CN112531847B - SOC display method and system of cascading BMS and electronic equipment - Google Patents

SOC display method and system of cascading BMS and electronic equipment Download PDF

Info

Publication number
CN112531847B
CN112531847B CN202011448971.4A CN202011448971A CN112531847B CN 112531847 B CN112531847 B CN 112531847B CN 202011448971 A CN202011448971 A CN 202011448971A CN 112531847 B CN112531847 B CN 112531847B
Authority
CN
China
Prior art keywords
soc
bms
value
cascading
fitting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011448971.4A
Other languages
Chinese (zh)
Other versions
CN112531847A (en
Inventor
王立文
张干
潘昊天
刘诗涵
陶一枫
杨文茜
秦威
田劲峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Anku Smart Energy Co ltd
Original Assignee
Shanghai Anku Innovative Energy Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Anku Innovative Energy Co ltd filed Critical Shanghai Anku Innovative Energy Co ltd
Priority to CN202011448971.4A priority Critical patent/CN112531847B/en
Publication of CN112531847A publication Critical patent/CN112531847A/en
Application granted granted Critical
Publication of CN112531847B publication Critical patent/CN112531847B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/0047Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries with monitoring or indicating devices or circuits
    • H02J7/0048Detection of remaining charge capacity or state of charge [SOC]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/18Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Evolutionary Biology (AREA)
  • Operations Research (AREA)
  • Probability & Statistics with Applications (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Algebra (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

The embodiment of the invention relates to the technical field of battery management, in particular to an SOC display method, system and electronic equipment of a cascading BMS, wherein the voltage rise after charging and the voltage fall after discharging of the BMS are considered, and the corresponding BMS electric quantity is increased and decreased, so that the maximum SOC value in the cascading BMS and the SOC display value of the cascading system are subjected to difference fitting in different states, and the charging current/discharging current of the cascading BMS is combined to obtain the increment electric quantity/decrement electric quantity of the cascading BMS, so that the SOC display value of the cascading BMS can be truly reflected.

Description

SOC display method and system of cascading BMS and electronic equipment
Technical Field
The embodiment of the application relates to the technical field of battery management, in particular to a system and a method for displaying a system on a chip (SOC) of a cascading BMS (battery management system) and electronic equipment.
Background
With the shortage of energy, the price of petroleum is increased, the urban environmental pollution is increased, and the development and utilization of new energy sources for replacing petroleum are increasingly emphasized by various governments, such as solar energy, wind energy, heat energy and other renewable energy sources. The problems of uncertainty, instability and the like of the renewable energy sources can be effectively regulated, so that the land energy storage is rapidly developed, and the large-capacity storage is realized. However, there are few applications for marine energy storage supplies, which require large energy storage because they require battery packs to be placed on the ocean floor and are therefore not salvaged frequently. The capacity of the energy storage system is increased by cascading the BMS system, and long-term endurance of the load is realized.
The cascade BMS (Battery Management System ) includes a plurality of parallelly connected BMS, a plurality of BMS can supply power or Charge alone or simultaneously, wherein the BMS calculates remaining capacity (State of Charge, SOC) and is one of the most basic and important functions of the system, but it just is to remaining capacity, the electric quantity display of cascade BMS also only shows master BMS's SOC value, because cascade BMS includes a plurality of parallelly connected BMS, and each BMS in cascade BMS can Charge/discharge alone, and battery uniformity problem can lead to the remaining capacity SOC of different BMSs different, therefore, master BMS's SOC does not possess representatively, lack effective, accurate SOC calculation display strategy to whole cascade BMS, and then result in the user can't know the usable State of cascade BMS accurately.
Disclosure of Invention
The embodiment of the invention aims to provide an SOC display method, system and electronic equipment of a cascading BMS, which solve the problem that the whole cascading BMS in the prior art lacks an effective and accurate SOC calculation display strategy.
In order to solve the above technical problems, in a first aspect, an embodiment of the present invention provides an SOC display method for a cascaded BMS, where the cascaded BMS includes a plurality of BMSs connected in parallel, and a plurality of BMSs includes a master BMS, and in an initial state, an SOC display value of the cascaded BMS is a remaining power SOC value of the master BMS; the SOC display method comprises the following steps:
determining the SOC values of all BMSs in the cascade BMS at the current moment;
if the cascading BMS is judged to be in a charging state, determining the maximum SOC value in all the SOC values, determining a first SOC fitting factor according to the maximum SOC value and a preset SOC fitting model, determining an increment electric quantity according to the first SOC fitting factor and the charging current of the cascading BMS, and updating the SOC display value according to the increment electric quantity;
and if the cascading BMS is judged to be in a discharging state or a standing state, determining the minimum SOC value in all the SOC values, determining a second SOC fitting factor according to the minimum SOC value and a preset SOC fitting model, determining a decrement electric quantity according to the second SOC fitting factor and the discharging current of the cascading BMS, and updating the SOC display value according to the decrement electric quantity.
In a second aspect, an embodiment of the present invention provides an SOC display system of a cascade BMS, where the cascade battery management system BMS includes a plurality of BMSs connected in parallel, and a plurality of BMSs includes a master BMS, and the SOC display system includes:
the detection module is used for determining the SOC values of all BMSs in the cascading BMS at the current moment;
the initialization module is used for taking the residual electric quantity SOC value of the master control BMS as the SOC display value of the cascade BMS in an initial state;
the SOC display module is used for determining the maximum SOC value in all the SOC values if the cascading BMS is judged to be in a charging state, determining a first SOC fitting factor according to the maximum SOC value and a preset SOC fitting model, determining an incremental electric quantity according to the first SOC fitting factor and the charging current of the cascading BMS, and updating the SOC display value according to the incremental electric quantity;
and if the cascading BMS is judged to be in a discharging state or a standing state, determining the minimum SOC value in all the SOC values, determining a second SOC fitting factor according to the minimum SOC value and a preset SOC fitting model, determining a decrement electric quantity according to the second SOC fitting factor and the discharging current of the cascading BMS, and updating the SOC display value according to the decrement electric quantity.
In a third aspect, an embodiment of the present invention provides an electronic device, including:
at least one processor; the method comprises the steps of,
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the steps of the SOC display method of the cascaded BMS according to the embodiment of the first aspect of the present invention.
In a fourth aspect, embodiments of the present invention also provide a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the SOC display method of the tandem BMS according to the embodiments of the first aspect of the present invention.
Compared with the prior art, the method and the device have the advantages that the voltage rise after the BMS is charged and the voltage fall after the BMS is discharged are considered, the corresponding BMS electric quantity can also be increased or decreased, therefore, the maximum SOC value and the SOC display value in the cascading BMS are used for fitting the SOC in the charging process, the minimum SOC value and the SOC display value in the cascading BMS are used for fitting the SOC in the discharging/standing process, and the charging current/discharging current of the cascading BMS is combined, so that the increment electric quantity/decrement electric quantity of the cascading BMS is obtained, and the SOC display value of the cascading BMS can be truly reflected.
In addition, a plurality of BMSs comprise a master BMS, and in an initial state, the SOC display value of the cascading BMS is the SOC value of the master BMS.
In addition, the determining the SOC values of all BMSs in the cascade BMS at the current time specifically includes:
acquiring SOC values of all BMSs in the cascading BMS at the current moment;
if the SOC value is judged to be effective, recording the corresponding SOC value;
and if the SOC value is judged to be invalid, setting the corresponding SOC value to 0.
And judging whether the SOC values are valid or not, if so, representing that the corresponding BMS works normally, and if not, the corresponding SOC value of the BMS is 0, so that the error data are prevented from being counted into subsequent calculation.
In addition, determining the minimum SOC value among all the SOC values specifically includes:
and (3) removing the data with the SOC value of 0, and calculating the minimum value of all the rest SOC values.
Since the invalid SOC value is marked as 0 and the remaining valid SOC values are positive numbers, the invalid SOC value is also counted when the minimum SOC value is not obtained, and the remaining valid SOC value needs to be calculated after removing the data having the SOC value of 0.
In addition, if the SOC values of all BMSs in the cascade BMS at the current moment are judged to be 0, the SOC maximum value and the SOC minimum value at the last moment are taken.
In addition, the preset SOC fitting model is:
y=ax 2 +bx+1
wherein a and b are preset constants, and y is a first SOC fitting factor or a second SOC fitting factor; x is the difference between the maximum SOC value and the SOC display value, or the difference between the SOC display value and the minimum SOC value. If the state of charge is the state of charge, the maximum SOC value and the SOC display value of the cascading BMS are used as the difference value, a first SOC fitting factor is obtained according to the preset SOC fitting model, if the state of charge is the discharging or standing state, the SOC display value of the cascading BMS and the minimum SOC value are used as the difference value, a second SOC fitting factor is obtained according to the preset SOC fitting model, and the first SOC fitting factor and the second SOC fitting factor obtained through fitting can truly reflect the change of the charging and discharging states of the cascading BMS.
In addition, the incremental electric quantity is as follows:
Figure BDA0002826000730000031
in the formula, deltaQ 1 Is the increment electric quantity; q is the battery capacity of a single BMS; y is 1 Fitting a factor for the first SOC; i 1 To cascade the charging current of BMS, I 1 Taking a positive value; t is the update period of the SOC display value;
the decrement electric quantity is as follows:
Figure BDA0002826000730000041
in the formula, deltaQ 2 Is the increment electric quantity; q is the battery capacity of a single BMS; y is 2 Fitting a factor for a second SOC; i 2 For cascading the discharge current of BMS, I 2 Taking a negative value; t is the update period of the SOC display value.
Drawings
One or more embodiments are illustrated by way of example and not limitation in the figures of the accompanying drawings, in which like references indicate similar elements, and in which the figures of the drawings are not to be taken in a limiting sense, unless otherwise indicated.
Fig. 1 is a flowchart illustrating an SOC display method of a cascaded BMS according to a first embodiment of the present invention;
fig. 2 is a block diagram of an SOC display system of a cascaded BMS according to a second embodiment of the present invention;
fig. 3 is a block diagram of a server according to a third embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the following detailed description of the embodiments of the present invention will be given with reference to the accompanying drawings. However, those of ordinary skill in the art will understand that in various embodiments of the present invention, numerous technical details have been set forth in order to provide a better understanding of the present application. However, the technical solutions claimed in the present application can be implemented without these technical details and with various changes and modifications based on the following embodiments. The following embodiments are divided for convenience of description, and should not be construed as limiting the specific implementation of the present invention, and the embodiments can be mutually combined and referred to without contradiction.
The terms "first", "second" in the embodiments of the present application are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include at least one such feature. In the description of the present application, the terms "comprise" and "have," along with any variations thereof, are intended to cover non-exclusive inclusions. For example, a system, article, or apparatus that comprises a list of elements is not limited to only those elements or units listed but may alternatively include other elements not listed or inherent to such article, or apparatus. In the description of the present application, the meaning of "plurality" means at least two, for example, two, three, etc., unless specifically defined otherwise.
The cascade BMS (Battery Management System ) includes a plurality of parallel BMS, and the plurality of BMSs can supply power or Charge independently or simultaneously, wherein the BMS calculates a residual Charge (State of Charge, SOC) which is one of the most basic and important functions of the system, but only estimates the residual current of a single BMS, and the power display of the cascade BMS only displays the SOC value of the master BMS.
Therefore, the first embodiment of the invention provides an SOC display method, system and electronic device for a cascade BMS, in which the voltage rise after charging and the voltage fall after discharging of the BMS are considered, and the corresponding BMS power is increased or decreased, so that the SOC in the charging process is fitted with the maximum SOC value and the SOC display value in the cascade BMS, the SOC in the discharging/standing process is fitted with the minimum SOC value and the SOC display value in the cascade BMS, and the charging current/discharging current of the cascade BMS is combined to obtain the incremental power/decremental power of the cascade BMS, so that the SOC display value of the cascade BMS can be truly reflected. The following description and description will be made with reference to various embodiments.
The first embodiment of the present invention relates to a SOC display method for a cascade BMS, in which the cascade battery management system BMS includes a plurality of parallel BMSs, all of which have the same battery capacity, and one master BMS and the other slave BMSs are included in the plurality of BMSs. The specific flow is shown in fig. 1. Comprising the following steps:
step S1, determining the SOC values of all BMSs in the cascade BMS at the current moment;
specifically, in the normal operation mode of the BMS, as different BMS can supply power individually or in combination for the BMS connected in parallel, the residual electric power of each BMS in the cascade BMS is different, and at this time, the SOC value of each BMS needs to be counted so as to perform SOC display of the cascade BMS;
specifically, in a cascade BMS system (which may be further extended) composed of 16 monomer BMSs, each BMS voltage is 48V, the capacity is 80Ah, when the system is started up for the first time, an initial SOC display value is obtained by looking up a table according to the voltage in the master BMS, other slave BMSs also obtain respective SOC values, after the parallel operation is successful (each system is within a voltage range of 3V), the experiment performed shows that the SOC value is 61%, the maximum voltage of the monomer is 3.937V, and the 10minSOC is charged with 15A current to be changed to 64%.
Step S2, judging states of the cascading BMS, including a charging state, a discharging state and a standing state;
if the cascading BMS is judged to be in a charging state, determining the maximum SOC value in all the SOC values, determining a first SOC fitting factor according to the maximum SOC value and a preset SOC fitting model, determining an increment electric quantity according to the first SOC fitting factor and the charging current of the cascading BMS, and updating the SOC display value according to the increment electric quantity;
and if the cascading BMS is judged to be in a discharging state or a standing state, determining the minimum SOC value in all the SOC values, determining a second SOC fitting factor according to the minimum SOC value and a preset SOC fitting model, determining a decrement electric quantity according to the second SOC fitting factor and the discharging current of the cascading BMS, and updating the SOC display value according to the decrement electric quantity.
In consideration of rising voltage after charging and falling voltage after discharging of the BMS, corresponding BMS electric quantity can also be increased or decreased, so that the maximum SOC value and the SOC display value in the cascading BMS are used for fitting the SOC in the charging process, the minimum SOC value and the SOC display value in the cascading BMS are used for fitting the SOC in the discharging/standing process, and then the charging current/discharging current of the cascading BMS is combined to obtain a first SOC fitting factor/a second SOC fitting factor, namely the increment electric quantity/decrement electric quantity of the cascading BMS is obtained, and the SOC display value of the cascading BMS can be truly reflected.
Specifically, in this embodiment, as a preferred implementation manner, as shown in fig. 1, the determining, at the current time, the SOC values of the remaining power of all BMSs in the cascade BMS specifically includes:
acquiring SOC values of all BMSs in the cascading BMS at the current moment;
if the SOC value is judged to be effective, recording the corresponding SOC value;
and if the SOC value is judged to be invalid, setting the corresponding SOC value to 0.
In this embodiment, considering that there may be a problem that the SOC value is invalid due to a device fault in the cascade BMS, by determining whether a plurality of SOC values are valid, if valid, it represents that the corresponding BMS works normally, and if invalid, the SOC value corresponding to the BMS is valid, and if invalid, the SOC value is 0, so as to avoid the error data from being counted into subsequent calculation.
Specifically, in this embodiment, as a preferred implementation manner, the determination of the minimum SOC value among all the SOC values specifically includes:
and (3) removing the data with the SOC value of 0, and calculating the minimum value of all the rest SOC values.
Since the invalid SOC value is marked as 0 and the remaining valid SOC values are positive numbers, the invalid SOC value is also counted when the minimum SOC value is not obtained, and the remaining valid SOC value needs to be calculated after removing the data having the SOC value of 0.
Specifically, in this embodiment, as a preferred implementation manner, after determining the SOC values of all BMSs in the cascade BMS at the current time, the method further includes:
if all the SOC values are judged to be 0, the maximum SOC value and the minimum SOC value at the current moment are respectively taken as the maximum SOC value and the minimum SOC value at the previous moment. Preventing the SOC value from bursting to 0.
Specifically, in this embodiment, as a preferred implementation manner, the preset SOC fitting model is:
y=ax 2 +bx+1
wherein a and b are preset constants (such as a=0.0025, b=0.1), and y is a first SOC fitting factor or a second SOC fitting factor; x is the difference between the maximum SOC value and the SOC display value, or the difference between the SOC display value and the minimum SOC value. If the state of charge is the state of charge, the maximum SOC value and the SOC display value of the cascading BMS are used as the difference value, a first SOC fitting factor is obtained according to the preset SOC fitting model, if the state of charge is the discharging or standing state, the SOC display value of the cascading BMS and the minimum SOC value are used as the difference value, a second SOC fitting factor is obtained according to the preset SOC fitting model, and the first SOC fitting factor and the second SOC fitting factor obtained through fitting can truly reflect the change of the charging and discharging states of the cascading BMS.
In addition, the incremental electric quantity is as follows:
Figure BDA0002826000730000071
in the formula, deltaQ 1 Is the increment electric quantity; q is the battery capacity of a single BMS; y is 1 Fitting a factor for the first SOC; i 1 To cascade the charging current of BMS, I 1 Taking a positive value; t is the update period of the SOC display value;
at this time, the SOC display value of the cascade BMS is:
Q t =Q t-1 +ΔQ 1
wherein Q is t For the SOC display value at the current time t, Q t-1 And displaying the value for the SOC at the last time t-1.
The decrement electric quantity is as follows:
Figure BDA0002826000730000072
in the formula, deltaQ 2 Is the increment electric quantity; q is the battery capacity of a single BMS; y is 2 Fitting a factor for a second SOC; i 2 For cascading the discharge current of BMS, I 2 Taking a negative value; t is the update period of the SOC display value;
at this time, the SOC display value of the cascade BMS is:
Q t =Q t-1 +ΔQ 2
wherein Q is t For the SOC display value at the current time t, Q t-2 And displaying the value for the SOC at the last time t-1.
If the cascade BMS comprises a master machine, a slave machine 1 and a slave machine 2, the initial SOC value of the master machine is 50%, the slave machine 1 is 52%, the slave machine 2 is 53%, the slave machine 3 is 55%, the 10A current is used for charging, and the display value is 50% of the master machine. The maximum SOC value is 55%, the difference between the system display (host) value and the maximum SOC value is 1.75, and the variation of one step of the SOC (i.e. increment power) is 0.00012 (20 ms for one step), and the SOC is 50.00012.
The above steps of the methods are divided, for clarity of description, and may be combined into one step or split into multiple steps when implemented, so long as they include the same logic relationship, and they are all within the protection scope of this patent; it is within the scope of this patent to add insignificant modifications to the algorithm or flow or introduce insignificant designs, but not to alter the core design of its algorithm and flow.
A second embodiment of the present invention provides an SOC display system of a tandem BMS, which is based on the SOC display method of the tandem BMS in the above embodiment, as shown in fig. 2, including:
the detection module 10 is configured to determine SOC values of all BMSs in the cascade BMS at a current time;
the initialization module 20 is configured to take the SOC value of the remaining power of the master BMS as the SOC display value of the cascade BMS in an initial state;
the SOC display module 30 is configured to determine a maximum SOC value among all the SOC values if the cascade BMS is determined to be in a charged state, determine a first SOC fitting factor according to the maximum SOC value and a preset SOC fitting model, determine an incremental electric quantity according to the first SOC fitting factor and a charging current of the cascade BMS, and update the SOC display value according to the incremental electric quantity;
and if the cascading BMS is judged to be in a discharging state or a standing state, determining the minimum SOC value in all the SOC values, determining a second SOC fitting factor according to the minimum SOC value and a preset SOC fitting model, determining a decrement electric quantity according to the second SOC fitting factor and the discharging current of the cascading BMS, and updating the SOC display value according to the decrement electric quantity.
Specifically, the SOC display module 30 includes a determination unit 301, a fitting unit 302, a calculation unit 303, and a display unit 304;
wherein the judging unit 301 is configured to judge states of the cascade BMS, including a charging state, a discharging state, and a rest state;
the fitting unit 302 is configured to determine a maximum SOC value among all the SOC values if the cascade BMS is determined to be in a charging state, determine a first SOC fitting factor according to the maximum SOC value and a preset SOC fitting model, and determine a minimum SOC value among all the SOC values if the cascade BMS is determined to be in a discharging state or a standing state, and determine a second SOC fitting factor according to the minimum SOC value and the preset SOC fitting model;
a calculating unit 303, configured to determine an incremental power according to the first SOC fitting factor and a charging current of the cascade BMS, or determine a decremental power according to the second SOC fitting factor and a discharging current of the cascade BMS;
and a display unit 304, configured to update the SOC display value according to the increment power or the decrement power.
A third embodiment of the present invention relates to a server, as shown in fig. 3, including a processor 810, a communication interface (Communications Interface) 820, a memory 830, and a communication bus 840, where the processor 810, the communication interface 820, and the memory 830 complete communication with each other through the communication bus 840. The processor 810 may call logic instructions in the memory 830 to perform the steps of the SOC display method of the tandem BMS as described in the above embodiments.
The memory and the processor are connected by a communication bus, which may include any number of interconnected buses and bridges, which connect various circuits of the one or more processors and the memory together. The bus may also connect various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface between a communication bus and a transceiver. The transceiver may be one element or may be a plurality of elements, such as a plurality of receivers and transmitters, providing a means for communicating with various other apparatus over a transmission medium. The data processed by the processor is transmitted over the wireless medium via the antenna, which further receives the data and transmits the data to the processor.
The processor is responsible for managing the bus and general processing and may also provide various functions including timing, peripheral interfaces, voltage regulation, power management, and other control functions. And memory may be used to store data used by the processor in performing operations.
A fourth embodiment of the present invention relates to a computer-readable storage medium storing a computer program. The computer program, when executed by the processor, implements the steps of the SOC display method of the tandem BMS as described in the above embodiments.
That is, it will be understood by those skilled in the art that all or part of the steps in implementing the methods of the embodiments described above may be implemented by a program stored in a storage medium, where the program includes several instructions for causing a device (which may be a single-chip microcomputer, a chip or the like) or a processor (processor) to perform all or part of the steps in the methods of the embodiments described herein. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
It will be understood by those of ordinary skill in the art that the foregoing embodiments are specific examples of carrying out the invention and that various changes in form and details may be made therein without departing from the spirit and scope of the invention.

Claims (8)

1. A SOC display method of a cascade BMS, wherein the cascade battery management system BMS includes a plurality of BMSs connected in parallel, the method comprising:
determining the SOC values of all BMSs in the cascade BMS at the current moment;
if the cascading BMS is judged to be in a charging state, determining the maximum SOC value in all the SOC values, determining a first SOC fitting factor according to the maximum SOC value and a preset SOC fitting model, determining an increment electric quantity according to the first SOC fitting factor and the charging current of the cascading BMS, and updating an SOC display value according to the increment electric quantity;
if the cascading BMS is judged to be in a discharging state or a standing state, determining the minimum SOC value in all the SOC values, determining a second SOC fitting factor according to the minimum SOC value and the preset SOC fitting model, determining a decrement electric quantity according to the second SOC fitting factor and the discharging current of the cascading BMS, and updating an SOC display value according to the decrement electric quantity;
wherein, the preset SOC fitting model is:
y=ax 2 +bx+1
wherein a and b are preset constants, and y is a first SOC fitting factor or a second SOC fitting factor; x is the difference between the maximum SOC value and the SOC display value, or the difference between the SOC display value and the minimum SOC value;
wherein, the increment electric quantity is:
Figure QLYQS_1
in the formula, deltaQ 1 Is the increment electric quantity; q is the battery capacity of a single BMS; y is 1 Fitting a factor for the first SOC; i 1 To cascade the charging current of BMS, I 1 Taking a positive value; t is the update period of the SOC display value;
the decrement electric quantity is as follows:
Figure QLYQS_2
in the formula, deltaQ 2 Is the increment electric quantity; q is the battery capacity of a single BMS; y is 2 Fitting a factor for a second SOC; i 2 For cascading the discharge current of BMS, I 2 Taking a negative value; t is the update period of the SOC display value.
2. The SOC display method of the cascade BMS according to claim 1, wherein one master BMS is included in the plurality of BMSs, and in an initial state, the SOC display value of the cascade BMS is an SOC value of the master BMS.
3. The SOC display method of the cascade BMS according to claim 1, wherein the determining the SOC values of all BMSs in the cascade BMS at the current time specifically includes:
acquiring SOC values of all BMSs in the cascading BMS at the current moment;
if the SOC value is judged to be effective, recording the corresponding SOC value;
and if the SOC value is judged to be invalid, setting the corresponding SOC value to 0.
4. The SOC display method of the cascade BMS as claimed in claim 3, wherein if it is judged that the SOC values of all BMSs in the cascade BMS at the current time are 0, the SOC maximum value and the SOC minimum value at the previous time are taken.
5. The SOC display method of the cascade BMS according to claim 3, wherein determining the minimum SOC value among all the SOC values comprises:
and (3) removing the data with the SOC value of 0, and calculating the minimum value of all the rest SOC values.
6. An SOC display system of a cascade BMS, the system including a plurality of parallel BMSs including a master BMS, the system comprising:
the detection module is used for determining the SOC values of all BMSs in the cascading BMS at the current moment;
the initialization module is used for taking the residual electric quantity SOC value of the master control BMS as the SOC display value of the cascade BMS in an initial state;
the SOC display module is used for determining the maximum SOC value in all the SOC values if the cascading BMS is judged to be in a charging state, determining a first SOC fitting factor according to the maximum SOC value and a preset SOC fitting model, determining an incremental electric quantity according to the first SOC fitting factor and the charging current of the cascading BMS, and updating the SOC display value according to the incremental electric quantity;
if the cascading BMS is judged to be in a discharging state or a standing state, determining the minimum SOC value in all the SOC values, determining a second SOC fitting factor according to the minimum SOC value and a preset SOC fitting model, determining a decrement electric quantity according to the second SOC fitting factor and the discharging current of the cascading BMS, and updating the SOC display value according to the decrement electric quantity;
wherein, the preset SOC fitting model is:
y=ax 2 +bx+1
wherein a and b are preset constants, and y is a first SOC fitting factor or a second SOC fitting factor; x is the difference between the maximum SOC value and the SOC display value, or the difference between the SOC display value and the minimum SOC value;
wherein, the increment electric quantity is:
Figure QLYQS_3
in the formula, deltaQ 1 Is the increment electric quantity; q is the battery capacity of a single BMS; y is 1 Fitting a factor for the first SOC; i 1 To cascade the charging current of BMS, I 1 Taking a positive value; t is the update period of the SOC display value;
the decrement electric quantity is as follows:
Figure QLYQS_4
in the formula, deltaQ 2 Is the increment electric quantity; q is the battery capacity of a single BMS; y is 2 Fitting a factor for a second SOC; i 2 For cascading the discharge current of BMS, I 2 Taking a negative value; t is the update period of the SOC display value.
7. An electronic device, comprising:
at least one processor; the method comprises the steps of,
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the steps of the SOC display method of the tandem BMS according to any of claims 1 to 5.
8. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the SOC display method of the tandem BMS according to any one of claims 1 to 5.
CN202011448971.4A 2020-12-09 2020-12-09 SOC display method and system of cascading BMS and electronic equipment Active CN112531847B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011448971.4A CN112531847B (en) 2020-12-09 2020-12-09 SOC display method and system of cascading BMS and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011448971.4A CN112531847B (en) 2020-12-09 2020-12-09 SOC display method and system of cascading BMS and electronic equipment

Publications (2)

Publication Number Publication Date
CN112531847A CN112531847A (en) 2021-03-19
CN112531847B true CN112531847B (en) 2023-07-14

Family

ID=74998722

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011448971.4A Active CN112531847B (en) 2020-12-09 2020-12-09 SOC display method and system of cascading BMS and electronic equipment

Country Status (1)

Country Link
CN (1) CN112531847B (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104297689B (en) * 2014-09-04 2017-05-24 中兴通讯股份有限公司 Method and device for displaying electricity amount of battery and electronic device
CN106483462B (en) * 2015-08-28 2019-09-17 炬芯(珠海)科技有限公司 A kind of measurement method and device of battery charge
CN109001639B (en) * 2018-06-25 2021-06-11 宁德时代新能源科技股份有限公司 SOC estimation algorithm of battery
CN110879364B (en) * 2018-08-27 2022-03-18 比亚迪股份有限公司 Method and device for correcting SOC (state of charge) display of battery and electronic equipment
CN109120037A (en) * 2018-09-18 2019-01-01 深圳和而泰智能控制股份有限公司 A kind of battery management method, circuit, battery pack and electric tool
CN111007411B (en) * 2019-12-24 2022-02-01 沃太能源股份有限公司 Electric quantity state correction method of energy storage battery system
CN111525642B (en) * 2020-04-27 2023-08-11 深圳市拓邦锂电池有限公司 Low-voltage parallel battery management system and method

Also Published As

Publication number Publication date
CN112531847A (en) 2021-03-19

Similar Documents

Publication Publication Date Title
CN108646190A (en) Method, device and equipment for estimating residual charging time of battery
WO2021179699A1 (en) Method and apparatus for detecting state of health of battery, and electronic device and storage medium
CN106451592A (en) Battery charging and discharging control method, battery charging and discharging control device and electric car
CN101206246A (en) Method for preestimating battery residual capacity
CN106340689A (en) Battery pack system capacity self-learning method
CN112622681B (en) Charging control method and device
CN109713762B (en) Charging control method and device and terminal equipment
CN111301219B (en) Method, system, equipment and readable storage medium for controlling battery of electric vehicle
EP0965906A2 (en) Calibrating rechargeable battery
CN110196404A (en) A kind of metering chip calibration method, device and the terminal device of charging pile
CN110244233A (en) A kind of detection method of battery, electronic equipment and computer storage medium
CN108583305A (en) Charging precision diagnosis method, device and chip
CN113472037A (en) Battery pack balancing method, battery pack balancing device and battery management system
CN109991543B (en) Method and device for acquiring residual electric quantity of battery pack and terminal equipment
US20230216319A1 (en) Battery distributing apparatus
CN114899849A (en) Load scheduling method, device, equipment and storage medium for energy storage equipment
CN112531847B (en) SOC display method and system of cascading BMS and electronic equipment
CN106585398A (en) Vehicle-mounted battery management system and bus control system thereof
CN115327391B (en) Detection method and device based on echelon battery utilization
CN117335517A (en) Balanced control method and device and electronic equipment
CN111830394A (en) Charging circuit fault detection method, electronic device and computer readable storage medium
CN116316984A (en) Power control method and device, energy storage system and nonvolatile storage medium
CN112398212B (en) Standby power supply control method and device, energy storage system and storage medium
CN113839439A (en) Full-time battery pack balance control method and device and storage medium
CN112964998B (en) Electric quantity display method, battery system and computer readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20230602

Address after: 201613 room 103, building 2, No. 218, Mingnan Road, Songjiang District, Shanghai

Applicant after: Shanghai anku innovative energy Co.,Ltd.

Address before: 201613 3rd floor, building 1, 199 Zhongchuang Road, Songjiang District, Shanghai

Applicant before: Shanghai Shenwan Energy Technology Co.,Ltd.

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240123

Address after: Room 401, 4th Floor, Building 5, No. 218 Mingnan Road, Songjiang District, Shanghai, 2016

Patentee after: Shanghai Anku Smart Energy Co.,Ltd.

Country or region after: China

Address before: 201613 room 103, building 2, No. 218, Mingnan Road, Songjiang District, Shanghai

Patentee before: Shanghai anku innovative energy Co.,Ltd.

Country or region before: China