A method, device, equipment, storage medium and program product for suppressing diesel storage oscillation

CN122968964APending Publication Date: 2026-10-23CHINA THREE GORGES TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610972657.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-01
Publication Date
2026-10-23

AI Technical Summary

Technical Problem

[0002]在孤岛微电网或独立供电系统中,柴油发电端与储能变流器并联作为主电源运行时,由于二者接口形式、惯性大小、调速响应速度和等效输出阻抗不同,在负荷突增、负荷切除时,容易产生有功功率过冲、频率振荡、瞬时功率不均分的问题

Benefits of technology

[0018]本公开实施例提供的技术方案与现有技术相比具有如下优点:

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122968964A_ABST
    Figure CN122968964A_ABST
Patent Text Reader

Abstract

The method, device, equipment, storage medium and program product provided by the embodiments of the present disclosure can obtain the output angular frequency of the diesel generator end and the reference angular frequency of the energy storage end through the load switching signal, extract the relative angular frequency difference based on the output angular frequency and the reference angular frequency, determine the additional damping term of the energy storage end, substitute the additional damping term into the adjusted motion equation constructed by the rotor motion equation of the energy storage end, generate the power adjustment instruction of the energy storage end, and dissipate the alternating oscillation energy between the diesel generator end and the energy storage end based on the power adjustment instruction. Without switching the energy storage control mode or modifying the diesel generator set, the relative angular frequency difference between the diesel and the energy storage is extracted in real time to construct the additional damping term, the oscillation energy is directly dissipated, the power overshoot and frequency oscillation are inhibited from the root cause, the instantaneous power sharing between the energy storage end and the diesel generator end is improved through the power adjustment instruction, the parameter tuning is avoided to be excessive, the voltage drop risk is avoided, and the transient stability is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of power generation control technology, and in particular to a method, apparatus, equipment, storage medium, and program product for suppressing diesel-storage oscillations. Background Technology

[0002] In isolated microgrids or independent power supply systems, when a diesel generator and an energy storage converter operate in parallel as the main power source, differences in their interface type, inertia, speed regulation response, and equivalent output impedance can easily lead to problems such as active power overshoot, frequency oscillation, and uneven instantaneous power distribution during load surges or load shedding. Existing technologies include PQ / droop control, where the diesel generator is the main power source and the energy storage is subordinate. This structure is simple, but the energy storage does not actively support the voltage frequency, leading to over-reliance on the diesel generator under large disturbances. Another approach involves switching the energy storage control mode, where the energy storage switches from a current source to a voltage source when the diesel generator is shut down. However, this switching requires synchronous judgment and state reconstruction, posing risks to impact and reliability. A third approach involves modifying the diesel generator, but this increases hardware costs. Summary of the Invention

[0003] To solve the above-mentioned technical problems, or at least partially solve them, this disclosure provides a diesel storage oscillation suppression method, apparatus, device, storage medium, and program product.

[0004] This disclosure provides a method for suppressing diesel storage oscillations, the method comprising: In response to the load switching signal of the diesel-storage joint terminal, the output angular frequency of the diesel generator terminal and the reference angular frequency of the energy storage terminal are obtained. The diesel-storage joint terminal includes a diesel generator terminal and an energy storage terminal. The relative angular frequency difference is extracted based on the output angular frequency and the reference angular frequency, and the relative angular frequency difference is multiplied by a preset transient mutual damping coefficient to determine the additional damping term of the energy storage end. Based on the additional damping term and the rotor motion equation of the energy storage end, an adjusted motion equation is constructed. A power adjustment command for the energy storage end is generated according to the adjusted motion equation. Based on the power adjustment command, the alternating oscillation energy between the diesel generator end and the energy storage end is dissipated to obtain the dissipated state. The alternating oscillation energy is generated by the load switching signal.

[0005] The method provided in this disclosure also includes: Based on the dissipated state monitoring of the relative angular frequency difference between the diesel generator and the energy storage, the relative angular frequency difference after dissipation is compared with a preset angular frequency threshold. The operating status of the diesel-storage combined terminal is determined according to the comparison result. The mode is switched between the energy storage terminal and the diesel generator. The load power corresponding to the energy storage terminal and the diesel generator is allocated according to the preset power allocation coefficient. The monitoring status of active power is returned. The monitoring status is used to detect the next load switching signal and trigger a new round of oscillation suppression control.

[0006] The method provided in this disclosure, in response to a load switching signal at the diesel-storage junction, acquires the output angular frequency of the diesel generator and the reference angular frequency of the energy storage junction, including: In response to the load switching signal, a synchronization frequency acquisition command is generated; Based on the synchronization frequency acquisition instruction, an acquisition operation is performed to obtain the instantaneous voltage sample value of the diesel generator terminal, and the output angular frequency is calculated based on the instantaneous voltage sample value; Based on the synchronization frequency acquisition command, the reference angular frequency of the energy storage terminal is acquired.

[0007] The method provided in this disclosure, which extracts the relative angular frequency difference based on the output angular frequency and the reference angular frequency, and multiplies the relative angular frequency difference by a preset transient mutual damping coefficient to determine the additional damping term of the energy storage terminal, includes: Perform differential calculation between the output angular frequency and the reference angular frequency, and extract the relative angular frequency difference between the diesel generator end and the energy storage end from the differential calculation result; Based on the active-frequency control loop of the energy storage terminal, the relative angular frequency difference is multiplied by a preset transient mutual damping coefficient to obtain an additional damping term.

[0008] The method provided in this disclosure constructs an adjusted motion equation based on the additional damping term and the rotor motion equation of the energy storage terminal, generates a power adjustment command for the energy storage terminal based on the adjusted motion equation, and dissipates the alternating oscillating energy between the diesel generator and the energy storage terminal based on the power adjustment command to obtain a dissipated state, including: Substituting the additional damping term into the rotor motion equation of the energy storage end, we obtain the adjusted motion equation; The transient damping torque is calculated based on the adjusted equation of motion, and the transient damping torque is integrated with angular acceleration in the adjusted equation of motion to obtain the adjusted angular velocity of the virtual rotor at the energy storage end. Based on the adjusted angular velocity, a power adjustment command is generated for the energy storage terminal. The power adjustment amplitude and direction of the energy storage terminal are adjusted according to the power adjustment command to dissipate the alternating oscillation energy in a directional manner, thereby obtaining a dissipated state.

