Vehicle maintenance effect evaluation method and device, electronic equipment and storage medium

CN122546964APending Publication Date: 2026-08-11LAUNCH SOFTWARE DEV
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-11
Publication Date
2026-08-11

Smart Images

  • Figure CN122546964A_ABST
    Figure CN122546964A_ABST
Patent Text Reader

Abstract

The application discloses a vehicle maintenance effect evaluation method and device, electronic equipment and a storage medium. The method comprises the following steps: firstly, determining n electronic control units in a target vehicle that need to be maintained; then, obtaining initial state data corresponding to the n electronic control units before maintenance, to obtain n groups of initial state data; after the n electronic control units complete the maintenance, obtaining post-maintenance state data corresponding to the n electronic control units, to obtain n groups of post-maintenance state data; finally, determining a maintenance effect degree value corresponding to the target vehicle based on the n groups of initial state data and the n groups of post-maintenance state data, to obtain a target maintenance effect degree value. The application improves the accuracy of vehicle maintenance effect evaluation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle repair effectiveness evaluation technology, and in particular to a method, device, electronic device, and storage medium for evaluating vehicle repair effectiveness. Background Technology

[0002] With the continuous improvement of automotive electronics and intelligence, the number of electronic control units (ECUs) in vehicles is constantly increasing. The operating status of core components such as the engine, transmission, and vehicle stability system all rely on ECUs for monitoring and control. The performance of ECUs directly determines the overall vehicle's safety, stability, and reliability. Traditional methods for evaluating vehicle repair effectiveness can only determine whether fault codes have been cleared and whether basic parameters are within a general range, leading to inaccurate assessments of repair effectiveness and failing to meet the needs of refined vehicle repair. Therefore, improving the accuracy of vehicle repair effectiveness evaluation is an urgent problem to be solved. Summary of the Invention

[0003] This application provides a method, apparatus, electronic device, and storage medium for evaluating vehicle repair effectiveness, thereby improving the accuracy of vehicle repair effectiveness evaluation.

[0004] In a first aspect, the embodiments of this application provide a method for evaluating the effectiveness of vehicle maintenance, including: Identify the n electronic control units in the target vehicle that require maintenance; n is a positive integer. Before performing maintenance operations on the n electronic control units, obtain the initial state data corresponding to the n electronic control units to obtain n sets of initial state data; each electronic control unit corresponds to a set of initial state data. After the n electronic control units have completed the maintenance operation, the post-maintenance status data corresponding to the n electronic control units is obtained, resulting in n sets of post-maintenance status data; each electronic control unit corresponds to one set of post-maintenance status data. Based on the n sets of initial state data and the n sets of post-repair state data, the repair effectiveness value corresponding to the target vehicle is determined, and the target repair effectiveness value is obtained.

[0005] Secondly, embodiments of this application provide a vehicle maintenance effect evaluation device, the device comprising: a determining unit and a processing unit; The determining unit is used to determine n electronic control units in the target vehicle that require maintenance operations; n is a positive integer; The processing unit is used to acquire the initial state data corresponding to the n electronic control units before performing maintenance operations, and obtain n sets of initial state data; each electronic control unit corresponds to a set of initial state data. After the n electronic control units have completed the maintenance operation, the post-maintenance status data corresponding to the n electronic control units is obtained, resulting in n sets of post-maintenance status data; each electronic control unit corresponds to one set of post-maintenance status data. Based on the n sets of initial state data and the n sets of post-repair state data, the repair effectiveness value corresponding to the target vehicle is determined, and the target repair effectiveness value is obtained.

[0006] Thirdly, embodiments of the present invention provide an electronic device, including: a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor to cause the electronic device to perform the method as described in the first aspect.

[0007] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program that is executed by a processor to implement the method as described in the first aspect.

[0008] Fifthly, embodiments of the present invention provide a computer program product including a non-transitory computer-readable storage medium storing a computer program, such that a computer performs the method as described in the first aspect.

[0009] Implementing the embodiments of the present invention has the following beneficial effects: As can be seen, the vehicle repair effectiveness evaluation method described in this embodiment of the invention first identifies n electronic control units (ECUs) in the target vehicle that require repair operations. Then, it acquires the initial state data corresponding to the n ECUs before the repair operations, obtaining n sets of initial state data. After the n ECUs complete the repair operations, it acquires the post-repair state data corresponding to the n ECUs, obtaining n sets of post-repair state data. Finally, based on the n sets of initial state data and the n sets of post-repair state data, it determines the repair effectiveness degree value corresponding to the target vehicle, obtaining the target repair effectiveness degree value. Using the implementation method of this application improves the accuracy of vehicle repair effectiveness evaluation. Attached Figure Description

[0010] To more clearly illustrate the technical solutions in the embodiments of this application or the background art, the accompanying drawings used in the embodiments of this application or the background art will be described below.

[0011] Figure 1 This is a flowchart of a vehicle repair effectiveness evaluation method provided in the embodiments of this application; Figure 2 This is a flowchart illustrating how to determine the degree of a target repair effect, as provided in an embodiment of this application. Figure 3This is a flowchart of an embodiment of the present application for determining the operating condition health value corresponding to the first electronic control unit; Figure 4 This is a flowchart illustrating how to determine the degree of a target repair effect, as provided in an embodiment of this application. Figure 5 This is a flowchart of another method for determining the degree of target repair effectiveness provided in this application; Figure 6 This is a schematic diagram of a display interface for maintenance error message provided in an embodiment of this application; Figure 7 This is a schematic diagram of the structure of a vehicle maintenance effect evaluation device provided in the embodiments of this application; Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0012] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present application.

[0013] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0014] In this document, the term "implementation" means that a specific feature, structure, or characteristic described in connection with an implementation may be included in at least one implementation of this application. The appearance of this phrase in various places in the specification does not necessarily refer to the same implementation, nor is it a separate or alternative implementation mutually exclusive with other implementations. It will be explicitly and implicitly understood by those skilled in the art that the implementations described herein can be combined with other implementations.

[0015] Please see Figure 1 , Figure 1 This is a flowchart of a vehicle repair effectiveness evaluation method provided in the embodiments of this application, including but not limited to the following steps: S101: Identify the n electronic control units in the target vehicle that require maintenance operations.

[0016] In this embodiment, n is a positive integer. The electronic control unit in the target vehicle is the core electronic control module that collects, processes, and executes data for various functional systems of the target vehicle. It mainly includes the engine electronic control unit, transmission electronic control unit, body electronic control unit, anti-lock braking system electronic control unit, electronic stability program electronic control unit, airbag electronic control unit, battery management system electronic control unit, drive motor electronic control unit, and air conditioning system electronic control unit, etc. These electronic control units correspond to different functional systems of the vehicle and undertake corresponding control, detection, and fault diagnosis tasks.

[0017] The engine electronic control unit (ECU) is the core control component of the vehicle's powertrain. It is mainly responsible for collecting operating parameters such as engine speed, intake air flow, fuel injection quantity, coolant temperature, throttle opening, and oxygen sensor output signal. Through internal calculations, it generates corresponding control commands to precisely adjust the engine's ignition timing, fuel injection quantity, intake air volume, and idle speed. At the same time, it monitors the engine in real time for any abnormal operating conditions and records relevant fault information. Its status data can directly reflect the overall operating status of the engine.

