《MATLAB仿真在通信與電子工程中的應(yīng)用》課件第4章_第1頁(yè)
《MATLAB仿真在通信與電子工程中的應(yīng)用》課件第4章_第2頁(yè)
《MATLAB仿真在通信與電子工程中的應(yīng)用》課件第4章_第3頁(yè)
《MATLAB仿真在通信與電子工程中的應(yīng)用》課件第4章_第4頁(yè)
《MATLAB仿真在通信與電子工程中的應(yīng)用》課件第4章_第5頁(yè)
已閱讀5頁(yè),還剩91頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第4章電子線路仿真試驗(yàn)4.1信號(hào)合并

4.2微積分

4.3觸發(fā)器

4.4分頻器

4.5使能開(kāi)關(guān)

4.6編程開(kāi)關(guān)

4.7移位寄存器

4.8整流電路

4.9駐波演示

4.10超外差式接收機(jī)4.1信號(hào)合并

圖4-1所示是信號(hào)合并的仿真系統(tǒng)框圖,圖中正弦信號(hào)和鋸齒波發(fā)生器產(chǎn)生的信號(hào)通過(guò)兩個(gè)交替打開(kāi)的門控電路,在合并(疊加)Merge模塊中合成為一路信號(hào),并在示波器中顯示。在仿真系統(tǒng)中采用方波信號(hào)發(fā)生器的輸出作為門控信號(hào)。圖4-2所示是信號(hào)合并的仿真結(jié)果。圖4-1信號(hào)合并的仿真系統(tǒng)框圖圖4-2信號(hào)合并的系統(tǒng)仿真結(jié)果表4-1~表4-5分別給出了信號(hào)合并仿真系統(tǒng)中各個(gè)模塊的主要參數(shù)。

4.2微積分

對(duì)信號(hào)進(jìn)行微積分運(yùn)算時(shí)可以用M文件編程(在附錄A.5中會(huì)介紹),本例是用一個(gè)小例子來(lái)說(shuō)明應(yīng)用Simulink的方法進(jìn)行微積分運(yùn)算。圖4-3所示是信號(hào)微積分運(yùn)算的仿真系統(tǒng)框圖,圖4-4所示是信號(hào)微積分運(yùn)算的仿真結(jié)果。信號(hào)發(fā)生器輸出一個(gè)方波,則示波器的三個(gè)輸入端(從上到下)分別輸入方波信號(hào)以及信號(hào)的微分和積分運(yùn)算的結(jié)果??梢钥闯?,對(duì)應(yīng)方波的上下沿的微分有大的輸出,其余時(shí)間微分為零,在方波保持[-1

1]區(qū)間,積分先線性增長(zhǎng),后線性下降。圖4-3信號(hào)微積分運(yùn)算的仿真系統(tǒng)框圖

圖4-4信號(hào)微積分運(yùn)算的仿真結(jié)果微分和積分的模塊都是來(lái)自Simulink\Continuous庫(kù)中,微分模塊不需要設(shè)置,積分模塊的參數(shù)設(shè)置如表4-6所示。積分模塊有兩種工作模式:簡(jiǎn)單積分方式(本例)和重置積分方式。當(dāng)設(shè)定的觸發(fā)信號(hào)到來(lái)時(shí),模塊輸出重置為初始條件。

當(dāng)激活I(lǐng)ntegrator(積分器)模塊時(shí),彈出的對(duì)話框中的Externalreset(外部復(fù)位)選項(xiàng)被置于none,模塊工作在簡(jiǎn)單積分方式,此時(shí)不需要外部觸發(fā)信號(hào)輸入端口。選項(xiàng)被置于Rising、Falling、Either時(shí)模塊工作在重置積分方式,并且分別表示是用觸發(fā)信號(hào)過(guò)零時(shí)的上升沿、下降沿進(jìn)行重置的操作。此時(shí),模塊多出一個(gè)觸發(fā)信號(hào)輸入端口。初始條件源也有兩種:Internal(內(nèi)部)(本例)和External(外部)。初始條件為內(nèi)部時(shí),由對(duì)話框內(nèi)的Initialcondition設(shè)定。初始條件為外部時(shí),模塊多出一個(gè)初始條件輸入端口。