[0009] The method provided in this disclosure generates a power adjustment command for the energy storage terminal based on the adjusted angular velocity, adjusts the power adjustment amplitude and direction of the energy storage terminal according to the power adjustment command, and directionally dissipates the alternating oscillating energy to obtain a dissipation state, including: The difference between the adjusted angular velocity and the rated angular velocity of the energy storage terminal is calculated to obtain the angular velocity deviation. Multiply the angular velocity deviation by a preset droop coefficient to obtain the active power target value of the energy storage terminal, and generate the power adjustment command of the energy storage terminal based on the active power target value. The power adjustment amplitude is determined based on the absolute value of the power adjustment command, and the power adjustment direction is determined based on the sign of the power adjustment command. The power adjustment command includes a positive command and a negative command. The positive command corresponds to the output power in the discharge direction, and the negative command corresponds to the absorbed power in the charging direction. Based on the power adjustment amplitude and power adjustment direction, the alternating oscillation energy is dissipated in a directional manner to obtain the dissipation state.

[0010] This disclosure also provides a diesel storage oscillation suppression device, the device comprising: The acquisition module is used to acquire the output angular frequency of the diesel generator and the reference angular frequency of the energy storage terminal in response to the load switching signal of the diesel-storage joint terminal. The diesel-storage joint terminal includes a diesel generator and an energy storage terminal. The extraction module is used to extract the relative angular frequency difference based on the output angular frequency and the reference angular frequency, and to determine the additional damping term of the energy storage end based on the relative angular frequency difference. The dissipation module is used to construct an adjusted motion equation based on the additional damping term and the rotor motion equation of the energy storage end, generate a power adjustment command for the energy storage end according to the adjusted motion equation, and dissipate the alternating oscillation energy between the diesel generator end and the energy storage end based on the power adjustment command to obtain the dissipation state. The alternating oscillation energy is generated by the load switching signal.

[0011] In some possible implementations, the device is also specifically used for: Based on the dissipated state monitoring of the relative angular frequency difference between the diesel generator and the energy storage, the relative angular frequency difference after dissipation is compared with a preset angular frequency threshold. The operating status of the diesel-storage combined terminal is determined according to the comparison result. The mode is switched between the energy storage terminal and the diesel generator. The load power corresponding to the energy storage terminal and the diesel generator is allocated according to the preset power allocation coefficient. The monitoring status of active power is returned. The monitoring status is used to detect the next load switching signal and trigger a new round of oscillation suppression control.

[0012] In some possible implementations, the acquisition module is specifically used for: In response to the load switching signal, a synchronization frequency acquisition command is generated; Based on the synchronization frequency acquisition instruction, an acquisition operation is performed to obtain the instantaneous voltage sample value of the diesel generator terminal, and the output angular frequency is calculated based on the instantaneous voltage sample value; Based on the synchronization frequency acquisition command, the reference angular frequency of the energy storage terminal is acquired.

[0013] In some possible implementations, the extraction module is specifically used for: Perform differential calculation between the output angular frequency and the reference angular frequency, and extract the relative angular frequency difference between the diesel generator end and the energy storage end from the differential calculation result; Based on the active-frequency control loop of the energy storage terminal, the relative angular frequency difference is multiplied by a preset transient mutual damping coefficient to obtain an additional damping term.

[0014] In some possible implementations, the dissipation module is specifically used for: Substituting the additional damping term into the rotor motion equation of the energy storage end, we obtain the adjusted motion equation; The transient damping torque is calculated based on the adjusted equation of motion, and the transient damping torque is integrated with angular acceleration in the adjusted equation of motion to obtain the adjusted angular velocity of the virtual rotor at the energy storage end. Based on the adjusted angular velocity, a power adjustment command is generated for the energy storage terminal. The power adjustment amplitude and direction of the energy storage terminal are adjusted according to the power adjustment command to dissipate the alternating oscillation energy in a directional manner, thereby obtaining a dissipated state.

[0015] In some possible implementations, the dissipation module is specifically used for: The difference between the adjusted angular velocity and the rated angular velocity of the energy storage terminal is calculated to obtain the angular velocity deviation. Multiply the angular velocity deviation by a preset droop coefficient to obtain the active power target value of the energy storage terminal, and generate the power adjustment command of the energy storage terminal based on the active power target value. The power adjustment amplitude is determined based on the absolute value of the power adjustment command, and the power adjustment direction is determined based on the sign of the power adjustment command. The power adjustment command includes a positive command and a negative command. The positive command corresponds to the output power in the discharge direction, and the negative command corresponds to the absorbed power in the charging direction. Based on the power adjustment amplitude and power adjustment direction, the alternating oscillation energy is dissipated in a directional manner to obtain the dissipation state.

[0016] This disclosure also provides an electronic device, the electronic device comprising: a processor; a memory for storing executable instructions of the processor; the processor being configured to read the executable instructions from the memory and execute the instructions to implement the diesel storage oscillation suppression method provided in this disclosure.

[0017] This disclosure also provides a computer-readable storage medium storing a computer program for performing the diesel storage oscillation suppression method provided in this disclosure.

[0018] The technical solution provided in this disclosure has the following advantages compared with the prior art: This disclosure provides a diesel-energy storage oscillation suppression method. It obtains the output angular frequency of the diesel generator and the reference angular frequency of the energy storage unit through load switching signals. Based on the relative angular frequency difference between the output and reference frequencies, it determines an additional damping term for the energy storage unit. This additional damping term is then substituted into the rotor motion equation of the energy storage unit to construct an adjusted motion equation, generating a power adjustment command for the energy storage unit. Based on this power adjustment command, the alternating oscillation energy between the diesel generator and the energy storage unit is dissipated. This method eliminates the need to switch energy storage control modes or modify the diesel generator set. By extracting the relative angular frequency difference between the diesel and energy storage units in real time to construct the additional damping term, it directionally dissipates oscillation energy, suppressing power overshoot and frequency oscillation at their source. Simultaneously, the power adjustment command improves the instantaneous power distribution between the energy storage unit and the diesel generator, avoiding over-tuning of parameters and voltage drops, thus enhancing transient stability. Attached Figure Description

[0019] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.

