CN114906075B - Method and system for troubleshooting whole vehicle controller - Google Patents
Method and system for troubleshooting whole vehicle controller Download PDFInfo
- Publication number
- CN114906075B CN114906075B CN202210395762.0A CN202210395762A CN114906075B CN 114906075 B CN114906075 B CN 114906075B CN 202210395762 A CN202210395762 A CN 202210395762A CN 114906075 B CN114906075 B CN 114906075B
- Authority
- CN
- China
- Prior art keywords
- controller
- data
- module
- monitoring
- vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/023—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
- B60R16/0231—Circuits relating to the driving or the functioning of the vehicle
- B60R16/0232—Circuits relating to the driving or the functioning of the vehicle for measuring vehicle parameters and indicating critical, abnormal or dangerous conditions
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Testing Of Engines (AREA)
Abstract
The invention discloses a method and a system for troubleshooting a whole vehicle controller, which comprise the following steps of S1, selecting signals to be monitored according to the awakening condition of the controller, S2, setting a monitoring module in the controller, monitoring the controller according to the signals to be monitored in S1, and storing the monitored data, and S3, enabling a diagnosis device to read the monitored data obtained in S2 and analyze the monitored data to obtain the reason of the controller failure. According to the method and the system, the trigger record is added in the controller, so that whether all signals processed in the controller are abnormal or not can be comprehensively recorded, and the abnormal information of unstable recurrence can be recorded, and therefore, when a fault occurs, the positioning reason can be rapidly analyzed.
Description
Technical Field
The invention relates to the technical field of vehicle detection, in particular to a method and a system for troubleshooting a whole vehicle controller.
Background
Along with the increasing degree of intellectualization of the whole vehicle, the importance of the whole vehicle controller is also higher, the functions are also more and more, and the following systematic problems are also more and more frequent, such as the problem that the vehicle cannot be started, the main reason of finding is that the storage battery is fed through data arrangement, and the main reason of feeding is that the ECU has abnormal awakening condition. The abnormal wake-up of the controller is caused by a plurality of reasons, and the check and the positioning are difficult.
Patent CN112380045A discloses a method, device, equipment and storage medium for detecting vehicle abnormality, which aims to solve the technical problem that the prior art cannot timely solve the problem that the controller is abnormal and not dormant. After the vehicle is powered down, detecting each controller node of the vehicle, if the controller node is abnormal and not dormant, diagnosing the abnormal node to obtain corresponding diagnosis information, acquiring whole vehicle communication data according to an abnormal time period, uploading the data to a cloud for data analysis, and finally obtaining processing information corresponding to the abnormality by combining with a design rule. However, the patent only describes the investigation thought of the communication abnormality of the whole vehicle, does not relate to the abnormality investigation in the single controller, and also cannot locate and investigate the non-communication fault problem, and the non-communication fault accounts for a large proportion from the aspect of the actual whole vehicle fault.
Disclosure of Invention
Aiming at the defects in the prior art, the invention aims to provide a method and a system for troubleshooting a whole vehicle controller, which are used for solving the problem that the controller cannot be positioned quickly in the prior art and is not dormant abnormally.
In order to solve the technical problems, the invention adopts the following technical scheme:
A method for troubleshooting a whole vehicle controller comprises the following steps:
s1, selecting a signal to be monitored according to a wake-up condition of a controller;
S2, a monitoring module is arranged in the controller, the controller is monitored according to the signal to be monitored in the S1, and data obtained through monitoring are stored;
and S3, the diagnosis equipment can read the monitoring data obtained in the step S2 and analyze the monitoring data to obtain the cause of the controller fault.
The invention also provides a system for troubleshooting the whole vehicle controller, which comprises a data monitoring module, a diagnosis recording module, a diagnosis reading module and a fault positioning module, wherein the data monitoring module is used for monitoring the controller and recording the change condition of a hard wire signal of the controller, sending the monitored data to the diagnosis recording module, the diagnosis recording module is used for storing the monitored data sent by the data monitoring module, the diagnosis reading module is used for a diagnosis service interface for the dispute equipment to read the monitored data, the data recorded by the data monitoring module is sent to the diagnosis equipment through the interface, and the fault positioning module is used for analyzing the monitored data to obtain the reason and the position of the fault of the controller.
Compared with the prior art, the invention has the following beneficial effects:
According to the method and the system, the trigger record is added in the controller, so that whether all signals processed in the controller are abnormal or not can be comprehensively recorded, and the abnormal information of unstable recurrence can be recorded, and therefore, when a fault occurs, the positioning reason can be rapidly analyzed.
Drawings
Fig. 1 is a schematic flow chart of an embodiment of a fault detection and investigation method of a whole vehicle controller.
Detailed Description
The present invention will be further described in detail below with reference to the accompanying drawings, for the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more clear, and the described embodiments should not be construed as limiting the present invention, but all other embodiments obtained by those skilled in the art without making creative efforts are within the protection scope of the present invention.
1. Method for troubleshooting whole vehicle controller
S1, selecting a signal to be monitored according to the awakening condition of the controller. The controller dormancy and wake-up functions are important in the controller, and most controllers of the automobile need to be powered for a long time, so that in order to reduce power consumption when the automobile is not in use, the controller needs to enter a dormancy state to reduce power consumption. When certain events occur, such as the door being opened, there being a remote control signal, etc., the controller is required to immediately wake up from a sleep state in response. A controller with a relatively simple function may be designed to be deeply dormant, such that a wake-up event generates an interrupt to wake up the controller, and a controller with a relatively complex function, such as BCM, may need to operate in an intermittent dormant mode. The CPU wakes up at regular time, detects whether a wake-up event occurs, and if not, continues to sleep. According to different purposes of the controller, the awakening condition of the controller is determined, and according to different awakening conditions, the signal to be monitored for a certain controller is determined.
And S2, a monitoring module is arranged in the controller, the controller is monitored according to the signal to be monitored in the S1, and the monitored data are stored. The monitoring module is used for recording the change condition of the hard-wire signal of the controller. The change condition of the hard-wire signal of the controller comprises a non-working signal generated by the controller when the controller is in normal operation, and a non-working signal or working signal generated by the controller when the controller is not in operation.
For example, when the vehicle body controller works normally, a user turns on the position lamp switch, but the signal collected by the controller is turned off or can not respond to the turning-on operation or the signal which is irrelevant to the turning-on and the turning-off of the position lamp is collected by the controller, and the monitoring module records the change condition of the hard-wire signal of the controller at the moment. Similarly, when the vehicle body controller does not work, namely, a user does not operate the switch to be turned on or turned off, the controller collects signals for the switch to be turned on or turned off, and the monitoring module records the change condition of the hard-wire signals of the controller at the moment.
Meanwhile, the monitoring module periodically analyzes the obtained change condition of the hard-wire signal of the controller to determine whether the hard-wire input state of the controller changes. The period is related to the control mode and the power management requirement of the controller, and the period in the periodic analysis can be correspondingly set according to the control mode and the power management requirement of different controllers. When the vehicle is not networked, the obtained data is monitored to be cached locally, so that the problem of data caching of the vehicle under the condition of being not networked is solved.
And S3, the diagnosis equipment can read the monitoring data obtained in the step S2 and analyze the monitoring data to obtain the cause of the controller fault. The diagnostic device can read the monitoring data through a diagnosis port of the whole vehicle or the diagnostic device. The diagnosis equipment comprises, but is not limited to, a vehicle-mounted terminal or a cloud terminal, or professional fault diagnosis equipment, and can read and analyze the monitored data, so that the cause of the controller fault is obtained.
2. System for troubleshooting whole vehicle controller
As shown in FIG. 1, the method is realized by the system for troubleshooting the whole vehicle controller, and the system comprises a data monitoring module, a diagnosis recording module, a diagnosis reading module and a fault positioning module. The data monitoring module is used for monitoring the controller, recording the change condition of the hard-wire signal of the controller and sending the monitored data to the diagnosis recording module. And determining whether the hard wire input state is changed or not by periodically judging a hard wire state signal affecting the sleep awakening of the controller so as to achieve the aim of monitoring key data of the controller. It should be noted that the periodicity is determined as a generalized description, and in practical implementation of the present invention, the period size is designed to be related to the operation mode of the controller and the power management requirement.
The diagnosis record module is used for storing the monitoring data sent by the data monitoring module. And applying a space capable of storing data in the controller, wherein the content stored in the space can be memorized under the condition of power failure and is used for permanently storing the key information obtained by the record data monitoring module. It should be noted that the first use of the memory space requires initializing the value stored in the space, typically to all zeros.
The diagnosis reading module is used for a diagnosis service interface for the dispute equipment to read the monitoring data, and the data recorded by the data monitoring module are sent to the diagnosis equipment through the interface. A diagnosis service interface capable of reading information by using the whole vehicle diagnosis equipment is designed, data recorded by a diagnosis recording module is returned to the diagnosis equipment through the interface, and meanwhile, the data flow obtained by reading can be analyzed through a data protocol, so that data analysis is conveniently and intuitively carried out.
The fault locating module is used for analyzing the monitored data to obtain the cause and the position of the fault of the controller. The fault locating module can also acquire the whole vehicle record and analyze the whole vehicle record by combining the monitoring data. After the whole vehicle record is obtained, the fault positioning module extracts key information, namely vehicle parameters related to the monitored controller, and compares the key information with the behavior times of the actual operation of the vehicle by the user, and if the data read by the whole vehicle record is the same as the actual operation times of the user, the hard wire input of the controller is free of problems. And if the data recorded and read by the whole vehicle is larger than the actual operation times of the user, indicating that the controller has intermittent and sporadic faults in hard-wire input.
The vehicle monitoring system comprises a vehicle monitoring system, and is characterized by further comprising a cloud end, wherein a cloud end reading module is arranged on the cloud end and used for acquiring monitoring data through a diagnosis reading module and analyzing the monitoring data according to the vehicle data. The cloud side can also play a role of a diagnosis device, and the cloud side reading module is used for acquiring and analyzing the monitoring data so as to determine the fault reason and the fault position of the controller. For a car with networking function, a module supporting uploading of whole car data to a background should be designed for supporting remote analysis and positioning. The effect achieved by the module is consistent with that achieved by the diagnosis reading module, and key information recorded by the whole vehicle diagnosis recording module can be analyzed in the background so as to intuitively perform data analysis.
By combining the method of the invention, the system can analyze and locate which hard wire inputs have faults, so that the fault can be directionally eliminated, and the fault checking and locating efficiency is improved.
As described above, the alert system of the present invention is not limited to the configuration, and other systems that can implement the embodiments of the present invention can fall within the scope of the present invention.
Finally, it should be noted that the above embodiments are only for illustrating the technical solution of the present invention and not for limiting the technical solution, and those skilled in the art should understand that modifications and equivalents may be made to the technical solution of the present invention without departing from the spirit and scope of the present invention, and all such modifications and equivalents are included in the scope of the claims.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210395762.0A CN114906075B (en) | 2022-04-15 | 2022-04-15 | Method and system for troubleshooting whole vehicle controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210395762.0A CN114906075B (en) | 2022-04-15 | 2022-04-15 | Method and system for troubleshooting whole vehicle controller |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114906075A CN114906075A (en) | 2022-08-16 |
| CN114906075B true CN114906075B (en) | 2025-07-08 |
Family
ID=82765151
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210395762.0A Active CN114906075B (en) | 2022-04-15 | 2022-04-15 | Method and system for troubleshooting whole vehicle controller |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114906075B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115743162A (en) * | 2022-11-22 | 2023-03-07 | 潍柴动力股份有限公司 | Activation method of vehicle alarm system and related device |
| CN116068989B (en) * | 2022-12-14 | 2025-01-28 | 经纬恒润(天津)研究开发有限公司 | Vehicle embedded system state monitoring method and device |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113691396A (en) * | 2021-08-09 | 2021-11-23 | 浙江吉利控股集团有限公司 | A method, device and storage medium for monitoring abnormal sleep and wake-up of vehicle network |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4193779B2 (en) * | 2004-09-22 | 2008-12-10 | 株式会社デンソー | Vehicle failure diagnosis method, failure diagnosis system, in-vehicle device, failure analysis device, failure diagnosis device |
| JP6368193B2 (en) * | 2014-08-19 | 2018-08-01 | Kyb株式会社 | Signal processing device and suspension control device |
| KR102271411B1 (en) * | 2014-11-06 | 2021-07-01 | 현대모비스 주식회사 | External signal input apparatus for electronic controlled suspension |
| KR102812861B1 (en) * | 2019-10-21 | 2025-05-26 | 현대자동차주식회사 | Apparatus and method for detecting battery discharging cause for vehicle |
| KR102872210B1 (en) * | 2019-12-17 | 2025-10-16 | 현대자동차주식회사 | Apparatus and method for diagnosing can network sleep for vehicle |
| CN111579996B (en) * | 2020-03-27 | 2025-01-21 | 浙江吉利汽车研究院有限公司 | A vehicle power failure monitoring method, system and medium |
| CN111361519B (en) * | 2020-03-31 | 2022-04-05 | 潍柴动力股份有限公司 | Integrated controller |
| CN112721833A (en) * | 2021-01-04 | 2021-04-30 | 宝能(西安)汽车研究院有限公司 | Vehicle low-voltage power supply voltage monitoring method and system, storage medium and vehicle |
| CN112835735A (en) * | 2021-01-04 | 2021-05-25 | 宝能(西安)汽车研究院有限公司 | Method and system for solving abnormal sleeping and abnormal awakening of vehicle and vehicle |
| CN113276819B (en) * | 2021-06-03 | 2022-09-16 | 岚图汽车科技有限公司 | Fault processing method and system for brake switch and computer storage medium |
| CN113715756B (en) * | 2021-08-09 | 2024-04-12 | 阿尔特汽车技术股份有限公司 | Vehicle equipment management method and system and corresponding vehicle |
-
2022
- 2022-04-15 CN CN202210395762.0A patent/CN114906075B/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113691396A (en) * | 2021-08-09 | 2021-11-23 | 浙江吉利控股集团有限公司 | A method, device and storage medium for monitoring abnormal sleep and wake-up of vehicle network |
Non-Patent Citations (1)
| Title |
|---|
| 车辆电控模块通信类故障快速诊断方法研究;杨洪福;吴君;张斌;;汽车零部件;20200528(第05期) * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114906075A (en) | 2022-08-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN114024864B (en) | Dormancy anomaly detection method based on AUTOSAR network management | |
| CN114906075B (en) | Method and system for troubleshooting whole vehicle controller | |
| CN113923137A (en) | Whole vehicle bus network abnormity monitoring method and system | |
| CN112148538B (en) | A vehicle fault identification method, device, system, vehicle and computer-readable storage medium | |
| CN112491671A (en) | Method, system and vehicle CAN network gateway for monitoring vehicle feeding problem | |
| CN112306044A (en) | Method and system for monitoring non-dormancy abnormity of bus network of whole vehicle | |
| CN112269371B (en) | Vehicle network dormancy abnormal event monitoring method | |
| CN115113611B (en) | Fault diagnosis method, system, equipment and medium | |
| CN114168401A (en) | Log recording method and device and electronic equipment | |
| CN114676019B (en) | A method, device, equipment and storage medium for monitoring central processing unit status | |
| CN114124655A (en) | Network monitoring method, system, device, computer equipment and storage medium | |
| CN114489500A (en) | Fault data processing method, system, equipment and computer readable storage medium | |
| CN113467413A (en) | Method, detection equipment and detection system for detecting automobile fault | |
| CN114919415A (en) | A method and system for monitoring thermal runaway of a battery pack | |
| WO2025152503A1 (en) | Pcie device detection system, method and apparatus, and product | |
| CN115009026A (en) | Equipment status detection method and device | |
| CN111915762B (en) | Vehicle feed data recording method and device | |
| CN115208792B (en) | Multi-network-segment whole-vehicle CAN network anomaly monitoring method based on Autosar network management | |
| CN117519099B (en) | Method and system for checking abnormal awakening source in vehicle | |
| CN206133298U (en) | Failure logging device and this failure logging has device for car | |
| CN114545903A (en) | A vehicle feed remote monitoring, early warning system and method | |
| CN118169586B (en) | Self-wake-up diagnosis method and system for battery management | |
| CN119135506A (en) | Network node abnormality monitoring method, device, vehicle, equipment and medium | |
| CN112414447A (en) | Method and system for remotely diagnosing sensor fault | |
| CN117608263A (en) | Vehicle power consumption control method and system, vehicle and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |