In this paper, a new controller for a boost DC-DC (direct current to direct current) power converter is proposed. The discussed DC-DC boost converter model considers the losses coming from the inductor and capacitor. The novel control scheme takes into account that the duty cycle is constrained to physically admissible values. The analysis of the closed-loop trajectories provides the conclusion that output voltage regulation is achieved in asymptotic form. In addition, the problem of uncertain supply voltage and unmeasurable inductor current is also addressed by using an observer together with the proposed control law. Our theoretical results are supported by using numerical simulations and experimental tests. Comparisons with respect to known approaches are presented.

1. Introduction

The voltage of many electrical and electronic systems is often higher than the voltage of the main source, for example, in systems powered by batteries. A conventional solution employs the so called boost DC-DC (direct current to direct current) converter where the increase of the output voltage is accomplished. Textbooks giving introduction to the history, construction, and control of the boost power converters are [14].

The boost power converter is applied in photovoltaic systems [5], mobile communication circuits [6], power factor correction [7], and hybrid electric vehicle systems [8]. This power converter is a bilinear second order nonminimum phase system and under certain operation conditions can be affected by disturbances and other nonlinearities.

The perspective in power electronics engineering to control a boost power converter relies on the characterization of the devices and in the design of compensation circuits. On the other hand, in control engineering, the approach to regulate the output voltage is to modify the duty cycle, thus compensating the losses due to the operation of the components.

In order to provide a degree of robustness to compensate uncertainties in the load, supply voltage, and unmodeled disturbances, many control algorithms have been devised to achieve voltage output regulation; see, for example, [912]. More recently, the work in [13] presented a comparison of nonlinear controllers for the DC-DC boost power converter. In [14], the problem of output feedback regulation via Lyapunov’s theory was addressed.

Usually, the duty cycle percentage is the control input for the boost power converter. This a number that is into the set and this constraint is rarely taken into account to design a control system. The reason probably is the increasing in the complexity of the closed-loop system stability analysis. As pointed out in the textbook [15, p. 171]: “saturation is probably the most commonly encountered nonlinearity in control engineering.”

Works considering saturation of duty cycle in control input for buck converters can be found in [16, 17]. Specifically, the research in [16] used a LMI approach supported by simulation results. Paper [17] presented a comparison between two controllers and included a discussion of stability analysis. More recently, in the work in [18], an adaptive neural network controller is introduced. However, this scheme is based on the concept of inverting a saturation function, which is not globally possible. More recently, in [19], the problem of robust stability and tracking of a saturated control buck DC-DC converter was considered. There, LMIs were used to insert the constraints in the design phase while imposing positivity in the closed-loop state. Other problems with saturation in the dynamics (not in the system input) have been addressed in, for example, [20], where a nonlinear controller with an inherent current limiting capability was presented for different types of DC-DC power converters.

There have been only a few works that address the problem of voltage regulation for boost converters control under constrained duty cycle percentage. For example, in [21] a model-based full state-feedback controller was introduced. The efficiency of the controller was proven by real-time experiments. A more sophisticated scheme was given by Karagiannis et al. [22] addressing the problem of controlling the boost converter by using only output voltage measurement while the supply voltage is unknown. More recently, in [23] a saturated state-feedback control law for a battery-driven boost converter was introduced. In [24], a control design procedure for boost power converters was reported, and, although this procedure ensures robustness for the supply voltage and output load variations, input saturation is avoided.

Many of the controllers reported in literature do not take into account the parasitic resistance in the inductor and capacitor, including the works cited earlier. Although the parasitic resistances are relatively small, they cannot be ignored in the practical DC-DC boost converter because it increases the model uncertainty. The proposed controller in this paper is designed on the basis that the losses due to parasitic resistances are present.

The contributions of this paper are the following. Firstly, we introduce a new controller for an input-constraint boost power converter. We prove asymptotic convergence of the output voltage error in spite of the fact that the system is affected by input saturation. Secondly, an observer for the supply voltage is revisited. The implications of using this new observer together with new controller are studied. A simulation study complements the theoretical results, where comparisons are given. Besides, a real-time experimental study supports the practical viability of the proposed scheme.

Better results are obtained with the new controller.

The present document is organized as follows. Section 2 deals with the modeling of DC-DC boost converters and the control goal. In Section 3, the new controller is introduced. The implications of using an observer to estimate the supply voltage with the new controller are discussed in Section 4. The simulation results are presented in Section 5. Experimental results are given in Section 6. Finally, Section 7 presents some concluding remarks.

2. Boost DC-DC Power Converter Model and Control Goal

2.1. Boost DC-DC Power Converter Model

This paper deals with the output voltage regulation problem of the DC-DC boost converter shown in Figure 1. We consider a practical inductor with a parasitic resistance. This model also includes a resistor to represent unavoidable loss, which dissipates power as the capacitor is charged or discharged. The nominal values of the resistors are assumed to be known. By using an average switching method, the mathematical model of Figure 1 is described by [2, 3]where is a continuous control signal representing the duty cycle percentage of the PWM circuit controlling the switch, the positive quantity represents the external voltage supply, is the current through inductor , is the voltage through capacitor , and , , and denote the inductance, the capacitance, and the load resistance, respectively.

The output voltage is given by

See the textbooks [24] for further details in the modeling of the boost DC-DC converter.

2.2. Control Goal

An equilibrium point of system (1), assuming a constant duty cycle percentagesatisfieswhich has solutionSince is an independent parameter, (6) can be solved for , which is the duty cycle complement. Hence wherewhere is the desired capacitor voltage. Throughout this paper, the solution is considered.

An important observation is that, at the operation point and , the output voltage is given by , which can be confirmed from the definition of in (2). Hence, denotes the desired output voltage.

In general, we can say that is a function of the load resistance, input voltage, the desired voltage, and inductor resistance; that is,In practice, the actual duty cycle percentage should satisfy the constraintwhereby at the equilibrium point (3) should also satisfyThis means that, for fixed parameters , and , the desired voltage should be selected so that (8) satisfies restriction (11), which is always guaranteed for

The control goal consists in the specification of the desired output voltage satisfying (12) and the design of a control law satisfying constraint (10) such that the output voltage in (2) achieveswhile the inductor current and capacitor voltage remain bounded.

3. Proposed Controller

In this section, a controller is introduced so that constraint (10) is accomplished.

Let us define the saturation functionwith the inequality being satisfied. Therefore,

The proposed controller is given bywhere and are strictly positive constants, andwhich denote the inductor current error and the capacitance voltage error, respectively.

The definition of the saturation function in (14) allows guaranteeing that actually satisfies (10); that is, so that

By definingwithand substituting the control action (17) into the boost converter equations (1), the error dynamics can be written aswith in (23).

It is noteworthy to say thatwhich correspond to the boost power converter equations (1) evaluated at the operation point , , and .

Using (26) into (25), the overall closed-loop system can be written as

It is possible to show that the state space origin is an equilibrium point of the closed-loop system (27).

The following Lemma will be valuable in the coming analysis.

Lemma 1. The functionis positive definite.

Proof. First, note that in (24) is a function of . Then, by direct integrationwhereThe superscripts “−” and “+” are related to the sectors where and , respectively.
By substituting (30) into (29) whereBy noticing that for and for the proof of Lemma 1 is completed.

Proposition 2. The state space origin of the closed-loop system (27) is globally asymptotically stable ifis satisfied.

Proof. In order to show global stability of the state space origin the following Lyapunov function candidate is proposed:with and is defined in (29). The function in (35) is globally positive definite and radially unbounded.
By using the facts where and were defined in (19) and (20), respectively, and was defined in (24), it is possible to prove that the time derivative of along the closed-loop system (27) is given by After some algebra, it is possible to show that from whichEquation (39) can be used to rewrite as follows: Besides, it should be noticed that which allows obtaining the upper bound Finally, the following upper bound on is obtained:withA sufficient condition for in (43) to be globally negative definite is that the symmetric matrix be positive definite, which is always satisfied for condition (34). Therefore, there are sufficient conditions to ensure that the state-space origin of the closed-loop system (27) is globally uniformly asymptotically stable; see, for example, [25, 26], which at the same time impliesfor all initial conditions .

It is noteworthy to say that derived from the proof of Proposition 2 the condition for ensuring global stability of the closed-loop system (27) is to increase the numerical value of the gain . The numerical simulation and the real-time experimental evaluation have taken into account such a condition; that is, a large value of the gain has been used.

On the other hand, limit (45) implies that control goal (13) is satisfied, which is ensured by the continuity of the output voltage function in (2) and by the fact that which was mentioned earlier.

Proposition 2 provides the theoretical framework for controller (17) and (18) to accomplish output voltage regulation under the constrained control input; that is, the duty cycle percentage remains in the physical admissible limit for all time.

Another interesting observation is that the first bracketed term of the dynamics of in (18) is a stabilization term while the second one corresponds to an antiwindup term, which helps to increase the rate of convergence of the voltage error when the input saturation is activated.

A way to generalize the proposed design in (17) and (18) is by considering that is a signal computed as the integral ofwhere is a continuous function satisfying the conditions(i),(ii) for all , which can also be achieved by defining as a time-varying or state-dependent gain, for example, .

