A fault analysis method and system for a vehicle-mounted domain controller
By calculating the control instruction difference index, sensing difference coefficient and vehicle stability impact index, we can determine whether the on-board domain controller has a fault, and solve the problem of failure in the existing technology that cannot be discovered and analyzed in a timely manner, and realize the failure of the on-board domain controller. The timely identification and accurate analysis of the vehicle ensures the safety and driving reliability of the vehicle.
Patent Information
- Application Number
- CN202411126952.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-16
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2044-08-16
AI Technical Summary
The prior art cannot analyze its status according to the control instructions of the on-board domain controller, and fail to detect faults in time, resulting in the inability to accurately analyze and handle faults.
By obtaining the information of the on-board domain controller and the control interaction system information, the control command difference index, the sensing difference coefficient and the vehicle stability impact index are calculated, and whether the on-board domain controller is faulty, and fault analysis is carried out based on these indicators.
It realizes timely identification and accurate analysis of faults of on-board domain controllers, ensures the safety and driving reliability of the vehicle, improves the efficiency of fault analysis, and reduces maintenance costs and cycles.
Smart Images

Figure CN118760142B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle technology, and in particular to a fault analysis method and system for a vehicle-mounted domain controller. Background Art
[0002] As the electrification level of vehicle development and design increases, vehicles are becoming more intelligent and high-end. The vehicle domain controller (ECU, Electronic Control Unit) is an electronic device used in modern vehicles to manage and control various systems and subsystems of the vehicle. The vehicle domain controller collects data through sensors and controls various functions and operations of the vehicle through actuators. According to data, there are already hundreds of ECUs in the whole vehicle. In the future, the number of ECUs in the whole vehicle will be even larger, and the quality management of ECUs will become more prominent.
[0003] At present, there are still problems in the fault analysis of the vehicle domain controller, such as the inability to analyze the status of the vehicle domain controller according to the control instructions of the vehicle domain controller, the inability to timely discover the fault of the vehicle domain controller, and the inability to accurately analyze the fault of the vehicle domain controller according to the specific information of the vehicle domain controller, resulting in the inability to handle the fault of the vehicle domain controller in time. Summary of the invention
[0004] In order to solve the above technical problems, a method and system for fault analysis of a vehicle-mounted domain controller are provided. The technical solution solves the problem proposed in the above background technology that it is impossible to analyze the status of the vehicle-mounted domain controller according to the control instructions of the vehicle-mounted domain controller, it is impossible to timely discover the fault of the vehicle-mounted domain controller, and it is impossible to accurately analyze the fault of the vehicle-mounted domain controller according to the specific information of the vehicle-mounted domain controller, resulting in the inability to timely handle the fault of the vehicle-mounted domain controller.
[0005] In order to achieve the above purpose, the technical solution adopted by the present invention is:
[0006] A fault analysis method for a vehicle-mounted domain controller, comprising:
[0007] Acquire vehicle-mounted domain controller information, where the vehicle-mounted domain controller information includes domain controller parameter information and domain controller interaction information;
[0008] According to the vehicle domain controller information, based on the functional analysis of the vehicle domain controller, the control interaction system information is acquired, wherein the control interaction system information includes an engine power system, a transmission system, a braking system, an anti-lock braking system, and a vehicle body stability system;
[0009] Acquire control command information, where the control command information is a control command signal transmitted by the vehicle-mounted domain controller to the control interaction system;
[0010] According to the control interaction system information, the control command is transmitted based on the vehicle domain controller to obtain the control interaction system operation information;
[0011] According to the control interaction system operation information and the control command information, determine whether the vehicle domain controller fails. If not, log the control interaction system operation information and the control command information. If yes, obtain the control command reception information according to the control interaction system information.
[0012] According to the control command information and the control command receiving information, based on the fault analysis, the vehicle domain controller fault information is obtained.
[0013] Preferably, judging whether the vehicle-mounted domain controller fails according to the control interaction system operation information and the control instruction information specifically includes:
[0014] Acquiring control interaction system status information according to control interaction system operation information;
[0015] Acquiring environmental information, the environmental information including environmental temperature information, environmental humidity information, weather information and road condition information;
[0016] According to the environmental information and the control interaction system information, the environmental impact coefficient corresponding to each control interaction system is obtained;
[0017] Obtaining a control instruction difference index according to the control interaction system state information, the environmental impact coefficient and the control instruction information;
[0018] Based on the actual control status of the vehicle, a control command difference index threshold is obtained;
[0019] Judging whether the vehicle domain controller fails according to the control command difference index and the control command difference index threshold;
[0020] The calculation formula of environmental impact coefficient is: In the formula, is the environmental impact coefficient of the x-th control interaction system, is the value of the i-th environmental indicator, is the influence coefficient of the i-th environmental index on the x-th control interaction system, represents the road influence function of the x-th control interaction system, is the road state influence coefficient of the x-th control interaction system, where ,but ,like ,but , k is the influence coefficient of the i-th environmental index on the road condition, and n is the total number of environmental indexes.
[0021] Preferably, judging whether the vehicle-mounted domain controller fails according to the control instruction difference index and the control instruction difference index threshold specifically includes:
[0022] If the control instruction difference index does not exceed the control instruction difference index threshold, the vehicle domain controller does not fail, and the control interaction system operation information and control instruction information are logged;
[0023] If the control instruction difference index exceeds the control instruction difference index threshold, the vehicle domain controller fails;
[0024] Among them, the calculation formula of the control instruction difference index is: In the formula, is the control instruction difference index, is the sth control interaction system state indicator of the xth control interaction system, is the control instruction of the sth control interaction system state of the xth control interaction system, h is the total number of control interaction system state indicators of the xth control interaction system, and m is the total number of control interaction systems.
[0025] Preferably, the acquiring the vehicle domain controller fault information based on the control instruction information and the control instruction receiving information and the fault analysis specifically includes:
[0026] According to the vehicle-mounted domain controller information, acquiring the vehicle-mounted domain controller sensing data, wherein the vehicle-mounted domain controller sensing data includes the first vehicle-mounted domain controller sensing data and the second vehicle-mounted domain controller sensing data;
[0027] The first vehicle-mounted domain controller sensing data is the vehicle-mounted domain controller sensing data before the control instruction is transmitted, and the second vehicle-mounted domain controller sensing data is the vehicle-mounted domain controller sensing data after the control instruction is transmitted;
[0028] Match the sensor data of the vehicle domain controller with the control interaction system to obtain sensor data matching information;
[0029] According to the control interaction system information, obtaining the initial state information of the control interaction system;
[0030] Obtaining a sensing difference coefficient of the vehicle domain controller according to the sensing data of the vehicle domain controller, the sensing data matching information, the initial state information of the control interaction system, and the state information of the control interaction system;
[0031] According to the sensing difference coefficient of the vehicle domain controller, it is determined whether the vehicle domain controller has a sensing fault.
[0032] Preferably, judging whether a sensor failure occurs in the vehicle-mounted domain controller according to the sensor difference coefficient of the vehicle-mounted domain controller specifically includes:
[0033] Obtaining a sensing difference coefficient of the vehicle domain controller according to the sensing data of the vehicle domain controller, the sensing data matching information, the initial state information of the control interaction system, and the state information of the control interaction system;
[0034] According to the sensor difference coefficient of the vehicle domain controller, determine whether the vehicle domain controller has a sensor failure. or , then the vehicle domain controller has a sensor failure. If , then the vehicle domain controller has no sensor fault, and the vehicle domain controller fault information is obtained according to the control command information and the control command receiving information; Where R is the sensor difference coefficient of the vehicle domain controller, is the sensor data of the jth sensor index in the sensor data of the first vehicle-mounted domain controller, is the sensor data of the jth sensor index in the sensor data of the second vehicle-mounted domain controller, To control the state data matching the jth sensor index in the initial state information of the interactive system, To control the state data matching the jth sensor indicator in the state information of the interactive system, is the conversion coefficient, and z is the total number of sensor indicators of the vehicle domain controller.
[0035] Preferably, the acquiring of the vehicle-mounted domain controller fault information according to the control instruction information and the control instruction receiving information specifically includes:
[0036] According to the control interaction system information, obtain the control interaction system operation information;
[0037] According to the control interaction system operation information, obtain the control interaction system operation time information and the control interaction system operation parameter information;
[0038] Acquiring control instruction reception information according to the control interaction system operation time information and the control interaction system operation parameter information;
[0039] Acquire control instruction transmission difference information according to the control instruction information and the control instruction reception information, wherein the control instruction transmission difference information includes control instruction content difference information and control instruction delay time information;
[0040] Transmit difference information according to control instructions to obtain vehicle stability impact index;
[0041] Based on the vehicle stability requirement, a vehicle stability impact index threshold is obtained;
[0042] According to the vehicle stability impact index and the vehicle stability impact index threshold, it is determined whether the vehicle domain controller has a communication failure. If the vehicle stability impact index is lower than the vehicle stability impact index threshold, the vehicle domain controller has no communication failure.
[0043] If the vehicle stability impact index is higher than the vehicle stability impact index threshold, a communication failure occurs in the vehicle domain controller;
[0044] The calculation formula of vehicle stability impact index is: In the formula, is the vehicle stability impact index, For the The delay time of a control instruction, is the vehicle stability impact of the g-th control command, Indicates The control command and The correlation coefficient of the control instructions is y, and y is the total number of control instructions.
[0045] Furthermore, a fault analysis system of a vehicle-mounted domain controller is proposed, which is used to implement the above analysis method, including:
[0046] A main control module, the main control module is used to determine whether a vehicle domain controller fails according to a control instruction difference index and a control instruction difference index threshold, determine whether a sensor failure occurs in the vehicle domain controller according to a sensor difference coefficient of the vehicle domain controller, determine whether a communication failure occurs in the vehicle domain controller according to a vehicle stability impact index and a vehicle stability impact index threshold, obtain control instruction reception information according to control interaction system operation time information and control interaction system operation parameter information, obtain control instruction transmission difference information according to control instruction information and control instruction reception information, and obtain vehicle domain controller fault information based on fault analysis according to control instruction information and control instruction reception information;
[0047] An information acquisition module, the information acquisition module is used to acquire vehicle-mounted domain controller information, domain controller parameter information and domain controller interaction information, acquire control interaction system information based on the vehicle-mounted domain controller information and based on the function analysis of the vehicle-mounted domain controller, acquire control instruction information, transmit the control instruction based on the vehicle-mounted domain controller according to the control interaction system information, acquire control interaction system operation information, and acquire control interaction system status information according to the control interaction system operation information;
[0048] An evaluation module, the evaluation module is used to obtain an environmental impact coefficient corresponding to each control interaction system according to environmental information and control interaction system information, obtain a control instruction difference index according to control interaction system state information, the environmental impact coefficient and control instruction information, obtain a vehicle domain controller sensor difference coefficient according to vehicle domain controller sensor data, sensor data matching information, control interaction system initial state information and control interaction system state information, and obtain a vehicle stability impact index according to control instruction transmission difference information;
[0049] A display module interacts with the main control module and is used to output and display an environmental impact coefficient, a control instruction difference index, a vehicle domain controller sensor difference coefficient, and a vehicle stability impact index.
[0050] Optionally, the main control module specifically includes:
[0051] A control unit, the control unit is used to obtain control instruction reception information according to the control interaction system operation time information and the control interaction system operation parameter information, obtain control instruction transmission difference information according to the control instruction information and the control instruction reception information, and obtain vehicle domain controller fault information based on fault analysis according to the control instruction information and the control instruction reception information;
[0052] An information receiving unit, which interacts with the information acquisition module and the evaluation module to receive data and transmit it to the judgment unit;
[0053] A judgment unit, wherein the judgment unit is used to judge whether a vehicle-mounted domain controller has a fault according to a control instruction difference index and a control instruction difference index threshold, judge whether a sensor fault occurs in the vehicle-mounted domain controller according to a sensor difference coefficient of the vehicle-mounted domain controller, and judge whether a communication fault occurs in the vehicle-mounted domain controller according to a vehicle stability impact index and a vehicle stability impact index threshold.
[0054] Optionally, the information acquisition module specifically includes:
[0055] A first acquisition unit, the first acquisition unit is used to acquire vehicle domain controller information, domain controller parameter information and domain controller interaction information, and acquire control interaction system information based on the vehicle domain controller information and the function analysis of the vehicle domain controller;
[0056] The second acquisition unit is used to acquire control instruction information, transmit the control instruction based on the vehicle-mounted domain controller according to the control interaction system information, acquire the control interaction system operation information, and acquire the control interaction system status information according to the control interaction system operation information.
[0057] Optionally, the evaluation module specifically includes:
[0058] A control instruction difference evaluation unit, the control instruction difference evaluation unit is used to obtain the environmental impact coefficient corresponding to each control interaction system according to the environmental information and the control interaction system information, and obtain the control instruction difference index according to the control interaction system state information, the environmental impact coefficient and the control instruction information;
[0059] The vehicle-mounted domain controller evaluation unit is used to obtain the vehicle-mounted domain controller sensing difference coefficient according to the vehicle-mounted domain controller sensing data, sensing data matching information, control interaction system initial state information and control interaction system state information, transmit the difference information according to the control instruction, and obtain the vehicle stability impact index.
[0060] Compared with the prior art, the present invention has the following beneficial effects:
[0061] The present invention proposes a fault analysis method and system for a vehicle-mounted domain controller. The vehicle-mounted domain controller is analyzed by a control instruction difference index, and the fault problem of the vehicle-mounted domain controller is identified in time, thereby ensuring the safety of the vehicle and the reliability of driving. The vehicle-mounted domain controller fault is analyzed by a sensing difference coefficient of the vehicle-mounted domain controller and a vehicle stability influence index, thereby improving the efficiency of vehicle-mounted domain controller fault analysis, more accurately locating the root cause of the problem, avoiding unnecessary replacement or maintenance, thereby saving maintenance costs, shortening the maintenance cycle, and improving maintenance efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] Figure 1 A flow chart of a fault analysis method for a vehicle-mounted domain controller proposed by the present invention;
[0063] Figure 2 A flow chart for obtaining a control instruction difference index in the present invention;
[0064] Figure 3 A flow chart for obtaining the sensing difference coefficient of the vehicle-mounted domain controller in the present invention;
[0065] Figure 4 A flow chart for obtaining the vehicle stability influence index in the present invention;
[0066] Figure 5 This is a structural block diagram of a fault analysis system for a vehicle-mounted domain controller proposed by the present invention. DETAILED DESCRIPTION
[0067] The following description is used to disclose the present invention so that those skilled in the art can implement the present invention. The preferred embodiments described below are only examples, and those skilled in the art may think of other obvious variations.
[0068] Reference Figure 1 - Figure 4As shown, a fault analysis method of a vehicle-mounted domain controller in an embodiment of the present invention includes:
[0069] S100: Acquire vehicle-mounted domain controller information, where the vehicle-mounted domain controller information includes domain controller parameter information and domain controller interaction information;
[0070] S200: acquiring control interaction system information according to the vehicle domain controller information and based on the function analysis of the vehicle domain controller, wherein the control interaction system information includes an engine power system, a transmission system, a braking system, an anti-lock braking system, and a vehicle body stability system;
[0071] S300: Acquire control instruction information, where the control instruction information is a control instruction signal transmitted by the vehicle-mounted domain controller to the control interaction system;
[0072] S400: According to the control interaction system information, the control instruction is transmitted based on the vehicle domain controller to obtain the control interaction system operation information;
[0073] S500: judging whether the vehicle-mounted domain controller fails according to the control interaction system operation information and the control command information; if not, recording the control interaction system operation information and the control command information in a log; if so, obtaining control command reception information according to the control interaction system information;
[0074] Specifically, judging whether the vehicle domain controller has a fault is based on the control interaction system operation information and control command information, including:
[0075] Acquiring control interaction system status information according to control interaction system operation information;
[0076] Acquiring environmental information, the environmental information including environmental temperature information, environmental humidity information, weather information and road condition information;
[0077] According to the environmental information and the control interaction system information, the environmental impact coefficient corresponding to each control interaction system is obtained;
[0078] Obtaining a control instruction difference index according to the control interaction system state information, the environmental impact coefficient and the control instruction information;
[0079] Based on the actual control status of the vehicle, a control command difference index threshold is obtained;
[0080] Judging whether the vehicle domain controller fails according to the control command difference index and the control command difference index threshold;
[0081] The calculation formula of environmental impact coefficient is: In the formula, is the environmental impact coefficient of the x-th control interaction system, is the value of the i-th environmental indicator, is the influence coefficient of the i-th environmental index on the x-th control interaction system, represents the road influence function of the x-th control interaction system, is the road state influence coefficient of the x-th control interaction system, where ,but ,like ,but , k is the influence coefficient of the i-th environmental index on the road condition, n is the total number of environmental indexes, is the impact threshold of the i-th environmental indicator.
[0082] It should be noted that the road conditions will cause a certain difference between the vehicle's control instructions and the actual state, and different environments will further accelerate the difference. When the i-th environmental indicator is At this time For example, under normal circumstances, a vehicle is traveling on road A at a speed of 40 km / h as indicated by the instrument. The actual speed of the vehicle is If the vehicle is in an environment with humidity When driving on road A with the speed displayed on the instrument at 40 km / h, the actual speed of the vehicle is , at this time, if ,but is the threshold of ambient humidity.
[0083] in, In fact, it indicates the influence of different road conditions and driving environment on vehicle control. is the road state influence coefficient of the x-th control interaction system, that is, the influence coefficient of the road flatness, curvature and other data on vehicle control. For example, when the vehicle is driving on a bumpy road, the control interaction system issues a control command to accelerate to 60 km / h, but the vehicle often cannot reach 60 km / h during actual driving.
[0084] Similarly, k is the influence coefficient of the i-th environmental index on the road state, which indicates the influence of different environmental indexes on the road state. For example, when a vehicle is driving on the same pothole road, if it is raining, the control interaction system issues a control command to accelerate to 60 km / h. However, in the actual driving process of the vehicle, the friction of the tires is reduced due to rain, and the speed often cannot reach 60 km / h. By analyzing the historical data, we can get and k, in the historical driving data of the vehicle, the historical data is divided into two parts, if , that is, the value of the i-th environmental indicator is less than the impact threshold of the i-th environmental indicator. At this time, the road state impact coefficient of the x-th control interaction system is calculated according to the data. , where the specific data type of the state data corresponds to the control interaction system. For example, if the control interaction system is the engine power system, the state data is the vehicle speed; if the control interaction system is the vehicle steering system, the state data is the turning angle, etc. The variance of the road state influence coefficient is averaged to obtain the road state influence coefficient of the xth control interaction system. ,like , that is, the value of the i-th environmental index is less than the impact threshold of the i-th environmental index. According to this part of the data and the road state impact coefficient of the x-th control interaction system obtained previously, , calculate the influence coefficient k of the i-th environmental index on the road condition, ;
[0085] Specifically, judging whether the vehicle domain controller fails according to the control instruction difference index and the control instruction difference index threshold includes:
[0086] If the control instruction difference index does not exceed the control instruction difference index threshold, the vehicle domain controller does not fail, and the control interaction system operation information and control instruction information are logged;
[0087] If the control instruction difference index exceeds the control instruction difference index threshold, the vehicle domain controller fails;
[0088] Among them, the calculation formula of the control instruction difference index is: In the formula, is the control instruction difference index, is the sth control interaction system state indicator of the xth control interaction system, is the control instruction of the sth control interaction system state of the xth control interaction system, h is the total number of control interaction system state indicators of the xth control interaction system, and m is the total number of control interaction systems.
[0089] In this solution, the control interaction system information is obtained based on the functional analysis of the vehicle domain controller through the vehicle domain controller information. The control interaction system is a vehicle functional system controlled by the vehicle domain controller, such as an engine system, a transmission system, a braking system, an anti-lock braking system (ABS), a body stability system (ESP), etc. The control interaction system information is obtained based on the vehicle domain controller to transmit the control instruction, and the control interaction system operation information is obtained. According to the control interaction system operation information, the control interaction system state information is obtained. The control interaction system state information is the state data after the control interaction system receives and executes the control instruction, such as engine speed, throttle position, braking state, tire pressure, wheel speed, etc. The environmental impact coefficient corresponding to each control interaction system is obtained through the environmental information and the control interaction system information. According to the control interaction system state information, the environmental impact coefficient and the control instruction information, the control instruction difference index is obtained. According to the control instruction difference index and the control instruction difference index threshold, it is judged whether the vehicle domain controller is faulty.
[0090] It is understandable that the vehicle domain controller is a key component responsible for integrating and controlling functional systems in modern cars, and plays a vital role in vehicle control. By comparing the control command with the actual change status of the control interaction system, it is judged whether the completion of the control command meets the vehicle use standard. It should be noted that there is often a certain difference between the change value of the control command and the control interaction system status, and the specific degree of difference is different in different environments;
[0091] It should be noted that the control instruction of the sth control interaction system state of the xth control interaction system does not refer to the electrical signal transmitted in the control interaction system, but to the actual control command. For example, the vehicle domain controller issues a control instruction to accelerate to 40 km / h, or a control instruction to turn 40°, etc. Therefore, the control instruction does not require further numerical conversion.
[0092] S600: Acquire vehicle domain controller fault information based on control instruction information and control instruction receiving information and fault analysis.
[0093] Specifically, according to the control command information and the control command receiving information, based on the fault analysis, the vehicle domain controller fault information is obtained, which specifically includes:
[0094] According to the vehicle-mounted domain controller information, acquiring the vehicle-mounted domain controller sensing data, wherein the vehicle-mounted domain controller sensing data includes the first vehicle-mounted domain controller sensing data and the second vehicle-mounted domain controller sensing data;
[0095] The first vehicle-mounted domain controller sensing data is the vehicle-mounted domain controller sensing data before the control instruction is transmitted, and the second vehicle-mounted domain controller sensing data is the vehicle-mounted domain controller sensing data after the control instruction is transmitted;
[0096] Match the sensor data of the vehicle domain controller with the control interaction system to obtain sensor data matching information;
[0097] According to the control interaction system information, obtaining the initial state information of the control interaction system;
[0098] Obtaining a sensing difference coefficient of the vehicle domain controller according to the sensing data of the vehicle domain controller, the sensing data matching information, the initial state information of the control interaction system, and the state information of the control interaction system;
[0099] According to the sensor difference coefficient of the vehicle domain controller, determine whether the vehicle domain controller has a sensor failure. or , then the vehicle domain controller has a sensor failure. If , then the vehicle domain controller has no sensor fault, and the vehicle domain controller fault information is obtained according to the control command information and the control command receiving information; Where R is the sensor difference coefficient of the vehicle domain controller, is the sensor data of the jth sensor index in the sensor data of the first vehicle-mounted domain controller, is the sensor data of the jth sensor index in the sensor data of the second vehicle-mounted domain controller, To control the state data matching the jth sensor index in the initial state information of the interactive system, To control the state data matching the jth sensor indicator in the state information of the interactive system, is the conversion coefficient, and z is the total number of sensor indicators of the vehicle domain controller.
[0100] In this solution, the sensor data of the vehicle domain controller is matched with the control interaction system to obtain the sensor data matching information, and the initial state information of the control interaction system is obtained according to the control interaction system information. The sensor difference coefficient of the vehicle domain controller is obtained according to the sensor data of the vehicle domain controller, the sensor data matching information, the initial state information of the control interaction system and the state information of the control interaction system. By comparing the state parameter changes of the control interaction system before and after the execution of the control instruction with the state parameter changes monitored by the sensors in the vehicle domain controller, it is accurately analyzed whether the vehicle domain controller has a sensor fault, thereby improving the fault analysis efficiency of the vehicle domain controller.
[0101] In this solution, the sensing indicators in the vehicle-mounted domain controller's sensing data include engine speed, wheel hub rotation parameters, braking time of the braking system, etc. The status data matching the sensing indicators in the control interaction system status information refers to vehicle speed, vehicle turning angle, vehicle deceleration condition, etc. The conversion coefficient represents the conversion relationship between engine speed and vehicle speed, wheel hub rotation parameters and vehicle turning angle, and braking time of the braking system and vehicle deceleration condition. The conversion coefficients of different vehicles are different, and the conversion coefficients can be obtained by testing the vehicle.
[0102] Specifically, according to the control instruction information and the control instruction receiving information, the vehicle domain controller fault information is obtained, which specifically includes:
[0103] According to the control interaction system information, obtain the control interaction system operation information;
[0104] According to the control interaction system operation information, obtain the control interaction system operation time information and the control interaction system operation parameter information;
[0105] Acquiring control instruction reception information according to the control interaction system operation time information and the control interaction system operation parameter information;
[0106] Acquire control instruction transmission difference information according to the control instruction information and the control instruction reception information, wherein the control instruction transmission difference information includes control instruction content difference information and control instruction delay time information;
[0107] Transmit difference information according to control instructions to obtain vehicle stability impact index;
[0108] Based on the vehicle stability requirement, a vehicle stability impact index threshold is obtained;
[0109] According to the vehicle stability impact index and the vehicle stability impact index threshold, it is determined whether the vehicle domain controller has a communication failure. If the vehicle stability impact index is lower than the vehicle stability impact index threshold, the vehicle domain controller has no communication failure.
[0110] If the vehicle stability impact index is higher than the vehicle stability impact index threshold, a communication failure occurs in the vehicle domain controller;
[0111] The calculation formula of vehicle stability impact index is: In the formula, is the vehicle stability impact index, For the The delay time of a control instruction, is the vehicle stability impact of the g-th control command, Indicates The control command and The correlation coefficient of the control instructions is y, and y is the total number of control instructions.
[0112] In this solution, control instruction transmission difference information is obtained through control instruction information and control instruction reception information, and the vehicle stability impact index is obtained according to the control instruction transmission difference information. According to the vehicle stability impact index and the vehicle stability impact index threshold, it is judged whether the vehicle domain controller has a communication failure. Through the changes in the control instruction transmission process, the communication function status of the vehicle domain controller is accurately judged, which improves the efficiency of vehicle domain controller fault analysis, locates the root cause of the problem more accurately, avoids unnecessary replacement or repair, thereby saving maintenance costs, shortening the maintenance cycle, and improving maintenance efficiency;
[0113] It is understandable that communication failures of the vehicle domain controller often lead to the failure of related sensors or actuators to communicate and control as expected, thereby changing the driving characteristics of the vehicle, such as abnormal acceleration, uneven gear shifting, unstable power output, etc. By evaluating the driving characteristics of the vehicle, that is, the vehicle stability, the communication status of the vehicle domain controller can be accurately analyzed.
[0114] Reference Figure 5 As shown, further, in combination with the above-mentioned method for analyzing a fault of a vehicle-mounted domain controller, a fault analysis system for a vehicle-mounted domain controller is proposed, comprising:
[0115] A main control module, the main control module is used to determine whether a vehicle domain controller fails according to a control instruction difference index and a control instruction difference index threshold, determine whether a sensor failure occurs in the vehicle domain controller according to a sensor difference coefficient of the vehicle domain controller, determine whether a communication failure occurs in the vehicle domain controller according to a vehicle stability impact index and a vehicle stability impact index threshold, obtain control instruction reception information according to control interaction system operation time information and control interaction system operation parameter information, obtain control instruction transmission difference information according to control instruction information and control instruction reception information, and obtain vehicle domain controller fault information based on fault analysis according to control instruction information and control instruction reception information;
[0116] An information acquisition module, the information acquisition module is used to acquire vehicle-mounted domain controller information, domain controller parameter information and domain controller interaction information, acquire control interaction system information based on the vehicle-mounted domain controller information and based on the function analysis of the vehicle-mounted domain controller, acquire control instruction information, transmit the control instruction based on the vehicle-mounted domain controller according to the control interaction system information, acquire control interaction system operation information, and acquire control interaction system status information according to the control interaction system operation information;
[0117] An evaluation module, the evaluation module is used to obtain an environmental impact coefficient corresponding to each control interaction system according to environmental information and control interaction system information, obtain a control instruction difference index according to control interaction system state information, the environmental impact coefficient and control instruction information, obtain a vehicle domain controller sensor difference coefficient according to vehicle domain controller sensor data, sensor data matching information, control interaction system initial state information and control interaction system state information, and obtain a vehicle stability impact index according to control instruction transmission difference information;
[0118] A display module interacts with the main control module and is used to output and display an environmental impact coefficient, a control instruction difference index, a vehicle domain controller sensor difference coefficient, and a vehicle stability impact index.
[0119] Main control module, specifically including:
[0120] A control unit, the control unit is used to obtain control instruction reception information according to the control interaction system operation time information and the control interaction system operation parameter information, obtain control instruction transmission difference information according to the control instruction information and the control instruction reception information, and obtain vehicle domain controller fault information based on fault analysis according to the control instruction information and the control instruction reception information;
[0121] An information receiving unit, which interacts with the information acquisition module and the evaluation module to receive data and transmit it to the judgment unit;
[0122] A judgment unit, wherein the judgment unit is used to judge whether a vehicle-mounted domain controller has a fault according to a control instruction difference index and a control instruction difference index threshold, judge whether a sensor fault occurs in the vehicle-mounted domain controller according to a sensor difference coefficient of the vehicle-mounted domain controller, and judge whether a communication fault occurs in the vehicle-mounted domain controller according to a vehicle stability impact index and a vehicle stability impact index threshold.
[0123] Information acquisition module, specifically including:
[0124] A first acquisition unit, the first acquisition unit is used to acquire vehicle domain controller information, domain controller parameter information and domain controller interaction information, and acquire control interaction system information based on the vehicle domain controller information and the function analysis of the vehicle domain controller;
[0125] The second acquisition unit is used to acquire control instruction information, transmit the control instruction based on the vehicle-mounted domain controller according to the control interaction system information, acquire the control interaction system operation information, and acquire the control interaction system status information according to the control interaction system operation information.
[0126] Assessment modules include:
[0127] A control instruction difference evaluation unit, the control instruction difference evaluation unit is used to obtain the environmental impact coefficient corresponding to each control interaction system according to the environmental information and the control interaction system information, and obtain the control instruction difference index according to the control interaction system state information, the environmental impact coefficient and the control instruction information;
[0128] The vehicle-mounted domain controller evaluation unit is used to obtain the vehicle-mounted domain controller sensing difference coefficient according to the vehicle-mounted domain controller sensing data, sensing data matching information, control interaction system initial state information and control interaction system state information, transmit the difference information according to the control instruction, and obtain the vehicle stability impact index.
[0129] In summary, the advantages of the present invention are: obtaining the environmental impact coefficient corresponding to each control interaction system through environmental information and control interaction system information, obtaining the control instruction difference index according to the control interaction system status information, the environmental impact coefficient and the control instruction information, identifying and analyzing the vehicle-mounted domain controller through the control instruction difference index, timely identifying the fault problem of the vehicle-mounted domain controller, ensuring the safety of the vehicle and the reliability of driving, obtaining the vehicle-mounted domain controller sensing difference coefficient through the vehicle-mounted domain controller sensing data, sensing data matching information, control interaction system initial state information and control interaction system state information, obtaining the vehicle stability impact index according to the control instruction transmission difference information, analyzing the vehicle-mounted domain controller fault through the vehicle-mounted domain controller sensing difference coefficient and the vehicle stability impact index, improving the efficiency of vehicle-mounted domain controller fault analysis, more accurately locating the root cause of the problem, avoiding unnecessary replacement or repair, thereby saving maintenance costs, shortening the maintenance cycle, and improving maintenance efficiency.
[0130] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The above embodiments and descriptions only describe the principles of the present invention. The present invention may be subject to various changes and improvements without departing from the spirit and scope of the present invention. These changes and improvements fall within the scope of the present invention. The scope of protection claimed by the present invention is defined by the attached claims and their equivalents.
Claims
1. A fault analysis method for a vehicle-mounted domain controller, characterized in that: include: Acquire vehicle-mounted domain controller information, where the vehicle-mounted domain controller information includes domain controller parameter information and domain controller interaction information; According to the vehicle domain controller information, based on the functional analysis of the vehicle domain controller, the control interaction system information is acquired, wherein the control interaction system information includes an engine power system, a transmission system, a braking system, an anti-lock braking system, and a vehicle body stability system; Acquire control command information, where the control command information is a control command signal transmitted by the vehicle-mounted domain controller to the control interaction system; According to the control interaction system information, the control command is transmitted based on the vehicle domain controller to obtain the control interaction system operation information; According to the control interaction system operation information and the control command information, determine whether the vehicle domain controller fails. If not, log the control interaction system operation information and the control command information. If yes, obtain the control command reception information according to the control interaction system information. According to the control command information and the control command receiving information, based on the fault analysis, the fault information of the vehicle domain controller is obtained; The determining whether the vehicle-mounted domain controller fails according to the control interaction system operation information and the control instruction information specifically includes: Acquiring control interaction system status information according to control interaction system operation information; Acquiring environmental information, the environmental information including environmental temperature information, environmental humidity information, weather information and road condition information; According to the environmental information and the control interaction system information, the environmental impact coefficient corresponding to each control interaction system is obtained; Obtaining a control instruction difference index according to the control interaction system state information, the environmental impact coefficient and the control instruction information; Based on the actual control status of the vehicle, a control command difference index threshold is obtained; Judging whether the vehicle domain controller fails according to the control command difference index and the control command difference index threshold; If the control instruction difference index does not exceed the control instruction difference index threshold, the vehicle domain controller does not fail, and the control interaction system operation information and control instruction information are logged; If the control instruction difference index exceeds the control instruction difference index threshold, the vehicle domain controller fails; The calculation formula of the environmental impact coefficient is: In the formula, is the environmental impact coefficient of the x-th control interaction system, is the value of the i-th environmental indicator, is the influence coefficient of the i-th environmental index on the x-th control interaction system, represents the road influence function of the x-th control interaction system, is the road state influence coefficient of the x-th control interaction system, where ,but ,like ,but , k is the influence coefficient of the i-th environmental index on the road condition, and n is the total number of environmental indexes; The calculation formula of the control instruction difference index is: In the formula, is the control instruction difference index, is the sth control interaction system state indicator of the xth control interaction system, is the control instruction of the sth control interaction system state of the xth control interaction system, h is the total number of control interaction system state indicators of the xth control interaction system, and m is the total number of control interaction systems; The acquiring of the vehicle domain controller fault information based on the control instruction information and the control instruction receiving information and the fault analysis specifically includes: According to the vehicle-mounted domain controller information, acquiring the vehicle-mounted domain controller sensing data, wherein the vehicle-mounted domain controller sensing data includes the first vehicle-mounted domain controller sensing data and the second vehicle-mounted domain controller sensing data; The first vehicle-mounted domain controller sensing data is the vehicle-mounted domain controller sensing data before the control instruction is transmitted, and the second vehicle-mounted domain controller sensing data is the vehicle-mounted domain controller sensing data after the control instruction is transmitted; Match the sensor data of the vehicle domain controller with the control interaction system to obtain sensor data matching information; According to the control interaction system information, obtaining the initial state information of the control interaction system; Obtaining a sensing difference coefficient of the vehicle domain controller according to the sensing data of the vehicle domain controller, the sensing data matching information, the initial state information of the control interaction system, and the state information of the control interaction system; According to the sensor difference coefficient of the vehicle domain controller, determine whether the vehicle domain controller has a sensor failure. or , then the vehicle domain controller has a sensor failure. If , then the vehicle domain controller has no sensor fault, and the vehicle domain controller fault information is obtained according to the control command information and the control command receiving information; Where R is the sensor difference coefficient of the vehicle domain controller, is the sensor data of the jth sensor index in the sensor data of the first vehicle-mounted domain controller, is the sensor data of the jth sensor index in the sensor data of the second vehicle-mounted domain controller, To control the state data matching the jth sensor index in the initial state information of the interactive system, To control the state data matching the jth sensor indicator in the state information of the interactive system, is the conversion coefficient, z is the total number of sensor indicators of the vehicle domain controller; The obtaining of vehicle-mounted domain controller fault information according to the control instruction information and the control instruction receiving information specifically includes: According to the control interaction system information, obtain the control interaction system operation information; According to the control interaction system operation information, obtain the control interaction system operation time information and the control interaction system operation parameter information; Acquiring control instruction reception information according to the control interaction system operation time information and the control interaction system operation parameter information; Acquire control instruction transmission difference information according to the control instruction information and the control instruction reception information, wherein the control instruction transmission difference information includes control instruction content difference information and control instruction delay time information; Transmit difference information according to control instructions to obtain vehicle stability impact index; Based on the vehicle stability requirement, a vehicle stability impact index threshold is obtained; According to the vehicle stability impact index and the vehicle stability impact index threshold, it is determined whether the vehicle domain controller has a communication failure. If the vehicle stability impact index is lower than the vehicle stability impact index threshold, the vehicle domain controller has no communication failure. If the vehicle stability impact index is higher than the vehicle stability impact index threshold, a communication failure occurs in the vehicle domain controller; Among them, the calculation formula of vehicle stability impact index is: In the formula, is the vehicle stability impact index, For the The delay time of a control instruction, is the vehicle stability impact of the g-th control command, Indicates The control command and The correlation coefficient of the control instructions is y, and y is the total number of control instructions.
2. A fault analysis system for a vehicle-mounted domain controller, used to implement the analysis method according to claim 1, characterized in that: include: A main control module, the main control module is used to determine whether a vehicle domain controller fails according to a control instruction difference index and a control instruction difference index threshold, determine whether a sensor failure occurs in the vehicle domain controller according to a sensor difference coefficient of the vehicle domain controller, determine whether a communication failure occurs in the vehicle domain controller according to a vehicle stability impact index and a vehicle stability impact index threshold, obtain control instruction reception information according to control interaction system operation time information and control interaction system operation parameter information, obtain control instruction transmission difference information according to control instruction information and control instruction reception information, and obtain vehicle domain controller fault information based on fault analysis according to control instruction information and control instruction reception information; An information acquisition module, the information acquisition module is used to acquire vehicle-mounted domain controller information, domain controller parameter information and domain controller interaction information, acquire control interaction system information based on the vehicle-mounted domain controller information and based on the function analysis of the vehicle-mounted domain controller, acquire control instruction information, transmit the control instruction based on the vehicle-mounted domain controller according to the control interaction system information, acquire control interaction system operation information, and acquire control interaction system status information according to the control interaction system operation information; An evaluation module, the evaluation module is used to obtain an environmental impact coefficient corresponding to each control interaction system according to environmental information and control interaction system information, obtain a control instruction difference index according to control interaction system state information, the environmental impact coefficient and control instruction information, obtain a vehicle domain controller sensor difference coefficient according to vehicle domain controller sensor data, sensor data matching information, control interaction system initial state information and control interaction system state information, and obtain a vehicle stability impact index according to control instruction transmission difference information; A display module interacts with the main control module and is used to output and display an environmental impact coefficient, a control instruction difference index, a vehicle domain controller sensor difference coefficient, and a vehicle stability impact index.
3. A fault analysis system for a vehicle-mounted domain controller according to claim 2, characterized in that: The main control module specifically includes: A control unit, the control unit is used to obtain control instruction reception information according to the control interaction system operation time information and the control interaction system operation parameter information, obtain control instruction transmission difference information according to the control instruction information and the control instruction reception information, and obtain vehicle domain controller fault information based on fault analysis according to the control instruction information and the control instruction reception information; An information receiving unit, which interacts with the information acquisition module and the evaluation module to receive data and transmit it to the judgment unit; A judgment unit, wherein the judgment unit is used to judge whether a vehicle-mounted domain controller has a fault according to a control instruction difference index and a control instruction difference index threshold, judge whether a sensor fault occurs in the vehicle-mounted domain controller according to a sensor difference coefficient of the vehicle-mounted domain controller, and judge whether a communication fault occurs in the vehicle-mounted domain controller according to a vehicle stability impact index and a vehicle stability impact index threshold.
4. The fault analysis system of a vehicle-mounted domain controller according to claim 2, characterized in that: The information acquisition module specifically includes: A first acquisition unit, the first acquisition unit is used to acquire vehicle domain controller information, domain controller parameter information and domain controller interaction information, and acquire control interaction system information based on the vehicle domain controller information and the function analysis of the vehicle domain controller; The second acquisition unit is used to acquire control instruction information, transmit the control instruction based on the vehicle-mounted domain controller according to the control interaction system information, acquire the control interaction system operation information, and acquire the control interaction system status information according to the control interaction system operation information.
5. The fault analysis system of a vehicle-mounted domain controller according to claim 2, characterized in that: The evaluation module specifically includes: A control instruction difference evaluation unit, the control instruction difference evaluation unit is used to obtain the environmental impact coefficient corresponding to each control interaction system according to the environmental information and the control interaction system information, and obtain the control instruction difference index according to the control interaction system state information, the environmental impact coefficient and the control instruction information; The vehicle-mounted domain controller evaluation unit is used to obtain the vehicle-mounted domain controller sensing difference coefficient according to the vehicle-mounted domain controller sensing data, sensing data matching information, control interaction system initial state information and control interaction system state information, transmit the difference information according to the control instruction, and obtain the vehicle stability impact index.
Citation Information
Patent Citations
Fault diagnosis method, automatic driving domain controller and vehicle
CN114194212A