Vehicle abnormal dormancy diagnosis method, device, vehicle and storage medium
After confirming that the network management message has been received in the vehicle, the ECU is controlled to power off and power on again, and send the message to the backend server through the on-board communication terminal, the problem of abnormal and non-sleeping in the vehicle is solved, and the accuracy of fault judgment is improved It avoids excessive power consumption of the vehicle and ensures normal start of the vehicle.
Patent Information
- Application Number
- CN202210755106.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-30
- Publication Date
- 2024-12-24
- Estimated Expiration
- 2042-06-30
AI Technical Summary
The ECU in the vehicle does not enter a dormant state for a long time after powering off, which causes the entire vehicle network to fail to enter a dormant state, causing the vehicle to lose power and affecting normal startup.
By confirming that after receiving the network management message, the electronic control unit that controls abnormal sleeping power off and powers up again, determines whether it has actually failed, and sends messages to the backend server through the on-board communication terminal for processing, avoiding excessive power consumption of the vehicle .
It improves the accuracy of the fault judgment of electronic control unit, avoids excessive power consumption due to abnormal non-sleeping, and ensures that the vehicle can start normally.
Smart Images

Figure CN115390539B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle technology, and in particular to a vehicle abnormal dormancy diagnosis method, device, vehicle and storage medium. Background Art
[0002] With the development of automobile intelligence, the functions of the whole vehicle are becoming more and more abundant, and the number of ECUs (Electronic Control Units) in the whole vehicle is also increasing. If the ECU is still in the network communication state for a long time after the whole vehicle is powered off, the whole vehicle network will not be able to enter the dormant state for a long time, resulting in the problem of the whole vehicle being out of power, making it impossible to start the vehicle normally, seriously affecting the normal use of the vehicle by the owner. Summary of the invention
[0003] The present invention aims to solve at least one of the technical problems existing in the prior art. To this end, one object of the present invention is to provide a vehicle abnormal dormancy diagnosis method, device, vehicle and storage medium.
[0004] A vehicle abnormal dormancy diagnosis method proposed by the present invention comprises: determining that the vehicle is powered off and the vehicle network is not in a dormant state; after a first preset time, determining that a first network management message is received; according to the first network management message, controlling a first electronic control unit in abnormal dormancy to be powered off for a second preset time, wherein the number of the first electronic control unit is one or more;
[0005] The first electronic control unit that controls abnormal sleep is powered on again, and determines whether a second network management message is received within a third preset time; if so, determines that the abnormally dormant second electronic control unit has a fault based on the second network management message, wherein the second electronic control unit includes one or more of the first electronic control units, and the third preset time is less than the first preset time.
[0006] In addition, the abnormal sleep diagnosis method for a vehicle according to an embodiment of the present invention may also have the following additional technical features:
[0007] Furthermore, after determining that the abnormally dormant second electronic control unit fails, the method further includes: sending the second network management message to a background server through the vehicle-mounted communication terminal, so that the background server locates the second electronic control unit.
[0008] Further, according to the first network management message, the first electronic control unit in abnormal sleep is controlled to be powered off for a second preset time, including: sending a first disconnection instruction to a first smart fuse corresponding to the first electronic control unit, so that the first smart fuse performs a disconnection action to control the first electronic control unit in abnormal sleep to be powered off for the second preset time.
[0009] Furthermore, before the first electronic control unit that controls abnormal sleep is powered on again, the method further includes: continuously receiving disconnection status information sent by the first smart fuse within a fourth preset time.
[0010] Further, controlling the abnormally dormant first electronic control unit to power on again includes: sending a first closing instruction to the first smart fuse to enable the first smart fuse to perform a closing action to control the abnormally dormant first electronic control unit to power on again.
[0011] Further, according to the second network management message, the second electronic control unit in abnormal sleep mode is controlled to be powered off, including: sending a second disconnection instruction to a second smart fuse corresponding to the second electronic control unit, so that the second smart fuse performs a disconnection action to control the second electronic control unit in abnormal sleep mode to be powered off.
[0012] Furthermore, the first network management message includes a unique identification code of the first electronic control unit, and the second network management message includes a unique identification code of the second electronic control unit.
[0013] According to the vehicle abnormal dormancy diagnosis method of an embodiment of the present invention, by determining that a first network management message is received, and according to the first network management message, controlling the abnormally dormant first electronic control unit to power off and then power on again after a second preset time, and then judging whether the first electronic control unit has actually failed based on whether a second network management message is received, the accuracy of judging whether the first electronic control unit has failed can be improved. At the same time, after confirming that the first electronic control unit has failed, the first electronic control unit is controlled to power off, and the second network management message is sent to the background server through the vehicle-mounted communication terminal, so that the background server performs abnormal processing on the vehicle according to the second network management message, which can avoid excessive power consumption of the vehicle and solve the abnormal non-dormancy problem of the electronic control unit in a timely manner.
[0014] In response to the above-mentioned problems, the present invention also proposes a vehicle abnormal dormancy diagnostic device, comprising: a first determination module, used to determine that the vehicle is powered off and the entire vehicle network has not entered a dormant state; a second determination module, used to determine that a first network management message is received after a first preset time; a control module, used to control the abnormally dormant first electronic control unit to power off for a second preset time according to the first network management message, wherein the number of the first electronic control units is one or more; and to control the abnormally dormant first electronic control unit to power on again; a judgment module, used to judge whether the second network management message is received within a third preset time; the control module is also used to determine that the abnormally dormant second electronic control unit has a fault according to the second network management message after receiving the second network management message, wherein the second electronic control unit includes one or more of the first electronic control units, and the third preset time is less than the first preset time.
[0015] According to the vehicle abnormal dormancy diagnostic device of an embodiment of the present invention, by determining that a first network management message is received, and according to the first network management message, controlling the abnormally dormant first electronic control unit to power off and then power on again after a second preset time, and then judging whether the first electronic control unit actually fails according to whether a second network management message is received, the accuracy of judging whether the first electronic control unit fails can be improved. At the same time, after confirming that the first electronic control unit fails, the first electronic control unit is controlled to power off, and the second network management message is sent to the background server through the vehicle-mounted communication terminal, so that the background server performs abnormal processing on the vehicle according to the second network management message, which can avoid excessive power consumption of the vehicle and solve the abnormal non-sleep problem of the electronic control unit in a timely manner.
[0016] In response to the above-mentioned problems, the present invention also proposes a vehicle, comprising: a processor, a memory, and a vehicle abnormal sleep diagnostic program stored in the memory and executable on the processor, wherein the vehicle abnormal sleep diagnostic program, when executed by the processor, implements the vehicle abnormal sleep diagnostic method as described in any of the above-mentioned embodiments.
[0017] According to the vehicle of the embodiment of the present invention, by determining that a first network management message is received, and according to the first network management message, controlling the abnormally dormant first electronic control unit to power off and then power on again after a second preset time, and then judging whether the first electronic control unit actually fails according to whether a second network management message is received, the accuracy of judging whether the first electronic control unit fails can be improved. At the same time, after confirming that the first electronic control unit fails, the first electronic control unit is controlled to power off, and the second network management message is sent to the background server through the vehicle-mounted communication terminal, so that the background server performs abnormal processing on the vehicle according to the second network management message, so as to avoid excessive power consumption of the vehicle and solve the abnormal non-dormancy problem of the electronic control unit in a timely manner.
[0018] In response to the above-mentioned problems, the present invention further proposes a computer-readable storage medium, on which a vehicle abnormal sleep diagnosis program is stored. When the vehicle abnormal sleep diagnosis program is executed by a processor, the vehicle abnormal sleep diagnosis method as described in any of the above-mentioned embodiments is implemented.
[0019] According to the computer-readable storage medium of an embodiment of the present invention, when the vehicle abnormal sleep diagnostic program stored thereon is executed by the processor, it is determined that a first network management message is received, and according to the first network management message, the first electronic control unit in abnormal sleep is controlled to be powered off and then powered on again after a second preset time, and then whether the first electronic control unit is actually faulty is determined according to whether a second network management message is received. This can improve the accuracy of determining whether the first electronic control unit is faulty. At the same time, after confirming that the first electronic control unit is faulty, the first electronic control unit is controlled to be powered off, and the second network management message is sent to the background server through the vehicle-mounted communication terminal, so that the background server performs abnormal processing on the vehicle according to the second network management message, which can avoid excessive power consumption of the vehicle and solve the abnormal non-sleep problem of the electronic control unit in a timely manner.
[0020] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0022] Figure 1 is a flow chart of a vehicle abnormal sleep diagnosis method according to an embodiment of the present invention;
[0023] Figure 2 is a schematic structural diagram of a vehicle abnormal dormancy diagnosis device according to an embodiment of the present invention;
[0024] Figure 3 is a schematic structural diagram of a vehicle according to an embodiment of the present invention. DETAILED DESCRIPTION
[0025] Embodiments of the present invention are described in detail below. The embodiments described with reference to the accompanying drawings are exemplary. Embodiments of the present invention are described in detail below.
[0026] Reference below Figure 1-Figure 2 A vehicle abnormal dormancy diagnosis method, device, vehicle, and storage medium according to an embodiment of the present invention are described.
[0027] Example 1
[0028] Figure 1 1 is a flow chart of a vehicle abnormal sleep diagnosis method according to an embodiment of the present invention. As shown in FIG1 , a vehicle abnormal sleep diagnosis method comprises the following steps:
[0029] Step S1: Determine that the vehicle is powered off and the vehicle network is not in a dormant state.
[0030] Specifically, under normal circumstances, when the vehicle is powered off, the vehicle network should enter a dormant state. If the vehicle is powered off but the vehicle network does not enter a dormant state, it is considered that the vehicle's dormancy is abnormal. The main reason is that the ECU (Electronic Control Unit) in the vehicle is abnormally not in dormancy, that is, the ECU may have a software or hardware failure. At this time, the abnormal ECU non-dormancy needs to be handled in a timely manner to avoid excessive power consumption of the vehicle, causing the vehicle to be unable to start.
[0031] It should be noted that the executor of the embodiment of the present invention is a central domain controller, and may also be other electronic control power supplies of the vehicle, including but not limited to a body domain controller, a gateway, etc. In this embodiment, the central domain controller is taken as an example for explanation.
[0032] Step S2: After a first preset time, determine that a first network management message is received.
[0033] Specifically, if the vehicle is powered off and the vehicle network has not entered a dormant state, the electronic control unit in the vehicle will send a network management message to the vehicle network. Exemplarily, the network management message is, for example, an AUTOSAR network management message. When the central domain controller detects a network management message on the vehicle network, it is considered that the electronic control unit in the vehicle is abnormally not in a dormant state. It should be noted that when the vehicle is powered off, it takes a certain amount of time for all ECUs in the vehicle to enter a dormant state. During this period of time, the ECU in the vehicle may not be in a dormant state. Therefore, it is very necessary to start timing when the vehicle is powered off. If, after the first preset time, the central domain controller can still detect a network management message from the vehicle network, it is considered that the ECU in the vehicle is abnormally not in a dormant state, and the abnormal non-dormant state of the ECU needs to be handled in a timely manner to avoid excessive power consumption of the vehicle and cause the vehicle to be unable to start.
[0034] In a specific embodiment, the first preset time is, for example, 30 minutes. When the vehicle starts to power off, the timing starts. If, after the first preset time, the central domain controller can still detect the first network management message from the vehicle network, it is considered that the ECU in the vehicle is abnormally not in sleep mode and the abnormal non-sleep mode of the ECU needs to be handled in a timely manner.
[0035] Step S3: According to the first network management message, control the abnormally dormant first electronic control unit to power off for a second preset time, wherein the number of the first electronic control unit is one or more, and the first network management message includes a unique identification code of the first electronic control unit.
[0036] Specifically, the central domain controller determines the abnormally non-sleeping first electronic control unit according to the unique identification code in the first network management message, and then sends a power-off instruction to the first electronic control unit to control the abnormally dormant first electronic control unit to power off. It should be noted that since it takes a certain amount of time for the first electronic control unit to perform the power-off action after receiving the power-off instruction, when the central domain controller sends the power-off instruction to the first electronic control unit, the timing starts, and within the second preset time, it is considered that the first electronic control unit is successfully powered off. Exemplarily, the second preset time is, for example, 2 seconds.
[0037] It is understandable that the number of the first electronic control units may be one or more. After the first preset time, if the number of the received first network management messages is one, the number of the first electronic control units that have abnormal sleep is one; correspondingly, if the number of the received first network management messages is multiple, the number of the first electronic control units that have abnormal sleep is multiple.
[0038] Step S4: Control the abnormally dormant first electronic control unit to power on again, and determine whether a second network management message is received within a third preset time, wherein the third preset time is less than the first preset time, and the second network management message includes a unique identification code of the second electronic control unit.
[0039] Specifically, if the vehicle is powered off and the vehicle network has not entered a dormant state, after the first preset time, the central domain controller receives the first network management message, and according to the first network management message, controls the abnormally dormant first electronic control unit to power off, so as to avoid excessive power consumption of the vehicle. At this time, there may be a misjudgment, that is, the abnormal non-dormancy of the electronic control unit may be caused by external factors. For example, since the vehicle's T-BOX (Telematics BOX, vehicle-mounted communication terminal) contains a SIM card (Subscriber Identity Module, user identification card), after the first preset time, if the outside world sends a spam message to the T-BOX, it will cause it to abnormally not sleep. After a certain period of time, since the T-BOX does not receive spam messages again, it automatically enters a dormant state. Based on this, it is very necessary to power on again after the first electronic control unit that controls the abnormal dormancy is powered off for a second preset time. After powering on again, it is determined again whether the second network management message is received within the third preset time to determine whether the first electronic control unit has actually failed, so as to avoid the central domain controller from misjudging the normal electronic control unit as a faulty electronic control unit, and improve the accuracy of the central domain controller in determining whether the first electronic control unit has failed.
[0040] It should be noted that after the first electronic control unit that controls abnormal sleep is powered on again, the third preset time is less than the first preset time, so as to further improve the accuracy of the central domain controller in determining whether the first electronic control unit has failed. If the second network management message is received again within a shorter period of time, it is considered that the second electronic control unit corresponding to the second network management message has indeed failed, that is, the first electronic control unit that sent the first network management message is fault-confirmed again to determine whether the first electronic control unit has actually failed.
[0041] Step S5: If a second network management message is received within a third preset time, it is determined that a fault occurs in the abnormally dormant second electronic control unit according to the second network management message, wherein the second electronic control unit includes one or more of the first electronic control units.
[0042] Specifically, if the second network management message is received within the third preset time, it is considered that the second electronic control unit corresponding to the second network management message has indeed failed, and the second electronic control unit can be powered off to avoid excessive power consumption of the vehicle, resulting in the vehicle being unable to start. If the second network management message is not received within the third preset time, it is considered that all electronic control units have not failed and can enter the sleep state normally.
[0043] It can be understood that, if one or more first electronic control units that control abnormal sleep are powered on again and receive one second network management message within the third preset time, it is determined that only one first electronic control unit has indeed failed, and the remaining first electronic control units have not failed and have entered a sleep state; correspondingly, if a plurality of second network management messages are received within the third preset time, it is determined that a plurality of first electronic control units have indeed failed, and the plurality of first electronic control units can be powered off based on the unique identification code in the second network management message to avoid excessive power consumption of the vehicle and the inability to start the vehicle.
[0044] In a specific embodiment, it is determined that the vehicle is powered off and the vehicle network has not entered a sleep state. After a first preset time, it is determined that the number of received first network management messages is, for example, three. Then, according to the first network management message, the three abnormally dormant first electronic control units are respectively controlled to be powered off. After a second preset time, the three abnormally dormant first electronic control units are controlled to be powered on again, and within a third preset time, it is determined whether a second network management message is received. If the number of received second network management messages is one, it is determined that only one first electronic control unit has indeed failed, and the other two first electronic control units have not failed and have entered a sleep state.
[0045] According to the vehicle abnormal dormancy diagnosis method of an embodiment of the present invention, by determining that a first network management message is received, and according to the first network management message, controlling the abnormally dormant first electronic control unit to power off and then power on again after a second preset time, and then judging whether a real fault has occurred in the first electronic control unit based on whether a second network management message is received, the accuracy of judging whether a fault has occurred in the first electronic control unit can be improved, so that the abnormally non-dormant ECU is powered off to avoid excessive power consumption of the vehicle, which causes the vehicle to be unable to start.
[0046] Example 2
[0047] Based on Example 1, in this Example 2, after determining that the abnormally dormant second electronic control unit has a fault, it also includes: sending a second network management message to the background server through the vehicle communication terminal, so that the background server can locate the second electronic control unit.
[0048] Specifically, the central domain controller sends a second network management message to the background server through the vehicle communication terminal, so that the background server performs abnormal processing on the vehicle according to the second network management message, such as displaying relevant information of the second electronic control unit, such as name, number, etc., to prompt maintenance personnel to repair the second electronic control unit, avoid excessive power consumption of the vehicle, and promptly solve the problem of abnormal non-sleep of the electronic control unit. In one embodiment of the present invention, according to the first network management message, the first electronic control unit that is abnormally dormant is controlled to be powered off for a second preset time, including: sending a first disconnection instruction to the first smart fuse corresponding to the first electronic control unit, so that the first smart fuse performs a disconnection action, so as to control the first electronic control unit that is abnormally dormant to be powered off for a second preset time.
[0049] Specifically, since the first network management message includes the unique identification code of the first electronic control unit, when the first smart fuse receives the first disconnection instruction, it executes a disconnection action to control the abnormally dormant first electronic control unit to power off.
[0050] In one embodiment of the present invention, before controlling the abnormally dormant first electronic control unit to be powered on again, the method further includes: continuously receiving disconnection status information sent by the first smart fuse within a fourth preset time.
[0051] Specifically, when the central domain controller receives the disconnection status information sent by the first smart fuse within the fourth preset time, it is considered that the abnormally dormant first electronic control unit has been powered off successfully, and the abnormally dormant first electronic control unit can be controlled to be powered on again, and within the third preset time, it is determined whether the second network management message is received, thereby determining whether any electronic control units have failed based on the second network management message.
[0052] In one embodiment of the present invention, controlling the abnormally dormant first electronic control unit to be powered on again includes: sending a first closing instruction to a first smart fuse so that the first smart fuse performs a closing action to control the abnormally dormant first electronic control unit to be powered on again.
[0053] Specifically, since the first network management message includes the unique identification code of the first electronic control unit, when the first smart fuse receives the first closing instruction, it executes a closing action to control the abnormally dormant first electronic control unit to power on again.
[0054] In one embodiment of the present invention, according to the second network management message, the second electronic control unit in abnormal dormancy is controlled to be powered off, including: sending a second disconnection instruction to a second smart fuse corresponding to the second electronic control unit so that the second smart fuse performs a disconnection action to control the second electronic control unit in abnormal dormancy to be powered off.
[0055] Specifically, since the second network management message includes the unique identification code of the second electronic control unit, when the second smart fuse receives the second disconnection instruction, it executes a disconnection action to control the abnormally dormant second electronic control unit to power off. That is, when it is considered that the second electronic control unit corresponding to the second network management message has indeed failed, the second electronic control unit is powered off to avoid excessive power consumption of the vehicle, which causes the vehicle to be unable to start.
[0056] According to the vehicle abnormal dormancy diagnosis method of an embodiment of the present invention, by determining that a first network management message is received, and according to the first network management message, controlling the abnormally dormant first electronic control unit to power off and then power on again after a second preset time, and then judging whether the first electronic control unit has actually failed based on whether a second network management message is received, the accuracy of judging whether the first electronic control unit has failed can be improved. At the same time, after confirming that the first electronic control unit has failed, the first electronic control unit is controlled to power off, and the second network management message is sent to the background server through the vehicle-mounted communication terminal, so that the background server performs abnormal processing on the vehicle according to the second network management message, which can avoid excessive power consumption of the vehicle and solve the abnormal non-dormancy problem of the electronic control unit in a timely manner.
[0057] Example 3
[0058] A further embodiment of the present invention also discloses a vehicle abnormal dormancy diagnosis device. Figure 2 FIG. 1 is a schematic diagram of a vehicle abnormal sleep diagnosis device according to an embodiment of the present invention. Figure 2 As shown, the device 10 includes: a first determination module 11, a second determination module 12, a judgment module 13, and a control module 14. The first determination module 11 is used to determine that the vehicle is powered off and the vehicle network has not entered a dormant state; the second determination module 12 is used to determine that a first network management message is received after a first preset time; the control module 14 is used to control the abnormally dormant first electronic control unit to power off for a second preset time according to the first network management message, wherein the number of the first electronic control units is one or more; and control the abnormally dormant first electronic control unit to power on again; the judgment module 13 is used to determine whether the second network management message is received within a third preset time; the control module 14 is also used to determine that the abnormally dormant second electronic control unit has a fault according to the second network management message after receiving the second network management message, wherein the second electronic control unit includes one or more of the first electronic control units, and the third preset time is less than the first preset time.
[0059] In one embodiment of the present invention, after the second electronic control unit in abnormal dormancy is powered off, the method further includes: sending a second network management message to a background server through the vehicle-mounted communication terminal so that the background server can locate the second electronic control unit.
[0060] In one embodiment of the present invention, according to the first network management message, the first electronic control unit in abnormal dormancy is controlled to be powered off for a second preset time, including: sending a first disconnection instruction to a first smart fuse corresponding to the first electronic control unit, so that the first smart fuse performs a disconnection action to control the first electronic control unit in abnormal dormancy to be powered off for a second preset time.
[0061] In one embodiment of the present invention, before controlling the abnormally dormant first electronic control unit to be powered on again, the method further includes: continuously receiving disconnection status information sent by the first smart fuse within a fourth preset time.
[0062] In one embodiment of the present invention, controlling the abnormally dormant first electronic control unit to be powered on again includes: sending a first closing instruction to a first smart fuse so that the first smart fuse performs a closing action to control the abnormally dormant first electronic control unit to be powered on again.
[0063] In one embodiment of the present invention, according to the second network management message, the second electronic control unit in abnormal dormancy is controlled to be powered off, including: sending a second disconnection instruction to a second smart fuse corresponding to the second electronic control unit so that the second smart fuse performs a disconnection action to control the second electronic control unit in abnormal dormancy to be powered off.
[0064] In one embodiment of the present invention, the first network management message includes a unique identification code of the first electronic control unit, and the second network management message includes a unique identification code of the second electronic control unit.
[0065] It should be noted that when the vehicle abnormal sleep diagnosis device 10 of the embodiment of the present invention performs vehicle abnormal sleep diagnosis, its specific implementation method is similar to the specific implementation method of the vehicle abnormal sleep diagnosis method of the embodiment of the present invention. Please refer to the description of the method part for details. In order to reduce redundancy, it will not be repeated here.
[0066] According to the vehicle abnormal dormancy diagnostic device 10 of the embodiment of the present invention, by determining that a first network management message is received, and according to the first network management message, controlling the abnormally dormant first electronic control unit to power off and then power on again after a second preset time, and then judging whether the first electronic control unit actually fails according to whether a second network management message is received, the accuracy of judging whether the first electronic control unit fails can be improved. At the same time, after confirming that the first electronic control unit fails, the first electronic control unit is controlled to power off, and the second network management message is sent to the background server through the vehicle-mounted communication terminal, so that the background server performs abnormal processing on the vehicle according to the second network management message, which can avoid excessive power consumption of the vehicle and solve the abnormal non-sleep problem of the electronic control unit in a timely manner.
[0067] A further embodiment of the present invention also discloses a vehicle. Figure 3 Schematic diagram of the structure of a car according to an embodiment of the present invention. Figure 3 As shown, the vehicle 100 includes: a processor 101, a memory 102, and a vehicle abnormal sleep diagnostic program stored in the memory 101 and executable on the processor. When the vehicle abnormal sleep diagnostic program is executed by the processor 101, the vehicle abnormal sleep diagnostic method described in any of the above embodiments is implemented.
[0068] It should be noted that when the vehicle 100 of the embodiment of the present invention performs vehicle abnormal sleep diagnosis, its specific implementation method is similar to the specific implementation method of the vehicle abnormal sleep diagnosis method of the embodiment of the present invention. Please refer to the description of the method part for details. In order to reduce redundancy, it will not be repeated here.
[0069] According to the vehicle 100 of the embodiment of the present invention, by determining that a first network management message is received, and according to the first network management message, controlling the abnormally dormant first electronic control unit to power off and then power on again after a second preset time, and then judging whether the first electronic control unit actually fails according to whether a second network management message is received, the accuracy of judging whether the first electronic control unit fails can be improved. At the same time, after confirming that the first electronic control unit fails, the first electronic control unit is controlled to power off, and the second network management message is sent to the background server through the vehicle-mounted communication terminal, so that the background server performs abnormal processing on the vehicle according to the second network management message, so as to avoid excessive power consumption of the vehicle and solve the abnormal non-dormancy problem of the electronic control unit in a timely manner.
[0070] A further embodiment of the present invention also discloses a computer-readable storage medium, on which a vehicle abnormal sleep diagnostic program is stored. When the vehicle abnormal sleep diagnostic program is executed by a processor, the automobile air-conditioning filter status monitoring method as described in any of the above embodiments is implemented.
[0071] It should be noted that when the vehicle abnormal sleep diagnosis program stored on the computer-readable storage medium of the embodiment of the present invention performs vehicle abnormal sleep diagnosis, its specific implementation method is similar to the specific implementation method of the vehicle abnormal sleep diagnosis method of the embodiment of the present invention. Please refer to the description of the method part for details. In order to reduce redundancy, it will not be repeated here.
[0072] According to the computer-readable storage medium of an embodiment of the present invention, when the vehicle abnormal sleep diagnostic program stored thereon is executed by the processor, it is determined that a first network management message is received, and according to the first network management message, the first electronic control unit in abnormal sleep is controlled to be powered off and then powered on again after a second preset time, and then whether the first electronic control unit is actually faulty is determined according to whether a second network management message is received. This can improve the accuracy of determining whether the first electronic control unit is faulty. At the same time, after confirming that the first electronic control unit is faulty, the first electronic control unit is controlled to be powered off, and the second network management message is sent to the background server through the vehicle-mounted communication terminal, so that the background server performs abnormal processing on the vehicle according to the second network management message, which can avoid excessive power consumption of the vehicle and solve the abnormal non-sleep problem of the electronic control unit in a timely manner.
[0073] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example.
[0074] Although the embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.
Claims
1. A vehicle abnormal dormancy diagnosis method, characterized in that: A domain controller for a vehicle, wherein the vehicle abnormal dormancy diagnosis method comprises: Make sure the vehicle is powered off and the vehicle network is not in sleep mode; After a first preset time, determining that a first network management message is received; According to the first network management message, controlling a first electronic control unit in abnormal dormancy to power off for a second preset time, wherein the number of the first electronic control unit is one or more; Controlling the abnormally dormant first electronic control unit to power on again, and determining whether a second network management message is received within a third preset time, wherein the first electronic control unit includes a first smart fuse, and the first smart fuse controls the power on or off of the first electronic control unit by its own on and off state; If so, it is determined that a fault occurs in the abnormally dormant second electronic control unit according to the second network management message, wherein the second electronic control unit includes one or more of the first electronic control units, and the third preset time is less than the first preset time.
2. The vehicle abnormal dormancy diagnosis method according to claim 1, characterized in that: After determining that the abnormally dormant second electronic control unit fails, the method further includes: The second network management message is sent to the background server through the vehicle-mounted communication terminal, so that the background server can locate the second electronic control unit.
3. The vehicle abnormal sleep diagnosis method according to claim 1, characterized in that: According to the first network management message, controlling the abnormally dormant first electronic control unit to power off for a second preset time includes: A first disconnection instruction is sent to a first smart fuse corresponding to the first electronic control unit, so that the first smart fuse performs a disconnection action to control the abnormally dormant first electronic control unit to power off for the second preset time.
4. The vehicle abnormal dormancy diagnosis method according to claim 3, characterized in that: Before the first electronic control unit that controls abnormal sleep is powered on again, the method further includes: The disconnection status information sent by the first smart fuse is continuously received within a fourth preset time.
5. The vehicle abnormal dormancy diagnosis method according to claim 3, characterized in that: Controlling the abnormally dormant first electronic control unit to power on again includes: A first closing instruction is sent to the first smart fuse so that the first smart fuse performs a closing action to control the abnormally dormant first electronic control unit to power on again.
6. The vehicle abnormal sleep diagnosis method according to claim 1, characterized in that: Controlling the abnormally dormant second electronic control unit to power off according to the second network management message includes: A second disconnection instruction is sent to a second smart fuse corresponding to the second electronic control unit, so that the second smart fuse performs a disconnection action to control the abnormally dormant second electronic control unit to power off.
7. The vehicle abnormal dormancy diagnosis method according to any one of claims 1 to 6, characterized in that: The first network management message includes a unique identification code of the first electronic control unit, and the second network management message includes a unique identification code of the second electronic control unit.
8. A vehicle abnormal dormancy diagnosis device, characterized in that: A domain controller for a vehicle, the vehicle abnormal dormancy diagnosis device comprising: The first determination module is used to determine that the vehicle is powered off and the vehicle network has not entered a dormant state; A second determination module, used to determine that a first network management message is received after a first preset time; a control module, configured to control a first electronic control unit in abnormal dormancy to power off for a second preset time according to the first network management message, wherein the number of the first electronic control units is one or more; and control the first electronic control unit in abnormal dormancy to power on again, wherein the first electronic control unit includes a first smart fuse, and the first smart fuse controls the power on or off of the first electronic control unit by its own on / off state; A determination module, used to determine whether a second network management message is received within a third preset time; The control module is also used to determine that a second electronic control unit in abnormal dormancy has a fault after receiving a second network management message, according to the second network management message, wherein the second electronic control unit includes one or more of the first electronic control units, and the third preset time is less than the first preset time.
9. A vehicle, characterized in that: include: A processor, a memory, and a vehicle abnormal sleep diagnosis program stored in the memory and executable on the processor, wherein the vehicle abnormal sleep diagnosis program, when executed by the processor, implements the vehicle abnormal sleep diagnosis method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a vehicle abnormal sleep diagnosis program, and when the vehicle abnormal sleep diagnosis program is executed by the processor, the vehicle abnormal sleep diagnosis method according to any one of claims 1 to 7 is implemented.
