Preprint
Article

Exact Sinusoidal Signal Tracking on a Modified Boost and Buck-Boost Converters

Altmetrics

Downloads

116

Views

110

Comments

0

Submitted:

13 June 2023

Posted:

13 June 2023

You are already at the latest version

Alerts
Abstract
In this contribution a new configuration of a DC-DC Boost and Buck-Boost converters is proposed to track sinusoidal signals exactly, with zero tracking error. The stage is conformed by two DC-DC converters connected to the same load, this is, they are not connected in cascade. To track exactly the sinusoidal reference the control scheme is base on the indirect control algorithm and the harmonic balance method. The proposed algorithm considers a second control input with the end of cancel out the second harmonic, this second harmonic is produced by the non linearity of the model and must be cancelled since there must be a single frequency in the output. The result is such that the converters can track sinusoidal signals with exactly zero error, some numerical results are presented to corroborate the proposal.
Keywords: 
Subject: Engineering  -   Electrical and Electronic Engineering

1. Introduction

The problem of tracking signals in DC-DC converters, specially the tracking of sinusoidal signals is of great importance due to the potential applications, particularly in UPS systems, where it is important to have signals with zero or at least a very small error between the reference and the output signals. However, the inherent dynamical nonlinearities of the converters provides a variety of challenges, for instance, the tracking of sinusoidal signals with exactly zero error between the outputs and the reference signal. To this end, it is highly important to design or redesign the standard typologies of the converters and design a controller to achieve the control or tracking objectives.
A common feature in the controller design process is to find the unstable tracking dynamics, i.e., systems whose internal dynamics becomes unstable when the outputs follow a given reference. The indirect control technique consists in considering another output for which the internal dynamics become stable. In this scenario other problem occurs, that is, computing the reference target for the new output. Such problem and the control technique is commonly found in the context of power converters. For the justification of current mode regulation and the use of indirect control in boost and buck boost converters [1]. In [2,3] a current reference independent of a parameter where exist load disturbance is obtained, and it is used an adaptive control for the sinusoidal tracking for the current inductor. An inverted topology DC-DC capable of giving a voltage larger than the input is reported in [4]. In [5] a method known as stable inversion and robust tracking control are applied to the boost and buck-boost converters. A way to obtain a trigonometric approximation to the unstable periodic solution, needed for the tracking problem for which the harmonic balance method is used, is applied in [6] where the use of an adaptive scheme to eliminate load disturbance and sliding mode control is applied. For an overview on power converters the reader is referred to [7]. A generalized model for the buck-boost power converter in the state space is presented in [8]. In addition to the above discussed, it is well known that the DC-DC converters are a key device in applications of medium voltage in smart grids [9], also used in renewable energy applications [10], solar energy system applications [11] and electric vehicles [12] among others, which is the importance of study their control.
In this note we consider the problem of tracking a sinusoidal reference voltage f ( τ ) = A + B s i n ( ω τ ) by the output voltage of the converter in a new boost and buck-boost topology. A stable nonlinear system is determined to obtain the necessary inputs to follow the reference signal, exactly; to this end, a boost and buck-boost topology is designed to obtain two degrees of freedom in the input space, these topology are showed in the Figure 1. The paper is organized as follows: In Section II, the model of the converter is obtained and the conditions on which the currents of the inductors follow a reference with zero error are derived; in Section III, simulation results are given. Finally, in the last section we draw some conclusions and future works.

2. Problem statement and model description

2.1. Problem statement

The main problem to attend consists in to control a DC-DC converter in such a way that the voltage output tracks exactly (tracking error e = 0 ) a sinusoidal signal. However, it is well known that a second harmonic is produced in the output when a standard power DC-DC converters (one control input) tracks a sinusoidal reference. Therefore, it is desirable to eliminate or cancel the the second harmonic signal and obtain zero error in the tracking output signal. The new topology consists into aggregate a second stage to the standard converter, in such manner that the output of the second converter is connected to the load to cancel out the second harmonic.
The dynamical model for a single DC converter have the following model
x ˙ = 1 ( k + y ) u ¯ y ˙ = a y + x u ¯
Multiplying the first equation in (1) by x and the second equation in (1) by ( k + y ) , the following differential equation is obtained.
( k + y ) ( y ˙ + a y ) = x ( 1 x ˙ )
The objective is that the output voltage y ( t ) tracks a sinusoidal signal, however, note that from (2) the product of the output produces a second harmonic. The proposed control in [2] and [3] produces that the current tracks the reference with zero error, whereas, the voltage has the component of the second harmonic and tracks the reference with error.
From eq. (2) when y s s ( t ) = f ( τ ) = A + B s i n ( ω τ ) in steady state and the reference signal for the current is given by first equation in (3) then the solution of eq. (2) is not possible since produces inconsistent nonlinear simultaneous equations to determine the parameters. This is, in the left hand side of eq. (2) produces second harmonics, then to solve the equation it is necessary a term of second harmonic in the right hand side, however, there are only three parameters in the right hand side and it is not possible to determine the solution of the equations. Now, if one propose an extra harmonic, then the products in the right hand sides produces more harmonics, therefore this procedure generates an infinite number of harmonics. Then, the topologies used in [1,2,3,6], only contain one DOF (degree of freedom), using the harmonic balance method, results in inconsistent, it implied neglecting some equations [1], thus, the reference current in [1,2,3,6] are taken as
ϕ = A ¯ + B ¯ c o s ( ω τ ) + C ¯ s i n ( ω τ )
Departing from the mathematical model of the converter eq. (2) the problem is to find a control input such that y ( τ ) f ( τ ) > 0 where f ( τ ) = A + B s i n ( ω τ ) is a sinusoidal signal reference, from the above discussion it is not possible since the product of sinusoidal signals increases the number of harmonics. In order to tackle this problem a second control input is required by means of a new topology.

2.2. Model Description

The main objective of this proposal is to control a DC-DC converter in order to track sinusoidal signals without second harmonic, to this end, an improvement of the Boost and Buck-Boost topologyes is performed. The main idea consist in to generate a second current i 2 that permits to have a second degree of freedom and therefore a second control input that cancel the second harmonic produced by the model, [1,2].
The new boost and buck boost converters circuits are presented in the Figure 1.
With respect to previous Figure, the dynamics of Dc-to-Dc power converters is defined for the following differential equations
L d i 1 d t = v C ( s w 1 1 ) + V C C [ 1 + k ( s w 1 1 ) ] L d i 2 d t = v C ( s w 2 1 ) + V C C [ 1 + k ( s w 2 1 ) ] C d v c d t = i 1 ( 1 s w 1 ) + i 2 ( 1 s w 2 ) v c R
where s w 1 and s w 2 are the control signals that take its values in the set S = (0,1), the parameter k defines the type of converter, for boost converter k = 0 and k = 1 for buck-boost converter. v C , i 1 , i 2 and V C C are the capacitor voltage, inductor currents and input voltage, respectively, and t is not the scaled time. In order to simplify the analysis, the following change of variables is made [4]
x 1 = i 1 L C 1 v c c x 2 = i 2 L C 1 v c c y = v c V c c , τ = t L C α = L C 1 R ; u ¯ 1 = 1 s w 1 ; u ¯ 2 = 1 s w 2
the differential equations then become
x ˙ 1 = 1 ( k + y ) u ¯ 1 x ˙ 2 = 1 ( k + y ) u ¯ 2 y ˙ = α y + x 1 u ¯ 1 + x 2 u ¯ 2

3. Main Result