[0018] The electronic control unit (ECU) of the transmission is mainly used to intelligently regulate the operation of the vehicle's transmission. This ECU collects parameters such as vehicle speed, engine speed, shift lever position, transmission oil temperature, clutch working status, and shift solenoid valve action signals in real time. Based on the vehicle's driving conditions and the driver's operating needs, it controls the timing of upshifting and downshifting, hydraulic oil pressure, and the action of the shift actuator to ensure smooth gear shifting and stable operation of the transmission. Its status data can reflect the reliability of the transmission control system.

[0019] The vehicle body electronic control unit is mainly responsible for the centralized control and status monitoring of the vehicle body electrical system. It is responsible for the unified management and control of vehicle body electrical components such as external lighting, internal lighting, central locking, power windows, power mirrors, and windshield wipers. At the same time, it collects the switch status, circuit continuity, and actuator feedback signals of each electrical device in real time. It can quickly identify faults in the vehicle body electrical system and record the corresponding status information. It is a key electronic control unit to ensure the normal operation of the vehicle body electrical system.

[0020] The electronic control unit of the anti-lock braking system (ABS) is mainly used for safety control during vehicle braking. This electronic control unit collects the rotational speed signals of each wheel in real time through wheel speed sensors, and at the same time obtains the brake pedal operation signal and the brake hydraulic pressure signal. When the vehicle is braking, it determines whether the wheels have a tendency to lock up, and prevents the wheels from locking up by adjusting the brake hydraulic pressure, thereby improving the directional stability and handling of the vehicle during braking. Its status data can reflect the effectiveness of the anti-lock braking system.

[0021] The Electronic Stability Program (ESP) electronic control unit is a crucial component for improving vehicle stability. Building upon the anti-lock braking system (ABS), this ESP also collects vehicle attitude parameters such as yaw rate, lateral acceleration, and steering angle to comprehensively assess whether the vehicle is exhibiting signs of skidding, fishtailing, or other loss-of-control tendencies. By dynamically adjusting the braking force of individual wheels and the engine's output power, it corrects the vehicle's driving posture. Its status data directly reflects the repair effect of the vehicle stability control system.

[0022] The airbag electronic control unit is mainly responsible for monitoring and controlling vehicle collision safety. This electronic control unit continuously collects detection signals from collision sensors and acceleration sensors to make real-time judgments on the intensity of vehicle collisions. When a collision that meets the triggering conditions is detected, it promptly outputs control commands to drive the airbag to deploy and the seat belt to pretension. At the same time, it monitors whether there are any faults in the airbag ignition circuit and sensor circuits. Its status data is directly related to the reliability of the vehicle's passive safety system.

[0023] The electronic control unit of the battery management system is mainly used in new energy vehicles and is the core control component of the power battery system. This electronic control unit collects key parameters of the power battery pack in real time, such as individual cell voltage, total voltage, charging and discharging current, battery temperature, and insulation resistance. It performs safe management and control of the battery charging and discharging process, monitors the battery health status and equalization status, and records abnormal alarm information of the battery system. Its status data can accurately reflect the maintenance effect of the power supply system of new energy vehicles.

[0024] The drive motor electronic control unit is mainly used for the operation control of the drive motor of new energy vehicles. The electronic control unit collects parameters such as the speed, temperature, three-phase operating current, and bus voltage of the drive motor in real time, and precisely adjusts the output torque and speed of the motor according to the power requirements of the vehicle. At the same time, it monitors the working status of the motor controller and identifies faults such as motor overcurrent, overtemperature, and phase loss. Its status data can effectively evaluate the working performance of the drive motor control system after maintenance.

[0025] The electronic control unit of the air conditioning system is mainly responsible for the automatic adjustment and operation control of the vehicle's air conditioning system. This electronic control unit collects environmental parameters such as the interior temperature, exterior temperature, evaporator temperature, and solar radiation intensity. Combined with the temperature target set by the user, it controls the start and stop of the air conditioning compressor, the speed of the blower, the position of the air duct damper, and the switching of cooling and heating modes. At the same time, it monitors the working status and fault information of each component of the air conditioning system. Its status data can reflect the maintenance and recovery status of the air conditioning control system.

[0026] In this embodiment, when identifying the electronic control units (ECUs) in the target vehicle that require maintenance, a communication connection is first established with the vehicle's in-vehicle network using diagnostic equipment. Fault diagnosis information for all ECUs in the target vehicle is then read, including fault codes stored in each ECU, abnormal real-time operating parameters, self-test anomaly records, and function failure markers. Simultaneously, considering the current fault symptoms of the target vehicle, abnormal operating conditions reported by the user, and the communication status of each ECU, all ECUs in the vehicle are checked and comprehensively assessed one by one. ECUs with fault code records, operating parameters deviating from the normal range, inability to complete self-tests normally, communication interruptions, or abnormal function execution are identified. These ECUs with abnormalities and requiring maintenance are determined as the n ECUs in the target vehicle that need repair.

[0027] S102: Obtain the initial state data corresponding to the n electronic control units before performing maintenance operations, and obtain n sets of initial state data.

[0028] In this embodiment, each electronic control unit (ECU) corresponds to a set of initial state data. The initial state data corresponding to the ECU before maintenance operations refer to various complete data reflecting the original operating status of the ECU, obtained through communication between diagnostic equipment and the target vehicle before maintenance is performed. This data mainly includes the ECU's stored historical fault codes, current fault codes, system self-test results, communication status information, key operating parameters, control command execution feedback, sensor data, actuator operating status, and abnormal alarm records. This data accurately reflects the ECU's actual operating level and fault behavior before maintenance.

[0029] When acquiring the initial state data of each electronic control unit (ECU) before maintenance, a stable data communication connection is first established between the diagnostic equipment and the target vehicle's on-board diagnostic interface and on-board communication bus. After completing vehicle identification and communication handshake, data read commands are sent sequentially to each ECU to be maintained. Upon receiving the commands, each ECU feeds back its current operating parameters, fault code information, system self-test status, sensor data, actuator feedback information, communication status identifiers, and historical anomaly records to the diagnostic equipment. The diagnostic equipment receives, parses, and classifies the feedback data, grouping and storing it according to the ECU's number or function type. This forms a set of initial state data for each ECU to be maintained, ultimately resulting in multiple sets of complete initial state data.

[0030] S103: After the n electronic control units have completed the maintenance operation, obtain the post-maintenance status data corresponding to the n electronic control units to obtain n sets of post-maintenance status data.

[0031] In this embodiment, each electronic control unit (ECU) corresponds to a set of post-maintenance status data. The post-maintenance status data for an ECU refers to the real-time operating data collected by diagnostic equipment after all maintenance operations, such as fault diagnosis, component replacement, circuit repair, or program refresh, have been completed. This data includes the ECU's current system self-test results, fault code clearance status, sensor data, actuator operating parameters, communication connection status, control command execution status, and whether various operating indicators have returned to normal operating ranges. This set of data accurately reflects the actual operating status of the ECU after maintenance and is used to compare with the initial status data before maintenance to determine whether the maintenance was effective.

