Documentos de Académico
Documentos de Profesional
Documentos de Cultura
org
Resumen
Se propone un control no lineal para regular la velocidad y la alimentación de flujo de aire en un motor de combustión interna
diésel con sistema de recirculación de gases de escape. El esquema de control propuesto utiliza una realimentación estática de los
estados para linealizar de manera exacta al sistema motor-turbocompresor evitando la linealización por retroalimentación de estados
dinámica. El esquema de control propuesto se complementa con un estimador para el par de carga del motor basado en la técnica
de Inmersión e Invariancia. El análisis de estabilidad permite concluir estabilidad asintótica cuando el esquema de control utiliza
el par de carga estimado. Por medio de una serie de simulaciones numéricas se evalúan las propiedades del esquema de control
propuesto.
Palabras Clave:
Motores diésel, Algoritmos de estimación, Control por realimentación, Control de velocidad, Recirculación de gases de escape.
Non-linear control of speed and air path in a diesel engine with turbocharger and exhaust gas recirculation.
Abstract
A non-linear control to regulate the speed and the supply of air flow in an internal combustion Diesel engine with exhaust gas
recirculation system is proposed. The control scheme uses a static feedback of the states to linearize the motor-turbocharger system
avoiding linearization by dynamic state feedback. The control scheme used is complemented by an estimator for the load torque of
the engine based on the Immersion and Invariance technique. The stability analysis allows to conclude asymptotic stability when
the control scheme uses the estimated load torque. Through a series of numerical simulations the properties of the proposed control
scheme are evaluated.
Keywords:
Diesel engines, Estimation algorithms, Feedback control, Speed control, Exhaust gas recirculation.
trar una cantidad de aire mayor que la necesaria para lograr la Para controlar el flujo de gas de escape recirculado al co-
relación estequiométrica en la relación aire combustible (RAC ). lector de admisión y el flujo a través de la turbina se utiliza un
Con este objetivo, se aumenta la presión en el colector de ad- actuador para abrir o cerrar una válvula que conecta los colec-
misión y entonces la densidad de la carga de aire que entra a la tores y un actuador para modificar la posición de las palas de
cámara de combustión también aumenta. El aire excedente per- una turbina de geometrı́a variable (TGV). El modelo dinámi-
mite consumir completamente el combustible y obtener mayor co de un motor diésel con sistema RGE y TGV presenta aco-
potencia en el eje del motor. Para obtener un incremento en la plamiento no lineal entre el sistema de gases recirculados y el
presión del aire alimentado al colector de admisión los motores turbocompresor.
diésel actuales utilizan un sistema de recuperación de energı́a Existen diferentes enfoques para abordar el problema de
de los gases de escape por medio de una turbina colocada en la control basado en modelo de motores diésel, es común encon-
salida del colector de escape. La turbina está acoplada por me- trar el control alimentación de aire por separado del control de
dio de un eje a un compresor que se encarga de introducir aire velocidad.
fresco a una presión mayor que la atmosférica en el colector En Jankovic et al. (2000) se emplea linealización entrada-
de admisión. Sin embargo, este exceso de aire y las temperatu- salida y una función compuesta de Lyapunov para diseñar un
ras que se alcanzan en la combustión favorecen la producción controlador no lineal para el modelo dinámico del sistema de
de emisiones contaminantes compuestas de óxidos de nitrógeno alimentación de aire en un motor diésel. En van Nieuwstadt
(NO x ) y de partı́culas de material (PM). et al. (2000) se utiliza una estrategia de control PI descentra-
lizado con estimación de presión. En Ishizuka et al. (2017) se
utiliza un enfoque control PID adaptable para sintonizar las ga-
nancias del controlador en diferentes puntos de operación. En
Park et al. (2017) los autores proponen el uso de un control PI
con ganancias programadas. En los cuatro casos anteriores se
reportaron resultados experimentales.
En Larsen et al. (2000) se hace pasivo el sistema de alimen-
tación de aire. Los autores utilizan un par entrada-salida para
estabilizar la dinámica cero del sistema y otro par entrada sa-
lida para hacer pasivo al sistema. En Upadhyay et al. (2002)
se diseña un controlador basado en modos deslizantes para el
control del sistema de alimentación de aire. El desempeño del
controlador se evalúa con simulaciones.
En Ayadi et al. (2004) se utiliza linealización aproximada
para proponer un controlador basado en la propiedad de plani-
tud diferencial con respecto a la salida definida por el error en
Figura 1: Esquema de un motor diésel con sistema RGE y TGV la presión del colector de escape. Los autores validan sus resul-
tados por medio de simulaciones numéricas.
La técnica de control predictivo basado en modelos se uti-
Una forma de reducir las emisiones de PM es con el uso de liza en Ortner and del Re (2007) para optimizar el sistema de
filtros de partı́culas a la salida del colector de escape del motor. aire del motor con resultados presentados en forma experimen-
Actualmente, las emisiones en los motores diésel se reducen tal. En Plianos and Stobart (2007) y en Alfieri et al. (2018) se
empleando catalizadores adsorbentes de NO x o controlando el proponen controladores basados en el enfoque clásico de linea-
tiempo de inyección de combustible respecto a la posición de lización por realimentación dinámica de estados con diferente
punto muerto superior del cigüeñal y la temperatura de los ga- elección de las variables de salida.
ses de escape (Bennett (2010)). Los motores de encendido por En los casos anteriores se considera solamente el control del
compresión de carga homogénea (Zhao (2007)) han sido objeto sistema de alimentación de aire al motor diésel. La velocidad
de estudio en los ultimos años debido a que combinan las prin- del motor se considera como una variable de entrada adicional,
cipales ventajas de los motores a gasolina y los motores diésel. no se aborda el problema de controlar la velocidad en presen-
En estos motores, la gasolina se inyecta al cilindro, en donde cia de un par de carga en el motor. En vehı́culos impulsados
ocurre el autoencendido en el momento adecuado de la etapa por un motor de combustión interna es necesario un control de
de compresión, lo cual reduce considerablemente las emisio- velocidad que responda a la demanda de par y velocidad del
nes contaminantes. La desventaja de este tipo de motores es la conductor, mientras que las emisiones contaminantes deben ser
dificultad para controlar el momento en el que ocurre la auto reducidas. Además, la velocidad de un motor influye sobre la
combustión. opacidad de las emisiones contaminantes (Outbib et al. (2014)).
La inclusión de un sistema de recirculación de gases de es- Algunos trabajos consideran el control de velocidad de un
cape (RGE), por medio de una válvula entre los colectores de motor diésel. En Outbib et al. (2002) se presenta un controlador
escape y de admisión, permite reducir las emisiones contami- no lineal de velocidad basado en Lyapunov donde se utiliza el
nantes al regresar una parte de los gases inertes de escape (ver flujo de combustible como variable de control y el flujo de aire
figura 1), diluir el aire que entra a la cámara de combustión y re- como una entrada adicional. Los autores de Song and Grigo-
ducir la temperatura de la combustión. Sin embargo, la dilusión riadis (2003) presentan un control de velocidad para un motor
del aire con gases de escape en el colector de admisión también diésel en un modelo dinámico simplificado en presencia de per-
reduce la potencia entregada por el motor. turbaciones en el par de carga y con retardos de transporte. Los
J. Mendoza-Soto et al. / Revista Iberoamericana de Automática e Informática Industrial 16 (2019) 403-414 405
autores de ese trabajo usan la técnica de ganancias programa- Al utilizar la ley de conservación de la materia en el colector
das con un enfoque de parámetros lineales variables (LPV) y de admisión se puede escribir
desigualdades matriciales (LMI’s). La validación del controla-
dor se realiza en la unidad de control de un vehı́culo que simula ṁa = Wc − ṁao (1)
el comportamiento del motor.
El control simultáneo de la velocidad y del sistema de ali- donde Wc es el flujo de aire que entra desde el compresor al co-
mentación de aire de un motor se considera en Wahlstrom et al. lector de admisión y ṁao es el flujo de aire que se bombea hacia
(2010). Los autores de este trabajo utilizan controladores PID la cámara de combustión. Al usar la ley de los gases ideales en
para regular los valores deseados de la fracción de gases de es- el colector de admisión se obtiene
cape recirculados y la relación aire combustible. Adicionalmen-
te, proponen una función de costo para sintonizar las ganancias p1 V1
del controlador PID. ma = (2)
RT 1
En Mendoza-Soto and Alvarez-Icaza (2012) se controla la
velocidad del motor diésel y el sistema de alimentación de aire donde ma es la masa de aire, R es la constante universal de los
utilizando una combinación de control predictivo generaliza- gases ideales, V1 , p1 , T 1 son el volumen, la presión y la tempe-
do y linealización por realimentación dinámica. Un enfoque de ratura del colector de admisión, respectivamente. ṁao está dada
control basado en linealización exacta para la velocidad y el flu- por la expresión
jo de aire de un motor diésel se considera en Wang et al. (2014). nVcy ωp1
ṁao = ηv (3)
Los autores muestran resultados en simulaciones numéricas. En 4πRT 1
los dos casos anteriores el modelo dinámico utilizado es una
donde ηv es la eficiencia volumétrica, ω es la velocidad angular
combinación de los modelos usados en Jankovic et al. (2000) y
del eje del motor, Vcy es el volumen de cada cilindro, p1 es la
Outbib et al. (2002).
presión en el colector de admisión y n es el número de cilindros.
El diseño de control del sistema motor diésel con turbo-
compresor de geometrı́a variable y recirculación de gases de La eficiencia volumétrica se considera de acuerdo a Outbib
escape es un reto interesante ante el acoplamiento no lineal en- et al. (2006) de manera simplificada en forma polinomial como
tre los estados. Además, el par de carga que debe compensar el ηv (ω) = α0 + α1 ω + α2 ω2 con α0 , α2 > 0 y α1 < 0.
controlador de velocidad del motor puede no estar disponible o Al derivar la función (2) respecto al tiempo y considerando
puede resultar muy costoso incluir un dispositivo para medirlo T 1 como constante se obtiene la dinámica de la presión en el
de manera directa en un vehı́culo. colector de admisión
En este trabajo se propone un controlador para regular de RT 1
manera simultánea la velocidad de un motor diésel, la relación p˙1 = (Wc − ṁao ) (4)
V1
aire combustible RAC y el flujo de gases de escape recirculados.
Además, se propone un estimador de par de carga para el motor En MCI 0 s la temperatura T 1 no tiene variaciones significativas
diésel. y su dinámica es relativamente lenta por lo que es común con-
El diseño del control propuesto en este trabajo se basa en el siderar T 1 como constante (Eriksson and Nielsen (2014)).
procedimiento presentado en Rodrı́guez et al. (2006) como una La dinámica para el eje del motor puede obtenerse a partir
alternativa a la linealización por realimentación dinámica de los de la ecuación
estados. El estimador de par de carga propuesto se basa en la 1
técnica de Inmersión e Invarianza (I&I), (Astolfi et al. (2008)). ω̇ = (Pi − PL ) (5)
Jω
La prueba de estabilidad se realiza utilizando la teorı́a de siste-
mas interconectados. Un versión preliminar de este artı́culo fue donde J es la inercia del motor que se asume constante, Pi es la
presentada en Mendoza-Soto et al. (2016). potencia indicada que resulta de la combustión, PL es la poten-
Este artı́culo se organiza como sigue. En la sección 2 se cia de carga del motor que se compone de la potencia perdida
presenta una descripción del modelo de un motor diésel equi- por fricción y de la potencia de freno que aparece como pertur-
pado con un turbocompresor de geometrı́a variable. La sección bación externa.
3 discute el diseño del controlador propuesto. En la sección 4 se La potencia indicada puede calcularse como
presenta un estimador para el par de carga del motor. La sección
5 muestra los resultados obtenidos mediante simulación. Final- Pi = ηi Pth u1 (6)
mente la sección 6 presenta las conclusiones de este trabajo.
donde u1 es el flujo de combustible, Pth es el valor calorı́fico
neto inferior para el combustible diésel y ηi denota la eficiencia
2. Modelo del sistema motor-turbocompresor de geo- de conversión del combustible.
metrı́a variable Una aproximación polinomial de la eficiencia ηi que apare-
ce frecuentemente en la literatura (Younes (1993), Outbib et al.
El modelo del sistema motor-turbocompresor que se utiliza (2002), Outbib et al. (2006)) es
en este artı́culo se obtiene de los modelos utilizados en Janko-
vic et al. (2000) para el control de flujo de aire y en Outbib et al. ηi = aλ + bλ RAC + cλ R2AC (7)
(2006) para el control de velocidad en motores de combustión
interna diésel. con aλ > 0, bλ > 0, cλ < 0 y RAC = ṁao
u1 .
406 J. Mendoza-Soto et al. / Revista Iberoamericana de Automática e Informática Industrial 16 (2019) 403-414
Al sustituir (6) − (7) en (5) se obtiene la ecuación dinámica turbina y del compresor dadas por
para la velocidad como !µ !
pa
Pt = u3 c p ηt T 2 1 − (15)
Pth aλ Pth cλ n2 Vcy
2 p2
ω̇ = u1 + η (ω)2v ωp21 1 p1
!µ !
Jω 16JV12 π2 u1 Pc = Wc c p T a −1 (16)
Pth bλ nVcy
!
1 ηc pa
+ ηv (ω) p1 − τL (8) con ηt y ηc las eficiencias de la turbina y del compresor, respec-
J 4V1 π J
RT 1 nVcy tivamente, pa la presión atmosférica y T a la temperatura am-
ṗ1 = Wc − ηv (ω) ωp1 (9) biente. La constante µ = (γ − 1) /γ con γ = 1,4 se obtiene de la
V1 4V1 π
relación de calores especı́ficos.
El modelo presentado en Jankovic et al. (2000) para la alimen- Las expresiones (15) y (16) se obtienen al realizar el ba-
tación de aire con sistemas RGE y TGV se obtiene aplicando la lance de energı́a en la turbina y en el compresor en estado
ley de los gases ideales permanente, despreciando el intercambio de calor con el ex-
terior. El cambio en la entalpia entre el flujo que entra y el
Rmi T i que sale en cada elemento se puede representar como ∆h =
pi = , i = 1, 2 (10)
Vi c p ∆T . Entonces se utilizan las relaciones para flujos politrópi-
donde p representa la presión, T la temperatura, V el volumen, cos (pV γ = constante) y para gases ideales (pV = mRT ). Los
m la masa y el subı́ndice i = 1, 2 indica el colector de admisión términos de eficiencia ηt y ηc se incluyen para representar que
y de escape, respectivamente. La dinámica de la presión en los los procesos no son ideales.
colectores de admisión y de escape se obtiene al derivar la ecua- El modelo de cuarto orden del motor usado en este trabajo
ción (10) respecto al tiempo y al aplicar la ley de conservación está dado por
de la masa en cada colector. Al considerar un modelo adiabáti- u1 ωp21
co se obtienen las ecuaciones para la dinámica de la presión en ω̇ = k1 + k2 η2v (ω) + k3 p1 ηv (ω) − k4 τL (17)
ω u1
cada colector como
Pc
RT 1 Ṫ 1 ṗ1 = k5 kc p µ + u2 − k s p1 (18)
ṗ1 = (Wc + u2 − ke p1 ) + p1 (11) 1
pa −1
V1 T1
RT 2 Ṫ 2 ṗ2 = k6 (k s p1 + u1 − u2 − u3 ) (19)
ṗ2 = (ke p1 − u2 − u3 + u1 ) + p2 (12) !µ !
V2 T2 pa
Ṗc = −k7 Pc + k8 1 − u3 (20)
p2
donde u1 , u2 y u3 son los flujos de combustible, de gases de
escape recirculados y de gases a través de la turbina, respecti- La ecuación (17) se obtiene de (8). El flujo Wc se obtiene de la
vamente. Es posible obtener una expresión para la dinámica de ecuación (16) y se sustituye en (11) con Ṫ 1 = 0 para obtener la
la temperatura en los colectores de admisión y de escape utili- ecuación (18). La ecuación (19) se obtiene de (12) con Ṫ 2 = 0.
zando los principios de conservación de la materia y la energı́a La ecuación (20) se obtiene al sustituir (15) en (14). Además,
como se presenta en la sección 7.5 de Eriksson and Nielsen se define k s (ω) = ke ηv (ω) ω y las diferentes constantes se agru-
(2014) como pan como se muestra en la tabla 1. Hay que notar que a pesar
de las simplificaciones realizadas, el modelo (17)-(20) conser-
RT i
va la mayor parte de las no linealidades y captura las dinámicas
Ṫ i = ṁe cv (T e − T i ) + R (T e ṁe − T i ṁ s ) − Q̇i (13)
pi Vi cv principales del sistema motor-turbocompresor.
Los flujos u1 , u2 y u3 se asignan por medio de actuadores
El subı́ndice i = 1, 2 indica que una cantidad fı́sica está asoci-
que modifican la apertura de inyectores, válvulas y la posición
dada al colector de entrada y de salida, respectivamente; ṁe y
de las palas de la turbina. Para asignar los flujos se utilizan ma-
ṁ s son los flujos de masa que entran y salen del colector i, T e
peos algebraicos basados en la ecuación de flujo a través de un
es la temperatura del flujo ṁe y Q̇i es la transferencia de calor.
orificio o algunas variantes, para más detalles pueden consul-
Las temperaturas T 1 y T 2 se consideran constantes y los
tarse Gupta (2009), Heywood (1988) y Jankovic et al. (2000).
términos de Ṫ 1 y Ṫ 2 se hacen cero ya que los sensores que se
En este artı́culo se considera que las entradas de control son los
utilizan para medir las temperaturas en los motores presentan
flujos u1 , u2 y u3 y que es posible invertir los mapeos corres-
retrasos de varios segundos y no resultan útiles para su uso en
pondientes para obtener la posición necesaria de los actuado-
el controlador. La justificación para la consideración anterior es
res. Además, se considera que la dinámica de los actuadores es
que el valor de la presión en estado permanente no se ve afecta-
suficientemente rápida en comparación con la dinámica del sis-
da por los términos omitidos como puede apreciarse en la com-
tema motor-turbocompresor, por lo que pueden considerarse de
paración entre el modelo isotérmico y el adiabático presentada
manera independiente.
en Eriksson and Nielsen (2014).
La dinámica para el sistema turbocompresor se obtiene a
Tabla 1: Constantes del modelo del motor diésel
partir de ηc
1 k1 = PthJaλ k4 = 1
k7 =
1
τ kc =
Ṗc = (ηm Pt − Pc ) (14) J Ta c p
τ Pth cλ n2 V 2
k2 = 16JV 2 π2cy k5 = rT 1 ηm kt
k8 = τ kt = ηt c p T 2
V1
donde τ es la constante de tiempo del turbcompresor, ηm es la P b nV
1
nV
eficiencia del turbocompresor, Pt y Pc son las potencias de la k3 = th4JVλ 1 πcy k6 = RT 2
V2 ke = 4πRTcy 1
J. Mendoza-Soto et al. / Revista Iberoamericana de Automática e Informática Industrial 16 (2019) 403-414 407
El espacio de configuración de los estados del sistema donde los términos con barra superior representan los valores
dinámico (17)-(20) es el conjunto abierto de referencia para cada una de las variables.
( )
p1 p2
Ω = x ∈ R4 ω > 0, > 1, > 1, Pc > 0 (21) 3. Formulación del control
pa pa
h iT El sistema (17)-(20) es linealizable de forma exacta por
con x = ω p1 p2 Pc . La condición ω > 0 se debe a
que un motor de combustión interna debe operar al menos en la retroalimentación dinámica del estado (Mendoza-Soto and
velocidad de ralentı́ para mantener un régimen estable. La con- Alvarez-Icaza (2012)) si se extiende el sistema. El método de
dición p1 /pa > 1 debe cumplirse ya que la función del compre- control que se presenta en Rodrı́guez et al. (2006) es una alter-
sor es introducir aire una presión mayor que la atmosférica y en nativa para controlar por retroalimentación estática los sistemas
ausencia de un compresor p1 /pa = 1, que es el caso de un mo- que son linealizables de manera exacta sin tener que extender
tor de tipo atmosférico. La condición p2 /pa > 1 se cumple ya el sistema. Entonces existe una ley de control de realimentación
que de otra forma el flujo de aire podrı́a entrar desde el exterior estática linealizante para el sistema dinámico (17)-(20).
por el colector de escape en lugar de tener un flujo de gas hacia Para el desarrollo del controlador por retroalimentación
el exterior. La condición Pc > 0 se debe a que el compresor es estática se definen las salidas siguientes
el encargado de introducir el aire en el colector de admisión. y1 = ω (30)
El objetivo del controlador es regular la relación aire com- y2 = p1 (31)
bustible RAC , la fracción de gases de escape recirculados RGE !1−µ
definida como RGE = u2 /(Wc + u2 ) y la velocidad angular k8 k8 pa p2
y3 = Pc + p2 − (32)
del motor a valores de operación deseados. La linealización de k6 k6 1 − µ pa
(17)-(20) alrededor de su punto de equilibrio en el intervalo de La elección de salidas (30)-(32) se debe a que la estrategia de
operación presenta un valor caracterı́stico inestable. Las señales realimentación estática utilizada en este trabajo (ver Rodrı́guez
de control que producen los valores deseados R̄AC y R̄GE de et al. (2006)) requiere formar pares entrada-salida para alcanzar
referencia se obtienen (ver Jankovic et al. (2000) y Upadhyay un sistema linealizable de manera exacta y evitar la existencia
et al. (2002)) por medio de de una dinámica cero. Las salidas y1 e y2 permiten controlar los
ū2 = Γ1 Γ2 ū1 (22) estados ω y p1 . La salida y3 , la cual involucra los estados p2
y Pc se obtiene al resolver la ecuación diferencial en derivadas
ū3 = (Γ1 + 1) ū1 (23) ∂y3
pa µ ∂y3
p parciales −k6 ∂p +k 8 1 − p2 ∂Pc = 0 para evitar la aparición
Γ1a + Γ1a 2 + 4(1 − R̄GE )R̄AC
2
del control u3 en la primera derivada de y3 . Esta ecuación puede
Γ1 = (24)
2 obtenerse a partir de los términos asociados a u3 en (19) y (20).
Γ1a = R̄AC (1 − R̄GE ) + (RACs + 1) R̄GE − 1 En Dabo et al. (2009) se muestra que la selección de (32) como
salida permite alcanzar el punto de equilibrio del sistema TGV.
R̄GE
Γ2 = (25) Con la elección salidas (30)-(32) los controles u1 y u2 aparecen
1 − R̄GE en la primera derivada respecto al tiempo de y1 y de y2 , respecti-
donde RACs es la relación estequiométrica para el diésel. Las vamente. El control u3 aparece hasta la segunda derivada de y3 .
ecuaciones (22)-(25) se obtienen a partir del punto de equili- Es posible extender el sistema (17)-(20) al definir nuevas varia-
brio de la dinámica de las fracciones de productos de la com- bles de estado y de entrada con la inclusión de las ecuaciones
bustión mezclados con aire en los colectores del motor (ver Kol- u̇1 = vc1 y u̇2 = vc2 , entonces el sistema extendido presenta un
manovsky et al. (1997)). Es conveniente obtener el valor de re- vector de grado relativo (2, 2, 2) y puede linealizarse de forma
ferencia para R̄AC y R̄GE en términos de p1 , p2 , Pc y u1 para exacta por realimentación dinámica por lo que se cumplen las
obtener un conjunto de pares entrada-salida que presentan gra- condiciones para aplicar la realimentación estática propuesta en
do relativo completo. En Jankovic et al. (2000) se muestra que Rodrı́guez et al. (2006). Otra selección de salidas que permite
la elección del flujo de gases de escape como salida conduce a la linealización exacta de (17)-(20) es la que se usa en Plianos
un sistema que presenta dinámica cero inestable. La velocidad and Stobart (2007). En Upadhyay et al. (2002) se muestra una
ω se relaciona directamente con el flujo de combustible u1 y selección de salidas para un sistema TGV que conduce a la apa-
como se necesita ū1 para obtener (22)-(25) es conveniente es- rición de una dinámica cero inestable.
cribir ū1 en función de la velocidad de referencia ω̄. Al obtener Para el diseño de la realimentación estática se proponen las
el punto de equilibrio del modelo (17)-(20) es posible expresar señales de salida en términos de las señales de error como
los valores de referencia ū1 , p̄1 , p̄2 y P̄c como
ỹ1 = y1 − ȳ1 (33)
ke2 k4 ω̄τL
ū1 = (26) ỹ2 = y2 − ȳ2 (34)
k1 ke2 + k2 (Γ1 Γ2 + Γ1 )2 + k3 ke (Γ1 Γ2 + Γ1 ) ỹ3 = y3 − ȳ3 (35)
−ū1 + ū2 + ū3
p̄1 = (27) p̄ 1−µ
ke ηv (ω̄) ω̄ pa
con ȳ1 = ω̄, ȳ2 = p̄1 e ȳ3 = P̄c + kk86 p̄2 − kk86 1−µ pa
2
como
k7
!− µ1 referencias de las señales de salida. Al derivar (33) respecto al
p̄2 = pa 1 − P̄c (28) tiempo y al considerar que las señales de referencia de las sali-
k8 ū3
!µ das son constantes para el caso de regulación se obtiene
(−ū2 + ke ηv (ω̄) ω̄ p̄1 ) p̄1
!
P̄c = −1 (29) · q3 (ω, p1 )
kc pa ỹ1 = q1 (ω) u1 + q2 (ω, p1 ) + (36)
u1
408 J. Mendoza-Soto et al. / Revista Iberoamericana de Automática e Informática Industrial 16 (2019) 403-414
con q1 = kω1 , q2 = k3 p1 ηv (ω) − k4 τL y q3 = k2 η2v (ω) ωp21 . entonces se puede proponer la señal de control u3 de forma que
En el proceso de realimentación estática como se utiliza en la dinámica de ỹ3 sea asintóticamente estable de acuerdo a
Outbib et al. (2006) y como se propone en Rodrı́guez et al. ·· ·
(2006) el control u1 puede proponerse de tal forma que la es- ỹ3 = ϕ1 + ϕ2 + ϕ3 − ϕ4 u3 = −K3 ỹ3 − K4 ỹ3 (48)
tructura de lazo cerrado resulta con una estructura lineal en
términos de una ganancia K1 entonces de donde resulta
·
· q3 (ω, p1 ) K3 ỹ3 + K4 ỹ3 + ϕ1 + ϕ2 + ϕ3
ỹ1 = q1 (ω) u1 + q2 (ω, p1 ) + = −K1 ỹ1 (37) u3 = (49)
u1 ϕ4
·
miento es acotado con Yq , 0 y se muestra en la figura 2.
ỹ1 + K1 ỹ1 = −z
·
ỹ2 + K2 ỹ2 = 0
1
··
Sin embargo, en la ecuación para ỹ3 aparece un término asocia- 0.5
··
−1
0
escribirse como
√ X2q
· · -0.5
·· · ∂ỹ ∂ỹ
ỹ3 = ∇X ỹ3 ẋ + 3 u̇1 + 3 u̇2 (64)
∂u1 ∂u2
100
-1
0
-1000 -500 Yq
0 500 1000 -100
donde en el segundo término del lado derecho de (64) Xq
Entonces se obtiene el siguiente sistema en lazo cerrado son funciones de Lyapunov para los sistemas ξ̇ = Aξ ξ y η̇ =
· Aη η cuyas derivadas respecto al tiempo son negativas definidas
ỹ1 + K1 ỹ1 = −z y por lo tanto los subsistemas ξ̇ = Aξ ξ y η̇ = Aη η son esta-
· bles asintóticamente. Además, es posible acotar ψ (y, ξ) como
ỹ2 + K2 ỹ2 = 0
ψ (y, ξ) ≤ |φ (p2 )| | fΦ (ξ)|. Entonces de acuerdo a la proposición
·· · k4 (ỹ1 + ωd ) 4.1 de Sepulchre et al. (1997) el sistema en cascada (73)-(74)
ỹ3 + K3 ỹ3 + K4 ỹ3 = −φ (p2 ) Φ ỹ1, ỹ2 , k4 τL − z Γz
k1 es estable asintóticamente en el conjunto Ω.
ż = −Γz (72)
4.2. Control Proporcional Integral (PI)
El sistema (72) se puede escribir como un sistema en cascada
Con el objetivo de comparar el controlador no lineal con es-
como
timador propuesto con un controlador lineal se diseña un con-
η̇ = Aη η + ψ (η, ξ) (73) trol proporcional integral (PI) para el MCI. El sistema (17)-(20)
con salidas (30)-(32) linealizado alrededor del punto de opera-
ξ̇ = Aξ ξ (74) h iT
ción x̄ = ω̄ p̄1 p̄2 P̄c usando series de Taylor es
h iT h iT
donde ξ= ỹ1 ỹ2 z , η = ỹ3 ỹ4 y ·
x̃ = Ax̃ + Bũ + E τ̃L
−K1 0 −1 " #
ỹ= Cx̃ (77)
0 1
Aξ = 0 −K2 0 ; Aη =
−K4 −K3
0 0 −Γ
donde las matrices constantes del sistema (77), tienen la forma
ψ (y, ξ) = −φ (p2 ) fΦ (ξ)
a11 a12 0 0 b11 0 0
donde la matriz de funciones de transferencia desde la entrada v Tabla 3: Parámetros del motor diésel
hasta la salida ỹ con sus tres pares entrada-salida desacoplados Parámetro Valor Parámetro Valor
es pth 43 MJ ηc 0,9
1
s 0 0
pa 100000 Pa µ 0,285
H (s) = C (sI − A + BK)−1 BF = 0 1s 0
(83) V1 1,5 × 10−3 m3 τ 0,15 s
J
0 0 s 1 V2 1,125 × 10−3 m3 cp 1012,2 kg·K
Vcy 2,4 × 10−3 m3 R 287 kgJ·K
El control v se diseña como T1 330 K aλ 7,2 × 10−2
Z t T2 800 K bλ 1,8 × 10−2
v = −K p ỹ − Ki ỹdt (84) Ta 315 K cλ −1,7 × 10−4
0
n 6 α0 7,73 × 10−1
0,15 kg · m2 α1 −1,54 × 10−3
h i
donde K p = diag k p1 k p2 k p3 y Ki = J
h i ηt 0,9 α2 2,49 × 10−6
diag ki1 ki2 ki3 con kil > 0 y k pl > 0 con l = 1, 2, 3
ηm 0,8
son matrices diagonales de ganancia proporcional e integral,
respectivamente.
El control PI obtenido de (78) y (84) se recalcula cada vez
4.3. Sintonización que se presenta un cambio en el punto de operación y se aplica
El controlador no lineal con estimador de par y el control al modelo no lineal (17)-(20). El estimador de par de carga no
PI fueron sintonizados utilizando un ı́ndice de error absolu- se usó en conjunto con la estrategia lineal PI para mostrar el
to integrado (EAI) con señales de error R̃GE = RGE − R̄GE , desempeño de la estrategia de control no lineal con estimador
R̃AC = RAC − R̄AC y ω̃ = ω − ω̄ con el objetivo de comparar el y la estrategia lineal con par conocido. Hay que notar que una
desempeño de los controladores. Las ganancias de los controla- desventaja del control por linealización aproximada es que es
dores se obtuvieron minimizando la función de costo siguiente necesario repetir el proceso de linealización cuando se presenta
un cambio de referencia o de otra forma el desempeño del con-
Z t f
R̃ + R̃ + |ω̃| dt trolador disminuye como se puede apreciar en el intervalo de
EAI = GE AC (85) 30 a 35 [s] en las figuras (3)-(5) en donde no se tomó en cuen-
0
ta el cambio del punto de operación al realizar la linealización
La función de costo (85) está en términos de las ganancias
n o aproximada.
KNL = {K1 , K2 , K3 , K4 , Γ} y KPI = k p1 , k p2 , k p3 , ki1 , ki2 , ki3 de
los controladores no lineal y PI, respectivamente. El tiempo t f
es el tiempo de simulación que se ajustó en 10 segundos para 140
115
110
120 10 10.5
tipo escalón en las señales de referencia.
100
0 5 10 15 20 25 30 35
×10 5
Tabla 2: Ganancias de los controladores no lineal y PI ×10 5
3 2.2
2.1
p1 [P a]
1.8
ki1 = 188,2, ki2 = 77,5, ki3 = 183,6 2,72 2 20 20.5
1
0 5 10 15 20 25 30 35
×10 4
La búsqueda de las ganancias KNL y KPI para cada contro- 3
×10 4 2.4
2.2
lador se realizó con la herramienta de optimización de Matlab
Pc [W]
2
2
con el método de algoritmos genéticos. Se seleccionó el con- 20 20.5
τ̂ − kΓ4 ω [Nm]
1200 1050
par de carga provocan una respuesta transitoria en cada uno de 1000
los estados, sin embargo, los controladores llevan cada señal a 1100 10 10.5 11
RGE
0
lazo cerrado y con el control PI. Las señales de control u1 , u2 y 0.1
20 20.2
0
u3 se muestran en la figura 4. Se observa que cambios repenti- 0 5 10 15 20 25 30 35
RAC
40
5 5.2 25 25.02
llegan a su valor deseado. 20
2.5 2.3
25 25.2
2
-3
×10 ×10 -3 0 5 10 15 20 25 30 35 40 45
0.015 7.004
×10 5 ×10 5
7.0035 6 3 2.2
u1 [kg/s]
7.003
p2 [P a]
0.01 4
19.6 19.7 25 25.02 2.5 1.8
0.005 2 20 20.5
1.5
0
0 5 10 15 20 25 30 35
0 5 10 15 20 25 30 35 40 45
0.1
×10 4
0.04
0.02
2 ×10 4
u2 [kg/s]
Pc [W ]
0.05 0 1.4
20 20.2
0
1.5 1.2
10 10.8
-0.05 1
0 5 10 15 20 25 30 35
0 5 10 15 20 25 30 35 40 45
0.3 0.2 tiempo [s]
u3 [kg/s]
0.12
0.2 0.24
10 10.1
0.14 Figura 6: Evolución de las variables de estado con control no lineal (azul), PI
0.1 20 20.01
0 5 10 15 20 25 30 35 (rojo) y señal de referencia (verde).
tiempo [s]
× 10 -3
× 10 -3
6
5.5 × 10 5 × 10 5
2.025 1.634
u1 [kg/s]
5 106
ω [rad/s]
p1 [Pa]
p2 [Pa]
2.02 1.632
5 40 40.2 105
1.63
104 2.015
1.628
4 103 2.01
0 5 10 15 20 25 30 35 40 45 0 1 2 3 0 1 2 3 0 1 2 3
0.1
× 10 4
0.04 1.17
1000
τ̂L − β [Nm]
u2 [kg/s]
1.16 0.1
Pc [W]
0.05 0.02
RGE
25 25.4 1.15 995 0.095
1.14 0.09
0 990
1.13 0.085
0 5 10 15 20 25 30 35 40 45 0 1 2 3 0 1 2 3 0 1 2 3
0.3 0.2
× 10 -3
0.15 32
u3 [kg/s]
5.4 0.017
u1 [kg/s]
u2 [kg/s]
0.1 30
0.2 5.2
RAC
20 20.2
0.016
28 5
0.1 26 4.8 0.015
4.6
0 5 10 15 20 25 30 35 40 45 0 1 2 3 0 1 2 3 0 1 2 3
tiempo [s] tiempo [s] tiempo [s]
Referencia
0.154 ∆ k 2 ,NL = k 2 ,nom *0.9
u3 [kg/s]
∆ k 2 ,PI = k 2 ,nom *0.9
0.152
Figura 7: Señales de control no lineal (azul), PI (rojo) y valores deseados (ver- ∆ k 2 ,NL = k 2 ,nom
∆ k 2 ,PI = k 2 ,nom
de). 0.15
∆ k 2 ,NL = k 2 ,nom *1.1
0 1 2 3 ∆ k = k *1.1
2 ,PI 2 ,nom
tiempo [s]
104.6
p1 [Pa]
p2 [Pa]
2.02
1.632
104.4
error y suavidad en el control (con excepción de u3 ) respecto al 104.2
2.015 1.63
1.16 0.1
Pc [W]
RGE
1.155 995 0.095
1.15 0.09
990
1.145 0.085
0 1 2 3 0 1 2 3 0 1 2 3
6. Conclusión 29 5.18
× 10 -3
0.017
u1 [kg/s]
u2 [kg/s]
0.016
RAC
28.5 5.16
En este trabajo se ha propuesto un controlador para la ve- 0.015
0.153 ∆ k = k *0.9
6 ,PI 6 ,nom
∆ k = k
6 ,NL 6 ,nom
sistema. 0 1 2
tiempo [s]
3 ∆ k
6 ,PI
= k
6 ,nom
*1.1
1000
999
Tabla 4: Índices de desempeño para el MCI con los controladores no lineal (NL)
0 5 10 15 20 25 30 35 40 45
y proporcional integral (PI)
0.2
0.4
0
Prueba Control EAI VT u1 VT u2 VT u3
RGE
0.2 20 20.4
1 NL 5.291 0.0121 0.1316 0.9160
0 PI 7.64 0.032 0.254 0.8914
0 5 10 15 20 25 30 35 40 45
50
40
2 NL 70.32 0.147 0.408 97.52
40 35
PI 70.57 0.408 13.26 13.82
RAC
30
20 20.5 3 EAI0,9k2 EAIk2 EAI1,1k2
0 5 10 15 20 25 30 35 40 45
NL 19.493 7.516 29.6
tiempo [s]
PI 5.5735 8.457 17.4
EAI0,9k6 EAIk6 EAI1,1k6
Figura 8: Par de carga estimado (arriba), fracción RGE (en medio) y relación NL 7.7728 7.474 7.49
aire-combustible (abajo) con control no lineal (azul), PI (rojo) y señal de refe-
rencia (verde).
PI 8.5428 7.467 7.47
414 J. Mendoza-Soto et al. / Revista Iberoamericana de Automática e Informática Industrial 16 (2019) 403-414
El desempeño del control propuesto fue analizado con un No.00CH37162). pp. 309–314.
estudio en simulaciones numéricas exhaustivo y comparado con DOI: 10.1109/CCA.2000.897442
Mancini, G., Asprion, J., Cavina, N., Onder, C., Guzzella, L., 2014. Dynamic
un controlador PI. Se muestra que las variables de salida alcan- feedforward control of a diesel engine based on optimal transient compen-
zan las referencias cuando se presentan cambios de tipo escalón sation maps. Energies 7 (8), 5400–5424.
en el par de carga o en las referencias y se mejora el desempeño URL: http://www.mdpi.com/1996-1073/7/8/5400
de las señales de error del controlador PI basado en linealiza- DOI: 10.3390/en7085400
Mendoza-Soto, J. L., Alvarez-Icaza, L., June 2012. Generalized predictive con-
ción aproximada en ausencia de incertidumbre paramétrica. trol of a turbocharged diesel engine. In: 2012 American Control Conference
(ACC). pp. 5725–5730.
Agradecimientos DOI: 10.1109/ACC.2012.6315274
Mendoza-Soto, J. L., Rodrı́guez-Cortés, H., Alvarez-Icaza, L., October 2016.
Este trabajo fue financiado por CONACyT a través de una Control y estimación de par en un motor diésel con turbocompresor y recir-
culación de gases de escape. In: Latin American Conference on Automatic
beca de investigación posdoctoral para el Dr. José Luis Mendo- Control. Medellı́n, Colombia, pp. 346–353.
za Soto. Ortner, P., del Re, L., May 2007. Predictive control of a diesel engine air path.
IEEE Transactions on Control Systems Technology 15 (3), 449–456.
DOI: 10.1109/TCST.2007.894638
Referencias Outbib, R., Dovifaaz, X., Rachid, A., Ouladsine, M., May 2002. Speed control
ACEA, 2018. European automobile manufacturers association: Trends of a diesel engine: a nonlinear approach. In: Proceedings of the 2002 Ame-
in fuel type of new cars between 2016 and 2017, by country. rican Control Conference (IEEE Cat. No.CH37301). Vol. 4. pp. 3293–3294
https://www.acea.be/statistics/article/trends-in-fuel-type-of-new-cars- vol.4.
between-2016-and-2017-by-country (Consultado el 20 de Octubre del DOI: 10.1109/ACC.2002.1025299
2018). Outbib, R., Dovifaaz, X., Rachid, A., Ouladsine, M., 2006. A theoretical con-
Alfieri, V., Conte, G., Pedicini, C., June 2018. Nonlinear model-based multiva- trol strategy for a diesel engine. Journal of Dynamic Systems, Measurement,
riable control for air & charging system of diesel engine with short and long and Control 128 (2), 453–457.
route egr valves. International Journal of Automotive Technology 19 (3), DOI: http://dx.doi.org/10.1115/1.2196422
405–412. Outbib, R., Graton, G., Dovifaaz, X., Younes, R., 2014. Speed control of auto-
DOI: https://doi.org/10.1007/s12239-018-0039-7 motive diesel engines. International Journal of Control 87 (4), 812–826.
Astolfi, A., Karagiannis, D., Ortega, R., 2008. Nonlinear and Adaptive Control URL: https://doi.org/10.1080/00207179.2013.860237
with Applications. Springer-Verlag., London. DOI: 10.1080/00207179.2013.860237
Ayadi, M., Langlois, N., Chafouk, H., Dec 2004. Polynomial control of non- Park, I., Hong, S., Sunwoo3, M., August 2017. Gain-scheduled egr control al-
linear turbocharged diesel engine model. In: Industrial Technology, 2004. gorithm for light-duty diesel engines with static-gain parameter modeling.
IEEE ICIT ’04. 2004 IEEE International Conference on. Vol. 3. pp. 1384– International Journal of Automotive Technology 18 (4), 579?587.
1389 Vol. 3. DOI: https://doi.org/10.1007/s12239-017-0058-9
DOI: 10.1109/ICIT.2004.1490763 Plianos, A., Stobart, R., Oct 2007. Dynamic feedback linearization of diesel
Bennett, S., 2010. Modern Diesel Technology: Diesel Engines. Delmar Cenga- engines with intake variable valve actuation. In: 2007 IEEE International
ge Learning, Canada. Conference on Control Applications. pp. 455–460.
Dabo, M., Langlois, N., Chafouk, H., June 2009. Dynamic feedback lineariza- DOI: 10.1109/CCA.2007.4389273
tion applied to asymptotic tracking: Generalization about the turbocharged Rodrı́guez, H., Astolfi, A., Ortega, R., 2006. On the construction of static stabi-
diesel engine outputs choice. In: 2009 American Control Conference. pp. lizers and static output trackers for dynamically linearizable systems, rela-
3458–3463. ted results and applications. International Journal of Control 79 (12), 1523–
DOI: 10.1109/ACC.2009.5160404 1537.
Eriksson, L., Nielsen, L., 2014. Modeling and Control of Engines and Driveli- DOI: 10.1080/00207170600849766
nes. John Wiley & Sons Ltd, United Kingdom. Sepulchre, R., Janković, M., Kokotović, P., 1997. Constructive Nonlinear Con-
Gupta, H. N., 2009. Fundamentals of Internal Combustion Engine. PHI Lear- trol. Springer-Verlag, London.
ning Pvt. Ltd, New Delhi, India. Song, Q., Grigoriadis, K. M., June 2003. Diesel engine speed regulation using
Haras, M., Bhatti, A. I., Liaquat, M., Dec 2017. Egr-vgt equipped heavy duty linear parameter varying control. In: Proceedings of the 2003 American
diesel engine calibration and air path control for optimized nitric oxide (no x ) Control Conference, 2003. Vol. 1. pp. 779–784 vol.1.
emissions. In: 2017 11th Asian Control Conference (ASCC). pp. 2646– DOI: 10.1109/ACC.2003.1239116
2651. Upadhyay, D., Utkin, V., Rizzoni, G., 2002. Multivariable control design for
DOI: 10.1109/ASCC.2017.8287594 intake flow regulation of a diesel engine using sliding mode. IFAC Procee-
Heywood, J. B., 1988. Internal Combustion Engine Fundamentals. McGraw- dings Volumes 35 (1), 277 – 282, 15th IFAC World Congress.
Hill, U.S.A. DOI: https://doi.org/10.3182/20020721-6-ES-1901.01514
Hooftman, N., Oliveira, L., Messagie, M., Coosemans, T., Mierlo, J. V., 2016. van Nieuwstadt, M. J., Kolmanovsky, I. V., Moraal, P. E., Stefanopoulou, A.,
Environmental analysis of petrol, diesel and electric passenger cars in a bel- Jankovic, M., Jun 2000. Egr-vgt control schemes: experimental comparison
gian urban setting. Energies 9 (2). for a high-speed diesel engine. IEEE Control Systems 20 (3), 63–79.
URL: http://www.mdpi.com/1996-1073/9/2/84 DOI: 10.1109/37.845039
Ishizuka, S., Kajiwara, I., Sato, J., Hanamura, Y., Hanawa, S., 2017. Model- Wahlstrom, J., Eriksson, L., Nielsen, L., July 2010. Egr-vgt control and tuning
free adaptive control scheme for egr/vnt control of a diesel engine using for pumping work minimization and emission control. IEEE Transactions
the simultaneous perturbation stochastic approximation. Transactions of the on Control Systems Technology 18 (4), 993–1003.
Institute of Measurement and Control 39 (1), 114–128. DOI: 10.1109/TCST.2009.2031473
URL: https://doi.org/10.1177/0142331215602327 Wang, H., Tian, Y., Bosche, J., Hajjaji, A. E., 2014. Modeling and dynamical
DOI: 10.1177/0142331215602327 feedback control of a vehicle diesel engine speed and air-path. Journal of
Jankovic, M., Jankovic, M., Kolmanovsky, I., Mar 2000. Constructive lyapunov Dynamic Systems, Measurement, and Control 136 (6), 061010–0–061010–
control design for turbocharged diesel engines. IEEE Transactions on Con- 7, aSME.
trol Systems Technology 8 (2), 288–299. DOI: http://dx.doi.org/10.1115/1.4027502
DOI: 10.1109/87.826800 Wang, Q.-G., 2003. Decoupling Control. Springer-Verlag Berlin Heidelberg,
Kolmanovsky, I., Moraal, P., van Nieuwstadt, M., Stefanopoulou, A., July 1997. Germany.
Issues in modeling and control of intake flow in variable geometry turbo- Younes, R., 1993. Elaboration d un modéle de connaissance du moteur diesel
charged engines. In: Proc. 18th IFIP Conf. Syst. Modeling Optimization. avec turbocompresseur géometrie variable en vue de l’optimisation de ses
Detroit, MI. émissions. Ph.D. thesis, Thése de l’Ecole Centrale de Lyon, Lyon.
Larsen, M., Jankovic, M., Kokotovic, P. V., 2000. Indirect passivation design Zhao, H., 2007. HCCI and CAI engines for the automotive industry. Woodhead
for a diesel engine model. In: Proceedings of the 2000. IEEE Interna- Publishing Limited and CRC Press LLC, Cambridge, England.
tional Conference on Control Applications. Conference Proceedings (Cat.