Battery power control method and device, computer equipment and storage medium
By introducing a closed-loop feedback mechanism in the battery power control algorithm, calculating the allowable current of the battery and estimating the power, the problem of low calculation accuracy of the power control algorithm in the prior art is solved, and higher power estimation accuracy and battery safety are achieved.
Patent Information
- Application Number
- CN202411690609.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-03-18
AI Technical Summary
The existing power control algorithm has low calculation accuracy, ignores voltage parameters, poor estimation accuracy, and cannot estimate the polarization state and dynamic response characteristics of the battery in real time, resulting in the accuracy of the algorithm being affected when the battery's working state changes rapidly.
By obtaining the real-time state parameters of the battery, the allowable current of the battery is calculated based on the voltage closed-loop feedback mechanism, and the battery power is estimated based on the allowable current. This method uses the ECM model theory to construct a battery terminal voltage calculation model, and obtains the allowable current calculation model through inverse operation, and adjusts the allowable current in real time to improve the accuracy of power estimation.
The accuracy of battery power estimation is improved. The calculation results are only affected by voltage measurement accuracy errors, with high accuracy and no cumulative errors. They can more accurately reflect the dynamic power capability of the battery and ensure the safety and stability of the battery.
Smart Images

Figure CN119646346A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of battery technology, and in particular to a battery power control method, device, computer equipment and storage medium. Background Art
[0002] The current power control algorithm usually estimates the power capacity that the battery can provide based on the test results of the static power capacity of the battery. Although this method is simple and easy to implement, it has the following defects: 1) The system inputs only SOC (State of Charge) and temperature, ignoring the voltage, and the estimation accuracy is poor. When there is a calculation or measurement error in SOC or temperature, the value is inaccurate. 2) The table lookup method cannot estimate the polarization state of the battery in real time, and cannot calculate the impact of the battery's previous working conditions on the future power capacity. Therefore, the battery power table formulation strategy is often conservative. 3) The existing power algorithm is usually developed based on the static working capacity of the battery, lacking consideration of the dynamic response characteristics of the battery. Therefore, when the battery working state changes rapidly, the accuracy of the algorithm will be affected. Although the dynamic discharge power capacity of the battery can be simulated by discounting the static power capacity of the battery, whether the discount is reasonable and whether it can guarantee the long-term use of the battery requires a lot of testing to verify, and it is difficult to analyze and improve the results theoretically.
[0003] Therefore, how to improve the calculation accuracy of the power control algorithm has become a key issue that needs to be solved urgently. Summary of the invention
[0004] In view of this, the present invention provides a battery power control method, device, computer equipment and storage medium to solve the problem of low calculation accuracy of the power control algorithm.
[0005] In a first aspect, the present invention provides a battery power control method, the method comprising:
[0006] Get the real-time status parameters of the battery;
[0007] Based on the voltage closed-loop feedback mechanism, the allowable current of the battery is calculated according to the state parameters;
[0008] The battery power is estimated based on the allowable current.
[0009] The present invention provides a battery power control method, comprising: obtaining real-time state parameters of the battery; calculating the allowable current of the battery according to the state parameters based on a voltage closed-loop feedback mechanism; estimating the battery power according to the allowable current. During the battery discharge process, the allowable current and allowable power of the battery are calculated using the closed-loop feedback of the voltage value that can be directly measured in real time. The calculation result is only affected by the voltage measurement accuracy error, has high accuracy, and has no cumulative error.
[0010] In an optional implementation, the method of calculating the allowable current of the battery according to the state parameter based on the voltage closed-loop feedback mechanism includes:
[0011] Based on the ECM model theory, a battery terminal voltage calculation model is constructed;
[0012] Performing an inverse operation on the battery terminal voltage calculation model to obtain an allowable current calculation model;
[0013] The allowable current of the battery is calculated according to the allowable current calculation model.
[0014] In an optional implementation, the method of calculating the allowable current of the battery according to the state parameter based on the voltage closed-loop feedback mechanism further includes:
[0015] The allowable current is iteratively processed through a voltage closed-loop feedback mechanism.
[0016] In an optional implementation, estimating the battery power according to the allowable current includes:
[0017] According to the state parameter, querying from a battery power table to obtain a first power of the battery;
[0018] estimating a second power of the battery according to the allowable current and the voltage of the battery cell;
[0019] According to the pre-undervoltage protection operation logic, the third power of the battery is calculated;
[0020] A minimum value is taken among the first power, the second power and the third power, and the minimum value is determined as the battery power.
[0021] In an optional implementation, the battery terminal voltage calculation model is as follows:
[0022] vt[k]=OCV[k]-vohm[k]-vp[k]
[0023] Wherein, vt[k] is the minimum cell voltage at the current moment, OCV[k] is the open circuit voltage of the battery at the current moment, vohm[k] is the voltage drop caused by the ohmic internal resistance at the current moment, and vp[k] is the accumulated energized voltage drop of the battery at the current moment.
[0024] In an optional implementation, the allowable current calculation model is as follows:
[0025]
[0026] Wherein, ilimit[k] is the allowable current at the current moment, vmin[k+Δt] is the preset undervoltage threshold at a preset future moment, Δt is the discharge time, A and B are the depolarization parameter and polarization parameter of the battery respectively, Cp is the capacity of the battery, SOC is the state of charge of the battery, and rohm[k] is the ohmic internal resistance of the battery at the current moment.
[0027] In a second aspect, the present invention provides a battery power control device, the device comprising:
[0028] An acquisition module is used to obtain real-time status parameters of the battery;
[0029] A calculation module, used for calculating the allowable current of the battery according to the state parameters based on a voltage closed-loop feedback mechanism;
[0030] The estimation module is used to estimate the battery power according to the allowable current.
[0031] The present invention provides a battery power control device, comprising: an acquisition module for acquiring real-time state parameters of the battery; a calculation module for calculating the allowable current of the battery according to the state parameters based on a voltage closed-loop feedback mechanism; and an estimation module for estimating the battery power according to the allowable current. During the battery discharge process, the allowable current and allowable power of the battery are calculated using the closed-loop feedback of the voltage value that can be directly measured in real time. The calculation result is only affected by the voltage measurement accuracy error, has high accuracy, and has no cumulative error.
[0032] In a third aspect, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the battery power control method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0033] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the battery power control method of the first aspect or any corresponding embodiment thereof.
[0034] In a fifth aspect, the present invention provides an electrical product, including a computer device, wherein the computer device is used to execute the battery power control method of the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0036] Figure 1 It is a schematic diagram of the cell voltage change trend under different discharge scenarios;
[0037] Figure 2 is a flow chart of a battery power control method according to an embodiment of the present invention;
[0038] Figure 3 is a schematic diagram of the principle of an allowable current calculation model according to an embodiment of the present invention;
[0039] Figure 4 is a schematic diagram of an iterative process according to an embodiment of the present invention;
[0040] Figure 5 is a schematic diagram of a battery power calculation process according to an embodiment of the present invention;
[0041] Figure 6 It is a comparison chart between the present application scheme and the related art;
[0042] Figure 7 This is another comparison diagram between the present application scheme and the related art;
[0043] Figure 8 is a structural block diagram of a battery power control device according to an embodiment of the present invention;
[0044] Fig. 9 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0045] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0046] The current power control algorithm usually estimates the power capability that the battery can provide based on the static power capability test results of the battery. Although this method is simple and easy to implement, it has the following defects:
[0047] 1) The system inputs only include SOC and temperature, ignoring the voltage, resulting in poor estimation accuracy. When there is a calculation or measurement error in SOC or temperature, the value is inaccurate.
[0048] SOC cannot be measured directly, and the calculation accuracy is not enough. When the SOC correction is not triggered for a long time, the accumulated accuracy error may cause the SOC deviation to be too large, causing the table power to deviate from the actual capacity. Temperature acquisition usually does not cover all cells, and the actual minimum / maximum temperature position may not be measured, resulting in an estimated power value that is too large. Voltage is a more accurate and easier to measure physical quantity. The BMS (Battery Management System) can know the exact voltage of each cell in real time. And the voltage value can more conveniently and accurately estimate the battery power capacity.
[0049] 2) The table lookup method cannot estimate the polarization state of the battery in real time, and cannot calculate the impact of the battery's previous operating conditions on future power capabilities. Therefore, the battery power table formulation strategy is often conservative to ensure the safety of battery use.
[0050] like Figure 1 As shown, scenario one is that the user uses the car for a long time, starting from 50% and driving until the SOC reaches 20%; scenario two is that the user drives a short distance, and the SOC drops from 30% to 20%. Assuming that the driving conditions of the two scenarios are similar, but due to the different discharge times of the two, the battery accumulation in scenario one will be relatively large, and the voltage level will be relatively low when discharged to 20%, and the battery discharge capacity is low at this time; the battery accumulation in scenario two is small, and the voltage level is still high, and the battery discharge capacity is strong at this time. However, in order to ensure battery safety when formulating the power table, the strategy will be formulated according to the situation of being compatible with both scenarios at the same time. Even if the available power of scenario two is higher, because it needs to take scenario one into account, the power capacity can only be reduced, which affects the user experience.
[0051] 3) Existing power algorithms are usually developed based on the static working capacity of the battery, and lack consideration of the dynamic response characteristics of the battery. Therefore, when the working state of the battery changes rapidly, the accuracy of the algorithm will be affected. The dynamic discharge power capacity of the battery can be simulated by discounting the static power capacity of the battery, but whether the discount is reasonable and whether it can guarantee the long-term use of the battery requires a lot of testing to verify, and it is difficult to analyze and improve the results theoretically.
[0052] To this end, the present invention provides a battery power control method, which improves the accuracy of battery power estimation through voltage closed-loop feedback control.
[0053] According to an embodiment of the present invention, a battery power control method embodiment is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0054] In this embodiment, a battery power control method is provided. The execution subject of the method is a controller in an electrical product. The controller may be a BMS, a VCU (Vehicle Control Unit) or a domain controller. Figure 2 is a flow chart of a battery power control method according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:
[0055] Step S1, obtaining real-time status parameters of the battery.
[0056] Specifically, the real-time state parameters of the battery are the various electrochemical parameters exhibited by the battery at the current moment, such as: current, cell temperature, cell voltage and battery SOC. Among them, the BMS can detect the cell voltage of each single cell in the battery, and use the minimum cell voltage as an input parameter to estimate the battery power. By collecting all cell voltage data, the power capacity of the entire battery can be accurately calculated based on the capacity of the worst performing cell.
[0057] Step S2, based on the voltage closed-loop feedback mechanism, the allowable current of the battery is calculated according to the state parameters.
[0058] Specifically, during the battery discharge process, the voltage of the battery cell is monitored in real time, and the battery's allowable current is dynamically adjusted according to the voltage change through a closed-loop feedback mechanism. When the battery cell voltage drops to the preset undervoltage threshold, the allowable current is reduced in time to achieve the purpose of indirectly reducing the discharge power, preventing the battery cell from undervoltage failure, thereby improving the safety and stability of the battery. The allowable current of the battery is calculated using the closed-loop feedback of the voltage value that can be directly measured in real time. The calculation result is only affected by the voltage measurement accuracy error, has high accuracy, and no cumulative error. In addition, the voltage closed-loop feedback has low requirements for the accuracy of the original parameters. Even if there are problems such as inaccurate static power capability test results of the battery cell and reduced battery capacity after aging, the dynamic power capability can be effectively and accurately estimated.
[0059] Step S3, estimating the battery power according to the allowable current.
[0060] Specifically, the current cell voltage and allowable current are substituted into the power calculation formula to estimate the battery power, and then the calculated battery power is output as the allowable power. By modeling the cell and using the voltage closed-loop feedback mechanism to adjust the allowable current in real time, the battery power capacity can be estimated, and the battery power capacity can be fully released while ensuring safety.
[0061] The present invention provides a battery power control method, comprising: obtaining real-time state parameters of the battery; calculating the allowable current of the battery according to the state parameters based on a voltage closed-loop feedback mechanism; estimating the battery power according to the allowable current. During the battery discharge process, the allowable current and allowable power of the battery are calculated using the closed-loop feedback of the voltage value that can be directly measured in real time. The calculation result is only affected by the voltage measurement accuracy error, has high accuracy, and has no cumulative error.
[0062] In an optional implementation, step S2 includes:
[0063] Step S21, constructing a battery terminal voltage calculation model based on the ECM model theory.
[0064] Specifically, assuming that the current moment is moment k, a battery terminal voltage calculation model at the current moment is constructed based on the ECM model theory, wherein the battery terminal voltage calculation model at the current moment is as follows:
[0065] vt[k]=OCV[k]-vohm[k]-vp[k](1)
[0066] Wherein, vt[k] is the minimum cell voltage at time k, OCV[k] is the open circuit voltage of the battery at time k, vohm[k] is the voltage drop caused by the ohmic internal resistance at time k, and vp[k] is the accumulated energized voltage drop of the battery at time k.
[0067] Similarly, the battery terminal voltage calculation model at a preset time in the future is as follows:
[0068] vt[k+Δt]=OCV[k+Δt]-vohm[k+Δt]-vp[k+Δt](2)
[0069] Wherein, vt[k+Δt] is the minimum cell voltage at time k+Δt, OCV[k+Δt] is the open circuit voltage of the battery at time k+Δt, vohm[k+Δt] is the voltage drop caused by the ohmic internal resistance at time k+Δt, vp[k+Δt] is the accumulated energized voltage drop of the battery at time k+Δt, and Δt is the discharge time.
[0070] like Figure 3 As shown, assuming that the battery terminal voltage can just reach the preset undervoltage threshold after discharging for Δt time using the allowable current starting from time k, the calculation formula for the preset undervoltage threshold at the future preset time is as follows:
[0071] vmin[k+Δt]=OCV[k+Δt]-vohm[k+Δt]-vp[k+Δt](3)
[0072] Wherein, vmin[k+Δt] is the preset undervoltage threshold of k+Δt.
[0073] Compared with the fixed discount method, the voltage closed-loop feedback is used to adjust the power capacity in real time through model calculation. The model is built using physical / mathematical formulas, and the calculation method and parameter calibration method are in line with the battery characteristics, so the model can be adjusted and improved theoretically.
[0074] Step S22, performing an inverse operation on the battery terminal voltage calculation model to obtain an allowable current calculation model.
[0075] Specifically, if the allowable current in the next Δt time period is to be calculated, the above formula needs to be written in the form of vmin=(f(ilimit)), and then the battery terminal voltage calculation model is inversely calculated to solve the allowable current ilimit.
[0076] The allowable current calculation model is as follows:
[0077]
[0078] Where ilimit[k] is the allowable current at time k, A and B are the depolarization parameter and polarization parameter of the battery respectively, Cp is the capacity of the battery, SOC is the state of charge of the battery, and rohm[k] is the ohmic internal resistance of the battery at time k.
[0079] Step S23, calculating the allowable current of the battery according to the allowable current calculation model.
[0080] Specifically, the allowable current calculation model is simplified to obtain the final allowable current calculation formula. The allowable current calculation formula is as follows:
[0081]
[0082] Among them, i[k] is the current at time k, and DCR_Δt[k] is the DC internal resistance at time k. vt[k] and i[k] are known parameters that can be obtained through measurement, vmin[k] is the set value, rohm[k] and DCR_Δt[k] are unknown parameters that need to be calibrated. Therefore, rohm[k] and DCR_Δt[k] determine the accuracy of ilimit[k].
[0083] Step S23, iteratively processing the allowable current through a voltage closed-loop feedback mechanism.
[0084] Specifically, the minimum cell voltage is obtained in real time, and the minimum cell voltage is fed back to the model to perform iterative calculations on the model. If the permissible current in the future Δt time is iteratively calculated at any time, and the safe power iteration is indirectly achieved, then in theory, it can always be guaranteed that the battery can be safely discharged at this power in the future Δt time, until the estimated power does not meet the vehicle demand. The iterative process is as follows: Figure 4 shown.
[0085] Based on the voltage closed-loop feedback mechanism, the allowable current is calculated and the allowable power is estimated, which has excellent voltage protection capability. The specific description is as follows:
[0086] When the first-level undervoltage fault is triggered, vt[k]=vmin[k], at this time:
[0087]
[0088] Since rohm[k]<DCR_Δt[k], the battery power in the next iteration cycle will decrease exponentially based on the current current. According to the current allowable current calculation model, the iteration cycle is 0.01s, assuming Then it only takes 0.1s and 10 iterations to reduce the power to 10% of the initial power.
[0089] In an optional implementation, step S3 includes:
[0090] Step S31, obtaining the first power of the battery from a battery power table according to the state parameter.
[0091] Step S32, estimating the second power of the battery according to the allowable current and the cell voltage.
[0092] Step S33, calculating and obtaining the third power of the battery according to the pre-undervoltage protection operation logic.
[0093] Step S34, taking the minimum value among the first power, the second power and the third power, and determining the minimum value as the battery power.
[0094] Specifically, the battery power table stores a one-to-one correspondence between state parameters and power. After the state parameters at the current moment are collected, the power corresponding to the state parameters at the current moment is queried from the battery power table, and the power is used as the first power. The second power is calculated from the allowable current and the minimum cell voltage obtained in the above steps. The third power is calculated based on the existing pre-undervoltage protection operation logic. After obtaining the first power, the second power and the third power, the minimum value is taken among the three, and the minimum value is determined as the battery power. The battery power calculation process is as follows Figure 5 shown.
[0095] Through actual vehicle testing, the improvements of this application solution compared with the existing solution are as follows:
[0096] 1) Power boost: Figure 6 As shown, the model estimated power values of the present application scheme in almost all SOC ranges are greater than those of the existing schemes, and in the range below SOC10%, the estimated power value of the new scheme is 2 to 3 times that of the old scheme, fully releasing the battery capacity.
[0097] 2) Better battery protection and reduced risk of failure: Figure 7 As shown, in the low SOC range, the technical solution can limit the power according to the real-time status of the battery, and can control the battery terminal voltage above the target voltage, and no under-fault occurs before discharging until the displayed SOC is 0%.
[0098] 3) Better driving comfort: The power transition is smooth without obvious fluctuations.
[0099] In this embodiment, a battery power control device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0100] This embodiment provides a battery power control device, such as Figure 8 As shown, including:
[0101] The acquisition module 81 is used to acquire the real-time status parameters of the battery.
[0102] Specifically, the real-time state parameters of the battery are the various electrochemical parameters exhibited by the battery at the current moment, such as: current, cell temperature, cell voltage and battery SOC. Among them, the BMS can detect the cell voltage of each single cell in the battery, and use the minimum cell voltage as an input parameter to estimate the battery power. By collecting all cell voltage data, the power capacity of the entire battery can be accurately calculated based on the capacity of the worst performing cell.
[0103] The calculation module 82 is used to calculate the allowable current of the battery according to the state parameters based on the voltage closed-loop feedback mechanism.
[0104] Specifically, during the battery discharge process, the voltage of the battery cell is monitored in real time, and the battery's allowable current is dynamically adjusted according to the voltage change through a closed-loop feedback mechanism. When the battery cell voltage drops to the preset undervoltage threshold, the allowable current is reduced in time to achieve the purpose of indirectly reducing the discharge power, preventing the battery cell from undervoltage failure, thereby improving the safety and stability of the battery. The allowable current of the battery is calculated using the closed-loop feedback of the voltage value that can be directly measured in real time. The calculation result is only affected by the voltage measurement accuracy error, has high accuracy, and no cumulative error. In addition, the voltage closed-loop feedback has low requirements for the accuracy of the original parameters. Even if there are problems such as inaccurate static power capability test results of the battery cell and reduced battery capacity after aging, the dynamic power capability can be effectively and accurately estimated.
[0105] The estimation module 83 is used to estimate the battery power according to the allowable current.
[0106] Specifically, the current cell voltage and allowable current are substituted into the power calculation formula to estimate the battery power, and then the calculated battery power is output as the allowable power. By modeling the cell and using the voltage closed-loop feedback mechanism to adjust the allowable current in real time, the battery power capacity can be estimated, and the battery power capacity can be fully released while ensuring safety.
[0107] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0108] The battery power control device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0109] The present invention provides a battery power control device, comprising: an acquisition module for acquiring real-time state parameters of the battery; a calculation module for calculating the allowable current of the battery according to the state parameters based on a voltage closed-loop feedback mechanism; and an estimation module for estimating the battery power according to the allowable current. During the battery discharge process, the allowable current and allowable power of the battery are calculated using the closed-loop feedback of the voltage value that can be directly measured in real time. The calculation result is only affected by the voltage measurement accuracy error, has high accuracy, and has no cumulative error.
[0110] The embodiment of the present invention also provides a computer device having the above Figure 8 The battery power control device shown.
[0111] See also Fig. 9 , Fig. 9is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Fig. 9 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Fig. 9 A processor 10 is taken as an example.
[0112] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0113] The memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.
[0114] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0115] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0116] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Fig. 9 The example of connecting through bus is taken in the following.
[0117] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0118] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0119] The embodiment of the present invention further provides an electric device, the electric device comprising: Figure 8 The computer device shown, the electrical device may be an electric vehicle, an electric aircraft, an electric toy, etc. The further functional description of this part is the same as that of the above corresponding embodiment, and will not be repeated here.
[0120] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A battery power control method, characterized in that: The method comprises: Get the real-time status parameters of the battery; Based on the voltage closed-loop feedback mechanism, the allowable current of the battery is calculated according to the state parameters; The battery power is estimated based on the allowable current.
2. The battery power control method according to claim 1, characterized in that: The method of calculating the allowable current of the battery according to the state parameter based on the voltage closed-loop feedback mechanism includes: Based on the ECM model theory, a battery terminal voltage calculation model is constructed; Performing an inverse operation on the battery terminal voltage calculation model to obtain an allowable current calculation model; The allowable current of the battery is calculated according to the allowable current calculation model.
3. The battery power control method according to claim 2, characterized in that: The method of calculating the allowable current of the battery according to the state parameter based on the voltage closed-loop feedback mechanism also includes: The allowable current is iteratively processed through a voltage closed-loop feedback mechanism.
4. The battery power control method according to claim 3, characterized in that: The estimating the battery power according to the allowable current comprises: According to the state parameter, querying from a battery power table to obtain a first power of the battery; estimating a second power of the battery according to the allowable current and the cell voltage; According to the pre-undervoltage protection operation logic, the third power of the battery is calculated; A minimum value is taken among the first power, the second power and the third power, and the minimum value is determined as the battery power.
5. The battery power control method according to claim 3, characterized in that: The battery terminal voltage calculation model is as follows: vt[k]=OCV[k]-vohm[k]-vp[k] Wherein, vt[k] is the minimum cell voltage at the current moment, OCV[k] is the open circuit voltage of the battery at the current moment, vohm[k] is the voltage drop caused by the ohmic internal resistance at the current moment, and vp[k] is the accumulated energized voltage drop of the battery at the current moment.
6. The battery power control method according to claim 2, characterized in that: The allowable current calculation model is as follows: Wherein, ilimit[k] is the allowable current at the current moment, vmin[k+Δt] is the preset undervoltage threshold at a preset future moment, Δt is the discharge time, A and B are the depolarization parameter and polarization parameter of the battery respectively, Cp is the capacity of the battery, SOC is the state of charge of the battery, and rohm[k] is the ohmic internal resistance of the battery at the current moment.
7. A battery power control device, characterized in that: The device comprises: An acquisition module is used to obtain real-time status parameters of the battery; A calculation module, used for calculating the allowable current of the battery according to the state parameters based on a voltage closed-loop feedback mechanism; The estimation module is used to estimate the battery power according to the allowable current.
8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the battery power control method according to any one of claims 1 to 6 by executing the computer instructions.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the battery power control method according to any one of claims 1 to 6.
10. An electrical product, characterized in that: The invention comprises a computer device, wherein the computer device is used to execute the battery power control method according to any one of claims 1 to 6.