[0032] After each electronic control unit (ECU) in the target vehicle completes its corresponding repair operation, the diagnostic equipment re-establishes a stable data communication connection with the vehicle's on-board diagnostic interface and on-board communication bus. It then sends status data read commands to each ECU that has completed the repair. Upon receiving the commands, each ECU feeds back real-time operating data to the diagnostic equipment, including system self-test information, fault code status, sensor data, actuator operating parameters, communication connection status, and control function operation status. The diagnostic equipment receives, parses, and categorizes this feedback data, collecting and storing the data separately for each ECU. This results in a set of post-repair status data for each ECU that has completed the repair, ultimately yielding multiple sets of post-repair status data for all ECUs.

[0033] S104: Based on the n sets of initial state data and the n sets of post-repair state data, determine the repair effect degree value corresponding to the target vehicle, and obtain the target repair effect degree value.

[0034] In this embodiment, when determining the repair effectiveness value corresponding to the target vehicle, each set of initial state data is first compared with the corresponding post-repair state data item by item. The differences in various operating parameters, fault information, communication status, and other data of each electronic control unit are calculated to form the data stream parameter deviation corresponding to each set of electronic control units. Then, based on the magnitude of the data stream parameter deviation and the degree of deviation from normal operating conditions, a working condition health value that reflects the post-repair recovery status of each electronic control unit is calculated. Finally, the working condition health values ​​of all electronic control units are weighted and summed or averaged to obtain the target repair effectiveness value that can comprehensively reflect the overall repair effect of the target vehicle.

[0035] In this embodiment, the fault code elimination ratio can be calculated by statistically analyzing the number of fault codes present in the initial state data and the number of fault codes remaining in the post-repair state data. At the same time, a weighted score is calculated based on the severity level of the fault codes. The fault elimination scores of each electronic control unit are then summarized and converted to directly obtain the target repair effect value that can characterize the overall repair effect. The higher the value, the more thorough the fault elimination and the better the repair effect.

[0036] In this embodiment, key operating parameters of each electronic control unit in the initial state and the post-repair state can be extracted separately. It can be determined whether each parameter has returned to the normal standard range specified by the manufacturer after the repair. The proportion of parameters that have returned to normal can be counted. Then, weights are allocated according to the degree of influence of different electronic control units on the overall performance of the vehicle. After the parameter recovery rates of each unit are weighted and fused, the overall repair effect value of the target vehicle can be calculated.

[0037] In this embodiment, based on the functional abnormalities of each electronic control unit in the initial state data, a functional test command can be issued through the diagnostic equipment after maintenance to verify whether the corresponding control function has returned to normal. The ratio of the number of functional verifications passed by each electronic control unit to the total number of test items is calculated, and the functional pass rate of all electronic control units is comprehensively calculated to finally form a target maintenance effect value for evaluating the overall maintenance effect.

[0038] In this embodiment, the data similarity of each set of post-repair status data with the baseline data and initial status data under standard normal operating conditions can be calculated to obtain the deviation of the post-repair data from the fault state and the fit with the normal state. The similarity values ​​of the two dimensions are combined for comprehensive calculation, and a value is assigned to each electronic control unit before overall fusion is performed to determine the degree of repair effect corresponding to the target vehicle.

[0039] It should be explained that, in this embodiment, the collection and processing of the initial state data and the post-repair state data can be carried out in the following way: Utilizing the multi-channel parallel technology of the diagnostic interface, the current state of all electronic control units (ECUs) of the entire vehicle, including the powertrain, chassis, body, and advanced driver assistance systems, can be captured with a single click. The collected content includes the fault code status of the entire system, the values ​​of all activated data stream parameters, the version number of each controller, and the adaptive learning value. The data packets obtained above are uploaded to the cloud platform to generate a unique pre-repair snapshot identifier. After the ECUs complete the repair operation, the system does not immediately start data comparison, but monitors the vehicle's operating condition in real time in the background. Data comparison is only initiated when the current vehicle operating condition, such as the water temperature, is within ±2 degrees Celsius of the temperature corresponding to the environmental fingerprint recorded before the repair. The system prompts that the comparison window is open; through intelligent algorithms, it automatically identifies the core data stream set affected by the repair operation based on the changes in fault codes before and after the repair. For example, when the repair involves the fuel system, the system automatically prioritizes relevant data streams such as fuel injection pulse width, fuel trim, and oxygen sensor frequency, ignoring irrelevant static data such as window open / close status; on the display interface, the sensor dynamic curves recorded before the repair are displayed in a semi-transparent gray shadow form, and the real-time curves after the repair are covered and superimposed in bright color, making it easy for repair personnel to intuitively observe the changes in sensor response characteristics and waveform parameters. At the same time, the repaired data is compared with the original factory standard values ​​in the database. If the repaired value meets the original factory standard, it is automatically marked as qualified in the evaluation report; if the value still deviates from the original factory standard, a red abnormality warning is issued.

[0040] As can be seen, by first identifying the multiple electronic control units (ECUs) in the target vehicle that need repair, then collecting the initial state data of each ECU before and after repair, and finally calculating the overall repair effectiveness value of the vehicle based on the two sets of data, a quantitative evaluation of the vehicle repair effect can be achieved. This avoids the subjectivity and inaccuracy caused by relying solely on human experience. At the same time, it can clearly reflect the repair status of each ECU, accurately locate whether the repair is in place, whether the parameters have returned to normal, and whether the fault has been completely eliminated. This not only improves the standardization and intelligence of vehicle repair and inspection, but also provides objective and reliable data for repair quality verification, subsequent vehicle maintenance, and fault tracing, effectively ensuring the operational stability and safety of the vehicle after repair.

[0041] Please see Figure 2 , Figure 2 This application provides a flowchart for determining a target repair effectiveness value, including but not limited to the following steps: S201: Determine the deviation of n sets of data stream parameters based on the n sets of initial state data and the n sets of post-maintenance state data.

[0042] In this embodiment, each electronic control unit (ECU) corresponds to a set of data stream parameter deviations. For each ECU, its initial state data before maintenance and its state data after maintenance are compared item by item with the corresponding operating parameters, sensor data, actuator state data, and self-test information. By calculating the numerical difference, change ratio, or deviation of the same parameter before and after maintenance, the difference results of each data of the ECU are obtained. These difference results are integrated into a set of data stream parameter deviations corresponding to the ECU. The same calculation and organization are performed on all ECUs that need maintenance, and finally, multiple sets of data stream parameter deviations corresponding to each ECU are obtained.

[0043] For the engine electronic control unit, the corresponding data stream parameter deviations can be the difference in engine speed data before and after maintenance, the change in intake air flow data, the deviation in coolant temperature data, the difference in fuel injection duration data, the variation in throttle opening data, and the change in fault code status, etc. The differences between these data together constitute the data stream parameter deviations of the engine electronic control unit.

[0044] For the transmission electronic control unit, the corresponding data stream parameter deviations can be the difference in vehicle speed signal data before and after maintenance, the change in transmission oil temperature data, the deviation in the duty cycle data of the shift solenoid valve, the change in clutch pressure data, and the difference in shift response time data. The magnitude of these changes together constitutes the data stream parameter deviation of the transmission electronic control unit.

[0045] For the vehicle electronic control unit, the corresponding data flow parameter deviations can be the differences in the central locking execution status data before and after maintenance, the changes in the feedback data of power window lifting, the difference in the operating current data of lighting fixtures, the deviation in the windshield wiper operating speed data, and the changes in the response status of control commands of various electrical components. The differences between these data constitute the data flow parameter deviations of the vehicle electronic control unit.

[0046] For the electronic control unit of the anti-lock braking system, the corresponding data flow parameter deviations can be the difference in wheel speed data before and after maintenance, the change in brake pedal travel signal data, the deviation in brake hydraulic pressure data, the difference in solenoid valve action feedback data, and the change in system self-test abnormality flag data, etc. These data changes together form the data flow parameter deviations of the electronic control unit of the anti-lock braking system.

[0047] For the airbag electronic control unit, the corresponding data stream parameter deviation can be the difference in collision sensor detection data before and after maintenance, the change in ignition circuit resistance data, the deviation in system self-test status data, the difference in fault flag data, and the change in voltage monitoring data. The difference between these data constitutes the data stream parameter deviation of the airbag electronic control unit.

[0048] For the electronic control unit of the battery management system, the corresponding data flow parameter deviations can be the difference in the voltage data of individual power battery cells before and after maintenance, the change in the total voltage data, the deviation in the charging and discharging current data, the difference in the battery temperature data, and the variation in the insulation detection data. These data changes together constitute the data flow parameter deviations of the electronic control unit of the battery management system.

[0049] For the drive motor electronic control unit, the corresponding data stream parameter deviation can be the difference in drive motor speed data before and after maintenance, the change in motor three-phase current data, the deviation in motor temperature data, the difference in output torque data, and the change in controller operating voltage data. The differences between these data constitute the data stream parameter deviation of the drive motor electronic control unit.

[0050] For the electronic control unit of the air conditioning system, the corresponding data flow parameter deviations can be the difference in the temperature detection data inside the vehicle before and after maintenance, the change in the compressor operating current data, the deviation in the blower speed data, the difference in the evaporator temperature data, and the change in the damper position feedback data. These data changes together form the data flow parameter deviations of the electronic control unit of the air conditioning system.

[0051] S202: Based on the deviation of the n sets of data stream parameters, determine the operating condition health value corresponding to each of the n electronic control units, and obtain n operating condition health values.

[0052] In this embodiment, for each group of data stream parameter deviations, the individual operating condition health score of each parameter can be calculated based on the magnitude of the deviation and the degree of deviation from the standard operating condition. Then, the individual operating condition health scores of all parameters in the group are weighted and summed or averaged to obtain the operating condition health value that can comprehensively reflect the operating status of the electronic control unit after maintenance. The same method is used to calculate the deviation of each group of data stream parameters in turn to obtain the operating condition health value corresponding to all electronic control units.

[0053] Taking the engine electronic control unit (ECU) among multiple electronic control units as an example, firstly, a set of data stream parameter deviations corresponding to the engine ECU is extracted from all data stream parameter deviations. This set of deviations includes engine coolant temperature deviation, oxygen sensor voltage deviation, and fuel injection pulse width deviation. Then, based on the magnitude of each deviation and its degree of deviation from normal operating conditions, the corresponding single operating condition health value is calculated. Subsequently, these single operating condition health values ​​are weighted or arithmetically averaged to obtain the overall operating condition health value corresponding to the engine ECU.

[0054] For the transmission electronic control unit, first extract the corresponding data stream parameter deviations such as transmission oil temperature deviation, gear speed deviation, and clutch pressure deviation. Calculate the health score of each deviation based on the degree to which it deviates from normal operating conditions. Then, perform a weighted summation or take the average of the individual scores to obtain the health value of the transmission electronic control unit.

[0055] For the body control unit, first extract the corresponding data stream parameter deviations such as door status signal deviation, light power supply voltage deviation, and central locking execution current deviation. Calculate the health score of each deviation based on its degree of abnormality. After weighted calculation or arithmetic average processing, determine the health value of the body control unit.

[0056] For the electronic control unit of the steering system, first extract the corresponding data stream parameter deviations such as steering angle deviation, power assist motor working current deviation, and steering torque signal deviation, calculate the individual operating condition health score corresponding to each deviation, and then sum or average the individual scores to obtain the operating condition health value of the electronic control unit of the steering system.

[0057] For the electronic control unit of the braking system, first extract the corresponding data stream parameter deviations such as brake hydraulic pressure deviation, wheel speed sensor signal deviation, and anti-lock braking system trigger state deviation. Calculate the health score of each operating condition based on the degree of deviation of each deviation. After weighted calculation or arithmetic average processing, determine the operating health value of the electronic control unit of the braking system.

[0058] For the electronic control unit of the advanced driver assistance system, first extract the corresponding data stream parameter deviations such as radar detection distance deviation, image acquisition frame rate deviation, and lane recognition accuracy deviation, calculate the individual operating condition health score corresponding to each deviation, and then sum or average the individual scores to obtain the operating condition health value of the electronic control unit of the advanced driver assistance system.

[0059] S203: Determine the target maintenance effectiveness value based on the n working condition health values.

[0060] In this embodiment, when determining the target repair effectiveness value, firstly, each electronic control unit is assigned a corresponding weight coefficient according to its importance in the overall operation of the vehicle. Then, the operating condition health value corresponding to each electronic control unit is multiplied by its respective weight coefficient and summed to obtain a weighted comprehensive value. Alternatively, the arithmetic or geometric mean of all operating condition health values ​​can be directly calculated. Combined with preset numerical mapping rules, the comprehensive calculation result is converted into a unified standard quantitative value. This value is the target repair effectiveness value that can comprehensively reflect the overall repair effect of the target vehicle.

[0061] After obtaining the target repair effectiveness value, this value can be compared with multiple pre-set repair effectiveness level thresholds. Based on the value range of the target repair effectiveness value, the repair effectiveness of the target vehicle can be directly determined. When the target repair effectiveness value is in a higher value range, it indicates that the operating parameters of each electronic control unit have small deviations and the working condition is good, and the repair effectiveness can be determined as excellent. When the target repair effectiveness value is in a medium value range, it indicates that most electronic control units have returned to normal operation, and the repair effectiveness can be determined as qualified. When the target repair effectiveness value is in a lower value range, it indicates that some electronic control units still have large parameter deviations or abnormal operating conditions, and the repair effectiveness can be determined as unqualified. In this way, the overall repair effectiveness of the target vehicle can be accurately judged.

[0062] As can be seen, by first determining the deviation of data flow parameters of each electronic control unit based on the status data before and after maintenance, then calculating the operating condition health value of each electronic control unit based on the deviation, and finally combining all operating condition health values ​​to obtain the overall target maintenance effect value of the vehicle, it is possible to achieve a quantitative, objective, and standardized evaluation of the maintenance effect, avoiding the subjectivity and arbitrariness of manual judgment. At the same time, it can accurately reflect the repair status of each electronic control unit, clearly distinguish the repair quality of different components, provide maintenance personnel with intuitive and reliable data references, and facilitate quick confirmation of whether the fault has been completely eliminated and whether the vehicle has returned to normal operating condition.

[0063] It's worth explaining that each electronic control unit (ECU) can first be assigned a weighting coefficient matching its functional importance. Then, the operating condition health value of each ECU is multiplied by its corresponding weighting coefficient, and the results are summed to obtain a weighted comprehensive score. This score is then corrected by incorporating the deviation amplitude of the data flow parameters from the non-compliant units; the larger the deviation, the greater the correction. Finally, the corrected weighted comprehensive score is directly used as the target repair effectiveness value. This value simultaneously considers the importance of each unit, its operating condition health status, and the magnitude of the deviation, making the repair effectiveness assessment more comprehensive and accurate. This weighted calculation combined with deviation correction takes into account the differences in the importance of different ECUs in the vehicle and incorporates the actual deviation magnitude of the non-compliant units. This avoids the one-sidedness of relying solely on the compliance rate, making the target repair effectiveness value more closely reflect the vehicle's actual operational safety and functional status, thereby significantly improving the comprehensiveness, accuracy, and objectivity of the repair effectiveness assessment.

