Method and system for vehicle off-line detection
By introducing data interaction, processing and remote communication units into the vehicle offline detection system, the centralization and integration of vehicle offline detection is achieved, and the problems of large resource consumption and long detection time in the existing technology are solved, and the detection efficiency and resource utilization are improved.
Patent Information
- Application Number
- CN202411789770.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-06
- Publication Date
- 2025-04-08
AI Technical Summary
The existing vehicle offline inspection technology has the problems of high equipment costs, space occupation costs and labor costs, and the offline inspection time is long.
By introducing data interaction units, data processing units and vehicle-mounted remote communication units into the detection system, data interaction and processing are used for multi-bus channels, vehicle identification and configuration information are obtained, and comparison and detection tasks are performed, realizing the centralization and integration of vehicle offline detection.
It realizes efficient utilization of resources for vehicle offline inspection, saves equipment, site and labor costs, shortens down-line inspection time, and improves inspection efficiency.
Smart Images

Figure CN119779691A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, specifically to technical fields such as vehicle detection technology and vehicle debugging technology, and particularly to a method and system for vehicle offline detection. Background Art
[0002] Usually, when a vehicle rolls off the assembly line, an End of Line (EOL) test is carried out to complete a comprehensive vehicle function test.
[0003] At present, in order to achieve comprehensive vehicle inspection, the relevant technical inspection solutions generally divide the workshop into multiple stations and multiple machines to perform functional inspections on different vehicles. Therefore, there will be excessive equipment costs, space occupation costs and labor costs, and the off-line inspection time will be prolonged. Summary of the invention
[0004] The present application provides a method and system for vehicle offline detection, which can solve the problem of large resource consumption in vehicle offline detection. The technical solution is as follows:
[0005] In a first aspect, a method for off-line vehicle detection is provided, which is applied to a detection system, wherein the detection system includes a data interaction unit, a data processing unit, and a vehicle-mounted remote communication unit, wherein the data interaction unit includes a multi-channel bus channel, and the method includes:
[0006] The data processing unit obtains the vehicle identification and first configuration information of the vehicle end through the data interaction unit and the vehicle-mounted remote communication unit;
[0007] The data processing unit obtains second configuration information from the cloud based on the vehicle identification through the vehicle-mounted remote communication unit;
[0008] The data processing unit compares the first configuration information and the second configuration information to obtain third configuration information;
[0009] The data processing unit determines the detection task corresponding to the selection operation in response to the selection operation of the detection control by the operator;
[0010] The data processing unit performs detection processing on the vehicle based on the detection task and the third configuration information and utilizes the detection strategy of the detection task to obtain a detection processing result.
[0011] In a possible implementation manner, the data processing unit compares the first configuration information with the second configuration information to obtain third configuration information, including:
[0012] In response to the comparison result that the first configuration information and the second configuration information are consistent, the data processing unit uses the first configuration information as the third configuration information;
[0013] In response to the comparison result that the first configuration information and the second configuration information are inconsistent, the data processing unit updates the first configuration information based on the second configuration information to use the updated first configuration information as the third configuration information.
[0014] In a possible implementation, the detection task includes a fast charging detection task, and the data processing unit performs detection processing on the vehicle based on the detection task and the third configuration information using the detection strategy of the detection task, including:
[0015] The data processing unit obtains bus signal information corresponding to the fast charging detection task through the data interaction unit and the vehicle-mounted remote communication unit;
[0016] The data processing unit acquires the detection condition of the fast charge detection task based on the third configuration information;
[0017] The data processing unit detects and processes the bus signal information corresponding to the fast charging detection task based on the detection conditions of the fast charging detection task to obtain the detection and processing result of the fast charging detection task.
[0018] In a possible implementation, the detection task includes an electrical detection task, and the data processing unit performs detection processing on the vehicle based on the detection task and the third configuration information using the detection strategy of the detection task, including:
[0019] The data processing unit obtains bus signal information corresponding to the electrical inspection task through the data interaction unit and the vehicle-mounted remote communication unit;
[0020] The data processing unit acquires the detection condition of the electrical detection task based on the third configuration information;
[0021] The data processing unit performs detection processing on the bus signal information corresponding to the electrical detection task based on the detection conditions of the electrical detection task to obtain the detection processing result of the electrical detection task.
[0022] In a possible implementation, the detection task includes an electrical device detection task, and the data processing unit performs detection processing on the vehicle based on the detection task and the third configuration information using the detection strategy of the detection task, including:
[0023] The data processing unit acquires control information and detection rules of the electrical device detection task based on the third configuration information;
[0024] The data processing unit controls the vehicle to perform the electrical device detection task based on the control information of the electrical device detection task to obtain bus signal information of the electrical device detection task;
[0025] The data processing unit performs detection processing on the bus signal information of the electrical component detection task based on the detection rule of the electrical component detection task to obtain the detection processing result of the electrical component detection task.
[0026] In a possible implementation, the detection task includes a gearbox self-learning detection task, and the data processing unit performs detection processing on the vehicle based on the detection task and the third configuration information using the detection strategy of the detection task, including:
[0027] The data processing unit acquires control information and detection rules of the gearbox self-learning detection task based on the third configuration information;
[0028] The data processing unit controls the vehicle to execute the gearbox self-learning detection task based on a preset interactive protocol and the control information of the gearbox self-learning detection task, so as to obtain self-learning execution information of the gearbox self-learning detection task;
[0029] The data processing unit performs detection processing on the self-learning execution information of the gearbox self-learning detection task based on the detection rule of the gearbox self-learning detection task, and obtains the detection processing result of the gearbox self-learning detection task.
[0030] In a possible implementation, before the data processing unit obtains the second configuration information in the cloud based on the vehicle identification through the vehicle-mounted remote communication unit, the process includes:
[0031] The data processing unit determines a first detection software version identifier based on the vehicle identifier;
[0032] The data processing unit obtains the second detection software version identifier on the cloud based on the vehicle identifier through the vehicle-mounted remote communication unit;
[0033] The data processing unit performs matching processing on the first detection software version identifier and the second detection software version identifier;
[0034] In response to the result of the matching processing being inconsistent, the data processing unit acquires the second detection software information on the cloud based on a preset interaction protocol and a version identifier of the second detection software;
[0035] The data processing unit updates the first detection software version information based on the second detection software information.
[0036] In a possible implementation, after obtaining the detection result, the method further includes:
[0037] The data processing unit generates a test report and test data based on the test processing result;
[0038] The data processing unit outputs the test report and test data to a test result display page;
[0039] The data processing unit sends the detection report and detection data to the cloud via the vehicle-mounted remote communication unit.
[0040] In a second aspect, a system for off-line vehicle detection is provided, the detection system comprising a data interaction unit, a data processing unit, and an on-board remote communication unit, the data interaction unit comprising a multiple bus channel;
[0041] The data interaction unit is used to perform data interaction processing between the data processing unit and the vehicle end;
[0042] The vehicle-mounted remote communication unit is used to perform data interaction processing between the data processing unit and the vehicle end, and to perform data interaction processing between the data processing unit and the vehicle end;
[0043] The data processing unit is used to obtain the vehicle identification and first configuration information of the vehicle side through the data interaction unit and the on-board remote communication unit; obtain the second configuration information on the cloud based on the vehicle identification through the on-board remote communication unit; compare and process the first configuration information and the second configuration information to obtain third configuration information; determine the detection task corresponding to the selection operation in response to the operator's selection operation on the detection control; based on the detection task and the third configuration information, use the detection strategy of the detection task to detect and process the vehicle to obtain the detection processing result.
[0044] In a possible implementation, the data interaction unit is connected to the data processing unit by a hardware line;
[0045] The data interaction unit is connected to the vehicle end via an on-board diagnostic harness;
[0046] The data processing unit is wirelessly connected to the vehicle-mounted remote communication unit.
[0047] The beneficial effects of the technical solution provided by this application include at least:
[0048] It can be seen from the above technical scheme that the data processing unit of the detection system of the embodiment of the present application can obtain the vehicle identification and first configuration information of the vehicle side through the data interaction unit and the on-board remote communication unit, and then the data processing unit can obtain the second configuration information on the cloud based on the vehicle identification through the on-board remote communication unit. The data processing unit compares the first configuration information and the second configuration information to obtain the third configuration information. The data processing unit determines the detection task corresponding to the selection operation of the detection control by the operator. The data processing unit obtains the bus signal information corresponding to the detection task on the vehicle side through the data interaction unit and the on-board remote communication unit. The data processing unit compares the first configuration information and the second configuration information to obtain the third configuration information. The bus signal information corresponding to the detection task is detected and processed by utilizing the detection strategy of the detection task to obtain a detection and processing result. Since various vehicle offline detection tasks can be performed through the interaction between the data processing unit, the data interaction unit and the on-board remote communication unit of the detection system, it is possible to avoid switching back and forth between multiple offline detection equipment and workstations, complete the integrated offline detection of multiple detection tasks, and realize the integration of multiple EOL workstations into one to form a comprehensive detection tool, saving equipment costs, site costs and labor costs, shortening the offline inspection time, and to a certain extent helping offline personnel to complete the inspection and adjustment work quickly and efficiently, thereby improving the vehicle offline detection efficiency.
[0049] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0051] Figure 1 It is a flowchart of a method for off-line vehicle detection provided by an embodiment of the present application;
[0052] Figure 2 It is a schematic diagram of the architecture of a vehicle offline detection system provided in another embodiment of the present application. DETAILED DESCRIPTION
[0053] The following is a description of exemplary embodiments of the present application in conjunction with the accompanying drawings, including various details of the embodiments of the present application to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present application. Similarly, for the sake of clarity and conciseness, the description of well-known functions and structures is omitted in the following description.
[0054] Obviously, the described embodiments are only part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0055] It should be noted that the terminal devices involved in the embodiments of the present application may include but are not limited to mobile phones, personal digital assistants (PDAs), wireless handheld devices, tablet computers and other smart devices; display devices may include but are not limited to personal computers, televisions and other devices with display functions.
[0056] In addition, the term "and / or" in this article is only a description of the association relationship between the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0057] Please refer to Figure 1 , which shows a flow chart of a method for vehicle offline detection provided by an embodiment of the present application. The method for vehicle offline detection can be applied to a vehicle offline detection system, which includes a data interaction unit, a data processing unit, and a vehicle-mounted remote communication unit, and can specifically include:
[0058] Step 101: The data processing unit obtains the vehicle identification and first configuration information of the vehicle side through the data interaction unit and the vehicle-mounted remote communication unit.
[0059] Step 102: The data processing unit obtains second configuration information in the cloud based on the vehicle identification through the vehicle-mounted remote communication unit.
[0060] Step 103: The data processing unit compares the first configuration information and the second configuration information to obtain third configuration information.
[0061] Step 104: The data processing unit determines a detection task corresponding to the selection operation in response to the operator's selection operation on the detection control.
[0062] Step 105: The data processing unit performs detection processing on the vehicle based on the detection task and the third configuration information and utilizes the detection strategy of the detection task to obtain a detection processing result.
[0063] It should be noted that the vehicle identification may be the vehicle identification number (VIN), ie the vehicle frame number.
[0064] It should be noted that the first configuration information may include but is not limited to vehicle software version, hardware version, baseline version, calibration version, vehicle configuration word, system configuration word and other information.
[0065] It should be noted that the data interaction unit includes a multi-channel controller area network bus (Controller Area Network, CAN) channel. The data interaction unit can be a data interaction device, which can be used to collect information such as the vehicle's CAN bus signal and transmit data sent by the vehicle's external system to the vehicle. The data processing unit can be a data processing platform or a data processing application terminal. The data processing unit can be used to run detection software and detection configuration files. The vehicle-mounted remote communication unit can be a vehicle-mounted remote communication box (Telematics Box, TBOX), which can be responsible for collecting and processing various information of the vehicle and realizing communication between the vehicle and the external system.
[0066] It should be noted that the data processing unit and the data interaction unit may be hard-wired. For example, the data processing unit and the data interaction unit may be connected via a network cable. The data interaction unit may be connected to the vehicle via an on-board diagnostics (OBD) harness. The data processing unit and the on-board telematics unit may be wirelessly connected. The data processing unit may be connected to the Internet by connecting to the on-board telematics unit to obtain a detection configuration file in the cloud, etc.
[0067] In addition, it can be understood that, here, the vehicle may include a commercial electric vehicle, a large truck electric vehicle, etc. The bus signal information may include a variety of CAN bus signal information.
[0068] In this way, various vehicle offline inspection tasks can be performed through the interaction between the data processing unit, data interaction unit and on-board remote communication unit of the inspection system, which can avoid switching back and forth between multiple offline inspection equipment and workstations, complete the integrated offline inspection of multiple inspection tasks, and integrate multiple EOL workstations into one to form a comprehensive inspection tool, saving equipment costs, site costs and labor costs, shortening the offline inspection time, and to a certain extent helping offline personnel to complete the inspection and adjustment work quickly and efficiently, thereby improving the efficiency of vehicle offline inspection.
[0069] Optionally, in a possible implementation of this embodiment, in step 103, first, in response to the result of the comparison processing that the first configuration information and the second configuration information are consistent, the data processing unit may use the first configuration information as the third configuration information. Secondly, in response to the result of the comparison processing that the first configuration information and the second configuration information are inconsistent, the data processing unit may update the first configuration information based on the second configuration information, so as to use the updated first configuration information as the third configuration information.
[0070] In this implementation, the first configuration information may include, but is not limited to, vehicle software version, hardware version, baseline version, calibration version, vehicle configuration word, system configuration word and other information on the vehicle side.
[0071] In this implementation, the second configuration information may include, but is not limited to, vehicle software version, hardware version, baseline version, calibration version, vehicle configuration word, system configuration word and other information in the cloud.
[0072] In this way, by determining whether the current configuration information of the vehicle is the latest information or whether it is correct information before the detection process, the reliability and accuracy of the subsequent detection process can be further guaranteed.
[0073] Optionally, in a possible implementation of the present embodiment, the detection task includes a fast charging detection task. In step 105, first, the data processing unit may obtain the bus signal information corresponding to the fast charging detection task on the vehicle side through the data interaction unit and the vehicle-mounted remote communication unit. Secondly, the data processing unit obtains the detection condition of the fast charging detection task based on the third configuration information. Thirdly, the data processing unit detects and processes the bus signal information corresponding to the fast charging detection task based on the detection condition of the fast charging detection task to obtain the detection and processing result of the fast charging detection task.
[0074] In this implementation, the bus signal information corresponding to the fast charging detection task may include charging interface signal information, battery management system signal information, charging pile signal information, safety system signal information, etc.
[0075] In this implementation, the detection condition of the fast charge detection task may include that the bus signal information corresponding to the fast charge detection task is within a preset normal range.
[0076] In a specific implementation process of this implementation method, in response to the operator's selection operation on the detection control, the detection task is determined to be a fast charging detection task, and the data processing unit can continuously obtain the bus signal information corresponding to the fast charging detection task on the vehicle side based on the vehicle identification through the data interaction unit and the on-board remote communication unit. Secondly, the data processing unit obtains the detection condition of the fast charging detection task based on the third configuration information. Thirdly, based on the detection condition of the fast charging detection task, the data processing unit determines whether the bus signal information corresponding to the fast charging detection task is within a preset normal range. If there is abnormal signal information, a fault alarm can be issued.
[0077] It is understandable that, here, data interaction of the detection task may also be performed only through the data interaction unit.
[0078] In this way, the fast charging detection task configured by the operator can be completed through interactive processing between the vehicle side, the data processing unit, the data interaction unit and the vehicle-mounted remote communication unit, thereby ensuring the reliability of the test task execution.
[0079] It should be noted that the specific implementation process provided in this implementation can be combined with the various specific implementation processes provided in the aforementioned implementation to implement the vehicle offline detection method of this embodiment. For a detailed description, please refer to the relevant content in the aforementioned implementation, which will not be repeated here.
[0080] Optionally, in a possible implementation of this embodiment, the detection task may also include an electrical detection task. In step 105, first, the data processing unit obtains the bus signal information corresponding to the electrical detection task on the vehicle side through the data interaction unit and the vehicle-mounted remote communication unit. Secondly, the data processing unit obtains the detection condition of the electrical detection task based on the third configuration information. Thirdly, the data processing unit performs detection processing on the bus signal information corresponding to the electrical detection task based on the detection condition of the electrical detection task to obtain the detection processing result of the electrical detection task.
[0081] In this implementation, the bus signal information corresponding to the electrical inspection task may include vehicle controller signal information and sensor signal information, electrical component status signal information, circuit status signal information, safety system signal information, personalized signal information of the vehicle configuration, etc.
[0082] In this implementation, the detection condition of the electrical detection task may include that bus signal information of the electrical detection task is within a preset normal range.
[0083] In a specific implementation process of this implementation method, in response to the operator's selection operation on the detection control, it is determined that the detection task is an electrical detection task, and the data processing unit can continuously obtain the bus signal information corresponding to the electrical detection task on the vehicle side based on the vehicle identification through the data interaction unit and the vehicle-mounted remote communication unit. Secondly, the data processing unit obtains the detection conditions of the electrical detection task based on the third configuration information. Thirdly, based on the detection conditions of the electrical detection task, the data processing unit determines whether the bus signal information corresponding to the electrical detection task is within a preset normal range. If there is abnormal signal information, a fault alarm can be issued.
[0084] It is understandable that data interaction of the detection task can also be performed through the data interaction unit.
[0085] In this way, the electrical inspection task configured by the operator can be completed through interactive processing between the vehicle side, the data processing unit, the data interaction unit and the vehicle-mounted remote communication unit, thereby ensuring the reliability of the execution of the test task.
[0086] It should be noted that the specific implementation process provided in this implementation can be combined with the various specific implementation processes provided in the aforementioned implementation to implement the vehicle offline detection method of this embodiment. For a detailed description, please refer to the relevant content in the aforementioned implementation, which will not be repeated here.
[0087] Optionally, in a possible implementation of this embodiment, the detection task may also include an electrical device detection task. In step 105, first, the data processing unit obtains control information and detection rules for the electrical device detection task based on the third configuration information. Secondly, the data processing unit controls the vehicle to perform the electrical device detection task based on the control information of the electrical device detection task to obtain bus signal information of the electrical device detection task. Thirdly, the data processing unit performs detection processing on the bus signal information of the electrical device detection task based on the detection rules of the electrical device detection task to obtain the detection processing result of the electrical device detection task.
[0088] In this implementation, the electrical components may include vehicle lights, windshield wipers, etc. The electrical component detection tasks may include light detection tasks and windshield wiper detection tasks.
[0089] In a specific implementation process of this implementation method, first, the data processing unit obtains the control information and detection rules of the light detection task based on the third configuration information. Secondly, the data processing unit sends the control information of the light detection task to the vehicle through the data interaction unit to control the vehicle to perform the light detection task. Thirdly, the vehicle feeds back the bus signal information of the light detection task obtained by performing the light detection task to the data processing unit through the data interaction unit. Thirdly, the data processing unit performs detection processing on the received bus signal information of the light detection task based on the detection rules of the light detection task to obtain the detection processing result of the light detection task.
[0090] In another specific implementation process of the implementation method, first, the data processing unit obtains the control information and detection rules of the wiper detection task based on the third configuration information. Secondly, the data processing unit sends the control information of the wiper detection task to the vehicle through the data interaction unit to control the vehicle to perform the wiper detection task. Thirdly, the vehicle feeds back the bus signal information of the wiper detection task obtained by performing the wiper detection task to the data processing unit through the data interaction unit. Thirdly, the data processing unit detects and processes the received bus signal information of the wiper detection task based on the detection rules of the wiper detection task to obtain the detection and processing result of the wiper detection task.
[0091] It is understandable that data interaction for the electrical component detection task can also be performed through the data interaction unit and the vehicle-mounted remote communication unit.
[0092] It is understandable that the specific implementation method for detecting and processing the bus signal information of the wiper detection task and the bus signal information of the light detection task may be an existing method, which is not specifically limited here.
[0093] In this way, the electrical component detection task configured by the operator can be completed through interactive processing between the vehicle side, the data processing unit, the data interaction unit and the vehicle-mounted remote communication unit, thereby ensuring the reliability of the execution of the test task.
[0094] It should be noted that the specific implementation process provided in this implementation can be combined with the various specific implementation processes provided in the aforementioned implementation to implement the vehicle offline detection method of this embodiment. For a detailed description, please refer to the relevant content in the aforementioned implementation, which will not be repeated here.
[0095] Optionally, in a possible implementation of this embodiment, the detection task includes a gearbox self-learning detection task. In step 105, first, the data processing unit obtains the control information and detection rules of the gearbox self-learning detection task based on the third configuration information. Secondly, the data processing unit controls the vehicle to perform the gearbox self-learning detection task based on a preset interactive protocol and the control information of the gearbox self-learning detection task to obtain the self-learning execution information of the gearbox self-learning detection task. Thirdly, the data processing unit performs detection processing on the self-learning execution information of the gearbox self-learning detection task based on the detection rules of the gearbox self-learning detection task to obtain the detection processing result of the gearbox self-learning detection task.
[0096] In this implementation, the preset interaction protocols may include the Unified Diagnostic Services (UDS) protocol, the 1939 protocol, the Universal Measurement and Calibration Protocol (XCP), etc.
[0097] In a specific implementation process of this implementation method, first, the data processing unit sends the control information of the gearbox self-learning detection task to the vehicle through the data interaction unit and / or the vehicle-mounted remote communication unit based on a preset interaction protocol, so as to control the vehicle to execute the gearbox self-learning detection task and obtain the self-learning execution information. Secondly, the vehicle feeds back the obtained self-learning execution information to the data processing unit based on a preset interaction protocol. Thirdly, the data processing unit performs detection processing on the self-learning execution information based on the detection rules of the gearbox self-learning detection task to obtain the detection processing result of the gearbox self-learning detection task.
[0098] It is understandable that the specific implementation method for detecting and processing the self-learning execution information may be an existing method and is not specifically limited here.
[0099] In this way, the gearbox self-learning detection task configured by the operator can be completed through interactive processing between the vehicle end, the data processing unit, the data interaction unit and the vehicle-mounted remote communication unit, thereby ensuring the reliability of the test task execution.
[0100] It should be noted that the specific implementation process provided in this implementation can be combined with the various specific implementation processes provided in the aforementioned implementation to implement the vehicle offline detection method of this embodiment. For a detailed description, please refer to the relevant content in the aforementioned implementation, which will not be repeated here.
[0101] Optionally, in a possible implementation of the present embodiment, the detection task includes a sensor calibration detection task. In step 105, first, the data processing unit obtains control information and detection rules of the sensor calibration detection task based on the third configuration information. Secondly, the data processing unit controls the vehicle to perform the sensor calibration detection task based on a preset interaction protocol and the control information of the sensor calibration detection task to obtain calibration execution information of the sensor calibration detection task. Thirdly, the data processing unit performs detection processing on the calibration execution information of the sensor calibration detection task based on the detection rules of the sensor calibration detection task to obtain the detection processing result of the sensor calibration detection task.
[0102] In this implementation, the sensor may include a yaw rate sensor (AYS) and a steering angle sensor (SAS). The sensor calibration detection task may include a yaw rate sensor calibration detection task and a steering angle sensor calibration detection task.
[0103] Here, yaw rate sensor (AYS) calibration may refer to calibrating and testing the yaw rate sensor on the vehicle to ensure that it can accurately measure the yaw rate of the vehicle, that is, the angular velocity of the vehicle around the vertical axis. Steering angle sensor (SAS) calibration refers to calibrating and testing the steering angle sensor on the vehicle to ensure that it can accurately measure the steering wheel angle.
[0104] In this implementation, the preset interaction protocol may also include UDS protocol, 1939 protocol, XCP protocol, etc.
[0105] In a specific implementation process of this implementation method, first, the data processing unit sends the control information of the sensor calibration detection task to the vehicle through the data interaction unit and / or the vehicle-mounted remote communication unit based on a preset interaction protocol to control the vehicle to perform the sensor calibration detection task and obtain sensor calibration execution information. Secondly, the vehicle feeds back the obtained sensor calibration execution information to the data processing unit based on the preset interaction protocol. Thirdly, the data processing unit performs detection processing on the sensor calibration execution information based on the detection rules of the sensor calibration detection task to obtain the detection processing result of the sensor calibration detection task.
[0106] It is understandable that the specific implementation method for detecting and processing the sensor calibration execution information may be an existing method and is not specifically limited here.
[0107] In this way, the sensor calibration and detection task configured by the operator can be completed through interactive processing between the vehicle side, the data processing unit, the data interaction unit and the vehicle-mounted remote communication unit, thereby ensuring the reliability of the test task execution.
[0108] It should be noted that the specific implementation process provided in this implementation can be combined with the various specific implementation processes provided in the aforementioned implementation to implement the vehicle offline detection method of this embodiment. For a detailed description, please refer to the relevant content in the aforementioned implementation, which will not be repeated here.
[0109] Optionally, in a possible implementation of this embodiment, before step 102, further, the data processing unit may also determine a first detection software version identifier based on the vehicle identifier, and then the data processing unit obtains a second detection software version identifier on the cloud based on the vehicle identifier through the on-board remote communication unit, and the data processing unit matches the first detection software version identifier and the second detection software version identifier. In response to the result of the matching being inconsistent, the data processing unit obtains the second detection software information on the cloud based on a preset interaction protocol and the second detection software version identifier, and the data processing unit updates the first detection software version information based on the second detection software information.
[0110] In a specific implementation process of this implementation method, when the data processing unit determines that the result of the matching processing is inconsistent, it can also output a prompt information of the version update to the display page of the data processing unit, and in response to the operator's selection operation of the update confirmation control in the display page, based on the preset interaction protocol and the second detection software version identifier, obtain the second detection software information in the cloud, so as to update the first detection software version information based on the second detection software information.
[0111] In this way, the detection software can be updated in a timely manner, thereby further ensuring the reliability of vehicle off-line detection.
[0112] It should be noted that the specific implementation process provided in this implementation can be combined with the various specific implementation processes provided in the aforementioned implementation to implement the vehicle offline detection method of this embodiment. For a detailed description, please refer to the relevant content in the aforementioned implementation, which will not be repeated here.
[0113] Optionally, in a possible implementation of this embodiment, after step 105, further, first, the data processing unit can also generate a test report and test data based on the result of the detection process. Secondly, the data processing unit outputs the test report and test data to the test result display page. Thirdly, the data processing unit sends the test report and test data to the cloud through the vehicle-mounted remote communication unit for storage in the cloud.
[0114] In this way, the test report and test data can be output to the test result display page so that offline test operators can understand the test situation in a timely manner, thereby further optimizing the user experience of the test.
[0115] It should be noted that the specific implementation process provided in this implementation can be combined with the various specific implementation processes provided in the aforementioned implementation to implement the vehicle offline detection method of this embodiment. For a detailed description, please refer to the relevant content in the aforementioned implementation, which will not be repeated here.
[0116] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0117] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0118] Figure 2 FIG. 1 is a schematic diagram of the architecture of a vehicle offline detection system provided by another embodiment of the present application. Figure 2 In this embodiment, the vehicle offline detection system can be used to execute the vehicle offline detection method in the above-mentioned embodiment. The vehicle offline detection system can specifically include a data exchange unit, a data processing unit, and a vehicle-mounted remote communication unit. The data exchange unit includes multiple bus channels.
[0119] Preferably, the data interaction unit is used to perform data interaction processing between the data processing unit and the vehicle end.
[0120] Preferably, the vehicle-mounted remote communication unit is used for performing data interaction processing between the data processing unit and the vehicle end, and performing data interaction processing between the data processing unit and the vehicle end.
[0121] Preferably, the data processing unit is used to obtain the vehicle identification and first configuration information of the vehicle side through the data interaction unit and the on-board remote communication unit; obtain the second configuration information on the cloud based on the vehicle identification through the on-board remote communication unit; compare the first configuration information and the second configuration information to obtain third configuration information; determine the detection task corresponding to the selection operation in response to the operator's selection operation on the detection control; based on the detection task and the third configuration information, use the detection strategy of the detection task to detect and process the vehicle to obtain the detection processing result.
[0122] It should be noted that the data exchange unit can be used to collect signal information from the vehicle's powertrain P1CAN bus, powertrain P2CAN bus, body control B3CAN bus, body control B2CAN bus, diagnostic control DCAN bus, chassis control CCAN bus, and two private CAN buses. The vehicle-mounted remote communication unit, i.e., TBOX, can be used to collect signal information from the powertrain P2CAN bus, body control B2CAN bus, and diagnostic control DCAN bus.
[0123] Optionally, in a possible implementation of this embodiment, the data interaction unit is connected to the data processing unit by hardware wire. The data interaction unit is connected to the vehicle end through an on-board diagnostic harness. The data processing unit is connected to the on-board remote communication unit by wireless communication.
[0124] Here, the hardware line used to connect the data interaction unit and the data processing unit may be a network cable.
[0125] In this embodiment, Figure 2 As shown, the vehicle offline detection system may specifically include a data interaction unit, a data processing unit, an on-board remote communication unit, an offline vehicle and a cloud. The detection system has a complete communication link and an information interaction link. The offline vehicle can serve as the execution end and data source port of the detection task. The data interaction unit can serve as a hardware data interaction device. The data processing unit can be a detection platform with detection software, which has the function of data display and processing. The cloud can serve as a remote display center and processing center. The on-board remote communication unit can be a TBOX.
[0126] Exemplarily, first, the data processing unit and the data interaction unit can be connected by hard wire, and the data interaction unit and the vehicle can be connected by OBD wiring harness, so as to realize the function of signal interaction between the data processing unit and the vehicle, and the data interaction unit has the function of collecting multiple CAN bus channels. Secondly, the data processing unit can be connected to the TBOX's WIFI to access the cloud. Pull the detection software update information from the cloud, and pull the vehicle model configuration information, flash package information, software information, etc. At the same time, after all the tests are completed, the test report and data can be uploaded to the cloud for storage.
[0127] Again, the data processing unit can automatically fill in the VIN column of the detection page after identifying the vehicle's VIN by acquiring the vehicle's VIN message to complete the vehicle identification. The data processing unit can perform fast charging detection tasks and electrical inspection detection tasks by acquiring the power CAN bus signal and the body CAN bus signal, and continuously verify whether the relevant status signals are reasonable and whether there are any fault reports. The data processing unit automatically compares whether the vehicle has the latest version of the software based on the software version information in the cloud through the vehicle's VIN and displays the version comparison results. If there is an updated version in the cloud, the cloud software package is downloaded, and the software update is processed through the UDS protocol and other methods, and the update progress can be prompted. The data processing unit automatically compares whether the configuration information of the vehicle on the vehicle side is correct based on the configuration information of the vehicle in the cloud through the acquired vehicle VIN. If there is a difference, the configuration information is modified online according to the configuration information of the vehicle in the cloud.
[0128] Thirdly, the data processing unit can perform tasks such as electrical component detection according to the electrical component detection tasks configured by the operator, and the electrical components may include lights, wipers, etc. The data processing unit can perform tasks such as self-learning and calibration detection tasks according to the self-learning detection tasks and calibration detection tasks configured by the operator based on any one of the UDS protocol, 1939 protocol, and XCP protocol.
[0129] In addition, the cloud can develop software library functions that can automatically update the baseline version in the software library according to the software update process released by the system.
[0130] The solution in this embodiment can, to a certain extent, help offline personnel to complete inspection and debugging work quickly and efficiently, and can solve the problem of switching back and forth between multiple offline inspection devices and performing work at multiple workstations by integrating offline inspection and debugging tools.
[0131] In addition, by adopting the solution in this embodiment, it is also possible to integrate multiple EOL workstations into one to form a comprehensive inspection and adjustment tool, which greatly saves equipment costs, site costs and labor costs, shortens the offline inspection time, and improves the offline inspection efficiency.
[0132] In the technical solution of this application, the user personal information involved, such as the collection, storage, use, processing, transmission, provision and disclosure of user images and attribute data, etc., complies with the provisions of relevant laws and regulations and does not violate public order and good morals.
[0133] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0134] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution disclosed in this application can be achieved, and this document is not limited here.
[0135] The above specific implementations do not constitute a limitation on the protection scope of this application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of this application should be included in the protection scope of this application.
Claims
1. A method for vehicle offline detection, characterized in that: Applied to a detection system, the detection system includes a data interaction unit, a data processing unit, and a vehicle-mounted remote communication unit, the data interaction unit includes multiple bus channels, and the method includes: The data processing unit obtains the vehicle identification and first configuration information of the vehicle end through the data interaction unit and the vehicle-mounted remote communication unit; The data processing unit obtains second configuration information from the cloud based on the vehicle identification through the vehicle-mounted remote communication unit; The data processing unit compares the first configuration information and the second configuration information to obtain third configuration information; The data processing unit determines the detection task corresponding to the selection operation in response to the selection operation of the detection control by the operator; The data processing unit performs detection processing on the vehicle based on the detection task and the third configuration information and utilizes the detection strategy of the detection task to obtain a detection processing result.
2. The method according to claim 1, characterized in that The data processing unit compares the first configuration information and the second configuration information to obtain third configuration information, including: In response to the comparison result that the first configuration information and the second configuration information are consistent, the data processing unit uses the first configuration information as the third configuration information; In response to the comparison result that the first configuration information and the second configuration information are inconsistent, the data processing unit updates the first configuration information based on the second configuration information to use the updated first configuration information as the third configuration information.
3. The method according to claim 1, characterized in that The detection task includes a fast charging detection task, and the data processing unit performs detection processing on the vehicle based on the detection task and the third configuration information using the detection strategy of the detection task, including: The data processing unit obtains bus signal information corresponding to the fast charging detection task through the data interaction unit and the vehicle-mounted remote communication unit; The data processing unit acquires the detection condition of the fast charge detection task based on the third configuration information; The data processing unit detects and processes the bus signal information corresponding to the fast charging detection task based on the detection conditions of the fast charging detection task to obtain the detection and processing result of the fast charging detection task.
4. The method according to claim 1, characterized in that: The detection task includes an electrical detection task, and the data processing unit performs detection processing on the vehicle based on the detection task and the third configuration information using the detection strategy of the detection task, including: The data processing unit obtains bus signal information corresponding to the electrical inspection task through the data interaction unit and the vehicle-mounted remote communication unit; The data processing unit acquires the detection condition of the electrical detection task based on the third configuration information; The data processing unit performs detection processing on the bus signal information corresponding to the electrical detection task based on the detection conditions of the electrical detection task to obtain the detection processing result of the electrical detection task.
5. The method according to claim 1, characterized in that The detection task includes an electrical device detection task, and the data processing unit performs detection processing on the vehicle based on the detection task and the third configuration information using the detection strategy of the detection task, including: The data processing unit acquires control information and detection rules of the electrical device detection task based on the third configuration information; The data processing unit controls the vehicle to perform the electrical device detection task based on the control information of the electrical device detection task to obtain bus signal information of the electrical device detection task; The data processing unit performs detection processing on the bus signal information of the electrical component detection task based on the detection rule of the electrical component detection task to obtain the detection processing result of the electrical component detection task.
6. The method according to claim 1, characterized in that The detection task includes a gearbox self-learning detection task, and the data processing unit performs detection processing on the vehicle based on the detection task and the third configuration information using the detection strategy of the detection task, including: The data processing unit acquires control information and detection rules of the gearbox self-learning detection task based on the third configuration information; The data processing unit controls the vehicle to execute the gearbox self-learning detection task based on a preset interactive protocol and the control information of the gearbox self-learning detection task, so as to obtain self-learning execution information of the gearbox self-learning detection task; The data processing unit performs detection processing on the self-learning execution information of the gearbox self-learning detection task based on the detection rule of the gearbox self-learning detection task, and obtains the detection processing result of the gearbox self-learning detection task.
7. The method according to claim 1, characterized in that Before the data processing unit obtains the second configuration information in the cloud based on the vehicle identifier through the vehicle-mounted remote communication unit, the method includes: The data processing unit determines a first detection software version identifier based on the vehicle identifier; The data processing unit obtains the second detection software version identifier on the cloud based on the vehicle identifier through the vehicle-mounted remote communication unit; The data processing unit performs matching processing on the first detection software version identifier and the second detection software version identifier; In response to the result of the matching processing being inconsistent, the data processing unit acquires the second detection software information on the cloud based on a preset interaction protocol and a version identifier of the second detection software; The data processing unit updates the first detection software version information based on the second detection software information.
8. The method according to any one of claims 1 to 7, characterized in that: After obtaining the result of the detection process, the method further includes: The data processing unit generates a test report and test data based on the test processing result; The data processing unit outputs the test report and test data to a test result display page; The data processing unit sends the detection report and detection data to the cloud via the vehicle-mounted remote communication unit.
9. A vehicle offline detection system, characterized in that: The detection system includes a data interaction unit, a data processing unit, and an on-board remote communication unit, wherein the data interaction unit includes a multiplex bus channel; The data interaction unit is used to perform data interaction processing between the data processing unit and the vehicle end; The vehicle-mounted remote communication unit is used to perform data interaction processing between the data processing unit and the vehicle end, and to perform data interaction processing between the data processing unit and the cloud; The data processing unit is used to obtain the vehicle identification and first configuration information of the vehicle side through the data interaction unit and the vehicle-mounted remote communication unit; obtain the second configuration information of the cloud based on the vehicle identification through the vehicle-mounted remote communication unit; compare the first configuration information and the second configuration information to obtain the third configuration information; In response to an operator's selection operation on a detection control, a detection task corresponding to the selection operation is determined; based on the detection task and third configuration information, the vehicle is detected and processed using a detection strategy of the detection task to obtain a detection and processing result.
10. The system according to claim 9, characterized in that The data interaction unit is connected to the data processing unit by hardware wire; The data interaction unit is connected to the vehicle end via an on-board diagnostic harness; The data processing unit is wirelessly connected to the vehicle-mounted remote communication unit.