Search

CN-121979179-A - Controller OTA upgrading intelligent rapid switching test system compatible with multiple vehicle types, method, medium and equipment

CN121979179ACN 121979179 ACN121979179 ACN 121979179ACN-121979179-A

Abstract

The invention discloses a controller OTA upgrading intelligent rapid switching test system compatible with multiple vehicle types, a method, a medium and equipment, comprising a signal transfer box, a plurality of control switches, a CAN bus interface module, a power supply module, a vehicle-mounted TBOX, a signal transfer box and an upper computer, wherein the signal transfer box is used for being connected with a plurality of controllers to be tested and providing power supply and communication interfaces for the controllers to be tested, each control switch is independently connected in series in a power supply loop between each controller to be tested and the signal transfer box and used for independently controlling the power supply on-off of the corresponding controller to be tested, the CAN bus interface module is connected with the signal transfer box, the power supply module is used for providing a working power supply for the system, the vehicle-mounted TBOX is connected with the signal transfer box and used for transmitting OTA upgrading data between a cloud platform and the controllers to be tested, and the upper computer is used for controlling the working state of the corresponding control switch according to OTA upgrading test task scheduling so as to complete OTA test on the selected controllers to be tested. The invention realizes one-key switching of the controllers to be tested in the OTA test of the multi-vehicle controller and unattended batch automatic test.

Inventors

  • WU MINGHUI
  • WANG YING
  • SUN YUANKUI
  • SU DEXIU
  • ZHAO KE
  • GUO JINSHAN
  • LIU CHENXU
  • Lv Zongcheng
  • ZHAO JINGYI
  • ZHANG YUQIANG
  • WANG SHAOHUA

Assignees

  • 郑州日产汽车有限公司

Dates

Publication Date
20260505
Application Date
20260205

Claims (11)

  1. 1. A controller OTA upgrading intelligent fast switching test system compatible with multiple vehicle types is characterized by comprising: the signal transfer box is used for being connected with a plurality of controllers to be tested and providing power supply and communication interfaces for the controllers to be tested; each control switch is independently connected in series in a power supply loop between each to-be-detected controller and the signal transfer box and is used for independently controlling the power supply on-off of the corresponding to-be-detected controller; The CAN bus interface module is connected with the signal transfer box and is used for realizing CAN bus communication; The power module is connected with the signal transfer box and used for providing working power for the system; The vehicle-mounted TBOX is connected with the signal transfer box and is used for transmitting OTA upgrade data between the cloud platform and the controller to be tested; The upper computer is respectively connected with the CAN bus interface module, the power supply module and the controlled ends of the control switches and is used for controlling the working state of the corresponding control switch according to the OTA upgrade test task scheduling so as to finish OTA test on the selected controller to be tested.
  2. 2. The system of claim 1, wherein the host computer is configured with an intelligent test scheduling module, the intelligent test scheduling module comprising: The vehicle type configuration database stores communication parameters, DBC file information, test types and test priorities of different vehicle types; the test task queue management unit is used for queuing test tasks and executing the test tasks in sequence; the automatic configuration unit is used for extracting DBC files and communication parameters of corresponding vehicle types from the vehicle type configuration database according to the currently executed test task, and automatically configuring the communication channel and baud rate between the signal transfer box and the CAN bus interface module; the power supply control unit is used for controlling to close only the control switch corresponding to the controller to be tested and keeping the control switches of the other controllers to be tested in an open state when the current test task is executed; And the automatic test unit is used for executing a corresponding OTA test flow according to the test type.
  3. 3. The system of claim 2, wherein the vehicle model configuration database is any one of MySQL database, postgreSQL database, or SQLite lightweight database.
  4. 4. The system of claim 2, wherein the test types include a normal upgrade test and a fault injection test, wherein the upper computer is configured to, when performing the fault injection test: And according to the fault type and the injection time sequence parameter set in the test task, issuing a preset fault through the signal transfer box or the CAN bus interface module, monitoring the response behavior of the controller to be tested, and generating a corresponding fault test log.
  5. 5. The system of claim 1, wherein the signal transfer box is provided with a constant power supply positive electrode interface and an ignition power supply positive electrode interface, and a common ground terminal; Wherein, for each of the controllers to be tested: the normal electric power supply anode is connected to the normal electric power supply anode interface of the signal transfer box through an independent normal electric control switch; The ignition power supply anode is connected to the ignition power supply anode interface of the signal transfer box through an independent ignition electric control switch; And the power supply cathodes of all the controllers to be tested are connected to the common grounding end of the signal transfer box.
  6. 6. The system of claim 1, wherein the signal transfer box is provided with a communication interface, including a can_l interface and a can_h interface; The CAN_L ports of all controllers to be tested corresponding to the single signal transfer box are connected in parallel and then connected to the CAN_L interfaces of the signal transfer box; and the CAN_H ports of all the controllers to be tested corresponding to the single signal transfer box are connected in parallel and then connected to the CAN_H interfaces of the signal transfer box.
  7. 7. The system of claim 1, wherein the host computer is in data synchronization with the on-board TBOX, the controller under test, and the CAN bus interface module using a time stamp synchronization or a network time protocol.
  8. 8. The system of claim 1, wherein a plurality of signal transfer boxes are provided, each signal transfer box is respectively connected with the CAN bus interface module and the vehicle-mounted TBOX, and each signal transfer box is used for being connected with a plurality of controllers to be tested and providing power supply and communication interfaces for the corresponding plurality of controllers to be tested.
  9. 9. A multi-vehicle controller OTA upgrade test method based on the system of any one of claims 1 to 8, comprising the steps of: acquiring a test task queue, wherein the test task queue comprises a vehicle type to be tested and a corresponding test type; Extracting communication parameters and DBC files of a target vehicle model corresponding to a current test task from a vehicle model configuration database; based on the communication parameters, automatically configuring a communication channel and a baud rate of the signal transfer box and the CAN bus interface module; The control switch in the power supply loop of the controller to be tested corresponding to the current task is controlled to be closed, and meanwhile, the control switches corresponding to other vehicle types are kept in an off state; Executing an OTA test flow, which comprises the steps of receiving upgrade data through a vehicle-mounted TBOX and carrying out data interaction with a controller to be tested through a configured communication channel; and executing a normal upgrade test or a fault injection test according to the test type, and recording test results and logs.
  10. 10. A computer readable storage medium, on which a computer program is stored, wherein the computer program, when executed by a processor, causes a device in which the computer readable storage medium is located to execute the multi-vehicle controller OTA upgrade test method according to claim 9.
  11. 11. An electronic device, comprising: The multi-vehicle controller OTA upgrade testing method of claim 9, wherein the memory stores a program which can be run on the processor, and the processor executes the program.

