High-bandwidth single-phase full-bridge inverter control method, system and inverter based on inverse model control
Through the method based on inverse model control, combined with phase-locked loop, inverse model controller, P controller and second-order low-pass filter, the problem of not being able to track AC signals in single-phase full-bridge inverter control is solved, and high-bandwidth static difference tracking and high-precision control are realized.
Patent Information
- Application Number
- CN202310873342.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-17
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2043-07-17
AI Technical Summary
In the prior art, the single-phase full-bridge inverter cannot perform static-free tracking of the AC signal during control, and the bandwidth band of the input signal is limited.
A high-bandwidth single-phase full-bridge inverter control method based on inverse model control is adopted. By collecting the output voltage and output inductor current on the load, a single-phase phase locked loop structure is used to generate a phase-consistent phase triangle wave. The reference current command is adjusted by the inverse model controller and the P controller, and combined with a second-order low-pass filter, the total control signal is generated and the PWM pulse is modulated through the unipolar modulation method.
It realizes static difference tracking of wide-band input signals, is characterized by easy implementation and high-precision control, effectively widening the control frequency band of single-phase inverters.
Smart Images

Figure CN117240123B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of power electronic control, and in particular to a high-bandwidth single-phase full-bridge inverter control method, system and inverter based on inverse model control. Background Art
[0002] With the advancement of science and technology, inverter technology has become a key component of power electronics. Inverters are widely used in uninterruptible power supplies (UPS), variable-frequency power supplies, motor drives, active power filters, and other fields. While various control methods for single-phase inverters have emerged, the ultimate goal is to convert the poor-quality raw electrical energy obtained from batteries, solar cells, and fuel cells into high-quality AC power that meets user load requirements.
[0003] However, traditional inverter control methods, such as PID control, cannot accurately track AC signals. Traditional hysteresis current control, due to the fixed loop width, causes the switching frequency to fluctuate, complicating the selection of switching devices and subsequent filter design. Furthermore, an irrational inverter control algorithm can easily lead to high harmonic content in the inverter output voltage, which can shorten equipment lifespan, waste electricity, or even lead to more serious safety incidents. Summary of the Invention
[0004] In view of this, the purpose of the present invention is to provide a high-bandwidth single-phase full-bridge inverter control method, system and inverter based on inverse model control. The method is used to solve the problems in the prior art that when controlling a single-phase full-bridge inverter, the AC signal cannot be tracked without static error and the input signal bandwidth frequency band is limited.
[0005] In order to achieve the above object, the present invention provides the following technical solutions:
[0006] The present invention provides a high-bandwidth single-phase full-bridge inverter control method based on inverse model control, comprising:
[0007] Step S1: collecting the output voltage and output inductor current on the load;
[0008] Step S2: Generate a phase triangle wave that is consistent with the output voltage phase using a single-phase phase-locked loop structure;
[0009] Step S3: The reference current command phase is generated by a phase triangle wave, and its command amplitude is adjustable;
[0010] Step S4: In the current loop, the reference current instruction is converted into the output signal of the inverse model controller as the first control signal;
[0011] Step S5: Using the current loop P controller and a second-order low-pass filter to adjust the reference current command and the first error signal of the output current, the first error signal is used as the second control signal;
[0012] Step S6: collecting the output voltage as a third control signal, and superimposing the first control signal, the second control signal and the third control signal as a total control signal;
[0013] Step S7: using a unipolar modulation method to modulate the total control signal to generate a PWM pulse for controlling the output voltage of the single-phase inverter.
[0014] Furthermore, step S2 is performed in the following manner: the output voltage is reconstructed through a single-phase phase-locked loop structure to generate a phase triangle wave that is consistent with the phase of the output voltage, and the corresponding transfer function is:
[0015]
[0016] Where, is the output phase, is the input phase, G(s) is the loop gain transfer function, and N is the amplitude of the input signal.
[0017] Furthermore, step S3 is performed in the following manner: generating a reference current instruction with adjustable amplitude and phase consistent with the phase-locked loop output, the corresponding transfer function of which is:
[0018] Acos(α)
[0019] Where α is the phase-locked loop output phase, and A is the amplitude of the reference current command.
[0020] Furthermore, in the current loop control, an anti-model controller with feedforward constructed based on the anti-model algorithm is used to ensure a high bandwidth of the output voltage.
[0021] Furthermore, the current loop P controller is superimposed with a second-order low-pass filter as the current loop total gain controller to adjust the reference current command and the first error signal of the output current. The first error signal is used as the second control signal, and its corresponding transfer function is:
[0022] G1(s)=G2(s)+G3(s)
[0023] Where G1(s) is the current loop total gain controller, G2(s) is the P controller, G3(s) is the second-order low-pass filter, i ref is the current reference command signal, and i is the collected output inductor current.
[0024] Furthermore, in the current loop control, a P controller is used to adjust the error signal of the reference current signal No. 2 output current signal to ensure the stability and gain of the control system; a second-order low-pass filter is used to reduce the interference of high-frequency signals.
[0025] Furthermore, the method further includes: the total control signal is formed by superimposing the first control signal, the second control signal, and the third control signal, and the corresponding expression is:
[0026] v ref =I ref *G0(s)+(I ref -i)*G1(s)+v
[0027] Where, v ref is the total control signal, v and i are the collected output voltage and output current signals, G0(s) is the transfer function of the inverse model controller, and G1(s) is the transfer function of the current loop total gain controller mentioned above.
[0028] Furthermore, the method further includes: selecting corresponding inverse model parameters according to the model load parameters, obtaining a reference voltage instruction based on the above structure, testing the single-phase inverter, and obtaining output voltage and current waveforms.
[0029] The present invention provides a high-bandwidth single-phase full-bridge inverter control system based on inverse model control, comprising:
[0030] A signal acquisition module is used to acquire the output voltage and output current of a single-phase full-bridge inverter;
[0031] A reference instruction reconstruction module, used for reconstructing the phase of the reference current instruction;
[0032] A reference instruction generation module, used for outputting a reference instruction signal;
[0033] A current loop inverse model controller, wherein the reference current command passes through the inverse model controller and the output signal is used as the first control signal to ensure a high bandwidth of the control system output signal;
[0034] The current loop total gain controller uses the current loop P controller superimposed on a second-order low-pass filter to adjust the first error signal between the reference current command and the output current. The first error signal serves as the second control signal. The total gain controller is used to compensate for the gain drop caused by the inverse model controller, improving the tracking ability of the control system output signal without static error.
[0035] The current loop total control module collects the output voltage as the third control signal, and the first control signal, the second control signal and the third control signal are superimposed as the total control signal;
[0036] The pulse signal generation module uses a unipolar modulation method to modulate the total control signal to generate a PWM pulse for controlling the output voltage of the single-phase full-bridge inverter.
[0037] The full-bridge inverter provided by the present invention includes a single-phase full-bridge inverter, and the single-phase full-bridge inverter adopts the high-bandwidth single-phase full-bridge inverter control system based on inverse model control.
[0038] The beneficial effects of the present invention are:
[0039] The present invention provides a high-bandwidth single-phase full-bridge inverter control method, system, and inverter based on inverse model control. The method comprises: collecting the output voltage and output inductor current on the load; generating a phase triangle wave consistent with the output voltage phase using a single-phase phase-locked loop structure; generating a reference current command phase from the phase triangle wave, with an adjustable command amplitude; in the current loop, the reference current command passes through the output signal of the inverse model controller as a first control signal; using a current loop P controller superimposed with a second-order low-pass filter as a current loop total gain controller to adjust a first error signal between the reference current command and the output current, with the first error signal serving as a second control signal; collecting the output voltage as a third control signal, and superimposing the first, second, and third control signals as a total control signal; and modulating the total control signal using a unipolar modulation method to generate PWM pulses for controlling the output voltage of the single-phase inverter. The present invention can achieve zero-static tracking of a wideband input signal and is easy to implement and has high tracking accuracy.
[0040] The present invention constructs a single-phase inverter control strategy based on the inverse model idea in combination with a P controller and a unipolar pulse modulation method. The phase of the reference current command signal is determined by a phase-locked loop (PLL). The inverse model is used to broaden the control frequency band of the single-phase inverter. The P control is used to increase the control gain of the single-phase inverter, thereby achieving zero-static-error tracking under a high-bandwidth inverse model control mode.
[0041] Other advantages, objects, and features of the present invention will be described in part in the following description and, in part, will be apparent to those skilled in the art upon examination of the following description or may be learned from practice of the present invention. The objects and other advantages of the present invention may be realized and obtained through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] In order to make the purpose, technical solutions and beneficial effects of the present invention more clear, the present invention provides the following drawings for illustration:
[0043] Figure 1 Shown is a flow chart of a high-bandwidth single-phase full-bridge inverter control method based on inverse model control provided by the present invention;
[0044] Figure 2 Shown is a structural diagram of a single-phase full-bridge inverter output model provided by the present invention;
[0045] Figure 3Shown is a diagram of the inverter current loop control structure provided by the present invention;
[0046] Figure 4 Shown is a phase-locked loop effect diagram provided by the present invention;
[0047] Figure 5 Shown is a structural diagram of an inverse model controller and a current loop total gain controller provided by the present invention;
[0048] Figure 6 Shown is a design diagram of a single-phase full-bridge inverter control system provided by the present invention;
[0049] Figure 7 A simulation effect diagram showing an inverter provided by the present invention adopting inverse model control + P control is shown;
[0050] Figure 8 Shown is a structural block diagram of a high-bandwidth single-phase full-bridge inverter control system based on inverse model control provided by the present invention. DETAILED DESCRIPTION
[0051] The present invention will be further described below with reference to the accompanying drawings and specific embodiments so that those skilled in the art can better understand the present invention and implement it. However, the embodiments are not intended to limit the present invention.
[0052] Example 1
[0053] like Figure 1 As shown, the high-bandwidth single-phase full-bridge inverter control method, system and inverter based on inverse model control provided in this embodiment are
[0054] The following describes the embodiments of the present invention through specific examples. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments. The details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that the following embodiments and features in the embodiments can be combined with each other unless they conflict.
[0055] It should be noted that the illustrations provided in the following embodiments are merely schematic illustrations of the basic concept of the present invention. Therefore, the illustrations only show components related to the present invention and are not drawn according to the number, shape, and size of components in actual implementation. In actual implementation, the type, quantity, and proportion of each component may be changed arbitrarily, and the component layout may also be more complex.
[0056] See also Figure 1 , the present invention provides a high-bandwidth single-phase full-bridge inverter control method based on inverse model control, comprising:
[0057] Step S1, collecting the output voltage and output inductor current of the load;
[0058] The output voltage on the load can be collected through a current sampling circuit, and the output voltage of the single-phase full-bridge inverter can be collected through a voltage sampling circuit. For example, the output voltage on the load can be collected using a TBC25C04 Hall current sensor, and the output voltage of the single-phase full-bridge inverter can be collected using a HONV025A Hall voltage sensor.
[0059] Step S2, using a single-phase phase-locked loop structure to generate a phase triangle wave consistent with the output voltage phase;
[0060] For example, the output voltage is reconstructed through a single-phase phase-locked loop structure to generate a phase triangle wave that is consistent with the phase of the output voltage. The corresponding transfer function is:
[0061]
[0062] Where, is the output phase, is the input phase, G(s) is the loop gain transfer function, and N is the amplitude of the input signal.
[0063] For another example, the collected output current may be subjected to second-order generalized integral decomposition using a second-order generalized integrator decomposition method to obtain a phase triangle wave that is consistent with the phase of the collected output voltage.
[0064] A phase-locked loop (PLL) structure is used to reconstruct the output voltage, generating a triangular output voltage phase wave for DC reference current generation. This overcomes the filtering delay and poor dynamic response capabilities associated with traditional methods between the output current and output voltage signals. Furthermore, the PLL, or second-order generalized integrator, consists of two cascaded integrators forming a loop, creating a frequency-adjustable oscillator that can quickly and accurately follow the signal and effectively suppress input signal noise and distortion.
[0065] Step S3, the reference current command phase is generated by the above-mentioned phase triangle wave, and its command amplitude is adjustable;
[0066] For example, the reference current instruction consists of an amplitude instruction and a phase instruction. The phase instruction is given by the phase-locked loop output, and its corresponding transfer function is:
[0067] Acos(α)
[0068] Where α is the phase-locked loop output phase, and A is the amplitude of the reference current command.
[0069] Step S4, the reference current command is used as the output signal of the inverse model controller as the first control signal to ensure a high bandwidth of the control system output signal;
[0070] Specifically, if Figure 5 As shown in (a), (a) represents the block diagram of the inverse model controller, which is used to widen the signal frequency band; the reference current command serves as the input of the current loop inverse model controller, and the input signal flows through the output of the inverse model controller as the first control signal of the output voltage of the single-phase full-bridge inverter to ensure the high bandwidth characteristics of the output voltage.
[0071] Step S5, using the current loop P controller superimposed with a second-order low-pass filter as the current loop total gain controller to adjust the reference current command and the first error signal of the output current, the first error signal is used as the second control signal; the specific controller block diagram is as follows Figure 5 As shown in (b), (b) represents the equivalent block diagram of the current loop total gain controller, in which G2(s) is the P controller and G3(s) is the second-order low-pass filter.
[0072] Among them, Figure 6 As shown, in the current loop closed-loop control, the collected output current i and the reference current command I ref The first error signal is adjusted by P controller and second-order low-pass filter to ensure the single-phase full-bridge inverter output voltage has no static error tracking and the stability of the control system.
[0073] Step S6, collecting the output voltage as a third control signal, and superimposing the first control signal, the second control signal and the third control signal as a total control signal;
[0074] It should be noted here that the first control signal is an inverse model output control signal with current feedforward, the second control signal includes the inductor current signal i sampled by the current sensor, and the third control signal refers to the load voltage signal sampled by the voltage sensor.
[0075] Through the above method, the inverse model control of the current loop with current feedforward is realized, and the control strategy of adjusting the error signal of the reference command and the output current is combined with P control and a second-order low-pass filter, thereby overcoming the problems of the traditional control method PI control method that cannot perform non-static tracking of AC signals and is limited in frequency band.
[0076] Step S7: Using a unipolar modulation method to modulate the total control signal to generate a PWM pulse for controlling the output voltage of the single-phase inverter.
[0077] The total control signal superimposed with the first control signal, the second control signal and the third control signal is modulated by a unipolar modulation or a three-level modulation method to obtain a PWM drive signal for optimizing the single-phase full-bridge inverter.
[0078] Specifically, a waveform control strategy is proposed to improve the adaptability of single-phase full-bridge inverter to nonlinear loads. The strategy uses a phase-locked loop, inverse model control theory, current closed-loop P control theory, and a controller design scheme that combines the filter output characteristics of the single-phase full-bridge inverter.
[0079] For example, traditional single-phase inverter full-bridge control systems typically use a PI controller, using a sinusoidal signal as a reference for the output voltage. The PI controller automatically adjusts the output. However, according to the internal model principle, when faced with nonlinear loads, the gain of a traditional PI controller gradually decreases to zero as the frequency of the input AC signal increases, and the gain is very small at 50Hz. Therefore, it cannot achieve zero-error tracking of the AC signal, making it unsuitable for high-precision inverter control.
[0080] To address the problem that traditional PI controllers are unable to achieve zero-error tracking of high-frequency AC signals, in this embodiment, a controller with current feedforward is designed based on an inverse model. Determined low-pass filter modeling and nonlinear load modeling are used in controller design, broadening the frequency band of the input signal, thereby achieving a high-bandwidth inverse model control method with current feedforward. In this embodiment, a current loop P controller is used to improve system gain and ensure system stability, and a second-order low-pass filter reduces the impact of high-frequency signals on the control system, thereby achieving zero-error tracking in a single-phase full-bridge control method.
[0081] In other embodiments, the inverter has an RL filter circuit, such as Figure 2 As shown in the inverter output circuit model, the inverter output transfer function is:
[0082]
[0083] Where, v pwm is the output voltage of the single-phase full-bridge inverter, v and i are the collected output voltage and output inductor current on the load, R is the resistance, and L is the inductance.
[0084] See also Figure 6 , Figure 6 The current loop control structure block diagram of a single-phase full-bridge inverter provided by the present invention is described in detail as follows:
[0085] The output signal of the inverse model control with current feedforward is superimposed on the output signal of P control and the second-order low-pass filter. The collected output voltage signal is used as the total control signal algorithm to control the waveform of the output voltage of the single-phase inverter.
[0086] The voltage and current signals of the output AC power sampled by the voltage and current sensors of the single-phase full-bridge inverter are transmitted to the MCU for algorithm control to generate an optimized full-bridge PWM drive signal. After full-bridge inversion, a pulsed AC voltage is obtained, and then a smooth sinusoidal AC voltage is obtained through a filtering circuit.
[0087] In the entire control algorithm, the collected inductor current and load voltage are processed in two main steps. In the first part, a phase-locked loop is used to generate a phase-matched triangular wave with the load output voltage. The corresponding transfer function is:
[0088]
[0089] Where, is the output phase, is the input phase, G(s) is the loop gain transfer function, and N is the amplitude of the input signal. The load output voltage sampled by the voltage sensor is output through the phase-locked loop with a phase triangle wave that is consistent with the output voltage phase, as shown in Figure 4 Phase-locked loop effect diagram.
[0090] The second part of the entire control algorithm is to pass the voltage and current signals collected by the sensors through the master controller, using a unipolar modulation method to generate optimized PWM drive pulses. The total control signal is composed of the superposition of three control signals: the first control signal is an inverse model control signal with a reference current command feedforward; the second control signal is the first error signal between the reference current command and the output inductor current command adjusted using a P controller and a second-order low-pass filter; and the third control signal is the collected load output voltage signal. Therefore, the corresponding expression for the total control signal is:
[0091] v ref =I ref :*G0(s)+(I ref -i)*G1(s)+v
[0092] Where, v ref is the total control signal, v and i are the collected output voltage and output current signals, G0(s) is the transfer function of the current feedforward controller with a low-pass filter based on the inverse model, and G1(s) is the total gain controller of the current loop, which includes a P controller and a second-order low-pass filter. Its corresponding transfer function is:
[0093] G1(s)=G2(s)+G3(s)
[0094] Where G2(s) is the P controller transfer function, and G3(s) is the corresponding transfer function of the second-order low-pass filter.
[0095] In other embodiments, see Figure 2 The present invention provides a LR low-pass filter grid-connected load circuit diagram. It should be noted that other nonlinear loads can also be used for testing. For example, in this embodiment, the resistor R is a resistor that simulates the line voltage drop, L is an inductor, the collected load output voltage is the grid voltage, the collected output current is the inductor current, and the bus voltage Vdc Determines the inverter output voltage v that can be modulated pwm The size of the busbar energy storage capacitor C will directly affect the strength of the impact on the load. Select appropriate system parameters to test the single-phase full-bridge inverter. The test standard can be checked using a power quality analyzer to view the output voltage waveform harmonic index THD parameters.
[0096] In other embodiments, an inverse model controller with reference current feedforward, the inverse model controller G0(s) is used to broaden the signal tracking frequency band, and the controller is designed based on the determined circuit model parameters;
[0097] See Figure 2 , we can know that the mathematical model of the entire design system corresponds to the expression:
[0098]
[0099] Where, v pwm represents the output voltage of the single-phase full-bridge inverter, It represents the change in current on the inductor L, and v and i represent the collected load output voltage and output inductor current.
[0100] To obtain the ideal output inductor current, the above mathematical model is transformed into the Laplace domain and the transfer function of this mathematical model is written. The corresponding transfer function is:
[0101]
[0102] Performing inverse model control on this mathematical model, the corresponding transfer function of the inverse model controller G0(S) is obtained as follows:
[0103] G0(S)=sL+R
[0104] In other embodiments, to implement discrete control of the DSP development board, a discrete domain bilinear transformation is performed on the transfer function, and the corresponding discrete transfer function is:
[0105]
[0106] Where G0(z) is the discrete domain expression of the inverse model controller G0(s), z represents the discrete domain, T s It represents the control step size used for discrete DSP development board algorithm control, L is the inductor, and R is the resistor.
[0107] See Figure 6In the current loop control structure diagram, G0(s) is the inverse model controller, and G1(s) is the overall current loop gain controller. It consists of a P controller and a second-order low-pass filter. The P controller ensures the gain and stability of the control system, while the second-order low-pass filter reduces high-frequency signal interference. While detailed design methods for the P controller are available in most papers, this article will focus on the design of the second-order low-pass filter.
[0108] The second-order low-pass filter is used to reduce the interference of high-frequency signals on the control system. Its corresponding transfer function is:
[0109]
[0110] Where w0 is the cutoff frequency of the second-order low-pass filter, ε is the designed damping coefficient, and s is the Laplace transform domain. To balance the system's filtering performance and dynamic characteristics, ε = 0.05 is selected. To prevent excessive output, a limiter is applied before the output. Furthermore, to discretize the controller for development board control, a bilinear transformation can be performed on this second-order low-pass filter to convert it to the discrete domain z for actual control.
[0111] It should be noted that the P controller and the second-order low-pass filter are superimposed to modulate the first error signal of the reference current command and the output inductor current command, and the controller after discretization is used to output the control signal of the DSP development board.
[0112] Example 2
[0113] See also Figure 8 , which is a structural block diagram of a high-bandwidth single-phase full-bridge inverter control system based on inverse model control provided by the present invention, including:
[0114] Signal acquisition module 1, used to acquire the output voltage and output inductor current of the load;
[0115] A reference instruction reconstruction module 2 is used to reconstruct the phase of the reference current instruction;
[0116] A reference instruction generating module 3 is used to output a current reference instruction signal;
[0117] The current loop inverse model controller 4, whose output after multiplying the transfer function and the reference current command is used as the first control signal to ensure the high bandwidth of the control system;
[0118] A current loop total gain controller 5, configured to adjust a first error signal between a reference current command signal and an output current signal, the first error signal being used as a second control signal;
[0119] The current loop total control module 6 collects the output voltage as the third control signal, and the first control signal, the second control signal and the third control signal are superimposed as the total control signal;
[0120] The pulse signal generating module 7 uses a unipolar modulation method to modulate the total control signal to generate a PWM pulse for controlling the output voltage of the single-phase full-bridge inverter.
[0121] Among them, it should be noted that the high-bandwidth single-phase full-bridge inverter control system based on inverse model control and the high-bandwidth single-phase full-bridge inverter control method based on inverse model control are in a one-to-one correspondence. For the technical details, technical solutions and technical effects of the high-bandwidth single-phase full-bridge inverter control system based on inverse model control, please refer to the above-mentioned control method and will not be repeated here.
[0122] Example 3
[0123] In some other embodiments, an inverter is further provided, comprising the above-mentioned high-bandwidth single-phase full-bridge inverter control system based on inverse model control.
[0124] Specifically, the inverter is at least a processor; and a memory communicatively connected to the processor, the memory storing instructions that can be executed by the processor, the instructions being executed by the processor so that the processor can execute the above-mentioned control method of the single-phase full-bridge inverter, and the processor and the memory can be connected via a bus or other means.
[0125] As a non-volatile computer-readable storage medium, the memory can be used to store non-volatile software programs, non-volatile computer executable programs and modules, such as the program instructions / modules corresponding to the control method of the single-phase full-bridge inverter in the embodiment of the present application. For example, the processor executes various functional applications and data processing of the server by running the non-volatile software programs, instructions and modules stored in the memory, thereby realizing the control method of the single-phase full-bridge inverter in the above-mentioned method embodiment.
[0126] The memory may include a program storage area and a data storage area. The program storage area may store an operating system and application programs required for at least one function; the data storage area may store data generated based on the use of the program distribution device. Furthermore, the memory may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state memory device. In some embodiments, the memory may optionally include a memory remotely located relative to the processor, and such remote memory may be connected to the program distribution device via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0127] The one or more modules are stored in the memory, and when executed by the one or more processors, perform the single-phase full-bridge inverter control method in any of the above method embodiments, for example, perform the above described Figure 1 Method steps to achieve Figure 8 The functions of each module and unit in it.
[0128] In summary, the system in this embodiment combines a phase-locked loop (PLL) or a second-order generalized integrator to generate a phase-conforming triangular wave that matches the acquired output voltage. This wave is used to generate a current reference command. An anti-model controller with current feedforward, constructed based on the anti-model control principle, ensures a wide bandwidth for the signal. The P control principle improves the control system's gain and stability. A low-pass filter design reduces the impact of high-frequency signals on the system, thereby achieving zero-error tracking using a high-bandwidth anti-model control method. Therefore, this system effectively overcomes the shortcomings of existing technologies and possesses high industrial value.
[0129] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the present invention. Anyone skilled in the art may modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by one of ordinary skill in the art without departing from the spirit and technical principles disclosed herein are intended to be covered by the claims of the present invention.
Claims
1. A high-bandwidth single-phase full-bridge inverter control method based on inverse model control, characterized in that: include: Step S1: collecting the output voltage and output current on the load; Step S2: Generate a phase triangle wave that is consistent with the output voltage phase using a single-phase phase-locked loop structure; Step S3: The reference current command phase is generated by a phase triangle wave, and its command amplitude is adjustable; Step S4: in the current loop, the reference current command is used as the first control signal through the output signal of the inverse model controller; Step S5: Using the current loop P controller to superimpose a second-order low-pass filter to adjust the reference current command and the first error signal of the output current, and the first error signal is used as the second control signal; Step S6: collecting the output voltage as a third control signal, and superimposing the first control signal, the second control signal and the third control signal as a total control signal; Step S7: using a unipolar modulation method to modulate the total control signal to generate a PWM pulse for controlling the output voltage of the single-phase inverter.
2. The high-bandwidth single-phase full-bridge inverter control method based on inverse model control according to claim 1, characterized in that: The step S2 is performed in the following manner: the output voltage is reconstructed through a single-phase phase-locked loop structure to generate a phase triangle wave that is consistent with the phase of the output voltage, and the corresponding transfer function is: In the formula, is the output phase, is the input phase, G(s) is the loop gain transfer function, and N is the amplitude of the input signal.
3. The high-bandwidth single-phase full-bridge inverter control method based on inverse model control according to claim 1, characterized in that: The step S3 is performed in the following manner: generating a reference current instruction with adjustable amplitude and phase consistent with the phase-locked loop output, and the corresponding transfer function is: Acos(α) Where α is the phase-locked loop output phase, and A is the amplitude of the reference current command.
4. The high-bandwidth single-phase full-bridge inverter control method based on inverse model control according to any one of claims 1 to 3, characterized in that: In the current loop control, an anti-model controller with feedforward based on the anti-model algorithm is used to ensure the high bandwidth of the output voltage.
5. The high-bandwidth single-phase full-bridge inverter control method based on inverse model control according to any one of claims 1 to 3, characterized in that: The current loop P controller is superimposed with a second-order low-pass filter as the current loop total gain controller to adjust the reference current command and the first error signal of the output current. The first error signal is used as the second control signal, and its corresponding transfer function is: G1(s)=G2(s)+G3(s) In the formula, G1(s) is the total gain controller of the current loop, G2(s) is the P controller, G3(s) is the second-order low-pass filter, and i ref is the current reference command signal, and i is the output current obtained by sampling.
6. The high-bandwidth single-phase full-bridge inverter control method based on inverse model control according to claim 5, characterized in that: Also includes: In the current loop control, the P controller is used to adjust the error signal between the reference current signal and the output current signal to ensure the stability and gain of the control system; the second-order low-pass filter is used to reduce the interference of high-frequency signals.
7. The high-bandwidth single-phase full-bridge inverter control method based on inverse model control according to claim 1, characterized in that: Also includes: The total control signal is formed by superposition of the first control signal, the second control signal and the third control signal, and its corresponding expression is: v ref =I ref *G0(s)+(I ref -i)*G1(s)+v In the formula, v ref is the total control signal, v and i are the collected output voltage and output current signals, G0(s) is the transfer function based on the inverse model controller, and G1(s) is the transfer function of the current loop total gain controller.
8. The high-bandwidth single-phase full-bridge inverter control method based on inverse model control according to claim 1 or 6, characterized in that: Also includes: The corresponding inverse model parameters are selected according to the model load parameters, and the single-phase inverter is tested according to the reference voltage instruction to obtain the output voltage and current waveforms.
9. A high-bandwidth single-phase full-bridge inverter control system based on inverse model control, characterized in that: include: A signal acquisition module is used to acquire the output voltage and output current of a single-phase full-bridge inverter; A reference instruction reconstruction module, used for reconstructing the phase of the reference current instruction; A reference instruction generation module, used for outputting a reference instruction signal; A current loop inverse model controller, wherein the reference current command is used as the output signal of the inverse model controller as the first control signal, so as to ensure the high bandwidth of the output signal of the control system; The current loop total gain controller uses the current loop P controller to superimpose a second-order low-pass filter to adjust the reference current command and the first error signal of the output current. The first error signal is used as the second control signal. The total gain controller is used to compensate for the gain drop caused by the inverse model controller and improve the tracking ability of the control system output signal without static error. The current loop total control module collects the output voltage as the third control signal, and the first control signal, the second control signal and the third control signal are superimposed as the total control signal; The pulse signal generating module uses a unipolar modulation method to modulate the total control signal to generate a PWM pulse for controlling the output voltage of the single-phase full-bridge inverter.
10. A full-bridge inverter, including a single-phase full-bridge inverter, characterized in that: The single-phase full-bridge inverter adopts the high-bandwidth single-phase full-bridge inverter control system based on inverse model control as described in claim 9.
Citation Information
Patent Citations
Single-phase photovoltaic grid-connected power generation system and control method thereof
CN110336318A
Single-phase inverter control method and system based on PI and repetitive control, and inverter
CN113691155A