Control Descentralizado Basado En Rechazo Activo De ... · alta densidad de potencia y par por su...

6
Control Descentralizado Basado en Rechazo Activo de Perturbaciones para un Servomecanismo Accionado por dos Motores S´ ıncronos de Imanes Permanentes R. O. Garc´ ıa-Valladares * J. Linares-Flores ** G. Curiel-Olivares *** A. Hern´ andez-M´ endez **** C. G. P´ erez-Ibarra * Universidad Tecnol´ogica de la Mixteca, Oaxaca, 69000 M´ exico (e-mail: [email protected]). ** (e-mail: [email protected].) *** (e-mail: [email protected]) **** (e-mail: [email protected]) (e-mail: [email protected]) Abstract: Este art´ ıculo presenta un esquema de control descentralizado por rechazo activo de perturbaciones (ADRC) aplicado a un sistema electromec´ anico interconectado de dos motores ıncronos de imanes permanentes de CA (MSIPCA), los cuales comparten un par de carga com´ un. El objetivo de control es sincronizar la velocidad angular de ambos motores con respecto a una referencia deseada. Adem´ as, la repartici´ on de carga aplicada por cada motor debe ser equitativa. Los resultados a nivel simulaci´ on demuestran que se compensan adecuadamente las variaciones param´ etricas del modelo din´ amico (end´ ogenas), las perturbaciones de par de carga arbitrario (ex´ ogenas) y los efectos de interconexi´ on debido a la interacci´ on entre los MSIPCA. Keywords: Control por rechazo activo de perturbaciones, Sincronizaci´ on de velocidad angular en motores de CA, Motor sincrono de im´ an permanente, Control descentralizado. 1. INTRODUCCI ´ ON Los servomecanismos accionados por m´ ultiples motores son un tema de inter´ es creciente en la industria. La sincronizaci´ on de velocidad angular y el reparto de par de carga, son t´ opicos que se precisan cuando se trabaja con un grupo de motores mec´ anicamente acoplados. El concepto de accionamiento m´ ultiple en servosistemas, se ha estudiado utilizando motores de CD, motores s´ ıncronos y/o motores de inducci´ on. En este sentido, Sruthi et al (2017) simula y sincroniza la velocidad angular de tres motores de inducci´ on trif´ asicos para regular la velocidad angular de una banda transportadora. Quiang et al (2016) emplea dos motores s´ ıncronos de imanes permanentes, us- ando el enfoque de control descentralizado para accionar un cabezal de una m´ aquina dragadora, la cu´ al, es utilizada para dar mantenimiento a grandes r´ ıos o canales que sirven como una v´ ıa de comercio. En el caso de Scelba et al (2016) y Sira-Ram´ ırez et al (2014) se controla una gr´ ua de gancho con un sistema multi-motor, la sincronizaci´ on de velocidad angular de los motores previene deslizamientos sobre el riel de carga, los cuales, son causantes de un mal funcionamiento de tracci´ on en la gr´ ua. Otra aplicaci´ on que requiere una perfecta sincronizaci´ on de velocidad angular es el sistema de tracci´ on el´ ectrica que utilizan los trenes de alta velocidad Li et al (2014) dado que, una ligera desviaci´ on puede provocar un descarrilamiento de la unidad ferroviaria. Los algoritmos de control descentralizados que se utilizan en servosistemas cooperativos, emplean distintas t´ ecnicas de sicronizaci´ on de velocidad. Un an´ alisis hecho por Li et al (2014), indica que las t´ ecnicas de sincronizaci´ on de velocidad angular m´ as empleadas en servomecanismos cooperativos son las siguientes: la t´ ecnica de referencia maestra, el seguimiento maestro-esclavo, el acoplamiento cruzado y por ´ ultimo, la t´ ecnica de eje de l´ ınea virtual electr´ onico (ver Li et al (2014)). Se han reportado t´ ecnicas de control robustas que ofrecen un buen desempe˜ no en servomecanismos cooperativos, tal es el caso de Wang et al (2019), quien propone un esquema de control ´ optimo combinado con un observador de estado extendido, y un seguimiento de carga mediante un enfoque basado en Backstepping. Por otra parte, Sun et al (2015) implementa un controlador por rechazo activo de perturbaciones mediante un enfoque en la teor´ ıa de Lyapunov, con la finalidad de mitigar los efectos causados por las no linealidades del sistema. Si bien es cierto que Memorias del Congreso Nacional de Control Automático ISSN: 2594-2492 Puebla, Puebla, México, 23-25 de octubre de 2019 340 Copyright©AMCA. Todos los Derechos Reservados www.amca.mx