[0064] When the first electronic control unit is the engine electronic control unit, and when the first electronic control unit is one of the n electronic control units, please refer to [link to relevant documentation]. Figure 3 , Figure 3 This application provides a flowchart for determining the operating condition health value corresponding to the first electronic control unit, including but not limited to the following steps: S301: Determine the first set of data stream parameter deviations corresponding to the first electronic control unit among the n sets of data stream parameter deviations.

[0065] In this embodiment, the first set of data stream parameter deviations includes engine coolant temperature deviation, oxygen sensor voltage deviation, and fuel injection pulse width deviation. The operating health value corresponding to the engine electronic control unit in this embodiment is mainly determined based on data stream parameter deviations such as engine coolant temperature deviation, oxygen sensor voltage deviation, and fuel injection pulse width deviation. In practical applications, it can also be combined with deviations from other data stream parameters such as intake airflow related parameters, throttle opening deviation, engine speed deviation, ignition advance angle deviation, fuel pressure deviation, intake air temperature deviation, cylinder misfire frequency deviation, throttle position sensor voltage deviation, short-term fuel trim deviation, long-term fuel trim deviation, exhaust temperature deviation, and boost pressure deviation. These parameters are all included in the calculation to more comprehensively and accurately determine the operating health value corresponding to the engine electronic control unit.

[0066] S302: Determine the first operating condition health value corresponding to the engine coolant temperature deviation, the second operating condition health value corresponding to the oxygen sensor voltage deviation, and the third operating condition health value corresponding to the fuel injection pulse width deviation.

[0067] In this embodiment, the normal operating ranges of engine coolant temperature, oxygen sensor voltage, and fuel injection pulse width under the vehicle's factory standard can be obtained first. Then, the deviation values ​​of each parameter are compared with the normal range. Scoring is calculated based on the magnitude of the deviation from the normal range. The smaller the deviation and the closer it is to the normal operating condition, the higher the corresponding operating condition health value. The larger the deviation and the further it is from the normal operating condition, the lower the corresponding operating condition health value. At the same time, corresponding scoring rules are set based on the degree of influence of each parameter on the engine's operating state. Thus, the first operating condition health value corresponding to the engine coolant temperature deviation, the second operating condition health value corresponding to the oxygen sensor voltage deviation, and the third operating condition health value corresponding to the fuel injection pulse width deviation are calculated respectively.

[0068] In this embodiment, the mapping relationship can be a first mapping relationship between a preset engine coolant temperature deviation and a healthy operating condition value, based on which a first healthy operating condition value corresponding to the engine coolant temperature deviation can be determined; the mapping relationship can be a second mapping relationship between a preset oxygen sensor voltage deviation and a healthy operating condition value, based on which a second healthy operating condition value corresponding to the oxygen sensor voltage deviation can be determined; and the mapping relationship can be a third mapping relationship between a preset fuel injection pulse width deviation and a healthy operating condition value, based on which a third healthy operating condition value corresponding to the fuel injection pulse width deviation can be determined.

[0069] S303: Determine the operating condition health value corresponding to the first electronic control unit based on the first operating condition health value, the second operating condition health value, and the third operating condition health value.

[0070] In this embodiment, the first step is to calculate a weighted sum or arithmetic mean of the first operating condition health value corresponding to the engine coolant temperature deviation, the second operating condition health value corresponding to the oxygen sensor voltage deviation, and the third operating condition health value corresponding to the fuel injection pulse width deviation to obtain a preliminary reference operating condition health value. Then, the actual working time of the engine electronic control unit since the last maintenance is obtained, and the corresponding numerical adjustment parameters are determined based on the length of the working time. Finally, the reference operating condition health value is corrected and adjusted using these adjustment parameters to comprehensively reflect the recovery status and wear and tear after maintenance, and finally obtain the operating condition health value corresponding to the electronic control unit.

[0071] For example, a reference operating condition health value is determined based on the first operating condition health value, the second operating condition health value, and the third operating condition health value. Specifically, the first operating condition health value corresponding to the engine coolant temperature deviation, the second operating condition health value corresponding to the oxygen sensor voltage deviation, and the third operating condition health value corresponding to the fuel injection pulse width deviation are weighted or calculated by arithmetic average to obtain a reference operating condition health value for preliminary evaluation of the operating condition status of the electronic control unit.

[0072] For example, the working time since the last maintenance operation of the first electronic control unit is obtained. Specifically, obtaining the working time since the last maintenance of the electronic control unit is to fully consider the actual wear and tear and aging of the components between the two maintenance operations when assessing the current operating condition health status, so as to avoid relying solely on the current parameter deviation to make a one-sided judgment on the maintenance effect, so that the final operating condition health value is more in line with the actual operating status of the electronic control unit, and improve the accuracy and rationality of the maintenance effect assessment.

[0073] For example, an adjustment parameter corresponding to the working duration is determined. Specifically, it can be a preset mapping relationship between the working duration and the adjustment parameter. Based on this mapping relationship, the adjustment parameter corresponding to the working duration can be determined.

[0074] For example, the reference operating condition health value is adjusted based on the adjustment parameters to obtain the operating condition health value corresponding to the first electronic control unit. Specifically, the operating condition health value corresponding to the first electronic control unit can be calculated in the following manner: The operating condition health value corresponding to the first electronic control unit = reference operating condition health value × (1 + adjustment parameter); The reference operating condition health value can be adjusted based on the adjustment parameters in the above manner to obtain the operating condition health value corresponding to the first electronic control unit.

[0075] It should be explained that the first electronic control unit is one of the n electronic control units. The method for determining the operating condition health value of the remaining electronic control units is the same as the method for determining the operating condition health value of the first electronic control unit. Therefore, the operating condition health value of each of the n electronic control units can be determined according to the method for determining the operating condition health value of the first electronic control unit, thus obtaining n operating condition health values. This will not be elaborated here.

[0076] It can be seen that, for the critical component of the engine electronic control unit, selecting the engine coolant temperature deviation, oxygen sensor voltage deviation, and fuel injection pulse width deviation, which are closely related to its working state, to calculate the corresponding individual operating condition health values, and then comprehensively obtaining the operating condition health value of the electronic control unit, can more accurately reflect the actual repair effect of the engine electronic control unit, avoid irrelevant parameters from interfering with the evaluation results, and at the same time, by calculating and then synthesizing the results, it can not only clearly reflect the recovery status of each key parameter, but also form a unified quantitative evaluation index, making the repair effect evaluation more accurate.

[0077] It should be explained that, for the remaining electronic control units (ECUs) among the n ECUs, excluding the engine ECU, the operating condition health value can be determined based on the deviation of the core data stream parameters corresponding to each unit's own function. The transmission ECU determines the corresponding operating condition health value based on the deviation of transmission oil temperature, gear speed, and clutch pressure, respectively. The body control unit determines the corresponding operating condition health value based on the deviation of door status, light voltage, and central control signal, respectively. The steering system ECU determines the corresponding operating condition health value based on the deviation of steering angle, power steering motor current, and steering torque, respectively. The braking system ECU determines the corresponding operating condition health value based on the deviation of brake fluid pressure, wheel speed signal, and anti-lock braking system triggering, respectively. The advanced driver assistance system ECU determines the corresponding operating condition health value based on the deviation of radar detection distance, camera frame rate, and lane recognition accuracy, respectively. Each type of data stream parameter deviation independently corresponds to an operating condition health value.

