課程目標(biāo):
?
通過(guò)學(xué)習(xí),學(xué)員應(yīng)能夠全面掌握Matlab結(jié)構(gòu)化編程和Simulink編程,掌握數(shù)學(xué)模型到計(jì)算模型的轉(zhuǎn)化技巧,最終達(dá)到應(yīng)用其搭建基本控制系統(tǒng)仿真程序的目的。能夠深入了解S函數(shù)在系統(tǒng)仿真中的應(yīng)用,能夠用m語(yǔ)言或c語(yǔ)言搭建自己的S函數(shù)仿真模塊,了解Simulink的調(diào)試方法。
?
課程大綱:
?
?
| 
 主題 
 | 
 內(nèi)容 
 | 
| 
 Matlab軟件介紹 
 | 
 Matlab軟件介紹,熟悉Matlab軟件界面,和其他常用功能 
 | 
| 
 算法概念介紹 
 | 
 講解算法的概念及其在Matlab和Simulink編程中的重要作用 
 | 
| 
 Matlab基本語(yǔ)法數(shù)據(jù)結(jié)構(gòu) 
 | 
 降階Matlab基本語(yǔ)法,包括變量定義、條件語(yǔ)句,循環(huán)語(yǔ)句等。掌握Matlab基本數(shù)據(jù)結(jié)構(gòu)編排 
 | 
| 
 程序聯(lián)系 
 | 
 編寫簡(jiǎn)單程序,掌握基本編程技巧  
 | 
| 
 Simulink介紹 
 | 
 了解并掌握Simulink提供的各類工具箱,重點(diǎn)了解控制系統(tǒng)工具箱和基本模塊功能。 
 | 
| 
 編程聯(lián)系 
 | 
 利用Simulink完成簡(jiǎn)單PID控制系統(tǒng)搭建 
 | 
| 
 控制系統(tǒng)基本概念 
 | 
 介紹控制系統(tǒng)基本概念,包括傳遞函數(shù),根軌跡,穩(wěn)定性等。結(jié)合相關(guān)程序完成控制系統(tǒng)設(shè)計(jì)進(jìn)階。 
 | 
| 
 Stateflow簡(jiǎn)介 
 | 
 介紹stateflow基本概念 
 | 
| 
 簡(jiǎn)單邏輯分析 
 | 
 利用stateflow分析程序簡(jiǎn)單邏輯 
 | 
| 
 S函數(shù)進(jìn)階 
 | 
 基于m語(yǔ)言的S函數(shù) 
基于c語(yǔ)言的S函數(shù) 
S函數(shù)的運(yùn)行機(jī)制以及利用S函數(shù)完成自主模塊設(shè)計(jì) 
 | 
| 
 復(fù)雜系統(tǒng)仿真算例 
 | 
 結(jié)合客戶需要和學(xué)習(xí)效果,選取針對(duì)性強(qiáng)的控制系統(tǒng)設(shè)計(jì)算例進(jìn)行講解 
 | 
?