2021-10-19 09:54:15 索煒達電子 1330
項目編號:E1559
文件大小:1.6M
源碼說明:帶中文注釋
開發(fā)環(huán)境:C編譯器
簡要概述:
使用傳統(tǒng)PI控制、無差拍預(yù)測控制器和有限控制集模型預(yù)測控制(FCS-MPC)對兩相永磁同步電機(又名步進電機)進行矢量控制
該項目分為不同的部分:
建模:ab參考系中的標(biāo)準(zhǔn)狀態(tài)空間方程
矢量控制:駐車變換和磁場定向控制(FOC)
參考電壓的產(chǎn)生:空間矢量調(diào)制和SPWM
PI控制:傳統(tǒng)的控制策略
無差拍控制:最簡單的“預(yù)測”控制
模型預(yù)測控制:使用有限控制動作集(FCS-MPC)
使用Matlab和Simulink進行建模和仿真(免責(zé)聲明:Simulink模型一團糟)。
預(yù)測控制器(及其缺點)能夠在仿真中獲得非常好的動態(tài)響應(yīng),遠遠優(yōu)于傳統(tǒng)PI控制。然而,必須注意確保穩(wěn)定性,特別是無差拍控制,其性能在很大程度上取決于模型的準(zhǔn)確性。MPC是一個有趣的選擇,但由于其計算量非常大,因此不可能實時運行。最后,F(xiàn)CS-MPC直接作用于電子開關(guān)(MOSFET、IGBT),無需調(diào)制,從而大大減少了搜索空間。這允許算法以更高的頻率運行。
目錄│文件列表:
└ Stepper-FOC-MPC-main
│ SVM_Stepper.slx
│ system_parameters.m
└ docs
│ Avanzini_Proyecto_CyS.pdf
└ imgs
│ deadbeat.png
│ escalon_iq.png
│ escalon_iq_en_ab.png
│ escalon_iq_zoom.png
│ FCS_MPC.png
│ Fcs_mpc_simulink.png
│ id_reg.png
│ modulador.png
│ modulator.png
│ planta.png
│ space_vector.png
│ switching_states.png
└ twophase_inverter.png