Control method of power management system and vehicle

By timing the wake-up in the power management system and adjusting the target monitoring duration based on historical monitoring duration, the problem of excessively short wake-up time in the power management system is solved, achieving both accurate monitoring and low power consumption of the power management module.

CN120963575APending Publication Date: 2025-11-18GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511378802.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-25
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

In the existing technology, the wake-up time of the power management system is too short to meet the requirements of the power management module for continuous voltage monitoring time, resulting in inaccurate judgment and potentially increasing vehicle power consumption. In addition, adding hardware sensors will increase cost and packaging size.

Method used

The timed wake-up power management system determines the target monitoring duration based on the preset single monitoring duration and the storage monitoring duration after the last wake-up. It continuously monitors the vehicle battery status information until the target monitoring duration is reached, and enters hibernation after the wake-up duration reaches the preset wake-up duration to avoid prolonging the wake-up time.

Benefits of technology

Without increasing sleep power consumption and cost, it meets the power management module's monitoring duration requirements, improves judgment accuracy, avoids charging trigger thresholds caused by short-term voltage fluctuations, and takes into account low power consumption requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120963575A_ABST
    Figure CN120963575A_ABST
Patent Text Reader

Abstract

The invention provides a control method of a power management system and a vehicle, when the vehicle is dormant and the power management system is awakened, the awakening duration is timed, based on the preset single monitoring duration and / or the storage monitoring duration after the power management system is awakened last time, the target monitoring duration of the current awakening is determined, and the power management system is awakened according to the target monitoring duration. The battery state information of the vehicle storage battery is continuously monitored until the monitoring duration reaches the target monitoring duration, the battery state information and the target monitoring duration are sent, the power management system enters the dormancy state in response to the situation that the awakening duration reaches the preset awakening duration, and the original preset awakening duration of the vehicle is not changed in the whole control process; according to the method and the device, the awakening duration is not prolonged, the requirement of the electric energy management module for the monitoring duration is met through a distributed monitoring mode of awakening this time and awakening last time, and the problem that the requirement of the electric energy management module for the monitoring duration cannot be met due to the fact that the single-time awakening time of the power management system is too short is solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of power management system, and particularly relates to a control method of power management system and a vehicle. BACKGROUND

[0002] When the whole vehicle is in sleep, the detection of the battery voltage needs to wake up the whole power management system (Power Management Module, PMM), and the PMM is continuously detecting the battery voltage after being woken up and sends the detected battery voltage to the low-voltage energy management module (Enterprise Energy Management, EEM) of the vehicle. The EEM identifies and judges the power saving strategy to be executed at this time based on the received battery voltage to avoid battery feeding. However, the PMM system is woken up for too short a time each time, which cannot meet the demand of the EEM for monitoring time, so that the EEM cannot accurately judge based on the received battery voltage. SUMMARY

[0003] Therefore, the present application aims to provide a control method of power management system and a vehicle.

[0004] To achieve the above purpose, the first aspect of the present application provides a control method of power management system, which is executed by a power management system of a vehicle, and the method comprises the following steps. In response to the vehicle being in sleep and the power management system being woken up, the wake-up duration is timed; Based on a preset single monitoring duration and / or a stored monitoring duration after the power management system is woken up last time, a target monitoring duration of the current wake-up is determined; The battery state information of the vehicle battery is continuously monitored until the monitoring duration reaches the target monitoring duration, and the battery state information and the target monitoring duration are sent; In response to the wake-up duration reaching a preset wake-up duration, the power management system enters sleep.

[0005] Optionally, the step of determining the target monitoring duration of the current wake-up based on the preset single monitoring duration and / or the stored monitoring duration after the power management system is woken up last time comprises the following steps. In response to the wake-up being the first wake-up, the preset single monitoring duration is determined as the target monitoring duration of the current wake-up; Alternatively, in response to the wake-up being the non-first wake-up, the target monitoring duration of the current wake-up is determined based on the wake-up type of the wake-up, the preset single monitoring duration and / or the stored monitoring duration.

[0006] Optionally, the step of determining the target monitoring duration of the current wake-up based on the wake-up type of the wake-up, the preset single monitoring duration and / or the stored monitoring duration comprises the following steps. in response to the wake-up type being a local wake-up, obtaining the storage monitoring duration, and determining a target monitoring duration for the current wake-up based on the preset single monitoring duration and / or the storage monitoring duration; Alternatively, in response to the wake-up type being an external wake-up, determining the preset single monitoring duration as the target monitoring duration for the current wake-up.

[0007] Optionally, the determining of the target monitoring duration for the current wake-up based on the preset single monitoring duration and / or the storage monitoring duration comprises: in response to the storage monitoring duration being less than a preset total monitoring duration, determining the target monitoring duration for the current wake-up based on the preset total monitoring duration and the storage monitoring duration; Alternatively, in response to the storage monitoring duration being greater than or equal to the preset total monitoring duration, determining the preset single monitoring duration as the target monitoring duration for the current wake-up.

[0008] Optionally, the determining of the target monitoring duration for the current wake-up based on the preset total monitoring duration and the storage monitoring duration comprises: in response to a difference between the preset total monitoring duration and the storage monitoring duration being less than or equal to a preset wake-up duration, determining the difference as the target monitoring duration for the current wake-up; Alternatively, in response to the difference between the preset total monitoring duration and the storage monitoring duration being greater than the preset wake-up duration, determining the preset single monitoring duration as the target monitoring duration for the current wake-up.

[0009] Optionally, the method further comprises, in response to receiving a wake-up network request, waking up the whole vehicle network and charging the vehicle storage battery.

[0010] Based on the same inventive concept, the second aspect of the present application provides a control method of a power management system, executed by an electric energy management module of a vehicle, the method comprising: receiving battery state information and a target monitoring duration sent by the power management system when the power management system is woken up, and determining a storage monitoring duration; in response to the storage monitoring duration reaching a preset total monitoring duration, determining a mean value of the battery state information based on all the battery state information within the storage monitoring duration and the storage monitoring duration; in response to the mean value of the battery state information being less than a preset minimum value, sending a wake-up network request to the power management system.

[0011] Optionally, the storage monitoring duration comprises an initial storage monitoring duration or an updated storage monitoring duration. The determining of the storage monitoring duration comprises: In response to the power management system being woken up for the first time, the target monitoring duration is determined as an initial stored monitoring duration, and the initial stored monitoring duration is stored. Alternatively, in response to the power management system being woken up for the second time and the wake-up type being internal wake-up, a stored monitoring duration is obtained, an updated monitoring duration is determined based on the target monitoring duration and the stored monitoring duration, and the updated monitoring duration is stored. Alternatively, in response to the power management system being woken up for the second time and the wake-up type being external wake-up, the target monitoring duration is determined as the updated monitoring duration, and the updated monitoring duration is stored. Optionally, the method further includes: In response to the stored monitoring duration being less than a preset total monitoring duration, a sum of the target monitoring duration and the stored monitoring duration is determined as the updated monitoring duration. Alternatively, in response to the stored monitoring duration being greater than or equal to the preset total monitoring duration, the target monitoring duration is determined as the updated monitoring duration.

[0012] Based on the same inventive concept, the third aspect of the present application provides a vehicle, characterized in that the vehicle comprises a power management system and an electric energy management module, the power management system is configured to execute the method of any one of the first aspect, and the electric energy management module is configured to execute the method of any one of the second aspect.

