Vehicle abnormal state monitoring method, device, system, electronic equipment and medium

By analyzing CAN bus messages and vehicle static current after the vehicle is turned off, and combining this with a preset time, abnormal vehicle sleep states can be identified. This solves the problem of vehicle abnormalities caused by the increase in the number of ECUs and achieves effective monitoring and prevention of abnormal vehicle states.

CN116853153BActive Publication Date: 2026-06-19CHINA FAW CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA FAW CO LTD
Filing Date
2023-08-01
Publication Date
2026-06-19

Smart Images

  • Figure CN116853153B_ABST
    Figure CN116853153B_ABST
Patent Text Reader

Abstract

This invention discloses a method, device, system, electronic device, and medium for monitoring abnormal vehicle states. The method includes determining whether there is a message on the CAN bus after the vehicle has entered an off-state mode at a first preset time; wherein the first preset time is greater than the bus sleep duration; if there is a message on the CAN bus, the vehicle is determined to be in a first type of abnormal vehicle sleep state; if there is no message on the CAN bus, then after the vehicle has entered an off-state mode at a second preset time, determining whether the vehicle's static current is greater than the maximum upper limit of the vehicle's static current; wherein the second preset time is greater than the bus sleep duration and the local controller sleep duration; if the vehicle's static current is greater than the maximum upper limit of the vehicle's static current, the vehicle is determined to be in the first type of abnormal vehicle sleep state; this solution achieves monitoring of abnormal vehicle sleep states.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of vehicle technology, and in particular to a method, device, system, electronic device, and medium for monitoring abnormal vehicle conditions. Background Technology

[0002] Currently, a significant development in automotive electronics is the increasing use of controllers. These controllers have evolved from traditional engine control systems, airbags, anti-lock braking systems, electric power steering, electronic stability control, lighting controls, air conditioning, water and oil pumps, instrument clusters, and entertainment systems. Now, they are widely used in tire pressure monitoring systems, keyless entry and start systems, and power-adjustable heated seats. Furthermore, increasingly sophisticated and widespread driver assistance systems, matrix headlights, and ambient lighting are emerging. In electric vehicles, there are electric drive control systems, battery management systems, on-board charging systems, and the rapidly developing in-vehicle gateways, T-BOX systems, and autonomous driving systems. All these applications have driven a substantial increase in the number of Electronic Control Units (ECUs).

[0003] Currently, automotive electronic and electrical architectures are distributed, with all ECUs (Electronic Control Units) connected via a CAN bus. The number of ECUs in a car has rapidly increased to dozens or even hundreds. As the number of controllers increases, the probability of problems also rises. If one controller malfunctions, the entire vehicle will enter an abnormal state. Summary of the Invention

[0004] This invention provides a method, device, system, electronic device, and medium for monitoring abnormal vehicle states, enabling the monitoring of abnormal sleep states of vehicles.

[0005] To achieve the above objectives, in a first aspect, embodiments of the present invention provide a method for monitoring abnormal vehicle conditions, the method comprising:

[0006] After the vehicle is turned off, a first preset time is set to determine if there is a message on the CAN bus; wherein the first preset time is longer than the bus sleep duration.

[0007] If there is a message on the CAN bus, it is determined that the vehicle is in a first-type abnormal sleep state.

[0008] If there are no messages on the CAN bus, then after the vehicle is turned off, at a second preset time, it is determined whether the vehicle static current is greater than the maximum upper limit of the vehicle static current; wherein, the second preset time is greater than the bus sleep time and the local controller sleep time.

[0009] If the vehicle static current continues to exceed the maximum upper limit of the vehicle static current, then the vehicle is determined to be in the first type of abnormal sleep state.

[0010] Optionally, if a message is present on the CAN bus, it is determined that the vehicle is in a first-type abnormal sleep state, and the process further includes:

[0011] Determine whether the messages continuously received on the CAN bus within a preset time period are continuously sent by a preset controller;

[0012] If the messages continuously received on the CAN bus are continuously sent by the preset controller, then the preset controller is determined to be a vehicle abnormal sleep controller.

[0013] If the vehicle static current is greater than the maximum upper limit of the vehicle static current, then the vehicle is determined to be in the first type of abnormal sleep state, and the process further includes:

[0014] Determine the magnitude of the static current on each controller;

[0015] If the static current on the preset controller is greater than the preset static current of the preset controller, then the preset controller is determined to be a vehicle abnormal sleep controller.

[0016] Optionally, it also includes: if the vehicle's static current is within the normal range after a second preset time after the vehicle is turned off, then the vehicle is determined to have entered a normal sleep state.

[0017] Optional, also includes:

[0018] During normal vehicle sleep, the vehicle is determined to be in a second type of abnormal sleep state based on the real-time vehicle static current.

