A vehicle dormant state monitoring system and method

CN122607241APending Publication Date: 2026-08-21BEIJING JINGWEI HIRAIN TECH CO INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610685312.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-18
Publication Date
2026-08-21

AI Technical Summary

Technical Problem

但状态不透明,用户无法直接知晓每次锁车后,整车电子系统是否成功进入预设的低功耗休眠状态,若存在某个ECU或负载未能正常休眠,即存在漏电或暗电流超标,用户无从察觉

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122607241A_ABST
    Figure CN122607241A_ABST
Patent Text Reader

Abstract

The application discloses a vehicle hibernation state monitoring system and method, which comprises a hibernation monitoring module, a non-volatile storage module, a time synchronization module and a power monitoring module. The hibernation monitoring module is used for judging the time when the vehicle enters hibernation and wakes up, and calculating the hibernation duration and the hibernation power consumption during hibernation, so as to judge whether the vehicle has a hibernation power consumption fault according to the hibernation duration and the hibernation power consumption. The non-volatile storage module is in communication connection with the hibernation monitoring module, and is used for storing the hibernation start time, the hibernation start power, the wake-up time, the wake-up power and a fault flag. The time synchronization module is in communication connection with the non-volatile storage module, and is used for acquiring and calibrating the system time, so as to provide a time reference for the non-volatile storage module and the hibernation monitoring module. The power monitoring module is in communication connection with the non-volatile storage module, and is used for monitoring the power state of the low-voltage storage battery of the vehicle, so as to acquire the hibernation start power and the wake-up power.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive electronics technology, and more specifically, to a vehicle sleep state monitoring system and method. Background Technology

[0002] As automotive electronic and electrical architectures become increasingly complex, the number of controller units (ECUs) and constantly powered loads, which are supplied by batteries (usually 12V / 24V low-voltage batteries, commonly known as small batteries) after the vehicle is powered on, is increasing. After the vehicle is turned off and locked, it needs to enter a low-power sleep state to minimize static current consumption and avoid over-discharge of the battery.

[0003] While some vehicle models are equipped with intelligent charging systems in the current technology, such as charging the low-voltage battery through the high-voltage power battery, the status is not transparent. Users cannot directly know whether the vehicle's electronic system has successfully entered the preset low-power sleep state after each time the car is locked. If an ECU or load fails to enter sleep mode normally, there may be leakage or excessive dark current, which users cannot detect. Current technology lacks precise monitoring methods for the actual static current or accumulated power consumption during vehicle sleep. Users cannot know the "health level" of each sleep period, cannot determine whether the static current is within the design-allowed safe range, and power consumption is difficult to quantify. Users cannot accurately assess the current charging capacity (State of Health, SOH) of the small battery, or the safe parking time of the vehicle in a stationary state. Risks are difficult to predict. For vehicles without intelligent charging function, users cannot predict how long they can be parked without running out of power. For vehicles with intelligent charging function but malfunctioning, users cannot be notified of abnormalities in time, which may lead to the vehicle being unable to start after long-term parking due to depletion of the small battery. Summary of the Invention

[0004] This application aims to overcome the shortcomings of the prior art and provide a vehicle sleep state monitoring system and method. By quantifying sleep power consumption, the health of the small battery is assessed, the vehicle sleep state is accurately monitored, and abnormalities are promptly reported to the user.

[0005] The specific technical solution is as follows: In a first aspect, embodiments of this application provide a vehicle sleep state monitoring system, including: The hibernation monitoring module is used to determine the time when the vehicle enters hibernation and wakes up, and to calculate the hibernation duration and hibernation power consumption during hibernation, so as to determine whether the vehicle has a hibernation power consumption fault based on the hibernation duration and hibernation power consumption; A non-volatile storage module is communicatively connected to the hibernation monitoring module and is used to store hibernation start time, hibernation start power, wake-up time, wake-up power and fault flags; The time synchronization module is communicatively connected to the non-volatile storage module, used to obtain the current time and calibrate the system time, providing a time reference for the non-volatile storage module and the hibernation monitoring module; The power monitoring module is communicatively connected to the non-volatile storage module and is used to monitor the power status of the vehicle's low-voltage battery to obtain the hibernation start power and the wake-up power.