In other words, the function can be designed to shape the energy of the Lyapunov function .

4. Proposed Controller under Uncertain Input Voltage and Unmeasured Current

The proposed controller (17) and (18) has the following properties:(i)It is able to increase the convergence rate of the output voltage error.(ii)It respects the physical limit of duty cycle percentage.(iii)It is equipped with an antiwindup term (the one associated with the gain ).

However, the proposed scheme is based on the assumption that all parameters are known. In practice, this assumption may not be satisfied. Therefore, the addition of a degree of robustness strengthens the properties that the controller already possesses.

Let us consider that there are available signals and , which are estimations of the input voltage and the actual inductor current , respectively. The new controller (17) and (18) written in terms of signals and is given bywhere are the estimated duty cycle complement and the estimated desired current, respectively. In order to avoid singularity, we assume that and for all .

Let us definewhich denotes the observation error whose dynamics are globally asymptotically stable.

In Section 6, where experimental results are given, an observer-based controller already proposed in the literature is revisited. This design is used as inspiration to introduce a new observer-based controller, which is defined by (48), and an observer given in literature.

It is possible to show that the overall electrical and observation error dynamics can be written in the compact form:where and .

In fact, the observer to be used in the real-time experiments presents error independent dynamics as shown in (52), where is the only equilibrium point.

Besides, it is also possible to prove that the state space origin is an equilibrium point of (51) and (52). The overall closed-loop system (51) and (52) has the structure of a cascaded nonlinear system, as the one studied in [27].

For compactness of the paper, we have decided to leave aside the explicit proof of asymptotic stability of the cascaded system (51) and (52) and we will focus on the experimental results.

5. Simulation Results

We have performed numerical simulations using the parameters in Table 1. For all simulations, we have assumed the initial conditions  [A] and [V] in the boost DC-DC power converter.

This case study consists in comparing the new controller (17) and (18) with respect to the open-loop controllerThis numerical test also assumes the known constant parameter [V], a desired voltage  [V], and the initial condition for integral action (18). The selected gains for the new controller (17) and (18) areThe limits for the saturation function are

Let us notice that the boost power converter parameters, the saturation limits in (55), and the numerical value of the gain in (54) satisfy condition (34) for the global stability of the state space origin of the closed-loop system (27).

The results are in Figure 2, which shows the capacitor voltage obtained for the new controller (17) and (18) and the open-loop controller (53). There, the superiority of the new scheme is clearly appreciated since the settling time is much shorter. Figure 3 depicts the duty cycle percentage obtained by using the mentioned control schemes.

6. Experimental Results

In this section, we first describe the mathematical characterization of the controllers to be tested and after the experimental results are presented.

6.1. Observer-Based Controller Proposed in [22]

In the work [22], a control methodology for the adaptive control of a class of nonlinear systems was used to solve the robust regulation problem for a DC-DC boost converter with partial parameter and state information. In particular, the boost converter model considered there was assumed to be lossless; that is, in model (1) the parameters and were considered nulls, which also implies that as can be verified from (2).

The observer-based controller proposed in [22], which will be also referred to as KAO controller by its authors, is given bywhich is the control input, and the observerwith constants , whose outputs areThe signals in (58) denote the estimated supply voltage, which is particularly used in the control input (56), and estimated inductor current, respectively.

By using the boost converter equations in (1) with and null, the definition of in (50), and the observer equations (57) and (58), it is possible to show thatwhose equilibrium point is asymptotically stable. Notice that system (59) presents the structure of system (52).

6.2. New Observer-Based Controller

Motivated by the results reported in [22], and using the structure of the controller in (17) and (18), a new observer-based controller was described in (48), which is rewritten here for the sake of referencewhereInspired by the structure of the observer proposed in [22], which is given in (57), we propose the following observer:with constants ,The experimental results shown in this section satisfy condition (34) for global asymptotic stability (the boost power converter parameters, the saturation limits, and the selected numerical value of the gain in (54) satisfy the condition for the function to be globally negative definite).

In this case, the observation error dynamics are given bywhich is obtained from the boost converter equations in (1), the definition of in (50), and the observer equations (62) and (64). It is possible to show that the state space origin of system (65) is exponentially stable.

6.3. Description of the Performed Experiments

The experimental results consist in comparing the KAO controller in (56) and (57) with the robust version of the new controller in (60), which uses the proposed observer in equations in (62) through the estimations and .

In other words, in the experiments shown, the KAO controller (56) is based on observer (57) and (58), while the new controller (60) uses observer (62) and (64).