[0078] Please see Figure 4 , Figure 4 This application provides a flowchart for determining a target repair effectiveness value, including but not limited to the following steps: S401: Determine k working condition health values ​​that are greater than the preset working condition health threshold among the n working condition health values.

[0079] In this implementation, k is an integer less than or equal to n. The preset operating condition health threshold can be determined by combining the normal operating parameter standards of the electronic control unit provided by the vehicle manufacturer, the statistical results of a large number of measured health operating condition data, and the operating condition calibration experience of different models. At the same time, the acceptance specifications of the repair industry will be referenced to select a critical value that can distinguish whether the electronic control unit is in a stable and reliable working state. After multiple real vehicle verifications and data fitting, a unified judgment threshold applicable to this type of electronic control unit is formed, thereby ensuring the objectivity and universality of the repair compliance judgment.

[0080] The purpose of identifying k values ​​in the operating condition health value that are greater than the preset operating condition health threshold is to quickly screen out electronic control units whose operating condition has been restored to a qualified state after maintenance and can meet the normal working requirements through a unified and objective judgment standard. This clarifies the number of qualified components and provides an accurate data basis for subsequent calculation of maintenance compliance rate and quantification of overall maintenance effect, avoiding errors caused by subjective judgment and making the evaluation of maintenance effect more standardized and reliable.

[0081] S402: Determine the maintenance compliance rate of the electronic control unit corresponding to the target vehicle based on the number of the k operating condition health values ​​and the number of the n operating condition health values.

[0082] In this embodiment, after determining the ratio between the number of k operating condition health values ​​and the number of n operating condition health values, the maintenance compliance rate of the electronic control unit corresponding to the target vehicle can be obtained.

[0083] S403: Determine the target repair effectiveness value based on the repair compliance rate of the electronic control unit.

[0084] In this embodiment, the higher the electronic control unit repair compliance rate, the higher the target repair effectiveness value. This can be a preset mapping relationship between the electronic control unit repair compliance rate and the repair effectiveness value; based on this mapping relationship, the target repair effectiveness value can be determined based on the electronic control unit repair compliance rate.

[0085] It can be seen that by first selecting k operating condition health values ​​that are greater than the preset operating condition health threshold, then calculating the repair compliance rate based on the ratio of the number of compliant values ​​to the total number, and finally determining the target repair effect value based on the compliance rate, the overall vehicle repair effect can be objectively evaluated with a unified and quantitative standard, avoiding the bias caused by subjective judgment, clearly and intuitively reflecting the proportion of compliant electronic control units after repair, and the compliance rate is positively correlated with the repair effect value, making the judgment of repair quality more accurate.

[0086] Please see Figure 5 , Figure 5 This is another flowchart for determining the target repair effectiveness level value provided in the embodiments of this application, including but not limited to the following steps: S501: Determine a reference repair effectiveness value corresponding to the repair compliance rate of the electronic control unit.

[0087] In this embodiment, an initial reference maintenance effectiveness value that matches the pre-set correspondence between the compliance rate and the maintenance effectiveness value can be determined by searching within the pre-set correspondence between the compliance rate and the maintenance effectiveness value.

[0088] S502: Determine nk working condition health values ​​that are less than or equal to the preset working condition health threshold among the n working condition health values.

[0089] In this embodiment, identifying nk health values ​​that are less than or equal to the preset health threshold can accurately pinpoint the health data that did not meet the standards after repair, clarify the number and specific status of electronic control units with poor repair results, and provide an accurate basis for optimizing the repair effect evaluation value by combining the importance coefficient of these units. This avoids evaluating the overall repair effect solely by the pass rate, and makes the final repair effect value more consistent with the actual operating conditions of the vehicle.

[0090] S503: Determine the nk electronic control units corresponding to the nk operating condition health values.

[0091] In this embodiment, based on the nk operating condition health values ​​that do not meet the standards, the corresponding electronic control units are determined through reverse matching, thus identifying the nk electronic control units that do not meet the normal working standards after maintenance.

[0092] S504: Obtain the importance coefficients corresponding to the nk electronic control units.

[0093] In this embodiment, based on the influence level of each electronic control unit in vehicle driving safety, power control, and overall vehicle operation, and in combination with the vehicle's factory design parameters and industry-standard calibration rules, the nk electronic control units that fail to meet the standards are assigned corresponding importance coefficients. The unit with the greater impact on vehicle safety and core functions has a higher importance coefficient, and the smaller the impact, the lower the coefficient.

[0094] S505: Optimize the reference maintenance effect value based on the importance coefficient to obtain the target maintenance effect value.

[0095] In this embodiment, the target repair effectiveness value can be calculated as follows: Target repair effectiveness score = Reference repair effectiveness score × (1 + Importance coefficient); The reference maintenance effectiveness value can be optimized based on the importance coefficient in the above manner to obtain the target maintenance effectiveness value.

[0096] As can be seen, by first obtaining a preliminary reference repair effectiveness value based on the repair compliance rate, then accurately identifying the non-compliant electronic control units, and optimizing the reference value by combining their corresponding importance coefficients, the system retains the intuitive reflection of the compliance rate on the overall repair effectiveness while fully considering the differences in the impact of different non-compliant units on vehicle safety and operation. This avoids overestimating the repair effectiveness due to ignoring the failure of key components, making the final target repair effectiveness value more consistent with the actual operating conditions of the vehicle, and the evaluation results more comprehensive, objective, and rigorous.

[0097] It should be noted that, in this embodiment, maintenance anomaly alerts can also be generated for the nk electronic control units based on the nk operating condition health values. These maintenance anomaly alerts are used to indicate that the nk electronic control units require re-performance maintenance. Please refer to [link to relevant documentation]. Figure 6 , Figure 6 This is a schematic diagram of a display interface for maintenance abnormality prompt information provided in an embodiment of this application. Figure 6In the middle, the maintenance abnormality prompt information display interface 600 displays "Engine electronic control unit and transmission electronic control unit need to be repaired again". This display content indicates that in this vehicle maintenance effect evaluation, the operating condition health values ​​of the engine electronic control unit and the transmission electronic control unit have not reached the preset operating condition health threshold. They are electronic control units that have not met the maintenance standards. Maintenance personnel need to carry out inspection, debugging and other repair operations on these two units again to restore the target vehicle to normal working condition.

[0098] In summary, implementing the embodiments of the present invention has the following beneficial effects: As can be seen, the vehicle repair effectiveness evaluation method described in this embodiment of the invention first identifies n electronic control units (ECUs) in the target vehicle that require repair operations. Then, it acquires the initial state data corresponding to the n ECUs before the repair operations, obtaining n sets of initial state data. After the n ECUs complete the repair operations, it acquires the post-repair state data corresponding to the n ECUs, obtaining n sets of post-repair state data. Finally, based on the n sets of initial state data and the n sets of post-repair state data, it determines the repair effectiveness degree value corresponding to the target vehicle, obtaining the target repair effectiveness degree value. Using the implementation method of this application improves the accuracy of vehicle repair effectiveness evaluation.

