C#MATLAB混合编程在汽车性能仿真平台开发的应用
针对汽车性能仿真中对平台仿真精确度及便捷性的需要,论文提出了界面与算法内核并行开发的模式,基于 Winform架构采用 C#语言开发人机交互界面,以 Simulink 模型作为仿真内核,采用 C#与MATLAB 混合编程技术实现界面与仿真内核的调用和数据的传输.并对软件的架构设计、界面设计以及混合编程中所涉及的数据管理与批量数据传输方法进行了论述.通过软件与仿真内核的计算结果对比,证明了混合编程技术在界面调用仿真内核的过程中能够保证数据的一致性和准确性,能够在发挥 MATLAB/Simulink 强大仿真功能的基础上充分利用 Winform友好的人机交互特性,为汽车性能仿真软件开发提供了新思路...
Gespeichert in:
Veröffentlicht in: | 汽车实用技术 2018, Vol.44 (3), p.88-91 |
---|---|
Hauptverfasser: | , , , , , |
Format: | Artikel |
Sprache: | chi |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | 针对汽车性能仿真中对平台仿真精确度及便捷性的需要,论文提出了界面与算法内核并行开发的模式,基于 Winform架构采用 C#语言开发人机交互界面,以 Simulink 模型作为仿真内核,采用 C#与MATLAB 混合编程技术实现界面与仿真内核的调用和数据的传输.并对软件的架构设计、界面设计以及混合编程中所涉及的数据管理与批量数据传输方法进行了论述.通过软件与仿真内核的计算结果对比,证明了混合编程技术在界面调用仿真内核的过程中能够保证数据的一致性和准确性,能够在发挥 MATLAB/Simulink 强大仿真功能的基础上充分利用 Winform友好的人机交互特性,为汽车性能仿真软件开发提供了新思路. |
---|---|
ISSN: | 1671-7988 |
DOI: | 10.16638/j.cnki.1671-7988.2018.03.029 |