[0006] In some embodiments of this application, it also includes: The in-vehicle infotainment system is communicatively connected to the hibernation monitoring module and is used to receive and display hibernation event information and fault information provided by the hibernation monitoring module; the hibernation event information includes the hibernation start time, the wake-up time, and the hibernation power consumption.

[0007] In some embodiments of this application, the time synchronization module obtains the current time, specifically for: Obtain network timing signals through the vehicle-mounted communication interface; When the network time signal is successfully acquired, the current time is obtained based on the network time signal and transmitted to the non-volatile storage module for storage. When the network timing signal is not successfully acquired, the current time is obtained by compensating for the time based on the network timing time stored in the non-volatile storage module after the last successful acquisition of the network timing signal, and the local timing value generated by the vehicle that has been monotonically increasing since the last successful acquisition of the network timing signal. The time is then transmitted to the non-volatile storage module for storage.

[0008] In some embodiments of this application, the time synchronization module calibrates the system time, specifically for: If the deviation between the current time stored in the non-volatile storage module and the network time is detected to be greater than a preset threshold, the vehicle system time is updated based on the current time.

[0009] In some embodiments of this application, the hibernation monitoring module is used to trigger the non-volatile storage module to record the current time as the hibernation start time when the vehicle meets the preset hibernation conditions and is about to enter hibernation mode, and to record the current battery level monitored by the battery monitoring module as the hibernation start battery level.

[0010] In some embodiments of this application, the hibernation monitoring module is used to obtain the wake-up time and wake-up battery level at the current moment after the vehicle is woken up, calculate the duration of this hibernation based on the wake-up time and the hibernation start time, and calculate the power consumption of this hibernation based on the wake-up battery level and the hibernation start battery level.

[0011] In some embodiments of this application, the hibernation monitoring module is further configured to compare the average static current calculated based on the power consumption of the current hibernation and the duration of the current hibernation with a preset current threshold. If the current threshold is exceeded, the vehicle is determined to have a hibernation power consumption too high fault, triggering the non-volatile storage module to record the hibernation power consumption too high fault flag and sending fault alarm information to the in-vehicle infotainment system.

[0012] In some embodiments of this application, the sleep monitoring module obtains the wake-up time at the current moment, specifically for: The network time synchronization module obtains the wake-up time. If the wake-up time is successfully acquired, the network time synchronization time of the wake-up time will be used as the current wake-up time. If the wake-up time fails to be obtained, the last network time synchronization time stored in the non-volatile storage module is read, and the duration recorded by the vehicle ECU's internal timer since the last network time synchronization time is added to it as the temporary wake-up time. After the network time synchronization time is successfully obtained, the temporary wake-up time is corrected for time deviation to obtain the current wake-up time.

[0013] Secondly, embodiments of this application provide a vehicle sleep state monitoring method, applied to the vehicle sleep state monitoring system as described in the first aspect, the vehicle sleep state monitoring method comprising: Vehicle hibernation pre-entry recording steps: When it is determined that the vehicle meets the preset hibernation conditions and is about to enter hibernation mode, record the current time as the hibernation start time, and record the current charge of the vehicle's low-voltage battery as the hibernation start charge; Vehicle wake-up calculation steps: When the vehicle is woken up, the wake-up time and wake-up power are obtained, and the sleep duration and sleep power consumption during the sleep period are calculated, so as to determine whether the vehicle has a fault of excessive sleep power consumption based on the sleep duration and the sleep power consumption. Vehicle fault alarm procedure: If there is a fault of excessive power consumption during sleep mode, a fault alarm will be triggered.

[0014] In some embodiments of this application, determining whether the vehicle has an excessively high sleep power consumption fault based on the sleep duration and the sleep power consumption specifically includes: The average static current is calculated based on the hibernation duration and the hibernation power consumption during the hibernation period. The average static current is compared with a preset current threshold. If it exceeds the preset current threshold, the vehicle is determined to have a fault of excessive hibernation power consumption.

