[go: up one dir, main page]

CN114906075B - Method and system for troubleshooting whole vehicle controller - Google Patents

Method and system for troubleshooting whole vehicle controller Download PDF

Info

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
Application number
CN202210395762.0A
Other languages
Chinese (zh)
Other versions
CN114906075A (en
Inventor
杨明灯
杨森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Changan Automobile Co Ltd
Original Assignee
Chongqing Changan Automobile Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chongqing Changan Automobile Co Ltd filed Critical Chongqing Changan Automobile Co Ltd
Priority to CN202210395762.0A priority Critical patent/CN114906075B/en
Publication of CN114906075A publication Critical patent/CN114906075A/en
Application granted granted Critical
Publication of CN114906075B publication Critical patent/CN114906075B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric 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/02Electric 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/023Electric 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/0231Circuits relating to the driving or the functioning of the vehicle
    • B60R16/0232Circuits 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

Method and system for troubleshooting whole vehicle controller
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)

1.一种整车控制器故障排查的方法,其特征在于,包括如下步骤:1. A method for troubleshooting a vehicle controller, comprising the following steps: S1:根据控制器被唤醒的条件,选择需要监测的信号;根据控制器的不同用途,确定其被唤醒的条件,根据不同的唤醒条件,确定针对某一控制器需要监听的信号;S1: Select the signal to be monitored according to the conditions for the controller to be awakened; determine the conditions for the controller to be awakened according to different uses, and determine the signal to be monitored for a certain controller according to different awakening conditions; S2:在控制器的内部设置监听模块,根据S1需要监测的信号对控制器进行监听,并存储监听得到的数据;在S2中,监听模块用于记录控制器硬线信号的变化情况;所述控制器硬线信号的变化情况包括:当控制器在正常工作时,控制器产生的非工作信号;以及当控制器未工作时,控制器产生的非工作信号或者工作信号;S2: a monitoring module is set inside the controller to monitor the controller according to the signal to be monitored in S1, and store the monitored data; in S2, the monitoring module is used to record the change of the hard-wire signal of the controller; the change of the hard-wire signal of the controller includes: when the controller is working normally, the non-working signal generated by the controller; and when the controller is not working, the non-working signal or working signal generated by the controller; S3:诊断设备能够读取S2得到的监听数据,并对监听数据进行分析,获得控制器故障的原因。S3: The diagnostic device can read the monitoring data obtained by S2, and analyze the monitoring data to obtain the cause of the controller failure. 2.根据权利要求1所述整车控制器故障排查的方法,其特征在于,在S1中,根据控制器的电源管理需求,确定控制器被唤醒的条件。2. The method for troubleshooting a vehicle controller according to claim 1 is characterized in that, in S1, the conditions for waking up the controller are determined according to the power management requirements of the controller. 3.根据权利要求1所述整车控制器故障排查的方法,其特征在于,在S2中,监听模块对获取的控制器硬线信号的变化情况进行周期性分析,确定控制器硬线输入状态是否发生变化。3. The method for troubleshooting a vehicle controller according to claim 1 is characterized in that, in S2, the monitoring module periodically analyzes the changes in the acquired controller hard-wire signal to determine whether the controller hard-wire input state has changed. 4.根据权利要求1所述整车控制器故障排查的方法,其特征在于,在S2中,当车辆未联网时,监听得到的数据缓存至本地。4. The method for troubleshooting a vehicle controller according to claim 1 is characterized in that, in S2, when the vehicle is not connected to the network, the data obtained by monitoring is cached locally. 5.根据权利要求1所述整车控制器故障排查的方法,其特征在于,在S3中,车载终端通过整车的诊断口或诊断设备能够读取监听数据。5. The method for troubleshooting a vehicle controller according to claim 1 is characterized in that, in S3, the vehicle-mounted terminal can read the monitoring data through the diagnostic port or diagnostic equipment of the vehicle. 6.一种整车控制器故障排查的系统,其特征在于,所述系统用于实现权利要求1~5所述方法,包括数据监听模块、诊断记录模块、诊断读取模块和故障定位模块;其中,数据监听模块用于监听控制器,并记录控制器硬线信号的变化情况,将监听数据发送至诊断记录模块;诊断记录模块用于存储数据监听模块发送的监听数据;诊断读取模块用于供争端设备读取监听数据的诊断服务接口,通过该接口将数据监听模块记录的数据发送至诊断设备;故障定位模块用于对监听数据进行分析,得到控制器故障的原因及位置。6. A system for troubleshooting vehicle controller faults, characterized in that the system is used to implement the methods described in claims 1 to 5, and includes a data monitoring module, a diagnostic recording module, a diagnostic reading module and a fault locating module; wherein the data monitoring module is used to monitor the controller and record changes in the controller hard-line signal, and send the monitored data to the diagnostic recording module; the diagnostic recording module is used to store the monitored data sent by the data monitoring module; the diagnostic reading module is used to provide a diagnostic service interface for the disputed equipment to read the monitored data, and the data recorded by the data monitoring module is sent to the diagnostic equipment through the interface; the fault locating module is used to analyze the monitored data to obtain the cause and location of the controller failure. 7.根据权利要求6所述整车控制器故障排查的系统,其特征在于,还包括云端,云端上设有云端读取模块,用于通过诊断读取模块获取监听数据,并能够根据整车数据对监听数据进行分析。7. The system for troubleshooting the whole vehicle controller according to claim 6 is characterized in that it also includes a cloud, and a cloud reading module is provided on the cloud, which is used to obtain the monitoring data through the diagnostic reading module and can analyze the monitoring data according to the whole vehicle data. 8.根据权利要求6所述整车控制器故障排查的系统,其特征在于,所述故障定位模块还能够获取整车记录,并结合监听数据进行分析。8. The vehicle controller fault troubleshooting system according to claim 6 is characterized in that the fault location module can also obtain vehicle records and analyze them in combination with monitoring data.
CN202210395762.0A 2022-04-15 2022-04-15 Method and system for troubleshooting whole vehicle controller Active CN114906075B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (1)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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