工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> MATLAB

MATLAB-Simulink

Simulink は、MATLAB と統合された動的および組み込みシステム用のシミュレーションおよびモデルベースの設計環境です。同じく MathWorks によって開発された Simulink は、マルチドメイン動的システムのモデリング、シミュレーション、および解析のためのデータ フロー グラフィカル プログラミング言語ツールです。これは基本的に、ブロック ライブラリのカスタマイズ可能なセットを備えたグラフィカルなブロック ダイアグラム ツールです。

これにより、MATLAB アルゴリズムをモデルに組み込み、さらに分析するためにシミュレーション結果を MATLAB にエクスポートできます。

Simulink のサポート −

MathWorks とサードパーティのハードウェアおよびソフトウェア製品が提供する、Simulink で使用できるアドオン製品が他にもいくつかあります。

次のリストは、それらのいくつかの簡単な説明を示しています −

Simulink は、モデリング スタイルのチェック、要件のトレーサビリティ、およびモデル カバレッジ分析を通じて、モデルの体系的な検証と妥当性確認を行うことができます。

Simulink Design Verifier を使用すると、設計エラーを特定し、モデル チェック用のテスト ケース シナリオを生成できます。

Simulink の使用

Simulink を開くには、MATLAB ワークスペースに入力します −

simulink

ライブラリ ブラウザで Simulink が開きます .ライブラリ ブラウザは、シミュレーション モデルの構築に使用されます。

左側のウィンドウ ペインには、さまざまなシステムに基づいて分類されたいくつかのライブラリがあり、それぞれをクリックすると、右側のウィンドウ ペインに設計ブロックが表示されます。

モデルの構築

新しいモデルを作成するには、新規 ライブラリ ブラウザーのツールバーの ボタンをクリックします。これにより、新しい無題のモデル ウィンドウが開きます。

Simulink モデルはブロック線図です。

モデル要素は、ライブラリ ブラウザーから適切な要素を選択し、モデル ウィンドウにドラッグすることで追加されます。

または、モデル要素をコピーしてモデル ウィンドウに貼り付けることもできます。

Simulink ライブラリから項目をドラッグ アンド ドロップして、プロジェクトを作成します。

この例では、2 つのブロックがシミュレーションに使用されます - A Source (シグナル) と シンク (スコープ)。信号発生器 (ソース) がアナログ信号を生成し、スコープ (シンク) によってグラフィカルに視覚化されます。

必要なブロックをライブラリからプロジェクト ウィンドウにドラッグすることから始めます。次に、あるブロックの接続ポイントから別のブロックの接続ポイントにコネクタをドラッグして、ブロックを一緒に接続します。

「Sine Wave」ブロックをモデルにドラッグしましょう。

ライブラリから「シンク」を選択し、「スコープ」ブロックをモデルにドラッグします。

Sine Wave ブロックの出力から Scope ブロックの入力に信号線をドラッグします。

[実行] ボタンを押してシミュレーションを実行します。 ' ボタン、すべてのパラメーターをデフォルトのままにします ([シミュレーション] メニューから変更できます)

スコープから以下のグラフを取得する必要があります。


MATLAB

  1. MATLAB-概要
  2. MATLAB - 基本構文
  3. MATLAB-変数
  4. MATLAB-コマンド
  5. MATLAB - データ型
  6. MATLAB - 演算子
  7. MATLAB - 行列
  8. MATLAB-配列
  9. MATLAB - コロン表記
  10. MATLAB-数値
  11. MATLAB-文字列