[0013] As can be seen from the above, the power management system control method and vehicle provided in this application, when the vehicle is in sleep mode and the power management system is woken up, time the wake-up duration, determine the target monitoring duration for this wake-up based on the preset single monitoring duration and / or the stored monitoring duration after the power management system was last woken up, continuously monitor the battery status information of the vehicle battery until the monitoring duration reaches the target monitoring duration, send the battery status information and the target monitoring duration, and respond to the wake-up duration reaching the preset wake-up duration, the power management system enters sleep mode. Thus, the original preset wake-up duration of the vehicle is not changed or extended during the entire control process, and the sleep and wake-up of the power management system strictly comply with the low power consumption requirements without increasing the sleep power consumption of the vehicle. Meanwhile, the target monitoring duration is only changed after each wake-up of the power management system. The target monitoring duration is determined based on the stored monitoring duration after the power management system was last woken up and / or the preset single monitoring duration. The determined target monitoring duration will not exceed the preset wake-up duration, and monitoring can continue based on the stored monitoring duration after the last wake-up. In this way, the distributed monitoring method of this wake-up and the last wake-up meets the power management module's monitoring duration requirements, solves the problem that the single wake-up time of the power management system is too short to meet the power management module's monitoring duration requirements, and does not extend the preset wake-up duration, thus not increasing the vehicle's sleep power consumption. Attached Figure Description

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

[0015] Figure 1 This is a schematic diagram illustrating the principle of traditional monitoring schemes in related technologies; Figure 2 This is a flowchart illustrating the first control method of the power management system according to an embodiment of this application. Figure 3 This is a flowchart illustrating a second control method for a power management system according to an embodiment of this application. Figure 4 This is a schematic diagram of a first type of control device for a power management system according to an embodiment of this application; Figure 5 This is a schematic diagram of a second type of control device for a power management system according to an embodiment of this application; Figure 6 This is a schematic diagram of an electronic device according to an embodiment of this application. Detailed Implementation

[0016] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application is further described in detail below with reference to specific embodiments and drawings.

[0017] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be understood as the general meaning understood by those skilled in the art to which the embodiments of the present application belong. The terms "first", "second" and the like used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. The terms "include" or "contain" and the like mean that the elements or objects before the terms cover the elements or objects listed after the terms and their equivalents, and do not exclude other elements or objects. The terms "connect" or "connected" and the like are not limited to physical or mechanical connection, but can include electrical connection, whether direct or indirect. The terms "up", "down", "left", "right" and the like are only used to represent relative positional relationship, and when the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0018] In the traditional power management scheme of a vehicle, a battery sensor is generally needed to collect accurate voltage, current, remaining power value and the like of the whole vehicle, and the low-power management strategy is made depending on the data collected by the hardware. Later, in order to reduce the hardware cost and reduce the package size, the setting of the battery sensor on the vehicle is gradually cancelled, and the voltage detection is completed by the power management system (PMM) of the vehicle. The power management system of the vehicle is responsible for power management and sleep wake-up.

[0019] When the whole vehicle is in sleep, the detection of the battery voltage needs to wake up the whole PMM, and after the PMM is woken up, it continues to detect the battery voltage, and gives the detected battery voltage to the low-voltage energy management module (EEM) of the vehicle. The EEM identifies and judges the power saving strategy to be executed at this time based on the received battery voltage, so as to avoid battery feeding.

[0020] Referring to Figure 1 As shown in the figure, there is a difficult contradiction in this way, that is, the PMM system is woken up for 3s each time, in order to meet the low-power limit requirements of the vehicle, the PMM system is strictly limited to 3s each time. However, the EEM needs the PMM system to continuously detect the steady-state voltage value for ≥5s, otherwise it will lead to inaccurate judgment based on the voltage value, and cannot accurately determine when the battery needs to be charged, which may cause battery feeding, and may also appear charging trigger threshold caused by voltage fluctuation in a short time, increasing the power consumption of the vehicle.

[0021] Therefore, in order to meet the EEM requirement for the voltage continuous monitoring time, it is necessary to forcibly extend the time of each wake-up of the PMM to 5S, and the extension of the wake-up time will cause an increase in the sleep power consumption of the vehicle, thereby causing the sleep power to exceed the standard and failing to meet the low power consumption requirement.

[0022] Alternatively, in order to meet the EEM requirement for the voltage continuous monitoring time, a low-power wake-up module is integrated on the PMM by using a traditional method, for example, a battery sensor is added, but this will increase the cost and violate the integration principle, and the packaging volume of the PMM is increased.

[0023] Therefore, how to meet the EEM requirement for the voltage continuous monitoring time based on the PMM acquisition only without increasing the sleep power consumption and the manufacturing cost is an urgent problem to be solved.

[0024] Based on this, referring to Figure 2 The application provides a control method of a power management system, which is executed by the power management system of a vehicle, and specifically includes the following steps: Step S100, in response to the vehicle being in sleep and the power management system being woken up, the wake-up duration is timed; Step S200, based on a preset single monitoring duration and / or a stored monitoring duration after the power management system is last woken up, a target monitoring duration of the current wake-up is determined; Step S300, the battery state information of the vehicle battery is continuously monitored until the monitoring duration reaches the target monitoring duration, and the battery state information and the target monitoring duration are sent; Step S400, in response to the wake-up duration reaching a preset wake-up duration, the power management system enters sleep.

[0025] Specifically, after the vehicle is in sleep, the power management system is automatically woken up periodically based on the pre-setting of the vehicle. The time interval of such periodic wake-up is pre-set, for example, after the vehicle is in sleep, a timer automatically starts timing, when the timing of the timer reaches the pre-set sleep time, the battery management system is automatically woken up. When the wake-up time of the battery management system reaches the preset wake-up time, the battery management system enters sleep again, at this time, the timer automatically starts timing again, when the timing of the timer reaches the pre-set sleep time, the battery management system is automatically woken up again, and the cycle is repeated. The wake-up time and the sleep time of the battery management system can be the same or different, and are executed according to the pre-set rules.

[0026] For example, the preset sleep time intervals are 4h, 4h, 8h, 16h, 32h, 64h, 96h, 96h, 96h, and so on. After the battery management system is locally woken up for the first time, the cumulative time is counted for 4h, and then the battery management system is locally woken up for the second time. Then, the cumulative time is counted for 4h, and the battery management system is locally woken up for the third time. Then, the cumulative time is counted for 8h, and the battery management system is locally woken up for the fourth time. The above process is sequentially performed.

[0027] Alternatively, once an external wake-up source appears after the vehicle is in sleep, the power management system is immediately woken up. After the battery management system is woken up by the external wake-up source, the timer is reset, and the counting is restarted. The external wake-up source can be that the control signal of the key controller is received or the signal of the door sensor is received.

[0028] In the present application, the wake-up duration is counted after the vehicle is in sleep and the power management system is woken up. The wake-up of the battery management system can be local wake-up (i.e., the battery management system is automatically woken up based on the preset wake-up rule) or external wake-up (i.e., the battery management system is woken up based on the external wake-up source). The wake-up can be the first wake-up or the non-first wake-up.

[0029] Once the power management system is woken up, the wake-up duration is counted. For example, the counting can be based on the timer in the power management system or based on the timer in other modules of the vehicle, which is not limited herein.

[0030] After the power management system is woken up, the target monitoring duration of the current wake-up is determined based on the preset single monitoring duration and / or the stored monitoring duration after the power management system is woken up last time.

