[发明专利]一种控制器软件的仿真方法及装置有效
申请号: | 201710906534.4 | 申请日: | 2017-09-29 |
公开(公告)号: | CN107729233B | 公开(公告)日: | 2020-05-19 |
发明(设计)人: | 刘三兵;代康伟;黄颖华;刘迎 | 申请(专利权)人: | 北京新能源汽车股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G05B23/02 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;安利霞 |
地址: | 102606 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制器 软件 仿真 方法 装置 | ||
1.一种控制器软件的仿真方法,其特征在于,包括:
根据控制器的状态信息对所述控制器进行配置;
构建配置后的所述控制器与被控设备模型之间的传输接口以及配置接口文件,利用所述传输接口传输所述控制器和所述被控设备模型对应的仿真信号;
将经过编译后的包含仿真信号的所述控制器和所述被控设备模型分别生成的文件信息导入在环测试平台,形成对所述控制器的功能进行验证的虚拟集成测试环境;
所述控制器的状态信息包括:
控制器软件的任务调度、任务优先级以及中断类型信息;
控制器硬件的输入输出信号;
所述控制器进行仿真时需要实现的信号和功能;
根据控制器的状态信息对所述控制器进行配置的步骤包括:
通过所述控制器的软件构架,根据控制器软件的任务调度、任务优先级以及中断类型信息,配置周期性调用任务周期和优先级并设定中断任务的优先级;
根据所述控制器进行仿真时需要实现的信号和功能形成状态管理流程;
根据所述状态管理流程配置控制器软件上电时初始化函数的启动逻辑;
根据所述状态管理流程配置控制器软件下电和复位过程中需要存储的电可擦可编程只读存储器和统一诊断服务的数据,仿真控制器硬件的存储芯片功能。
2.根据权利要求1所述的控制器软件的仿真方法,其特征在于,构建配置后的所述控制器与被控设备模型之间的传输接口以及配置接口文件的步骤包括:
仿真所述控制器的第一传输接口和所述被控设备模型的第二传输接口;
将控制器软件与所述被控设备模型通过仿真得到的输入/输出设备接口I/O信号和控制器局域网络CAN信号进行输入输出关联;
根据关联关系配置所述控制器与所述被控设备模型之间的、用于实现所述第一传输接口与所述第二传输接口连接的接口文件。
3.根据权利要求2所述的控制器软件的仿真方法,其特征在于,在仿真所述控制器的第一传输接口和所述被控设备模型的第二传输接口时,还包括:
搭建环境模型仿真底层诊断信号和控制器软硬件重启或上下电时需要动态反馈的信号。
4.根据权利要求2所述的控制器软件的仿真方法,其特征在于,仿真所述控制器的第一传输接口和所述被控设备模型的第二传输接口的步骤包括:
根据所述控制器的软件功能和硬件输入输出信号的类型,仿真所述第一传输接口;
根据所述被控设备模型的软件功能和硬件输入输出信号的类型,仿真所述第二传输接口。
5.根据权利要求3所述的控制器软件的仿真方法,其特征在于,搭建环境模型仿真底层诊断信号的步骤包括:
搭建环境模型仿真控制器软件的I/O信号、模拟信号以及CAN信号;
搭建环境模型仿真所述被控设备模型的I/O信号、模拟信号以及CAN信号;
其中控制器软件对应的信号的传输方向与所述被控设备模型对应的信号的传输方向相反。
6.根据权利要求3所述的控制器软件的仿真方法,其特征在于,搭建环境模型仿真控制器软硬件重启或上下电时需要动态反馈的信号的步骤包括:
搭建环境模型仿真所述控制器下电时需保存的电可擦可编程只读存储器数据和统一诊断服务数据;
搭建环境模型仿真所述控制器上电时动态记录的电可擦可编程只读存储器数据和统一诊断服务数据;
搭建环境模型,根据所述控制器上电时的上电自检逻辑和时序仿真控制器硬件的自检信息。
7.根据权利要求1所述的控制器软件的仿真方法,其特征在于,在构建配置后的所述控制器与被控设备模型之间的传输接口以及配置接口文件后,还包括:
在所述控制器内部增加A2L协议信息;
采用第一编译器对包含仿真信号和A2L协议信息的控制器软件进行编译,生成第一动态链接库文件和对应的映射文件、A2L协议文件;
采用软件在环测试对应的第二编译器对包含仿真信号的所述被控设备模型进行编译,生成第二动态链接库文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新能源汽车股份有限公司,未经北京新能源汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710906534.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:智能客户推荐平台及其推荐方法
- 下一篇:关联式营销利润分配方法