nlmpcでカスタムの不等式制約を定義した場合、ソフト制約にすることは可能でしょうか?
12 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
MathWorks Support Team
le 24 Juin 2020
Réponse apportée : MathWorks Support Team
le 24 Juin 2020
nlmpcオブジェクトにてOptimizationフィールドでカスタムの不等式制約を設定しています。
これは最適化計算上ハード制約となるのでしょうか?
Réponse acceptée
MathWorks Support Team
le 24 Juin 2020
カスタムで不等式制約を組み込む際にはスカラーのスラック変数eを関数の引数として与える仕様となっています。
このスラック変数eをご自身のカスタム不等式制約に組み込んでいただければ、ソフト制約として機能させることが可能です。
なお、等式制約は必ず満足する必要がある制約であるため、ハード制約となります。
またこのスラック変数は標準の評価関数に組み込んでございますので、ご自身で追加することは必要ありません。
ただし、評価関数もカスタムのものを使用するという場合には、ご自身で組み込んでいただく必要があります。
下記ヘルプページをご参考下さい。
Specify Cost Function for Nonlinear MPC
Specify Constraints for Nonlinear MPC:
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Nonlinear MPC Design dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!