2017-06-15 98 views
0

我想在Simscape電路模型中實現PID控制器,但系統似乎不喜歡我的格式。我正在使用Simulink的PID控制器模塊,並在Simscape中使用從源到Simulink信號模塊的轉換以及輸出的反向操作來實現它。我已經優化Simulink模型中的參數,但我希望能夠調 PID控制器內的Simscape並不僅僅是建三運放的PID參數。是否可以在Simscape(Simulink分支)中實現PID控制器?

+1

做到這一點的唯一方法是我認爲你正在描述。爲了清楚起見,您可以使用傳感器從Simscape獲取相關測量結果,將其通過「PS-S」Simscape傳遞到Simulink塊,使用標準Simulink庫中的PID控制器,然後使用「S -PS「塊,以任何你想要的(閥門控制/源/ ...) – Wolfie

回答

0

正如我理解你的問題,你需要爲你的simscape系統設計一個控制器。因此,當您使用simscape進行設計時,無法直接調整PID參數。

爲此,你必須手動執行調諧,首先使用傳感器和PS-S轉換器塊可以在輸入和輸出數據存儲到工作區和比做使用system identification toolbox該數據系統識別,這給您的系統傳遞函數,它可以幫助你參數tune PID

欲瞭解更多信息,你可以閱讀這也
How can I apply different control approach without having a state space model?this

相關問題