イベントベース モデリング
イベントドリブン システムのモデル化、シミュレーション、テスト、および最適化
イベントドリブン システム向け MathWorks® 製品は、自動車、航空宇宙、ロボティクスおよびオートメーションなどの産業に応用できます。イベントベースのアプリケーションは、通信、監視ロジックとスケジューリング、およびオペレーションズ リサーチに焦点を合わせることができます。
Stateflow® は、状態遷移図、フロー チャート、状態遷移表、真理値表を含むグラフィカル言語を提供します。Stateflow を使用して、MATLAB® アルゴリズムや Simulink® モデルがイベントおよび時間ベースの条件にどのように反応するかを記述できます。Stateflow を使用すると、監視制御、タスク スケジューリング、障害管理、通信プロトコル、ユーザー インターフェイス、ハイブリッド システムを設計し開発できます。
SimEvents® は、イベントドリブンのシステム モデルを解析し、レイテンシ、スループット、パケット損失などのパフォーマンス特性を最適化するための離散イベント シミュレーション エンジンとコンポーネント ライブラリを提供します。SimEvents を使用して、タスクのタイミングとリソースの使用状況がシステムのパフォーマンスに及ぼす影響を調査し、予測、キャパシティ プランニング、およびサプライチェーン管理に関する意思決定のためのオペレーショナル リサーチを実施することができます。
イベントベース モデリング 向け製品
トピック
自動車
- Stateflow チャートを使用してインテリジェント車両の制御を自動化 (Stateflow)
同じ判定ロジックで制御するインテリジェント車両を使用したハイウェイのシナリオをモデル化する。 - Traffic Light Negotiation (Automated Driving Toolbox)
Design and test decision logic for negotiating a traffic light at an intersection. - フォールトトレラント燃料制御システムのモデル化 (Simulink)
この例では、Stateflow® を Simulink® と組み合わせてハイブリッド システムをモデル化する方法を示します。 - ハイブリッド クラッチ システム (Stateflow)
Stateflow チャート内で Simulink ベースのステートを使用してクラッチをモデル化する。 - Effects of Communication Delays on an ABS Control System (SimEvents)
How stochastic network traffic causes timing latency and uncertainty in an anti-lock braking system that uses CAN communications.
航空宇宙関連
- 打ち上げ中断システム (Stateflow)
軌道周回宇宙船の打ち上げ中断システムをモデル化する。 - 航空機の昇降舵の制御システムの故障の検出 (Stateflow)
冗長アクチュエータによって制御される 1 組の航空機の昇降舵の故障検出、分離、回復 (FDIR) のアプリケーションを設計する。 - UAV の荷物配送 (UAV Toolbox)
市街地環境で小型マルチコプターの離陸、飛行、および着陸のシミュレーションを実装する。
ロボティクスとオートメーション
- 再利用可能なコンポーネントを使用したロボットの軌跡の計画 (Stateflow)
entry 端子と exit 端子を使用して、Stateflow の階層内の境界を越える接続を作成します。 - MATLAB 向けに Stateflow を使用したピックアンドプレースのワークフロー (Robotics System Toolbox)
KINOVA® Gen3 などのロボット マニピュレーター用にピックアンドプレース ワークフローを設計します。
通信
- CSMA/CD プロトコルを使用するイーサネット通信ネットワークのモデル化 (Simulink)
Simulink のメッセージと SimEvents を使用して CSMA/CD プロトコルをもつイーサネット通信ネットワークをモデル化する。 - Stateflow チャートを使用したアナログ トリガー式のデータ収集 (Stateflow)
Stateflow、Data Acquisition Toolbox™、App Designer を使用して、アナログトリガー式のデータ収集アプリを作成する。 - Stateflow を使用した Bluetooth Low Energy リンク層のモデル化 (Stateflow)
スタンドアロンの Stateflow チャートを使用して、Bluetooth® Low Energy リンク層でステート マシンをモデル化する。
監視ロジックとスケジューリング
- メッセージを使用した分散トラフィック制御システムのモデル化 (Stateflow)
一方通行路の交差点の分散制御システムをモデル化する。 - Simulate Scheduler of a Multicore Control System (SimEvents)
Model the task scheduling of a control application using SimEvents blocks. - Design and Evaluate Successive Approximation ADC Using Stateflow (Mixed-Signal Blockset)
Design and evaluate a 12-bit successive approximation register ADC.
オペレーションズ リサーチ
- Optimization of Shared Resources in a Batch Production Process (SimEvents)
Identify resource deficiencies and improve capacity planning in a system that shares resources. - Simulation of a Medical Device (SimEvents)
Conduct automated tests to model a medical device that analyzes biology samples. - Aircraft Boarding Process Flow (SimEvents)
Model a process for boarding of an aircraft using SimEvents.