[0020] Figure 1 A schematic flowchart illustrating a diesel storage oscillation suppression method provided in this embodiment of the present disclosure; Figure 2 The frequency diagram of the diesel-storage system without the inclusion of a transient cross-damping control strategy; Figure 3 The active power response diagram of diesel-storage system without the addition of transient cross-damping control strategy; Figure 4 The diesel-storage frequency diagram for incorporating a transient cross-damping control strategy; Figure 5 The active power response diagram of diesel-storage system with transient cross-damping control strategy; Figure 6 This is a schematic diagram of the structure of a diesel storage oscillation suppression device provided in an embodiment of this disclosure; Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation

[0021] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0022] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.

[0023] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.

[0024] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.

[0025] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0026] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0027] To address the aforementioned problems, this disclosure provides a method for suppressing diesel storage oscillations, which will be described below with reference to specific embodiments.

[0028] Figure 1 This is a flowchart illustrating a diesel storage oscillation suppression method provided in an embodiment of the present disclosure. The method can be executed by a diesel storage oscillation suppression device, which can be implemented using software and / or hardware and is generally integrated into an electronic device.

[0029] Example 1: A diesel storage oscillation suppression method provided in this embodiment of the present disclosure, such as... Figure 1 As shown, it includes: S101: In response to the load switching signal of the diesel-storage joint terminal, obtain the output angular frequency of the diesel generator terminal and the reference angular frequency of the energy storage terminal, wherein the diesel-storage joint terminal includes a diesel generator terminal and an energy storage terminal; S102: Extract the relative angular frequency difference based on the output angular frequency and the reference angular frequency, and multiply the relative angular frequency difference by a preset transient mutual damping coefficient to determine the additional damping term of the energy storage end; S103: Based on the additional damping term and the rotor motion equation of the energy storage end, construct the adjusted motion equation, generate the power adjustment command of the energy storage end according to the adjusted motion equation, dissipate the alternating oscillation energy between the diesel generator end and the energy storage end based on the power adjustment command, and obtain the dissipated state. The alternating oscillation energy is generated by the load switching signal.

[0030] In this embodiment, the load switching signal is obtained through continuous monitoring of the active power at the diesel-storage joint terminal. This signal is generated when the rate of change of active power exceeds a preset threshold, triggering subsequent frequency acquisition. The output angular frequency is calculated from the instantaneous value of the diesel generator terminal voltage via a phase-locked loop, representing the actual operating frequency of the diesel generator terminal. The reference angular frequency is the rated angular frequency setpoint under the virtual synchronous generator control mode of the energy storage converter, representing the target operating frequency of the energy storage terminal. The additional damping term is obtained by multiplying the relative angular frequency difference by the transient mutual damping coefficient, and is injected into the energy storage control loop as additional damping torque. The rotor motion equation is the core mathematical expression of the energy storage virtual synchronous generator control algorithm, describing the virtual rotor inertia and damping characteristics. The adjusted motion equation superimposed the additional damping term on the rotor motion equation reflects the dynamic characteristics of the virtual rotor under transient mutual damping, and the corresponding formula is: , where t represents the time variable; This represents the virtual moment of inertia of the energy storage terminal. Indicates the output angular frequency of the energy storage terminal; This indicates the output angular frequency of the diesel generator. Indicates the transient mutual damping coefficient; Indicates the rated angular frequency; Indicates the inherent damping coefficient; Represents virtual mechanical torque; Represents virtual electromagnetic torque; This represents the additional damping term; transient mutual damping essentially establishes a damping channel between the energy storage end and the diesel generator end, with the relative angular frequency as the feedback quantity. When load disturbances cause a frequency deviation between the two, the mutual damping term immediately takes effect, suppressing the relative oscillation between the energy storage end and the diesel generator end; as the two frequencies gradually converge... , As the torque decreases, the additional damping torque also weakens. Therefore, this control mainly acts on transient processes and will not change the system's steady-state operating point in the long term. The power adjustment command is generated based on the adjusted angular velocity in the adjusted equation of motion and is used to control the active power output of the energy storage converter. Alternating oscillation energy is the transient oscillation energy generated between the diesel generator and the energy storage end due to the relative angular frequency difference after load switching. The dissipation state is the system state when the alternating oscillation energy is gradually absorbed and decays to below the threshold after the power adjustment command is executed. Among the above parameters, the reference angular frequency, rotor equation of motion, and adjusted equation of motion are not explained in the foregoing content; the remaining parameters are directly derived from the aforementioned steps. The load switching signal determines the subsequent frequency acquisition, the output angular frequency and the reference angular frequency determine the relative angular frequency difference, the relative angular frequency difference determines the additional damping term, the additional damping term determines the adjusted equation of motion, the adjusted equation of motion determines the power adjustment command, the power adjustment command determines the dissipation state, and the parameters are sequentially deduced to form a complete control chain. Since the additional damping term is proportional to the relative angular frequency difference, the greater the load disturbance, the stronger the additional damping. Therefore, it can dissipate the relative oscillation energy caused by the speed lag of the diesel generator and the rapid response of the energy storage end more quickly, and shorten the duration of frequency and power oscillation.