[0015] The beneficial effects of the embodiments of this application are as follows: This application calculates the duration and power consumption of each vehicle hibernation cycle by storing and recording the start time of vehicle hibernation, the initial charge of the small battery during hibernation, the time the vehicle is woken up again, and the charge of the small battery upon waking. This quantifies power consumption. Users can directly view the accurate hibernation time and power consumption after locking the vehicle through the in-vehicle infotainment system, accurately determining whether the vehicle hibernation is normal, improving status awareness and user experience, giving users a more intuitive understanding of vehicle power management, and enhancing their sense of security, especially suitable for long-term idle vehicle scenarios (such as business trips or vacations). Simultaneously, the system can accurately calculate the power consumption of each hibernation cycle and compare it with preset health thresholds to determine if the static current exceeds the standard, achieving precise quantitative monitoring and enhancing vehicle safety. Furthermore, when abnormal hibernation power consumption is detected, the system will proactively alarm, prompting users to have it checked promptly to avoid situations where excessive "dark current" over a long period leads to insufficient power for starting, enhancing risk warning capabilities. In addition, this application introduces a composite time synchronization mechanism to ensure the continuity and accuracy of time recording under complex scenarios such as multiple hibernation / wake-up cycles and network signal interruptions, providing a reliable foundation for all calculations and ensuring a reliable time reference. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 This is a schematic diagram of the components of a vehicle sleep state monitoring system provided in an embodiment of this application; Figure 2 This is a flowchart illustrating a vehicle sleep state monitoring method provided in an embodiment of this application. Detailed Implementation

[0018] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0019] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. The terms "comprising" and "having," and any variations thereof, in the embodiments and drawings of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or devices.

[0020] In existing technologies, users cannot know whether the vehicle is in a low-power sleep state after each time it is locked and powered off, nor can they determine whether the vehicle's status is normal, accurately determine the battery's storage capacity, or whether the sleep power consumption and quiescent current exceed the limits. To address these issues, this application discloses a vehicle sleep state monitoring system. By storing and recording the start time of each vehicle sleep state, the initial charge of the battery during sleep state, the time the vehicle is reawakened, and the charge of the battery upon reawakening, the system calculates the duration and power consumption of each sleep state, thereby quantifying power consumption and monitoring for abnormal power consumption after the vehicle is locked, thus enhancing vehicle safety. Detailed explanations follow.

[0021] Figure 1 A vehicle sleep state monitoring system according to an embodiment of this application is shown. Figure 1 As shown, the vehicle sleep state monitoring system mainly includes four modules: sleep monitoring module 1, non-volatile storage module 2, time synchronization module 3, and power monitoring module 4. The non-volatile storage module 2 is communicatively connected to the sleep monitoring module 1, and the time synchronization module 3 and power monitoring module 4 are communicatively connected to the non-volatile storage module 2.

[0022] Specifically, the hibernation monitoring module 1 is used to determine the time when the vehicle enters hibernation and wakes up, and to calculate the hibernation duration and power consumption during hibernation. Based on the hibernation duration and power consumption, it determines whether the vehicle has a fault of excessive power consumption during hibernation. As a core logic processing unit, the hibernation monitoring module 1 is configured to determine the time when the vehicle enters hibernation and wakes up, trigger the recording and calculation of relevant data, and quantify and generate the accurate hibernation duration and power consumption for each hibernation event.

[0023] The non-volatile storage module 2 is used to store the hibernation start time, hibernation start battery level, wake-up time, wake-up battery level, and fault flags. The non-volatile storage module 2 is communicatively connected to the hibernation monitoring module 1 and persistently stores key parameters, including but not limited to the timestamp before the vehicle goes into hibernation, the battery level before hibernation, the timestamp and battery level after the vehicle wakes up, and fault flags determined by the system (such as hibernation power consumption too high fault).

[0024] Furthermore, during the sleep / wake cycle, the vehicle ECU may be unable to obtain accurate time synchronization (such as Beijing time) due to the lack of network signal. This lack of a time reference leads to inaccurate recording of sleep duration, thus affecting the reliability of power consumption calculations. To address this issue, the time synchronization module 3 is used to acquire the current time and calibrate the system time, providing a time reference for the non-volatile storage module 2 and the sleep monitoring module 1. The time synchronization module 3 is communicatively connected to the non-volatile storage module 2 and is configured to periodically attempt to acquire a high-precision time synchronization signal via an external communication interface (such as CAN communication or 4G communication) during vehicle power-on to calibrate the system time. More specifically, when time synchronization is successful, the calibrated system time is transmitted to the non-volatile storage module 2 for updating. This ensures that a valid system time is stored, preventing the ECU from failing to record sleep time during the power-on cycle due to lack of time synchronization. When time synchronization fails, a compensation timing logic based on local stored time and the vehicle ECU's internal timer (such as SysTick) is used to ensure a reliable time reference throughout the entire power-on, sleep, and wake-up cycle.

[0025] The power monitoring module 4 is used to monitor the power status of the vehicle's low-voltage battery to obtain the power level at the start of hibernation and the power level upon wake-up. The power monitoring module 4 is communicatively connected to the non-volatile storage module 2 and is configured to monitor the power status information of the vehicle's low-voltage battery in real time or periodically, and to provide the monitoring data to the non-volatile storage module 2 and the hibernation monitoring module 1. For example, the acquired power level is transmitted to the non-volatile storage module 2 via the RTE interface, and the hibernation monitoring module 1 obtains the power monitoring data from the data stored in the non-volatile storage module 2.

[0026] Furthermore, the vehicle sleep state monitoring system in this embodiment also includes an in-vehicle infotainment system 5, which is communicatively connected to the sleep monitoring module 1. This system receives and displays sleep event information and fault information provided by the sleep monitoring module 1. The sleep event information includes, but is not limited to, sleep start time, wake-up time, and sleep power consumption. In this application, the in-vehicle infotainment system 5 serves as a human-machine interface, configured to receive communication signals from the sleep monitoring module 1 or related vehicle ECUs, and to intuitively display the calculated sleep time, sleep power consumption, and related fault information to the user, providing timely fault warnings.

[0027] In some specific embodiments, the time synchronization module 3 obtains the current time, specifically by: acquiring a network timing signal through the vehicle communication interface; when the network timing signal is successfully acquired, obtaining the current time based on the network timing signal and storing it in the non-volatile storage module 2; when the network timing signal is not successfully acquired, compensating for the current time by using the network timing time stored in the non-volatile storage module 2 after the last successful acquisition of the network timing signal, and the locally generated local timing value that monotonically increases since the last successful acquisition of the network timing signal, and storing it in the non-volatile storage module 2. Therefore, the time synchronization logic of the time synchronization module 3 in this application is as follows: attempt to acquire the network timing time; if successful, record this time as the current time and store it in the non-volatile storage module 2; otherwise, calculate the current time based on the valid time stored in the local non-volatile storage module 2 and the timing of the vehicle ECU's internal timer, and store it in the non-volatile storage module 2. In addition, the time synchronization module 3 calibrates the system time. Specifically, if the deviation between the current time stored in the non-volatile storage module 2 and the network time synchronization time is detected to be greater than a preset threshold, the vehicle system time is updated based on the current time, and the network time synchronization time is stored in the non-volatile storage module 2 to further ensure the accuracy of the system time.

[0028] In other specific embodiments, before the vehicle enters hibernation, the hibernation monitoring module 1 triggers the non-volatile storage module 2 to record the current time as the hibernation start time when the vehicle meets preset hibernation conditions and is about to enter hibernation mode, and records the current battery level monitored by the power monitoring module 4 as the hibernation start battery level. In specific implementation, the vehicle's operating status is managed by the hibernation monitoring module 1. When the vehicle is about to enter hibernation mode, it notifies the non-volatile storage module 2 through the RTE interface to record the current time and the small battery level.

[0029] After the vehicle is woken up, the hibernation monitoring module 1 acquires the current wake-up time and wake-up battery level, calculates the duration of the current hibernation based on the wake-up time and hibernation start time, and calculates the power consumption during the current hibernation based on the wake-up battery level and the hibernation start battery level. Furthermore, the hibernation monitoring module 1 also compares the average static current calculated based on the current hibernation power consumption and the current hibernation duration with a preset current threshold. If the current exceeds the preset current threshold, it determines that the vehicle has a high hibernation power consumption fault, triggers the non-volatile storage module 2 to record the high hibernation power consumption fault flag, and sends a fault alarm message to the in-vehicle infotainment system 5. Of course, the hibernation monitoring module 1 can also use a preset power consumption threshold for fault judgment; this application does not impose any limitations on this.