[0031] The preset single monitoring duration is the maximum value of the monitoring duration that the power management system can perform after being woken up each time. The preset single monitoring duration is less than or equal to the wake-up duration of the power management system each time, i.e., less than the preset wake-up duration. For example, according to the low-power requirement when the vehicle is in sleep, the wake-up duration of the power management system each time is strictly controlled to be 3s, and then the preset single monitoring duration must be less than or equal to 3s. For example, the preset single monitoring duration can be 3s, 2.9s, 2.8s, 2.7s, 2.6s, 2.5s, 2.4s, 2.3s, 2.2s, 2.1s, 2s, and so on.

[0032] The stored monitoring duration after the power management system is woken up last time is the stored monitoring duration determined based on the wake-up time of the last wake-up after the power management system is woken up last time. The determination process can be performed by the electric energy management module of the vehicle. After the electric energy management module determines the stored monitoring duration, the stored monitoring duration is stored in a specific storage module, which is not affected by the sleep of the power management system.

[0033] The determined storage monitoring duration is the final determined monitoring duration to be performed at this time of wake-up. After the storage monitoring duration is determined, the battery state information of the vehicle battery is continuously monitored until the monitoring duration reaches the target monitoring duration, at which time the monitoring task after this wake-up has been completed, and there is no need to continue monitoring the battery state information of the vehicle battery.

[0034] In the present application, the target monitoring duration corresponding to each wake-up of the power management system is not fixed, nor is it determined based on the time of each wake-up, but is determined based on the storage monitoring duration after the last wake-up of the power management system and / or the preset single monitoring duration. Different storage monitoring durations can be determined for different situations of wake-up and different storage monitoring durations, so that the target monitoring duration corresponding to each wake-up can be flexibly adjusted according to the storage monitoring duration after the last wake-up. In this way, the target monitoring duration corresponding to this wake-up can be an extension of the storage monitoring duration after the last wake-up, so that the monitoring of this wake-up is equivalent to the continuation of the monitoring of the last wake-up, increasing the total monitoring duration, and thus meeting the demand of the power energy management module for the monitoring duration through the distributed monitoring mode of this wake-up and the last wake-up, and solving the problem that the single wake-up time of the power management system is too short to meet the demand of the power energy management module for the monitoring duration.

[0035] After the to-be-monitored duration reaches the target monitoring duration, the battery state information and the target monitoring duration are sent. Exemplarily, the battery state information and the target monitoring duration can be sent to the power energy management module of the vehicle, and the power energy management module can make subsequent judgments based on the received battery state information and the target monitoring duration. The power energy management module will store each received battery state information and the target monitoring duration, so that comprehensive judgments can be made based on the battery state information and the target monitoring duration corresponding to multiple wake-ups, ensuring the accuracy of the judgment result.

[0036] Specifically, the electric energy management module of the vehicle determines the storage monitoring duration after receiving the battery state information and the target monitoring duration sent by the power management system when it is woken up, and stores the storage monitoring duration. When it is determined that the storage monitoring duration reaches the preset monitoring total duration, it means that the storage monitoring duration has met the requirement of the electric energy management module for the monitoring duration. At this time, the average battery state information is determined based on all the battery state information in the storage monitoring duration and the storage monitoring duration. The average battery state information thus determined is the average of all the battery state information in the entire storage monitoring duration. Since the storage monitoring duration has met the requirement for the total monitoring duration, the average information determined based on all the information in the storage monitoring duration is more accurate, and the situation that the charging trigger threshold is caused by voltage fluctuation in a short period of time does not occur.

[0037] The battery state information includes at least one of voltage, current and remaining power.

[0038] When the wake-up duration reaches the preset wake-up duration, it means that the duration of this wake-up has reached the requirement of the preset wake-up duration. At this time, the power management system automatically enters sleep. After entering sleep, the timer starts timing the sleep time. When it is determined that the sleep time reaches the preset sleep time or an external wake-up source is received, the power management system is woken up again, and then the steps S100-S400 are repeatedly executed.

[0039] The preset wake-up duration is a wake-up duration preset by the vehicle to meet the requirement of low power consumption, which is set in advance according to the actual situation. Exemplarily, the preset wake-up duration corresponding to each wake-up is 3s.

[0040] In this application, the original preset wake-up duration of the vehicle is not changed, and the wake-up duration is not extended. The sleep and wake-up of the power management system strictly comply with the requirement of low power consumption, and the sleep power consumption of the vehicle is not increased. At the same time, only the target monitoring duration after each wake-up of the power management system is changed. The target monitoring duration is determined based on the storage monitoring duration after the last wake-up of the power management system and / or the preset single monitoring duration. The determined target monitoring duration will not be greater than the preset wake-up duration, and can continue to monitor on the basis of the storage monitoring duration after the last wake-up. Thus, the target monitoring duration corresponding to this wake-up can be extended as the storage monitoring duration after the last wake-up. The monitoring of this wake-up is equivalent to the continuation of the monitoring of the last wake-up. Thus, through the distributed monitoring mode of this wake-up and the last wake-up, the requirement of the electric energy management module for the monitoring duration is met, the problem that the single wake-up time of the power management system is too short to meet the requirement of the electric energy management module for the monitoring duration is solved, and the preset wake-up duration is not extended, and the sleep power consumption of the vehicle is not increased.

[0041] In some embodiments, the target monitoring duration of the current wake-up is determined based on the preset single monitoring duration and / or the stored monitoring duration after the last wake-up of the power management system, including: In response to the wake-up being the first wake-up, the preset single monitoring duration is determined as the target monitoring duration of the current wake-up; Alternatively, in response to the wake-up being the non-first wake-up, the target monitoring duration of the current wake-up is determined based on the wake-up type, the preset single monitoring duration and / or the stored monitoring duration.

[0042] Specifically, when determining the target monitoring duration of the current wake-up, if the wake-up is the first wake-up, there is no corresponding last wake-up for the current wake-up, and thus the target monitoring duration of the current wake-up is not affected by the stored monitoring duration after the last wake-up. Therefore, the preset single monitoring duration is directly determined as the target monitoring duration of the current wake-up, and the battery state information of the battery is monitored from the current wake-up.

[0043] If the wake-up is the non-first wake-up, the target monitoring duration of the current wake-up is related to the wake-up type, and thus the target monitoring duration of the current wake-up needs to be determined based on the wake-up type, the preset single monitoring duration and / or the stored monitoring duration, so that the determined target monitoring duration is more in line with the actual wake-up situation and actual monitoring demand.

[0044] In this application, different target monitoring durations can be determined based on different numbers and different types of wake-ups, so that the determined target monitoring duration is more in line with the actual wake-up situation and actual monitoring demand.

[0045] In some embodiments, the target monitoring duration of the current wake-up is determined based on the wake-up type, the preset single monitoring duration and / or the stored monitoring duration, including: In response to the wake-up type being the local wake-up, the stored monitoring duration is obtained, and the target monitoring duration of the current wake-up is determined based on the preset single monitoring duration and / or the stored monitoring duration; Alternatively, in response to the wake-up type being the external wake-up, the preset single monitoring duration is determined as the target monitoring duration of the current wake-up.

[0046] Specifically, when the wake-up type is the local wake-up, it indicates that the current wake-up is a local wake-up based on the pre-set wake-up rule. At this time, there is no need to re-monitor the battery state information of the battery, and the monitoring can be continued based on the stored monitoring duration after the last wake-up. Therefore, the stored monitoring duration after the last wake-up is obtained from the storage module, and the target monitoring duration of the current wake-up is determined based on the preset single monitoring duration and / or the stored monitoring duration.

