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