
MBD培訓(xùn)
一
電機(jī)控制原理介紹及MATLAB入門(mén)
1. 電機(jī)控制簡(jiǎn)介
2. 無(wú)刷直流電機(jī)和永磁同步電機(jī)的區(qū)別
3. 表貼式永磁同步電機(jī)和凸機(jī)永磁同步電機(jī)介紹
4. 幾種方式進(jìn)行電機(jī)建模的區(qū)別(基于數(shù)學(xué)模型、基于設(shè)計(jì)參數(shù)、基于實(shí)測(cè)數(shù)據(jù))
5. MATLAB中搭建電機(jī)控制仿真模型
1)MATLAB入門(mén)
2)MATLAB功能及其操作
3)熟悉基本的MATLAB模塊使用
4)在搭建好的仿真模型中修改控制參數(shù)(通過(guò)回調(diào)函數(shù)),學(xué)會(huì)通過(guò)示波器模塊觀察控制系統(tǒng)的控制性能
MATLAB使用介紹(一)
搭建仿真模型
6. MATLAB中搭建電機(jī)控制仿真模型
1)電機(jī)數(shù)學(xué)模型
2)電壓電流數(shù)學(xué)模型
3)控制系統(tǒng)模型
4)常規(guī)矢量控制
5)轉(zhuǎn)速環(huán)模塊
6)電流環(huán)模塊
7)積分抗飽和模塊
8)電壓限幅模塊設(shè)計(jì)
8)SVPWM模塊
9)五段式調(diào)制和七段式調(diào)制的區(qū)別
10)仿真結(jié)果分析
11)PMSM無(wú)感觀測(cè)器的設(shè)計(jì)及其仿真分析
二
MATLAB使用介紹(二)
MBD開(kāi)發(fā)設(shè)計(jì)
基于MBD開(kāi)發(fā)電機(jī)控制軟件功能單元
1) 軟件功能確認(rèn)及芯片選型
2) MATLAB環(huán)境配置
3) 數(shù)據(jù)字典的使用
4) Simulink使用和stateflow使用的介紹及區(qū)別
5) 電機(jī)控制基本算法模塊(SVPWM算法模塊,電流環(huán),死區(qū)補(bǔ)償)
6) 基本驅(qū)動(dòng)層和復(fù)雜驅(qū)動(dòng)層設(shè)計(jì)
7) 狀態(tài)機(jī)切換模塊
8) 故障保護(hù)單元設(shè)計(jì)
9) 轉(zhuǎn)矩指令濾波模塊設(shè)計(jì)
10) 弱磁標(biāo)定模塊設(shè)計(jì)
11) CAN通信模塊設(shè)計(jì)
12) 角度獲取模塊設(shè)計(jì)
13) 抑抖模塊設(shè)計(jì)
14) 基本上位機(jī)設(shè)計(jì)(通過(guò)芯片原廠(chǎng)的開(kāi)發(fā)上位機(jī)軟件進(jìn)行軟件調(diào)試)
MATLAB使用介紹(三)
MBD開(kāi)發(fā)設(shè)計(jì)-底層寄存器配置及測(cè)試驗(yàn)證
軟件測(cè)試及初始開(kāi)發(fā)方案選擇
1)全部使用代碼生成和MATLAB與手寫(xiě)代碼相互配合兩種方案的異同
2)測(cè)試用例的設(shè)計(jì)
3)MATLAB與CCS的連接
4)MIL測(cè)試(模型在環(huán)測(cè)試)
5)SIL測(cè)試(軟件在環(huán)測(cè)試)
6)PIL測(cè)試(處理器在環(huán)測(cè)試)
7)HIL測(cè)試(硬件在環(huán)測(cè)試)