[0099] Please see Figure 7 , Figure 7 This is a schematic diagram of the structure of a vehicle repair effect evaluation device provided in an embodiment of this application. The vehicle repair effect evaluation device 700 includes: a determination unit 701 and a processing unit 702. The determining unit 701 is used to determine n electronic control units in the target vehicle that require maintenance operations; n is a positive integer; The processing unit 702 is used to acquire the initial state data corresponding to the n electronic control units before the maintenance operation, and obtain n sets of initial state data; each electronic control unit corresponds to a set of initial state data. After the n electronic control units have completed the maintenance operation, the post-maintenance status data corresponding to the n electronic control units is obtained, resulting in n sets of post-maintenance status data; each electronic control unit corresponds to one set of post-maintenance status data. Based on the n sets of initial state data and the n sets of post-repair state data, the repair effectiveness value corresponding to the target vehicle is determined, and the target repair effectiveness value is obtained.

[0100] In some possible implementations, in determining the repair effectiveness value corresponding to the target vehicle based on the n sets of initial state data and the n sets of post-repair state data, and obtaining the target repair effectiveness value, the processing unit 702 is specifically used for: Based on the n sets of initial state data and the n sets of post-maintenance state data, n sets of data stream parameter deviations are determined; each electronic control unit corresponds to one set of data stream parameter deviations. Based on the deviation of the n sets of data stream parameters, determine the operating condition health value corresponding to each of the n electronic control units, and obtain n operating condition health values; The target maintenance effectiveness level is determined based on the n operating condition health values.

[0101] In some possible implementations, when the first electronic control unit is an engine electronic control unit, the first electronic control unit is one of the n electronic control units; in determining the operating condition health value corresponding to each of the n electronic control units based on the deviation of the n sets of data stream parameters, and obtaining n operating condition health values, the processing unit 702 is specifically used for: Determine the first set of data stream parameter deviations corresponding to the first electronic control unit among the n sets of data stream parameter deviations; the first set of data stream parameter deviations includes engine coolant temperature deviation, oxygen sensor voltage deviation, and fuel injection pulse width deviation. Determine the first operating condition health value corresponding to the engine coolant temperature deviation, the second operating condition health value corresponding to the oxygen sensor voltage deviation, and the third operating condition health value corresponding to the fuel injection pulse width deviation; The operating condition health value corresponding to the first electronic control unit is determined based on the first operating condition health value, the second operating condition health value, and the third operating condition health value.

[0102] In some possible implementations, in determining the operating condition health value corresponding to the first electronic control unit based on the first operating condition health value, the second operating condition health value, and the third operating condition health value, the processing unit 702 is specifically configured to: A reference working condition health value is determined based on the first working condition health value, the second working condition health value, and the third working condition health value; Obtain the working time since the last maintenance operation of the first electronic control unit; Determine the adjustment parameters corresponding to the working duration; The reference operating condition health value is adjusted based on the adjustment parameters to obtain the operating condition health value corresponding to the first electronic control unit.

[0103] In some possible implementations, in determining the target maintenance effectiveness value based on the n operating condition health values, the processing unit 702 is specifically used for: Determine k working condition health values ​​from the n working condition health values ​​that are greater than a preset working condition health threshold; k is an integer less than or equal to n; The repair compliance rate of the electronic control unit corresponding to the target vehicle is determined based on the number of the k operating condition health values ​​and the number of the n operating condition health values. The target repair effectiveness value is determined based on the electronic control unit repair compliance rate; the higher the electronic control unit repair compliance rate, the higher the target repair effectiveness value.

[0104] In some possible implementations, in determining the target repair effectiveness value based on the repair compliance rate of the electronic control unit, the processing unit 702 is specifically used for: Determine a reference repair effectiveness value corresponding to the repair compliance rate of the electronic control unit; Determine nk health values ​​among the n health values ​​that are less than or equal to the preset health threshold; Determine the nk electronic control units corresponding to the nk operating condition health values; Obtain the importance coefficients corresponding to the nk electronic control units; The reference repair effectiveness value is optimized based on the importance coefficient to obtain the target repair effectiveness value.

[0105] In some possible implementations, the processing unit 702 is further specifically used for: Based on the nk operating condition health values, maintenance anomaly prompt information is generated for the nk electronic control units; the maintenance anomaly prompt information is used to prompt the nk electronic control units that need to be repaired again.

[0106] Please see Figure 8 , Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. For example... Figure 8 As shown, the electronic device 800 includes a transceiver 801, a processor 802, and a memory 803. These are connected via a bus 804. The memory 803 stores computer programs and data, and the transceiver 801 can transmit data stored in the memory 803 to the processor 802. The program includes instructions for performing the following steps: Identify the n electronic control units in the target vehicle that require maintenance; n is a positive integer. Before performing maintenance operations on the n electronic control units, obtain the initial state data corresponding to the n electronic control units to obtain n sets of initial state data; each electronic control unit corresponds to a set of initial state data. After the n electronic control units have completed the maintenance operation, the post-maintenance status data corresponding to the n electronic control units is obtained, resulting in n sets of post-maintenance status data; each electronic control unit corresponds to one set of post-maintenance status data. Based on the n sets of initial state data and the n sets of post-repair state data, the repair effectiveness value corresponding to the target vehicle is determined, and the target repair effectiveness value is obtained.

[0107] In some possible implementations, the above procedure includes instructions for performing the following steps in determining the repair effectiveness value corresponding to the target vehicle based on the n sets of initial state data and the n sets of post-repair state data: Based on the n sets of initial state data and the n sets of post-maintenance state data, n sets of data stream parameter deviations are determined; each electronic control unit corresponds to one set of data stream parameter deviations. Based on the deviation of the n sets of data stream parameters, determine the operating condition health value corresponding to each of the n electronic control units, and obtain n operating condition health values; The target maintenance effectiveness level is determined based on the n operating condition health values.

[0108] In some possible implementations, when the first electronic control unit is an engine electronic control unit, the first electronic control unit is one of the n electronic control units; in determining the operating condition health value corresponding to each of the n electronic control units based on the deviation of the n sets of data stream parameters, to obtain n operating condition health values, the above procedure includes instructions for performing the following steps: Determine the first set of data stream parameter deviations corresponding to the first electronic control unit among the n sets of data stream parameter deviations; the first set of data stream parameter deviations includes engine coolant temperature deviation, oxygen sensor voltage deviation, and fuel injection pulse width deviation. Determine the first operating condition health value corresponding to the engine coolant temperature deviation, the second operating condition health value corresponding to the oxygen sensor voltage deviation, and the third operating condition health value corresponding to the fuel injection pulse width deviation; The operating condition health value corresponding to the first electronic control unit is determined based on the first operating condition health value, the second operating condition health value, and the third operating condition health value.

[0109] In some possible implementations, in determining the operating condition health value corresponding to the first electronic control unit based on the first operating condition health value, the second operating condition health value, and the third operating condition health value, the above procedure includes instructions for performing the following steps: A reference working condition health value is determined based on the first working condition health value, the second working condition health value, and the third working condition health value; Obtain the working time since the last maintenance operation of the first electronic control unit; Determine the adjustment parameters corresponding to the working duration; The reference operating condition health value is adjusted based on the adjustment parameters to obtain the operating condition health value corresponding to the first electronic control unit.

