scholarly journals Two-Stage Control Design of a Buck Converter/DC Motor System without Velocity Measurements via aΣ−Δ-Modulator

2013 ◽  
Vol 2013 ◽  
pp. 1-11 ◽  
Author(s):  
R. Silva-Ortigoza ◽  
J. R. García-Sánchez ◽  
J. M. Alba-Martínez ◽  
V. M. Hernández-Guzmán ◽  
M. Marcelino-Aranda ◽  
...  

This paper presents a two-stage control design for the “Buck power converter/DC motor” system, which allows to perform the sensorless angular velocity trajectory tracking task. The differential flatness property of the DC-motor model is exploited in order to propose a first-stage controller, which is designed to achieve the desired angular velocity trajectory. This controller provides the voltage profiles that must be tracked by the Buck converter. Then, a second-stage controller is meant to assure the aforementioned. This controller is based on flatness property of the Buck power converter model, which provides the input voltage to the DC motor. Due to the fact that the two-stage controller proposed uses the average model of the system, as a practical and effective implementation of this controller, aΣ − Δ-modulator is employed. Finally, in order to verify the control performance of this approach, numerical simulations are included.

2016 ◽  
Vol 14 (10) ◽  
pp. 4227-4234 ◽  
Author(s):  
R.S. Ortigoza ◽  
J.N.A. Juarez ◽  
J.R.G. Sanchez ◽  
V.M.H. Guzman ◽  
C.Y.S. Cervantes ◽  
...  

Author(s):  
L. H. Rodriguez-Alfaro ◽  
L. A. Trujillo-Guajardo ◽  
F. Salinas-Salinas ◽  
M. A. Gonzalez-Vazquez

Author(s):  
Jose Norberto Alba-Juarez ◽  
Ramon Silva-Ortigoza ◽  
Hind Taud ◽  
Juan Antonio Rodriguez-Meza ◽  
Victor Manuel Hernandez-Guzman

Complexity ◽  
2018 ◽  
Vol 2018 ◽  
pp. 1-10 ◽  
Author(s):  
Eduardo Hernández-Márquez ◽  
José Rafael García-Sánchez ◽  
Ramón Silva-Ortigoza ◽  
Mayra Antonio-Cruz ◽  
Victor Manuel Hernández-Guzmán ◽  
...  

Two differential flatness-based bidirectional tracking robust controls for a DC/DC Buck converter-DC motor system are designed. To achieve such a bidirectional tracking, an inverter is used in the system. First control considers the complete dynamics of the system, that is, it considers the DC/DC Buck converter-inverter-DC motor connection as a whole. Whereas the second separates the dynamics of the Buck converter from the one of the inverter-DC motor, so that a hierarchical controller is generated. The experimental implementation of both controls is performed via MATLAB-Simulink and a DS1104 board in a built prototype of the DC/DC Buck converter-inverter-DC motor connection. Controls show a good performance even when system parameters are subjected to abrupt uncertainties. Thus, robustness of such controls is verified.


Author(s):  
ALFIAN MA'ARIF ◽  
RYAN ISTIARNO ◽  
SUNARDI SUNARDI

ABSTRAKPenelitian ini mengusulkan tentang sistem kontrol kecepatan sudut Motor Direct Current (DC) menggunakan kontrol Proporsional Integral Derivatif (PID). Pemodelan motor DC menggunakan model identifikasi sistem agar model sistem dapat mendekati sistem sesungguhnya. Data identifikasi sistem adalah nilai masukan tegangan dan nilai keluaran kecepatan sudut. Representasi model adalah model fungsi alih. Nilai kontrol PID didapatkan dengan fitur Tuning PID dengan Matlab. Perangkat penelitian adalah Arduino, sensor encoder, driver motor dan Motor DC. Pada pengujian, kendali motor DC dengan PID mampu untuk mendapatkan respon yang baik dengan nilai respon terbaik, rise time 9,4286 detik, settling time 18,5 detik dan overshoot 2 persen. Nilai variasi PWM untuk memperoleh model dan respon sistem motor DC yang bagus yaitu nilai variasi PWM 5, nilai variasi PWM 10 dan nilai variasi PWM 50, 150, 255. Dengan menggunakan metode ini, proses tuning kontrol PID dapat lebih efektif dan efisien.Kata kunci: Motor DC, Identifikasi Sistem, Kontrol PID, Tuning Matlab, Kecepatan ABSTRACTThis study proposes a direct current (DC) motor angular speed control system using Proportional Integral Derivative (PID) control. DC motor modeling uses a system identification model so that the system model can approach the real system. The system identification data is the input voltage value and the angular velocity output value. Model representation is a transfer function model. PID control values are obtained with the PID Tuning feature with Matlab. The research devices are Arduino, encoder sensor, motor driver and DC motor. In testing, the DC motor control with PID was able to get a good response with the best response value, rise time of 9.4286 seconds, settling time of 18.5 seconds and overshoot 2 percent. The PWM variation values to obtain a good DC motor system model and response are the PWM variation value 5, the PWM variation value 10 and the PWM variation value 50, 150, 255. By using this method, the PID control tuning process can be more effective and efficient.Keywords: DC Motor, System Identification, PID Control, Matlab Tuning, Speed


Complexity ◽  
2021 ◽  
Vol 2021 ◽  
pp. 1-18
Author(s):  
Ramón Silva-Ortigoza ◽  
Alfredo Roldán-Caballero ◽  
Eduardo Hernández-Márquez ◽  
José Rafael García-Sánchez ◽  
Magdalena Marciano-Melchor ◽  
...  

The design of a robust flatness-based tracking control for the DC/DC Buck converter-DC motor system is developed in this paper. The design of the control considers the dynamics of a renewable energy power source that plays the role of the primary power supply associated with the system. The performance and robustness of the control is verified through simulations via MATLAB-Simulink when abrupt changes in some parameters of the system are taken into account. Also, experiments are performed by using a built prototype of the DC/DC Buck converter-DC motor system, a TDK-Lambda G100-17 programmable DC power supply, MATLAB-Simulink, and the DS1104 board from dSPACE. In this regard, the TDK-Lambda G100-17 is implemented with the aim of emulating photovoltaic panels through the solar array mode for generating the power supply of the system. Thus, both simulations and experiments show the effectiveness of the proposed control scheme.


2014 ◽  
Vol 2014 ◽  
pp. 1-12 ◽  
Author(s):  
R. Silva-Ortigoza ◽  
C. Márquez-Sánchez ◽  
F. Carrizosa-Corral ◽  
M. Antonio-Cruz ◽  
J. M. Alba-Martínez ◽  
...  

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.


Sign in / Sign up

Export Citation Format

Share Document