CANoe软件使用(四)——CANoe与Simulink联合仿真

CANoe软件使用(四)——CANoe与Simulink联合仿真

    • 前言
    • CANoe和Simulink联合仿真
      • 插件安装
      • simulink设置
      • CANoe设置

前言

在介绍CANoe和Simulink联合仿真之前,先熟悉下汽车软件开发过程中的V模型流程开发。推荐如下文章,简单介绍了MIL/SIL/PIL和HIL等相关概念。

https://www.ind4.net/html/news/newsDetail_7007.html.
http://www.ind4.net/html/news/newsDetail_7030.html.
基于模型的设计(MBD)汽车软件流程总结大概流程如下:
1、基于功能需求,搭建对应Simulink模型
2、将模型转化为C代码
3、将C代码进行编译,通常为.o或者lib格式文件
4、编译后软件集成,通常为hex格式文件
5、将hex文件刷写至ECU中,测试标定
(涉及到一系列的工具链使用,包括代码生成,包括编译,包括软件集成,包括测试标定等等。。)

此时,会有一个问题:
CANoe可对信 进行简单收集处理,若是我想基于CAN通信上现有的信 ,想做复杂的控制运算(通过simulink实现),之后我又想在通过CANoe实时查看simulink运行后的结果是否可行。这样的话,我可以随时的修改simulink模型逻辑,实现控制算法的验证。就直接避免了一系列的开发流程,做到提前快速验证模型的算法,类似快速原型的开发。(控制器是虚拟的(simulink),控制对象是实际的(实车车辆))。
比如,基于四轮轮速和加速度信 ,通过simulink计算当前车辆的参考车速

CANoe和Simulink联合仿真

插件安装

simulink既然可通过CAN信 进行计算,那么第一步,必须安装插件让simulink可识别到CAN 络中的信

1、安装Vector_AddOn_Matlab_Interface

CANoe设置

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年5月26日
下一篇 2020年5月26日

相关推荐