CN113867317B - Method and system for software refreshing of automobile controller - Google Patents

Method and system for software refreshing of automobile controller Download PDF

Info

Publication number
CN113867317B
CN113867317B CN202111140081.1A CN202111140081A CN113867317B CN 113867317 B CN113867317 B CN 113867317B CN 202111140081 A CN202111140081 A CN 202111140081A CN 113867317 B CN113867317 B CN 113867317B
Authority
CN
China
Prior art keywords
controller
refreshed
software
refreshing
brushing
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.)
Active
Application number
CN202111140081.1A
Other languages
Chinese (zh)
Other versions
CN113867317A (en
Inventor
徐彬
李增强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Changan Automobile Co Ltd
Original Assignee
Chongqing Changan Automobile Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chongqing Changan Automobile Co Ltd filed Critical Chongqing Changan Automobile Co Ltd
Priority to CN202111140081.1A priority Critical patent/CN113867317B/en
Publication of CN113867317A publication Critical patent/CN113867317A/en
Application granted granted Critical
Publication of CN113867317B publication Critical patent/CN113867317B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0208Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
    • G05B23/0213Modular or universal configuration of the monitoring system, e.g. monitoring system having modules that may be combined to build monitoring program; monitoring system that can be applied to legacy systems; adaptable monitoring system; using different communication protocols
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Automation & Control Theory (AREA)
  • Stored Programmes (AREA)
  • Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)

Abstract

The invention relates to a method and a system for refreshing software of an automobile controller, comprising a computer, a refreshing tool, at least two controller refreshing devices and a power supply, wherein the computer is connected with the refreshing tool, and the computer stores software for controlling the refreshing tool and a controller software refreshing package; the DB9 serial port of the wire harness assembly of each controller brushing equipment is connected with the brushing tool, the controller connector of the wire harness assembly of each controller brushing equipment is correspondingly connected with each controller to be brushed one by one, and each controller brushing equipment is provided with a switch; the power supply is used for supplying power to the controller to be refreshed; the software for controlling the flushing tool controls the flushing tool to flush the controller software flushing package stored in the computer to the controller to be flushed. The invention supports writing on different types of controllers, and can realize quick response by opening or closing the switch; the invention simultaneously supports the brushing and writing of a plurality of controllers of the same type, and improves the working efficiency.

Description

Method and system for software refreshing of automobile controller
Technical Field
The invention relates to the technical field of controller software refreshing, in particular to an automobile controller software refreshing method and system.
Background
With the rapid development of automobile innovation, especially the development of intelligent networking, the number of controllers on one automobile is also increasing, such as a transmitter, an EMS controller is needed, a TCU controller is needed for a gearbox, various switches and door cabins of an automobile body module are controlled, and an automobile body controller BCM is needed; different controllers have different hardware and different functions, and the control software carried by the controllers is also thousands of times.
In the whole vehicle research and development stage, the hardware development of one controller is relatively simple, and basically the hardware is the selected hardware with a relatively mature platform, but in order to realize different functional configurations, the development process of the controller software is long, and the development process is not performed at a stroke, so that various works such as standardization, functional test, whole vehicle carrying test, calibration and the like are required to be carried out. In each test process, as the software itself is specific, once a problem occurs in the process, the test is terminated, and complete verification cannot be performed once, so that the software version needs to be iterated continuously, each version of software needs to be subjected to continuous rectification and loop test, the verification can be sufficient, each software refreshing requires a controller development engineer to coordinate software refreshing resources, such as power supply equipment, software refreshing equipment, interface wires and other tools, which is a time-consuming and labor-consuming process. In the current whole vehicle research and development stage, software refreshing of each controller is completed by cooperation of corresponding controller product engineers and suppliers thereof, and the engineers often consume a lot of energy to coordinate software refreshing tools and equipment, so that software cannot be updated later, and the development of subsequent work is affected. From the whole point of view of whole vehicle development, be unfavorable for resource centralized utilization, management, inefficiency.
Disclosure of Invention
The invention aims to provide a software refreshing system of an automobile controller, which solves the technical problems: at present, a general automobile controller software refreshing platform is not available, the efficiency is low, and the software development and verification period is long.
In order to solve the technical problems, the invention adopts the following technical scheme: the system comprises a computer, a refreshing tool, at least two controller refreshing devices and a power supply, wherein the computer is connected with the refreshing tool, and the computer stores software for controlling the refreshing tool and a controller software refreshing package; the DB9 serial port of the wire harness assembly of each controller brushing equipment is connected with the brushing tool, the controller connector of the wire harness assembly of each controller brushing equipment is correspondingly connected with each controller to be brushed one by one, and each controller brushing equipment is provided with a switch; the power supply is used for supplying power to the controller to be refreshed; software for controlling the flush tool controls the flush tool to flush the controller software flush package stored in the computer into the controller to be flushed.
Preferably, the controller brushing device further comprises a power adapter and a fixture, wherein the power adapter is connected with the power supply and the controller, and the fixture is used for placing and fixing the controller.
Preferably, the power supply is an adjustable direct current stabilized power supply, and the adjustable direct current stabilized power supply is connected with each controller brushing device in series.
Preferably, the computer is connected to the brushing tool through a USB data line.
Preferably, the brushing tool is CANoe.
The invention also provides a method for refreshing the software of the automobile controller, which is realized by the system for refreshing the software of the automobile controller, and comprises the following steps:
s01, firstly judging whether a plurality of controllers to be refreshed are of the same type, and if so, executing S02;
s02, all switches on the plurality of controller brushing devices corresponding to the plurality of controllers to be brushed are closed one by one, so that a plurality of devices to be brushed and brushing tools form a passage;
and S03, the controller software refreshing package stored on the computer is refreshed into a plurality of controllers to be refreshed.
Preferably, the method comprises the steps of,
in the step S01, if the controller to be refreshed is a different type of controller, the following steps are executed:
s04, firstly, closing a switch on a controller refreshing device corresponding to a part of the same type of controllers to be refreshed, and opening a switch on the controller refreshing device corresponding to the controller to be refreshed which does not need to be refreshed at this time;
s05, the controller software stored on the computer is written into a to-be-written controller for the current writing;
s06, opening a switch on the controller brushing equipment corresponding to the already-brushed controller to be brushed, and closing a switch on the controller brushing equipment corresponding to the other part of the same type of controller to be brushed;
s07, the controller software refreshing package stored on the computer is refreshed into the other part of the same type of controller to be refreshed;
and S08, finishing all the controllers to be refreshed.
By adopting the technical scheme, the invention has the following beneficial technical effects: firstly, the invention provides a set of general brushing system, which improves the brushing efficiency and shortens the software development verification period; secondly, if a plurality of different types of controllers need to be refreshed, the lines from the plurality of the same types of controllers needing to be refreshed to the refreshing tool are firstly connected, the lines from the other types of controllers which do not need to be refreshed temporarily to the refreshing tool are disconnected, then the software of the controller refreshing tool is operated on a computer, and a controller software refreshing package stored on the computer is refreshed into the corresponding controller; if multiple controllers of the same kind need to be written simultaneously, expansion can be performed as appropriate. For example, a switch k1 is set between the controller 1 to be refreshed and the controller refreshing device, a switch k2 is set between the controller 2 to be refreshed and the controller refreshing device, a switch k3 is set between the controller 3 to be refreshed and the controller refreshing device, the controller 1 to be refreshed and the controller 2 to be refreshed are the same kind of controller to be refreshed (software of the refreshing system is needed), but the software of the controller 3 to be refreshed is different from the software of the controller 1 to be refreshed and the controller 2 to be refreshed, so that the switch k1 and the switch k2 are closed, the switch k3 is opened, but when executing the refreshing task through the computer, the software of the controller 1 to be refreshed and the software of the controller 2 to be refreshed of the same kind are refreshed, and the controller 3 to be refreshed is not refreshed. After the controller 1 to be refreshed and the controller 2 to be refreshed are refreshed, the controller 3 to be refreshed is refreshed, k1 and k2 are opened, k3 is closed, and at this time, the controller 3 to be refreshed is refreshed, and the controller 1 to be refreshed and the controller 2 to be refreshed are not refreshed. The above process completes the brushing of different kinds of controllers to be brushed; in addition, if a plurality of the same type of controllers to be refreshed need to be refreshed, the scalable controller is a refresh device. For example, assuming that there is a controller N to be flushed, a channel for flushing the controller N to be flushed may be increased, a controller flushing device (corresponding to the controller N to be flushed) is connected to the flushing tool, kn is provided on the controller flushing device between the controller N to be flushed and the flushing tool, the controller flushing device provided with kn is connected in parallel with the controller flushing devices provided with k1, k2 and k3, respectively, the controller flushing device provided with kn is connected to the controller N to be flushed, and when each controller to be flushed is flushed, k1, k2, k3 and kn are all closed, and the controller 1 to be flushed, the controller 2 to be flushed, the controller 3 to be flushed and the controller N to be flushed are flushed simultaneously.
Drawings
FIG. 1 is a system block diagram of the present invention;
FIG. 2 is a flow chart of an embodiment of the present invention.
Detailed Description
The invention is further described below with reference to the accompanying drawings.
At present, a general automobile controller software refreshing platform is not available, the efficiency is low, and the software development and verification period is long.
Referring to fig. 1, the invention provides an automobile controller software refreshing system, which comprises a computer, a refreshing tool, at least two controller refreshing devices and a power supply, wherein the computer is connected with the refreshing tool, and the computer stores software for controlling the refreshing tool and a controller software refreshing package; the DB9 serial port of the wire harness assembly of each controller brushing equipment is connected with the brushing tool, the controller connector of the wire harness assembly of each controller brushing equipment is correspondingly connected with each controller to be brushed one by one, and each controller brushing equipment is provided with a switch; the power supply is used for supplying power to the controller to be refreshed; the software used for controlling the brushing tool controls the brushing tool to brush the controller software brushing package stored in the computer into the controller to be brushed; and the controller to be refreshed is refreshed in the same or different types by controlling the switch to be opened or closed.
Optionally, the controller brushing device further comprises a power adapter and a fixture, wherein the power adapter is connected with the power supply and the controller, and the fixture is used for placing and fixing the controller.
Optionally, the power supply is an adjustable direct current stabilized power supply, and the adjustable direct current stabilized power supply is connected in series with each controller brushing device.
Optionally, the computer is connected to the brushing tool via a USB data line.
Optionally, the brushing tool is CANoe.
The invention also provides a method for refreshing the software of the automobile controller, which is realized by the system for refreshing the software of the automobile controller, and comprises the following steps:
s01, firstly judging whether a plurality of controllers to be refreshed are of the same type, and if so, executing S02;
s02, all switches on the plurality of controller brushing devices corresponding to the plurality of controllers to be brushed are closed one by one, so that a plurality of devices to be brushed and brushing tools form a passage;
s03, the controller software refreshing package stored on the computer is refreshed into a plurality of controllers to be refreshed.
Alternatively, the process may be carried out in a single-stage,
in S01, if the controller is a different kind of controller to be refreshed, the following steps are performed:
s04, firstly, closing a switch on a controller refreshing device corresponding to a part of the same type of controllers to be refreshed, and opening a switch on the controller refreshing device corresponding to the controller to be refreshed which does not need to be refreshed at this time;
s05, the controller software stored on the computer is written into a to-be-written controller for the current writing;
s06, opening a switch on the controller brushing equipment corresponding to the already-brushed controller to be brushed, and closing a switch on the controller brushing equipment corresponding to the other part of the same type of controller to be brushed;
s07, the controller software refreshing package stored on the computer is refreshed into another part of the same type of controllers to be refreshed;
and S08, finishing all the controllers to be refreshed.
As shown in fig. 2, an embodiment of the present invention is fully described for one example, however, the embodiment shown in fig. 1 can be embodied in various forms and should not be construed as limited to the examples set forth herein, but rather, the embodiments are provided so that this disclosure will be more thorough and complete, and will fully convey the concept of the embodiment to those skilled in the art.
Referring to FIG. 2, 3 different controller packages are stored in the computer's folder 1. The corresponding software package of the controller 1 to be refreshed is sw1, the corresponding software package of the controller 2 to be refreshed is sw2, and the corresponding software package of the controller 3 to be refreshed is sw3.
Now, if three identical controllers need to update software to be written into the controller 1, three switches k1 are closed at the same time, the writing software in the computer is opened, a software package sw1 is loaded, and writing is started. Three identical controllers 1 to be flushed complete flushing simultaneously.
Assuming that three different controllers 1, 2 and 3 need to update software, closing k1, opening k2 and k3, opening the software for refreshing in a computer, loading a software package sw1, starting refreshing, and finishing the software refreshing by the controller 1 for refreshing; closing k2, opening k1 and k3, opening the software for refreshing in the computer, loading the software package sw2, starting the refreshing, and finishing the software refreshing by the controller for refreshing 2; closing k3, opening k1 and k2, opening the software for refreshing in the computer, loading the software package sw3, starting the refreshing, and finishing the software refreshing by the controller for refreshing 3.
By adopting the technical scheme, the following effects can be achieved: firstly, the invention provides a set of general brushing system, which improves the brushing efficiency and shortens the software development verification period; secondly, if a plurality of different types of controllers need to be refreshed, the lines from the plurality of the same types of controllers needing to be refreshed to the refreshing tool are firstly connected, the lines from the other types of controllers which do not need to be refreshed temporarily to the refreshing tool are disconnected, then the software of the controller refreshing tool is operated on a computer, and a controller software refreshing package stored on the computer is refreshed into the corresponding controller; if multiple controllers of the same kind need to be written simultaneously, expansion can be performed as appropriate. For example, a switch k1 is set between the controller 1 to be refreshed and the controller refreshing device, a switch k2 is set between the controller 2 to be refreshed and the controller refreshing device, a switch k3 is set between the controller 3 to be refreshed and the controller refreshing device, the controller 1 to be refreshed and the controller 2 to be refreshed are the same kind of controller to be refreshed (software of the refreshing system is needed), but the software of the controller 3 to be refreshed is different from the software of the controller 1 to be refreshed and the controller 2 to be refreshed, so that the switch k1 and the switch k2 are closed, the switch k3 is opened, but when executing the refreshing task through the computer, the software of the controller 1 to be refreshed and the software of the controller 2 to be refreshed of the same kind are refreshed, and the controller 3 to be refreshed is not refreshed. After the controller 1 to be refreshed and the controller 2 to be refreshed are refreshed, the controller 3 to be refreshed is refreshed, k1 and k2 are opened, k3 is closed, and at this time, the controller 3 to be refreshed is refreshed, and the controller 1 to be refreshed and the controller 2 to be refreshed are not refreshed. The above process completes the brushing of different kinds of controllers to be brushed; in addition, if a plurality of the same type of controllers to be refreshed need to be refreshed, the scalable controller is a refresh device. For example, assuming that there is a controller N to be flushed, a channel for flushing the controller N to be flushed may be increased, a controller flushing device (corresponding to the controller N to be flushed) is connected to the flushing tool, kn is provided on the controller flushing device between the controller N to be flushed and the flushing tool, the controller flushing device provided with kn is connected in parallel with the controller flushing devices provided with k1, k2 and k3, respectively, the controller flushing device provided with kn is connected to the controller N to be flushed, and when each controller to be flushed is flushed, k1, k2, k3 and kn are all closed, and the controller 1 to be flushed, the controller 2 to be flushed, the controller 3 to be flushed and the controller N to be flushed are flushed simultaneously.