當(dāng)激活Limitoutput(限制輸出)時(shí),可在對(duì)話框中設(shè)定Uppersaturationlimit(限幅上限)及Lowersaturation

limit(限幅下限)。當(dāng)激活Showsaturationport(顯示限幅端口)時(shí),可以從新增的限幅端口輸出限幅信息。

當(dāng)激活Showstateport(顯示狀態(tài)端口)時(shí),可以從新增的狀態(tài)端口輸出狀態(tài)信息。

Absolutetolerance(絕對(duì)誤差)是設(shè)定模塊狀態(tài)的絕對(duì)誤差。表4-7給出了信號(hào)發(fā)生器的主要參數(shù)。

4.3觸發(fā)器

觸發(fā)器是電子工程中經(jīng)常用到的電路,在本節(jié)中用實(shí)例來(lái)說(shuō)明其應(yīng)用的方法。

圖4-5所示是觸發(fā)電路仿真演示框圖,在圖中觸發(fā)模塊是實(shí)現(xiàn)觸發(fā)的主要工具,圖中常數(shù)矢量設(shè)定為0。圖4-6所示是觸發(fā)電路仿真結(jié)果。圖4-7所示是觸發(fā)電路結(jié)構(gòu)圖,激活圖中的trigger,可以在彈出的對(duì)話框中進(jìn)行參數(shù)設(shè)置。圖4-5觸發(fā)電路仿真演示框圖圖4-6觸發(fā)電路仿真結(jié)果圖4-7觸發(fā)電路結(jié)構(gòu)觸發(fā)電路的Triggertype(觸發(fā)類型)設(shè)定為Functioncall(函數(shù)調(diào)用)時(shí)和模塊使能時(shí),有三種設(shè)置:Held(有效)、Reset(復(fù)位)和Inherit(繼承)。

此時(shí),Sampletimetype(取樣時(shí)間類型)可設(shè)為觸發(fā)或周期。Sampletime(取樣時(shí)間)均被激活。

現(xiàn)在以圖4-6中顯示的結(jié)果來(lái)分析觸發(fā)的過(guò)程:

(1)示波器通道1顯示了作為觸發(fā)信號(hào)的信號(hào)發(fā)生器的方波,同時(shí)還顯示了等于零的基線以及被用作觸發(fā)取樣觀察的正弦信號(hào)。(2)示波器通道2顯示了僅在方波信號(hào)過(guò)零的上升沿觸發(fā)時(shí),采集并保持的正弦信號(hào)的樣值。

(3)示波器通道3顯示了僅在方波信號(hào)過(guò)零的下降沿觸發(fā)時(shí),采集并保持的正弦信號(hào)的樣值。

(4)示波器通道4顯示了在方波信號(hào)過(guò)零的上升或下降沿觸發(fā)時(shí),采集并保持的正弦信號(hào)的樣值。

簡(jiǎn)而言之,觸發(fā)電路是一個(gè)采樣保持電路,采樣的時(shí)刻取決于觸發(fā)信號(hào)的形狀和觸發(fā)方式的設(shè)定。

表4-8~表4-11分別給出了觸發(fā)電路仿真系統(tǒng)中各個(gè)模塊的主要參數(shù)。

4.4分頻器

