19:0519:05视频长度。
运行在ECU时现场调试Stateflow图表
穆罕默德·Raouf法雷奥
阿姆Elshenawy,法雷奥
基于模型的设计已成为汽车领域最重要的课题之一。在开发方面,工程师通常使用基于模型的设计工具,如MATLAB®,仿万博1manbetx真软件®,Stateflow®,来实现系统的规范和算法。他们模拟来验证实现,最后生成代码。
在测试方面,工程师通常执行的活动,如模型循环(MIL) software-in-the-loop(银)和半实物(边境)测试。所有这些测试阶段之后,仍然可能会有一些错误的行为代码时发现闪烁的ECU和测试车辆。在这一点上,需要有效地深入调试代码出现。
调试代码从模型生成模型和运行在ecu是可能通过商业校准和验证万博1manbetx工具(例如印加)。这些工具获取的信号,显示他们在物理表示,记录他们进一步处理。该方法用于仿真软件信号代表数学计算,但不适合Stat万博1manbetxeflow状态图表。开发人员需要创建一个变量代表当前的活动状态,甚至一块这个变量不能帮助如果状态图是非常大的。
这个报告显示了调试的新概念生成的代码从Stateflow ECU的主机上运行时车辆直接。这是实现通过外部通信仿真软件和ECU之间的使用可以在物理CAN总线协议。万博1manbetx使用这种方法,工程师可以分析从Stateflow生成的代码运行在ECU通过观察动画状态图表在MATLAB仿真软件,和Stateflow环境,代表了当前局势的软件。万博1manbetx这个观点也适用于林,Flexray和其他车辆通信协议。
记录:2015年9月24日
你也可以从下面的列表中选择一个网站
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。