WO2014011738A2 - Tracking converters with input output linearization control - Google Patents
Tracking converters with input output linearization control Download PDFInfo
- Publication number
- WO2014011738A2 WO2014011738A2 PCT/US2013/049879 US2013049879W WO2014011738A2 WO 2014011738 A2 WO2014011738 A2 WO 2014011738A2 US 2013049879 W US2013049879 W US 2013049879W WO 2014011738 A2 WO2014011738 A2 WO 2014011738A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- voltage
- converter circuit
- time
- output voltage
- inductor
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
- H02M3/00—Conversion of dc power input into dc power output
- H02M3/02—Conversion of dc power input into dc power output without intermediate conversion into ac
- H02M3/04—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters
- H02M3/10—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
- H02M3/145—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
- H02M3/155—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only
- H02M3/156—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only with automatic control of output voltage or current, e.g. switching regulators
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
- H02M7/00—Conversion of ac power input into dc power output; Conversion of dc power input into ac power output
- H02M7/42—Conversion of dc power input into ac power output without possibility of reversal
- H02M7/44—Conversion of dc power input into ac power output without possibility of reversal by static converters
- H02M7/48—Conversion of dc power input into ac power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
Definitions
- the present invention relates generally to providing modulation signals to electrical circuits and, more particularly, to tracking inverters and tracking converters based on input-output linearization control.
- Power converters are used to convert one form of energy to another (e.g., AC to AC, AC to DC, DC to AC, and DC to DC) thereby making it usable to the end equipment, such as computers, automobiles, electronics, telecommunications, space systems and satellites, and motors. Every application of power electronics involves some aspect of control.
- Converters are typically identified by their capability and/or configurations, such as, buck converters, boost converters, buck-boost converters, boost-buck converters (Cuk), etc. These converters can belong to a family of converters known as "switching regulators" (DC-DC conversion),
- Switching converters or “switching inverters” (DC- AC conversion) depending upon their configuration.
- Switching converters are generally efficient because the conversion elements switch from one state to another, rather than needlessly dissipating power during the conversion process.
- a converter circuit including a set of switches and at least two configurations of the converter, according to the states of the set of switches. Each configuration can be modeled as linear system.
- the duty ratio (d) is the ratio indicating the time in while one switch is in the "on” position and another switch is in the "off position: this d is considered to be the control input.
- Control input d is usually driven by pulse-width-modulation ("PWM”) techniques.
- PWM pulse-width-modulation
- TEM trailing- edge modulation
- CCM continuous conduction mode
- LEM the on-time pulse begins in accordance with a control law and terminates on the clock.
- the difference between LEM and TEM is that in TEM the pulse-width is determined by the instantaneous control voltage v c prior to switch turn-off, whereas in LEM the pulse- width is determined by v c prior to switch turn-on.
- PWM pulse- width modulation
- ESR equivalent series resistance
- a voltage inverter comprising a voltage converter circuit and a controller.
- the voltage inverter produces a time- varying output voltage from an input voltage, where the input voltage can be a DC voltage, an AC input voltage at a given input frequency or a time- varying voltage signal having a given input frequency spectrum.
- the controller provides a control signal at a duty ratio determined
- the set of signals include the time-varying output voltage, a predetermined output voltage, a gain factor and an inductor current in the voltage converter circuit.
- the predetermined output voltage can have an output AC waveform or an arbitrary time- varying waveform.
- the output AC waveform can have an output frequency different than the input frequency.
- the arbitrary time- varying waveform can have an output frequency spectrum different than the input frequency spectrum.
- the voltage inverter operates to match the time-varying output voltage to the predetermined output voltage.
- Input-output linearization is used to design various inverters under conditions where left half plane zero effects are present.
- a time- varying duty cycle for the control signal is derived for a voltage inverter where the voltage converter circuit is a buck converter circuit.
- a time-varying duty cycle for the control signal is derived for a voltage inverter where the voltage converter circuit is a boost converter circuit and leading edge modulation is used.
- a time-varying duty cycle for the control signal is derived for a voltage inverter where the voltage converter circuit is a buck-boost converter circuit and leading edge modulation is used.
- FIG. 1 is a block diagram of a preferred embodiment of a tracking inverter including a voltage converter circuit and a controller.
- Figure 2A is a block diagram of a tracking inverter producing an AC output from a DC input.
- Figure 2B is a block diagram of a tracking inverter producing an arbitrary output waveform from a DC input.
- Figure 2C is a block diagram of a tracking inverter producing an arbitrary output waveform from an AC input.
- Figure 3 is a circuit diagram of a buck converter of a preferred embodiment.
- Figure 4 is a circuit diagram of a boost converter of a preferred embodiment.
- Figure 5 is a circuit diagram of a buck-boost converter of a preferred embodiment.
- Figure 6 is a flow chart of a method of operation for a preferred embodiment of a voltage inverter.
- Figure 7 is a block diagram of a multiple output fracking inverter.
- the present disclosure provides a method and apparatus for controlling a voltage converter circuit to realize a power inverter.
- a power inverter in power electronics usually refers to a power converter device that delivers an ac output voltage in reponse to a dc input voltage. More generally, the present disclosure delivers an arbitrary time- varying output waveform for one of either a dc voltage input or an ac voltage input. In particular, the present disclosure uses input-output linearization to compute a duty ratio for control feedback of a voltage converter.
- Embodiments for a buck converter, a boost converter and a buck-boost converter are disclosed, where the boost and buck-boost converters use off-time sampling with either leading edge modulation or trailing edge modulation.
- the resulting control system can also be applied to other converter types.
- the parameters in the control system are programmable, and hence the algorithm can be easily implemented on a DSP or in silicon, such as an ASIC.
- buck, boost, and buck-boost converter circuits are characterized by state equations for state variables xi (inductor current), 3 ⁇ 4 (capacitor voltage) andj/ (output voltage).
- a control signal is applied to a primary switch (Si) characterized by its instantaneous duty ratio d.
- the steady-state output voltage of a boost voltage converter is 1/(1-D) times the input voltage where D is the steady-state value of the instantaneous duty ratio d.
- the steady-state output voltage of a buck-boost converter is Dl( ⁇ -D) times the input voltage and the steady-state output voltage of a buck converter is D times the input voltage.
- y(t) and the resultant duty ratio d(t) also varies with time.
- FIG. 1 shows a preferred embodiment of a tracking inverter 100 suitable for controlling a voltage converter circuit to produce a time varying output voltage.
- Tracking inverter 100 is amenable to input-output linearization methods that do not constrain stability to one operating point, but rather to a set of operating points spanning the expected range of operation during startup and transient modes of operation.
- a voltage converter circuit 102 is connected to an input voltage 101 (uo) and produces output voltage 110, y(t), in response to a control signal 109 characterized by the duty ratio d(t).
- output voltage 110 is a time varying waveform intended to match a desired output voltage 115, yo(t), also time varying.
- Controller 120 produces control signal 109 from sensing output voltage 110, input voltage 101, desired output voltage 115, a set of static circuit parameters 113 including, for example, the load resistance R, the capacitance C and the inductance L, and a set of state variables 112 including, for example, inductor current x ⁇ and capacitor voltage X2.
- Control signal 109 determines the states of a set of switches internal to voltage converter circuit 102.
- Controller 120 is preferably implemented in one or more digital devices, implemented with programmable software instructions stored in memory and executed by a processor to carry out the converter control functions including output adjustment. In alternate embodiments, an analog implementation is used instead of a digital implementation. The controller methods as described below are then implemented as hardware functions, including analog adders and multipliers. [0029] Controller 120 can implement any desired control method. For example, a pulse width modulated (PWM) controller is suitably constructed. The PWM controller produces a time varying control signal which drives the primary switch (S ) of a voltage converter with the duty ratio d.
- PWM pulse width modulated
- Examples of voltage converter circuit 102 include a buck converter, a boost converter and a buck-boost converter.
- Voltage converters operating in the continuous conduction mode with trailing edge modulation (TEM) and switch on-time sampling give rise to unstable zero dynamics for boost and buck-boost converters where the linear segment of the system about an operating point has a right half plane zero.
- leading-edge modulation (LEM) with switch-off time sampling is implemented by controller 120 that changes the zero dynamics, so that the linear part of the system has only left half plane zeros, i an alternate embodiment, trailing-edge modulation (TEM) with switch-off time sampling is implemented.
- input-output feedback linearization can be employed wherein a linearizing transformation is performed and used to define control signal inputs to a converter.
- the control signal duty ratios and resulting zero dynamics for boost and buck-boost converters are the same for both LEM and TEM with switch-off time sampling.
- a buck converter is a linear system which has a left half plane zero in its transfer function, therefore, input-output linearization can always be employed, regardless of the modulation method used.
- An inverter in power electronics usually refers to a power converter device delivering a sinusoidal AC output voltage in response to a DC input voltage.
- tracking inverters voltage converters that have general bounded time functions, not just sinusoidal waveforms, as the desired output voltages. These converters will be known as tracking inverters.
- the tracking inverter supports a steady state tracking inversion, which is the process of establishing a control signal d(t) so that the output voltage y(t) converges to the desired output voltage yo(t) as time, t, goes to infinity.
- Tracking inverters, based on buck, boost and buck-boost converters, are analyzed using their respective Cuk-Middlebrook two dimensional state space averaged models.
- a DC- AC tracking inverter converts a DC input voltage 201 to an AC output voltage 202 varying with time in a sinusoidal function.
- a tracking inverter function converts a DC input voltage 203 to an arbitrary time- varying output voltage 204 having an arbitrary waveform and arbitrary frequency spectrum.
- a tracking inverter converts an AC input voltage 205 to an arbitrary time-varying output voltage 206.
- the input voltage UQ may have an input waveform characterized by an input frequency while the output voltage y(t) may have an output waveform characterized by an output frequency.
- the output waveform can be different than the input waveform and the output frequency can be different than the input frequency.
- the output frequency spectrum can be different that the input frequency spectrum for more complex waveforms.
- Eq. 1 y y for state variables xi, output voltage y and control signal duty ratio d. It is assumed that the transfer function of Eq. 1 has no pole zero cancellations. The zero z of the transfer function is found by setting the determinant of the matrix
- Proportional output feedback is added and the term a j jyo is replaced by any in Eq. 4 to form the feedback control signal with time varying duty ratio d(t) defined by
- Eqs. 5-8 show that all solutions (y; xi) tend exponentially to (yo; xw) as time t goes to infinity.
- y(t) converges to yo(t) as time t goes to infinity which means that steady state tracking inversion is achieved.
- a time varying desired output voltage y 0 (t) is easily handled by the controller by utilizing the desired output voltage and its derivative, y 0 (t) and y ' o (t) as shown in Eq. 7, computing d(t) and applying the feedback control signal with d(t to the voltage converter circuit.
- FIG. 3 illustrates a preferred embodiment buck converter circuit 300 having a single output voltage 310 (y).
- the buck converter comprises a switch 304 (Si) connected in series with a series resistor 302 (Rs) connected to inductor 303 (L) which is further connected to load resistance 308 (R).
- Switch 304 and load resistance 308 further connect to DC voltage input 301 (uo) to complete a series circuit.
- a switch 305 (3 ⁇ 4) is connected between switch 304 and DC voltage input 301.
- a capacitive circuit is connected in parallel with load resistance 308 and comprises a capacitor 306 (Q connected to a DC series resistance 307 (Rc) associated with capacitor 306.
- the output voltage 310 is taken across load resistance 308, is non-negative and is less than DC voltage input 301.
- the inductor current 312 (x ) is measured as the current through inductor 303 and series resistor 302.
- buck converter circuit 300 is substituted for voltage converter circuit 102, and controller 120.
- the DC voltage input uo is a constant and the desired output voltage yo(t) is a cosine function. More generally, the desired output voltage yo(t) is not just a sinusoidal function, but together with its time derivative, are general functions that are bounded on [0, ⁇ ).
- a switch matrix is employed by the controller to handle the positive, zero, and negative values of UQ, yo and y as required to set the duty ratio.
- Eq. ll which is continuously computed, for the desired voltage yo(t) and the output voltage y, and applied by the controller of Figure 1 to the buck converter circuit of Figure 3.
- the controller implements Eq. l ⁇
- y(t) converges to yo(t)
- d(t) converges to a steady-state function
- a time varying desired output voltage y 0 (t) is easily handled by the controller by utilizing the desired output voltage and its derivative, y 0 (t) and y 0 (t) as shown in Eq. 11, computing d(t) and applying the feedback control signal with d(t) to the voltage converter circuit.
- FIG. 4 illustrates a preferred embodiment boost converter circuit 400 having a single output voltage 410 (y).
- the boost converter comprises a series resistor 402 (R s ) connected in series with an inductor 403 (L), a switch 404 (>3 ⁇ 4) and a DC voltage input 401 (uo).
- a capacitive circuit comprises a switch 405 (3 ⁇ 4), connected in series to inductor 403, further connected in series to a capacitor 406 (Q and DC series resistance 407 (i?c) associated with capacitor 406.
- Load resistance 408 (R) is connected in parallel with capacitor 406 and DC series resistance 407.
- Output voltage 410 is taken across load resistance 408.
- the inductor current 412 (xi) is measured as the current through inductor 403 and series resistor 402.
- boost converter circuit 400 is substituted for voltage converter circuit 102, and controller 120 uses LEM with switch off time sampling of the state variables.
- the DC voltage input uo is a constant and the desired output voltage yo(t) is a cosine function. More generally, the desired output voltage y 0 (t) is not just a sinusoidal function, but together with its time derivative, are general functions that are bounded on [0, oo).
- a switch matrix is employed by the controller to handle the positive, zero, and negative values of uo, yo aady as required to set the duty ratio.
- integral and derivative gain can also be used to derive d(t).
- uo is a time varying function bounded on [0, ⁇ ) and the equations 12-15 are adjusted accordingly to derive the duty ratio d(t)and produce the desired output voltage y 0 (t).
- controller 120 uses TEM with switch-off time sampling of the state variables.
- the resulting formula for duty ratio d in Eq. 15 is the same as derived for the preferred embodiment of the boost converter.
- FIG. 5 illustrates a preferred embodiment buck-boost converter circuit 500 having a single output voltage 510 (y).
- the buck-boost converter comprises a switch 504 (Sj) connected in series with series resistor 502 (R s ) which is further connected to an inductor 503 (L).
- Inductor 503 and switch 504 are connected to DC voltage input 501 (uo) to complete a series circuit.
- a capacitive circuit comprises a switch 505 (3 ⁇ 4) connected between switch 504 and a capacitor 506 (Q, and further connected in series with DC series resistance 507 (Rc) associated with capacitor 506.
- Load resistance 508 (R) is connected in parallel with the capacitor 506 and DC series resistance 507.
- Output voltage 510 is taken across load resistance 508.
- the inductor current 512 (x;) is measured as the current through inductor 503 and series resistor 502.
- buck-boost converter circuit 500 is substituted for voltage converter circuit 102, and controller 120 uses LEM with switch off time sampling of the state variables.
- the DC voltage input uo is a constant and the desired output voltage yo(t) is a cosine function. More generally, the desired output voltage yo(t) is not just a sinusoidal function, but together with its time derivative, are general functions that are bounded on [0, ⁇ ).
- a switch matrix is employed by the controller to handle the positive, zero, and negative values of uo, yo and as required to set the duty ratio.
- a time -varying duty ratio for the desired output voltage yo(t) is given by
- integral and derivative gain can also be utilized to derive d(t).
- u 0 is a time varying function bounded on [0, ⁇ ) and the equations 16-19 are adjusted accordingly to derive the duty ratio d(t)and produce the desired output voltage yo(t).
- controller 120 uses TEM with switch-off time sampling of the state variables.
- the resulting formula for duty ratio d in Eq. 19 is the same as derived for the preferred embodiment of the buck-boost converter.
- the zero of the transfer function remains—1/(R C C), which is in the open left half plane.
- the uo term is cancelled in the ratio b 2 /bi of the zero z in Eq. 3.
- Eq. 7 The formula for duty ratio d is still given by Eq. 7.
- Eq. 5 and Eq. 8 the uo term is cancelled in the ratio.
- Eq. 5 and Eq. 8 form a constant coefficient linear ordinary differential equation and a constant coefficient linear first order system, respectively, even if the input voltage uo(t) is time varying.
- a time varying input voltage uo(t) and time varying desired output yo(t) are easily handled by simply changing uo, yo, and 0 in Eq. 11. If uo(t) is a sinusoidal wave of a certain frequency and yo(t) is a sinusoidal wave of an arbitrary and different frequency, then a buck AC-AC inverter is realized with any desired output frequency. This enables an inverter to operate a variable speed single phase motor drive from a standard ac source.
- the denominator In implementing any of the duty ratio equations the denominator must never be zero and d(t) must be between 0 (zero) and 1 (one).
- yo(t) when there is an equilibrium point for the state equations, the functions yo(t), xw(t), and Do(t) play the same role as the constants yo, xio, and D when yo is a constant.
- Do(t) is the system inverse if the initial conditions are correct and there are no modeling errors, disturbances, and noise.
- a method 600 for operation of a voltage inverter includes a voltage converter circuit, a controller and a voltage source supplying input voltage U Q.
- the method begins at step 602 where a desired output function y o(t) is defined and received into the controller.
- a set of circuit parameters for the voltage converter circuit are determined including a load resistance and a set of state variables are measured including the output voltage and the inductor current.
- an initial controller gain k is set to a pre-defined (proportional, integral and derivative) gain value.
- the controller is started, applying the control signal to the voltage converter circuit using the initial duty ratio d and the initial value of desired output voltage y o(t).
- the set of circuit parameters and state variables are dynamically measured.
- the duty ratio d is dynamically adjusted based on the set of parameters and the set of state variables, the input voltage uo and the controller gain factor k.
- the control signal with duty ratio d is applied to the voltage converter circuit.
- a deteraiination of a stop condition is made. If the stop condition is true, then at step 618, the voltage converter is stopped. If the stop condition is false, then the method continues performing steps 610, 612, 614 and 616.
- step 612 if the voltage converter circuit is a buck converter then Eqs. 9-11 are applied to determine the duty ratio d(t).
- step 612 if the voltage converter circuit is a boost converter then Eq. 15 is applied to determine the duty ratio d(t).
- step 612 if the voltage converter circuit is a buck-boost converter then Eq. 19 is applied to determine the duty ratio d(t).
- MIMO control methods with n duty ratios can be applied similar to the disclosure in U.S. Patent Application Publication No. 2012/0139509 incorporated herein by reference. MIMO control methods can be applied to the apparatus of the present disclosure to accomplish multiple output inverters with time varying output voltages generated from one or more input voltages.
- FIG. 7 shows a preferred embodiment of a tracking inverter 700 suitable for controlling a multiple output voltage converter circuit to produce a set of time varying output voltages.
- Tracking inverter 700 is amenable to input-output linearization methods that do not constrain stability to one operating point, but rather to a set of operating points spanning the expected range of operation during startup and transient modes of operation.
- a multiple output voltage converter circuit 702 is connected to an input voltage 701 (uo) and produces a set of output voltages 710, [1 ⁇ 4 ⁇ (3 ⁇ 4)], in response to a control signal 709 characterized by a set of duty ratios [di(t)].
- Set of output voltages 710 are time varying waveforms intended to match a set of desired output voltages 715, also time varying.
- Controller 720 produces control signal 709 from sensing set of output voltages 710, input voltage 701, set of desired output voltages 715, a set of static circuit parameters 713 including, for example, the load resistances 3 ⁇ 4, the capacitances Q and the inductances Li of the ith stage of the multiple output voltage converter and a set of state variables 712 including, for example, inductor currents u and capacitor voltages ,3 ⁇ 4 ⁇ .
- Control signal 709 determines the states of switch matrix internal to multiple output voltage converter circuit 702.
- Controller 720 is preferably implemented in one or more digital devices, implemented with programmable software instructions stored in memory and executed by a processor to carry out the converter control functions including output adjustment.
- a processor to carry out the converter control functions including output adjustment.
- an analog implementation is used instead of a digital implementation.
- the controller is then implemented as a set of hardware functions, including analog adders and multipliers.
- Controller 720 can implement any desired control method.
- a pulse width modulated (PWM) controller is suitably constructed.
- the PWM controller produces a time varying control signal which drives the switching of each voltage converter stage in the multiple voltage converter circuit with its corresponding duty ratio.
- the controller is implemented according to one of a group of: a discrete electronics circuit; a set of programmed instructions embodied in an FPGA; a set of programmed instructions embodied in a digital signal processor; a
- a suitable hardware platform includes clocking circuits, a CPU, a non- volatile memory for storing the programmed instructions, a volatile memory for storing intermediate results and for storing calculated parameters for the controller and suitable input/output controls for starting, stopping and entering parameters related to the function of the controller.
- the controller is replaced by an analog PID controller with analog inputs for u Q , y 0 , xi, mdy.
- the load resistance R and current xi is measured and converted to corresponding voltages.
- control method provided by input-output feedback linearization using leading edge modulation with switch off time sampling is meant as an example control method.
- trailing edge modulation with switch off time sampling can be utilized.
- the controller can utilize any control method based on many different control theories.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Dc-Dc Converters (AREA)
Abstract
In a preferred embodiment, a voltage inverter comprises a voltage converter circuit and a controller. The voltage inverter produces a time- varying output voltage from an input voltage, which can be a DC input voltage or an AC input voltage. The controller provides a control signal at a duty ratio determined dynamically by a set of signals. The set of signals include the time- varying output voltage, a predetermined output voltage, a gain factor and an inductor current in the voltage converter circuit. The predetermined output voltage can have an AC waveform or an arbitrary time- varying waveform. The voltage inverter operates to match the time- varying output voltage to the predetermined output voltage. Input-output linearization is used to design a buck inverter, and input-output linearization with leading edge modulation is used to design boost and buck-boost inverters under conditions where left half plane zero effects are present.
Description
TRACKING CONVERTERS WITH INPUT OUTPUT LINEARIZATION CONTROL
FIELD OF THE INVENTION
[0001] The present invention relates generally to providing modulation signals to electrical circuits and, more particularly, to tracking inverters and tracking converters based on input-output linearization control.
BACKGROUND OF THE INVENTION
[0002] Power converters are used to convert one form of energy to another (e.g., AC to AC, AC to DC, DC to AC, and DC to DC) thereby making it usable to the end equipment, such as computers, automobiles, electronics, telecommunications, space systems and satellites, and motors. Every application of power electronics involves some aspect of control. Converters are typically identified by their capability and/or configurations, such as, buck converters, boost converters, buck-boost converters, boost-buck converters (Cuk), etc. These converters can belong to a family of converters known as "switching regulators" (DC-DC conversion),
"switching converters", or "switching inverters" (DC- AC conversion) depending upon their configuration. Switching converters are generally efficient because the conversion elements switch from one state to another, rather than needlessly dissipating power during the conversion process. Essentially there is a converter circuit including a set of switches and at least two configurations of the converter, according to the states of the set of switches. Each configuration can be modeled as linear system. The duty ratio (d) is the ratio indicating the time in while one switch is in the "on" position and another switch is in the "off position: this d is considered to be the control input. Control input d is usually driven by pulse-width-modulation ("PWM") techniques.
[0003] Switching from one state to another during operation and the accompanying
nonlinearity of power converters creates transient problems. State space averaging reduces the transient problems to make the system, in general, a nonlinear averaged system for a boost converter or a buck-boost converter. But, control of the system under these nonlinear effects becomes difficult when certain performance objectives must be met. Linearization is mostly accomplished through a Taylor series expansion. Nonlinear terms of higher orders are thrown away and a linear approximation replaces the nonlinear system. This linearization method has proven effective for stabilizing control loops at a specific operating point. However, use of this method requires making several assumptions, one of them being so-called "small signal operation." This works well for asymptotic stability in the neighborhood of the operating point, but ignores large signal effects which can result in nonlinear operation of the control loop when, for example, an amplifier saturates during startup, or during transient modes, such as load or input voltage changes. Once nonlinear operation sets in, the control loop can have equilibrium points unaccounted for in the linearization.
[0004] One of the most widely used methods of pulse- width modulation is trailing- edge modulation ("TEM"), wherein the on-time pulse begins on the clock and terminates in accordance with a control law. Unstable zero dynamics associated with TEM with switch on- time sampling in the continuous conduction mode ("CCM") prevent the use of an input-output feedback linearization because it would result in an unstable operating point for boost and buck- boost converters. The other modulation method is LEM, wherein the on-time pulse begins in accordance with a control law and terminates on the clock. The difference between LEM and TEM is that in TEM the pulse-width is determined by the instantaneous control voltage vc prior to switch turn-off, whereas in LEM the pulse- width is determined by vc prior to switch turn-on.
[0005] Further, it is known in the art that pulse- width modulation ("PWM") of boost
and buck-boost power converters exhibit right half plane zero effects when trailing edge modulation with on time switch sampling is employed. This makes control design extremely difficult. It has been shown that if leading edge modulation or trailing edge modulation with off time switch sampling is used with a sufficiently large equivalent series resistance ("ESR") Rc of the output capacitor, then left half plane zero effects emerge.
[0006] Therefore, there is a need for a system and method for tracking inverters and general tracking converters with off-time sampling and either LEM or TEM control.
SUMMARY OF THE INVENTION
[0008] Disclosed is a voltage inverter comprising a voltage converter circuit and a controller. The voltage inverter produces a time- varying output voltage from an input voltage, where the input voltage can be a DC voltage, an AC input voltage at a given input frequency or a time- varying voltage signal having a given input frequency spectrum.
[0009] The controller provides a control signal at a duty ratio determined
dynamically by a set of signals. The set of signals include the time-varying output voltage, a predetermined output voltage, a gain factor and an inductor current in the voltage converter circuit. The predetermined output voltage can have an output AC waveform or an arbitrary time- varying waveform. The output AC waveform can have an output frequency different than the input frequency. The arbitrary time- varying waveform can have an output frequency spectrum different than the input frequency spectrum.
[0010] The voltage inverter operates to match the time-varying output voltage to the predetermined output voltage. Input-output linearization is used to design various inverters under conditions where left half plane zero effects are present.
[0011] In an embodiment of a buck inverter, a time- varying duty cycle for the control signal is derived for a voltage inverter where the voltage converter circuit is a buck converter circuit.
[0012] In an embodiment of a boost inverter, a time-varying duty cycle for the control signal is derived for a voltage inverter where the voltage converter circuit is a boost converter circuit and leading edge modulation is used.
[0013] In an embodiment of a buck-boost inverter, a time-varying duty cycle for the control signal is derived for a voltage inverter where the voltage converter circuit is a buck-boost
converter circuit and leading edge modulation is used.
[0014] Detailed disclosure of these and other aspects are provided in the detailed description that follows.
BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 is a block diagram of a preferred embodiment of a tracking inverter including a voltage converter circuit and a controller.
[0016] Figure 2A is a block diagram of a tracking inverter producing an AC output from a DC input.
[0017] Figure 2B is a block diagram of a tracking inverter producing an arbitrary output waveform from a DC input.
[0018] Figure 2C is a block diagram of a tracking inverter producing an arbitrary output waveform from an AC input.
[0019] Figure 3 is a circuit diagram of a buck converter of a preferred embodiment.
[0020] Figure 4 is a circuit diagram of a boost converter of a preferred embodiment.
[0021] Figure 5 is a circuit diagram of a buck-boost converter of a preferred embodiment.
[0022] Figure 6 is a flow chart of a method of operation for a preferred embodiment of a voltage inverter.
[0023] Figure 7 is a block diagram of a multiple output fracking inverter.
DETAILED DESCRIPTION
[0024] While the making and using of various embodiments of the present disclosure are discussed in detail below, it should be appreciated that the present disclosure provides many applicable inventive concepts that can be embodied in a wide variety of specific contexts. The specific embodiments discussed herein are merely illustrative of specific ways to make and use the invention and do not delimit the scope of the invention.
[0025] The present disclosure provides a method and apparatus for controlling a voltage converter circuit to realize a power inverter. A power inverter in power electronics usually refers to a power converter device that delivers an ac output voltage in reponse to a dc input voltage. More generally, the present disclosure delivers an arbitrary time- varying output waveform for one of either a dc voltage input or an ac voltage input. In particular, the present disclosure uses input-output linearization to compute a duty ratio for control feedback of a voltage converter. Embodiments for a buck converter, a boost converter and a buck-boost converter are disclosed, where the boost and buck-boost converters use off-time sampling with either leading edge modulation or trailing edge modulation. The resulting control system can also be applied to other converter types. Moreover, the parameters in the control system are programmable, and hence the algorithm can be easily implemented on a DSP or in silicon, such as an ASIC.
[0026] In general, buck, boost, and buck-boost converter circuits are characterized by state equations for state variables xi (inductor current), ¾ (capacitor voltage) andj/ (output voltage). A control signal is applied to a primary switch (Si) characterized by its instantaneous duty ratio d. For DC-DC converters, the steady-state output voltage of a boost voltage converter is 1/(1-D) times the input voltage where D is the steady-state value of the instantaneous duty
ratio d. The steady-state output voltage of a buck-boost converter is Dl(\-D) times the input voltage and the steady-state output voltage of a buck converter is D times the input voltage. For a voltage converter with time- varying output voltage, y(t) and the resultant duty ratio d(t) also varies with time.
[0027] Figure 1 shows a preferred embodiment of a tracking inverter 100 suitable for controlling a voltage converter circuit to produce a time varying output voltage. Tracking inverter 100 is amenable to input-output linearization methods that do not constrain stability to one operating point, but rather to a set of operating points spanning the expected range of operation during startup and transient modes of operation. A voltage converter circuit 102 is connected to an input voltage 101 (uo) and produces output voltage 110, y(t), in response to a control signal 109 characterized by the duty ratio d(t). In a preferred embodiment, output voltage 110 is a time varying waveform intended to match a desired output voltage 115, yo(t), also time varying. Controller 120 produces control signal 109 from sensing output voltage 110, input voltage 101, desired output voltage 115, a set of static circuit parameters 113 including, for example, the load resistance R, the capacitance C and the inductance L, and a set of state variables 112 including, for example, inductor current x\ and capacitor voltage X2. Control signal 109 determines the states of a set of switches internal to voltage converter circuit 102.
[0028] Controller 120 is preferably implemented in one or more digital devices, implemented with programmable software instructions stored in memory and executed by a processor to carry out the converter control functions including output adjustment. In alternate embodiments, an analog implementation is used instead of a digital implementation. The controller methods as described below are then implemented as hardware functions, including analog adders and multipliers.
[0029] Controller 120 can implement any desired control method. For example, a pulse width modulated (PWM) controller is suitably constructed. The PWM controller produces a time varying control signal which drives the primary switch (S ) of a voltage converter with the duty ratio d.
[0030] Examples of voltage converter circuit 102 include a buck converter, a boost converter and a buck-boost converter. Voltage converters operating in the continuous conduction mode with trailing edge modulation (TEM) and switch on-time sampling give rise to unstable zero dynamics for boost and buck-boost converters where the linear segment of the system about an operating point has a right half plane zero. In a preferred control embodiment, leading-edge modulation (LEM) with switch-off time sampling is implemented by controller 120 that changes the zero dynamics, so that the linear part of the system has only left half plane zeros, i an alternate embodiment, trailing-edge modulation (TEM) with switch-off time sampling is implemented. Since the resulting nonlinear system possesses stable zero dynamics, input-output feedback linearization can be employed wherein a linearizing transformation is performed and used to define control signal inputs to a converter. The control signal duty ratios and resulting zero dynamics for boost and buck-boost converters are the same for both LEM and TEM with switch-off time sampling.
[0031] A buck converter is a linear system which has a left half plane zero in its transfer function, therefore, input-output linearization can always be employed, regardless of the modulation method used.
[0032] An inverter in power electronics usually refers to a power converter device delivering a sinusoidal AC output voltage in response to a DC input voltage. In the
embodiments disclosed below, voltage converters that have general bounded time functions, not
just sinusoidal waveforms, as the desired output voltages. These converters will be known as tracking inverters. The tracking inverter supports a steady state tracking inversion, which is the process of establishing a control signal d(t) so that the output voltage y(t) converges to the desired output voltage yo(t) as time, t, goes to infinity. Tracking inverters, based on buck, boost and buck-boost converters, are analyzed using their respective Cuk-Middlebrook two dimensional state space averaged models.
[0033] Referring to Figure 2A, in a first embodiment of a tracking inverter, a DC- AC tracking inverter converts a DC input voltage 201 to an AC output voltage 202 varying with time in a sinusoidal function.
[0034] Referring to Figure 2B, in a second embodiment of a tracking inverter, a tracking inverter function converts a DC input voltage 203 to an arbitrary time- varying output voltage 204 having an arbitrary waveform and arbitrary frequency spectrum.
[0035] Referring to Figure 2C, in a third embodiment of a tracking inverter, a tracking inverter converts an AC input voltage 205 to an arbitrary time-varying output voltage 206. Further to Figure 6C, the input voltage UQ may have an input waveform characterized by an input frequency while the output voltage y(t) may have an output waveform characterized by an output frequency. The output waveform can be different than the input waveform and the output frequency can be different than the input frequency. Moreover, the output frequency spectrum can be different that the input frequency spectrum for more complex waveforms.
[0036] A theory of steady state tracking inversion is disclosed as follows. Voltage converter circuit 102 is characterized by a simple two dimensional linear system y = a 1y + α12χχ + bxd
= ¾i + ¾2 i + b2d Eq. 1 y = y
for state variables xi, output voltage y and control signal duty ratio d. It is assumed that the transfer function of Eq. 1 has no pole zero cancellations. The zero z of the transfer function is found by setting the determinant of the matrix
\ Issl/ -- AA b bll
L -c 0J
The solution for the zero z is z = a22 _ __
Eq. 3
[0037] Assume yo(t) is bounded with bounded derivative 0 (t)on [0,∞). Substituting yo for y in Eq. 1, solving for do, the desired control signal to produce the desired output is y0— αιι Ό— fli2xi
do =
Eq. 4
[0038] Substituting d from Eq. 4 and y = yo into the second equation of Eq. 1, the following result is obtained:
Eq. 5
[0039] The characteristic root of this first order nonhomogeneous constant coefficient differential solution is z = a22— i2&2, the zero of the transfer function of the original system. The general solution with arbitrary constant c; of the nonhomogeneous equation is
Eq. 6 where xjp is a particular solution of the nonhomogeneous Eq. 1. Assuming that the zero of the system is in the open left plane, i.e. z < 0, all solutions converge to a unique particular solution xio as time t goes to infinity.
[0040] Proportional output feedback is added and the term a j jyo is replaced by any in Eq. 4 to form the feedback control signal with time varying duty ratio d(t) defined by
yo - k(y - o) - any - Oi2*i
d(t) =
Eq. 7 where k > 0. In another embodiment, integral and derivative gain can also be used to derive d(t). Substituting Eq. 7 into Eq.l, the following error equations for Ay = (y -yo) and Δχ = (xi - xio) are derived as:
Eq. 8
[0041] Eqs. 5-8 show that all solutions (y; xi) tend exponentially to (yo; xw) as time t goes to infinity. In particular, y(t) converges to yo(t) as time t goes to infinity which means that steady state tracking inversion is achieved. A time varying desired output voltage y0 (t) is easily handled by the controller by utilizing the desired output voltage and its derivative, y0 (t) and y'o (t) as shown in Eq. 7, computing d(t) and applying the feedback control signal with d(t to the voltage converter circuit.
[0042] Figure 3 illustrates a preferred embodiment buck converter circuit 300 having a single output voltage 310 (y). The buck converter comprises a switch 304 (Si) connected in
series with a series resistor 302 (Rs) connected to inductor 303 (L) which is further connected to load resistance 308 (R). Switch 304 and load resistance 308 further connect to DC voltage input 301 (uo) to complete a series circuit. A switch 305 (¾) is connected between switch 304 and DC voltage input 301. A capacitive circuit is connected in parallel with load resistance 308 and comprises a capacitor 306 (Q connected to a DC series resistance 307 (Rc) associated with capacitor 306. The output voltage 310 is taken across load resistance 308, is non-negative and is less than DC voltage input 301. The inductor current 312 (x ) is measured as the current through inductor 303 and series resistor 302.
[0043] In a preferred embodiment of a buck inverter, buck converter circuit 300 is substituted for voltage converter circuit 102, and controller 120. The DC voltage input uo is a constant and the desired output voltage yo(t) is a cosine function. More generally, the desired output voltage yo(t) is not just a sinusoidal function, but together with its time derivative, are general functions that are bounded on [0,∞). A switch matrix is employed by the controller to handle the positive, zero, and negative values of UQ, yo and y as required to set the duty ratio.
[0044] For the buck converter circuit, the matrix A characterizing the state equation Eq. 2 assumes the values:
«22 = ■
Eq. 9
[0045] The matrix b assumes the values:
RcR 0
and
c = [l 0] .
Eq. 10
[0046] The zero of the transfer function is— 1/(RC C) , which is in the open left half plane. The values in Eq. 9 and Eq. 10 are substituted into Eq. 7 resulting in the formula:
Vo - fe( - yo) - any - d(t) =
Eq. ll which is continuously computed, for the desired voltage yo(t) and the output voltage y, and applied by the controller of Figure 1 to the buck converter circuit of Figure 3. When the controller implements Eq. l \, y(t) converges to yo(t), d(t) converges to a steady-state function Do(t) as t goes to infinity and steady-state tracking is achieved for the buck inverter. A time varying desired output voltage y0(t) is easily handled by the controller by utilizing the desired output voltage and its derivative, y0 (t) and y0 (t) as shown in Eq. 11, computing d(t) and applying the feedback control signal with d(t) to the voltage converter circuit.
[0047] In an alternate embodiment, uo is a time varying function bounded on [0,∞) and the equations 9, 10 and 11 are adjusted accordingly to derive the duty ratio d(t) and produce the desired output voltage y = yo(t).
[0048] Figure 4 illustrates a preferred embodiment boost converter circuit 400 having
a single output voltage 410 (y). The boost converter comprises a series resistor 402 (Rs) connected in series with an inductor 403 (L), a switch 404 (>¾) and a DC voltage input 401 (uo). A capacitive circuit comprises a switch 405 (¾), connected in series to inductor 403, further connected in series to a capacitor 406 (Q and DC series resistance 407 (i?c) associated with capacitor 406. Load resistance 408 (R) is connected in parallel with capacitor 406 and DC series resistance 407. Output voltage 410 is taken across load resistance 408. The inductor current 412 (xi) is measured as the current through inductor 403 and series resistor 402.
[0049] In a preferred embodiment of a boost inverter, boost converter circuit 400 is substituted for voltage converter circuit 102, and controller 120 uses LEM with switch off time sampling of the state variables. The DC voltage input uo is a constant and the desired output voltage yo(t) is a cosine function. More generally, the desired output voltage y0(t) is not just a sinusoidal function, but together with its time derivative, are general functions that are bounded on [0, oo). A switch matrix is employed by the controller to handle the positive, zero, and negative values of uo, yo aady as required to set the duty ratio.
[0050] The state equations for y and xi for the boost converter under nonlinear Cuk- Middlebrook averaging with LEM and switch-off time sampling are:
1
y = [-(RRCC + L)y + (L - RsRcC)Rx1 + RRCC u0
1 Rs , u , y ,
x± = - -y - — i +— + - d y = y
Eq. 12
[0051] Linearization about an equilibrium point results in a zero of the transfer
function of Eq. 12 in the open left half plane, if the Ridley condition
L
RCC >
R l - D
Eq. 13 is met where D is a duty ratio for the instantaneous equilibrium point {y=yd and x^xw1) where yo' and x10' are constants. Set j ^ ^ (.R + Rc)LCy0 + (RRCC + L)y0— (L— RsRcC Rx1 - RRcCu0 d0(t) =
R(RcCy0 - (R + Rc xi)
Eq. 14 where y0(t), y0(t) are bounded on [0,∞). Substituting do(t) from Eq. 14 and = yo into Eq. 12 results in a differential equation for xj that has an open left half plane zero as the characteristic root of its linear part
A sufficient condition that a particular solution x10(t) bounded on [0,∞) exists is that y0(t') = y0' for a fixed time t' and the Ridley condition holds for the fixed time f.
[0052] Implementing a proportional output feedback in the controller with proportional gain k(y— y0), the duty ratio for the feedback control signal supplied to the boost converter circuit by the controller is:
_ 0? + flc)LC[y0(t) - k(y - y0(t))] + (RRCC + L)y - (L - RsRcC)Rx1 - RRcCu0 d(t) = j-
R(RcCy - W+ Rc Xl
Eq. 15
In another embodiment, integral and derivative gain can also be used to derive d(t).
[0053] When the controller implements Eq. 15, y(t) converges to yo(t), d(t) converges to a steady-state function Do(t) as t goes to infinity and steady-state tracking is achieved for the boost inverter. A time varying desired output voltage y0(t) is easily handled by the controller by
utilizing the desired output voltage and its derivative, y0(t) and 0 (t) as shown in Eq. 15, computing d(t) and applying the feedback control signal with d(t) to the voltage converter circuit.
[0054] In an alternate embodiment, uo is a time varying function bounded on [0,∞) and the equations 12-15 are adjusted accordingly to derive the duty ratio d(t)and produce the desired output voltage y0 (t).
[0055] In another alternate embodiment of a boost converter, controller 120 uses TEM with switch-off time sampling of the state variables. The resulting formula for duty ratio d in Eq. 15 is the same as derived for the preferred embodiment of the boost converter.
[0056] Figure 5 illustrates a preferred embodiment buck-boost converter circuit 500 having a single output voltage 510 (y). The buck-boost converter comprises a switch 504 (Sj) connected in series with series resistor 502 (Rs) which is further connected to an inductor 503 (L). Inductor 503 and switch 504 are connected to DC voltage input 501 (uo) to complete a series circuit. A capacitive circuit comprises a switch 505 (¾) connected between switch 504 and a capacitor 506 (Q, and further connected in series with DC series resistance 507 (Rc) associated with capacitor 506. Load resistance 508 (R) is connected in parallel with the capacitor 506 and DC series resistance 507. Output voltage 510 is taken across load resistance 508. The inductor current 512 (x;) is measured as the current through inductor 503 and series resistor 502.
[0057] In a preferred embodiment of a buck-boost converter, buck-boost converter circuit 500 is substituted for voltage converter circuit 102, and controller 120 uses LEM with switch off time sampling of the state variables. The DC voltage input uo is a constant and the desired output voltage yo(t) is a cosine function. More generally, the desired output voltage yo(t)
is not just a sinusoidal function, but together with its time derivative, are general functions that are bounded on [0,∞). A switch matrix is employed by the controller to handle the positive, zero, and negative values of uo, yo and as required to set the duty ratio.
[0058] The state equations for y and x? for the buck-boost converter under nonlinear Cuk-Middlebrook averaging with LEM and switch-off time sampling are:
1
y = [-{RRCC + L)y— {I— RsRcC)Rx1 + RRCC u0
1 Rs uQ y
Xi = ly - TXi + T ~ L d y = y
Eq. 16
[0059] Linearization about an equilibrium point results in a zero of the transfer function of Eq. 16 in the open left half plane, if the Ridley condition
LD
RCC >
R l - D
Eq. 17 is met where D is a duty ratio for the instantaneous equilibrium point (y=yo' and x^xio ) where yo and xid are constants. A time -varying duty ratio for the desired output voltage yo(t) is given by
Eq. 18 for y0 (t), yo'(t bounded on [0,∞). Substituting do(t) from Eq. 18 andy = yo into Eq. 16 results
in a differential equation for xj that has an open left half plane zero as the characteristic root of its linear part. A sufficient condition that a particular solution x1Q (t) bounded on [0,∞) exists is that y0 (t') = y0' for a fixed time t' and the Ridley condition holds for the fixed time f.
[0060] Implementing a proportional output feedback in the controller with proportional gain k(y— y0), the duty ratio for the feedback control signal supplied to the buck- boost converter circuit by the controller is:
Eq. 19
In another embodiment, integral and derivative gain can also be utilized to derive d(t).
[0061] When the controller implements Eq. 19, y(t) converges to yo(t), d(t) converges to a steady-state function Do(t) as time t goes to infinity and steady-state tracking is achieved for the buck-boost inverter. A time varying desired output voltage y0(t) is easily handled by the controller by utilizing the desired output voltage and its derivative, y0 (t) and y0 (t) as shown in Eq. 19, computing d(t) and applying the feedback control signal with d(t) to the voltage converter circuit.
[0062] In an alternate embodiment, u0 is a time varying function bounded on [0,∞) and the equations 16-19 are adjusted accordingly to derive the duty ratio d(t)and produce the desired output voltage yo(t).
[0063] In another alternate embodiment of a buck-boost converter, controller 120 uses TEM with switch-off time sampling of the state variables. The resulting formula for duty ratio d in Eq. 19 is the same as derived for the preferred embodiment of the buck-boost converter.
[0064] In general, for time varying inputs voltage uo(t), if the input uo(t) for the buck inverter is a bounded function of time, then the zero of the transfer function remains—1/(RCC), which is in the open left half plane. The uo term is cancelled in the ratio b2/bi of the zero z in Eq. 3.
[0065] The formula for duty ratio d is still given by Eq. 7. In Eq. 5 and Eq. 8, the uo term is cancelled in the ratio. Thus Eq. 5 and Eq. 8 form a constant coefficient linear ordinary differential equation and a constant coefficient linear first order system, respectively, even if the input voltage uo(t) is time varying.
[0066] A time varying input voltage uo(t) and time varying desired output yo(t) are easily handled by simply changing uo, yo, and 0 in Eq. 11. If uo(t) is a sinusoidal wave of a certain frequency and yo(t) is a sinusoidal wave of an arbitrary and different frequency, then a buck AC-AC inverter is realized with any desired output frequency. This enables an inverter to operate a variable speed single phase motor drive from a standard ac source.
[0067] For the boost and the buck-boost, time varying inputs uo(t) appear to call for time varying Ridley conditions. However, the Ridley condition for the boost and the Ridley condition for the buck-boost do not depend on uo(t). Hence the general analysis, applied to the buck converter, can be applied to the boost and buck-boost converter. In both the Eq. 15 for the boost and Eq. 19 for the buck-boost, a time varying uo(t) can be used.
[0068] In implementing any of the duty ratio equations the denominator must never be zero and d(t) must be between 0 (zero) and 1 (one). For a time function yo(t) when there is an equilibrium point for the state equations, the functions yo(t), xw(t), and Do(t) play the same role as the constants yo, xio, and D when yo is a constant. For yo(t) the function Do(t) is the system inverse if the initial conditions are correct and there are no modeling errors, disturbances, and
noise.
[0069] For all converters disclosed, yo being constant is a special case, which is DC- DC conversion. For the buck converter, when input-output linearization is applied for DC-DC conversion, the duty ratio equation becomes
_ (RRCC + l)y - ,-RRSRC C + LR)x1 + (R + Rc)LCk(y0 - y)
RR( CUQ
Eq. 20
[0070] For boost and buck-boost inverters, the Ridley condition with LEM is an important requirement.
[0071] Referring to Figure 6, a method 600 for operation of a voltage inverter is provided. The voltage inverter includes a voltage converter circuit, a controller and a voltage source supplying input voltage UQ. The method begins at step 602 where a desired output function yo(t) is defined and received into the controller. At step 604, a set of circuit parameters for the voltage converter circuit are determined including a load resistance and a set of state variables are measured including the output voltage and the inductor current. At step 606, an initial controller gain k is set to a pre-defined (proportional, integral and derivative) gain value. At step 608, the controller is started, applying the control signal to the voltage converter circuit using the initial duty ratio d and the initial value of desired output voltage yo(t).
[0072] At step 610, the set of circuit parameters and state variables are dynamically measured. At step 612, the duty ratio d is dynamically adjusted based on the set of parameters and the set of state variables, the input voltage uo and the controller gain factor k. At step 614, the control signal with duty ratio d is applied to the voltage converter circuit. At step 616, a deteraiination of a stop condition is made. If the stop condition is true, then at step 618, the voltage converter is stopped. If the stop condition is false, then the method continues performing
steps 610, 612, 614 and 616.
[0073] In step 612, if the voltage converter circuit is a buck converter then Eqs. 9-11 are applied to determine the duty ratio d(t).
[0074] Further to step 612, if the voltage converter circuit is a boost converter then Eq. 15 is applied to determine the duty ratio d(t).
[0075] Further to step 612, if the voltage converter circuit is a buck-boost converter then Eq. 19 is applied to determine the duty ratio d(t).
[0076] For inverters with one inductor and n outputs associated with n capacitors, MIMO control methods with n duty ratios can be applied similar to the disclosure in U.S. Patent Application Publication No. 2012/0139509 incorporated herein by reference. MIMO control methods can be applied to the apparatus of the present disclosure to accomplish multiple output inverters with time varying output voltages generated from one or more input voltages.
[0077] Figure 7 shows a preferred embodiment of a tracking inverter 700 suitable for controlling a multiple output voltage converter circuit to produce a set of time varying output voltages. Tracking inverter 700 is amenable to input-output linearization methods that do not constrain stability to one operating point, but rather to a set of operating points spanning the expected range of operation during startup and transient modes of operation. A multiple output voltage converter circuit 702 is connected to an input voltage 701 (uo) and produces a set of output voltages 710, [¼·(¾)], in response to a control signal 709 characterized by a set of duty ratios [di(t)]. Set of output voltages 710 are time varying waveforms intended to match a set of desired output voltages 715,
also time varying. Controller 720 produces control signal 709 from sensing set of output voltages 710, input voltage 701, set of desired output voltages 715, a set of static circuit parameters 713 including, for example, the load resistances ¾, the
capacitances Q and the inductances Li of the ith stage of the multiple output voltage converter and a set of state variables 712 including, for example, inductor currents u and capacitor voltages ,¾·. Control signal 709 determines the states of switch matrix internal to multiple output voltage converter circuit 702.
[0078] Controller 720 is preferably implemented in one or more digital devices, implemented with programmable software instructions stored in memory and executed by a processor to carry out the converter control functions including output adjustment. In alternate embodiments, an analog implementation is used instead of a digital implementation. The controller is then implemented as a set of hardware functions, including analog adders and multipliers.
[0079] Controller 720 can implement any desired control method. For example, a pulse width modulated (PWM) controller is suitably constructed. The PWM controller produces a time varying control signal which drives the switching of each voltage converter stage in the multiple voltage converter circuit with its corresponding duty ratio.
[0080] In any of the embodiments disclosed, the controller is implemented according to one of a group of: a discrete electronics circuit; a set of programmed instructions embodied in an FPGA; a set of programmed instructions embodied in a digital signal processor; a
microcontroller; a set of programmed instructions embodied in an ASIC; and combinations thereof. A suitable hardware platform includes clocking circuits, a CPU, a non- volatile memory for storing the programmed instructions, a volatile memory for storing intermediate results and for storing calculated parameters for the controller and suitable input/output controls for starting, stopping and entering parameters related to the function of the controller.
[0081] In an embodiment utilizing analog control instead of digital control, the
controller is replaced by an analog PID controller with analog inputs for uQ, y0, xi, mdy. The load resistance R and current xi is measured and converted to corresponding voltages.
[0082] The embodiments presented in this disclosure are intended to provide implementable examples of the present invention, but are not intended to limit the present invention. For instance, the control method provided by input-output feedback linearization using leading edge modulation with switch off time sampling is meant as an example control method. For example, trailing edge modulation with switch off time sampling can be utilized. Generally, the controller can utilize any control method based on many different control theories.
Claims
1. A tracking inverter for converting an input voltage to a time- varying output voltage comprising:
a voltage converter circuit comprising an inductor, powered by the input voltage and producing an inductor current through the inductor;
a predetermined output voltage that varies with time;
a controller, connected to the voltage converter circuit, configured to apply a control signal to the voltage converter circuit;
the control signal having a duty ratio based on the predetermined output voltage, the time- varying output voltage, the input voltage, a gain factor and the inductor current; and, whereby the voltage converter circuit generates the time- varying output voltage to match the predetermined output voltage.
2. The voltage inverter of claim 1 wherein the controller is configured to generate the control signal for leading edge modulation.
3. The voltage inverter of claim 1 wherein the controller is configured to generate the control signal based on input-output feedback linearization of a set of state variables with stable zero dynamics.
4. The voltage converter of claim 1 wherein the gain factor includes at least one of the group consisting of a proportional gain, an integral gain and a derivative gain.
5. The voltage inverter of claim 1 wherein the predetermined output voltage varies sinusoidally in time.
6. The voltage inverter of claim 1 wherein the input voltage varies in time with a first waveform and the time- varying output voltage varies in time with a second waveform different than the first waveform.
7. The voltage inverter of claim 1 wherein the input voltage is sinusoidal at a first frequency and the time- varying output voltage is sinusoidal at a second frequency different than the first frequency.
8. The voltage inverter of claim 1 wherein the input voltage has a first frequency spectrum and the predetermine output voltage has a second frequency spectrum different than the first frequency spectrum.
9. The voltage converter of claim 1 wherein the voltage converter circuit comprises a buck converter circuit.
10. The voltage converter of claim 1 wherein
the voltage converter circuit is characterized by a set of circuit parameters;
the duty ratio is given by
,M Ύ - y - y0) - any - αΐ2χι
d{t) = ; and, yo is the predetermined output voltage, 0 is time derivative of yo, y is the time varying-output voltage, k is the gain factor, xj is the inductor current and the variables an, a 12
and bj are derived from the set of circuit parameters and the input voltage.
11. The voltage converter of claim 10 wherein: the voltage converter circuit comprises a buck converter circuit; the buck converter circuit further comprises the inductor connected in series with a load resistance, the input voltage and a switch; a capacitor is connected in parallel with the load resistance;
R + RC L RRcc) '
RCR ( Rs 1 \ .
R + Rc \ L Rcc) '
RCRUQ .
(.R + RC)L '
and, C is the capacitance value of the capacitor, Rc is the series capacitive resistance of the capacitor, R is the value of the load resistance, L is the inductance value of the inductor, Rs is the series resistance of the inductor and uo is the input voltage.
12. The voltage converter of claim 1 wherein the voltage converter circuit comprises a boost converter circuit.
13. The voltage converter of claim 12 wherein: the boost converter circuit further comprises the inductor switchably connected in series with a load resistance and the input voltage; a capacitor is connected in parallel with the load resistance; the duty ratio is given by
(i? + Rc)LC y0(t) - k(y - y0 (t))] + (RRCC + y - (L - RsRcC RXl - RRcCu• {o d(f) =
LR wherein C is the capacitance value of the capacitor, Rc is the series capacitive resistance of the capacitor, R is the value of the load resistance, L is the inductance value of the inductor, Rs is the series resistance of the inductor and uo is the input voltage; and,
wherein jo is the predetermined output voltage, y' 0 is time derivative of yo, y is the time varying-output voltage, k is the gain factor and xj is the inductor current.
14. The voltage converter of claim 1 wherein the voltage converter circuit comprises a buck- boost converter circuit.
15. The voltage converter of claim 14 wherein:
the buck-boost converter circuit further comprises the inductor switchably connected in series with a load resistance;
the input voltage is switchably connected in parallel with the inductor;
a capacitor is connected in parallel with the load resistance;
wherein C is the capacitance value of the capacitor, Rc is the series capacitive resistance of the capacitor, R is the value of the load resistance, L is the inductance value of the inductor, Rs is the series resistance of the inductor and uo is the input voltage; and,
wherein o is the predetermined output voltage, y0 is time derivative of yo, y is the time
varying-output voltage, k is the gain factor and xi is the inductor current.
16. A method of converting an input voltage into a time- varying output voltage comprising: providing a voltage converter circuit;
powering the voltage converter circuit with the input voltage;
producing an inductor current through an inductor in the voltage converter circuit;
defining a predetermined output voltage that varies with time;
applying a control signal to the voltage converter circuit;
determining a duty ratio of the control signal based on the predetermined output voltage, the time- varying output voltage, the input voltage, a gain factor and the inductor current; and, generating the time- varying output voltage to match the predetermined output voltage.
17. The method of claim 16 further comprising the step of determining the duty ratio of the control signal based on leading edge modulation.
18. The method of claim 16 further comprising the step of determining the duty ratio of the control signal based on input-output feedback linearization of a set of state variables with stable zero dynamics.
19. The method of claim 16 further comprising the step of detemnning the gain factor from at least one of the group consisting of a proportional gain, an integral gain and a derivative gain.
20. The method of claim 16 further comprising the step of defining the predetermined output voltage to be a sinusoidal function of time.
21. The method of claim 16 further comprising the steps of: powering the voltage converter circuit with the input voltage that varies in time with a first waveform; producing the time- varying output voltage that varies in time with a second waveform different than the first waveform.
22. The method of claim 16 further comprising the steps of: powering the voltage converter circuit with the input voltage that varies sinusoidally with time at a first frequency; and, producing the time-varying output voltage that varies sinusoidally with time at a second frequency different than the first frequency.
23. The method of claim 16 further comprising the steps of: powering the voltage converter circuit with the input voltage that has a first frequency spectrum; and, producing the time-varying output voltage that has a second frequency spectrum different than the first frequency spectrum.
24. The method of claim 16 further comprising the steps of: measuring a set of circuit parameters for the voltage converter circuit; determining the duty ratio according to the formula
Vo - k y - y0) - a y - ax2x1
d t) = ; where yo is the predetermined output voltage, y0 is time derivative of yo, y is the time
varying-output voltage, k is the gain factor, xi is the inductor current and the variables an, an and bi are derived from the set of circuit parameters and the input voltage.
25. The method of claim 16 further comprising the step of providing a buck converter circuit for the voltage converter circuit.
26. The method of claim 16 further comprising the steps of: providing a buck converter circuit for the voltage converter circuit wherein the buck converter circuit comprises the inductor connected in series with a load resistance, the input voltage and a switch, and, a capacitor connected in parallel with the load resistance; determining the duty ratio according to the formula p - fe( - yo) - any - anxi
d(f) = for which
R + RC L RRcc) '
RCR ( Rs l \ .
wherein yo is the predetermined output voltage, 0 is time derivative of yo, y is the time varying-output voltage, k is the gain factor, and xj is the inductor current; and, wherein C is the capacitance value of the capacitor, Rc is the series capacitive resistance of the capacitor, R is the value of the load resistance, L is the inductance value of the inductor, Rs is the series resistance of the inductor and UQ is the input voltage.
27. The method of claim 16 further comprising the step of providing a boost converter circuit for the voltage converter circuit.
28. The method of claim 16 further comprising the steps of :
providing a boost converter circuit for the voltage converter circuit, wherein the boost converter circuit comprises the inductor switchably connected in series with a load resistance and the input voltage, and, a capacitor connected in parallel with the load resistance;
wherein yo is the predetermined output voltage, y0 is time derivative of yo, y is the time varying-output voltage, k is the gain factor and xj is the inductor current; and,
wherein C is the capacitance value of the capacitor, Rc is the series capacitive resistance of the capacitor, R is the value of the load resistance, L is the inductance value of the inductor, Rs is the series resistance of the inductor and u0 is the input voltage.
29. The method of claim 16 further comprising the step of providing a buck-boost converter circuit for the voltage converter circuit.
30. The method of claim 16 further comprising the steps of:
providing a buck-boost converter circuit for the voltage converter circuit, wherein the buck-boost converter comprises the inductor switchably connected in series with a load resistance, the input voltage switchably connected in parallel with the inductor, and, a capacitor
connected in parallel with the load resistance;
wherein yo is the predetermined output voltage, 0 is time derivative of yo, y is the time varying-output voltage, k is the gain factor and / is the inductor current; and,
wherein C is the capacitance value of the capacitor, Rc is the series capacitive resistance of the capacitor, R is the value of the load resistance, L is the inductance value of the inductor, Rs is the series resistance of the inductor and uo is the input voltage.
31. The method of claim 16 further comprising:
measuring a set of circuit parameters for the voltage converter circuit;
determining the gain factor based on the set of circuit parameters;
applying the control signal with the duty ratio to the voltage converter circuit;
adjusting the duty ratio of the control signal based on the set of circuit parameters, the predetermined output voltage, the time- varying output voltage, the input voltage, the gain factor and the inductor current; and,
stopping the method if a directive to stop the controller is received.
32. The method of claim 16 further comprising the steps of:
providing a multiple output voltage converter circuit;
defining a plurality of predetermined output voltages;
defining a plurality of control signals with a plurality of duty ratios and a plurality of
gain factors;
applying the plurality of control signals to the multiple output voltage converter circuit; generating a plurality of time-varying output voltages from the input voltage to match the plurality of predetermined output voltages.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261670520P | 2012-07-11 | 2012-07-11 | |
US61/670,520 | 2012-07-11 | ||
US13/938,333 US9252683B2 (en) | 2009-06-18 | 2013-07-10 | Tracking converters with input output linearization control |
US13/938,333 | 2013-07-10 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2014011738A2 true WO2014011738A2 (en) | 2014-01-16 |
WO2014011738A3 WO2014011738A3 (en) | 2014-03-06 |
Family
ID=49916675
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2013/049879 WO2014011738A2 (en) | 2012-07-11 | 2013-07-10 | Tracking converters with input output linearization control |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2014011738A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10142086B2 (en) | 2015-06-11 | 2018-11-27 | At&T Intellectual Property I, L.P. | Repeater and methods for use therewith |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6084450A (en) * | 1997-01-14 | 2000-07-04 | The Regents Of The University Of California | PWM controller with one cycle response |
US6407515B1 (en) * | 1999-11-12 | 2002-06-18 | Lighting Control, Inc. | Power regulator employing a sinusoidal reference |
US20030222627A1 (en) * | 2002-05-31 | 2003-12-04 | Champion Microelectronic Corp. | Power factor correction with carrier control and input voltage sensing |
US20060158910A1 (en) * | 2005-01-20 | 2006-07-20 | Board Of Regents, The University Of Texas System | System, method and apparatus for controlling converters using input-output linearization |
WO2010148066A2 (en) * | 2009-06-18 | 2010-12-23 | Board Of Regents, The University Of Texas System | System, method and apparatus for controlling converters using input-output linearization |
WO2012091850A1 (en) * | 2010-12-02 | 2012-07-05 | Board Of Regents, The University Of Texas System | System, apparatus and methods for controlling multiple output converters |
-
2013
- 2013-07-10 WO PCT/US2013/049879 patent/WO2014011738A2/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6084450A (en) * | 1997-01-14 | 2000-07-04 | The Regents Of The University Of California | PWM controller with one cycle response |
US6407515B1 (en) * | 1999-11-12 | 2002-06-18 | Lighting Control, Inc. | Power regulator employing a sinusoidal reference |
US20030222627A1 (en) * | 2002-05-31 | 2003-12-04 | Champion Microelectronic Corp. | Power factor correction with carrier control and input voltage sensing |
US20060158910A1 (en) * | 2005-01-20 | 2006-07-20 | Board Of Regents, The University Of Texas System | System, method and apparatus for controlling converters using input-output linearization |
WO2010148066A2 (en) * | 2009-06-18 | 2010-12-23 | Board Of Regents, The University Of Texas System | System, method and apparatus for controlling converters using input-output linearization |
WO2012091850A1 (en) * | 2010-12-02 | 2012-07-05 | Board Of Regents, The University Of Texas System | System, apparatus and methods for controlling multiple output converters |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10142086B2 (en) | 2015-06-11 | 2018-11-27 | At&T Intellectual Property I, L.P. | Repeater and methods for use therewith |
Also Published As
Publication number | Publication date |
---|---|
WO2014011738A3 (en) | 2014-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9252683B2 (en) | Tracking converters with input output linearization control | |
US9479047B2 (en) | System and method for controlling a power supply with a feed forward controller | |
US8125805B1 (en) | Switch-mode converter operating in a hybrid discontinuous conduction mode (DCM)/continuous conduction mode (CCM) that uses double or more pulses in a switching period | |
US8810221B2 (en) | System, method and apparatus for controlling converters using input-output linearization | |
Park et al. | A DC–DC converter for a fully integrated PID compensator with a single capacitor | |
CN109742941B (en) | DC-DC converter chaotic control method, system and medium based on super-distortion control | |
Dusmez et al. | A modified dual-output interleaved PFC converter using single negative rail current sense for server power systems | |
Chincholkar et al. | Design and implementation of an output feedback controller for the Cuk converter | |
JP6858725B2 (en) | DC / DC converter and DC / DC converter control method | |
Anwar et al. | A simple control architecture for four-switch buck-boost converter based power factor correction rectifier | |
Salimi et al. | A novel method on adaptive backstepping control of buck choppers | |
Bakeer et al. | Development of MPC algorithm for quasi Z-source inverter (qZSI) | |
JP2001169553A (en) | Switched mode rectifier | |
Prasanth et al. | Investigation of four phase interleaved boost converter under open loop and closed loop control schemes for battery charging applications | |
US9690308B2 (en) | System and method for controlling output ripple of DC-DC converters with leading edge modulation control using current injection | |
WO2014011738A2 (en) | Tracking converters with input output linearization control | |
de Pádua Finazzi et al. | Proposal for preprogrammed control applied to a current-sensorless PFC boost converter | |
Finazzi et al. | Current-sensorless PFC Boost converter with preprogrammed control strategy | |
Kanaan et al. | Modeling and multi-loop feedback control design of a SEPIC power factor corrector in single-phase rectifiers | |
JP7305348B2 (en) | power converter | |
US9369041B2 (en) | Analog input output linearization control | |
EP3335307A1 (en) | Device and method for processing an inductor current | |
Hirschmann et al. | Unified control strategy covering CCM and DCM for a synchronous buck converter | |
Serri et al. | Comparative study of short prediction MPC-KF with PI controller for DC-DC buck converter | |
Taheri et al. | Digital controller designbased on time domain for dc-dc buck converter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13817285 Country of ref document: EP Kind code of ref document: A2 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13817285 Country of ref document: EP Kind code of ref document: A2 |