分頻器應(yīng)用廣泛,下面用一示例說(shuō)明其使用方法。圖4-8所示是分頻器仿真框圖,其組成僅有三臺(tái)設(shè)備:脈沖發(fā)生器、分頻器(計(jì)數(shù)器)和示波器。脈沖發(fā)生器產(chǎn)生周期為1s,占空比為50%,幅度為1的方波,饋入計(jì)數(shù)器。計(jì)數(shù)器設(shè)置為分頻器工作方式,本例中分頻比設(shè)為11,即每輸入11個(gè)脈沖,送出一個(gè)Hitdata(到達(dá)脈沖),Maximumcount(最大計(jì)數(shù))是10,即分頻比減一。Initialcount(初始計(jì)數(shù))表示計(jì)數(shù)器中開(kāi)始計(jì)數(shù)時(shí)刻,即計(jì)數(shù)器中原有的數(shù),本例是0。Hitvalue(到達(dá)值)表示在計(jì)數(shù)到第幾(本例是7)個(gè)脈沖時(shí),開(kāi)始輸出到達(dá)脈沖。在以后的計(jì)數(shù)分頻的過(guò)程中,自然都是在分頻周期的這一位置輸出到達(dá)脈沖。Output(輸出)設(shè)置決定了計(jì)數(shù)器有兩路輸出:第1路是count(計(jì)數(shù)),它的數(shù)值表示在本分頻周期內(nèi)記錄到多少個(gè)脈沖。第2路是hit(到達(dá)),就是分頻后的脈沖輸出。圖4-9所示是分頻器仿真結(jié)果。示波器從上到下顯示的分別是脈沖發(fā)生器的輸出、計(jì)數(shù)輸出、分頻脈沖的輸出??梢钥闯觯诸l比是11,即到達(dá)脈沖的數(shù)量是原始脈沖數(shù)的1/11。計(jì)數(shù)輸出從0到10(11個(gè)量值)變化,分頻脈沖在第8(7+1)個(gè)脈沖時(shí)輸出。圖4-8分頻器仿真框圖圖4-9分頻器仿真結(jié)果圖4-10所示是計(jì)數(shù)器參數(shù)設(shè)置對(duì)話框。表4-12所示是該對(duì)話框的主要參數(shù)。表4-13所示是PulseGenerator(脈沖信號(hào)發(fā)生器)的主要參數(shù)。Countdirection(計(jì)數(shù)方向)中Up(增加)表示加法計(jì)數(shù),Down(減少)表示減法計(jì)數(shù)。Countsize(計(jì)數(shù)長(zhǎng)度)設(shè)定為8bit、16bit、32bit時(shí),分頻比分別為28

、216、232。圖4-10計(jì)數(shù)器參數(shù)設(shè)置對(duì)話框用戶可以設(shè)定任意數(shù)的分頻比,確實(shí)十分方便。表4-14所示是示波器的主要參數(shù)。

4.5使能開(kāi)關(guān)

圖4-11所示是使能電路仿真演示框圖。圖中的正弦信號(hào)產(chǎn)生器產(chǎn)生幅度為1,頻率為1rad/s,偏移和相位延遲均為0的正弦信號(hào),分別饋入兩個(gè)功能各異的使能功能塊,如圖

4-12所示。圖中,脈沖發(fā)生器產(chǎn)生幅度為1,周期為5s,占空比為50%的方波,分別用方波的1輸出區(qū)間作為上面功能塊(簡(jiǎn)稱塊1)的使能脈沖信號(hào)。方波的0輸出區(qū)間經(jīng)過(guò)繼電器的反相處理以后,作為下面功能塊(簡(jiǎn)稱塊2)的使能脈沖

信號(hào)。圖4-11使能電路仿真演示框圖塊1的功能如圖4-12的右圖所示,是在使能期間取輸入信號(hào)的絕對(duì)值,其余時(shí)間輸出為0。(注:MATLAB2008b中的使能模塊復(fù)位功能似乎無(wú)效,故外接乘法器使之在使能脈沖為零時(shí)輸出為零,在MATLAB6.5等版本中不需要此乘法器模塊。)

