matlabchapcurrent_第1頁(yè)
matlabchapcurrent_第2頁(yè)
matlabchapcurrent_第3頁(yè)
matlabchapcurrent_第4頁(yè)
matlabchapcurrent_第5頁(yè)
已閱讀5頁(yè),還剩22頁(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)介

1、第1章:系統(tǒng)仿真技術(shù)與應(yīng)用MATLAB程序設(shè)計(jì)與應(yīng)用程序設(shè)計(jì)與應(yīng)用DR. 高彥杰上海電力學(xué)院第1章:系統(tǒng)仿真技術(shù)與應(yīng)用整個(gè)課程學(xué)習(xí)內(nèi)容整個(gè)課程學(xué)習(xí)內(nèi)容MATLAB,SIMULINK建模基礎(chǔ)MATLAB,SIMULINK高級(jí)仿真技巧:創(chuàng)建S-函數(shù),SIMULINK中微分方程,線性和非線性系統(tǒng),及優(yōu)化技術(shù)MATLAB,SIMULINK中和專業(yè)相關(guān)工具箱:SIMSCAPESIMELECTRONICSSIMPOWER SYSTEMSOTHER TOOLBOXES (depending on time)綜合系統(tǒng)講解第1章:系統(tǒng)仿真技術(shù)與應(yīng)用為什么要學(xué)習(xí)為什么要學(xué)習(xí)MATLAB及仿真技術(shù)及仿真技術(shù)為什么?

2、驗(yàn)證理論分析結(jié)果系統(tǒng)變得越來(lái)越復(fù)雜,實(shí)際系統(tǒng)無(wú)法進(jìn)行理論分析,所以借助計(jì)算機(jī)仿真對(duì)系統(tǒng)進(jìn)行數(shù)值分析,提高效率降低產(chǎn)品的研究開(kāi)發(fā)成本,如通過(guò)虛擬技術(shù)降低開(kāi)發(fā)周期,將系統(tǒng)分割成子系統(tǒng),同時(shí)進(jìn)行開(kāi)發(fā),如hardware-in-loop技術(shù)對(duì)系統(tǒng)參數(shù)進(jìn)行優(yōu)化操作等等。第1章:系統(tǒng)仿真技術(shù)與應(yīng)用對(duì)于課程的期望對(duì)于課程的期望對(duì)學(xué)業(yè)1. 2.今后工作1.2,個(gè)人興趣愛(ài)好1.2.第1章:系統(tǒng)仿真技術(shù)與應(yīng)用薛定宇、陳陽(yáng)泉著基于MATLAB/Simulink的系統(tǒng)仿真技術(shù)與應(yīng)用(第2版),清華大學(xué)出版社,2010第第1章章 系統(tǒng)仿真技術(shù)與應(yīng)用系統(tǒng)仿真技術(shù)與應(yīng)用DR. 高彥杰上海電力學(xué)院第1章:系統(tǒng)仿真技術(shù)與應(yīng)用第

3、第1章章 系統(tǒng)仿真技術(shù)與應(yīng)用系統(tǒng)仿真技術(shù)與應(yīng)用主要內(nèi)容系統(tǒng)仿真技術(shù)概述仿真軟件的發(fā)展概況MATLAB語(yǔ)言簡(jiǎn)介本書的結(jié)構(gòu)和代碼第1章:系統(tǒng)仿真技術(shù)與應(yīng)用1.1 系統(tǒng)仿真技術(shù)概述系統(tǒng)仿真技術(shù)概述系統(tǒng)是由客觀世界中實(shí)體與實(shí)體間的相互作用和相互依賴關(guān)系構(gòu)成的具有某種特定功能的有機(jī)整體。系統(tǒng)的分類方法是多種多樣的,依照其應(yīng)用范圍可以將系統(tǒng)分為工程系統(tǒng)和非工程系統(tǒng)。工程系統(tǒng)是指由相互關(guān)聯(lián)的部件組成一個(gè)整體,實(shí)現(xiàn)特定的目標(biāo)。電機(jī)驅(qū)動(dòng)自動(dòng)控制系統(tǒng)是由執(zhí)行部件、功率轉(zhuǎn)換部件和檢測(cè)部件所組成,用來(lái)完成電機(jī)的轉(zhuǎn)速、位置和其他參數(shù)控制的某個(gè)特定目標(biāo)。第1章:系統(tǒng)仿真技術(shù)與應(yīng)用非工程系統(tǒng)涵蓋的范圍更加廣泛,大至宇宙,小

4、至微觀世界都存在著相互關(guān)聯(lián)、相互制約的關(guān)系,形成一個(gè)整體,實(shí)現(xiàn)某種目的,所以均可以認(rèn)為是系統(tǒng)。如果想定量地研究系統(tǒng)的行為,可以將其本身的特性及內(nèi)部的相互關(guān)系抽象出來(lái),構(gòu)造出系統(tǒng)的模型。系統(tǒng)的模型分為物理模型和數(shù)學(xué)模型。由于計(jì)算機(jī)技術(shù)的迅速發(fā)展和廣泛應(yīng)用,數(shù)學(xué)模型的應(yīng)用越來(lái)越普遍。第1章:系統(tǒng)仿真技術(shù)與應(yīng)用系統(tǒng)的數(shù)學(xué)模型系統(tǒng)的數(shù)學(xué)模型系統(tǒng)的數(shù)學(xué)模型是描述系統(tǒng)動(dòng)態(tài)特性的數(shù)學(xué)表達(dá)式,表示系統(tǒng)運(yùn)動(dòng)過(guò)程中各個(gè)量的關(guān)系,是分析、設(shè)計(jì)系統(tǒng)的依據(jù)系統(tǒng)的分類:連續(xù)系統(tǒng)、離散時(shí)間系統(tǒng)、離散事件系統(tǒng)和混雜系統(tǒng)線性系統(tǒng)、非線性系統(tǒng)定常系統(tǒng)、時(shí)變系統(tǒng)集中參數(shù)系統(tǒng)、分布參數(shù)系統(tǒng)確定性系統(tǒng)和隨機(jī)系統(tǒng)。第1章:系統(tǒng)仿真技術(shù)與

5、應(yīng)用系統(tǒng)仿真技術(shù)概述系統(tǒng)仿真技術(shù)概述系統(tǒng)仿真是根據(jù)被研究的真實(shí)系統(tǒng)的數(shù)學(xué)模型研究系統(tǒng)性能的一門學(xué)科,尤指利用計(jì)算機(jī)去研究數(shù)學(xué)模型行為的方法。計(jì)算機(jī)仿真的基本內(nèi)容包括系統(tǒng)、模型與算法計(jì)算機(jī)程序設(shè)計(jì)仿真結(jié)果顯示分析與驗(yàn)證第1章:系統(tǒng)仿真技術(shù)與應(yīng)用1.2 仿真軟件的發(fā)展概況仿真軟件的發(fā)展概況早期計(jì)算機(jī)仿真技術(shù)大致經(jīng)歷了幾個(gè)階段:20世紀(jì)40年代模擬計(jì)算機(jī)仿真50年代初數(shù)字仿真60年代早期仿真語(yǔ)言的出現(xiàn)20世紀(jì)80年代出現(xiàn)的面向?qū)ο蠓抡婕夹g(shù)為系統(tǒng)仿真方法注入了活力中國(guó)仿真技術(shù)發(fā)展與應(yīng)用:20世紀(jì)50年代開(kāi)始研究仿真技術(shù),國(guó)防領(lǐng)域,以模擬計(jì)算機(jī)的仿真為主。20世紀(jì)70年代初開(kāi)始應(yīng)用數(shù)字計(jì)算機(jī)進(jìn)行仿真第1

6、章:系統(tǒng)仿真技術(shù)與應(yīng)用隨著數(shù)字計(jì)算機(jī)的普及,近20年以來(lái),國(guó)際、國(guó)內(nèi)出現(xiàn)了許多專門用于計(jì)算機(jī)數(shù)字仿真的仿真語(yǔ)言與工具CSMP、ACSL、 SIMNON、MATLAB/Simulink、 MatrixX/System Build、CSMP-C隨著MATLAB/Simulink等仿真工具的日益強(qiáng)大,很多仿真語(yǔ)言已退出歷史舞臺(tái)MATLAB/Simulink已經(jīng)成為仿真領(lǐng)域事實(shí)上的首選計(jì)算機(jī)語(yǔ)言和工具。第1章:系統(tǒng)仿真技術(shù)與應(yīng)用1.2.2 早期數(shù)學(xué)軟件包的發(fā)展概況早期數(shù)學(xué)軟件包的發(fā)展概況數(shù)字計(jì)算機(jī)的出現(xiàn)給數(shù)值計(jì)算技術(shù)的研究注入了新的活力數(shù)學(xué)軟件是仿真領(lǐng)域的基礎(chǔ)軟件早期有代表性的數(shù)學(xué)軟件包:基于特征值的