Claims (5)

1. The automobile controller software refreshing system is characterized by comprising a computer, a refreshing tool, at least two controller refreshing devices and a power supply, wherein the computer is connected with the refreshing tool, and the computer stores software for controlling the refreshing tool and a controller software refreshing package; the DB9 serial port of the wire harness assembly of each controller brushing equipment is connected with the brushing tool, the controller connector of the wire harness assembly of each controller brushing equipment is correspondingly connected with each controller to be brushed one by one, and each controller brushing equipment is provided with a switch; the power supply is used for supplying power to the controller to be refreshed; software for controlling the flashing tool controls the flashing tool to flashing the controller software flashing package stored in the computer to the controller to be refreshed; the controller to be refreshed is refreshed in the same or different types by controlling the switch to be opened or closed; the brushing method is as follows:
s01, firstly judging whether a plurality of controllers to be refreshed are of the same type, and if so, executing S02;
s02, all switches on the plurality of controller brushing devices corresponding to the plurality of controllers to be brushed are closed one by one, so that a plurality of devices to be brushed and brushing tools form a passage;
s03, simultaneously brushing and writing a controller software brushing package stored on a computer into a plurality of controllers to be brushed;
in the step S01, if the controller to be refreshed is a different type of controller, the following steps are executed:
s04, firstly, closing a switch on a controller refreshing device corresponding to a part of the same type of controllers to be refreshed, and opening a switch on the controller refreshing device corresponding to the controller to be refreshed which does not need to be refreshed at this time;
s05, the controller software stored on the computer is written into a to-be-written controller for the current writing;
s06, opening a switch on the controller brushing equipment corresponding to the already-brushed controller to be brushed, and closing a switch on the controller brushing equipment corresponding to the other part of the same type of controller to be brushed;
s07, simultaneously brushing the controller software brushing package stored on the computer into the other part of the same type of controllers to be brushed;
and S08, finishing all the controllers to be refreshed.
2. The vehicle controller software flashing system of claim 1, wherein the controller flashing device further comprises a power adapter connecting the power source to the controller and a tooling fixture for positioning and securing the controller.
3. The automotive controller software flashing system of claim 1 or 2, wherein the power supply is an adjustable dc regulated power supply connected in series with each of the controller flashing devices.
4. The vehicle controller software flashing system of claim 1 or 2, wherein the computer is connected to the flashing tool by a USB data line.
5. The automotive controller software flashing system of claim 1 or 2, wherein the flashing tool is CANoe.
CN202111140081.1A 2021-09-28 2021-09-28 Method and system for software refreshing of automobile controller Active CN113867317B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111140081.1A CN113867317B (en) 2021-09-28 2021-09-28 Method and system for software refreshing of automobile controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111140081.1A CN113867317B (en) 2021-09-28 2021-09-28 Method and system for software refreshing of automobile controller