[0030] In the specific implementation process, the hibernation monitoring module 1 obtains the wake-up time at the current moment. Specifically, it is used to: obtain the network time synchronization time at the wake-up moment through the time synchronization module 3; if the acquisition is successful at the wake-up moment, the network time synchronization time at the wake-up moment is used as the current wake-up time; if the acquisition fails at the wake-up moment, the last network time synchronization time stored in the non-volatile storage module 2 is read, and the duration recorded by the vehicle ECU6 internal timer since the last network time synchronization time is added to it as a temporary wake-up time. After successfully obtaining the network time synchronization time, the temporary wake-up time is corrected for time deviation to obtain the current wake-up time. Furthermore, the hibernation monitoring module 1 corrects the time deviation of the temporary wake-up time, specifically: if an accurate network time synchronization time cannot be obtained, the current time T1 is recorded as a relative time until the time synchronization is completed and an accurate and valid network time synchronization time is obtained. The time T2 before the time synchronization is not completed is recorded, T3 = T2 - T1 is calculated, and then T3 is subtracted from the last time synchronization is completed (T4) to reverse the calculation of the precise wake-up time, thereby obtaining the current wake-up time at the wake-up moment.

[0031] The above describes the various modules of the vehicle sleep state monitoring system provided in this embodiment and their interconnections. The following section will discuss further details. Figure 1 The working principle of a vehicle sleep state monitoring system will be described in detail with a specific embodiment.

[0032] In this specific embodiment, the vehicle sleep state monitoring system is integrated into the vehicle domain controller or a separate power management controller, and the sleep monitoring module 1 runs on the controller CPU.

[0033] After the user locks the car and leaves, the controller determines that all doors and the trunk are closed and the key is removed via bus signals. After a preset delay, it determines that the vehicle has entered a sleep preparation state. The sleep monitoring module 1 triggers an interrupt, calls the RTE interface, and commands the non-volatile storage module 2 to write the current Beijing time (e.g., 2025-11-27 18:30:00, accuracy guaranteed by the time synchronization module 3) and the current SOC of the small battery (e.g., 80%) into the designated storage area.

[0034] After the vehicle has been parked for a period of time, the user unlocks it using the remote key. The controller is activated, and all modules power on and initialize. The sleep monitoring module 1 attempts to obtain the current Beijing time (e.g., 2025-11-29 19:06:00) from the vehicle's telematics processor T-Box via the CAN bus. Simultaneously, the battery monitoring module 4 obtains the current SOC of the small battery (e.g., 78%). The sleep monitoring module 1 reads the pre-sleep data from the non-volatile storage module 2 and calculates the sleep duration. 2 days, 0 hours, and 36 minutes of power consumption Assuming the preset daily power consumption threshold is 1.5%, the daily power consumption during this hibernation period is approximately 1%, which is within the normal range. The calculation result can be sent to the instrument panel or central control screen via CAN signal, displaying: "This hibernation period: 2 days, 0 hours, and 36 minutes, power consumption 2%".

[0035] If a vehicle experiences a malfunction in one of its door controllers, preventing it from properly entering sleep mode, the quiescent current may reach 500mA (normally <50mA). After being parked for two days and then woken up, the power consumption can be calculated. If the sleep monitoring module 1 determines that the value far exceeds the threshold, it immediately sets a fault flag in the non-volatile storage module 2 and sends an alarm message containing the "excessive sleep power consumption" flag via the CAN bus. Upon receiving this message, the in-vehicle infotainment system 5 displays a warning message on the screen (e.g., abnormal power consumption detected during vehicle sleep mode; contact a service center for inspection is recommended), and may also be accompanied by an audible alert.

[0036] When the vehicle is in an area without network signal, such as an underground parking garage, the time synchronization module 3 cannot obtain accurate Beijing time. In this case, the system relies on the last successfully calibrated valid time (i.e., the network time synchronization time of a successful time synchronization) in the non-volatile storage module 2 and starts the high-precision clock inside the ECU to accumulate the time. For example, if the last recorded Beijing time is 18:30:00 on November 27, 2025, and the vehicle wakes up in the underground garage at 19:06:00 on November 29, 2025, but there is no signal, the system uses the accumulated relative time (2 days, 0 hours, and 36 minutes) as the temporary wake-up time. When the vehicle leaves the underground garage and the T-Box restores network access, the time synchronization module 3 obtains the accurate time (e.g., 19:09:00 on November 29, 2025). The vehicle sleep state monitoring system calculates this 3-minute deviation and corrects the previously recorded temporary wake-up time accordingly, ultimately obtaining a more accurate sleep duration to ensure the accuracy of power consumption calculations.