Transcript of Control Descentralizado Basado En Rechazo Activo De ... · alta densidad de potencia y par por su...

Control Descentralizado Basado enRechazo Activo de Perturbaciones para un

Servomecanismo Accionado por dosMotores Sıncronos de Imanes Permanentes

R. O. Garcıa-Valladares ∗ J. Linares-Flores ∗∗

G. Curiel-Olivares ∗∗∗ A. Hernandez-Mendez ∗∗∗∗

C. G. Perez-Ibarra †

∗Universidad Tecnologica de la Mixteca, Oaxaca, 69000 Mexico(e-mail: [email protected]).∗∗ (e-mail: [email protected].)∗∗∗ (e-mail: [email protected])∗∗∗∗ (e-mail: [email protected])† (e-mail: [email protected])

Abstract: Este artıculo presenta un esquema de control descentralizado por rechazo activo deperturbaciones (ADRC) aplicado a un sistema electromecanico interconectado de dos motoressıncronos de imanes permanentes de CA (MSIPCA), los cuales comparten un par de cargacomun. El objetivo de control es sincronizar la velocidad angular de ambos motores con respectoa una referencia deseada. Ademas, la reparticion de carga aplicada por cada motor debe serequitativa. Los resultados a nivel simulacion demuestran que se compensan adecuadamente lasvariaciones parametricas del modelo dinamico (endogenas), las perturbaciones de par de cargaarbitrario (exogenas) y los efectos de interconexion debido a la interaccion entre los MSIPCA.

Keywords: Control por rechazo activo de perturbaciones, Sincronizacion de velocidad angularen motores de CA, Motor sincrono de iman permanente, Control descentralizado.

1. INTRODUCCION

Los servomecanismos accionados por multiples motoresson un tema de interes creciente en la industria. Lasincronizacion de velocidad angular y el reparto de parde carga, son topicos que se precisan cuando se trabajacon un grupo de motores mecanicamente acoplados. Elconcepto de accionamiento multiple en servosistemas, seha estudiado utilizando motores de CD, motores sıncronosy/o motores de induccion. En este sentido, Sruthi et al(2017) simula y sincroniza la velocidad angular de tresmotores de induccion trifasicos para regular la velocidadangular de una banda transportadora. Quiang et al (2016)emplea dos motores sıncronos de imanes permanentes, us-ando el enfoque de control descentralizado para accionarun cabezal de una maquina dragadora, la cual, es utilizadapara dar mantenimiento a grandes rıos o canales quesirven como una vıa de comercio. En el caso de Scelba et al(2016) y Sira-Ramırez et al (2014) se controla una grua degancho con un sistema multi-motor, la sincronizacion develocidad angular de los motores previene deslizamientossobre el riel de carga, los cuales, son causantes de un malfuncionamiento de traccion en la grua. Otra aplicacionque requiere una perfecta sincronizacion de velocidad

angular es el sistema de traccion electrica que utilizanlos trenes de alta velocidad Li et al (2014) dado que, unaligera desviacion puede provocar un descarrilamiento dela unidad ferroviaria.

Los algoritmos de control descentralizados que se utilizanen servosistemas cooperativos, emplean distintas tecnicasde sicronizacion de velocidad. Un analisis hecho por Liet al (2014), indica que las tecnicas de sincronizacionde velocidad angular mas empleadas en servomecanismoscooperativos son las siguientes: la tecnica de referenciamaestra, el seguimiento maestro-esclavo, el acoplamientocruzado y por ultimo, la tecnica de eje de lınea virtualelectronico (ver Li et al (2014)).

Se han reportado tecnicas de control robustas que ofrecenun buen desempeno en servomecanismos cooperativos,tal es el caso de Wang et al (2019), quien propone unesquema de control optimo combinado con un observadorde estado extendido, y un seguimiento de carga medianteun enfoque basado en Backstepping. Por otra parte, Sunet al (2015) implementa un controlador por rechazo activode perturbaciones mediante un enfoque en la teorıa deLyapunov, con la finalidad de mitigar los efectos causadospor las no linealidades del sistema. Si bien es cierto que

Memorias del Congreso Nacional de Control AutomáticoISSN: 2594-2492

Puebla, Puebla, México, 23-25 de octubre de 2019 340 Copyright©AMCA. Todos los Derechos Reservados www.amca.mx

Sun et al (2015) y Wang et al (2019) utilizan estrategias decontrol con distintos enfoques, en ambos casos se utilizanobservadores de estado extendido.

En este artıculo, se propone un controlador descentral-izado basado en rechazo activo de perturbaciones, parasincronizar la velocidad angular y repartir equitativa-mente el par de carga entre dos diferentes MSIPCA, quecomparten una carga en comun. La Fig. 1 muestra el dia-grama a bloques del servomecanismo utilizado. Se utilizaneste tipo de motores debido a sus notables caracterısticas:alta densidad de potencia y par por su diseno compacto,alta eficiencia electrica y escaso mantenimiento. Por otrolado, el diseno del controlador esta basado en la propiedadde planitud diferencial del sistema en combinacion de unobservador de estado extendido Linares et al (2018).

La organizacion de este artıculo es la siguiente: en laSeccion 2 se presenta el modelo dinamico del servomecan-ismo accionado por dos motores de imanes permanentes,en la Seccion 3 se presenta el diseno del control porrechazo activo de perturbaciones para la sincronizacionde velocidad y el reparto equitativo de carga. Por otraparte, en la Seccion 4 se muestran los resultados de lasimulacion del servomecanismo y la propuesta de control.Por ultimo, las conclusiones son presentadas en la seccion5.

2. MODELO DINAMICO DEL SERVOMECANISMOIMPULSADO POR DOS MOTORES SINCRONOS DE

IMANES PERMANENTES

El servomecanismo que se aborda en este trabajo, ver Fig.1, esta compuesto por el acoplamiento mecanico entre lasflechas de dos motores de imanes permanentes de CA yuna flecha central que conecta directamente a una carga.Ambos motores emplean un sistema de engranajes comomecanismo de transmision de movimiento.

Fig. 1. Servomecanismo accionado por dos motoressıncronos de imanes permanentes de CA

La obtencion del modelo dinamico se realiza bajo lassiguientes consideraciones:

• El motor es una carga trifasica balanceada.• Los ejes son totalmente rıgidos.• La relacion de engranes es la misma para los motores

y la carga.

• Se considera que siempre habra un punto de contactoentre los engranes.

Con el uso de las leyes de Kirchhoff, la segunda ley deNewton y con la ayuda de las transformaciones de Clarkey Parke, se obtiene el modelo dinamico del servomecan-ismo. El sistema de ecuaciones que describe el compor-tamiento dinamico del servomecanismo, es un sistema nolineal multivariable de septimo orden, el cual es de lasiguiente manera:

Ls1d

dtId1 = −Rs1Id1 + Ls1Iq1np1ω1 + ud1

Ls1d

dtIq1 = −Rs1Iq1 − Ls1Id1np1ω1 −Km1ω1 + uq1

Jeq1d

dtω1 =

3

2Km1Iq1 −Beq1ω1 −

(n2

)τL

Ls2d

dtId2 = −Rs2Id2 + Ls2Iq2np2ω2 + ud2 (1)

Ls2d

dtIq2 = −Rs2Iq2 − Ls2Id2np2ω1 −Km2ω2 + uq2

Jeq2d

dtω2 =

3

2Km2Iq2 −Beq2ω2 −

(n2

)τL

JeqdωLdt

=3

2

(1

n

)(Km1Iq1 +Km2Iq2) −BeqωL − τL

donde los subındices 1, 2 indican los parametros de cadamotor, el subındice L corresponde a los parametros de laflecha de carga, Id, Iq son las componentes de corriente di-recta y cuadratura en cada motor, ud, uq son las entradasde control, Ls es el valor nominal de la inductancia deestator, Rs es el valor nominal de la resistencia de estator,np es el numero de pares de polos de los motores, ω es lavelocidad angular del rotor, ωL es la velocidad angularen el eje de la carga, n es la relacion de transmision,Km es la constante mecanica del motor, Beq y Jeq, sonlos coeficientes de friccion viscosa y momentos de inerciarespectivamente. Beq y Jeq estan dados por:

