模型预测控制工具箱
モデルモデル予测コントローラーのの设计および
模型预测控制工具箱™は,线形および非线形のモデル予测制御(MPC)を使用してコントローラーの设计およびシミュレーションを行うための关数,アプリ,Simulink的金宝app®ブロックツール提供します。このこのボックスを使で,プラントモデルや外乱,ホライズン,制约,重みを指定できできことことことことことことことことによりによりによりによりによりによりによりによりことループループシミュレーションを実ことことによりことこと
実コントローラー挙に,コントローラーツールボックスは,コントローラー,付属してますます,カスタム付属てい。。绕线形形プラントをを制御には,适応型mpc,ゲインスケジュール型mpc,および非非形mpcコントローラーを衣服できます。サンプルレートが高速アプリケーションますは,通俗のコントローラーアプリケーションについて,通俗のコントローラーからについて的な予测コントローラー生成するか,近似解を包装できます。
ラピッドプロトタイピングや组み込みシステム実装(最适化ソルバーの展开など)については,このツールボックスを使用して,CコードやIEC 61131-3ストラクチャードテキストを生成することができます。
详细を见る:
MPCデザイナーアプリ
mpcコントローラーを対话的にするするは,内部プラントモデルの,重み,制约の调整をて,コントローラーシナリオ使し,コントローラーの性能をします。
金宝appSimulinkでのMPCの设计
ツールボックスで提供ささMPC控制器ブロックブロックその他のブロックをし,SIMULINKでMP金宝appCコントローラーをモデルモデルモデルモデルモデルモデルモデルモデルモデルモデル。金宝appSimulink Control Design™をを使してモ金宝appデルモデルをを衡化形形化内部で,mpcコントローラー向けに内部形し,プラントプラント力とモデルをし値を取得します。
matlabでのmpc设计
コマンドライン关键词使しmpcコントローラーを设计します。内部プラントモデル定义し,重み,制约,および他コントローラーを调整します。ます。
事前に用力されているブロック
车间距离制御システムや车线逸脱防止支援システム,パス追従制御システムのブロックadasアプリケーションの出発点として使,必要に応じカスタマイズカスタマイズし。车辆载开用のコードをますににさののを事前にさされいるブロックブロック生成します。
リファレンスアプリケーションの例
リファレンスアプリケーションの例ををて,自动运転システム必要なmpcコントローラーの设计とますのワークフローをします。また,リファレンスアプリケーションのでは,システムリファレンスアプリケーション例は,システムのさまざまさまざまでを,システムのさまざまなをを様様な忠実なでモデルモデル方法を确认することもできます。
线材MPC.
线路MPCコントローラーコントローラー设计するに,控制系统工具箱™の线路时不変(LTI)システムシステム内部内部プラントを指定する,SIMULINK控制设计でまた,金宝app系统识别工具箱™をを使用して,测定された入出から作物
适応型mpc.
自适应MPC控制器自适应MPC控制器ブロックブロックを使て,适応型mpcコントローラーの设计シミュレーション行いますを実シミュレーション,コントローラーのの力に指定しますます。线材时変(LTV)カルマンフィルターををて,适応型モデル予测コントローラーで状态行。
ゲインスケジュール型mpc.
多重MPC控制器ブロックブロック,幅広い幅広い作品条件非线プラントを制御します。実步时にし操操点コントローラー间ののにます,MPCコントローラーを设计し。
コントローラーのパラメーター
内部プラントモデルを定义し,サンプル时间,予测予测ホライズン,スケール系数,入力制约とと,および,この指定て,mpcコントローラーを设计ます。また,このツールををで,制约制约ツールツールボックスで,制约和や时尚制约制约と重みももサポートれていい
設計レビュー
MPCコントローラーで组み込みの诊断关联を使てて性诊断结果ををしての结果を検出ててに结果ててててににててににによう,に中に重みと制约を调整ますます。
実行时パラメーターの调整
MPCコントローラーコントローラーの重みと制约を调整し,再设计や再実装をせに実行时の性能をををををます.matlab®と模金宝app拟のの方で,行行时の调整を行い。
実行时の性能の监视
最适化化の收束しするをを使て,最最化收束てます。
阳的硕士
阴的MPC设计から阳的MPCコントローラーを生成し,実をプリントのしため,生成さの削减ため,生成され阳的MPCコントローラーコントローラー単纯します。
最最化计画
非非コストコスト非非制约を持つ持つ非モデルが必要な计画计画アプリケーションはに形形のmpcコントローラーコントローラー使使。
フィードバック制御
非非形コストと非非制约基础,非非プラントプラント闭ループ制御シミュレーションプラントますますシミュレーションます。既定既定はます。既定既定はます。既定既定はますますます优化工具箱™を使使て,非非てのの问题解决しますまたまたまたまた解决します形形またを解决しますまた形を解决ししますまた形を指定することもますます。
経済的中国的MPC
任意の非非形制约制约,任意任意非非制约制约にをまたは非予测モデル,カスタムの非形。
matlabとsi金宝appmulinkを使った生成
金宝appSimulinkでMPCコントローラーをを设计か,Simulink Coder™またはSimulink PLC编码器™をを使使て,CコードとIEC 61131-3ストラクチャードテキストを生成し。Matlab™をを使しMatlabでで生成し,リアルタイム制御に展开します。または,matlab compiler™ををし,mpcコントローラーをスタンドアロンアプリケーションとしてとしてし,共化し,共化しします。
组み込みのソルバー
组み込みプロセッサ上で效率的に装装するするに,提供されている有效法および内点二次法(qp)ソルバーからコードを生成しします问题は,优化工具箱のの逐次二二二二二二(SQP)ソルバーを使用し,シミュレーションシミュレーションと生成を行。生成したコード任意任意のプロセッサに开着。
カスタムソルバー
embotech.の迫使Pro QPとと线路计画法(NLP)ソルバーソルバー使非し,线形および非形形形コントローラーシミュレーションとコード生成を行います。また,カスタムqpソルバーソルバーnlpソルバーをqpソルバーやnlpソルバーを使して,シミュレーションやコード生成を行为こともできます。