SlideShare una empresa de Scribd logo
1 de 45
Descargar para leer sin conexión
Linealización de Sistemas No Lineales
Unidad de Pos Grado
Facultad de Ingeniería Eléctrica y Electrónica
Universidad Nacional de Ingeniería
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 1 / 29
Índice
1 Motivación
2 Linealización de un sistema no lineal
3 Ecuación de estado discreto
4 Diagrama de bloques
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 2 / 29
Motivación
La siguiente ecuación diferencial
ℓÿ(t) = −gsen(y(t)) − bẏ(t) (1)
describe el movimiento del péndulo alrededor del origen con
coeficiente de fricción b.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 3 / 29
Motivación
La siguiente ecuación diferencial
ℓÿ(t) = −gsen(y(t)) − bẏ(t) (1)
describe el movimiento del péndulo alrededor del origen con
coeficiente de fricción b.
notamos que (1) es una ecuación no lineal.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 3 / 29
Aproximación linear
Es posible aproximar la parte no linear de (1) por una parte linear
(este proceso se conoce como linealizar) para obtener
ÿ(t) +
b
ℓ
ẏ(t) +
g
ℓ
y(t) = 0 (2)
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 4 / 29
Considere la ecuación diferencial
ÿ + a ẏ + b y = 0
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 5 / 29
Considere la ecuación diferencial
ÿ + a ẏ + b y = 0
Hacemos un cambio de variable v1(t) = y(t) y v2(t) = ẏ(t).
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 5 / 29
Considere la ecuación diferencial
ÿ + a ẏ + b y = 0
Hacemos un cambio de variable v1(t) = y(t) y v2(t) = ẏ(t). De este
forma se obtiene la siguiente representación matricial

v̇1(t)
v̇2(t)

=

1 0
−b −a
 
v1(t)
v2(t)

,
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 5 / 29
Considere la ecuación diferencial
ÿ + a ẏ + b y = 0
Hacemos un cambio de variable v1(t) = y(t) y v2(t) = ẏ(t). De este
forma se obtiene la siguiente representación matricial

v̇1(t)
v̇2(t)

=

1 0
−b −a
 
v1(t)
v2(t)

