Time-domain constraint-based retired battery topology reconfiguration anti-oscillation control method and system
Patent Information
- Application Number
- CN202610838295.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-11
- Publication Date
- 2026-09-25
AI Technical Summary
该振荡不仅会降低系统稳定性,还会增加开关器件的损耗,甚至影响电池使用寿命
本发明通过构建基于时间域约束的控制机制,在拓扑重构完成后引入锁定约束,有效阻断由于系统响应滞后与控制触发之间形成的正反馈路径,从而在控制逻辑层面抑制振荡的产生,通过设置全局互斥控制机制,使系统在任一时刻仅允许单一拓扑重构操作执行,避免多模组同时切换引起的扰动叠加,提高系统运行稳定性,通过在拓扑重构过程中引入死区时间控制,有效避免开关器件直通现象,降低器件开关应力,提高系统运行安全性,通过构建具有时间域滞回特性的控制策略,使系统避免进入高频往返切换区间,从而减少不必要的拓扑重构操作,降低系统能量损耗,通过基于电池健康状态(SOH)的自适应锁定时间调整,使锁定时间与电池极化动态特性相匹配,从而提高不同退役电池条件下的振荡抑制效果及系统响应性能。
Smart Images

Figure CN122823700A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of battery anti-oscillation control technology, specifically to an anti-oscillation control method and system based on time-domain constrained topology reconfiguration of retired batteries. Background Technology
[0002] In retired battery reuse systems, due to significant differences in capacity, internal resistance, and aging levels among different battery modules, the system typically requires dynamic combination of battery modules through topology reconfiguration technology to achieve balanced energy utilization and system performance optimization. However, in actual operation, retired batteries are affected by electrochemical polarization after topology switching, resulting in a certain time lag in voltage and current response. When the control system makes decisions based on instantaneous sampled signals, it is prone to triggering topology adjustments again before the system stabilizes, leading to frequent topology switching and oscillations. These oscillations not only reduce system stability but also increase the losses of switching devices and even affect battery lifespan.
[0003] Existing technologies typically lack time constraints on the topology reconfiguration process and fail to effectively block the positive feedback path formed between control triggering and system response, thus making it difficult to fundamentally suppress the generation of oscillations. Summary of the Invention
[0004] To address the shortcomings mentioned in the background art, the present invention aims to provide an anti-oscillation control method and system for topology reconfiguration of decommissioned batteries based on time-domain constraints.
[0005] Firstly, the objective of this invention can be achieved through the following technical solution: an anti-oscillation control method for topology reconstruction of decommissioned batteries based on time-domain constraints, the method comprising the following steps: The system operating status is obtained, including stable operating state, topology reconfiguration execution state, and time-domain locking constraint state. When the system is in a stable operating state and the preset topology reconfiguration triggering conditions are met, it enters the topology reconfiguration execution state. When in the topology reconfiguration execution state, topology path reconfiguration between battery modules is performed; After the topology path reconstruction is completed, the system enters a time-domain locked constraint state. During the preset locking time, the system blocks and prohibits the response to new topology reconstruction trigger signals and the trigger signals to restore the topology structure before topology reconstruction. This keeps the current topology structure unchanged during the preset locking time and prevents the system from restoring the topology structure before topology reconstruction, thus forming a time-domain unidirectional irreversible topology evolution process. When the preset locking time ends, the system returns to a stable operating state.
[0006] In conjunction with the first aspect, in some implementations of the first aspect, the preset topology reconfiguration triggering condition includes the battery module voltage deviation satisfying ΔV_i>Vth, or the system current change rate satisfying |ΔI / Δt|>Ith; Where ΔV_i=|V_i-Vavg|, V_i is the terminal voltage of the i-th battery module, Vavg is the average terminal voltage of the same group of battery modules, Vth is the preset voltage deviation trigger threshold, I is the system bus current, Δt is the time interval between adjacent sampling periods, and Ith is the preset current change rate trigger threshold.
[0007] In conjunction with the first aspect, in some implementations of the first aspect, the preset topology reconstruction triggering condition needs to be continuously met within M consecutive preset sampling periods, where M is an integer greater than 1.
[0008] In conjunction with the first aspect, in some implementations of the first aspect, in the topology reconfiguration execution state, the controller arbitrates multiple candidate topology reconfiguration requests based on a global mutual exclusion flag, so that only one topology reconfiguration path is allowed to obtain execution permission at any given time.
[0009] In conjunction with the first aspect, in some implementations of the first aspect, the topology path reconstruction includes performing switching actions in a sequence of first shutting down the original path, waiting for a preset dead time Tdead, and then turning on the target path.
[0010] In conjunction with the first aspect, in some implementations of the first aspect, the time-domain locking constraint state is implemented through a time-locking constraint mechanism implemented by logic control, which invalidates the topology reconstruction trigger permission within the preset locking time and causes the system not to respond to new topology reconstruction trigger signals or trigger signals to restore the topology path before reconstruction during the locking period.
[0011] In conjunction with the first aspect, in some implementations of the first aspect, the preset lock time Tlock is a fixed parameter or an adaptive parameter based on the battery health state SOH. When Tlock is an adaptive parameter based on the battery health state SOH: Tlock = T0 + k(1-SOH), where T0 is the base lock time, k is the lock time gain coefficient corresponding to the SOH decay, and SOH is a normalized value of 0 to 1.
[0012] In conjunction with the first aspect, in some implementations of the first aspect, the preset locking time Tlock is determined by a segmented lookup table method based on SOH, with different SOH intervals corresponding to different locking times, and the locking time increases when SOH decreases.
[0013] Secondly, in order to achieve the above objectives, the present invention discloses an anti-oscillation control system based on time-domain constrained decommissioned battery topology reconfiguration corresponding to the method described in the first aspect, comprising: The status acquisition module is used to acquire the system's operating status, including the stable running state, the topology reconstruction execution state, and the time-domain locking constraint state. The trigger determination module is used to determine whether the preset topology reconfiguration trigger conditions are met under stable operating conditions. The topology reconfiguration control module is used to control the system to enter the topology reconfiguration execution state and perform topology path reconfiguration between battery modules when the preset topology reconfiguration triggering conditions are met. The locking constraint module is used to control the system to enter the time domain locking constraint state after the topology path reconstruction is completed, and prohibits the response to new topology reconstruction trigger signals and trigger signals to restore the topology structure before topology reconstruction within a preset locking time, so that the system maintains the current topology structure unchanged.
[0014] The beneficial effects of this invention are: This invention constructs a time-domain constraint-based control mechanism and introduces locking constraints after topology reconfiguration to effectively block the positive feedback path formed between system response lag and control triggering, thereby suppressing oscillations at the control logic level. By setting a global mutual exclusion control mechanism, the system allows only a single topology reconfiguration operation to be executed at any given time, avoiding the superposition of disturbances caused by simultaneous switching of multiple modules and improving system stability. By introducing dead-time control during topology reconfiguration, the invention effectively avoids shoot-through of switching devices, reduces device switching stress, and improves system safety. By constructing a control strategy with time-domain hysteresis characteristics, the invention prevents the system from entering high-frequency round-trip switching intervals, thereby reducing unnecessary topology reconfiguration operations and lowering system energy loss. Through adaptive locking time adjustment based on battery state of health (SOH), the locking time is matched with the battery polarization dynamic characteristics, thereby improving the oscillation suppression effect and system response performance under different retired battery conditions. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort. Figure 1 This is a schematic diagram of the method flow of the present invention; Figure 2 This is a schematic diagram of the control timing of the present invention; Figure 3 This is a schematic diagram of the time-domain hysteresis characteristics of the present invention; Figure 4 This is a schematic diagram of the mutual exclusion control of the present invention; Figure 5 This is a schematic diagram of the overall framework of the present invention; Figure 6 This is a schematic diagram of the array-type energy management topology of the decommissioned energy storage module in an embodiment of the present invention. Detailed Implementation
[0016] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0017] Example 1: like Figure 1 As shown, an anti-oscillation control method for topology reconfiguration of decommissioned batteries based on time-domain constraints is proposed. The method includes the following steps: The method of the present invention is applied to a retired power battery energy management topology including a battery module, multiple sets of power switches and their gate drive signals. The topology path is reconstructed so that the controller outputs drive signals to the gate drive terminals of the multiple sets of power switches to change the conduction combination between the battery module and the charging terminal, discharging terminal or load terminal. Obtain the pre-defined system operating states, including: stable operating state, topology reconfiguration execution state, and time-domain locking constraint state; Specifically, the system operating state is divided based on a discrete state machine model used for topology reconfiguration control.
[0018] When in a stable operating state, the pre-calculated battery module voltage deviation and system current change rate are obtained. When the battery module voltage deviation and system current change rate meet the preset trigger conditions, the topology reconfiguration execution state is entered. The process when the battery module voltage deviation and system current change rate meet the preset trigger conditions includes: A state transition is triggered when any of the following conditions are met: Condition 1: Battery module voltage deviation satisfy ,in This represents the average voltage of the battery modules in the same group. Condition 2: The system current change rate satisfies .
[0019] Furthermore, Vth is the battery module voltage deviation trigger threshold, and its value is determined based on factors including the battery module's rated voltage, voltage sampling accuracy, ADC quantization error, temperature drift, consistency differences of retired batteries, and allowable equalization error. In one embodiment, Vth can be set to 1% to 10% of the battery module's rated voltage, preferably 3% to 5%; for single-cell or equivalent single-cell voltage determination scenarios, Vth can be set to 20mV to 300mV, preferably 50mV to 150mV.
[0020] Furthermore, Ith is the system current change rate trigger threshold, and its value is determined based on factors including battery capacity, current sensor range and accuracy, sampling period, load fluctuation frequency, and the allowable transient current surge of the power switch. In one embodiment, Ith can be set to 0.1C / s to 5C / s, preferably 0.5C / s to 2C / s, where C represents the rate current corresponding to the battery's rated capacity; alternatively, it can be set to 0.05In / ms to 0.5In / ms, preferably 0.1In / ms to 0.3In / ms, according to the system's rated bus current In.
[0021] The specific values of Vth and Ith mentioned above can be written into the controller during system initialization or factory calibration, and can be adjusted according to the battery module capacity level, SOH, sensor accuracy and application load conditions to achieve a balance between avoiding false triggering and timely identification of real topology reconfiguration needs.
[0022] The conditions for triggering a state transition are as follows: The battery module voltage deviation limit condition or the system current change rate limit condition must be continuously met within M preset sampling periods, where M is an integer greater than 1, in order to shield false limit triggers caused by transient electromagnetic noise and high-frequency glitches.
[0023] When in the topology reconfiguration execution state, the topology path between battery modules is reconfigured based on a preset timing sequence. During the topology path reconfiguration, the topology reconfiguration trigger signal is suppressed within the validity period of the preset topology reconfiguration execution flag. After the topology path reconfiguration, the system enters the time domain locking constraint state. The preset topology reconfiguration execution flag, combined with a global timing mutex variable, is used to prevent other topology reconfiguration control signals from being triggered during reconfiguration execution, ensuring a unique execution path for the topology reconfiguration process in the time dimension. This prevents switching device actions from being triggered before the current reconfiguration is completed, allowing only a single-path topology reconfiguration chain to execute. The essence of this mechanism is to transform the "concurrency control problem" into a "time-series exclusive problem".
[0024] After completing the topology path reconstruction, the topology reconfiguration execution state inserts a preset dead time between adjacent switch actions to achieve isolation between different energy paths in the time dimension. Dead Time T dead Used to form an energy path isolation window during switching of switching devices to suppress transient coupling of current paths.
[0025] Furthermore, the dead time Tdead is used to isolate the timing of adjacent power switch actions during topology reconfiguration to prevent parallel conduction, competing conduction, false triggering, or reverse recovery impacts of different energy paths at the moment of switching. The value of Tdead is based on factors including the turn-off time of the switching device, the propagation delay of the drive circuit, the reverse recovery time of the diode, the ringing decay time caused by the parasitic inductance and capacitance of the circuit, and the transient interruption time allowed by the load.
[0026] In one implementation, Tdead can be set to 1μs to 10ms, preferably 10μs to 1ms; when the power switch uses MOSFET or IGBT, Tdead is further preferably 50μs to 500μs, so as to achieve a balance between switch safety and system response speed.
[0027] When in the time-domain locked constraint state, the new topology reconstruction trigger signal and the trigger signal for restoring the topology path before reconstruction are shielded and prohibited from responding within the preset locking time, so that the current topology structure remains unchanged within the locking time and the system is prohibited from restoring to the topology structure before topology reconstruction; when the preset locking time ends, the shielding process is released and the system returns to the stable operating state to perform the next topology reconstruction.
[0028] Within the time-domain locked constraint state, the time hysteresis interval in the system control logic is constructed through the time-domain irreversible constraint Ω(t), so that the system does not respond to the trigger signal of new topology reconfiguration or the trigger signal of restoring to the topology path before reconfiguration during the locking period.
[0029] Lock time T lock The parameters can be either fixed or adaptive based on the battery state of health (SOH). When the parameters are adaptive based on the battery state of health (SOH), the lock-in time T is... lock The calculation formula is as follows: T lock =T 0 +k(1-SOH) Wherein, T0 is the base lock-in time, and k is the lock-in time gain coefficient corresponding to SOH decay; SOH is used to characterize the battery health state and is a normalized value of 0 to 1. When SOH is obtained as a percentage, the percentage value is first divided by 100 and then substituted into the calculation. T0 can be set to 50ms to 500ms, preferably 100ms to 300ms; k can be set to 0.5s to 3s, preferably 0.5s to 1.5s, so that Tlock increases as SOH decreases, thereby enhancing the oscillation suppression capability of retired batteries under low SOH conditions.
[0030] Furthermore, the lock time Tlock is used to form a time-domain irreversible constraint window after topology reconstruction is completed. Within Tlock, the controller does not respond to new topology reconstruction trigger signals, nor does it respond to trigger signals that restore the topology path before reconstruction due to sampling fluctuations, thereby blocking the oscillating link of "topology reconstruction - electrochemical response hysteresis - re-triggering reconstruction".
[0031] In one implementation, Tlock can be set to 10ms to 10s, preferably 100ms to 2s, and its value is determined based on factors including battery polarization recovery time, system sampling period, load fluctuation frequency, battery internal resistance change, and battery state of health (SOH). It should be noted that safety protection signals such as overvoltage, overcurrent, overtemperature, or short circuit are not subject to Tlock shielding limitations.
[0032] Lock time It is a discrete piecewise function based on the battery health state (SOH), dynamically matched and obtained through a look-up table at the underlying level, thereby enabling the adaptive distribution of control parameters for retired batteries at different aging levels.
[0033] Preferably, the lock time Tlock is dynamically determined using a segmented lookup table method based on SOH. For example: when SOH ≥ 80%, Tlock = T1, where T1 can be 100ms to 300ms; when 60% ≤ SOH < 80%, Tlock = T2, where T2 can be 300ms to 800ms; when SOH < 60%, Tlock = T3, where T3 can be 800ms to 2s; where T1 <T2<T3。
[0034] As the State of Harm (SOH) decreases, the internal resistance of retired batteries increases, the polarization recovery time is prolonged, and they become more sensitive to topology switching disturbances. Therefore, extending the Tlock interval can improve the ability of the locking constraint to suppress the oscillation-triggered link. The SOH interval and the values of each locking time mentioned above can be adjusted according to the type of retired battery, capacity level, application load, and sampling period.
[0035] Specifically, in this embodiment, unlike the traditional "delayed recovery", the present invention introduces: Time-domain irreversible constraint window During Tlock time: Prohibit entry into topology refactoring execution state Do not respond to the control trigger signal used to restore the original topology path during the lockout period. Prevent triggering local reconstruction sub-actions Right now: The time-domain locked constraint state is not just a "delay", but a "freeze of control space"; The essential function of this mechanism is: Blocking the closed-loop feedback chain of "control decision → electrochemical response → re-control decision" thereby eliminating the causal path that causes oscillation.
[0036] The final control behavior of the system is constrained by the following function: Where: Ω(t) is a time-domain constraint function Ω(t)=0 during the time-domain locked constraint state Ω(t)=1 during the stable operation state and the topology reconstruction execution state This structure implements a "time-shielded control system".
[0037] Combined with Figure 2 and Figure 3 as shown, on the time axis, the system sequentially goes through the trigger phase, the topology reconstruction phase and the constraint locking phase. During the locking period when the time-domain constraint function Ω(t)=0, even if local non-safety protection signals meet the event trigger condition for topology reconstruction again, the system still keeps the current topology structure unchanged. When the locking time reaches the preset value, Ω(t) restores to 1, and the state returns from S2 to the stable operation state S0. Further, as Figure 4 shown, in a multi-module series system, the mutual exclusion flag Mutex(t) ensures that only a single topology reconstruction path exists at any time, effectively reducing coupling disturbance caused by simultaneous switching of multiple paths. In a preferred embodiment, addressing the problem of large differences in aging degrees of different retired batteries, the locking time Tlock is adaptively and dynamically matched according to the state of health (SOH) of the battery. When implemented at the bottom layer of a microcontroller, it can not only be calculated continuously according to the above formula, but also can be implemented by looking up a table of discrete piecewise functions to reduce the computing load of the chip (for example: when SOH ≥ 80%, the locking time is T1; when 60% ≤ SOH < 80%, the locking time is T2; when SOH < 60%, the locking time is T3, and T1 < T2 < T3). This mechanism enables the control strategy to have predictive matching capability, and can reduce the engineering risks of slow response at high SOH or insufficient oscillation suppression at low SOH caused by fixed delay. It should be noted that the trigger threshold, dead time, locking time parameters and sampling period described in the above embodiments can all be adjusted according to the main frequency of the specific microcontroller and the characteristics of the switching device, and all fall within the protection scope of the present invention.
[0038] To enhance the verifiability of this embodiment, in a control logic verification embodiment, the battery module voltage deviation over-limit signal and the system current change rate over-limit signal can be input to the controller through analog sampling input or upper computer injection, and the system state variables S0, S1, S2, the time-domain constraint function Ω(t), the mutual exclusion flag Mutex(t) and the corresponding gate drive output signals can be read to verify the anti-oscillation control logic of the present invention.
[0039] The specific verification process includes: at time t1, ΔV_i>Vth or |ΔI / Δt|>Ith and continuously satisfying this condition for M sampling periods, the system enters the topology reconfiguration execution state S1 from the stable operating state S0; during S1, Mutex(t) is set to valid, allowing only one topology reconfiguration path to obtain execution permission, the controller outputs the gate drive signal of the corresponding power switch according to the preset timing sequence, and inserts Tdead between adjacent switch actions; after the topology reconfiguration is completed, the system enters the time domain locked constraint state S2, Ω(t)=0.
[0040] Within the Tlock time window corresponding to S2, when a simulated over-limit signal that meets the triggering conditions or a trigger signal that restores the topology path before reconstruction is input to the controller again, the controller keeps the gate drive output corresponding to the current topology unchanged and does not generate a new topology reconstruction control command; when Tlock ends, Ω(t) is restored to 1, the system returns to the stable operating state S0 and accepts the next real trigger judgment again.
[0041] The logical comparison results can be expressed as follows: Under the condition that the sampled signal briefly bounces back after reconstruction, traditional event-triggered control may respond to the over-limit signal again and restore the original topology. This invention shields the trigger signal during Ω(t)=0, thereby avoiding round-trip switching. Under the condition that multiple battery modules simultaneously meet the triggering conditions, traditional control may generate multi-path concurrent switching. This invention allows only a single path to execute through Mutex(t), thereby reducing coupling disturbances. Under the condition of adjacent power switch switching, traditional control may have a transient concurrent risk. This invention forms timing isolation through Tdead. Under the condition that the battery response is slow at low SOH, fixed-delay control may not be able to cover the polarization recovery process. This invention improves the locking constraint strength by extending Tlock based on SOH.
[0042] The above verification embodiments do not require specific measured waveforms as a necessary prerequisite. They are used to illustrate the deterministic control relationship between state machine transitions, mutual exclusion arbitration, dead zone isolation, and lockout shielding of the present invention. In the actual prototype debugging stage, gate drive signals, current responses, and state variables can be further acquired through an oscilloscope or data recording module to form corresponding experimental waveforms or operation records.
[0043] like Figure 5 As shown, it includes a multi-dimensional signal acquisition layer, which includes a voltage acquisition unit, a current acquisition unit and a temperature acquisition unit, used to collect the operating status data of each battery module in real time; The system controller includes: a state monitoring module for receiving and summarizing data from the multi-dimensional signal acquisition layer; a state assessment and reconstruction decision module for determining the system's operating state based on a state machine model and generating irreversible constraint variables in the time domain and mutually exclusive control variables in the spatial domain; and a topology control and drive module for outputting reconstruction drive signals based on the constraint variables and instructions generated by the state assessment and reconstruction decision module. The power reconfiguration execution unit is used to receive the reconfiguration drive signal and strictly execute the corresponding battery module topology cut-off or connection action within its permitted timing constraints.
[0044] In one applicable hardware topology embodiment, the power reconfiguration execution unit includes multiple battery modules or energy storage nodes, a charging end, a discharging end, a load end, and multiple sets of power switches. The multiple sets of power switches may exemplarily include Q1 to Q6 and have multiple gate driving ends. The multiple gate driving ends exemplarily include Q1g, Q2g, Q3g, Q4g, Q5g, and Q6g, and can be expanded to more power switches and gate driving ends according to the number of battery modules. The topology control and drive module is connected to each gate driving end and is used to output turn-on or turn-off drive signals to each power switch.
[0045] Specifically, with Q1 to Q6 as example power switches, Q1 to Q6 can be combined with corresponding anti-reverse or freewheeling diodes to form different energy transmission branches. The controller changes the driving combination of the gate driving terminals such as Q1g to Q6g to form different conduction paths between the battery module and the charging terminal, discharging terminal, or load terminal, thereby realizing the connection, disconnection, charging path selection, or discharging path selection of the battery module. The above Q1 to Q6 and Q1g to Q6g are a non-limiting example. In practical applications, more power switches and corresponding gate driving terminals can be added according to the number of battery modules.
[0046] When the system is in a stable operating state S0, the gate drive terminals Q1g to Q6g maintain the drive state corresponding to the current topology. When the trigger condition is met and the system enters the topology reconfiguration execution state S1, the state evaluation and reconfiguration decision module generates the target topology path. During the effective period of Mutex(t), the topology control and drive module only allows a set of gate drive signals corresponding to the target path to change, and outputs the corresponding gate drive signals in the order of first turning off the original path, waiting for Tdead, and then turning on the target path, so as to avoid transient parallel operation of different energy transmission branches.
[0047] When the system enters the time-domain locked constraint state S2, Ω(t)=0, and the controller latches the topology drive combination corresponding to the current gate drive terminals Q1g to Q6g. Within Tlock, even if the voltage deviation or current change rate meets the trigger condition again, the topology control and drive module does not change the corresponding gate drive output and does not restore to the topology path before reconstruction. However, safety protection signals such as overvoltage, overcurrent, overtemperature or short circuit can still trigger protection shutdown.
[0048] Therefore, the gate driving terminals from Q1g to Q6g constitute the execution interface for the method of this invention to be implemented on the hardware topology. The stable operating state, the topology reconstruction execution state, and the time domain locking constraint state correspond to the three types of output behaviors: gate driving hold, switching according to mutual exclusion timing, and locking hold, respectively, so that the time domain anti-oscillation control can be directly applied to the energy management topology of retired power batteries.
[0049] It should be noted that Q1g to Q6g are example numbers of the gate drive terminals of small-scale power switches; in the m×n array topology, they can be uniformly represented as the gate drive signal gij corresponding to the equivalent switch unit Sij, and form a switch drive matrix G=[gij]m×n.
[0050] like Figure 6 As shown, the array-type energy storage topology includes energy storage modules Cij arranged in m rows and n columns, equivalent MOSFET switching units Sij, and diodes or protection branches SDij, where Cij can be a supercapacitor module, a retired power battery module, a lithium battery module, or other rechargeable energy storage modules.
[0051] exist Figure 6 Based on the array-type energy storage topology shown, the time-domain anti-oscillation control method of the present invention forms a closed-loop correspondence with the array topology switch drive.
[0052] In the normal topology reconfiguration control path, the controller first collects the voltage V(Cij), voltage deviation ΔVij, system current Is, branch current Iij, temperature T, SOH, and protection signals of each energy storage module. When ΔVij is greater than the voltage deviation threshold Vth or the system current change rate |ΔI / Δt| is greater than the current change rate threshold Ith, and this condition is met continuously for M sampling cycles, the system enters state machine control. The state machine includes a stable operating state S0, a topology reconfiguration execution state S1, and a time-domain locking constraint state S2.
[0053] In state S0, the controller keeps the current switching drive matrix G=[gij]m×n unchanged; in state S1, based on the Mutex(t) mutual exclusion permission, the controller only allows the target path to be executed, and outputs the corresponding gate drive signal gij according to the timing of turning off the original path, waiting for the dead time Tdead, and turning on the target path; in state S2, where Ω(t)=0, the controller locks and keeps the current G=[gij]m×n unchanged within the locking time Tlock, and does not respond to new topology reconfiguration trigger signals or trigger signals for restoring to the original topology.
[0054] SOH is input as a parameter to determine Tlock. Specifically, Tlock can be determined by a segmented table lookup method. For example, when SOH≥80%, it corresponds to T1; when 60%≤SOH<80%, it corresponds to T2; when SOH<60%, it corresponds to T3, and T1<T2<T3. This SOH parameter input relationship is used to dynamically adjust the time-domain locking window according to the aging degree of the retired energy storage module, without changing the execution sequence of the main control closed loop.
[0055] When a safety protection signal such as overvoltage, overcurrent, overtemperature or short circuit is detected, the protection signal enters the safety protection bypass through the trigger and abnormality determination link, and directly generates a protection shutdown drive, so that the corresponding Sij switch or the target branch enters the protection shutdown state. The priority of this safety protection bypass is higher than that of the anti-oscillation locking logic, and it is not limited by Tlock shielding.
[0056] Embodiment 2: In order to achieve the above object, based on Embodiment 1, the present invention discloses an anti-oscillation control system for topology reconfiguration of retired batteries based on time-domain constraints, comprising: a state acquisition module, configured to acquire system operating states including a stable operating state, a topology reconfiguration execution state, and a time-domain locking constraint state; a trigger determination module, configured to determine whether a preset topology reconfiguration trigger condition is satisfied in the stable operating state; a topology reconfiguration control module, configured to control the system to enter the topology reconfiguration execution state when the preset topology reconfiguration trigger condition is satisfied, and execute topological path reconfiguration between battery modules; a locking constraint module, configured to control the system to enter the time-domain locking constraint state after the topological path reconfiguration is completed, and prohibit responding to new topology reconfiguration trigger signals and trigger signals for restoring to the topology before reconfiguration within a preset locking time, so that the system keeps the current topology structure unchanged.
[0057] Based on the same inventive concept, this invention also provides a computer device, comprising: one or more processors, and a memory for storing one or more computer programs; the programs include program instructions, and the processor executes the program instructions stored in the memory. The processor may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. It is the computing and control core of the terminal, used to implement one or more instructions, specifically for loading and executing one or more instructions stored in a computer storage medium to implement the above-described method.
[0058] It should be further explained that, based on the same inventive concept, the present invention also provides a computer storage medium storing a computer program, which, when executed by a processor, performs the above-described method. This storage medium can be any combination of one or more computer-readable media. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example, but not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In the present invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0059] In the description of this specification, references to terms such as "an embodiment," "example," "specific example," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0060] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The embodiments and descriptions in the specification are merely illustrative of the principles of the invention. Various changes and modifications can be made to the present invention without departing from its spirit and scope, and all such changes and modifications fall within the protection scope of the present invention.
Claims
1. An anti-oscillation control method for topology reconfiguration of decommissioned batteries based on time-domain constraints, characterized in that, Includes the following steps: The system operating status is obtained, including stable operating state, topology reconfiguration execution state, and time-domain locking constraint state. When the system is in a stable operating state and the preset topology reconfiguration triggering conditions are met, it enters the topology reconfiguration execution state. When in the topology reconfiguration execution state, topology path reconfiguration between battery modules is performed; After the topology path reconstruction is completed, the system enters a time-domain locked constraint state. During the preset locking time, the system blocks and prohibits the response to new topology reconstruction trigger signals and the trigger signals to restore the topology structure before topology reconstruction. This keeps the current topology structure unchanged during the preset locking time and prevents the system from restoring the topology structure before topology reconstruction, thus forming a time-domain unidirectional irreversible topology evolution process. When the preset locking time ends, the system returns to a stable operating state.
2. The anti-oscillation control method for topology reconfiguration of decommissioned batteries based on time-domain constraints according to claim 1, characterized in that, The preset topology reconfiguration triggering conditions include battery module voltage deviation satisfying ΔV_i>Vth, or system current change rate satisfying |ΔI / Δt|>Ith; Where ΔV_i=|V_i-Vavg|, V_i is the terminal voltage of the i-th battery module, Vavg is the average terminal voltage of the same group of battery modules, Vth is the preset voltage deviation trigger threshold, I is the system bus current, Δt is the time interval between adjacent sampling periods, and Ith is the preset current change rate trigger threshold.
3. The anti-oscillation control method for topology reconfiguration of decommissioned batteries based on time-domain constraints according to claim 2, characterized in that, The preset topology reconstruction triggering condition needs to be continuously met within M consecutive preset sampling periods, where M is an integer greater than 1.
4. The anti-oscillation control method for topology reconfiguration of decommissioned batteries based on time-domain constraints according to claim 1, characterized in that, In the topology reconfiguration execution state, the controller arbitrates multiple candidate topology reconfiguration requests based on a global mutual exclusion flag, ensuring that only one topology reconfiguration path is allowed to be executed at any given time.
5. The anti-oscillation control method for topology reconfiguration of decommissioned batteries based on time-domain constraints according to claim 1, characterized in that, The topology path reconstruction includes performing switching actions in the following sequence: first shutting down the original path, waiting for a preset dead time Tdead, and then turning on the target path.
6. The anti-oscillation control method for topology reconfiguration of decommissioned batteries based on time-domain constraints according to claim 1, characterized in that, The time-domain locking constraint state is implemented through a time-locking constraint mechanism based on logic control. During the preset locking time, the topology reconstruction trigger permission is invalidated, and the system does not respond to new topology reconstruction trigger signals or trigger signals to restore the topology path before reconstruction during the locking period.
7. The anti-oscillation control method for topology reconfiguration of decommissioned batteries based on time-domain constraints according to claim 1, characterized in that, The preset lock time Tlock is a fixed parameter or an adaptive parameter based on the battery health state SOH. When Tlock is an adaptive parameter based on the battery health state SOH: Tlock=T0+k(1-SOH), where T0 is the base lock time, k is the lock time gain coefficient corresponding to SOH decay, and SOH is a normalized value of 0 to 1.
8. The anti-oscillation control method for topology reconfiguration of decommissioned batteries based on time-domain constraints according to claim 7, characterized in that, The preset locking time Tlock is determined by a segmented lookup table method based on SOH. Different SOH intervals correspond to different locking times, and the locking time increases when SOH decreases.
9. A time-domain constrained decommissioned battery topology reconfiguration anti-oscillation control system, used to execute the time-domain constrained decommissioned battery topology reconfiguration anti-oscillation control method according to claims 1-8, characterized in that, include: The status acquisition module is used to acquire the system's operating status, including the stable running state, the topology reconstruction execution state, and the time-domain locking constraint state. The trigger determination module is used to determine whether the preset topology reconfiguration trigger conditions are met under stable operating conditions. The topology reconfiguration control module is used to control the system to enter the topology reconfiguration execution state and perform topology path reconfiguration between battery modules when the preset topology reconfiguration triggering conditions are met. The locking constraint module is used to control the system to enter the time domain locking constraint state after the topology path reconstruction is completed, and prohibits the response to new topology reconstruction trigger signals and trigger signals to restore the topology structure before topology reconstruction within a preset locking time, so that the system maintains the current topology structure unchanged.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the anti-oscillation control method for topology reconfiguration of decommissioned batteries based on time-domain constraints as described in any one of claims 1 to 8.