Jeq = JL +

(1

n2

)(J1 + J2)

Beq = BL +

(1

n2

)(B1 +B2)

a su vez:

Jeq1 = J1 + n2(JL2

);Beq1 = B1 + n2

(BL2

)Jeq2 = J2 + n2

(JL2

);Beq2 = B2 + n2

(BL2

)3. DISENO DEL ALGORITMO DE CONTROL POR

RECHAZO ACTIVO DE PERTURBACIONES

3.1 Formulacion del problema

El esquema de control propuesto debe cumplir los sigu-ientes objetivos de control:

• Ambos motores deben seguir de forma sincronizadauna referencia de velocidad angular.

Puebla, Puebla, México, 23-25 de octubre de 2019 341 Copyright©AMCA. Todos los Derechos Reservados www.amca.mx

• Al mismo tiempo, los motores deben cooperar deforma equitativa para compensar un par de cargaarbitrario aplicado al eje comun del servomecanismomostrado en la Figura 1.

• El esquema de control por rechazo activo de per-turbaciones (ADRC) propuesto es descentralizado.Por lo tanto, se disenan dos leyes de control paracada subsistema (motor 1 y motor 2), las cuales norequieren un enlace de comunicacion entre sı. Eneste sentido, la metodologıa de diseno se basa enlo reportado por Linares et al (2018) y Hernandez-Mendez et al (2017).

Un aspecto importante en el diseno del esquema de con-trol es englobar en un termino de perturbacion a lasincertidumbres parametrias del modelo dinamico, las per-turbaciones de par de carga arbitrario y los efectos deinteraccion entre los dos motores interconectados. Estopermite desacoplar el modelo original dado en (1), con-virtiendose en dos subsistemas independientes de ordenmenor, tal como se describe a continuacion.

3.2 Controlador por rechazo activo de perturbaciones

El control por rechazo activo de perturbaciones es unatecnica basada en la propiedad de planitud diferencialque presentan los sistemas planos, de acuerdo con Sira-Ramırez et al (2017) la propiedad de planitud diferen-cial permite la trivializacion de la tarea de diseno delcontrolador, reduciendo el problema de control por real-imentacion, a un problema correspondiente a un sistemalineal controlable invariante en el tiempo. La relacionentrada-salida plana que guarda el ADRC, permite agru-par las entradas de perturbacion externa y los terminosno lineales dependientes del estado en una sola funcionde perturbacion. Ası, mediante la estimacion precisa de laparte desconocida, el observador de estado extendido pro-cede a cancelar los efectos de la entrada de perturbacion,mediante un esfuerzo de cancelacion que se complementaen la ley de control.

La parametrizacion diferencial de un sistema plano, iniciacon la adecuada escogencia de la o las salidas planas. Eneste caso, se sabe de Sira-Ramırez et al (2014) y Thoun-thong et al (2018) que las salidas planas del MSIPCAson:

F1i = IdiF2i = ωi

(2)

con i = 1, 2

despues de efectuar la parametrizacion diferencial, elmodelo del MSIPCA se muestra en la ecuacion 3 como:

udi = LsiF1i +RsiF1i − npiLsiF2iIqi︸ ︷︷ ︸ψdi(F1i,F2i,F2i,τL)

uqi =2

3

JeqiLsikmi

F2i

+2

3

BeqiKmi

LsiF2i +RsiIqi + npiLsiF2iF1i +KmiF2i︸ ︷︷ ︸ψqi(F1i,F2i,F2i,τL)

(3)

siendo Iqi igual a:

Iqi =2

3

JeqiKmi

F2i +2

3

BeqiKmi

F2i +n

3KmiτL (4)

La representacion matricial del sistema esta dada por:[uduq

]=

[Lsi 0

02

3

JeqiLsikmi

] [vdivqi

]+

[ψqi(F1i, F2i, F2i, τL)

ψqi(F1i, F2i, F2i, τL)

] (5)

de esta forma, el sistema lineal perturbado se convierteen la siguiente cadena de integradores:

F1i = vdi

F2i = vqi(6)

Las funciones ψdi(F1i, F2i, F2i, τL) y ψqi(F1i, F2i, F2i, τL)de la ecuacion (5) son, en general, desconocidas debido aque estas funciones son afectadas por la flecha de carga,por tanto, su valor es estimado por un observador linealde estado extendido, como se muestra en la subseccion3.4.

3.3 Ley de control

De (3), se sustituye las derivadas de mayor orden de las

salidas planas por una variable de control interna, F1i =vdi y F2i = vqi, las cuales imponen las dinamicas deseadasen lazo cerrado. A estas dinamicas se les adapta las fun-

ciones de estimacion (ψdi y ψqi) para reducir los efectos

causados por ψdi(F1i, F2i, F2i, τL) y ψqi(F1i, F2i, F2i, τL),como se muestra en ec. (8).

udi = Lsivdi

uqi =2

3

(JeqiLsikmi

)vqi

(7)

con,

vdi = F ∗1i − kdi0

(F1i − F ∗1i

)− ψdi

vqi = F ∗2i − kqi1

(˙F 2i − F ∗2i

)− kqi0

(F2i − F ∗2i

)− ψqi

(8)

La ganancia kdi0 debe ser mayor que cero, las ganan-cias del controlador vqi son sintonizadas mediante laigualacion de coeficientes con un polinomio Hurwitz desegundo orden de la siguiente manera: kqi1 = 2ϕqiwnqi ykqi0 = w2

nqi.

Puebla, Puebla, México, 23-25 de octubre de 2019 342 Copyright©AMCA. Todos los Derechos Reservados www.amca.mx

3.4 Observadores lineales de estado extendido

Para el diseno del observador de las corrientes de com-

ponente directa se define a F1i = y1i y˙F 1i = y1i.

Posteriormente, se realiza una copia de udi dada en laecuacion (3) y se extiende la dinamica de la funcion de

estimacion de la perturbacion ψdi como sigue:

y1i =1

Lsivdi + ψdi + λ1i (F1i − y1i) (9)

˙ψdi = λ0i (F1i − y1i)

donde los coeficientes λ1i y λ0i son valores constantessintonizados por medio de un polinomio Hurwitz desegundo orden, por lo que λ1i = 2ϕo1iwo1i y λ0i = w2

o1i.

Por otra parte, en el observador de F2i, se define a

F2i = γ1i y˙F 2i = γ2i. Posteriormente, se realiza una

copia de uqi dada en la ecuacion (3) y se extiende ladinamica de la funcion de estimacion de la perturbacion

ψqi como sigue:

γ1i = γ2i + Γ2i (F2i − γ1i)

γ2i =3Kmi

2JeqiLsivqi + ψqi + Γ1i (F2i − γ1i) (10)

˙ψqi = Γ0i (F2i − γ1i)

donde los coeficientes Γ2i, Γ1i y Γ0i son sintonizadosmediante un polinomio Hurwitz de tercer orden, por loque Γ2i = αo2i + 2ϕo2iwo2i, Γ1i = 2ϕo2iαo2iwo2i + 2w2

o2iy Γ0i = αo2iw

2o2i.

4. RESULTADOS A NIVEL SIMULACION

Esta seccion presenta los resultados que describen eldesempeno del control descentralizado para el servome-canismo impulsado por dos motores sıncronos de imanespermanentes, ver Fig. 1. El analisis de desempeno delsistema acoplado se realiza a traves de una simulacion enel software Matlab/Simulink, ver Fig. 2. Como se observa,la simulacion esta compuesta por dos esquemas ADRC,uno para cada motor. Las referencias para ambos motoresse establecieron como sigue: F ∗1i = F ∗1i = F ∗2i = F ∗2i = 0,por lo que se prueba el control solo para regular al sistemaen una referencia de velocidad dada por F ∗2i = 200rad/s.Las ganancias de los controladores para el motor 1 son:kdi1 = 20, wnq1 = 50 y ϕq1 = 0.707, las ganancias de loscontroladores para el motor 2 son: kdi2 = 150, wnq2 = 350y ϕq2 = 0.707 y para los observadores de ambos motoresson: ϕo1 = 0.707, wo1 = 300, ϕo2 = 0.707, wo2 = 300y αo2 = 50. Con la finalidad de verificar la robustez delesquema de control propuesto, se aplica un par de cargaτL = 1Nm en t = 2. Los parametros que describen a cadaactuador se muestra en la Tabla 1.