[0019] Optionally, during normal vehicle sleep mode, the vehicle is determined to be in a second type of abnormal sleep state based on the real-time vehicle static current, including:

[0020] If the number of times the real-time vehicle static current exceeds the standard upper limit static current threshold is greater than the first preset number, then the vehicle is determined to be in the second type of abnormal sleep state.

[0021] Alternatively, if the average static current of the whole vehicle is greater than the average upper limit static current threshold, the vehicle is determined to be in the second type of abnormal sleep state.

[0022] Alternatively, if the number of times the real-time vehicle static current exceeds the second maximum upper limit static current threshold is greater than the second preset number, then the vehicle is determined to be in the second type of abnormal sleep state.

[0023] Wherein, the second maximum upper limit static current threshold is less than the maximum upper limit static current threshold.

[0024] Optionally, it also includes: acquiring a wake-up signal for the vehicle after the vehicle has entered normal sleep mode;

[0025] Receive and determine whether the vehicle wake-up signal falls within the normal vehicle wake-up signal range;

[0026] If the vehicle wake-up signal is not within the range of the normal vehicle wake-up signal, then the vehicle is determined to have entered an abnormal wake-up state.

[0027] Alternatively, when the vehicle wake-up signal falls within the range of the normal vehicle wake-up signal, determine whether the vehicle wake-up state is a normal wake-up state.

[0028] If the vehicle wake-up state is not a normal wake-up state, then the vehicle is determined to have entered the abnormal wake-up state.

[0029] Secondly, embodiments of the present invention provide a vehicle abnormal status monitoring device, the device comprising:

[0030] The first judgment module is used to determine whether there is a message on the CAN bus after a first preset time following the vehicle's engine shutdown mode; wherein the first preset time is greater than the bus sleep duration.

[0031] The first determining module is used to determine that the vehicle is in a first type of abnormal sleep state when there is a message on the CAN bus.

[0032] The second judgment module is used to determine whether the vehicle static current is continuously greater than the maximum upper limit current of the vehicle static current after a second preset time following the vehicle shutdown mode if there is no message on the CAN bus; wherein, the second preset time is greater than the bus sleep time and the local controller sleep time.

[0033] The second determining module is used to determine that the vehicle is in the first type of abnormal sleep state when the vehicle static current is continuously greater than the maximum upper limit current of the vehicle static current.

[0034] Thirdly, embodiments of the present invention also provide a vehicle abnormal state monitoring system, the device comprising: at least one controller, at least one electrostatic current sensor, a battery sensor, a battery, and a monitoring unit; the controller and the electrostatic current sensor correspond one-to-one.

[0035] The positive terminal of the battery is electrically connected to the input terminal of each controller, the positive terminal of the battery is electrically connected to the first terminal of the battery sensor, the first terminal of the battery sensor is connected to the vehicle body tower, and the other end of the vehicle body tower is electrically connected to the output terminal of each controller.

[0036] The battery is used to provide static current to each controller when each controller is in sleep mode;

[0037] The static current sensor is used to detect the static current on each of the controllers when the vehicle is in sleep mode.

[0038] The battery sensor is used to detect the vehicle's static current when the vehicle is in sleep mode;

[0039] Each of the controllers is connected via a CAN bus; the monitoring unit is connected to each of the controllers via the CAN bus, the monitoring unit is connected to the battery sensor via LIN, and the monitoring unit is connected to each of the electrostatic current sensors via LIN.

[0040] The monitoring unit is used to monitor abnormal vehicle status based on the vehicle static current, the static current on each controller, and the messages on the CAN bus; wherein, the abnormal vehicle status includes a first type of abnormal vehicle sleep state, a second type of abnormal vehicle sleep state, and an abnormal vehicle wake-up state.

[0041] Fourthly, embodiments of the present invention also provide an electronic device, the electronic device comprising:

[0042] At least one processor; and

[0043] A memory communicatively connected to the at least one processor; wherein,

[0044] The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the vehicle abnormality monitoring method described in the first aspect.

[0045] Fifthly, embodiments of the present invention also provide a computer-readable storage medium storing computer instructions that are used to cause a processor to execute the vehicle abnormal state monitoring method described in the first aspect.

[0046] In this embodiment of the invention, after the vehicle enters the off-state mode, a first preset time is determined by checking if there is a message on the CAN bus; wherein the first preset time is greater than the bus sleep duration; if there is a message on the CAN bus, the vehicle is determined to be in a first type of abnormal vehicle sleep state; if there is no message on the CAN bus, after the vehicle enters the off-state mode, a second preset time is determined by checking if the vehicle's static current continuously exceeds the maximum upper limit current of the vehicle's static current; wherein the second preset time is greater than the bus sleep duration and the local controller sleep duration; if the vehicle's static current continuously exceeds the maximum upper limit current of the vehicle's static current, the vehicle is determined to be in the first type of abnormal vehicle sleep state; thus, this solution achieves monitoring of the first type of abnormal vehicle sleep state. Attached Figure Description

[0047] Figure 1This is a flowchart of a vehicle abnormality monitoring method provided in an embodiment of the present invention;

[0048] Figure 2 This is a schematic diagram of the structure of a vehicle abnormality monitoring system provided in an embodiment of the present invention;

[0049] Figure 3 This is a flowchart of another vehicle abnormality monitoring method provided in an embodiment of the present invention;

[0050] Figure 4 This is a flowchart of another vehicle abnormality monitoring method provided in an embodiment of the present invention;

[0051] Figure 5 This is a schematic diagram of the structure of a vehicle abnormality monitoring device provided in an embodiment of the present invention;

[0052] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0053] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.

[0054] Figure 1 This is a flowchart of a vehicle abnormal state monitoring method provided by an embodiment of the present invention. This embodiment is applicable to monitoring abnormal sleep states of vehicles. The method can be executed by a vehicle abnormal state monitoring device and specifically includes the following steps:

[0055] S110. After the vehicle is in engine off mode, determine whether there is a message on the CAN bus after a first preset time. If yes, execute S120; if no, execute S130. The first preset time is greater than the bus sleep time.

[0056] In the vehicle's off-state mode, the ignition switch is in the IGOFF state. Under normal circumstances, after a period of time without any human intervention, the vehicle will enter a normal sleep state. Generally, the process of entering normal sleep state after the vehicle is off-state includes bus sleep and controller local sleep. After a period of time, the vehicle first enters bus sleep, meaning that each controller stops sending messages to the CAN bus (the controllers within the vehicle communicate via the CAN bus; during normal operation, each controller can send messages to the CAN bus), and the vehicle enters pre-sleep mode; the bus sleep duration is typically t1. After another period of time, it enters local sleep, and each controller is completely asleep; the local sleep duration is typically t2. If the bus sleep or controller local sleep is abnormal, the vehicle enters an abnormal sleep state.

[0057] In this embodiment, after the vehicle is turned off, for a first preset time, which is greater than the bus sleep duration t1, it is possible to verify whether there is a message on the CAN bus to verify the bus sleep abnormality, thereby verifying whether the vehicle has entered an abnormal sleep state.

[0058] S120. If there is a message on the CAN bus, it is determined that the vehicle is in the first type of abnormal sleep state.

[0059] The first type of abnormal sleep state refers to a situation where the vehicle fails to enter sleep state due to human operation after the vehicle is turned off. It can be understood that when there is a message on the CAN bus, that is, after the vehicle is turned off, a certain controller may send a message to the CAN bus at the first preset time. In this case, the bus cannot enter sleep state, and the bus sleep state is abnormal. Therefore, the vehicle is determined to have entered the first type of abnormal sleep state.

[0060] S130. If there are no messages on the CAN bus, after the vehicle is turned off, at the second preset time, determine whether the vehicle static current is greater than the maximum upper limit of the vehicle static current; if so, execute S140. The second preset time is greater than the bus sleep time and the local controller sleep time.

[0061] This solution is applicable to abnormal state monitoring systems. Figure 2 This is a schematic diagram of the structure of an abnormal state monitoring system provided in an embodiment of the present invention, as shown below. Figure 2 As shown, the system includes: at least one controller 100, at least one static current sensor 200, a battery sensor 300, a battery 400, and a monitoring unit 500; the controller 100 corresponds one-to-one with the static current sensor 200; the battery 400 is used to provide static current to each controller 100 when each controller is in sleep mode; the static current sensor 200 is used to detect the static current on each controller 100 when the vehicle is in sleep mode; the battery sensor 300 is used to detect the static current of the entire vehicle when the vehicle is in sleep mode.

[0062] In this embodiment, the vehicle's static current can be collected by the battery sensor 300. The vehicle's static current is the sum of the static current on each controller and the static current of the corresponding actuators of each controller. The monitoring unit 500 is connected to the battery sensor 300 via LIN communication. The monitoring unit 500 can verify whether the vehicle has entered an abnormal sleep state by determining whether the vehicle's static current exceeds the maximum upper limit current of the vehicle's static current. The maximum upper limit current of the vehicle's static current is the limit current value for the vehicle to enter the first type of abnormal sleep state.

[0063] S140. If the vehicle static current is continuously greater than the maximum upper limit of the vehicle static current, the vehicle is determined to be in the first type of abnormal sleep state.

[0064] When the vehicle is in sleep mode, the engine is not running, and the vehicle is powered by a battery. Figure 2 At this time, the current flows from the positive terminal of battery 400 through each controller 100 to the vehicle ground, then through the vehicle ground to the battery sensor 300, and finally back to the negative terminal of battery 400. When the vehicle static current detected by battery sensor 300 exceeds the maximum upper limit of the vehicle static current, the vehicle enters a first-type abnormal sleep state. In this state, the vehicle static current consumes a large amount of energy from battery 400, causing severe battery depletion, affecting vehicle starting, and potentially shortening battery life. This solution monitors the first-type abnormal sleep state, preventing severe battery depletion.

[0065] Optionally, based on the above embodiments, further optimizations can be made. Figure 3 This is a flowchart of a vehicle abnormality monitoring method provided in an embodiment of the present invention, such as... Figure 3 As shown, the method includes:

[0066] S210. After the vehicle is turned off, at the first preset time, determine whether there is a message on the CAN bus; if yes, execute S220-S240; if no, execute S250-280; wherein, the first preset time is greater than the bus sleep time.

[0067] S220. If there is a message on the CAN bus, it is determined that the vehicle is in the first type of abnormal sleep state.

[0068] S230. Determine whether the messages continuously received on the CAN bus within a preset time period are continuously sent by a preset controller.

[0069] S240. If the messages continuously received on the CAN bus are continuously sent by the preset controller, then the preset controller is determined to be the vehicle abnormal sleep controller.

[0070] Specifically, when there are messages on the CAN bus, the CAN bus sleep mode is abnormal, and the vehicle enters a first-type abnormal sleep state. Furthermore, if messages continuously received on the CAN bus within a preset time are continuously sent by a preset controller, then that preset controller is determined to be the vehicle abnormal sleep controller. It can be understood that if the preset controller sends a message to the CAN bus for the first time, such as... Figure 2 As shown, since each controller communicates via the CAN bus, all controllers except the preset controller are awakened. Since no human intervention is performed on these controllers, they automatically go to sleep after a period of time. While the other controllers are automatically going to sleep, the preset controller continues to send messages to the CAN bus, thus determining that the preset controller is an abnormal sleep controller. Since the other controllers will automatically go to sleep for a period of time and do not send messages to the CAN bus, they are not continuously sending messages to the CAN bus, thus determining that the other controllers are non-abnormal sleep controllers.

[0071] S250. If there is no message on the CAN bus, after the vehicle is turned off, at the second preset time, determine whether the vehicle static current is continuously greater than the maximum upper limit of the vehicle static current; if yes, execute S260-280; if no, execute S290; wherein, the second preset time is greater than the bus sleep time and the local controller sleep time.

[0072] S260. If the vehicle's static current is greater than the maximum upper limit of the vehicle's static current, then the vehicle is determined to be in a Class I abnormal sleep state.

[0073] S270. Determine the magnitude of the static current on each controller.

[0074] S280. If the static current on the preset controller is greater than the preset static current of the preset controller, then the preset controller is determined to be the vehicle abnormal sleep controller.

[0075] Among them, such as Figure 2 As shown, the monitoring unit 500 is connected to each static current sensor 100 via LIN communication. The monitoring unit 500 can detect the static current on each controller. If the vehicle's static current is continuously greater than the maximum upper limit of the vehicle's static current, the vehicle is determined to be in the first type of abnormal sleep state. Since the bus sleep is normal if there are no messages on the CAN bus, the local sleep abnormality is further determined by judging the magnitude of the static current on each controller. Specifically, when the static current on the preset controller is greater than the preset static current of the preset controller, the preset controller is determined to be the vehicle abnormal sleep controller; when the static current on the preset controller is less than the preset static current of the preset controller, the preset controller is determined to be not the vehicle abnormal sleep controller.

[0076] S290. If the vehicle's static current is within the normal range after the second preset time following the vehicle's shutdown mode, then the vehicle is confirmed to have entered normal sleep mode.

[0077] If the vehicle's static current is within the normal range, the vehicle enters a normal sleep state. In this state, the energy consumed by the vehicle's static current from the battery will not cause the battery to be severely depleted, and the battery charge will not affect the vehicle's starting.

[0078] Based on the above embodiments, this embodiment further determines the source of the abnormal controller that caused the vehicle to enter the first type of abnormal sleep state after the vehicle is in the first type of abnormal sleep state. In order to further send the problem to the car manufacturer through the cloud, the car manufacturer can check and solve the problem; or prompt the user through the in-vehicle instrument panel or other display screens, prompting the user to go to 4S for maintenance.

[0079] Optionally, based on the above embodiments, monitoring of abnormal vehicle wake-up and monitoring of the second type of abnormal sleep state are further added. Figure 4 This is a flowchart of a vehicle abnormality monitoring method provided in an embodiment of the present invention, such as... Figure 4 As shown, the method includes:

[0080] S310. After the vehicle is turned off, at the first preset time, determine whether there is a message on the CAN bus; if yes, execute S320-S340; if no, execute S350-380; wherein, the first preset time is greater than the bus sleep time.

[0081] S320. If there is a message on the CAN bus, it is determined that the vehicle is in a Class I abnormal sleep state.

[0082] S330: Determine whether the messages continuously received on the CAN bus within a preset time period are continuously sent by a preset controller.

[0083] S340. If the messages continuously received on the CAN bus are continuously sent by the preset controller, then the preset controller is determined to be the vehicle abnormal sleep controller.

[0084] S350. If there is no message on the CAN bus, after the vehicle is turned off, at the second preset time, determine whether the vehicle static current is greater than the maximum upper limit of the vehicle static current; if yes, execute S360-380; if no, execute S390; wherein, the second preset time is greater than the bus sleep time and the local controller sleep time.

[0085] S360. If the vehicle's static current is greater than the maximum upper limit of the vehicle's static current, then the vehicle is determined to be in a Class I abnormal sleep state.

[0086] S370. Determine the magnitude of the static current on each controller;

[0087] S380. If the static current on the preset controller is greater than the preset static current of the preset controller, then the preset controller is determined to be the vehicle abnormal sleep controller.

[0088] S390. If the vehicle's static current is within the normal range after the second preset time following the vehicle's shutdown mode, then the vehicle is confirmed to have entered normal sleep mode.

[0089] S400: After entering the normal sleep state, the vehicle is determined to be in the second type of abnormal sleep state based on the real-time vehicle current.

[0090] The second type of abnormal sleep state is an abnormal state that occurs after the vehicle enters the normal sleep state. After entering the normal sleep state, the battery sensor will wake up intermittently and monitor the vehicle static current in real time. If the battery sensor wakes up intermittently i times, the j-th vehicle static current value collected after each wake-up is the real-time vehicle static current Iij. The average value of each real-time vehicle static current during each wake-up period is the average vehicle static current Ii.

[0091] The vehicle is determined to be in a second-type abnormal sleep state based on the real-time vehicle current, specifically including: 1) if the number of real-time vehicle static currents Iij that are greater than the standard upper limit static current threshold x is greater than a first preset number, then the vehicle is determined to be in a second-type abnormal sleep state; 2) or, if the average vehicle static current Ii is greater than the average upper limit static current threshold y, then the vehicle is determined to be in a second-type abnormal sleep state; 3) or, if the number of real-time vehicle static currents Iij that are greater than the second maximum upper limit static current threshold z is greater than a second preset number, then the vehicle is determined to be in a second-type abnormal sleep state; wherein, the second maximum upper limit static current threshold is less than the maximum upper limit static current threshold.

[0092] It should be noted that when the number of times the real-time vehicle static current Iij exceeds the second maximum upper limit static current threshold z is greater than the second preset number, the vehicle is determined to be in a second type of abnormal vehicle sleep state. In this state, the vehicle static current will consume a certain amount of energy from the battery. However, in the above embodiment, after the vehicle is turned off, when the vehicle static current exceeds the maximum upper limit current of the vehicle static current at the second preset time, the vehicle is in a first type of abnormal vehicle sleep state. In this state, the energy consumed by the vehicle static current from the battery is greater than the energy consumed by the vehicle static current from the battery in the second type of abnormal vehicle sleep state, which will lead to severe battery depletion and affect vehicle starting. Therefore, the maximum upper limit static current threshold needs to be set lower than the second maximum upper limit static current threshold.

[0093] S410: After entering the normal sleep state of the vehicle, obtain the signal to wake up the vehicle.

[0094] S420: Receives and determines whether the vehicle wake-up signal falls within the normal vehicle wake-up signal range.

[0095] S430. If the vehicle wake-up signal is not within the normal vehicle wake-up signal range, then the vehicle is determined to have entered an abnormal wake-up state.

[0096] S440, or when the vehicle wake-up signal is within the normal vehicle wake-up signal range, determine whether the vehicle wake-up state is a normal wake-up state.

[0097] S450. If the vehicle wake-up state is not a normal wake-up state, then the vehicle is determined to have entered an abnormal wake-up state.

[0098] After the vehicle enters normal sleep mode, it needs to receive a normal wake-up signal to be awakened. At this time, all controllers in the vehicle are in a normal wake-up state. The normal wake-up signal can be a variety of message signals. For example, the first message sent by any controller in the vehicle will wake up all controllers in the vehicle. For example, the first message sent by any controller in the vehicle can be the forward adjustment button message and the rear adjustment button message of the electric seat heating controller. The type of normal wake-up signal is not specifically limited here. The vehicle wake-up state can be the wake-up state of each controller in the vehicle. For example, the multiple wake-up states of the electric seat heating controller in the vehicle can be that the actuator corresponding to the electric seat heating controller is in a lit state or a voice broadcast state. The multiple wake-up states of each controller are not limited here.

[0099] In this embodiment, if the vehicle wake-up signal is outside the normal vehicle wake-up signal range, the vehicle is determined to have entered an abnormal wake-up state. If the vehicle wake-up signal is within the normal vehicle wake-up signal range, the system continues to determine whether the vehicle wake-up state is within the normal wake-up state. If the vehicle wake-up state is outside the normal wake-up state, the vehicle is determined to have entered an abnormal wake-up state, thus enabling the monitoring of abnormal wake-up states.

[0100] Based on the above embodiments, this embodiment further realizes the monitoring of the second type of abnormal sleep state and abnormal wake-up state, thereby further sending the abnormal state to the car manufacturer through the cloud, so as to facilitate the car manufacturer to investigate and solve problems and optimize the overall vehicle status.

[0101] This invention also provides a vehicle abnormality monitoring device, which can execute the vehicle abnormality monitoring method provided in any embodiment of this invention, and has the corresponding functional modules and beneficial effects of the method. Figure 5 This is a schematic diagram of the structure of a vehicle abnormality monitoring device provided in an embodiment of the present invention; as shown below. Figure 5 As shown, the device includes:

[0102] The first judgment module 10 is used to determine whether there is a message on the CAN bus after a first preset time following the vehicle's engine shutdown mode; wherein the first preset time is greater than the bus sleep duration.

[0103] The first determining module 20 is used to determine that the vehicle is in a first type of abnormal sleep state when there is a message on the CAN bus.

[0104] The second judgment module 30 is used to determine whether the vehicle static current is continuously greater than the maximum upper limit current of the vehicle static current after a second preset time following the vehicle shutdown mode if there is no message on the CAN bus; wherein the second preset time is greater than the bus sleep time and the local controller sleep time.

[0105] The second determining module 40 is used to determine that the vehicle is in the first type of abnormal sleep state when the vehicle static current is continuously greater than the maximum upper limit current of the vehicle static current.

[0106] This invention also provides a vehicle abnormal status monitoring system, such as... Figure 2 As shown, the system includes: at least one controller 100, at least one static current sensor 200, a battery sensor 300, a battery 400, and a monitoring unit 500; each controller 100 corresponds to one static current sensor 200; the positive terminal of the battery 400 is electrically connected to the input terminal of each controller 100, and the positive terminal of the battery 400 is electrically connected to the first terminal of the battery sensor 300, the first terminal of the battery sensor 300 is connected to the vehicle body tower, and the other end of the vehicle body tower is electrically connected to the output terminal of each controller 100; the battery 400 is used to provide static current to each controller 100 when each controller 100 is in sleep mode; the static current sensor 200... The monitoring unit 500 is used to detect the static current on each controller 100 when the vehicle is in sleep mode; the battery sensor 300 is used to detect the static current of the entire vehicle when the vehicle is in sleep mode; each controller 100 is connected via CAN bus communication; the monitoring unit 500 is connected to each controller 100 via CAN bus communication, and to the battery sensor 300 and each static current sensor 200 via LIN communication, and is used to monitor abnormal vehicle status based on the vehicle static current, the static current on each controller 100 and the CAN bus messages; among which, abnormal vehicle status includes a first-class abnormal sleep state, a second-class abnormal sleep state and an abnormal wake-up state.

[0107] Specifically, if the monitoring unit 500 receives a message on the CAN bus after the vehicle has been turned off for a first preset time, it determines that the vehicle is in a first-type abnormal sleep state. Alternatively, if there is no message on the CAN bus, and the vehicle's static current exceeds the maximum upper limit of the static current after the vehicle has been turned off for a second preset time, it determines that the vehicle is in a first-type abnormal sleep state. If the vehicle's static current is within the normal range after the second preset time has passed since the vehicle was turned off, it determines that the vehicle has entered a normal sleep state.

[0108] After entering normal sleep mode, the monitoring unit 500 also determines that the vehicle is in a second type of abnormal sleep mode based on the real-time vehicle current. Upon entering normal sleep mode, the monitoring unit 500 simultaneously receives and determines whether the vehicle wake-up signal falls within the normal wake-up signal range. If the wake-up signal does not fall within the normal wake-up signal range, the vehicle is determined to have entered an abnormal wake-up state; conversely, if the wake-up signal falls within the normal wake-up signal range but the vehicle wake-up state does not fall within the normal wake-up state, the vehicle is determined to have entered an abnormal wake-up state. In this way, this solution enables monitoring of different abnormal vehicle states, thereby sending the abnormal status to the vehicle manufacturer via the cloud, facilitating the manufacturer's troubleshooting and problem-solving, and optimizing the overall vehicle status.

[0109] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention, such as... Figure 6 As shown, the device includes a processor 70, a memory 71, an input device 72, and an output device 73; the number of processors 70 in the device can be one or more. Figure 6 Taking a processor 70 as an example; the processor 70, memory 71, input device 72, and output device 73 in the device can be connected via a bus or other means. Figure 6 Taking the example of a connection between China and Israel via a bus.

[0110] The memory 71, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the vehicle abnormal state monitoring method in this embodiment of the invention (e.g., the first judgment, first determination module, second judgment module, and second determination module in the vehicle abnormal state monitoring device). The processor 70 executes various functional applications and data processing of the device by running the software programs, instructions, and modules stored in the memory 71, thereby realizing the above-described vehicle abnormal state monitoring method.

[0111] The memory 71 may primarily include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a given function; the data storage area may store data created based on terminal usage. Furthermore, the memory 71 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory, or other non-volatile solid-state storage device. In some instances, the memory 71 may further include memory remotely located relative to the processor 70, which can be connected to the device / terminal / server via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0112] Input device 72 can be used to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the device / terminal / server. Output device 73 may include display devices such as a display screen.

[0113] This invention also provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform a vehicle abnormal state monitoring method, the method comprising:

[0114] After the vehicle is turned off, a first preset time is set to determine if there is a message on the CAN bus; wherein the first preset time is longer than the bus sleep duration.

[0115] If there is a message on the CAN bus, it is determined that the vehicle is in a first-type abnormal sleep state.

[0116] If there are no messages on the CAN bus, then after the vehicle is turned off, at a second preset time, it is determined whether the vehicle static current is continuously greater than the maximum upper limit of the vehicle static current; wherein, the second preset time is greater than the bus sleep time and the local controller sleep time.

[0117] If the vehicle static current continues to exceed the maximum upper limit of the vehicle static current, then the vehicle is determined to be in the first type of abnormal sleep state.

[0118] Of course, the computer-executable instructions provided in the embodiments of the present invention are not limited to the method operations described above, but can also perform related operations in the vehicle abnormal state monitoring method provided in any embodiment of the present invention.

[0119] Based on the above description of the implementation methods, those skilled in the art can clearly understand that the present invention can be implemented using software and necessary general-purpose hardware, and of course, it can also be implemented using hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk, or optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0120] It is worth noting that in the embodiments of the search device described above, the various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the scope of protection of the present invention.

[0121] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention, the scope of which is determined by the scope of the appended claims.

Claims

1. A method of monitoring abnormal conditions of a vehicle, characterized by, include: After the vehicle is turned off, a first preset time is set to determine if there is a message on the CAN bus; wherein the first preset time is longer than the bus sleep duration. If there is a message on the CAN bus, it is determined that the vehicle is in a first-type abnormal sleep state. If there are no messages on the CAN bus, then after the vehicle is turned off, at a second preset time, it is determined whether the vehicle static current is greater than the maximum upper limit of the vehicle static current; wherein, the second preset time is greater than the sum of the bus sleep duration and the local controller sleep duration; normal sleep state includes bus pre-sleep and controller local complete sleep; the bus pre-sleep time corresponds to the bus sleep duration; the controller local complete sleep time corresponds to the local controller sleep duration; If the vehicle static current is greater than the maximum upper limit of the vehicle static current, then the vehicle is determined to be in the first type of abnormal sleep state. If the vehicle static current is within the normal range after the second preset time following the vehicle's engine shutdown mode, then the vehicle is determined to have entered a normal sleep state. During normal vehicle sleep, the vehicle is determined to be in a second type of abnormal sleep state based on the real-time vehicle static current. Among them, during the normal vehicle sleep process, the vehicle is determined to be in a second type of abnormal sleep state based on the real-time vehicle static current, including: If the number of times the real-time vehicle static current exceeds the standard upper limit static current threshold is greater than the first preset number, then the vehicle is determined to be in the second type of abnormal sleep state. Alternatively, if the number of times the real-time vehicle static current exceeds the second maximum upper limit static current threshold is greater than the second preset number, then the vehicle is determined to be in the second type of abnormal sleep state. Wherein, the second maximum upper limit static current threshold is less than the maximum upper limit static current threshold.