Notice that the controller proposed in [22] and described in (56) and (57) was designed under assumption ; that is to say, only the output voltage is available for measurement. Motivated by this condition, we decided to implement the new scheme in (60), (62), and (64) assuming that , so that both controllers are implemented in the same conditions.

For the implementation of the new scheme (60), (62), and (64) a measurement circuit for could have been developed under knowledge of . However, we decided to keep a fair comparison scenery.

6.4. Description of the Experimental Setup

An experimental platform has been built, featuring a PWM circuit with a switching frequency of 50 [kHz], a circuit board for measurements of the inductor current and output voltage , including a NT-5 current sensor from FW Bell, and a boost converter circuit with exchangeable elements.

The controllers are programmed in the computational framework Simulink/Matlab with Real-Time Windows Target, installed in a PC with Windows XP. The latter hosts the data flowing through the data acquisition board DAQ6035E (inputs and outputs) by means of analog-to-digital and digital-to-analog conversions at up to 10 [kHz]. This arrangement, represented in the form of a block diagram in Figure 4, allows implementing the controllers in real time.

Figure 5 shows a picture of the used experimental platform. A special circuit is used in order to vary the input voltage .

The parameters of the boost DC-DC power converter are the same as in Table 1. It should be noticed that the numerical values of the parasitic resistances and were obtained from rough estimations using a multimeter.

The experimental tests have been conducted in order to assess the performance of the scheme in (56) with respect to the new controller (60).

6.5. Results

For the implemented controllers, the limits of the saturation function were and . Therefore, the duty cycle percentage remains bounded in the sense For both schemes, we have considered that the boost converter is affected by a periodic time-varying supply voltage All real-time experiments were carried out using the initial conditions  [V] and  [A] in the boost power converter.

Observer (57) is implemented using  [V] and  [A], and observer (62) is implemented using  [V] and  [A], which are safe initial conditions in the computing of . For all experiments, the observer gains and were used in observers (57) and (62).

The new controller in (60) was implemented with and gains

Results obtained with the KAO controller and the new scheme are given in Figure 6, which depicts the output voltage , in Figure 7, which shows the time evolution of the duty cycle percentage , and in Figure 8, which illustrates the estimated supply voltage for each scheme.

Better results are obtained with new scheme. More specifically, the settling time is much smaller for the new scheme. See Table 2 for a comparison of the settling times for the controllers. Besides, as appreciated in Figure 6, the implementation of new controller presented lower voltage peaks during the transients at the beginning of the experiment and at the time the supply voltage commutes from a value to the another.

It is important to observe that, despite the fact that control action is saturated for short periods of time, the control objective of voltage regulation is satisfied by using both controllers, as predicted by theory.

The estimated input voltage for both implementations does not converge exactly to the actual value of . This is caused by the resistance present in the inductor, which is significative for high inductances. The value at which converges is different from one controller to another. The main reason is that, in the new controller, observer (62) compensates the value of , which results in a greater estimated supply voltage .

It is worthwhile to notice that the experimental platform uses a HUF75345G3 MOSFET that presents a static drain-source ON resistance equal to , which is considerably low in comparison to others switching semiconductors, such as the IRF640, which presents equal to . In this case, the reduction of value is approximately 25 times. The experimental platform uses the MBR1035 diode, which presents a low forward voltage, low power loss, and high efficiency features. These facts motivated us to neglect the drain-source ON resistance of the MOSFET and the diode resistance in the boost power converter model.

Since different components were tested, it should be stressed that the selection of the transistor and diode had a positive effect on the performance of evaluated controllers. However, the new control scheme presented the best regulation performance.

Moreover, given that the data is being collected at 10 [kS/s] by the specified DAQ device, an UNI-T UTD4204C desktop digital storage oscilloscope was used to observe the output voltage for comparison purposes. See Figures 9 and 10 for the implementation the KAO controller (56) and the new controller (60), respectively. Results are the same as the ones displayed in Figure 6.

7. Conclusions

The problem of voltage regulation under input saturation was addressed in this paper. Special attention was payed to the DC-DC boost converter model, which considered the losses due to parasitic effects in the inductor and capacitor. The introduced controller is theoretically supported by a rigorous stability analysis, which is based on Lyapunov’s theory. A tuning guideline was derived, which guarantees global asymptotic stability. Besides, the problem of uncertain supply voltage and unmeasurable current was addressed. Based on known results in literature, a new observer-based controller was proposed. The new schemes were tested by using numerical simulations and real-time experiments presenting better performance with respect to other algorithms.

Competing Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.


This work was supported by Secretaría de Investigación y Posgrado del IPN and CONACyT Project no. 176587, Mexico.