La Fig. 3 muestra que la respuesta de la velocidad angularde cada motor llega a la referencia de velocidad impuestaen F ∗2i en aproximadamente 1 seg. Se observa que elcontrolador descentralizado sincroniza las variables de

Fig. 2. Servomecanismo accionado por dos motores deimanes permanentes

Parametro Valor MSIPCA1 Valor MSIPCA2

Rs 1.6 [Ω] 4.7[Ω]Ls 6.365[mH] 14.5[mH]Vpk/Krpm 77.4[V] 29.02[V]Momento de inercia J 0.182E-3[kg-m2] 0.29E-4[kg-m2]Coeficiente de friccion 8.75E-5[kg-m2/s] 9.6E-6[kg-m2/s]Num. de pares de polos np 2 4Relacion de transmision n 1:1 1:1

Tabla 1. Parametros de simulacion

velocidad angular cuando los motores se encuentran enel estado transitorio, en t < 1 seg.

Por otra parte, la Fig. 4 b) muestra la grafica de larespuesta de la corriente de cuadratura de ambos motores.Cuando se aplica el par de 1 Nm, estas senales tomanun valor de Iq1 = 0.86 e Iq2 = 2.24. En la grafricamostrada por la Fig. 4 a) se observa que las respuestas de

las corrientes directas se encuentran cerca de cero. Estaimposicion provoca que el motor sıncrono sea capaz deentregar el maximo par interno cuando se le demande.

Asımismo, la grafica mostrada en la Fig. 5 senala el com-portamiento de la velocidad angular en el eje de salida.Se observa el resultado emergente de la accion descen-tralizada de de los controladores y, como estos atenuan

Puebla, Puebla, México, 23-25 de octubre de 2019 343 Copyright©AMCA. Todos los Derechos Reservados www.amca.mx

0 1 2 3 4 5

Tiempo [S]

0

100

200

300

Velo

cid

ad

[rad

/s]

1

2

ref

Fig. 3. Grafica de velocidad angular de los MSIPCA

-2

0

2

4

Co

rrie

nte

i d[A

]

id1

id2

idref

0 1 2 3 4 5

Tiempo [S]

-5

0

10

20

Co

rrie

nte

Iq

[A]

Iq1

Iq2

a)

b)

Fig. 4. Grafica de corrientes Id, Iq

0 1 2 3 4 5

Tiempo [S]

0

100

200

300

Velo

cid

ad

[rad

/seg]

L

ref

Fig. 5. Grafica de velocidad en el eje de salida

el efecto producido por la entrada de perturbacion τL ent = 2.

Como resultado de una conducta colectiva, se puedeapreciar tambien una aportacion equitativa de par internoen la Fig 6. El par nominal del MSIPCA1 es de 3.2Nmmientras que para el MSIPCA2 es de 1.27Nm. El par

maximo que soportan los MSIPCA por un instante detiempo es 12.8Nm y 3.9Nm respectivamente.

0 1 2 3 4 5

Tiempo [S]

0

5

10

15

Torq

ue [

Nm

]

e1

e2

Fig. 6. Par electrico desarrollado por los MSIPCA

Los parametros de velocidad y par nominal, ası como losmostrados en la Tabla 1, pueden ser consultados en lahoja de datos de los motores:

• Baldor serie: BSM80N-275AA• SZGHAUTO serie: SZGH-06040DC

5. CONCLUSIONES

El esquema de control descentralizado basado en latecnica de rechazo activo de perturbaciones, mostro unbuen desempeno en materia de sincronizacion de veloci-dad angular, logrando que la flecha de salida del ser-vomecanismo gire a la misma velocidad de los motoresque la impulsan, dada la relacion de transmision 1:1 quehay entre los motores y la flecha de carga. Otro aspectoimportante que se consigue con este esquema de control,es un aporte de igual magnitud de par electrico desarrol-lado por los MSIPCA hacia la flecha de carga, a partirdel comienzo de la estabilizacion del sistema en aprox.t = 1, aun tratandose de motores cuyas dinamicas sondiferentes.

Los resultados obtenidos en simulacion muestran que esviable continuar con la investigacion. Por lo tanto, seseguira trabajando para validar la propuesta de controlen una plataforma experimental.

REFERENCIAS