[0047] When the wake-up type is external wake-up, it is indicated that this wake-up is caused by an external wake-up source. At this time, the battery may be affected by the external wake-up source, and thus a new round of monitoring of the battery needs to be started. Therefore, this wake-up is similar to the first wake-up, and is irrelevant to the stored monitoring duration of the last wake-up. The preset single monitoring duration is directly determined as the target monitoring duration of this wake-up, and a new round of monitoring is restarted.

[0048] In the present application, different ways are adopted to determine the target monitoring duration based on different wake-up types, so that the determined target monitoring duration is more in line with the actual wake-up situation and actual monitoring demand.

[0049] In some embodiments, the determination of the target monitoring duration of this wake-up based on the preset single monitoring duration and / or the stored monitoring duration comprises: In response to the stored monitoring duration being less than a preset total monitoring duration, the target monitoring duration of this wake-up is determined based on the preset total monitoring duration and the stored monitoring duration. Alternatively, in response to the stored monitoring duration being greater than or equal to the preset total monitoring duration, the preset single monitoring duration is determined as the target monitoring duration of this wake-up.

[0050] Specifically, the preset total monitoring duration is a preset shortest monitoring duration required for the energy management module to perform single judgment. For example, the preset total monitoring duration can be 5s, or 6s, etc. The preset total monitoring duration is greater than the preset wake-up duration.

[0051] When the stored monitoring duration is less than the preset total monitoring duration, it is indicated that the stored monitoring duration after the last wake-up does not reach the preset shortest monitoring duration required for the energy management module. The energy management module cannot determine accurate and effective battery state information mean based on the battery state information monitored in the stored monitoring duration, and cannot make accurate subsequent judgment. Therefore, this wake-up needs to continue to perform the monitoring task based on the last wake-up, and the target monitoring duration of this wake-up needs to be accurately determined based on the preset total monitoring duration and the stored monitoring duration.

[0052] When the storage monitoring duration is greater than or equal to the preset monitoring total duration, it indicates that the storage monitoring duration after the last wake-up has reached the preset minimum monitoring duration required by the energy management module, and thus the monitoring duration after the last wake-up has met the preset minimum monitoring duration required by the energy management module for single judgment, and the energy management module has performed the judgment operation based on the transmitted battery state information after the last wake-up. Therefore, at this time of wake-up, it is not necessary to continue monitoring based on the last wake-up, but to restart a new round of monitoring of the battery state information of the storage battery. Therefore, this wake-up is equivalent to the first wake-up, and the preset single monitoring duration is directly determined as the target monitoring duration of this wake-up.

[0053] In the present application, different target monitoring durations can be determined based on different storage monitoring durations, so that the determined target monitoring duration is more in line with the actual wake-up situation and actual monitoring requirements.

[0054] In some embodiments, the target monitoring duration of the current wake-up is determined based on the preset monitoring total duration and the storage monitoring duration, including: In response to the difference between the preset monitoring total duration and the storage monitoring duration being less than or equal to the preset wake-up duration, the difference is determined as the target monitoring duration of the current wake-up. Alternatively, in response to the difference between the preset monitoring total duration and the storage monitoring duration being greater than the preset wake-up duration, the preset single monitoring duration is determined as the target monitoring duration of the current wake-up.

[0055] Specifically, in the process of determining the target monitoring duration of the current wake-up based on the preset monitoring total duration and the storage monitoring duration, when the difference between the preset monitoring total duration and the storage monitoring duration is less than or equal to the preset wake-up duration, it indicates that the wake-up duration of the current wake-up is greater than the difference between the preset monitoring total duration and the storage monitoring duration, and the monitoring duration that can be continued to be performed within the wake-up duration of the current wake-up is greater than the difference.

[0056] Therefore, the difference is determined as the target monitoring duration of the current wake-up, that is, the target monitoring duration of the current wake-up is the difference between the preset monitoring total duration and the storage monitoring duration. Further, that is, the sum of the storage monitoring duration after the last wake-up and the target monitoring duration of the current wake-up is the preset monitoring total duration, that is, the sum of the monitoring durations of the current wake-up and the last wake-up meets the preset minimum monitoring duration required by the energy management module for single judgment.

[0057] That is, in the present application, the distributed monitoring based on the current wake-up and the last wake-up can meet the requirement of the energy management module for the monitoring time length, improve the accuracy of the subsequent judgment of the energy management module, and at the same time, without prolonging the wake-up time of the power management system each time, the requirement of the energy management module for the monitoring time length can be met while still meeting the low-power consumption requirement in the wake-up time, and both the monitoring time length requirement of the energy management module and the low-power consumption requirement of the power management system are taken into account.

[0058] Exemplarily, the preset total monitoring time length is 5s, the stored monitoring time length is 4s, and the preset wake-up time length is 3s, so that the difference (i.e. 1s) between the preset total monitoring time length and the stored monitoring time length is less than the preset wake-up time length (i.e. 3s), and the difference (i.e. 1s) is determined as the target monitoring time length of the current wake-up. Then, the target monitoring time length of the current wake-up is 1s, the stored monitoring time length after the last wake-up is 4s, and the sum (i.e. 5s) of the monitoring time lengths of the current wake-up and the last wake-up can reach the preset total monitoring time length, that is, the distributed monitoring based on the current wake-up and the last wake-up can meet the requirement of the energy management module for the monitoring time length, improve the accuracy of the subsequent judgment of the energy management module, and at the same time, without prolonging the wake-up time of the power management system each time, the requirement of the energy management module for the monitoring time length can be met while still meeting the low-power consumption requirement in the wake-up time, and both the monitoring time length requirement of the energy management module and the low-power consumption requirement of the power management system are taken into account.

[0059] Alternatively, when the difference between the preset total monitoring time length and the stored monitoring time length is greater than the preset wake-up time length, it indicates that the wake-up time length of the current wake-up is less than the difference between the preset total monitoring time length and the stored monitoring time length, and the monitoring time length that can be continued to be executed within the wake-up time length of the current wake-up is less than the difference, so that only the longest monitoring time allowed in the current wake-up can be continued to be executed, that is, the preset single monitoring time length is determined as the target monitoring time length of the current wake-up, so as to ensure that the wake-up time of the current wake-up will not be prolonged, and the monitoring can be continued on the basis of the stored monitoring time after the last wake-up.

[0060] In this case, although the sum of the monitoring duration of the current wake-up and the monitoring duration of the last wake-up still cannot meet the shortest monitoring duration required by the preset energy management module for single judgment, the monitoring of the current wake-up is still an extension and continuation of the monitoring of the last wake-up, and the next wake-up will also be an extension and continuation of the monitoring of the current wake-up. Through the distributed monitoring of multiple wake-ups, the total wake-up duration of multiple wake-ups can meet the requirement of the energy management module for the monitoring duration, improve the accuracy of subsequent judgment of the energy management module, and at the same time, without prolonging the wake-up time of each wake-up of the power management system, the requirement of the energy management module for the monitoring duration can be met while still meeting the low-power consumption requirement of the wake-up time, and the requirement of the energy management module for the monitoring duration and the low-power consumption requirement of the power management system are balanced.

[0061] For example, the preset monitoring total duration is 5s, the stored monitoring duration is 1s, the preset wake-up duration is 3s, and the preset single monitoring duration is 2.5s. At this time, the difference between the preset monitoring total duration and the stored monitoring duration (i.e. 4s) is greater than the preset wake-up duration (i.e. 3s), so the monitoring of 4s cannot be continued within the wake-up duration of the current wake-up, and only the preset single monitoring duration 2.5s can be used as the target monitoring duration of the current wake-up.

[0062] Then, the target monitoring duration of the current wake-up is 2.5s, the stored monitoring duration after the last wake-up is 1s, and the sum of the monitoring durations of the current wake-up and the last wake-up (i.e. 3.5s) is still less than the preset monitoring total duration.

[0063] Then, when the next wake-up is performed, the stored monitoring duration obtained is the sum of the monitoring durations of the current wake-up and the last wake-up (i.e. 3.5s), and the target monitoring duration corresponding to the next wake-up is 5s-3.5s=1.5s, so the target monitoring duration performed by the next wake-up is 1.5s.

[0064] In this way, the target monitoring duration of the current wake-up is 2.5s, the stored monitoring duration after the last wake-up is 1s, the target monitoring duration of the next wake-up is 1.5s, and the sum of the monitoring durations of the current wake-up, the last wake-up and the next wake-up (i.e. 5s) reaches the preset monitoring total duration. That is, the distributed monitoring based on the current wake-up, the last wake-up and the next wake-up can meet the requirement of the energy management module for the monitoring duration, improve the accuracy of subsequent judgment of the energy management module, and at the same time, without prolonging the wake-up time of each wake-up of the power management system, the requirement of the energy management module for the monitoring duration can be met while still meeting the low-power consumption requirement of the wake-up time, and the requirement of the energy management module for the monitoring duration and the low-power consumption requirement of the power management system are balanced.

[0065] In some embodiments, the method further comprises: in response to receiving the wake-up network request, waking up the whole vehicle network and charging the vehicle battery.

[0066] Specifically, when the power management system receives the wake-up network request sent by the electric energy management module, it indicates that there is a risk of feeding the battery at this time, and the power management system wakes up the whole vehicle network and charges the vehicle battery to replenish the battery power in time and ensure that the battery does not have a risk of feeding.

[0067] Referring to Figure 3 The application also provides a control method of a power management system, executed by an electric energy management module of a vehicle, comprising: Step S1, receiving the battery state information and the target monitoring time length sent by the power management system when it wakes up, and determining the storage monitoring time length; Step S2, in response to the storage monitoring time length reaching a preset monitoring total time length, determining the average of the battery state information within the storage monitoring time length and the storage monitoring time length; Step S3, in response to the average of the battery state information being less than a preset minimum value, sending a wake-up network request to the power management system.

[0068] Specifically, after the power management system sends the battery state information and the target monitoring time length to the electric energy management module, the electric energy management module receives the battery state information and the target monitoring time length sent by the power management system when it wakes up, determines the storage monitoring time length, and stores the storage monitoring time length.

[0069] The storage monitoring time length in this embodiment is the storage monitoring time length in the "storage monitoring time length after the power management system is last woken up" in the foregoing embodiment, that is, the storage monitoring time length obtained in the "storage monitoring time length after the power management system is last woken up" in the foregoing embodiment is determined and stored by the electric energy management module for the power management system to obtain and use when it wakes up.

[0070] The preset monitoring total time length is a preset shortest monitoring time length required for the energy management module to perform a single judgment. Exemplarily, the preset monitoring total time length can be 5s, or 6s, etc., and the preset monitoring total time length is greater than the preset wake-up time length.

[0071] When the storage monitoring time length reaches the preset monitoring total time length, it indicates that the storage monitoring time length that has been stored, i.e., the monitoring time length that has been performed, has reached the shortest monitoring time length required for the energy management module to perform a single judgment, and at this time the energy management module can make accurate and effective judgments based on the obtained information.

[0072] Therefore, based on all the battery state information in the storage monitoring duration and the storage monitoring duration, the battery state information average value is determined, and when the battery state information average value is less than the preset minimum value, it indicates that the storage battery has a risk of power supply at this time, and a network wake-up request is sent to the power management system.

[0073] The battery state information average value is a parameter average value corresponding to the battery state information. For example, when the battery state information is voltage, the battery state information average value is a voltage average value. When the battery state information is voltage and current, the battery state information average value is a voltage average value and a current average value. When the battery state information is voltage, current, and remaining power, the battery state information average value is a voltage average value, a current average value, and a remaining power average value.

[0074] When the battery state information average value contains two or more parameters, each parameter has a corresponding minimum value. That is, the voltage average value has a corresponding voltage minimum value, the current average value has a corresponding current minimum value, and the remaining power average value has a corresponding remaining power minimum value.

[0075] When the battery state information average value contains two or more parameters, as long as one parameter is less than the corresponding minimum value, it is determined that the battery state information average value is less than the preset minimum value, which indicates that the storage battery has a risk of power supply at this time, and a network wake-up request is sent to the power management system.

[0076] In this application, after the power energy management module receives the battery state information and the target monitoring duration sent by the power management system when it wakes up, the storage monitoring duration is determined, and when the storage monitoring duration reaches the preset monitoring total duration, the battery state information average value is determined based on all the battery state information in the storage monitoring duration and the storage monitoring duration. When the battery state information average value is less than the preset minimum value, a network wake-up request is sent to the power management system. In this way, only when the storage monitoring duration reaches the preset monitoring total duration, which meets the requirements of the power energy management module for the monitoring duration, the battery state information average value is determined based on all the battery state information in the storage monitoring duration. This ensures that the determined battery state information average value is accurate and effective, and can be used to judge the real situation of the storage battery in the storage monitoring duration, improving the accuracy of the power energy management module judgment, avoiding the occurrence of monitoring abnormalities due to insufficient monitoring duration, ensuring that occasional voltage fluctuations do not cause the charging trigger threshold to be triggered, and only when the battery state information average value in the long enough preset monitoring total duration is less than the preset minimum value, the threshold is triggered, and a network wake-up request is sent to the power management system, improving the accuracy of the power energy management module judgment, while avoiding false wake-up triggers, which can further reduce power consumption.

[0077] In some embodiments, the storage monitoring duration comprises an initial storage monitoring duration or an updated storage monitoring duration. The determining of the storage monitoring duration comprises: In response to the power management system being woken up for the first time, the target monitoring duration is determined as an initial storage monitoring duration, and the initial storage monitoring duration is stored. Alternatively, in response to the power management system being woken up for the second time and the wake-up type being internal wake-up, a stored storage monitoring duration is obtained, an updated storage monitoring duration is determined based on the target monitoring duration and the stored storage monitoring duration, and the updated storage monitoring duration is stored. Alternatively, in response to the power management system being woken up for the second time and the wake-up type being external wake-up, the target monitoring duration is determined as an updated storage monitoring duration, and the updated storage monitoring duration is stored.

[0078] Specifically, when the power management system is woken up for the first time, the first wake-up has no corresponding previous wake-up, and thus the storage monitoring duration that needs to be stored after the first wake-up is the target monitoring duration performed this time. Therefore, the target monitoring duration is determined as an initial storage monitoring duration, and the initial storage monitoring duration is stored.

[0079] Alternatively, when the power management system is woken up for the second time and the wake-up type is internal wake-up, there has been a previous wake-up before the power management system is woken up this time. Therefore, the storage monitoring duration after the current wake-up needs to be determined based on the storage monitoring duration corresponding to the previous wake-up, i.e., the stored storage monitoring duration, so as to superimpose the monitoring durations. Therefore, an updated storage monitoring duration is determined based on the target monitoring duration and the stored storage monitoring duration, the updated storage monitoring duration replaces the stored storage monitoring duration, and the updated storage monitoring duration is stored. In this way, the storage monitoring duration obtained after the next wake-up is the updated storage monitoring duration stored after the current wake-up.

