Method and device for calculating residual electric energy of electric energy storage device and power supply system
By establishing a voltage-time fitting model for the energy storage device, the discharge current is obtained to calculate the remaining energy, which solves the problem that the existing technology cannot accurately calculate the remaining energy of the energy storage device in real time, and realizes more efficient energy calculation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-31
- Publication Date
- 2026-03-27
AI Technical Summary
Existing energy storage devices cannot perform real-time calculations, and their accuracy and efficiency are limited, failing to meet the requirements for precision and timeliness.
By acquiring the output voltage of the energy storage device at multiple time points during the discharge process, a voltage-time fitting model is established to determine the discharge current, and the remaining energy is calculated based on the fitting model.
It enables real-time calculation of the remaining electrical energy of energy storage devices, improving the accuracy and timeliness of the calculation.
Smart Images

Figure CN114460467B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of electric energy storage, in particular to a remaining electric energy calculation method and device of an electric energy storage equipment and a power supply system. BACKGROUND
[0002] The development of electric energy storage technology makes lithium batteries, rechargeable batteries and other electric energy storage equipment gradually become popular energy storage equipment and power supply equipment. The calculation of the remaining electric energy parameter of the electric energy storage equipment has gradually become an important step to measure the quality of the electric energy storage equipment. However, the existing remaining electric energy calculation scheme generally only focuses on establishing a fixed mapping relationship between the output voltage and the remaining electric energy through experiments to determine the remaining electric energy of the electric energy storage equipment through the detected output voltage and the table lookup method. However, this method needs to be pre-experimented to obtain the mapping relationship, and cannot realize real-time calculation. Moreover, since the mapping relationship between the output voltage and the remaining electric energy of different types of electric energy storage equipment is uncertain, the calculation accuracy and efficiency of the existing remaining electric energy calculation scheme are limited, and a more accurate and efficient remaining electric energy calculation scheme needs to be researched. SUMMARY
[0003] The technical problem to be solved by the present application is to provide a remaining electric energy calculation method, device and power supply system of an electric energy storage equipment, which can realize more accurate calculation effect and higher calculation timeliness.
[0004] To solve the above technical problems, the present application discloses a remaining electric energy calculation method of an electric energy storage equipment in the first aspect, which comprises:
[0005] Obtaining a plurality of corresponding output voltages of a target electric energy storage equipment at a plurality of time points in a discharge process;
[0006] Establishing a voltage-time fitting model of the target electric energy storage equipment according to the plurality of corresponding output voltages at the plurality of time points;
[0007] Determining a discharge current of the target electric energy storage equipment;
[0008] Determining the remaining electric energy of the target electric energy storage equipment according to the discharge current and the voltage-time fitting model.
[0009] As an optional implementation, in the first aspect of the present application, the obtaining of the plurality of corresponding output voltages of the target electric energy storage equipment at the plurality of time points in the discharge process comprises:
[0010] Obtaining the corresponding output voltage of the target electric energy storage equipment at the current time point in the discharge process;
[0011] Judging whether the number of the obtained output voltages is greater than or equal to a preset number threshold.
[0012] if the result of the judgment is no, returning to the step of obtaining the corresponding output voltage of the target electrical energy storage device at the current time point;
[0013] if the result of the judgment is yes, ending the obtaining to obtain the corresponding output voltage of the target electrical energy storage device at multiple time points.
[0014] As an optional implementation, in the first aspect of the present application, the method further comprises:
[0015] obtaining the corresponding output voltage of the target electrical energy storage device at the latest time point during the discharging process;
[0016] re-establishing the voltage-time fitting model of the target electrical energy storage device according to the corresponding output voltage at the multiple time points and the corresponding output voltage at the latest time point;
[0017] determining the latest remaining electrical energy of the target electrical energy storage device according to the discharging current and the voltage-time fitting model.
[0018] As an optional implementation, in the first aspect of the present application, the establishing the voltage-time fitting model of the target electrical energy storage device comprises:
[0019] determining a first polynomial model comprising a first independent variable, a first dependent variable and at least two first coefficients; the first independent variable is the time point, and the first dependent variable is the output voltage;
[0020] solving the coefficients of the first polynomial model according to the corresponding output voltage of all the time points;
[0021] determining the first polynomial model with the solved first coefficients as the voltage-time fitting model of the target electrical energy storage device;
[0022] and / or,
[0023] calculating the output voltage change value corresponding to each time point according to the corresponding output voltage at the multiple time points; the output voltage change value is the difference between the corresponding output voltage at the corresponding time point and the output voltage at the previous time point;
[0024] determining a second polynomial model comprising a second independent variable, a second dependent variable and at least two second coefficients; the second independent variable is the time point, and the second dependent variable is the output voltage change value;
[0025] solving the coefficients of the second polynomial model according to the corresponding output voltage change value of all the time points;
[0026] The second polynomial model with the second coefficient solved is determined as a voltage-time fitting model of the target electrical energy storage device.
[0027] As an optional implementation, in the first aspect of the present application, the determining of the remaining electrical energy of the target electrical energy storage device according to the discharge current and the voltage-time fitting model comprises:
[0028] determining the remaining discharge time of the target electrical energy storage device according to the voltage-time fitting model;
[0029] substituting the discharge current and the remaining discharge time into a preset electrical energy calculation relationship to obtain the remaining electrical energy of the target electrical energy storage device; the electrical energy calculation relationship is used to constrain the mapping relationship between the remaining electrical energy and the discharge current and the remaining discharge time.
[0030] As an optional implementation, in the first aspect of the present application, the determining of the remaining discharge time of the target electrical energy storage device according to the voltage-time fitting model comprises:
[0031] determining the depletion termination voltage of the target electrical energy storage device;
[0032] after setting the dependent variable of the voltage-time fitting model as the depletion termination voltage, solving the independent variable of the voltage-time fitting model to obtain the remaining discharge time;
[0033] and / or,
[0034] determining the depletion termination voltage change value of the target electrical energy storage device;
[0035] after setting the dependent variable of the voltage-time fitting model as the depletion termination voltage change value, solving the independent variable of the voltage-time fitting model to obtain the remaining discharge time.
[0036] As an optional implementation, in the first aspect of the present application, the method further comprises:
[0037] determining the consumed electrical energy of the target electrical energy storage device;
[0038] determining the performance of the target electrical energy storage device according to the consumed electrical energy and the remaining electrical energy of the target electrical energy storage device and the reference electrical energy capacity of the target electrical energy storage device.
[0039] The second aspect of the present application discloses a remaining electrical energy calculation device of an electrical energy storage device, which comprises:
[0040] an obtaining module, configured to obtain a plurality of corresponding output voltages of a target electrical energy storage device at a plurality of time points in a discharging process of the target electrical energy storage device;
[0041] a modeling module, configured to establish a voltage-time fitting model of the target electrical energy storage device according to the plurality of corresponding output voltages at the plurality of time points;
[0042] a first determining module, configured to determine a discharging current of the target electrical energy storage device;
[0043] a second determining module, configured to determine a residual electrical energy of the target electrical energy storage device according to the discharging current and the voltage-time fitting model.
[0044] As an optional implementation, in the second aspect of the present application, the specific manner in which the obtaining module obtains the plurality of corresponding output voltages of the target electrical energy storage device at the plurality of time points in the discharging process of the target electrical energy storage device comprises:
[0045] obtaining the corresponding output voltage of the target electrical energy storage device at a current time point in the discharging process;
[0046] determining whether the number of the obtained output voltages is greater than or equal to a preset number threshold;
[0047] if the determination result is no, returning to the step of obtaining the corresponding output voltage of the target electrical energy storage device at the current time point;
[0048] if the determination result is yes, ending the obtaining to obtain the plurality of corresponding output voltages of the target electrical energy storage device at the plurality of time points.
[0049] As an optional implementation, in the second aspect of the present application, the apparatus further comprises an updating module, configured to perform the following steps:
[0050] obtaining the corresponding output voltage of the target electrical energy storage device at a latest time point in the discharging process;
[0051] re-establishing the voltage-time fitting model of the target electrical energy storage device according to the plurality of corresponding output voltages at the plurality of time points and the corresponding output voltage at the latest time point;
[0052] determining a latest residual electrical energy of the target electrical energy storage device according to the discharging current and the voltage-time fitting model.
[0053] As an optional implementation, in the second aspect of the present application, the specific manner in which the modeling module establishes the voltage-time fitting model of the target electrical energy storage device comprises:
[0054] determining a first polynomial model comprising a first independent variable, a first dependent variable and at least two first coefficients; the first independent variable being the time point, the first dependent variable being the output voltage;
[0055] solving the coefficients of the first polynomial model according to the corresponding output voltage of all the time points;
[0056] determining the first polynomial model with the solved first coefficients as the voltage-time fitting model of the target electrical energy storage device;
[0057] and / or,
[0058] calculating an output voltage change value corresponding to each time point according to the corresponding output voltage of the time point; the output voltage change value being the difference between the output voltage of the corresponding time point and the output voltage of the previous time point;
[0059] determining a second polynomial model comprising a second independent variable, a second dependent variable and at least two second coefficients; the second independent variable being the time point, the second dependent variable being the output voltage change value;
[0060] solving the coefficients of the second polynomial model according to the corresponding output voltage change value of all the time points;
[0061] determining the second polynomial model with the solved second coefficients as the voltage-time fitting model of the target electrical energy storage device.
[0062] As an optional implementation, in the second aspect of the present application, the specific manner in which the modeling module determines the remaining electrical energy of the target electrical energy storage device according to the discharge current and the voltage-time fitting model comprises:
[0063] determining the remaining discharge time of the target electrical energy storage device according to the voltage-time fitting model;
[0064] substituting the discharge current and the remaining discharge time into a preset electrical energy calculation relationship to obtain the remaining electrical energy of the target electrical energy storage device; the electrical energy calculation relationship is used to constrain the mapping relationship between the remaining electrical energy and the discharge current and the remaining discharge time.
[0065] As an optional implementation, in the second aspect of the present application, the specific manner in which the second determining module determines the remaining discharge time of the target electrical energy storage device according to the voltage-time fitting model comprises:
[0066] determining the exhaustion termination voltage of the target electrical energy storage device;
[0067] solving the independent variable of the voltage-time fitting model to obtain the remaining discharge time after setting the dependent variable of the voltage-time fitting model as the discharge termination voltage;
[0068] and / or,
[0069] determining a discharge termination voltage change value of the target electrical energy storage device;
[0070] solving the independent variable of the voltage-time fitting model to obtain the remaining discharge time after setting the dependent variable of the voltage-time fitting model as the discharge termination voltage change value.
[0071] As an optional implementation, in the second aspect of the present application, the device further comprises a third determining module for performing the following steps:
[0072] determining the consumed electrical energy of the target electrical energy storage device;
[0073] determining the performance condition of the target electrical energy storage device according to the consumed electrical energy and the remaining electrical energy of the target electrical energy storage device, and the reference electrical energy capacity of the target electrical energy storage device.
[0074] The third aspect of the present application discloses another device for calculating the remaining electrical energy of an electrical energy storage device, which comprises:
[0075] a memory storing executable program codes;
[0076] a processor coupled with the memory;
[0077] The processor invokes the executable program codes stored in the memory to perform part or all of the steps of the method for calculating the remaining electrical energy of an electrical energy storage device disclosed in the first aspect of the present application.
[0078] The fourth aspect of the present application discloses a power supply system, which comprises:
[0079] an electrical energy storage device for power supply;
[0080] an output voltage detection device connected to at least the electrical energy storage device;
[0081] a discharge current detection device connected to at least the electrical energy storage device;
[0082] a remaining electrical energy calculation device connected to at least the output voltage detection device and the discharge current detection device, the remaining electrical energy calculation device being used to perform part or all of the steps of the method for calculating the remaining electrical energy of an electrical energy storage device disclosed in the first aspect of the present application.
[0083] Compared with the prior art, the embodiment of the present application has the following beneficial effects:
[0084] The application discloses a method and device for calculating residual electric energy of an electric energy storage equipment and a power supply system. BRIEF DESCRIPTION OF DRAWINGS
[0085] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and all other drawings obtained by those of ordinary skill in the art without creative efforts based on these drawings also belong to the protection scope of the present application.
[0086] Figure 1 is a flowchart of the method for calculating residual electric energy of an electric energy storage equipment disclosed by the embodiments of the present application.
[0087] Figure 2 is a structural diagram of the device for calculating residual electric energy of an electric energy storage equipment disclosed by the embodiments of the present application.
[0088] Figure 3 is a structural diagram of another device for calculating residual electric energy of an electric energy storage equipment disclosed by the embodiments of the present application. DETAILED DESCRIPTION
[0089] In order to make the personnel in the technical field better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely in combination with the drawings of the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the protection scope of the present application.
[0090] The terms "first", "second", and the like in the description and in the claims of the present application and above-described drawings are used to distinguish different objects, and are not used to describe a particular sequential order. In addition, the terms "comprise" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, device, product, or equipment including a series of steps or units is not limited to the listed steps or units, but can optionally further include steps or units not listed, or can optionally further include other steps or units inherent to these processes, methods, products, or equipment.
[0091] Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearance of the phrase in various places in the specification does not necessarily all refer to the same embodiment, nor is it necessarily mutually exclusive of other embodiments. It is explicitly and implicitly understood that the embodiments described herein can be combined with other embodiments.
[0092] Before the specific embodiments of the present application are described in detail, the prior art to which the present application is directed is introduced in more detail. Many electric energy storage device manufacturers on the market currently establish the relationship curve between the voltage and capacity of the electric energy storage device in advance by experimentally discharging the electric energy storage device, and then monitor the voltage across the electric energy storage device in actual use, and directly calculate the remaining capacity of the current battery according to the relationship curve, which is the conventional practice at present. However, this practice cannot achieve the purpose of real-time monitoring of the electric energy capacity and health condition of the electric energy storage device, and its accuracy is poor. The present application aims to solve these problems of the prior art and proposes a remaining electric energy calculation method, device, and power supply system for electric energy storage devices. The present application can establish a fitting model for the target electric energy storage device based on the relationship between the output voltage and time collected during the discharging process to realize real-time calculation of the remaining electric energy of the target electric energy storage device, thereby achieving more accurate calculation results and higher calculation timeliness. The following will be described in detail.
[0093] Embodiment One
[0094] Please refer to Figure 1 , Figure 1 is a flowchart of a remaining electric energy calculation method for electric energy storage devices disclosed by the embodiments of the present application. Among them, Figure 1 The described remaining electric energy calculation method for electric energy storage devices can be applied in a remaining electric energy calculation system / calculation device / calculation server (wherein the server includes a local server or a cloud server). As Figure 1 shown, the remaining electric energy calculation method for electric energy storage devices can include the following operations:
[0095] 101. Obtain a plurality of corresponding output voltages of the target electrical energy storage device at a plurality of time points during discharging process.
[0096] Optionally, the output voltage can be detected by a voltage detecting device connected to the electrical energy storage device.
[0097] Optionally, the electrical energy storage device according to the present application can be a chemical battery or a nuclear battery, for example, can be a dry battery or a liquid battery, can be a disposable battery or a rechargeable battery, or can be a fuel cell or a water-activated battery, or can be a thermal conversion nuclear battery or a non-thermal conversion nuclear battery, and the present application is not limited thereto. More specifically, it should be considered that any electrical energy storage device that has the function of storing electrical energy and discharging, and whose discharge voltage is related to its remaining electrical energy, should be considered to be included in the protection scope of the present application. In a specific embodiment, the scheme of the present application has been proved to be applicable to electrical energy storage devices including but not limited to lithium batteries, lead-acid batteries, lithium iron phosphate batteries, and supercapacitors, which is sufficient to prove its wide applicability.
[0098] Optionally, when the electrical energy storage device is a battery with contact terminals, for example, a dry battery with positive and negative terminals, the output voltage is the terminal voltage of the electrical energy storage device. In other cases, the output voltage should be defined as the voltage value related to the remaining electrical energy of the electrical energy storage device detected from the voltage detection position of the electrical energy storage device.
[0099] 102. Establish a voltage-time fitting model of the target electrical energy storage device according to the plurality of corresponding output voltages at the plurality of time points.
[0100] Specifically, the voltage-time fitting model is used to indicate the mapping relationship between the output voltage and the time point, which can be used to inversely deduce the remaining discharge duration based on the depletion termination voltage or the depletion termination voltage change value to realize the calculation of the remaining electrical energy.
[0101] Optionally, the way to establish the fitting model can be the polynomial fitting method as described in an embodiment to be described below, or can be through other fitting algorithms such as linear fitting algorithm or through algorithmic methods to approximate discrete data, or through a prediction neural network model to obtain a prediction model by training the training set including the plurality of corresponding output voltages at the plurality of time points, and using the prediction model as the fitting model.
[0102] 103. Determine the discharging current of the target electrical energy storage device.
[0103] Optionally, the discharge current can be detected by a current detection device connected to the electrical energy storage device. Optionally, the discharge current can also be a fixed parameter, which can be obtained by communicating with the target object powered by the electrical energy storage device, for example, by powering the target device by the electrical energy storage device, communicating with the target device to obtain its current received discharge current.
[0104] 104. Determine the remaining electrical energy of the target electrical energy storage device based on the discharge current and the voltage-time fitting model.
[0105] As can be seen, the above embodiment can establish a fitting model of the target electrical energy storage device based on the relationship between the output voltage and time collected during the discharge process, which can be applied in the actual power supply process of the electrical energy storage device to realize real-time calculation of the remaining electrical energy of the target electrical energy storage device, thereby realizing more accurate calculation effect and higher calculation timeliness.
[0106] As an optional implementation, the step 101 of obtaining the plurality of corresponding output voltages of the target electrical energy storage device at a plurality of time points during the discharge process comprises:
[0107] obtaining the corresponding output voltage of the target electrical energy storage device at the current time point during the discharge process;
[0108] determining whether the number of obtained output voltages is greater than or equal to a preset number threshold;
[0109] if the determination result is no, returning to the step of obtaining the corresponding output voltage of the target electrical energy storage device at the current time point;
[0110] if the determination result is yes, ending the obtaining to obtain the plurality of corresponding output voltages of the target electrical energy storage device at a plurality of time points.
[0111] Specifically, the number threshold is used to indicate a sufficient amount of data for data fitting, which can be specified by an operator according to experimental or empirical values, and can be adjusted according to the effect in subsequent testing or debugging. Optionally, the number threshold can be greater than or equal to 5, which is considered to be a reasonable threshold in the research experiments of the present application.
[0112] As can be seen, this embodiment can be applied in the actual power supply process of the electrical energy storage device to realize real-time determination of whether the number of sampled values of the obtained output voltage is sufficient for data fitting, so that sufficient data can be collected for fitting to achieve more accurate fitting effect and remaining electrical energy calculation effect.
[0113] As an optional implementation, before the step of determining whether the number of obtained output voltages is greater than or equal to a preset number threshold, the method further comprises:
[0114] determining whether the value of the obtained output voltage is greater than a preset full-charge reference voltage value;
[0115] If the determination result is yes, determining that a time difference between a time point earliest in time among the multiple corresponding output voltages at the multiple time points according to the determining step 102 and a current time point is a first time difference.
[0116] If the determination result is no, performing a step of determining whether the number of the obtained output voltages is greater than or equal to a preset number threshold.
[0117] Optionally, the full-charge reference voltage value is used to indicate an output voltage of the target electrical energy storage device in a full-charge capacity. Optionally, the length of the first time difference can be specified by an operator according to experimental values or empirical values, and can be adjusted according to the effect in subsequent testing or debugging. Optionally, the length of the first time difference is proportional to the current discharge time of the target electrical energy storage device.
[0118] It can be seen that, by the above steps, the first time difference can be effectively determined according to the value of the current output voltage to delay the sampling time of the data for modeling, so that the data for modeling is more reasonable and more effective.
[0119] Optionally, the step of determining that the time difference between the time point earliest in time among the multiple corresponding output voltages at the multiple time points according to the determining step 102 and the current time point is the first time difference can include:
[0120] determining whether the current discharge time of the target electrical energy storage device is within a first time length interval;
[0121] If yes, determining that the time difference between the time point earliest in time among the multiple corresponding output voltages at the multiple time points according to the determining step 102 and the current time point is a second time difference;
[0122] If no, determining whether the current discharge time of the target electrical energy storage device is within a second time length interval,
[0123] If yes, determining that the time difference between the time point earliest in time among the multiple corresponding output voltages at the multiple time points according to the determining step 102 and the current time point is a third time difference and a fourth time difference;
[0124] Comparing the residual electrical energy of the target electrical energy storage device calculated based on the third time difference and the fourth time difference respectively by performing the steps 102-104, and determining the smaller value between the two as the residual electrical energy of the target electrical energy storage device.
[0125] Optionally, the second time difference, the third time difference and the fourth time difference can be specified by an operator according to experimental values or empirical values, and can be adjusted according to the effect in subsequent testing or debugging. It can be seen that through the above steps, different data sampling time differences can be determined based on different situations of the current discharged time of the target electric energy storage device, so that the data used for modeling is more reasonable and more effective.
[0126] In a specific embodiment, taking the remaining electric energy of a 3.7V battery as an example, the full-charge reference voltage value is set to 4.0V, and the above several embodiments can be combined into a battery capacity prediction determination condition as follows: determining whether the current voltage measurement value is greater than 4.0V, if yes, determining the current discharged time of the target electric energy storage device, if the current discharged time of the target electric energy storage device is less than 1 hour, not performing capacity prediction, if the current discharged time of the target electric energy storage device is greater than or equal to 1 hour and less than 2 hours, taking the data after 0.5 hours as the basis for modeling prediction, if the current discharged time of the target electric energy storage device is greater than or equal to 2 hours and less than 3 hours, taking the data after 0.5 hours and the data after 1 hour respectively for remaining capacity prediction, and taking the smaller value in the prediction results as the determined remaining capacity, and if the current voltage measurement value is less than 4.0V, taking the currently actually measured data for capacity prediction.
[0127] As an optional embodiment, the method further comprises:
[0128] acquiring the corresponding output voltage of the target electric energy storage device at the latest time point during the discharging process;
[0129] re-establishing the voltage-time fitting model of the target electric energy storage device according to the multiple corresponding output voltages at the multiple time points and the corresponding output voltage at the latest time point;
[0130] determining the latest remaining electric energy of the target electric energy storage device according to the discharging current and the voltage-time fitting model.
[0131] The specific manner of re-establishing the voltage-time fitting model of the target electric energy storage device can refer to the technical details in the above step 102 and the embodiment description of step 102 below, and the present application is not limited thereto. This embodiment is specifically used to limit that new prediction can be performed according to the actually collected new data, so as to update the capacity of the electric energy storage device in real time, thereby achieving the effect of real-time detection of the capacity.
[0132] As an optional embodiment, in the above step 102, establishing the voltage-time fitting model of the target electric energy storage device comprises:
[0133] determining a first polynomial model including a first independent variable, a first dependent variable and at least two first coefficients; the first independent variable is a time point, and the first dependent variable is an output voltage;
[0134] solving the coefficients of the first polynomial model according to the corresponding output voltage of all time points;
[0135] determining the first polynomial model with the solved first coefficients as the voltage-time fitting model of the target electrical energy storage device.
[0136] Optionally, the degree of the polynomial model is not limited, which should be determined according to the actual data and the calculation complexity cost.
[0137] Specifically, taking the data fitting of a battery as an example, for example, taking a battery with a nominal voltage of 3.7V and a capacity of 950mAH as an example, the terminal voltage of the battery is sampled during the constant current discharge process at a current of I0.1C (95mA) to obtain the data in Table 1 below:
[0138] Table 1 Terminal voltage (V) and sampling time (min)
[0139]
[0140] In order to realize data fitting, the polynomial model is determined as y=ax 2 +bx+c, where x is the sampling time, y is the terminal voltage, a, b and c are three first coefficients, and the terminal voltage value and the sampling time of the battery sampled in real time during the discharge process are obtained by using Table 1. The three coefficients a, b and c can be solved by solving the polynomial model by using the following three formulas:
[0141]
[0142]
[0143]
[0144] In the above formulas, n is used to represent the total amount of terminal voltage sampling data, and i is used to represent the corresponding terminal voltage data identifier. In other embodiments, if the polynomial model to be solved is a polynomial of higher or lower degree, a similar polynomial solving approach can also be applied, and the present application will not be repeated.
[0145] Optionally, in addition to the above solving method, the solving of the above first polynomial model can also be realized by using a brute force solving algorithm or other polynomial fitting algorithm.
[0146] As an optional embodiment, the step 102 of establishing the voltage-time fitting model of the target electrical energy storage device includes:
[0147] According to the corresponding output voltage at each time point, an output voltage change value corresponding to each time point is calculated, wherein the output voltage change value is a difference between the output voltage corresponding to the time point and the output voltage at a previous time point;
[0148] A second polynomial model including a second independent variable, a second dependent variable and at least two second coefficients is determined, wherein the second independent variable is the time point, and the second dependent variable is the output voltage change value;
[0149] According to the corresponding output voltage change value at each time point, the coefficients of the second polynomial model are solved;
[0150] The second polynomial model with the solved second coefficients is determined as the voltage-time fitting model of the target electrical energy storage device.
[0151] Specifically, taking the data in Table 1 above as an example, the following Table 2 can be calculated according to the above steps:
[0152] Table 2 Voltage change amount (0.1 mV) and sampling time (min)
[0153] Sampling instant 200 210 220 230 240 250 260 270 280 290 Voltage variation -105 -99 -100 -86 -87 -68 -56 -56 -56 -68 Sampling instant 300 310 320 330 340 350 360 370 380 390 Voltage variation -68 -93 -118 -124 -137 -130 -136 -130 -112 -105
[0154] Specifically, taking the voltage change rate and the sampling time in Table 2 above as the dependent variable and the independent variable, the polynomial fitting is performed through the above steps, and the voltage-time fitting model of the target electrical energy storage device can also be obtained.
[0155] As an optional implementation, in the step 104, determining the remaining electrical energy of the target electrical energy storage device according to the discharge current and the voltage-time fitting model includes:
[0156] According to the voltage-time fitting model, the remaining discharge time of the target electrical energy storage device is determined;
[0157] The discharge current and the remaining discharge time are substituted into a preset electrical energy calculation relationship to calculate the remaining electrical energy of the target electrical energy storage device.
[0158] Optionally, the electrical energy calculation relationship is used to constrain the mapping relationship between the remaining electrical energy, the discharge current and the remaining discharge time. Optionally, the electrical energy calculation relationship can be remaining electrical energy = discharge current x remaining discharge time.
[0159] Optionally, in the step, according to the voltage-time fitting model, the remaining discharge time of the target electrical energy storage device is determined, including:
[0160] The depletion termination voltage of the target electrical energy storage device is determined;
[0161] After the dependent variable of the voltage-time fitting model is set as the end voltage of depletion, the independent variable of the voltage-time fitting model is solved to obtain the remaining discharge time.
[0162] Optionally, the end voltage of depletion of the electric energy storage device is used to indicate the output voltage of the electric energy storage device when all the electric energy is depleted, and this data can be determined through experiments on the electric energy storage device or according to the specification data of the electric energy storage device.
[0163] Correspondingly, the voltage-time fitting model used in the above steps should correspond to the first polynomial model in the above embodiments, which defines the mapping relationship between the output voltage and the sampling time and can be used for the above solving. Taking the above specific implementation scheme as an example, according to the first polynomial model y = ax 2 + bx + c, y is set as the end voltage y0 = 3.0V (taking a battery with a nominal voltage of 3.7V as an example), and the discharge time x is solved.
[0164] (1) Suppose that the interval time between two data is t = 10 (minutes), the discharge current I 0.1C = 0.1C, the starting time is 0 when fitting the curve, and the following is obtained:
[0165] ① When a = 0, the first polynomial model is a one-variable linear equation y0 = b * x + c, and the remaining discharge time x1 is x1 = (y0 - c) / b,
[0166] Then the remaining electric energy of the battery is:
[0167] C1 = I * T = (I 0.1C * 10) * x1 * t / 60 = 5 * I 0.1C * x1 / 3
[0168] Note: The capacity C is in mAH, I is 1C, the discharge current is in mA, so I = I 0.1C * 10; T is in hours, and the discharge time interval t is in minutes, so T = t / 60 = 1 / 6h.
[0169] ② When a > 0, the number of remaining discharge intervals is x2 = ((sqrt(4 * a * y0 - 4 * a * c + b * b) - b) / (2 * a);
[0170] Then the remaining electric energy of the battery is:
[0171] C2 = I * T = 5 * I 0.1C * x2 / 3
[0172] ③ When a < 0, the number of remaining discharge intervals is x3 = ((-sqrt(4 * a * y0 - 4 * a * c + b * b) - b) / (2 * a);
[0173] The remaining power of the battery is:
[0174] C3 = I*T = 5*I 0.1C *x3 / 3
[0175] (2) Let the interval time between two data be t = 10 minutes, the discharge current be I0.1C, and the starting time of fitting curve be the x0th 10 minutes
[0176] From the above, we have:
[0177] ① When a = 0, the remaining power of the battery is:
[0178] C1 = 5*I 0.1C *(x0+x1) / 3
[0179] ② When a > 0, the remaining power of the battery is:
[0180] C2 = 5*I 0.1C *(x0+x2) / 3
[0181] ③ When a < 0, the remaining power of the battery is:
[0182] C3 = 5*I 0.1C *(x0+x3) / 3
[0183] Note: x0 is in units of every 10 minutes.
[0184] Optionally, in the above step, the remaining discharge time of the target electrical energy storage device is determined according to the voltage-time fitting model, comprising:
[0185] determining the depletion end voltage change value of the target electrical energy storage device;
[0186] After setting the dependent variable of the voltage-time fitting model as the depletion end voltage change value, the independent variable of the voltage-time fitting model is solved to obtain the remaining discharge time.
[0187] Optionally, the depletion end voltage change value of the electrical energy storage device is used to indicate the difference between the output voltage of the electrical energy storage device when all the electrical energy is depleted and the output voltage at the previous time point. This difference can generally be set to 0 or other values close to 0, which is related to the performance and specifications of the electrical energy storage device.
[0188] Correspondingly, the voltage-time fitting model used in the above steps should correspond to the second polynomial model in the above embodiment, which defines the mapping relationship between the output voltage change value and the sampling time, and can be used for the above solving. Alternatively, the depletion end voltage change value of the electric energy storage device can be substituted into the dependent variable of the second polynomial model, and the variable is calculated to obtain the remaining discharge time. Then, the discharge current and the remaining discharge time are substituted into the above electric energy calculation relationship to calculate the remaining electric energy of the target electric energy storage device.
[0189] As an optional embodiment, the method further comprises:
[0190] determining the consumed electric energy of the target electric energy storage device;
[0191] determining the performance condition of the target electric energy storage device according to the consumed electric energy and the remaining electric energy of the target electric energy storage device, and the reference electric energy capacity of the target electric energy storage device.
[0192] Optionally, the consumed electric energy can be determined by calculating the product of the discharged time and the discharge current. Optionally, the sum of the consumed electric energy and the remaining electric energy of the target electric energy storage device can be calculated to obtain the predicted electric energy capacity of the target electric energy storage device, and the predicted electric energy capacity and the reference electric energy capacity are compared to determine the performance condition of the target electric energy storage device. For example, when the predicted electric energy capacity is less than the reference electric energy capacity, it is determined that the performance condition of the target electric energy storage device is poor.
[0193] Further, the difference between the predicted electric energy capacity and the reference electric energy capacity can be calculated, and the performance condition of the target electric energy storage device is determined according to the size of the difference.
[0194] Embodiment two
[0195] Please refer to Figure 2 , Figure 2 is a structural schematic diagram of an electric energy storage device remaining electric energy calculation device disclosed by the embodiment of the present application. Among them, Figure 2 The electric energy storage device remaining electric energy calculation device described can be applied to a remaining electric energy calculation system / calculation device / calculation server (wherein the server includes a local server or a cloud server). As Figure 2 shown, the electric energy storage device remaining electric energy calculation device can include:
[0196] The acquisition module 201 is configured to acquire a plurality of corresponding output voltages of a target electric energy storage device at a plurality of time points in a discharge process.
[0197] The modeling module 202 is configured to establish a voltage-time fitting model of the target electric energy storage device according to the plurality of corresponding output voltages at the plurality of time points.
[0198] The first determining module 203 is configured to determine the discharge current of the target electrical energy storage device.
[0199] The second determining module 204 is configured to determine the remaining electrical energy of the target electrical energy storage device according to the discharge current and the voltage-time fitting model.
[0200] As an optional implementation, the specific manner in which the obtaining module 201 obtains the corresponding output voltages of the target electrical energy storage device at the plurality of time points during the discharge process includes:
[0201] obtaining the corresponding output voltage of the target electrical energy storage device at the current time point during the discharge process;
[0202] determining whether the number of the obtained output voltages is greater than or equal to a preset number threshold;
[0203] if the determination result is negative, returning to the step of obtaining the corresponding output voltage of the target electrical energy storage device at the current time point;
[0204] if the determination result is positive, ending the obtaining to obtain the corresponding output voltages of the target electrical energy storage device at the plurality of time points.
[0205] As an optional implementation, the apparatus further includes an updating module configured to perform the following steps:
[0206] obtaining the corresponding output voltage of the target electrical energy storage device at the latest time point during the discharge process;
[0207] re-establishing the voltage-time fitting model of the target electrical energy storage device according to the corresponding output voltages at the plurality of time points and the corresponding output voltage at the latest time point;
[0208] determining the latest remaining electrical energy of the target electrical energy storage device according to the discharge current and the voltage-time fitting model.
[0209] As an optional implementation, the specific manner in which the modeling module 202 establishes the voltage-time fitting model of the target electrical energy storage device includes:
[0210] determining a first polynomial model including a first independent variable, a first dependent variable and at least two first coefficients; the first independent variable is a time point, and the first dependent variable is an output voltage;
[0211] solving the coefficients of the first polynomial model according to the corresponding output voltages of all the time points;
[0212] determining the first polynomial model with the solved first coefficients as the voltage-time fitting model of the target electrical energy storage device;
[0213] and / or,
[0214] determining a differential relationship model by differentiating the first polynomial model with the first coefficients solved;
[0215] determining the differential relationship model as the voltage-time fitting model of the target electrical energy storage device;
[0216] and / or,
[0217] calculating, according to the plurality of corresponding output voltages at the plurality of time points, a corresponding output voltage change value at each time point; the output voltage change value is a difference between the corresponding output voltage at the corresponding time point and an output voltage at a previous time point;
[0218] determining a second polynomial model including a second independent variable, a second dependent variable and at least two second coefficients; the second independent variable is a time point, and the second dependent variable is an output voltage change value;
[0219] solving the coefficients of the second polynomial model according to the corresponding output voltage change values at all time points;
[0220] determining the second polynomial model with the second coefficients solved as the voltage-time fitting model of the target electrical energy storage device.
[0221] As an optional implementation, the modeling module 202 determines the specific manner of determining the remaining electrical energy of the target electrical energy storage device according to the discharge current and the voltage-time fitting model, including:
[0222] determining the remaining discharge time of the target electrical energy storage device according to the voltage-time fitting model;
[0223] substituting the discharge current and the remaining discharge time into a preset electrical energy calculation relationship to calculate the remaining electrical energy of the target electrical energy storage device; the electrical energy calculation relationship is used to constrain the mapping relationship between the remaining electrical energy and the discharge current and the remaining discharge time.
[0224] As an optional implementation, the second determining module 204 determines the specific manner of determining the remaining discharge time of the target electrical energy storage device according to the voltage-time fitting model, including:
[0225] determining a depletion termination voltage of the target electrical energy storage device;
[0226] solving the independent variable of the voltage-time fitting model to obtain the remaining discharge time after setting the dependent variable of the voltage-time fitting model to the depletion termination voltage;
[0227] and / or,
[0228] determining a depletion termination voltage change value of the target electrical energy storage device;
[0229] After the dependent variable of the voltage-time fitting model is set as the change value of the depletion termination voltage, the independent variable of the voltage-time fitting model is solved to obtain the remaining discharge time.
[0230] As an optional implementation, the apparatus further comprises a third determining module configured to perform the following steps:
[0231] determining the consumed electric energy of the target electric energy storage device;
[0232] determining the performance of the target electric energy storage device according to the consumed electric energy and the remaining electric energy of the target electric energy storage device, and the reference electric energy capacity of the target electric energy storage device.
[0233] Embodiment three
[0234] Please refer to Figure 3 , Figure 3 is another electric energy storage device remaining electric energy calculation apparatus disclosed by the embodiments of the present application. Figure 3 The described electric energy storage device remaining electric energy calculation apparatus can be applied to an electric energy storage device remaining electric energy calculation system / calculation device / calculation server (wherein the server includes a local server or a cloud server). As shown in Figure 3 The electric energy storage device remaining electric energy calculation apparatus can include:
[0235] a memory 301 storing executable program codes;
[0236] a processor 302 coupled to the memory 301;
[0237] The processor 302 invokes the executable program codes stored in the memory 301 to perform part or all of the steps of the electric energy storage device remaining electric energy calculation method described in embodiment one.
[0238] Embodiment four
[0239] The embodiments of the present application disclose a power supply system, which comprises:
[0240] an electric energy storage device for power supply;
[0241] an output voltage detection device connected to the electric energy storage device;
[0242] a discharge current detection device connected to the electric energy storage device;
[0243] a remaining electric energy calculation device connected to the output voltage detection device and the discharge current detection device, the remaining electric energy calculation device being configured to perform part or all of the steps of the electric energy storage device remaining electric energy calculation method described in embodiment one.
[0244] Embodiment five
[0245] The embodiment of the present application discloses a computer readable storage medium which stores a computer program for electronic data exchange, wherein the computer program causes a computer to execute part or all steps of the remaining electric energy calculation method of the electric energy storage device described in embodiment one.
[0246] Embodiment six
[0247] The embodiment of the present application discloses a computer program product, which comprises a non-transitory computer readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute part or all steps of the remaining electric energy calculation method of the electric energy storage device described in embodiment one.
[0248] The above describes specific embodiments of the present application, other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in a different order than the order in which they are recited and still achieve desirable results. In addition, the processes depicted in the figures do not necessarily require the particular order shown, or sequential order, to achieve the desired results. In certain implementations, multitasking and parallel processing can be advantageous.
[0249] Each of the embodiments in the present application is described in a progressive manner, and the same or similar parts between each embodiment can be referred to each other, and each embodiment focuses on the difference from other embodiments. Especially, for the device, equipment, non-volatile computer readable storage medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the part of the method embodiment.
[0250] The device, equipment, non-volatile computer readable storage medium and method provided by the embodiments of the present application are corresponding, therefore, the device, equipment, non-volatile computer storage medium also has similar beneficial technical effects as the corresponding method, since the beneficial technical effects of the method have been described in detail above, therefore, the beneficial technical effects of the corresponding device, equipment, non-volatile computer storage medium will not be repeated here.
[0251] In the 1990s, it was quite obvious to distinguish whether an improvement in a technology was in hardware (e.g., improvement in circuit structures of diodes, transistors, switches, etc.) or in software (improvement in method flow). However, as technology has evolved, many improvements in method flow today can be considered as direct improvements in hardware circuit structures. Designers almost always obtain the corresponding hardware circuit structures by programming the improved method flow into hardware circuits. Therefore, it cannot be said that an improvement in a method flow cannot be implemented by hardware entity modules. For example, a programmable logic device (PLD) such as a field programmable gate array (FPGA) is an integrated circuit whose logic function is determined by user programming of the device. A digital system is "integrated" on a PLD by the designer programming it, rather than by ordering a chip manufacturer to design and fabricate a custom integrated circuit chip. Moreover, instead of manually fabricating integrated circuit chips, this programming is now mostly implemented by "logic compiler" software, which is similar to software compilers used in program development, and the original code before compilation must also be written in a specific programming language, which is called a hardware description language (HDL), and there are many such languages, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc., and the most commonly used are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should be aware that, as long as the method flow is logically programmed in the above-mentioned hardware description languages and programmed into an integrated circuit, a hardware circuit that implements the logical method flow can be easily obtained.
[0252] The controller can be implemented in any suitable way, for example, the controller can take the form of a microprocessor or processor and a computer readable medium storing computer readable program code, such as software or firmware, executable by the (micro)processor, logic gates, switches, an application specific integrated circuit (ASIC), a programmable logic controller and an embedded microcontroller, examples of which include but are not limited to the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20 and Silicone Labs C8051F320, the memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art will also know that, in addition to being implemented in pure computer readable program code, the controller can equally well be implemented to perform the same functions using logic gates, switches, an application specific integrated circuit, a programmable logic controller and an embedded microcontroller, etc. by means of a logical programming of the method steps. The controller can thus be considered as a hardware component, and the means comprised therein for performing the various functions can be considered as structures within the hardware component. Alternatively, the means for performing the various functions can even be considered as both a software module implementing the method and a structure within the hardware component.
[0253] The systems, apparatuses, modules or units illustrated by the above embodiments can be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer can be a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
[0254] For the sake of description, the above apparatuses are described in various units by functions respectively. Of course, the functions of the units can be implemented in one or more software and / or hardware in the implementation of the present specification.
[0255] Those skilled in the art will understand that the embodiments of the present specification can be provided as a method, a system or a computer program product. Therefore, the embodiments of the present specification can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the embodiments of the present specification can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0256] The specification is presented with reference to flow diagrams and / or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the specification. It will be understood that each block of the flow diagrams and / or block diagrams, and combinations of blocks in the flow diagrams and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processing element or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flow diagrams and / or block diagrams block or blocks. Figure 1 The flow diagrams and / or block diagrams in the specification can present a method, apparatus or computer program product according to embodiments of the specification. Flow diagrams and / or block diagrams can also present a method, apparatus or computer program product to achieve functions specified in flow diagrams and / or block diagrams block or blocks. Figure 1 The flow diagrams and / or block diagrams in the specification can present a method, apparatus or computer program product according to embodiments of the specification. Flow diagrams and / or block diagrams can also present a method, apparatus or computer program product to achieve functions specified in flow diagrams and / or block diagrams block or blocks.
[0257] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the flow diagrams and / or block diagrams block or blocks. Figure 1 The flow diagrams and / or block diagrams in the specification can present a method, apparatus or computer program product according to embodiments of the specification. Flow diagrams and / or block diagrams can also present a method, apparatus or computer program product to achieve functions specified in flow diagrams and / or block diagrams block or blocks. Figure 1 The flow diagrams and / or block diagrams in the specification can present a method, apparatus or computer program product according to embodiments of the specification. Flow diagrams and / or block diagrams can also present a method, apparatus or computer program product to achieve functions specified in flow diagrams and / or block diagrams block or blocks.
[0258] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the flow diagrams and / or block diagrams block or blocks. Figure 1 The flow diagrams and / or block diagrams in the specification can present a method, apparatus or computer program product according to embodiments of the specification. Flow diagrams and / or block diagrams can also present a method, apparatus or computer program product to achieve functions specified in flow diagrams and / or block diagrams block or blocks. Figure 1 The flow diagrams and / or block diagrams in the specification can present a method, apparatus or computer program product according to embodiments of the specification. Flow diagrams and / or block diagrams can also present a method, apparatus or computer program product to achieve functions specified in flow diagrams and / or block diagrams block or blocks.
[0259] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.
[0260] The memory can include non-persistent memory and / or storage mechanisms such as, for example, random access memory (RAM), non-volatile memory (NVM), and / or a persistent memory such as, for example, read-only memory (ROM) or flash memory. The memory is an example of computer-readable media.
[0261] Computer-readable media includes permanent and non-permanent, movable and non-movable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device. According to the definition herein, computer-readable media does not include transitory media such as modulated data signals and carriers.
[0262] It should also be noted that the terms "comprising", "containing", or any other variant thereof are intended to encompass non-exclusive inclusion, such that processes, methods, articles or devices that comprise a list of elements not only include those elements, but also include other elements not expressly listed or inherent to such processes, methods, articles or devices. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or device comprising the element.
[0263] The specification can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The specification can also be practiced in a distributed computing environment, in which tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media, including storage devices.
[0264] Each embodiment in the specification is described in a progressive manner, and the same or similar parts between each embodiment can be referred to each other, and each embodiment focuses on the difference from other embodiments. In particular, for system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and the relevant parts can be referred to the part of the method embodiment.
[0265] It should be finally pointed out that: the disclosed residual electric energy calculation method, device and power supply system of the electric energy storage equipment disclosed in the embodiments of the present application are only the preferred embodiments of the present application, and are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that; the technical solutions recorded in the foregoing embodiments can still be modified, or some technical features can be replaced equivalently; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method of calculating the residual electric energy of an electric energy storage device, characterized by, The method includes: During the discharge process, the output voltage of the target energy storage device at the current time point is acquired; it is determined whether the acquired current output voltage value is greater than a preset full-charge reference voltage value; when the acquired current output voltage value is not greater than the full-charge reference voltage value, it is determined whether the number of acquired output voltages is greater than or equal to a preset number threshold to obtain a judgment result; if the judgment result is negative, the process returns to the step of acquiring the output voltage of the target energy storage device at the current time point; if the judgment result is positive, the acquisition ends to obtain multiple corresponding output voltages of the target energy storage device at multiple time points. Based on the multiple corresponding output voltages at multiple time points, a voltage-time fitting model of the target energy storage device is established. Determine the discharge current of the target energy storage device; Based on the voltage-time fitting model, the remaining discharge time of the target energy storage device is determined; the discharge current and the remaining discharge time are substituted into the preset energy calculation formula to calculate the remaining energy of the target energy storage device; the energy calculation formula is used to constrain the mapping relationship between the remaining energy and the discharge current and the remaining discharge time. The method further includes: When the current output voltage value is greater than the full-charge reference voltage value, if the current discharge time of the target energy storage device is not in the first time interval but in the second time interval, two different data sampling time differences are determined. Based on each data sampling time difference, a data acquisition and modeling prediction process is performed to calculate two remaining energy values, and the minimum remaining energy value among the two remaining energy values is determined as the remaining energy value of the target energy storage device.
2. The method of claim 1, wherein The method further includes: During the discharge process, the output voltage of the target energy storage device at the latest time point is obtained; Based on the multiple corresponding output voltages at multiple time points and the corresponding output voltage at the latest time point, a new voltage-time fitting model for the target energy storage device is established. Based on the discharge current and the voltage-time fitting model, the latest remaining electrical energy of the target energy storage device is determined.
3. The method of claim 1 or 2, wherein The establishment of the voltage-time fitting model for the target energy storage device includes: A first polynomial model is determined, comprising a first independent variable, a first dependent variable, and at least two first coefficients; the first independent variable is the time point, and the first dependent variable is the output voltage; Based on the corresponding output voltage at all the time points, solve for the coefficients of the first polynomial model; The first polynomial model with the first coefficients solved is determined as the voltage-time fitting model of the target energy storage device; And / or, Based on the multiple corresponding output voltages at multiple time points, calculate the output voltage change value corresponding to each of the multiple time points; the output voltage change value is the difference between the output voltage at the corresponding time point and the output voltage at the previous time point. A second polynomial model is determined, comprising a second independent variable, a second dependent variable, and at least two second coefficients; the second independent variable is the time point, and the second dependent variable is the output voltage change value. Based on the corresponding output voltage changes at all the time points, solve for the coefficients of the second polynomial model; The second polynomial model, from which the second coefficients are obtained, is determined as the voltage-time fitting model for the target energy storage device.
4. The method of claim 1, wherein Determining the remaining discharge time of the target energy storage device based on the voltage-time fitting model includes: Determine the depletion termination voltage of the target energy storage device; After setting the dependent variable of the voltage-time fitting model to the depletion termination voltage, the independent variable of the voltage-time fitting model is solved to obtain the remaining discharge time. And / or, Determine the depletion termination voltage change value of the target energy storage device; After setting the dependent variable of the voltage-time fitting model to the depletion termination voltage change value, the independent variable of the voltage-time fitting model is solved to obtain the remaining discharge time.
5. The method for calculating the remaining electrical energy of an energy storage device according to claim 1, characterized in that, The method further includes: Determine the electrical energy consumed by the target energy storage device; The performance of the target energy storage device is determined based on the consumed and remaining energy of the target energy storage device, as well as the reference energy capacity of the target energy storage device.
6. A residual energy calculation device for an energy storage device, characterized in that, The device is used to implement the method for calculating the remaining electrical energy of the energy storage device as described in any one of claims 1-5, and the device includes: The acquisition module is used to acquire multiple corresponding output voltages at multiple time points during the discharge process of the target energy storage device; The modeling module is used to establish a voltage-time fitting model of the target energy storage device based on the multiple corresponding output voltages at multiple time points; The first determining module is used to determine the discharge current of the target energy storage device; The second determining module is used to determine the remaining electrical energy of the target energy storage device based on the discharge current and the voltage-time fitting model.
7. A residual energy calculation device for an electric energy storage device, characterized in that, The device includes: Memory containing executable program code; A processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the remaining electrical energy calculation method of the electrical energy storage device as described in any one of claims 1-5.
8. A power supply system, characterized in that, The system includes: Energy storage devices used for power supply; At least an output voltage detection device connected to the energy storage device; At least a discharge current detection device connected to the energy storage device; A remaining energy calculation device is at least connected to the output voltage detection device and the discharge current detection device, the remaining energy calculation device being used to execute the remaining energy calculation method of the energy storage device as described in any one of claims 1-5.
Citation Information
Patent Citations
Method and system for estimating residual discharge capacity of lithium ion battery
CN103809125A
Method for measuring surplus capacity of curve-fitting type storage battery
CN104614679A
Storage battery performance detection method, device and system and computer readable storage medium
CN109991550A