7、軟件包EISPACK和線性代數(shù)軟件包LINPACK英國(guó)牛津數(shù)值算法研究組(Numerical Algorithm Group)開(kāi)發(fā)的NAG軟件包Numerical Recipes程序集第1章:系統(tǒng)仿真技術(shù)與應(yīng)用EISPACK舉例舉例計(jì)算矩陣特征值的專用軟件包由Fortran語(yǔ)言編寫的源程序組成的求 矩陣特征值的建議命令采用QR算法,500多條源程序當(dāng)時(shí)最先進(jìn),現(xiàn)在看很繁瑣、易錯(cuò)第1章:系統(tǒng)仿真技術(shù)與應(yīng)用軟件包的形式編寫程序的局限性軟件包的形式編寫程序的局限性使用不方便、編程困難且易出錯(cuò)調(diào)用過(guò)程繁瑣 編寫主程序再經(jīng)過(guò)必要的編譯和連接過(guò)程 花大量的時(shí)間去調(diào)試程序以保證其正確性執(zhí)行程序過(guò)多 想求解一

8、個(gè)特定的問(wèn)題就需要編寫一個(gè)專門的程序不利于傳遞數(shù)據(jù) 對(duì)每個(gè)具體問(wèn)題形成一個(gè)孤立的可執(zhí)行文件 一個(gè)程序中產(chǎn)生的數(shù)據(jù)無(wú)法傳入另一個(gè)程序維數(shù)指定困難、繪圖不便、不易移植、第1章:系統(tǒng)仿真技術(shù)與應(yīng)用數(shù)學(xué)軟件包仍在繼續(xù)發(fā)展數(shù)學(xué)軟件包仍在繼續(xù)發(fā)展數(shù)學(xué)軟件包發(fā)展方向是采用國(guó)際上最先進(jìn)的數(shù)值算法,提供更高效的、更穩(wěn)定的、更快速、更可靠的數(shù)學(xué)軟件包。在線性代數(shù)計(jì)算領(lǐng)域,全新的LAPACK已經(jīng)成為當(dāng)前最有影響的軟件包目的不再是為 一般用戶提供解決問(wèn)題的方法為數(shù)學(xué)軟件提供底層的支持新版MATLAB拋棄了一直使用的LINPACK和EISPACK,采用LAPACK為底層支持很多其他語(yǔ)言也用LAPACK做底層支持第1章:

9、系統(tǒng)仿真技術(shù)與應(yīng)用1.2.3 仿真軟件的發(fā)展概況仿真軟件的發(fā)展概況仿真技術(shù)引起該領(lǐng)域各國(guó)學(xué)者、專家們的重視,建立起國(guó)際的仿真委員會(huì)(Simulation Councils Inc,SCi)1967年通過(guò)了仿真語(yǔ)言規(guī)范。仿真語(yǔ)言CSMP(Computer Simulation Modelling Language)應(yīng)該屬于建立在該標(biāo)準(zhǔn)上的最早的專用仿真語(yǔ)言。中科院沈陽(yáng)自動(dòng)化研究所在1988年推出了該語(yǔ)言的推廣版本CSMP-C。20世紀(jì)80年代初期,美國(guó)Mitchell and Gauthier Associate公司推出了ACSL(Advanced Continuous Simulation L

10、anguage)第1章:系統(tǒng)仿真技術(shù)與應(yīng)用ACSL簡(jiǎn)介簡(jiǎn)介ACSL提供了幾十個(gè)系統(tǒng)子模塊(macros):傳遞函數(shù)模塊 TRAN、積分器模塊 INTEG、超前滯后環(huán)節(jié) LEDLAG、延遲模塊DELAY、死區(qū)非線性模塊DEAD、磁滯回環(huán)BAKLSH和限幅積分器LIMINT用戶可以利用這些子模塊簡(jiǎn)單地編寫出描述給定系統(tǒng)的仿真模型編寫完ACSL源程序需要編譯和連接,形成一個(gè)可執(zhí)行文件第1章:系統(tǒng)仿真技術(shù)與應(yīng)用Van der Pol方程的方程的ACSL模型模型Van der Pol方程ACSL不能對(duì)關(guān)節(jié)微分方程直接建模,需要變換成一階方程,取狀態(tài)變量 ,則ACSL模型第1章:系統(tǒng)仿真技術(shù)與應(yīng)用其他仿真