[0031] Specifically, such as Figure 2As shown, the frequency graph of the diesel-storage combined terminal without a control strategy reveals that, without transient mutual damping control, a sudden load increase causes the energy storage terminal to respond quickly and bear a large instantaneous power, resulting in a rapid drop in its frequency. The diesel generator terminal, due to the lag in the speed control system, experiences a delayed mechanical power compensation, which subsequently causes the energy storage output to drop back. Both frequencies fluctuate repeatedly around their steady-state values. This reflects the transient frequency response of the diesel-storage combined terminal under load switching without transient mutual damping control. Initially, the frequencies of both the energy storage and diesel generator terminals are stable around 50Hz. After a sudden load increase of approximately 5 seconds, the system's active power is momentarily insufficient, causing a rapid frequency drop. The lowest frequency drop is approximately 49.1Hz for the energy storage terminal and approximately 49.3Hz for the diesel generator terminal. The energy storage terminal responds faster and bears a larger transient power impact, while the diesel generator terminal, affected by the speed governor, mechanical inertia, and combustion process lag, experiences a relatively slower frequency change. Subsequently, both components oscillated at a new steady-state frequency of approximately 49.58 Hz between 5 and 6.5 seconds, indicating that although the system could regain power balance under traditional control, the transient damping was insufficient, resulting in significant power and frequency fluctuations between the diesel and energy storage systems. Around 10 seconds, when the load decreased, the system experienced a momentary excess of active power, causing a rapid frequency spike. The energy storage side reached a peak of approximately 50.4 Hz, while the diesel generator side reached a peak of approximately 50.25 to 50.3 Hz, still exhibiting the characteristics of faster response and larger fluctuation amplitude at the energy storage side. After a brief oscillation, the frequency recovered to around 50 Hz in approximately 11 seconds. Overall, the energy storage and diesel generator sides can operate in parallel under steady-state conditions, but within a short timescale of load disturbances, significant frequency differences and damped oscillations occur due to differences in their interface types, inertia, and speed regulation response speeds. This phenomenon indicates a problem that transient mutual damping control needs to address: introducing the frequency difference between the diesel and energy storage systems to construct additional damping, allowing their frequencies to converge more quickly, shortening the oscillation duration, and reducing transient impacts on the energy storage side. Figure 3The diagram shows the active power response during load switching when the diesel-storage combined unit lacks the AnTai mutual damping control strategy. During the initial steady state from 4 to 5 seconds, the energy storage unit outputs approximately 50kW, and the diesel generator outputs approximately 100kW, totaling 150kW. After a sudden load increase around 5 seconds, the output power of both power sources rises rapidly, but the dynamic processes differ significantly: the energy storage unit's power initially surges rapidly to a peak of approximately 95kW, an increase of about 45kW from the initial value, followed by multiple decaying oscillations before stabilizing at approximately 60kW; the diesel generator's power increases from approximately 100kW to a peak of approximately 165kW, then oscillates and stabilizes at approximately 140kW. From the steady-state results, the total active power of the system increases from approximately 150kW to approximately 200kW after the load increase, an increase of approximately 50kW. However, during the transient process, both the energy storage unit and the diesel generator exhibit significant overshoot, indicating that the load surge was not smoothly distributed but instead triggered power oscillations between the diesel and energy storage units. When the load decreased after approximately 10 seconds, the system's active power demand dropped, and the output power of both the energy storage and diesel generator terminals fell rapidly. The energy storage power dropped instantaneously from about 60kW to nearly 10kW, then surged, oscillated, and finally recovered to about 50kW; the diesel generator power, on the other hand, dropped rapidly from about 140kW, reaching a minimum of about 8×10 4 kW, then oscillated and recovered to approximately 10 × 10 4 The final total power after load shedding returned to approximately 150kW, essentially consistent with the initial steady-state state. This figure illustrates that, without effective transient damping control, while the diesel-storage combined system can eventually restore steady-state power distribution, significant power overshoot, drops, and damped oscillations occur during sudden load changes. The energy storage side responds faster and experiences sharper fluctuations, bearing a more pronounced instantaneous impact. The diesel generator side, due to mechanical speed regulation lag, exhibits relatively delayed power changes accompanied by larger-amplitude oscillations. This indicates uneven transient power distribution in the system, posing risks of overcurrent on the energy storage side and repeated power transfer between diesel and energy storage.

[0032] Specifically, such as Figure 4 As shown, the frequency response curves of the combined diesel and energy storage system during load switching are presented after the addition of transient mutual damping control. Initially, both frequencies stabilized around 50Hz; after a 5-second load surge, the system frequency rapidly decreased, with the lowest frequencies at both the energy storage and diesel generator ends reaching approximately 49.34Hz. Subsequently, the frequency rebounded and stabilized at around 49.58Hz after approximately 6.2 seconds. In contrast, the energy storage frequency dropped to approximately 49.1Hz without transient mutual damping. Figure 4The frequency curves of the energy storage and diesel generator terminals showed a higher degree of fit, with a significant reduction in the number of oscillations, indicating that transient mutual damping effectively reduced the relative frequency fluctuations between the two. When the load decreased after approximately 10 seconds, the frequency rapidly increased from about 49.58 Hz, reaching a peak of approximately 50.27 Hz for both the energy storage and diesel generator terminals. After a slight dip, it recovered to 50 Hz after approximately 11 seconds. Compared to the situation without control, where the peak frequencies at the energy storage and diesel generator terminals were approximately 50.28 Hz, the upward surge amplitude at the energy storage terminal was significantly reduced after the addition of transient mutual damping, and the frequency difference between the two terminals was also significantly narrowed. Overall, transient mutual damping, by introducing the frequency difference between the energy storage end and the diesel generator end to construct additional damping, allows the frequency changes of the two power sources to converge more quickly after a disturbance, reducing frequency drops and overshoots, and shortening the oscillation duration. Meanwhile, the steady-state frequencies remain stable at approximately 49.58Hz after the load increase and 50Hz after the load recovers, respectively, indicating that this control primarily improves the transient process and does not alter the system's original steady-state power distribution characteristics. Figure 5 As shown, the active power response curves of the diesel-storage combined system after adding transient mutual damping control are displayed. In the initial steady-state operation, the energy storage terminal outputs approximately 50 kW of active power, the diesel generator outputs approximately 100 kW, and the total load is approximately 150 kW. After a sudden load increase of approximately 5 seconds, the energy storage terminal output power briefly rises to a peak of approximately 100 kW, then quickly falls back and stabilizes at around 60 kW after about 6 seconds. The diesel generator output power rises from 100 kW to a peak of approximately 150 kW, then stabilizes at 140 kW after a slight oscillation. The steady-state values ​​show that after the load increase, the total active power of the system increases from approximately 150 kW to approximately 200 kW, an increase of approximately 50 kW. In steady state, the energy storage terminal accounts for approximately 10 kW of the increase, and the diesel generator accounts for approximately 40 kW. Compared to the system without transient mutual damping, Figure 5 The power oscillations were significantly reduced, especially the repeated oscillations after the 5-second load surge were basically suppressed, and both the energy storage and diesel generator sides entered a new steady state within a short period of time. When the load decreased after about 10 seconds, the power of the energy storage side dropped rapidly from about 60 kW to a low of nearly 10 kW, then rebounded and stabilized at about 50 kW; the power of the diesel generator side dropped rapidly from about 140 kW to about 90 kW, then adjusted slightly and recovered to about 100 kW. After the load was cut off, the total system power returned to about 150 kW, consistent with the initial state. Overall, the transient mutual damping control did not change the steady-state power distribution relationship of the diesel-energy storage system, but it significantly accelerated the power convergence process after disturbances, reduced the power exchange between diesel and energy storage, and enabled the system to transition to the new operating point more smoothly after load surges and load cut-offs.

[0033] The working principle and beneficial effects of this embodiment are as follows: The output angular frequency of the diesel generator and the reference angular frequency of the energy storage unit are obtained through load switching signals. The relative angular frequency difference between the output and reference angular frequencies is extracted to determine the additional damping term for the energy storage unit. This additional damping term is then substituted into the rotor motion equation of the energy storage unit to construct an adjusted motion equation, generating a power adjustment command for the energy storage unit. Based on this power adjustment command, the alternating oscillation energy between the diesel generator and the energy storage unit is dissipated. This eliminates the need to switch energy storage control modes or modify the diesel generator set. By extracting the relative angular frequency difference between the diesel and energy storage units in real time to construct the additional damping term, oscillation energy is dissipated in a directional manner, suppressing power overshoot and frequency oscillation. Simultaneously, the power adjustment command improves the instantaneous power distribution between the energy storage unit and the diesel generator, avoiding over-tuning of parameters and the risk of voltage drops, thus enhancing transient stability.

[0034] Example 2: The method provided in this embodiment of the disclosure further includes: Based on the dissipated state monitoring of the relative angular frequency difference between the diesel generator and the energy storage, the relative angular frequency difference after dissipation is compared with a preset angular frequency threshold. The operating status of the diesel-storage combined terminal is determined according to the comparison result. The mode is switched between the energy storage terminal and the diesel generator. The load power corresponding to the energy storage terminal and the diesel generator is allocated according to the preset power allocation coefficient. The monitoring status of active power is returned. The monitoring status is used to detect the next load switching signal and trigger a new round of oscillation suppression control.

[0035] In this embodiment, the dissipated relative angular frequency difference is the remaining angular frequency difference between the diesel generator and the energy storage end after transient mutual damping, obtained by continuously monitoring the amplitude of the relative angular frequency difference. The preset angular frequency threshold is a constant pre-stored in the energy storage controller, determined based on the system's allowable frequency fluctuation range and the capacity of the energy storage converter. The operating state is the current stage of the system determined by comparing the dissipated relative angular frequency difference with the preset angular frequency threshold, including both transient and transient states. Mode switching is an energy storage end control mode conversion operation performed based on the operating state judgment result, switching from transient mutual damping control mode to steady-state power tracking mode. The preset power allocation coefficient is a constant pre-tuned and stored in the controller, determined based on the ratio of the rated capacity of the diesel generator to the rated capacity of the energy storage end. Load power is the total active power output from the diesel-energy storage combined end to the common load, with the diesel generator and the energy storage end each bearing their respective shares according to the preset power allocation coefficient. Monitoring state is the state where the energy storage controller resumes continuous sampling and calculation of the active power of the diesel-energy storage combined end after the mode switching is completed.

[0036] The working principle and beneficial effects of this embodiment are as follows: After the dissipation state occurs, the relative angular frequency difference after dissipation is continuously monitored. The relative angular frequency difference after dissipation is compared with a preset angular frequency threshold. The comparison result determines the operating state. Based on the operating state, it is determined whether the energy storage end and the diesel generator end should switch modes. After the mode switch is completed, the load power is allocated according to a preset power allocation coefficient. After allocation, the monitoring status of active power is returned. The monitoring status is used to detect the next load switching signal, which triggers a new round of oscillation suppression control. By comparing the relative angular frequency difference after dissipation with the preset angular frequency threshold, a quantitative judgment of the end of the transient process is achieved, avoiding the blindness of setting the switching time based on experience and ensuring accurate mode switching timing.

[0037] Example 3: The method provided in this embodiment of the present disclosure, in response to the load switching signal at the diesel-storage combined terminal, obtains the output angular frequency of the diesel generator terminal and the reference angular frequency of the energy storage terminal, including: In response to the load switching signal, a synchronization frequency acquisition command is generated; Based on the synchronization frequency acquisition instruction, an acquisition operation is performed to obtain the instantaneous voltage sample value of the diesel generator terminal, and the output angular frequency is calculated based on the instantaneous voltage sample value; Based on the synchronization frequency acquisition command, the reference angular frequency of the energy storage terminal is acquired.

[0038] In this embodiment, the synchronization frequency acquisition command is a timing control signal generated in response to the load switching signal. It is used to synchronously initiate the acquisition operation of the dual-end frequency parameters, ensuring that the frequency data of the diesel generator and the energy storage end are strictly aligned in time. The instantaneous voltage sampling value is the instantaneous amplitude of the three-phase voltage of the stator winding of the diesel generator at the sampling time, which is obtained by real-time sampling of the output voltage of the diesel generator through a voltage transformer and an analog-to-digital converter.

[0039] The working principle and beneficial effects of this embodiment are as follows: A synchronization frequency acquisition command is triggered based on the load switching signal. The instantaneous sampled value of the diesel generator terminal voltage and the reference angular frequency are acquired according to the synchronization frequency acquisition command. The output angular frequency is calculated based on the instantaneous sampled voltage value. The output angular frequency and the reference angular frequency are acquired under the control of the same synchronization frequency acquisition command, ensuring that the two sets of frequency data are strictly aligned in time. Synchronous acquisition of dual-end frequencies is achieved through the synchronization frequency acquisition command, eliminating the time deviation caused by asynchronous sampling and avoiding errors introduced by inconsistent sampling times in the calculation of relative angular frequency differences.

[0040] Example 4: The method provided in this embodiment of the present disclosure extracts the relative angular frequency difference based on the output angular frequency and the reference angular frequency, and multiplies the relative angular frequency difference by a preset transient mutual damping coefficient to determine the additional damping term of the energy storage terminal, including: Perform differential calculation between the output angular frequency and the reference angular frequency, and extract the relative angular frequency difference between the diesel generator end and the energy storage end from the differential calculation result; Based on the active-frequency control loop of the energy storage terminal, the relative angular frequency difference is multiplied by a preset transient mutual damping coefficient to obtain an additional damping term.

[0041] In this embodiment, differential calculation involves algebraically subtracting the output angular frequency from the reference angular frequency to obtain a sign-positive angular frequency difference. The relative angular frequency difference, obtained through differential calculation, represents the relative oscillation direction and amplitude between the diesel generator and the energy storage unit during the transient process. The active power-frequency control loop is a control element in the energy storage virtual synchronous generator control algorithm that simulates the primary frequency regulation characteristics of a synchronous generator, used to adjust the output active power based on the frequency deviation.

[0042] The working principle and beneficial effects of this embodiment are as follows: The relative angular frequency difference is calculated by differential calculation between the output angular frequency and the reference angular frequency. The relative oscillation direction and amplitude between the diesel generator and the energy storage end are determined based on the sign and magnitude of the relative angular frequency difference. An additional damping term is obtained by multiplying the transient mutual damping coefficient by the relative angular frequency difference. The additional damping term is directly calculated based on the relative angular frequency difference and the transient mutual damping coefficient, enabling the output power of the energy storage end to change dynamically in real time with the relative oscillation direction and amplitude, thus achieving rapid directional dissipation of transient oscillation energy.

[0043] Example 5: The method provided in this embodiment of the present disclosure constructs an adjusted motion equation based on the additional damping term and the rotor motion equation of the energy storage end, generates a power adjustment command for the energy storage end according to the adjusted motion equation, and dissipates the alternating oscillating energy between the diesel generator end and the energy storage end based on the power adjustment command to obtain a dissipated state, including: Substituting the additional damping term into the rotor motion equation of the energy storage end, we obtain the adjusted motion equation; The transient damping torque is calculated based on the adjusted equation of motion, and the transient damping torque is integrated with angular acceleration in the adjusted equation of motion to obtain the adjusted angular velocity of the virtual rotor at the energy storage end. Based on the adjusted angular velocity, a power adjustment command is generated for the energy storage terminal. The power adjustment amplitude and direction of the energy storage terminal are adjusted according to the power adjustment command to dissipate the alternating oscillation energy in a directional manner, thereby obtaining a dissipated state.

[0044] In this embodiment, the additional damping term is superimposed as an extra torque term on the right side of the rotor motion equation, participating in the balance calculation of the virtual rotor's mechanical torque and electromagnetic torque. The rotor motion equation is the core mathematical expression of the energy storage virtual synchronous generator control algorithm, describing the dynamic relationship between the virtual rotor's inertia, damping torque, and acceleration torque. The adjusted motion equation is a new equation obtained by substituting the additional damping term into the rotor motion equation, superimposing a mathematical description of the transient mutual damping effect. The transient damping torque is the sum of the torque terms related to the frequency deviation in the adjusted motion equation, including both the original damping torque and the additional damping torque, representing the total damping effect borne by the virtual rotor. The angular acceleration integral is obtained by integrating the angular acceleration after dividing the transient damping torque by the virtual moment of inertia over time, yielding the change in the virtual rotor's angular velocity. The adjusted angular velocity is the virtual rotor angular velocity value obtained by adding the initial virtual rotor angular velocity to the angular acceleration integral result. The power adjustment command is generated based on the deviation between the adjusted angular velocity and the rated angular velocity multiplied by the power-frequency droop coefficient, used to control the active power output of the energy storage converter. The power adjustment amplitude is the absolute value of the power adjustment command, determining the magnitude of the active power output or absorption by the energy storage converter. The power adjustment direction is indicated by the positive or negative sign of the power adjustment command; a positive sign corresponds to the discharge output direction, and a negative sign corresponds to the charging absorption direction. The dissipation state is the system state marker when the alternating oscillating energy is gradually attenuated below a threshold after the power adjustment command is executed.

[0045] The working principle and beneficial effects of this embodiment are as follows: Substituting the additional damping term into the rotor motion equation yields the adjusted motion equation. The transient damping torque is calculated based on the adjusted motion equation. An adjusted angular velocity is obtained by integrating the transient damping torque into the adjusted motion equation using angular acceleration. A power adjustment command is generated based on the adjusted angular velocity. The power adjustment amplitude and direction are determined according to the power adjustment command. The alternating oscillation energy is dissipated through the combined action of the power adjustment amplitude and direction, resulting in a dissipated state. By substituting the additional damping term into the rotor motion equation to calculate the transient damping torque, and adjusting the virtual rotor angular velocity based on the transient damping torque, directional dissipation of alternating oscillation energy is achieved.

[0046] Example 6: The method provided in this embodiment of the present disclosure generates a power adjustment command for the energy storage terminal based on the adjusted angular velocity, adjusts the power adjustment amplitude and power adjustment direction of the energy storage terminal according to the power adjustment command, and directionally dissipates the alternating oscillation energy to obtain a dissipation state, including: The difference between the adjusted angular velocity and the rated angular velocity of the energy storage terminal is calculated to obtain the angular velocity deviation. Multiply the angular velocity deviation by a preset droop coefficient to obtain the active power target value of the energy storage terminal, and generate the power adjustment command of the energy storage terminal based on the active power target value. The power adjustment amplitude is determined based on the absolute value of the power adjustment command, and the power adjustment direction is determined based on the sign of the power adjustment command. The power adjustment command includes a positive command and a negative command. The positive command corresponds to the output power in the discharge direction, and the negative command corresponds to the absorbed power in the charging direction. Based on the power adjustment amplitude and power adjustment direction, the alternating oscillation energy is dissipated in a directional manner to obtain the dissipation state.

[0047] In this embodiment, the difference operation is an algebraic calculation of the adjusted angular velocity minus the rated angular velocity, resulting in an angular frequency deviation value with a positive or negative sign. The angular velocity deviation is the result of the difference operation, representing the degree and direction of the virtual rotor angular velocity deviating from the rated angular velocity. The preset droop coefficient is a constant pre-tuned and stored in the energy storage controller, determined according to the energy storage converter capacity and system frequency regulation requirements, used to map the angular velocity deviation to the change in active power. The active power target value is the calculated value after multiplying the angular velocity deviation by the droop coefficient, representing the expected output or absorption of active power at the energy storage end. The power adjustment command is a control command generated based on the active power target value, containing magnitude and direction information. The power adjustment amplitude is the absolute value of the power adjustment command, determining the magnitude of the active power adjustment of the energy storage converter. The power adjustment direction is the positive or negative sign of the power adjustment command, determining whether the energy storage converter operates in a discharging or charging state. A positive command is the command state when the power adjustment command is greater than zero, corresponding to the discharge direction of the active power output by the energy storage converter. A negative command is the command state when the power adjustment command is less than zero, corresponding to the charging direction of the energy storage converter absorbing active power.

[0048] The working principle and beneficial effects of this embodiment are as follows: The angular velocity deviation is obtained by adjusting the angular velocity and calculating the difference between the angular velocity and the rated angular velocity. The angular velocity deviation is multiplied by a droop coefficient to obtain the active power target value. A power adjustment command is generated based on the active power target value. The power adjustment amplitude is determined according to the absolute value of the power adjustment command, and the power adjustment direction is determined according to the sign of the power adjustment command. A positive command corresponds to power output in the discharge direction, and a negative command corresponds to power absorption in the charging direction. The energy is dissipated according to the power adjustment amplitude and power adjustment direction, and the dissipation state is obtained. The angular velocity deviation is converted into a power adjustment command through difference calculation. The power amplitude and direction are controlled according to the absolute value and sign of the command, respectively, to achieve synchronous matching between the charging and discharging state of the energy storage terminal and the oscillation phase.

[0049] To achieve the above embodiments, this disclosure also proposes a diesel storage oscillation suppression device.

[0050] Figure 6This is a schematic diagram of a diesel storage oscillation suppression device provided in an embodiment of this disclosure. The device 200 can be implemented by software and / or hardware, and is generally integrated into an electronic device. For example... Figure 6 As shown, the device 200 includes: an acquisition module 201, an extraction module 202, and a dissipation module 203, wherein, The acquisition module 201 is used to acquire the output angular frequency of the diesel generator and the reference angular frequency of the energy storage terminal in response to the load switching signal of the diesel-storage joint terminal. The diesel-storage joint terminal includes a diesel generator and an energy storage terminal. Extraction module 202 is used to extract the relative angular frequency difference based on the output angular frequency and the reference angular frequency, and to determine the additional damping term of the energy storage end based on the relative angular frequency difference; The dissipation module 203 is used to construct an adjusted motion equation based on the additional damping term and the rotor motion equation of the energy storage end, generate a power adjustment command for the energy storage end according to the adjusted motion equation, and dissipate the alternating oscillation energy between the diesel generator end and the energy storage end based on the power adjustment command to obtain a dissipated state. The alternating oscillation energy is generated by the load switching signal.

[0051] In some possible implementations, the device is also specifically used for: Based on the dissipated state monitoring of the relative angular frequency difference between the diesel generator and the energy storage, the relative angular frequency difference after dissipation is compared with a preset angular frequency threshold. The operating status of the diesel-storage combined terminal is determined according to the comparison result. The mode is switched between the energy storage terminal and the diesel generator. The load power corresponding to the energy storage terminal and the diesel generator is allocated according to the preset power allocation coefficient. The monitoring status of active power is returned. The monitoring status is used to detect the next load switching signal and trigger a new round of oscillation suppression control.

[0052] In some possible implementations, the acquisition module 201 is specifically used for: In response to the load switching signal, a synchronization frequency acquisition command is generated; Based on the synchronization frequency acquisition instruction, an acquisition operation is performed to obtain the instantaneous voltage sample value of the diesel generator terminal, and the output angular frequency is calculated based on the instantaneous voltage sample value; Based on the synchronization frequency acquisition command, the reference angular frequency of the energy storage terminal is acquired.

[0053] In some possible implementations, the extraction module 202 is specifically used for: Perform differential calculation between the output angular frequency and the reference angular frequency, and extract the relative angular frequency difference between the diesel generator end and the energy storage end from the differential calculation result; Based on the active-frequency control loop of the energy storage terminal, the relative angular frequency difference is multiplied by a preset transient mutual damping coefficient to obtain an additional damping term.

[0054] In some possible implementations, the dissipation module 203 is specifically used for: Substituting the additional damping term into the rotor motion equation of the energy storage end, we obtain the adjusted motion equation; The transient damping torque is calculated based on the adjusted equation of motion, and the transient damping torque is integrated with angular acceleration in the adjusted equation of motion to obtain the adjusted angular velocity of the virtual rotor at the energy storage end. Based on the adjusted angular velocity, a power adjustment command is generated for the energy storage terminal. The power adjustment amplitude and direction of the energy storage terminal are adjusted according to the power adjustment command to dissipate the alternating oscillation energy in a directional manner, thereby obtaining a dissipated state.

[0055] In some possible implementations, the dissipation module 203 is specifically used for: The difference between the adjusted angular velocity and the rated angular velocity of the energy storage terminal is calculated to obtain the angular velocity deviation. Multiply the angular velocity deviation by a preset droop coefficient to obtain the active power target value of the energy storage terminal, and generate the power adjustment command of the energy storage terminal based on the active power target value. The power adjustment amplitude is determined based on the absolute value of the power adjustment command, and the power adjustment direction is determined based on the sign of the power adjustment command. The power adjustment command includes a positive command and a negative command. The positive command corresponds to the output power in the discharge direction, and the negative command corresponds to the absorbed power in the charging direction. Based on the power adjustment amplitude and power adjustment direction, the alternating oscillation energy is dissipated in a directional manner to obtain the dissipation state.

[0056] The diesel storage oscillation suppression device provided in this disclosure can execute the diesel storage oscillation suppression method provided in any embodiment of this disclosure, and has the corresponding functional modules and beneficial effects of executing the method.

[0057] To implement the above embodiments, this disclosure also proposes a computer program product, including a computer program / instruction, which, when executed by a processor, implements the diesel storage oscillation suppression method in the above embodiments.

[0058] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure.

[0059] The following is a detailed reference. Figure 7The diagram illustrates a structural schematic suitable for implementing the electronic device in the embodiments of this disclosure. The electronic device in the embodiments of this disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 7 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.

[0060] like Figure 7 As shown, the electronic device may include a processor (e.g., a central processing unit, a graphics processing unit, etc.) 301, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 302 or a program loaded from memory 308 into random access memory (RAM) 303. The RAM 303 also stores various programs and data required for the operation of the electronic device. The processor 301, ROM 302, and RAM 303 are interconnected via a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.

[0061] Typically, the following devices can be connected to I / O interface 305: input devices 306 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 307 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; memory devices 308 including, for example, magnetic tapes, hard disks, etc.; and communication devices 309. Communication device 309 allows electronic devices to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 7 Electronic devices with various devices are shown, but it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have alternatively.

[0062] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 309, or installed from a memory 308, or installed from a ROM 302. When the computer program is executed by the processor 301, it performs the functions defined in the diesel storage oscillation suppression method of embodiments of this disclosure.

[0063] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, 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 device, magnetic storage device, or any suitable combination thereof. In this disclosure, 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. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0064] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.

[0065] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0066] The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the aforementioned diesel storage oscillation suppression method.

[0067] Electronic devices can be programmed with computer program code in one or more programming languages ​​or combinations thereof to perform the operations of this disclosure. These programming languages ​​include, but are not limited to, object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as "C" or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0068] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0069] The units described in the embodiments of this disclosure can be implemented in software or hardware. The names of the units are not, in some cases, intended to limit the specific unit.

[0070] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), and so on.

[0071] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on 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 of the foregoing.

[0072] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.

[0073] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.

[0074] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.

Claims

1. A method for suppressing diesel storage oscillations, characterized in that, include: In response to the load switching signal of the diesel-storage joint terminal, the output angular frequency of the diesel generator terminal and the reference angular frequency of the energy storage terminal are obtained. The diesel-storage joint terminal includes a diesel generator terminal and an energy storage terminal. The relative angular frequency difference is extracted based on the output angular frequency and the reference angular frequency, and the relative angular frequency difference is multiplied by a preset transient mutual damping coefficient to determine the additional damping term of the energy storage end. Based on the additional damping term and the rotor motion equation of the energy storage end, an adjusted motion equation is constructed. A power adjustment command for the energy storage end is generated according to the adjusted motion equation. Based on the power adjustment command, the alternating oscillation energy between the diesel generator end and the energy storage end is dissipated to obtain the dissipated state. The alternating oscillation energy is generated by the load switching signal.

2. The method according to claim 1, characterized in that, Also includes: Based on the dissipated state monitoring of the relative angular frequency difference between the diesel generator and the energy storage, the relative angular frequency difference after dissipation is compared with a preset angular frequency threshold. The operating status of the diesel-storage combined terminal is determined according to the comparison result. The mode is switched between the energy storage terminal and the diesel generator. The load power corresponding to the energy storage terminal and the diesel generator is allocated according to the preset power allocation coefficient. The monitoring status of active power is returned. The monitoring status is used to detect the next load switching signal and trigger a new round of oscillation suppression control.

3. The method according to claim 1, characterized in that, In response to the load switching signal at the diesel-storage joint, the output angular frequency of the diesel generator and the reference angular frequency of the energy storage terminal are obtained, including: In response to the load switching signal, a synchronization frequency acquisition command is generated; Based on the synchronization frequency acquisition instruction, an acquisition operation is performed to obtain the instantaneous voltage sample value of the diesel generator terminal, and the output angular frequency is calculated based on the instantaneous voltage sample value; Based on the synchronization frequency acquisition command, the reference angular frequency of the energy storage terminal is acquired.

4. The method according to claim 1, characterized in that, Based on the output angular frequency and the reference angular frequency, the relative angular frequency difference is extracted. The relative angular frequency difference is then multiplied by a preset transient mutual damping coefficient to determine the additional damping term at the energy storage end, including: Perform differential calculation between the output angular frequency and the reference angular frequency, and extract the relative angular frequency difference between the diesel generator end and the energy storage end from the differential calculation result; Based on the active-frequency control loop of the energy storage terminal, the relative angular frequency difference is multiplied by a preset transient mutual damping coefficient to obtain an additional damping term.

5. The method according to claim 1, characterized in that, Based on the additional damping term and the rotor motion equation of the energy storage terminal, an adjusted motion equation is constructed. A power adjustment command for the energy storage terminal is generated according to the adjusted motion equation. Based on the power adjustment command, the alternating oscillating energy between the diesel generator and the energy storage terminal is dissipated to obtain the dissipation state, including: Substituting the additional damping term into the rotor motion equation of the energy storage end, we obtain the adjusted motion equation; The transient damping torque is calculated based on the adjusted equation of motion, and the transient damping torque is integrated with angular acceleration in the adjusted equation of motion to obtain the adjusted angular velocity of the virtual rotor at the energy storage end. Based on the adjusted angular velocity, a power adjustment command is generated for the energy storage terminal. The power adjustment amplitude and direction of the energy storage terminal are adjusted according to the power adjustment command to dissipate the alternating oscillation energy in a directional manner, thereby obtaining a dissipated state.

6. The method according to claim 5, characterized in that, Based on the adjusted angular velocity, a power adjustment command is generated for the energy storage terminal. The power adjustment amplitude and direction of the energy storage terminal are adjusted according to the power adjustment command to directionally dissipate the alternating oscillation energy, resulting in a dissipation state, including: The difference between the adjusted angular velocity and the rated angular velocity of the energy storage terminal is calculated to obtain the angular velocity deviation. Multiply the angular velocity deviation by a preset droop coefficient to obtain the active power target value of the energy storage terminal, and generate the power adjustment command of the energy storage terminal based on the active power target value. The power adjustment amplitude is determined based on the absolute value of the power adjustment command, and the power adjustment direction is determined based on the sign of the power adjustment command. The power adjustment command includes a positive command and a negative command. The positive command corresponds to the output power in the discharge direction, and the negative command corresponds to the absorbed power in the charging direction. Based on the power adjustment amplitude and power adjustment direction, the alternating oscillation energy is dissipated in a directional manner to obtain the dissipation state.

7. A diesel storage oscillation suppression device, characterized in that, The device includes: The acquisition module is used to acquire the output angular frequency of the diesel generator and the reference angular frequency of the energy storage terminal in response to the load switching signal of the diesel-storage joint terminal. The diesel-storage joint terminal includes a diesel generator and an energy storage terminal. The extraction module is used to extract the relative angular frequency difference based on the output angular frequency and the reference angular frequency, and to determine the additional damping term of the energy storage end based on the relative angular frequency difference. The dissipation module is used to construct an adjusted motion equation based on the additional damping term and the rotor motion equation of the energy storage end, generate a power adjustment command for the energy storage end according to the adjusted motion equation, and dissipate the alternating oscillation energy between the diesel generator end and the energy storage end based on the power adjustment command to obtain the dissipation state. The alternating oscillation energy is generated by the load switching signal.

8. An electronic device, characterized in that, include: Memory; processor; as well as Computer programs; The computer program is stored in the memory and configured to be executed by the processor to implement the steps of the method as described in any one of claims 1-6.

9. A computer-readable storage medium, characterized in that, It stores a computer program / instruction thereon, which, when executed by a processor, implements the steps of the method described in any one of claims 1-6.

10. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the steps of the method according to any one of claims 1-6.