M. P. Sruthi, C. Nagamani and G. S. Ilango, “Dynamicload sharing in multi-machine conveyor belt systems,”2017 IEEE PES Asia-Pacific Power and Energy Engi-neering Conference (APPEEC), Bangalore, 2017, pp.1-6.

M. Wang, X. Ren and Q. Chen, ”Cascade Optimal Con-trol for Tracking and Synchronization of a MultimotorDriving System,” in IEEE Transactions on ControlSystems Technology, vol. 27, no. 3, pp. 1376-1384, May2019.

Puebla, Puebla, México, 23-25 de octubre de 2019 344 Copyright©AMCA. Todos los Derechos Reservados www.amca.mx

G. Sun, X. Ren and D. Li, ”Neural Active DisturbanceRejection Output Control of Multimotor Servomecha-nism,” in IEEE Transactions on Control Systems Tech-nology, vol. 23, no. 2, pp. 746-753, March 2015.

C. Qiang, D. Fang, T. Liang and N. Yurong,”Sensorlessspeed control of permanent magnet synchronous mo-tor system based on active disturbance rejection con-trol,” 2016 Chinese Control and Decision Confer-ence (CCDC), Yinchuan, 2016, pp. 6719-6723. doi:10.1109/CCDC.2016.7532206

J. Li, Y. Fang, X. Huang and J. Li, ”Comparison ofsynchronization control techniques for traction motorsof high-speed trains,” 2014 17th International Confer-ence on Electrical Machines and Systems (ICEMS),Hangzhou, 2014, pp. 2114-2119.

G. Scelba, G. Scarcella, S. Foti, A. Testa, S. De Caroand T. Scimone, ”An Open-end Winding approach tothe design of multi-level multi-motor drives,” IECON2016 - 42nd Annual Conference of the IEEE IndustrialElectronics Society, Florence, 2016, pp. 5026-5032. doi:10.1109/IECON.2016.7793869

H. Sira-Ramırez, Z. Gao and L. Cuevas-Ramırez, ”Track-ing in interconnected gantry crane systems: A decen-tralized Active Disturbance Rejection Control,” Pro-ceedings of the 33rd Chinese Control Conference, Nan-jing, 2014, pp. 4342-4347.

J. Linares-Flores, A. Hernandez-Mendez, J. F. Guerrero-Castellanos, G. Mino-Aguilar, E. Espinosa-Maya andE. W. Zurita-Bustamante, ”Decentralized ADR angu-lar speed control for load sharing in servomechanisms,”2018 IEEE Power and Energy Conference at Illinois(PECI), Champaign, IL, 2018, pp. 1-5.

A. Hernandez-Mendez, J. Linares-Flores, H. Sira-Ramırez, J. F. Guerrero-Castellanos and G. Mino-Aguilar, ”A Backstepping Approach to DecentralizedActive Disturbance Rejection Control of InteractingBoost Converters,” in IEEE Transactions on IndustryApplications, vol. 53, no. 4, pp. 4063-4072, July-Aug.2017.

H. Sira-Ramırez, A. Luviano-Juarez, M. Ramırez-Neriaand E. Zurita-Bustamante, 2017. Active DisturbanceRejection Control of Dynamics Systems: A Flatness-Based Approach. Estados Unidos: Butterworth-Heinemann.

H. Sira-Ramırez, J. Linares-Flores, C. Garcıa-Rodrıguezand M. A. Contreras-Ordaz, ”On the Control of thePermanent Magnet Synchronous Motor: An ActiveDisturbance Rejection Control Approach,” in IEEETransactions on Control Systems Technology, vol. 22,no. 5, pp. 2056-2063, Sept. 2014.

P. Thounthong, S. Sikkabut, N. Poonnoy, P. Mung-porn, B. Yodwong, P. Kumam, N. Bizon, B. Nahid-Mobarakeh and S. Pierfederici, ”Nonlinear Differen-tial Flatness-Based Speed/Torque Control With State-Observers of Permanent Magnet Synchronous MotorDrives,” in IEEE Transactions on Industry Applica-tions, vol. 54, no. 3, pp. 2874-2884, May-June 2018.

Puebla, Puebla, México, 23-25 de octubre de 2019 345 Copyright©AMCA. Todos los Derechos Reservados www.amca.mx