
自动配置汽车控制器的方法.docx
3页自动配置汽车控制器的方法自动配置汽车控制器的方法本发明公开了一种自动配置汽车控制器的方法,步骤如下:建立不同车型的整车电器配置列表;下线配置软件获取网关控制器内部识别ID;使用扫描仪对随车配置的二维码或三维码进行扫描;下线配置软件根据扫描结果选择对应的整车电器配置信息,并将所述整车电器配置信息写入到网关控制器;对所述整车电器配置信息进行校验;网关控制器重启成功后,将整车电器配置信息并发送到CAN总线上;其它控制器接收到整车电器配置信息后自动获取对应的电器配置信息,并与其内预先存储的电器配置信息进行对比,若一致,则不执行任何操作;若不一致,则将获取的电器配置信息写入到该控制器内,并开启对应的功能及诊断服务本发明提高了生产效率专利说明】自动配置汽车控制器的方法【技术领域】 [0001] 本发明属于汽车电子技术,具体涉及一种自动配置汽车控制器的方法背景技术】 [0002] 随着汽车技术的快速发展,安全、便捷、人性化、智能化越来越成为汽车发展的趋 势和用户关注的重点为了满足便捷的需求,整车上的电器控制器越来越多;为了满足安全 的需求,在控制器中增加了故障诊断,以便在出现故障时,提醒用户及时维修,消除安全隐 患;为了满足不同消费人群对功能和价格的需求,同一品牌汽车通常具有不同车型、不同配 置。
由于不同车型和配置的汽车在电子设备的配置方面往往有所不同,故要求控制器在功 能和诊断上也需要有不同状态来配合,由此带来的问题是:同一控制器的状态较多,增加了 生产和管控的难度目前解决此问题有以下两种方法: [0003] 方法一、不同配置车型,同一控制器使用不同的状态号,在生产环节由生产线员工 装配时进行区分,参见图1 ;但该方法存在错装的风险,另外,在售后维修环节,需准备大量 不同状态号的零部件,增加了售后维修成本和管理难度 [0004] 方法二、不同配置车型,使用同一控制器,在生产环节由生产线员工使用下线配置 设备对各控制器逐一进行配置,参见图2该方法可以杜绝错装的问题,但由于整车控制器 较多(部分车型可以达到10个以上的控制器),将配置信息逐一写入各控制器,使整车生产 线的生产节拍变慢,影响生产效率发明内容】 [0005] 本发明的目的是提供一种自动配置汽车控制器的方法,以提高生产效率 [0006] 本发明所述的一种自动配置汽车控制器的方法,包括以下步骤: [0007] 步骤一、建立整车电器配置列表,并采用XML的格式保存在下线配置仪器中,该整 车电器配置列表包括不同车型的整车电器配置信息以及相关参数值; [0008] 步骤二、将下线配置仪器和整车分别上电,将下线配置仪器与网关控制器通过CAN 总线连接,让网关控制器进入默认诊断模式,运行下线配置仪器中的下线配置软件,使下线 配置软件通过整车厂制定的诊断协议获取网关控制器内部识别ID,并与网关控制器之间建 立通信连接; [0009] 步骤三、使用扫描仪对随车配置的二维码或三维码进行扫描,并将扫描结果传送 到下线配置仪器中,该二维码或三维码包含该车型中各电器需要配置的信息; [0010] 步骤四、下线配置软件根据所述步骤三所得的扫描结果选择对应的整车电器配置 信息,并通过诊断通讯协议的写服务命令将所述整车电器配置信息写入到网关控制器中; [0011] 步骤五、对写入的所述整车电器配置信息进行校验; [0012] 步骤六、若校验成功,则通过诊断协议对网关控制器发出"重启动"命令,然后断开 下线配置仪器与网关控制器的网络连接;若校验未成功,则返回所述步骤五; [0013] 步骤七、网关控制器重启成功后,自动读取写入的整车电器配置信息,然后将整车 电器配置信息发送到CAN总线上; [0014] 步骤八、当整车上的其它控制器从CAN总线上接收到所述网关控制器发出的整车 电器配置信息后,各控制器自动获取对应的电器配置信息,并与其内预先存储的电器配置 信息进行对比,如果对比结果一致,则不执行任何操作;如果对比结果不一致,则将获取的 电器配置信息写入到该控制器内中,并根据该电器配置信息开启对应的功能及诊断服务, 从而实现各控制器的自动配置。
[0015] 所述步骤一中整车电器配置列表是一个二维表格,罗列与车型配置对应的整车电 器功能配置选项,并对每一电器功能都设有扩展预留位 [0016] 所述步骤七中,在网关控制器重启成功后,每次整车上电时,网关控制器将已经写 入到网关控制器的整车电器配置信息以数据帧的形式连续发送1?10次到整车CAN网络 上; [0017] 所述步骤八中,在网关控制器重启成功后,每次整车上电时,其它控制器从整车 CAN网络上接收到该整车电器配置信息后,各控制器分别将收到的电器配置信息与其内预 先存储的电器配置信息进行对比,如果对比结果一致,则不执行任何操作;如果对比结果不 一致,则将收到的电器配置信息写入到该控制器内中,并根据该电器配置信息开启对应的 功能及诊断服务 [0018] 在未对网关控制器进行配置之前,网关控制器不向整车CAN网络发送整车电器配 置信息 [0019] 所述步骤5中校验采用两种方式进行,一种是采用诊断通信的CRC校验,另一种是 将写入的整车电器配置列表读出,与下线配置仪器中的整车电器配置列表逐一进行对比, 若完全一致,则表明校验通过;若不一致,则说明校验未通过,需重新进行配置。
[0020] 本发明所述自动配置汽车控制器的方法具有以下优点: [0021] (1)只需用下线配置仪器配置网关控制器,其它控制器通过从CAN总线上接收到 的网关控制器发出的整车配置信息自动进行配置,全过程总共耗时大约30秒,是现有方法 二所花时间的十分之一,极大地提升了生产效率;另外,同一控制器仅有一个状态号,能够 有效避免错装的问题; [0022] (2)在整车配置更改时,只需改动整车电器功能配置列表,而无需改动网关控制 器,有效避免更改零部件过多的问题; [0023] (3)在整车电器功能配置列表中设有足够的扩展预留位,使整个系统有较好的可 扩展性; [0024] (4)在网关控制器重启成功后,每次整车上电时,网关控制器将已经写入到网关控 制器的整车电器配置信息以数据帧的形式只连续发送1?10次到整车CAN网络上,避免配 置信息长时间占用网络资源; [0025] (5)在未对网关控制器进行配置之前,网关控制器不会向网络上发送整车电器配 置信息,避免其他控制器错误配置专利附图】【附图说明】 [0026] 图1为现有方法1的原理图; [0027] 图2为现有方法2的原理图; [0028] 图3为本发明的原理图; [0029] 图4为本发明的流程图。
具体实施方式】 [0030] 下面结合附图对本发明作进一步说明 [0031] 如图3和图4所示的一种自动配置汽车控制器的方法,包括以下步骤: [0032] 步骤一、建立整车电器配置列表,并采用XML文件格式保存在下线配置仪器3 (比 如:电脑)中,该整车电器配置列表包括不同车型的整车电器配置信息以及相关参数值该 整车电器配置列表是一个二维表格,罗列与车型配置对应的整车电器功能配置选项,并对 每一电器功能都设有扩展预留位下面给出部分整车电器功能配置列表,参加表1,该列表 中"1"表不该功能被选用,"0"表不该功能未被选用 [0033]【权利要求】1. 一种自动配置汽车控制器的方法,其特征在于,包括以下步骤: 步骤一、建立整车电器配置列表,并采用XML的格式保存在下线配置仪器中,该整车电 器配置列表包括不同车型的整车电器配置信息以及相关参数值; 步骤二、将下线配置仪器和整车分别上电,将下线配置仪器与网关控制器通过CAN总 线连接,让网关控制器进入默认诊断模式,运行下线配置仪器中的下线配置软件,使下线配 置软件通过整车厂制定的诊断协议获取网关控制器内部识别ID,并与网关控制器之间建立 通信连接; 步骤三、使用扫描仪对随车配置的二维码或三维码进行扫描,并将扫描结果传送到下 线配置仪器中,该二维码或三维码包含该车型中各电器需要配置的信息; 步骤四、下线配置软件根据所述步骤三所得的扫描结果选择对应的整车电器配置信 息,并通过诊断通讯协议的写服务命令将所述整车电器配置信息写入到网关控制器中; 步骤五、对写入的所述整车电器配置信息进行校验; 步骤六、若校验成功,则通过诊断协议对网关控制器发出"重启动"命令,然后断开下线 配置仪器与网关控制器的网络连接;若校验未成功,则返回所述步骤五; 步骤七、网关控制器重启成功后,自动读取写入的整车电器配置信息,然后将整车电器 配置信息发送到CAN总线上; 步骤八、当整车上的其它控制器从CAN总线上接收到所述网关控制器发出的整车电器 配置信息后,各控制器自动获取对应的电器配置信息,并与其内预先存储的电器配置信息 进行对比,如果对比结果一致,则不执行任何操作;如果对比结果不一致,则将获取的电器 配置信息写入到该控制器内中,并根据该电器配置信息开启对应的功能及诊断服务,从而 实现各控制器的自动配置。
2. 根据权利要求1所述的自动配置汽车控制器的方法,其特征在于:所述步骤一中整 车电器配置列表是一个二维表格,罗列与车型配置对应的整车电器功能配置选项,并对每 一电器功能都设有扩展预留位3. 根据权利要求1或2所述的自动配置汽车控制器的方法,其特征在于:所述步骤七 中,在网关控制器重启成功后,每次整车上电时,网关控制器将已经写入到网关控制器的整 车电器配置信息以数据帧的形式连续发送1~1〇次到整车CAN网络上; 所述步骤八中,在网关控制器重启成功后,每次整车上电时,其它控制器从整车CAN网 络上接收到该整车电器配置信息后,各控制器分别将收到的电器配置信息与其内预先存储 的电器配置信息进行对比,如果对比结果一致,则不执行任何操作;如果对比结果不一致, 则将收到的电器配置信息写入到该控制器内中,并根据该电器配置信息开启对应的功能及 诊断服务4. 根据权利要求1或2所述的自动配置汽车控制器的方法,其特征在于:在未对网关 控制器进行配置之前,网关控制器不向整车CAN网络发送整车电器配置信息5. 根据权利要求1或2所述的自动配置汽车控制器的方法,其特征在于:所述步骤5中 校验采用两种方式进行,一种是采用诊断通信的CRC校验,另一种是将写入的整车电器配 置列表读出,与下线配置仪器中的整车电器配置列表逐一进行对比,若完全一致,则表明校 验通过;若不一致,则说明校验未通过,需重新进行配置。