[0110] In some possible implementations, the above procedure includes instructions for performing the following steps in determining the target maintenance effectiveness value based on the n operating condition health values: Determine k working condition health values ​​from the n working condition health values ​​that are greater than a preset working condition health threshold; k is an integer less than or equal to n; The repair compliance rate of the electronic control unit corresponding to the target vehicle is determined based on the number of the k operating condition health values ​​and the number of the n operating condition health values. The target repair effectiveness value is determined based on the electronic control unit repair compliance rate; the higher the electronic control unit repair compliance rate, the higher the target repair effectiveness value.

[0111] In some possible implementations, the above procedure includes instructions for performing the following steps in determining the target repair effectiveness value based on the repair compliance rate of the electronic control unit: Determine a reference repair effectiveness value corresponding to the repair compliance rate of the electronic control unit; Determine nk health values ​​among the n health values ​​that are less than or equal to the preset health threshold; Determine the nk electronic control units corresponding to the nk operating condition health values; Obtain the importance coefficients corresponding to the nk electronic control units; The reference repair effectiveness value is optimized based on the importance coefficient to obtain the target repair effectiveness value.

[0112] In some possible implementations, the above procedure includes instructions for performing the following steps: Based on the nk operating condition health values, maintenance anomaly prompt information is generated for the nk electronic control units; the maintenance anomaly prompt information is used to prompt the nk electronic control units that need to be repaired again.

[0113] It should be understood that the electronic devices mentioned in this application may include smartphones (such as Android phones, iOS phones, Windows Phones, etc.), tablets, PDAs, laptops, mobile internet devices (MIDs) or wearable devices, servers, edge computing nodes, etc. The above-mentioned electronic devices are merely examples and not exhaustive, and include, but are not limited to, the electronic devices described above.

[0114] This application also provides a computer-readable storage medium storing a computer program that is executed by a processor to implement some or all of the steps of any of the methods described in the above method embodiments.

[0115] This application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments.

[0116] It should be noted that, for the sake of simplicity, the aforementioned methods are described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are optional, and the actions and modules involved are not necessarily essential to this application.

[0117] In the above embodiments, the descriptions of each embodiment have their own emphasis. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0118] In the several embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical or other forms.

[0119] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0120] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software program module.

[0121] If the integrated unit is implemented as a software program module and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0122] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage device, which may include: flash drive, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0123] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The above description of the embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A vehicle repair effect evaluation method characterized by comprising: include: Identify the n electronic control units in the target vehicle that require maintenance. n is a positive integer; Obtain the initial state data corresponding to the n electronic control units before performing maintenance operations, and obtain n sets of initial state data; Each electronic control unit corresponds to a set of initial state data; After the n electronic control units have completed the maintenance operation, the post-maintenance status data corresponding to the n electronic control units is obtained, resulting in n sets of post-maintenance status data; each electronic control unit corresponds to one set of post-maintenance status data. Based on the n sets of initial state data and the n sets of post-repair state data, the repair effectiveness value corresponding to the target vehicle is determined, and the target repair effectiveness value is obtained.

2. The method of claim 1, wherein, The process of determining the repair effectiveness value corresponding to the target vehicle based on the n sets of initial state data and the n sets of post-repair state data, to obtain the target repair effectiveness value, includes: Based on the n sets of initial state data and the n sets of post-maintenance state data, n sets of data stream parameter deviations are determined; each electronic control unit corresponds to one set of data stream parameter deviations. Based on the deviation of the n sets of data stream parameters, determine the operating condition health value corresponding to each of the n electronic control units, and obtain n operating condition health values; The target maintenance effectiveness level is determined based on the n operating condition health values.

3. The method of claim 2, wherein, When the first electronic control unit is the engine electronic control unit, the first electronic control unit is one of the n electronic control units; the step of determining the operating condition health value corresponding to each of the n electronic control units based on the deviation of the n sets of data stream parameters, to obtain n operating condition health values, includes: Determine the first set of data stream parameter deviations corresponding to the first electronic control unit among the n sets of data stream parameter deviations; the first set of data stream parameter deviations includes engine coolant temperature deviation, oxygen sensor voltage deviation, and fuel injection pulse width deviation. Determine the first operating condition health value corresponding to the engine coolant temperature deviation, the second operating condition health value corresponding to the oxygen sensor voltage deviation, and the third operating condition health value corresponding to the fuel injection pulse width deviation; The operating condition health value corresponding to the first electronic control unit is determined based on the first operating condition health value, the second operating condition health value, and the third operating condition health value.

4. The method of claim 3, wherein, Determining the operating condition health value corresponding to the first electronic control unit based on the first operating condition health value, the second operating condition health value, and the third operating condition health value includes: A reference working condition health value is determined based on the first working condition health value, the second working condition health value, and the third working condition health value; Obtain the working time since the last maintenance operation of the first electronic control unit; Determine the adjustment parameters corresponding to the working duration; The reference operating condition health value is adjusted based on the adjustment parameters to obtain the operating condition health value corresponding to the first electronic control unit.

5. The method as described in claim 4, characterized in that, The determination of the target maintenance effectiveness value based on the n operating condition health values ​​includes: Determine k working condition health values ​​from the n working condition health values ​​that are greater than a preset working condition health threshold; k is an integer less than or equal to n; The repair compliance rate of the electronic control unit corresponding to the target vehicle is determined based on the number of the k operating condition health values ​​and the number of the n operating condition health values. The target repair effectiveness value is determined based on the repair compliance rate of the electronic control unit; the higher the repair compliance rate of the electronic control unit, the higher the target repair effectiveness value.

6. The method of claim 5, wherein, The determination of the target repair effectiveness value based on the repair compliance rate of the electronic control unit includes: Determine a reference repair effectiveness value corresponding to the repair compliance rate of the electronic control unit; Determine nk health values ​​among the n health values ​​that are less than or equal to the preset health threshold; Determine the nk electronic control units corresponding to the nk operating condition health values; Obtain the importance coefficients corresponding to the nk electronic control units; The reference repair effectiveness value is optimized based on the importance coefficient to obtain the target repair effectiveness value.

7. The method of claim 6, wherein, The method further includes: Based on the nk operating condition health values, maintenance anomaly prompt information is generated for the nk electronic control units; the maintenance anomaly prompt information is used to prompt the nk electronic control units that need to be repaired again.

8. A vehicle repair effect evaluation device characterized by comprising: The device includes: a determining unit and a processing unit; The determining unit is used to determine n electronic control units in the target vehicle that require maintenance operations; n is a positive integer; The processing unit is used to acquire the initial state data corresponding to the n electronic control units before performing maintenance operations, and obtain n sets of initial state data; each electronic control unit corresponds to a set of initial state data. After the n electronic control units have completed the maintenance operation, the post-maintenance status data corresponding to the n electronic control units is obtained, resulting in n sets of post-maintenance status data; each electronic control unit corresponds to one set of post-maintenance status data. Based on the n sets of initial state data and the n sets of post-repair state data, the repair effectiveness value corresponding to the target vehicle is determined, and the target repair effectiveness value is obtained.

9. An electronic device, comprising: The method includes a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the one or more programs include instructions for performing the steps of the method according to any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that is executed by a processor to implement the method as described in any one of claims 1-7.