SimulinkでFunctional Mock-up Units(FMU)をインポートする際のトラブルシューティング方法について教えてください。
7 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
MathWorks Support Team
il 29 Mag 2023
Risposto: MathWorks Support Team
il 29 Mag 2023
FMUブロックを使って、サードパーティーの機能をSimulinkにインポートしています。インポートワークフロー中にエラーやMATLABクラッシュ(MATLABの強制終了)が発生しました。SimulinkでFMUインポートの問題をデバッグするにはどうすればよいですか?
Risposta accettata
MathWorks Support Team
il 29 Mag 2023
SimulinkにインポートされたFMUは、さまざまな理由で不具合を引き起こす可能性があります。ここでは、デバッグプロセスに役立つ一般的なトラブルシューティングのヒントを紹介します:
1.FMUの作成に使用したサードパーティで、エラーや問題なくFMUがシミュレーションされることを確認します。
2.FMUブロックの「Simulation」タブで「Enable FMU Debug Logging」チェックボックスを選択すると、より分かりやすいエラーが表示されます。
3.以下の「Advanced」診断パラメータは、場合によってはMATLABのクラッシュ(out-of-process mode)を防ぐことができます:
4.「FMU Compliance checker」を使用します。このツールは、問題が生成された FMU が標準に準拠していないことに起因するのか(つまり、サードパーティのツールによる問題)、MathWorks のツールによるものかを判断するのに役立ちます。
https://github.com/modelica-tools/FMUComplianceChecker/releases
5.「通信ステップサイズ」がモデルと互換性があることを確認します。
https://www.mathworks.com/help/simulink/ug/implement-an-fmi-block.html#mw_f1a9abe7-d7ed-4696-8c46-42c72d74ba83
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Create Standalone FMU in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!