The exact tracking is obtained by means of the two control inputs, therefore we illustrate the procedure to design the control inputs.
From eq. (6) solving for u ¯ 1 and u ¯ 2 and replacing these solutions in the last equation of (6), we have
( k + y ) ( y ˙ + α y ) = x 1 ( 1 x ˙ 1 ) + x 2 ( 1 x ˙ 2 )
It can be noted that the boost and buck-boost converters need indirect control of the output voltage [2], because if a direct control is used, the internal dynamics results in an unstable behavior for the inductor currents. Considering signals φ 1 ( τ ) and φ 2 ( τ ) as the reference for x 1 ( τ ) and x 2 ( τ ) , respectively, then the control objective is that the output signals x 1 and x 2 track the reference signals φ 1 and φ 2 with zero error using a smooth control. Substituting x 1 = φ 1 and x 2 = φ 2 in eq. (7) the output derivative is rewritten as follows
y ˙ = α y + φ 1 ( 1 φ ˙ 1 ) k + y + φ 2 ( 1 φ ˙ 2 ) k + y
To show that the output variable is stable the next change of variable z = ( k + y ) 1 is performed and from eq. (8) the dynamics of z ( τ ) is given as follows
z ˙ = α z α k z 2 z 3 v ( τ )
With v ( τ ) = φ 1 ( 1 φ ˙ 1 ) + φ 2 ( 1 φ ˙ 2 ) . For the reference linear independent currents φ 1 > 0 , φ 2 > 0 and 1 φ ˙ 1 > 0 , 1 φ ˙ 2 > 0 with z ( 0 ) > 0 then z ( τ ) tends a stable limit cycle η ( τ ) = ( k + γ ( τ ) ) 1 . Taking the continuous control inputs u 1 , u 2 , (the mean of u ¯ 1 and u ¯ 2 ; respectively) and the continuous control inputs in steady state u s s 1 and u s s 2 , then u s s 1 = ( 1 φ ˙ 1 ) η , u s s 2 = ( 1 φ ˙ 2 ) η . Thus, the scaled system (6) and the dynamics of z ( τ ) it is implemented
x ˙ 1 = 1 ( k + y ) u 1 x ˙ 2 = 1 ( k + y ) u 2 y ˙ = α y + x 1 u 1 + x 2 u 2 z ˙ = α z α k z 2 z 3 v ( τ ) u 1 = ( 1 φ ˙ 1 ) z u 2 = ( 1 φ ˙ 2 ) z
and it is obtain that u 1 u s s 1 , u 2 u s s 2 , x 1 φ 1 , x 2 φ 2 , y γ . To proof this ascertain consider the error signals e x 1 = x 1 φ 1 , e x 2 = x 2 φ 2 , e y = y γ , and construct the error dynamics systems on the steady state of z ( τ ) :
e ˙ x 1 = 1 φ 1 ˙ k + γ e y e ˙ x 2 = 1 φ 2 ˙ k + γ e y e ˙ y = α e y + 1 φ 1 ˙ k + γ e x 1 + 1 φ 2 ˙ k + γ e x 2
Taking the Lyapunov function V ( e ) = e x 1 2 + e x 2 2 + e y 2 , which is positive definite and radially unbounded, its derivative results in V ˙ ( e ) = α e y 2 therefore e x 1 , e x 2 and e y are bounded, then the invariant set is Ω = ( e x 1 , e x 2 , e y ) | e y = 0 and considering the linear independence of φ ˙ 1 and φ ˙ 2 then e x 1 0 and e x 2 0 and by LaSalle Theorem is concluded that all error system tends to zero.
Observe that φ 1 and φ 2 could be any linear independents functions of time and if φ 1 > 0 , φ 2 > 0 and 1 φ ˙ 1 > 0 1 φ ˙ 2 > 0 then implementing (10) is obtained that x 1 φ 1 , x 2 φ 2 and y γ .
With the additional degree of freedom, proposed in this work (for the input space) in the boost and buck-boost topology converters, is possible balancing the equation eq. (7) in other words, it is obtained a number of variables greater than equations, for observing this fact, let φ 1 = D 1 + E 1 c o s ( ω τ ) + F 1 s i n ( ω τ ) and φ 2 = D 2 + E 2 c o s ( ω τ ) + F 2 s i n ( ω τ ) the currents reference, and γ = f ( τ ) = A + B s i n ( ω τ ) the reference voltage for which is applied the harmonic balance method in eq. (7), and then the set of nonlinear equations are
( A 2 + k A + 1 2 B 2 ) = A 0 D 1 + D 2 = α A 0 F 1 + F 2 + ω D 1 E 1 + ω D 2 E 2 = α B 2 A + k E 1 + E 2 ω D 1 F 1 ω D 2 F 2 = B ω A + k E 1 2 + E 2 2 F 1 2 F 2 2 = B 2 ω E 1 F 1 + ω E 2 F 2 = 1 2 α B 2
Where the first equation in (12) corresponds to the independent terms of the Fourier series, second and third correspond to the first harmonic sine and cosine functions coefficients respectively and equations forth and fifth corresponds to the second harmonic sine and cosine functions coefficients, respectively.
Let the value
ω = 2 2 + k A o A + k
then taking D 1 = D 2 = 1 2 α A 0 ; B 1 = A + k ; E 1 = B 1 B ω E 2 ; F 1 = α B 2 2 ω B 1 B ω 2 E 2 ; F 1 = F 2 , thus, the currents reference are
φ 1 = 1 2 α A 0 + B 1 B ω E 2 c o s ( ω t ) + 1 2 α B 2 s i n ( ω t ) ω B 1 B ω 2 E 2
φ 2 = 1 2 α A 0 + E 2 c o s ( ω t ) 1 2 α B 2 s i n ( ω t ) ω B 1 B ω 2 E 2
for φ 1 , φ 2 R + so E 2 it cannot take imaginary values, in other words, solving the below equation
( B 1 B ω E 2 ) 2 + E 2 2 α 4 B 4 2 ω 2 B 1 B ω 2 E 2 2 = B 2
we found the necessary values for E 2 and finally the reference currents φ 1 and φ 2 to obtain the reference voltage f ( τ ) = A + B s i n ( ω τ ) . Observing also the linear independence of φ 1 ˙ and φ 2 ˙ and that y ( τ ) f ( τ ) = γ as we shown previously.
From above discussion we can conclude that the second degree of freedom in the input, allow us to obtain an exact tracking of the sinusoidal reference.

