发明名称 汽车集中式车身电子控制器功能和参数在线配置方法
摘要 本发明公开了一种汽车集中式车身电子控制器功能和参数在线配置方法,针对集中式车身控制器(以下简称“车身控制器”)中的软件功能配置和参数设定,建立不同型号车身控制器功能和参数的配置列表,采用诊断协议将配置列表写入到控制器永久存储器中。控制器软件读取配置列表后,在软件和硬件不变的情况下,根据配置项和参数,决定软件模块的屏蔽和使能,并根据配置参数设置相关被控对象的物理设定,实现不同车型功能配置的差异性,有利于个性化定制和系统的在线功能升级。
申请公布号 CN102768530B 申请公布日期 2014.10.22
申请号 CN201210288227.1 申请日期 2012.08.14
申请人 山东省科学院自动化研究所 发明人 刘晓建
分类号 G05B23/02(2006.01)I 主分类号 G05B23/02(2006.01)I
代理机构 济南圣达知识产权代理有限公司 37221 代理人 王吉勇
主权项 一种汽车集中式车身电子控制器功能和参数在线配置方法,其特征是,步骤如下:1)建立车身控制器的配置列表,采用XML文件的格式保存车身控制器的配置信息和相关参数值,并将该文件保存在运行配置软件的台式电脑中;配置列表是一个二维表格,其中罗列与某车型对应的车身功能选项,这些选项既来自于车型的必须配置,也来自于用户的个性化可选配置;2)将台式电脑和整车分别上电,并将台式电脑与车身控制器通过CAN总线连接,让车身控制器进入默认诊断模式,运行台式电脑中的配置软件;将台式电脑与车身控制器通过CAN总线连接,具体操作为:USB‑CAN接口卡一头连接台式电脑的USB接口,一头连接车载网络网关的CAN总线接口,实现配置软件与车身控制器之间通过CAN通信的连接,连接完毕后,整车上电,让车身控制器进入默认诊断模式,同时运行台式电脑中的配置软件;3)配置软件通过诊断协议获取车身控制器的内部标识符ID,以及当前配置信息列表,并在台式电脑中显示配置信息;4)如果需要对车身控制器进行重新配置,需要核对配置的硬件列表是否与配置列表一致,如果一致,点击“写入”按钮,通过诊断通讯的写服务将配置信息和参数信息写入到车身控制器永久存储器中;5)对写入的配置列表进行校验;校验采取两种方式进行,一种是采用诊断通信的CRC校验,另一种是将写入的配置列表重新读出,然后与台式电脑中的配置列表逐一进行对比,若完全一致,则表明校验通过,若不一致,则说明校验未通过,这时需要退出诊断通信,并报错;根据失败原因,重新进行配置;6)校验成功后,断开台式机与车身控制器的网络连接,车身控制器重新上电后,就会读取配置信息和配置参数,控制器软件根据配置信息和参数屏蔽或使能相关软件模块,实现新的功能配置;校验成功后,重新上电,车身控制器软件运行时,首先读取永久存储器中的配置文件,若某功能选项为“1”,则将与之对应的软件模块使能;若某功能选项为“0”,则将与之对应的软件模块屏蔽;参数的处理与之类似,即读取配置列表中的参数值,然后将该值赋值给某程序变量,以便在程序运行过程中进行灵活访问。
地址 250014 山东省济南市历下区科院路19号