[0080] Alternatively, in response to the power management system being woken up for the second time and the wake-up type being external wake-up, since the external wake-up can affect the battery state of the battery, a new round of monitoring of the battery needs to be started. Therefore, although it is the second wake-up, the stored monitoring duration of the previous wake-up does not need to be considered, and the target monitoring duration corresponding to the current wake-up is directly determined as an updated storage monitoring duration, and the updated storage monitoring duration is stored. In this way, the storage monitoring duration obtained after the next wake-up is the updated storage monitoring duration stored after the current wake-up.

[0081] In the present application, different determination manners are adopted to determine different storage monitoring time lengths based on whether the wake-up is the first wake-up or non-first wake-up, and whether the wake-up is internal wake-up or external wake-up, so that the finally determined and stored storage monitoring time length meets the actual demand more.

[0082] In some embodiments, the determining of the updated storage monitoring time length based on the target monitoring time length and the stored storage monitoring time length comprises: In response to the stored storage monitoring time length being less than the preset total monitoring time length, the sum of the target monitoring time length and the stored storage monitoring time length is determined as the updated storage monitoring time length. Alternatively, in response to the stored storage monitoring time length being greater than or equal to the preset total monitoring time length, the target monitoring time length is determined as the updated storage monitoring time length.

[0083] Specifically, when the stored storage monitoring time length is less than the preset total monitoring time length, it indicates that the stored storage monitoring time length does not reach the minimum monitoring time length required for the power energy management module to perform single-time judgment, and further indicates that the power energy management module does not perform any judgment operation based on the battery state information monitored in the stored storage monitoring time length. Therefore, the sum of the target monitoring time length and the stored storage monitoring time length is determined as the updated storage monitoring time length, so that the time length of the target monitoring time length corresponding to the current wake-up and the stored storage monitoring time length corresponding to the last wake-up can be superimposed to better meet the demand of the power energy management module for the monitoring time length. In this way, the updated storage monitoring time length is the superposition of the time length of the target monitoring time length corresponding to the current wake-up and the stored storage monitoring time length corresponding to the last wake-up, and all the battery state information monitored in the updated storage monitoring time length is the sum of all the battery state information monitored in the target monitoring time length corresponding to the current wake-up and all the battery state information monitored in the stored storage monitoring time length corresponding to the last wake-up.

[0084] In this way, when the updated storage monitoring time length (i.e., the sum of the monitoring time lengths of the two wake-ups) reaches the preset total monitoring time length, the average of the battery state information is determined based on all the battery state information in the storage monitoring time length and the storage monitoring time length; and in response to the average of the battery state information being less than the preset minimum value, a wake-up network request is sent to the power management system.

[0085] In this way, the battery state information on which the power energy management module performs single-time judgment is obtained by the power management system through two wake-ups, which not only meets the demand of the power energy management module for the monitoring time length, improves the accuracy of the judgment of the power energy management module, but also does not increase the time of each wake-up of the power management system, and does not increase the power consumption of the vehicle.

[0086] Alternatively, in response to the stored storage monitoring duration being greater than or equal to the preset monitoring total duration, it is indicated that the stored storage monitoring duration has reached the minimum monitoring duration required for the power energy management module to perform a single judgment, and it is further indicated that the power energy management module has performed a judgment operation based on the battery state information monitored in the stored storage monitoring duration. Therefore, the target monitoring duration received this time is the start of a new monitoring cycle, and the target monitoring duration is directly determined as the updated storage monitoring duration.

[0087] In a specific implementation, after the vehicle is locally hibernated, the PMM is cyclically awakened with an interval of 4h / 4h / 16h / 32h / 64h / 96h / 96h / 96h. After the PMM is locally awakened for the first time, the battery voltage is monitored and sent to the EEM. When the awakening time reaches the preset awakening time, the PMM enters hibernation. When the hibernation time reaches 4h, the PMM is locally awakened for the second time, and distributed monitoring is performed. When the awakening time reaches the preset awakening time, the PMM enters hibernation, and the PMM is locally awakened for the third time after 4h of timing. Distributed monitoring is performed. When the awakening time reaches the preset awakening time, the PMM enters hibernation, and the PMM is locally awakened for the fourth time after 8h of timing. Distributed monitoring is performed, and the cycle continues.

[0088] If the PMM is awakened due to an external event, i.e., an external awakening source, the local awakening timing is reset. After the PMM is awakened by the external awakening event, the battery voltage is monitored. Regardless of the reason for local awakening or external awakening, the battery voltage needs to be monitored.

[0089] For distributed monitoring of the voltage, the following is specifically included: 1. The first awakening triggered by an external awakening event or PMM timing awakening is started within 3s of the awakening time. A first detection window (the monitoring duration of the first detection window is a preset single monitoring duration. For example, the monitoring duration t1 of the first detection window is 2.5s) is started, initial voltage data V1 of the battery is obtained, and detection progress parameters (first identification, accumulated time Σt, V1) are sent and stored to a nonvolatile storage module.

[0090] 2. At each subsequent awakening, the historical progress (i.e., the stored storage monitoring duration) is read. Within 3s of the awakening time, a second detection window (for example, the preset monitoring total duration is 5s, and the monitoring duration t2 of the second detection window is (5s-t1), i.e., (5s-2.5s)=2.5s) is started, and initial voltage data V2 is obtained.

[0091] 3. The EEM receives the monitoring time length and voltage data at each wake-up, and when the cumulative effective monitoring time Σt ≥ 5s (i.e., t1+t2≥5s), performs data integration, based on the voltage data and monitoring time of each wake-up monitoring within the 5s, calculates the voltage average according to the formula V_avg = (Σ(Vi × ti)) / Σti, where V_avg is the voltage average, Vi is the voltage data monitored at the i-th wake-up, ti is the monitoring time length of the i-th wake-up, and Σti is the monitoring time length average.

[0092] When it is determined that the voltage average is less than the preset minimum value (exemplarily, the preset minimum value is 11.6V or 11.2V), the EEM sends a wake-up entire network request, and the PMM module receives the wake-up entire network request and charges the battery.

[0093] The control phase one (i.e., the 2.5s monitoring task of the first wake-up) is executed in segments, and is bound with the first identification (STEY1) and detects the time stamp.

[0094] The control phase two detects (i.e., the 2.5s monitoring task of the second wake-up), verifies the time stamp continuity after local wake-up, identifies the (STEY1) flag, completes the remaining monitoring task, and resets the flag.

[0095] In the present application, through the distributed monitoring at multiple wake-ups, the long-time monitoring required by the EEM is decomposed into multiple window executions of multiple wake-ups, the data of each monitoring phase is saved through the non-volatile storage module, and the detection continuity across the wake-up cycle is realized. Moreover, under the hardware condition of limited wake-up time length (such as 3s / time), the equivalent 5s or more voltage monitoring is completed, the problem of insufficient monitoring time window of the traditional scheme is solved, the accuracy of the EEM judgment is improved, the risk of battery feeding is reduced, the sleep monitoring logic is improved, the original sleep wake-up logic is not affected, and the method does not depend on hardware integration, meets the requirement of low power consumption of the vehicle, and does not increase the investment of hardware devices.

[0096] It should be noted that the method of the embodiments of the present application can be executed by a single device, such as a computer or a server. The method of the embodiments of the present application can also be applied to a distributed scenario, and be completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only execute one or more steps in the method of the embodiments of the present application, and the multiple devices can interact with each other to complete the method.

[0097] It is to be noted that some embodiments of the present application have been described above. In some cases, the actions or steps described in the above embodiments can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multi-task processing and parallel processing are possible or can be advantageous.

[0098] Based on the same inventive concept, the present application also provides a first power management system control device corresponding to any of the above-mentioned embodiments.

[0099] Reference Figure 4 The power management system control device comprises: The wake-up module 100 is configured to time the wake-up duration in response to the vehicle being in hibernation and the power management system being woken up; The determination module 200 is configured to determine the target monitoring duration of the current wake-up based on the preset single monitoring duration and / or the stored monitoring duration after the last wake-up of the power management system; The sending module 300 continuously monitors the battery state information of the vehicle battery to the monitoring duration reaching the target monitoring duration, and sends the battery state information and the target monitoring duration; The execution module 400 is configured to respond to the wake-up duration reaching the preset wake-up duration, and the power management system enters hibernation.

[0100] In some embodiments, the determination module 200 is configured to: In response to the wake-up being the first wake-up, the preset single monitoring duration is determined as the target monitoring duration of the current wake-up; Or, in response to the wake-up being the non-first wake-up, the target monitoring duration of the current wake-up is determined based on the wake-up type, the preset single monitoring duration and / or the stored monitoring duration.

[0101] In some embodiments, the determination module 200 is configured to: In response to the wake-up type being local wake-up, the stored monitoring duration is obtained, and the target monitoring duration of the current wake-up is determined based on the preset single monitoring duration and / or the stored monitoring duration; Or, in response to the wake-up type being external wake-up, the preset single monitoring duration is determined as the target monitoring duration of the current wake-up.

[0102] In some embodiments, the determination module 200 is configured to: determining, in response to the stored monitoring duration being less than the preset total monitoring duration, a target monitoring duration for the current wake-up based on the preset total monitoring duration and the stored monitoring duration; Alternatively, in response to the stored monitoring duration being greater than or equal to the preset total monitoring duration, the preset single monitoring duration is determined as the target monitoring duration for the current wake-up.

[0103] In some embodiments, the determining module 200 is configured to: determining, in response to a difference between the preset total monitoring duration and the stored monitoring duration being less than or equal to the preset wake-up duration, the difference as the target monitoring duration for the current wake-up; Alternatively, in response to the difference between the preset total monitoring duration and the stored monitoring duration being greater than the preset wake-up duration, the preset single monitoring duration is determined as the target monitoring duration for the current wake-up.

[0104] In some embodiments, the wake-up module 100 is configured to: in response to receiving a wake-up network request, waking up the whole vehicle network and charging the vehicle battery.

[0105] Based on the same inventive concept, the present application further provides a second power management system control device corresponding to the method of any of the above embodiments.

[0106] Reference Figure 5 The power management system control device comprises: The receiving and determining module 10 is configured to receive the battery state information and the target monitoring duration sent by the power management system when it wakes up, and determine the stored monitoring duration. The battery state information determining module 20 is configured to, in response to the stored monitoring duration reaching the preset total monitoring duration, determine the average battery state information based on all the battery state information within the stored monitoring duration and the stored monitoring duration. The request sending module 30 is configured to, in response to the average battery state information being less than a preset minimum value, send a wake-up network request to the power management system.

[0107] In some embodiments, the stored monitoring duration comprises an initial stored monitoring duration or an updated stored monitoring duration.

[0108] In some embodiments, the receiving and determining module 10 is further configured to: in response to the power management system waking up for the first time, determining the target monitoring duration as the initial stored monitoring duration, and storing the initial stored monitoring duration; Alternatively, in response to the power management system being woken up for a non-first time and the wake-up type being an internal wake-up, a stored storage monitoring duration is obtained, and an updated storage monitoring duration is determined based on the target monitoring duration and the stored storage monitoring duration, and the updated storage monitoring duration is stored. Alternatively, in response to the power management system being woken up for a non-first time and the wake-up type being an internal wake-up, a stored storage monitoring duration is obtained, and an updated storage monitoring duration is determined based on the target monitoring duration and the stored storage monitoring duration, and the updated storage monitoring duration is stored. In some embodiments, the receiving determining module 10 is further configured to: In response to the stored storage monitoring duration being less than the preset total monitoring duration, a sum of the target monitoring duration and the stored storage monitoring duration is determined as the updated storage monitoring duration. Alternatively, in response to the stored storage monitoring duration being greater than or equal to the preset total monitoring duration, the target monitoring duration is determined as the updated storage monitoring duration.

[0109] For the convenience of description, the above apparatus is described in various modules in terms of functions. Of course, in the implementation of the present application, the functions of the modules can be implemented in one or more software and / or hardware.

[0110] The apparatus of the above embodiments is used to implement the control method of the power management system in any of the above embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be described here.

[0111] Based on the same inventive concept, the present application also provides an electronic device, which comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the control method of the power management system according to any of the above embodiments when executing the program.

[0112] Figure 6 A more specific hardware structure of an electronic device is shown in the schematic diagram of the present embodiment. The device can include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 for communication within the device.

[0113] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits, etc., for executing relevant programs to implement the technical solutions provided by the embodiments of the present specification.

[0114] The memory 1020 can be implemented in the form of a ROM (Read Only Memory), a RAM (Random Access Memory), a static storage device, a dynamic storage device, etc. The memory 1020 can store an operating system and other application programs, and when the technical solutions provided by the embodiments of the present specification are implemented by software or firmware, the relevant program codes are saved in the memory 1020 and called and executed by the processor 1010.

[0115] The input / output interface 1030 is configured to connect input / output modules to implement information input and output. The input / output modules can be configured as components in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. The input devices can include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output devices can include a display, a speaker, a vibrator, an indicator light, etc.

[0116] The communication interface 1040 is configured to connect a communication module (not shown in the figure) to implement the communication interaction between the device and other devices. The communication module can realize communication through a wired manner (such as USB, network cable, etc.) or through a wireless manner (such as mobile network, WIFI, Bluetooth, etc.).

[0117] The bus 1050 includes a channel for transmitting information between various components (such as the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040) of the device.

[0118] It should be noted that although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040, and the bus 1050, in the specific implementation process, the device can also include other components necessary for normal operation. In addition, those skilled in the art can understand that the above device can also only include the components necessary to implement the solutions of the embodiments of the present specification, and does not have to include all the components shown in the figure.

[0119] The electronic device of the above embodiment is used to implement the control method of the power management system in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0120] Based on the same inventive concept, corresponding to the method of any of the above embodiments, the present application also provides a non-transitory computer-readable storage medium storing computer instructions for causing a computer to perform the control method of the power management system according to any of the above embodiments.

[0121] The computer-readable medium of the present embodiment includes permanent and non-permanent, removable and non-removable media, which can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device.

[0122] The computer instructions stored in the storage medium of the above embodiment are used to cause the computer to perform the control method of the power management system according to any of the above embodiments, and have the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0123] Based on the same inventive concept, corresponding to the method of any of the above embodiments, the present application also provides a computer program product comprising computer program instructions for causing a computer to perform the control method of the power management system according to any of the above embodiments, having the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0124] Based on the same inventive concept, corresponding to the method of any of the above embodiments, the present application also provides a vehicle comprising the control device, electronic device, computer-readable storage medium or computer program product according to any of the above embodiments.