11、工具其他仿真工具SIMNON和ESL語(yǔ)言MATLAB+Simulink仿照MATLAB語(yǔ)句的Ctrl-C、Matrix-X、O-Matrix、CemTool免費(fèi)的語(yǔ)言O(shè)ctave、Scilab計(jì)算機(jī)代數(shù)系統(tǒng)早期:mumath、reduce主流:Mathematica、MapleMATLAB符號(hào)運(yùn)算工具箱(mupad)第1章:系統(tǒng)仿真技術(shù)與應(yīng)用1.3 MATLAB語(yǔ)言簡(jiǎn)介語(yǔ)言簡(jiǎn)介MATLAB已經(jīng)成為仿真領(lǐng)域事實(shí)上的首選計(jì)算機(jī)語(yǔ)言,長(zhǎng)期保持獨(dú)一無(wú)二的地位MATLAB/Simulink是本書的主線本節(jié)主要內(nèi)容MATLAB語(yǔ)言發(fā)展簡(jiǎn)史MATLAB語(yǔ)言的特色MATLAB版本選擇和建議第1章:系統(tǒng)仿真技術(shù)

12、與應(yīng)用1.3.1 MATLAB語(yǔ)言發(fā)展簡(jiǎn)史語(yǔ)言發(fā)展簡(jiǎn)史首創(chuàng)者:Cleve Moler教授,Uni. Of New MexicoMATLAB(MATrix LABoratory),1980Jack Little, 成立了 MathWorks,1984第一個(gè)Windows下版本3.5i,1990Simulink (早期Simulab),19901991支持Windows界面編程MATLAB 4.0,1992面向?qū)ο蟮腗ATLAB 5.0,1997每年3、9月兩個(gè)新版本a、b,2007當(dāng)前最新版本2012b第1章:系統(tǒng)仿真技術(shù)與應(yīng)用1.3.2 MATLAB語(yǔ)言的特色語(yǔ)言的特色強(qiáng)大的數(shù)學(xué)運(yùn)算功能高精度

13、、高效、高可靠性、高可信度的數(shù)值計(jì)算強(qiáng)大的解析運(yùn)算(符號(hào)運(yùn)算)強(qiáng)大的計(jì)算機(jī)圖形學(xué)功能強(qiáng)大的仿真功能基于框圖的仿真方法多領(lǐng)域物理建模半實(shí)物仿真與實(shí)時(shí)控制的接口可以在任何計(jì)算機(jī)平臺(tái)下運(yùn)行,可移植性第1章:系統(tǒng)仿真技術(shù)與應(yīng)用1.3.3 MATLAB版本選擇和建議版本選擇和建議仿真功能選擇盡可能新的版本 最新版2012b,2012年9月推出符號(hào)運(yùn)算選擇2008a或以前版本(Maple內(nèi)核支持)盡量采用32位的MATLABR2008b及以后版本下使用符號(hào)運(yùn)算工具箱 2008b起引入muPad作為內(nèi)核,功能和效率遠(yuǎn)遠(yuǎn)低于原來(lái)的Maple內(nèi)核 弱化了很多符號(hào)運(yùn)算功能,如微分功能 原來(lái)版本的maple函數(shù)不再

14、能使用 符號(hào)變量的重載函數(shù),早期版本置于sym目錄下即可,新版本復(fù)制到toolbox/symbolic/symbolic,再運(yùn)行rehash toolboxcache第1章:系統(tǒng)仿真技術(shù)與應(yīng)用1.4 本書的結(jié)構(gòu)和代碼本書的結(jié)構(gòu)和代碼學(xué)好MATLAB的“竅門”帶著問(wèn)題學(xué),活學(xué)活用,學(xué)用結(jié)合,急用先學(xué),立竿見(jiàn)影,在用字上狠下工夫點(diǎn)滴積累本書結(jié)構(gòu),詳見(jiàn)目錄:MATLAB入門(第12章)MATLAB數(shù)學(xué)運(yùn)算方法(第3章)Simulink仿真的初級(jí)、中級(jí)和高級(jí)技術(shù)(46)工程系統(tǒng)和非工程系統(tǒng)仿真(78)半實(shí)物仿真與實(shí)時(shí)控制(第9章)第1章:系統(tǒng)仿真技術(shù)與應(yīng)用1.4.2 代碼下載和網(wǎng)上資源代碼下載和網(wǎng)上資源本書的網(wǎng)站 /simubook2ed/index.html網(wǎng)站內(nèi)容 作者編寫的MATLAB程序和Si

溫馨提示

  • 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)論