Control software upgrading method of electronic control devices of electric automobile based on controller area network (CAN) bus

A CAN bus and electronic control equipment technology, applied in the field of electric vehicle electronic control equipment control software upgrades, can solve the problems of no reusability mechanism of architecture, low code reuse efficiency, inconvenient identification of equipment software upgrades, etc., to ensure correctness , the effect of strong code reusability

Active Publication Date: 2012-06-13
HUNAN CSR TIMES ELECTRIC VEHICLE
View PDF4 Cites 35 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The disadvantages of the above technical solution are: 1. When refreshing and upgrading the control software of multiple electronic control devices, due to the lack of an effective device parameter calibration method, it is inconvenient to identify the device and perform the next software upgrade; 2. The structure of the solution has no reusability mechanism, each electronic control device has to repeatedly write the program segment of software upgrade management, and the efficiency of code reuse is not high

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Control software upgrading method of electronic control devices of electric automobile based on controller area network (CAN) bus
  • Control software upgrading method of electronic control devices of electric automobile based on controller area network (CAN) bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0035] like figure 1 Shown:

[0036] The operator enters the software upgrade system through the operation authority authentication of the upper computer. Before the software upgrade, the corresponding CAN communication rate is selected according to the transmission rate of the CAN bus of the subnet, and the automotive electronic control system enters from the normal program application state to the Program upgrade status.

[0037] On top of the CAN protocol layer, the three-way handshake protocol in the TCP / IP protocol is used to find the target electronic control device. After the matching is successful, a point-to-point network connection is established. If the matching is not successful, the corresponding CAN node will be suspended.

[0038] After the matching is successful, the action of the electronic control device is as follows: the target electronic control device completes a matching service program, puts the device in a safe state, and then enters the active state ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a control software upgrading method of electronic control devices of an electric automobile based on a controller area network (CAN) bus. Specific device numbers are distributed on all devices of CAN network interconnection according to the transmission control protocol / Internet protocol (TCP / IP) to distinguish the devices, type numbers and chip numbers are distributed on multiple chips in the devices to distinguish the chips, and an upper computer conducts point-to-point communication with a target electric control device by searching for device numbers and the chip numbers to finish the upgrading operation.

Description

technical field [0001] The invention relates to a method for upgrading control software of electric control equipment inside an electric vehicle, and specifically designs a method for upgrading control software of electric vehicle electric control equipment based on a CAN bus. Background technique [0002] With the development of automotive electronics technology, electronic control units (MCUs) are increasingly used in modern electronic vehicles. During the development process of electronic control software and the trial period of automobile products, due to the upgrade of control software, software developers and automobile OEMs need to refresh the control software. The control software is generally stored in the FLASH area of ​​the chip that can be repeatedly electrically erased. Using the existing software refresh method, the engineer needs to open the controller and use the connected device to perform FLASH programming. The actual operation is very inconvenient, and the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445H04L12/40
Inventor 陈建明谭淼蒋时军王征宇杨洪波
Owner HUNAN CSR TIMES ELECTRIC VEHICLE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products