CN113867317B - Method and system for software refreshing of automobile controller - Google Patents
Method and system for software refreshing of automobile controller Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric 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/0213—Modular 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
-
- 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
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total 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
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.
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)
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)
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 |
-
2021
- 2021-09-28 CN CN202111140081.1A patent/CN113867317B/en active Active
Patent Citations (12)
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)
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 |