CN108762781A - 一种新能源汽车控制软件远程升级方法 - Google Patents
一种新能源汽车控制软件远程升级方法 Download PDFInfo
- Publication number
- CN108762781A CN108762781A CN201810464765.9A CN201810464765A CN108762781A CN 108762781 A CN108762781 A CN 108762781A CN 201810464765 A CN201810464765 A CN 201810464765A CN 108762781 A CN108762781 A CN 108762781A
- Authority
- CN
- China
- Prior art keywords
- remote monitoring
- bus
- vehicle
- control module
- remote
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
本发明涉及一种新能源汽车控制软件远程升级方法,通过远程监控终端两路CAN总线通讯对车辆的各控制模块进行软件升级,车身CAN总线与动力CAN总线均和整车控制器和远程控制终端连接,电池管理***、总线仪表/模块与车身CAN总线通讯连接;四合一控制器、电机控制器、高压配电箱与动力CAN总线通讯连接;远程监控终端收到远程监控平台中心下发的无线通讯指令对车辆各控制模块进行软件升级,首先从服务器下载对应模块需升级的软件;然后远程监控终端通过CAN总线向对应的控制模块发送指令请求,在被升级的控制模块应答可执行命令后,再对车辆的控制模块执行程序的远程刷入与软件升级操作,并将升级结果反馈给远程监控平台。提高了对车辆问题处理的及时性。
Description
技术领域
本发明涉及一种车辆控制模块远程软件升级方法,通过远程监控终端两路CAN无线通讯方式,对车辆的控制模块(整车控制器模块VCU、电池管理***BMS、电机控制器MCU、配电***、总线仪表和模块等)进行软件升级、功能升级。
背景技术
当前通讯技术日新月异,控制技术也在不断地发展变化,而新能源汽车是一项最近才迅速发展起来的交通工具,因此对其控制功能模块的功能和控制升级也在不断地研发中。因新能源汽车的整车控制功能关系到千家万户使用者的出行安全以及用户的生命财产安全,因此有必要对其控制模块进行必然的升级。
现有汽车控制软件升级方法采用远程监控终端负责接受和解读整车外发报文信息,若整车模块需进行软件升级需厂家人员到现场进行软件升级。不能为海外及较远地区销售车辆的配件售后和软件升级等提供便捷,浪费人力、物力,浪费资源。
发明内容
本发明针对现有技术不足,提出一种新能源汽车控制软件远程升级方法,采用双路总线通讯方式,远程终端接收数据,并可对车上其他控制模块执行程序的远程刷入与升级操作。
本发明所采用的技术方案:
一种新能源汽车控制软件远程升级方法,通过远程监控终端两路CAN总线通讯方式,对车辆的各控制模块进行软件升级,车身CAN总线与动力CAN总线均和整车控制器(VCU)和远程控制终端连接,电池管理***BMS、总线仪表/模块与车身CAN总线通讯连接;四合一控制器、电机控制器(MCU)、高压配电箱(PDU)与动力CAN总线通讯连接;
车辆的各控制模块提供相应的CAN刷写协议;所有接入CAN通讯的车辆控制模块均满足由远程监控终端对其进行软件刷写、升级的要求;
远程监控终端收到远程监控平台中心服务器下发的无线通讯指令对车辆各控制模块进行软件升级,首先从服务器下载对应模块需升级的软件;然后远程监控终端通过CAN总线向对应的控制模块发送指令请求,在被升级的控制模块应答可执行命令后,再对车辆的控制模块执行程序的远程刷入与软件升级操作,并将升级结果反馈给远程监控平台。
所述的新能源汽车控制软件远程升级方法,远程监控终端通过解析CAN刷写协议实现软件的刷写、升级功能,其过程包括:
1)指令下发:有权限的操作人通过远程监控平台,对指定的车辆(根据VIN码或者车架号筛选)选择需要升级的模块固件版本,进行升级操作,之后平台给对应的远程监控终端下发升级模块程序的指令;
2)固件下载:远程终端收到平台的升级指令后从服务器上下载指定的控制模块的固件(下载协议通过FTP/HTTP),下载完成后终端会对固件进行完整性校验;
3)升级控制模块: 远程终端通过CAN总线对模块进行固件升级,实际交互的流程遵循控制模块厂商自定义的对应的升级协议,通常这一块流程大体分为握手—传输—校验三个阶段;
4)上传结果:通过CAN总线升级控制模块的流程结束后,远程终端发送升级结果给平台,操作人可以通过平台看到升级结果。
本发明的有益效果:
1、本发明新能源汽车控制软件远程升级方法,可满足车上所有通过CAN线连接的控制模块,仅通过一个远程终端模块进行远程软件升级,提高了对车辆问题处理的及时性,尤其对销售海外及偏远地区的车辆较有优势,处理问题更快捷方便,节省人力、物力。
2、本发明新能源汽车控制软件远程升级方法,电机控制器(MCU)、整车控制器(VCU)、电池管理***(BMS)、高压配电箱(PDU)、整车低压总线模块、车辆仪表等提供相应的CAN刷写协议,远程监控终端通过解析CAN刷写协议实现刷写功能。当通过远程终端进行远程刷写时,需要被刷写模块应答可执行命令时方可被刷写。设计合理,使用安全可靠。
3、本发明新能源汽车控制软件远程升级方法,通过监控终端远程升级,即监控终端不再只是接收数据,可以给其他模块发送指令进行软件升级和刷写。现有技术远程监控终端只负责接受和解读整车外发报文信息,若整车模块需进行软件升级需厂家人员到现场进行软件升级。
附图说明
图1是本发明新能源汽车控制软件远程升级方法流程示意图;
图2是本发明新能源汽车控制模块通过两路CAN总线连接关系示意图。
具体实施方式
下面通过具体实施方式,对本发明的技术方案做进一步的详细描述。
实施例1
参见图1、图2,本发明新能源汽车控制软件远程升级方法,通过远程监控终端两路CAN总线通讯方式,对车辆的各控制模块进行软件升级,车身CAN总线与动力CAN总线均和整车控制器(VCU)和远程控制终端连接,电池管理***BMS、总线仪表/模块与车身CAN总线通讯连接;四合一控制器、电机控制器(MCU)、高压配电箱(PDU)与动力CAN总线通讯连接;
车辆的各控制模块(电机控制器、整车控制器、电池管理***、高压配电箱、整车低压总线模块、车辆仪表等)提供相应的CAN刷写协议;所有接入CAN通讯的车辆控制模块均满足由远程监控终端对其进行软件刷写、升级的要求;
远程监控终端收到远程监控平台中心服务器下发的无线通讯指令对车辆各控制模块进行软件升级,首先从服务器下载对应模块需升级的软件;然后远程监控终端通过CAN总线向对应的控制模块发送指令请求,在被升级的控制模块应答可执行命令后,再对车辆的控制模块执行程序的远程刷入与软件升级操作,并将升级结果反馈给远程监控平台。
实施例2
参见图1、图2,本实施例的新能源汽车控制软件远程升级方法,与实施例1的不同之处在于:进一步的,远程监控终端通过解析CAN刷写协议实现软件的刷写、升级功能,其过程包括:
1)指令下发:有权限的操作人员通过远程监控平台,对指定的车辆(根据VIN码或者车架号筛选)选择需要升级的模块固件版本,进行升级操作,之后平台给对应的远程监控终端下发升级模块程序的指令;
2)固件下载:远程终端收到平台的升级指令后从服务器上下载指定的控制模块的固件(下载协议通过FTP/HTTP),下载完成后终端会对固件进行完整性校验;
3)升级控制模块: 远程终端通过CAN总线对模块进行固件升级,实际交互的流程遵循控制模块厂商自定义的对应的升级协议,通常这一块流程大体分为握手—传输—校验三个阶段;
4)上传结果:通过CAN总线升级控制模块的流程结束后,远程终端发送升级结果给平台,操作人员可以通过平台看到升级结果。
本发明新能源汽车控制软件远程升级方法,通过远程监控终端两路CAN无线通讯方式,对车辆的控制模块(整车控制器模块VCU、电池管理***BMS、电机控制器MCU、配电***、总线仪表和模块等)进行软件升级、功能升级。
远程监控后台对远程监控终端通过无线通讯下发指令,远程监控终端通过CAN通讯对电机控制器(MCU)、整车控制器(VCU)、电池管理***(BMS)、高压配电箱(PDU)、整车低压总线模块、车辆仪表等发送指令请求,各模块应答可执行后,进行软件升级等操作。
电机控制器(MCU)、整车控制器(VCU)、电池管理***(BMS)、高压配电箱(PDU)、整车低压总线模块、配电***、车辆总线仪表/模块等提供相应的CAN刷写协议,远程监控终端通过解析CAN刷写协议实现刷写功能。
整车控制器(VCU)负责整车能源控制:包括运行整车控制软件,采集各ECU的数据信息进行控制逻辑判别和发送控制指令、数据信息。包括档位、油门、刹车、高压状态反馈等信号的采集等。四合一控制器是专为新能源汽车设计的集成化控制器,适用于6~12米纯电动客车/公交车,整机集成DCDC、转向泵电机控制器、空压机电机控制器、高压配电,高压配电为整车高压用电器合理分配高压用电。
远程监控终端不仅可以接收数据,还可对车上其他控制模块执行程序的远程刷入与升级操作。采用CAN 2.0总线规范的刷写协议。CAN总线是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,CAN协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。CAN协议的特性包括完整性的串行数据通讯、提供实时支持、传输速率高达1Mb/s、同时具有11位的寻址以及检错能力。
现有技术中,远程监控终端只负责接受和解读整车外发报文信息,若整车模块需进行软件升级需厂家人员到现场进行软件升级。
本发明新能源汽车控制软件远程升级方法,通过监控终端远程升级,即监控终端不再只是接收数据,可以给其他模块发送指令进行软件升级和刷写。而且,当通过远程终端进行远程刷写时,需要被刷写模块应答可执行命令时方可被刷写。进行远程软件升级节约人力物力,尤其对销售海外及偏远地区的车辆较有优势,处理问题更快捷方便:
1、可满足车上所有通过CAN线连接的控制模块,仅通过一个远程终端模块进行远程刷写升级;2、对海外及较远地区销售车辆的配件售后和软件升级等提供便捷,节省人力物力资源;3、提高对车辆问题处理的及时性。
Claims (2)
1.一种新能源汽车控制软件远程升级方法,通过远程监控终端两路CAN总线通讯方式,对车辆的各控制模块进行软件升级,其特征在于:
车身CAN总线与动力CAN总线均和整车控制器和远程控制终端连接,电池管理***BMS、总线仪表/模块与车身CAN总线通讯连接;四合一控制器、电机控制器、高压配电箱与动力CAN总线通讯连接;
车辆的各控制模块提供相应的CAN刷写协议;所有接入CAN通讯的车辆控制模块均满足由远程监控终端对其进行软件刷写、升级的要求;
远程监控终端收到远程监控平台中心服务器下发的无线通讯指令对车辆各控制模块进行软件升级,首先从服务器下载对应模块需升级的软件;然后远程监控终端通过CAN总线向对应的控制模块发送指令请求,在被升级的控制模块应答可执行命令后,再对车辆的控制模块执行程序的远程刷入与软件升级操作,并将升级结果反馈给远程监控平台。
2.根据权利要求1所述的新能源汽车控制软件远程升级方法,其特征在于:远程监控终端通过解析CAN刷写协议实现软件的刷写、升级功能,其过程包括:
1)指令下发:有权限的操作人员通过远程监控平台,对指定的车辆根据VIN码或者车架号选择需要升级的模块固件版本,进行升级操作,之后远程监控平台给对应的远程监控终端下发升级模块程序的指令;
2)固件下载:远程监控终端收到远程监控平台的升级指令后从服务器上下载指定的控制模块的固件,下载完成后终端会对固件进行完整性校验;
3)升级控制模块: 远程监控终端通过CAN总线对模块进行固件升级,实际交互的流程遵循控制模块厂商自定义的对应的升级协议,通常这一块流程大体分为握手—传输—校验三个阶段;
4)上传结果:通过CAN总线升级控制模块的流程结束后,远程监控终端发送升级结果给平台,操作人员可以通过远程监控平台看到升级结果,技术方案突出与现有技术主要区别(1、双can总线,2、发送指令,应答才执行,3完整性校验)及由此产生的有益效果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810464765.9A CN108762781A (zh) | 2018-05-16 | 2018-05-16 | 一种新能源汽车控制软件远程升级方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810464765.9A CN108762781A (zh) | 2018-05-16 | 2018-05-16 | 一种新能源汽车控制软件远程升级方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108762781A true CN108762781A (zh) | 2018-11-06 |
Family
ID=64007964
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810464765.9A Pending CN108762781A (zh) | 2018-05-16 | 2018-05-16 | 一种新能源汽车控制软件远程升级方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108762781A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109783123A (zh) * | 2019-03-11 | 2019-05-21 | 天津卡达克数据有限公司 | 车载t-box终端及固件升级方法 |
CN110209410A (zh) * | 2019-04-19 | 2019-09-06 | 合肥国轩高科动力能源有限公司 | 储能电池管理***程序升级方法 |
CN110489143A (zh) * | 2019-07-18 | 2019-11-22 | 南京依维柯汽车有限公司 | 新能源汽车上的fota固件远程升级***及其方法 |
CN110716732A (zh) * | 2019-10-25 | 2020-01-21 | 马瑞利汽车电子(广州)有限公司 | 一种升级汽车仪表ui和固件程序的装置及方法 |
CN112650099A (zh) * | 2020-11-27 | 2021-04-13 | 苏州精控能源科技有限公司 | 一种电池监控平台的控制方法及控制*** |
CN116560698A (zh) * | 2023-07-06 | 2023-08-08 | 浙江春风动力股份有限公司 | 摩托车柔性智能生产线在线自动刷写的方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104149717A (zh) * | 2014-07-31 | 2014-11-19 | 北京中瑞蓝科电动汽车技术有限公司 | 一种用于整车控制的远程无干扰更新***和方法 |
CN106656565A (zh) * | 2016-11-15 | 2017-05-10 | 广州汽车集团股份有限公司 | 一种汽车控制器远程更新方法、装置及*** |
-
2018
- 2018-05-16 CN CN201810464765.9A patent/CN108762781A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104149717A (zh) * | 2014-07-31 | 2014-11-19 | 北京中瑞蓝科电动汽车技术有限公司 | 一种用于整车控制的远程无干扰更新***和方法 |
CN106656565A (zh) * | 2016-11-15 | 2017-05-10 | 广州汽车集团股份有限公司 | 一种汽车控制器远程更新方法、装置及*** |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109783123A (zh) * | 2019-03-11 | 2019-05-21 | 天津卡达克数据有限公司 | 车载t-box终端及固件升级方法 |
CN110209410A (zh) * | 2019-04-19 | 2019-09-06 | 合肥国轩高科动力能源有限公司 | 储能电池管理***程序升级方法 |
CN110489143A (zh) * | 2019-07-18 | 2019-11-22 | 南京依维柯汽车有限公司 | 新能源汽车上的fota固件远程升级***及其方法 |
CN110489143B (zh) * | 2019-07-18 | 2023-10-13 | 南京依维柯汽车有限公司 | 新能源汽车上的fota固件远程升级***及其方法 |
CN110716732A (zh) * | 2019-10-25 | 2020-01-21 | 马瑞利汽车电子(广州)有限公司 | 一种升级汽车仪表ui和固件程序的装置及方法 |
CN110716732B (zh) * | 2019-10-25 | 2023-11-21 | 马瑞利汽车电子(广州)有限公司 | 一种升级汽车仪表ui和固件程序的装置及方法 |
CN112650099A (zh) * | 2020-11-27 | 2021-04-13 | 苏州精控能源科技有限公司 | 一种电池监控平台的控制方法及控制*** |
CN112650099B (zh) * | 2020-11-27 | 2023-01-24 | 苏州精控能源科技有限公司 | 一种电池监控平台的控制方法及控制*** |
CN116560698A (zh) * | 2023-07-06 | 2023-08-08 | 浙江春风动力股份有限公司 | 摩托车柔性智能生产线在线自动刷写的方法 |
CN116560698B (zh) * | 2023-07-06 | 2024-03-08 | 浙江春风动力股份有限公司 | 摩托车柔性智能生产线在线自动刷写的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108762781A (zh) | 一种新能源汽车控制软件远程升级方法 | |
CN105094932B (zh) | 一种通过充电设备对电动汽车内部软件升级的方法 | |
CN109808705B (zh) | 一种用于远程遥控驾驶控制的*** | |
CN108845562A (zh) | 一种基于车联网的智能车载服务*** | |
CN101417636B (zh) | 基于三路can总线的纯电动客车通信***和方法 | |
CN107450518A (zh) | 一种基于车载以太网构架的程序升级装置及其控制方法 | |
CN107493186A (zh) | 车辆的远程升级***及其控制方法 | |
CN108710499A (zh) | 电动汽车车载ecu软件的刷写方法及装置 | |
CN107065822A (zh) | 一种车辆远程诊断***、终端及方法 | |
US7551999B2 (en) | Vehicle-mounted communication system and connector device with communication-controlling capability | |
CN109624887A (zh) | 一种智能网联汽车串行数据总线通讯控制*** | |
CN105227642A (zh) | 用于传输车辆数据的装置及其数据传输方法 | |
CN107229493A (zh) | 程序更新方法和装置 | |
CN103279369A (zh) | 基于can总线的汽车诊断仪自动升级***与方法 | |
CN205353751U (zh) | 列车网络*** | |
CN108196864B (zh) | 一种车载电子设备升级***和方法 | |
CN206575461U (zh) | 车载ecu的数据采集与下载设备 | |
CN105824653A (zh) | 一种汽车can总线数据刷写方法及装置 | |
CN208766525U (zh) | 具备远程诊断功能的车载t-box及车辆远程诊断*** | |
CN114633679A (zh) | 一种5g智慧汽车大灯控制器及控制方法 | |
CN202043134U (zh) | 列车运行监控装置车载数据换装*** | |
CN109614127A (zh) | 车载控制器的软件升级装置与方法 | |
CN207232939U (zh) | 电控单元远程升级***及车辆 | |
CN213799426U (zh) | 一种5g智慧汽车大灯控制器 | |
CN109919475A (zh) | 新能源车的快充调度方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181106 |