Publications (2)

Publication Number Publication Date
CN113867317A CN113867317A (en) 2021-12-31
CN113867317B true CN113867317B (en) 2023-07-25

Family

ID=78991563

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111140081.1A Active CN113867317B (en) 2021-09-28 2021-09-28 Method and system for software refreshing of automobile controller

Country Status (1)

Country Link
CN (1) CN113867317B (en)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104615075A (en) * 2015-02-05 2015-05-13 桂凌云 System for simultaneously brushing multiple vehicle-mounted chips
CN106406292A (en) * 2016-11-21 2017-02-15 深圳市元征科技股份有限公司 Method and device for simultaneously writing of a plurality of electronic control units
CN109581997A (en) * 2017-09-29 2019-04-05 上海欧菲智能车联科技有限公司 The offline method for refreshing of batch and system and offline refreshing a device
CN109683589A (en) * 2018-12-25 2019-04-26 深圳市元征科技股份有限公司 A kind of more ECU harness connection methods and harness control box
WO2020115818A1 (en) * 2018-12-04 2020-06-11 三菱電機株式会社 Update management device, update management system, and update management method
CN211236643U (en) * 2020-01-16 2020-08-11 昆山三一动力有限公司 Engine controller flash device
CN212009570U (en) * 2020-05-29 2020-11-24 一汽解放汽车有限公司 Flash authentication device
CN112506536A (en) * 2020-11-12 2021-03-16 东风汽车集团有限公司 Vehicle-mounted controller software updating method, device, equipment and medium
CN112698640A (en) * 2019-10-22 2021-04-23 上海汽车集团股份有限公司 ECU upgrading test system
CN113156840A (en) * 2020-12-25 2021-07-23 茵卡动力新能源江苏有限公司 Automatic batch controller program flashing device and method
CN113347248A (en) * 2021-05-31 2021-09-03 重庆长安汽车股份有限公司 Method and system for upgrading vehicle control unit based on diagnostic instrument
CN113365879A (en) * 2018-11-06 2021-09-07 株式会社自动网络技术研究所 Program update system and update processing program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6697357B2 (en) * 2016-09-15 2020-05-20 株式会社日立製作所 Software update system
JP2018095066A (en) * 2016-12-13 2018-06-21 株式会社オートネットワーク技術研究所 On-vehicle power supply system, relay box, and relay control device
US11036484B2 (en) * 2017-01-06 2021-06-15 Ford Global Technologies, Llc Software update management
JP2018200510A (en) * 2017-05-25 2018-12-20 株式会社デンソーテン Software update apparatus, software update system and software update method

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104615075A (en) * 2015-02-05 2015-05-13 桂凌云 System for simultaneously brushing multiple vehicle-mounted chips
CN106406292A (en) * 2016-11-21 2017-02-15 深圳市元征科技股份有限公司 Method and device for simultaneously writing of a plurality of electronic control units
CN109581997A (en) * 2017-09-29 2019-04-05 上海欧菲智能车联科技有限公司 The offline method for refreshing of batch and system and offline refreshing a device
CN113365879A (en) * 2018-11-06 2021-09-07 株式会社自动网络技术研究所 Program update system and update processing program
WO2020115818A1 (en) * 2018-12-04 2020-06-11 三菱電機株式会社 Update management device, update management system, and update management method
CN109683589A (en) * 2018-12-25 2019-04-26 深圳市元征科技股份有限公司 A kind of more ECU harness connection methods and harness control box
CN112698640A (en) * 2019-10-22 2021-04-23 上海汽车集团股份有限公司 ECU upgrading test system
CN211236643U (en) * 2020-01-16 2020-08-11 昆山三一动力有限公司 Engine controller flash device
CN212009570U (en) * 2020-05-29 2020-11-24 一汽解放汽车有限公司 Flash authentication device
CN112506536A (en) * 2020-11-12 2021-03-16 东风汽车集团有限公司 Vehicle-mounted controller software updating method, device, equipment and medium
CN113156840A (en) * 2020-12-25 2021-07-23 茵卡动力新能源江苏有限公司 Automatic batch controller program flashing device and method
CN113347248A (en) * 2021-05-31 2021-09-03 重庆长安汽车股份有限公司 Method and system for upgrading vehicle control unit based on diagnostic instrument

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
A parallel re-programming method for in-vehicle gateway to save software update time;Young Seo Lee;《2015 IEEE International Conference on Information and Automation》;第1497-1502页 *
新能源汽车控制器标定***的设计与实现;张俊峰;《中国优秀硕士学位论文全文数据库工程科技II辑》;C035-327 *
电控柴油机批量生产用EOL***;赵德英;《内燃机与动力装置》(第04期);第69-71页 *

Also Published As

Publication number Publication date
CN113867317A (en) 2021-12-31

Similar Documents

Publication Publication Date Title
US20100168897A1 (en) Control Component and Method for an Energy Management Unit in an Industrial Automation Arrangement
CN103279118B (en) The real-time mark system of a kind of integral new-energy passenger multiple units cooperative control device
CN112817298B (en) Interface function comprehensive test scheduling method and device for automobile domain controller
CN107395787A (en) Address distribution method, system, gateway and the medium of CAN communication network
CN1685582A (en) System and method for controlling a point-of-load regulator
CN113867317B (en) Method and system for software refreshing of automobile controller
JP2008182815A (en) Multi-phase voltage conversion device and control method for vehicle and multi-phase voltage conversion device
CN112261130A (en) Vehicle, OTA (over the air) upgrading system and OTA upgrading method for vehicle
CN109572643A (en) A kind of train braking force distribution method under urgent traction mode
JP2024512364A (en) Automatic in-vehicle localization of UWB module
CN112162758A (en) Parallel flashing method based on wireless network and parallel flashing system thereof
US10268177B2 (en) Method and apparatus of coordinating independent automated systems
CN205983069U (en) Vehicle control unit and new energy automobile
CN109471641B (en) Automatic batch program flashing system and method for multiple controllers of new energy passenger car
CN102393684A (en) Vehicle controller based on wire hardness judgment and identifying and controlling method thereof
CN211669543U (en) HIL test system suitable for mixed operation system
CN108170117B (en) Method and system for automatically identifying and distributing vehicle-mounted module parameters
CN213716948U (en) Battery management system
US20210116900A1 (en) Production Control System
CN113771033A (en) Multi-robot site integrated control system, method, device and medium
Faschang et al. Extensible co-simulation framework for electric vehicle charging infrastructure testing
CN114475471A (en) System for realizing electronic control function in automobile
CN107767112A (en) A kind of Administration accessory system
CN219162568U (en) Regional controller, power distribution system and vehicle
CN114101858B (en) Welding system and welding control method

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
GR01 Patent grant
GR01 Patent grant