4. Simulation Results

In this section are presented some results of the exposed dynamics system, the signal reference for the output voltage is f ( τ ) = 2 + 0.5 s i n ( ω τ ) . Consider the last results in the previous section and the initial conditions z ( 0 ) = 1 ; y ( 0 ) = 0 ; x 1 ( 0 ) = 0 ; x 2 ( 0 ) = 0 with the parameters values as
f ( τ ) = A + B s i n ( ω τ ) φ 1 ( τ ) = 1 2 α A 0 + E 1 c o s ( ω τ ) + F 1 s i n ( ω τ ) φ 2 ( τ ) = 1 2 α A 0 + E 2 c o s ( ω τ ) + F 2 s i n ( ω τ )
and parameters α = 0.3 , A = 2 , B = 0.5 , k = 1 , ω = 0.7377111133 , A 0 = 6.125 , C = 10 μ f , L = 382.922 m H E 1 = 0.6124359343 , E 2 = 0.4941307357 , F 1 = 0.4296760164 , F 2 = 0.4296760164 , V C C = 12 V, f r = 60 H z , R = 652.2798 Ω . In the Figure 2 is showed the tracking output voltage y ( τ ) to voltage reference f ( τ ) , in the Figure 3 is showed the current tracking x 1 ( τ ) to reference signal φ 1 ( τ ) , Figure 4 shows the current tracking x 2 ( τ ) to reference signal φ 2 ( τ ) .

5. Conclusions

In this note we present a different topology in order to track exactly the output voltage of the DC-to-DC Boost and Buck-Boost power converters to some biased sinusoidal signal. The proposed controller makes use of a nonlinear model to obtain the exact necessary inputs to get zero error tracking between the currents. A future work, with the Dc-to-Dc power converters exposed previously, it is consider the inclusion of another input to the converter with the same objective; the sinusoidal tracking. Another objective is relax certain conditions in order to use less DC energy.

