[发明专利]一种车载总线仿真模型自生成方法及系统有效
申请号: | 201610519612.0 | 申请日: | 2016-07-01 |
公开(公告)号: | CN106154865B | 公开(公告)日: | 2019-08-06 |
发明(设计)人: | 郭志刚;蔡永祥;戎辉;张殿明;潘俊佳;裴军伟;张云龙;唐风敏 | 申请(专利权)人: | 中国汽车技术研究中心 |
主分类号: | G05B17/02 | 分类号: | G05B17/02 |
代理公司: | 天津滨海科纬知识产权代理有限公司 12211 | 代理人: | 李成运 |
地址: | 300000 天津市东*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明创造提供了一种车载总线仿真模型自生成方法及系统,根据整车数据信息生成全仿真或半实物仿真模型,通过电控模块属性定义、总线行为逻辑策略数据库录入及总线数据库文件加载等步骤,实现基于CANoe软件的仿真模型与测试模型自动化生成,实现总线行为纯仿真、总线半实物测试环境搭建。该系统操作简便,脚本生成快速,性能稳定,运行良好,具有良好的扩展性和灵活性,该系统具有全面且可扩展的逻辑数据库,适用于各类乘用车的模型检测,同时该系统具有专家经验库,通过直接或间接的信息阅读服务关系,完成性能评价。 | ||
搜索关键词: | 一种 车载 总线 仿真 模型 生成 方法 系统 | ||
【主权项】:
1.一种车载总线仿真模型自生成方法,其特征在于,包括如下步骤,(1)获取基于My SQL数据库格式的被仿真整车的相关信息,所述相关信息至少包括整车总线报文数据库、网关路由表、电控模块ECU属性、网络管理策略;(2)获取虚拟以及真实电控模块ECU的信息,以及获取所需监控总线行为的参数信息;(3)判断所述被仿真整车信息写入的是否有效,如果否,则返回步骤(2);如果是,则根据录入信息生成整车电控模块ECU状态界面与仿真逻辑文件,根据录入信息生成整车电控模块ECU状态界面与仿真逻辑文件的具体过程包括:通过仿真的电控模块ECU属性、真实电控模块ECU属性信息,搭建整车电控模块ECU状态界面所需的电控模块的信息,包含但不局限于电控模块名称、工作状态指示灯、上下线控制开关、本地事件控制开关;通过仿真的电控模块ECU属性、真实电控模块ECU属性信息,生成整车总线仿真逻辑的基于电控模块的逻辑块逻辑架构,并依次逐条将总线报文数据库解析的总线数据添加至各电控模块的逻辑架构中;当需要引入网关逻辑时,调用网关路由表生成程序,该程序可解析的内容包括但不局限于,信号无关、信号相关、直接转发、间接转发;当需要引入网络管理逻辑时,调用私有网络管理动态链接库与配合程序,动态链接库所含有的函数,包括但不局限于,报文发送方式、休眠唤醒逻辑、延迟发送间隔、上电顺序;当需要引入档位管理时,调用私有档位管理动态链接库与配合程序,动态链接库所含有的函数,包括但不局限于,电源管理集、档位管理、油门刹车踏板管理;获取用户录入的真实电控模块ECU的信息,并与仿真电控单元名称进行对比,当对比产生交集后,调用控制真实电控模块相关程序替换仿真的电控模块的逻辑块;获取监控总线行为的参数,调用总线行为参数监控生成程序,将生成的脚本加载至整车总线仿真逻辑文件中;上述内容执行完毕后,上述内容均在生成的逻辑脚本中添加头尾标识符,调用板块集成程序,依据各板块头尾标识符对上述程序生成的脚本进行整合,生成整车总线仿真逻辑文件;(4)依据所述总线报文信息、所述虚拟与真实电控模块ECU的信息和所述监控总线行为的参数,确定待仿真整车相关信息与参数并依据仿真模型执行环境的语法逻辑,生成基于CANoe软件环境的整车电控模块ECU状态界面与整车总线仿真逻辑文件,并进入等待触发仿真;(5)触发仿真,将所述仿真模型相关文件加载至CANoe环境中,并根据用户操作执行整车总线行为仿真;(6)当仿真结束时,获取过程中总线行为监控项的关键参数,并生成仿真报告。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国汽车技术研究中心,未经中国汽车技术研究中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610519612.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种出入境大厅用身份核查系统
- 下一篇:一种猪骨薄荷山药汤配方