7 research outputs found
Obstacle Avoidance Task for a Wheeled Mobile Robot – A Matlab-Simulink-Based Didactic Application
Assessment of an Average Controller for a DC/DC Converter via Either a PWM or a Sigma-Delta-Modulator
Sliding mode control is a discontinuous control technique that is, by its nature, appropriate for controlling variable structure systems, such as the switch regulated systems employed in power electronics. However, when designing control laws based on the average models of these systems a modulator is necessary for their experimental implementation. Among the most widely used modulators in power electronics are the pulse width modulation (PWM) and, more recently, the sigma-delta-modulator (Σ-Δ-modulator). Based on the importance of achieving an appropriate implementation of average control laws and the relevance of the trajectory tracking task in DC/DC power converters, for the first time, this research presents the assessment of the experimental results obtained when one of these controllers is implemented through either a PWM or a Σ-Δ-modulator to perform such a task. A comparative assessment based on the integral square error (ISE) index shows that, at frequencies with similar efficiency, the Σ-Δ-modulator provides a better tracking performance for the DC/DC Buck converter. In this paper, an average control based on differential flatness was used to perform the experiments. It is worth mentioning that a different trajectory tracking controller could have been selected for this research
Hierarchical Velocity Control Based on Differential Flatness for a DC/DC Buck Converter-DC Motor System
This paper presents a hierarchical controller that carries out the angular velocity trajectory tracking task for a DC motor driven by a DC/DC Buck converter. The high level control is related to the DC motor and the low level control is dedicated to the DC/DC Buck converter; both controls are designed via differential flatness. The high level control provides a desired voltage profile for the DC motor to achieve the tracking of a desired angular velocity trajectory. Then, a low level control is designed to ensure that the output voltage of the DC/DC Buck converter tracks the voltage profile imposed by the high level control. In order to experimentally verify the hierarchical controller performance, a DS1104 electronic board from dSPACE and Matlab-Simulink are used. The switched implementation of the hierarchical average controller is accomplished by means of pulse width modulation. Experimental results of the hierarchical controller for the velocity trajectory tracking task show good performance and robustness against the uncertainties associated with different system parameters
Hierarchical Velocity Control Based on Differential Flatness for a DC/DC Buck Converter-DC Motor System
This paper presents a hierarchical controller that carries out the angular velocity trajectory tracking task for a DC motor driven by a DC/DC Buck converter. The high level control is related to the DC motor and the low level control is dedicated to the DC/DC Buck converter; both controls are designed via differential flatness. The high level control provides a desired voltage profile for the DC motor to achieve the tracking of a desired angular velocity trajectory. Then, a low level control is designed to ensure that the output voltage of the DC/DC Buck converter tracks the voltage profile imposed by the high level control. In order to experimentally verify the hierarchical controller performance, a DS1104 electronic board from dSPACE and Matlab-Simulink are used. The switched implementation of the hierarchical average controller is accomplished by means of pulse width modulation. Experimental results of the hierarchical controller for the velocity trajectory tracking task show good performance and robustness against the uncertainties associated with different system parameters