[0037] Corresponding to the above system embodiments, another embodiment of this application provides a method for monitoring vehicle sleep state, such as... Figure 2 As shown, the vehicle sleep state monitoring method includes the following steps: Step S110, Vehicle hibernation pre-recording steps: When it is determined that the vehicle meets the preset hibernation conditions and is about to enter hibernation mode, record the current time as the hibernation start time, and record the current charge of the vehicle's low-voltage battery as the hibernation start charge.

[0038] In the specific implementation process, step S110 is the preparation stage before the vehicle enters sleep mode. Afterwards, the vehicle enters a low-power sleep state. During this period, all modules, except for necessary wake-up monitoring, enter low-power mode.

[0039] Step S120, calculation steps after vehicle wake-up: When the vehicle is woken up, the wake-up time and wake-up power are obtained, and the sleep duration and sleep power consumption during the sleep period are calculated, so as to determine whether the vehicle has a fault of excessive sleep power consumption based on the sleep duration and sleep power consumption.

[0040] In some specific embodiments, the average static current is calculated based on the hibernation duration and hibernation power consumption during the hibernation period. The average static current is compared with a preset current threshold. If it exceeds the preset current threshold, the vehicle is determined to have a fault of excessive hibernation power consumption.

[0041] Step S130, Vehicle fault alarm step: If there is a fault of excessive sleep power consumption, a fault alarm will be triggered.

[0042] It should be noted that the above method embodiments correspond to the system embodiments and have the same technical effects. For details, please refer to the system embodiments. The method embodiments are based on the system embodiments, and for details, please refer to the system embodiments section, which will not be repeated here.

[0043] In summary, the vehicle hibernation monitoring system and method provided in this application calculate the duration and power consumption of each hibernation period by storing and recording the start time of each vehicle hibernation, the initial charge of the small battery, the time the vehicle is woken up again, and the charge of the small battery when it is woken up, thus quantifying power consumption. Users can directly view the accurate hibernation time and power consumption after locking the vehicle through the in-vehicle infotainment system, accurately determining whether the vehicle hibernation is normal, improving status awareness and user experience, giving users a more intuitive understanding of vehicle power management, and enhancing their sense of security, especially suitable for long-term idle vehicle use scenarios (such as business trips or vacations). Simultaneously, the system can accurately calculate the power consumption of each hibernation cycle and compare it with a preset health threshold to determine whether the static current exceeds the standard, achieving precise quantitative monitoring and enhancing vehicle safety. Furthermore, when abnormal hibernation power consumption is detected, the system will proactively alarm, prompting the user to have it checked promptly to avoid situations where excessive "dark current" over a long period leads to power depletion and inability to start the vehicle, enhancing risk warning capabilities. In addition, this application introduces a composite time synchronization mechanism to ensure the continuity and accuracy of time recording in complex scenarios such as multiple sleep-wake cycles and network signal interruptions, providing a reliable foundation for all calculations and ensuring the reliability of the time reference.

[0044] Those skilled in the art will understand that the accompanying drawings are merely schematic diagrams of one embodiment, and the modules or processes shown in the drawings are not necessarily essential for implementing this application. Furthermore, the modules in the apparatus of the embodiments may be distributed throughout the apparatus of the embodiment as described in the embodiments, or they may be located in one or more apparatuses different from this embodiment, with corresponding changes. The modules of the above embodiments may be combined into one module, or they may be further divided into multiple sub-modules.

[0045] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the above embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A vehicle sleep state monitoring system, characterized in that, include: The hibernation monitoring module is used to determine the time when the vehicle enters hibernation and wakes up, and to calculate the hibernation duration and hibernation power consumption during hibernation, so as to determine whether the vehicle has a hibernation power consumption fault based on the hibernation duration and hibernation power consumption; A non-volatile storage module is communicatively connected to the hibernation monitoring module and is used to store hibernation start time, hibernation start power, wake-up time, wake-up power and fault flags; The time synchronization module is communicatively connected to the non-volatile storage module, used to obtain the current time and calibrate the system time, providing a time reference for the non-volatile storage module and the hibernation monitoring module; The power monitoring module is communicatively connected to the non-volatile storage module and is used to monitor the power status of the vehicle's low-voltage battery to obtain the hibernation start power and the wake-up power.

