The MathWorks日前宣布推出配備新功能的Simulink Control Design 3.0,,這些新功能可以自動調節(jié)“比例 – 積分 – 微分”(proportional-integral-derivative, PID)控制器。這些功能與Simulink的最新PID控制器模塊一同發(fā)布,。
工程師們可以使用這些模塊快速創(chuàng)建PID控制器,、選擇PID結構、添加積分器抗積分飽和邏輯,、將連續(xù)時間域轉換為離散時間域,,并可以對定點運算進行配置使控制算法實現(xiàn)在定點處理器上。
Simulink Control Design 3.0中的全新調節(jié)算法,,可依據(jù)需要的相位域度和系統(tǒng)帶寬自動計算PID控制器的增益,。通過全新的用戶界面,工程師可以針對各類對象模型對PID控制器進行可視調節(jié),,而無需具備控制理論方面的專業(yè)知識,。由此生成的設計可通過Simulink仿真進行驗證,大大縮短了調節(jié)和測試昂貴硬件樣機所需的時間,。然后,,工程師們可通過Real-Time Workshop自動生成要在目標微處理控制器上實現(xiàn)的代碼。
圖片注解:使用Simulink Control Design自動調節(jié)PID控制器模塊的增益(如圖上角紅色模塊所示),。自動計算PID控制器增益后,,打開PID控制器模塊(左)并點擊“Tune…”按鈕,PID調節(jié)器GUI(右)會啟動并自動調節(jié)設計,。
Simulink Control Design 3.0的其他新功能包括:
用于高級線性分析的新功能,。用戶現(xiàn)在可以使用仿真來計算Simulink模型的頻率響應。如果Simulink模型具有強間斷或基于事件的動態(tài),那么工程師可以更加方便地線性化這些模型,,而無須修改模型,。
能夠為Simulink模塊和子系統(tǒng)指定自定義的線性化。例如,,工程師們可以將增益模塊標記為不確定模塊,,并線性化模型以創(chuàng)建相應的不確定系統(tǒng)。將Robust Control Toolbox與此系統(tǒng)搭配使用,,用戶可以在存在不確定性的情況下設計出符合穩(wěn)定性和性能要求的控制器,。
可用性
Simulink Control Design支持Microsoft Windows,、Solaris、Linux和Macintosh平臺,。