Inverter control method and inverter control device
Patent Information
- Application Number
- CN202611245913.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-17
- Publication Date
- 2026-09-22
AI Technical Summary
但由于电流峰值转瞬即逝,基于电流峰值选择绝缘栅双极晶体管的方式,导致硬件选型冗余大,成本高
[0004]本申请旨在至少解决现有技术中存在的技术问题之一。为此,本申请提出一种逆变器控制方法和逆变器控制装置,以降低离网状态下高倍率起动电流冲击情况下硬件选型的成本。
Smart Images

Figure CN122801743A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of energy storage system operation technology, and in particular relates to an inverter control method and an inverter control device. Background Technology
[0002] In an energy storage system, the energy storage inverter, operating off-grid, can function as a voltage source, responsible for maintaining the system's voltage and angular frequency. Typically, the current drive is provided by the insulated-gate bipolar transistors (IGBTs) within the inverter.
[0003] When loads such as motors and pumps generate high-rate starting currents, insulated-gate bipolar transistors (IGBTs) are typically selected based on the peak current. However, since the peak current is fleeting, selecting IGBTs based on the peak current results in significant hardware redundancy and high costs. Summary of the Invention
[0004] This application aims to address at least one of the technical problems existing in the prior art. To this end, this application proposes an inverter control method and an inverter control device to reduce the cost of hardware selection under high-rate starting current surges in off-grid conditions.
[0005] In a first aspect, this application provides an inverter control method applied to a target inverter in an energy storage system, the energy storage system further including a target load; the method includes: Obtain the first real-time operating parameters of the target inverter; the first real-time operating parameters include the output side current of the target inverter, the output side voltage of the target inverter, the DC bus voltage, and the case temperature of the power devices; Based on the first real-time operating parameters, if it is determined that there is a risk of current surge to the target inverter from the target load, anti-surge collaborative control is performed on the target inverter to suppress current peaks.
[0006] According to the inverter control method of this application, when a high-rate current surge is detected based on the first real-time operating parameters such as output side current, output side voltage, DC bus voltage and power device case temperature, the target inverter is subjected to anti-surge collaborative control to suppress the current peak, so that the output side current is maintained within the safe operating range of the insulated gate bipolar transistor, thereby reducing the cost of hardware selection under high-rate starting current surge conditions in off-grid conditions.
[0007] According to one embodiment of this application, before determining that there is a risk of current surge to the target inverter from the target load, the method includes: The rate of change of current is determined based on the output current of the target inverter, and the rate of change of voltage is determined based on the output voltage of the target inverter. If the rate of change of current is greater than or equal to the current change threshold and the rate of change of voltage is greater than or equal to the voltage change threshold, it is determined that there is a risk of current surge to the target inverter from the target load.
[0008] According to one embodiment of this application, shock-resistant coordinated control is performed on a target inverter, including: Increase the virtual impedance of the target inverter, increase the reference value of the DC bus voltage, and decrease the angular frequency of the output voltage of the target inverter.
[0009] According to one embodiment of this application, increasing the virtual impedance of the target inverter includes: A virtual inductance value is generated based on the rate of change of current using a target activation function. Based on the virtual inductance value, the virtual impedance of the target inverter is generated; the virtual impedance is used to regulate the output voltage and output current of the target inverter.
[0010] According to one embodiment of this application, before generating the virtual impedance of the target inverter based on the virtual inductance value, the method further includes: Based on the case temperature of the power devices, the operating current boundary of the target inverter is increased; the operating current boundary is used to regulate the output current.
[0011] According to one embodiment of this application, increasing the DC bus voltage reference value includes: If a current surge risk is identified, control the DC-DC converter to increase the DC bus voltage reference value.
[0012] According to one embodiment of this application, reducing the angular frequency of the output-side voltage of the target inverter includes: The target angular frequency is generated based on the output current of the target inverter. Based on the target angular frequency, increase the load impedance of the target load.
[0013] According to one embodiment of this application, generating a target angular frequency based on the output-side current of a target inverter includes: Determine the current vector magnitude based on the output current of the target inverter; The energy overload value is determined based on the current vector magnitude and the current rating. Based on the energy overload value, a correction operation is performed on the rated angular frequency to generate the target angular frequency.
[0014] According to one embodiment of this application, after performing shock-resistant coordinated control on the target inverter, the method further includes: Obtain the magnitude of the current vector; When the current vector magnitude is less than or equal to the current magnitude threshold, and the duration of the current vector magnitude being less than or equal to the current magnitude threshold is greater than or equal to the time threshold, the target inverter is controlled to operate based on an asymmetric sinusoidal ramp function.
[0015] Secondly, this application provides an inverter control device, comprising: The first acquisition module is used to acquire the first real-time operating parameters of the target inverter; the first real-time operating parameters include the output side current of the target inverter, the output side voltage of the target inverter, the DC bus voltage, and the case temperature of the power devices; The first control module is used to perform anti-impact collaborative control on the target inverter to suppress current peaks when it is determined, based on the first real-time operating parameters, that there is a risk of current surge from the target load to the target inverter.
[0016] According to the inverter control device of this application, when a high-rate current surge is detected based on the first real-time operating parameters such as output side current, output side voltage, DC bus voltage and power device case temperature, the target inverter is subjected to anti-surge collaborative control to suppress the current peak, so that the output side current is maintained within the safe operating range of the insulated gate bipolar transistor, thereby reducing the cost of hardware selection under high-rate starting current surge conditions in off-grid conditions.
[0017] Thirdly, this application provides an electronic device, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the inverter control method described in the first aspect.
[0018] Fourthly, this application provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the inverter control method of the first aspect described above.
[0019] Fifthly, this application provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the inverter control method described in the first aspect.
[0020] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0021] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which: Figure 1 This is one of the flowcharts illustrating the inverter control method provided in the embodiments of this application; Figure 2This is the second flowchart of the inverter control method provided in the embodiments of this application; Figure 3 This is a schematic diagram of the inverter control device provided in the embodiments of this application; Figure 4 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0022] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0023] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0024] The inverter control method and apparatus provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.
[0025] The inverter control method provided in this application embodiment can be executed by an inverter or an integrated energy storage device or other electrical or electronic equipment, which can realize the inverter control method. The following describes the inverter control method provided in this application embodiment using an electronic device as the execution subject.
[0026] In some embodiments, the inverter control method in this application can be applied to a target inverter in an energy storage system. The energy storage system may include a target inverter, a target load, and an energy storage battery.
[0027] like Figure 1 As shown, the inverter control method includes steps 110 and 120.
[0028] Step 110: Obtain the first real-time operating parameters of the target inverter; the first real-time operating parameters include the output side current of the target inverter, the output side voltage of the target inverter, the DC bus voltage, and the case temperature of the power devices.
[0029] In actual implementation, the target inverter can be an energy storage inverter in an energy storage system.
[0030] In actual operation, the case temperature of a power device can be the real-time temperature of the surface of the power device (e.g., a MOSFET).
[0031] In some embodiments, the output side current, output side voltage, DC bus voltage, and power device case temperature of the target inverter can be obtained when it is in off-grid operation.
[0032] Step 120: Based on the first real-time operating parameters, if it is determined that there is a risk of current surge to the target inverter from the target load, perform anti-surge collaborative control on the target inverter to suppress current peaks.
[0033] In some embodiments, a first real-time operating parameter can be used to determine whether there is a risk of current surge to the target inverter from the target load. If a risk of current surge to the target inverter from the target load is determined, anti-surge coordinated control is performed on the target inverter based on the first real-time operating parameter to suppress current peaks.
[0034] In some embodiments, the presence of a current surge risk to the target inverter from the target load can be determined based on the output-side current, output-side voltage, and DC bus voltage.
[0035] In some embodiments, if it is determined that there is no risk of current surge to the target inverter from the target load, off-grid droop control can be performed to maintain steady-state operation of the energy storage system.
[0036] In some embodiments, if it is determined that there is a risk of current surge to the target inverter from the target load, current control and / or impedance control may be performed on the target inverter based on a first real-time operating parameter.
[0037] In some embodiments, after voltage control is performed on the target inverter, real-time operating parameters of the target inverter can be continuously acquired, and the risk of current surge from the target load to the target inverter can be determined based on the real-time operating parameters. If the current surge disappears, the current peak suppression is released.
[0038] According to the inverter control method of this application embodiment, when a high-rate current surge is determined based on the first real-time operating parameters such as output side current, output side voltage, DC bus voltage and power device case temperature, anti-surge collaborative control is performed on the target inverter to suppress the current peak, so that the output side current is maintained within the safe operating range of the insulated gate bipolar transistor, thereby reducing the cost of hardware selection under high-rate starting current surge in off-grid conditions.
[0039] In some embodiments, before determining that there is a risk of current surge to the target inverter from the target load, the current rate of change can be determined based on the output current of the target inverter, and the voltage rate of change can be determined based on the output voltage of the target inverter; if the current rate of change is greater than or equal to the current rate of change threshold and the voltage rate of change is greater than or equal to the voltage rate of change threshold, it is determined that there is a risk of current surge to the target inverter from the target load.
[0040] In actual implementation, the current change threshold can be a preset value. For example, the current change threshold can be determined based on at least one of the maximum, minimum, and average values of the historical output current.
[0041] In actual implementation, the voltage change threshold can be a preset value. For example, the voltage change threshold can be determined based on at least one of the maximum, minimum, and average values of the historical output voltage.
[0042] In some embodiments, the current change threshold can be 20% and the voltage change threshold can be 10%. When the current change rate is 30% and the voltage change rate is 20%, it is determined that there is a risk of current surge to the target inverter from the target load.
[0043] In some embodiments, if the rate of change of current is less than the current change threshold or the rate of change of voltage is less than the voltage change threshold, it is determined that there is no risk of current surge to the target inverter from the target load.
[0044] According to the inverter control method of this application embodiment, based on the first real-time operating parameters such as output side current, output side voltage, DC bus voltage and power device case temperature, the current change rate is determined based on the output side current, and the voltage change rate is determined based on the output side voltage. When the current change rate is greater than or equal to the current change threshold and the voltage change rate is greater than or equal to the voltage change threshold, it is determined that there is a current surge risk to the target inverter from the target load. When it is determined that there is a current surge risk to the target inverter from the target load, anti-surge collaborative control is performed on the target inverter to suppress the current peak, so that the output side current is maintained within the safe operating range of the insulated gate bipolar transistor, thereby reducing the cost of hardware selection under high-rate starting current surge conditions in off-grid conditions.
[0045] In some embodiments, the virtual impedance of the target inverter can be increased, the DC bus voltage reference value can be increased, and the angular frequency of the output voltage of the target inverter can be reduced.
[0046] In some embodiments, steps such as increasing the virtual impedance of the target inverter, increasing the DC bus voltage reference value, and decreasing the angular frequency of the output voltage of the target inverter can be performed to perform anti-impact collaborative control on the target inverter.
[0047] In some embodiments, a virtual inductance value is generated based on the rate of change of current using a target activation function; a virtual impedance of the target inverter is generated based on the virtual inductance value; and the virtual impedance is used to regulate the output voltage and output current of the target inverter.
[0048] In some embodiments, a virtual impedance of the target inverter can be generated based on the maximum inductance value and the rate of change of current to increase the operating impedance of the target inverter, thereby regulating the output voltage and output current of the target inverter.
[0049] In some embodiments, the operating impedance of the target inverter can be adjusted based on a preset maximum inductance value and virtual impedance to increase the operating impedance of the target inverter, thereby performing voltage control on the target inverter.
[0050] In some embodiments, a virtual inductance value is generated based on the maximum inductance value and the rate of change of current using a target activation function; and a virtual impedance of the target inverter is generated based on the virtual inductance value.
[0051] In some embodiments, a voltage target value is generated based on the virtual impedance, the output current of the target inverter, and a DC bus voltage reference value; based on the voltage target value, the operating voltage of the target inverter is adjusted to increase the operating impedance of the target inverter.
[0052] In some embodiments, the target activation function may be a sigmoid activation function or any theoretically feasible activation function; this application does not impose any specific limitations on this.
[0053] In some embodiments, the maximum inductance value may be an empirical value obtained based on experimentation or any theoretically feasible method.
[0054] In some embodiments, the virtual inductance value can be generated based on the following formula: ; in, Indicates the virtual inductance value. This represents the steady-state virtual inductance value. Indicates the maximum inductance value. Indicates the first coefficient. Represents the response rate factor. Indicates the rate of change of current. This represents the threshold value for current change.
[0055] In some embodiments, the target voltage value can be generated based on the following formula: (Rv + ); in, Indicates the target voltage value. This indicates the reference value for the DC bus voltage. Rv represents the output current, and Rv represents the equivalent impedance. Represents virtual impedance. It represents the imaginary unit.
[0056] In some embodiments, before generating the virtual impedance of the target inverter based on the virtual inductance value, the operating current boundary of the target inverter is increased based on the case temperature of the power device; the operating current boundary is used to regulate the output current.
[0057] In some embodiments, after determining that there is a risk of current surge to the target inverter from the target load, the case temperature of the power device can be input into the real-time thermal resistance network model of the device to obtain the current boundary value and improve the operating current boundary of the target inverter.
[0058] In some embodiments, current boundary values can be determined based on preset node temperature, thermal resistance, voltage drop, and power device case temperature; and the output current of the target inverter can be controlled based on the current boundary values.
[0059] In some embodiments, the real-time thermal resistance network model of the device can be characterized by the following formula, and the current boundary values can be determined based on the following formula: ; in, Indicates the current boundary value; Indicates node temperature. Indicates the case temperature of power devices. Indicates the thermal resistance value. This indicates the pressure drop value.
[0060] In some embodiments, after obtaining the current boundary value, if the output current is greater than the current boundary value, the output current can be reduced until the output current is less than or equal to the current boundary value.
[0061] In some embodiments, if a risk of current surge is determined, the DC-DC converter is controlled to increase the DC bus voltage reference value.
[0062] In some embodiments, the DC-DC converter can be controlled to adjust the DC bus voltage reference value in order to utilize the DC bus capacitor as a power buffer to support the instantaneous reactive power demand on the AC side.
[0063] In some embodiments, before generating the target voltage value based on the virtual inductance value, output current, and DC bus voltage reference value, the DC bus voltage reference value can be changed from a steady-state value to an upper limit safety value. Both the steady-state value and the upper limit safety value can be preset values. For example, before generating the target voltage value based on the virtual inductance value, output current, and DC bus voltage reference value, the DC bus voltage reference value can be changed from 700 volts to 800 volts.
[0064] According to the inverter control method of this application embodiment, when a high-rate current surge is detected based on first real-time operating parameters such as output-side current, output-side voltage, DC bus voltage, and power device case temperature, triggering current peak suppression, a virtual inductance value is generated based on the maximum inductance value and current change rate through a target activation function. A voltage target value is generated based on the virtual inductance value, output-side current, and DC bus voltage reference value. The target inverter is then controlled based on the voltage target value. At the instant of a high-rate current surge, the virtual inductance is increased from the steady-state virtual inductance value to the maximum inductance value using the target activation function, increasing the impedance at a microsecond-level speed. This controls the operating voltage within the control circuit to limit the peak value of the output-side current, maintaining the output-side current within the safe operating range of the insulated-gate bipolar transistor, and reducing the cost of hardware selection under high-rate starting current surge conditions in off-grid environments.
[0065] In some embodiments, a target angular frequency is generated based on the output current of the target inverter; and the load impedance of the target load is increased based on the target angular frequency.
[0066] In some embodiments, the angular frequency of the output voltage of the target inverter can be reduced, the load impedance of the target load can be increased, and the output current of the output side of the target inverter can be reduced.
[0067] In some embodiments, the current vector magnitude is determined based on the output current, and the energy overload value is determined based on the current vector magnitude and the current rating; based on the energy overload value, a correction operation is performed on the rated angular frequency to generate the target angular frequency.
[0068] In actual execution, after determining the current vector magnitude based on the output current, the angular frequency correction value can be obtained based on the current vector magnitude, and the target angular frequency can be generated based on the angular frequency correction value.
[0069] In some embodiments, an energy overload value is determined based on the current vector magnitude and the current rating; based on the energy overload value, a correction operation is performed on the rated angular frequency to generate a target angular frequency.
[0070] In some embodiments, the energy overload value can be determined based on the following formula: ( )= ; in, ( This indicates the energy overload value. Indicates the magnitude of the current vector. Indicates the rated current. Indicates the third coefficient. Indicates the current time. Indicates the start time of the detection.
[0071] In some embodiments, the first real-time operating parameter may further include real-time power.
[0072] In some embodiments, the target angular frequency can be generated based on the following formula: ; in, Indicates the target angular frequency. Indicates the rated angular frequency. Indicates the fourth coefficient. Indicates the fifth coefficient. ( This indicates the energy overload value. Indicates real-time power. Indicates the rated power.
[0073] According to the inverter control method of this application embodiment, when a high-rate current surge is determined based on first real-time operating parameters such as output-side current, output-side voltage, DC bus voltage, and power device case temperature, triggering current peak suppression, an energy overload value is determined based on the current vector magnitude and current rating. Based on the energy overload value, a correction operation is performed on the rated angular frequency to generate a target angular frequency. The target inverter is controlled to operate based on the target angular frequency, thereby reducing the angular frequency of the target inverter, increasing the load impedance, limiting the peak value of the output-side current, and keeping the output-side current within the safe operating range of the insulated-gate bipolar transistor, thus reducing the cost of hardware selection under high-rate starting current surge conditions in off-grid conditions.
[0074] In some embodiments, after performing shock-resistant coordinated control on the target inverter, the current vector magnitude is obtained; if the current vector magnitude is less than or equal to the current magnitude threshold and the duration of the current vector magnitude being less than or equal to the current magnitude threshold is greater than or equal to the time threshold, the target inverter is controlled to operate based on an asymmetric sinusoidal ramp function.
[0075] In actual execution, the current vector magnitude can be acquired at the second moment. The first real-time operating parameter can be the operating parameter of the target inverter acquired at the first moment, while the current vector magnitude is acquired at the second moment, which is later than the first moment.
[0076] In some embodiments, if the duration during which the current vector magnitude at the second moment is less than or equal to the current magnitude threshold is greater than or equal to the time threshold, it can be determined that there is no risk of current surge from the target load to the target inverter.
[0077] In some embodiments, if it is determined that there is no risk of current surge to the target inverter from the target load, the target inverter is controlled to remove the virtual impedance based on an asymmetric sinusoidal ramp function, such as a Sine-ramp function.
[0078] To better understand the inverter control method provided in the embodiments of this application, further explanation is provided below. It should be understood that the following discussion is merely exemplary.
[0079] This application provides an inverter control method, the specific steps of which are as follows: Figure 2 As shown: Step 210: Obtain the first real-time operating parameters of the target inverter; the first real-time operating parameters include the output side current of the target inverter, the output side voltage of the target inverter, the DC bus voltage, and the case temperature of the power devices.
[0080] In actual implementation, the target inverter can be an energy storage inverter in an energy storage system.
[0081] In some embodiments, the output side current, output side voltage, DC bus voltage, and power device case temperature of the target inverter can be obtained when it is in off-grid operation.
[0082] Step 220: Based on the first real-time operating parameters, determine whether there is a risk of current surge to the target inverter from the target load.
[0083] In some embodiments, the rate of change of current can be determined based on the output side current, and the rate of change of voltage can be determined based on the output side voltage; if the rate of change of current is greater than or equal to the current change threshold and the rate of change of voltage is greater than or equal to the voltage change threshold, it is determined that there is a risk of current surge to the target inverter from the target load.
[0084] In actual implementation, the current change threshold can be a preset value. For example, the current change threshold can be determined based on at least one of the maximum, minimum, and average values of the historical output current.
[0085] In actual implementation, the voltage change threshold can be a preset value. For example, the voltage change threshold can be determined based on at least one of the maximum, minimum, and average values of the historical output voltage.
[0086] In some embodiments, the current change threshold can be 20% and the voltage change threshold can be 10%. When the current change rate is 30% and the voltage change rate is 20%, it is determined that there is a risk of current surge to the target inverter from the target load.
[0087] In some embodiments, if the rate of change of current is less than the current change threshold or the rate of change of voltage is less than the voltage change threshold, it is determined that there is no risk of current surge to the target inverter from the target load.
[0088] In some embodiments, if it is determined that there is a risk of current surge to the target inverter from the target load, the virtual impedance of the target inverter is increased, the reference value of the DC bus voltage is increased, and the load impedance of the target load is increased, based on the current change rate, thereby reducing the output current of the target inverter.
[0089] In some embodiments, steps such as increasing the virtual impedance of the target inverter, increasing the DC bus voltage reference value, increasing the load impedance of the target load, and decreasing the output-side current of the target inverter can be performed to perform shock-resistant coordinated control on the target inverter.
[0090] Step 230: If it is determined that there is a risk of current surge to the target inverter from the target load, a virtual inductance value is generated based on the current change rate through the target activation function; a virtual impedance of the target inverter is generated based on the virtual inductance value; the virtual impedance is used to regulate the output voltage and output current of the target inverter.
[0091] In some embodiments, a virtual impedance of the target inverter can be generated based on the maximum inductance value and the rate of change of current to increase the operating impedance of the target inverter, thereby regulating the output voltage and output current of the target inverter.
[0092] In some embodiments, the operating impedance of the target inverter can be adjusted based on a preset maximum inductance value and virtual impedance to increase the operating impedance of the target inverter, thereby performing voltage control on the target inverter.
[0093] In some embodiments, a virtual inductance value is generated based on the maximum inductance value and the rate of change of current using a target activation function; and a virtual impedance of the target inverter is generated based on the virtual inductance value.
[0094] In some embodiments, a voltage target value is generated based on the virtual impedance, the output current of the target inverter, and a DC bus voltage reference value; based on the voltage target value, the operating voltage of the target inverter is adjusted to increase the operating impedance of the target inverter.
[0095] In some embodiments, the target activation function may be a sigmoid activation function or any theoretically feasible activation function; this application does not impose any specific limitations on this.
[0096] In some embodiments, the maximum inductance value may be an empirical value obtained based on experimentation or any theoretically feasible method.
[0097] In some embodiments, the virtual inductance value can be generated based on the following formula: ; in, Indicates the virtual inductance value. This represents the steady-state virtual inductance value. Indicates the maximum inductance value. Indicates the first coefficient. Represents the response rate factor. Indicates the rate of change of current. This represents the threshold value for current change.
[0098] In some embodiments, the target voltage value can be generated based on the following formula: (Rv + ); in, Indicates the target voltage value. This indicates the reference value for the DC bus voltage. Rv represents the output current, and Rv represents the equivalent impedance. Virtual impedance It represents the imaginary unit.
[0099] In some embodiments, before generating the virtual impedance of the target inverter based on the virtual inductance value, the operating current boundary of the target inverter is increased based on the case temperature of the power device; the operating current boundary is used to regulate the output current.
[0100] In some embodiments, after determining that there is a risk of current surge to the target inverter from the target load, the case temperature of the power device can be input into the real-time thermal resistance network model of the device to obtain the current boundary value and improve the operating current boundary of the target inverter.
[0101] In some embodiments, current boundary values can be determined based on preset node temperature, thermal resistance, voltage drop, and power device case temperature; and the output current of the target inverter can be controlled based on the current boundary values.
[0102] In some embodiments, the real-time thermal resistance network model of the device can be characterized by the following formula, and the current boundary values can be determined based on the following formula: ; in, Indicates the current boundary value; Indicates node temperature. Indicates the case temperature of power devices. Indicates the thermal resistance value. This indicates the pressure drop value.
[0103] In some embodiments, after obtaining the current boundary value, if the output current is greater than the current boundary value, the output current can be reduced until the output current is less than or equal to the current boundary value.
[0104] Step 240: If it is determined that there is a risk of current surge to the target inverter from the target load, control the DC-DC converter to increase the DC bus voltage reference value.
[0105] In some embodiments, the DC-DC converter can be controlled to adjust the DC bus voltage reference value in order to utilize the DC bus capacitor as a power buffer to support the instantaneous reactive power demand on the AC side.
[0106] In some embodiments, before generating the target voltage value based on the virtual inductance value, output current, and DC bus voltage reference value, the DC bus voltage reference value can be changed from a steady-state value to an upper limit safety value. Both the steady-state value and the upper limit safety value can be preset values. For example, before generating the target voltage value based on the virtual inductance value, output current, and DC bus voltage reference value, the DC bus voltage reference value can be changed from 700 volts to 800 volts.
[0107] Step 250: Determine the current vector magnitude based on the output current of the target inverter; determine the energy overload value based on the current vector magnitude and the rated current; perform a correction operation on the rated angular frequency based on the energy overload value to generate the target angular frequency; increase the load impedance of the target load based on the target angular frequency.
[0108] In some embodiments, the current vector magnitude is determined based on the output side current, and a target angular frequency is generated based on the current vector magnitude; based on the target angular frequency, the target inverter is controlled to operate to increase the load impedance of the target load.
[0109] In actual execution, after determining the current vector magnitude based on the output current, the angular frequency correction value can be obtained based on the current vector magnitude, and the target angular frequency can be generated based on the angular frequency correction value.
[0110] In some embodiments, an energy overload value is determined based on the current vector magnitude and the current rating; based on the energy overload value, a correction operation is performed on the rated angular frequency to generate a target angular frequency.
[0111] In some embodiments, the energy overload value can be determined based on the following formula: ( )= ; in, ( This indicates the energy overload value. Indicates the magnitude of the current vector. Indicates the rated current. Indicates the third coefficient. Indicates the current time. Indicates the start time of the detection.
[0112] In some embodiments, the first real-time operating parameter may further include real-time power.
[0113] In some embodiments, the target angular frequency can be generated based on the following formula: ; in, Indicates the target angular frequency. Indicates the rated angular frequency. Indicates the fourth coefficient. Indicates the fifth coefficient. ( This indicates the energy overload value. Indicates real-time power. Indicates the rated power.
[0114] Step 260: Obtain the current vector magnitude and determine whether the current vector magnitude is less than or equal to the current magnitude threshold, and whether the duration of the current vector magnitude being less than or equal to the current magnitude threshold is greater than or equal to the time threshold.
[0115] In actual execution, the current vector magnitude can be acquired at the second moment. The first real-time operating parameter can be the operating parameter of the target inverter acquired at the first moment, while the current vector magnitude is acquired at the second moment, which is later than the first moment.
[0116] In some embodiments, if the duration during which the current vector magnitude at the second moment is less than or equal to the current magnitude threshold is greater than or equal to the time threshold, it can be determined that there is no risk of current surge from the target load to the target inverter.
[0117] Step 270: When the current vector magnitude is less than or equal to the current magnitude threshold, and the duration of the current vector magnitude being less than or equal to the current magnitude threshold is greater than or equal to the time threshold, control the operation of the target inverter based on the asymmetric sinusoidal ramp function.
[0118] In some embodiments, if it is determined that there is no risk of current surge to the target inverter from the target load, the target inverter is controlled to remove the virtual impedance based on an asymmetric sinusoidal ramp function, such as a Sine-ramp function.
[0119] This application also provides an inverter control device.
[0120] like Figure 3 As shown, the inverter control device 300 includes a first acquisition module 310 and a first control module 320.
[0121] The first acquisition module 310 is used to acquire the first real-time operating parameters of the target inverter; the first real-time operating parameters include the output side current of the target inverter, the output side voltage of the target inverter, the DC bus voltage, and the case temperature of the power devices; The first control module 320 is used to perform anti-impact collaborative control on the target inverter to suppress current peaks when it is determined, based on the first real-time operating parameters, that there is a risk of current surge from the target load to the target inverter.
[0122] According to the inverter control device of this application, when a high-rate current surge is detected based on the first real-time operating parameters such as output side current, output side voltage, DC bus voltage and power device case temperature, the target inverter is subjected to anti-surge collaborative control to suppress the current peak, so that the output side current is maintained within the safe operating range of the insulated gate bipolar transistor, thereby reducing the cost of hardware selection under high-rate starting current surge conditions in off-grid conditions.
[0123] In some embodiments, the inverter control device further includes: The first determining module is used to determine the rate of change of current based on the output-side current of the target inverter, and to determine the rate of change of voltage based on the output-side voltage of the target inverter. The second determining module is used to determine the existence of a current surge risk to the target inverter from the target load when the current change rate is greater than or equal to the current change threshold and the voltage change rate is greater than or equal to the voltage change threshold.
[0124] In some embodiments, the first control module 320 is used for: Increase the virtual impedance of the target inverter, increase the reference value of the DC bus voltage, and decrease the angular frequency of the output voltage of the target inverter.
[0125] In some embodiments, the first control module 320 includes: The first generation unit is used to generate a virtual inductance value based on the rate of change of current using a target activation function; The second generation unit is used to generate the virtual impedance of the target inverter based on the virtual inductance value; the virtual impedance is used to regulate the output voltage and output current of the target inverter.
[0126] In some embodiments, the first control module 320 further includes: The first control unit is used to increase the operating current boundary of the target inverter based on the case temperature of the power devices; the operating current boundary is used to regulate the output current.
[0127] In some embodiments, the first control module 320 further includes: The second control unit is used to control the DC-DC converter to increase the DC bus voltage reference value when a current surge risk is detected.
[0128] In some embodiments, the first control module 320 further includes: The third generation unit is used to generate the target angular frequency based on the output current of the target inverter; The third control unit is used to increase the load impedance of the target load based on the target angular frequency.
[0129] In some embodiments, the third generating unit is used for: Determine the current vector magnitude based on the output current of the target inverter; The energy overload value is determined based on the current vector magnitude and the current rating. Based on the energy overload value, a correction operation is performed on the rated angular frequency to generate the target angular frequency.
[0130] In some embodiments, the inverter control device further includes: The second acquisition module is used to acquire the magnitude of the current vector. The second control module is used to control the operation of the target inverter based on an asymmetric sinusoidal ramp function when the current vector magnitude is less than or equal to the current magnitude threshold and the duration of the current vector magnitude being less than or equal to the current magnitude threshold is greater than or equal to the time threshold.
[0131] The inverter control device in this application embodiment can be deployed on the inverter or the integrated energy storage unit, and this application embodiment does not make specific limitations.
[0132] The inverter control device in this application embodiment can be a device with an operating system. This operating system can be a Microsoft (Windows) operating system, an Android operating system, an iOS operating system, or other possible operating systems; this application embodiment does not specifically limit the specific operating system.
[0133] The inverter control device 300 provided in this embodiment can achieve... Figures 1 to 2 The various processes implemented in the method implementation examples will not be described again here to avoid repetition.
[0134] In some embodiments, such as Figure 4 As shown, this application embodiment also provides an electronic device 400, including a processor 401, a memory 402, and a computer program stored in the memory 402 and executable on the processor 401. When the program is executed by the processor 401, it implements the various processes of the above-described inverter control method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0135] This application also provides a non-transitory computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described inverter control method embodiments and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0136] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0137] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described inverter control method.
[0138] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0139] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described inverter control method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0140] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0141] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0142] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0143] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
[0144] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," 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 this application. In this specification, the 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.
[0145] Although embodiments of this application have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of this application, the scope of which is defined by the claims and their equivalents.
Claims
1. An inverter control method, characterized in that, A target inverter applied in an energy storage system, the energy storage system further including a target load; the method includes: Obtain the first real-time operating parameters of the target inverter; the first real-time operating parameters include the output side current of the target inverter, the output side voltage of the target inverter, the DC bus voltage, and the power device case temperature; If, based on the first real-time operating parameters, it is determined that there is a risk of current surge to the target inverter from the target load, anti-surge collaborative control is performed on the target inverter to suppress current peaks.
2. The inverter control method according to claim 1, characterized in that, Before determining the existence of a current surge risk from the target load to the target inverter, the method includes: Based on the output-side current of the target inverter, the current change rate is determined, and based on the output-side voltage of the target inverter, the voltage change rate is determined. If the current change rate is greater than or equal to the current change threshold and the voltage change rate is greater than or equal to the voltage change threshold, it is determined that there is a risk of current surge to the target inverter from the target load.
3. The inverter control method according to claim 1, characterized in that, The step of performing shock-resistant coordinated control on the target inverter includes: Increase the virtual impedance of the target inverter, increase the DC bus voltage reference value, and decrease the angular frequency of the output voltage of the target inverter.
4. The inverter control method according to claim 3, characterized in that, The increase in the virtual impedance of the target inverter includes: A virtual inductance value is generated based on the rate of change of current using a target activation function. Based on the virtual inductance value, a virtual impedance of the target inverter is generated; the virtual impedance is used to regulate the output voltage and the output current of the target inverter.
5. The inverter control method according to claim 4, characterized in that, Before generating the virtual impedance of the target inverter based on the virtual inductance value, the method further includes: Based on the case temperature of the power device, the operating current boundary of the target inverter is increased; the operating current boundary is used to regulate the output current.
6. The inverter control method according to claim 3, characterized in that, The increase in the DC bus voltage reference value includes: If a current surge risk is identified, control the DC-DC converter to increase the DC bus voltage reference value.
7. The inverter control method according to claim 3, characterized in that, The reduction of the angular frequency of the output-side voltage of the target inverter includes: A target angular frequency is generated based on the output-side current of the target inverter. Based on the target angular frequency, increase the load impedance of the target load.
8. The inverter control method according to claim 7, characterized in that, The generation of the target angular frequency based on the output-side current of the target inverter includes: The current vector magnitude is determined based on the output-side current of the target inverter; Based on the current vector magnitude and the current rating, the energy overload value is determined; Based on the energy overload value, a correction operation is performed on the rated angular frequency to generate the target angular frequency.
9. The inverter control method according to any one of claims 1-8, characterized in that, After performing shock-resistant coordinated control on the target inverter, the method further includes: Obtain the magnitude of the current vector; When the magnitude of the current vector is less than or equal to the current magnitude threshold, and the duration of the magnitude of the current vector being less than or equal to the current magnitude threshold is greater than or equal to the time threshold, the target inverter is controlled to operate based on an asymmetric sinusoidal ramp function.
10. An inverter control device, characterized in that, include: The first acquisition module is used to acquire the first real-time operating parameters of the target inverter; the first real-time operating parameters include the output side current of the target inverter, the output side voltage of the target inverter, the DC bus voltage, and the power device case temperature; The first control module is used to perform anti-impact collaborative control on the target inverter to suppress current peaks when it is determined, based on the first real-time operating parameters, that there is a risk of current surge from the target load to the target inverter.