2. The vehicle sleep state monitoring system according to claim 1, characterized in that, Also includes: The in-vehicle infotainment system is communicatively connected to the hibernation monitoring module and is used to receive and display hibernation event information and fault information provided by the hibernation monitoring module; the hibernation event information includes the hibernation start time, the wake-up time, and the hibernation power consumption.

3. The vehicle sleep state monitoring system according to claim 1, characterized in that, The time synchronization module obtains the current time and is specifically used for: Obtain network timing signals through the vehicle-mounted communication interface; When the network time signal is successfully acquired, the current time is obtained based on the network time signal and transmitted to the non-volatile storage module for storage. When the network timing signal is not successfully acquired, the current time is obtained by compensating for the time based on the network timing time stored in the non-volatile storage module after the last successful acquisition of the network timing signal, and the local timing value generated by the vehicle that has been monotonically increasing since the last successful acquisition of the network timing signal. The time is then transmitted to the non-volatile storage module for storage.

4. The vehicle sleep state monitoring system according to claim 3, characterized in that, The time synchronization module calibrates the system time, specifically for: If the deviation between the current time stored in the non-volatile storage module and the network time is detected to be greater than a preset threshold, the vehicle system time is updated based on the current time.

5. The vehicle sleep state monitoring system according to claim 2, characterized in that, The hibernation monitoring module is used to trigger the non-volatile storage module to record the current time as the hibernation start time when the vehicle meets the preset hibernation conditions and is about to enter hibernation mode, and to record the current battery level monitored by the battery monitoring module as the hibernation start battery level.

6. The vehicle sleep state monitoring system according to claim 5, characterized in that, The hibernation monitoring module is used to obtain the wake-up time and wake-up battery level at the current moment after the vehicle is woken up, calculate the duration of this hibernation based on the wake-up time and the hibernation start time, and calculate the power consumption of this hibernation based on the wake-up battery level and the hibernation start battery level.

7. The vehicle sleep state monitoring system according to claim 6, characterized in that, The hibernation monitoring module is also used to compare the average static current calculated based on the power consumption of the current hibernation and the duration of the current hibernation with a preset current threshold. If the current threshold is exceeded, the vehicle is determined to have a hibernation power consumption fault, triggering the non-volatile storage module to record the hibernation power consumption fault flag and send a fault alarm message to the in-vehicle infotainment system.

8. The vehicle sleep state monitoring system according to claim 6, characterized in that, The sleep monitoring module obtains the wake-up time at the current moment, specifically for: The network time synchronization module obtains the wake-up time. If the wake-up time is successfully acquired, the network time synchronization time of the wake-up time will be used as the current wake-up time. If the wake-up time fails to be obtained, the last network time synchronization time stored in the non-volatile storage module is read, and the duration recorded by the vehicle ECU's internal timer since the last network time synchronization time is added to it as the temporary wake-up time. After the network time synchronization time is successfully obtained, the temporary wake-up time is corrected for time deviation to obtain the current wake-up time.

9. A method for monitoring vehicle sleep state, characterized in that, The vehicle sleep state monitoring method, applied to any one of claims 1-8, comprises: Vehicle hibernation pre-entry recording steps: When it is determined that the vehicle meets the preset hibernation conditions and is about to enter hibernation mode, record the current time as the hibernation start time, and record the current charge of the vehicle's low-voltage battery as the hibernation start charge; Vehicle wake-up calculation steps: When the vehicle is woken up, the wake-up time and wake-up power are obtained, and the sleep duration and sleep power consumption during the sleep period are calculated, so as to determine whether the vehicle has a fault of excessive sleep power consumption based on the sleep duration and the sleep power consumption. Vehicle fault alarm procedure: If there is a fault of excessive power consumption during sleep mode, a fault alarm will be triggered.

10. The vehicle sleep state monitoring method according to claim 9, characterized in that, The method of determining whether the vehicle has an excessively high sleep power consumption fault based on the sleep duration and the sleep power consumption specifically includes: The average static current is calculated based on the hibernation duration and the hibernation power consumption during the hibernation period. The average static current is compared with a preset current threshold. If it exceeds the preset current threshold, the vehicle is determined to have a fault of excessive hibernation power consumption.