[0125] Corresponding to any of the above-mentioned embodiment methods based on the same inventive concept, the application also provides a vehicle comprising a power management system and an electric energy management module, the power management system being configured to perform the method of any one of the first aspect, and the electric energy management module being configured to perform the method of any one of the second aspect.

[0126] It can be understood that, before using the technical solutions of various embodiments in the present disclosure, the type of personal information involved, the scope of use, the scenario of use, etc. will be informed to the user in an appropriate manner, and the authorization of the user will be obtained.

[0127] For example, in response to receiving the active request of the user, prompt information is sent to the user to explicitly prompt the user that the operation requested to be performed will require the acquisition and use of personal information of the user. Thus, the user can voluntarily choose whether to provide personal information to the software or hardware such as an electronic device, an application program, a server, or a storage medium, etc. that performs the technical solutions of the present disclosure according to the prompt information.

[0128] As an optional but non-limiting implementation manner, in response to accepting the active request of the user, the manner of sending prompt information to the user may, for example, be a pop-up window manner, and the prompt information may be presented in the form of text in the pop-up window. In addition, the pop-up window may also carry selection controls for the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0129] It can be understood that the above notification and user authorization process is only illustrative, and does not limit the implementation manner of the present disclosure, and other manners meeting the relevant laws and regulations can also be applied to the implementation manner of the present disclosure.

[0130] Those skilled in the art will understand that the discussion of any of the above embodiments is merely exemplary and is not intended to suggest that the scope of the application is limited to these examples; the above embodiments or technical features in different embodiments can also be combined, the steps can be implemented in any order, and there are many other changes to the aspects of the embodiments of the present application as described above. In order to be brief, they are not provided in detail.

[0131] Additionally, to simplify the description and discussion, and so as not to obscure the embodiments of the application being presented, the well-known functions or constructions of integrated circuit (IC) chips and other components can or can not be shown in the figures and will be omitted as not to unnecessarily obscure the embodiments of the application being presented. Moreover, the devices can be shown in block diagram form in order to avoid obscuring the embodiments of the application, and this also acknowledges the fact that the details in regards to the implementation of such block devices are highly dependent on the platform upon which the embodiments of the application are being implemented (i.e., these details should be well within the purview of one of ordinary skill in the art). Where specific details are set forth in order to describe an illustrative embodiment of the application, it will be apparent to one of ordinary skill in the art that the embodiments of the application can be practiced without, or with variation of, these specific details. Thus, the description is to be considered as illustrative and not restrictive, and the scope of the application should be determined not with reference to the above description, but should be given to the appended claims.

[0132] While the application has been described in connection with specific embodiments thereof, many alternatives, modifications and variations will be apparent to those skilled in the art in light of the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) can use the embodiments discussed.

[0133] Embodiments of the application are intended to cover all such alternatives, modifications and variations as falling within the scope of the application. Accordingly, any omission, modification, equivalent replacement, improvement, etc. made within the spirit and principle of the embodiments of the application should be included in the scope of protection of the application.

Claims

1. A control method for a power management system, executed by the vehicle's power management system, characterized in that, The method includes: In response to the vehicle going into sleep mode and the power management system being woken up, the wake-up duration is timed. The target monitoring duration for this wake-up is determined based on the preset single monitoring duration and / or the storage monitoring duration after the power management system was last woken up. Continuously monitor the battery status information of the vehicle battery until the monitoring time reaches the target monitoring time, and then send the battery status information and the target monitoring time. When the wake-up duration reaches the preset wake-up duration, the power management system enters sleep mode.

2. The method according to claim 1, characterized in that, The determination of the target monitoring duration for this wake-up based on the preset single monitoring duration and / or the stored monitoring duration since the power management system was last woken up includes: In response to the wake-up being the first wake-up, the preset single monitoring duration is determined as the target monitoring duration for this wake-up; Alternatively, in response to the wake-up being a non-first wake-up, the target monitoring duration for this wake-up is determined based on the wake-up type, the preset single monitoring duration, and / or the stored monitoring duration.

3. The method according to claim 2, characterized in that, The determination of the target monitoring duration for this wake-up based on the wake-up type, the preset single monitoring duration, and / or the stored monitoring duration includes: In response to the wake-up type being local wake-up, the storage monitoring duration is obtained, and the target monitoring duration for this wake-up is determined based on the preset single monitoring duration and / or the storage monitoring duration. Alternatively, in response to the wake-up type being external wake-up, the preset single monitoring duration is determined as the target monitoring duration for this wake-up.

4. The method according to claim 3, characterized in that, The step of determining the target monitoring duration for this wake-up based on the preset single monitoring duration and / or the stored monitoring duration includes: In response to the storage monitoring duration being less than the preset total monitoring duration, the target monitoring duration for this wake-up is determined based on the preset total monitoring duration and the storage monitoring duration. Alternatively, in response to the storage monitoring duration being greater than or equal to the preset total monitoring duration, the preset single monitoring duration is determined as the target monitoring duration for this wake-up.

5. The method according to claim 4, characterized in that, The step of determining the target monitoring duration for this wake-up based on the preset total monitoring duration and the stored monitoring duration includes: In response to the fact that the difference between the preset total monitoring duration and the stored monitoring duration is less than or equal to the preset wake-up duration, the difference is determined as the target monitoring duration for this wake-up; Alternatively, in response to the difference between the preset total monitoring duration and the stored monitoring duration being greater than the preset wake-up duration, the preset single monitoring duration is determined as the target monitoring duration for this wake-up.

6. The method according to claim 1, characterized in that, The method further includes: in response to receiving a wake-up network request, waking up the vehicle network and charging the vehicle battery.

7. A control method for a power management system, executed by the vehicle's electric energy management module, characterized in that, The method includes: Receive battery status information and target monitoring duration sent when the power management system wakes up, and determine the storage monitoring duration; In response to the storage monitoring duration reaching the preset total monitoring duration, the average value of the battery status information is determined based on all the battery status information within the storage monitoring duration and the storage monitoring duration. In response to the average value of the battery status information being less than a preset minimum value, a wake-up network request is sent to the power management system.

8. The method according to claim 7, characterized in that, The storage monitoring duration includes the initial storage monitoring duration or the updated storage monitoring duration; The determination of the storage monitoring duration includes: In response to the power management system being woken up for the first time, the target monitoring duration is determined as the initial stored monitoring duration, and the initial stored monitoring duration is stored. Alternatively, in response to the power management system being woken up as a non-first wake-up and the wake-up type being internal wake-up, the stored storage monitoring duration is obtained, and based on the target monitoring duration and the stored storage monitoring duration, the updated storage monitoring duration is determined and stored. Alternatively, in response to the power management system being woken up as a non-first wake-up and the wake-up type being external wake-up, the target monitoring duration is determined as the updated storage monitoring duration, and the updated storage monitoring duration is stored.

9. The method according to claim 8, characterized in that, The step of determining the updated storage monitoring duration based on the target monitoring duration and the already stored storage monitoring duration includes: In response to the fact that the stored storage monitoring duration is less than the preset total monitoring duration, the sum of the target monitoring duration and the stored storage monitoring duration is determined as the updated storage monitoring duration; Alternatively, in response to the stored storage monitoring duration being greater than or equal to the preset total monitoring duration, the target monitoring duration is determined as the updated storage monitoring duration.

10. A vehicle, characterized in that, The device includes a power management system and an energy management module, wherein the power management system is used to perform the method according to any one of claims 1 to 6, and the energy management module is used to perform the method according to any one of claims 7 to 9.