《自动配置汽车控制器的方法.pdf》由会员分享,可在线阅读,更多相关《自动配置汽车控制器的方法.pdf(9页完整版)》请在专利查询网上搜索。
1、10申请公布号CN104122883A43申请公布日20141029CN104122883A21申请号201410333728622申请日20140714G05B23/0220060171申请人重庆长安汽车股份有限公司地址400023重庆市江北区建新东路260号72发明人张一强杨辉陈华陈利强74专利代理机构重庆华科专利事务所50123代理人康海燕谭小琴54发明名称自动配置汽车控制器的方法57摘要本发明公开了一种自动配置汽车控制器的方法,步骤如下建立不同车型的整车电器配置列表;下线配置软件获取网关控制器内部识别ID;使用扫描仪对随车配置的二维码或三维码进行扫描;下线配置软件根据扫描结果选择对应的。
2、整车电器配置信息,并将所述整车电器配置信息写入到网关控制器;对所述整车电器配置信息进行校验;网关控制器重启成功后,将整车电器配置信息并发送到CAN总线上;其它控制器接收到整车电器配置信息后自动获取对应的电器配置信息,并与其内预先存储的电器配置信息进行对比,若一致,则不执行任何操作;若不一致,则将获取的电器配置信息写入到该控制器内,并开启对应的功能及诊断服务。本发明提高了生产效率。51INTCL权利要求书1页说明书4页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书4页附图3页10申请公布号CN104122883ACN104122883A1/1页21一种自动配置汽车控。
3、制器的方法,其特征在于,包括以下步骤步骤一、建立整车电器配置列表,并采用XML的格式保存在下线配置仪器中,该整车电器配置列表包括不同车型的整车电器配置信息以及相关参数值;步骤二、将下线配置仪器和整车分别上电,将下线配置仪器与网关控制器通过CAN总线连接,让网关控制器进入默认诊断模式,运行下线配置仪器中的下线配置软件,使下线配置软件通过整车厂制定的诊断协议获取网关控制器内部识别ID,并与网关控制器之间建立通信连接;步骤三、使用扫描仪对随车配置的二维码或三维码进行扫描,并将扫描结果传送到下线配置仪器中,该二维码或三维码包含该车型中各电器需要配置的信息;步骤四、下线配置软件根据所述步骤三所得的扫描结。
4、果选择对应的整车电器配置信息,并通过诊断通讯协议的写服务命令将所述整车电器配置信息写入到网关控制器中;步骤五、对写入的所述整车电器配置信息进行校验;步骤六、若校验成功,则通过诊断协议对网关控制器发出“重启动”命令,然后断开下线配置仪器与网关控制器的网络连接;若校验未成功,则返回所述步骤五;步骤七、网关控制器重启成功后,自动读取写入的整车电器配置信息,然后将整车电器配置信息发送到CAN总线上;步骤八、当整车上的其它控制器从CAN总线上接收到所述网关控制器发出的整车电器配置信息后,各控制器自动获取对应的电器配置信息,并与其内预先存储的电器配置信息进行对比,如果对比结果一致,则不执行任何操作;如果对。
5、比结果不一致,则将获取的电器配置信息写入到该控制器内中,并根据该电器配置信息开启对应的功能及诊断服务,从而实现各控制器的自动配置。2根据权利要求1所述的自动配置汽车控制器的方法,其特征在于所述步骤一中整车电器配置列表是一个二维表格,罗列与车型配置对应的整车电器功能配置选项,并对每一电器功能都设有扩展预留位。3根据权利要求1或2所述的自动配置汽车控制器的方法,其特征在于所述步骤七中,在网关控制器重启成功后,每次整车上电时,网关控制器将已经写入到网关控制器的整车电器配置信息以数据帧的形式连续发送110次到整车CAN网络上;所述步骤八中,在网关控制器重启成功后,每次整车上电时,其它控制器从整车CAN。
6、网络上接收到该整车电器配置信息后,各控制器分别将收到的电器配置信息与其内预先存储的电器配置信息进行对比,如果对比结果一致,则不执行任何操作;如果对比结果不一致,则将收到的电器配置信息写入到该控制器内中,并根据该电器配置信息开启对应的功能及诊断服务。4根据权利要求1或2所述的自动配置汽车控制器的方法,其特征在于在未对网关控制器进行配置之前,网关控制器不向整车CAN网络发送整车电器配置信息。5根据权利要求1或2所述的自动配置汽车控制器的方法,其特征在于所述步骤5中校验采用两种方式进行,一种是采用诊断通信的CRC校验,另一种是将写入的整车电器配置列表读出,与下线配置仪器中的整车电器配置列表逐一进行对。
7、比,若完全一致,则表明校验通过;若不一致,则说明校验未通过,需重新进行配置。权利要求书CN104122883A1/4页3自动配置汽车控制器的方法技术领域0001本发明属于汽车电子技术,具体涉及一种自动配置汽车控制器的方法。背景技术0002随着汽车技术的快速发展,安全、便捷、人性化、智能化越来越成为汽车发展的趋势和用户关注的重点。为了满足便捷的需求,整车上的电器控制器越来越多;为了满足安全的需求,在控制器中增加了故障诊断,以便在出现故障时,提醒用户及时维修,消除安全隐患;为了满足不同消费人群对功能和价格的需求,同一品牌汽车通常具有不同车型、不同配置。由于不同车型和配置的汽车在电子设备的配置方面往。
8、往有所不同,故要求控制器在功能和诊断上也需要有不同状态来配合,由此带来的问题是同一控制器的状态较多,增加了生产和管控的难度。目前解决此问题有以下两种方法0003方法一、不同配置车型,同一控制器使用不同的状态号,在生产环节由生产线员工装配时进行区分,参见图1;但该方法存在错装的风险,另外,在售后维修环节,需准备大量不同状态号的零部件,增加了售后维修成本和管理难度。0004方法二、不同配置车型,使用同一控制器,在生产环节由生产线员工使用下线配置设备对各控制器逐一进行配置,参见图2。该方法可以杜绝错装的问题,但由于整车控制器较多部分车型可以达到10个以上的控制器,将配置信息逐一写入各控制器,使整车生。
9、产线的生产节拍变慢,影响生产效率。发明内容0005本发明的目的是提供一种自动配置汽车控制器的方法,以提高生产效率。0006本发明所述的一种自动配置汽车控制器的方法,包括以下步骤0007步骤一、建立整车电器配置列表,并采用XML的格式保存在下线配置仪器中,该整车电器配置列表包括不同车型的整车电器配置信息以及相关参数值;0008步骤二、将下线配置仪器和整车分别上电,将下线配置仪器与网关控制器通过CAN总线连接,让网关控制器进入默认诊断模式,运行下线配置仪器中的下线配置软件,使下线配置软件通过整车厂制定的诊断协议获取网关控制器内部识别ID,并与网关控制器之间建立通信连接;0009步骤三、使用扫描仪对。
10、随车配置的二维码或三维码进行扫描,并将扫描结果传送到下线配置仪器中,该二维码或三维码包含该车型中各电器需要配置的信息;0010步骤四、下线配置软件根据所述步骤三所得的扫描结果选择对应的整车电器配置信息,并通过诊断通讯协议的写服务命令将所述整车电器配置信息写入到网关控制器中;0011步骤五、对写入的所述整车电器配置信息进行校验;0012步骤六、若校验成功,则通过诊断协议对网关控制器发出“重启动”命令,然后断开下线配置仪器与网关控制器的网络连接;若校验未成功,则返回所述步骤五;0013步骤七、网关控制器重启成功后,自动读取写入的整车电器配置信息,然后将整车说明书CN104122883A2/4页4电。
11、器配置信息发送到CAN总线上;0014步骤八、当整车上的其它控制器从CAN总线上接收到所述网关控制器发出的整车电器配置信息后,各控制器自动获取对应的电器配置信息,并与其内预先存储的电器配置信息进行对比,如果对比结果一致,则不执行任何操作;如果对比结果不一致,则将获取的电器配置信息写入到该控制器内中,并根据该电器配置信息开启对应的功能及诊断服务,从而实现各控制器的自动配置。0015所述步骤一中整车电器配置列表是一个二维表格,罗列与车型配置对应的整车电器功能配置选项,并对每一电器功能都设有扩展预留位。0016所述步骤七中,在网关控制器重启成功后,每次整车上电时,网关控制器将已经写入到网关控制器的整。
12、车电器配置信息以数据帧的形式连续发送110次到整车CAN网络上;0017所述步骤八中,在网关控制器重启成功后,每次整车上电时,其它控制器从整车CAN网络上接收到该整车电器配置信息后,各控制器分别将收到的电器配置信息与其内预先存储的电器配置信息进行对比,如果对比结果一致,则不执行任何操作;如果对比结果不一致,则将收到的电器配置信息写入到该控制器内中,并根据该电器配置信息开启对应的功能及诊断服务。0018在未对网关控制器进行配置之前,网关控制器不向整车CAN网络发送整车电器配置信息。0019所述步骤5中校验采用两种方式进行,一种是采用诊断通信的CRC校验,另一种是将写入的整车电器配置列表读出,与下。
13、线配置仪器中的整车电器配置列表逐一进行对比,若完全一致,则表明校验通过;若不一致,则说明校验未通过,需重新进行配置。0020本发明所述自动配置汽车控制器的方法具有以下优点00211只需用下线配置仪器配置网关控制器,其它控制器通过从CAN总线上接收到的网关控制器发出的整车配置信息自动进行配置,全过程总共耗时大约30秒,是现有方法二所花时间的十分之一,极大地提升了生产效率;另外,同一控制器仅有一个状态号,能够有效避免错装的问题;00222在整车配置更改时,只需改动整车电器功能配置列表,而无需改动网关控制器,有效避免更改零部件过多的问题;00233在整车电器功能配置列表中设有足够的扩展预留位,使整个。
14、系统有较好的可扩展性;00244在网关控制器重启成功后,每次整车上电时,网关控制器将已经写入到网关控制器的整车电器配置信息以数据帧的形式只连续发送110次到整车CAN网络上,避免配置信息长时间占用网络资源;00255在未对网关控制器进行配置之前,网关控制器不会向网络上发送整车电器配置信息,避免其他控制器错误配置。附图说明0026图1为现有方法1的原理图;0027图2为现有方法2的原理图;说明书CN104122883A3/4页50028图3为本发明的原理图;0029图4为本发明的流程图。具体实施方式0030下面结合附图对本发明作进一步说明。0031如图3和图4所示的一种自动配置汽车控制器的方法,。
15、包括以下步骤0032步骤一、建立整车电器配置列表,并采用XML文件格式保存在下线配置仪器3比如电脑中,该整车电器配置列表包括不同车型的整车电器配置信息以及相关参数值。该整车电器配置列表是一个二维表格,罗列与车型配置对应的整车电器功能配置选项,并对每一电器功能都设有扩展预留位。下面给出部分整车电器功能配置列表,参加表1,该列表中“1”表示该功能被选用,“0”表示该功能未被选用。00330034表1某车型整车电器功能配置选项0035步骤二、将下线配置仪器3和整车分别上电,将下线配置仪器3与网关控制器4通过CAN总线1不限于只有CAN总线连接,让网关控制器4进入默认诊断模式,运行下线配置仪器3中的下。
16、线配置软件,使下线配置软件通过整车厂制定的诊断协议获取网关控制器4内部识别ID,并与网关控制器4之间建立通信连接;0036步骤三、使用扫描仪对随车配置的二维码或三维码进行扫描,并将扫描结果传送到下线配置仪器3中,该二维码或三维码包含该车型中各电器需要配置的信息;0037步骤四、下线配置软件根据所述步骤三所得的扫描结果选择对应的整车电器配置信息,并通过诊断通讯协议的写服务命令将所述整车电器配置信息写入到网关控制器4中。说明书CN104122883A4/4页60038步骤五、对写入的所述整车电器配置信息进行校验;其中校验采用两种方式进行,一种是采用诊断通信的CRC校验,另一种是将写入的整车电器配置。
17、列表读出,与下线配置仪器3中的整车电器配置列表逐一进行对比,若完全一致,则表明校验通过;若不一致,则说明校验未通过,需重新进行配置。0039步骤六、若校验成功,则通过诊断协议对网关控制器4发出“重启动”命令,然后断开下线配置仪器3与网关控制器4的网络连接;若校验未成功,则返回所述步骤五;0040步骤七、在网关控制器4重启成功后,每次整车上电时,网关控制器4将已经写入到网关控制器4的整车电器配置信息以数据帧的形式连续发送110次到整车CAN网络上,由于各控制器2的初始化时间不同,为了避免部分控制器2未接收到该数据帧,所以在整车上电时,网关控制器4将整车电器配置信息连续发送10次;若各控制器2的初。
18、始化时间相同,只发送1次也行。0041步骤八、每次整车上电后,整车上的其它控制器2从CAN总线1上接收到所述网关控制器4发出的整车电器配置信息后,各控制器2自动获取对应的电器配置信息,并与其内预先存储的电器配置信息进行对比,如果对比结果一致,则不执行任何操作;如果对比结果不一致,则将获取的电器配置信息写入到该控制器内中,并根据该电器配置信息开启对应的功能及诊断服务,从而实现各控制器2的自动配置。0042本方法所述的自动配置汽车控制器的方法,在未对网关控制器4进行配置之前,网关控制器4不向整车CAN网络发送整车电器配置信息帧。说明书CN104122883A1/3页7图1图2说明书附图CN104122883A2/3页8图3说明书附图CN104122883A3/3页9图4说明书附图CN104122883A。