《matlab實(shí)驗(yàn)報(bào)告(實(shí)驗(yàn)6).doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《matlab實(shí)驗(yàn)報(bào)告(實(shí)驗(yàn)6).doc(4頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、學(xué)生實(shí)驗(yàn)報(bào)告開課學(xué)院及實(shí)驗(yàn)室:機(jī)電學(xué)院 2012年12月30日學(xué)院機(jī)電學(xué)院年級(jí)、專業(yè)、班姓名學(xué)號(hào)實(shí)驗(yàn)課程名稱MATLAB程序設(shè)計(jì)成績(jī)實(shí)驗(yàn)項(xiàng)目名稱 實(shí)驗(yàn)6:SIMULINK交互式仿真集成環(huán)境指導(dǎo)老師一、 實(shí)驗(yàn)?zāi)康?、 掌握SIMULINK組件模塊操作的基本方法;2、 掌握常用連續(xù)系統(tǒng)模塊的使用方法;3、 掌握連續(xù)系統(tǒng)建模的基本方法;4、 理解SIMULINK仿真的基本配置方法與內(nèi)在運(yùn)行機(jī)制。二、 實(shí)驗(yàn)原理Simulink是MATLAB的重要組成部分,提供建立系統(tǒng)模型、選擇仿真參數(shù)和數(shù)值算法、啟動(dòng)仿真程序?qū)υ撓到y(tǒng)進(jìn)行仿真、設(shè)置不同的輸出方式來觀察仿真結(jié)果等功能。1、 Simulink的基本模塊Si
2、mulink的模塊庫提供了大量模塊。單擊模塊庫瀏覽器中Simulink前面的“+”號(hào),將看到Simulink模塊庫中包含的子模塊庫,單擊所需要的子模塊庫,在右邊的窗口中將看到相應(yīng)的基本模塊,選擇所需基本模塊,可用鼠標(biāo)將其拖到模型編輯窗口。同樣,在模塊庫瀏覽器左側(cè)的Simulink欄上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中單擊Open the Simulink Libray 命令,將打開Simulink基本模塊庫窗口。單擊其中的子模塊庫圖標(biāo),打開子模塊庫,找到仿真所需要的基本模塊。Simulink中幾乎所有模塊的參數(shù)都允許用戶進(jìn)行設(shè)置,只要雙擊要設(shè)置的模塊或在模塊上按鼠標(biāo)右鍵并在彈出的快捷菜單中選擇相
3、應(yīng)模塊的參數(shù)設(shè)置命令就會(huì)彈出模塊參數(shù)對(duì)話框。該對(duì)話框分為兩部分,上面一部分是模塊功能說明,下面一部分用來進(jìn)行模塊參數(shù)設(shè)置。同樣,先選擇要設(shè)置的模塊,再在模型編輯窗口Edit菜單下選擇相應(yīng)模塊的參數(shù)設(shè)置命令也可以打開模塊參數(shù)對(duì)話框。一個(gè)Simulink仿真模型的基本模塊包括信源、信宿以及系統(tǒng)三個(gè)部分。其中,信源可以是常數(shù)、正弦波、階梯波等信號(hào)源,信宿可以是示波器、圖形記錄儀等,系統(tǒng)則是被研究系統(tǒng)的SIMULINK方框圖。系統(tǒng)、信源、信宿,可以從SIMULINK模塊庫中直接獲得,也可以根據(jù)用戶意愿用庫中的模塊構(gòu)建而成。2、 連續(xù)系統(tǒng)的建模與仿真連續(xù)系統(tǒng)指的是可以用微分方程來描述的系統(tǒng)。用于建模連續(xù)
4、系統(tǒng)的模塊:Simulink模塊組中的Continous、Math以及Nonlinear模塊庫中。利用Simulink進(jìn)行系統(tǒng)仿真的步驟如下:(1) 建立系統(tǒng)仿真模型,這包括添加模塊、設(shè)置模塊參數(shù)以及進(jìn)行模塊連接等操作。(2) 設(shè)置仿真參數(shù)。(3) 啟動(dòng)仿真并分析仿真結(jié)果。三、 實(shí)驗(yàn)內(nèi)容1、 搭建觀察使用示波器觀察正弦波信號(hào)的基本仿真模型,其中正弦波頻率為100rad/s,幅度為-2V2V。2、 利用SIMULINK求解。3、 利用SIMULINK求解微分方程在初始條件, 情況下的解,并圖示。(提示:使用積分模塊中的Initial Condition進(jìn)行初始條件的設(shè)置)4、 利用SIMULIN
5、K仿真標(biāo)準(zhǔn)AM調(diào)制解調(diào)過程,即實(shí)現(xiàn),并使用示波器觀察原始信號(hào)、調(diào)制信號(hào)以及解調(diào)信號(hào)的波形。設(shè),。參考仿真模型如下,自行利用MATLAB幫助系統(tǒng)查閱關(guān)于參考模型中各個(gè)模塊的有關(guān)說明,以及設(shè)置適當(dāng)?shù)牡屯V波器參數(shù)。四、 實(shí)驗(yàn)報(bào)告要求1、簡(jiǎn)述實(shí)驗(yàn)?zāi)康?、?shí)驗(yàn)原理及其要點(diǎn);2、附上實(shí)驗(yàn)內(nèi)容的SIMULINK仿真圖及運(yùn)行結(jié)果(用插入圖片方式),并對(duì)所得結(jié)果進(jìn)行分析和解釋。另附上SIMULINK程序。3、總結(jié)實(shí)驗(yàn)中的主要結(jié)論。五、心得體會(huì) Matlab有許多地方與c語言很相似,同樣是操作命令。但同時(shí)我們也需要細(xì)心找出其中的不同點(diǎn),區(qū)分兩種語言,歸納總結(jié)。比如:百分號(hào)% 在c語言中的意義為:(1)、取模運(yùn)算符;(2)、轉(zhuǎn)義符。但在matlab語言中則是注釋說明的符號(hào)。而在c語言中,注釋說明所用符號(hào)為/* */ 又比如,分號(hào)“;”在matlab中有抑制計(jì)算結(jié)果顯示的作用,而在c語言中并無此作用。 在做matlab的時(shí)候,要極其注意細(xì)節(jié),即使只是一個(gè)標(biāo)點(diǎn)符號(hào)的錯(cuò)漏,也會(huì)造成計(jì)算結(jié)果的錯(cuò)誤。 SIMULINK可用于仿真試驗(yàn),在這個(gè)環(huán)境中,無需書寫大量程序,只需直觀簡(jiǎn)單的鼠標(biāo)操作,選取適當(dāng)?shù)膸炷K,就可構(gòu)造出復(fù)雜的仿真模型。