The present invention belongs to the field of inverters, and in particular relates to a control system and a control method for a three-phase inverter.
An inverter is a converter that converts DC electric energy of battery, storage battery, and the like into constant-frequency and constant-voltage AC or variable-frequency and variable-voltage AC. With the rapid development of science and technology, people's life and production have higher and higher requirements for power supply quality. An inverter is a core part of power supply equipment such as an uninterruptible power supply (UPS), an AC power frequency converter, or a new energy supply system. Therefore, research on inverters is of great significance to the development of modern industry. In an existing inverter control system, the quality of an inverter output waveform may deteriorate or even lead to system instability due to the presence of nonlinear factors. In an existing inverter control method, feedback control is performed directly by current or voltage, which has slow response speed and poor stability.
Therefore, an objective of the present invention is to overcome the foregoing deficiencies in the prior art, and provide a control system for a three-phase inverter, which comprises an instantaneous value voltage controller and an equivalent effective value voltage controller, wherein the instantaneous value voltage controller is configured to feed back and control an instantaneous value of an inverter output voltage, the equivalent effective value voltage controller is configured to perform an orthogonal decomposition feedback control on an effective value of the inverter output voltage, and wherein the equivalent effective value voltage controller is configured to perform integral compensation respectively on a real-axis voltage and an imaginary-axis voltage of a two-phase rotating coordinate system of the three-phase inverter, and an output of the instantaneous value voltage controller and an output of the equivalent effective value voltage controller are used to obtain the inverter output voltage through a delay stage transfer function and a controlled object transfer function.
Preferably, the equivalent effective value voltage controller is an integral compensator
where BBBBB B is a gain coefficient, and s is a frequency domain operator.
Preferably, the gain coefficient is less than 1.
Preferably, the real-axis voltage is represented as BB, and the imaginary-axis voltage is represented as BB, wherein
B
B
=B
BBB_BEB
×B
BBB
B
B
=B
BBB_BBB
×B
BBB,
where BBBB_BBB represents an inverter sine voltage given value, BBBB_BBB represents an inverter cosine voltage given value, and BBBB represents a difference between the inverter sine voltage given value and the inverter output voltage.
Preferably, BB=BB+{circumflex over (B)}B, BB=BB+{circumflex over (B)}B where BB is a real-axis voltage average value, {circumflex over (B)}B is an imaginary-axis voltage average value, {circumflex over (B)}B is a real-axis voltage disturbance value, and {circumflex over (B)}B is an imaginary-axis voltage disturbance value.
Preferably,
where BBBB B is a difference between a given inverter voltage effective value and a feedback voltage effective value, B is an angular frequency of the inverter output voltage, and t is time.
Preferably, the integral compensator is configured to convert the real-axis voltage BB into a controller real-axis output value BBB, and convert the imaginary-axis voltage BB into a controller imaginary-axis output value BBB, wherein
Preferably, a duty cycle BB of an output of an equivalent real-axis voltage loop is obtained based on the controller real-axis output value BBB, a duty cycle BB of an output of an equivalent imaginary-axis voltage loop is obtained based on the controller imaginary-axis output value BBB, a duty cycle of an output of the instantaneous value voltage controller BB(B) is BBB, and a total duty cycle is d, where B=BBB+BB+BB.
Preferably, the total duty cycle d is used to obtain the inverter output voltage through the delay stage transfer function and the controlled object transfer function.
Preferably, the instantaneous value voltage controller is a hysteresis controller and represented as
where BBB is a gain coefficient of the instantaneous value voltage controller, B is a zero point of an instantaneous voltage loop controller, B is a pole of the instantaneous voltage loop controller, and s is the frequency domain operator.
Preferably, the control system further comprises a coordinate system conversion part which is configured to implement conversion between an BBB coordinate system and an αβγ coordinate system.
The present invention further provides a control method for a three-phase inverter, comprising:
a step of feeding back and controlling an instantaneous value of an inverter output voltage;
a step of performing orthogonal decomposition feedback control on an effective value of the inverter output voltage, which comprises performing integral compensation on a real-axis voltage and an imaginary-axis voltage of a two-phase rotating coordinate system of the three-phase inverter; and
an output of the step of feeding back and controlling an instantaneous value of an inverter output voltage and an output of the step of performing orthogonal decomposition feedback control on an effective value of the inverter output voltage are used to obtain the inverter output voltage through delay stage transfer and controlled object transfer.
Preferably, a gain coefficient of the integral compensation is less than 1.
Preferably, the real-axis voltage is represented as BB, and the imaginary-axis voltage is represented as BB, where
B
B
=B
BBB_BEB
×B
BBB
B
B
=B
BBB_BBB
×B
BBB,
where BBBB_BBB represents an inverter sine voltage given value, BBBB_BBB represents an inverter cosine voltage given value, and BBBB represents a difference between the inverter sine voltage given value and the inverter output voltage.
Preferably, the method further includes converting an BBB coordinate system into an αβγ coordinate system in a feedback process and converting the αβγ coordinate system into the BBB coordinate system in an output process.
Preferably, the method further includes a step of adjusting an initial phase angle of the inverter output voltage to zero.
Compared with the prior art, the advantages of the present invention lie in that compared with a conventional control system, in an equivalent effective value voltage control loop, a relatively large crossover frequency can be designed, so that sufficiently fast regulating speed is ensured, and there are still sufficient phase and gain margins. In addition, an integral controller in the system ensures stability and almost has no net difference, thereby providing excellent performance in dynamic status/stability.
Embodiments of the present invention are further described below with reference to the accompanying drawings, in which:
In order to make the objectives, technical solutions, and advantages of the present invention more clear, the present invention is further described below in detail with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention.
In this embodiment, a control system and a control method for an inverter of the present invention are provided based on the three-phase four-wire inverter topology shown in
Refer to a simplified inverter control system shown in
B
BBB_BBB
=B
BB B_BBB
BBB(BB),
B
BBB_BBB
=B
BB B_BBB
BBB(BB)
where B is an angular frequency of the inverter output voltage, and t is time. Those skilled in the art know that a given value is also referred to as a reference value, that is, an expected value output by an inverter.
It is assumed that BB=BBB B_BBBB(BB+B), where BB is the inverter output voltage (that is, a feedback voltage), BBB B_B is an effective value of the inverter output voltage, and B is an initial phase angle of the inverter voltage. In the present invention, for ease of control, it is required that B=0.
In this case,
B
BBB
=B
ref_sin
−B
B
=B
BB B_BBB
BBB(BB)−BBB B_BBBB(BB)—BBBB BBBB(BB),
where BBBB is a difference between the inverter sine voltage given value and the feedback voltage, and BBB B is a difference between the given inverter voltage effective value and the feedback voltage effective value. In the field of circuit control, the feedback voltage is a sine value. Therefore, in the discussion of the present invention, a sine symbol is no longer labeled on a feedback signal.
BBBB including the feedback voltage BB is input into a multiplier respectively with the inverter sine voltage given value and the inverter cosine voltage given value to obtain a real-axis voltage BB and an imaginary-axis voltage BB
B
B
=B
BBB_BBB
×B
BBB
B
B
=B
BBB_BBB
×B
BBB (1).
Therefore,
The given inverter voltage effective value is normalized into a per-unit pu, that is, BBB B_BBB=1. Where pu represents a relative unit system, and is a common term in the field of engineering. For example, an inverter voltage standard value is 230 V, represented by 1 pu. In this case, (1+15%)*230 V is 1.15 pu.
In this case, Formula (2) may be simplified as:
The real-axis voltage and the imaginary-axis voltage are further respectively represented as including a constant part (a direct current amount) and a disturbance part (an alternating current amount):
B
B
=B
B
+{circumflex over (B)}
B
B
B
=B
B
+{circumflex over (B)}
B (3),
where BB is a real-axis voltage average value, BB is an imaginary-axis voltage average value, {circumflex over (B)}B is a real-axis voltage disturbance value, and {circumflex over (B)}B is an imaginary-axis voltage disturbance value.
Real-axis part:
and
Imaginary-axis part:
According to the foregoing derivation, a real-axis voltage and an imaginary-axis voltage of a two-phase rotating coordinate system of a three-phase inverter are obtained, and the real-axis voltage and the imaginary-axis voltage are respectively written in a form including a direct current amount and an alternating current amount.
Compensation control is further performed on the real-axis voltage and the imaginary-axis voltage. Starting from decompositions (3), (4), and (5), an integral compensator (also referred to as an integral controller)
is added. In the present invention, BBB(B) is an effective value voltage controller configured to control a real-axis voltage and an imaginary-axis voltage, and is referred to as an “equivalent effective value voltage controller” in the present invention to differentiate from a conventional effective value voltage controller. BBBB B is a gain coefficient of the controller,
is an integral pan or the controller, and s is a frequency domain operator.
In this case,
where BBB is a controller real-axis output value, and BBB is a controller imaginary-axis output value.
Formula (3) is substituted into Formula (6),
It is known that
Therefore, the disturbance part is omitted to obtain
As can be seen from Formula (8), in this embodiment, an inverter voltage effective value after orthogonal decomposition includes a real part B3B and an imaginary part BBB equal to zero, which is equivalent to an instantaneous effective value voltage control system. Therefore, the foregoing derivation process is proved to be accurate and reasonable.
Continue to refer to the simplified inverter control system shown in
In the case of normalization, BBBB_BBB=1BB×BBB(BB) BBBB_BBB=1BB×BBB(BB).
Based on this, the duty cycle of the equivalent real-axis voltage loop output and the duty cycle of the equivalent imaginary-axis voltage loop output may be further obtained.
B
B
=B
BB
×B
BBB_BBB
=B
BB sin(BB)
B
B
=B
BB
×B
BBB_BBB
=B
BB cos(BB)≈0.
It is known that
which represents an equivalent effective value voltage controller in the present invention. An effective value error BBBB B may be quickly calculated. A calculation period is a control period BB, for example,
here.
Therefore, an output BBB of the controller may quickly reach a reference value BBB B_BBB that is, BBB≈BBB B_BBB A conventional calculation period of the effective value error is a utility power period BB, for example, for utility power 50 Hz/20 ms,
a bandwidth (that is, a crossover frequency BB_BBB) of the equivalent effective value voltage controller in the present invention may be configured to be much greater than a crossover frequency BB_BBB of a conventional effective value voltage controller. For example, the crossover frequency of the equivalent effective value voltage controller in the present invention is
and the crossover frequency of the conventional effective value voltage controller is
This means that a regulating speed of the equivalent effective value voltage controller in the present invention is greater than that of a conventional control method. In addition, with the presence of an integral stage, there is almost no steady state error in the control method of the present invention.
The entire inverter control system in this embodiment is equivalent to a voltage inner-outer loop system. The inner loop is a voltage instantaneous value open-loop system, and the outer loop is a voltage effective value closed-loop system. The instantaneous value voltage controller BB(B) can ensure the convergence of an initial state of the system and improve the dynamic state of the system. An imaginary-axis branch in the voltage effective value closed-loop system can ensure that an initial phase angle θ of the inverter voltage is zero. In a steady state of the system, BBBB B≈0, BB≈BBB B_BBB BBB(BB), and BB≈0. A total duty cycle B=BBB+BB+BB≈BB, that is, BBB≈0. Therefore, the instantaneous value voltage controller BB(B) accounts for a very small weight ratio in the steady state.
Refer to an equivalent inverter control system shown in
The equivalent effective value voltage loop is specifically analyzed below with reference to
and a controlled object is BBBBBB(B)=B−BB, where
Pade equivalent linearization is performed, and a controller is designed. In the open loop and closed loop of the system:
an equivalent voltage effective value open-loop transfer function is:
BBB B_BB(B)=BBB(B)BBBBBB(B), and
an equivalent voltage effective value closed-loop transfer function is:
An appropriate PM/GM is set to obtain a parameter BBBB B. PM stands for a phase margin, and GM stands for a gain margin. It should be noted that BBB must be an integral controller.
Refer to an open-loop Bode diagram of the equivalent effective value voltage loop in
The instantaneous value voltage loop in
is selected exemplarily but not restrictively, representing a hysteresis controller. BBB is a gain coefficient of the instantaneous value voltage loop controller, B is a zero point of an instantaneous value voltage loop controller, B is a pole of the instantaneous voltage loop controller, and s is the frequency domain operator. In the present invention, the other types of controllers well known in the field may be selected as the instantaneous value voltage loop controller, as long as they can ensure the convergence of an initial state of the system and account for a very small weight ratio in a steady state.
Refer to an open-loop Bode diagram of the instantaneous value voltage loop in
In this embodiment, an inverter control system for the three-phase three-wire inverter topology shown in
The inventors prove the effects of the present invention through the results of simulation and test under hardware-in-the loop (HIL), respectively.
Refer to the results of simulation shown in
Refer to the results of test under HILg shown in
In summary, the present invention provides a novel orthogonal decomposition method for an inverter voltage, which comprises: obtaining a real-axis voltage and an imaginary-axis voltage, decomposing the real-axis voltage to obtain a direct current amount and a disturbance amount by means of a small signal analysis method, and similarly obtaining a direct current amount and a disturbance amount of the imaginary-axis voltage. Based on the novel orthogonal decomposition method for a voltage, a novel inverter voltage controller is designed, which includes an equivalent effective value voltage controller and an instantaneous value voltage controller. In a three-phase inverter, a complete novel three-phase inverter control system is designed. Compared with a conventional inverter control system, the novel system has much better dynamic state performance and steady state performance than the conventional system in terms of effective value voltage control. In addition, the instantaneous value voltage control loop is equivalent to an open-loop system, so as to ensure that the application to an inverter parallel system has comparable performance.
One of the effects of the inverter control system of the present invention lies in that compared with a conventional control system, in an equivalent effective value voltage control loop, a relatively large crossover frequency can be designed, so that sufficiently fast regulating speed is ensured, and there are still sufficient phase and amplitude margins. In addition, an integral controller part in the system ensures stability and almost has no net difference, thereby providing excellent performance in dynamic status/stability.
Although the present invention has been described by way of preferred embodiments, the present invention is not limited to the embodiments described herein, but includes various changes as well as variations made without departing from the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
202110906253.5 | Aug 2021 | CN | national |