,
la que se escribe de forma sucinta
v̇ = Av
esta forma de escribir es llamada ecuación de estado, en donde, A es
la matriz dinámica del sistema.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 5 / 29
Espacio de Estado
Una representación matricial de un SLIT es dado por
(
v̇ =Av + Bx
y =Cv + Dx
x(t) ∈ Rn señal de entrada
y(t) ∈ Rq señal de salida
v(t) ∈ Rp vector de estado
A ∈ Rp×p matriz dinámica
B ∈ Rp×n matriz de entrada
C ∈ Rq×p matriz de salida
D ∈ Rq×n matriz de transmisión directa
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 6 / 29
Ecuaciones en espacio de estado
Los espacios de estado son útiles para describir las propiedades de
cualquier sistema (discreto o continuo).
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 7 / 29
Ecuaciones en espacio de estado
Los espacios de estado son útiles para describir las propiedades de
cualquier sistema (discreto o continuo).
Los sistemas dinámicos pueden escribirse como una relación de
entrada y salida o a través de una variable interna denominada
variable de estado.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 7 / 29
Ecuaciones en espacio de estado
Los espacios de estado son útiles para describir las propiedades de
cualquier sistema (discreto o continuo).
Los sistemas dinámicos pueden escribirse como una relación de
entrada y salida o a través de una variable interna denominada
variable de estado.
Una representación gde espacios de estados
(
v̇(t) = f(v(t), x(t)),
y(t) = g(v(t), x(t)).
(3)
en donde, v(t) ∈ Rn es la variable de estado.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 7 / 29
Ecuaciones en espacio de estado
Los espacios de estado son útiles para describir las propiedades de
cualquier sistema (discreto o continuo).
Los sistemas dinámicos pueden escribirse como una relación de
entrada y salida o a través de una variable interna denominada
variable de estado.
Una representación gde espacios de estados
(
v̇(t) = f(v(t), x(t)),
y(t) = g(v(t), x(t)).
(3)
en donde, v(t) ∈ Rn es la variable de estado. Si (3) es escrita sin
dependencia explicita de x(t), el sistema es llamado sistema
homogéneo.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 7 / 29
Solución de un espacio de estado
Dado (3) con v(t) ∈ Rn, llamaremos solucion de (3) a una función
ṽ(t) ∈ Rn definida en un intervalo I y diferenciable en el intervalo I, de
forma que satisface ˙
ṽ = f(ṽ, x) y en todo el intervalo I.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 8 / 29
Puntos de equilibrio
Considere v̄ solución de (3).
Si x(t) = x̄ constante (sistema homogéneo), entonces los puntos de
equilibrio de un SLIT se determinan de la siguiente forma
0 = v̇(t) = f(v̄, x̄).
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 9 / 29
Matrices de estado
Una aproximación de primer orden del sistema alrededor de un punto
de equilibrio mediante las matrices de estado linealizadas
A =

∂fi
∂vj

(v̄,x̄)
, B =

∂fi
∂xj

(v̄,x̄)
C =

∂gi
∂vj

(v̄,x̄)
, D =

∂gi
∂xj

(v̄,x̄)
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 10 / 29
Matrices de estado
Una aproximación de primer orden del sistema alrededor de un punto
de equilibrio mediante las matrices de estado linealizadas
A =

∂fi
∂vj

(v̄,x̄)
, B =

∂fi
∂xj

(v̄,x̄)
C =

∂gi
∂vj

(v̄,x̄)
, D =

∂gi
∂xj

(v̄,x̄)
en donde,
A =

∂fi
∂vj

(v̄,x̄)
=



∂f1
∂v1
∂f1
∂v2
∂f2
∂v1
∂f2
∂v2



(v̄,x̄)
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 10 / 29
Modelo Predador-Presa
Ejemplo 1. (Lotka-Volterra) Este modelo describe de forma
simplificada la relación entre depredador v1 y la presa v2 en un hábitat
con disponibilidad infinita de alimento para las presas.
(
v̇1 = − av1 + bv1v2,
v̇2 =cv2 − dv1v2
con a la tasa de muerte del depredador, b factor de ventaja del
depredador vs presa, c es el factor de expansión de las presas, d es el
factor de la presa al encontrar al depredador, entonces
(
f1(v1, v2) = − av1 + bv1v2,
f2(v1, v2) =cv2 − dv1v2
Considerar los parámetros a, b, c y d positivos.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 11 / 29
continua ...
Calcular los puntos de equilibrio del sistema haciendo
f1(v1, v2) = −av1 + bv1v2 = 0, y f2(v1, v2) = cv2 − dv1v2 = 0.
Los puntos de equilibrio son (0, 0) y (c
d , a
b ).
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 12 / 29
continua ...
Calcular los puntos de equilibrio del sistema haciendo
f1(v1, v2) = −av1 + bv1v2 = 0, y f2(v1, v2) = cv2 − dv1v2 = 0.
Los puntos de equilibrio son (0, 0) y (c
d , a
b ).
El jacobiano del sistema

∂fi
∂vj

=

−a + bv2 bv1
−dv2 c − dv1

Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 12 / 29
continua ...
Calcular los puntos de equilibrio del sistema haciendo
f1(v1, v2) = −av1 + bv1v2 = 0, y f2(v1, v2) = cv2 − dv1v2 = 0.
Los puntos de equilibrio son (0, 0) y (c
d , a
b ).
El jacobiano del sistema

∂fi
∂vj

=

−a + bv2 bv1
−dv2 c − dv1

Sustituimos cada punto de equilibrio en el jacobiano i.e;

∂fi
∂vj

(0,0)
=

−a 0
0 c

,

∂fi
∂vj

(c/d,a/b)
=

0 bc/d
−ad/b 0

Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 12 / 29
Para un análisis computacional considero a = b = c = d = 1,
entonces en el punto de equilibrio (0, 0) se tiene la siguiente
representación lineal
v̇ =

−1 0
0 1

v
en el punto (1, 1) se tiene la siguiente representación lineal
v̇ =

0 1
−1 0

v.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 13 / 29
Condición inicial (v1(0), v2(0)) = (0.9; 1.1)
Curva continua representa el predador y la curva punteada la presa.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 14 / 29
Condición inicial (v1(0), v2(0)) = (1.1; 1.1)
Curva continua representa el predador y la curva punteada la presa.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 15 / 29
Espacio de fase
Plano de fase del modelo Lotka-Volterra para condiciones iniciales
(0.1; 0, 1) (curva punteada) y (0.1; 1) (curva continua) para
(a = b = c = d = 1).
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 16 / 29
Circuito RC



v̇ = −
1
τ
v +
1
τ
x
y = −v + x.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 17 / 29
Circuito RLC










v̇1
v̇2

=

−1/RC 1/C
−1/L 0
 
v1
v2

+

0
1/L

x
y =

1/R 0


v1
v2

.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 18 / 29
Circuito 3 orden



















v̇1
v̇2
v̇3

 =


0 0 1/C1
0 −1/R2C2 −1/C2
−1/L 1/L −R1/L




v1
v2
v3


y =

1 0 0



v1
v2
v3


Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 19 / 29
Ecuación de estado de un sistema discreto
Un sistema discreto de orden n puede ser escrito en función de las
variables x1[k], x2[k], . . . , xn[k]. Esas n variables son relacionadas por
una ecuación de primer orden de la siguiente forma











x1[k + 1] = f1(x1[k], x2[k], . . . , xn[k], k),
x2[k + 1] = f2(x1[k], x2[k], . . . , xn[k], k),
.
.
.
xn[k + 1] = fn(x1[k], x2[k], . . . , xn[k], k),
(4)
en donde, las variables x1[k], x2[k], . . . , xn[k] son llamadas variables
de estado.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 20 / 29
Representación matricial de un sistema discreto
Considere un SLIT representados por las siguientes ecuaciones
matriciales (
v[k + 1] =Av[k] + Bx[k],
y[k] =Cv[k] + Dx[k]
(5)
en donde
x[k] ∈ Rn señal de entrada
y[k] ∈ Rq señal de salida
v[k + 1] ∈ Rp vector de estado
A ∈ Rp×p matriz dinámica
B ∈ Rp×n matriz de entrada
C ∈ Rq×p matriz de salida
D ∈ Rq×n matriz de transmisión directa
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 21 / 29
Representación canónica
Sistema SISO
Un sistema discreto en el tiempo con una señal escalar de entrada
x[n] y una salida escalar y[n] es llamado SISO (single-input
single-output). Estos sistemas pueden ser descritos por ecuaciones
de primer orden en las variables de estado
(
v[n + 1] = f(v[n], x[n]), n ∈ Z
y[n] = g(v[n], x[n]), n ∈ Z
(6)
en donde, v[n] ∈ Rm variable de estado.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 22 / 29
Puntos de equilibrio
Considere v̄ solución de (6). Si
f(v̄[n], x̄[n]) = 0
para x̄[n] = x̄ constante, entonces (v̄, x̄) es un punto de equilibrio del
sistema (6).
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 23 / 29
Puntos de equilibrio
Considere v̄ solución de (6). Si
f(v̄[n], x̄[n]) = 0
para x̄[n] = x̄ constante, entonces (v̄, x̄) es un punto de equilibrio del
sistema (6).
Ejemplo 3. Considere el sistema discreto
v[n + 1] = β v[n](1 − v[n]), β  0.
Halle los puntos de equilibrio del sistema anterior.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 23 / 29
Puntos de equilibrio
Considere v̄ solución de (6). Si
f(v̄[n], x̄[n]) = 0
para x̄[n] = x̄ constante, entonces (v̄, x̄) es un punto de equilibrio del
sistema (6).
Ejemplo 3. Considere el sistema discreto
v[n + 1] = β v[n](1 − v[n]), β  0.
Halle los puntos de equilibrio del sistema anterior.
Solución.
v̄ = 0 y v̄ =
β − 1
β
.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 23 / 29
Linealización
Una linealización de (5) representa el comportamiento del sistema de
manera aproximada alrededor de los puntos de equilibrio.
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 24 / 29
Linealización
Una linealización de (5) representa el comportamiento del sistema de
manera aproximada alrededor de los puntos de equilibrio.
Ejemplo 4. Linealice el modelo depredador-presa discreto
(
v1[n + 1] =2(1 − v1[n])v1[n] − βv1[n]v2[n]
v2[n + 1] =0.8v2[n] + 3βv1[n]v2[n].
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 24 / 29
Linealización
Una linealización de (5) representa el comportamiento del sistema de
manera aproximada alrededor de los puntos de equilibrio.
Ejemplo 4. Linealice el modelo depredador-presa discreto
(
v1[n + 1] =2(1 − v1[n])v1[n] − βv1[n]v2[n]
v2[n + 1] =0.8v2[n] + 3βv1[n]v2[n].
Solución:
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 24 / 29
continua...
El jacobiano es dado por

2 − 4v1 − βv2 βv1
3βv2 0.8 + 3βv1

Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 25 / 29
continua...
El jacobiano es dado por

2 − 4v1 − βv2 βv1
3βv2 0.8 + 3βv1

entonces para el punto de equilibrio (0, 0) se tiene la siguiente
representación lineal
v[n + 1] =

2 0
0 0.8

v[n].
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 25 / 29
continua...
El jacobiano es dado por

2 − 4v1 − βv2 βv1
3βv2 0.8 + 3βv1

entonces para el punto de equilibrio (0, 0) se tiene la siguiente
representación lineal
v[n + 1] =

2 0
0 0.8

v[n].
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 25 / 29
Diagrama de bloques en serie
Y(s) = G3(s)G2(s)G1(s)X(s)
Función de transferencia en malla abierta
Y(s)
X(s)
= G3(s)G2(s)G1(s)
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 26 / 29
Diagrama de bloques en paralelo
Y(s) = (G3(s) + G2(s) + G1(s))X(s)
Función de transferencia en malla abierta
Y(s)
X(s)
= G3(s) + G2(s) + G1(s)
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 27 / 29
Diagrama de bloques lazo cerrado
Y(s) = G(s)(X(s) − Y(s)H(s))
Función de transferencia en malla cerrada
Y(s)
X(s)
=
G(s)
1 + G(s)H(s)
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 28 / 29
¡Muchas gracias!
Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 29 / 29

Más contenido relacionado

Similar a Linealización de sistemas no lineales.pdf

Elba Alcala - Algebra lineal
Elba Alcala - Algebra linealElba Alcala - Algebra lineal
Elba Alcala - Algebra lineal
Elba Alcala
 
Aplicaciones de la_transformada_de_laplace_grupo_4
Aplicaciones de la_transformada_de_laplace_grupo_4Aplicaciones de la_transformada_de_laplace_grupo_4
Aplicaciones de la_transformada_de_laplace_grupo_4
José Puerta
 
I esp est
I esp estI esp est
I esp est
UNEFA
 
Magnetic vortex non-lineal dynamics in magnetic nano-dots
Magnetic vortex non-lineal dynamics in magnetic nano-dotsMagnetic vortex non-lineal dynamics in magnetic nano-dots
Magnetic vortex non-lineal dynamics in magnetic nano-dots
Juan Alfonso Valero Lancho
 
Representecion-EspectraDAxz<x<zx<zxz<l.pptx
Representecion-EspectraDAxz<x<zx<zxz<l.pptxRepresentecion-EspectraDAxz<x<zx<zxz<l.pptx
Representecion-EspectraDAxz<x<zx<zxz<l.pptx
SANTOS400018
 

Similar a Linealización de sistemas no lineales.pdf (20)

Elba Alcala - Algebra lineal
Elba Alcala - Algebra linealElba Alcala - Algebra lineal
Elba Alcala - Algebra lineal
 
Modelado de sistemas dinámicos
Modelado de sistemas dinámicosModelado de sistemas dinámicos
Modelado de sistemas dinámicos
 
Algebra lienal
Algebra lienalAlgebra lienal
Algebra lienal
 
Transformaciones Lineales
Transformaciones LinealesTransformaciones Lineales
Transformaciones Lineales
 
PDS Unidad 2 Sección 2.3: Clasificación de los sistemas discretos
PDS Unidad 2 Sección 2.3: Clasificación de los sistemas discretosPDS Unidad 2 Sección 2.3: Clasificación de los sistemas discretos
PDS Unidad 2 Sección 2.3: Clasificación de los sistemas discretos
 
Clase 4
Clase 4Clase 4
Clase 4
 
Algebra Pdf
Algebra PdfAlgebra Pdf
Algebra Pdf
 
SISTEMAS DE CONTROL I: CII OBTENCION DE ECUACIONES DIFERENCIALES Y DE LAPLACE...
SISTEMAS DE CONTROL I: CII OBTENCION DE ECUACIONES DIFERENCIALES Y DE LAPLACE...SISTEMAS DE CONTROL I: CII OBTENCION DE ECUACIONES DIFERENCIALES Y DE LAPLACE...
SISTEMAS DE CONTROL I: CII OBTENCION DE ECUACIONES DIFERENCIALES Y DE LAPLACE...
 
Análisis de sistemas de tráfico con retardos
Análisis de sistemas de tráfico con retardosAnálisis de sistemas de tráfico con retardos
Análisis de sistemas de tráfico con retardos
 
Componentes Simétricas.pdf
Componentes Simétricas.pdfComponentes Simétricas.pdf
Componentes Simétricas.pdf
 
Aplicaciones de la_transformada_de_laplace_grupo_4
Aplicaciones de la_transformada_de_laplace_grupo_4Aplicaciones de la_transformada_de_laplace_grupo_4
Aplicaciones de la_transformada_de_laplace_grupo_4
 
I esp est
I esp estI esp est
I esp est
 
RESPUESTA EN FRECUENCIA (Métodos del Diagrama de Bode y del Diagrama Polar)
RESPUESTA EN FRECUENCIA (Métodos del Diagrama de Bode y del Diagrama Polar)RESPUESTA EN FRECUENCIA (Métodos del Diagrama de Bode y del Diagrama Polar)
RESPUESTA EN FRECUENCIA (Métodos del Diagrama de Bode y del Diagrama Polar)
 
Archivo con demostraciones de espacios vectoriales
Archivo con demostraciones de espacios vectorialesArchivo con demostraciones de espacios vectoriales
Archivo con demostraciones de espacios vectoriales
 
Al ap 02
Al ap 02Al ap 02
Al ap 02
 
Magnetic vortex non-lineal dynamics in magnetic nano-dots
Magnetic vortex non-lineal dynamics in magnetic nano-dotsMagnetic vortex non-lineal dynamics in magnetic nano-dots
Magnetic vortex non-lineal dynamics in magnetic nano-dots
 
Representecion-EspectraDAxz<x<zx<zxz<l.pptx
Representecion-EspectraDAxz<x<zx<zxz<l.pptxRepresentecion-EspectraDAxz<x<zx<zxz<l.pptx
Representecion-EspectraDAxz<x<zx<zxz<l.pptx
 
Sistema de ed de primer orden
Sistema de ed de primer ordenSistema de ed de primer orden
Sistema de ed de primer orden
 
Clase N° 3 - TP N° 3 - Sistemas Vinculados (Ejercicios de Aplicación).pptx
Clase N° 3 - TP N° 3 - Sistemas Vinculados (Ejercicios de Aplicación).pptxClase N° 3 - TP N° 3 - Sistemas Vinculados (Ejercicios de Aplicación).pptx
Clase N° 3 - TP N° 3 - Sistemas Vinculados (Ejercicios de Aplicación).pptx
 
Algebra lineal ESPOL-folleto 2do parcial-ramiro-saltos
Algebra lineal ESPOL-folleto 2do parcial-ramiro-saltosAlgebra lineal ESPOL-folleto 2do parcial-ramiro-saltos
Algebra lineal ESPOL-folleto 2do parcial-ramiro-saltos
 

Último

Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplos
andersonsubero28
 
1 CENTROIDES 2°Computohhhhhhhhhhhhhhhh.pdf
1 CENTROIDES 2°Computohhhhhhhhhhhhhhhh.pdf1 CENTROIDES 2°Computohhhhhhhhhhhhhhhh.pdf
1 CENTROIDES 2°Computohhhhhhhhhhhhhhhh.pdf
JlnParada
 
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
GustavoAdolfoDiaz3
 
auditoria fiscalizacion inspecciones de seguridad
auditoria fiscalizacion inspecciones de seguridadauditoria fiscalizacion inspecciones de seguridad
auditoria fiscalizacion inspecciones de seguridad
NELSON QUINTANA
 

Último (20)

Instrumentacion para el control de procesos.pdf
Instrumentacion para el control de procesos.pdfInstrumentacion para el control de procesos.pdf
Instrumentacion para el control de procesos.pdf
 
docsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanadocsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbana
 
Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplos
 
1 CENTROIDES 2°Computohhhhhhhhhhhhhhhh.pdf
1 CENTROIDES 2°Computohhhhhhhhhhhhhhhh.pdf1 CENTROIDES 2°Computohhhhhhhhhhhhhhhh.pdf
1 CENTROIDES 2°Computohhhhhhhhhhhhhhhh.pdf
 
1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas
 
Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdf
 
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALESCAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
 
Myoelectric_Control_for_Upper_Limb_Prostheses.en.es (2).pdf
Myoelectric_Control_for_Upper_Limb_Prostheses.en.es (2).pdfMyoelectric_Control_for_Upper_Limb_Prostheses.en.es (2).pdf
Myoelectric_Control_for_Upper_Limb_Prostheses.en.es (2).pdf
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhSistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
 
ATS-FORMATOa.pdf PARA MANTENIMIENTO MECANICO
ATS-FORMATOa.pdf PARA MANTENIMIENTO MECANICOATS-FORMATOa.pdf PARA MANTENIMIENTO MECANICO
ATS-FORMATOa.pdf PARA MANTENIMIENTO MECANICO
 
Arquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheArquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo Limache
 
Balance materia y energia procesos de Secado
Balance materia y energia procesos de SecadoBalance materia y energia procesos de Secado
Balance materia y energia procesos de Secado
 
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
 
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxEFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
 
Trabajos Preliminares en Obras de Construcción..pdf
Trabajos Preliminares en Obras de Construcción..pdfTrabajos Preliminares en Obras de Construcción..pdf
Trabajos Preliminares en Obras de Construcción..pdf
 
Practica_Calificada_03333333333333333.pdf
Practica_Calificada_03333333333333333.pdfPractica_Calificada_03333333333333333.pdf
Practica_Calificada_03333333333333333.pdf
 
UNIDAD 3 ENSAYOS DESTRUCTIVOS Y NO DESTRUCTIVOS – NORMATIVA ASTM.pdf
UNIDAD 3 ENSAYOS DESTRUCTIVOS Y NO DESTRUCTIVOS – NORMATIVA ASTM.pdfUNIDAD 3 ENSAYOS DESTRUCTIVOS Y NO DESTRUCTIVOS – NORMATIVA ASTM.pdf
UNIDAD 3 ENSAYOS DESTRUCTIVOS Y NO DESTRUCTIVOS – NORMATIVA ASTM.pdf
 
8 mejores máquinas virtuales para Windows.pdf
8 mejores máquinas virtuales para Windows.pdf8 mejores máquinas virtuales para Windows.pdf
8 mejores máquinas virtuales para Windows.pdf
 
auditoria fiscalizacion inspecciones de seguridad
auditoria fiscalizacion inspecciones de seguridadauditoria fiscalizacion inspecciones de seguridad
auditoria fiscalizacion inspecciones de seguridad
 

Linealización de sistemas no lineales.pdf

  • 1. Linealización de Sistemas No Lineales Unidad de Pos Grado Facultad de Ingeniería Eléctrica y Electrónica Universidad Nacional de Ingeniería Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 1 / 29
  • 2. Índice 1 Motivación 2 Linealización de un sistema no lineal 3 Ecuación de estado discreto 4 Diagrama de bloques Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 2 / 29
  • 3. Motivación La siguiente ecuación diferencial ℓÿ(t) = −gsen(y(t)) − bẏ(t) (1) describe el movimiento del péndulo alrededor del origen con coeficiente de fricción b. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 3 / 29
  • 4. Motivación La siguiente ecuación diferencial ℓÿ(t) = −gsen(y(t)) − bẏ(t) (1) describe el movimiento del péndulo alrededor del origen con coeficiente de fricción b. notamos que (1) es una ecuación no lineal. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 3 / 29
  • 5. Aproximación linear Es posible aproximar la parte no linear de (1) por una parte linear (este proceso se conoce como linealizar) para obtener ÿ(t) + b ℓ ẏ(t) + g ℓ y(t) = 0 (2) Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 4 / 29
  • 6. Considere la ecuación diferencial ÿ + a ẏ + b y = 0 Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 5 / 29
  • 7. Considere la ecuación diferencial ÿ + a ẏ + b y = 0 Hacemos un cambio de variable v1(t) = y(t) y v2(t) = ẏ(t). Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 5 / 29
  • 8. Considere la ecuación diferencial ÿ + a ẏ + b y = 0 Hacemos un cambio de variable v1(t) = y(t) y v2(t) = ẏ(t). De este forma se obtiene la siguiente representación matricial v̇1(t) v̇2(t) = 1 0 −b −a v1(t) v2(t) , Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 5 / 29
  • 9. Considere la ecuación diferencial ÿ + a ẏ + b y = 0 Hacemos un cambio de variable v1(t) = y(t) y v2(t) = ẏ(t). De este forma se obtiene la siguiente representación matricial v̇1(t) v̇2(t) = 1 0 −b −a v1(t) v2(t) , la que se escribe de forma sucinta v̇ = Av esta forma de escribir es llamada ecuación de estado, en donde, A es la matriz dinámica del sistema. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 5 / 29
  • 10. Espacio de Estado Una representación matricial de un SLIT es dado por ( v̇ =Av + Bx y =Cv + Dx x(t) ∈ Rn señal de entrada y(t) ∈ Rq señal de salida v(t) ∈ Rp vector de estado A ∈ Rp×p matriz dinámica B ∈ Rp×n matriz de entrada C ∈ Rq×p matriz de salida D ∈ Rq×n matriz de transmisión directa Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 6 / 29
  • 11. Ecuaciones en espacio de estado Los espacios de estado son útiles para describir las propiedades de cualquier sistema (discreto o continuo). Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 7 / 29
  • 12. Ecuaciones en espacio de estado Los espacios de estado son útiles para describir las propiedades de cualquier sistema (discreto o continuo). Los sistemas dinámicos pueden escribirse como una relación de entrada y salida o a través de una variable interna denominada variable de estado. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 7 / 29
  • 13. Ecuaciones en espacio de estado Los espacios de estado son útiles para describir las propiedades de cualquier sistema (discreto o continuo). Los sistemas dinámicos pueden escribirse como una relación de entrada y salida o a través de una variable interna denominada variable de estado. Una representación gde espacios de estados ( v̇(t) = f(v(t), x(t)), y(t) = g(v(t), x(t)). (3) en donde, v(t) ∈ Rn es la variable de estado. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 7 / 29
  • 14. Ecuaciones en espacio de estado Los espacios de estado son útiles para describir las propiedades de cualquier sistema (discreto o continuo). Los sistemas dinámicos pueden escribirse como una relación de entrada y salida o a través de una variable interna denominada variable de estado. Una representación gde espacios de estados ( v̇(t) = f(v(t), x(t)), y(t) = g(v(t), x(t)). (3) en donde, v(t) ∈ Rn es la variable de estado. Si (3) es escrita sin dependencia explicita de x(t), el sistema es llamado sistema homogéneo. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 7 / 29
  • 15. Solución de un espacio de estado Dado (3) con v(t) ∈ Rn, llamaremos solucion de (3) a una función ṽ(t) ∈ Rn definida en un intervalo I y diferenciable en el intervalo I, de forma que satisface ˙ ṽ = f(ṽ, x) y en todo el intervalo I. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 8 / 29
  • 16. Puntos de equilibrio Considere v̄ solución de (3). Si x(t) = x̄ constante (sistema homogéneo), entonces los puntos de equilibrio de un SLIT se determinan de la siguiente forma 0 = v̇(t) = f(v̄, x̄). Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 9 / 29
  • 17. Matrices de estado Una aproximación de primer orden del sistema alrededor de un punto de equilibrio mediante las matrices de estado linealizadas A = ∂fi ∂vj (v̄,x̄) , B = ∂fi ∂xj (v̄,x̄) C = ∂gi ∂vj (v̄,x̄) , D = ∂gi ∂xj (v̄,x̄) Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 10 / 29
  • 18. Matrices de estado Una aproximación de primer orden del sistema alrededor de un punto de equilibrio mediante las matrices de estado linealizadas A = ∂fi ∂vj (v̄,x̄) , B = ∂fi ∂xj (v̄,x̄) C = ∂gi ∂vj (v̄,x̄) , D = ∂gi ∂xj (v̄,x̄) en donde, A = ∂fi ∂vj (v̄,x̄) =    ∂f1 ∂v1 ∂f1 ∂v2 ∂f2 ∂v1 ∂f2 ∂v2    (v̄,x̄) Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 10 / 29
  • 19. Modelo Predador-Presa Ejemplo 1. (Lotka-Volterra) Este modelo describe de forma simplificada la relación entre depredador v1 y la presa v2 en un hábitat con disponibilidad infinita de alimento para las presas. ( v̇1 = − av1 + bv1v2, v̇2 =cv2 − dv1v2 con a la tasa de muerte del depredador, b factor de ventaja del depredador vs presa, c es el factor de expansión de las presas, d es el factor de la presa al encontrar al depredador, entonces ( f1(v1, v2) = − av1 + bv1v2, f2(v1, v2) =cv2 − dv1v2 Considerar los parámetros a, b, c y d positivos. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 11 / 29
  • 20. continua ... Calcular los puntos de equilibrio del sistema haciendo f1(v1, v2) = −av1 + bv1v2 = 0, y f2(v1, v2) = cv2 − dv1v2 = 0. Los puntos de equilibrio son (0, 0) y (c d , a b ). Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 12 / 29
  • 21. continua ... Calcular los puntos de equilibrio del sistema haciendo f1(v1, v2) = −av1 + bv1v2 = 0, y f2(v1, v2) = cv2 − dv1v2 = 0. Los puntos de equilibrio son (0, 0) y (c d , a b ). El jacobiano del sistema ∂fi ∂vj = −a + bv2 bv1 −dv2 c − dv1 Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 12 / 29
  • 22. continua ... Calcular los puntos de equilibrio del sistema haciendo f1(v1, v2) = −av1 + bv1v2 = 0, y f2(v1, v2) = cv2 − dv1v2 = 0. Los puntos de equilibrio son (0, 0) y (c d , a b ). El jacobiano del sistema ∂fi ∂vj = −a + bv2 bv1 −dv2 c − dv1 Sustituimos cada punto de equilibrio en el jacobiano i.e; ∂fi ∂vj (0,0) = −a 0 0 c , ∂fi ∂vj (c/d,a/b) = 0 bc/d −ad/b 0 Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 12 / 29
  • 23. Para un análisis computacional considero a = b = c = d = 1, entonces en el punto de equilibrio (0, 0) se tiene la siguiente representación lineal v̇ = −1 0 0 1 v en el punto (1, 1) se tiene la siguiente representación lineal v̇ = 0 1 −1 0 v. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 13 / 29
  • 24. Condición inicial (v1(0), v2(0)) = (0.9; 1.1) Curva continua representa el predador y la curva punteada la presa. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 14 / 29
  • 25. Condición inicial (v1(0), v2(0)) = (1.1; 1.1) Curva continua representa el predador y la curva punteada la presa. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 15 / 29
  • 26. Espacio de fase Plano de fase del modelo Lotka-Volterra para condiciones iniciales (0.1; 0, 1) (curva punteada) y (0.1; 1) (curva continua) para (a = b = c = d = 1). Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 16 / 29
  • 27. Circuito RC    v̇ = − 1 τ v + 1 τ x y = −v + x. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 17 / 29
  • 28. Circuito RLC          v̇1 v̇2 = −1/RC 1/C −1/L 0 v1 v2 + 0 1/L x y = 1/R 0 v1 v2 . Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 18 / 29
  • 29. Circuito 3 orden                    v̇1 v̇2 v̇3   =   0 0 1/C1 0 −1/R2C2 −1/C2 −1/L 1/L −R1/L     v1 v2 v3   y = 1 0 0   v1 v2 v3   Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 19 / 29
  • 30. Ecuación de estado de un sistema discreto Un sistema discreto de orden n puede ser escrito en función de las variables x1[k], x2[k], . . . , xn[k]. Esas n variables son relacionadas por una ecuación de primer orden de la siguiente forma            x1[k + 1] = f1(x1[k], x2[k], . . . , xn[k], k), x2[k + 1] = f2(x1[k], x2[k], . . . , xn[k], k), . . . xn[k + 1] = fn(x1[k], x2[k], . . . , xn[k], k), (4) en donde, las variables x1[k], x2[k], . . . , xn[k] son llamadas variables de estado. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 20 / 29
  • 31. Representación matricial de un sistema discreto Considere un SLIT representados por las siguientes ecuaciones matriciales ( v[k + 1] =Av[k] + Bx[k], y[k] =Cv[k] + Dx[k] (5) en donde x[k] ∈ Rn señal de entrada y[k] ∈ Rq señal de salida v[k + 1] ∈ Rp vector de estado A ∈ Rp×p matriz dinámica B ∈ Rp×n matriz de entrada C ∈ Rq×p matriz de salida D ∈ Rq×n matriz de transmisión directa Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 21 / 29
  • 32. Representación canónica Sistema SISO Un sistema discreto en el tiempo con una señal escalar de entrada x[n] y una salida escalar y[n] es llamado SISO (single-input single-output). Estos sistemas pueden ser descritos por ecuaciones de primer orden en las variables de estado ( v[n + 1] = f(v[n], x[n]), n ∈ Z y[n] = g(v[n], x[n]), n ∈ Z (6) en donde, v[n] ∈ Rm variable de estado. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 22 / 29
  • 33. Puntos de equilibrio Considere v̄ solución de (6). Si f(v̄[n], x̄[n]) = 0 para x̄[n] = x̄ constante, entonces (v̄, x̄) es un punto de equilibrio del sistema (6). Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 23 / 29
  • 34. Puntos de equilibrio Considere v̄ solución de (6). Si f(v̄[n], x̄[n]) = 0 para x̄[n] = x̄ constante, entonces (v̄, x̄) es un punto de equilibrio del sistema (6). Ejemplo 3. Considere el sistema discreto v[n + 1] = β v[n](1 − v[n]), β 0. Halle los puntos de equilibrio del sistema anterior. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 23 / 29
  • 35. Puntos de equilibrio Considere v̄ solución de (6). Si f(v̄[n], x̄[n]) = 0 para x̄[n] = x̄ constante, entonces (v̄, x̄) es un punto de equilibrio del sistema (6). Ejemplo 3. Considere el sistema discreto v[n + 1] = β v[n](1 − v[n]), β 0. Halle los puntos de equilibrio del sistema anterior. Solución. v̄ = 0 y v̄ = β − 1 β . Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 23 / 29
  • 36. Linealización Una linealización de (5) representa el comportamiento del sistema de manera aproximada alrededor de los puntos de equilibrio. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 24 / 29
  • 37. Linealización Una linealización de (5) representa el comportamiento del sistema de manera aproximada alrededor de los puntos de equilibrio. Ejemplo 4. Linealice el modelo depredador-presa discreto ( v1[n + 1] =2(1 − v1[n])v1[n] − βv1[n]v2[n] v2[n + 1] =0.8v2[n] + 3βv1[n]v2[n]. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 24 / 29
  • 38. Linealización Una linealización de (5) representa el comportamiento del sistema de manera aproximada alrededor de los puntos de equilibrio. Ejemplo 4. Linealice el modelo depredador-presa discreto ( v1[n + 1] =2(1 − v1[n])v1[n] − βv1[n]v2[n] v2[n + 1] =0.8v2[n] + 3βv1[n]v2[n]. Solución: Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 24 / 29
  • 39. continua... El jacobiano es dado por 2 − 4v1 − βv2 βv1 3βv2 0.8 + 3βv1 Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 25 / 29
  • 40. continua... El jacobiano es dado por 2 − 4v1 − βv2 βv1 3βv2 0.8 + 3βv1 entonces para el punto de equilibrio (0, 0) se tiene la siguiente representación lineal v[n + 1] = 2 0 0 0.8 v[n]. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 25 / 29
  • 41. continua... El jacobiano es dado por 2 − 4v1 − βv2 βv1 3βv2 0.8 + 3βv1 entonces para el punto de equilibrio (0, 0) se tiene la siguiente representación lineal v[n + 1] = 2 0 0 0.8 v[n]. Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 25 / 29
  • 42. Diagrama de bloques en serie Y(s) = G3(s)G2(s)G1(s)X(s) Función de transferencia en malla abierta Y(s) X(s) = G3(s)G2(s)G1(s) Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 26 / 29
  • 43. Diagrama de bloques en paralelo Y(s) = (G3(s) + G2(s) + G1(s))X(s) Función de transferencia en malla abierta Y(s) X(s) = G3(s) + G2(s) + G1(s) Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 27 / 29
  • 44. Diagrama de bloques lazo cerrado Y(s) = G(s)(X(s) − Y(s)H(s)) Función de transferencia en malla cerrada Y(s) X(s) = G(s) 1 + G(s)H(s) Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 28 / 29
  • 45. ¡Muchas gracias! Prof. E. Lévano (UNI) Sistemas Lineales y No Lineales 20/04/2024 29 / 29