2. The vehicle abnormal state monitoring method according to claim 1, characterized by, If a message is received on the CAN bus, the vehicle is determined to be in a first-type abnormal sleep state, followed by: Determine whether the messages continuously received on the CAN bus within a preset time period are continuously sent by a preset controller; If the messages continuously received on the CAN bus are continuously sent by the preset controller, then the preset controller is determined to be a vehicle abnormal sleep controller. If the vehicle static current is greater than the maximum upper limit of the vehicle static current, then the vehicle is determined to be in the first type of abnormal sleep state, and the process further includes: Determine the magnitude of the static current on each controller; If the static current on the preset controller is greater than the preset static current of the preset controller, then the preset controller is determined to be a vehicle abnormal sleep controller.

3. The vehicle abnormal state monitoring method according to claim 1, characterized by, Also includes: After the vehicle has entered normal sleep mode, a signal to wake up the vehicle is obtained; Receive and determine whether the vehicle wake-up signal falls within the normal vehicle wake-up signal range; If the vehicle wake-up signal is not within the range of the normal vehicle wake-up signal, then the vehicle is determined to have entered an abnormal wake-up state. Alternatively, when the vehicle wake-up signal falls within the range of the normal vehicle wake-up signal, determine whether the vehicle wake-up state is a normal wake-up state. If the vehicle wake-up state is not a normal wake-up state, then the vehicle is determined to have entered the abnormal wake-up state.

4. A vehicle abnormal state monitoring apparatus characterized by comprising: include: The first judgment module is used to determine whether there is a message on the CAN bus after a first preset time following the vehicle's engine shutdown mode; wherein the first preset time is greater than the bus sleep duration. The first determining module is used to determine that the vehicle is in a first type of abnormal sleep state when there is a message on the CAN bus. The second judgment module is used to determine whether the vehicle static current is greater than the maximum upper limit of the vehicle static current after a second preset time following the vehicle's engine shutdown mode if there is no message on the CAN bus; wherein, the second preset time is greater than the sum of the bus sleep duration and the local controller sleep duration; the normal sleep state includes bus pre-sleep and controller local complete sleep; the bus pre-sleep time corresponds to the bus sleep duration; the controller local complete sleep time corresponds to the local controller sleep duration; if the vehicle static current is within the normal range after the second preset time following the vehicle's engine shutdown mode, then it is determined that the vehicle has entered a normal sleep state; During normal vehicle sleep, the vehicle is determined to be in a second type of abnormal sleep state based on the real-time vehicle static current. Among them, during the normal vehicle sleep process, the vehicle is determined to be in a second type of abnormal sleep state based on the real-time vehicle static current, including: If the number of times the real-time vehicle static current exceeds the standard upper limit static current threshold is greater than the first preset number, then the vehicle is determined to be in the second type of abnormal sleep state. Alternatively, if the number of times the real-time vehicle static current exceeds the second maximum upper limit static current threshold is greater than the second preset number, then the vehicle is determined to be in the second type of abnormal sleep state. Wherein, the second maximum upper limit static current threshold is less than the maximum upper limit static current threshold; The second determining module is used to determine that the vehicle is in the first type of abnormal sleep state when the vehicle static current is continuously greater than the maximum upper limit current of the vehicle static current.

5. A vehicle abnormal state monitoring system characterized by comprising: include: The system includes at least one controller, at least one electrostatic current sensor, a battery sensor, a battery, and a monitoring unit; the controller corresponds to each of the electrostatic current sensors. The positive terminal of the battery is electrically connected to the input terminal of each controller, the positive terminal of the battery is electrically connected to the first terminal of the battery sensor, the first terminal of the battery sensor is connected to the vehicle body tower, and the other end of the vehicle body tower is electrically connected to the output terminal of each controller. The battery is used to provide static current to each controller when each controller is in sleep mode; The static current sensor is used to detect the static current on each of the controllers when the vehicle is in sleep mode. The battery sensor is used to detect the vehicle's static current when the vehicle is in sleep mode; Each of the controllers is connected via a CAN bus; the monitoring unit is connected to each of the controllers via the CAN bus, the monitoring unit is connected to the battery sensor via LIN, and the monitoring unit is connected to each of the electrostatic current sensors via LIN. The monitoring unit is used to monitor abnormal vehicle states based on the vehicle's static current, the static current on each controller, and the messages on the CAN bus; wherein, the abnormal vehicle states include a first type of abnormal vehicle sleep state, a second type of abnormal vehicle sleep state, and an abnormal vehicle wake-up state; Specifically, the monitoring unit is used to execute the vehicle abnormal state monitoring method according to any one of claims 1-2.

6. An electronic device, comprising: The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the vehicle abnormality monitoring method according to any one of claims 1-2.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the vehicle abnormal state monitoring method according to any one of claims 1-2.