Description

Controller OTA upgrading intelligent rapid switching test system compatible with multiple vehicle types, method, medium and equipment Technical Field The invention relates to the technical field of automobile electronics, in particular to a controller OTA upgrading intelligent rapid switching test system compatible with multiple automobile types, a method, a medium and equipment. Background With the continuous promotion of the intelligent and networking degree of the automobile, the OTA upgrade becomes a core means of the function iteration, fault repair and experience optimization of the vehicle-mounted controller, and the upgrade reliability of the OTA upgrade is directly related to the running safety and user experience of the whole automobile, so that the OTA test bench is a key device for verifying the upgrade reliability of the controller. The bench core composition comprises a test upper computer, a BOB control box, a tested ECU, a power module, a bus simulator and the like, wherein the BOB control box is used as a transfer hub of the ECU and the bench system, plays the core roles of signal transfer and fault injection, and is a key component for guaranteeing the whole flow of OTA test to fall to the ground. The current automobile market models are diversified, the same type vehicle-mounted controllers (such as VCUs) of different models are developed by different suppliers, and although hardware interface definition and power supply requirements follow industry universal standards, parameters such as actual wiring layout, wire harness specification, CAN baud rate and the like have significant differences, so that the existing bench cannot be directly adapted to the testing of the multi-model controllers. Meanwhile, the requirements of the industry on the testing efficiency and the intelligent level are continuously improved, the requirement of batch testing is difficult to meet in the traditional testing mode relying on manual operation, and technical breakthroughs are needed in the aspects of compatibility, intelligence and the like. A typical implementation scheme of the existing OTA test bench comprises the steps that a single BOB control box is in one-to-one connection with a tested controller through a special wire harness, a CAN_L/CAN_H interface of the BOB is directly connected with corresponding pins of the controller, KL15, KL30 and a GND power supply interface are also directly connected with power supply pins of the controller through independent wire harnesses, faults such as power failure of the controller to be tested are set through the BOB control box during testing, and basic tests such as condition inspection, retry rollback upgrading and the like before upgrading are completed. And when a plurality of groups of test units are built in parallel, a plurality of sets of matched wiring harnesses are required to be configured synchronously, so that the maintenance cost of equipment and the management difficulty of a bench are further increased. The test of the existing scheme has the following defects: If another vehicle type controller needs to be tested, the connecting wire harness of the original controller and the BOB needs to be disconnected firstly, the wire harness is reconnected after the controller which is matched with the new vehicle type is replaced, then the bench environment (such as CAN baud rate configuration and DBC file importing) is manually debugged to carry out the test, the time consumption of single type changing is usually more than 60 minutes, and the efficiency loss of batch test is remarkable; the BOB box resource waste is that if the number of controllers to be tested is large, a plurality of groups of test units of the BOB+ controllers are required to be built, a large amount of rack space and equipment resources are occupied, the equipment purchasing cost is increased, and the utilization rate of the rack space is low; the operation risk is high, the frequent disassembly of the wire harness is easy to lead to pin abrasion and poor contact of the wire harness, the probability of test failure is increased, and the accuracy of a test result is affected; The intelligent degree is low, the test flow completely depends on manual intervention, the test flow comprises test object switching, test parameter configuration and test result recording, automatic configuration and scheduling capability are lacked, batch unattended testing cannot be achieved, the power supply module output voltage is required to be manually matched with a vehicle type, the operation is complex, a CAN bus is not specially designed in an isolated mode, the stability of a rack is affected, the test result CAN only record upgrade process data of a single vehicle type, a systematic analysis function is lacked, and the controller optimization decision of a whole vehicle factory is difficult to support. Therefore, the OTA upgrade test system which is compatible with multiple vehicle types, support