4.3 Control por Modos Deslizantes del Motor de CD de

Anuncio
cenidet
Centro Nacional de Investigación y Desarrollo Tecnológico
Departamento de Ingeniería Electrónica
TESIS DE MAESTRÍA EN CIENCIAS
Control Robusto de Motores de Corriente Directa
Utilizando Modos Deslizantes
Presentada por
Francisco Alegría Zamudio
Ing. En Electrónica por el I. T. de Minatitlán
Como requisito para la obtención del grado de:
Maestría en Ciencias en Ingeniería Electrónica
Director de tesis:
Dr. Gerardo Vicente Guerrero Ramírez
Cuernavaca, Morelos, México.
7 de Diciembre de 2007
cenidet
Centro Nacional de Investigación y Desarrollo Tecnológico
Departamento de Ingeniería Electrónica
TESIS DE MAESTRÍA EN CIENCIAS
Control Robusto de Motores de Corriente Directa
Utilizando Modos Deslizantes
Presentada por
Francisco Alegría Zamudio
Ing. En Electrónica por el I. T. de Minatitlán
Como requisito para la obtención del grado de:
Maestría en Ciencias en Ingeniería Electrónica
Director de tesis:
Dr. Gerardo Vicente Guerrero Ramírez
Jurado:
Dr. Marco Antonio Oliver Salazar - Presidente
Dr. Carlos Daniel García Beltrán - Secretario
Dr. Gerardo Vicente Guerrero Ramírez - Vocal
Cuernavaca, Morelos, México.
7 de Diciembre de 2007
Dedicatoria
A Dios porque sin su iluminación quien sabe que sería de mí.
A mis padres por el ejemplo de vida que me han dado y enseñarme que
con fuerza de voluntad y perseverancia todo en está vida es posible como
ejemplo, véanme a mí.
Toña y Alegría
A mis Abuelitos a ellos solo puedo decirles que los llevo en el corazón,
a Mi Abue Minerva le doy las gracias por soportarme y por todo lo que ha
hecho por mi, Mi Abuelo Wili y Mi Abuela Galdina quiero que sepan que
aunque ya no estén físicamente conmigo siempre voy a tener presente el
cariño y apoyo que me dejaron. Por ustedes Abues.
Minerva, Wilehaldo y Galdina
A mis carnales el negro, el enano y monty, por ser una piedra en el
zapato tan a todo dar y por el apoyo que me han brindado sin merecerlo.
Fer, Andrés y Montse
Agradezco
A Dios por haberme permitido terminar satisfactoriamente este trabajo.
A mis padres por su cariño, apoyo y consejos que me han dado a lo
largo de mi corta vida.
A mi abuelita Minerva Rosario Soto, por cuidarme cuando era pequeño
y por soportar mis muchas travesuras.
A mi abuelita Galdina Radilla Bataz, porque me enseño los valores más
puros y nobles que existen en el mundo.
A mi abuelito Wilehaldo Zamudio Garnica, por ser cómplice de mis
tantas travesuras y enseñarme el lado divertido de la vida sin descuidar las
responsabilidades que uno tiene.
A mis hermanos Nando, Andrés y Montse, por ser mis compañeros de
casa, travesuras, juegos y principalmente de vida.
A mi tío Carlos por todo el apoyo y consejos que me ha brindado toda
mi vida.
A mi asesor Dr. Gerardo Vicente Guerrero Ramírez por el apoyo y los
consejos que me dio durante la realización de la tesis sin los cuales no podría
haber terminado.
A la banda OH’S del Tec de Mina: Coco, Nariz Green, Chancaste,
Niño, Padre Amaro, Mr. Wawis, Ostión, gracias por dejarme ser un miembro
distinguido de la banda más grande y sobre todo un amigo.
A mis cuates y amigos: Princes, Mojo, Toy, Gracia, Chimpa, Cheva,
Aldo, Flor, Benedicto, Chocotorro, Dana, Isaura, Pipo, Nachho, Chupis,
Chaca, Ovando, Jo, Chiquión, gracias por hacerme la estancia más placentera
y gracias a su amistad me motivaron a seguir adelante.
Al CENIDET por permitirme crecer profesionalmente y a todo el
personal que labora en el centro, por todas las atenciones prestadas durante mi
estancia.
Al Consejo Nacional de Ciencia y Tecnología por el apoyo brindado
durante el desarrollo de está maestría.
A la Dirección General de Educación Superior Tecnológica por la
ayuda que me brindaron durante la maestría.
Resumen
Gracias a sus buenas características operacionales y a que sus leyes de control son
fácilmente implementadas en sistemas de control digital; el control robusto es cada día más
usado tanto en el sector industrial como el académico; su finalidad es la de hacer al sistema
robusto a perturbaciones desconocidas e insensible a las incertidumbres paramétricas en el
modelo del sistema.
Debido a su construcción física los Motores de Corriente Directa (CD) son
propensos a sufrir variaciones en los parámetros de la máquina aunado a que por lo general
los ambientes en donde están operando y a los procesos donde se les aplican son sensibles a
que se puedan presentar perturbaciones en la carga de la máquina.
Los disturbios e incertidumbres antes mencionadas en los motores de CD pueden
producir desde una demora en el tiempo de manufactura, una reducción en la calidad del
producto, pérdidas económicas considerables, daños en la misma máquina y hasta
desgracias personales, es por eso que surge la necesidad de aplicar técnicas de control
robusto al control de máquinas eléctricas.
En este trabajo se desarrolla la aplicación de la técnica de control robusto llamada
Control por Modos Deslizantes en los motores de CD con el fin de hacer frente a las
variaciones paramétricas inherentes en los devanados de los motores y perturbaciones que
se presenten en la carga de las máquinas.
La existencia del modo deslizante se garantiza a partir de la derivada de la función
candidata de Lyapunov. Las incertidumbres y perturbaciones que se consideran en este
trabajo son señales aditivas que representan incertidumbres en los devanados del motor y
perturbaciones en el par de carga del motor, los resultados se obtuvieron tanto en
simulación como en implementación.
Abstract
Thanks to their good operational characteristic and that their control laws are easily
implemented in systems of digital control; the robust control is every day more used so in
the industrial sector as the academic; it's purpose is the of making to the robust system to
unknown perturbation and insensitive to parametric uncertainties in model system.
Due to their physical construction the Motors of Direct Current (CD) they are prone
to suffer variations in the parameters of the machine, joined to that in general the
atmospheres where are operating and to the processes where are applied they are sensitive
to that perturbation can be presented in the load of the machine.
The disturbances and uncertainties before mentioned in the motors of CD can take
place from a delay in the time of factory, a reduction in the quality of the product,
considerable economic losses, damages in the same machine and until personal
misfortunes, it is for that reason that the necessity arises of applying technical of robust
control to the control of electric machines.
In this work the application of the technique of control robust is developed called
Control Sliding Mode Control in the motors of CD with the purpose of making in front of
the inherent parametric variations in those windings of the motors and perturbation that are
presented in the load of the machines.
The existence of sliding mode is guaranteed starting from to derive of the function
candidate of Lyapunov. The disturbances and uncertainties that were considered in this
work are signs additive that represent uncertainties in those reeled of the motor and
perturbations in torque of load of the motor, the results were obtained so in simulation as in
implementation.
Índice general
LISTAS DE FIGURAS ....................................................................................................... V
LISTA DE TABLAS.......................................................................................................... XI
NOTACIÓN .................................................................................................................... XIII
1 INTRODUCCIÓN .............................................................................................................1
1.1 Antecedentes................................................................................................................. 2
1.2 Ubicación del problema................................................................................................ 3
1.3 Planteamiento del problema ........................................................................................ 4
1.4 Propuesta de solución ................................................................................................... 5
1.5 Objetivos generales y particulares................................................................................ 5
1.5.1 Alcances ................................................................................................................ 5
1.5.2 Limitaciones .......................................................................................................... 6
1.5.3 Aportación ............................................................................................................. 6
1.6 Generalidades del Control por Estructura Variable...................................................... 6
1.6.1 Tipos de VSC ........................................................................................................ 7
1.6.2 Modos Deslizantes................................................................................................ 7
1.7 Metodología.................................................................................................................. 9
1.8 Organización del documento ...................................................................................... 10
2 MOTORES DE CORRIENTE DIRECTA (CD) ..........................................................11
2.1 Introducción a los motores de Corriente Directa (CD) ............................................. 11
2.2 Construcción de las máquinas de CD ......................................................................... 13
2.2.1 Aspectos constructivos de las máquinas de CD .................................................. 14
2.3 Fundamentos del motor de corriente directa .............................................................. 15
2.3.1 Principio de funcionamiento de un motor de CD................................................ 16
2.3.2 Par inducido en la espira rotatoria ....................................................................... 16
2.4 Modelado de la Máquina de CD................................................................................ 19
2.5 Tipos de máquinas de CD.......................................................................................... 21
2.5.1 Máquina de CD de excitación separada. ............................................................. 21
2.5.2 Máquina de CD de imán permanente .................................................................. 24
2.5.3 Máquina de CD en derivación. .......................................................................... 26
2.5.4 Máquina de CD en serie. .................................................................................... 30
2.5.5 Máquina de CD Compuesta Acumulativa. ........................................................ 33
3 MODOS DESLIZANTES ...............................................................................................37
3.1 Estado del arte ............................................................................................................ 37
3.2 Introducción a los modos deslizantes ......................................................................... 40
3.3 Modos deslizantes en sistemas relevadores y de estructura variable ........................ 41
3.4 Descripción del modo deslizante................................................................................ 46
3.5 Superficie deslizante................................................................................................... 47
3.6 Método de control equivalente .................................................................................. 48
3.6.1 Dinámica del modo deslizante ideal.................................................................... 48
3.6.2 Existencia del control equivalente....................................................................... 50
3.6.2.1 Condición necesaria para la existencia del modo deslizante....................... 50
I
II
Índice general
3.6.2.2 Condición necesaria y suficiente para la existencia de un régimen deslizante
.................................................................................................................................. 51
3.7 Perturbaciones en el sistema de modos deslizantes.................................................... 51
3.7.1 Robustez del régimen deslizante ........................................................................ 51
3.7.2 Robustez de la dinámica de modo deslizante ...................................................... 52
4 DISEÑOS DE LOS CONTROLADORES ....................................................................55
4.1 Algoritmo para el diseño de los controladores ........................................................... 55
4.2 Control por Modos Deslizantes del Motor de CD de Excitación Separada ............... 57
4.2.1 Control de velocidad............................................................................................ 58
4.2.2 Control de posición.............................................................................................. 59
4.3 Control por Modos Deslizantes del Motor de CD de Imán Permanente ................... 60
4.3.1 Control de velocidad............................................................................................ 61
4.3.2 Control de posición.............................................................................................. 62
4.4 Control por Modos Deslizantes del Motor de CD en Derivación ............................. 63
4.4.1 Control de velocidad............................................................................................ 64
4.4.2 Control de posición.............................................................................................. 65
4.5 Control por Modos Deslizantes del Motor de CD Serie............................................. 67
4.5.1 Control de velocidad............................................................................................ 67
4.5.2 Control de posición.............................................................................................. 68
4.6 Control por Modos Deslizantes del Motor de CD Compuesto Acumulativo............ 70
4.6.1 Control de velocidad............................................................................................ 71
4.6.2 Control de posición.............................................................................................. 72
4.7 Control PID del Motor de CD en Derivación............................................................. 74
4.7.1 Control de Velocidad........................................................................................... 75
4.7.2 Control de Posición ............................................................................................. 76
5 RESULTADOS DE SIMULACIÓN ..............................................................................77
5.1 Análisis de resultados ................................................................................................. 77
5.2 Control de Velocidad.................................................................................................. 79
5.2.1 Control PID ......................................................................................................... 79
5.2.2. Control por modos deslizantes ........................................................................... 82
5.2.3 Comparación del control PID con el Control por Modos Deslizantes ................ 84
5.3 Control de Posición .................................................................................................... 87
5.3.1 Control PID ......................................................................................................... 87
5.3.2 Control por modos deslizantes ............................................................................ 90
5.3.3 Comparación del control PID contra el control por Modos deslizantes.............. 92
6 IMPLEMENTACIÓN.....................................................................................................97
6.1 Estructura de la implementación ................................................................................ 97
6.2 Motor de CD............................................................................................................... 98
6.3 Acondicionamiento de señales ................................................................................. 101
6.4 Etapa de potencia...................................................................................................... 105
6.5 Tarjeta de adquisición............................................................................................... 106
6.6 Diseño del control..................................................................................................... 107
6.7 Resultados obtenidos en la implementación............................................................. 108
7 CONCLUSIONES Y TRABAJOS FUTUROS...........................................................119
7.1 Conclusiones............................................................................................................. 119
7.2 Trabajos futuros........................................................................................................ 121
BIBLIOGRAFÍA ..............................................................................................................123
Índice general
III
ANEXO A..........................................................................................................................127
A.1. Máquina de CD de excitación separada.................................................................. 127
A.2. Máquina de CD de imán permanente ..................................................................... 129
A.3. Máquina de CD en derivación ................................................................................ 131
A.4 Máquina de CD en serie .......................................................................................... 134
A.5 Máquina de CD compuesta acumulativa ................................................................. 135
ANEXO B ..........................................................................................................................139
B.1. Desarrollo de las ecuaciones para el Control del Motor de CD de Excitación
Separada.......................................................................................................................... 139
B.2. Desarrollo de las ecuaciones para el Control del Motor de CD de Imán
Permanente. .................................................................................................................... 142
B.3. Desarrollo de las ecuaciones para el control del motor de CD en derivación. ....... 146
B.4. Desarrollo de las ecuaciones para el Control del Motor de CD en Serie................ 150
B.5. Desarrollo de las ecuaciones para el Control del Motor de CD Compuesto
Acumulativo. .................................................................................................................. 155
Anexo C .............................................................................................................................163
C.1. Resultados del Control del Motor de CD de Excitación Separada ......................... 163
C.1.1 Control de velocidad ......................................................................................... 163
C.1.2 Control de posición........................................................................................... 169
C.2. Resultados del Control del Motor de CD de Imán Permanente.............................. 175
C.2.1. Control de velocidad ........................................................................................ 175
C.2.2. Control de posición .......................................................................................... 181
C.3. Resultados del Control del Motor de CD en Serie.................................................. 187
C.3.1 Control de velocidad ......................................................................................... 187
C.3.2. Control de posición .......................................................................................... 194
C.4 Resultados del Control del Motor CD Compuesto Acumulativo ............................ 200
C.4.1 Control de velocidad ......................................................................................... 200
C.4.2. Control de posición .......................................................................................... 206
ANEXO D..........................................................................................................................213
D.1. Tarjeta Sensoray 626 .............................................................................................. 213
IV
Índice general
Listas de Figuras
Figura 1.1. VSC con cambio de retroalimentación. ............................................................... 7
Figura 1.2. VSC con cambio de excitación ............................................................................ 7
Figura 1.3. Superficie de deslizamiento ................................................................................. 8
Figura 2.1. Diagrama simplificado de la máquina de CD. ................................................... 13
Figura 2.2. Aspectos constructivos de una máquina de CD ................................................. 15
Figura 2.3. Lazo sencillo rotacional entre caras polares curvas; a) Vistas en perspectiva; b)
vista de las líneas de campo; c) Vista superior; d) Vista frontal. ......................................... 16
Figura 2.4. Deducción de una ecuación para el par inducido en la espira............................ 17
Figura 2.5. Circuito equivalente de la máquina de CD ....................................................... 19
Figura 2.6. Circuito equivalente de una máquina de excitación separada............................ 22
Figura 2.7. Respuestas dinámicas del motor de excitación separada en lazo abierto........... 23
Figura 2.8. Respuesta del motor de excitación separada ante variaciones en la carga......... 24
Figura 2.9. Respuesta en lazo abierto del motor de imán permanente ................................. 26
Figura 2.10. Respuesta de la máquina de CD de imán permanente ..................................... 26
Figura 2.11. Circuito equivalente de la máquina de CD en derivación................................ 27
Figura 2.12. Curva característica par-velocidad en estado estacionario del motor de CD... 28
Figura 2.13. Respuestas dinámicas del motor de excitación separada en lazo abierto......... 29
Figura 2.14. Respuesta en lazo abierto del motor en derivación.......................................... 30
Figura 2.15. Circuito equivalente de la máquina de CD en serie ......................................... 30
Figura 2.16. Curva característica par-velocidad del motor de CD serie............................... 32
Figura 2. 17. Respuesta del motor de CD en serie ante un aumento de carga...................... 33
Figura 2.18. Respuesta del motor del motor de CD serie operado sin carga........................ 33
Figura 2.19. Circuito equivalente de la Máquina de CD compuesta.................................... 34
Figura 2.20. Característica par-velocidad de la máquina de CD compuesta acumulativa ... 36
Figura 2.21. Respuesta de la máquina de CD ante cambios en el par de carga.................... 36
Figura 3.1. Aplicaciones del Control por Modos Deslizantes.............................................. 40
Figura 3.2. Control relevador ............................................................................................... 41
Figura 3.3. Plano de estados del sistema relevador de segundo orden................................. 42
Figura 3.4. Problema del chattering ..................................................................................... 42
Figura 3.5. Aproximación continúa de un control discontinuo ............................................ 43
Figura 3.6. Sistema de estructura variable compuesto de dos subsistemas inestables ......... 44
Figura 3.7. Plano de estado del sistema de estructura variable: s = 0, x + cx = 0 ................ 44
Figura 3.8. Dinámica del modo deslizante ideal. Interpretación geométrica del operador F.
.............................................................................................................................................. 49
Figura 3.9. Interpretación geométrica del efecto de una perturbación tangente a S sobre la
dinámica en modo deslizante................................................................................................ 53
Figura 3.10. Interpretación geométrica del efecto de una perturbación colineal a g sobre la
existencia del modo deslizante. ............................................................................................ 54
V
VI
Lista de figuras
Figura 4.1. Control de seguimiento modo deslizante ........................................................... 56
Figura 4.2. Respuesta oscilatoria de velocidad del motor de CD en derivación para la
Ku=45................................................................................................................................... 75
Figura 4.3. Respuesta oscilatoria de posición del motor de CD en derivación para la Ku=2
.............................................................................................................................................. 76
Figura 5.1.Perfiles de velocidad y posición para el seguimiento de trayectoria; a) Señal
seno, b) Onda cuadrada, c) Señal trapezoidal, d) Escalón e) Señal rampa más constante. . 78
Figura 5.2. Respuesta del perfil uno para el control PID ..................................................... 79
Figura 5.3. Respuesta del perfil dos para el control PID...................................................... 80
Figura 5.4. Respuesta del perfil tres para el control PID...................................................... 80
Figura 5.5. Respuesta del perfil cuatro para el control PID ................................................. 81
Figura 5.6. Respuesta del perfil cinco para el control PID................................................... 81
Figura 5.7. Respuesta del perfil uno para el control SMC ................................................... 82
Figura 5.8. Respuesta del perfil dos para el control SMC.................................................... 82
Figura 5.9. Respuesta del perfil tres para el control SMC.................................................... 83
Figura 5.10. Respuesta del perfil cuatro para el control SMC ............................................. 83
Figura 5.11. Respuesta del perfil cinco para el control SMC............................................... 84
Figura 5.12. Respuestas de los controladores PID y SMC para perturbaciones en el par de
carga...................................................................................................................................... 85
Figura 5.13. Respuestas de los controladores PID y SMC para variaciones en LFF. ........... 86
Figura 5.14. Respuesta del perfil uno para el control PID ................................................... 87
Figura 5.15. Respuesta del perfil dos para el control PID.................................................... 88
Figura 5.16. Respuesta del perfil tres para el control PID.................................................... 88
Figura 5.17. Respuesta del perfil cuatro para el control PID ............................................... 89
Figura 5.18. Respuesta del perfil cinco para el control PID................................................. 89
Figura 5.19. Respuesta del perfil uno para el control SMC ................................................. 90
Figura 5.20. Respuesta del perfil dos para el control SMC.................................................. 90
Figura 5.21. Respuesta del perfil tres para el control SMC.................................................. 91
Figura 5.22. Respuesta del perfil cuatro para el control SMC ............................................. 91
Figura 5.23. Respuesta del perfil cinco para el control SMC............................................... 92
Figura 5. 24. Respuestas de los controladores PID y SMC para perturbaciones en el par de
carga...................................................................................................................................... 93
Figura 5. 25. Respuestas de los controladores PID y SMC para variaciones en LFF. .......... 94
Figura 6.1. Diagrama a bloques de la implementación del control por modos deslizantes.. 98
Figura 6.2. Diagrama eléctrico del motor de CD Baldor...................................................... 99
Figura 6.3. Conexión en derivación del motor de CD Baldor.............................................. 99
Figura 6.4. Circuito equivalente de la máquina de CD en derivación.................................. 99
Figura 6.5. Simulación en lazo abierto del motor de CD Baldor conexión en derivación. 101
Figura 6.6. Simulación en lazo abierto del motor de CD Baldor ante perturbaciones de la
carga.................................................................................................................................... 101
Figura 6.7. Fotografía del encoder utilizado para la medición de velocidad...................... 102
Figura 6.8. Diagrama en Simulink para la medición de velocidad..................................... 103
Figura 6.9. Diagrama en Simulink del subsistema tacómetro ............................................ 103
Figura 6.10. Velocidad del motor expresada en voltaje ..................................................... 103
Figura 6.11. Comportamiento de la velocidad en lazo abierto........................................... 104
Figura 6.12. Fotografía de la celda de carga utilizada para la medición del par ................ 104
Lista de figuras
VII
Figura 6.13. Conexión eléctrica de la etapa de potencia del control .................................. 105
Figura 6.14. Fotografía de la etapa de potencia del control ............................................... 106
Figura 6.15. Programa en Matlab-Simulink del control por modos deslizantes ................ 108
Figura 6.16. Fotografía del sistema completo ................................................................... 108
Figura 6.17. Respuesta de la velocidad para el primer perfil. ............................................ 109
Figura 6.18. Error de seguimiento de trayectoria para el perfil uno................................... 110
Figura 6.19. Respuesta de la velocidad ante el segundo perfil de velocidad. .................... 110
Figura 6.20. Error de seguimiento de trayectoria para el perfil dos .................................. 111
Figura 6.21. Respuesta de la velocidad ante el tercer perfil de velocidad.......................... 111
Figura 6.22. Error de seguimiento para el tercer perfil de velocidad. ................................ 111
Figura 6.23. Respuesta de la velocidad ante el cuatro perfil de velocidad......................... 112
Figura 6.24. Error de seguimiento para el cuarto perfil de velocidad. ............................... 112
Figura 6.25. Respuesta de la velocidad ante el quinto perfil de velocidad. ....................... 113
Figura 6. 26. Error de seguimiento de trayectoria para el perfil cinco. .............................. 113
Figura 6.27. Respuesta de la velocidad par una perturbación de 1.2 Nm. ......................... 114
Figura 6.28. Respuesta de la velocidad ante una perturbación en el par de carga de 5.6 Nm.
............................................................................................................................................ 115
Figura 6.29. Respuesta de la velocidad para un aumento de carga de 9.1 Nm. ................. 115
Figura 6.30. Respuesta de la velocidad para un aumento en el par de carga de 54.2 Nm.. 116
Figura 6.31. a) Respuesta de la velocidad del motor en lazo abierto a un voltaje fijo de 20
volts, b) ampliación de la gráfica de la velocidad para ver la variación de la velocidad
medida. ............................................................................................................................... 117
Figura 7.1. Estructura del control por modos deslizantes................................................... 121
Figura A1.1. Diagrama Simulink de la implementación de la máquina de 200 HP de
excitada separada................................................................................................................ 128
Figura A2.1. Diagrama Simulink de la implementación de la máquina de CD de imán
permanente.......................................................................................................................... 130
Figura A3.1. Diagrama Simulink de la implementación de la máquina de CD en derivación
de 5HP ................................................................................................................................ 132
Figura A4.1. Diagrama Simulink de la implementación de la máquina de CD en serie.... 135
Figura A5.1. Diagrama Simulink de la implementación de la máquina de CD compuesta
acumulativa......................................................................................................................... 138
Figura C1.1. Respuesta del sistema para el perfil uno........................................................ 163
Figura C1.2. Respuesta del sistema para el perfil dos ........................................................ 163
Figura C1.3. Respuesta del sistema para el perfil tres........................................................ 164
Figura C1.4. Respuesta del sistema para el perfil cuatro.................................................... 164
Figura C1.5. Respuesta del sistema para el perfil cinco..................................................... 164
Figura C1.6. Respuesta del sistema cuando se le aplica una perturbación del 25% en el par
de carga............................................................................................................................... 165
Figura C1.7. Respuesta del sistema cuando se le aplica una perturbación del 50% en el par
de carga............................................................................................................................... 166
VIII
Lista de figuras
Figura C1.8. Respuesta del sistema cuando se le aplica una perturbación del -25% en el par
de carga............................................................................................................................... 166
Figura C1.9. Respuesta del sistema cuando se le aplica una perturbación del -50% en el par
de carga............................................................................................................................... 166
Figura C1.10. Respuesta del sistema para un aumento en LFF del 25%............................. 167
Figura C1.11. Respuesta del sistema para un aumento en LFF del 50%............................. 168
Figura C1.12. Respuesta del sistema para una variación en LFF del -25%......................... 168
Figura C1.13. Respuesta del sistema para una variación en LFF del -50 %........................ 168
Figura C1.14. Respuesta del sistema para el perfil uno...................................................... 169
Figura C1.15. Respuesta del sistema para el perfil dos ...................................................... 170
Figura C1.16. Respuesta del sistema para el perfil tres...................................................... 170
Figura C1.17. Respuesta del sistema para el perfil cuatro.................................................. 170
Figura C1.18. Respuesta del sistema para el perfil cinco................................................... 171
Figura C1.19. Respuesta del sistema cuando se le aplica una perturbación del 25% en el par
de carga............................................................................................................................... 172
Figura C1.20. Respuesta del sistema cuando se le aplica una perturbación del 50% en el par
de carga............................................................................................................................... 172
Figura C1.21. Respuesta del sistema cuando se le aplica una perturbación del -25% en el
par de carga......................................................................................................................... 172
Figura C1.22. Respuesta del sistema cuando se le aplica una perturbación del -50% en el
par de carga......................................................................................................................... 173
Figura C1.23. Respuesta del sistema para un aumento en LFF del 25%............................. 174
Figura C1.24. Respuesta del sistema para un aumento en LFF del 50%............................. 174
Figura C1. 25. Respuesta del sistema para una variación en LFF del -25%........................ 174
Figura C1. 26. Respuesta del sistema para una variación en LFF del -50 %....................... 175
Figura C2.1. Respuesta del sistema para el perfil uno........................................................ 176
Figura C2.2. Respuesta del sistema para el perfil dos ........................................................ 176
Figura C2.3. Respuesta del sistema para el perfil tres........................................................ 176
Figura C2.4. Respuesta del sistema para el perfil cuatro.................................................... 177
Figura C2.5. Respuesta del sistema para el perfil cinco..................................................... 177
Figura C2.6. Respuesta del sistema cuando se le aplica una perturbación del 25% en el par
de carga............................................................................................................................... 178
Figura C2.7. Respuesta del sistema cuando se le aplica una perturbación del 50% en el par
de carga............................................................................................................................... 178
Figura C2.8. Respuesta del sistema cuando se le aplica una perturbación del -25% en el par
de carga............................................................................................................................... 178
Figura C2.9. Respuesta del sistema cuando se le aplica una perturbación del -50% en el par
de carga............................................................................................................................... 179
Figura C2. 10. Respuesta del sistema para un aumento en LAA del 25%. .......................... 180
Figura C2.11. Respuesta del sistema para un aumento en LAA del 50%. ........................... 180
Figura C2.12. Respuesta del sistema para una variación en LAA del -25%........................ 180
Figura C2.13. Respuesta del sistema para una variación en LAA del -50 %....................... 181
Figura C2.14. Respuesta del sistema para el perfil uno...................................................... 182
Figura C2.15. Respuesta del sistema para el perfil dos ...................................................... 182
Figura C2.16. Respuesta del sistema para el perfil tres...................................................... 182
Figura C2.17. Respuesta del sistema para el perfil cuatro.................................................. 183
Figura C2.18. Respuesta del sistema para el perfil cinco................................................... 183
Lista de figuras
IX
Figura C2.19. Respuesta del sistema cuando se le aplica una perturbación del 25% en el par
de carga............................................................................................................................... 184
Figura C2.20. Respuesta del sistema cuando se le aplica una perturbación del 50% en el par
de carga............................................................................................................................... 184
Figura C2.21. Respuesta del sistema cuando se le aplica una perturbación del -25% en el
par de carga......................................................................................................................... 184
Figura C2.22. Respuesta del sistema cuando se le aplica una perturbación del -50% en el
par de carga......................................................................................................................... 185
Figura C2.23. Respuesta del sistema para un aumento en LAA del 25%. ........................... 186
Figura C2.24. Respuesta del sistema para un aumento en LAA del 50%. ........................... 186
Figura C2.25. Respuesta del sistema para una variación en LAA del -25%........................ 186
Figura C2.26. Respuesta del sistema para una variación en LAA del -50 %....................... 187
Figura C3.1. Respuesta del sistema para el perfil uno........................................................ 188
Figura C3.2. Respuesta del sistema para el perfil dos ........................................................ 188
Figura C3.3. Respuesta del sistema para el perfil tres........................................................ 188
Figura C3.4. Respuesta del sistema para el perfil cuatro.................................................... 189
Figura C3.5. Respuesta del sistema para el perfil cinco..................................................... 189
Figura C3.6. Respuesta del sistema cuando se le aplica una perturbación del 25% en el par
de carga............................................................................................................................... 190
Figura C3.7. Respuesta del sistema cuando se le aplica una perturbación del 50% en el par
de carga............................................................................................................................... 190
Figura C3.8. Respuesta del sistema cuando se le aplica una perturbación del -25% en el par
de carga............................................................................................................................... 191
Figura C3.9. Respuesta del sistema cuando se le aplica una perturbación del -50% en el par
de carga............................................................................................................................... 191
Figura C3.10. Respuesta del sistema para un aumento en LFF del 25%............................. 192
Figura C3.11. Respuesta del sistema para un aumento en LFF del 50%............................. 192
Figura C3.12. Respuesta del sistema para una variación en LFF del -25%......................... 193
Figura C3.13. Respuesta del sistema para una variación en LFF del -50 %........................ 193
Figura C3.14. Respuesta del sistema para el perfil uno...................................................... 194
Figura C3.15. Respuesta del sistema para el perfil dos ...................................................... 194
Figura C3.16. Respuesta del sistema para el perfil tres...................................................... 195
Figura C3.17. Respuesta del sistema para el perfil cuatro.................................................. 195
Figura C3.18. Respuesta del sistema para el perfil cinco................................................... 195
Figura C3.19. Respuesta del sistema cuando se le aplica una perturbación del 25% en el par
de carga............................................................................................................................... 196
Figura C3.20. Respuesta del sistema cuando se le aplica una perturbación del 50% en el par
de carga............................................................................................................................... 196
Figura C3.21. Respuesta del sistema cuando se le aplica una perturbación del -25% en el
par de carga......................................................................................................................... 197
Figura C3.22. Respuesta del sistema cuando se le aplica una perturbación del -50% en el
par de carga......................................................................................................................... 197
Figura C3.23. Respuesta del sistema para un aumento en LFF del 25%............................. 198
Figura C3.24. Respuesta del sistema para un aumento en LFF del 50%............................. 198
Figura C3.25. Respuesta del sistema para una variación en LFF del -25%......................... 199
Figura C3.26. Respuesta del sistema para una variación en LFF del -50 %........................ 199
X
Lista de figuras
Figura C4.1. Respuesta del sistema para el perfil uno........................................................ 200
Figura C4.2. Respuesta del sistema para el perfil dos ........................................................ 200
Figura C4.3. Respuesta del sistema para el perfil tres........................................................ 201
Figura C4.4. Respuesta del sistema para el perfil cuatro.................................................... 201
Figura C4.5. Respuesta del sistema para el perfil cinco..................................................... 201
Figura C4.6. Respuesta del sistema cuando se le aplica una perturbación del 25% en el par
de carga............................................................................................................................... 202
Figura C4.7. Respuesta del sistema cuando se le aplica una perturbación del 50% en el par
de carga............................................................................................................................... 202
Figura C4.8. Respuesta del sistema cuando se le aplica una perturbación del -25% en el par
de carga............................................................................................................................... 203
Figura C4.9. Respuesta del sistema cuando se le aplica una perturbación del -50% en el par
de carga............................................................................................................................... 203
Figura C4.10. Respuesta del sistema para un aumento en LFF del 25%............................. 204
Figura C4.11. Respuesta del sistema para un aumento en Lff del 50%. ............................ 204
Figura C4.12. Respuesta del sistema para una variación en LFF del -25%......................... 205
Figura C4. 13. Respuesta del sistema para una variación en LFF del -50 %....................... 205
Figura C4.14. Respuesta del sistema para el perfil uno...................................................... 206
Figura C4.15. Respuesta del sistema para el perfil dos ...................................................... 206
Figura C4.16. Respuesta del sistema para el perfil tres...................................................... 207
Figura C4.17. Respuesta del sistema para el perfil cuatro.................................................. 207
Figura C4.18. Respuesta del sistema para el perfil cinco................................................... 207
Figura C4.19. Respuesta del sistema cuando se le aplica una perturbación del 25% en el par
de carga............................................................................................................................... 208
Figura C4.20. Respuesta del sistema cuando se le aplica una perturbación del 50% en el par
de carga............................................................................................................................... 209
Figura C4.21. Respuesta del sistema cuando se le aplica una perturbación del -25% en el
par de carga......................................................................................................................... 209
Figura C4.22. Respuesta del sistema cuando se le aplica una perturbación del -50% en el
par de carga......................................................................................................................... 209
Figura C4.23. Respuesta del sistema para un aumento en LFF del 25%............................. 210
Figura C4.24. Respuesta del sistema para un aumento en LFF del 50%............................. 211
Figura C4.25. Respuesta del sistema para una variación en LFF del -25%......................... 211
Figura C4.26. Respuesta del sistema para una variación en LFF del -50 %........................ 211
Figura D1.1 Menú de la opción Real-Time Windows Target de Simulink........................ 213
Figura D1.2. Ejemplo de como seleccionar el bloque para la adquisición de datos. ......... 213
Figura D1.3. Menú del bloque entrada analógica............................................................... 214
Figura D1.4.Ventana de los parámetros del bloque. .......................................................... 214
Figura D1.5. Ventana de los parámetros del bloque........................................................... 215
Figura D1.6.Ventana del bloque de parámetros. ................................................................ 215
Lista de Tablas
Tabla 4.1. Parámetros del PID según el método de respuesta en frecuencia de ZieglerNichols.................................................................................................................................. 75
Tabla 5.1. Índices de desempeño para los diferentes perfiles de velocidad ......................... 82
Tabla 5.2. Índices de desempeño para los diferentes perfiles de velocidad ......................... 84
Tabla 5.3. Índices de desempeño para SMC y PID para perturbaciones en el par de carga 85
Tabla 5.4. Índices de desempeño para SMC y PID para variaciones en LFF ....................... 86
Tabla 5. 5. Índices de desempeño del PID para los perfiles de posición.............................. 89
Tabla 5.6. Índices de desempeño del SMC para los perfiles de posición............................. 92
Tabla 5. 7. Índices de desempeño para SMC y PID para perturbaciones en el par de carga93
Tabla 5.8. Índices de desempeño para SMC y PID para variaciones en LFF ........................ 94
Tabla 6. 1. Especificaciones del Motor de CD Baldor ......................................................... 98
Tabla 6.2. Parámetros del motor de CD Baldor ................................................................. 100
Tabla 6.3. Índices de desempeño para los diferentes perfiles de velocidad ....................... 114
Tabla 6.4. Índices de desempeño del controlador ante perturbaciones .............................. 116
Tabla A1.1. Parámetros de simulación de máquina de CD de excitación separada........... 128
Tabla A2.1. Parámetros de simulación de máquina de CD de imán permanente .............. 130
Tabla A3.1. Parámetros de simulación de máquina de CD en derivación ........................ 133
Tabla A4.1. Parámetros de simulación de máquina de CD serie ...................................... 135
Tabla A5.1. Parámetros de simulación de máquina de CD compuesta acumulativa ......... 138
Tabla C1.1. Índices de desempeño para los diferentes perfiles de velocidad .................... 165
Tabla C1.2. Índices de desempeño para perturbaciones en el par de carga ....................... 167
Tabla C1.3. Índices de desempeño para variaciones paramétricas en LFF ......................... 169
Tabla C1.4. Índices de desempeño para los diferentes perfiles de posición ...................... 171
Tabla C1.5. Índices de desempeño para perturbaciones en el par de carga ....................... 173
Tabla C1.6. Índices de desempeño para variaciones paramétricas en LFF ......................... 175
Tabla C2.1. Índices de desempeño para los diferentes perfiles de velocidad .................... 177
Tabla C2.2. Índices de desempeño para perturbaciones en el par de carga ....................... 179
Tabla C2. 3. Índices de desempeño para variaciones paramétricas en LAA ....................... 181
Tabla C2.4. Índices de desempeño para los diferentes perfiles de posición ...................... 183
Tabla C2.5. Índices de desempeño para perturbaciones en el par de carga ....................... 185
Tabla C2.6. Índices de desempeño para variaciones paramétricas en LAA ........................ 187
XI
XII
Lista de tablas
Tabla C3.1. Índices de desempeño para los diferentes perfiles de velocidad .................... 189
Tabla C3.2. Índices de desempeño para perturbaciones en el par de carga ....................... 192
Tabla C3.3. Índices de desempeño para variaciones paramétricas en LFF ......................... 194
Tabla C3.4. Índices de desempeño para los diferentes perfiles de posición ...................... 196
Tabla C3.5. Índices de desempeño para perturbaciones en el par de carga ....................... 198
Tabla C3.6. Índices de desempeño para variaciones paramétricas en LFF ......................... 200
Tabla C4.1. Índices de desempeño para los diferentes perfiles de velocidad .................... 202
Tabla C4.2. Índices de desempeño para perturbaciones en el par de carga ....................... 204
Tabla C4.3. Índices de desempeño para variaciones paramétricas en LFF ......................... 206
Tabla C4.4. Índices de desempeño para los diferentes perfiles de posición ...................... 208
Tabla C4.5. Índices de desempeño para perturbaciones en el par de carga ....................... 210
Tabla C4.6. Índices de desempeño para variaciones paramétricas en LFF ......................... 212
Notación
Letras mayúsculas
F
B
AP
LFF
LAA
LAF
Nf
Fuerza inducida en una espira rotatoria
Densidad de Flujo Magnético
Área de la sección transversal del núcleo
Autoinductancia de campo
Autoinductancia de armadura
Inductancia mutua entre el devanado de campo y armadura
Número de vueltas del devanado de campo
Na
Número de vueltas del devanado de armadura
Te
J
Bm
Par electromagnético de máquina
Momento de inercia del rotor
Coeficiente de amortiguamiento de parte mecánica de la máquina
TL
If
Par de carga de la máquina
Corriente de campo en estado estable
Ia
Vf
Corriente de armadura en estado estable
Voltaje de campo en estado estable
Va
Voltaje de armadura en estado estable
V fs
Voltaje del devanado de campo en serie en estado estable
Vt
I fs
Voltaje total de entrada en estado estable
Corriente del devanado de campo en serie en estado estable
LFS
Inductancia mutua entre el devanado de campo en derivación y el
devanado de campo en serie
Función candidata de Lyapunov
V ( x)
Letras minúsculas
i
l
r
vf
Corriente que circula por una espira rotatoria
Longitud de la espira rotatoria
Radio de la espira rotatoria
Voltaje de campo
va
Voltaje de armadura
XIII
XIV
Notación
rf
Resistencia de campo
ra
Resistencia de armadura
if
Corriente de campo
ia
p
Corriente de armadura
kv
v fs
Operador derivada
Constante de flujo de campo
Voltaje del devanado de campo en serie
vt
i fs
Voltaje total de entrada
Corriente del devanado de campo en serie
Letras griegas
τ
θ
φ
ωr
θr
ωr*
θ r*
Par electromagnético producido en una espira
Ángulo entre el radio y la fuerza inducida en la espira rotatoria
Flujo total
Velocidad angular del rotor
Φf
Flujo de campo por polo
σ
Función suave
Ley de control equivalente
ueq
s
e
u0
Posición angular del rotor
Velocidad angular de referencia del rotor
Posición angular de referencia del rotor
Superficie deslizante
Error de seguimiento
Ganancia de control
Caracteres especiales
ℜ
Números reales
Reluctancia
Abreviaturas
VSC Control por Estructura Variable
SMC Control por Modo Deslizante
PID Control Proporcional Integral Derivativo
Capítulo 1
Introducción
Desde que el hombre empezó a idear, maquinar y fabricar todo tipo de máquinas,
siempre ha estado en la búsqueda de lograr obtener el mejor desempeño de estás, sin
embargo esto se ve limitado debido a que las máquinas sufren fallas inherentes a ellas
mismas o por causas externas, causando con ello que la calidad del producto se degrade o
produciendo desgracias humanas.
Es por ello que se han avocado infinidad de investigadores a la búsqueda de
estrategias o alternativas para lograr que las máquinas tengan un desempeño lo más cerca
posible a lo ideal aún cuado se presenten fallas en la misma máquina.
Por lo general cuando se plantea cualquier problema de control siempre habrá
discrepancias entre el sistema real y el modelo matemático que se obtiene para diseñar los
controladores. Entre los principales factores que causan los errores en el modelado pueden
destacarse los siguientes [1]:
1. Modificaciones en el punto de trabajo de la planta con respecto al modelo (sistemas
lineales).
2. Dinámica no lineal no considerada
3. Dinámica de alta frecuencia no modelada
4. Retardos de tiempos no contemplados
5. Imprecisiones en los parámetros, debido al método de identificación y/o modelado
empleado.
Estos factores se pueden clasificar en dos grupos: las incertidumbres paramétricas
(1) y (5) e incertidumbres estructurales (2), (3) y (4). Con respecto al conocimiento
disponible sobre las causas de las incertidumbres puede distinguirse entre incertidumbre
estructurada y no estructurada [1,2].
En el caso de incertidumbre no estructurada sólo se conoce que existen
discrepancias entre el modelo y la planta real, y posiblemente puede conocerse también el
tamaño de las desviaciones de determinadas medidas de entrada o salida. Las incertidumbre
estructuradas se refiere a si se conoce de la incertidumbre que en cierta medida se debe a
algunos elementos diferenciados de la planta, en la forma de tolerancias de sus valores.
En una sociedad donde existe la necesidad de cumplir especificaciones de diseño
cada día más exigentes de tal manera que el comportamiento del sistema se mantenga
1
2
Capítulo 1. Introducción
aceptable en un ambiente real, en el que las incertidumbres van estar siempre presentes, ha
motivado al desarrollo de métodos de control más sofisticados, como el control robusto.
El control robusto se refiere al control de plantas con dinámicas y perturbaciones
desconocidas [3], el problema central que abordan los sistemas de control robusto es la
incertidumbre y como el sistema de control puede mitigar este problema.
Una aproximación concreta al diseño de control robusto es la llamada metodología
de Control por Modos Deslizantes, (Sliding Mode Control-SMC) en la cual la mayoría de
las leyes de control robusto se componen de términos que determinan las características de
la respuesta del sistema sin incertidumbres de modelado y de términos adicionales que
compensen las posibles incertidumbres de modelado.
El control por modos deslizantes consiste en el empleo de acciones de control
conmutadas o discontinuas sobre una o varias superficies de conmutación, de está manera
fuerza al sistema a anular su dinámica en lazo abierto y a seguir cierta dinámica definida de
antemano por el diseñador.
El control por modo deslizante es un tipo particular de control por estructura
variable (Variable Structure Control, VSC), el cual se caracteriza por dos o más leyes de
control y una regla de decisión. La regla de decisión se denomina función de conmutación.
Su entrada es alguna medida del comportamiento del sistema en el instante actual y su
salida es la ley de control que debería aplicarse en ese instante de tiempo.
Un sistema de estructura variable se puede entender como una combinación de
subsistemas, donde cada uno tiene una ley fija de control y es válida en determinada región
del comportamiento del sistema. Es más, el sistema se puede diseñar para que tenga nuevas
propiedades que no presenten ninguna de las estructuras componentes por sí solas.
1.1 Antecedentes
Antiguamente los motores eléctricos eran controlados manualmente [6], el control
electrónico comenzó con el surgimiento de los tubos del gas tales como tiratrón e ignitrones
en los años 30’s. La era de control moderno en el control de máquinas eléctricas inicia con
los semiconductores de potencia en los años 50’s. Subsecuentemente el progreso de la
electrónica de potencia y la microelectrónica tuvo una profunda influencia en la operación
y desarrollo en los sistemas de control, en particular de los controles para velocidad.
El control de motores eléctricos es un tema que ha adquirido gran importancia a
partir de la automatización de los procesos industriales y de la incorporación de la
electrónica de potencia en el control de máquinas eléctricas, así como la aparición de
técnicas de control más avanzadas, para aumentar la seguridad de las personas e
incrementar la productividad.
En la actualidad, gracias a los avances en materia de teoría de control, teoría de
máquinas eléctricas y de electrónica de potencia, se ha buscado que las máquinas eléctricas
1.2. Ubicación de problema
3
tengan un mejor desempeño dinámico mediante el diseño de sistemas de control más
sofisticados.
El motor de corriente directa (CD) es una alternativa a considerar en aplicaciones
donde se requiere un alto desempeño dinámico, sin embargo debido a sus restricciones
constructivas normalmente se le utilizan en rangos de potencias bajas.
En los sistemas de control convencionales se presentan algunos efectos no tan
deseables particularmente en la zona de operación del motor a baja velocidad, las causas
más comunes de los estos efectos indeseables son [3]:
Fricción
Histéresis
Zona muerta
Saturación
Por otra parte durante el modelado del motor, suelen hacerse simplificaciones de los
retardos más pequeños, tanto las no linealidades como la dinámica no modelada hacen
sentir sus efectos durante la implementación de los diseños, en los que la estrategia de
control se ha basado en un modelo simplificado [3].
Es conveniente replantear los métodos existentes sobre el estudio de las máquinas
eléctricas, ya que no basta el estudio de las máquinas sólo en régimen permanente para
conocer con precisión el comportamiento de tales, entonces resulta necesario el análisis
dinámico completo (transitorio y estado estacionario) de la máquina, y más cuando se
piensan realizar diseños de accionadores eléctricos capaces de lograr un control preciso de
la posición, velocidad o par de los motores eléctricos.
1.2 Ubicación del problema
Los primeros sistemas de potencia en los Estados Unidos fueron de corriente directa
pero, hacia los años de 1890, los sistemas de potencia de corriente alterna fueron
desplazando a los sistemas de corriente directa. A pesar de este hecho, los motores de
corriente directa continuaron siendo una fracción importante de la maquinaria comprada
cada año hasta los años 60’s, esta fracción disminuyó en los últimos 30 años [4].
Existieron grandes razones para la popularidad prolongada de los motores de
corriente directa, una fue que los sistemas de potencia de corriente directa son comúnmente
utilizados aún en automóviles, aviones, camiones, etc.
Los motores de corriente directa también se aplicaban cuando se requerían amplias
variaciones de velocidad. Antes de la amplia difusión del uso de inversores y rectificadores
de potencia electrónicos, los motores de corriente directa no fueron igualados en
aplicaciones de control de velocidad. Aunque no se tuvieran fuentes de potencia de
corriente directa, los rectificadores de estado sólido y los circuitos recortadores fueron
usados para crear la potencia necesaria; donde los motores de corriente directa se utilizaron
para proveer el control de velocidad deseado. Hoy en día los motores de inducción son
4
Capítulo 1. Introducción
preferidos, con controladores de estado sólido para la mayoría de las aplicaciones de
control de velocidad, sin embargo, hay aplicaciones donde se prefieren los motores de
corriente directa [4].
Los motores de CD son utilizados extensivamente en diversas aplicaciones
industriales, como actuadores en sistemas de control de posición, tales como robots
industriales, máquinas herramientas de control numérico, sistemas de posicionamiento de
radares, antenas, etc[5].
Si se consideran las múltiples aplicaciones que tienen los motores eléctricos, tanto
en el hogar, como en la oficina, se encontrará que los motores de corriente directa se
utilizan con pequeñas potencias, en gran variedad de casos, por ejemplo en: juguetes,
aparatos del hogar (licuadoras, batidoras, cuchillos eléctricos, extractores, etcétera);
equipos de oficina y cómputo (maquinas de escribir, impresoras de carro y láser,
manejadores de disco para computadoras personales, etcétera). Otros usos se tienen en
medicina y equipos dentales.
En aplicaciones de alto rendimiento para el accionamiento de motores, por ejemplo,
en el área de la robótica, máquinas y herramientas, talleres de laminación, se requiere que
los sistemas de accionamiento puedan proporcionar una respuesta dinámica rápida, que el
control sea insensible a los cambios de parámetros y que tenga una rápida recuperación
de la disminución de la velocidad causada por el impacto de la carga. Controladores
lineales convencionales (PI, PID) no pueden alcanzar estos requerimientos
simultáneamente [6]. Por lo que resulta conveniente aplicar las nuevas metodologías de
diseño de controladores a las máquinas eléctricas, en nuestro caso particular al motor de
CD, con la finalidad de poder controlar con precisión el motor ante cualquier condición de
operación.
1.3 Planteamiento del problema
Los motores de corriente directa son dispositivos electromecánicos ampliamente
utilizados en procesos industriales de diferentes manufacturas, al igual que el hogar oficina
y robótica.
Por lo general cuando ocurre un disturbio como por ejemplo un aumento en la carga
que va acoplada al motor, puede provocar que el producto deseado se degrade, que
producción de la planta se detenga o aún peor desgracias humanas, provocado así perdidas
económicas y humanas.
Otro de los disturbios más comunes en los motores de CD es la variación de los
valores de los parámetros del motor, esto provoca que el rendimiento y eficiencia del motor
estén por debajo del valor deseado por los operadores.
Es por ello que se busca que los sistemas de control de los motores de CD presenten
características de robustez ante perturbaciones en la carga y que sean insensibles a las
variaciones paramétricas en los devanados del motor de CD.
1.4. Propuesta de solución
5
El problema que tratará este trabajo es la de hacer frente a las incertidumbres
paramétricas inherentes en los devanados del motor, así como también a las perturbaciones
que pudiesen presentarse en la carga.
1.4 Propuesta de solución
Diseñar un controlador robusto utilizando estrategias de Control por Estructura
Variable (VSC por sus siglas en inglés), en caso particular un Control por Modos
Deslizantes (SMC por sus siglas en ingles).
1.5 Objetivos generales y particulares
El objetivo general de esta investigación es:
El estudio, análisis, diseño e implementación de un esquema de control robusto
utilizando la técnica de modos deslizantes, para hacer frente a las variaciones
paramétricas inherentes en los motores de corriente directa y ante variaciones en el
par de carga.
Como objetivos particulares se tiene los siguientes:
Obtener el modelo matemático de los motores de CD
Analizar los motores de CD en lazo abierto
Estudiar la estrategia de control por modos deslizantes
Diseño de un controlador robusto para lograr el seguimiento de trayectoria
(velocidad del motor y posición)
Hacer pruebas en simulación de sistema completo ante perturbaciones en el
par de carga y variaciones en los devanados de campo.
Implementar un controlador en un motor de CD.
Hacer pruebas con el control implementado ante perturbaciones en el par de
carga.
1.5.1 Alcances
El alcance de este trabajo es el desarrollo de controladores por modos deslizantes de
velocidad y posición para los cinco diferentes tipos de motores de CD que existen en el
mercado, e implementar el control diseñado en un motor de CD.
6
Capítulo 1. Introducción
1.5.2 Limitaciones
El análisis de la robustez del controlador se puede hacer variando los valores de los
devanados de campo y de armadura e introduciendo perturbaciones en el par de carga. En
esté trabajo para el análisis de robustez solo se variaron los valores del devanado de campo
y las perturbaciones en el par de carga, estos disturbios no pueden ocurrir al mismo tiempo.
1.5.3 Aportación
La investigación aporto un algoritmo para la aplicación de los modos deslizantes en
el control de máquinas eléctricas, específicamente en los motores de corriente directa.
Análisis de la robustez del control por modos deslizantes ante variaciones en el
devanado de campo y perturbaciones en el par de carga.
Inicio de una serie de trabajos de investigación para el problema de incertidumbres
en los parámetros de las plantas utilizando modos deslizantes.
1.6 Generalidades del Control por Estructura Variable
La teoría de control de estructura variable y sus modos deslizantes asociados, se
originó en la década de los 50’s, principalmente a partir de los trabajos realizados por
Emelyanov, Barbashin y otros investigadores soviéticos.
La teoría de control por estructura variable se ha desarrollado para el diseño de
sistemas de control de alto desempeño. Estrategias de control basadas en esquemas de
control por estructura variable son robustas ante perturbaciones e incertidumbres
paramétricas.
Los sistemas de control de estructura variable se diseñan para conducir y restringir
el estado del sistema a permanecer en un entorno de la función de conmutación llamada
superficie deslizante. Esta aproximación presenta dos grandes ventajas: la primera es que
los sistemas de control de estructura variable pueden obtener cualquier comportamiento
dinámico que se desee del sistema en lazo cerrado, esto con la elección adecuada de la
función de conmutación, y la segunda ventaja es que el sistema se vuelve insensible a cierto
tipo incertidumbres.
Un sistema de estructura (VSC) se compone de dos o más subsistemas continuos y
una lógica que realiza la conmutación, se determina un subespacio o bien un conjunto de
ellos, comúnmente llamados superficies de conmutación sobre los cuales se produce el
cambio de estructura [7].
Una de las primeras inquietudes que motivaron el desarrollo del control de
estructura variable fue la de obtener mejor desempeño que el logrado mediante estrategias
lineales.
7
1.6.2 Modos Deslizantes
1.6.1 Tipos de VSC
Se pueden distinguir dos tipos de sistemas de estructura variable [7]:
1. Sistemas con cambio de realimentación (conmutación entre dos realimentaciones
posibles). La figura 1.1 Muestra el diagrama de bloques correspondiente a este tipo
de sistema de estructura variable.
2. Sistema con cambio de excitación (conmutación entre dos acciones de control umax,
umin). La figura 1.2 muestra el diagrama a bloques correspondiente a este tipo de
sistema de estructura variable.
.
Figura 1.1. VSC con cambio de retroalimentación.
Figura 1.2. VSC con cambio de excitación
1.6.2 Modos Deslizantes
El control por modos deslizantes es una estrategia de control robusto, ya que fuerza
al sistema a seguir cierta función de conmutación de orden reducido de forma poco sensible
a incertidumbres estructuradas y no estructuradas, abandonando la dinámica compleja del
sistema en lazo abierto.
El Control por Modo Deslizante (siglas en inglés SMC) es un caso especial de
Control por Estructura Variable (siglas en inglés, VSC), desarrollado en la Unión Soviética
en la década de los años 60, [8,9].
En el Control por Modos Deslizantes se diseñan para conducir y restringir el estado
del sistema a permanecer en un entorno de la función de conmutación llamada superficie
deslizante s(t)=0.
Las técnicas de SMC han sido empleadas en diversos sistemas, por las ventajas
desde el punto de vista de robustez que presenta en su aplicación para el control de sistemas
no lineales, variantes en el tiempo y sistemas con incertidumbre.
La metodología de diseño de un controlador por modos deslizantes, implica dividir
el problema en dos subproblemas, de menor dimensión:
Establecer la dinámica de la superficie de deslizamiento, que debe de ser
estable y puede ser lineal, de esta manera se diseña la superficie que es la
encargada de regir el comportamiento del sistema cuando se encuentra en el
modo de deslizamiento.
7
8
Capítulo 1. Introducción
Diseñar una ley de control que garantice que las trayectorias cerca de la
superficie de deslizamiento conduzcan hacia la superficie.
Una vez que el sistema está sobre la superficie, donde la estructura y los parámetros
son establecidos por el diseñador, la dinámica en lazo cerrado viene determinada
completamente por las ecuaciones que la definen, y es independiente de las perturbaciones
en los parámetros del sistema, de esta manera se logra una excelente robustez.
El control por modos deslizantes se caracteriza por dos comportamientos en lazo
cerrado que se denominan modos, véase figura 1.3:
•
Modo de alcance: El sistema se encuentra en este modo cuando se aplica una
ley de control, denominada ley de alcanzabilidad, para forzar el alcance de
la superficie deslizante.
•
Modo de deslizamiento: es el comportamiento en el que la trayectoria del
estado se desliza sobre la superficie y converge a un estado estable incluido
en dicha superficie, véase figura 1.3.
En la Figura 1.3, se presenta la interpretación gráfica del control por modo
deslizante, partiendo de un punto inicial la ley señal de control lo conduce a la superficie de
deslizamiento (modo de alcanzabilidad), una vez allí se desliza atrapado por la superficie
hasta el valor deseado (modo deslizamiento).
Figura 1.3. Superficie de deslizamiento
Este tipo de control presenta dos ventajas principales [8,9]:
1. Se puede obtener el comportamiento dinámico deseado del sistema en lazo
cerrado con la elección de la ley de conmutación.
2. El sistema se vuelve insensible a las perturbaciones, incertidumbres paramétricas,
debido a que la dinámica del sistema queda impuesta por la ley de conmutación y
no por el sistema.
9
1.7. Metodología
Este método posee una restricción importante. El efecto “chattering” provocado por
la conmutación de alta frecuencia de la señal de control puede ser muy perjudicial en
determinadas aplicaciones prácticas.
1.7 Metodología
La metodología que siguió este trabajo de tesis es:
1. Estudio del motor de CD
Construcción de las máquinas de CD
Comprender los principios de funcionamiento de la máquinas de CD
Obtención de los modelos de las máquinas de CD.
Simulación de los diferentes tipos de motores estudiados
Estudio de la técnica de control por modos deslizantes
Estudio de las generalidades del control
Estudio de la síntesis del controlador
2. Diseño del controlador
Diseño de los controladores de velocidad y posición para los
diferentes tipos de motores
Simulación del control
Análisis de robustez
3. Implementación
Estudio de la factibilidad de la implementación práctica del control
Elección del motor en que se implementará el controlador
Estudio de los dispositivos semiconductores para la implementación
Comprensión y caracterización de los dispositivos, sensores y
actuadores requeridos para la implementación.
Implementar el control
Pruebas de seguimiento de trayectorias
Análisis de robustez
10
Capítulo 1. Introducción
1.8 Organización del documento
Este trabajo desarrolla la aplicación del control por modos deslizantes a los motores
de CD que se estudien en el transcurso de la investigación.
El presente trabajo se divide en 6 capítulos mas uno de conclusiones.
El capítulo 2 trata acerca de los Motores de Corriente Directa, desde su definición,
las partes principales de la máquina, características principales de cada tipo de máquina, su
clasificación, el principio de funcionamiento, las leyes físicas que gobiernan la máquina, así
como también el desarrollo de las ecuaciones en estado estable y dinámicas. Se presentan
simulaciones de la máquina con el fin de conocer el comportamiento dinámico de la
máquina ante diferentes condiciones de operación.
En el capítulo 3 se da la teoría de control por modos deslizantes, se presenta la
definición del modo deslizante, cómo lograr el modo deslizante, las características que debe
de tener el sistema.
En el capítulo 4 se presenta el algoritmo de control por modos deslizantes que se
utilizó para desarrollar los controles de velocidad y posición. También se presenta el
desarrollo de los controles de velocidad y posición para los motores de CD estudiados, en
esta sección se dan las condiciones para que el modo deslizante exista, se diseña y sintoniza
un control PID con fin de tener con que comparar el control por modos deslizantes.
El capítulo 5 muestra los resultados obtenidos en simulación para los controles de
velocidad y posición haciendo pruebas de seguimiento de trayectorias, también se analiza la
robustez del control ante perturbaciones desconocidas en la carga y la robustez para la
variación de los parámetros del motor de CD. En está sección se comparan los
comportamientos del controles PID y por modos deslizantes para el motor de CD en
derivación.
El capítulo 6 presenta la implementación práctica del control por modos deslizantes
en una máquina de CD en derivación, en esta sección se describen todas las etapas que
conformaron la implementación, se muestran los resultados experimentales obtenidos para
el seguimiento de trayectoria y se analiza la robustez del control ante perturbaciones en la
carga.
El anexo A proporciona las ecuaciones y los parámetros con que simularon los
motores de CD, ele anexo B presenta el desarrollo de las ecuaciones del controlador y por
ultimo el anexo C muestra los resultados en simulación para los controladores de los
motores de CD en serie, de excitación separada, de imanes permanentes y el compuesto.
Capítulo 2
Motores de Corriente Directa (CD)
El motor de CD es un dispositivo eléctrico que transforma la energía eléctrica en
energía mecánica, los motores de corriente directa son insuperables para aplicaciones en las
que debe ajustarse la velocidad, así como para aplicaciones en las que requiere un par
grande.
En la actualidad se utilizan millones de motores de CD cuya potencia es de una
fracción de caballo en la industria del transporte como: automóviles, trenes y aviones,
donde impulsan ventiladores de diferentes tipos para aparatos de a/c, calentadores y
descongeladores: también mueven los limpiadores de parabrisas y acción de levantamiento
de asiento y ventanas. También son muy útiles para arrancar motores de gasolina y diesel
en autos, camiones, autobuses tractores y lanchas.
En este capítulo se estudia, analizan, modelan y simulan los motores de CD,
partiendo de sus principios de funcionamiento, las partes que conforman al motor de CD,
las ecuaciones que rigen el comportamiento de los motores y los diferentes tipo de motores
de CD que existen en el mercado. Además también se presentan las características más
importantes que presentan los diferentes tipos de motores de CD al igual que el modelo
matemático de cada uno de ellos.
2.1 Introducción a los motores de Corriente Directa (CD)
El motor de CD juega un papel de importancia creciente en la industria moderna
porque puede operar a cualquier velocidad desde cero hasta su máxima de régimen y
mantenerla ahí de forma muy precisa. Por ejemplo, los trenes de laminación de acero que
son de alta velocidad y de varias etapas, no serían posibles sin los motores de CD. Ya que
cada etapa debe mantenerse a una velocidad exacta, que es mayor que la etapa anterior,
para adaptarse a la reducción del grosor del acero en esa etapa.
Los motores de CD son máquinas que transforman la energía eléctrica en mecánica
y se usan en una amplia variedad de aplicaciones industriales en virtud de la facilidad con
la que se puede controlar la velocidad. La característica velocidad-par se puede hacer variar
para casi cualquier forma útil. En tanto que los motores de corriente alterna tienden a
pararse, los motores de corriente directa pueden entregar más de cinco veces el par nominal
si lo permite la alimentación de energía eléctrica. Se puede realizar la operación en reversa
sin conmutar la energía eléctrica.
11
12
Capítulo 2. Motores de Corriente Directa (CD)
Los motores de corriente directa, son accionados por una fuente de potencia de
corriente directa. A menos de que se especifique otra cosa, se supone que el voltaje de
entrada es constante, puesto que esta suposición simplifica el análisis de los motores y la
comparación entre los diferentes tipos de ellos.
El motor de CD tiene un estator y un rotor o comúnmente llamado armadura. El
estator contiene uno o más devanados por cada polo, los cuales están diseñados para llevar
intensidades de corriente directas que establecen un campo magnético.
La armadura y su devanado están ubicados en la trayectoria del campo magnético y
cuando el devanado lleva intensidades de corriente, se desarrolla un par-motor que hace
girar el motor. La máquina tiene un conmutador conectado al devanado de la armadura, si
no se utilizara un conmutador, el motor solo podría dar una fracción de vuelta y luego se
detendría.
En general, los motores convierten la potencia eléctrica en mecánica, usando el
principio de inducción magnética, es decir la fuente de alimentación de los motores es
eléctrica y si se aplica una tensión en las terminales del motor esto produce una intensidad
de corriente, cuando la corriente pasa a través de la armadura de un motor de corriente
continua, se genera un par de fuerzas por la reacción magnética, y la armadura gira. El giro
de la armadura induce un voltaje en las bobinas de ésta, este voltaje es opuesto en la
dirección al voltaje exterior que se aplica a la armadura y de ahí que se conozca como
voltaje inducido o fuerza contraelectromotriz.
Cuando el motor gira más rápido, el voltaje inducido aumenta hasta que es casi
igual al aplicado. La corriente entonces es pequeña, y la velocidad del motor permanecerá
constante siempre que el motor no esté bajo carga y tenga que realizar otro trabajo
mecánico que no sea el requerido para mover la armadura. Bajo carga, la armadura gira
más lentamente, reduciendo el voltaje inducido y permitiendo que fluya una corriente
mayor en la armadura.
El par que se produce en un motor de CD es directamente proporcional a la
intensidad de corriente de la armadura y al campo del estator. Por otro lado, la velocidad de
motor la determinará principalmente la tensión de la armadura y el campo del estator.
Los motores de CD se pueden clasificar en 5 tipos de uso general [4]:
Motor de Corriente Directa de Excitación Separada
Motor de Corriente Directa con Excitación en Derivación
Motor de Corriente Directa de Imán Permanente
Motor de Corriente Directa Serie
Motor de Corriente Directa Compuesto
Los motores de excitación independiente tienen como aplicaciones industriales el
torneado y taladrado de materiales, extrusión de materiales plásticos y goma, ventilación de
horno, retroceso rápido en vacío de ganchos de grúas, desenrollado de bobinas y retroceso
de útiles para serrar.
12
2.1 Introducción a los Motores de Corriente Directa (CD)
13
Los motores de corriente directa en derivación son adecuados para aplicaciones en
donde se necesita velocidad constante a cualquier ajuste del control o en los casos en que es
necesario un rango apreciable de velocidades (por medio del control del devanado de
campo). El motor en derivación se utiliza en aplicaciones de velocidad constante, como en
los accionamientos para los generadores de corriente continua en los grupos
motogeneradores de corriente directa.
Los motores de imán permanente se emplean para el movimiento de maquinaria
(tornos) en procesos de fabricación automática, arrastres de cintas de audio y video,
movimiento de cámaras, etc.
El motor devanado en serie se usa en aplicaciones en las que se requiere un alto par
de arranque, como en la tracción eléctrica, grúas, malacates, etcétera. Entre las aplicaciones
del motor serie cabe destacar tracción eléctrica, grúas, bombas hidráulicas de pistón y en
general en aquellos procesos donde lo importante sea vencer un par de arranque grande.
En los motores compuestos, la caída de la característica velocidad-par se puede
ajustar para que se adecue a la carga. El mayor uso del motor compuesto acumulativo es en
estrujadoras, grúas tracción, calandras, ventiladores, prensas, limadores, etcétera. El motor
compuesto diferencial presenta el peligro de embalarse para fuertes cargas, por lo que su
empleo es muy limitado.
2.2 Construcción de las máquinas de CD
La máquina de corriente directa consta básicamente de dos partes principales, una
parte fija llamada estator y una parte móvil llamada rotor [4]. La figura 2.1 muestra un
esquema simplificado de una máquina de CD.
En una máquina de CD hay dos devanados principales: los devanados del inducido
o armadura y los devanados de campo. Los devanados del inducido son aquellos en los
cuales es inducido voltaje y se localizan en el rotor, y los devanados de campo son aquellos
que producen el flujo magnético principal en la máquina y se ubican en el estator.
Figura 2.1. Diagrama simplificado de la máquina de CD.
14
Capítulo 2. Motores de Corriente Directa (CD)
2.2.1 Aspectos constructivos de las máquinas de CD
En un motor de CD el estator consta principalmente de las siguientes partes:
Pieza polar: Es la parte del circuito magnético situada entre la culata y el
entrehierro, incluyendo el núcleo y la expansión polar.
Núcleo: Es la parte del circuito magnético rodeada por el devanado inductor.
Devanado inductor: es el conjunto de espiras destinado a producir el flujo
magnético, al ser recorrido por la corriente eléctrica.
Expansión polar: es la parte de la pieza polar próxima al inducido y que bordea al
entrehierro.
Polo auxiliar o de conmutación: Es un polo magnético suplementario, provisto o
no de devanados y destinado a mejorar la conmutación. Suelen emplearse en las máquinas
de mediana y gran potencia.
Culata: Es una pieza de sustancia ferromagnética, no rodeada por devanados, y
destinada a unir los polos de la máquina.
El rotor de una máquina de CD consta principalmente de las siguientes partes:
Devanado inducido: es el devanado conectado al circuito exterior de la máquina y
en el que tiene lugar la conversión principal de la energía.
Colector: es el conjunto de láminas conductoras (delgas), aisladas unas de otras,
pero conectadas a las secciones de corriente continua del devanado y sobre las cuales frotan
las escobillas.
Núcleo del inducido: Es una pieza cilíndrica montada sobre el cuerpo (o estrella)
fijado al eje, formada por núcleo de chapas magnéticas. Las chapas disponen de unas
ranuras para alojar el devanado inducido.
Escobillas: Son piezas conductoras destinadas a asegurar, por contacto deslizante,
la conexión eléctrica de un órgano móvil con un órgano fijo.
Entrehierro: Es el espacio comprendido entre las expansiones polares y el
inducido; suele ser normalmente de 1 a 3 mm, lo imprescindible para evitar el rozamiento
entre la parte fija y la móvil.
Cojinetes: Son las piezas que sirven de apoyo y fijación del eje del inducido.
La figura 2.2 muestra un dibujo esquemático que ilustra todas las partes
constructivas que conforman a un motor de CD.
15
2.3. Fundamentos del motor de corriente directa
1. Culata
2. Núcleo polar
3. Pieza polar
4. Núcleo de polo auxiliar
5. Pieza polar de polo auxiliar
6. Inducido
7. Arrollado del inducido
8. Arrollado de excitación
9. Arrollado de conmutación
10. Colector
11. Escobillas positivas
12. Escobillas negativas
Figura 2.2. Aspectos constructivos de una máquina de CD
De la parte 1 a la 5 forman el inductor. En conjunto las partes 2 y 3 es el polo
inductor. La parte 6 constituye el inducido, al que va arrollado un conductor de cobre
formando el arrollamiento del inducido. Alrededor de los núcleos polares, va arrollando, en
forma de hélice, el arrollamiento de excitación (8). Análogamente cada núcleo de los polos
de conmutación lleva un arrollamiento de conmutación (9). La parte 10 representa el
conmutador o colector, que está constituido por varias láminas aisladas entre sí, formando
un cuerpo cilíndrico.
El arrollamiento del inducido está unido por conductores con las láminas del
colector; inducido y colector giran conjuntamente. Sobre la superficie del colector rozan
unos contactos a presión mediante unos muelles. Dichas piezas de contacto se llaman
escobillas. El espacio libre entre las piezas polares y el inducido se llama entrehierro.
2.3 Fundamentos del motor de corriente directa
La máquina rotatoria CD más sencilla posible se muestra en la figura 2.3. Consiste
en una sola espira de alambre que rota alrededor de un eje fijo. La parte giratoria de la
máquina se le llama rotor; la parte estacionaria se le denomina estator. El campo
magnético de la máquina es suministrado por los polos norte y sur magnéticos mostrados
sobre el estator en la figura 2.3.
16
Capítulo 2. Motores de Corriente Directa (CD)
a)
b)
c)
d)
Figura 2.3. Lazo sencillo rotacional entre caras polares curvas; a) Vistas en perspectiva; b) vista de las líneas
de campo; c) Vista superior; d) Vista frontal.
Nótese que la espira del rotor yace en una ranura labrada en un núcleo
ferromagnético. El hierro del rotor, junto con la forma curva de las caras polares, provee la
anchura de entrehierro constante entre el rotor y el estator. La reluctancia del aire es mucho
mayor que la reluctancia del hierro en la máquina; para minimizar la reluctancia del camino
del flujo a través de la máquina.
Puesto que el flujo magnético debe tomar el camino más corto posible a través del
aire entre la cara polar y la superficie del motor y el camino más corto a través del aire es el
que está perpendicular a la superficie del rotor en todos los puntos situados bajo las caras
polares.
2.3.1 Principio de funcionamiento de un motor de CD
Si se hace circular una intensidad por una bobina inmersa en un campo magnético,
está sufre un par motor que tiende a alinear ambos campos magnéticos, el propio de la
bobina y el externo.
2.3.2 Par inducido en la espira rotatoria
Si conectamos una batería a la máquina de la figura 2.3, la configuración resultante
se muestra en la figura 2.4. El método que debe emplearse para determinar el par sobre la
espira consiste en tener por separado cada segmento de está y luego sumar los efectos de
los segmentos individuales.
17
2.3.2 Par inducido en la espira rotatoria
a)
b)
Figura 2.4. Deducción de una ecuación para el par inducido en la espira.
La fuerza inducida sobre un segmento de la espira está dada por [4, 29, 30]:
F=i ( l × B )
(2.1)
Y el par sobre el segmento está dado por
τ = rF sin θ
Donde θ es el ángulo entre r y F. El par es cero en todos los puntos en que la espira
está situada fuera de las caras polares.
Mientras la espira está bajo las caras polares el par es [4, 30]:
1. Segmento ab. En el segmento ab la corriente de la batería está dirigida hacia
fuera de la página. El campo magnético bajo la cara polar apunta radialmente
hacia fuera del rotor; por tanto la fuerza inducida sobre el alambre está dada por
Fab = i ( l × B )
= ilB tangente a la dirección del movimiento
(2.2)
El par sobre el rotor, causado por está fuerza es
τ ab = rF sin θ
= r ( ilB ) sin 90°
= rilB en sentido contrario de las manecillas del reloj
(2.3)
Segmento bc. En el segmento bc la corriente de la batería fluye desde la parte
superior izquierda hacia le inferior derecha del dibujo. La fuerza inducida en el alambre
está dada por
Fbc = i ( l × B )
= 0 puesto que l es paralelo a B
(2.4)
18
Capítulo 2. Motores de Corriente Directa (CD)
Entonces
τ bc = 0
(2.5)
2. Segmento cd. En el segmento cd la corriente de la batería está dirigida hacia
dentro de la página. El campo magnético bajo la cara polar apunta radialmente
hacia dentro del rotor; por lo tanto la fuerza sobre el alambre está dada por
Fcd = i ( l × B )
= ilB tangente a la dirección del movimiento
(2.6)
El par sobre el rotor, causado por está fuerza es
τ cd = rF sin θ
= r ( ilB ) sin 90°
= rilB en sentido contrario de las manecillas del reloj
(2.7)
3. Segmento da. En el segmento da la corriente de la batería fluye desde el
extremo superior izquierdo hacia el inferior derecho en el dibujo. La fuerza
inducida sobre el alambre está dada por
Fda = i ( l × B )
= 0 puesto que l es paralelo a B
(2.8)
Entonces
τ da = 0
(2.9)
El par inducido resultante en la espira está dado por
τ ind = τ ab + τ bc + τ cd + τ da
2rilB
0
τ ind = 
bajo las caras polares
por fuera de las caras polares
(2.10)
Dado que AP = π rl y φ = AP B , la expresión de par se puede reducir a
2
 φi
τ = π
0
bajo las caras polares
por fuera de las caras polares
(2.11)
Entonces el par producido en la máquina es el producto del flujo y la corriente en
ella multiplicada por una cantidad que representa la construcción mecánica de la máquina.
En general el par de cualquier máquina real dependerá de los mismos tres factores [4]:
19
2.4. Modelado de la Máquina de CD
1. El flujo en la máquina
2. La corriente en la máquina
3. Una constante que representa la construcción de la máquina.
2.4 Modelado de la Máquina de CD
En una máquina de CD las bobinas de la armadura giran en un campo magnético
establecido mediante una corriente en el devanado de campo. Se tiene establecido que el
voltaje es inducido en está bobina en relación de está rotación y de la interacción del flujo
magnético [31].
Sin embargo, la acción del conmutador causa que la bobina de la armadura se vea
como un devanado estacionario, la cual es el eje magnético ortogonal al eje magnético del
devanado de campo. Consecuentemente, los voltajes no son inducidos en un devanado
debido a la taza de cambio de la corriente que fluye en el otro (acción transformador).
La figura 2.5 muestra el equivalente eléctrico de una máquina de CD de excitación
separada, a partir de este equivalente y tomando en cuenta las condiciones mencionadas
anteriormente se pueden escribir las ecuaciones de estado (2.12) que modelan a la máquina
de CD, teniendo así las ecuaciones de voltaje en forma matricial como 2.12 [4, 32, 33]:
Figura 2.5. Circuito equivalente de la máquina de CD
v f   rf + pLFF
v  =  ω L
 a   r AF
0
 i f 
ra + pLAA   ia 
(2.12)
donde LFF y LAA son las autoinductancias del devanado de campo y armadura
respectivamente, y p es la notación abreviada para el operador d dt . La velocidad del rotor
es expresada como ωr , y LAF es la inductancia mutua entre el campo y la bobina de la
armadura que gira.
El voltaje inducido en el circuito de la armadura, ωr L AFi f , es comúnmente referido
como fuerza contraelectromotriz y también representa el circuito abierto del voltaje de
armadura.
Hay otras formas en las cuales las ecuaciones del campo y la armadura pueden
expresarse. Por ejemplo, LAF puede también escribirse como [31]:
20
Capítulo 2. Motores de Corriente Directa (CD)
LAF =
Na N f
ℜ
(2.13)
donde N a y N r son las vueltas equivalentes de los devanados de armadura y
campo, respectivamente y ℜ es la reluctancia. Así,
LAF i f = N a
Si ahora reemplazamos
N f if
ℜ
(2.14)
N f if
por Φ f , el flujo de campo por polo, entonces N a Φ f
ℜ
puede substituirse por LAF i f en la ecuación del voltaje de armadura.
Otra variable sustituible a menudo también utilizada es:
kv = LAF i f
(2.15)
Se encuentra que sustituir esta variable es particularmente conveniente y
frecuentemente es utilizada. Inclusive si tenemos una máquina de CD de imanes
permanentes que no tiene circuito de campo, la constante de flujo de campo producida por
el imán permanente es análoga a la máquina de CD la cual es la constante kv .
El par electromagnético para la máquina de CD puede ser escrito como [31,32]:
Te = LAF i f ia
(2.16)
La variable kv es a menudo sustituida por LAF i f . En algunos casos kv es
multiplicado por un factor menor que la unidad, cuando es sustituido en la ecuación 2.16
para aproximar los efectos de las pérdidas rotacionales.
El par y la velocidad del rotor están relacionados mediante [31,32, 33];
Te = J
d ωr
+ Bmωr + TL
dt
(2.17)
Donde J es la inercia del rotor y en algunos casos, la carga mecánica conectada.
Las unidades de la inercia son kg i m2 o J i s 2 . Un par electromagnético positivo actúa
para girar el rotor en la dirección del incremento de θ r . El par de carga TL es positivo para
un par, en el eje del rotor, el cual se opone al par electromagnético positivo Te . La
constante Bm es el coeficiente de amortiguamiento asociado con el sistema mecánico
rotacional y tiene las unidades de N i m i s .
21
2.4 Tipos de Máquinas de CD
2.5 Tipos de máquinas de CD
Las máquinas de CD se clasifican de acuerdo con la forma en que se provee el flujo
de campo; el campo magnético de la máquina de CD se puede producir de dos formas, la
primera con imanes permanentes y la segunda con electroimanes (bobinas alimentadas con
corriente directa).
Dependiendo de la fuente de alimentación de los devanados se tiene dos tipos de
excitación:
Excitación independiente o separada: la corriente que alimenta al devanado
inductor procede de una fuente externa.
Autoexcitados: La corriente que alimenta al devanado inductor procede de la
propia máquina.
Según la forma de obtener está corriente existen tres tipos diferentes de máquinas de
CD.
Excitación serie: El devanado de campo está conectado en serie con
el devanado de armadura.
Excitación en derivación: El devanado de campo está conectado
directamente con las escobillas, por lo tanto, está conectado en
paralelo con el devanado de armadura.
Excitación compuesta: Una bobina conectada en serie con el
devanado de armadura y otra conectada en paralelo.
En resumen los motores de CD se clasifican como se muestra en el siguiente cuadro
sinóptico:
Excitación Independiente o separada
Excitación serie
Motores de CD
Autoexcitados
Imán permanente
Electromagnético
Excitación en derivación
Acumulativo
Compuesto
Diferencial
2.5.1 Máquina de CD de excitación separada.
Cuando el devanado de campo y el de armadura son alimentados desde fuentes de
voltajes separadas, el dispositivo puede operar como motor o como generador, es un motor
si está acoplado un par de carga y un generador si está siendo operado mediante algún tipo
de sistema que le imprima movimiento.
22
Capítulo 2. Motores de Corriente Directa (CD)
El circuito equivalente de este tipo de máquina es mostrado en la figura 2.6, la
diferencia con el de la figura 2.5, está en la resistencia externa rfx , la cual está conectada en
serie con el devanado de campo. Está resistencia, la cual se refiere a menudo como el
reóstato de campo, es usada para ajustar la corriente de campo, si el voltaje de campo es
suministrado de una fuente constante.
+
rfx
L AA
rf
+
ia
if
+
L FF
vf
ra
L AFωr i f
−
va
−
−
Figura 2.6. Circuito equivalente de una máquina de excitación separada.
Las ecuaciones de voltaje que describen el desempeño en estado estable de este
dispositivo pueden ser escritas directamente de la ecuación 2.12, mediante la colocación del
operador p a cero p = d dt , como consecuencia de esto tenemos que;
Vf = Rf I f
(2.18)
Va = Ra I a + ωr LAF I f
(2.19)
Donde R f = rfx + rf y las letras mayúsculas son utilizadas para denotar las
corrientes y voltajes de estado estable. Conocemos, de la relación del par dada por la
ecuación 2.16 que durante la operación en estado estable Te = TL , si Bm se supone como
cero. El análisis del funcionamiento en estado estable es directo.
Las ecuaciones que describen el comportamiento dinámico de la máquina de CD de
excitación separada se modelan a partir del circuito eléctrico equivalente mostrado en la
figura 2.6 y se tiene:
v f = i f R f + LFF
va = ia Ra + LAA
di f
dt
(2.20)
dia
+ LAF ωr i f
dt
(2.21)
La relación entre el par del motor y la velocidad está dada por la ecuación 2.16
resolviendo para dωr / dt y el par está dado por Te = LAF i f ia ; tenemos
d ωr 1
= ( − Bmωr + LAF i f ia − TL )
dt
J
(2.22)
Estas ecuaciones se implementaron en Matlab-Simulink con el fin de conocer el
comportamiento en estado estable y dinámico del motor de CD, para ver la implementación
23
2.5.1. Máquina de CD de excitación separada
de las ecuaciones y los parámetros del motor de CD que se utilizó para la simulación véase
anexo A.1.
La figura 2.7 muestra la simulación correspondiente a un motor de excitación
separada de 200 hp sin protección en el arranque. Se observa que el motor presenta un pico
de corriente muy alto en el devanado de armadura, esto es debido a que cuando el motor
está parado, es decir su velocidad es cero, y hace pasar una corriente a través de la
armadura de un motor de CD, se genera un par de fuerzas por la reacción magnética, que
hacen que la armadura gire, lo único que limita en ese tiempo la corriente es la resistencia
de armadura, una vez que el motor acelere hasta llegar a su velocidad nominal la corriente
disminuye y la velocidad del motor permanecerá constante, sin embargo este pico de
corriente es perjudicial para la máquina de CD ya que puede llegar a dañar el circuito de
armadura.
corriente de campo if
if(Amp)
40
If
20
Te(N m)
0
5
10
15
20
corriente de armadura ia
25
30
10000
0
Ia
X: 17.55
Y: 617.5
5000
wr(rad/s)
ia(Amp)
0
X: 17.29
Y: 20.83
0
5
10
15
20
velocidad angular wr
25
30
200
Wr
0
-200
X: 17.55
Y: 64.72
0
5
10
15
20
Par electromagnetico Te
10000
X: 18.06
Y: 2305
5000
0
25
0
5
10
15
time (sec)
20
30
Te
25
30
Figura 2.7. Respuestas dinámicas del motor de excitación separada en lazo abierto.
En la gráfica de la máquina de CD de excitación separada, cuando inicia la
simulación se observa que la máquina presenta una velocidad negativa esto es debido a que
la ecuación (2.22) que fue la que se implementó para la simulación del comportamiento de
la máquina depende del par inercial, el par de carga y el par electromagnético de la
máquina y a su vez estos términos dependen de la velocidad del rotor, las corrientes de
campo y armadura de la máquina. Entonces al arranque de la simulación las condiciones
iniciales de estos términos son cero exceptuando el par de carga y como se ve en la
ecuación este se resta provocando que se vea como si el motor girara al revés, esto se
corrige cuando la corriente de armadura es lo suficientemente grande para generar un par de
fuerzas por la reacción magnética y así lograr que el rotor gire. Esto físicamente representa
que la flecha del motor permanecerá estacionaria hasta producir la fuerza necesaria para
hacer girar la flecha.
Para proteger al motor de CD contra el pico de corriente se puede insertar una
resistencia de arranque en serie con la resistencia de armadura y variarla de forma manual o
automática conforme el motor acelere hasta llegar a un voltaje inducido adecuado para la
máquina de CD.
24
Capítulo 2. Motores de Corriente Directa (CD)
Una vez que el motor se encuentre en estado estable la corriente de armadura
diminuye y la velocidad de la flecha del motor permanecerá constante, siempre y cuando el
motor no esté bajo carga y tenga que realizar otro trabajo mecánico que no sea el requerido
para mover la armadura.
Cuando se aplica un par de carga la flecha del motor gira más lentamente,
reduciendo el voltaje inducido y permitiendo que fluya una corriente mayor en la armadura
esto se puede observar en la figura 2.8, en está se observa un escalón del 50% en el par de
carga, y al momento del perturbación la velocidad del rotor disminuye hasta llegar a su
nueva condición de operación de estado estable con la perturbación en la carga y por
consiguiente la corriente de armadura aumenta.
La velocidad del motor en estado estable es de 64.78 rad/seg y al momento de
aplicar la nueva condición de carga la velocidad desciende a 63.71 rad/seg, mientras tanto
la corriente de armadura en estado estable es de 615.6 Amp y al modificar la condición de
carga su nuevo valor es 960.1 Amp; es decir ante una cambio de 50% en el par de carga la
velocidad se modifica solo el 1.6%, sin embargo la corriente de armadura sufre una
modificación del 55%. El motor puede así recibir más potencia eléctrica de la fuente,
suministrándola y haciendo más trabajo mecánico.
corriente de campo if
if(Amp)
22
If
20
Te(N m)
85
90
95
100
105
corriente de armadura ia
1500
X: 98.3
Y: 615.6
1000
500
80
wr(rad/s)
ia(Amp)
18
80
X: 100.1
Y: 20.83
85
90
110
115
X: 101.5
Y: 960.1
95
100
105
velocidad angular wr
Ia
110
115
X: 98.81
Y: 64.78
70
85
90
120
Wr
65
60
80
120
X: 102.1
Y: 105
63.71
95
100
Par electromagnetico Te
110
115
120
6000
2000
80
Te
X: 98.56
Y: 2445
4000
85
90
95
100
time (sec)
X: 102.3
Y:105
3609
110
115
120
Figura 2.8. Respuesta del motor de excitación separada ante variaciones en la carga
2.5.2 Máquina de CD de imán permanente
Una máquina de CD de imán permanente entra dentro del tipo de máquinas de CD
de excitación separada. Como se ha mencionado el flujo de campo es establecido en este
dispositivo por un imán permanente. La ecuación del voltaje para el devanado de campo es
eliminada y LAF I f es sustituida por una constante kv , la cual puede ser medida si no se da
por el fabricante.
La ecuación de voltaje que describe el desempeño en estado estable de este
dispositivo puede ser escrita directamente de la ecuación 2.12, mediante la sustitución de
LAF I f por la constante kv .
25
2.5.2. Máquina de CD de Imán Permanente
Va = Ra I a + ωr kv
(2.23)
La relación del par dada por la ecuación 2.16 que durante la operación en estado
estable es
(2.24)
Te = kv I a
En operación en estado estable y considerando Bm igual a cero se tiene que Te = TL .
Las ecuaciones que describen el comportamiento dinámico de la máquina de CD de
imán permanente se obtienen a partir de 2.23 y 2.24 únicamente teniendo en cuenta la
condición de eliminar la inductancia mutua entre el devanado de campo y armadura y la
corriente de campo, debido a que el flujo de campo lo proporciona un imán permanente.
va = ia Ra + LAA
dia
+ k vω r
dt
(2.25)
La relación entre el par del motor y la velocidad está dado por la ecuación 2.16
resolviendo para dωr / dt y con el par dado por (2.24); se tiene
d ωr 1
= ( − Bmωr + kv ia − TL )
dt
J
(2.26)
Las ecuaciones 2.24, 2.25 y 2.26 se implementaron en Matlab-Simulink, para
conocer el comportamiento del sistema en estado estable y dinámico, la implementación de
las ecuaciones y los parámetros del motor de CD que se utilizó para la simulación se
pueden ver en el anexo A.2.
La figura 2.9, muestra la simulación de la máquina de CD de imán permanente de
3.14 W, con objeto de ser mas ilustrativo la simulación se realizó con un par de carga
diferente de cero, se observa que la máquina de imán permanente durante el arranque
presenta un pico de aproximadamente el doble de su corriente de armadura en estado
estable, al igual de un pico de casi el doble en el par electromagnético del que presenta en
estado estacionario, la respuesta de la velocidad alcanza su valor de estado estable de
manera rápida y sin ningún sobrepico, para ver el análisis dinámico, la implementación de
las ecuaciones y los parámetros utilizados para la simulación véase anexo A.2.
26
Capítulo 2. Motores de Corriente Directa (CD)
corriente de armadura ia
1
ia(Amp)
Ia
X: 5.048
Y: 0.3565
0.5
0
0
1
2
3
4
5
6
Velocidad angular Wr
7
8
9
10
wr(rad/s)
400
200
X: 4.97
Y: 248.5
Wr
0
0
1
2
3
4
5
6
7
8
9
10
Par electromagnetico Te
Te(N m)
0.01
Te
0.005
0
X: 5.048
Y: 0.005026
0
1
2
3
4
5
6
time (sec)
7
8
9
10
Figura 2.9. Respuesta en lazo abierto del motor de imán permanente
En figura 2.10, se muestra el comportamiento de la máquina de CD de imán
permanente para un decremento de 50% del valor del par de carga, la corriente de armadura
disminuye un 29% de su valor y la velocidad del rotor también se ve afectada ante el
cambio del par de carga, pero está aumentando su valor en un 20%, por lo que se nota que
ante cambios en el par de carga en el motor de imán permanente, la velocidad del rotor
cambia en menor proporción que el cambio en la carga.
ia(Amp)
corriente de armadura ia
X: 7.992
Y: 0.357
0.4
Ia
X: 12.02
Y: 0.2536
0.3
0.2
6
7
8
9
10
11
12
13
14
wr(rad/s)
400
200
0
X: 12.02
Y: 299.5
X: 7.992
Y: 248.4
wr
6
7
8
-3
Te(N m)
6
10
12
13
14
7
Te
X: 12.02
Y: 0.003575
X: 7.992
Y: 0.005034
6
11
Par electromagnetico Te
x 10
4
2
9
8
9
10
time (sec)
11
12
13
14
Figura 2.10. Respuesta de la máquina de CD de imán permanente
2.5.3 Máquina de CD en derivación.
El devanado de campo y el de armadura se conectan como se muestra en la figura
2.11, con está conexión la máquina puede operar como motor o como generador. El
devanado de campo está conectado entre las terminales del circuito de armadura, Va = V f .
Este arreglo de las bobinas es comúnmente llamado máquina de CD en derivación o
simplemente máquina en derivación.
27
2.5.3. Máquina de CD en Derivación
L AA
it
ra
ia
rfx
+
+
if
rf
LAF ωr I f
−
+
va
vf
L FF
−
−
Figura 2.11. Circuito equivalente de la máquina de CD en derivación.
Durante la operación en estado estable, la ecuación de voltaje del circuito de
armadura es la ecuación 2.19 y para el circuito de campo es
Va = V f = R f I f
(2.27)
It = I f + I a
(2.28)
La corriente total I t es:
Resolviendo la ecuación 2.19 para I a y la ecuación 2.27 para I f
va = ra I a + ωr LAF I f
⇒
Va = R f I f
⇒
va ωr LAF I f
−
ra
ra
V
If = a
Rf
Ia =
(2.29)
(2.30)
y sustituyendo los resultados en la ecuación 2.21
Te = LAF I f I a
 V   v ωr LAF I f   LAFVa   va ωr LAF I f 
= LAF  a   a −
  −
 = 

R  r
ra
ra
  R f   ra

 f  a
2
2
2
2
2
L v
L vω v  L v
L vω 
=  AF a − AF a r a  =  AF a − AF 2 a r 
 R r
R f ra R f   R f ra
R f ra 
 f a
LAF va2  LAF 
=
ωr 
1 −

R f ra 
Rf

Tenemos la siguiente expresión para el par electromagnético en estado estable,
positivo para la acción motor, para la máquina de CD en derivación es:
Te =
LAFVa2  LAF 
ωr 
1 −

ra R f 
Rf

(2.31)
28
Capítulo 2. Motores de Corriente Directa (CD)
Las ecuaciones que describen el comportamiento dinámico de la máquina de CD en
derivación se modelan a partir del equivalente eléctrico mostrado en la figura 2.11, con lo
que se obtiene
La ecuación diferencial para el circuito de campo se modela:
v f = Rf i f +
di f
dt
LFF
(2.32)
La dinámica de la malla de la armadura está dada por la ecuación:
va = ra ia + LAA
(2.33)
dia
+ ωr LAF I f
dt
El par electromagnético está dado por el término:
(2.34)
Te = LAF i f ia
La ecuación que describe el comportamiento de la relación del par con la velocidad
del motor está dada por:
Te = J
d ωr
+ Bmωr + TL
dt
(2.35)
Una de las particularidades más importantes de la máquina de CD en derivación es
la curva característica par-velocidad ya que según su formula la velocidad varía ligeramente
conforme aumenta el par de manera que el motor se adapta a los trabajos que requieran
velocidad constante; la figura 2.12 muestra las característica par-velocidad en estado
estable de una máquina de CD en derivación de 3.9 KW la relación que se observa es casi
lineal y la velocidad varía ligeramente conforme la carga se está variando.
curva caracteristica par-velocidad del motor de CD en derivación
30
Te
29
par Te(Nm)
28
27
26
25
24
23
127.5
128
128.5
129
129.5
velocodad Wr(rad/sec)
Velocidad Wr(rad/sec)
130
130.5
131
Figura 2.12. Curva característica par-velocidad en estado estacionario del motor de CD.
29
2.5.3. Máquina de CD en Derivación
Si se aplica una carga en el motor, éste tiende inmediatamente disminuye su marcha.
En el motor en derivación, el flujo inductor permanece prácticamente constante y la
reducción de velocidad disminuye la fuerza contraelectromotriz.
Si la fuerza contraelectromotriz decrece, fluye más corriente al inducido hasta que
su aumento produce un par suficiente para equilibrar la demanda correspondiente al
aumento de carga. Por lo tanto, el motor en derivación está siempre en condiciones de
equilibrio estable, puesto que ante las variaciones de la carga reacciona siempre adoptando
la potencia absorbida a dichas variaciones.
Cuando el motor se encuentra parado ωr=0, la corriente de armadura en estado
estacionario es limitada solo por la resistencia de armadura ra , en el caso de un motor de
imán permanente pequeño, la resistencia de armadura es lo bastantemente grande de modo
que la corriente de armadura durante el arranque, que resulta cuando se le aplica el voltaje
generalmente no es perjudicial [31].
Sin embargo las máquinas de grandes caballos de fuerza son diseñadas con
resistencias de armadura pequeñas, por lo tanto, un pico muy grande de corriente de
armadura puede ocurrir durante el arranque de la máquina si el voltaje de alimentación es
aplicado en las terminales de la armadura.
El pico de corriente se puede prevenir insertando una resistencia dentro del circuito
de armadura cuando esté parado e ir decreciéndola manualmente o automáticamente a cero
conforme la máquina acelere para alcanzar su velocidad de operación normal [35].
La figura 2.13 ilustra el comportamiento de una máquina de CD de excitación
separada de 200 HP, en está gráfica se puede apreciar el problema del sobrepico en la
corriente de armadura, por lo que es necesario resolverlo para no causar daños en la
máquina. Para ver los parámetros y las ecuaciones dinámicas de está máquina refiérase a
anexo A.1.
corriente de campo if
if(Amp)
40
If
20
Te(N m)
X: 15.07
Y: 20.83
0
5
10
15
20
corriente de armadura ia
25
30
10000
0
Ia
X: 15.33
Y: 642.1
5000
wr(rad/s)
ia(Amp)
0
0
5
10
15
20
velocidad angular wr
25
30
200
Wr
0
-200
X: 15.07
Y: 64.53
0
5
10
15
20
Par electromagnetico Te
10000
X: 14.81
Y: 2398
5000
0
25
0
5
10
15
time (sec)
30
Te
20
25
30
Figura 2.13. Respuestas dinámicas del motor de excitación separada en lazo abierto.
30
Capítulo 2. Motores de Corriente Directa (CD)
La figura 2.14 muestra la respuesta de la máquina en derivación de 5 HP cuando se
le aplica un escalón de 50 % en el par de carga, inicialmente la máquina se opera
estacionariamente con un par de carga de 29.2 Nm aplicado a la flecha del rotor. El par de
carga sufre un escalón del 50 % del su valor, con lo que la velocidad del motor aumenta y
restablece la operación en estado estable en la condición de carga reducida. Debido a que la
corriente de campo es constante, el par electromagnético Te es idéntico a la corriente de
armadura, difiriendo solo por una constante multiplicadora.
Es importante notar que ante un cambio del 50 % en el par de carga, la velocidad del
rotor solo cambió un poco. Esto es aproximadamente un 2 % en la velocidad del rotor por
un 50% de cambio en el par de carga. Las ecuaciones dinámicas y los parámetros de está
maquina que se utilizaron para simulación refiérase a anexo A.3.
corriente de campo if
if(Amp)
1
If
1
Te(N m)
wr(rad/s)
ia(Amp)
1
35
X: 50.03
Y: 1
40
45
50
55
corriente de armadura ia
20
10
0
35
40
45
Ia
50
55
velocidad angular wr
60
X: 45.37
Y: 127.9
130
40
45
50
55
Par electromagnetico Te
40
45
60
X: 54.09
Y: 14.6
X: 45.37
Y: 29.2
20
50
time (sec)
65
Wr
X: 54.09
Y: 130.6
30
10
35
65
X: 45.37
Y: 16.22
135
125
35
60
X: 54.09
Y: 8.111
55
65
Te
60
65
Figura 2.14. Respuesta en lazo abierto del motor en derivación
2.5.4 Máquina de CD en serie.
Cuando el devanado de campo es conectado en serie con el circuito de armadura
como se muestra en la figura 2.15, a está configuración se le conoce como máquina de CD
en serie.
Figura 2.15. Circuito equivalente de la máquina de CD en serie
De la máquina de CD serie se tiene que
31
2.5.4. Máquina de CD en Serie
Vt = V fs + Va
(2.36)
I a = I fs
(2.37)
Donde v fs y i fs denotan el voltaje y la corriente asociados con el devanado de
campo en serie.
Si las ecuaciones 2.36 y 2.37 son sustituidas en la ecuación del voltaje de armadura,
el funcionamiento en estado estable de la máquina de CD en serie se puede expresar como
(2.38)
Vt = ( Ra + R fs + LAFsωr ) I a
De la ecuación 2.16, se tiene que
(2.39)
Te = LAFs I a2
Donde I a se despeja de 2.38 y se tiene
Ia =
Vt
( Ra + R fs + LAFsωr )
(2.40)
Sustituyendo en 2.40 se obtiene
Te = LAFs I a2 =
LAFsVt 2
(R
a
+ R fs + LAFsωr )
2
(2.41)
Las ecuaciones de voltaje que describen el comportamiento dinámico del motor de
CD en serie se modelan a partir del circuito eléctrico equivalente mostrado en la figura
2.15, por lo que se tiene el siguiente modelo
vt = ia R fs + L ff
dia
di
+ ia Ra + Laa a + LAFsωr ia
dt
dt
(2.42)
Como el par electromagnético está dado por Te = LAFs ia2 , la ecuación dinámica que
relaciona par con velocidad es
d ωr 1
= ( − Bmωr + LAFs ia2 − TL )
dt
J
(2.43)
En el motor de CD en serie el par es proporcional al cuadrado de la intensidad de la
corriente en la armadura, es decir, al duplicarse la intensidad de la corriente en la armadura,
el par se cuadruplica.
32
Capítulo 2. Motores de Corriente Directa (CD)
Está característica del motor de CD en serie hace su empleo muy conveniente
cuando se requiere un gran aumento del par para un aumento moderado de la intensidad de
la corriente. En la práctica, la saturación y la reacción del inducido tienden a oponerse a que
el par aumente con la misma rapidez que el cuadrado de la intensidad de la corriente.
La curva característica de la relación par-velocidad se muestra en la figura 2.16, y
nos da a entender que con el aumento de carga, la velocidad del rotor cae a medida que
aumenta la carga. Si la carga en un motor de CD en serie se hace pequeña, la velocidad del
rotor aumenta considerablemente, de modo que un motor de este tipo siempre debe
conectarse a la carga a través de un engranaje reductor y no directamente.
Curva característica par-velocidad del motor de CD serie
par
120
Te (Mm)
100
80
60
40
20
60
80
100
120
140
160
180
200
Velocidad
Wr (rad/sec)
Figura 2.16. Curva característica par-velocidad del motor de CD serie
El comportamiento de un motor de CD en serie cuando se le aplica una perturbación
en el par de carga se muestra en la figura 2.17, se aprecia que la velocidad varía
prácticamente en sentido inverso al de la intensidad de la corriente, es decir, a intensidades
de corriente elevadas, la velocidad es pequeña y para intensidades pequeñas la velocidad es
grande. Por lo que las características nominales en un motor de CD en serie no pueden
determinarse para intensidades pequeñas en la corriente, por que las velocidades se harán
peligrosamente grandes.
En la figura 2.17 se muestra la respuesta de la máquina de CD en serie ante un
aumento del 50% en el par de carga, si se aumenta el par de carga la velocidad del rotor
disminuye un 29.5% aproximadamente, es decir de 296 rad/sec a 209.3 rad/sec, mientras
tanto la corriente de armadura ante ese aumentó del 50% del par de carga aumenta en un
35.5%, es decir pasa de una corriente de 10.4 amp a 14.09 amp, para ver los parámetros y la
implementación de las ecuaciones de la simulación de éste motor véase anexo A.4.
33
2.5.5. Máquina de CD Compuesta Acumulativa
ia(Amp)
corriente de armadura ia
15
X: 55.95
Y: 10.35
X: 94.51
Y: 14.14
10
Ia
5
40
50
60
70
80
90
100
velocidad angular wr
wr(rad/s)
300
Wr
X: 55.83
Y: 296.9
250
200
40
50
X: 89.98
Y: 209.2
60
70
80
90
100
Par electromagnetico Te
Te(N m)
15
X: 90.54
Y: 13.53
X: 55.13
Y: 7.303
10
Te
5
40
50
60
70
time (sec)
80
90
100
Figura 2. 17. Respuesta del motor de CD en serie ante un aumento de carga
La figura 2.18, muestra la respuesta del motor de CD serie de la figura 2.17 para un
par de carga igual a cero, se observa que la velocidad del rotor rebasa al valor de velocidad
nominal del motor, esto se debe a que teóricamente es la velocidad de un motor de CD en
serie en vació es infinita, las ecuaciones dinámicas de la máquina así como los parámetros
que se utilizaron para la simulación están en el anexo A.4.
corriente de armadura ia
60
ia(Amp)
Ia
40
X: 136.6
Y: 5.249
20
0
0
50
100
150
200
250
300
velocidad angular wr
wr(rad/s)
1000
Wr
500
0
X: 261.6
Y: 652.5
0
50
100
150
200
250
300
Te(N m)
Par electromagnetico Te
Te
200
X: 166.9
Y: 1.793
100
0
0
50
100
150
time (sec)
200
250
300
Figura 2.18. Respuesta del motor del motor de CD serie operado sin carga
Debido al alto par que presentan al arranque los motores de CD en serie se utilizan
para los casos en que se exige un gran par de arranque, como en los tranvías, locomotoras y
grúas. Además del gran par de arranque, tienen otras características que los hacen
especialmente adecuados para la tracción.
2.5.5 Máquina de CD Compuesta Acumulativa.
Una máquina de DC compuesta, está equipada con ambos devanados de campo uno
en derivación y uno en serie, se muestra en la figura 2.19. En la mayoría de las máquinas
compuestas, el devanado de campo en derivación determina las características de operación
34
Capítulo 2. Motores de Corriente Directa (CD)
mientras el devanado de campo en serie, el cual consiste en algunas vueltas de alambre de
baja resistencia, tiene una influencia secundaria.
Si la máquina de CD compuesto es usada como generador, el devanado de campo
serie es conectado para ayudar al devanado de campo en derivación (compuesto
acumulativo). En caso de un motor de CD compuesto, el devanado de campo en serie es
conectado a menudo para oponerse al flujo producido por el devanado de campo en
derivación (compuesto diferencial).
Figura 2.19. Circuito equivalente de la Máquina de CD compuesta
La ecuación de voltaje para la máquina de CD compuesto se puede escribir como
v f   R f + pLFF
 v  = ω L ± pL
FS
 t   r AF
± pLFS
±ωr LAFs + rfs + pLFFs
i f 
0
 
i
ra + pLAA   fs 
 ia 
(2.44)
Donde LFS es la inductancia mutua entre el devanado de campo en derivación y el
devanado de campo en serie. El signo más y el signo menos son usados para describir la
conexión acumulativa o la conexión diferencial respectivamente
Para el análisis en estado estable se tiene:
vt = v f = v fs + va
(2.45)
it = i f + i fs
(2.46)
i fs = ia
(2.47)
Donde
El funcionamiento en estado estable de una máquina de CD compuesto conexión
larga puede ser descrito por la siguiente ecuación:
 E + R fs ± LAFsωr 
Vt =  a
 Ia
 1 − ( LAF R f ) ωr 
(2.48)
35
2.5.5. Máquina de CD Compuesta Acumulativa
El par para la conexión en derivación se obtiene mediante el empleo de la ecuación
2.17 para cada devanado de campo. En particular
Te = LAF I f I a ± LAFs I fs I a
LAFVt 2 1 − ( LAF R f ) ωr  LAFsVt 2 1 − ( LAF R f ) ωr 
=
±
2
R f ( Ra + rfs ± LAF ωr )
( Ra + rfs ± LAFsωr )
2
(2.49)
Las ecuaciones que describen el comportamiento dinámico de la máquina de CD
compuesto acumulativa se modelan a partir del equivalente eléctrico mostrado en la figura
2.19, tomando en cuenta el signo más ya que se trata de la maquina acumulativa, por lo que
las ecuaciones quedan
La ecuación dinámica que modela el circuito de campo está dada por
v f = R f i f + LFF
di f
dt
+ LFS
di fs
dt
(2.50)
La dinámica del devanado de armadura está dada por la ecuación
va = Ra ia + LAA
dia
+ LAF ωr i f + LAFS ωr i fs
dt
(2.51)
El devanado del circuito de campo en serie se modela
v fs = R fs i fs + LFFS
di fs
dt
+ LFS
di f
dt
(2.52)
En un motor de CD compuesto acumulativo al aumentar la carga y la corriente de
armadura, el flujo producido por la excitación serie también aumenta en tanto que la fuerza
contraelectromotriz disminuye, es decir al aumentar el par de carga la velocidad del motor
disminuirá conforme se aumente el par, esto se aprecia en la característica par-velocidad
que se muestra en la figura 2.20.
36
Capítulo 2. Motores de Corriente Directa (CD)
curva caracteristica par-velocidad del motor de CD compuesto acumulativo
19
Te
18
17
par Te(Nm)
16
15
14
13
12
11
10
9
60
65
70
75
80
85
90
velocodad Wr(rad/sec)
95
100
105
110
Figura 2.20. Característica par-velocidad de la máquina de CD compuesta acumulativa
El comportamiento que presenta un motor de CD compuesto acumulativo cuando se
le aumenta la carga en un 50 % se muestra en la figura 2.21, en está gráfica corresponde a
la simulación de una motor compuesto acumulativo de 100 W, en está se observa que al
aumentar el par de carga en un 50%, la velocidad del rotor disminuye en un 26.6 %,
mientras que la corriente de armadura aumenta su valor en un 35.9%
Las ecuaciones que rigen el comportamiento dinámico del motor de CD compuesto
diferencial y los parámetros que se utilizaron para la simulación están en el anexo A.5.
corriente de campo if
if(Amp)
0.502
If
0.5
wr(rad/s)
ia(Amp)
0.498
50
70
80
90
100 110 120
corriente de armadura ia
130
140
150
160
90
100 110 120
velocidad angular wr
130
140
150
160
90
100 110 120
Par electromagnetico Te
130
X: 150
140
Y:
77.24150
160
25
Ia
20
15
50
60
70
100
80
50
Te(N m)
60
X: 149.7
Y: 0.5003
X: 90.41
Y: 0.4997
Wr
60
15
70
X: 89.67
Y: 16.36
80
X: 149.7
Y: 22.31
X: 90.17
Y: 105.7
80
X: 89.94
Y: 10.01
Te
X: 148.7
Y: 14.97
10
5
50
60
70
80
90
100 110
time (sec)
120
130
140
150
160
Figura 2.21. Respuesta de la máquina de CD ante cambios en el par de carga
Capitulo 3
Modos Deslizantes
El control por modos deslizantes es una aproximación importante al control robusto,
para la clase de sistemas a los cuales se aplican, el diseño de los controladores por modos
deslizantes proporciona una aproximación sistemática al problema de mantener la
estabilidad y de mantener un desempeño aceptable ante impresiciones en el modelo.
Los sistemas con un control como una función de estado discontinuo, se les conoce
como modos deslizantes. Esté tipo de sistemas han probado ser una herramienta eficiente
para el control de plantas de alto orden con dinámicas no lineales complejas operadas bajo
cierto umbral de incertidumbre lo cual es un problema común en muchos de los procesos de
la tecnología moderna. Esté capítulo se extrajo en su mayoría de las referencias [2, 7, 39].
3.1 Estado del arte
Los sistemas de Control por Estructura Variable son sistemas no lineales que
presentan una parte discontinua en la ley de control. La estrategia consiste en conmutar
entre varios sistemas de control con dinámicas diferentes en lazo cerrado. Incluso aún
cuando estás dinámicas sean inestables, el alternar convenientemente entre ellas puede
producir un comportamiento estable en lazo cerrado.
Las primeras leyes elementales de VSC se obtuvieron en la Unión Soviética al final
de los años 50 y fueron publicadas en inglés a partir de los 70 por Itkis, Utkin y Slotine
[10]. El Control por Modo Deslizante, (Sliding Mode Control - SMC) es un tipo particular
de control por Estructura Variable (Variable Structure Control – VSC). Los sistemas VSC
se desarrollaron a partir de los estudios de Emelyanov y Barbashin (Rusia 1957-1970) [11,
12, 13].
Los sistemas de VSC son una clase de sistemas en los que la ley de control se
cambia durante el control de proceso según unas reglas definidas que dependen del estado
del sistema. Cuando la regla que conmuta de una estructura de control a otra se establece
mediante una función de conmutación denominada superficie de deslizamiento s(t) y la ley
de control se diseña para obtener una comportamiento en lazo cerrado descrito por dicha
superficie, al Control por Estructura Variable se denomina Control por Modo Deslizante.
En la etapa inicial de SMC hasta 1962, los sistemas estudiados fueron de segundo orden y
lineales, en el espacio de estados canónico (estado y sus derivadas) con estructuras de
control proporcional y conmutación por signo de una función lineal de los estados. La ley
de control SMC en una etapa inicial es discontinua según el signo de la superficie
deslizante, resultando un control robusto ante perturbaciones, incertidumbres paramétricas
37
38
Capítulo 3. Modos Deslizantes
y errores de modelado, y proporciona el desempeño dinámico correspondiente a un control
proporcional o constante.
En los estudios del control por modos deslizantes hasta mediados de los años 60 se
establecía que la superficie deslizante y las estructuras de la ley de control se escogen de
forma que se satisface la condición de alcanzabilidad denominada aproximación de función
de conmutación directa.
Utkin presenta en 1972 el concepto de ley de control equivalente [14, 15], basado en
los desarrollos de Filippov y Drazenovic que presenta la señal de control nominal cuando
s(t)= 0 [16, 17]. A partir de 1962 se consideraron sistemas variables en el tiempo de
cualquier orden y de 1970 a 1983 se estudio el SMC en espacios de estados más generales y
sistemas no lineales con superficies no lineales [14].
En las décadas de los 80’s y 90’s se dieron grandes pasos para la difusión y
aplicación del SMC. Utkin publica un trabajo acerca de la visión de conjunto sobre VSC en
1984 [18]. En 1983 Slotine y Sastry [19, 20, 21] transformaron los esquemas de la teoría
clásica de SMC para un gran número de sistemas no lineales y variables en el tiempo. La
metodología que desarrolló establecía un compromiso entre el seguimiento preciso y la
robustez ante dinámicas no modeladas de alta frecuencia (incertidumbres no estructuradas).
Se introduce el concepto de modo quasideslizante o pseudodeslizante en una banda entorno
a la superficie, de forma que al suavizar la discontinuidad de la ley de control, la dinámica
del estado dentro de dicha banda es sólo una aproximación de la dinámica ideal deseada
que anula la superficie (modo de deslizamiento).
En 1985 Redl y Sokal presentan controladores por modos deslizantes de corriente
basados en las técnicas de realimentación de tensión y corriente que son sencillos de
implementar y ofrecen una regulación con respuesta transitoria cercana a la óptima pero
que, como contrapartida, poseen parámetros dependientes del punto de trabajo del
convertidor [22]. En 1988 DeCarlo y otros autores presentaron un compendio de las
aplicaciones de SMC a los sistemas multivariables [23].
En el contexto de las fuentes de CD conmutadas, el control en modo deslizante se
ha aplicado históricamente por primera vez en la regulación de tensión DC/DC. En 1987
Sira- Ramirez presenta superficies de deslizamiento lineales sobre convertidores
elementales estudiándose la existencia de régimen deslizante en el plano de fase [22]. En
1989 Sira-Ramírez describe la equivalencia existente entre el régimen deslizante y la
respuesta obtenida con un control PWM en sistemas de dinámica no lineal. Para lograr este
objetivo el estudio debe presuponer una frecuencia de conmutación infinita [22].
En 1992 Utkin presenta una nueva aproximación al control basado en modos
deslizantes en tiempos discretos [15]. Gao y Hung propusieron en 1993 un nuevo diseño de
SMC basado en la aproximación de la ley de alcanzabilidad (Reaching Law Approah) [24,
25, 26].
En 1994 Utkin desarrolló métodos de diseño basados en modos deslizantes para el
control de robots manipuladores y móviles operados en el espacio de trabajo con
3.1 Estado del arte
39
obstáculos. La idea central del diseño del control descansa en al utilización de un subvector de estados como un control intermedio [25].
En 1994 Sira-Ramírez y Rios-Bolivar presentan un método de síntesis de controles
por modos deslizante para convertidores de potencia conmutados DC/DC. 1995 Nicolas,
Fadel y Chéron desarrollan una ley de control de estructura variable basada en la Función
de Lyapunov en un convertidor reductor con filtro de entrada [22].
En el 2001 Zhou presenta un esquema de control hibrido, combinando estrategias
del Control Predictivo basado en Modelo (MPC) [27]; este mismo año Utkin presenta una
nueva aproximación en lazo cerrado para estimar la velocidad de la máquina de inducción y
la constante de tiempo del rotor a partir de las mediciones del voltaje en terminales y
corrientes para el control de velocidad/par, para dicho propósito, se definió un nuevo
estimador de estado, el cual elimina la información del flujo de la máquina, se definió una
función de Lyapunov y fue derivada para determinar la velocidad y resistencia del rotor.
También Garcia Gabín y E. F. Camacho han presentado trabajos con Control Predictivo
Generalizado (GPC) utilizando modos deslizantes para sistemas de fase no mínima [9].
En el 2002 Utkin inicia el control de máquinas eléctricas para cuando no es posible
medir todas las variables de estado para la implementación del controlador. Un observador
basado en modos deslizantes es usado para estimar las variables de estado y así usarlas en
la ley de control.
En cuanto a desarrollos que emplean representaciones externas de sistemas
mediante funciones de transferencia y modelos simplificados de primer orden mas tiempo
muerto (POMTM), O. Camacho y otros han presentado en el 2003 un controlador hibrido
en tiempo continuo empleando el control por modelo interno (IM-SMC) [10].
El control por modos deslizantes también se ha trasladado a la utilización en el
control de procesos químicos, donde Garcia-Gabín y E. F. Camacho han presentado en el
2005 un control predictivo por modos deslizantes aplicado a procesos químicos con
retardos de tiempos [27].
Otras publicaciones sobre desarrollos para sistemas no lineales son las de SiraRamírez y Young y Rao con incertidumbres y retardos [10]. De igual manera se
desarrollaron observadores basados en modos deslizantes [28], así como diseños mediante
redes neuronales y sistemas difusos utilizando modos deslizantes [10]. En los últimos años
se han sintetizado controladores para seguimiento de trayectoria de barcos y vehículos.
El campo de aplicaciones del control por modos deslizantes está aumentando,
investigadores están trabajando para demostrar la eficacia de este control en los sistemas
eléctricos y mecánicos. Algunos de los campos principales de investigación en el asunto se
muestran en la fiigura 3.1.
40
Capítulo 3. Modos Deslizantes
Accionadores de Motores
(Cucej 95), (Wang 00),
(Rong 01), (Chen 01),
(Vaez 02) y (Barambones
03)
Rectificadores
AC/CD (Marino
95), (Lopez 00),
(Tsang 02)
Aplicaciones en
Robotica (Chao 94),
(Istefanopus 02) y
(Sanchez 03)
Procesos químicos
(Camacho 95, 05)
SMC
Reactores
Nucleares
(Shtessel 98) y
(Huang 04)
Soldadura con
arco (Drakunov 96)
Sistemas de energía
Eolica (De Battista 00)
Accionadores de
disco duro (Zhou 01)
Aplicaciones en vehículos
aeroespaciales y de motor
(Sira-Ramirez 94), (Terui 98),
(Jafarov 02), (Hess 02),
(Kawasaki 02)
Figura 3.1. Aplicaciones del Control por Modos Deslizantes
3.2 Introducción a los modos deslizantes
El termino modo deslizante aparece primero en el contexto de sistemas relevadores.
El control puede aparecer como una función de conmutación a alta frecuencia de los
estados del sistema; esto es llamado modo deslizante. Puede ser aplicado en el más simple
sistema relevador de primer orden con el estado variable x ( t ) .
(3.1)
x = f ( x ) + u
Con la función f ( x ) acotada, f ( x ) < f 0 = constante y el control como una función
relevadora del error de seguimiento e = r ( t ) − x véase figura 3.2; donde r ( t ) es la entrada
de referencia y u está dada por
 u si e > 0
u= 0
o u = u0 sign ( e )
−u0 si e > 0
u0 = constante
(3.2)
41
3.3. Modos Deslizantes en Sistemas Relevadores y de Estructura Variable
u0
u
e
e
−u 0
Figura 3.2. Control relevador
Los valores de e y de
= e = r − f ( x ) − u0 sign ( e ) tienen diferentes signos si
dt
u0 > f 0 + r . Esto significa que la magnitud del error de seguimiento decrece a una taza
finita y el error es igual a cero después de un intervalo de tiempo finito T. El argumento de
la función de control e, es igual a cero.
Para cualquier implementación en la vida real, debido a las imperfecciones en los
dispositivos de conmutación se debe obtener la media de los interruptores de control a alta
frecuencia o tomar valores intermedios para aproximaciones continuas de la función de
conmutación. Formalmente, el modo deslizante puede aparecer no solo en sistemas de
control discontinuos sino en cualquier sistema dinámico con discontinuidades en la
ecuación dinámica.
3.3 Modos deslizantes en sistemas relevadores y de estructura
variable
Un ejemplo convencional para demostrar el modo deslizante en términos del
método espacio estado es un sistema relevador invariante en el tiempo de segundo orden
como se muestra en 3.3.
x + a2 x + a1 x = u + f ( t )
u = Msign ( s ) ,
s = x + cx
(3.3)
Donde M, a1, a2, c son parámetros constantes y f ( t ) es un disturbio acotado.
El comportamiento del sistema puede ser analizado en el plano de estados ( x, x ). El
plano de estado se muestra en la figura 3.3 para a2 = a1 = 0 . La ley de control u
experimenta discontinuidades en la superficie de conmutación S = 0 y las trayectoria de los
estados son constituidas por dos familias; la primera familia corresponde para S > 0 y
u = -M (semiplano superior); y la segunda familia corresponde a S < 0 y u = M (semiplano
inferior).
41
42
Capítulo 3. Modos Deslizantes
Figura 3.3. Plano de estados del sistema relevador de segundo orden
Dentro del sector m-n en la superficie de conmutación la trayectoria de los estados
son orientadas hacia la superficie. Habiendo alcanzado el sector en algún tiempo t1, el
estado queda confinado a la superficie deslizante. Esto significa que la trayectoria de los
estados permanecerá en la superficie de conmutación para t > t1. La dinámica de la
trayectoria de los estados del sistema en la superficie de conmutación es llamada modo
deslizante. Cuando se está en el modo deslizante, la trayectoria de los estados coincide con
la superficie de conmutación S=0, esta ecuación puede ser interpretada como:
x + cx = 0
(3.4)
Es importante que la solución del sistema x ( t ) = x ( t1 ) e − c( t −t1 ) no dependa de los
parámetros de la planta ni de las perturbaciones. A esto se le conoce como propiedad de
invariancia, la cual se ve prometedora para el diseño de controladores retroalimentados para
plantas dinámicas que operan bajo condiciones inciertas.
En la implementación real, las trayectorias son confinadas a alguna vecindad de la
superficie deslizante. La desviación del modelo ideal puede ser causada por imperfecciones
en los dispositivos de conmutación tales como pequeños retardos, zona muerta e histéresis,
las cuales pueden provocar oscilaciones a alta frecuencia como se muestra en la figura 3.4.
Este fenómeno también puede aparecer debido a pequeñas constantes de tiempo de sensores
y actuadores que no fueron tomadas en cuenta en el modelo ideal. Este fenómeno es
comúnmente llamado chattering, esto ha sido un obstáculo para el uso de los modos
deslizantes en sistemas de control.
Figura 3.4. Problema del chattering
3.3. Modos Deslizantes en Sistemas Relevadores y de Estructura Variable
43
Las trayectorias de los estados son confinadas a la misma vecindad de la superficie
deslizante para aproximaciones continuas de una función relevadora discontinua como se
muestra en la figura 3.5. En una vecindad δ de la superficie S=0, el control es una función
de estado lineal con una alta ganancia k y los valores propios de el sistema lineal están
cerca de –k y –c. Esto significa que la dinámica en la vecindad consiste de la componente
rápida decayendo rápidamente y de la componente lenta coincidiendo con la solución de la
ecuación del modo deslizante ideal (3.4).
v
M
v = k ( x + cx )
−δ
δ
s
−M
Figura 3.5. Aproximación continúa de un control discontinuo
Los modos deslizantes llegan a ser un modo operacional principal en sistemas de
estructura variable o sistemas constituidos de un juego de subsistemas continuos con
interruptores lógicos propios.
Por ejemplo, un sistema de segundo orden
x − ax = u
( a > 0)
u = − k x sign ( s )
s = cx + x
( k > 0,
c > 0)
Que consiste en dos estructuras lineales inestables, véase figura 3.6.
44
Capítulo 3. Modos Deslizantes
Figura 3.6. Sistema de estructura variable compuesto de dos subsistemas inestables
Mediante la variación de la estructura del sistema a lo largo de las superficies de
conmutación s=0 y x=0 y forzando el modo deslizante, el sistema llega ser asintoticamente
estable véase figura 3.7. La superficie deslizante es alcanzada por cualquier condición
inicial. Si la pendiente de la superficie de conmutación es inferior a la pendiente de la
asintota de la estructura I ( c < c0 ) , entonces las trayectorias de los estados son orientadas
hacia la superficie y el modo deslizante puede iniciar en cualquier punto de S=0. Similar al
sistema relevador, este sistema es controlado por una ecuación de primer orden 3.4 con la
solución x ( t ) = x ( t1 ) e − c( t −t1 ) . Una vez más, la solución no depende de los parámetros de la
planta ni de perturbaciones que se puedan presentar en la planta.
Figura 3.7. Plano de estado del sistema de estructura variable:
s = 0, x + cx = 0
Los ejemplos de sistemas relevadores y de sistemas de estructura variable han
demostrado la reducción del orden del sistema e invariancia con respecto a las
incertidumbres de las plantas de los sistemas con modos deslizantes. Usar estás propiedades
es la idea central de la teoría de estructura variable, en la primera fase cuando solo sistemas
de una entrada-una salida con ecuaciones de movimiento en espacio canónico fueron
estudiadas por Emelyanov en 1970. Un control variable x=x1 y su derivada de tiempo
x(i-1)=xi, (i=1,...,n) son componentes de un vector estático en el espacio canónico.
3.3. Modos Deslizantes en Sistemas Relevadores y de Estructura Variable
( i = 1,… , n − 1)
x = xi +1
n
xn = −∑ ai ( t ) xi + f ( t ) + b ( t ) u
45
(3.5)
i =1
Donde ai(t) y bi(t) son parámetros desconocidos y f(t) es una perturbación
desconocida.
El control experimenta discontinuidades en algún plano s(x)=0 en el espacio estado.
u + ( x, t ) si s ( x ) > 0
u= −
u ( x, t ) si s ( x ) < 0
(3.6)
Donde u+(x, t) y u-(x,t) son funciones de estado continuas, u+ (x, t) ≠ u- (x, t), s(x)
n
= ∑ i =1 ci xi , cn = 1 y c1 , . . . . , cn-1 son coeficientes constantes.
El control discontinuo fue seleccionado tal que las trayectorias de los estados estén
orientadas hacia el plano de conmutación s=0. Una vez que el modo deslizante ha iniciado,
las trayectorias del sistema 3.3 están en la superficie de conmutación,
n −1
xn = −∑ ai ci
(3.7)
i =1
Sustituyendo en la ecuación (n-1) produce la ecuación de modo deslizante
xi = xi + 1
( i = 1,…, n − 2 )
n −1
xn −1 = −∑ ci xi
o x
( n −1)
+ cn −1 x
(3.8)
( n−2)
+ … + c1 = 0
i =1
La ecuación de dinámica es de orden reducido y no depende de ningún parámetro de
la planta ni de las perturbaciones. Las dinámicas deseadas del modo deslizante pueden ser
asignadas mediante una elección propia de los parámetros del plano de conmutación ci.
Aunque la propiedad invariancia es muy útil, esto ha creado la ilusión de que
cualquier problema de control puede ser resuelto fácilmente mediante el forzamiento del
modo deslizante en el sistema. El problema principal es que el espacio de las derivadas de
estado es una idealización matemática y los diferenciadores ideales difícilmente son
implementados. Como resultado, el otro extremo aparece reflejando un cierto pesimismo
sobre la posibilidad de implementación de sistemas de estructura variable con modos
deslizantes. Pero la negativa para usar modos deslizantes en sistemas de control probados
para ser tan irrazonable como bueno.
En los procesos tecnológicos modernos es común que el control y la salida del
sistema pueden ser vectores de valores y solo algunos componentes del vector son
46
Capítulo 3. Modos Deslizantes.
accesibles para medir. El espacio canónico aproximado no muestra como puede ser
diseñado el control en tales situaciones. La segunda fase de los estudios del sistema de
estructura variable esta dedicada al desarrollo de métodos de diseño para sistemas con
ecuaciones de movimiento en un espacio-estado arbitrario con vector de acción de control y
variables del vector para ser controlado dado por Utkin en 1983.
3.4 Descripción del modo deslizante
Considérese el sistema no lineal afín en el control
x = f ( x ) + g ( x ) u
(3.9)
Donde x ∈ X ⊂ n es el vector de estados, u : n → es la acción de control y f y
g son campos vectoriales locales suaves definidos en X, con g ( x ) ≠ 0, ∀x ∈ X .
Si se define σ como una función suave σ : X → , cuyo gradiente ∇S es no nulo en X,
entonces el conjunto [15, 28, 36]:
S = { x ∈ X : σ ( x ) = 0}
(3.10)
Define un subespacio regular en X de dimensión n-1, llamado subespacio de
deslizamiento o superficie de conmutación.
Se puede plantear una ley de control de estructura variable imponiendo que la
acción de control u tome un valor de entre dos valores posibles, dependiendo del signo de
σ ( x ) [28, 36]:
u ( x ) +
u ( x) = 
−
u ( x )
si σ ( x ) > 0
si σ ( x ) < 0
u+ ( x) ≠ u− ( x)
(3.11)
Los valores superiores e inferiores de u (u+(x) y u-(x) respectivamente) son
funciones suaves de x y, sin pérdida de generalidad, se puede aceptar que satisfacen
u + ( x ) > u − ( x ) localmente en X. Si u(x)+ > u(x)- para algún x, lo será siempre porque son
funciones suaves y nunca se igualan.
Supóngase que como resultado de la ley de control 3.11, la función de conmutación
cumple con las siguientes desigualdades localmente en el entorno de S [7]:
σ ( x ) < 0 si σ > 0
σ ( x ) > 0 si σ < 0
(3.12.a)
(3.12.b)
El sistema alcanza el subespacio de deslizamiento S y de ahí en adelante queda
confinado en el entorno de S. Se dice entonces que existe un régimen deslizante sobre S.
47
3.5. Superficie Deslizante
Empleando la derivada de Lie, σ ( x ) = L f + guσ = L f σ + Lgσ u , las desigualdades 3.12.a y
3.12.b se puede escribirse como:
lim L f + gu + u < 0
σ →+0
lim L f + gu − u > 0
σ →−0
(3.13.a)
(3.13.b)
Las desigualdades 3.13.a y 3.13.b implican que la variación de la función escalar
σ ( x ) , siempre se opone al signo de σ ( x ) , garantizando el cruce de S a ambos lados de la
superficie. Debido a las propiedades de linealidad de la derivada de Lie, la ecuación 3.12 se
puede expresar de manera equivalente como:
 L f σ + Lgσ u + < 0 si σ > 0
−
 L f σ + Lgσ u > 0 si σ < 0
σ ( x ) = 
(3.14)
3.5 Superficie deslizante
El propósito de la conmutación de la ley de control es llevar las trayectorias de los
estados del sistema a una superficie predefinida en el espacio de estados y mantener a los
estados en dicha superficie; está superficie es llamada superficie de conmutación o
superficie de deslizamiento. Cuando las trayectorias de los estados del sistema se
encuentran sobre la superficie deslizante la ley de control va tener una ganancia y cuando
las trayectorias de los estados del sistema se encuentren debajo de la superficie de
conmutación la ley de control va tener otra ganancia, por lo que la superficie de
conmutación va a definir la regla para la correcta conmutación de la ganancia de control.
Idealmente una vez que los estados del sistema alcancen la superficie deslizante, la
ley de control mantiene a las trayectorias de los estados del sistema en la superficie
deslizante el tiempo subsiguiente, por lo que las trayectorias de los estados se deslizarán a
lo largo de la superficie.
La superficie de deslizamiento S es la que determina la dinámica del sistema en
modo deslizante, por lo cual, se ha de diseñar de acuerdo con el comportamiento deseado.
Con el objeto de simplificar el diseño de la superficie de deslizamiento, puede llevarse el
sistema a su realización canónica regular.
La tarea más importante del diseño del control conmutado es que los estados del
sistema alcancen la superficie y se mantengan en ella. Esta tarea se puede lograr utilizado el
método de Lyapunov que es equivalente a las desigualdades 3.13.
El método de Lyapunov normalmente usa determinadas propiedades de un punto de
equilibrio sin resolver la ecuación de estado. Definimos la función candidata de Lyapunov
V(x) como una función escalar continuamente diferenciable definida en un dominio S que
contiene al origen [15,36].
48
Capítulo 3. Modos Deslizantes.
Una función V(x) se dice que es definida positiva si V(0)=0 y V(x)>0 para todo x y
se dice que definida negativa si V(0)=0 y V(x)<0 para todo x. El método de Lyapunov se
usa para asegurar que la función sea definida positiva cuando la superficie sea negativa y la
función es definida negativa si la superficie es positiva.
Una función de Lyapunov caracteriza la dinámica de las trayectorias de los estados
hacia la superficie deslizante, por lo que la función de Lyapunov es definida en términos de
la superficie de deslizamiento [2, 15].
V ( x) =
1 T
s s>0
2
(3.15)
Para cada estructura del control se escoge una ganancia tal que la derivada de está
función de Lyapunov se definida negativa (3.16). Después de diseñar correctamente la
superficie deslizante, la conmutación del controlador se hace para que el vector tangente de
las trayectorias de los estados se dirija a la superficie de deslizamiento. Tales controladores
resultan en sistemas de lazo cerrado discontinuos.
(3.16)
<0
V ( x ) = ss
3.6 Método de control equivalente
Una forma de definir un modo deslizante ideal, es recurriendo al método de control
equivalente. En este método, el control equivalente se describe empleando las condiciones
de invariancia del subespacio S:

σ ( x) = 0

σ ( x ) = L f σ + Lgσ ueq = 0
(3.17)
Donde ueq(x) es una ley de control suave para la cual S es un subespacio invariante
local del sistema 3.9. La función de control equivalente ueq(x) puede ser despejada a partir
de la ecuación 3.17, quedando:
ueq ( x ) = −
Lf σ
(3.18)
Lg σ
3.6.1 Dinámica del modo deslizante ideal
Reemplazando u por ueq en el sistema 3.9, se obtiene el sistema:
x = f ( x ) + g ( x ) ueq = f ( x ) −
Lf σ
Lg σ
g ( x)
Sustituyendo la derivada de Lie y operando en 3.19, se obtiene:
(3.19)
49
3.6.1 Dinámica del modo deslizante ideal
−1

∂σ 
 ∂σ 
x =  I − g 
g
 f ( x) = F ( x) f ( x)
∂x 
 ∂x 

que describe la dinámica deslizante ideal.
(3.20)
Por definición, ueq es la acción que hace que los estados del sistema evolucionen
sobre la superficie de deslizamiento S, según esto, F ⋅ f = F + gueq será tangente a S, es
decir normal al gradiente de S ⋅∇S . Matemáticamente esto se expresa como:
F ( x ) f ( x ) ∈ ker (δ S )
(3.21)
Por lo que, se puede considerar a F(x) como un operador de proyección que se
aplica al vector f(x) y lo proyecta sobre el plano tangente a la superficie S en el punto x.
Por otro lado, considérese un vector V colineal con g (V ∈ span(g)) de amplitud
arbitraria posiblemente función de x.
V = g µ ( x ) con µ ( x ) : n → (3.22)
La aplicación a este vector del operador F proyecta a V sobre el origen. En efecto,
−1

 ∂σ 
F ( x )V ( x ) =  I − g 
g
 ∂x 

∂σ 
 g ( x) µ ( x) = 0
∂x 
(3.23)
El hecho que la expresión 3.23 se anule, se puede interpretar como el vector F(x)
proyecta cualquier vector en la dirección de g(x). Por lo tanto, F(x) proyecta cualquier
vector sobre el subespacio tangente de S en el punto x a lo largo del span (g). En la figura
3.8 se aprecia este hecho, se observa que F ⋅ g es la proyección de f sobre S en la dirección
de g. Y que, por lo tanto, el valor de ueq es tal que F ⋅ g es tangente a S.
f + gu −
gu −
∇S
g
f
F ⋅ f = f + gueq*
f + gu +
gueq*
S
gu +
Figura 3.8. Dinámica del modo deslizante ideal. Interpretación geométrica del operador F.
50
Capítulo 3. Modos Deslizantes.
3.6.2 Existencia del control equivalente
Se dice que el control equivalente está bien definido si ueq existe y queda
unívocamente determinado a partir de las condiciones de invariancia dada a partir de la
expresión 3.17.
Lema 1
Es condición necesaria y suficiente para que el control equivalente esté bien
definido, que la condición de transversalidad:
Lgσ =
∂σ
g≠0
∂x
(3.24)
se satisfaga localmente en S.
Geométricamente, este lema establece que el vector campo g no puede ser
tangencial al subespacio de deslizamiento S : g ∉ ker (δ S ) .
3.6.2.1 Condición necesaria para la existencia del modo deslizante
En base a la condición de de transversalidad se puede establecer una condición
necesaria para la existencia de un régimen deslizante.
Lema 2
Una condición necesaria para la existencia de modo deslizante local en S, es que la
acción de control equivalente ueq(x) esté bien definido.
En efecto, si ueq(x) no está bien definido, es decir si Lgσ = 0 , las condiciones de
existencia del modo deslizante 3.16 no pueden satisfacerse simultáneamente.
Lema 3
Suponiendo, sin pérdida de generalidad que u + ( x ) > u − ( x ) , es condición necesaria
para la existencia de un régimen deslizante sobre S que
Lgσ =
∂σ
g<0
∂x
(3.25)
en S.
Nótese que el signo de la condición de transversalidad es dependiente de la
orientación de S.
3.6.2.2 Condición necesaria y suficiente para la existencia de un régimen deslizante
51
3.6.2.2 Condición necesaria y suficiente para la existencia de un régimen
deslizante
Una condición necesaria y suficiente para la existencia local de modo deslizante en
S, es que para x∈ S, se cumpla:
u − ( x ) < ueq − ( x ) < u + ( x )
(3.26)
Entonces el control equivalente ueq(x) se puede, interpretar como una acción de
control promedio entre las acciones de control máxima y mínima del sistema.
3.7 Perturbaciones en el sistema de modos deslizantes
Supóngase que al sistema de la ecuación 3.9, se incluyen perturbaciones tales que:
x = f ( x ) + g ( x ) u + d
(3.27)
donde d ∈ n es un vector de perturbaciones que pueden ser paramétricas o
perturbaciones no estructuradas externas. En caso más general, el vector de perturbaciones
puede ser descompuesto unívocamente en dos vectores:
d = g ( x) µ ( x) +η ( x)
(3.28)
donde µ ( x ) : n → es una función escalar suave y por tanto la componente
g(x)µ(x) es colineal a g(x); y la componente η(x) es un vector perteneciente al subespacio
tangente a la superficie S. Esta descomposición se puede llevar a cabo en el caso más
general, ya que g(x) no pertenece al subespacio tangente a la superficie, de acuerdo con la
condición de transversalidad de modo deslizante dada por 3.24.
3.7.1 Robustez del régimen deslizante
Planteando el control equivalente a partir de las condiciones de invariancia de
S (σ ( x ) = 0, σ ( x ) = 0 ) , resulta:
σ ( x ) = L f σ + Lgσ ueq + Ld σ = L f σ + Lgσ ueq + Lg µ +ησ = 0
(3.29)
Aplicando las propiedades de la derivada direccional a la expresión 3.29:
σ ( x ) = L f σ + Lgσ ueq + Lησ + Lgσµ = 0
Como η
(3.30)
por definición es tangente a la superficie S, Lησ = 0 , es decir, la
componente η de la perturbación no va afectar a la existencia del modo deslizante, y por lo
tanto, la acción de control equivalente quedará como:
52
Capítulo 3. Modos Deslizantes.
ueq ( x ) = −
L f + g µσ
Lg σ
=
Lf σ
Lg σ
−µ
(3.31)
*
Llamando ueq
a la acción de control equivalente del sistema sin perturbación, se
*
puede escribir la ecuación 3.31 en función ueq
como:
*
ueq ( x ) = ueq
−µ
(3.32)
A partir de la acción de control equivalente y según la ecuación 3.26, la condición
necesaria y suficiente para la existencia del modo deslizante queda como:
*
u − < ueq
− µ < u+
(3.33)
*
< u+ + µ
u − − µ < ueq
(3.34)
Como conclusión, se puede afirmar que la componente de la perturbación µg afecta
directamente a la existencia del modo deslizante.
3.7.2 Robustez de la dinámica de modo deslizante
Para poder estudiar los efectos de la perturbación en la dinámica del sistema en el
modo deslizante, se sustituye la acción de control equivalente en la ecuación de estado del
sistema perturbado 3.27:
x = f ( x ) + g ( x ) ueq ( x ) + g ( x ) µ ( x ) + η ( x )
(3.35)
Aplicando el resultado de la ecuación (22):
x = f ( x ) + g ( x ) ( ueq ( x ) − µ ( x ) ) + g ( x ) µ ( x ) + η ( x )
(3.36)
Desarrollando se tiene
x = f ( x ) + g ( x ) ueq ( x ) + η ( x )
= F ( x) f ( x) +η ( x)
Propiedad de invariancia fuerte del modo deslizante
Se dice que el modo deslizante presenta una propiedad de invariancia fuerte a la
perturbación d, siempre que la dinámica deslizante ideal sea independiente de la
perturbación. Esto se cumple en los casos en que la perturbación es de la forma:
d = g ( x) µ ( x)
(3.37)
53
3.7.2. Robustez de la Dinámica de Modo Deslizantes
Es decir, la perturbación sólo presenta componente colineal a g(x). Está condición se
reconoce como condición vinculante.
Propiedad de invariancia débil del modo deslizante
Se dice que el modo deslizante presenta una propiedad de invariancia débil a la
perturbación d, cuando no cumple la condición vinculante 3.37.
En resumen se observa que:
 NO afecta la dinámica del modo deslizante
SI afecta a la existencia del modo deslizante
µg 
SI afecta la dinámica del modo deslizante
 NO afecta a la existencia del modo deslizante
η
Interpretación geométrica del efecto de la perturbación
En la figura 3.9 se muestra el sistema afectado por una perturbación η tangente a la
superficie S. Se observa que el valor de ueq no varía respecto de aquel obtenido sin
perturbación, con lo que la condición de existencia no varía. Sin embargo la dinámica del
modo deslizante sí se ve afectada (vector F ⋅ ( f + η ) diferente de F ⋅ f ).
f + gu −
gu −
∇S
f + η + gu −
gu −
η
f
g
η
f + gueq*
gueq
gueq
f + η + gueq
gu +
S
gu +
f + gu +
f + η + gu +
Figura 3.9. Interpretación geométrica del efecto de una perturbación tangente a S sobre la dinámica en modo
deslizante.
En la figura 3.10 se muestra el sistema afectado por una perturbación d colineal al
vector g, y se aprecia el efecto sobre el valor de ueq, lo cual modifica la condición de
existencia respecto del sistema no perturbado. Sin embargo, el valor de la proyección
F ⋅ ( f + d ) coincide con la de F ⋅ f , lo que indica la invariancia de la dinámica del
régimen deslizante.
54
Capítulo 3. Modos Deslizantes.
f + gu −
f + d + gu
−
gu −
gu −
∇S
f
f + gueq*
∇S
d
f + d + gueq
gueq*
f + gu +
gueq
S
gu +
f + d + gu +
gu +
Figura 3.10. Interpretación geométrica del efecto de una perturbación colineal a g sobre la existencia del
modo deslizante.
Capítulo 4
Diseños de los controladores
En este capítulo se presenta el diseño de los controladores por modos deslizantes de
velocidad y posición de los diferentes tipos de motores de CD que se estudiaron en el
capítulo 2. Para garantizar la existencia del modo deslizante se utilizan las condiciones de
invariancia y la función candidata de Lyapunov, de manera que si se satisfacen estás
condiciones se puede garantizar la existencia del modo deslizante.
Se presenta el diseño de un controlador PID con el fin de comparar los desempeños
de ambos controladores.
4.1 Algoritmo para el diseño de los controladores
Superficies deslizantes
Considere un sistema dinámico de la forma, [2, 25, 37]
x( n ) = f ( x ) + b ( x ) u
(4.1)
donde el escalar x es la salida de interés, el escalar u es la entrada de control y
T
x =  x x … x( n −1)  es el vector de estados. En la ecuación (4.1) la función f(x) es conocida
con exactitud, pero la magnitud de la imprecisión en f(x) es acotada superiormente por una
función continua conocida de x; de manera similar la ganancia de control b(x) se desconoce
con exactitud.
El problema de control radica en hacer que el estado x siga un estado variante en el
T
tiempo x d =  xd xd … xd( n −1)  [2, 37] en presencia de las imprecisiones del modelo en f(x) y
b(x).
Para que la tarea de seguimiento se logre se debe usar una u de control finita [37], el
estado inicial deseado x d ( 0 ) debe ser tal que;
xd ( 0) = x ( 0 )
55
(4.2)
56
Capítulo 4. Diseño de los Controladores
Una simplificación notacional
Definiendo x = x − xd como el error de seguimiento en la variable x, y haciendo, [2,
37, 38]
x = x - x d =  x
T
x … x ( n −1) 
(4.3)
el vector de error de seguimiento. Además definimos una superficie variante en el
tiempo S ( t ) en el espacio de estados R ( n ) mediante la ecuación escalar s ( x, t ) = 0 [2, 37,
39], donde
d

s ( x, t ) =  + c 
 dt

n −1
x
(4.4)
Donde c es una constante estrictamente positiva. Por ejemplo si n=2,
s = x + cx
Ley de control
La ley de control la podemos expresar como [7, 38, 40]
u +
u =  0−
u0
si S ( x ) > 0
si S ( x ) < 0
u+ ( x) ≠ u− ( x)
o
(4.5)
u = u0 sign ( S ( x ) )
El valor de x y de x = xd − f ( x ) − u0 sign ( S ( x ) ) tienen diferentes signos si
u0 > f 0 + x , esto significa que la magnitud del error de seguimiento decae a una velocidad
finita y el error es igual a cero después de un intervalo de tiempo finito T véase figura 4.1
[38].
Figura 4.1. Control de seguimiento modo deslizante
57
4.2. Control por Modos Deslizantes del Motor de Excitación Separada
La ley de control u experimenta discontinuidades en la línea de conmutación s=0 y
las trayectorias de los estados son constituidas por dos familias: la primera familia
corresponde a t > 0 y u = -u0 (semiplano superior); la segunda familia corresponde a s < 0
y u = u0 (semiplano inferior).
Existencia del control
Se dice que el control está bien definido si u existe y queda unívocamente
determinado a partir de las condiciones de invariancia dada por la ecuación 4.6, [7, 38].
 S ( x ) = 0

 S ( x ) = 0
(4.6)
La condición para que el control por modos deslizantes exista en la superficie
deslizante s = 0 está dada por la ecuación:
lim Si < 0
Si → 0+
y
lim Si > 0
Si → 0−
(4.7)
Lo cual es equivalente a tener la condición dada por la derivada de la función
candidata de Lyapunov [38,39]
1 T
S S >0
2
(4.8)
V = s ( x ) s ( x ) < 0
(4.9)
V=
Por lo cual la condición que se debe cumplir para que el modo deslizante exista en
la vecindad de Si ( x ) = 0 , cuando todas las trayectorias converjan a la superficie de
conmutación [2, 38, 39].
4.2 Control por Modos Deslizantes del Motor de CD de
Excitación Separada
El modelo de la máquina de CD de excitación separada se obtiene a partir del
equivalente eléctrico de la figura 2.6 y de las ecuaciones 2.12 y su desarrollo se presenta en
el anexo A.1.
di f
dt
=
1
( −Rf i f + v f )
LFF
58
Capítulo 4. Diseño de los Controladores
dia
1
=
( −raia − LAF i f ωr + va )
dt LAA
d ωr 1
= ( − Bmωr + LAF i f ia − TL )
dt
J
4.2.1 Control de velocidad
Se define el error de seguimiento de velocidad como e = ωr* − ωr , donde ωr* es la
velocidad de referencia.
La ecuación dinámica en términos del error se definen como x1 = e y x2 = e .
Entonces la ecuación dinámica del motor de CD con respecto a los estados x1 y x2 está
dada por la ecuación 4.10, el desarrollo de este sistema se presenta en B.1.
x1 = x2
x2 = −a1 x1 − a2 x2 + f ( t ) − bva
(4.10)
 ra Bm L2AF i 2f
donde a1 = 
+
 JL
 AA JLAA

L i
 ra
B 
+ m  , b = AF f , va es el voltaje de
 , a2 = 
JLAA
 LAA J 

r
T
armadura y la perturbación está dada por f ( t ) = ω* + a2ω * + a1ω * + a TL + L , que
JLAA
J
depende de la velocidad deseada, las perturbaciones del par de carga y la corriente de
campo.
Como el sistema 4.10 es de segundo orden la superficie de conmutación es diseñada
a partir de la ecuación 4.4 y queda:
S = cx1 + x2
(4.11)
Con c siendo una constante positiva. La ley de control es definida como:
u = u0 s ign ( S )
(4.12)
donde u0 es el voltaje de línea. De acuerdo a está ecuación el error de seguimiento
de velocidad x1 decae exponencialmente después de que ocurre el modo deslizante en la
superficie S = 0 , i.e
S = cx1 + x2 = 0
donde la constante c determina la velocidad de convergencia.
(4.13)
59
4.2.2. Control de Posición
La dinámica del sistema en el modo de deslizamiento es independiente de los
parámetros a1, a2, b y el disturbio en f(t) por lo que el sistema es insensible al cambio en los
parámetros eléctricos y mecánicos de la máquina.
La ganancia de control u0 debe ser seleccionada tal que la derivada de la función
candidata de Lyapunov SS < 0 se satisfaga, para que el modo deslizante exista. Por lo que
u0 debe cumplir con la condición 4.14;
u0 >
1
cx2 − a1 x1 − a2 x2 + f ( t )
b
(4.14)
donde u0 = va
Después de un intervalo de tiempo finito, el estado del sistema alcanzará el la
superficie deslizante 4.13. Después de esto, la respuesta del sistema solo depende del
parámetro de diseño c, el valor de este parámetro debe ser positivo y para la simulación se
tomó el valor de 15, ya que con dicho valor presentó un buen desempeño dinámico.
4.2.2 Control de posición
Agregamos al modelo del motor de CD de excitación separada la variable de estado
posición por lo que se tiene:
dθ r
= ωr
dt
Se define el error de seguimiento de posición como e = θ r* − θ r , donde θ r* es la
posición de referencia. Las variables de estado quedan definidas como x1 = e , x2 = e y
x3 = e . La ecuación del motor de CD de excitación separada con respecto a los estados x1 ,
x2 y x3 está dada por 4.15 su desarrollo se presenta en B.1.
x1 = x2
x2 = x3
(4.15)
x3 = −a1 x2 − a2 x3 + f ( t ) − bva
 ra Bm L2AF i 2f
donde a1 = 
+
 JL
 AA JLAA

L i
 ra
B 
+ m  , b = AF f , va es el voltaje de
 , a2 = 
JLAA
 LAA J 

r
T
armadura y la perturbación es f ( t ) = θ* + a2θ* + a1θ* + a TL + L , la función de la
JLAA
J
perturbación depende de la posición deseada, las perturbaciones del par de carga y la
corriente de campo.
60
Capítulo 4. Diseño de los Controladores
El sistema 4.15 es de tercer orden, entonces la función de conmutación es diseñada a
partir de la ecuación 4.4,
S = c1 x1 + c2 x1 + x1
(4.16)
Con c1 y c2 siendo constantes positivas. La ley de control es definida como:
u = u0 s ign ( S )
(4.17)
donde u0 es el voltaje de línea.
De acuerdo a la ecuación (4.17), cuando se alcanza el modo deslizante en la
superficie S = 0 (4.6), el error de seguimiento de posición x1 decae exponencialmente.
S = c1 x1 + c2 x2 + x3 = 0
(6.18)
Las constantes c1 y c2 determinan la velocidad de convergencia y la dinámica del
sistema. Una vez que el sistema alcance el modo de deslizamiento, la dinámica del sistema
es independiente de los parámetros a1, a2, b y el disturbio en f(t).
Para garantizar que el modo deslizante exista se debe seleccionar la ganancia de
control u0 de tal manera que la derivada de la función candidata de Lyapunov SS < 0 se
cumpla, por lo que u0 debe satisfacer la siguiente condición.
u0 >
1
c1 x2 + c2 x3 − a1 x2 − a2 x3 + f ( t )
b
(6.19)
donde u0 = va
Pasando un intervalo de tiempo finito, el estado del sistema alcanzara la superficie
deslizante 4.18. Una vez ocurrido esto, la respuesta del sistema solo depende de los
parámetros de diseño c1 y c2 . La ganancia de control c1 es seleccionada como c1 = 30 y la
ganancia c2 es seleccionada como c2 = 10 ; ambas ganancias deben de ser positivas y se
escogieron los valores con los que se obtuvo el mejor desempeño dinámico en la
simulación del sistema.
4.3 Control por Modos Deslizantes del Motor de CD de Imán
Permanente
El modelo del motor de CD de imanes permanentes se obtuvo en el capitulo 2 en la
sección 2.4.2 a partir de estas se obtienen las siguientes ecuaciones, para ver el desarrollo
de las ecuaciones refiérase al anexo A.2.
61
4.3. Control por Modos Deslizantes del Motor de Imán Permanente
dia
1
=
( va − ia Ra − ωr kv )
dt LAA
d ωr 1
= ( − Bmωr + kv ia − TL )
dt
J
4.3.1 Control de velocidad
Se define el error de seguimiento de velocidad como e = ωr* − ωr , donde ωr* es la
velocidad de referencia.
Ahora se definen las variables de estados como: x1 = e y x2 = e . La dinámica del
motor de CD de imanes permanentes con respecto a los estados x1 y x2 está dada por el
sistema 4.20, y su desarrollo se muestra en B.2.
x1 = x2
x2 = −a1 x1 − a2 x2 + f ( t ) − bva
(4.20)
rB
 r
k2 
B
donde a1 =  a m + v  , a2 =  a + m
 JLAA JLAA 
 LAA J

kv
, va es el voltaje de
, b =
JLAA

r
T
armadura y la perturbación está dada por f ( t ) = ω* + a2ω * + a1ω * + a TL + L , que
JLAA
J
depende de la velocidad deseada y las perturbaciones del par de carga.
El sistema 4.20 es de segundo orden, por lo que la función de conmutación es
diseñada a partir de 4.4 y se tiene
S = cx1 + x1
donde c debe de ser una constante positiva.
(4.21)
La ley de control es definida como:
u = u0 s ign ( S )
(4.22)
donde u0 es el voltaje de línea.
De acuerdo a la ecuación 4.22 una vez que los estados alcancen el modo deslizante
en la superficie S = 0 dada por la condición de invariancia 4.6, el error de seguimiento de
velocidad x1 decae exponencialmente,
S = cx1 + x2 = 0
donde la constante c determina la velocidad de convergencia.
(4.23)
62
Capítulo 4. Diseño de los Controladores
La dinámica del sistema en el modo de deslizamiento es independiente de los
parámetros a1, a2, b y el disturbio en f(t). La ganancia de control u0 debe ser seleccionada
tal que la derivada de la función candidata de Lyapunov SS < 0 se satisfaga, para que el
modo deslizante exista, por lo que u0 debe satisfacer la siguiente condición.
u0 >
1
cx2 − a1 x1 − a2 x2 + f ( t )
b
(4.24)
donde u0 = va
El control llevará a los estados sistema en un intervalo de tiempo finito a la
superficie deslizante 4.23. Después de esto, la respuesta del sistema solo depende del
parámetro de diseño c. La ganancia de control c es seleccionada como c = 250 y este valor
se escogió debido a que fue con el que mejor desempeño presentó durante la simulación.
4.3.2 Control de posición
Para realizar el control de posición agregamos al modelo del motor de CD de
imanes permanentes la variable de estado posición
dθ r
= ωr
dt
Se define el error de seguimiento de posición como e = θ r* − θ r , donde θ r* es la
posición de referencia.
Asignamos las variables de estado de la siguiente de la siguiente manera: x1 = e ,
x2 = e y x3 = e ; por lo que la ecuación dinámica del motor de CD de imán permanente con
respecto a los estados x1 , x2 y x3 estará dada por 4.25 y su desarrollo se muestra en B.2.
x1 = x2
x2 = x3
x3 = −a1 x2 − a2 x3 + f ( t ) − bva
(4.25)
 ra Bm
 ra
kv2 
B 
k
donde a1 = 
+
+ m  , b = v , va es el voltaje de
 , a2 = 
JLAA
 JLAA JLAA 
 LAA J 
r
T
armadura y la perturbación está dada por f ( t ) = θ* + a2θ* + a1θ* + a TL + L que
JLAA
J
depende de la posición deseada, las perturbaciones del par de carga.
4.4. Control por Modos Deslizantes del Motor de CD en Derivación
63
La superficie de conmutación es diseñada a partir de la ecuación 4.4, para el sistema
de tercer orden 4.25, por lo que se tiene
S = c1 x1 + c2 x1 + x1
(6.26)
Con c1 y c2 siendo constantes positivas.
Entonces, la ley de control es definida como:
u = u0 s ign ( S )
(4.27)
donde u0 es el voltaje de línea.
La ecuación 4.27 nos dice que el error de seguimiento de posición x1 decae
exponencialmente después de que se alcanza el modo deslizante en la superficie S = 0
(4.6),
S = c1 x1 + c2 x2 + x3 = 0
(4.28)
Las constantes c1 y c2 determinan la velocidad de convergencia y la dinámica del
sistema. La dinámica del sistema en el modo de deslizamiento es independiente de los
parámetros a1, a2, b y el disturbio en f(t).
Para garantizar que el modo deslizante exista, la ganancia de control u0 debe ser
seleccionada tal que la derivada de la función candidata de Lyapunov SS < 0 se cumpla,
por lo que u0 debe satisfacer la siguiente condición.
u0 >
1
c1 x2 + c2 x3 − a1 x2 − a2 x3 + f ( t )
b
(4.29)
donde u0 = va
El estado del sistema alcanzará la superficie deslizante dada por la ecuación 4.28,
después de un tiempo finito. Una vez ocurrido lo anterior la respuesta del sistema solo
depende de los parámetros de diseño c1 y c2 . La ganancia de control c1 es seleccionada
como c1 = 3000 y la ganancia c2 es seleccionada como c2 = 100 , las constantes deben de
ser positivas y los valores que se eligieron son con los que el sistema presenta un mejor
desempeño
4.4 Control por Modos Deslizantes del Motor de CD en
Derivación
El modelo de la máquina de CD en derivación se obtuvo en el capítulo dos en la
sección 2.4.3, el desarrollo de estas ecuaciones se presenta en el anexo A.3.
64
Capítulo 4. Diseño de los Controladores
di f
1
( −Rf i f + v f )
dt LFF
dia
1
=
( −raia − LAF i f ωr + va )
dt LAA
d ωr 1
= ( − Bmωr + LAF i f ia − TL )
dt
J
=
4.4.1 Control de velocidad
Se define el error de seguimiento de velocidad como e = ωr* − ωr , donde ωr* es la
velocidad de referencia.
Las variables de estado las definimos como x1 = e y x2 = e . Entonces la ecuación
dinámica del motor de CD con respecto a los estados x1 y x2 está dada por 4.30, el
desarrollo de este sistema se presenta en el anexo B.3.
x1 = x2
x2 = −a1 x1 − a2 x2 + f ( t ) − bva
rB
L2 i 2
donde a1 =  a m + AF f
 JL
 AA JLAA
(4.30)

 ra
B
+ m
 , a2 = 
 LAA J

LAF i f

, va es el voltaje de
, b =
JLAA

r
T
armadura y la perturbación está dada por f ( t ) = ω* + a2ω * + a1ω * + a TL + L que
JLAA
J
depende de la velocidad deseada, las perturbaciones del par de carga y la corriente de
campo. Como el sistema 4.30 es de segundo orden la superficie de conmutación es diseñada
a partir 4.4:
S = cx1 + x2
donde c es una constante positiva.
(4.31)
La ley de control es definida como:
u = u0 s ign ( S )
(4.32)
donde u0 es el voltaje de línea.
La ecuación 4.32 nos indica que el error de seguimiento de velocidad x1 decae
exponencialmente después de que ocurre el modo deslizante en la superficie S = 0 (4.6),
S = cx1 + x2 = 0
donde la constante c determina la velocidad de convergencia.
(4.33)
65
4.4.2. Control de Posición
La dinámica del sistema en el modo de deslizamiento es independiente de los
parámetros a1, a2, b y el disturbio en f(t) por lo que el sistema es insensible al cambio en los
parámetros eléctricos y mecánicos de la máquina.
La ganancia de control u0 debe ser seleccionada tal que la derivada de la función
candidata de Lyapunov SS < 0 se satisfaga esto para garantizar que el modo deslizante
exista.
Por lo que u0 debe cumplir con la condición 4.34
u0 >
1
cx2 − a1 x1 − a2 x2 + f ( t )
b
(4.34)
donde u0 = va
El sistema alcanzará la superficie deslizante impuesta por 4.33 después de un
intervalo de tiempo finito, después de esto la respuesta del sistema solo depende del
parámetro de diseño c. La ganancia de control c es seleccionada como c = 100 dicho valor
debe ser positivo y el valor que se escogió fue el que presentó mejor desempeño en la
simulación
4.4.2 Control de posición
Para diseñar el control de posición agregamos al modelo del motor de CD en
derivación la variable de estado posición como se muestra a continuación:
dθ r
= ωr
dt
Se define el error de seguimiento de posición como e = θ r* − θ r , donde θ r* es la
posición de referencia.
Las variables de estado se definen como x1 = e , x2 = e y x3 = e . Por lo que la
dinámica del motor de CD en derivación con respecto a los estados x1 , x2 y x3 queda dada
por el sistema 4.35 y su desarrollo se presenta en el anexo B.3.
x1 = x2
x2 = x3
x3 = −a1 x2 − a2 x3 + f ( t ) − bva
(4.35)
66
Capítulo 4. Diseño de los Controladores
 ra Bm L2AF i 2f
donde a1 = 
+
 JL
 AA JLAA

L i
 ra
B 
+ m  , b = AF f , va es el voltaje de
 , a2 = 
JLAA
 LAA J 

r
T
armadura y la perturbación es f ( t ) = θ* + a2θ* + a1θ* + a TL + L que depende de la
JLAA
J
posición deseada, las perturbaciones del par de carga y la corriente de campo.
Como el sistema 4.35 es de tercer orden la función de conmutación es diseñada a
partir de la ecuación 4.4 resultando:
S = c1 x1 + c2 x1 + x1
(4.36)
Con c1 y c2 siendo constantes positivas.
La ley de control es definida como:
u = u0 s ign ( S )
(4.37)
donde u0 es el voltaje de línea.
De acuerdo a la ecuación 4.37 cuando se alcanza el modo deslizante en la superficie
S = 0 (4.6), el error de seguimiento de posición x1 decae exponencialmente.
S = c1 x1 + c2 x2 + x3 = 0
(4.38)
Las constantes c1 y c2 determinan la velocidad de convergencia y la dinámica del
sistema. Una vez que el sistema alcance el modo de deslizamiento, la dinámica del sistema
es independiente de los parámetros a1, a2, b y el disturbio en f(t), por lo que el controlador
es robusto ante cambios en los parámetros de la máquina.
Para garantizar que el modo deslizante exista se debe seleccionar la ganancia de
control u0 de tal manera que la derivada de la función candidata de Lyapunov SS < 0 se
satisfaga, por lo que u0 debe cumplir la condición 4.39.
u0 >
1
c1 x2 + c2 x3 − a1 x2 − a2 x3 + f ( t )
b
(4.39)
donde u0 = va
El control hace que después de un intervalo de tiempo finito, el estado del sistema
alcance la superficie deslizante dada por 4.38; una vez ocurrido esto la respuesta del
sistema solo depende de los parámetros de diseño c1 y c2 la ganancia de control c1 es
seleccionada como c1 = 1000 y la ganancia c2 es seleccionada como c2 = 100 ; ambas
ganancias deben de ser positivas y los valores escogidos son los que se obtuvieron mejores
respuestas dinámicas.
67
4.5. Control por Modos Deslizantes del Motor de CD Serie
4.5 Control por Modos Deslizantes del Motor de CD Serie
El modelo del motor de CD en serie se obtuvo en el capítulo 2 sección 2.4.4, el
desarrollo de estás ecuaciones se muestran en el anexo A.4.
dia
1
=
vt − ia ( R fs + Ra + LAFsωr )
dt Laa + L ff
d ωr 1
= ( − Bmωr + LAFs I a2 − TL )
dt
J
(
)
4.5.1 Control de velocidad
Definimos el error de seguimiento de velocidad como e = ωr* − ωr , donde ωr* es la
velocidad de referencia, una vez definido el error definimos las variables de estado como:
x1 = e
x2 = e
x3 = e
(4.40)
Por lo que la dinámica del motor de CD en serie quedaría dada por el sistema 4.41 y
se desarrollan en B.4.
x1 = x2
x2 = x3
x3 = −a1 x2 − a2 x3 + a3 x1 x2 + a4 x1 x3 + f ( t ) − bu
(4.41)


 R fs
R fs Bm
Ra Bm
Ra
B 
,
a1 = 
+
a2 = 
+
+ m ,
L +L
 J ( Laa + L ff ) J ( Laa + L ff ) 
Laa + L ff
J 
ff
 aa


LAFs
LAFs Bm
2 LAFs
a3 =
, a4 =
, b=
y la perturbación queda expresada
Laa + L ff
J ( Laa + L ff )
J ( Laa + L ff )
donde
por:
* + a2ω* + a1ω * + a4ω *ω* + a3ω *ω * − a4ω * x3 − a3ω * x2 − a4ω* x1 − a3ω * x1 + a5TL +
f (t ) = ω
TL
J
,


R fs
Ra
 , se observa que la perturbación está afectada por
donde a5 = 
+
 J ( Laa + L ff ) J ( Laa + L ff ) 


la velocidad de referencia, perturbaciones en el par de carga, así como de los estados del
sistema. Cabe hacer mención que a diferencia de los sistemas obtenidos para los otros
motores que es de orden dos, para el motor en serie es de tres debido a que es el número de
veces que debemos derivar para lograr tener disponible en el sistema la entrada.
68
Capítulo 4. Diseño de los Controladores
La superficie de conmutación se diseña para un sistema de orden tres, dado que el
sistema resultante 4.41 es del mismo orden, por lo que la superficie queda como:
S = c1 x1 + c2 x1 + x1
(4.42)
donde c1 y c2 son constantes positiva.
Se define la ley de control como:
u = u0 s ign ( S )
(4.43)
donde u0 es el voltaje de línea.
De acuerdo a la ecuación 4.43, una vez que se alcanza el modo de deslizamiento
sobre la superficie S = 0 (4.6), el error de seguimiento de velocidad x1 decae
exponencialmente.
S = c1 x1 + c2 x2 + x3 = 0
(4.44)
La constante c1 y c2 determinan la velocidad de convergencia y la dinámica del
sistema. En el modo de deslizamiento, la dinámica del sistema es independiente de los
parámetros a1, a2, a3, a4, b y el disturbio en f(t).
Para que exista el modo deslizante la ganancia de control u0 debe ser seleccionada
tal que la derivada de la función candidata de Lyapunov SS < 0 se satisfaga, por lo que u0
debe satisfacer la siguiente condición.
u0 >
1
c1 x2 + c2 x3 − a1 x2 − a2 x3 + a3 x1 x2 + a4 x1 x3 + f ( t )
b
(4.45)
donde u0 = va
El estado del sistema alcanza la superficie deslizante dada por la ecuación 4.44
después de un intervalo de tiempo finito. Una vez dentro de la superficie, la respuesta del
sistema solo depende de los parámetros de diseño c1 y c2 . La ganancia de control c1 es
seleccionada como c1 = 1000000 y la ganancia c2 es seleccionada como c2 = 100000 , las
constantes deben de ser positivas y los valores se escogieron de acuerdo a los mejores
resultados obtenidos en la simulación.
4.5.2 Control de posición
Para diseñar el control de posición, se necesita tomar en cuenta en el modelo del
motor la variable de estado posición, la cual está definida como:
dθ r
= ωr
dt
69
4.5.2. Control de Posición
Ahora, definimos el error de seguimiento de posición como; e = θ r* − θ r , donde θ r*
es la posición de referencia, una vez definido el error se definen las variables de estado
como:
x1 = e
x2 = e
(4.46)
x3 = e
x4 = e
Por lo que la ecuación dinámica del motor de CD quedaría dada por el sistema 4.47
y se desarrollan en B.4.
x1 = x2
x2 = x3
(4.47)
x3 = x4
x4 = − a1 x3 − a2 x4 + a3 x2 x3 + a4 x1 x3 + f ( t ) − bu


 R fs
R fs Bm
Ra Bm
Ra
B 
,
a1 = 
+
a2 = 
+
+ m ,
L +L
 J ( Laa + L ff ) J ( Laa + L ff ) 
Laa + L ff
J 
ff
 aa


LAFs
LAFs Bm
2 LAFs
a3 =
, a4 =
, b=
y la perturbación queda expresada
Laa + L ff
J ( Laa + L ff )
J ( Laa + L ff )
donde
por:
f ( t ) = θ * + a2θ* + a1θ* + a3θ*θ* + a4θ*θ* − a3θ* x4 − a3θ* x2 − a4θ* x3 − a4θ* x2 − a6 x2TL + T
− a6 x2TL + a6θ*TL + a5TL + L ,
J
a6 =
donde


R fs
Ra
,
a5 = 
+
 J ( Laa + L ff ) J ( Laa + L ff ) 


LAFs
, la perturbación está afectada por la posición de referencia,
J ( Laa + L ff )
perturbaciones en el par de carga, así como de los estados del sistema.
Dado que el sistema 4.47 es de cuarto orden, la superficie de conmutación se diseña
de la siguiente manera a partir de la ecuación 4.4
S = c1 x1 + c2 x1 + c3 x1 + x1
(4.48)
donde c1, c2 y c3 son constantes positiva.
La ley de control se define:
u = u0 s ign ( S )
donde u0 es el voltaje de línea.
(4.49)
70
Capítulo 4. Diseño de los Controladores
De acuerdo a la ecuación 4.49 el error de seguimiento de posición x1 decae
exponencialmente después de que se alcanza el modo de deslizamiento sobre la superficie
S = 0 (4.6),
(4.50)
S = c1 x1 + c2 x2 + c3 x3 + x4 = 0
Las constantes c1 , c2 y c3 determinan la velocidad de convergencia y la dinámica
del sistema. La dinámica del sistema en el modo de deslizamiento es independiente de los
parámetros a1, a2, a3, a4, b y el disturbio en f(t).
La ganancia de control u0 debe ser seleccionada tal que la derivada de la función
candidata de Lyapunov SS < 0 se satisfaga para que el modo deslizante exista, por lo que
u0 debe satisfacer la siguiente condición.
u0 >
1
c1 x2 + c2 x3 + c3 x4 − a1 x3 − a2 x4 + a3 x2 x4 + a4 x2 x3 + f ( t )
b
(4.51)
donde u0 = va
Después de un intervalo de tiempo finito, el estado del sistema alcanza la superficie
deslizante (4.50). Una vez dentro de la superficie, la respuesta del sistema solo depende de
los parámetros de diseño c1 , c2 y c3 . La ganancia de control c1 es seleccionada como
c1 = 150000 , la ganancia c2 es seleccionada como c2 = 50000 y la ganancia c3 como
c3 = 5000 ; las cuales deben de ser positivas y los valores que se escogieron son los que
presentaron mejor resultado durante la simulación.
4.6 Control por Modos Deslizantes del Motor de CD Compuesto
Acumulativo
El modelo de la máquina de CD compuesta se obtiene en el capítulo dos en la
sección 2.4.5, el desarrollo de estás ecuaciones se presenta en anexo A.5 y es:
  LFS 
dia
1
=
 vt 1 −
 − ia ( Ra + LAFS ωr + R fs ) − i f
2
dt 
LFS    LFF 
 LAA + LFFS −

L
FF


d ωr 1
= ( LAF i f ia + LAFs i fs ia − β mωr − TL )
dt
J
R f LFS

 LAF ωr −
LFF




71
4.6.1. Control de Velocidad
4.6.1 Control de velocidad
Se define el error de seguimiento de velocidad como e = ωr* − ωr , donde ωr* es la
velocidad de referencia.
Las variables de estado las definimos como x1 = e y x2 = e . Entonces la dinámica
del motor de CD compuesto con respecto a los estados x1 y x2 está dada por 4.52, el
desarrollo de este sistema se presenta en B.5.
x1 = x2
(4.52)
2
x2 = − a1 x1 − a2 x2 + a3 x1 x2 + a4 ( x1 ) + f ( t ) − bu


 β m ( Ra + R fs ) + ( LAF i f + LAFs i fs ) i f LAF
a1 = 

L2FS 

J  LAA + LFFS −



L
FF



donde
a3 =
el
LAFS

L2FS
 LAA + LFFS −
LFF

voltaje
de



β m LAFS
, a4 =

L2FS
 LAA + LFFS −
LFF

línea
y
la






,



, b=
*
r
*
r
*
r
*
r
*
r 2
*
r 1
( LFF − LFS ) ( LAF i f


β 
+ m ,
 J 




+ LAFs i fs )

L2FS 
LFF  LAA + LFFS −


LFF 

perturbación
está
dada
f ( t ) = ω + a2ω + a1ω + a3ω ω − a3ω x − a3ω x + a4 (ω
*
r


( Ra + R fs )

a2 = 
2
  L + L − LFS
FFS
  AA
LFF

* 2
r
)
*
r 1
, u es
por
*
r
− 2a4ω x + a5TL + a6TLω +
TL
+ a7 que depende de la velocidad deseada, las perturbaciones del par de carga y
J
( Ra + R fs )
LAFS
la corriente de campo con a5 =
, a6 =
y
2


LFS 
L2FS 
J  LAA + LFFS −
J  LAA + LFFS −




LFF 
LFF 


LAF i f + LAFs i fs ( R f LFS i f )
a7 =
.

L2FS 
J  LAA + LFFS −
 LFF

LFF 

a6TL x1 +
Como el sistema 4.52, es de segundo orden la superficie de conmutación es
diseñada a partir 4.4 se tiene,
S = cx1 + x2
donde c es una constante positiva.
La ley de control es definida como:
(4.53)
72
Capítulo 4. Diseño de los Controladores
u = u0 s ign ( S )
(4.54)
donde u0 es el voltaje de línea.
La ecuación 4.53 nos indica que el error de seguimiento de velocidad x1 decae
exponencialmente después de que ocurre el modo deslizante en la superficie S = 0 (4.6), i.e
S = cx1 + x2 = 0
4.55
La constante c determina la velocidad de convergencia. La dinámica del sistema en
el modo de deslizamiento es independiente de los parámetros a1, a2, a3, a4, b y el disturbio
en f(t) por lo que el sistema es insensible al cambio en los parámetros eléctricos y
mecánicos de la máquina.
La ganancia de control u0 debe ser seleccionada tal que la derivada de la función
candidata de Lyapunov SS < 0 se satisfaga esto para garantizar que el modo deslizante
exista.
Por lo que u0 debe cumplir con la condición 4.56
u0 >
1
cx2 − a1 x1 − a2 x2 + f ( t )
b
(4.56)
donde u0 = va
Una vez transcurrido un intervalo de tiempo finito el estado del sistema alcanza la
superficie deslizante dada por (4.55); después de esto la respuesta del sistema solo depende
del parámetro de diseño c. La ganancia de control c es seleccionada como c = 100, dicho
valor debe ser positivo y el valor que se escogió fue el que presentó mejor desempeño en la
simulación.
4.6.2 Control de posición
Para diseñar el control de posición agregamos al modelo del motor de CD
compuesto la variable de estado posición como se muestra a continuación:
dθ r
= ωr
dt
Se define el error de seguimiento de posición como e = θ r* − θ r , donde θ r* es la
posición de referencia. Las variables de estado en términos del error se definen como
x1 = e , x2 = e y x3 = e . Por lo que la dinámica del motor de CD en derivación con respecto
a los estados x1 , x2 y x3 queda dada por 4.57, y su desarrollo se presenta en B.5.
73
4.6.2. Control de Posición
x1 = x2
x2 = x3
(4.57)
x3 = − a2 x3 − a1 x2 + a3 x2 x3 + a4 x22 + f ( t ) − bu
donde




 Bm ( Ra + R fs ) + ( LAF i f + LAFs i fs )( i f LAF ) 
a1 = 
,
2


L
FS


J  LAA + LFFS −




L
FF 



LAFS
Bm LAFS


L 
L
J  LAA + LFFS − FS
 LAA + LFFS − FS 

LFF 
LFF


el voltaje de armadura y la perturbación es
2
2



, b=
( LFF − LFS ) ( LAF i f


B 
+ m ,
 J 




+ LAFs i fs )
, u es

L2FS 
JLFF  LAA + LFFS −


LFF 

f ( t ) = θr* + a2θr* + a1θr* + a3θr*θr* − a3θr* x3
2
T
− a3θr* x2 + a4 θr* − 2a4θr* x2 + a5TL + a6θr*TL + a6 x2TL + L + a7 que depende de la posición
J
deseada, las perturbaciones del par de carga
y
la corriente de campo con
LAF i f + LAFs i fs ( R f LFS i f )
( Ra + R fs )
LAFS
, a6 =
, a7 =
a5 =
.
2
2



LFS 
L2FS 
LFS 
J  LAA + LFFS −
J  LAA + LFFS −
J  LAA + LFFS −


 LFF



LFF 
LFF 
LFF 



a3 =
, a4 =


( Ra + R fs )

a2 = 
2
  L + L − LFS
FFS
  AA
LFF

( )
Como el sistema 4.57 es de tercer orden, la función de conmutación es diseñada a
partir de la ecuación 4.4 resultando:
S = c1 x1 + c2 x1 + x1
(4.58)
Con c1 y c2 siendo constantes positivas.
La ley de control es definida como:
u = u0 s ign ( S )
(4.59)
donde u0 es el voltaje de línea.
De acuerdo a la ecuación 4.59 cuando se alcanza el modo deslizante en la superficie
S = 0 (4.6), el error de seguimiento de posición x1 decae exponencialmente.
S = c1 x1 + c2 x2 + x3 = 0
(4.60)
Las constantes c1 y c2 determinan la velocidad de convergencia y la dinámica del
sistema. Una vez que el sistema alcance el modo de deslizamiento, la dinámica del sistema
74
Capítulo 4. Diseño de los Controladores
es independiente de los parámetros a1, a2, a3, a4 b y el disturbio en f(t), por lo que el
controlador es robusto ante cambios en los parámetros de la máquina.
Para garantizar que el modo deslizante exista se debe seleccionar la ganancia de
control u0 de tal manera que la derivada de la función candidata de Lyapunov SS < 0 se
satisfaga, por lo que u0 debe cumplir la condición 4.61.
u0 >
1
c1 x2 + c2 x3 − a1 x2 − a2 x3 + f ( t )
b
(4.61)
donde u0 = va
El control hace que después de un intervalo de tiempo finito, el estado del sistema
alcance la superficie deslizante (4.60); una vez ocurrido esto la respuesta del sistema solo
depende de los parámetros de diseño c1 y c2 a ganancia de control c1 es seleccionada como
c1 = 60 y la ganancia c2 es seleccionada como c2 = 25 ; ambas ganancias deben de ser
positivas y los valores escogidos son los que se obtuvieron mejores respuestas dinámicas.
4.7 Control PID del Motor de CD en Derivación
Partiendo del modelo que se presenta en el capítulo 2 y se desarrolla en el anexo A.3
y que es el siguiente.
di f
1
( −Rf i f + v f )
dt LFF
dia
1
=
( −raia − LAF i f ωr + va )
dt LAA
d ωr 1
= ( − Bmωr + LAF i f ia − TL )
dt
J
=
El control PID es una estructura de control en que la ley de control del sistema es
expresada en función del error, el cual expresamos de la siguiente manera:
e ( t ) = yref ( t ) − y ( t )
(4.62)
La ley de control del PID esta dada por:
t

de ( t ) 
u ( t ) = K p  e ( t ) + ∫ K i e ( t ) dt + K d

dt 
0

(4.63)
Donde Kp, Ki y Kd corresponden a las constantes proporcional, integral y derivativa
del controlador respectivamente.
75
4.7.1. Control de Velocidad
Para sintonizar el control PID se uso el segundo método de Ziegler-Nichols o
método de respuesta en frecuencia, el cual se puede describirse como sigue:
1. Se ajustan las ganancias integral y derivativa a cero, es decir, Ki = 0 y Kd = 0.
2. Partiendo de un valor bajo de la ganancia proporcional, Kp, se aumenta
gradualmente esta ganancia hasta conseguir que la respuesta del sistema sea
oscilatoria sostenida en amplitud y frecuencia, a la ganancia que logra esto la
llamaremos ganancia ultima, Ku.
3. Ahora medimos la distancia que hay entre dos crestas de la respuesta oscilatoria del
sistema, esta distancia es el periodo de oscilación del sistema para la ganancia
última, la cual llamaremos Tu.
4. Una vez teniendo los parámetros Ku y Tu, con ayuda de la tabla 4.1 calculamos los
parámetros correspondientes del controlador PID.
Controlador
Kp
Ki
Kd
P
0.5 ⋅ K u
0
0
0.45 ⋅ K u
1.2
Tu
2
Tu
0
PI
0.6 ⋅ K u
PID
0.125 ⋅ Tu
Tabla 4.1. Parámetros del PID según el método de respuesta en frecuencia de Ziegler-Nichols
4.7.1 Control de Velocidad
Definimos el error a partir de 4.62, como e = ωr* − ωr , donde ωr* es la velocidad de
referencia y ωr es la velocidad medida del motor.
Ahora sintonizamos el controlador con el segundo método de Ziegler-Nichols, con
lo cual obtenemos que la ganancia ultima Ku = 45.
4
3
x 10
Velocidad Angular wr
0.04
wr
2
wr(rad/s)
1
0
-1
-2
-3
150
150.01 150.02 150.03 150.04 150.05 150.06 150.07 150.08 150.09 150.1
time (sec)
Figura 4.2. Respuesta oscilatoria de velocidad del motor de CD en derivación para la Ku=45
76
Capítulo 4. Diseño de los Controladores
De acuerdo con la figura 4.1 el Tu = 0.04, por lo que los parámetros del controlador
PID para el motor de CD en derivación son:
K p = 27; K i = 50; K d = 5e−3
Por lo que la ley de control quedaría expresada de la siguiente manera:
t

de ( t ) 
u ( t ) = 27  e ( t ) + ∫ 50e ( t ) dt + 5e −3

dt 
0

(4.64)
4.7.2 Control de Posición
Definimos el error a partir de 4.62, como e = θ r* − θ r , donde θ r* es la velocidad de
referencia y θ r es la velocidad medida del motor.
Ahora sintonizamos el controlador con el segundo método de Ziegler-Nichols, con
lo cual obtenemos que la ganancia ultima Ku = 2.
Posición angular Theta
300
Theta
5
Theta(rad)
250
200
150
150
152
154
156
158
160
162
time (sec)
164
166
168
170
Figura 4.3. Respuesta oscilatoria de posición del motor de CD en derivación para la Ku=2
De acuerdo con la figura 4.2 el Tu = 5, por lo que los parámetros del controlador
PID para el motor de CD en derivación son:
K p = 1.2; K i = 0.4; K d = 0.625
Por lo que la ley de control quedaría expresada de la siguiente manera:
t

de ( t ) 
u ( t ) = 1.2  e ( t ) + ∫ 0.4e ( t ) dt + 0.625

dt 
0

(4.64)
Capítulo 5
Resultados de Simulación
En este capítulo se presenta la simulación de los controles de velocidad y posición
PID y por modos deslizantes diseñados en el capítulo 4 al Motor de CD en Derivación para
el modelo obtenido en el capítulo 2, se obtienen los índices de desempeños de los
controladores con el fin de ver que tan “bondadosos” son los controles diseñados .
Se simularon perturbaciones en la carga de la máquina con el fin de verificar la
robustez de los controladores, de la misma manera se realizaron variaciones en los
parámetros de los devanados del motor para probar los controles contra incertidumbres
paramétricas; a ambas pruebas se les obtuvo los índices de desempeño.
Primeramente en este capítulo se muestran los controles diseñados actuando sobre
los motores en condiciones normales de operación, es decir sin introducir perturbaciones en
la carga ni incertidumbre en los parámetros, y como parte final del capítulo se muestra una
comparación de los controladores PID y control por Modos deslizantes pero ahora si
haciendo las variaciones en el par de carga y en los parámetros de la máquina.
La simulación de los controladores por modos deslizantes diseñados en el capítulo 4
para los motores de CD restantes se muestran en el anexo C.
5.1 Análisis de resultados
La tarea principal del control por modos deslizantes de velocidad y posición
diseñados es que realice un adecuado control de seguimiento de trayectorias de los estados
velocidad y posición; para verificar que el control diseñado cumpla dicha tarea se idearon
cinco perfiles de velocidad y posición para que el sistema siguiera a los estados deseados y
así poder ver el comportamiento del controlador para dicha tarea, los perfiles de velocidad
y posición propuestos se muestran en la figura 5.1.
Perfil cinco
Perfil cuatro
80
80
70
75
90
80
velocidad de referenc ia
50
40
30
v eloc idad de referenc ia
70
60
velocidad de referenc ia
Perfil dos
100
65
60
55
70
60
50
40
30
50
20
20
10
45
0
5
10
15
20
25
30
time (sec)
a) Perfil uno
35
40
45
50
40
10
0
5
10
15
20
25
30
time (sec)
35
b) Perfil dos
40
45
50
0
0
5
10
15
20
25
time (sec)
30
c) Perfil tres
35
40
45
78
Capítulo 5. Resultados de Simulación
Perfil uno
100
90
90
80
80
70
70
v eloc idad de referenc ia
v eloc idad de referenc ia
Perfil tres
100
60
50
40
30
50
40
30
20
20
10
10
0
60
0
5
10
15
20
25
30
time (sec)
35
40
45
50
d) Perfil cuatro
0
0
5
10
15
20
25
30
time (sec)
35
40
45
50
e) Perfil cinco
Figura 5.1.Perfiles de velocidad y posición para el seguimiento de trayectoria; a) Señal seno, b) Onda
cuadrada, c) Señal trapezoidal, d) Escalón e) Señal rampa más constante.
Una de la propiedades más importantes en los controles por modos deslizantes es la
robustez que presenta ante perturbaciones desconocidas, por lo que se hicieron pruebas para
validar la robustez del control por modos deslizantes diseñado las cuales consistieron en
introducir una perturbación en el par de carga del motor, la perturbación se simuló
introduciendo un escalón escalar en el par de carga del motor, esto se hizo una vez que el
sistema alcanzase el estado estable y convergiera a la referencia. Las perturbaciones que se
introdujeron para dicha validación fueron del ±25% y ±50% del valor de par de carga de la
máquina de CD.
El control por modos deslizantes diseñado debe de tener la particularidad de ser
insensible a la variación de los parámetros del motor de CD, es por ello que se realizaron
pruebas para validar la robustez del controlador ante variaciones en los parámetros del
motor de CD. Como se mencionó dentro del los alcances de la tesis la variación de los
parámetros se realizará en el devanado de campo del motor de CD. Se sumo una función
escalar en el parámetro de inductancia del devanado de campo LFF esto una vez que el
sistema se encuentre en estado estable y sobre la referencia, con el fin de simular una
incertidumbre en los parámetros de la máquina de CD. Las incertidumbres paramétricas
que se manejaron en la prueba son del ± 25% y ± 50% del valor de la inductancia del
devanado de campo.
Como los sistemas de control son dinámicos, se puede evaluar su comportamiento
en función de términos de respuesta transitoria ante determinadas entradas, tales como
escalón, rampa y otras; o se pueden dar especificaciones en términos de un índice de
desempeño o comportamiento.
Los índices de desempeño tratan de comparar la calidad de la regulación del
controlador y el esfuerzo de control necesario para alcanzarla, en otras palabras , un índice
de desempeño es un número que indica el grado de beneficio del sistema, es decir, es una
medida cuantitativa del desempeño que señala la desviación respecto al comportamiento
ideal.
La evaluación de un sistema se puede considerar aceptable si los valores de los
índices de desempeño son un mínimo o un máximo, según el caso. Algunos índices son:
Integral del valor absoluto del error
t2
IAE = ∫ e ( t ) dt
t1
79
5.2. Control de Velocidad
Integral del error cuadrático
t2
2
ISE = ∫ ( e ( t ) ) dt
t1
Integral del valor absoluto del error multiplicado por el tiempo
t2
ITAE = ∫ t e ( t ) dt
t1
Integral del error cuadrático multiplicada por el tiempo
t2
2
ITSE = ∫ t ( e ( t ) ) dt
t1
5.2 Control de Velocidad
5.2.1 Control PID
A continuación se muestran las pruebas que se le realizaron al control PID aplicado
al motor de CD en derivación. La figura 5.2 corresponde a la respuesta de la velocidad para
el perfil uno; en está se puede apreciar que el control PID no logra hacer que el sistema
converja a la referencia de manera adecuada.
Velocidad Angular wr
1.5
wr
ref
1
0.5
0
wr(rad/s)
-0.5
-1
-1.5
-2
-2.5
-3
-3.5
0
1
2
3
4
5
6
time (sec)
7
8
9
10
Figura 5.2. Respuesta del perfil uno para el control PID
La respuesta del sistema para el perfil de velocidad dos se muestra en la gráfica 5.3;
obsérvese que el sistema converge a la referencia en aproximadamente 2.1 segundos con un
sobrepico de 0.6 rad/seg, y para cuando se hacen los cambios de referencia la velocidad del
motor converge de manera más rápida y con un sobrepico menor.
Velocidad Angular wr
X: 0.8388
Y: 1.6
2
wr
ref
1.5
1
X: 2.161
Y: 0.9891
0.5
X: 4.988
Y: 0
wr(rad/s)
0
X: 3.966
Y: -0.2176
-0.5
-1
-1.5
-2
-2.5
-3
0
1
2
3
4
5
6
time (sec)
7
8
9
10
Figura 5.3. Respuesta del perfil dos para el control PID
La gráfica que ilustra la velocidad del motor para el perfil tres se muestra en la
figura 5.4; en está se aprecia que el sistema tiene un transitorio antes de alcanzar la
referencia y esto lo logra en aproximadamente 1.76 segundos, una vez que alcanza la
referencia permanece en ella de manera adecuada el resto de la prueba.
Velocidad Angular wr
1.5
wr
ref
1
0.5
X: 1.769
Y: 0.7076
0
wr(rad/s)
-0.5
-1
-1.5
-2
-2.5
-3
-3.5
0
1
2
3
4
time (sec)
5
6
7
Figura 5.4. Respuesta del perfil tres para el control PID
En la figura 5.5 se muestra la velocidad del motor para el perfil cuatro; en está se
observa que el control PID hace converger al sistema en 1.67 segundos con un sobrepico de
aproximadamente 3.4 rad/seg y para el cambio de referencia la velocidad converge a está
en 1.3 segundos con un sobrepico de 0.25 rad/seg.
80
81
5.2.1 Control PID
Velocidad Angular wr
1.5
1
0.5
X: 3.808
Y: 1
X: 1.676
Y: 0
0
wr(rad/s)
-0.5
wr
ref
-1
-1.5
-2
-2.5
-3
-3.5
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura 5.5. Respuesta del perfil cuatro para el control PID
Se puede apreciar en la figura 5.6; que la velocidad del motor presenta un transitorio
y después alcanza a la referencia en 1.7 segundos, después de esto permanece en la
referencia de manera adecuada.
Velocidad Angular wr
1.5
wr
ref
1
0.5
X: 1.712
Y: 0.6847
0
wr(rad/s)
-0.5
-1
-1.5
-2
-2.5
-3
-3.5
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura 5.6. Respuesta del perfil cinco para el control PID
En las pruebas mostradas en las gráficas anteriores para el seguimiento de
trayectoria de velocidad, se pudo verificar que el control PID diseñado para el motor de CD
cumplió con la tarea de seguimiento de trayectoria, ya que para la mayoría de los perfiles
de velocidad el sistema convergió a la referencia y siguió a está de manera adecuada.
En la tabla 5.1 se presentan los índices de desempeño del control PID diseñado, para
los cinco perfiles de velocidad propuestos. En está tabla se logra apreciar que los índices de
desempeño son bajos por lo cual la desviación del comportamiento del controlador con
respecto al comportamiento ideal es pequeña, por lo que el control diseñado presenta un
desempeño adecuado con respecto a los índices.
82
Capítulo 5. Resultados de Simulación
Índice
IAE
ISE
ITAE
ITSE
Perfil uno
2.709
3.917
6.548
1.927
Perfil dos
2.093
4.001
3.115
1.792
Perfil tres
1.605
3.46
0.7584
0.9532
Perfil cuatro
1.769
3.477
1.224
1.116
Perfil cinco
1.594
3.46
0.9666
0.9525
Tabla 5.1. Índices de desempeño para los diferentes perfiles de velocidad
5.2.2. Control por modos deslizantes
Las siguientes gráficas muestran los resultados del control por modos deslizantes, la
figura 5.7 corresponde a la respuesta del sistema para el perfil uno; en está figura se puede
apreciar que el control SMC hace converger al sistema en 0.076 segundos y sigue a la
referencia de manera suave y rápida.
Velocidad Angular wr
1
wr
ref
0.8
0.6
X: 0.07627
Y: 0.2268
0.4
wr(rad/s)
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
0
1
2
3
4
5
6
time (sec)
7
8
9
10
Figura 5.7. Respuesta del perfil uno para el control SMC
La figura 5.8 ilustra la velocidad del motor para el perfil dos; se observa que el
control hace converger al sistema de manera suave y sin sobretiros a la referencia en 0.28
segundos y para los cambios referencia el sistema los sigue sin ningún sobretiro y de
manera rápida.
Velocidad Angular wr
1
X: 0.2882
Y: 0.9997
wr
ref
wr(rad/s)
0.5
X: 3.675
Y: 0
0
-0.5
0
1
2
3
4
5
6
time (sec)
7
8
9
10
Figura 5.8. Respuesta del perfil dos para el control SMC
83
5.2.2 Control por Modos Deslizantes
Se observa en figura 5.9; que el controlador SMC hace converger al sistema en la
referencia en 0.08 segundos y la sigue el resto de la prueba de manera rápida y suave sin
sobrepicos, está gráfica corresponde al la respuesta del motor para el perfil tres.
Velocidad Angular wr
wr
ref
1
wr(rad/s)
0.5
0
-0.5
X: 0.08461
Y: 0.03384
0
1
2
3
4
time (sec)
5
6
7
Figura 5.9. Respuesta del perfil tres para el control SMC
La respuesta del motor para el perfil de velocidad cuatro se muestra en la figura
5.10; obsérvese que el control hace converger al sistema a la referencia en 0.15 segundos y
para el cambio de referencia el sistema converge a la nueva referencia en 0.08 segundos sin
ningún sobrepico.
Velocidad Angular wr
1
X: 2.586
Y: 1
wr
ref
wr(rad/s)
0.5
X: 0.1555
Y: -0.0001913
0
-0.5
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura 5.10. Respuesta del perfil cuatro para el control SMC
Por ultimo se muestra la figura 5.11 que corresponde al perfil de velocidad cinco; en
está se observa que el sistema alcanza la referencia en 0.08 segundos y permanece en ella
de manera suave el resto de la prueba.
84
Capítulo 5. Resultados de Simulación
Velocidad Angular wr
1
wr
ref
wr(rad/s)
0.5
0
-0.5
X: 0.08193
Y: 0.03277
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura 5.11. Respuesta del perfil cinco para el control SMC
Las gráficas anteriores permiten perfilar que el control por modos deslizantes
diseñado para el motor de CD cumplió satisfactoriamente con la tarea de seguimiento de
trayectoria, ya que para todos los perfiles de velocidad propuestos el sistema convergió a la
referencia de manera rápida y sin sobrepicos y siguió a la referencia de manera suave el
resto de las pruebas.
La tabla 5.2 muestra los índices de desempeño del control por modos deslizantes
diseñado, para los cinco perfiles de velocidad propuestos. En está tabla se logra apreciar
que los índices de desempeño son pequeños por lo el comportamiento del controlador con
diseñado presenta un buen desempeño con respecto a los índices.
Índice
IAE
ISE
ITAE
ITSE
Perfil uno
0.02297
0.00871
0.009608
0.0002483
Perfil dos
0.1113
0.1148
0.1763
0.1126
Perfil tres
0.01859
0.006229
0.004436
0.000167
Perfil cuatro
0.03401
0.01678
0.04325
0.002327
Perfil cinco
0.01825
0.006229
0.002327
0.0001667
Tabla 5.2. Índices de desempeño para los diferentes perfiles de velocidad
5.2.3 Comparación del control PID con el Control por Modos
Deslizantes
Ahora se analizará la robustez del control para perturbaciones desconocidas en el
par de carga, se introdujeron perturbaciones en el segundo 2.5 de 25%, -25%, 50% y -50%
del valor del par de carga de la máquina;
La figura 5.12 muestra las respuestas del sistema para las perturbaciones
mencionadas anteriormente, se puede apreciar que para el control por modos deslizantes la
perturbación no afecta la respuesta del sistema ya que está última no se modifica ante dicha
condición de operación, para el control PID el efecto de la perturbación si se hace sentir ya
que al aparecer la perturbación la velocidad disminuye si el par de carga aumenta y la
velocidad aumenta si el par de carga disminuye, sin embargo para ambos casos el control
rechaza la perturbación haciendo converger al sistema nuevamente a la referencia.
85
5.2.3 Comparación del Control PID con el SMC
SMC vs PID
2
1.5
1
0.5
wr(rad/s)
0
SMC 50%
PID 50%
SMC -25%
PID -25%
SMC -50%
PID -50%
SMC 25%
PID 25%
REF
-0.5
-1
-1.5
-2
-2.5
-3
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura 5.12. Respuestas de los controladores PID y SMC para perturbaciones en el par de carga
En la tabla 5.3 se presentan los índices de desempeño de los controladores PID y
SMC diseñados para cuando se presentan perturbaciones el par de carga de la máquina, la
cual nos dice que los índices del SMC son más pequeños que los del PID, por lo que de
acuerdo a los índices el control SMC presenta mejor comportamiento ante dichas
condiciones de operación que el control PID.
IAE
ISE
ITAE
ITSE
+25% Tl
PID
SMC
1.823 0.07981
3.878 0.09431
1.223 0.005983
1.048 0.002624
+50% Tl
PID
SMC
1.969 0.08011
3.979 0.09431
1.563 0.006837
1.307 0.002629
-25% Tl
PID
SMC
1.851
0.0792
3.889 0.09431
1.23 0.003595
1.058 0.002623
-50% Tl
PID
SMC
2.05
0.07937
4.063 0.09431
1.964 0.004099
1.55 0.002625
Tabla 5.3. Índices de desempeño para SMC y PID para perturbaciones en el par de carga
En resumen se puede decir en base a la gráfica mostrada en la figura 5.13 y a los
índices de desempeño, el control SMC es más robusto a perturbaciones en el par de carga
que el control PID ya que el SMC presenta mejor desempeño ante está condición de
operación que el control PID.
A continuación se presentan las pruebas realizadas para verificar la robustez de los
controladores ante variaciones en los parámetros del motor, como se mencionó
anteriormente el parámetro modificado es LFF (Inductancia de campo), LFF se varió 25%,
50%, -25% y -50% del valor de la inductancia. La variación paramétrica ocurre en el
segundo 4.
86
Capítulo 5. Resultados de Simulación
La figura 5.13 ilustra las respuestas del sistema para la diferentes variaciones
paramétricas que se realizaron, para el control PID se observa que cuando se varió LFF en
los porcentajes antes mencionados la respuesta del controlador no se ve afectada; para el
control por modos deslizantes de igual manera al modificar el parámetro del motor la
respuesta del sistema no se corrompe, por lo que ambos controladores son insensibles a la
variación paramétrica en LFF.
PID vs SMC (Lff)
X: 0.8779
Y: 1.609
2
1.5
X: 2.219
Y: 1
1
X: 0.1175
Y: 1
Theta(rad)
0.5
PID 25%
PID 50%
PID -25%
PID -50%
SMC 25%
SMC 50%
SMC -25%
SMC -50%
REF
0
-0.5
-1
-1.5
-2
-2.5
-3
0
1
2
3
time (sec)
4
5
6
Figura 5.13. Respuestas de los controladores PID y SMC para variaciones en LFF.
Ahora la tabla 5.4 muestra los índices de desempeño que presentaron los controles
PID y SMC para cuando el motor sufre variaciones paramétricas. En está tabla se aprecia
que el control SMC posee índices de desempeño más pequeños que el control PID, por lo
tanto el control SMC presenta un mejor comportamiento dinámico que el control PID.
+25% LFF
PID
SMC
1.656
0.0795
IAE
3.84
0.09431
ISE
ITAE 0.6539 40.09e-4
ITSE 0.9231 26.23e-4
+50% LFF
PID
SMC
1.656
0.0795
3.84
0.09431
0.6539 50.02e-4
0.9231 26.23e-4
-25% LFF
PID
SMC
1.656 0.07951
3.84
0.09431
0.6538 50.37e-4
0.9231 26.23e-4
-50% LFF
PID
SMC
1.656 0.07951
3.84
0.09431
0.6538 50.72e-4
0.9231 26.23e-4
Tabla 5.4. Índices de desempeño para SMC y PID para variaciones en LFF
De acuerdo a las pruebas mostradas para la variación paramétrica ambos
controladores resultaron robustos para la variación de la inductancia de campo LFF, más sin
embargo el control por modos deslizantes presenta mejor respuesta dinámica y posee los
índices de desempeños más pequeños que el control PID.
87
5.3 Control de Posición
Resumiendo tenemos que el control por modos deslizante presenta mejor
desempeño y prestaciones que el control PID, ya que presenta una respuesta dinámica
rápida y sin sobrepicos, es robusto a perturbaciones desconocidas y es insensible a los
cambios en los parámetros de la planta.
5.3 Control de Posición
5.3.1 Control PID
A continuación se mostrarán los resultados obtenidos de los controles de posición
para el esquema PID, la figura 5.14 muestra la respuesta del controlador de posición para
una referencia dada por el perfil uno, en ella se puede notar que el PID nunca logra
converger de la manera adecuada a la referencia.
Posición
1.5
PID
REF
1
Theta(rad)
0.5
0
-0.5
-1
-1.5
0
1
2
3
4
5
6
time (sec)
7
8
9
10
Figura 5.14. Respuesta del perfil uno para el control PID
La respuesta del motor para el perfil de posición dos se ilustra en la figura 5.15; en
está se observa que el control PID hace converger al sistema a la referencia en 3.2 segundos
con un sobrepico de aproximadamente 0.1 rad; para los siguientes cambios de referencias el
sistema converge aproximadamente en el mismo tiempo pero con un sobretiro de 0.2 rad.
88
Capítulo 5. Resultados de Simulación
Posición
1.4
1.2
X: 3.203
Y: 1
PID
REF
X: 11.8
Y: 1
1
Theta(rad)
0.8
0.6
0.4
0.2
0
X: 7.202
Y: 0
-0.2
X: 16.18
Y: 0
-0.4
-0.6
0
2
4
6
8
10
time (sec)
12
14
16
18
Figura 5.15. Respuesta del perfil dos para el control PID
La figura 5.16 ilustra la respuesta de la posición para el control PID para la
referencia dada por el perfil tres; en está se puede apreciar que el PID hace que la posición
converja a la referencia en 3.118 segundos y permanezca sobre ella el resto de la prueba.
Posición
1.5
PID
REF
1
X: 3.18
Y: 1
Theta(rad)
0.5
0
-0.5
-1
-1.5
0
1
2
3
4
time (sec)
5
6
7
Figura 5.16. Respuesta del perfil tres para el control PID
La respuesta de la posición del motor para el perfil cuatro se muestra en la figura
5.17; en está se observa que el control PID hace converger al sistema en la referencia en 3.3
segundos y para el cambio de referencia posterior el sistema alcanza la referencia en
aproximadamente 3.8 segundos con un sobrepico de 0.2 rad.
89
5.3.1 Control PID
Posición
1.5
PID
REF
1
X: 7.961
Y: 1
Theta(rad)
0.5
X: 3.353
Y: 0
0
-0.5
-1
-1.5
0
1
2
3
4
5
6
time (sec)
7
8
9
10
Figura 5.17. Respuesta del perfil cuatro para el control PID
La figura 5.18 ilustra la respuesta de la posición para cuando se utiliza la referencia
dada por el perfil cinco; en está se puede notar que el PID hace converger al sistema en la
referencia en 3.15 segundos y se mantiene en ella durante el resto de la prueba.
Posición
1.5
PID
REF
1
X: 3.151
Y: 1
Theta(rad)
0.5
0
-0.5
-1
-1.5
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura 5.18. Respuesta del perfil cinco para el control PID
En la tabla 5.5 se muestran los índices de desempeño que presenta el controlador
PID para los perfiles de posición, en está se puede apreciar que los índices del controlador
son bajos por lo que nos dice que su comportamiento con respecto al error es adecuado.
Índice
IAE
ISE
ITAE
ITSE
Perfil uno
2.126
0.9023
8.228
1.808
Perfil dos
2.565
1.709
18.17
8.11
Perfil tres
0.8642
0.7176
0.6514
0.3614
Perfil cuatro
1.116
0.8349
2.358
0.9965
Perfil cinco
0.8489
0.7174
0.5668
0.3601
Tabla 5. 5. Índices de desempeño del PID para los perfiles de posición
De acuerdo a las gráficas mostradas en las figuras 5.14, 5.15, 5.16, 5.17, 5.18 y los
índices de desempeño mostrados en las tabla 5.5 se puede decir que el control PID cumple
90
Capítulo 5. Resultados de Simulación
la tarea de seguimiento de trayectorias para cuatro de los cinco perfiles, ya que para el
perfil uno el control no pudo seguir la referencia de manera adecuada.
5.3.2 Control por modos deslizantes
A continuación se mostrarán los resultados del control por modos deslizantes de
posición para los cinco perfiles propuestos; la figura 5.19 corresponde a la posición del
motor para el perfil uno; en está se observa que el control hace que el sistema alcance la
referencia en 0.15 segundos y la sigue suavemente durante el resto de la prueba.
Posición
1
SMC
REF
0.8
X: 0.1592
Y: 0.4597
0.6
Theta(rad)
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
0
1
2
3
4
5
6
time (sec)
7
8
9
10
Figura 5.19. Respuesta del perfil uno para el control SMC
La respuesta del sistema para el perfil dos se ilustra en la figura 5.20; en está se
aprecia que el control SMC hace converger al sistema sin sobrepicos en 0.71 segundos,
para los demás cambios de referencia, el control convergió a la nueva referencia de manera
rápida y sin sobrepicos para todos los cambios de la referencia.
Posición
1.2
1
X: 0.7143
Y: 1
X: 9.562
Y: 1
Theta(rad)
0.8
SMC
REF
0.6
0.4
0.2
X: 5.046
Y: 0
X: 14.12
Y: 0
0
-0.2
0
2
4
6
8
10
time (sec)
12
14
16
18
Figura 5.20. Respuesta del perfil dos para el control SMC
91
5.3.2 Control por Modos Deslizantes
El comportamiento de la posición del motor para el perfil tres está dado por la figura
5.21; en está se observa que el control hace converger al sistema en 0.13 segundos y este
hace que siga a la referencia de manera suave el resto de la prueba.
Posición
1.2
SMC
REF
1
Theta(rad)
0.8
0.6
0.4
0.2
X: 0.1384
Y: 0.05537
0
-0.2
0
1
2
3
4
time (sec)
5
6
7
Figura 5.21. Respuesta del perfil tres para el control SMC
La respuesta para el perfil cuatro se ilustra en la figura 5.22; en está se puede
observar que el sistema alcanza la referencia en 0.14 segundos y para el cambio de
referencia el control hace converger al sistema a la referencia sin sobrepicos en 0.54
segundos.
Posición
1.2
1
0.8
Theta(rad)
X: 5.541
Y: 1
SMC
REF
0.6
0.4
0.2
X: 0.1498
Y: 0
0
-0.2
0
1
2
3
4
5
6
time (sec)
7
8
9
10
Figura 5.22. Respuesta del perfil cuatro para el control SMC
La figura 5.23; muestra la posición del motor para el perfil cinco; en está se aprecia
que el sistema alcanza la referencia en 0.2 segundos y logra hacer que el sistema
permanezca sobre ella el tiempo subsiguiente.
92
Capítulo 5. Resultados de Simulación
Posición
1.2
1
SMC
REF
Theta(rad)
0.8
0.6
0.4
X: 0.2019
Y: 0.08077
0.2
0
-0.2
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura 5.23. Respuesta del perfil cinco para el control SMC
A continuación se muestran en la tabla 5.6, los índices de desempeño que presenta
el control SMC para perfiles de posición, en está se puede apreciar que los índices que
presenta el controlador SMC son pequeños, lo cual nos indica que el control SMC posee un
buen comportamiento dinámico.
Índice
IAE
ISE
ITAE
ITSE
Perfil uno
0.372
0.005491
0.006287
0.0005931
Perfil dos
0.6356
0.4089
5.023
2.951
Perfil tres
0.005879
0.000112
0.004161
0.0000161
Perfil cuatro
0.1125
0.06527
0.05631
0.3294
Perfil cinco
0.05439
0.0001111
0.001878
0.0000117
Tabla 5.6. Índices de desempeño del SMC para los perfiles de posición
De acuerdo a las gráficas mostradas en las figuras 5.19, 5.20, 5.21, 5.22, 5.23 y los
índices de desempeño mostrados en las tabla 5.5 se puede decir que el control SMC cumple
de manera satisfactoria con la tarea de seguimiento de trayectoria ya hace converger al
sistema a todas la referencias con una respuesta dinámica rápida, sin sobrepicos y
permanece en ella el resto de las pruebas.
5.3.3 Comparación del control PID contra el control por Modos
deslizantes
Ahora se muestran las pruebas que se realizaron para verificar la robustez ante
perturbaciones en el par de carga de los controladores de posición PID y SMC. Las
perturbaciones que se utilizaron son de 25%, 50%, -25% y -50% del valor del par de carga
de la máquina.
La figura 5.24 muestra las respuestas de la posición del motor para el PID y SMC,
para las perturbaciones antes mencionadas; se observa que el control SMC es robusto ante
perturbaciones en el par de carga ya que la posición del motor no se corrompe cuando
ocurren dichas perturbaciones; para el PID se puede ver que cuando la perturbación aparece
la posición del motor se corrompe para perturbaciones positivas la posición cae y para
93
5.3.3 Comparación del control PID con el SMC
perturbaciones negativas la posición aumenta, sin embargo para los dos casos el control
PID rechaza la perturbación haciendo converger al sistema a la referencia de manera rápida.
PID vs SMC (Tl)
X: 4.475
Y: 1.33
1.5
X: 4.417
Y: 1.148
Theta(rad)
1
X: 4.395
Y: 0.7485
X: 4.395
Y: 0.8673
0.5
PID 25%
PID 50%
PID -25%
PID -50%
SMC 25%
SMC 50%
SMC -25%
SMC -50%
REF
0
-0.5
0
1
2
3
4
time (sec)
5
6
7
8
Figura 5. 24. Respuestas de los controladores PID y SMC para perturbaciones en el par de carga.
La tabla 5.7 presenta los índices de desempeño de los controladores PID y SMC
diseñados para cuando se presentan perturbaciones el par de carga de la máquina, está
muestra que los índices del control SMC son más pequeños que los del PID, por lo tanto, el
control SMC presenta un mejor comportamiento dinámico que el control PID.
IAE
ISE
ITAE
ITSE
+25% Tl
PID
SMC
1.104
0.1951
1.028
0.1491
1.017 0.02371
0.3786 0.01217
+50% Tl
PID
SMC
1.194
0.1951
1.05
0.1491
1.436
0.0242
0.4817 0.01217
-25% Tl
PID
SMC
1.114
0.1951
1.03
0.1491
1.064 0.02368
0.3898 0.01217
-50% Tl
PID
SMC
1.245
0.1951
1.075
0.1491
1.67
0.02348
0.5942 0.01217
Tabla 5. 7. Índices de desempeño para SMC y PID para perturbaciones en el par de carga
Se puede decir en base a la gráfica mostrada en la figura 5.24 y a los índices de
desempeño, que el control SMC es más robusto a perturbaciones en el par de carga que el
control PID ya que el SMC presenta mejor desempeño ante dicha condición de operación
que el control PID.
Ahora se presentan las pruebas realizadas para verificar la robustez de los
controladores ante variaciones en los parámetros del motor, como se mencionó
anteriormente el parámetro modificado es LFF (Inductancia de campo), LFF se varió 25%,
50%, -25% y -50% del valor de la inductancia.
94
Capítulo 5. Resultados de Simulación
La figura 5.25 ilustra las respuestas del sistema para la diferentes variaciones
paramétricas que se realizaron, para el control PID se observa que al variar LFF en los
porcentajes antes mencionados la respuesta del controlador no se ve afectada; para el
control por modos deslizantes de igual manera al modificar el parámetro la respuesta del
sistema no se corrompe, por lo que ambos controladores son insensibles a la variación
paramétricas en LFF.
PID vs SMC (Lff)
X: 0.8779
Y: 1.609
2
1.5
X: 2.219
Y: 1
1
X: 0.1175
Y: 1
Theta(rad)
0.5
PID 25%
PID 50%
PID -25%
PID -50%
SMC 25%
SMC 50%
SMC -25%
SMC -50%
REF
0
-0.5
-1
-1.5
-2
-2.5
-3
0
1
2
3
time (sec)
4
5
6
Figura 5. 25. Respuestas de los controladores PID y SMC para variaciones en LFF.
Ahora la tabla 5.8 muestra los índices de desempeño que presentaron los controles
PID y SMC para cuando el motor sufre variaciones paramétricas. En está tabla se aprecia
que el control SMC posee índices de desempeño más pequeños que el control PID, por lo
tanto el control SMC presenta un mejor comportamiento dinámico que el control PID.
+25% LFF
PID
SMC
1.005
0.1952
IAE
1.019
0.1491
ISE
ITAE 0.5558 0.02367
ITSE 0.3384 0.01218
+50% LFF
PID
SMC
1.005
0.1952
1.019
0.1491
0.5558 0.02367
0.3384 0.01218
-25% LFF
PID
SMC
1.005
0.1952
1.019
0.1491
0.5558 0.02368
0.3384 0.01218
-50% LFF
PID
SMC
1.005
0.1952
1.019
0.1491
0.5558 0.02368
0.3384 0.01218
Tabla 5.8. Índices de desempeño para SMC y PID para variaciones en LFF
De acuerdo a las pruebas mostradas para la variación paramétrica ambos
controladores resultaron robustos para la variación de la inductancia de campo LFF, más sin
embargo el control por modos deslizantes presenta mejor respuesta dinámica y posee los
índices de desempeños más pequeños que el control PID.
5.3.3 Comparación del control PID con el SMC
95
Resumiendo tenemos que el control por modos deslizante presenta mejor
desempeño y prestaciones que el control PID, ya que presenta una respuesta dinámica
rápida y sin sobrepicos, es robusto a perturbaciones desconocidas y es insensible a los
cambios en los parámetros de la planta.
96
Capítulo 5. Resultados de Simulación
Capítulo 6
Implementación
Este capítulo presenta la implementación real del control por modos deslizante a la
máquina de CD Baldor que se encuentra en el laboratorio de máquinas eléctricas del
CENIDET, el diseño del control implementado se obtuvo a partir del algoritmo presentado
en 4.1.
Se estudian, describen y explican cada una de las partes que se requieren para
implementar el control por modos deslizantes y cual es su tarea dentro del esquema práctico
que se utilizó para la implementación del control.
Para validar el control se hicieron pruebas de seguimiento de trayectorias, para esto
se idearon cinco perfiles de velocidad diferentes, y el control debe hacer que el motor siga a
dichos perfiles. Para analizar la robustez del control se realizaron pruebas variando el par
de carga mediante un freno magnético DL10300A del fabricante DeLorenzo con el fin de
conocer el comportamiento del sistema ante dichas perturbaciones.
El problema del chattering no se abordó para la realización de esta tesis, por lo que
los resultados obtenidos presentan una chattering de aproximadamente 2 rad/seg.
6.1 Estructura de la implementación
Para implementar el control por modos deslizantes del motor de CD, primero se
debe de tener en cuenta todas las partes que conforman el control, así como también
entender el funcionamiento de cada una de ellas, en la figura 6.1 se muestra un diagrama a
bloques de las partes que conforman el controlador; como se observa está formado por una
etapa de adquisición y envío de datos, acondicionamiento de señales, etapa de potencia, el
control y el motor de CD.
97
98
Capítulo 6. Implementación
Tarjeta de
adquisición de
datos sensoray
626
Control del
motor
Etapa de potencia
Acondicionamiento
de señales
Figura 6.1. Diagrama a bloques de la implementación del control por modos deslizantes
El fin del control diseñado es el de hacer que la velocidad siga a una referencia
variante en el tiempo, por lo que se van hacer pruebas con el controlador para determinados
perfiles de velocidad, así como pruebas con perturbaciones en el par de carga para ver el
comportamiento del controlador ante dichas condiciones de operación.
La adquisición de datos se efectuó con la tarjeta Sensoray 626, el tiempo que se
utilizó para muestrear los datos fue de 1x10-3 segundos. El software que se utilizó para
implementar el control fue Matlab-Simulink, en la opción Real-Time Windows Target 2.5
(RTWT) el cual es utilizado para crear sistemas de control en tiempo real.
6.2 Motor de CD
El control por modos deslizantes se implementó en el motor Baldor, que se
encuentra dentro del laboratorio de máquinas eléctricas del CENIDET; la tabla de datos del
motor Baldor se muestra en la tabla 6.1:
HP
Velocidad máxima
Armadura
Campo
3/4
1750 rpm
90 VCD
50/100 VCD
7.8 Amp
0.6/1.2 Amp
Tabla 6. 1. Especificaciones del Motor de CD Baldor
El diagrama eléctrico del motor Baldor se muestra en la figura 6.2, se observa que
está máquina puede interconectarse de acuerdo a los diferentes tipos de configuración que
existen para las máquinas de CD autoexcitadas como son:
Conexión en serie
Conexión en derivación
Conexión compuesta
También puede ser utilizada como una máquina de excitación separada si se conectan
sus devanados de campo y armadura con fuentes independientes.
99
6.2. Motor de CD
Figura 6.2. Diagrama eléctrico del motor de CD Baldor
Para la implementación del control por modos deslizantes se decidió utilizar la
configuración en derivación, para tener una conexión en derivación o paralelo en el motor
de CD Baldor se conectan F2 y F3, F1 y A1, F4 y A2, esto se muestra en la figura 6.3, de
esta forma tenemos el motor de CD conectado en derivación o paralelo. El voltaje de línea
se escoge como 40 VCD.
Figura 6.3. Conexión en derivación del motor de CD Baldor
Antes de diseñar el control es importante obtener el modelo del mismo para poder
simularlo y así conocer el funcionamiento dinámico del motor en lazo abierto, la figura 6.4,
muestra el equivalente eléctrico de un motor de CD en derivación, de acuerdo a este
equivalente se obtienen las ecuaciones de estado que modelan al motor de CD en
derivación dadas por 6.1.
L AA
ia
+
LAF ωr I f
−
it
ra
rfx
rf
if
+
vf
+
va
L FF
−
−
Figura 6.4. Circuito equivalente de la máquina de CD en derivación.
100
Capítulo 6. Implementación
v f = Rf i f +
va = ra ia + LAA
Te = J
di f
LFF
dt
dia
+ ωr LAF I f
dt
(6.1)
d ωr
+ Bmωr + TL
dt
Una vez obtenidas las ecuaciones que rigen el comportamiento de la máquina de CD
es necesario conocer los parámetros del motor CD Baldor con el fin de simularlo y conocer
su dinámica en lazo abierto y sin controlador,
Los parámetros del motor de CD Baldor se tomaron de la caracterización del motor
que realizó el alumno de maestría Roberto II Ovando en la elaboración de la tesis
“Emulador de turbina eólica para el banco de pruebas de generación eoloeléctrica” [41],
mediante el empleo de la norma IEEE113 [42], estos parámetros se presentan en la tabla
6.2.
Parámetros
Resistencia de armadura
[R a ]
Conexión en Bajo Voltaje
1.276 Ω
Conexión en Alto Voltaje
1.276 Ω
Inductancia de armadura
[ La ]
23.62 mH
23.62 mH
Resistencia de campo
[R f ]
39.94 Ω
163.39 Ω
Inductancia de campo
[ Lf ]
5.6 H
23.13 H
Auto inductancia
[ Laf ]
411.4 mH
821.6 mH
Momento de Inercia
[J]
31.717 kg ⋅ m 2
17.487042 kg ⋅ m 2
3.543186677
5555
---0
1
×
5555
---0
1
×
Coeficiente de Fricción
[ B]
2.1327
Tabla 6.2. Parámetros del motor de CD Baldor
Una vez conociendo los parámetros y el modelo de la máquina se procede a simular
el modelo, véase figura 6.5, la simulación se realizó con los parámetros de la conexión a
bajo voltaje ya que esta es la configuración que se utilizará.
Como se observa se presenta un pico muy elevado en la corriente en la armadura, la
configuración de la máquina produce que el par electromagnético al arranque sea elevado,
el sistema tarda aproximadamente 900 segundos en llegar a su estado estacionario.
101
6.2. Motor de CD
corriente de campo if
if(Amp)
2
If
1
0
0
200
400
600
800 1000 1200 1400
corriente de armadura ia
ia(Amp)
40
0
1600
1800
X: 1003
Y: 9.172
20
0
200
400
600
2000
Ia
800 1000 1200
velocidad angular wr
1400
1600
1800
2000
100
-100
Wr
X: 1037
Y: 74.38
0
Te(N m)
wr(rad/s)
X: 1003
Y: 1.252
0
200
400
600
800 1000 1200 1400
Par electromagnetico Te
1600
1800
2000
40
0
Te
X: 1003
Y: 4.724
20
0
200
400
600
800
1000 1200
time (sec)
1400
1600
1800
2000
Figura 6.5. Simulación en lazo abierto del motor de CD Baldor conexión en derivación.
La figura 6.6; muestra el comportamiento en simulación del motor Baldor cuando se
le aplica un escalón en el par de carga del 50 % de su valor, se observa que la velocidad del
motor disminuye y restablece la operación en estado estable en la condición de carga
reducida en aproximadamente 600 segundos.
En el motor Baldor un cambio en el par de carga del 50% repercute en la velocidad
en un 14 % aproximadamente. La corriente de armadura y el par electromagnético sufrieron
aproximadamente la misma modificación en su valor.
corriente de campo if
if(Amp)
1.2519
1.2519
Te(N m)
wr(rad/s)
ia(Amp)
1.2519
1000
X: 1847
Y: 1.252
1500
X: 2035
Y: 1.252
If
2000
2500
corriente de armadura ia
3000
3500
15
10
5
1000
X: 1927
1500 Y: 9.131 2000
X: 2810
Y: 13.67
2500
velocidad angular wr
Ia
3000
3500
80
70
60
1000
X: 2573
Y: 63.41
X: 1847
Y: 74.46
1500
2000
2500
Par electromagnetico Te
Wr
3000
3500
8
6
4
1000
X: 1847
Y: 4.703
1500
Te
X: 2652
Y: 7.022
2000
2500
time (sec)
3000
3500
Figura 6.6. Simulación en lazo abierto del motor de CD Baldor ante perturbaciones de la carga.
6.3 Acondicionamiento de señales
Para la implementación del control es necesario sensar la variable a controlar y la
variable que se modificará para utilizarla como perturbación; estas son la velocidad angular
y el par mecánico de la carga.
102
Capítulo 6. Implementación
La velocidad del motor se censó mediante un transductor óptico llamado encoder
(véase figura 6.7), un encoder óptico es un sensor que permite detectar el movimiento de
rotación de un eje. El encoder estará operando en relación al eje del elemento cuya posición
deseamos determinar. Y su fundamento viene dado por la obtención de la medida en base a
la luz que traspasa una serie de discos superpuestos que codificarán la salida digital.
Motor
Encoder
Discos
concéntricos
Figura 6.7. Fotografía del encoder utilizado para la medición de velocidad
El módulo DL10055 tiene una relación de que por cada revolución por minuto el
módulo envía 1 mili volt es decir una resolución de 1/0.1 rpm/mV.
El principio de operación de un encoder se basa en los llamados fotoacopladores.
Éstos son pequeños integrados que consisten en un diodo en forma de fotoemisor y un
transistor que realiza las tareas de fotorreceptor. Este elemento se encarga de detectar la
presencia/ausencia de la luz a través de los discos concéntricos al eje, los cuales están
fabricados con unas ranuras que dejan pasar la luz en función de una codificación utilizada
para obtener la medida final.
La salida del encoder es enviada al módulo de medida digital de la potencia
mecánica DL10055 del fabricante DeLorenzo, este modulo se encarga de convertir estos
pulsos a un voltaje analógico proporcional a la velocidad angular, este voltaje es compatible
con los niveles de tensión admisibles para la tarjeta de adquisición de datos Sensoray 626.
El programa en Simulink, para la adquisición de velocidad se muestra en la figura
6.8, como se puede observar, se tiene la entrada de la tarjeta de adquisición la cual lee un
voltaje proporcional a la velocidad, está se manda al subsistema tacómetro y este último
convierte el voltaje a una velocidad proporcional en rpm y en rad/seg.
103
6.3. Acondicionamiento de Señales
t
Clock
0
ti me
v
0
wm
v1
0
vel _med
Analog
Input
rad/s
U0
rads
U1
vel 1
rpm
wm
Saturati on
Anal og Input
vel 2
tacometro
Sensoray
Model 626 [1h]
0
rpm
Figura 6.8. Diagrama en Simulink para la medición de velocidad
En la figura 6.9 se muestra el subsistema tacómetro, en el cual se observa que ese
voltaje se multiplica con una ganancia y así se obtiene la velocidad en rpm, enseguida la
velocidad en rpm se convierte en rad/seg.
-C1
Constant
wm
1
-KAdd
Product
Gain
U0
0
2
U1
Constant1
Figura 6.9. Diagrama en Simulink del subsistema tacómetro
El tiempo de muestreo que se utilizó para realizar las graficas siguientes es de
0.0005 seg en ellas se muestra la velocidad cuando a la alimentación del motor de CD se
varía de 0 a 40 volts véase figura 6.10. Nótese que en el instante de muestreo 520 se apaga
la fuente de alimentación volviéndola a encender en el instante 560, para ver la respuesta
del motor para un escalón como entrada.
1.4
velocidad medida
1.2
1
volts
0.8
0.6
0.4
0.2
0
-0.2
0
100
200
300
400
500
600
muestras
700
800
900
1000
Figura 6.10. Velocidad del motor expresada en voltaje
La figura 6.11 muestra la respuesta de la velocidad ante el arranque del motor a 40
volts en el instante de muestreo 222, antes de ese instante el motor se encuentra apagado
104
Capítulo 6. Implementación
por lo que los datos antes del la muestra 29, son datos que se encuentran en el buffer de la
tarjeta.
200
Velocidad medidad
180
160
140
rad/seg
120
100
80
60
40
20
0
0
100
200
300
400
500
600
700
INSTANTES DE MUESTREO
800
900
1000
Figura 6.11. Comportamiento de la velocidad en lazo abierto
El par de carga se mide a través de una celda de carga (véase figura 6.12), la cual se
encarga de medirle esfuerzo mecánico presente en la flecha del motor.
La salida de la celda se envía al modulo de medida digital de la potencia mecánica
DL10055 del fabricante DeLorenzo, este acondiciona la señal a un voltaje analógico
proporcional al par mecánico de la flecha del motor y compatible con los niveles de tensión
de la tarjeta Sensoray 626.
Freno
magnético
Celda de
carga
Acoplamiento
mecánico
Figura 6.12. Fotografía de la celda de carga utilizada para la medición del par
6.4. Etapa de Potencia
105
6.4 Etapa de potencia
La tarjeta Sensoray 626 manda señales de 0-10 volts de CD, dicha tensión no podría
excitar al motor de CD para poder efectuar el control. Por lo se tendrá que buscar como
acondicionar la señal de control a niveles de tensión adecuadas para excitar el motor.
En muchas aplicaciones industriales, es necesario convertir una fuente de CD de
voltaje fijo a una fuente de voltaje variable. Un circuito troceador convierte directamente de
CD a CD, por lo que también se conoce como convertidor de CD A CD. Los troceadores se
utilizan ampliamente en el control de los motores de tracción de automóviles eléctricos,
tranvías eléctricos, grúas marinas, montacargas y elevadores de minas. Ya que
proporcionan control en aceleraciones continuas, una alta eficiencia y una respuesta
dinámica rápida.
Este tipo de dispositivos no van a ser necesario emplearlos ya que el controlador por
modos deslizantes nos proporciona una señal de control de voltaje de CD variable, sin
embargo la tarjeta sensoray 626 no proporciona los niveles de tensión y corrientes
adecuados para el funcionamiento optimo del motor de CD en derivación, por lo que va ser
necesario encontrar una alternativa para la implementación de la ley de control.
Entonces es necesario emplear un dispositivo que reproduzca la señal de control en
sus tiempos de encendidos y tiempos de apagado, pero con los niveles de tensión y
corrientes pertinentes para el funcionamiento del motor de CD en derivación.
Los dispositivos de estado sólido de potencia fueron la alternativa buscada para la
implementación de la ley de control, siendo un transistor tipo Mosfet el idóneo para dicha
tarea, ya que son dispositivos semiconductores de tres terminales cuyas corrientes se
controlan mediante un campo eléctrico creado por una tensión aplicada entre dos de sus
terminales, es decir son dispositivos controlados por tensión.
El Mosfet se empleó como un interruptor controlado por los niveles de voltajes de la
señal de control. La señal de control que proporciona la tarjeta sensoray 626 a través del
controlador, se envía al driver mic4451BN, con el fin de garantizar el disparo del mosfet.
La figura 6.13, muestra la conexión eléctrica de las partes que integran la etapa de potencia
para el control del motor de CD en derivación, en está se observa en que forma se conectó
la salida de la tarjeta, el driver, el mosfet con el motor y la fuente.
Figura 6.13. Conexión eléctrica de la etapa de potencia del control
106
Capítulo 6. Implementación
La figura 6.14 muestra la fotografía de las tarjetas que se realizaron para la
implementación práctica del control, está indica a que va conectada cada terminal.
Conexión de
la Fuente de
0-40 VCD
Mosfet
A la tarjeta
De la tarjeta
Al driver
Al Mosfet
Al Motor
Driver
Figura 6.14. Fotografía de la etapa de potencia del control
6.5 Tarjeta de adquisición
El muestreo de las variables se realizó con la tarjeta de adquisición de datos
Sensoray 626 a 1ms, la tarjeta Sensoray 626 es compatible con los software de Windows:
98, NT4, ME, 2000 y XP.
Los programas de aplicación pueden ser desarrollados en cualquier entorno
compatible con Windows, incluyendo Visual C++, Visual Basic, Delphi, etc.
La tarjeta de Sensoray 626 cuenta con entradas y salidas analógicas, digitales,
contadores de entrada y salida, y entrada y salidas para encoders y cuenta con 8 puertos
para cada salida y entrada. Para la realización de la tesis solo se ocuparon entradas y salidas
analógicas, los rangos de voltajes para dichos puertos son de ±10 volts.
Una de las ventajas que presenta la tarjeta Sensoray 626 y por la cual se decidió a
utilizarla es su compatibilidad con el software de diseño Matlab-Simulink, ya que dentro de
las librerías de Simulink viene cargada la tarjeta. En el anexo D se muestra como se carga
para poderla utilizar la tarjeta Sensoray 626 en Simulink,
107
6.6. Diseño del Control
6.6 Diseño del control
Para diseñar el controlador se parte del modelo 6.1. Se define el error de
seguimiento e dado por 6.2 como la diferencia entre la velocidad angular medida ωr y la
velocidad angular deseada ωr* , obteniendo.
(6.2)
e = ωr* − ωr
Se definen las variables de estado como:
x1 = e
x2 = e
(6.3)
La dinámica del sistema con respecto a los nuevos estados está dada por:
x1 = x2
x2 = − a1 x1 − a2 x2 + f ( t ) − bvl
 r
B 
a2 =  a + m  ,
 LAA J 
r
T
f ( t ) = ωr* + a2ω r* + a1ωr* + a TL + L ,
JLAA
J
donde
,
b=
LAF i f
JLAA
(6.4)
, vl es el voltaje de línea
y
Teniendo definidos los estados y la dinámica del sistema, definimos la superficie
deslizante para el sistema resultante de segundo orden como:
S = cx1 + x2
con c siendo una constante positiva.
(6.5)
La ley de control la definimos de la siguiente forma:
u = u0 s ign ( S )
(6.6)
donde u0 es el voltaje de línea.
El programa que se realizó en Matlab-Simulink para implementar el control por
modos deslizantes quedó como se ilustra en la figura 6.15.
108
Capítulo 6. Implementación
t
Clock
0
time
0
rad/s
v
0
Analog Input
x1
wm
U1
S
Analog
Output
S
Analog Output
x2
butter
SMC
Add1
Sensoray
Model 626 [1h]
s
vel2
seno
pulsos
U
U-
-K-
Add
rpm
tacometro
Sensoray
Model 626 [1h]
5
c
U0
Saturation
volts
x1
vel1
vel_med
Analog
Input
u
rads
wm
v1
x2
Analog
Filter Design
rpm
trapecio
c1
escalon
Analog
Input
Wref
rampa+cte
Subsystem3
Manual Switch
rads1
Analog Input1
vel6
Sensoray
Model 626 [1h]
0
-KSaturation1
TL
tl
TL_med1
wrf1
Figura 6.15. Programa en Matlab-Simulink del control por modos deslizantes
La figura 6.16 muestra una fotografía de todas las partes que integran el sistema de
control por modos deslizantes.
Tarjeta De
adquisición
PC
Modulo
DL10055
Freno
magnético
Encoder
Motor
Etapa de potencia
Figura 6.16. Fotografía del sistema completo
6.7 Resultados obtenidos en la implementación
Para validar el comportamiento del control por modos deslizantes diseñado e
implementado se realizaron primero pruebas para el seguimiento de trayectorias para esto
se idearon 5 perfiles de velocidad diferentes, para ser utilizados como la velocidad de
109
6.7. Resultados Obtenidos en la Implementación
referencia con el fin de que el control diseñado e implementado siga sin problemas a la
velocidad de referencia.
Para obtener mejores resultados, el control se conmutó sobre una banda de
deslizamiento y no sobre la superficie de deslizamiento s = 0, con el propósito de suavizar
la señal de control durante el tiempo que el control se encuentre sobre la banda de
deslizamiento esto con el fin de disminuir el chattering, el tiempo de muestreo para la
implementación fue de 0.001 seg. Los cinco perfiles de velocidad son los que se muestran a
continuación.
Perfil dos
Perfil tres
100
90
90
80
80
80
70
70
70
60
50
40
30
60
50
40
30
20
20
10
10
0
0
5
10
15
20
25
30
time (sec)
35
40
45
veloc idad de referencia
100
90
veloc idad de referencia
v eloc idad de referenc ia
Perfil uno
100
0
50
60
50
40
30
20
10
0
5
10
Primer perfil
15
20
25
time (sec)
30
35
40
0
45
0
5
10
15
Segundo perfil
20
25
30
time (sec)
35
40
45
50
Tercer perfil
Perfil cuatro
Perfil cinco
80
80
75
70
60
velocidad de referenc ia
velocidad de referencia
70
65
60
55
40
30
50
20
45
40
50
0
5
10
15
20
25
30
time (sec)
35
40
45
50
10
0
5
10
Cuarto perfil
15
20
25
30
time (sec)
35
40
45
50
Quinto perfil
La respuesta de la velocidad para el primer perfil de velocidad se muestra en la
figura 6.17, se observa que el control hace que el sistema converja a la referencia en 3.87
segundos.
Velocidad Angular wr
110
vel. medidad
referencia
100
90
80
wr(rad/s)
70
60
50
40
30
20
10
0
0
5
10
15
20
25
30
time (sec)
35
40
45
50
Figura 6.17. Respuesta de la velocidad para el primer perfil.
110
Capítulo 6. Implementación
El error de seguimiento para la referencia dada por el perfil uno se muestra en la
figura 6.18, el pico que se observa en la grafica del error y de la respuesta del motor se debe
que es el tiempo en que tarda la tarjeta en leer datos de forma adecuada.
Estado x1 (error se segumiento)
50
x1(rad/s)
0
-50
-100
0
5
10
15
20
25
30
time (sec)
35
40
45
50
Figura 6.18. Error de seguimiento de trayectoria para el perfil uno
La figura 6.19 muestra la respuesta del motor de CD para el perfil de velocidad dos,
se observa que el control hace converger al sistema en aproximadamente 0.3 segundos se
nota en la zona de operación a baja velocidad el ruido causado por el chattering es mayor
que en la zona de velocidades mas alta.
Velocidad Angular wr
120
vel. medidad
referencia
100
wr(rad/s)
80
60
40
20
0
0
5
10
15
20
25
time (sec)
30
35
40
45
Figura 6.19. Respuesta de la velocidad ante el segundo perfil de velocidad.
El error de seguimiento para la referencia dada por el perfil dos se muestra en la
figura 6.20.
111
6.7. Resultados Obtenidos en la Implementación
Estado x1 (error se segumiento)
10
5
x1(rad/s)
0
-5
-10
-15
0
5
10
15
20
25
time (sec)
30
35
40
45
Figura 6.20. Error de seguimiento de trayectoria para el perfil dos
La respuesta de la velocidad para el tercer perfil de velocidad se muestra en la figura
6.21, el control hace converger al sistema en aproximadamente 1.09 segundos.
Velocidad Angular wr
120
vel. medidad
referencia
100
wr(rad/s)
80
60
40
20
0
0
5
10
15
20
25
30
time (sec)
35
40
45
50
Figura 6.21. Respuesta de la velocidad ante el tercer perfil de velocidad.
La figura 6.22, ilustra el error de seguimiento de trayectoria para el perfil tres, los picos que
se observan en la figura se producen en los cambios de referencia y se aprecia que después
del cambio el control hace que el error converja a cero de nuevo.
Estado x1 (error se segumiento)
100
80
60
40
x1(rad/s)
20
0
-20
-40
-60
-80
-100
0
5
10
15
20
25
30
time (sec)
35
40
45
50
Figura 6.22. Error de seguimiento para el tercer perfil de velocidad.
112
Capítulo 6. Implementación
La respuesta de la velocidad para el cuarto perfil se muestra en la figura 6.23, el
control hace converger al sistema en aproximadamente 1.06 segundos.
Velocidad Angular wr
120
vel. medidad
referencia
100
wr(rad/s)
80
60
40
20
0
0
5
10
15
20
25
30
time (sec)
35
40
45
50
Figura 6.23. Respuesta de la velocidad ante el cuatro perfil de velocidad.
La figura 6.24 muestra el error de seguimiento de trayectorias del sistema, los picos
que se aprecian en la gráfica se deben en que en esos instantes ocurren los cambios de
referencia, se observa que después del cambio de referencia el control hace que de nuevo el
error converja a cero.
Estado x1 (error se segumiento)
100
80
60
40
x1(rad/s)
20
0
-20
-40
-60
-80
-100
0
5
10
15
20
25
30
time (sec)
35
40
45
50
Figura 6.24. Error de seguimiento para el cuarto perfil de velocidad.
La respuesta de la velocidad para el quinto perfil se muestra en la figura 6.25, se
observa que el control hace que el sistema converja en 2.9 segundos.
113
6.7. Resultados Obtenidos en la Implementación
Velocidad Angular wr
140
120
wr(rad/s)
100
80
60
40
20
0
vel. medidad
referencia
0
5
10
15
20
25
30
time (sec)
35
40
45
50
Figura 6.25. Respuesta de la velocidad ante el quinto perfil de velocidad.
La gráfica del error de seguimiento de trayectorias para el perfil cinco se muestra en
la figura 6.26.
Estado x1 (error se segumiento)
40
30
x1(rad/s)
20
10
0
-10
-20
-30
0
5
10
15
20
25
30
time (sec)
35
40
45
50
Figura 6. 26. Error de seguimiento de trayectoria para el perfil cinco.
Se aprecia en las pruebas anteriores que el control por modos deslizantes cumple de
manera satisfactoria la tarea de seguimiento de trayectoria ya que los errores de
seguimiento no son mayores de 10 rad/seg salvo cuando se hacen cambios de referencia.
A continuación en la tabla 6.3 se muestra los índices de desempeño del controlador
por modos deslizantes implementado para los perfiles de velocidad propuestos para su
validación. Como se puede observar en dicha tabla los índices de desempeño que presenta
el controlador implementado para los perfiles uno, dos y cuatro son pequeños por lo que el
control tiene un buen desempeño dinámico, sin embargo para los perfiles tres y cinco
algunos índices resultan ser algo grandes por lo que para este tipo de referencias el
comportamiento del control se desvía un poco más del comportamiento deseado o ideal.
114
Capítulo 6. Implementación
Índice
Perfil uno
Perfil dos
Perfil tres
Perfil cuatro
Perfil cinco
IAE
0.1315
0.006667
1.211
0.284
1.05
ISE
0.01728
4.44e-5
1.466
0.08065
1.113
ITAE
6.573
0.3
60.54
14.2
52.75
ITSE
0.8641
0.002
73.3
4.033
55.65
Tabla 6.3. Índices de desempeño para los diferentes perfiles de velocidad
Una de las principales características del control por modos deslizantes es la
robustez que presenta ante perturbaciones desconocidas, por lo que las siguientes pruebas
que se le realizaron al control diseñado fueron las de introducir una perturbación en el par
de carga una vez que el control se encontrase sobre la referencia, esto con el fin de observar
la respuesta del controlador ante perturbaciones que se puedan presentar en el motor.
La perturbación en el par de carga se introdujo por medio del freno magnético
DL10300A del fabricante DeLorenzo, el cual produce un par de carga dependiendo del
voltaje que se le suministre.
La figura 6.27 muestra la respuesta de la velocidad para un aumento del par de carga
de 1.28 Nm en el segundo 30 aproximadamente, se observa que el control hace que el
sistema rechace la perturbación de está magnitud ya que la magnitud de la velocidad no se
corrompe por la perturbación.
Velocidad Angular wr
150
wr(rad/s)
vel. medidad
referencia
X: 29.32
Y: 100
X: 31.74
Y: 100
100
50
Perturbación
0
0
5
10
15
20
25
30
time (sec)
Par de carga Tl
35
40
45
50
40
45
50
15
Te(N m)
par de carga
10
Perturbación
X: 33.01
Y: 5.432
5
0
X: 29.67
Y: 4.12
0
5
10
15
20
25
30
time (sec)
35
Figura 6.27. Respuesta de la velocidad par una perturbación de 1.2 Nm.
La figura 6.28 muestra la respuesta de la velocidad ante una perturbación en el par
de carga de 5.6 Nm en el segundo 31 aproximadamente, se ve que ante una perturbación de
dicha magnitud el controlador implementado sigue rechazando la perturbación ya que la
respuesta de la velocidad no se corrompe.
115
6.7. Resultados Obtenidos en la Implementación
Velocidad Angular wr
150
wr(rad/s)
vel. medidad
referencia
X: 28.74
Y: 100
X: 33.47
Y: 100
100
50
Perturbación
0
0
5
10
15
20
25
30
time (sec)
Par de carga Tl
35
40
45
50
45
50
15
Te(N m)
par de carga
10
Perturbación
X: 34.33
Y: 10.07
5
0
X: 29.21
Y: 4.242
0
5
10
15
20
25
30
time (sec)
35
40
Figura 6.28. Respuesta de la velocidad ante una perturbación en el par de carga de 5.6 Nm.
La figura 6.29 muestra la respuesta de la velocidad ante una perturbación en el par
de carga de 9.22 Nm en el segundo 36 aproximadamente, se observa que ante una
perturbación de está magnitud el sistema sigue rechazando la perturbación.
Velocidad Angular wr
150
wr(rad/s)
vel. medidad
referencia
X: 34.04
Y: 100
X: 37.62
Y: 100
100
50
0
Perturbación
0
5
10
15
20
25
30
time (sec)
Par de carga Tl
35
40
45
50
15
Te(N m)
par de carga
X: 39.4
Y: 13.4
Perturbación
10
5
0
X: 34.04
Y: 4.333
0
5
10
15
20
25
30
time (sec)
35
40
45
50
Figura 6.29. Respuesta de la velocidad para un aumento de carga de 9.1 Nm.
La figura 6.30 muestra la respuesta de la velocidad ante una perturbación en el par
de carga de 54.2 Nm en el segundo 30 aproximadamente, se observa que aunque la
perturbación es muy grande el control todavía rechaza la perturbación.
116
Capítulo 6. Implementación
Velocidad Angular wr
X: 28.24
Y: 82.52
100
wr(rad/s)
vel. medidad
referencia
X: 32.78
Y: 80
50
Perturbación
0
0
5
10
15
20
25
30
time (sec)
Par de carga Tl
35
80
40
45
50
45
50
X: 35.19
Y: 59.54
par de carga
Te(N m)
60
Perturbación
40
X: 28.78
Y: 4.669
20
0
0
5
10
15
20
25
30
time (sec)
35
40
Figura 6.30. Respuesta de la velocidad para un aumento en el par de carga de 54.2 Nm.
Al realizar las pruebas con las perturbaciones en el par de carga se logró comprobar
la robustez del control por modos deslizantes diseñado e implementado, ya que aunque se
varió la perturbación la respuesta del controlador ante dichas perturbaciones no se modifico
o se corrompió muy poco, por lo que se concluye que este controlador es robusto ante
variaciones en el par de carga.
En la tabla 6.4 se muestran los índices de desempeño del controlador por modos
deslizantes para las pruebas que se realizaron cuando al motor se le introdujeron
perturbaciones en el par de carga. En dicha tabla se puede apreciar que los índices de
desempeño que presenta el controlador para dichas perturbaciones son pequeños por lo que
el control implementado tiene un buen comportamiento dinámico ante perturbaciones en el
par de carga.
Índice
Magnitud de la perturbación en el par de carga de la
máquina de CD
1.2 Nm
5.6 Nm
9.1 Nm
54.2 Nm
IAE
0.94
0.1137
0.19
0.01894
ISE
0.0674
0.1129
0.614
0.006058
ITAE
0.00896
0.1784
0.009088
0.008826
ITSE
0.000184
0.9553
0.0001652
0.0001625
Tabla 6.4. Índices de desempeño del controlador ante perturbaciones
El control por modos deslizantes de igual manera cumplió satisfactoriamente para la
tarea de seguimiento de trayectorias, ya que con los cinco diferentes perfiles de velocidad
se observó que para todos estos la velocidad convergió de manera rápida y permaneció
sobre la referencia solo con un chattering de 2 rad/seg.
El error del chattering que se observa en las gráficas de las respuestas del sistema se
debe a que la dinámica del sensor de velocidad (encoder) no se modeló ni se tomó en
cuenta durante el diseño del controlador, por lo que los efectos de esta dinámica no
117
6.7. Resultados Obtenidos en la Implementación
considerada se hicieron presentes durante la implementación del controlador. Otra razón
por la que el chattering apareció durante la implementación del control es que se diseñó un
control discontinuo para un modelo del sistema en tiempo continuo y esto puede causar
vibraciones [38] cuado se implementa debido a que por lo general se utiliza una razón de
muestreo finita sin modificaciones en tiempo discreto.
Las vibraciones por discretización son debidas, a que la frecuencia de conmutación
está limitada a la frecuencia de muestreo, pero una correcta implementación de los modos
deslizantes requiere de una frecuencia de conmutación infinita. Entonces las razones de
muestreo que son posibles implementar con la tarjeta de adquisición Sensoray 626 no
permiten conmutar la señal de control a una frecuencia adecuada para la implementación
del control por modos deslizantes.
Debido a que el sensor de velocidad (encoder) tiene una muy baja resolución, esto
provoca que variara la velocidad sensada en un rango considerable, para mejor aclaración
véase figura 6.31, esta muestra, la respuesta de la velocidad en lazo abierto para un voltaje
fijo de 20 Volts y la ampliación de esta.
Velocidad Angular wr en lazo abierto
Velocidad Angular wr en lazo abierto
60
51
50
50
49
vel. medidad
wr(rad/s)
wr(rad/s)
40
30
48
47
20
46
10
45
vel. medidad
0
44
0
1
2
3
4
5
6
time (sec)
7
8
9
10
5
5.5
6
6.5
7
7.5
8
time (sec)
8.5
9
9.5
10
a)
b)
Figura 6.31. a) Respuesta de la velocidad del motor en lazo abierto a un voltaje fijo de 20 volts, b) ampliación
de la gráfica de la velocidad para ver la variación de la velocidad medida.
Para mejorar la respuesta del sistema se suavizó la señal de control mediante la
adición de un filtro pasa bajas, de esta manera podremos atenuar el chattering. El filtro se
diseñó a partir de la transformada rápida de Fourier (FFT) de la señal de control.
118
Capítulo 6. Implementación
Capítulo 7
7 Conclusiones y trabajos futuros
Cómo parte final de este trabajo se presentan las conclusiones obtenidas al finalizar
el trabajo, de acuerdo al diseño, síntesis, aplicación, simulación e implementación del
control por modos deslizantes desarrollado para los motores de CD.
Aparte se dan algunos comentarios de trabajos futuros que pueden ser desarrollados
relacionados con este trabajo.
7.1 Conclusiones
La realización de esta tesis nos permite perfilar las principales razones del porque la
aplicación de modos deslizantes es un método prometedor para control de sistemas con
dinámicas no lineales de alto orden que operan bajo condiciones inciertas.
Este trabajo presentó la aplicación de los controles por modos deslizantes de
velocidad y posición a cinco tipos de motores de CD, con el fin de lograr un control
adecuado de los estados velocidad y posición aún cuando se presenten incertidumbres en el
modelo de las máquinas, y se revisó la robustez de los controladores para perturbaciones
desconocidas en la carga. Para esto se utilizaron herramientas de control de sistemas no
lineales.
El control por modos deslizantes se diseñó con la idea de que sea insensible a la
variación de la inductancia de campo y que sea robusto a perturbaciones en el par de carga
de la máquina. Se presentó la condición que se debe de satisfacer para que el modo
deslizante exista, esto se logro a partir de la derivada de la función candidata de Lyapunov.
La superficie deslizante para los diferentes controladores se diseñó a partir de la
función propuesta por Slotine [2], está función va ser que para cuando el sistema tenga un
grado relativo igual a dos la superficie de conmutación o deslizamiento va estar dada por
una función PD, solo para este caso en particular.
119
120
Capítulo 7. Conclusiones y Trabajos Futuros
Los controladores por modos deslizantes fueron diseñados sobre la base de modelos
no lineales de los motores de CD, estos modelos describen la evolución de la velocidad de
la flecha, las corrientes en los devanados y el par electromagnético generado.
Las perturbaciones en la carga de las máquinas son funciones escalares aditivas o
sustractivas que se introducen al par de carga, esto para simular un aumento o disminución
del valor de la carga de la máquina
En la simulación de la máquina de CD de excitación separada, cuando inicia la
simulación se observa que la máquina presenta una velocidad negativa esto es debido a que
la ecuación (A1.5) que fue la que se implementó para la simulación del comportamiento de
la máquina depende del par inercial, el par de carga y el par electromagnético de la
máquina y a su vez estos términos dependen de la velocidad del rotor, las corrientes de
campo y armadura de la máquina, entonces al arranque de la simulación las condiciones
iniciales de estos términos son cero exceptuando el par de carga y como se ve en la
ecuación este se resta provocando que se vea como si el motor girara al revés, esto se
corrige cuando la corriente de armadura es lo suficientemente grande para generar un par de
fuerzas por la reacción magnética y así lograr que el rotor gire. Esto físicamente representa
que la flecha del motor permanecerá estacionaria hasta producir la fuerza necesaria para
hacer girar la flecha.
d ωr 1
= ( − Bmωr + LAF i f ia − TL )
dt
J
La estructura de la ley de control escogida tiene la particularidad de que el control
de corriente del motor es logrado de manera implícita debido a la aceleración del control, es
decir gracias a la conmutación a muy alta frecuencia. A demás de que presento una
respuesta dinámica rápida, y una alta robustez con respecto a perturbaciones en los
subsistemas eléctricos y mecánicos de los motores de CD.
El control por modos deslizantes permite una reducción del orden del sistema de los
motores y las propiedades de la invariancia son fácilmente alcanzables en sistemas de
segundo-orden con ecuaciones dinámicas. La dinámica del modo deslizante depende de las
ecuaciones de la superficie de conmutación y no depende del control.
En está tesis se trataron principalmente sistemas descritos por ecuaciones
diferenciales no lineales de dimensión n en espacio de estados, con m acciones de control
como se muestra en la figura 6.1
121
7.2. Trabajos futuros
Figura 7.1. Estructura del control por modos deslizantes
En la implementación práctica del control por modos deslizantes en el motor de CD
en derivación, se realizó una implementación analógica de una ley de control discontinua
mediante un dispositivo de rápida conmutación, en este caso un Mosfet; este método de
implementación fue factible ya que solo se tiene un voltaje de alimentación permitiendo de
esta manera el uso de dispositivos semiconductores de potencia.
Debido al método de implementación del control por modos deslizantes realizado,
se presentaron vibraciones en sistema de control debido a la implementación a una razón de
tiempo finita sin modificaciones en tiempo discreto, es decir no se discretizo ni el modelo
ni el control.
El problema del chattering aparece durante la implementación debido a que al
momento de diseñar e implementar el controlador no se tomó en cuenta la dinámica del
sensor de velocidad (encoder), entonces debido a que su dinámica es más lenta que las del
Mosfet y la tarjeta de adquisición, esto nos produce un error.
7.2 Trabajos futuros
Al concluir este trabajo todavía existen diferentes aspectos que se pueden seguir
investigando los cuales son:
Implementación del control por modos deslizantes al motor de CD Baldor que se
encuentra en el laboratorio del Cenidet mediante la implementación discreta de los modos
deslizantes pudiéndose utilizar sistemas o dispositivos más rapidos; para poder tener una
aproximación mas adecuada a la implementación de los modos deslizantes y poder ver si se
puede reducir o eliminar el problema del chattering.
La extensión del control por Modos Deslizantes a sistemas multivariables, por
ejemplo la aplicación del control a un motor de inducción pudiéndose estimar las corrientes
de estator con un observador por modos deslizantes y así poderlas retroalimentar para
hacer un control de estados por modos deslizantes o cualquiera que se desee.
122
Capítulo 7. Conclusiones y Trabajos Futuros
Bibliografía
[1]
Francisco Rodríguez Rubio, Manuel Jesús López Sánchez, (1996). “Control
Adaptativo y Robusto”, Universidad de Sevilla.
[2]
Slotine Jean-Jacques, Li Weiping, (1991). “Applied Nonlinear Control”,
Prentice Hall.
[3]
Leo Rollins, “Rubust Control Theory”, (1999). Dependable Embedded Systems,
Spring, 18-849b.
[4]
Stephen J. Chapman, (2000). Máquinas Eléctricas, McGraw-Hill.
[5]
Pedro Arafet Padilla, Hugo Domínguez Abreu, Francisco Chang Mumañ,
“Control de un Servomecanismo No Lineal por Modo Deslizante”. Universidad
de Oriente, Cuba.
[6]
Paresh C. Sen, (1990). “Electric Motor Drives and Control-Past, Present, and
Future”. IEEE Transactions on Industrial Electronics, Vol. 37, No. 6.
[7]
Laura Moreno, Ignacio Peñarrocha, Hernán de Battista, (2003). “Notas de curso
Sistema de Control de Estructura Variable”. Universidad Politécnica de
Valencia.
[8]
Winston García-Gabín, Darine Zambrano, (2004). “Control Predictivo por
Modos Deslizantes para robots manipuladores”, Revista Ingeniería UC. Vol. 11,
No.2, 39-47.
[9]
Winston García-Gabín, Eduardo F. Camacho, “Control Predictivo Generalizado
por modo deslizante para sistemas de fase no mínima”.
[10]
Mercedes Pérez de la Parte, (2005) “Control predictivo con modos deslizantes”,
Tesis de doctorado, Universidad de La Rioja.
[11]
S. V. Emelyanov, (1967). “Variable Structure Control Systems”. Moscow,
Nauka and Oldenburg Verlag Munchen-Wien.
[12]
E. A. Barbashin and E. I. Gerashchenko, (1965). “Forced sliding regimes in
automatic control systems”, Differential equations, vol. 1, pp. 16-20.
[13]
E. A. Barbashin, “Introduction to the Theory of Stability”. Moscow, Nauka and
Wolters-Noordhoff Publishing, The Netherlands.
123
124
Bibliografía
[14]
V. I. Utkin, (1972). “Equations of sliding mode in discontinuous systems”,
Automation and Remote Control, vol. I y II, pp. 211-219 , 1897-1907.
[15]
Erik Etien, Sébastien Cauet, Laurent Rambault, Gérard Champenois, (2002),
“Control of an Induction Motor using Sliding Mode Linearization”, Int. J. Appl.
Math. Comput. Sci. (amcs), Vol.12, No.4, 523–531.
[16]
A. F. Folippov, (1964). “Differential equations with discontinuous right-hand
side”, Amer. Math. Soc. Translations, vol. 42, pp. 199-231.
[17]
B. Drazenovic, (1969). The invariance conditions in variable structure systems,
Automatica, vol. 5, no. 3, pp. 287-295.
[18]
V. I. Utkin, (1984). Variable structure systems: Present and future, Automation
and Remote Control, vol. 44 , pp. 1105-1120.
[19]
J. E. Slotine and S. S. Sastry, (1983).Tracking control of non-linear systems
using sliding surfaces, with application to robot manipulators, International
Journal of Control, vol. 38, no. 2 pp. 465-492.
[20]
J. E. Slotine, (1984). Sliding controller design for non-linear systems,
International Journal of Control, vol. 40, pp. 421-434.
[21]
Yury Stepanenko , Yong Cao, Chun-Yi Su, (1998). “Variable Structure Control
of Robotic Manipulator with PID Sliding Surfaces”, International Journal of
Robust and Nonlinear Control, vol. 8, 79-90.
[22]
Domingo Biel Solé, (1999). “Control en modo deslizante aplicado a la
generación de señal en convertidores conmutados DC/DC”, Tesis de doctorado
de UPC.
[23]
R. A. DeCarlo, S. H. Zak, and G. P. Matthews, (1988). “Variable structure
control of nonlinear multivariable systems: A tutorial”, Proceeding of IEEE, vol.
76, pp. 4-24.
[24]
Miguel Peña, Ricardo Carelli, Control con Modo CUASI Deslizante Basado en
Modelo Borroso Discreto, Universidad Nacional de San Juan, San Juan,
Argentina.
25]
Mohammad Ahmed, (2004). “Sliding Mode Control for Switched Mode Power
Supplies”, Tesis de Doctor, Universidad Tecnologica de Lappeenranta,
Finlandia.
[26]
Jian-Xin Xu, Ya-Jun Pan, Tong-Heng Lee, (2002). “On the Sliding Mode
Control for DC Servo Mechanism in the Presence of Unmodeled Dynamics”,
15th Triennial World Congress, Barcelona, Spain.
Bibliografía
[27]
Winston García-Gabín, Darine Zambrano, E. F. Camacho, (2005). Sliding Mode
Predictive Control for Chemical Process with Time Delay, IFAC.
[28]
Karel Jezernik, Boris Curk, Jože Harnik, “Observer Based Sliding Mode Control
of Robotic Manipulator”, University of Maribor, Maribor, Slovenia.
[29]
José Manuel Aller Castro, (2004). “Máquinas Eléctricas Rotativas, Introducción
a la Teoría General”, Universidad Simon Bolivar, Valle de Sartenejal.
[30]
John Chiasson, (2005). “Modeling and High-Performance Control of Electric
Machines”, IEEE Press Series on Power Engineering.
[31]
Krause, Paul C. (1987). "Analysis of Electric Machinery", Mc Graw Hill
Company, Singapore.
[32]
John Chiasson, (2005). Modeling and High-Performance Control of Electric
Machines, IEEE Press Series on Power Engineering,.
[33]
John Chiasson, Samir Mehta, (1998). “Nonlinear Control of a Series DC Motor:
Theory and Experiment”, IEEE Transactions on Industrial Electronics, Vol. 45,
No. 1.
[34]
Rong-Jong Wai, Kuo-Min Lin, and Chung-You Lin, “Total Sliding-Mode Speed
Control of Field-Oriented Induction Motor Servo Drive”, Taiwan.
[35]
Lab Electrical Power Engineering I,IEM RWTH Institut fur Elektrische
Maschine, Rheinisch-Westfalische Technische Hochschule Aachen.
[36]
Karel Jezernik, Robust Chattering Free Sliding Mode Control of Servo Drives,
University of Maribor, Maribor, Slovenia.
[37]
Željko Šitum, Joško Petrić, Mladen Crneković, Sliding Mode Control Applied to
Pneumatic Servo Drive, University of Zagreb, Croatia.
[38]
Vadim Utkin, Jürgen Guldner y Jingxin Shi, (1999). “Sliding Mode Control in
Electromechanical Systems”, CRS PRESS.
[39]
Mohamed Abid, Youcef Ramdani, Abdel Kader Meroufel, (2006). “Speed
Sliding Mode Control of Sensorless Induction Machine”, Journal of Electrical
Engineering, Vol. 57, No. 1, pp. 47–51.
[40]
Alexander G. Loukianov, (2002). “Robust Block Decomposition Sliding Mode
Control Design”, Mathematical Problem in Engineering, Vol. 8(4-5), pp. 349365.
125
126
Bibliografía
[41]
Roberto II Ovando Domínguez, (2007). “Emulador de Turbina Eólica para el
Banco de Pruebas de Generación Eoloeléctrica”, CENIDET, Cuernavaca
México.
[42]
IEEE Guide: Test Procedures for Direct-Current Machines, (1985). IEEE
Power Engineering Society Std. 113.
[43]
Hoja de Datos de MCC- Conexión serie, UNR – Ingeniería.
Anexo A
A.1. Máquina de CD de excitación separada
Las ecuaciones diferenciales de la máquina de excitación separada están dadas por
la ecuación 2.12, de la que tenemos
v f = i f R f + LFF
va = ia Ra + LAA
(A1.1)
di f
dt
(A1.2)
dia
+ LAF ωr i f
dt
Resolviendo la ecuación de voltaje de campo para di f / dt tenemos
di f
dt
=
1
(v f − if Rf
LFF
)
(A1.3)
Ahora, resolviendo para la ecuación del voltaje de armadura para dia / dt tenemos
dia
1
=
( va − ia Ra − LAF ωr i f
dt LAA
)
(A1.4)
La relación entre el par del motor y la velocidad está dado por la ecuación 2.17
resolviendo para dωr / dt y el par está dado por Te = LAF i f ia ; tenemos
d ωr 1
= ( − Bmωr + LAF i f ia − TL )
dt
J
(A1.5)
Implementación de las ecuaciones de la máquina de DC de excitación separada
Una vez obtenidas las ecuaciones de estado (A1.3, A1.4, A1.5) de la máquina de
excitación separada fueron programadas en la S-Function Excitación_separada_Machine.m,
este programa se manda a llamar y se ejecuta dentro de el programa
excitación_separada.mdl. La figura A1.1 muestra el programa excitación_separada.mdl.
127
128
Anexo A
Corriente De Campo
Out1
Corriente De Armadura
Excitacion_separada_Machine
In1
Velocidad
Vf1
Par Electromágnetico
Corriente De Campo " If "
Corriente De Armadura " Ia "
Velocidad Angular " wm "
Par Electromágnetico " Te "
In1
DC Motor
In2
TL
In3
t
Clock
In4
Subsystem1
To Workspace4
Figura A1.1. Diagrama Simulink de la implementación de la máquina de 200 HP de excitada separada
Los parámetros utilizados para la simulación del modelo de la máquina de CD de
excitación separada fueron obtenidos [31], que corresponde a una máquina de 200 hp
cuyos valores se muestran en la tabla A1.1.
Parámetro
R f Resistencia de campo
Valor
12
Unidades
Ω
LFF Inductancia de campo
9
H
0.012
ra
Resistencia de armadura
LAA Inductancia de armadura
0.0035
Ω
H
LAF Inductancia mutua
J
Momento de inercia
Bm Coeficiente de fricción viscosa
0.18
H
30
0
Kg m2
Nms
va Voltaje de armadura
250
V
vf
Voltaje de campo
250
V
TL
Par de carga
2375
Nm
Tabla A1.1. Parámetros de simulación de máquina de CD de excitación separada
Según las ecuaciones representativas de la máquina de CD de excitación separada
los valores de los estados en estado estable son los siguientes.
Tomamos el valor de ωr = 64.6
v f = Rf i f
⇒
if =
vf
Rf
=
rad
s
de Krause et al.
250 V
= 20.833 A
12 Ω
como
(v
a
= ra I a + ωr LAF I f ) × ( − LAF I f
LAF I f ra I a = LAF I f va − ( LAF I f
LAF I f I a = β mωr + TL
⇒
LAF I f I a ra = raTL + β mωr ra
)
)
2
(L
⇒
− LAF I f ra I a − ( LAF I f
)
2
ωr = − LAF I f va
ωr
AF
I f I a − β mωr = TL ) × ( ra )
⇒ LAF I f I a ra − β mωr ra = raTL
129
A.1. Máquina de CD de Excitación Separada
Entonces
2
raTL + β mωr ra = LAF I f va − ( LAF I f ) ωr ⇒ β mωr ra + ( LAF I f
ωr =
)
2
ωr = LAF I f va − raTL
LAF I f va − raTL
β m ra + ( LAF I f )
2
Entonces calculamos el valor de la velocidad angular en estado estable
L I v −rT
0.18 H ⋅ 20.833 A ⋅ 250 V − 0.012 Ω ⋅ 2375 N.m
ωr = AF f a2 a L =
= 64.585886
2
0.18
H
⋅
20.833
A
+
0
⋅
0.012
Ω
(
)
+
L
I
r
β
( AF f ) m a
Ia =
va ωr LAF I f
250 V 64.585886
−
=
−
ra
ra
0.012 Ω
rad
20.833 A
⋅ 0.18 H ⋅ 20.833 A
= 650.5666 A
0.012 Ω
 0.18 H
⋅ 1 −
64.585886
12 Ω

rad
s
rad
s

 = 2438.4148 N ⋅ m

Ia
Te
650.5666 A
2438.4148 N ⋅ m
ωr
64.585886
s
s
2
LAF Va2  LAF  0.18 H ⋅ ( 250 V )
Te =
ωr  =
1 −

ra R f 
Rf
0.012 Ω ⋅ 12 Ω

If
rad
A.2. Máquina de CD de imán permanente
Para el análisis del motor de imán permanente el circuito de campo se cambia por
un imán con campo magnético constante. La ecuación del voltaje para el devanado de
campo es eliminada y LAF I f es sustituida por una constante kv , por lo que la dinámica del
motor está dada,
va = ia Ra + LAA
dia
+ ωr kv
dt
(A2.1)
Resolviendo para la ecuación del voltaje de armadura para dia / dt tenemos
dia
1
=
( va − ia Ra − ωr kv )
dt LAA
(A2.2)
El par del motor está dado por
Te = kv I a
La relación entre el par del motor y la velocidad está dado por
(A2.3)
130
Anexo A
d ωr 1
= ( − Bmωr + kv ia − TL )
dt
J
(A2.4)
Implementación de las ecuaciones de la maquina de CD de imán permanente
Teniendo las ecuaciones (A2.2, A2.3, A2.4) correspondientes a una máquina de
imán permanente de 5 Hp, estas se programaron en una S-Function llamada
iman_permanente_Machine.m, este último se manda a llamar y ejecutar dentro del
programa Iman_permanente.mdl, la figura A2.1 muestra el programa realizado en simulink.
6
Corriente De Armadura
Corriente De Armadura " Ia "
Va
iman_permanente_Machine
In1
Velocidad
Par Electromágnetico
Velocidad Angular " wm "
Par Electromágnetico " Te "
Step
In1
t
DC Motor
In2
Clock
To Workspace3
In3
Subsystem1
Figura A2.1. Diagrama Simulink de la implementación de la máquina de CD de imán permanente
Los valores de los parámetros utilizados para la simulación de la máquina de CD de
imán permanente fueron obtenidos de [31], y se muestran en la tabla A2.1.
Parámetro
ra Resistencia de armadura
Valor
7
LAA Inductancia de armadura
J
Momento de inercia
0.12
Bm Coeficiente de fricción viscosa
va Voltaje de armadura
kv Constante de carga
TL Par de carga
Unidades
Ω
H
-6
1.06x10
6.04x10-6
Kg m2
Nms
6
V
1.41e-2
3.53e-3
Nm/A
Nm
Tabla A2.1. Parámetros de simulación de máquina de CD de imán permanente
De acuerdo a las ecuaciones que describen el comportamiento de la máquina de CD
de imán permanente, los valores de los estados en estado estable son los siguientes.
( va = ia Ra + ωr kv ) kv
( kvia = Bmωr + TL ) Ra
⇒ va kv = ia kv Ra + kv2 vωr ⇒ kv Ra ia = va kv − kv2ωr
⇒ kv Ra ia = Bm Raωr + RaTL
Entonces
131
A.3. Máquina de CD en Derivación
Bm Raωr + RaTL = va kv − kv2ωr ⇒ Bm Raωr + kv2ωr = va kv − RaTL
ωr =
va kv2 − RaTL
Bm Ra + kv
Entonces calculamos el valor de la velocidad angular en estado estable
ωr =
Ia =
LAF I f va − raTL
( LAF I f
)
2
+ β m ra
=
0.18 H ⋅ 20.833 A ⋅ 250 V − 0.012 Ω ⋅ 2375 N.m
2
( 0.18 H
va kv
250 V 64.585886
− =
−
ra ra 0.012 Ω
rad
⋅ 20.833 A ) + 0 ⋅ 0.012 Ω
20.833 A
s
⋅ 0.18 H ⋅ 20.833 A
= 650.5666 A
0.012 Ω
 0.18 H
⋅ 1 −
64.585886
12 Ω

rad
s
rad
s

 = 2438.4148 N ⋅ m

Ia
Te
650.5666 A
2438.4148 N ⋅ m
ωr
64.585886
rad
s
2
LAF Va2  LAF  0.18 H ⋅ ( 250 V )
Te =
ωr  =
1 −

ra R f 
Rf
0.012 Ω ⋅ 12 Ω

If
= 64.585886
A.3. Máquina de CD en derivación
La ecuación diferencial para el voltaje de campo se obtiene a partir del circuito
eléctrico equivalente mostrado en la figura 2.11 y se tiene
v f = Rf i f +
di f
dt
LFF
(A3.1)
la ecuación diferencial para el voltaje de armadura está dada por la ecuación 3.13
va = ra ia + LAA
dia
+ ωr LAF I f
dt
(A3.2)
Para la ecuación del par electromagnético tenemos la ecuación 2.34
Te = LAF i f ia
(A3.3)
Y la relación del par con la velocidad del motor la ecuación 2.35
Te = J
d ωr
+ Bmωr + TL
dt
(A3.4)
132
Anexo A
Tendiendo las ecuaciones diferenciales del sistema podemos obtener su dinámica,
primero resolviendo las ecuaciones de voltaje de campo de la ecuación A3.1, para di f dt
tenemos:
di f
dt
=
1
( −Rf i f + v f
LFF
)
(A3.5)
Ahora resolviendo la ecuación del voltaje de la armadura A3.2 para
dia
1
=
( −raia − LAF i f ωr + va )
dt LAA
Resolviendo la ecuación A3.4 para
dω r
dt
dia
dt
tenemos:
(A3.6)
con Te = LAF i f ia , tenemos:
d ωr 1
= ( − Bmωr + LAF i f ia − TL )
dt
J
(A3.7)
Implementación de las ecuaciones de la maquina de DC en derivación
Una vez obtenidas las ecuaciones de estado (A3.5, A3.6, A3.7) de la máquina de
CD en derivación fueron programadas en la S-Function Shunt_Machine.m, este programa
se manda a llamar y se ejecuta dentro del programa Shunt_3.mdl. La figura A3.1 muestra el
programa Shunt_3.mdl.
Scope1
DC Motor
Out1
Corriente De Campo
Corriente De Armadura
Vf1
Shunt_Machi ne
In1
Velocidad
Par Electromágnetico
Corriente De Campo " If "
Corriente De Armadura " Ia "
Velocidad Angular " wm "
Par Electromágnetico " Te "
TL
In1
In2
t
Clock
250
To Workspace
In3
In4
to worksapace
Vf
Figura A3.1. Diagrama Simulink de la implementación de la máquina de CD en derivación de 5HP
Los valores utilizados para la simulación de este modelo de la máquina de CD en
paralelo fueron obtenidos de [31] y corresponde a un motor de CD en derivación de 5 hp, y
cuyos parámetros son los siguientes:
133
A.3. Máquina de CD en Derivación
Parámetro
R f Resistencia de campo
Valor
240
Unidades
Ω
LFF Inductancia de campo
120
H
0.6
Resistencia de armadura
ra
LAA Inductancia de armadura
0.012
Ω
H
LAF Inductancia mutua
J
Momento de inercia
Bm Coeficiente de fricción viscosa
1.8
H
1
0
Kg m2
Nms
va Voltaje de armadura
240
V
vf
Voltaje de campo
240
V
TL
Par de carga
29.2
Nm
Tabla A3.1. Parámetros de simulación de máquina de CD en derivación
Según las ecuaciones representativas de la máquina de CD de excitación
paralelo los valores de los estados en estado estable son los siguientes.
Tomamos el valor de ωr = 127.7
⇒ if =
vf = Rf if
vf
Rf
=
rad
s
de Krause et al.
240 V
=1 A
240 Ω
como
⇒ ωr =
Va = Ra I a + ωr LAF I f
Va − Ra I a
LAF I f
Ahora, sustituimos ωr en la siguiente ecuación
 V − Ra I a
⇒ Te = β m  a
 L I
 AF f
Te = β mωr + TL

 + TL

Con Te = LAF I f I a ; obtenemos
LAF I f I a =
β mVa
LAF I f
−

β R
I a  LAF I f + m a

LAF I f

Ia
(( L
Ia =
AF
If
)
2
β m Ra I a
LAF I f
+ TL
 β V
 = m a + TL
 LAF I f
⇒ LAF I f I a +
β m Ra I a
LAF I f
=
β mVa
LAF I f
 ( L I )2 + β R
AF f
m a
⇒ Ia 

LAF I f

+ TL

 = β mVa + T
L
 LAF I f

)
+ β m Ra = β mVa + LAF I f TL
β mVa + LAF I f TL
(L
AF
If
)
2
+ β m Ra
Entonces calculamos el valor de la corriente de armadura en estado estable
en
134
Ia =
ωr =
Anexo A
β mVa + LAF I f TL
(L
AF
If
)
2
+ β m Ra
=
0 ⋅ 240 V + 1.8 H ⋅ 1 A ⋅ 29.2 N.m
(1.8 H
2
⋅ 1 A ) + 0 ⋅ 0.6 Ω
= 16.2222 Amp
Va − Ra I a 240 V - 0.6 Ω ⋅16.222 Amp
=
= 127.925 Rad/seg
LAF I f
1.8 H ⋅ 1 Amp
2
LAF Va2  LAF  1.8 H ⋅ ( 240 V )
Te =
ωr  =
1 −

Ra R f 
Rf
0.6 Ω ⋅ 240 Ω

If
 1.8 H
⋅ 1 −
127.925
 240 Ω
127.925
rad
s
s

 = 29.205 N ⋅ m

Ia
Te
16.2222 A
29.205 N ⋅ m
ωr
1A
rad
A.4 Máquina de CD en serie
Analizando el circuito de la figura 3.8 se tiene
vt = v fs + va
(A4.1)
ia = i fs
(A4.2)
Donde se tiene que
vt = ia R fs + L ff
dia
di
+ ia Ra + Laa a + LAFsωr ia
dt
dt
Resolviendo la ecuación A4.3 para
dia
dt
(A4.3)
tenemos
dia
1
=
vt − ia ( R fs + Ra + LAFsωr )
dt Laa + L ff
(
)
(A4.4)
El par electromagnético está dado por
Te = LAFs I a2
(A4.5)
Resolviendo la ecuación 3.18 para Te = LAFs I a2 , tenemos
d ωr 1
= ( − Bmωr + LAFs I a2 − TL )
dt
J
Implementación de las ecuaciones de la maquina de CD en serie
(A4.6)
135
A.5. Máquina de CD Compuesta Acumulativa
Las ecuaciones (A4.4, A4.5, A4.6) de máquina de excitación separada fueron
desarrolladas en la S-Function Serie_Machine.m y se simuló en Simulink con el programa
Serie.mdl de la siguiente manera.
110
Corriente De Armadura
Corriente De Armadura " Ia "
Vf
Seri e_Machi ne
In1
Velocidad
Par Electromágnetico
Velocidad Angular " wm "
Par Electromágnetico " Te "
TL
DC Motor
Figura A4.1. Diagrama Simulink de la implementación de la máquina de CD en serie
Los valores utilizados para la simulación se tomaron de [43] son los siguientes:
Parámetro
R f Resistencia de campo
Valor
0.7
Unidades
Ω
LFF Inductancia de campo
0.03
H
1.5
ra
Resistencia de armadura
LAA Inductancia de armadura
0.03
Ω
H
LAF Inductancia mutua
J
Momento de inercia
Bm Coeficiente de fricción viscosa
0.0675
H
0.5
0.0025
Kg m2
Nms
vf
Voltaje de campo
230
V
TL
Par de carga
5
Nm
Tabla A4.1. Parámetros de simulación de máquina de CD serie
A.5 Máquina de CD compuesta acumulativa
Analizando el circuido de la figura 2.19, tenemos que
vt = v f
y
vt = v fs + va
(A5.1)
La ecuación de voltaje del circuito de campo está dada por
v f = R f i f + LFF
di f
dt
+ LFS
di fs
dt
La ecuación de voltaje del circuito de armadura está dada por
(A5.2)
136
Anexo A
va = Ra ia + LAA
dia
+ LAF ωr i f + LAFS ωr i fs
dt
(A5.3)
La ecuación de voltaje del circuito del devanado de campo en serie está dada por
v fs = R fs i fs + LFFS
di fs
dt
Ahora resolviendo la ecuación (A5.2) para
di f
dt
=
+ LFS
di f
dt
di f
(A5.4)
dt
, tenemos
di fs 
1 
 v f − R f i f − LFS

LFF 
dt 
(A5.5)
di fs 

 vt − R f i f − LFS

dt 

(A5.6)
como v f = vt tenemos
di f
dt
=
1
LFF
Sustituyendo la ecuación A5.3 y A5.4 en A5.1 tenemos
vt = Ra ia + LAA
di
di
dia
+ LAF ωr i f + LAFS ωr i fs + R fs i fs + LFFS fs + LFS f
dt
dt
dt
(A5.7)
Como ia = i fs , la ecuación (A5.7) queda
vt = Ra ia + LAA
di
dia
di
+ LAF ωr i f + LAFS ωr ia + R fs ia + LFFS a + LFS f
dt
dt
dt
Ahora resolviendo la ecuación (A5.8) para
dia
dt
(A5.8)
, tenemos
di f 

dia 
1
=
 vt − ia ( Ra − LAFsωr + R fs ) − LAF ωr i f − LFS

dt  LAA + LFFS  
dt 
(A5.9)
Sustituyendo A5.6 en A5.8, con ia = i fs y agrupando; tenemos

L2FS 
 LAA + LFFS −
 + if
LFF 

Resolviendo la ecuación A5.10 para dia dt obtenemos
L
di
vt − FS vt = ia ( Ra + LAFS ωr + R fs ) + a
LFF
dt
R f LFS 

 LAF ωr −

LFF 

(A5.10)
137
A.5. Máquina de CD Compuesta Acumulativa
dia
1
=
dt 
L2FS
L
L
+
−
 AA
FFS
LFF

  LFS 
R f LFS  

 vt 1 −
 − ia ( Ra + LAFS ωr + R fs ) − i f  LAF ωr −
 B
LFF  
   LFF 



….(A5.11)
Ahora sustituyendo la ecuación A5.9 en A5.2, con vt = v f y ia = i fs , tenemos

 LFS LAF  
 R f − 
 ωr  −
 LAA + LFFS  

L2FS
di f 

 LFF −
 ( Ra − LAFsωr + R fs ) +
dt 
LAA + LFFS

 LFS vt 
vt = vt 
 + if
 LAA + LFFS 

LFS
ia 
 LAA + LFFS
Resolviendo la ecuación A5.12 para


di f 
1
=
dt

L2FS
 L −
  FF LAA + LFFS

di f
dt



(A5.12)
, tenemos
 




LFS
LFS LAF
ωr  + ...
 vt  1 −
 − if  Rf −
LAA + LFFS 
   LAA + LFFS 








LFS

ω
R
−
L
+
R
  ... + ia 
( a
AFs r
fs )



L
+
L
AA
FFS


 
(A5.13)
El par está dado por
Te = LAF i f ia + LAFs i fs ia
(A5.14)
Por lo que la relación entre el par y la velocidad queda
d ωr 1
= ( LAF i f ia + LAFs i fs ia − β mωr − TL )
dt
J
(A5.15)
Implementación de las ecuaciones de la maquina de DC compuesta acumulativa
Las ecuaciones (A5.11, A5.13, A5.14, A5.15) de máquina de excitación separada fueron
desarrolladas en la S-FunctionCompound_cumulative_Machine.m y se simuló en Simulink
con el programa Compound_cumulative.mdl de la siguiente manera.
138
Anexo A
100
Corriente De Campo
Vt
Corriente De Armadura
Compound_cumulative_Machine
In1
Velocidad
Par Electromágnetico
Corriente De Campo " If "
Corriente De Armadura " Ia "
Velocidad Angular " wm "
Par Electromágnetico " Te "
TL
In1
DC Motor
In2
In3
In4
to worksapace
Figura A5.1. Diagrama Simulink de la implementación de la máquina de CD compuesta acumulativa
Los valores utilizados para la simulación de este modelo de la máquina de CD compuesta
acumulativa son:
Parámetro
R f Resistencia de campo
Valor
200
Unidades
Ω
R fs Resistencia de campo serie
0.66
Ω
LFF Inductancia de campo
1.5
H
LFFs Inductancia de campo serie
0.098
H
0.09
Ω
H
ra
Resistencia de armadura
LAA Inductancia de armadura
1
LAF Inductancia mutua
0.9
H
-3
LAFs Inductancia mutua serie
9.90x10
H
LFs Inductancia entre el devanado en derivación
y serie
J
Momento de inercia
Bm Coeficiente de fricción viscosa
0.01
H
2
0
Kg m2
Nms
vf
Voltaje de campo
100
V
TL
Par de carga
10
Nm
Tabla A5.1. Parámetros de simulación de máquina de CD compuesta acumulativa
Anexo B
B.1. Desarrollo de las ecuaciones para el Control del Motor
de CD de Excitación Separada.
El modelo que se tiene la máquina de CD de excitación separada es, para ver de
donde se obtuvo véase anexo A.1:
di f
1
( −Rf i f + v f )
dt LFF
dia
1
=
( −raia − LAF i f ωr + va )
dt LAA
d ωr 1
= ( − Bmωr + LAF i f ia − TL )
dt
J
=
B1.1
B1.2
B1.3
a) Desarrollo para el control de velocidad
El error de seguimiento de velocidad es e = ω * − ω , donde ω * es la velocidad de
referencia.
Las variables de estado las definimos como:
x1 = e = ωr* − ωr
x2 = e = ω r* − ω r
La ecuación dinámica del motor de CD con respecto a los estados x1 y x2 está dada
por
x1 = e = ω r* − ω r = x2
x2 = e = ωr* − ωr = ωr* −
1
( − Bmω r + LAF i f ia − TL )
J
Sustituyendo B1.2 en x2 tenemos
x2 = ωr* +
L i  1
 T
Bm
ω r − AF f 
− ra ia − LAF i f ωr + va )  + L
(
J
J  LAA
 J
despejando ωr y ω r de (B1.3) y sustituyéndolo en (B1.4), obtenemos
139
B1.4
140
Anexo B
ω r = ω r* − x2
ωr = ωr* − x1
x2 = ωr* +
L i
L i
L i
Bm *
T
ω r − x2 ) + AF f raia + AF f LAF i f (ωr* − x1 ) − AF f va + L
(
J
JLAA
JLAA
JLAA
J
B1.5
despejando ia de (B1.3) y sustituyéndola en (B1.5), tenemos
ia =
1
LAF i f
( J (ω
*
r
− x2 ) + Bm (ωr* − x1 ) + TL
)
 1
L i
Bm *
ω r − x2 ) + AF f ra 
J (ω r* − x2 ) + Bm (ωr* − x1 ) + TL
(

J
JLAA  LAF i f
L i
L i
T
+ AF f LAF i f (ωr* − x1 ) − AF f va + L
JLAA
JLAA
J
(
x2 = ωr* +

) 

Agrupando términos tenemos
2
2
 ra Bm L2AF i 2f 
 ra
 ra
Bm 
Bm  *  ra Bm LAF i f
*
x2 = − 
+
+
+
+
 x1 − 
 x2 + ωr + 
 ω r + 
 JL
JL
L
J
L
J
JL
JLAA
AA
AA

AA


AA

AA



r
T L i
+ a TL + L − AF f va
JLAA
J JLAA
 *
 ωr

Ahora definimos los siguientes términos
 ra Bm L2AF i 2f
a1 = 
+
 JL
 AA JLAA
 r
B 
a2 =  a + m 
 LAA J 
b=



LAF i f
JLAA
f ( t ) = ωr* + a2ω r* + a1ωr* +
ra
T
TL + L
JLAA
J
Con lo que se obtiene el sistema siguiente
x1 = x2
x2 = − a1 x1 − a2 x2 + f ( t ) − bva
(B1.6)
141
B.1. Desarrollo de las ecuaciones para el control del Motor de CD de Estación
Separada
b) Desarrollo para el control de posición
El error de seguimiento de posición es e = θ * − θ , donde θ * es la posición de
referencia.
Las variables de estado las definimos como:
x1 = e = θ r* − θ r
x = e = θ* − θ
2
r
(B1.7)
r
x3 = e = θr* − θr
La ecuación del motor de CD con respecto a los estados x1 , x2 y x3 está dada por
x1 = e = θr* − θr = θr* − ( va − ra ia − LAAia )
LAF i f ia
1
LAF i f
= x2
B
1
TL + m θr = x3
J
J
J
L i
B
1
x3 = e = θr* − θr = θr* − AF f ia + TL + m θr
J
J
J
sustituyendo ia en la ecuacion en x3
x2 = e = θr* − θr = θr* −
x3 = e = θr* − θr = θr* −
con ia =
1
LAF i f
+
LAF i f  1
 1
B
− ra ia − LAF i f θr + va  + TL + m θr

J  LAA
J
 J
(
)
( Jθ + B θ + T ) , tenenemos
r
m r
L
 1
L i  1 
x3 = e = θr* − θr = θr* − AF f 
Jθr + Bmθr + TL
 − ra 
 LAF i f
J  LAA 




 − LAF i f θr + va   + 


B
1
+ TL + m θr
J
J
Despejando θ r , θ r , θ r de B1.7 y sustituyéndolo en x3 , obtenemos
(
θr = θr* − x3
θr = θr* − x2
θ r = θ r* − x1
Por lo tanto x3 queda
)
142
Anexo B
 1
LAF i f  1 

J θr* − x3 + Bm θr* − x2 + TL
 − ra 



J
L
 LAF i f
 AA 
B
1
+ TL + m θr* − x3
J
J
( (
x3 = θr* −
(
)
(
)
)


*

−
L
i
θ
−
x
+
v

 AF f r
2
a



(
)
)
Agrupando tenemos
rB
L2 i 2
x3 = −  a m + AF f
 JL
 AA JLAA
2
2

 ra
 ra
Bm 
Bm  *  ra Bm LAF i f  *
*
x
−
+
x
+
θ
+
+
θ
+
+
 2 
 θ r +  3 r 
 r 
L
J
L
J
JL
JL
 AA

 AA

AA 

 AA
r
T L i
+ a TL + L − AF f va
JLAA
J JLAA
Ahora definimos los siguientes términos como
rB
L2AF i 2f
a1 =  a m +
 JL
 AA JLAA
 r
B 
a2 =  a + m 
 LAA J 



r
T
f ( t ) = θr* + a2θr* + a1θr* + a TL + L
JLAA
J
L i
b = AF f
JLAA
Por lo que se tiene el sistema
x1 = x2
x2 = x3
(B1.8)
x3 = − a1 x2 − a2 x3 + f ( t ) − bva
B.2. Desarrollo de las ecuaciones para el Control del Motor de
CD de Imán Permanente.
El modelo del motor de imán permanente, se desarrolló en el capítulo dos y en el
anexo A.2 y es:
dia
1
=
( va − ia Ra − ωr kv )
dt LAA
d ωr 1
= ( − Bmωr + kv ia − TL )
dt
J
(B2.1)
(B2.2)
B.2. Desarrollo de las ecuaciones para el control del Motor de CD de Imán
Permanente
143
a) Desarrollo para el control de velocidad
El error de seguimiento de velocidad es e = ωr* − ωr , donde ωr* es la velocidad de
referencia, las variables de estado las definimos como:
x1 = e = ωr* − ωr
(B2.3)
x2 = e = ω r* − ω r
La ecuación dinámica del motor de CD con respecto a los estados x1 y x2 está dada
por
x1 = e = ω r* − ω r = x2
x2 = e = ωr* − ωr = ωr* −
1
( − Bmω r + kvia − TL )
J
Sustituyendo (B2.1) en x2 , tenemos
x2 = ωr* +
 T
Bm
k  1
ω r − v 
( −ra ia − kvωr + va )  + L
J
J  LAA
 J
(B2.4)
despejando ωr y ω r de (B2.3) y sustituyéndolo en (B2.4), obtenemos
ω r = ω r* − x2
ωr = ωr* − x1
x2 = ωr* +
Bm *
kv
kv2
k
T
ω
−
x
+
r
i
+
ωr* − x1 ) − v va + L
(
(
r
2)
a a
J
JLAA
JLAA
JLAA
J
(B2.5)
despejando ia de (B2.2) y sustituyéndola en (B2.5), tenemos
ia =
1
LAF i f
( J (ω
*
r
− x2 ) + Bm (ωr* − x1 ) + TL
)
1

Bm *
k
ω r − x2 ) + v ra 
J (ω r* − x2 ) + Bm (ωr* − x1 ) + TL 
(
J
JLAA  kv

2
k
k
T
+ v (ωr* − x1 ) − v va + L
JLAA
JLAA
J
x2 = ωr* +
(
Agrupando términos semejantes, obtenemos
)
144
Anexo B
rB
 r
 r
rB
k2 
B 
B 
k2 
x2 = −  a m + v  x1 −  a + m  x2 + ωr* +  a + m  ω r* +  a m + v  ωr*
 JLAA JLAA 
 LAA J 
 LAA J 
 JLAA JLAA 
r
k
T
+ a TL + L − v va
JLAA
J JLAA
Ahora definimos los siguientes términos como
 ra Bm
kv2 
+
a1 = 

 JLAA JLAA 
 r
B 
a2 =  a + m 
 LAA J 
k
b= v
JLAA
f ( t ) = ωr* + a2ω r* + a1ωr* +
ra
T
TL + L
JLAA
J
Por lo que el sistema resultante es
x1 = x2
B2.6
x2 = − a1 x1 − a2 x2 + f ( t ) − bva
b) Desarrollo para el control de posición
El modelo del sistema ahora lo expresamos en términos del estado posición
dia
1
=
va − ia Ra − θr kv
dt LAA
dθ r
1
=
kv ia − Jθr − TL
dt
Bm
(
)
(B2.7)
(
)
(B2.8)
El error de seguimiento de posición es e = θ r* − θ r , donde θ r* es la posición de
referencia, las variables de estado las definimos como:
x1 = e = θ r* − θ r
x = e = θ* − θ
2
r
r
(B2.9)
x3 = e = θr* − θr
La ecuación dinámica del motor de CD con respecto a los estados x1 , x2 y x3 está
dada por
B.2. Desarrollo de las ecuaciones para el control del Motor de CD de Imán
Permanente
145
x1 = e = θr* − θr = x2
x = e = θ* − θ = x
2
r
3
r
k
B
1
x3 = e = θr* − θr = θr* − v ia + TL + m θr
J
J
J
sustituyendo (B2.7) en x3 , se tiene
x3 = θr* −
kv
J
 1
 1
B
− ra ia − kvθr + va  + TL + m θr

J
 LAA
 J
(
)
(B2.10)
despejando ia de (B2.8) y sustituyéndola en B2.10,obtenemos
ia =
1 Jθ r + Bmθr + TL
kv
(
x3 = θr* −
kv
J
)
 1 

 1 + T  − k θ + v   + 1 T + Bm θ
−
r
J
θ
+
B
θ



r
m r
L
v r
a
L
r
 a k


J
 v

 J
 LAA 
(
)
despejando θ r , θr y θr de (B2.9) y sustituyéndolo en la ecuación anterior, tenemos
θr = θr* − x3
θr = θr* − x2
θ r = θ r* − x1
 1 

1
* − x + B θ* − x + T  − k θ* − x + v  
−
r
J
θ



r
3
m
r
2
L
v
r
2
a
 LAA  a  kv





B
1
+ TL + m θr* − x3
J
J
x3 = θr* −
kv
J
( (
(
)
(
)
)
(
)
)
Agrupando los términos semejante, se obtiene
rB
 r
 r
rB
k2 
B 
B 
k2 
x3 = −  a m + v  x2 −  a + m  x3 + θr* +  a + m  θr* +  a m + v  θr*
 JLAA JLAA 
 LAA J 
 LAA J 
 JLAA JLAA 
r
k
T
+ a TL + L − v va
JLAA
J JLAA
Ahora definimos los términos como
rB
k2 
a1 =  a m + v 
 JLAA JLAA 
146
Anexo B
 r
B 
a2 =  a + m 
 LAA J 
r
T
f ( t ) = θr* + a2θr* + a1θr* + a TL + L
JLAA
J
k
b= v
JLAA
Entonces el sistema resultante es
x1 = x2
x2 = x3
(B2.11)
x3 = − a1 x2 − a2 x3 + f ( t ) − bva
B.3. Desarrollo de las ecuaciones para el control del motor de
CD en derivación.
El modelo que se tiene para la máquina de CD en paralelo, se desarrolló en el capítulo dos
y es:
di f
1
( −Rf i f + v f )
dt LFF
dia
1
=
( −raia − LAF i f ωr + va )
dt LAA
d ωr 1
= ( − Bmωr + LAF i f ia − TL )
dt
J
=
(B3.1)
(B3.2)
(B3.3)
a) Desarrollo para el control de velocidad
El error de seguimiento de velocidad es e = ωr* − ωr , donde ωr* es la velocidad de
referencia, entonces las variables de estado las definimos como:
x1 = e = ωr* − ωr
(B3.4)
x2 = e = ω r* − ω r
Las ecuaciones dinámicas del motor de CD con respecto a los estados x1 y x2 está
dada por
x1 = e = ω r* − ω r = x2
x2 = e = ωr* − ωr = ωr* −
1
( − Bmω r + LAF i f ia − TL )
J
B.3. Desarrollo de las ecuaciones para el Control del Motor de CD en Derivación
147
Sustituyendo B3.2 en x2 , tenemos
x2 = ω*r +
L i  1
 T
Bm
ω r − AF f 
− ra ia − LAF i f ωr + va )  + L
(
J
J  LAA
 J
despejando ωr y ω r de B3.4 y sustituyéndolo en x2 , obtenemos
ω r = ω *r − x2
(B3.5)
ωr = ωr* − x1
x2 = ωr* +
L i
L i
L i
Bm *
T
ω r − x2 ) + AF f raia + AF f LAF i f (ωr* − x1 ) − AF f va + L
(
J
JLAA
JLAA
JLAA
J
(B3.6)
despejando ia de B3.3 con B3.5, tenemos
ia =
1
LAF i f
( J (ω
*
r
− x2 ) + Bm (ωr* − x1 ) + TL
)
Ahora sustituimos ia en (B3.6), obtenemos
 1
L i
Bm *
ω r − x2 ) + AF f ra 
J (ω r* − x2 ) + Bm (ωr* − x1 ) + TL
(

J
JLAA  LAF i f
L i
L i
T
+ AF f LAF i f (ωr* − x1 ) − AF f va + L
JLAA
JLAA
J
(
x2 = ωr* +

) 

Agrupando términos semejantes, obtenemos
2
2
 ra Bm L2AF i 2f 
 ra
 ra
Bm 
Bm  *  ra Bm LAF i f
*
x2 = − 
+
+
+
+
 x1 − 
 x2 + ωr + 
 ω r + 
 JL
 LAA J 
 LAA J 
 AA JLAA 
 JLAA JLAA
r
T L i
+ a TL + L − AF f va
JLAA
J JLAA
Ahora definimos los términos como
 ra Bm L2AF i 2f
a1 = 
+
 JL
 AA JLAA
 r
B 
a2 =  a + m 
 LAA J 



 *
 ωr

148
b=
Anexo B
LAF i f
JLAA
f ( t ) = ωr* + a2ω r* + a1ωr* +
ra
T
TL + L
JLAA
J
Por lo que obtenemos el siguiente sistema
x1 = x2
(B3.7)
x2 = − a1 x1 − a2 x2 + f ( t ) − bva
b) Desarrollo para el control de posición
El modelo del sistema ahora lo expresamos en términos del estado posición
dia
1
=
− ra ia − LAF i f θr + va
dt LAA
dθ r
1
=
LAF i f ia − Jθr − TL
dt
Bm
(
)
(B3.8)
(
)
(B3.9)
El error de seguimiento de posición es e = θ r* − θ r , donde θ r* es la posición de
referencia, las variables de estado las definimos como:
x1 = e = θ r* − θ r
x = e = θ* − θ
2
r
(B3.10)
r
x3 = e = θ − θr
*
r
La ecuación dinámica del motor de CD con respecto a los estados x1 , x2 y x3 está
dada por
x1 = e = θr* − θr = x2
x = e = θ* − θ = x
2
r
r
3
LAF i f
B
1
x3 = e = θr* − θr = θr* −
ia + TL + m θr
J
J
J
Sustituyendo B3.8 en x3 , tenemos
x3 = θr* −
LAF i f  1
 1
B
− ra ia − LAF i f θr + va  + TL + m θr

J  LAA
J
 J
(
)
despejando ia de B3.9, se obtiene
(B3.11)
B.3. Desarrollo de las ecuaciones para el Control del Motor de CD en Derivación
ia =
1
LAF i f
149
( Jθ + B θ + T )
m r
L
sustituyendo ia en B3.11, tenemos
x3 = θr* −
 1
LAF i f  1 

Jθr + Bmθr + TL
 − ra 
L i
J  LAA 
 AF f

(

)  − L

 1
B
i θr + va   + TL + m θr
 J
J

AF f
Despejando θ r , θr , θr de B3.10 y sustituyéndolo en la ecuación anterior,
obtenemos
θr = θr* − x3
θr = θr* − x2
θ r = θ r* − x1
 1
LAF i f  1 

J θr* − x3 + Bm θr* − x2 + TL
 − ra 



J
L
 LAF i f
 AA 
B
1
+ TL + m θr* − x3
J
J
( (
x3 = θr* −
(
)
(
)
)


*
 − LAF i f θr − x2 + va  



(
)
)
Agrupando tenemos
rB
rB
L2 i 2 
L2 i 2
 r
 r
B 
B 
x3 = −  a m + AF f  x2 −  a + m  x3 + θr* +  a + m  θr* +  a m + AF f
 JL

 JL
 LAA J 
 LAA J 
 AA JLAA 
 AA JLAA
r
T L i
+ a TL + L − AF f va
JLAA
J JLAA
Ahora definimos los siguientes términos como
 ra Bm L2AF i 2f
a1 = 
+
 JL
 AA JLAA
 r
B 
a2 =  a + m 
 LAA J 



r
T
f ( t ) = θ* + a2θr* + a1θr* + a TL + L
JLAA
J
L i
b = AF f
JLAA
Por lo que el sistema resultante es
 *
 θr

150
Anexo B
x1 = x2
x2 = x3
(B3.12)
x3 = − a1 x2 − a2 x3 + f ( t ) − bva
B.4. Desarrollo de las ecuaciones para el Control del Motor de
CD en Serie.
El modelo para el motor de CD serie se desarrolló en el anexo A.4 y es:
dia
1
vt − ia ( R fs + Ra + LAFsωr )
=
dt Laa + L ff
d ωr 1
= ( − Bmωr + LAFs ia2 − TL )
dt
J
(
)
(B4.1)
(B4.2)
a) Desarrollo para el control de velocidad
El error de seguimiento de velocidad es e = ωr* − ωr , donde ωr* es la velocidad de
referencia, las variables de estado las definimos como:
x1 = e = ωr* − ωr
x2 = e = ω r* − ω r
(B4.3)
x3 = e = ωr* − ωr
La ecuación dinámica del motor de CD en serie con respecto a los estados x1 , x2 y
x3 está dada por
Bm
L
T
ωr − AFs ia2 + L = x2
J
J
J
B
2L
T
x2 = e = ωr* − ωr = ωr* + m ω r − AFs ia + L = x3
J
J
J
B
2L
T
r* − ω
r = ω
r* + m ωr − AFs ia + L
x3 = e =ω
J
J
J
x1 = e = ω r* − ω r = ω r* +
Sustituimos (B4.1) en x3
r* +
x3 = ω
Bm
2L
ωr − AFs
J
J

1
vt − ia ( R fs + Ra + LAFsωr )

L
+
L
aa
ff

(

)  + TJ

L
(B4.4)
151
B.4. Desarrollo de las ecuaciones para el Control del Motor de CD en Serie
como ωr = −
Bm
2L
T
ω r + AFs ia − L , entonces despejamos ia y la sustituimos en
J
J
J
B4.4, tenemos
ia =
1
( J ωr + Bmω r + TL )
2 LAFs
r* +
x3 = ω

Bm
2 LAFs
ωr −
 vt
J
J ( Laa + L ff ) 
 T
 1

−
J ωr + Bmω r + TL )  ( R fs + Ra + LAFsωr )  + L
(
 2 LAFs

 J
despejamos ωr , ω r y ωr de B4.3 y los sustituimos en x3
ωr = ωr* − x3
ω r = ω r* − x2
ωr = ωr* − x1

1
r* + 
x3 = ω
J (ωr* − x3 ) + Bm (ω r* − x2 ) + TL
 J ( Laa + L ff )

2 LAFs
T B
+ L + m (ωr* − x3 ) −
vt
J
J
J ( Laa + L ff )
(

)  ( R

fs
+ Ra + LAFs (ωr* − x1 )
)
Agrupando términos iguales tenemos


 R fs
R fs Bm
Ra Bm
Ra
B 
LAFs Bm
 x2 − 
x3 = − 
+
+
+ m  x3 +
x1 x2




J 
J ( Laa + L ff )
 Laa + L ff Laa + L ff
 J ( Laa + L ff ) J ( Laa + L ff ) 


 R fs
R fs Bm
LAFs
Ra
B 
Ra Bm
r* + 
 ω r*
+
+ m  ωr* + 
+
x1 x3 + ω
 Laa + L ff Laa + L ff
 J ( Laa + L ff ) J ( Laa + L ff ) 
Laa + L ff
J 



LAFs
LAFs Bm
LAFs
LAFs Bm
LAFs
+
ωr*ωr* +
ωr*ω r* −
ωr* x3 −
ωr* x2 −
ωr* x1
Laa + L ff
Laa + L ff
Laa + L ff
J ( Laa + L ff )
J ( Laa + L ff )
+
−
LAFs Bm
2 LAFs
T
ω r* x1 + a5TL + L −
u
J J ( Laa + L ff )
J ( Laa + L ff )
definimos los siguientes términos como


R fs Bm
Ra Bm

a1 = 
+
 J ( Laa + L ff ) J ( Laa + L ff ) 


 R fs
Ra
B 
a2 = 
+
+ m
L +L
Laa + L ff
J 
ff
 aa
152
Anexo B
a3 =
LAFs Bm
J ( Laa + L ff
a4 =
LAFs
Laa + L ff
)


R fs
Ra

a5 = 
+
 J ( Laa + L ff ) J ( Laa + L ff ) 


2 LAFs
b=
J ( Laa + L ff )
T
r* + a2ωr* + a1ω r* + a4ωr*ωr* + a3ωr*ω r* − a4ωr* x3 − a3ωr* x2 − a4ωr* x1 − a3ω r* x1 + a5TL + L
f (t ) = ω
J
Por lo que el sistema resultante es
x1 = x2
x2 = x3
x3 = − a1 x2 − a2 x3 + a3 x1 x2 + a4 x1 x3 + f ( t ) − bu
(B4.5)
b) Desarrollo para el control de posición
El modelo del sistema ahora lo expresamos en términos del estado posición
dia
1
vt − ia R fs + Ra + LAFsθr
=
dt Laa + L ff
dθ r
1
=
− Jθr + LAFs I a2 − TL
dt
Bm
(
(
(
)
))
(B4.6)
(B4.7)
El error de seguimiento de posición es e = θ r* − θ r , donde θ r* es la posición de
referencia, las variables de estado las definimos como:
x1 = e = θ r* − θ r
x = e = θ* − θ
2
r
(B4.8)
r
x3 = e = θr* − θr
x = e = θ* − θ
4
r
r
La ecuación dinámica del motor de CD con respecto a los estados x1 , x2 , x3 y x4
está dada por
153
B.4. Desarrollo de las ecuaciones para el Control del Motor de CD en Serie
L
1
J x1 = e = θr* − θr = θr* − AFs ia2 +
TL +
θ r = x2
Bm
Bm
Bm
L
B
1
x2 = e = θr* − θr = θr* − AFs ia2 + m θr + TL = x3
J
J
J
2L
B
1
x3 = e = θr* − θr = θr* − AFs ia + m θr + TL = x4
J
J
J
2L
B
1
θr * − θr = θr * − AFs ia + m θr + TL
x4 = e = J
J
J
Sustituyendo B4.6 en la ecuación de x4 , tenemos
x4 = θr * −
2 LAFs 
1
vt − ia R fs + Ra + LAFsθr

J  Laa + L ff
(
(

) )  + BJ
m

1
J
θr + TL
(B4.9)
B
2L
T
como θr = − m θr + AFs I a − L , entonces despejamos ia y la sustituimos en B4.9
J
J
J
ia =
1
Jθr + Bmθr + TL
2 LAFs
(

2 LAFs
θr * − 
x4 =  J ( Laa + L ff

Bm 1 θ r + TL
J
J
)

 1

Jθr + Bmθr + TL  R fs + Ra + LAFsθr
 vt − 
)   2 LAFs

(
)(

)   +

Despejando θ r , θr , θr y θr de B4.8 y la sustituimos en la ecuación anterior
θr = θr* − x4
θr = θr* − x3
θr = θr* − x2
θ r = θ r* − x1

1
x4 = θr * + 
J θr* − x4 + Bm θr* − x3 + TL
 J ( Laa + L ff )

Bm *
2 LAFs
1
vt
θ r − x4 + TL −
J
J
J ( Laa + L ff )
( (
(
)
(
)
Agrupando términos iguales, se tiene
)

)  ( R

fs
(
+ Ra + LAFs θr* − x2
)) +
154
Anexo B


 R fs
R fs Bm
Ra Bm
Ra
B 
LAFs
 x3 − 
x4 = − 
+
+
+ m  x4 +
x2 x3
L +L

 J ( Laa + L ff ) J ( Laa + L ff ) 
L
+
L
J
L
+
L
ff
aa
ff
aa
ff
 aa





 R fs
R fs Bm
LAFs Bm
Ra
B 
Ra Bm
 θr*
x1 x3 + θr * + 
+
+ m  θr* + 
+

 J ( Laa + L ff ) J ( Laa + L ff ) 
J 
J ( Laa + L ff )
 Laa + L ff Laa + L ff


LAFs **
LAFs Bm
LAFs *
LAFs *
LAFs Bm
+
θr θr +
θr*θr* −
θ r x4 −
θ r x2 −
θr* x3
Laa + L ff
Laa + L ff
Laa + L ff
J ( Laa + L ff )
J ( Laa + L ff )
+
−
LAFs Bm
LAFs
LAFs
LAFs
x2TL −
x2TL +
θr* x2 −
θr*TL
J ( Laa + L ff )
J ( Laa + L ff )
J ( Laa + L ff )
J ( Laa + L ff )

R fs
Ra
+
+
 J ( Laa + L ff ) J ( Laa + L ff


2 LAFs
T
 TL + L −
u
)  J J ( Laa + L ff )
Ahora definimos los siguientes términos como


R fs Bm
Ra Bm

a1 = 
+
 J ( Laa + L ff ) J ( Laa + L ff ) 


 R fs
Ra
B 
a2 = 
+
+ m
L +L
Laa + L ff
J 
ff
 aa
LAFs
a3 =
Laa + L ff
LAFs Bm
a4 =
J ( Laa + L ff )
b=
2 LAFs
J ( Laa + L ff
)


R fs
Ra

a5 = 
+
 J ( Laa + L ff ) J ( Laa + L ff ) 


LAFs
a6 =
J ( Laa + L ff )
f (t ) = θr * + a2θr* + a1θr* + a3θr*θr* + a4θr*θr* − a3θr* x4 − a3θr* x2 − a4θr* x3 − a4θr* x2 − x2TL − a6 x2TL + a6θr*TL
T
+ a5TL + L
J
Entonces sistema resultante es
155
B.5. Desarrollo de las ecuaciones para el control del Motor de CD
Compuesto Acumulativo
x1 = x2
x2 = x3
(B4.10)
x3 = x4
x4 = − a1 x3 − a2 x4 + a3 x2 x3 + a4 x1 x3 + f ( t ) − bu
B.5. Desarrollo de las ecuaciones para el Control del Motor de
CD Compuesto Acumulativo.
El modelo para el motor de CD compuesto acumulativo se desarrolló en el anexo
A.5 y es:
dia
1
=
dt 
L2FS
L
+
L
−
 AA
FFS
LFF

  LFS
 vt 1 −
   LFF



 − ia ( Ra + LAFS ωr + R fs ) − i f

R f LFS  

 LAF ωr −

LFF  

…(B5.1)
d ωr 1
= ( LAF i f ia + LAFs i fs ia − β mωr − TL )
dt
J
(B5.2)
a) Desarrollo para el control de velocidad
El error de seguimiento de velocidad es e = ωr* − ωr , donde ωr* es la velocidad de
referencia, las variables de estado las definimos como:
x1 = e = ωr* − ωr
(B5.3)
x2 = e = ω r* − ω r
La ecuación dinámica del motor de CD con respecto a los estados x1 y x2 está dada
por
LAF i f
LAFs i fs
1
J
J
J
J
L i  β
L i
1
x2 = e = ωr* − ωr = ωr* − ia  AF f + AFs fs  + m ω r + TL
J  J
J
 J
x1 = e = ω r* − ω r = ω r* −
ia −
Sustituimos B5.1 en x2
ia +
βm
ωr + TL = x2
156
Anexo B
  LFS 

vt 1 −
 − ia ( Ra + LAFS ωr + R fs ) − 
1
  LFF 
  LAF i f + LAFs i fs
x2 = ωr* −

2


J

LFS  
R f LFS 
 J


 LAA + LFFS −
 i f  LAF ωr −

LFF   
LFF 



+

+
βm
J
1
J
ω r + TL
como ω r =
LAF i f
J
ia +
LAFs i fs
J
ia −
βm
J
1
J
ωr − TL , entonces despejamos ia y la
sustituimos en x2

J
ia = 
L i +L i
AFs fs
 AF f

β
1 
  ω r + m ωr + TL 
J
J 

  LFS 

vt 1 −


  LFF 


 L i
 J ω r + β mωr + TL 
L i

1
*


x2 = ωr −
−
Ra + LAFS ωr + R fs )  AF f + AFs fs

(
2
 LAF i f + LAFs i fs 
 J
J

L 



 LAA + LFFS − FS  
LFF  

R f LFS 


 − i f  LAF ωr −


LFF 



β
1
+ m ω r + TL
J
J
despejamos ωr , ω r y ωr de (22) y los sustituimos en x2
ω r = ω r* − x2
ωr = ωr* − x1
  LFS 
 vt 1 −

  LFF 

 J (ω r* − x2 ) + β m (ωr* − x1 ) + TL
LAF i f + LAFs i fs ) 
(
*
x2 = ωr −
−

LAF i f + LAFs i fs

L2FS  


J  LAA + LFFS −


LFF  
R L 


 − i f  LAF (ωr* − x1 ) − f FS 
LFF 


β
1
+ m (ω r* − x2 ) + TL
J
J
Agrupando términos iguales tenemos




(




*
Ra + LAFS (ωr − x1 ) + R fs 





)

+

157
B.5. Desarrollo de las ecuaciones para el control del Motor de CD
Compuesto Acumulativo


( LFF − LFS ) ( LAF i f + LAFsi fs )  ( Ra + R fs )
*
x2 = ωr −
uo + 


L2FS 
L2FS

JLFF  LAA + LFFS −

 L + LFFS −

  AA
LFF 
LFF






( Ra + R fs )
β 

+ m  ω r* − 
 J 

L2FS


 L + LFFS −

  AA
LFF





β 
+ m  x2
 J 












 β m ( Ra + R fs ) + ( LAF i f + LAFs i fs ) i f LAF  *  β m ( Ra + R fs ) + ( LAF i f + LAFs i fs ) i f LAF 
+
 ωr − 
 x1
2
2




L
L




J  LAA + LFFS − FS 
J  LAA + LFFS − FS 








LFF 
LFF 






2
LAFS
β m LAFS
2
+
ωr*ω r* − ωr* x2 − ω r* x1 + x1 x2 ) +
ωr* ) − 2ωr* x1 + ( x1 )
(
(
2
2


L 
L 
 LAA + LFFS − FS 
 LAA + LFFS − FS 
LFF 
LFF 


(
+
(R
a
+ R fs )
TL +
LAFS


L 
L
J  LAA + LFFS − FS 
J  LAA + LFFS − FS


LFF 
LFF


LAF i f + LAFs i fs R f LFS
−
if

L2FS  LFF
 LAA + LFFS −

LFF 

2
2
definimos los siguientes términos como


 β m ( Ra + R fs ) + ( LAF i f + LAFs i fs ) i f LAF
a1 = 

L2FS 

J  LAA + LFFS −



LFF 






( Ra + R fs ) + β m 

a2 = 
2
J 
  L + L − LFS 

FFS

  AA

L
FF 


LAFS
a3 =

L2FS 
L
+
L
−
 AA

FFS
LFF 











TLωr* −
LAFS

L
J  LAA + LFFS − FS

LFF

2



TL x1 +
1 TL
J
)
158
a4 =
a5 =
Anexo B
β m LAFS

L2FS
 LAA + LFFS −
LFF

( Ra + R fs )




L2FS 
J  LAA + LFFS −


L
FF


LAFS
a6 =

L2FS 
J  LAA + LFFS −


L
FF


( LFF − LFS ) ( LAF i f + LAFsi fs )
b=

L2 
LFF  LAA + LFFS − FS 

LFF 

a7 =
LAF i f + LAFs i fs ( R f LFS i f

L
J  LAA + LFFS − FS

LFF

2
)

 LFF

2
f ( t ) = ωr* + a2ω r* + a1ωr* + a3ωr*ω r* − a3ωr* x2 − a3ω r* x1 + a4 (ωr* ) − 2a4ωr* x1 + a5TL
+ a6TLωr* + a6TL x1 +
TL
+ a7
J
Por lo que el sistema resultante es
x1 = x2
(B5.4)
2
x2 = − a1 x1 − a2 x2 + a3 x1 x2 + a4 ( x1 ) + f ( t ) − bu
b) Desarrollo para el control de posición
El modelo del sistema ahora lo expresamos en términos del estado posición
dia
1
=
dt 
L2FS
 LAA + LFFS −
LFF

  LFS 
R f LFS

vt  1 −
 − ia Ra + LAFSθr + R fs − i f  LAF ωr −
LFF
   LFF 



(
)

 …

…(B5.5)
dθ r
1
=
L i i + LAFs i fs ia − J θr − TL
dt
β m AF f a
(
)
(B5.6)
159
B.5. Desarrollo de las ecuaciones para el control del Motor de CD
Compuesto Acumulativo
El error de seguimiento de posición es e = θ r* − θ r , donde θ r* es la posición de
referencia, las variables de estado las definimos como:
x1 = e = θ r* − θ r
x = e = θ* − θ
2
r
(B5.7)
r
x3 = e = θ − θr
*
r
La ecuación dinámica del motor de CD con respecto a los estados x1 , x2 y x3 está
dada por
 LAF i f + LAFs i fs 
J 1
x1 = e = θr* − θr = θr* − 
θ r + TL = x2
 ia +
βm
βm
βm


 LAF i f + LAFs i fs 
Bm 1
x2 = e = θr* − θr = θr* − 
θ r + TL = x3
 ia +
J
J
J


 LAF i f + LAFs i fs
x3 = e = θr* − θr = θr* − 
J


Bm 1 θ r + TL
 ia +
J
J

Sustituyendo B5.5 en la ecuación de x3 , tenemos
  LFS 

vt 1 −

 −
  LFF 

L
i
+
L
i


1
AF
f
AFs
fs

*
*
x3 = e = θr − θr = θr − 
ia Ra + LAFSθr + R fs − 

2

J
L 



 LAA + LFFS − FS   
R f LFS 
L


θ
i
L
−
FF

 f  AF r

 

LFF 
(
)
+
como
 LAF i f + LAFs i fs
J

θr = 
sustituimos en x3
ia =
( Jθ + B θ + T )
r
m r
L
LAF i f + LAFs i fs
Bm 1 θ r + TL
J
J

Bm 1
θ r − TL , entonces despejamos
 ia −
J
J

ia
y la
160
Anexo B
  LFS 
vt 1 −
 −
L

FF


 Jθ + B θ + T
 LAF i f + LAFsi fs 
1
r
m r
L

x3 = e = θr* − θr = θr* − 

2

J
L  LAF i f + LAFs i fs


 LAA + LFFS − FS  
LFF   
R f LFS

i f  LAFθr −
LFF
 
(
)
(R
a
+ LAFSθr + R fs



+
)




− 





Bm 1 θ r + TL
J
J
Despejando θ r , θr , θr y de B5.7 y la sustituimos en la ecuación anterior
θr = θr* − x3
θr = θr* − x2
θ r = θ r* − x1
  LFS 
vt  1 −
 −
  LFF 

*
*
 LAF i f + LAFs i fs 
1
 J θ r − x3 + Bm θ r − x2 + TL
*
x3 = θ r − 

J
LAF i f + LAFs i fs
L2FS  


L
+
L
−
 AA
 
FFS
LFF   
R L 

i f  LAF θr* − x2 − f FS 
LFF 
 

B
1
+ m θr* − x3 + TL
J
J
( (
)
(
(
(
)
)
(R
a
)
)
Agrupando términos iguales, se tiene


LFF − LFS ) ( LAF i f + LAFs i fs )
(
( Ra + R fs )

*
x3 = θr −
v
+
t

2

L2 
  L + L − LFS
JLFF  LAA + LFFS − FS 
FFS

  AA
LFF 
LFF




( Ra + R fs )

−
2
  L + L − LFS
FFS
  AA
LFF

(
)
+ LAFS θr* − x2 + R fs


B 
+ m  θr*
 J 










B 
 Bm ( Ra + R fs ) + ( LAF i f + LAFs i fs )( i f LAF )  *
+ m  x3 + 
θ r
2
 J 


L


J  LAA + LFFS − FS 






L
FF 





)





− 





B.5. Desarrollo de las ecuaciones para el control del Motor de CD
Compuesto Acumulativo
161




LAFS
 Bm ( Ra + R fs ) + ( LAF i f + LAFs i fs )( i f LAF ) 
−
x2 +
θr*θr* − θr* x3 − θr* x2 + x2 x3

2
2


L 
L 


J  LAA + LFFS − FS 
LAA + LFFS − FS 





LFF 
LFF 




Bm LAFS
LAFS
LAFS
* 2 − 2θ* x + x 2 +
+
θ
θr*TL −
x2TL
r
r 2
2
2
2



LFS 
LFS 
L2FS 
J  LAA + LFFS −
J  LAA + LFFS −
J  LAA + LFFS −






L
L
LFF 
FF
FF





( Ra + R fs ) T + 1 T − LAF i f + LAFsi fs i R f LFS
+
L
L
f
J
LFF


L2FS 
L2FS 
J  LAA + LFFS −
J  LAA + LFFS −




LFF 
LFF 


(
((
)
)
Ahora definimos los siguientes términos




 Bm ( Ra + R fs ) + ( LAF i f + LAFs i fs )( i f LAF ) 
a1 = 


L2FS 


J  LAA + LFFS −




L
FF 







( Ra + R fs ) + Bm 

a2 = 
2
J 
  L + L − LFS 

FFS

  AA

L
FF 


LAFS
a3 =

L2FS 
 LAA + LFFS −

LFF 

a4 =
Bm LAFS

L2FS
J  LAA + LFFS −

LFF

( Ra + R fs )




L2FS
J  LAA + LFFS −

LFF

LAFS
a6 =

L2FS
J  LAA + LFFS −

LFF




a5 =



)
162
Anexo B
a7 =
b=
LAF i f + LAFs i fs ( R f LFS i f
)

L 
J  LAA + LFFS − FS  LFF

LFF 

( LFF − LFS ) ( LAF i f + LAFsi fs )
2

L2 
JLFF  LAA + LFFS − FS 

LFF 

f ( t ) = θr* + a2θr* + a1θr* + a3θr*θr* − a3θr* x3 − a3θr* x2 + a4 θr*
( )
2
− 2a4θr* x2 + a5TL + a6θr*TL
+ a6 x2TL +
TL
+ a7
J
Entonces sistema resultante es
x1 = x2
x2 = x3
x3 = − a2 x3 − a1 x2 + a3 x2 x3 + a4 x22 + f ( t ) − bu
(B5.8)
Anexo C
C.1. Resultados del Control del Motor de CD de Excitación
Separada
C.1.1 Control de velocidad
En las siguientes gráficas se muestran las respuestas del motor de CD de excitación
separada controlado por modos deslizantes, para las referencias dadas por los perfiles de
velocidad propuestos para verificar la tarea de seguimiento de trayectorias. Se puede
observar en la figura C1.1, que el sistema alcanza a la referencia en 0.6148 segundos y
permanece en ella durante toda la prueba, esta respuesta corresponde al perfil de velocidad
uno.
Velocidad Angular wr
wr
ref
1
X: 0.5243
Y: 1
0.8
0.6
wr(rad/s)
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C1.1. Respuesta del sistema para el perfil uno
La respuesta del sistema cuando se utiliza como referencia el perfil dos, se muestra
en la figura C1.2; obsérvese que el sistema converge a la referencia en aproximadamente
0.5818 segundos y para cuando ocurren los cambios de referencia la velocidad del motor
converge suave y rápidamente.
Velocidad Angular wr
1.2
X: 0.5818
Y: 1
wr
ref
X: 2.84
Y: 1
1
0.8
wr(rad/s)
0.6
0.4
0.2
0
X: 1.596
Y: 0
-0.2
X: 4.153
Y: 0
-0.4
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C1.2. Respuesta del sistema para el perfil dos
El comportamiento de la velocidad del motor para cuando se utiliza como entrada el
perfil tres se plasma en la figura C1.3; se puede apreciar que el sistema alcanza la
referencia en 0.4902 segundos y logra seguirla de manera adecuada el resto de la prueba.
163
164
Anexo C
Velocidad Angular wr
wr
ref
1
0.8
wr(rad/s)
0.6
0.4
0.2
X: 0.4902
Y: 0.1961
0
-0.2
-0.4
0
1
2
3
4
time (sec)
5
6
7
Figura C1.3. Respuesta del sistema para el perfil tres
La respuesta de la velocidad del motor de CD para la referencia dada por el perfil
de velocidad cuatro se muestra en la figura C1.4; en está se observa que el sistema
converge a la referencia aproximadamente en 0.5588 segundos y al realizar el cambio de
referencia la velocidad del motor converge a la nueva referencia en 0.374 segundos.
Velocidad Angular wr
1
X: 2.874
Y: 1
0.8
wr
ref
wr(rad/s)
0.6
0.4
0.2
X: 0.5588
Y: 0
0
-0.2
-0.4
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C1.4. Respuesta del sistema para el perfil cuatro
La figura C1.5 ilustra la respuesta del motor de CD para la referencia mostrada en el
perfil cinco, en la gráfica se aprecia que el sistema alcanza la referencia en 0.5045 segundos
y permanece de manera adecuada siguiendo la referencia durante el resto de la prueba.
Velocidad Angular wr
1
0.8
wr(rad/s)
0.6
wr
ref
0.4
0.2
X: 0.5045
Y: 0.2018
0
-0.2
-0.4
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C1.5. Respuesta del sistema para el perfil cinco
En las pruebas mostradas en las gráficas anteriores para el seguimiento de
trayectoria de velocidad, se pudo verificar que el control por modos deslizantes diseñado
165
C.1.1. Control de Velocidad
para el motor de CD de excitación separada cumplió satisfactoriamente con la tarea de
seguimiento de trayectoria, ya que para todos los perfiles de velocidad el sistema convergió
de manera rápida y siguió de manera adecuada la referencia.
A continuación en la tabla C1.1 se presentan los índices de desempeño del control
por modos deslizantes diseñados, para los cinco perfiles de velocidad propuestos. En está
tabla se logra apreciar que los índices de desempeño son bajos por lo cual la desviación del
comportamiento del controlador con respecto al comportamiento ideal es pequeña, por lo
que el control diseñado presenta un buen desempeño con respecto a los índices.
Índice
IAE
ISE
ITAE
ITSE
Perfil uno
0.7048
2.332
0.08695
0.2311
Perfil dos
1.052
3.383
0.6197
0.5739
Perfil tres
0.6647
2.087
0.08494
0.204
Perfil cuatro
0.7251
2.084
0.2533
0.2867
Perfil cinco
0.664
2.087
0.08085
0.204
Tabla C1.1. Índices de desempeño para los diferentes perfiles de velocidad
Ahora se analizara la robustez del control para perturbaciones desconocida en el par
de carga, cabe hacer mención que la potencia del motor de excitación separada es de 200
HP por lo que las magnitudes del par de carga pueden ser grandes; la figura C1.6 muestra el
comportamiento del motor cuando sufre una perturbación del 25% en el par de carga; en
esta figura se puede apreciar como la perturbación hace que la respuesta se desvíe de la
referencia 0.022 rad/seg; sin embargo el control rechaza la perturbación ya que la respuesta
converge de nuevo a la referencia en 0.349 segundos.
velocidad angular wr
wr(rad/s)
1.05
X: 2.454
Y: 1
wr
ref
X: 2.849
Y: 1
1
0.95
0.5
X: 2.502
Y: 0.978
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
Te(N m)
3000
2800
perturbación
2600
2400
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C1.6. Respuesta del sistema cuando se le aplica una perturbación del 25% en el par de carga
La figura C1.7 corresponde a la respuesta de velocidad del motor cuando se presenta
una perturbación en el par de carga de la máquina del 50 %, obsérvese que cuando se
produce la perturbación la velocidad del motor cae 0.095 rad/seg, sin embargo gracias a la
acción del controlador la velocidad del motor vuelve a converger a la referencia en
aproximadamente 0.3560 segundos y permanece en la referencia el resto de la prueba.
166
Anexo C
velocidad angular wr
wr
ref
wr(rad/s)
1.1
X: 2.475
Y: 1
X: 2.856
Y: 0.9989
1
X: 2.505
Y: 0.9045
0.9
0
0.5
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
Te(N m)
3500
3000
perturbación
2500
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C1.7. Respuesta del sistema cuando se le aplica una perturbación del 50% en el par de carga
Ahora se mostrarán las gráficas que ilustran el comportamiento del sistema para
perturbaciones negativas en el par de carga de la máquina. La figura C1.8 muestra el
comportamiento del motor cuando se produce una perturbación de -25% en el par de carga,
se aprecia que la perturbación hace que la respuesta de la velocidad aumente 0.022 rad/seg,
más sin embargo debido al controlador el sistema converge de nuevo a la referencia en 0.37
segundos y permanece sobre ella el tiempo restante.
velocidad angular wr
wr(rad/s)
1.05
X: 2.502
Y: 1.022
wr
ref
X: 2.737
Y: 1
1
X: 2.494
Y: 1
0.95
0
0.5
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
Te(N m)
2400
perturbación
2200
2000
1800
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C1.8. Respuesta del sistema cuando se le aplica una perturbación del -25% en el par de carga
La figura C1.9 ilustra el comportamiento del sistema cuando se presenta una
perturbación de -50% del par de carga de la máquina, se aprecia que la perturbación hace
que la respuesta de la velocidad del motor aumente 0.088 rad/seg; pero gracias a la acción
del controlador la velocidad del motor vuelve a converger a la referencia en 0.329 segundos
y permanece en ella el resto de la prueba.
velocidad angular wr
1.1
wr(rad/s)
1.05
X: 2.517
Y: 1
wr
ref
X: 2.504
Y: 1.088
1
X: 2.829
Y: 1.001
0.95
0.9
0
0.5
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
2500
Te(N m)
perturbación
2000
1500
1000
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C1.9. Respuesta del sistema cuando se le aplica una perturbación del -50% en el par de carga
167
C.1.1. Control de Velocidad
En resumen se puede decir debido las pruebas mostradas en la figuras anteriores, el
control por modos deslizantes de velocidad para el motor de CD de excitación separada es
robusto para perturbaciones en el par de carga de la máquina ya que como se aprecia en las
gráficas la velocidad del motor si se corrompe cuando aparece la perturbación pero sin
embargo el control hace que el sistema converja de nuevo a la referencia de manera rápida
y permaneciendo en ella en lo subsiguiente, rechazando de esta manera la perturbación.
La tabla C1.2 muestran los índices de desempeños del controlador por modos
deslizantes diseñado para cuando el motor sufre de perturbaciones en el par de carga de la
máquina. Como se puede apreciar en la tabla, los índices de desempeños siguen siendo
pequeños aún cuando en el sistema se presente una perturbación, por lo que el control sigue
presentando un buen desempeño ante estas condiciones desde el punto de vista de la
desviación del error.
Perturbación
+ 50 %
- 25 %
0.7331
0.7269
Índice
IAE
+ 25 %
0.7273
- 50 %
0.7313
ISE
2.085
2.085
2.085
2.085
ITAE
0.1575
0.1734
0.1564
0.1673
ITSE
0.2357
0.2365
0.2357
0.2363
Tabla C1.2. Índices de desempeño para perturbaciones en el par de carga
A continuación se presentan las respuestas del sistema cuando se producen cambios
en los parámetros del motor de CD, en estas pruebas el parámetro que se modificara será la
inductancia de campo LFF. La figura C1.10 corresponde a la respuesta de la velocidad del
motor cuando se presenta un aumento del 25% en LFF, se aprecia que el sistema es
insensible a la variación de los parámetros de la máquina CD gracias a la acción del
controlador, esto debido a que la velocidad no se corrompe ante la presencia de esta
variación.
velocidad angular wr
wr(rad/s)
1.05
wr
ref
X: 2.517
Y: 0.9999
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
11.5
Lff(H)
11
10.5
Incertidumbre paramétrica
10
9.5
9
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C1.10. Respuesta del sistema para un aumento en LFF del 25%.
En la figura C1.11 se presenta la velocidad del motor cuando se presenta un
aumento del 50% en LFF, en dicha figura se observa como el control es robusto ante
incertidumbres en los parámetros de la máquina CD ya que la respuesta del sistema no
sufre ningún cambio cuando aparece dicha incertidumbre.
168
Anexo C
velocidad angular wr
1.05
wr
ref
wr(rad/s)
X: 2.529
Y: 1
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
14
Lff(H)
13
12
Incertidumbre paramétrica
11
10
9
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C1.11. Respuesta del sistema para un aumento en LFF del 50%.
Ahora se muestran las respuestas del sistema ante las variaciones negativas en la
inductancia de campo LFF. La figura C1.12 muestra la velocidad del motor cuando varía LFF
un -25%, se puede apreciar que el control es insensible a la variación de los parámetros de
la máquina ya que la respuesta del sistema no se corrompe cuando se presenta esta
variación paramétrica.
velocidad angular wr
1.05
wr
ref
wr(rad/s)
X: 2.494
Y: 0.9999
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
Lff(H)
9
Incertidumbre paramétrica
8
7
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C1.12. Respuesta del sistema para una variación en LFF del -25%.
En la figura C1.13 se ilustra el comportamiento de la velocidad existe un
decremento de -50% en LFF, se aprecia que ante dicha variación la velocidad del motor de
CD no se ve modificada, por lo que el control es insensible a la variación de los parámetros
de la máquina.
velocidad angular wr
1.05
wr
ref
wr(rad/s)
X: 2.494
Y: 0.9999
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
10
Lff(H)
8
Incertidumbre paramétrica
6
4
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C1.13. Respuesta del sistema para una variación en LFF del -50 %.
169
C.1.2. Control de posición
Recapitulando podemos establecer en base a las gráficas mostradas en las figura
anteriores que el control por modos deslizantes diseñado es insensible a la variación de el
parámetros LFF del motor de CD de excitación separada, ya que la respuesta del sistema no
se ve afectada cuando se presentan las variaciones en dicho parámetro.
En la tabla C1.3 se presentan los índices de desempeño del controlador por modos
deslizantes de velocidad, para cuando existen variaciones en paramétricas en la inductancia
de campo LFF. Se observa que dichos índices permanecen pequeños aún cuando se presente
la variación paramétrica por lo que su desempeño ante dicha condición de operación es
bueno desde el punto de vista de los índices de despeño.
Variación paramétrica en LFF
+ 25 %
+ 50 %
- 25 %
- 50 %
0.7273
0.7253
0.7253
0.7253
2.085
2.085
2.085
2.085
0.1575
0.1518
0.1519
0.152
0.2357
0.2356
0.2356
0.2356
Índice
IAE
ISE
ITAE
ITSE
Tabla C1.3. Índices de desempeño para variaciones paramétricas en LFF
C.1.2 Control de posición
Es el turno de presentar el comportamiento del motor de CD de excitación separada
cuando se le aplica un control de posición por modos deslizantes, para la tarea de
seguimiento de trayectoria se aplicaron los cinco perfiles de posición propuestos como
referencias; en la figura C1.14 muestra la posición de la flecha del motor para la referencia
dada por el perfil uno, nótese que el motor alcanza la referencia en 1.039 segundos y la
sigue suavemente el resto de la prueba.
Posición angular Theta
Theta
ref
1
0.8
0.6
Theta(rad)
0.4
X: 1.039
Y: 0.02414
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C1.14. Respuesta del sistema para el perfil uno
El comportamiento de la posición para la referencia impuesta por el perfil dos se
muestra en la figura C1.15, se observa que el sistema converge a la referencia en
aproximadamente 1.44 segundos y además para cuando ocurren los cambios de referencia
la posición converge a la nueva referencia de manera rápida.
170
Anexo C
Posición angular Theta
1.2
1
X: 1.44
Y: 1
0.8
X: 7.247
Y: 1
Theta(rad)
0.6
0.4
0.2
X: 4.113
Y: 0
0
-0.2
Theta
ref
-0.4
-0.6
0
1
2
3
4
5
6
time (sec)
7
8
9
10
Figura C1.15. Respuesta del sistema para el perfil dos
La figura C1.16 muestra el comportamiento de la posición para la referencia dada
por el perfil tres, se aprecia que el sistema llega a la referencia en 1.094 segundos, se
observa que cuando ocurren los cambios de referencia el sistema tiene un transitorio y
converge a la nueva referencia de manera rápida.
Posición angular Theta
1.2
Theta
ref
1
X: 3.24
Y: 1
0.8
X: 5.495
Y: 0.8019
Theta(rad)
0.6
0.4
X: 1.094
Y: 0.4377
0.2
0
-0.2
-0.4
-0.6
0
1
2
3
4
time (sec)
5
6
7
Figura C1.16. Respuesta del sistema para el perfil tres
La respuesta de la posición del motor para el perfil cuatro se muestra en la figura
C1.17, en la cual el sistema alcanza la referencia en 1.008 segundos y al hacer el cambio de
referencia el sistema converge a la nueva referencia en 0.524 segundos.
Posición angular Theta
1.2
Theta
ref
1
X: 3.508
Y: 1
0.8
Theta(rad)
0.6
0.4
0.2
X: 1.238
Y: 0
0
-0.2
-0.4
-0.6
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C1.17. Respuesta del sistema para el perfil cuatro
La figura C1.18 ilustra la respuesta de la posición para la referencia impuesta por el
perfil cinco, se observa que el sistema converge a la referencia en aproximadamente 1.087
171
C.1.2. Control de posición
segundos, nótese que cuando ocurre el cambio de referencia aparece un transitorio y
después converge a la nueva referencia en 0.718 segundos.
Posición angular Theta
1.2
1
X: 3.218
Y: 1.005
0.8
Theta(rad)
0.6
0.4
Theta
ref
X: 1.087
Y: 0.4349
0.2
0
-0.2
-0.4
-0.6
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C1.18. Respuesta del sistema para el perfil cinco
Con base a las pruebas realizadas para el seguimiento de trayectoria de posición, se
pudo verificar que el control por modos deslizantes cumplió satisfactoriamente con la tarea
de seguimiento de trayectoria, ya que para todos los perfiles de posición el sistema
convergió y permaneció sobre la referencia durante toda la prueba y de manera adecuada.
En la tabla C1.4 se presentan los índices de desempeño de los controladores por
modos deslizantes para los cinco perfiles de posición propuestos. Como los índices de
desempeño son pequeño nos indica la desviación del comportamiento del control con
respecto al comportamiento ideal es pequeño por lo que el control tiene un buen
desempeño.
Índice
IAE
ISE
ITAE
ITSE
Perfil uno
0.5228
0.3963
0.1998
0.1246
Perfil dos
1.748
1.457
6.512
4.23
Perfil tres
0.3403
0.1441
0.2294
0.04776
Perfil cuatro
0.6173
0.3342
1.028
0.6165
Perfil cinco
0.3269
0.1438
0.1582
0.04636
Tabla C1.4. Índices de desempeño para los diferentes perfiles de posición
Ahora se harán pruebas para verificar la robustez de control de posición por modos
deslizantes ante perturbaciones que se pudieran presentar en el par de carga, la figura C1.19
corresponde a la respuesta de la posición cuando se presenta una perturbación del 25% en
el par de carga; en esta figura se puede apreciar como la perturbación hace que la posición
se desvíe de la referencia 0.0018 rad, sin embargo el control rechaza la perturbación ya que
la posición converge de nuevo a la referencia en aproximadamente 0.635 segundos.
172
Anexo C
Posición angular Theta
Theta
ref
Theta(rad)
1.02
X: 3.185
Y: 0.9982
1
X: 2.966
Y: 1
X: 3.635
Y: 0.9994
0.98
0
0.5
1
1.5
2
2.5
3
time (sec)
Par de Carga Tl
3.5
4
4.5
5
2
3.5
4
4.5
5
3000
Te(N m)
2800
perturbación
2600
2400
0
0.5
1
1.5
2.5
3
time (sec)
Figura C1.19. Respuesta del sistema cuando se le aplica una perturbación del 25% en el par de carga
La figura C1.20 muestra la posición de la flecha del motor cuando sufre una
perturbación en el par de carga de la máquina del 50 %, cuando ocurre la perturbación la
posición cae 0.007 rad; sin embargo gracias a la acción del controlador la respuesta del
sistema vuelve a converger a la referencia en aproximadamente 0.804 segundos.
Posición angular Theta
Theta(rad)
1.05
Theta
ref
X: 2.942
Y: 1
1
X: 3.191
Y: 0.993
0.95
0
0.5
1
1.5
2
X: 3.804
Y: 0.9991
2.5
3
time (sec)
Par de Carga Tl
3.5
4
4.5
5
2
3.5
4
4.5
5
Te(N m)
3500
perturbación
3000
2500
0
0.5
1
1.5
2.5
3
time (sec)
Figura C1.20. Respuesta del sistema cuando se le aplica una perturbación del 50% en el par de carga
A continuación se mostrarán las gráficas que ilustran el comportamiento del sistema
para perturbaciones negativas en el par de carga de la máquina. La figura C1.21 ilustra la
respuesta de la posición cuando el motor sufre una perturbación de -25% en el par de carga,
se aprecia que la perturbación hace que la posición aumente 0.001 rad; sin embargo debido
al controlador el sistema converge de nuevo a la referencia en aproximadamente 0.728
segundos y permanece en ella durante el resto de la prueba.
Posición angular Theta
Theta
ref
Theta(rad)
1.02
X: 3.219
Y: 1.001
1
X: 2.932
Y: 1
X: 3.728
Y: 1
0.98
0
0.5
1
1.5
2
2.5
3
time (sec)
Par de Carga Tl
3.5
4
4.5
5
2400
perturbación
Te(N m)
2200
2000
1800
1600
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C1.21. Respuesta del sistema cuando se le aplica una perturbación del -25% en el par de carga
173
C.1.2. Control de posición
La figura C1.22 muestra el comportamiento de la posición de la flecha del motor
cuando se presenta una perturbación de -50% del par de carga de la máquina; se aprecia que
la perturbación hace que la respuesta de la posición aumente 0.006 rad pero gracias a la
acción del controlador la posición de la flecha del motor vuelve a alcanzar la referencia en
aproximadamente 0.992 segundos.
Posición angular Theta
Theta(rad)
1.05
Theta
ref
X: 3.218
Y: 1.006
1
X: 3
Y: 1
0.95
0
0.5
1
1.5
2
X: 3.992
Y: 1
2.5
3
time (sec)
Par de Carga Tl
3.5
4
4.5
5
2
3.5
4
4.5
5
Te(N m)
2500
2000
perturbación
1500
1000
0
0.5
1
1.5
2.5
3
time (sec)
Figura C1.22. Respuesta del sistema cuando se le aplica una perturbación del -50% en el par de carga
De acuerdo a las gráficas mostradas en las figuras anteriores se puede establecer que
el control de posición por modos deslizantes para el motor de CD de excitación separada es
robusto a perturbaciones en el par de carga de la máquina, ya que cuando se produce la
perturbación la respuesta del sistema se corrompe, más sin embargo el control hace que la
posición de la flecha converja a la referencia rápidamente rechazando de esta manera dicha
perturbación.
La tabla C1.5 muestran los índices de desempeño del controlador por modos
deslizantes diseñado para cuando al motor se le introducen perturbaciones en el par de
carga de la máquina. Se observan que para cuando el motor es operado ante dicha
condición el control diseñado sigue presentando índices de desempeño pequeños por lo que
se concluye que sigue teniendo un buen comportamiento.
Índice
IAE
ISE
ITAE
ITSE
+ 25 %
0.6184
0.341
0.5276
0.2961
Perturbación
+ 50 %
- 25 %
0.6209
0.6181
0.341
0.341
0.5359
0.5263
0.2961
0.2961
- 50 %
0.6203
0.341
0.5338
0.2961
Tabla C1.5. Índices de desempeño para perturbaciones en el par de carga
Las siguientes gráficas ilustran el comportamiento de la posición de la flecha del
motor, para cuando el motor sufre cambios en sus parámetros; en estas pruebas el
parámetro que se modificara será la inductancia de campo LFF. La figura C1.23 corresponde
a la respuesta de la posición cuando el motor presenta un aumento del 25% en LFF, se
puede apreciar que el control es insensible a la variación de dicho parámetro ya que la
posición del motor no se corrompe cuando aparece esta incertidumbre.
174
Anexo C
Posición angular Theta
1.05
wr
ref
Theta(rad)
X: 3.001
Y: 1
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
4
4.5
5
11.5
Lff(H)
11
10.5
Incertidumbre paramétrica
10
9.5
9
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
Figura C1.23. Respuesta del sistema para un aumento en LFF del 25%.
En la figura C1.24 se presenta la respuesta del motor cuando se produce un aumento
del 50% en LFF, en dicha figura se observa como el control es robusto ante incertidumbres
en los parámetros de la máquina de CD, ya que la respuesta del sistema no se corrompe
cuando se produce dicha variación.
Posición angular Theta
1.05
wr
ref
Theta(rad)
X: 3.035
Y: 1
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
4
4.5
5
14
Lff(H)
13
12
Incertidumbre paramétrica
11
10
9
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
Figura C1.24. Respuesta del sistema para un aumento en LFF del 50%.
Ahora se muestran las respuestas del sistema ante las variaciones negativas en la
LFF de la máquina de CD. La figura C1.25 muestra la respuesta del motor cuando se varía el
-25% de LFF, se aprecia que el control es insensible a la variación del parámetro LFF del
motor de CD ya que la respuesta del sistema no se corrompe ante la presencia de esta
variación paramétrica.
Posición angular Theta
1.05
wr
ref
Theta(rad)
X: 3.013
Y: 1
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
4
4.5
5
Lff(H)
9
8
Incertidumbre paramétrica
7
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
Figura C1. 25. Respuesta del sistema para una variación en LFF del -25%.
175
C.2. Resultados del Control del Motor de Imanes Permanentes
En la figura C1.26 se muestra la respuesta del sistema cuando existe un decremento
del -50% en LFF; se aprecia que al variar el parámetro LFF la posición del motor de CD no
se corrompe, por lo que el control es insensible a la variación de los parámetros de la
máquina.
Posición angular Theta
1.05
wr
ref
Theta(rad)
X: 3.013
Y: 1
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
4
4.5
5
10
Lff(H)
8
Incertidumbre paramétrica
6
4
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
Figura C1. 26. Respuesta del sistema para una variación en LFF del -50 %.
Con base a las gráficas mostradas en las figuras anteriores, se puede decir que el
control por modos deslizantes diseñado es insensible a la variación del parámetro LFF del
motor de CD de excitación separada, ya que la posición del rotor del motor no se modifica
al presentarse dichas incertidumbres.
En la tabla C1.6 se presentan los índices de desempeño del controlador por modos
deslizantes de posición, para cuando existen variaciones en paramétricas en la inductancia
de campo LFF. Estos índices nos indican que el control presenta un buen comportamiento
aún cuando se presenten variaciones en el parámetro LFF de la máquina, esto debido a que
los valores de los índices son pequeños.
Índice
IAE
ISE
ITAE
ITSE
Variación paramétrica en LFF
+ 25 %
+ 50 %
- 25 %
- 50 %
0.6175
0.6175
0.6175
0.6175
0.341
0.341
0.341
0.341
0.5245
0.5246
0.5245
0.5245
0.2961
0.2961
0.2961
0.2961
Tabla C1.6. Índices de desempeño para variaciones paramétricas en LFF
C.2. Resultados del Control del Motor de CD de Imán
Permanente
C.2.1. Control de velocidad
En las siguientes gráficas se muestran las respuestas del motor de CD de imán
permanente para las referencias dadas por los perfiles de velocidad propuestos; estas se
obtuvieron cuando el motor es controlado por un controlador por modos deslizantes. Se
puede observar en la figura C2.1, que el sistema alcanza a la referencia en 0.02746
segundos y permanece en ella durante toda la prueba, esta respuesta corresponde al perfil
de velocidad uno.
176
Anexo C
Velocidad Angular wr
wr
ref
1
0.8
0.6
wr(rad/s)
0.4
X: 0.02746
Y: 0.08229
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.1. Respuesta del sistema para el perfil uno
La respuesta del sistema para el perfil dos se muestra en la figura C2.2; se observa
que el sistema converge en aproximadamente 0.063 segundos y para los demás cambios de
referencia el sistema converge de manera rápida.
Velocidad Angular wr
wr
ref
1
X: 0.06336
Y: 1
0.8
X: 2.506
Y: 1
wr(rad/s)
0.6
0.4
0.2
X: 1.273
Y: 0
0
-0.2
-0.4
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.2. Respuesta del sistema para el perfil dos
La respuesta para el perfil tres se plasma en la figura C2.3, se aprecia que el sistema
llega a la referencia en aproximadamente 0.063 segundos y la sigue suavemente durante
toda la prueba.
Velocidad Angular wr
wr
ref
1
0.8
wr(rad/s)
0.6
0.4
0.2
X: 0.06315
Y: 0.02526
0
-0.2
-0.4
0
1
2
3
4
time (sec)
5
6
7
Figura C2.3. Respuesta del sistema para el perfil tres
La respuesta de la velocidad del motor para el perfil de velocidad cuatro se muestra
en la figura C2.4, en la cual el sistema alcanza la referencia en 0.0518 segundos y al hacer
el cambio de referencia el sistema converge a la nueva referencia en 0.017 segundos.
177
C.2.1. Control de Velocidad
Velocidad Angular wr
wr
ref
1
X: 2.517
Y: 1
0.8
wr(rad/s)
0.6
0.4
0.2
X: 0.05184
Y: 0
0
-0.2
-0.4
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.4. Respuesta del sistema para el perfil cuatro
Por último la figura C2.5, ilustra la respuesta del perfil cinco; en este el sistema
converge a la referencia en 0.02647 segundos y sigue a la referencia durante toda la prueba
de manera adecuada.
Velocidad Angular wr
wr
ref
1
0.8
wr(rad/s)
0.6
0.4
0.2
X: 0.02647
Y: 0.01059
0
-0.2
-0.4
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.5. Respuesta del sistema para el perfil cinco
En las pruebas realizadas para el seguimiento de trayectoria de velocidad, se pudo
verificar que el control por modos deslizantes cumplió satisfactoriamente con la tarea de
seguimiento de trayectoria, ya que para todos los perfiles de velocidad el sistema convergió
y permaneció sobre la referencia durante toda la prueba.
A continuación en la tabla C2.1 se presentan los índices de desempeño de los
controladores por modos deslizantes para los cinco perfiles de velocidad propuestos. Los
índices de desempeños mostrados en la tabla son pequeños, lo cual nos indica que la
desviación que presenta el comportamiento del control con respecto al comportamiento
ideal es pequeña, lo cual nos indica que el control presenta un comportamiento bueno.
Índice
IAE
ISE
ITAE
ITSE
Perfil uno
0.1175
0.5549
0.07877
0.003951
Perfil dos
0.1432
0.7199
0.1116
0.02372
Perfil tres
0.1335
0.5526
0.1786
0.004572
Perfil cuatro
0.1213
0.5543
0.0899
0.009499
Perfil cinco
0.1177
0.5525
0.08051
0.003954
Tabla C2.1. Índices de desempeño para los diferentes perfiles de velocidad
La figura C2.6 corresponde a una perturbación del 25% en el par de carga, en esta
figura se puede apreciar como la perturbación hace que la respuesta se desvíe de la
178
Anexo C
referencia 0.7381 rad/seg, sin embargo el control rechaza la perturbación ya que la
respuesta converge de nuevo a la referencia en aproximadamente 0.029 segundos.
velocidad angular wr
1.5
wr(rad/s)
X: 2.46
Y: 1.007
X: 2.531
Y: 1.004
wr
ref
1
X: 2.502
Y: 0.2689
0.5
0
0
0.5
1
1.5
-3
Te(N m)
x 10
4
3.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
2
3.5
4
4.5
5
perturbación
0
0.5
1
1.5
2.5
3
time (sec)
Figura C2.6. Respuesta del sistema cuando se le aplica una perturbación del 25% en el par de carga
La figura C2.7 corresponde a la respuesta del sistema cuando se le aplica una
perturbación en el par de carga de la máquina del 50 %; cuando se aplica la perturbación la
velocidad cae aproximadamente 3.072 rad/seg, sin embargo gracias a la acción del
controlador la respuesta del sistema vuelve a converger a la referencia en 0.098 segundos.
velocidad angular wr
1
X: 2.402
Y: 1.007
wr(rad/s)
0
X: 2.598
Y: 1.003
wr
ref
-1
X: 2.504
Y: -2.065
-2
0
0.5
1
1.5
-3
5.5
x 10
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
perturbación
Te(N m)
5
4.5
4
3.5
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.7. Respuesta del sistema cuando se le aplica una perturbación del 50% en el par de carga
A continuación se mostrarán las gráficas que ilustran el comportamiento del sistema
para perturbaciones negativas en el par de carga de la máquina. La figura C2.8 corresponde
a la respuesta del sistema para una perturbación de -25% en el par de carga, se aprecia que
la perturbación hace que la respuesta de la velocidad aumente 2.505 rad/seg, más sin
embargo debido al controlador el sistema converge a la referencia en 0.096 segundos.
velocidad angular wr
wr
ref
wr(rad/s)
3
X: 2.505
Y: 2.902
2
X: 2.427
Y: 1.006
1
X: 2.596
0
0.5
1
1.5
-3
x 10
2.5 Y: 1.004
3
time (sec)
Par de carga Tl
2
3.5
4.5
5
perturbación
3.5
Te(N m)
4
3
2.5
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.8. Respuesta del sistema cuando se le aplica una perturbación del -25% en el par de carga
179
C.2.1. Control de Velocidad
La figura C2.9 ilustra el comportamiento del sistema cuando se le aplica una
perturbación de -50% del par de carga de la máquina, se aprecia que la perturbación hace
que la respuesta de la velocidad aumente 7.97 rad/seg, pero gracias a la acción del
controlador la velocidad del motor vuelve a converger a la referencia en 0.035 segundos.
velocidad angular wr
wr(rad/s)
8
wr
ref
X: 2.511
Y: 8.97
6
4
X: 2.471
Y: 1.006
2
0
0.5
1
1.5
-3
4
x 10
X: 2.535
Y: 1.093
2
2.5
3
time (sec)
Par de carga Tl
3.5
4.5
5
perturbación
3.5
Te(N m)
4
3
2.5
2
1.5
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.9. Respuesta del sistema cuando se le aplica una perturbación del -50% en el par de carga
De acuerdo a las gráficas mostradas en las figuras 5.33, 4.34, 5.35 y 5.36 se puede
establecer que el control de velocidad por modos deslizantes es robusto a perturbaciones
presentes en el par de carga de la máquina de CD de imán permanente, ya que cuando se
produce la perturbación la respuesta del sistema sí se logra corromper más sin embargo el
control hace que la velocidad del motor converja a la referencia rápidamente rechazando de
esta manera dicha perturbación.
La tabla C2.2 muestran los índices de desempeños del controlador por modos
deslizantes diseñado para cuando al motor se le introducen perturbaciones en el par de
carga de la máquina. Se aprecia que los índices de desempeño que presenta el controlador
ante dichas condición de operación son pequeños, lo cual nos indica que el control presenta
un buen comportamiento dinámico.
Índice
IAE
ISE
ITAE
ITSE
+ 25 %
0.1218
0.556
0.07998
0.01048
Perturbación
+ 50 %
- 25 %
0.1358
0.1327
0.6024
0.5755
0.1083
0.1054
0.1266
0.05942
- 50 %
0.2588
1.375
0.4316
2.068
Tabla C2.2. Índices de desempeño para perturbaciones en el par de carga
A continuación se presentan las respuestas del sistema cuando se producen cambios
en los parámetros del motor de CD; se varió el devanado de armadura LAA; ya que este tipo
de motores de CD no cuentan con devanados de campo ya que el flujo de campo lo
establece un imán permanente.
La figura C2.10 corresponde a la respuesta del sistema cuando se presenta un
aumento del 25% en LAA, se puede apreciar que la velocidad del motor de CD disminuye a
1.005 rad/seg y permanece en este valor durante el resto de la prueba. La variación que
sufrió la velocidad fue de 0.002 rad/seg.
180
Anexo C
velocidad angular wr
wr(rad/s)
1.1
wr
ref
X: 2.411
Y: 1.007
1
X: 2.589
Y: 1.005
0.9
0.8
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de armadura Laa
4
4.5
5
4
4.5
5
0.15
Lff(H)
0.14
Incertidumbre paramétrica
0.13
0.12
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
Figura C2. 10. Respuesta del sistema para un aumento en LAA del 25%.
En la figura C2.11 se presenta la respuesta del sistema cuando se produce un
aumento del 50% en LAA; en dicha figura se observa como la velocidad del motor cae a
1.004 rad/seg y permanece en este valor durante toda la prueba; nótese que la variación solo
correspondió a 0.003 rad/seg.
velocidad angular wr
wr(rad/s)
1.2
wr
ref
X: 2.411
Y: 1.007
1
X: 2.613
Y: 1.004
0.8
0.6
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de armadura Laa
4
4.5
5
4
4.5
5
Lff(H)
0.18
0.16
Incertidumbre paramétrica
0.14
0.12
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
Figura C2.11. Respuesta del sistema para un aumento en LAA del 50%.
Ahora se muestran las respuestas del sistema ante las variaciones negativas en LAA
de la máquina de CD. La figura C2.12 corresponde a la respuesta del sistema cuando se
varía el -25% del valor de LAA, se puede apreciar que la velocidad del motor de CD
aumenta a 1.009 rad/seg y permanece en este valor durante toda la prueba, por lo que la
velocidad varió solo 0.003 red/seg.
velocidad angular wr
wr(rad/s)
1.1
wr
ref
X: 2.642
Y: 1.009
X: 2.31
Y: 1.006
1
0.9
0.8
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de armadura Laa
Lff(H)
0.12
4
4.5
5
Incertidumbre paramétrica
0.11
0.1
0.09
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.12. Respuesta del sistema para una variación en LAA del -25%.
181
C.2.2. Control de Posición
En la figura C2.13; se muestra la respuesta del sistema cuando existe un decremento del 50% en LAA, se observa que al variar el parámetro LAA la velocidad del motor de CD
aumenta a 1.013 rad/seg y se establece en este valor durante toda la prueba, por lo que la
velocidad varió 0.007 rad/seg.
velocidad angular wr
wr(rad/s)
1.2
X: 2.368
Y: 1.007
wr
ref
X: 2.633
Y: 1.013
1
0.8
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de armadura Laa
4
4.5
5
4
4.5
5
Lff(H)
0.12
0.1
Incertidumbre paramétrica
0.08
0.06
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
Figura C2.13. Respuesta del sistema para una variación en LAA del -50 %.
Resumiendo de acuerdo a las gráficas mostradas en las figuras anteriores se observa
que el control por modos deslizantes de velocidad diseñado es insensible a la variación del
parámetro LAA que pudiera presentarse en la máquina de CD de imanes permanentes, ya
que la velocidad se desvía de la referencia pero debido a la acción del controlador la
velocidad regrese a la referencia rápidamente y permanece en ella el resto de las pruebas.
En la tabla C2.3 se presentan los índices de desempeño del controlador por modos
deslizantes de velocidad, para cuando existen variaciones en paramétricas en la inductancia
de armadura LAA. Los índices de desempeño del control ante dicha condición de operación
son pequeños, por lo tanto la desviación del comportamiento del controlador con respecto
al comportamiento ideal es pequeña, entonces el control presenta un comportamiento
dinámico adecuado.
Índice
IAE
ISE
ITAE
ITSE
Variación paramétrica en LAA
+ 25 %
+ 50 %
- 25 %
- 50 %
0.1187
0.1165
0.1273
0.1379
0.5542
0.5542
0.5543
0.5546
0.07309 0.06491
0.1053
0.1453
0.006031 0.005954 0.006477 0.007337
Tabla C2. 3. Índices de desempeño para variaciones paramétricas en LAA
C.2.2. Control de posición
A continuación se presentan la respuesta del sistema para el control de posición por
modos deslizantes para los cinco tipos de perfiles propuestos. Se puede observar en la
figura C2.14; que el sistema alcanza a la referencia en aproximadamente 0.0549 segundos y
permanece en ella durante toda la prueba, esta respuesta corresponde al perfil de velocidad
uno.
182
Anexo C
Posición angular Theta
1
Theta
ref
0.8
0.6
Theta(rad)
0.4
0.2
X: 0.05497
Y: 0.1642
0
-0.2
-0.4
-0.6
-0.8
-1
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.14. Respuesta del sistema para el perfil uno
La respuesta del sistema para el perfil dos se muestra en la figura C2.15; se observa
que el sistema converge en 0.1325 segundos y sigue de manera adecuada la referencia;
véase que para los demás cambios de referencia el sistema converge de manera rápida.
Posición angular Theta
1.2
Theta
ref
1
X: 0.1325
Y: 1
X: 2.656
Y: 1
Theta(rad)
0.8
0.6
0.4
0.2
X: 1.342
Y: 0
X: 3.888
Y: 0
0
-0.2
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.15. Respuesta del sistema para el perfil dos
La respuesta para el perfil tres se plasma en la figura C2.16, en esta se aprecia que el
sistema llega a la referencia en 0.1147 segundos y sigue a la referencia suavemente durante
el resto de la prueba.
Posición angular Theta
1.2
Theta
ref
1
Theta(rad)
0.8
0.6
0.4
0.2
0
-0.2
X: 0.1147
Y: 0.04589
0
1
2
3
4
time (sec)
5
6
7
Figura C2.16. Respuesta del sistema para el perfil tres
La respuesta de la posición del motor para el perfil cuatro se muestra en la
figura C2.17, en la cual el sistema alcanza la referencia en 0.1095 segundos y al
hacer el cambio de referencia el sistema converge a la nueva referencia en 0.121
segundos.
183
C.2.2. Control de Posición
Posición angular Theta
1.2
Theta
ref
1
X: 2.621
Y: 1
Theta(rad)
0.8
0.6
0.4
0.2
X: 0.1095
Y: 0
0
-0.2
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.17. Respuesta del sistema para el perfil cuatro
La figura C2.18 ilustra la respuesta del perfil cinco; el sistema converge a la
referencia en aproximadamente 0.09455 segundos y permanece sobre la referencia el resto
de la prueba.
Posición angular Theta
1.2
Theta
ref
1
Theta(rad)
0.8
0.6
0.4
0.2
0
-0.2
X: 0.09455
Y: 0.03782
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.18. Respuesta del sistema para el perfil cinco
En las pruebas realizadas para el seguimiento de trayectoria de posición, se pudo
verificar que el control por modos deslizantes cumplió satisfactoriamente con la tarea de
seguimiento de trayectoria, ya que para todos los perfiles de posición el sistema convergió
y siguió a la referencia de manera rápida y adecuada.
A continuación en la tabla C2.4 se presentan los índices de desempeño de los
controladores por modos deslizantes para los cinco perfiles de posición propuestos. En está
tabla se observa que los índices de desempeño que presenta el control diseñado son
pequeños, por lo que el desempeño del controlador es bueno.
Índice
IAE
ISE
ITAE
ITSE
Perfil uno
0.01064
0.0006376
0.01059
2.735e-5
Perfil dos
0.1584
0.1095
0.2785
0.1801
Perfil tres
0.0103
0.0003567
0.0212
2.657e-5
Perfil cuatro
0.04456
0.02501
0.101
0.06215
Perfil cinco
0.008376
0.0003551
0.009167
1.706e-5
Tabla C2.4. Índices de desempeño para los diferentes perfiles de posición
La figura C2.19; corresponde a una perturbación del 25% en el par de carga, en esta
figura se puede apreciar como la perturbación hace que la respuesta se desvíe de la
referencia aproximadamente 0.0059 rad; sin embargo el control rechaza la perturbación ya
que la respuesta converge de nuevo a la referencia en aproximadamente 0.155 segundos.
184
Anexo C
Posición angular Theta
Theta
ref
Theta(rad)
1.02
X: 2.494
Y: 0.9993
X: 2.655
Y: 0.9991
1
X: 2.511
Y: 0.9941
0.98
0
0.5
1
1.5
-3
x 10
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
Te(N m)
perturbación
4
3.5
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.19. Respuesta del sistema cuando se le aplica una perturbación del 25% en el par de carga
La figura C2.20 corresponde a la respuesta del sistema cuando se le aplica una
perturbación en el par de carga de la máquina del 50 %, cuando se aplica la perturbación la
posición cae 0.0276 rad; sin embargo gracias a la acción del controlador la respuesta del
sistema vuelve a converger a la referencia en aproximadamente 0.19 segundos.
Posición angular Theta
Theta(rad)
1.05
X: 2.437
Y: 0.9993
Theta
ref
X: 2.69
Y: 0.9987
1
0.95
0
0.5
1
1.5
-3
5.5
x 10
X: 2.528
Y: 0.9717
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
Te(N m)
5
perturbación
4.5
4
3.5
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.20. Respuesta del sistema cuando se le aplica una perturbación del 50% en el par de carga
A continuación se mostrarán las gráficas que ilustran el comportamiento del sistema
para perturbaciones negativas en el par de carga de la máquina. La figura C2.21
corresponde a la respuesta del sistema para una perturbación de -25% en el par de carga, se
aprecia que la perturbación hace que la posición aumente 0.0027 rad; sin embargo debido a
la acción del controlador el sistema vuelve a converger a la referencia en aproximadamente
0.144 segundos.
Posición angular Theta
Theta(rad)
1.02
Theta
ref
X: 2.518
Y: 1.002
1.01
1
X: 2.471
Y: 0.9993
0.99
0.98
0
0.5
1
1.5
-3
x 10
X: 2.644
Y: 0.9993
2
2.5
3
time (sec)
Par de carga Tl
3.5
Te(N m)
3.5
4
4.5
5
perturbación
3
2.5
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.21. Respuesta del sistema cuando se le aplica una perturbación del -25% en el par de carga
185
C.2.2. Control de Posición
La figura C2.22 ilustra el comportamiento del sistema cuando se le aplica una perturbación
de -50% del par de carga de la máquina, se aprecia que la perturbación hace que la
respuesta de la posición se corrompa 0.0135 rad, pero gracias a la acción del controlador la
velocidad del motor vuelve a converger a la referencia en aproximadamente 0.1620
segundos.
Posición angular Theta
Theta(rad)
1.04
Theta
ref
X: 2.515
Y: 1.013
1.02
1
X: 2.5
Y: 0.9995
0.98
0.96
0
0.5
1
1.5
-3
x 10
X: 2.662
Y: 0.9991
2
2.5
3
time (sec)
Par de carga Tl
3.5
4.5
5
perturbación
3.5
Te(N m)
4
3
2.5
2
1.5
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.22. Respuesta del sistema cuando se le aplica una perturbación del -50% en el par de carga
De acuerdo a las gráficas mostradas en las figuras 5.46, 5.47, 5.48 y 5.49 se puede
establecer que el control de posición por modos deslizantes es robusto a perturbaciones en
el par de carga de la máquina, ya que cuando se produce la perturbación, la respuesta del
sistema se corrompe; sin embargo el control hace que la velocidad del motor converja a la
referencia rápidamente rechazando de esta manera dicha perturbación.
La tabla C2.5 muestran los índices de desempeño del controlador por modos
deslizantes diseñado para cuando al motor se le introducen perturbaciones en el par de
carga de la máquina. Los índices de desempeño mostrados en la tabla son pequeños, lo cual
nos indica que el desempeño que presenta el controlador ante dichas condiciones de
operación es bueno.
Índice
IAE
ISE
ITAE
ITSE
+ 25 %
0.04531
0.02504
0.04889
0.02514
Perturbación
+ 50 %
- 25 %
0.04743 0.04454
0.02507 0.02504
0.05551
0.0463
0.02523 0.02514
- 50 %
0.04554
0.02505
0.04952
0.02515
Tabla C2.5. Índices de desempeño para perturbaciones en el par de carga
A continuación se presentan las respuestas del sistema cuando se producen cambios
en los parámetros del motor de CD, en estas pruebas el parámetro que se modificará será la
inductancia de armadura LAA ya que este tipo de motores no cuentan con devanados de
campo.
La figura C2.23 corresponde a la respuesta del sistema cuando se presenta un
aumento del 25% en LAA, se puede apreciar que la respuesta de la posición solo varía
0.0001 rad por lo que se puede establecer que el control es insensible a la variación de los
parámetros de la máquina de CD.
186
Anexo C
Posición angular Theta
Theta(rad)
1.05
X: 2.414
Y: 0.9993
X: 2.667
Y: 0.9994
wr
ref
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de armadura Laa
4
4.5
5
Laa(H)
0.15
0.14
Incertidumbre paramétrica
0.13
0.12
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.23. Respuesta del sistema para un aumento en LAA del 25%.
En la figura C2.24 se presenta la respuesta del sistema cuando se produce un
aumento del 50% en LAA, en dicha figura se observa como la posición se modifica solo
0.0002 rad por lo que se establece que el control es robusto ante incertidumbres en los
parámetros de la máquina.
Posición angular Theta
Theta(rad)
1.05
X: 2.372
Y: 0.9993
wr
ref
X: 2.579
Y: 0.9995
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de armadura Laa
4
4.5
5
Laa(H)
0.18
0.16
Incertidumbre paramétrica
0.14
0.12
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.24. Respuesta del sistema para un aumento en LAA del 50%.
Ahora se muestran las respuestas del sistema ante las variaciones negativas en LAA
de la máquina de CD. La figura C2.25 corresponde a la respuesta del sistema cuando se
varía el -25% de LAA, se puede apreciar que el control es insensible a la variación de los
parámetros de la máquina de CD ya que la respuesta del sistema solo se corrompe 0.0003
rad ante la presencia de esta variación paramétrica.
Posición angular Theta
wr
ref
Theta(rad)
1.02
X: 2.379
Y: 0.9993
X: 2.598
Y: 0.999
1
0.98
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de armadura Laa
4
4.5
5
4
4.5
5
Laa(H)
0.12
0.11
Incertidumbre paramétrica
0.1
0.09
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
Figura C2.25. Respuesta del sistema para una variación en LAA del -25%.
187
C.3.Resultados del Control del Motor de CD Serie
En la figura C2.26 se muestra la respuesta del sistema cuando se existe un
decremento del -50% en LAA, se aprecia que al variar el parámetro LAA la posición del
motor de CD varía muy poco, por lo que el control es insensible a la variación de los
parámetros de la máquina.
Posición angular Theta
Theta(rad)
1.05
wr
ref
X: 2.392
Y: 0.9993
1
0.95
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de armadura Laa
4
4.5
5
Laa(H)
0.12
0.1
Incertidumbre paramétrica
0.08
X: 2.5
Y: 0.06
0.06
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C2.26. Respuesta del sistema para una variación en LAA del -50 %.
De las gráficas mostradas en las figuras 5.50, 5.51, 5.52 y 5.53 se puede concluir el
control por modos deslizantes de posición diseñado es insensible a las variaciones del
parámetro LAA que pudieran presentarse en la máquina de CD, esto debido a que en las
respuestas que se muestran en dichas gráficas la posición si logra ser corrompida pero en un
rango aceptable por lo que se puede decir que el control si es robusto.
En la tabla C2.6 se presentan los índices de desempeños del controlador por modos
deslizantes de posición, para cuando existen variaciones paramétricas en la inductancia de
armadura LAA. Como los índices de desempeño del controlador diseñado son pequeños,
esto nos indica que la desviación del comportamiento del control con respecto al
comportamiento ideal es pequeña por lo que el control tiene un comportamiento adecuado.
Índice
IAE
ISE
ITAE
ITSE
Variación paramétrica en LAA
+ 25 %
+ 50 %
- 25 %
- 50 %
0.04423 0.04399 0.04518 0.04637
0.02504 0.02504 0.02504 0.02504
0.04515 0.04426 0.04875 0.05322
0.02513 0.02513 0.02514 0.02515
Tabla C2.6. Índices de desempeño para variaciones paramétricas en LAA
C.3. Resultados del Control del Motor de CD en Serie
C.3.1 Control de velocidad
En las siguientes gráficas se muestran las respuestas del motor de CD en serie, las
referencias dadas por los perfiles de velocidad propuestos cuando el motor se encuentra
controlado por el control por modos deslizantes diseñado. Se puede observar en la figura
C3.1; que el sistema alcanza a la referencia en 0.3212 segundos y permanece en ella
durante toda la prueba, esta respuesta corresponde al perfil de velocidad uno.
188
Anexo C
Velocidad Angular wr
wr
ref
1
0.8
X: 0.3212
Y: 0.8212
0.6
wr(rad/s)
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.1. Respuesta del sistema para el perfil uno
La respuesta del sistema para el perfil dos se muestra en la figura C3.2; se observa
que el sistema converge aproximadamente en 0.6279 segundos y para cuando realiza los
cambios de referencia la velocidad converge a la nueva referencia de manera rápida y
siguiendo adecuadamente la referencia.
Velocidad Angular wr
1.2
wr
ref
X: 0.6279
Y: 1
1
X: 3.139
Y: 1
wr(rad/s)
0.8
0.6
0.4
0.2
X: 1.964
Y: 0
0
X: 4.453
Y: 0
-0.2
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.2. Respuesta del sistema para el perfil dos
El comportamiento de la velocidad del motor para la referencia establecida por el
perfil tres se muestra en la figura 5.56; se puede apreciar que el sistema alcanza la
referencia en 0.3289 segundos y la sigue suavemente durante el resto de la prueba.
Velocidad Angular wr
1.2
wr
ref
1
wr(rad/s)
0.8
0.6
0.4
0.2
X: 0.3289
Y: 0.1316
0
-0.2
0
1
2
3
4
time (sec)
5
6
7
Figura C3.3. Respuesta del sistema para el perfil tres
La respuesta de la velocidad del motor para la referencia dada por el perfil de
velocidad cuatro se muestra en la figura C3.4; en esta se observa que el sistema converge a
189
C.3.1 Control de Velocidad
la referencia aproximadamente en 0.4205 segundos y cuando ocurre el cambio de
referencia la velocidad del motor converge a la nueva referencia en 0.57 segundos
Velocidad Angular wr
1.2
1
X: 3.07
Y: 1
0.8
wr(rad/s)
wr
ref
0.6
0.4
0.2
X: 0.4205
Y: 0
0
-0.2
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.4. Respuesta del sistema para el perfil cuatro
La figura C3.5 ilustra la velocidad del motor para la referencia establecida por el
perfil cinco, en esta figura se puede apreciar que la velocidad del motor logra alcanzar
referencia en aproximadamente 0.3474 segundos y permanece en ella de manera adecuada
el resto de la prueba.
Velocidad Angular wr
1.2
1
0.8
wr(rad/s)
wr
ref
0.6
0.4
0.2
X: 0.3474
Y: 0.139
0
-0.2
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.5. Respuesta del sistema para el perfil cinco
En las pruebas realizadas para el seguimiento de trayectoria de velocidad, se pudo
verificar que el control por modos deslizantes cumplió satisfactoriamente con la tarea de
seguimiento de trayectoria ya que para todos los perfiles de velocidad el sistema convergió
de manera rápida y permaneció sobre la referencia durante toda la prueba.
A continuación en la tabla C3.1 se presentan los índices de desempeño del control
por modos deslizantes para los cinco perfiles de velocidad propuestos. En está tabla se
logra apreciar que los índices de desempeño del controlador son bajos, por lo cual la
desviación del comportamiento del controlador con respecto al comportamiento ideal es
pequeña, por lo que el control presenta un buen desempeño con respecto a los índices.
Índice
IAE
ISE
ITAE
ITSE
Perfil uno
0.02435
0.002087
0.0117
0.0001245
Perfil dos
0.4323
0.2336
0.8023
0.3932
Perfil tres
0.023
0.001558
0.02337
0.0001035
Perfil cuatro
0.1221
0.05262
0.274
0.1305
Perfil cinco
0.02161
0.001557
0.01157
9.46e-5
Tabla C3.1. Índices de desempeño para los diferentes perfiles de velocidad
190
Anexo C
La figura C3.6 corresponde a la respuesta del la velocidad del motor cuando sufre
una perturbación del 25% en el par de carga, en esta figura se puede apreciar como la
perturbación hace que la velocidad del motor se desvié de la referencia 0.0042 rad/seg; sin
embargo el control rechaza la perturbación ya que la velocidad vuelve de nuevo a la
referencia en aproximadamente 0.408 segundos y permaneciendo en ella el resto de la
prueba
velocidad angular wr
wr
ref
1.02
wr(rad/s)
X: 2.455
Y: 0.9992
X: 2.908
Y: 0.999
1
X: 2.501
Y: 0.9958
0.98
0
0.5
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
Te(N m)
16
15
perturbación
14
13
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.6. Respuesta del sistema cuando se le aplica una perturbación del 25% en el par de carga
La figura C3.7 corresponde a la respuesta del motor cuando se presenta una
perturbación en el par de carga de la máquina del 50 %, cuando se produce la perturbación
la velocidad cae 0.016 rad/seg; sin embargo gracias a la acción del controlador la respuesta
del sistema vuelve a converger a la referencia en 0.294 segundos y permanece en ella el
resto del tiempo.
velocidad angular wr
1.05
wr(rad/s)
X: 2.485
Y: 0.9992
wr
ref
X: 2.794
Y: 0.998
1
X: 2.507
Y: 0.984
0.95
0
0.5
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
20
perturbación
Te(N m)
18
16
14
12
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.7. Respuesta del sistema cuando se le aplica una perturbación del 50% en el par de carga
A continuación se mostrarán las gráficas que ilustran el comportamiento del sistema
para perturbaciones negativas en el par de carga de la máquina. La figura C3.8; corresponde
a la velocidad del motor cuando se produce una perturbación de -25% en el par de carga;
se aprecia que la perturbación hace que la respuesta de la velocidad aumente 0.02 rad/seg;
pero la velocidad vuelve al converger a la referencia en 0.236 segundos esto debido a la
acción del controlador.
191
C.3.1 Control de Velocidad
velocidad angular wr
wr(rad/s)
1.02
wr
ref
X: 2.511
Y: 1.002
1
X: 2.736
Y: 0.9997
X: 2.355
Y: 0.9992
0.98
0
0.5
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
13
Te(N m)
perturbación
12
11
10
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.8. Respuesta del sistema cuando se le aplica una perturbación del -25% en el par de carga
La figura C3.9 ilustra el comportamiento de la velocidad del motor cuando se
presenta una perturbación de -50% del par de carga de la máquina; se aprecia que la
perturbación hace que la respuesta de la velocidad aumente 0.013 rad/seg; pero gracias a la
acción del controlador la velocidad del motor vuelve a converger a la referencia en 0.409
segundos y logra que siga en ella el resto de la prueba.
velocidad angular wr
1.05
wr
ref
wr(rad/s)
X: 2.507
Y: 1.013
1
X: 2.449
Y: 0.9992
0.95
0
0.5
1
1.5
X: 2.909
Y: 0.9999
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
14
perturbación
Te(N m)
12
10
8
6
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.9. Respuesta del sistema cuando se le aplica una perturbación del -50% en el par de carga
Resumiendo se puede decir que en base a las pruebas mostradas en la figuras
anteriores, el control por modos deslizantes de velocidad diseñado para el motor de CD en
serie es robusto ante perturbaciones en el par de carga de la máquina ya que como se
aprecia en las gráficas la respuesta se corrompe cuando se presenta la perturbación sin
embargo el control hace que el sistema converja de nuevo a lar referencia de manera rápida
y permaneciendo en ella de manera adecuada, es así como el control rechaza la
perturbación.
La tabla C3.2 muestran los índices de desempeños del controlador por modos
deslizantes diseñado para cuando el motor sufre perturbaciones en el par de carga de la
máquina. . Se observan que para cuando el motor es operado ante dicha condición el
control diseñado sigue presentando índices de desempeño pequeños, por lo que el control
diseñado presenta un buen desempeño dinámico aún cuando existan perturbaciones en la
carga del motor.
192
Anexo C
Índice
IAE
ISE
ITAE
ITSE
Perturbación
+ 50 %
- 25 %
0.1247
0.1217
0.05266 0.05264
0.1304
0.1208
0.05386 0.05381
+ 25 %
0.1231
0.05264
0.1255
0.05382
- 50 %
0.1223
0.05265
0.1217
0.05383
Tabla C3.2. Índices de desempeño para perturbaciones en el par de carga
A continuación se presentan las respuestas de la velocidad del motor cuando se
producen cambios en los parámetros del motor de CD, en estas pruebas el parámetro que se
modificará será la inductancia de campo LFF.
La figura C3.10 muestra la velocidad del motor cuando se presenta un aumento del
25% en LFF; se puede apreciar que el control es insensible a la variación del parámetro LFF
de la máquina, ya que la respuesta del sistema no se ve modificada ante la presencia de esta
variación.
velocidad angular wr
wr(rad/s)
1.05
X: 2.391
Y: 0.9992
wr
ref
X: 2.69
Y: 0.9993
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
0.038
Lff(H)
0.036
0.034
Incertidumbre paramétrica
0.032
0.03
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.10. Respuesta del sistema para un aumento en LFF del 25%.
En la figura C3.11 se presenta la respuesta de velocidad del motor cuando se
produce un aumento del 50% en LFF; en dicha figura se observa como el control es robusto
ante incertidumbres en este parámetro de la máquina ya que la respuesta del sistema no se
corrompe cuando aparece dicha variación.
velocidad angular wr
wr(rad/s)
1.05
X: 2.39
Y: 0.9992
wr
ref
X: 2.645
Y: 0.9993
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
Lff(H)
0.045
0.04
Incertidumbre paramétrica
0.035
0.03
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.11. Respuesta del sistema para un aumento en LFF del 50%.
193
C.3.1. Control de Velocidad
Ahora se muestran las respuestas del sistema ante las variaciones negativas en la
inductancia de campo LFF de la máquina de CD. La figura C3.12 corresponde a la respuesta
de velocidad de motor cuando hay una variación del -25% de la inductancia del devanado
de campo LFF; se aprecia que el control es insensible a la variación de LFF de la máquina de
CD ya que la velocidad del motor no logra ser modificada cuando se presenta dicha
variación.
velocidad angular wr
wr(rad/s)
1.05
X: 2.402
Y: 0.9992
wr
ref
X: 2.701
Y: 0.9992
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
0.03
4
4.5
5
Incertidumbre paramétrica
Lff(H)
0.028
0.026
0.024
0.022
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.12. Respuesta del sistema para una variación en LFF del -25%.
En la figura C3.13 se muestra el comportamiento de la velocidad del motor cuando
se produce un decremento del -50% en LFF; se logra apreciar que ante dicho decremento de
LFF la velocidad del motor de CD no se corrompe por lo que el control es insensible a la
variación de LFF de la máquina.
velocidad angular wr
wr(rad/s)
1.05
X: 2.425
Y: 0.9992
wr
ref
X: 2.622
Y: 0.9992
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
Lff(H)
0.03
0.025
Incertidumbre paramétrica
0.02
0.015
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.13. Respuesta del sistema para una variación en LFF del -50 %.
Con base a las gráficas mostradas en la figuras anteriores, se puede establecer que el
control por modos deslizantes diseñado para el motor de CD en serie es insensible a la
variación de la inductancia de el devanado de campo LFF, ya que se aprecia en todas las
gráficas que la velocidad del motor no se ve alteran cuando se presentan variaciones en
dicho parámetro.
En la tabla C3.3 se presentan los índices de desempeños del controlador por modos
deslizantes de velocidad, para cuando existen variaciones paramétricas en la inductancia de
campo LFF. Se aprecia que los índices de desempeño que presenta el controlador cuando se
presentan variaciones paramétricas en el motor son pequeños, por lo tanto, el desempeño
del controlador ante dichas condiciones de operación sigue siendo bueno.
194
Anexo C
Variación paramétrica en LFF
+ 25 %
+ 50 %
- 25 %
- 50 %
0.1221
0.122
0.1223
0.1224
0.05264
0.05264 0.05264 0.05264
0.1223
0.122
0.123
0.1234
0.05381
0.05381 0.05381 0.05381
Índice
IAE
ISE
ITAE
ITSE
Tabla C3.3. Índices de desempeño para variaciones paramétricas en LFF
C.3.2. Control de posición
Las respuestas del motor de CD en serie para cuando se le aplica el control de
posición por modos deslizantes utilizando como referencias los cinco perfiles de posición
propuestos se presentan a continuación. La figura C3.14 muestra la posición de la flecha del
motor cuando se utiliza como referencia el perfil de posición uno, se logra apreciar que la
posición converge a la referencia en aproximadamente 0.7666 segundos y sigue a la
referencia de manera adecuada.
Posición angular Theta
1
Theta
ref
X: 0.7666
Y: 0.7458
0.8
0.6
Theta(rad)
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.14. Respuesta del sistema para el perfil uno
La respuesta del sistema para el perfil dos se muestra en la figura C3.15; se observa
que el sistema converge en 1.134 segundos y para los demás cambio de referencia el
sistema converge de manera rápida.
Posición angular Theta
Theta
ref
1
X: 1.134
Y: 1
X: 6.074
Y: 1
Theta(rad)
0.8
0.6
0.4
0.2
X: 3.633
Y: 0.008128
0
-0.2
0
1
2
3
4
time (sec)
5
6
7
Figura C3.15. Respuesta del sistema para el perfil dos
La respuesta de la posición del motor para el perfil tres se muestra en la figura
C3.16; se aprecia que el sistema llega a la referencia en 0.5946 segundos véase que cuando
195
C.3.2. Control de Posición
ocurren los cambios de referencia el sistema tiene un transitorio y después converge de
nuevo a la referencia de manera rápida.
Posición angular Theta
1.2
Theta
ref
1
X: 3.465
Y: 1
X: 5.575
Y: 0.77
Theta(rad)
0.8
0.6
0.4
0.2
X: 0.5946
Y: 0.2379
0
-0.2
0
1
2
3
4
time (sec)
5
6
7
Figura C3.16. Respuesta del sistema para el perfil tres
La figura C3.17 ilustra la respuesta de la posición del motor para la referencia dada
por el perfil cuatro, en esta el sistema alcanza la referencia en 0.5357 segundos y al hacer el
cambio de referencia el sistema converge a la nueva referencia en 1.192 segundos.
Posición angular Theta
1.2
Theta
ref
1
X: 3.692
Y: 1
Theta(rad)
0.8
0.6
0.4
0.2
X: 0.5357
Y: 0
0
-0.2
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.17. Respuesta del sistema para el perfil cuatro
En la figura C3.18 se ilustra la respuesta de la posición cuando se ocupa la
referencia establecida por el perfil cinco, se observa que el sistema converge a la referencia
en aproximadamente 0.5978 segundos nótese que cuando ocurre el cambio de referencia
aparece un transitorio y converge a la nueva referencia en 0.927 segundos.
Posición angular Theta
1.2
Theta
ref
1
X: 3.427
Y: 1
Theta(rad)
0.8
0.6
0.4
0.2
X: 0.5978
Y: 0.2391
0
-0.2
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.18. Respuesta del sistema para el perfil cinco
En las pruebas realizadas para el seguimiento de trayectoria de posición se pudo
verificar que el control por modos deslizantes cumplió satisfactoriamente con la tarea de
196
Anexo C
seguimiento de trayectoria, ya que para todos los perfiles de posición el sistema convergió
rápidamente y permaneció sobre la referencia durante toda la prueba.
En la tabla C3.4 se presentan los índices de desempeño del control por modos
deslizantes para los cinco perfiles de posición propuestos. En la tabla se observa que los
índices de desempeño que presenta el controlador son bajos, por lo cual, la desviación del
comportamiento del controlador con respecto al comportamiento ideal es pequeña, por lo
tanto, el control diseñado presenta un buen desempeño dinámico.
Índice
IAE
ISE
ITAE
ITSE
Perfil uno
0.1359
0.0205
0.1026
0.005732
Perfil dos
1.064
0.6954
2.895
1.802
Perfil tres
0.08044
0.001587
0.2676
0.00442
Perfil cuatro
0.3513
0.2154
0.9518
0.571
Perfil cinco
0.05318
0.001084
0.1098
0.00169
Tabla C3.4. Índices de desempeño para los diferentes perfiles de posición
La figura C3.19 corresponde a la respuesta de la posición cuando ocurre una
perturbación del 25% en el par de carga, en esta figura se puede apreciar que al aparecer la
perturbación la posición de la máquina no se corrompe, sin embargo existe un error en
estado estable de 0.006 rad.
Posición angular Theta
Theta(rad)
1.1
1.05
X: 2.275
Y: 1.006
Theta
ref
X: 2.944
Y: 1.006
1
0.95
0.9
0
0.5
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
4.5
5
Te(N m)
16
15
perturbación
14
13
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
Figura C3.19. Respuesta del sistema cuando se le aplica una perturbación del 25% en el par de carga
La figura C3.20 muestra la respuesta del motor cuando aparece una perturbación en
el par de carga de la máquina del 50 %; cuando se aplica la perturbación la posición del
rotor no se modifica, sin embargo el error en estado estable es 0.006 rad.
Posición angular Theta
Theta(rad)
1.1
1.05
X: 2.275
Y: 1.006
Theta
ref
X: 2.944
Y: 1.006
1
0.95
0.9
0
0.5
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
4.5
5
Te(N m)
16
15
perturbación
14
13
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
Figura C3.20. Respuesta del sistema cuando se le aplica una perturbación del 50% en el par de carga
197
C.3.2. Control de Posición
A continuación se mostrarán las gráficas que ilustran el comportamiento del sistema
para perturbaciones negativas en el par de carga de la máquina. La figura C3.21
corresponde a la respuesta de la posición para una perturbación de -25% en el par de carga,
se aprecia que la perturbación hace que la posición aumente 0.002 rad; sin embargo debido
al controlador el sistema vuelve a converger a la referencia en aproximadamente 0.88
segundos.
Posición angular Theta
Theta(rad)
1.1
1.05
X: 2.414
Y: 1.006
X: 2.644
Y: 1.008
Theta
ref
X: 3.382
Y: 1.004
1
0.95
0.9
0
0.5
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
13
perturbación
Te(N m)
12
11
10
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.21. Respuesta del sistema cuando se le aplica una perturbación del -25% en el par de carga
En la figura C3.22 se ilustra el comportamiento del sistema cuando se le aplica una
perturbación de -50% del par de carga de la máquina, se aprecia que la perturbación hace
que la respuesta de la posición aumente 0.011 rad; pero gracias a la acción del controlador
la velocidad del motor vuelve a converger a la referencia en aproximadamente 1.02
segundos.
Posición angular Theta
Theta(rad)
1.1
1.05
X: 2.672
Y: 1.017
X: 2.351
Y: 1.006
Theta
ref
X: 3.523
Y: 1.003
1
0.95
0.9
0.5
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
14
perturbación
Te(N m)
12
10
8
6
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.22. Respuesta del sistema cuando se le aplica una perturbación del -50% en el par de carga
De acuerdo a las gráficas mostradas en las figuras anteriores, se puede establecer
que el control de posición por modos deslizantes es robusto a perturbaciones en el par de
carga de la máquina, ya que cuando ocurre la perturbación, la respuesta de la posición del
rotor se corrompe sin embargo el control hace que la respuesta del sistema converja a la
referencia rápidamente rechazando de esta manera dicha perturbación.
La tabla C3.5 muestran los índices de desempeños del controlador por modos
deslizantes diseñado para cuando al motor se le introducen perturbaciones en el par de
carga de la máquina. Se observa que dichos índices permanecen pequeños aún cuando se
presenten perturbaciones en la carga, por lo que su desempeño ante dicha condición de
operación es bueno desde el punto de vista de los índices.
198
Anexo C
Índice
IAE
ISE
ITAE
ITSE
Perturbación
+ 50 %
- 25 %
0.3562
0.3497
0.2156
0.2155
0.4849
0.4578
0.2484
0.2481
+ 25 %
0.354
0.2156
0.4756
0.2483
- 50 %
0.3512
0.2156
0.4591
0.2482
Tabla C3.5. Índices de desempeño para perturbaciones en el par de carga
A continuación se presentan las respuestas del sistema cuando se producen cambios
en los parámetros del motor de CD, en estas pruebas el parámetro que se modificará será la
inductancia de campo LFF.
La figura C3.23 corresponde a la respuesta del sistema cuando se presenta un
aumento del 25% en campo LFF, se puede apreciar que el control es insensible a la
variación de los parámetros de la máquina ya que la respuesta del sistema no se corrompe
ante la presencia de esta variación.
Theta(rad)
Posición angular Theta
1.1
X: 2.361
Y: 1.006
wr
ref
X: 2.838
Y: 1.006
1
0.9
0.8
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
0.038
Lff(H)
0.036
Incertidumbre paramétrica
0.034
0.032
0.03
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.23. Respuesta del sistema para un aumento en LFF del 25%.
En la figura C3.24 se presenta la respuesta del sistema cuando se produce un
aumento del 50% en LFF; en dicha figura se observa como el control es robusto ante
incertidumbres en los parámetros de la máquina ya que la respuesta del sistema no se
corrompe cuando aparece dicha incertidumbre.
Theta(rad)
Posición angular Theta
1.1
X: 2.425
Y: 1.006
wr
ref
X: 2.667
Y: 1.006
1
0.9
0.8
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
Lff(H)
0.045
0.04
Incertidumbre paramétrica
0.035
0.03
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.24. Respuesta del sistema para un aumento en LFF del 50%.
Ahora se muestran las respuestas del sistema ante las variaciones negativas en la
inductancia de campo LFF de la máquina de CD. La figura C3.25 corresponde a la respuesta
199
C.3.2. Control de Posición
del sistema cuando se varía un -25% en LFF; se puede apreciar que el control es insensible a
la variación de los parámetros de la máquina de CD ya que la respuesta del sistema no se
corrompe ante la presencia de esta variación paramétrica.
Theta(rad)
Posición angular Theta
1.1
X: 2.379
Y: 1.006
wr
ref
X: 2.759
Y: 1.006
1
0.9
0.8
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
0.03
Lff(H)
0.028
Incertidumbre paramétrica
0.026
0.024
0.022
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.25. Respuesta del sistema para una variación en LFF del -25%.
En la figura 5.79 se muestra la respuesta del sistema cuando se existe un decremento
del -50% en LFF, se aprecia que al variar el parámetro LFF la posición del motor de CD no
se corrompe, por lo que el control es insensible a la variación de los parámetros de la
máquina.
Theta(rad)
Posición angular Theta
1.1
X: 2.379
Y: 1.006
1
0.9
0.8
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
0.03
Lff(H)
wr
ref
X: 2.702
Y: 1.006
4
4.5
5
Incertidumbre paramétrica
0.025
0.02
0.015
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C3.26. Respuesta del sistema para una variación en LFF del -50 %.
Con base a las gráficas mostradas en las figuras anteriores, se puede decir que el
control por modos deslizantes diseñado es insensible a la variación de los parámetros de
motor de CD, esto debido a que en las respuestas que se muestran en dichas gráficas no se
corrompen cuando se varia la inductancia en el devanado de campo de motor de CD en
serie.
En la tabla C3.6 se presentan los índices de desempeño del controlador por modos
deslizantes de posición, para cuando existen variaciones en paramétricas en la inductancia
de campo LFF. Se aprecia que los índices de desempeño que presenta el controlador cuando
existen variaciones en los parámetros del motor son pequeños, lo cual nos indica que el
controlador tiene un desempeño adecuado ante dichas condiciones de operación.
200
Anexo C
Variación paramétrica en LFF
+ 25 %
+ 50 %
- 25 %
- 50 %
0.3508
0.3503
0.352
0.3527
0.2155
0.2155
0.2155
0.2156
0.4632
0.4612
0.4679
0.4706
0.2482
0.2481
0.2482
0.2482
Índice
IAE
ISE
ITAE
ITSE
Tabla C3.6. Índices de desempeño para variaciones paramétricas en LFF
C.4 Resultados del Control del Motor CD Compuesto
Acumulativo
C.4.1 Control de velocidad
En las siguientes gráficas se muestran las respuestas del motor de CD compuesto
acumulativo controlado por modos deslizantes, para las referencias dadas por los perfiles de
velocidad propuestos para verificar la tarea de seguimiento de trayectorias. Se puede
observar en la figura C4.1; que el sistema alcanza a la referencia en 0.6069 segundos y
permanece en ella durante toda la prueba, esta respuesta corresponde al perfil de velocidad
uno.
Velocidad Angular wr
X: 0.6069
Y: 0.9689
wr
ref
1
0.8
0.6
wr(rad/s)
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4.1. Respuesta del sistema para el perfil uno
La respuesta del sistema cuando se utiliza como referencia el perfil dos, se muestra
en la figura C4.2; obsérvese que el sistema converge a la referencia en aproximadamente
0.6509 segundos y para cuando ocurren los cambios de referencia la velocidad converge a
la nueva referencia de manera rápida.
Velocidad Angular wr
X: 0.6509
Y: 1
wr
ref
1
X: 2.725
Y: 1
0.8
wr(rad/s)
0.6
0.4
0.2
X: 1.665
Y: 0
X: 4.165
Y: 0
0
-0.2
-0.4
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4.2. Respuesta del sistema para el perfil dos
C.4. Resultados del Control del Motor de CD Compuesto Acumulativo
201
El comportamiento de la velocidad del motor para cuando se utiliza como entrada el
perfil tres se plasma en la figura C4.3; se puede apreciar que el sistema alcanza la
referencia en 0.4799 segundos y logra seguirla de manera adecuada el resto de la prueba.
Velocidad Angular wr
1.2
wr
ref
1
0.8
wr(rad/s)
0.6
0.4
0.2
X: 0.4799
Y: 0.192
0
-0.2
-0.4
-0.6
0
1
2
3
4
time (sec)
5
6
7
Figura C4.3. Respuesta del sistema para el perfil tres
La velocidad del motor de CD para la referencia dada por el perfil de velocidad
cuatro se muestra en la figura C4.4; en esta se observa que el sistema converge a la
referencia aproximadamente en 0.4551 segundos y al realizar el cambio de referencia la
velocidad del motor converge a la nueva referencia en 0.225 segundos.
Velocidad Angular wr
wr
ref
1
X: 2.725
Y: 1
0.8
0.6
wr(rad/s)
0.4
0.2
0
X: 0.4551
Y: 0
-0.2
-0.4
-0.6
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4.4. Respuesta del sistema para el perfil cuatro
La figura C4.5 ilustra la respuesta del motor de CD para la referencia mostrada en el
perfil cinco, en la gráfica se aprecia que el sistema alcanzó a la referencia en 0.5096
segundos y permanece de manera adecuada siguiendo la referencia durante el resto de la
prueba.
Velocidad Angular wr
wr
ref
1
wr(rad/s)
0.5
X: 0.5096
Y: 0.2038
0
-0.5
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4.5. Respuesta del sistema para el perfil cinco
202
Anexo C
En las pruebas mostradas en las gráficas anteriores para el seguimiento de
trayectoria de velocidad, se pudo verificar que el control por modos deslizantes diseñado
para el motor de CD compuesto acumulativo cumplió satisfactoriamente con la tarea de
seguimiento de trayectoria, ya que para todos los perfiles de velocidad el sistema convergió
de manera rápida y siguió de manera adecuada la referencia.
A continuación en la tabla C4.1 se presentan los índices de desempeño del control
por modos deslizantes diseñados, para los cinco perfiles de velocidad propuestos. Los
índices de desempeño mostrados en la tabla son pequeños, esto nos indica que el
comportamiento dinámico que tiene el controlador es bueno.
Índice
IAE
ISE
ITAE
ITSE
Perfil uno
0.5072
0.5094
0.1579
0.1538
Perfil dos
1.028
1.097
1.043
0.7051
Perfil tres
0.2093
0.1069
0.05754
0.02552
Perfil cuatro
0.2888
0.1616
0.3571
0.2433
Perfil cinco
0.2085
0.1069
0.05261
0.02552
Tabla C4.1. Índices de desempeño para los diferentes perfiles de velocidad
Ahora se analizara la robustez del control para perturbaciones desconocidas en el
par de carga; la figura C4.6 muestra el comportamiento del motor cuando sufre una
perturbación del 25% en el par de carga, en esta figura se puede apreciar como la
perturbación hace que la respuesta se modifique 0.0002 rad/seg.
velocidad angular wr
1.05
wr(rad/s)
X: 2.31
Y: 0.9998
wr
ref
X: 2.807
Y: 0.9996
1
0.95
0
0.5
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
Te(N m)
12
perturbación
11
10
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4.6. Respuesta del sistema cuando se le aplica una perturbación del 25% en el par de carga
La figura C4.7 corresponde a la respuesta de velocidad del motor cuando se presenta
una perturbación en el par de carga de la máquina del 50 %; obsérvese que cuando se
produce la perturbación la velocidad del motor cae 0.0004 rad/seg.
velocidad angular wr
1.05
wr
ref
wr(rad/s)
X: 2.402
Y: 0.9998
1
X: 2.679
Y: 0.9994
0.95
0
0.5
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
Te(N m)
14
perturbación
12
10
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4.7. Respuesta del sistema cuando se le aplica una perturbación del 50% en el par de carga
203
C.4.1. Control de Velocidad
Ahora se mostrarán las gráficas que ilustran el comportamiento del sistema para
perturbaciones negativas en el par de carga de la máquina. La figura C4.8 muestra el
comportamiento del motor cuando se produce una perturbación de -25% en el par de carga;
se aprecia que la perturbación hace que la respuesta de la velocidad disminuya 0.0002
rad/seg; más sin embargo debido al controlador el sistema converge de nuevo a la
referencia en 0.618 segundos y permanece sobre ella el tiempo restante.
velocidad angular wr
1.01
wr(rad/s)
1.005
X: 2.367
Y: 0.9998
wr
ref
X: 3.118
Y: 0.9998
1
X: 2.784
Y: 0.9996
0.995
0.99
0
0.5
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
Te(N m)
10
4.5
5
perturbación
9
8
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4.8. Respuesta del sistema cuando se le aplica una perturbación del -25% en el par de carga
La figura C4.9 ilustra el comportamiento del sistema cuando se presenta una
perturbación de -50% del par de carga de la máquina, el efecto de la perturbación sobre la
respuesta del motor no se ve reflejada ya que la velocidad del motor solo se modifico
0.0001 rad/seg.
velocidad angular wr
1.05
wr(rad/s)
X: 2.372
Y: 0.9998
wr
ref
X: 2.683
Y: 0.9997
1
0.95
0.5
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
Te(N m)
10
4
4.5
5
perturbación
8
6
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4.9. Respuesta del sistema cuando se le aplica una perturbación del -50% en el par de carga
En resumen se puede decir, gracias a las gráficas mostradas en las figuras anteriores,
el control por modos deslizantes de velocidad para el motor de CD compuesto acumulativo
es robusto para perturbaciones en el par de carga de la máquina ya que como se aprecia en
las gráficas la velocidad del motor se corrompe cuando aparece la perturbación, sin
embargo el control hace que el sistema converja de nuevo a la referencia de manera rápida
y permaneciendo en ella en lo subsiguiente, rechazando de esta manera la perturbación.
La tabla C4.2 muestran los índices de desempeño del controlador por modos
deslizantes diseñado para cuando el motor sufre perturbaciones en el par de carga de la
máquina. Los índices mostrados en la tabla nos indica que el comportamiento que presento
el controlador es adecuado ya que la desviación del comportamiento del controlador con
respecto al comportamiento ideal es pequeña.
204
Anexo C
Índice
IAE
+ 25 %
0.2887
Perturbación
+ 50 %
- 25 %
0.2892
0.2882
ISE
0.1611
0.1611
0.1611
0.1611
ITAE
0.173
0.175
0.1711
0.1718
ITSE
0.1096
0.1096
0.1096
0.1096
- 50 %
0.2883
Tabla C4.2. Índices de desempeño para perturbaciones en el par de carga
A continuación se presentan las respuestas del sistema cuando se producen cambios
n los parámetros del motor de CD, en estás pruebas el parámetro que se modificará será la
inductancia de campo LFF. La figura C4.10 corresponde a la respuesta de la velocidad del
motor cuando se presenta un aumento del 25% en LFF; se aprecia que el sistema es
insensible a la variación de los parámetros de la máquina CD gracias a la acción del
controlador, esto debido a que la velocidad no se corrompe ante la presencia de esta
variación.
velocidad angular wr
wr(rad/s)
1.05
X: 2.321
Y: 0.9998
wr
ref
X: 2.701
Y: 0.9998
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
Lff(H)
0.12
0.115
Incertidumbre paramétrica
0.11
0.105
0.1
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4.10. Respuesta del sistema para un aumento en LFF del 25%.
En la figura C4.11 se presenta la velocidad del motor cuando hay un aumento del
50% en LFF; en dicha figura se observa que el control es robusto ante incertidumbres en los
parámetros de la máquina CD ya que la respuesta del sistema no sufre ningún cambio
cuando aparece dicha incertidumbre.
velocidad angular wr
wr(rad/s)
1.05
X: 2.402
Y: 0.9998
wr
ref
X: 2.702
Y: 0.9999
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
Lff(H)
0.14
0.13
Incertidumbre paramétrica
0.12
0.11
0.1
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4.11. Respuesta del sistema para un aumento en Lff del 50%.
205
C.4.1. Control de Velocidad
Ahora se muestran las respuestas del sistema ante las variaciones negativas en la
inductancia de campo LFF. La figura C4.12 muestra la velocidad del motor cuando varía LFF
un -25%, se puede apreciar que el control es insensible a la variación de los parámetros de
la máquina ya que la respuesta del sistema no se corrompe cuando se presenta esta
variación paramétrica.
velocidad angular wr
wr(rad/s)
1.05
X: 2.345
Y: 0.9998
wr
ref
X: 2.701
Y: 0.9998
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
0.1
Incertidumbre paramétrica
Lff(H)
0.09
0.08
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4.12. Respuesta del sistema para una variación en LFF del -25%.
En la figura C4.13 se ilustra el comportamiento de la velocidad cuando existe un
decremento de -50% en LFF; se aprecia que ante dicha variación la velocidad del motor de
CD no se modifica, por lo que el control es insensible a la variación de los parámetros de la
máquina.
velocidad angular wr
wr(rad/s)
1.05
X: 2.368
Y: 0.9998
wr
ref
X: 2.69
Y: 0.9997
1
0.95
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
Lff(H)
0.1
0.08
Incertidumbre paramétrica
0.06
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4. 13. Respuesta del sistema para una variación en LFF del -50 %.
Recapitulando podemos establecer en base a las gráficas mostradas en las figuras
anteriores, el control por modos deslizantes diseñado es insensible a la variación del
parámetro LFF del motor de CD, ya que la respuesta del sistema no se afecta cuando se
presentan las variaciones en dicho parámetro.
En la tabla C4.3 se presentan los índices de desempeño del controlador por modos
deslizantes de velocidad, para cuando existen variaciones en paramétricas en la inductancia
de campo LFF. Los índices mostrados en la tabla nos dicen que el desempeño del
controlador es bueno ante variaciones en los parámetros de la máquina, ya que dichos
índices son pequeños.
206
Anexo C
Variación paramétrica en LFF
+ 25 %
+ 50 %
- 25 %
- 50 %
0.2881
0.288
0.2883
0.2885
0.1611
0.1611
0.1611
0.1611
0.1709
0.1707
0.1716
0.1723
0.1096
0.1096
0.1096
0.1096
Índice
IAE
ISE
ITAE
ITSE
Tabla C4.3. Índices de desempeño para variaciones paramétricas en LFF
C.4.2. Control de posición
Es el turno de presentar el comportamiento del motor de CD cuando se le aplica un
control de posición por modos deslizantes, para la tarea de seguimiento de trayectoria se
aplicaron los cinco perfiles de posición propuestos como referencias, en la figura C4.14 se
muestra la posición de la flecha del motor para la referencia dada por el perfil uno, nótese
que el motor alcanza la referencia en 1.595 segundos y la sigue suavemente el resto de la
prueba.
Posición angular Theta
Theta
ref
1
X: 1.595
Y: 0.9832
0.8
0.6
Theta(rad)
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
0
1
2
3
4
5
6
time (sec)
7
8
9
10
Figura C4.14. Respuesta del sistema para el perfil uno
El comportamiento de la posición para la referencia impuesta por el perfil dos se
muestra en la figura C4.15; se observa que el sistema converge a la referencia en
aproximadamente 1.509 segundos y además para cuando ocurren los cambios de referencia
la posición converge a la nueva referencia de manera rápida y suave.
Posición angular Theta
1.2
Theta
ref
1
X: 1.509
Y: 1
X: 7.915
Y: 1
Theta(rad)
0.8
0.6
0.4
0.2
X: 5.012
Y: 0
0
-0.2
0
1
2
3
4
5
6
time (sec)
7
8
9
10
Figura C4.15. Respuesta del sistema para el perfil dos
207
C.4.2. Control de Posición
La figura C4.16 muestra el comportamiento de la posición para la referencia dada
por el perfil tres, se aprecia que el sistema llega a la referencia en 1.625 segundos, se
observa que cuando ocurren los cambios de referencia el sistema tiene un transitorio y
converge a la nueva referencia de manera rápida.
Posición angular Theta
1.2
Theta
ref
1
X: 3.309
Y: 1
0.8
Theta(rad)
X: 5.489
Y: 0.8045
0.6
X: 1.625
Y: 0.6502
0.4
0.2
0
-0.2
0
1
2
3
4
time (sec)
5
6
7
Figura C4.16. Respuesta del sistema para el perfil tres
La respuesta de la posición del motor para el perfil cuatro se muestra en la figura
C4.17; en la cual el sistema alcanza la referencia en 1.54 segundos y al hacer el cambio de
referencia el sistema converge a la nueva referencia en 2.121 segundos.
Posición angular Theta
1.2
1
X: 5.121
Y: 1
Theta(rad)
0.8
Theta
ref
0.6
0.4
0.2
X: 1.54
Y: 0
0
-0.2
0
1
2
3
time (sec)
4
5
6
Figura C4.17. Respuesta del sistema para el perfil cuatro
La figura C4.18 ilustra la respuesta de la posición para la referencia impuesta por el
perfil cinco, se observa que el sistema converge a la referencia en aproximadamente 1.822
segundos nótese que cuando ocurre el cambio de referencia aparece un transitorio y
después converge a la nueva referencia en 0.672 segundos.
Posición angular Theta
1.2
1
X: 3.172
Y: 1.007
Theta(rad)
0.8
X: 1.822
Y: 0.7289
0.6
Theta
ref
0.4
0.2
0
-0.2
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4.18. Respuesta del sistema para el perfil cinco
C.4.2. Control de Posición
208
Con base a las pruebas realizadas para el seguimiento de trayectoria de posición, se
pudo verificar que el control por modos deslizantes cumplió satisfactoriamente con la tarea
de seguimiento de trayectoria, ya que para todos los perfiles de posición el sistema
convergió y permaneció sobre la referencia durante toda la prueba y de manera adecuada.
En la tabla C4.4 se presentan los índices de desempeño de los controladores
por modos deslizantes para los cinco perfiles de velocidad propuestos. En está tabla se
logra apreciar que los índices de desempeño son bajos por lo cual la desviación del
comportamiento del controlador con respecto al comportamiento ideal es pequeña, por lo
que el control diseñado presenta un buen desempeño con respecto a los índices.
Índice
IAE
ISE
ITAE
ITSE
Perfil uno
0.4883
0.2471
0.3259
0.1421
Perfil dos
2.708
2.209
11.13
8.05
Perfil tres
0.289
0.0607
0.2965
0.03606
Perfil cuatro
0.6495
0.3871
1.901
1.221
Perfil cinco
0.2743
0.06046
0.2169
0.03476
Tabla C4.4. Índices de desempeño para los diferentes perfiles de posición
Ahora se harán pruebas para verificar la robustez de control de posición por modos
deslizantes ante perturbaciones que se pudieran presentar en el par de carga, la figura C4.19
corresponde a la respuesta de la posición cuando se presenta una perturbación del 25% en
el par de carga, en la figura se puede apreciar como la perturbación no afecta la posición del
rotor del motor.
Posición angular Theta
Theta(rad)
1.1
1.05
X: 2.874
Y: 0.9999
X: 3.151
Y: 0.9999
2.5
3
time (sec)
Par de carga Tl
3.5
Theta
ref
1
0.95
0.9
0
0.5
1
1.5
2
4
4.5
5
Te(N m)
12
perturbación
11
10
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4.19. Respuesta del sistema cuando se le aplica una perturbación del 25% en el par de carga
La figura C4.20 muestra la posición de la flecha del motor cuando sufre una perturbación en el par
de carga de la máquina del 50 %; se observa que al ocurrir la perturbación la posición no se ve
afectada por está, por lo que el control es robusto a perturbaciones en la carga.
209
C.4.2. Control de Posición
Posición angular Theta
Theta(rad)
1.1
1.05
X: 2.909
Y: 0.9999
Theta
ref
X: 3.071
Y: 0.9999
1
0.95
0.9
0
0.5
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
4
4.5
5
Te(N m)
14
perturbación
12
10
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4.20. Respuesta del sistema cuando se le aplica una perturbación del 50% en el par de carga
A continuación se mostrarán las gráficas que ilustran el comportamiento del sistema
ante perturbaciones negativas en el par de carga de la máquina. La figura C4.21 ilustra la
respuesta de la posición cuando el motor sufre una perturbación de -25% en el par de carga,
se aprecia que cuando ocurre la perturbación la posición del rotor no se modifica por está.
Posición angular Theta
Theta(rad)
1.1
Theta
ref
1.05
1
X: 2.944
Y: 1
0.95
0.9
0
0.5
1
1.5
X: 3.139
Y: 1
2
2.5
3
time (sec)
Par de carga Tl
3.5
Te(N m)
10
4
4.5
5
perturbación
9
8
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4.21. Respuesta del sistema cuando se le aplica una perturbación del -25% en el par de carga
La figura C4.22 muestra el comportamiento de la posición de la flecha del motor
cuando se presenta una perturbación de -50% del par de carga de la máquina, se aprecia que
la perturbación no tiene ningún efecto sobre la posición de la flecha del motor.
Posición angular Theta
Theta(rad)
1.1
1.05
X: 2.932
Y: 1
Theta
ref
X: 3.117
Y: 1
1
0.95
0.9
0
0.5
1
1.5
2
2.5
3
time (sec)
Par de carga Tl
3.5
Te(N m)
10
4
4.5
5
perturbación
8
6
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
4
4.5
5
Figura C4.22. Respuesta del sistema cuando se le aplica una perturbación del -50% en el par de carga
210
Anexo C
De acuerdo a las gráficas mostradas en las figuras anteriores, se puede establecer
que el control de posición por modos deslizantes para el motor de CD compuesta
acumulativa es robusto a perturbaciones en el par de carga de la máquina, ya que cuando se
produce la perturbación la respuesta del sistema se corrompe, más sin embargo el control
hace que la posición de la flecha converja a la referencia rápidamente rechazando de está
manera dicha perturbación.
La tabla C4.5 muestran los índices de desempeño del controlador por modos
deslizantes diseñado para cuando al motor se le introducen perturbaciones en el par de
carga de la máquina. Se aprecia que los índices de desempeño que presenta el controlador
cuando se presentan perturbaciones en la carga son pequeños, por lo tanto, el controlador
tiene un desempeño dinámico adecuado.
Índice
IAE
ISE
ITAE
ITSE
Perturbación
+ 50 %
- 25 %
1.023
1.023
0.988
0.988
0.5059
0.5059
0.4275
0.4275
+ 25 %
1.023
0.988
0.505
0.4275
- 50 %
1.023
0.988
0.5059
0.4275
Tabla C4.5. Índices de desempeño para perturbaciones en el par de carga
La siguientes gráficas ilustran el comportamiento de la posición de la flecha para
cuando el motor sufre cambios en sus parámetros, en estas pruebas el parámetro que se
modificará será la inductancia de campo LFF. La figura C4.23 corresponde a la respuesta de
la posición cuando el motor presenta un aumento del 25% en LFF; se puede apreciar que el
control es insensible a la variación de dicho parámetro ya que la posición del motor no se
corrompe cuando aparece está incertidumbre.
Posición angular Theta
Theta(rad)
1.1
1.05
X: 2.944
Y: 1
1
0.95
0.9
0
0.5
0.12
Lff(H)
wr
ref
X: 3.139
Y: 1
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
4
4.5
5
Incertidumbre paramétrica
0.11
0.1
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
Figura C4.23. Respuesta del sistema para un aumento en LFF del 25%.
En la figura C4.24 se presenta la respuesta del motor cuando se produce un aumento
del 50% en LFF; en dicha figura se observa como el control es robusto ante incertidumbres
en los parámetros de la máquina de CD, ya que la respuesta del sistema no se corrompe
cuando se produce dicha variación.
211
C.4.2. Control de Posición
Posición angular Theta
Theta(rad)
1.1
1.05
X: 2.932
Y: 1
wr
ref
X: 3.128
Y: 1
1
0.95
0.9
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
4
4.5
5
Lff(H)
0.14
Incertidumbre paramétrica
0.13
0.12
0.11
0.1
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
Figura C4.24. Respuesta del sistema para un aumento en LFF del 50%.
Ahora se muestran las respuestas del sistema ante las variaciones negativas en la
inductancia de campo LFF de la máquina de CD. La figura C4.25 corresponde a la respuesta
del sistema cuando se varía un -25% de LFF; se puede apreciar que el control es insensible a
la variación de los parámetros de la máquina de CD ya que la respuesta del sistema no se
corrompe ante la presencia de esta variación paramétrica.
Posición angular Theta
Theta(rad)
1.1
1.05
X: 2.828
Y: 1
wr
ref
X: 3.093
Y: 1
1
0.95
0.9
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
4
4.5
5
Lff(H)
0.1
Incertidumbre paramétrica
0.09
0.08
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
Figura C4.25. Respuesta del sistema para una variación en LFF del -25%.
En la figura C4.26 se muestra la respuesta del sistema cuando se existe un
decremento del -50% en LFF; se aprecia que al variar el parámetro LFF la posición del motor
de CD no se corrompe, por lo que el control es insensible a la variación de los parámetros
de la máquina.
Posición angular Theta
Theta(rad)
1.1
1.05
X: 2.874
Y: 1
wr
ref
X: 3.185
Y: 1
1
0.95
0.9
0
0.5
1
1.5
2
2.5
3
3.5
time (sec)
Inductancia de campo Lff
4
4.5
5
4
4.5
5
Lff(H)
0.1
0.08
Incertidumbre paramétrica
0.06
0
0.5
1
1.5
2
2.5
3
time (sec)
3.5
Figura C4.26. Respuesta del sistema para una variación en LFF del -50 %.
212
Anexo C
Con base a las gráficas mostradas en las figuras anteriores, se puede decir que el
control por modos deslizantes diseñado es insensible a la variación del parámetro LFF del
motor de CD, ya que la respuesta del sistema no se corrompe para las diferentes variaciones
que se le realizaron a la inductancia de campo.
En la tabla C4.6 se presentan los índices de desempeño del controlador por modos
deslizantes de posición, para cuando existen variaciones en paramétricas en la inductancia
de campo LFF. Los índices de desempeño mostrados en la tabla nos indican que el
comportamiento dinámico del controlador es adecuado, esto debido a que sus índices son
pequeños.
Índice
IAE
ISE
ITAE
ITSE
Variación paramétrica en LFF
+ 25 %
+ 50 %
- 25 %
- 50 %
1.023
1.023
1.023
1.023
0.988
0.988
0.988
0.988
0.5045
0.5044
0.505
0.5058
0.4275
0.4275
0.4275
0.4275
Tabla C4.6. Índices de desempeño para variaciones paramétricas en LFF
Anexo D
D.1. Tarjeta Sensoray 626
Para cargar la tarjeta Sensoray 626 lo único que el usuario debe hacer es seleccionar
Real-Time Windows Target dentro de la librería de Simulink como se muestra en la figura
D1.1.
Figura D1.1 Menú de la opción Real-Time Windows Target de Simulink
Una vez que se despliegue el menú de Real-Time Windows Target al lado derecho
de la ventana se selecciona el tipo de entada y salida que se desea entonces se arrastra al
programa en Simulink que se esté desarrollando; véase figura D1.2, por ejemplo escogemos
una entrada analógica
Figura D1.2. Ejemplo de como seleccionar el bloque para la adquisición de datos.
213
214
Anexo D
Una vez que el bloque de la entrada analógica este dentro de la ventana del
programa, se posiciona el cursor en el bloque y se le da clic derecho para abrir un menú
véase figura D1.3.
Figura D1.3. Menú del bloque entrada analógica.
Una vez abierto el menú se da clic en la opción abrir el bloque entones se abre una
nueva ventana que son los parámetros del bloque figura D1.4.
Figura D1.4.Ventana de los parámetros del bloque.
Una vez abierta la ventana de parámetros del bloque se da clic en instalar tarjeta
nueva, entonces Simulink cargará las tarjetas con las que es compatible, desplegando un
menú con los nombres de los fabricantes de los cuales Simulink es compatible, entonces se
215
D.1 Tarjeta Sensoray 626
selecciona el nombre del fabricante de la tarjeta y Simulink te despliega un menú en el que
se encuentran las tarjetas del fabricante seleccionada con las que Simulink es compatible,
véase figura D1.5. En este caso el fabricante es Sensoray por lo que se escoge Sensoray, la
tarjeta es 626 en este caso es la única de este fabricante que es compatible con Matlab
entonces se escoge esta.
Figura D1.5. Ventana de los parámetros del bloque.
Entonces se instala la tarjeta Sensoray 626 y se escoge el puerto, el tiempo de
muestreo y el rango de voltaje de la entrada (véase figura D1.6) y de esa manera se
configura la tarjeta de adquisición.
Figura D1.6.Ventana del bloque de parámetros.
Descargar