Simulink Control Design は、Simulink でモデル化された従来型制御システムやデータ駆動型制御システムの設計と解析を可能にします。操作点を探索し、さまざまな操作条件で Simulink モデルの線形化を厳密に計算するためのツールを提供します。システムにおけるシミュレーションベースの周波数応答が計算できます。また、物理プラントのリアルタイム周波数応答推定のための組み込み推定アルゴリズムも展開できます。
Simulink Control Design は、PID コントローラーやゲインスケジュール補償器を含む任意の SISO および MIMO 制御アーキテクチャを自動調整します。PID 自動調整アルゴリズムを組み込みソフトウェアに展開して、リアルタイムで PID ゲインを自動計算できます。Simulink Control Design では、スライディングモード制御、反復学習制御、能動的外乱除去制御のほかに、非線形、適応型、データ駆動型の制御アルゴリズムを設計して展開できます。制約を強制的に適用して制御動作を調整することで、システムによる重大な制約違反を防止することができます。
操作点と線形化
仕様やシミュレーション時間を使用して Simulink モデルの操作点を探索します。定常状態マネージャーアプリを使用して、状態、入力、出力の仕様に基づいてモデルを対話的に平衡化します。モデル線形化器アプリを使用して、連続、離散、およびマルチレートの Simulink モデルを線形化します。線形化アドバイザーを使用して、一般的な線形化の問題を特定し、修正できます。
操作点:
ドキュメンテーション | 例
線形化:
ドキュメンテーション | 例
周波数応答の推定
周波数応答を推定し、入出力データを使用して Simulink モデルの周波数領域特性を調べます。推定アルゴリズムを、物理プラントのリアルタイム推定用の組み込みアプリケーションとして展開します。
ドキュメンテーション | 例
PID コントローラーの調整
PID 調整器アプリを使用して、Simulink モデルで PID コントローラーを自動的に調整します。Closed-Loop PID Autotuner ブロックと Gain-Scheduled PID Autotuner ブロックから C コードを生成することにより、組み込みハードウェア上に PID 自動調整アルゴリズムを展開して実行します。
ドキュメンテーション | 例
マルチループの多目的調整
制御システム調整器アプリを使用して、時間と周波数領域の設計要件を満たすように Simulink でモデル化された任意の SISO および MIMO 分散制御構造を自動調整します。
ドキュメンテーション | 例
非線形制御とデータ駆動型制御
スライディングモード制御、能動的外乱除去制御、極値探索制御、モデル規範形適応制御用の Simulink ブロックを用いて、非線形、適応型、データ駆動型の制御手法を実装します。
ドキュメンテーション | 例
リファレンス アプリケーション
飛行制御、パワー エレクトロニクス、ロボティクス、およびその他のアプリケーション向けのリファレンス アプリケーションの例を使用して、Simulink でモデル化されたシステムのコントローラーを設計および解析します。
ドキュメンテーション | 例
製品リソース:
「MathWorks のツールが提供する統合環境を使用して、設計プロセスを簡素化し、顧客が求める革新的な技術的機能の開発を実現することができました。」
あなたは学生ですか?
ご所属の学校にはすでに Campus-Wide License が導入されていて、MATLAB、Simulink、その他のアドオン製品を利用できる可能性があります。