References

  1. E. Fossas-Colet and J. M. Olm-Miras, "Asymptotic Tracking in DC-To-DC Nonlinear Power Converters", Discrete and Continuous Dynamical Systems Series B, Vol. 2, No. 2, May 2002, pp. 295-307.
  2. G. Obregón-Pulido, E. G. Obregón-Pulido, E. Nuño, K. Castañeda and A. De-Gyves, "An Adaptive Control to Perform Tracking in Dc to DC Power Converters", Proc. 7th Conference on Electrical Engineering, Computing Science and Automatic Control, Sep 8-10, 2010, pp. 188-191.
  3. G. Obregón-Pulido, G. G. Obregón-Pulido, G. Sol-s-Perales, J. A. Meda-Campaña, G. A. Vega-Gómez and E. Ruiz-Velázquez, "Energy Considerations for Tracking in DC to DC Power Converters", Mathematical Problems in Engineering, (2019),1098243.
  4. R. O. Caceres, and I. Barbi, "A boost DC-AC converter:analysis, design and experimentation", IEEE Trans.
  5. J. M. Olm, X. J. M. Olm, X. Ros and Y. B. Shtessel "A Stable inversion-based robust tracking control in DC-DC nonlinear switched converters", 48th IEEE Conference on Decision and Control and 28 Chinese Control Conference, Dec 2009, pp. 2789-2794.
  6. E. Fossas, J. M. E. Fossas, J. M. Olm and A.S.I. Zinober, "Robust Tracking Control of DC-to-DC Nonlinear Power Converters", Proc. IEEE Conference on Decision and Control, Dec 2004, pp.5291-5296.
  7. H. Sira-Ramirez, "Sliding Motions in Bilinear Switched Networks", IEEE Trans. Circ. and Syst., Vol. 34, No. 8, (1987), pp. 919-933.
  8. A. Sawar et. al. "Generalized State Space Model for a n-Phase Interleaved Buck-Boost Converter" 4th IEEE Utar Pradesh Section International Conference of Electrical, Computer and Electronics (UPCON) GLA University, pp 62-67, 26-28 Oct. 2017.
  9. G. A. Anaya-Ruiz et. al., "Design and prototyping of transformerless DC-DC converter with high voltage ratio for MVDC applications", IEEE Latin America Transactions, Vol. 21, No. 1, (2023) pp. 62-70.
  10. S. Hasanpour et. al., "A New High Efficiency High Step-Up DC/DC Converter for Renewable Energy Applications", IEEE Transactions on Industrial Electronics, Vol. 70, No. 2, (2023), pp. 1489 - 1500.
  11. N. Husna A. W. et. al., "Modeling of DC-DC converter for solar energy system applications", 2012 IEEE Symposium on Computers & Informatics (ISCI), March 2012.
  12. G. Guru, et. al. G. Guru, et. al. "Dual input superboost DC–DC converter for solar powered electric vehicle", IET Power Electronics, Vol.12, No.9., (2019), pp. 2276-2284.
  13. H.K. Khalil, Nonlinear Systems, 3rd Edition, Upper Saddlfre River, New Jersey, USA. Prentice Hall, 2002.
Figure 1. a) Modified Boost Converter, b) Modified Buck-Boost Converter.
Figure 1. a) Modified Boost Converter, b) Modified Buck-Boost Converter.
Preprints 76473 g001
Figure 2. Voltage scaled output y(t) and reference signal.
Figure 2. Voltage scaled output y(t) and reference signal.
Preprints 76473 g002
Figure 3. Current scaled output x 1 ( t ) and reference signal.
Figure 3. Current scaled output x 1 ( t ) and reference signal.
Preprints 76473 g003
Figure 4. Current scaled output x 2 ( t ) and reference signal.
Figure 4. Current scaled output x 2 ( t ) and reference signal.
Preprints 76473 g004
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2024 MDPI (Basel, Switzerland) unless otherwise stated