塊2的功能如圖4-12的左圖所示,是在使能期間取輸入信號(hào)的在-0.75~0.75之間的值(即使輸入信號(hào)通過(guò)一個(gè)限幅器,其上下門限設(shè)定為0.75和-0.75),其余時(shí)間則保持門控結(jié)束時(shí)的狀態(tài)作為輸出信號(hào)。圖4-12使能電路內(nèi)部功能展示圖(左圖對(duì)應(yīng)圖4-11中下面的功能塊,右圖對(duì)應(yīng)圖4-11中上面的功能塊)在門控關(guān)閉區(qū)間輸出值是為0還是保持結(jié)束時(shí)的狀態(tài),由圖4-13所示Enable(使能)對(duì)話框中的使能時(shí)的狀態(tài)決定。當(dāng)激活Enablesubx(使能子系統(tǒng))中的Enable(使能模塊)時(shí),彈出的對(duì)話框中的Stateswhenenabling(使能狀態(tài))選項(xiàng)被設(shè)置為reset(復(fù)位)或held(保持)。經(jīng)過(guò)門控功能塊以后的信號(hào)與未處理的信號(hào),在Mux(合路器)中合并后,經(jīng)Sum(加法器)后和Constant(常數(shù)源)中的[0

2]矢量相加,在垂直方向拉開(kāi)了2(V)的間距,在同一示波器的顯示窗內(nèi)顯示。圖4-13使能圖標(biāo)Enable激活后的對(duì)話框圖4-14使能電路仿真演示結(jié)果示波器顯示的仿真結(jié)果如圖4-14所示。中間的圖形是用作使能門控信號(hào)的方波脈沖。它的1輸出和0輸出的兩個(gè)時(shí)段分別對(duì)應(yīng)塊1和塊2的非0輸出區(qū)間。上面的圖是塊1的輸出,在門控打開(kāi)的區(qū)間,它是輸入信號(hào)的絕對(duì)值。下面的圖是塊2的輸出,在門控打開(kāi)的區(qū)間,它是輸入信號(hào)經(jīng)過(guò)限幅以后的值。

表4-15~表4-17分別給出了使能電路仿真系統(tǒng)中各個(gè)模塊的主要參數(shù)。

4.6編程開(kāi)關(guān)

圖4-15所示是編程開(kāi)關(guān)仿真系統(tǒng)框圖。圖中使用了三個(gè)信號(hào)產(chǎn)生器,分別產(chǎn)生幅度為1,頻率為1Hz、2Hz、3Hz的正弦波、鋸齒波和方波。VariableSelector(可變選擇器)根據(jù)Idx(指針端口)當(dāng)時(shí)的數(shù)據(jù),決定三個(gè)信號(hào)饋送到哪個(gè)端口。程序4-1是與圖4-15相配套的程序,它產(chǎn)生一個(gè)與時(shí)鐘t同步的三列的數(shù)據(jù)流y2,該數(shù)據(jù)變量名為D。

D是一個(gè)90行4列的數(shù)據(jù)塊,存在Workspace(工作空間)中,由模塊FromWorkspace(從工作空間)饋送到Idx(指針端口),以采樣時(shí)間為1的速率,一行一行地讀出(每行三列)數(shù)據(jù)。譬如某時(shí)刻是[231],表示將輸入信號(hào)1饋入2端口,輸入信號(hào)2饋入3端口,輸入信號(hào)3饋入1端口。輸出信號(hào)的端口以示波器輸入從上到下排序,示波器實(shí)時(shí)顯示輸出的信號(hào)。圖4-16所示是編程開(kāi)關(guān)的仿真結(jié)果,該圖中的第4路波形顯示的是三路輸入信號(hào)合并在一起時(shí)的波形。圖4-15編程開(kāi)關(guān)仿真系統(tǒng)框圖圖4-16編程開(kāi)關(guān)仿真結(jié)果程序4-1

%程序4-1編程開(kāi)關(guān)

clearall

x1=[123231312];

x=x1′*ones(1,30);

y=x(:);

y1=reshape(y,3,90);

y2=y1′;

t1=0:89;t=t1′;

D=[ty2];%產(chǎn)生D并供FromWorkspace讀入

sim(′switchi1′)

%啟動(dòng)仿真程序4-1是與圖4-15所示的仿真系統(tǒng)配套的程序。系統(tǒng)中的VariableSelector(可變選擇器)的參數(shù)SelectorMode(選擇模式)置為Varible(可變)時(shí),必須向可變選擇器顯示從Idx(指針端口)輸入的控制可變選擇器的指令。程序4-1編制的數(shù)據(jù)系列D就是隨時(shí)間變化的指令。程序的最后一條語(yǔ)句用來(lái)啟動(dòng)圖4-15所示的仿真系統(tǒng)。

圖4-17所示是可變選擇器參數(shù)設(shè)置對(duì)話框,當(dāng)SelectorMode(選擇模式)置為Varible(可變)時(shí),可變選擇器顯示Idx(指針端口);若置為Fixed(固定)時(shí)指針端口消失,此時(shí)應(yīng)在Elements(元素)欄設(shè)置數(shù)據(jù)。圖4-17可變選擇器參數(shù)設(shè)置對(duì)話框表4-18~表4-22分別給出了編程開(kāi)關(guān)仿真系統(tǒng)中各模塊的主要參數(shù)。4.7移位寄存器

圖4-18所示是移位寄存器仿真系統(tǒng)框圖。圖中的正弦波產(chǎn)生器產(chǎn)生幅度為1,頻率為2πrad/s的正弦波,饋入MultiSelector(多點(diǎn)選擇器),再由多點(diǎn)選擇器分為三路相同的信號(hào)。三路信號(hào)一路是直通,另一路延遲7個(gè)節(jié)拍(7個(gè)采樣時(shí)間),第三路延遲23個(gè)節(jié)拍。輸出的路數(shù)、延遲時(shí)間皆可任意設(shè)定。

VariableSelector(可變選擇器)可以任意交換輸出三路信號(hào)的秩序,在連接示波器的上面三路信號(hào)就是通過(guò)交換排序后的波形,如圖4-19所示。以它的第四路信號(hào)波形的極大值為參考,從左向右數(shù)1、2、3個(gè)波形,它們代表的三路波形就是未經(jīng)過(guò)交換秩序的輸出信號(hào)。圖4-20和表4-23分別給出了多點(diǎn)選擇器的參數(shù)設(shè)置對(duì)話框和參數(shù)設(shè)置。其他模塊的參數(shù)設(shè)置見(jiàn)表4-24~表4-26。圖4-18移位寄存器仿真系統(tǒng)框圖圖4-19移位寄存器仿真結(jié)果圖4-20多點(diǎn)選擇器對(duì)話框

4.8整流電路

圖4-21所示是整流系統(tǒng)仿真框圖,在框圖中用幅度為1.1、頻率為1000Hz的正弦信號(hào)作為信號(hào)輸入,使用Saturation(限幅)模塊,將限幅下限設(shè)定為0,構(gòu)成半波整流電路。在框圖中上面的頻譜儀顯示它的頻譜,如圖4-23中的右圖所示。在整流電路中使用了Abs(取絕對(duì)值)模塊,將信號(hào)的負(fù)半周也變成正值,構(gòu)成全波整流電路。在框圖中下面的頻譜儀顯示它的頻譜,如圖4-22中的左圖所示。示波器將三路信號(hào)與常數(shù)矢量相加后,在垂直方向分開(kāi)顯示,如圖4-23所示。圖4-21整流系統(tǒng)仿真框圖圖4-22整流系統(tǒng)仿真結(jié)果(頻譜圖)圖4-23整流系統(tǒng)仿真結(jié)果(時(shí)域波形)下面uh(t)與uf(t)分別表示半波整流和全波整流之后的頻率譜,由公式(4-1)、(4-2)可見(jiàn)半波整流后有直流分量、一次波(基波)、二次波、四次波、六次波等。全波整流與半波整流相比較,除基波沒(méi)有外其余都有,但幅度不一樣,這可以從圖4-22中看出。(4-1)(4-2)表4-27~表4-31分別給出了整流仿真系統(tǒng)中各個(gè)模塊的主要參數(shù)。

