CN116620101A - Battery detection method, device, equipment and storage medium - Google Patents
Battery detection method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN116620101A CN116620101A CN202310658984.1A CN202310658984A CN116620101A CN 116620101 A CN116620101 A CN 116620101A CN 202310658984 A CN202310658984 A CN 202310658984A CN 116620101 A CN116620101 A CN 116620101A
- Authority
- CN
- China
- Prior art keywords
- battery
- bms
- power
- battery information
- period
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L58/00—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
- B60L58/10—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L3/00—Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
- B60L3/0023—Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train
- B60L3/0046—Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train relating to electric energy storage systems, e.g. batteries or capacitors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/54—Drive Train control parameters related to batteries
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/70—Energy storage systems for electromobility, e.g. batteries
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
- Secondary Cells (AREA)
Abstract
The embodiment of the application provides a battery detection method, a device, equipment and a storage medium, wherein the method comprises the steps of acquiring initial battery information of an electric automobile in a power-down state; determining whether the battery management system BMS enters a sleep state based on the initial battery information; when the BMS is determined to enter a sleep state, determining a wake-up period of the BMS according to the initial battery information; based on the wake-up period of the BMS, periodically waking up the BMS to detect the battery when the electric automobile is in a power-down state. The method can also keep the detection of the battery state when the electric automobile is in the dormant state, and can effectively reduce the risk of failure of the battery of the electric automobile.
Description
Technical Field
The application relates to the technical field of electric automobile safety, in particular to a battery detection method, a device, equipment and a storage medium.
Background
The power battery of the electric automobile is taken as one of three major components (batteries, motors and electric control) of the electric automobile, is a power source of the whole automobile system, is actually a generic term and comprises three levels of battery cells, modules and battery packs, and simply speaking, the battery packs are formed by a plurality of battery modules, and each battery module is internally provided with a plurality of battery cells so as to provide high voltage and large electric quantity required by the electric automobile.
Currently, in the related art, when an electric automobile runs and charges, a BMS (Battery Management System, battery management system, BMS for short) can detect information such as temperature and electric quantity of a power battery, and can display the information such as temperature and electric quantity on an instrument panel in real time, and upload the detected information to an electric automobile remote monitoring system. When the temperature, the electric quantity and other information of the power battery are abnormal, the vehicle end gives an alarm and reminds a user that the power battery is in an abnormal state. However, when the electric vehicle is in the sleep mode, the BMS is also in the sleep state, and the BMS cannot detect the battery state, so that if the battery is abnormal and cannot be detected during the sleep state of the electric vehicle, the risk of the battery failure of the electric vehicle is increased.
Disclosure of Invention
In view of this, the present application provides a battery detection method, apparatus, device and storage medium, so as to solve the problem that in the prior art, when an electric vehicle is in a sleep mode, a BMS is also in a sleep state, and the BMS cannot detect a battery state, so that during the sleep state of the electric vehicle, the battery is abnormal and cannot be detected, and the risk of failure of the battery of the electric vehicle is increased.
In a first aspect, an embodiment of the present application provides a battery detection method, including:
Acquiring initial battery information of an electric automobile in a power-down state;
determining whether the battery management system BMS enters a sleep state based on the initial battery information;
when the BMS is determined to enter a sleep state, determining a wake-up period of the BMS according to the initial battery information;
based on the wake-up period of the BMS, periodically waking up the BMS to detect the battery when the electric automobile is in a power-down state.
In a possible implementation manner of the first aspect, the method further includes:
and based on a preset reporting period, transmitting the battery information detected by the BMS to battery management equipment.
In a possible implementation manner of the first aspect, a wake-up period of the BMS is smaller than the reporting period;
the periodically waking up the BMS to detect the battery in the powered-down state of the electric vehicle based on the wake-up period of the BMS includes:
based on the wake-up period of the BMS, periodically waking up the BMS to detect the battery in a power-down state of the electric automobile, obtaining battery information and storing the battery information;
the transmitting the battery information detected by the BMS to the battery management device based on the reporting period includes:
and based on the reporting period, transmitting the battery information stored in the current reporting period to the battery management equipment.
In a possible implementation manner of the first aspect, the method further includes:
when the BMS is determined not to enter the dormant state, triggering the BMS to keep the working state of detecting the battery when the electric automobile is in the power-down state, sending battery information detected by the BMS to battery management equipment, and re-executing the step to obtain initial battery information when the electric automobile is in the power-down state.
In a possible implementation manner of the first aspect, the initial battery information includes information of a battery temperature;
the determining whether the BMS enters the sleep state based on the initial battery information includes:
detecting whether the battery temperature in the initial battery information is greater than a first temperature threshold;
when the battery temperature in the initial battery information is greater than a first temperature threshold value, determining that the BMS does not enter a sleep state; or,
and when the battery temperature in the initial battery information is not greater than a first temperature threshold value, determining that the BMS enters a sleep state.
In a possible implementation manner of the first aspect, the initial battery information further includes information of a battery power;
the determining, when the BMS is determined to enter the sleep state, a wake-up period of the BMS according to the initial battery information includes:
Detecting whether the battery temperature in the initial battery information is greater than a second temperature threshold value and whether the battery power in the initial battery information is greater than a power threshold value when the BMS is determined to enter a sleep state;
if the battery temperature in the initial battery information is greater than a second temperature threshold and the battery power is greater than a power threshold, determining a first wake-up period as the wake-up period of the BMS; or,
determining a second wake-up period as the wake-up period of the BMS if the battery temperature in the initial battery information is not greater than a second temperature threshold or the battery power in the initial battery information is not greater than a power threshold; wherein the second wake-up period is greater than the first wake-up period.
In a possible implementation manner of the first aspect, the acquiring initial battery information when the electric automobile is in a power-down state includes:
when the electric automobile is detected to be switched from the power-on state to the power-off state, the battery information detected by the BMS before the electric automobile is switched to the power-off state is used as initial battery information when the electric automobile is in the power-off state.
In a possible implementation manner of the first aspect, after the sending, based on the preset reporting period, the battery information detected by the BMS to the battery management device, the method further includes:
And the step of circularly executing obtains initial battery information of the electric automobile in a power-down state, and the step of sending the battery information detected by the BMS to battery management equipment based on a preset reporting period until the electric automobile is switched from the power-down state to the power-up state.
In a possible implementation manner of the first aspect, the acquiring initial battery information when the electric automobile is in a power-down state includes:
and when the electric automobile is in the power-down state, acquiring battery information detected in a preset target BMS wake-up period in the last reporting period as initial battery information when the electric automobile is in the power-down state.
In a second aspect, an embodiment of the present application provides a battery detection apparatus, the method including:
the acquisition unit is used for acquiring initial battery information of the electric automobile in a power-down state;
a processing unit for determining whether the battery management system BMS enters a sleep state based on the initial battery information;
the processing unit is further configured to determine a wake-up period of the BMS according to the initial battery information when the BMS is determined to enter a sleep state;
the processing unit is further used for periodically waking up the BMS to detect the battery under the power-down state of the electric automobile based on the wake-up period of the BMS.
In a third aspect, an embodiment of the present application provides an electronic device, where the method includes:
a memory for storing computer program instructions and a processor for executing the program instructions, wherein the computer program instructions, when executed by the processor, trigger the electronic device to perform the method of any of the first aspects above.
In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, where the computer readable storage medium includes a stored program, where the program when executed controls a device in which the computer readable storage medium is located to perform the method according to any one of the first aspects.
By adopting the scheme provided by the embodiment of the application, the initial battery information of the electric automobile in the power-down state is obtained; determining whether the battery management system BMS enters a sleep state based on the initial battery information; when the BMS is determined to enter a sleep state, determining a wake-up period of the BMS according to the initial battery information; based on the wake-up period of the BMS, periodically waking up the BMS to detect the battery when the electric automobile is in a power-down state. In this way, in the embodiment of the application, when the electric vehicle is in the power-down state, by acquiring the initial battery information of the electric vehicle in the power-down state, whether the BMS needs to enter the sleep state or not is determined according to the initial battery information, when the BMS is determined to enter the sleep state, the wake-up period of the BMS needs to be determined according to the initial battery information, and based on the wake-up period of the BMS, the BMS is periodically awakened to perform state detection on the battery when the electric vehicle is in the power-down state. That is, when the battery car is in the power-down state, the BMS needs to carry out the sleep state, the wake-up period of the BMS can be determined according to the initial battery information of the electric car in the power-down state, and the BMS is periodically detected by waking up the battery in the sleep state according to the wake-up period of the BMS, so that the battery state can be detected after the electric car is powered down, and the risk of faults of the battery of the electric car can be effectively reduced.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of a battery detection method according to an embodiment of the present application;
fig. 2 is a schematic flow chart of another battery detection method according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of a battery detection device according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of another battery detection device according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
For a better understanding of the technical solution of the present application, the following detailed description of the embodiments of the present application refers to the accompanying drawings.
It should be understood that the described embodiments are merely some, but not all, embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The terminology used in the embodiments of the application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in this application and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be understood that the term "and/or" as used herein is merely one way of describing an association of associated objects, meaning that there may be three relationships, e.g., a and/or b, which may represent: the first and second cases exist separately, and the first and second cases exist separately. In addition, the character "/" herein generally indicates that the front and rear associated objects are an "or" relationship.
Before describing embodiments of the present application in detail, terms applied or likely to be applied to the embodiments of the present application will be explained first.
In the related art, when the electric automobile runs and charges, the BMS can detect information such as temperature and electric quantity of the power battery, can display the information such as temperature and electric quantity on the instrument panel in real time, and uploads the detected information to the electric automobile remote monitoring system. When the temperature, the electric quantity and other information of the power battery are abnormal, the vehicle end gives an alarm and reminds a user that the power battery is in an abnormal state. However, when the electric vehicle is in the sleep mode due to power-down, the BMS is also in the sleep state, and the BMS cannot detect the battery state, so that the battery is abnormal and cannot be detected during the sleep state of the electric vehicle, and the risk of failure of the battery of the electric vehicle is increased.
Aiming at the problems, the application provides a battery detection method, a device, equipment and a storage medium, which are used for acquiring initial battery information of an electric automobile in a power-down state; determining whether the battery management system BMS enters a sleep state based on the initial battery information; when the BMS is determined to enter a sleep state, determining a wake-up period of the BMS according to the initial battery information; based on the wake-up period of the BMS, periodically waking up the BMS to detect the battery when the electric automobile is in a power-down state. In this way, in the embodiment of the application, when the electric vehicle is in the power-down state, by acquiring the initial battery information of the electric vehicle in the power-down state, whether the BMS needs to enter the sleep state or not is determined according to the initial battery information, when the BMS is determined to enter the sleep state, the wake-up period of the BMS needs to be determined according to the initial battery information, and based on the wake-up period of the BMS, the BMS is periodically awakened to perform state detection on the battery when the electric vehicle is in the power-down state. That is, when the battery car is in the power-down state, the BMS needs to carry out the sleep state, the wake-up period of the BMS can be determined according to the initial battery information of the electric car in the power-down state, and the BMS is periodically detected by waking up the battery in the sleep state according to the wake-up period of the BMS, so that the battery state can be detected after the electric car is powered down, and the risk of faults of the battery of the electric car can be effectively reduced. The following is a detailed description:
Referring to fig. 1, a schematic flow chart of a battery detection method according to an embodiment of the present application is provided. As shown in fig. 1, the method includes:
s101, acquiring initial battery information of the electric automobile in a power-down state.
In the embodiment of the application, when the electric automobile is in the power-down state, the battery is also required to be detected by the BMS. At this time, it is necessary to determine a wake-up period of the BMS according to the state information of the battery to detect the battery. Based on this, it is necessary to acquire initial battery information that the electric vehicle is in a powered-down state.
When the initial battery information of the electric automobile is acquired, the mode of acquiring the initial battery information is different according to the state of the electric automobile, for example, the mode of acquiring the initial battery information when the electric automobile is switched from the power-on state to the power-off state is different from the mode of acquiring the initial battery information when the electric automobile is already in the power-off state.
As one possible implementation manner, obtaining initial battery information of the electric automobile in a powered-down state includes:
when the electric automobile is detected to be switched from the power-on state to the power-off state, battery information detected by the BMS before the electric automobile is switched to the power-off state is used as initial battery information when the electric automobile is in the power-off state.
That is, when the electric vehicle is switched from the power-on state to the power-off state, it is necessary to detect whether the BMS can be switched to the sleep state or not when the electric vehicle is switched to the power-off state. At this time, it is necessary to acquire initial battery information of the electric vehicle. Because the BMS continuously detects battery information of the battery when the electric vehicle is in a powered-on state. And when the electric automobile is switched from the power-on state to the power-off state, the battery information of the battery when the electric automobile is in the power-on state and the battery information of the battery when the electric automobile is switched to the power-off state change less. At this time, battery information detected by the BMS before the electric vehicle is switched to the powered-down state can be used as initial battery information when the electric vehicle is in the powered-down state at the initial time when the electric vehicle is switched to the powered-down state.
As a possible implementation manner, when the time of the electric vehicle in the power-down state exceeds the preset time threshold, if the initial battery information needs to be acquired, the part of the battery information acquired during the period of the electric vehicle in the power-down state may be used as the initial battery information.
As one possible implementation, since the temperature of the battery is an important impact on the performance of the battery. When the temperature of the battery is too low, the charge and discharge capacity of the battery is reduced, and the discharge speed of the battery is slowed down; when the temperature of the battery is too high, chemical balance in the battery can be destroyed, side reactions are increased, the risk of explosion of the battery can be increased, and the service life of the battery can be greatly shortened if the temperature is too high frequently. Therefore, in order to prevent the battery from malfunctioning due to the excessively high temperature of the battery in the powered-down state of the electric vehicle, when the temperature of the battery exceeds a certain temperature threshold, the battery is considered to be excessively high in temperature, and the BMS is required to continuously detect battery information at this time. When the temperature of the battery does not exceed a certain temperature threshold, battery information can be periodically detected through the BMS, namely whether the BMS enters a dormant state or not can be determined based on the temperature of the battery. At this time, the initial battery information includes the battery temperature.
As a possible implementation manner, in order to reduce the consumption of the battery power by the battery car in the power-down state, the initial battery information further includes the battery power.
It should be noted that the initial battery information may also include other information, such as voltage, current, etc. of the battery terminal port, to which the present application is not limited.
As a possible implementation manner, the obtained initial battery information of the power-down state may be battery information of one moment; the battery information may be processed by arithmetic means, geometric means, mode or the like, without limitation.
And S102, determining whether the battery management system BMS enters a sleep state based on the initial battery information.
In the embodiment of the application, after the initial battery information is acquired, whether the BMS in the electric automobile can enter a dormant state or not is determined according to the related data of the battery in the initial battery information after the whole electric automobile is powered down. Since the battery malfunctions due to the excessively high temperature of the battery in the powered-down state of the electric vehicle, it is necessary to detect the temperature of the battery in the initial battery information in order to prevent the BMS from entering the sleep state.
In some embodiments, the initial battery information includes information of a battery temperature; at this time, based on the initial battery information, determining whether the BMS enters a sleep state includes:
detecting whether the battery temperature in the initial battery information is greater than a first temperature threshold; when the battery temperature in the initial battery information is greater than a first temperature threshold value, determining that the BMS does not enter a sleep state; or determining that the BMS enters the sleep state when the battery temperature is not greater than the first temperature threshold in the initial battery information.
In the embodiment of the application, since the battery temperature and the electric quantity are important factors for measuring the safety of the battery after the battery is produced, and the influence of the battery temperature on the safety of the battery is far higher than the influence of the electric quantity of the battery on the safety of the battery, when judging whether the BMS enters the dormant state, the battery temperature is preferentially judged whether the battery is in a safe state at the moment. Based on this, after the initial battery information is acquired, the initial battery information includes information of the battery temperature. At this time, it may be detected whether the battery temperature in the initial battery information is greater than a first temperature threshold. That is, the value of the battery temperature in the initial battery information may be compared with the first temperature threshold, and when the value of the battery temperature in the initial battery information is greater than the first temperature threshold, it is indicated that the battery temperature of the current battery car is high, and the battery is in an unsafe state, so that there is a risk that the battery fails due to the excessively high battery temperature. At this time, it is necessary to continue the temperature detection of the battery so as to be detected in time when the temperature of the battery continues to rise. Based on this, when the battery temperature is greater than the first temperature threshold in the initial battery information, it is determined that the BMS does not enter the sleep state, so that real-time detection of the battery is performed. That is, when the power car is powered down, the BMS does not enter a sleep state, and is still in an operating state to detect the battery in the power car. Or when the value of the battery temperature in the initial temperature information is not greater than the first temperature threshold value, the battery temperature of the current battery car is not high, and the possibility of battery failure caused by overhigh temperature is avoided. Therefore, the BMS is not required to perform temperature detection on the battery in real time. At this time, it may be determined that the BMS enters the sleep state. That is, when the electric vehicle is powered down, the BMS also enters a sleep state.
In the embodiment of the application, the sleep state of the BMS refers to a state in which the BMS does not detect the battery any more when the electric vehicle is powered down.
Step S103, when the BMS is determined to enter the sleep state, the wake-up period of the BMS is determined according to the initial battery information.
In the embodiment of the application, after determining that the BMS enters the sleep state, in order to detect the battery, the BMS needs to be periodically awakened. At this time, it is necessary to determine a wake-up period of the BMS according to the initial battery information in order to periodically wake up the BMS to detect the battery. And if the data related to the battery recorded in the initial battery information is different, determining that the wake-up period of the BMS is different. In some embodiments, when the initial battery information includes information of the battery temperature, a wake-up period of the BMS may be determined according to the battery temperature. For example, when the temperature of the battery is not greater than the first temperature threshold and is greater than the second temperature threshold, the wake-up period of the BMS is determined to be a first time. Or when the temperature of the battery is not greater than the second temperature threshold and is greater than the third temperature threshold, determining the wake-up period of the BMS as the second time. Or when the temperature of the battery is not greater than the third temperature threshold, determining the wake-up period of the BMS as the third time.
As a possible implementation manner, the initial battery information further includes information of the battery power. At this time, when it is determined that the BMS enters the sleep state, determining a wake-up period of the BMS according to the initial battery information includes:
detecting whether the battery temperature in the initial battery information is greater than a second temperature threshold value and whether the battery power in the initial battery information is greater than a power threshold value when the BMS is determined to enter a sleep state; if the battery temperature in the initial battery information is greater than the second temperature threshold and the battery power is greater than the power threshold, determining the first wake-up period as the wake-up period of the BMS; or, if the battery temperature in the initial battery information is not greater than the second temperature threshold or the battery power in the initial battery information is not greater than the power threshold, determining the second wake-up period as the wake-up period of the BMS.
Wherein the second wake-up period is greater than the first wake-up period.
That is, after it is determined that the BMS can enter the sleep state, a wake-up period of the BMS needs to be determined, so that the BMS is periodically woken up to detect the battery. At this time, when the initial battery information includes information of the battery temperature and information of the battery power, the BMS wake-up period may be determined according to the information of the battery temperature and the information of the battery power in the initial battery information. The battery temperature in the initial battery information is compared to a second temperature threshold and the battery charge is compared to a charge threshold. And when the battery temperature is greater than the second temperature threshold value and the battery power is greater than the power threshold value in the initial battery information, determining the first wake-up period as the wake-up period of the BMS. Or determining the second wake-up period as the wake-up period of the BMS when the battery temperature in the initial battery is not greater than the second temperature threshold or the battery power in the initial battery information is not greater than the power threshold. Wherein the second wake-up period is greater than the first wake-up period. That is, when the battery temperature is not greater than the first temperature threshold and greater than the second temperature threshold in the initial battery information and the battery power is greater than the power threshold, it is indicated that the battery temperature of the current electric automobile is higher and the power is more, and the wake-up period needs to be set to a shorter time so as to enable the BMS to wake up the battery frequently, so that the BMS can detect the battery, and the wake-up period can be set to the first wake-up period at this time. When the battery temperature is not greater than the second temperature threshold value or the battery power is not greater than the power threshold value in the initial battery information, the current battery temperature of the electric automobile is not high, or the battery power is lower, at the moment, the wake-up period can be set to be longer, the frequency of waking up the BMS is reduced, the battery condition of the power battery is not detected after the electric automobile is powered down, unnecessary power consumption of the battery can be reduced, and at the moment, the wake-up period can be set to be a second wake-up period longer than the first wake-up period.
Like this, can realize according to battery state's difference, set up different wake-up cycle for BMS periodic wake-up detects the state of battery, so both can guarantee when electric automobile is in the state of turning off, BMS can periodic detect the battery state in the electric automobile, can guarantee again that BMS's wake-up cycle and the state phase-match of current battery, reduces the unnecessary power consumption of battery.
Step S104, based on the wake-up period of the BMS, periodically waking up the BMS to detect the battery when the electric automobile is in a power-down state.
In the embodiment of the application, after determining the wake-up period of the BMS, the BMS can be periodically waken up in the power-down state of the electric automobile according to the wake-up period of the BMS, namely, the BMS is periodically switched from the sleep state to the active state, so that the BMS detects the battery in the electric automobile in the active state.
In the embodiment of the application, when the electric automobile is in the power-down state, whether the BMS needs to enter the sleep state or not can be determined according to the initial battery information by acquiring the initial battery information of the electric automobile in the power-down state, when the BMS is determined to enter the sleep state, the wake-up period of the BMS needs to be determined according to the initial battery information, and based on the wake-up period of the BMS, the BMS is periodically awakened to perform state detection on the battery in the power-down state of the electric automobile. That is, when the battery car is in the power-down state, the BMS needs to carry out the sleep state, the wake-up period of the BMS can be determined according to the initial battery information of the electric car in the power-down state, and the BMS is periodically detected by waking up the battery in the sleep state according to the wake-up period of the BMS, so that the battery state can be detected after the electric car is powered down, and the risk of faults of the battery of the electric car can be effectively reduced.
Referring to fig. 2, a flow chart of a battery detection method according to an embodiment of the present application is shown. As shown in fig. 2, the method includes:
step S201, acquiring initial battery information of the electric vehicle in a power-down state.
The details of step S101 are not described herein.
Step S202, it is determined whether the battery management system BMS enters a sleep state based on the initial battery information.
The details of step S102 are not described herein.
In determining whether the BMS enters the sleep state based on the initial battery information, there are two types of determination results. One is to determine that the BMS enters the sleep state, and the other is to determine that the BMS does not enter the sleep state. Upon determining that the BMS enters the sleep state, step S203a, step S204-step S206 may be performed; when it is determined that the BMS does not enter the sleep state, step S203b is performed, step S206.
Step S203a, when determining that the BMS enters the sleep state, determining the wake-up period of the BMS according to the initial battery information.
The details of step S103 are not described herein.
Step S203b, when it is determined that the BMS does not enter the sleep state, triggering the BMS to maintain the working state of detecting the battery when the electric vehicle is in the power-down state, and sending the battery information detected by the BMS to the battery management device, and re-executing the step to obtain the initial battery information when the electric vehicle is in the power-down state.
In the embodiment of the application, when the battery temperature in the initial battery information is detected to be higher than the first temperature threshold, the current electric automobile is higher in temperature and needs to be detected in real time, and the BMS is required not to enter the dormant state and still is in the working state. Based on this, when confirming that BMS does not get into sleep state, trigger BMS and keep operating condition when electric automobile is in the state of turning off, do not get into sleep state, BMS can still detect the battery when electric automobile turns off like this. The BMS sends the detected battery information to the battery management device, and the step S201 is re-executed, that is, the BMS is re-executed until the electric vehicle is switched from the power-down state to the power-up state, until it is determined that the BMS enters the sleep state or the electric vehicle is switched from the power-down state to the power-up state.
In some embodiments, acquiring initial battery information when the electric vehicle is in a powered-down state at the re-execution step S201 includes: battery information detected when the BMS detects the battery in step S203b is acquired, and the detected battery information is taken as initial battery information acquired.
After the initial battery information is re-acquired, whether the BMS enters the sleep state needs to be judged again based on the re-acquired initial battery information, and when the BMS determines not to enter the sleep state, the BMS needs to continuously detect the battery in real time to acquire the battery information.
In some embodiments, in order to reduce the consumption of the battery, the BMS may periodically report the battery information to the battery management device when detecting that the battery acquires the battery information. At this time, a reporting period may be preset, and the BMS may store the detected battery information and report the detected battery information to the battery management device according to the preset reporting period.
In some embodiments, when the BMS reports the battery information according to the reporting period, and the step S201 is re-executed to obtain the initial battery information of the electric vehicle in the power-down state, the battery information that is newly detected by the BMS may be obtained as the initial battery information of the electric vehicle in the power-down state.
Step S204, based on the wake-up period of the BMS, periodically waking up the BMS to detect the battery when the electric automobile is in a power-down state.
The details of step S104 are not described herein.
Step S205, based on a preset reporting period, the battery information detected by the BMS is sent to the battery management device.
In the embodiment of the application, the BMS acquires the battery information when detecting the battery, and can send the battery information to the battery management equipment so that the battery management equipment acquires the battery information, and early warning can be performed when the battery is abnormal.
It should be understood that a reporting period may be preset, and the BMS may periodically report the battery information detected by the BMS according to the reporting period.
In some embodiments, the reporting period may be determined from a wake-up period of the BMS. At this time, reporting periods corresponding to different wake-up periods may be preset. After determining the wake-up period of the BMS, the reporting period may be determined according to the wake-up period of the BMS.
As a possible implementation, the wake-up period of the BMS is smaller than the reporting period. At this time, based on the wake-up period of the BMS, periodically waking up the BMS to detect the battery in the powered-down state of the electric vehicle includes:
based on the wake-up period of the BMS, the BMS is periodically waken up to detect the battery under the power-down state of the electric automobile, and battery information is obtained and stored.
Based on the reporting period, transmitting battery information detected by the BMS to the battery management device includes:
and based on the reporting period, transmitting the battery information stored in the current reporting period to the battery management equipment.
That is, the wake-up period of the BMS is smaller than the report period, and the time of one report period is longer than the wake-up period of one BMS. At this time, the BMS detects the battery in each wakeup period, and obtains battery information, and can store the battery information at this time, so that when the reporting period is reached, the stored battery information is reported to the battery management device.
When the battery information is stored, the BMS can report the stored battery information only in the current reporting period when reporting the stored battery information in each reporting period, and the battery information stored in other reporting periods does not need to be reported, so that the data processing efficiency is improved.
Step S206, the step of circularly executing the initial battery information of the electric automobile in the power-down state is obtained, and the battery information detected by the BMS is sent to the battery management equipment based on a preset reporting period until the electric automobile is switched from the power-down state to the power-up state.
Under normal conditions, the temperature of the battery in the electric automobile can be gradually reduced when the electric automobile is powered down until the temperature is unchanged. Or, in an abnormal situation, the battery in the electric vehicle may rise when the electric vehicle is powered down. Therefore, after the battery information is reported, it is necessary to re-acquire the initial battery information of the electric vehicle in the powered-down state, and re-determine whether the BMS enters the sleep state according to the re-acquired initial battery information. When the BMS is determined to enter the sleep state, the wake-up period of the BMS needs to be determined again, and the BMS is periodically awakened to detect the battery according to the redetermined wake-up period of the BMS. And sending the battery information detected by the BMS to the battery management equipment again according to the preset reporting period. That is, in order to more accurately detect the B battery and reduce the battery consumption, in the present application, it is necessary to re-perform the above steps S201 to S206 until the electric vehicle is switched from the power-down state to the power-up state.
In some embodiments, the steps S201 to S206 may be re-performed according to a preset time period until the electric vehicle is switched from the power-down state to the power-up state.
In some embodiments, when the initial battery information of the electric vehicle in the powered-down state is acquired in the re-execution step S201, the initial battery information may be acquired as follows. That is, when the electric vehicle is in the power-down state, the battery information detected in the preset target BMS wake-up period in the previous reporting period is obtained as the initial battery information when the electric vehicle is in the power-down state.
That is, when the step S201 is re-executed to obtain the initial battery information when the electric vehicle is in the power-down state, the initial battery information when the electric vehicle is in the power-down state may be determined from the battery information obtained in the previous reporting period. Because the duration of one reporting period is longer than the duration of the wake-up period, the last reporting period may contain battery information acquired in a plurality of BMS wake-up periods. At this time, the battery information detected in the preset target BMS wakeup period in the previous period may be used as initial battery information when the electric vehicle is in the powered-down state. That is, the target BMS wakeup period may be preset in a plurality of BMS wakeup periods included in the reporting period, so that the battery information detected in the preset target BMS wakeup period in the previous reporting period may be used as initial battery information when the electric vehicle is in a power-down state.
In the embodiment of the application, when the electric automobile is in the power-down state, whether the BMS needs to enter the sleep state or not can be determined according to the initial battery information by acquiring the initial battery information of the electric automobile in the power-down state, when the BMS is determined to enter the sleep state, the wake-up period of the BMS needs to be determined according to the initial battery information, and based on the wake-up period of the BMS, the BMS is periodically awakened to perform state detection on the battery in the power-down state of the electric automobile. That is, when the battery car is in the power-down state, the BMS needs to carry out the sleep state, the wake-up period of the BMS can be determined according to the initial battery information of the electric car in the power-down state, and the BMS is periodically detected by waking up the battery in the sleep state according to the wake-up period of the BMS, so that the battery state can be detected after the electric car is powered down, and the risk of faults of the battery of the electric car can be effectively reduced.
Referring to fig. 3, a schematic structure of a battery detection device according to an embodiment of the application is shown. As shown in fig. 3, the apparatus includes:
the acquiring unit 301 is configured to acquire initial battery information of an electric vehicle in a powered-down state.
The processing unit 302 is configured to determine whether the battery management system BMS enters a sleep state based on the initial battery information.
The processing unit 302 is further configured to determine a wake-up period of the BMS according to the initial battery information when it is determined that the BMS enters the sleep state.
The processing unit 302 is further configured to periodically wake up the BMS to detect the battery when the electric vehicle is in a powered-down state based on a wake-up period of the BMS.
As a possible implementation manner, the battery detection device, as shown in fig. 4, further includes:
and a transmitting unit 303 for transmitting the battery information detected by the BMS to the battery management device based on a preset reporting period.
As a possible implementation, the wake-up period of the BMS is smaller than the reporting period.
The processing unit 302 is specifically configured to periodically wake up the BMS to detect the battery in the powered-down state of the electric vehicle based on the wake-up period of the BMS, obtain battery information, and store the battery information.
The sending unit 303 is specifically configured to send, based on the reporting period, the battery information stored in the current reporting period to the battery management device.
As a possible implementation manner, the processing unit 302 is further configured to trigger the BMS to maintain a working state of detecting the battery when the BMS is in the powered-down state when it is determined that the BMS does not enter the sleep state, send battery information detected by the BMS to the battery management device, and re-execute the step to obtain initial battery information when the electric vehicle is in the powered-down state.
As one possible implementation, the initial battery information includes information of a battery temperature.
A processing unit 302, configured to detect whether the battery temperature in the initial battery information is greater than a first temperature threshold; when the battery temperature in the initial battery information is greater than a first temperature threshold value, determining that the BMS does not enter a sleep state; or determining that the BMS enters the sleep state when the battery temperature is not greater than the first temperature threshold in the initial battery information.
As a possible implementation manner, the initial battery information further includes information of the battery power.
The processing unit 302 is specifically configured to detect, when it is determined that the BMS enters the sleep state, whether the battery temperature in the initial battery information is greater than a second temperature threshold and whether the battery power in the initial battery information is greater than a power threshold; if the battery temperature in the initial battery information is greater than the second temperature threshold and the battery power is greater than the power threshold, determining the first wake-up period as the wake-up period of the BMS; or, if the battery temperature in the initial battery information is not greater than the second temperature threshold or the battery power in the initial battery information is not greater than the power threshold, determining the second wake-up period as the wake-up period of the BMS.
Wherein the second wake-up period is greater than the first wake-up period.
As a possible implementation manner, the processing unit 302 is specifically configured to, when detecting that the electric vehicle is switched from the power-on state to the power-off state, use battery information detected by the BMS before the electric vehicle is switched to the power-off state as initial battery information when the electric vehicle is in the power-off state.
As a possible implementation manner, the processing unit 302 is specifically configured to obtain, when the electric vehicle is in the power-down state, the battery information detected in the preset target BMS wake-up period in the previous reporting period as the initial battery information when the electric vehicle is in the power-down state.
Corresponding to the embodiment, the application also provides electronic equipment. Fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application, where the electronic device 500 may include: a processor 501, a memory 502 and a communication unit 503. The components may communicate via one or more buses, and it will be appreciated by those skilled in the art that the configuration of the electronic device shown in the drawings is not limiting of the embodiments of the application, as it may be a bus-like structure, a star-like structure, or include more or fewer components than shown, or may be a combination of certain components or a different arrangement of components.
Wherein the communication unit 503 is configured to establish a communication channel, so that the electronic device may communicate with other devices. Receiving user data sent by other devices or sending user data to other devices.
The processor 501, which is a control center of the electronic device, connects various parts of the entire electronic device using various interfaces and lines, performs various functions of the electronic device and/or processes data by running or executing software programs and/or modules stored in the memory 502, and invoking data stored in the memory. The processor may be comprised of integrated circuits (integrated circuit, ICs), such as a single packaged IC, or may be comprised of packaged ICs that connect multiple identical or different functions. For example, the processor 501 may include only a central processing unit (central processing unit, CPU). In the embodiment of the invention, the CPU can be a single operation core or can comprise multiple operation cores.
The memory 502, for storing instructions for execution by the processor 501, the memory 502 may be implemented by any type of volatile or non-volatile memory device or combination thereof, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
The execution of the instructions in memory 502, when executed by processor 501, enables electronic device 500 to perform some or all of the steps of the embodiments illustrated in fig. 1 and 2.
In a specific implementation, the present invention further provides a computer storage medium, where the computer storage medium may store a program, where the program may include some or all of the steps in each embodiment of the battery detection method of the present invention when executed. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), a random-access memory (random access memory, RAM), or the like.
It will be apparent to those skilled in the art that the techniques of embodiments of the present invention may be implemented in software plus a necessary general purpose hardware platform. Based on such understanding, the technical solutions in the embodiments of the present invention may be embodied in essence or what contributes to the prior art in the form of a software product, which may be stored in a storage medium, such as a ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method described in the embodiments or some parts of the embodiments of the present invention.
The same or similar parts between the various embodiments in this specification are referred to each other. In particular, for the device embodiment and the terminal embodiment, since they are substantially similar to the method embodiment, the description is relatively simple, and reference should be made to the description in the method embodiment for relevant points.
Claims (12)
1. A battery detection method, characterized by being applied to an electric automobile, the method comprising:
acquiring initial battery information of an electric automobile in a power-down state;
determining whether the battery management system BMS enters a sleep state based on the initial battery information;
when the BMS is determined to enter a sleep state, determining a wake-up period of the BMS according to the initial battery information;
based on the wake-up period of the BMS, periodically waking up the BMS to detect the battery when the electric automobile is in a power-down state.
2. The method as recited in claim 1, further comprising:
and based on a preset reporting period, transmitting the battery information detected by the BMS to battery management equipment.
3. The method of claim 2, wherein the wake-up period of the BMS is less than the reporting period;
the periodically waking up the BMS to detect the battery in the powered-down state of the electric vehicle based on the wake-up period of the BMS includes:
Based on the wake-up period of the BMS, periodically waking up the BMS to detect the battery in a power-down state of the electric automobile, obtaining battery information and storing the battery information;
the transmitting the battery information detected by the BMS to the battery management device based on the reporting period includes:
and based on the reporting period, transmitting the battery information stored in the current reporting period to the battery management equipment.
4. The method as recited in claim 1, further comprising:
when the BMS is determined not to enter the dormant state, triggering the BMS to keep the working state of detecting the battery when the electric automobile is in the power-down state, sending battery information detected by the BMS to battery management equipment, and re-executing the step to obtain initial battery information when the electric automobile is in the power-down state.
5. The method of claim 1, wherein the initial battery information comprises information of battery temperature;
the determining whether the BMS enters the sleep state based on the initial battery information includes:
detecting whether the battery temperature in the initial battery information is greater than a first temperature threshold;
when the battery temperature in the initial battery information is greater than a first temperature threshold value, determining that the BMS does not enter a sleep state; or,
And when the battery temperature in the initial battery information is not greater than a first temperature threshold value, determining that the BMS enters a sleep state.
6. The method of claim 5, wherein the initial battery information further includes information on battery power;
the determining, when the BMS is determined to enter the sleep state, a wake-up period of the BMS according to the initial battery information includes:
detecting whether the battery temperature in the initial battery information is greater than a second temperature threshold value and whether the battery power in the initial battery information is greater than a power threshold value when the BMS is determined to enter a sleep state;
if the battery temperature in the initial battery information is greater than a second temperature threshold and the battery power is greater than a power threshold, determining a first wake-up period as the wake-up period of the BMS; or,
determining a second wake-up period as the wake-up period of the BMS if the battery temperature in the initial battery information is not greater than a second temperature threshold or the battery power in the initial battery information is not greater than a power threshold; wherein the second wake-up period is greater than the first wake-up period.
7. The method according to any one of claims 1 to 6, wherein the acquiring initial battery information when the electric vehicle is in a powered-down state includes:
When the electric automobile is detected to be switched from the power-on state to the power-off state, the battery information detected by the BMS before the electric automobile is switched to the power-off state is used as initial battery information when the electric automobile is in the power-off state.
8. The method of claim 2, further comprising, after the transmitting the battery information detected by the BMS to the battery management device based on the preset reporting period:
and the step of circularly executing obtains initial battery information of the electric automobile in a power-down state, and the step of sending the battery information detected by the BMS to battery management equipment based on a preset reporting period until the electric automobile is switched from the power-down state to the power-up state.
9. The method of claim 8, wherein the obtaining initial battery information when the electric vehicle is in a powered down state comprises:
and when the electric automobile is in the power-down state, acquiring battery information detected in a preset target BMS wake-up period in the last reporting period as initial battery information when the electric automobile is in the power-down state.
10. A battery detection device, characterized by comprising:
the acquisition unit is used for acquiring initial battery information of the electric automobile in a power-down state;
A processing unit for determining whether the battery management system BMS enters a sleep state based on the initial battery information;
the processing unit is further configured to determine a wake-up period of the BMS according to the initial battery information when the BMS is determined to enter a sleep state;
the processing unit is further used for periodically waking up the BMS to detect the battery under the power-down state of the electric automobile based on the wake-up period of the BMS.
11. An electronic device comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein the computer program instructions, when executed by the processor, trigger the electronic device to perform the method of any one of claims 1-9.
12. A computer readable storage medium, characterized in that the computer readable storage medium comprises a stored program, wherein the program, when run, controls a device in which the computer readable storage medium is located to perform the method of any one of claims 1-9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310658984.1A CN116620101A (en) | 2023-06-05 | 2023-06-05 | Battery detection method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310658984.1A CN116620101A (en) | 2023-06-05 | 2023-06-05 | Battery detection method, device, equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116620101A true CN116620101A (en) | 2023-08-22 |
Family
ID=87597233
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310658984.1A Pending CN116620101A (en) | 2023-06-05 | 2023-06-05 | Battery detection method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116620101A (en) |
-
2023
- 2023-06-05 CN CN202310658984.1A patent/CN116620101A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20110148383A1 (en) | Power management control system and method | |
CN112537265A (en) | Control method and device of vehicle-mounted terminal and automobile | |
CN103034547B (en) | Based on electronic equipment operation method and the electronic equipment of battery | |
CN112115404A (en) | Method, device, system, equipment and storage medium for pre-judging electric quantity of vehicle battery | |
CN113525094A (en) | Battery control method and device, vehicle system and storage medium | |
KR20200027778A (en) | Apparatus and method for providing update of vehicle | |
CN115214502A (en) | A gateway-based vehicle power loss detection and processing method, device and system | |
CN110962677A (en) | Monitoring method and system for vehicle standing | |
CN116494896A (en) | Vehicle dormancy wakeup control method, electronic equipment and vehicle | |
CN101131606A (en) | Palm PC standby time guarantee method | |
CN113608930A (en) | System chip and electronic device | |
CN116235063A (en) | System parameter low-power consumption monitoring method | |
CN116620101A (en) | Battery detection method, device, equipment and storage medium | |
WO2023283846A1 (en) | Bms wake-up method and apparatus, and storage medium | |
CN118386933A (en) | Display screen black screen processing method, system, electronic equipment and storage medium | |
CN105446238B (en) | A kind of dormancy method of car-mounted terminal, system and car-mounted terminal | |
CN110667380A (en) | Train power supply method and device and train | |
JPH1078835A (en) | Portable terminal equipment | |
CN112653231A (en) | Backup power supply device and method for power terminal | |
CN114143753B (en) | A vehicle-mounted camera control method, system, device and storage medium | |
US20240162509A1 (en) | System for plausibilizing a first clock of a system base chip of an electrochemical energy store and method for operating a system for plausibilizing a first clock of a system base chip of an electrochemical energy store | |
CN112616012B (en) | Control method of monitoring equipment and monitoring equipment | |
CN111664081B (en) | Control method and device for cooling water pump | |
CN117423914A (en) | Data interaction method of battery management system and battery management system | |
CN117360328A (en) | Electric quantity correction method and system of battery management system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |