AVL クルーズと Simulink ジョイント シミュレーションのインストール チュートリアル

AVL クルーズと Simulink の共同シミュレーション ディレクトリ

提示:上一期详细介绍了该软件的安装步骤:点击下列连接直达
AVL クルーズ 2019 インストール チュートリアル


最近有人找我做一个AVl 与Cruise的联合仿真的项目,当时光搭建环境就找了很多教程好几天,但是很少能解决实质性问题,需要一些插件啊找不到等各种情况老出现

序文


CRUISE与MATLAB 有四种连接方式
1. MATLAB DLL は、
Simulink の RTW を通じてダイナミック リンク ライブラリ (DLL) ファイルを生成し、結合シミュレーションのために CRUISE に統合します。 2. MATLAB
API
CRUISE と MATLAB のオンライン共同シミュレーション (CRUISE がフォアグラウンドにあり、MATLAB が呼び出された状態にあります)
3. CRUISE インターフェイス
CRUISE と MATLAB のオンライン共同シミュレーション (MATLAB がフォアグラウンドにあり、CRUISE が呼び出された状態にあります) 4.
CRUISE インターフェイス CMC
CRUISE は CMC によってコンパイルされ、結合シミュレーション用に S-Function の形式で MATLAB に統合されます

1. MATLAB DLL 協調シミュレーションの利点:

  1. これは、制御戦略を完璧にし、車両のパワーと経済的パフォーマンスを主に重視するエンジニアに適しています。
  2. 生成された DLL ファイルは Simulink モデルの内部ロジックを表示できなくなります。これにより、モデルの機密性が向上します。
  3. DLL ファイルが生成されると、MATLAB ソフトウェアがなくても、CRUISE ソフトウェアがインストールされているコンピューターで使用できます。
  4. 計算速度は速く、CRUISE単体の計算速度と同等です。

2. バージョンの説明

MATLAB DLL 協調シミュレーション方法では、DLL ファイルの生成プロセスにコンパイラが必要ですが、64 ビット MATLAB にはコンパイラが付属していないため、追加のインストールが必要です。

3. インストール手順

  1. AVL クルーズのインストール パスで MATLAB ソフトウェアを開くと、install.m ソフトウェアが表示されます。
    ここに画像の説明を挿入します
  2. MATLAB で install.m ソフトウェアを開き、[実行] をクリックすると、次の結果が成功を示します。
    ここに画像の説明を挿入します

3.1 エディタのインストール

DLL ファイルを生成するプロセスにはコンパイラが必要です。64 ビット MATLAB の場合、次の方法でインストールできます。

  1. MATLAB コマンド バーに「mex –setup」と入力し、Enter キーを押します。
  2. システムはエディターをダウンロードするためのリンクを要求するメッセージを表示します。リンクをクリックしてエディターをダウンロードしてください。主なことは、下の図にあるソフトウェアを接続することです。
    主要
    3. 以下に示すように、エディターの構成が完了しました。正常に完了しました。
    ここに画像の説明を挿入します

3.2 クルーズ構成

Matlab dll をソフトウェアにドラッグします。

  1. クルーズモデルを構築したら、「Create mdl-File」をクリックします。
    ここに画像の説明を挿入します
  2. プロジェクトの下に mdl ファイルが生成されるので、それをダブルクリックすると MATLAB/Simulink で開き、独自のモデルを構築できます。
    ここに画像の説明を挿入します
  3. さらに設定するには、Matlab/APP で Simulink Coder をクリックします。

ここに画像の説明を挿入します

  1. dll ターゲットファイルの生成
    ここに画像の説明を挿入します
    ここに画像の説明を挿入します
    5. 「Build」をクリックすると、コンパイルが完了するとターゲットファイルが生成されます。
    ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/m0_58857684/article/details/130628634