4.9駐波演示

在傳輸線的理論課中,討論了入射波與反射波的疊加形成駐波的原理。程序4-2通過(guò)動(dòng)畫的方式表現(xiàn)了入射波、反射波和駐波的工作過(guò)程。

我們用ω表示傳播電磁波的角頻率(程序中是w),用v

表示在傳輸線上的波速,x表示距離信號(hào)源的距離,t

表示時(shí)間,這樣就可以用下面的a

a1

表達(dá)式描述入射波和反射波的傳輸特性:(4-3)入射波和反射波的疊加就是駐波。從這里可以看出,應(yīng)用MATLAB的M文件編程的方法與平時(shí)思維的方法(即數(shù)學(xué)表達(dá)的方法)是十分接近的。這里表示的是開(kāi)路終端的傳輸特性,如果改變a1的幅度及相位,則可以表現(xiàn)當(dāng)終端負(fù)載為不同阻抗特性時(shí)的傳輸線的傳輸特性。

應(yīng)用作圖指令“stem”作出入射波、反射波和駐波關(guān)于變量x(距離信號(hào)源的距離)的火柴桿圖。得到t時(shí)刻在傳輸線上的電壓分布圖,如圖4-24所示。圖中,從上到下分別是入射波、反射波和駐波的波形。程序中將時(shí)間t設(shè)為循環(huán)變量,隨著循環(huán)變量t的變化,傳輸線上的分布將隨著變化,指令“w1=moviein(100)”規(guī)定了將上述變化用動(dòng)畫來(lái)表示。圖4-24入射波、反射波和駐波動(dòng)畫程序4-2

%終端開(kāi)路反射波疊加

fort=1:100;

v=2;

w=pi/5;

x=0:.1:20;

a=cos(w*(t-x/v));

%入射波

a1=cos(w*(t+x/v));

%反射波

A=a+a1;

%駐波

w1=moviein(100);

subplot(311)

stem(x,a) %畫入射波

subplot(312)

stem(x,a1,′k′) %畫反射波

subplot(313)

stem(x,A,′r′) %畫駐波

w1(:,t)=getframe;

end

4.10超外差式接收機(jī)

超外差式接收機(jī)的工作方式在通信系統(tǒng)中得到了非常廣泛的應(yīng)用。它最主要的工作原理是:頻率搬移,選頻放大。發(fā)射機(jī)發(fā)出的信號(hào)經(jīng)過(guò)各種傳輸環(huán)境后信號(hào)十分微弱,將它放大到正常接收的程度,需要100dB量級(jí)的增益。應(yīng)用頻率搬移即變頻的方法,可以將增益分配到工作在不同頻段的若干個(gè)放大器上,在獲得很高的總增益的同時(shí)又保證了系統(tǒng)的穩(wěn)定。變頻的基本原理可以用下面的公式來(lái)描述:(4-4)兩個(gè)不同頻率的余弦信號(hào)相乘后,得到的是兩個(gè)頻率的和以及兩個(gè)頻率的差的余弦信號(hào),其中f1是本地振蕩的頻率,f2是射頻信號(hào)的頻率。圖4-25所示是超外差接收機(jī)仿真系統(tǒng)框圖。本例中本地振蕩f1=66kHz,射頻信號(hào)f2=50kHz,基帶調(diào)制信號(hào)是1kHz單音頻。下面分別介紹以下部分的功能。(為了簡(jiǎn)化問(wèn)題,有的部分未安排。)

發(fā)射機(jī)部分:SignalGenerator(信號(hào)發(fā)生

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論