|海南森鹤实业有限公司

获取方案
当前位置:
如何使用D2P开发平台开发VCU软件?
来源:意昂神州 | 作者:travel-100 | 发布时间: 2024-07-29 | 494 次浏览 | 分享到:

VCU软件开发有多种平台以及开发方法,不同的公司有不同的选择,在这里就先不详细去介绍了,今天我们来了解如何使用D2P开发平台开发VCU软件。

什么是D2P开发平台?D2P开发平台有哪些优势?D2P开发平台有哪些组成部分?又如何使用D2P开发平台开发VCU软件?且听我细细道来。

1、什么是D2P开发平台?

D2P电控单元快速开发与产业化平台(简称D2P),采用美国伍德沃德(WOODWARD)公司MotoHawk Control Solutions解决方案,基于Matlab/Simulink模型化的控制策略开发环境和汽车产品级标准硬件,可实现控制策略开发、接口硬件配置、系统标定、样车调试、批量装车等功能。

2、D2P开发平台有哪些优势?

(1)美国伍德沃德公司产品级汽车硬件平台,成熟稳定;

(2)基于MATLAB/SIMULINK模型化的控制策略开发环境,一键自动代码生成;

(3)成熟的MATLAB/SIMULINK底层模块库,模块化调用,多年市场应用经验;

(4)支持CCP/XCP标准,与主流标定软件INCA, CANape无缝连接;

(5)开发、样车和批量使用统一的软硬件开发平台,缩短研发周期;

(6)软硬件不互相绑定,可一套软件多套硬件;

(7)可应用于新能源汽车领域如VCU(整车控制器),FCU(燃料电池控制器)等多种控制器软件开发。

3、D2P开发平台有哪些组成部分?

(1)基于Matlab/Simulink/Stateflow开发环境,拥有成熟的Matlab/Simulink底层模块库(也称MotoHawk模块库),包含Hardware Configuration Blocks,I/O Blocks, Fault Blocks,Data Storage Blocks, CAN Blocks, CCP Blocks等模块。

(2)代码刷写、数据监视与在线标定软件MotoTune。

(3)产品级代码编译器GreenHills/GCC,将Simulink模型编译为可供D2P平台控制器使用的VCU软件即“.srz”文件。

(4)汽车产品级硬件(控制器),可供工程师验证开发的控制策略。

4、如何使用D2P开发平台开发VCU软件?

工程师开发VCU软件需要完成以下工作内容。

1创建一个Simulink工程文件(.slx文件)


2从MoMotoHawk模块库调出硬件配置模块,配置使用的控制器型号。


3根据VCU功能规范调用Simulink模块和MotoHawk模块搭建VCU控制策略模型。


4使用GCC编译器将搭建完成的VCU控制策略模型编译为.srz文件。


5将开发好的VCU软件(.srz文件)使用MotoTune刷写进控制器中,依据VCU功能规范验证控制策略的正确性。


完成以上步骤即完成了VCU软件的开发。