Simulink Nonlinear MPC Controllerについての質問です
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
杏香 鷲巣
el 18 de Jul. de 2023
Respondida: 杏香 鷲巣
el 18 de Jul. de 2023
Simulink のNonlinear MPC Controllerについての質問です.
いまNonlinear MPC Controllerを用いて制御を行うプログラムを作成しています.
Nonlinear MPC Design - MATLAB & Simulink を参考にし,MATLABを用いてオブジェクト(nlobj)を作成,また,validateFcnsにより以下のように初期値を設定しました.
x0 = [1;1;0;0;0;0];
u0 = [0;0];
validateFcns(nlobj,x0,u0);
しかし,Simulinkで実行すると初期値x0にどんな値を設定しても必ず0始まりになってしまいます.
こちらの解決方法を教えていただきたいです.
0 comentarios
Respuesta aceptada
Toshinobu Shintai
el 18 de Jul. de 2023
Nonlinear MPC Controllerブロックのブロックパラメーターで、初期推定にチェックを入れると、
ブロックの方で入力ポートが追加され、初期推定値を入れられるようになります。
こちらの機能ではいかがでしょうか。
0 comentarios
Más respuestas (1)
Ver también
Categorías
Más información sobre Refinement en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!