SlideShare una empresa de Scribd logo
DISCRETIZACION DE SISTEMAS
DESCRITOS POR ECUACIONES
DIFERENCIALES
1.- DISCRETIZACION DE SISTEMAS DESCRITOS POR ECUACIONES
DIFERENCIALES
• REPRESENTACION GENERAL
2.- ECUACIONES DIFERENCIALES DE PRIMER ORDEN
Sea la Ecuación Diferencial de primer orden
𝑑𝑦(𝑡)
𝑑𝑡
= 𝑓(𝑦 𝑡 , 𝑥(𝑡))
Sustituyendo t por kT, donde k toma valores enteros y T es fijo
𝑑𝑦(𝑘𝑇)
𝑑𝑡
= 𝑓(𝑦 𝑘𝑇 , 𝑥(𝑘𝑇))
Recordando la definición de la derivada:
𝑑𝑦(𝑘𝑇)
𝑑𝑡
= lim
𝑇→0
𝑦 𝑘𝑇 + 𝑇 − 𝑦(𝑘𝑇)
𝑇
≈
𝑦 𝑘𝑇 + 𝑇 − 𝑦(𝑘𝑇)
𝑇
𝑦 𝑘𝑇 + 𝑇 − 𝑦(𝑘𝑇)
𝑇
≈ 𝑓 𝑦 𝑘𝑇 , 𝑥 𝑘𝑇
De aquí se obtiene la ecuación diferencial iterativa de Euler
Forward.
𝒚[ 𝒌 + 𝟏)𝑻] = 𝒚 𝒌𝑻 + 𝑻 ∗ 𝒇(𝒚 𝒌𝑻 , 𝒙(𝒌𝑻))
3.- Ejemplo
Sea la Ecuación Diferencial de primer orden
𝑑𝑦(𝑡)
𝑑𝑡
= −0.1𝑦 𝑡 − 0.05𝑦2 𝑡 + 𝑥(𝑡)
Discretizando
𝒚[ 𝒌 + 𝟏)𝑻] = 𝒚 𝒌𝑻 + 𝑻 ∗ 𝒇(𝒚 𝒌𝑻 , 𝒙(𝒌𝑻))
𝒚[ 𝒌 + 𝟏)𝑻] = 𝒚 𝒌𝑻 + 𝑻 ∗ (−0.1𝑦[𝑘𝑇] − 0.05 𝑦 𝑘𝑇 2 + 𝑥[𝑘𝑇]
Acomodando, la ecuación recursiva resultante será:
𝒚[ 𝒌 + 𝟏)𝑻] = 𝟏 − 𝟎. 𝟏𝑻 𝒚 𝒌𝑻 − 𝟎. 𝟎𝟓 𝒚 𝒌𝑻 𝟐 + 𝑻𝒙[𝒌𝑻]
Podemos escribir también de la forma:
𝒚 𝒌 + 𝟏 = 𝟏 − 𝟎. 𝟏𝑻 𝒚(𝒌) − 𝟎. 𝟎𝟓 𝒚 𝒌
𝟐
+ 𝑻𝒙(𝒌)
3.1- Ejemplo: Implementación en MATLAB
Simulación con MATLAB ENTRADA ESCALON UNITARIO (T=1 seg)
N=20; T=1;
for i=2:N
x(i)=1;
y(i)=(1-0.1*T)*y(i-1)-0.05*T*y(i-1)^2+T*x(i-1);
end
3.2- Ejemplo: Implementación en MATLAB
Simulación con MATLAB ENTRADA PUERTA UNITARIO (T=1 seg)
N=41; T=1;
x=[ones(1,(N-1)/2) zeros(1,(N-1)/2+1)];
for i=2:N
y(i)=(1-0.1*T)*y(i-1) - 0.05*T*y(i-1)^2+T*x(i-1);
end
3.3- Ejemplo: Implementación en LABVIEW
Simulación con LABVIEW ENTRADA ESCALON UNITARIO (T=1 seg)
N=41; T=1;
x=[ones(1,(N-1)/2) zeros(1,(N-1)/2+1)];
for i=2:N
y(i)=(1-0.1*T)*y(i-1) - 0.05*T*y(i-1)^2+T*x(i-1);
end
3.3- Ejemplo: Implementación en LABVIEW
Simulación con LABVIEW ENTRADA ESCALON UNITARIO (T=1 seg)
3.3- Ejemplo: Implementación en LABVIEW
Simulación con LABVIEW ENTRADA ESCALON UNITARIO (T=1 seg)
3.3- Ejemplo: Implementación en LABVIEW
Simulación con LABVIEW ENTRADA PUERTA UNITARIO (T=1 seg)
4.- ECUACIONES DIFERENCIALES DE SEGUNDO ORDEN
Sea la Ecuación Diferencial de primer orden
𝑑2 𝑦(𝑡)
𝑑𝑡2
+ 𝑎1
𝑑𝑦(𝑡)
𝑑𝑡
+ 𝑎0 𝑦 𝑡 = 𝑏1
𝑑𝑥 𝑡
𝑑𝑡
+ 𝑏0 𝑥(𝑡)
Sustituyendo t por kT, donde k toma valores enteros y T es fijo
Recordando la definición de la derivada:
Recordando la definición de la derivada:
𝑑𝑦(𝑘𝑇)
𝑑𝑡
= lim
𝑇→0
𝑦 𝑘𝑇 + 𝑇 − 𝑦(𝑘𝑇)
𝑇
≈
𝑦 𝑘𝑇 + 𝑇 − 𝑦(𝑘𝑇)
𝑇
𝑑2
𝑦(𝑘𝑇)
𝑑𝑡2
= lim
𝑇→0
𝑑𝑦(𝑘𝑇 + 𝑇)
𝑑𝑡
−
𝑑𝑦(𝑘𝑇)
𝑑𝑡
)
𝑇
≈
𝑑𝑦(𝑘𝑇 + 𝑇)
𝑑𝑡
−
𝑑𝑦(𝑘𝑇)
𝑑𝑡
)
𝑇
4.- ECUACIONES DIFERENCIALES DE SEGUNDO ORDEN
𝑑2 𝑦(𝑘𝑇)
𝑑𝑡2 = lim
𝑇→0
𝑑𝑦(𝑘𝑇 + 𝑇)
𝑑𝑡
−
𝑑𝑦(𝑘𝑇)
𝑑𝑡
)
𝑇
≈
𝑑𝑦(𝑘𝑇 + 𝑇)
𝑑𝑡
−
𝑑𝑦(𝑘𝑇)
𝑑𝑡
)
𝑇
𝑑2
𝑦(𝑘𝑇)
𝑑𝑡2 =
𝑦 𝑘𝑇 + 2𝑇 − 2𝑦 𝑘𝑇 + 𝑇 + 𝑦(𝑘𝑇)
𝑇2
3.- Ejemplo
4.- Calculando respuestas dinámicas
La respuesta dinámica, es una ecuación de diferencias que en realidad, por si misma
es un algoritmo o formula para calcular las respuestas en la forma de funciones de
tiempo.
Ejemplo: Calcular la respuesta dinámica para la ecuación de diferencias.
𝑦 𝑘 = 1 −
ℎ
𝑇
𝑦 𝑘 − 1 +
𝐾ℎ
𝑇
𝑢(𝑘 − 1)
Asumir los parámetros: ℎ = 0.1 , 𝑇 = 1, 𝐾 = 2.
La ecuación de diferencia se vuelve:
𝑦 𝑘 = 1 −
0.1
1
𝑦 𝑘 − 1 +
2 ∗ 0.1
1
𝑢(𝑘 − 1)
Asumiremos que la entrada es un impulso de amplitud U en un tiempo discreto
k=0, y el valor inicial de y es y0. Podemos calcular las dos primeras respuestas en y
de a siguiente forma:
𝑦 1 = 0.9𝑦 0 + 0.2𝑢(0)
= 0.9𝑦0 + 0.2𝑈
𝑦 2 = 0.9 0.9𝑦0 + 0.2𝑈 + 0.2 ∗ 0
= 0.81𝑦0 + 0.18𝑈
𝑦 3 = 0.9 0.81𝑦0 + 0.18𝑈 + 0.2 ∗ 0
= 0.729𝑦0 + 0.162𝑈
5.- Calculando respuestas estáticas
Para una respuesta estática significa el valor de la constante en estado
estacionario de la variable de salida del modelo cuando las variables de
entrada tienen valores constantes. La respuesta estática puede ser
calculada desde la versión estática de la ecuación en diferencias. La versión
estática es obtenida cuando se deja todas las dependencias del tiempo en la
ecuación diferencial. Por ejemplo el termino y(k-1) es reemplazado por ys,
donde el subindice s es estático.
Ejemplo: Calcular la respuesta estática para la ecuación de diferencias.
Del ejemplo anterior
𝑦 𝑘 = 0.9𝑦 𝑘 − 1 + 0.2 ∗ 𝑢(𝑘 − 1)
La versión estática de la ecuación en diferencias es:
𝑦𝑠 = 0.9𝑦𝑠 + 0.2 ∗ 𝑢 𝑠
𝑦𝑠 = 0.9𝑦𝑠 + 0.2 ∗ 𝑈
0.1𝑦𝑠 = 0.2 ∗ 𝑈
𝑦𝑠 = 2 ∗ 𝑈
La salida es el doble de la entrada. Comprobar con un codigo d ematlab
ambas respuestas
6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias
Un diagrama de bloques es una representación grafica de un modelo
matemático. El diagrama de bloques muestra la estructura del modelo, es
decir, como los subsistemas estaban conectados. Además, el diagrama de
bloques puede ser representado directamente en una simulación grafica de
herramientas como simulink y LabVIEW.
La figura muestra los bloques que se usan mas frecuentemente en modelos
de ecuaciones en diferencias.
Diagrama de bloques elementales para dibujar modelos de ecuaciones de
diferencias.
6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias
6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias
Ejemplo 1: Diagrama de bloques de una ecuación de diferencias.
El diagrama de bloques para la ecuación para un algoritmo de un filtro pasa
bajo mostrado en la figura:
𝑦 𝑘 = 𝑎𝑦 𝑘 − 1 + 1 − 𝑎 𝑢(𝑘)
Diagrama de bloques del algoritmo de un filtro pasa bajo.
6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias
Ejemplo 2: Un sistema LTI(Linear–Invariant-Time) definido por el diagrama
d bloques de la figura:
Diagrama de bloques
Es excitado con la señal:
𝑥 𝑛 = 2−𝑛 𝑢 𝑛 − 𝑢 𝑛 − 4 ∗ 𝛿(𝑛 − 2)
a) Obtener la secuencia de muestras x(n) y representela gráficamente.
b) Plotear la respuesta impulsional del sistema
c) Proponga un procedimiento para calcular la salida del sistema.
6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias
Solución Ejemplo 2:
Aquí debemos tener cuidado con este símbolo (*) que significa convolucion
y se define de la siguiente manera:
𝑥1 𝑛 ∗ 𝑥2 𝑛 =
𝑘=−∞
∞
𝑥1(𝑘)𝑥2(𝑛 − 𝑘)
a) Obtener la secuencia de muestras x(n) y representela gráficamente.
𝑥 𝑛 = 2−𝑛 𝑢 𝑛 − 𝑢 𝑛 − 4 ∗ 𝛿(𝑛 − 2)
Entonces primero separamos las dos señales
𝑥1 𝑛 = 2−𝑛 𝑢 𝑛 − 𝑢 𝑛 − 4 ; 𝑥2 𝑛 = 𝛿(𝑛 − 2)
Usando la formula anterior:
𝑥 𝑛 = 𝑥1 𝑛 ∗ 𝑥2 𝑛 =
𝑘=−∞
∞
𝑥1 𝑘 𝑥2 𝑛 − 𝑘 =
𝑘=−∞
∞
𝑥1 𝑘 𝑥2 𝑛 − 𝑘
=
𝑘=−∞
∞
2−𝑘 𝑢 𝑘 − 𝑢 𝑘 − 4 . 𝛿(𝑛 − 2 − 𝑘)
6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias
Solución Ejemplo 2:
a) Obtener la secuencia de muestras x(n) y representela gráficamente.
𝑥 𝑛 = 2−𝑛 𝑢 𝑛 − 𝑢 𝑛 − 4 ∗ 𝛿(𝑛 − 2)
𝑥 𝑛 =
𝑘=−∞
∞
2−𝑘 𝑢 𝑘 − 𝑢 𝑘 − 4 . 𝛿(𝑛 − 2 − 𝑘)
A simple vista parece complicado, pero es mas simple ya que el impulso
solo tiene un valor no nulo en k=n-2, en consecuencia la sumatoria se
reduce a:
𝑥 𝑛 = 2−(𝑛−2)
𝑢 𝑛 − 2 − 𝑢 𝑛 − 6
Y ahora esta parte también es sencilla ya que solo tiene cuatro valores que
son:
𝑥 𝑛 = {0, 0,1,
1
2
,
1
4
,
1
8
, 0,0 … }
6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias
Solución Ejemplo 2:
b) Plotear la respuesta impulsional del sistema
Si trabajamos con la variable intermedia w(n), obtemnos las ecuaciones de
diferencias:
𝑤 𝑛 = 𝑥 𝑛 −
1
2
𝑤 𝑛 − 1
𝑦 𝑛 = 𝑤 𝑛 − 𝑤 𝑛 − 1 + 𝑤 𝑛 − 2
Para calcular la salida de este sistema hemos de conocer la respuesta
impulsional del mismo ya que, y(n)=h(n)*x(n). Podemos considerar que
tenemos dos sistemas en cascada de manera que la salida y(n) viene
proporcionada por la convolución de h2(n) con w(n) que es la salida, a su
vez la salida del sistema h1(n) entre la entrada x(n), tal como se indica en la
figura. Por ello la respuesta impulsional total viene dado por,
h(n)=h1(n)*h2(n).
Representación en cascada del diagrama de bloques
6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias
Solución Ejemplo 2:
b) Plotear la respuesta impulsional del sistema
La ecuacion diferencial del sistema 1 es:
𝑤 𝑛 = 𝑥 𝑛 −
1
2
𝑤 𝑛 − 1
La respuesta impulsional ocurre cuando 𝑥 𝑛 = 𝛿(𝑛), y si consideramos
condiciones iniciales nulas, entonces:
ℎ1 𝑛 = 𝛿 𝑛 −
1
2
ℎ1 𝑛 − 1
Realizando iteraciones:
Observando que la expresión general es:
ℎ1 𝑛 = −
1
2
𝑛
𝑢 𝑛
6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias
Solución Ejemplo 2:
b) Plotear la respuesta impulsional del sistema
Analizando el segundo sistema, tiene por ecuaciones en diferencias:
𝑦 𝑛 = 𝑤 𝑛 − 𝑤 𝑛 − 1 + 𝑤 𝑛 − 2
Si hacemos w 𝑛 = 𝛿 𝑛
ℎ2 𝑛 = 𝛿 𝑛 − 𝛿 𝑛 − 1 + 𝛿 𝑛 − 2
Al igual que el caso anterior,
dando valores a n, obtenemos:
De este modo la respuesta impulsional será:
6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias
Solución Ejemplo 2:
c) Proponga un procedimiento para calcular la salida del sistema.
La salida se puede calcular
𝑦 𝑛 = ℎ 𝑛 ∗ 𝑥 𝑛
Donde podemos aplicar las propiedades distributivas y de desplazamiento
temporal al convolucionar con una 𝛿 𝑛 , si expresamos la entrada como una
suma de impulsos retardados.
𝑥 𝑛 = 𝛿 𝑛 − 2 +
1
2
𝛿 𝑛 − 3 +
1
4
𝛿 𝑛 − 4 +
1
8
𝛿 𝑛 − 5
El código matlab se lista a continuación
6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias
6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias
CONVOLUCION
Convolución de un Pulso Cuadrado (como
señal de entrada) con la respuesta al impulso
de un condensador para obtener la señal de
salida (respuesta del condensador a dicha
señal).
Convolución de dos Pulsos Cuadrados
(La función resultante termina siendo
un Pulso Triangular).

Más contenido relacionado

La actualidad más candente

Trabajo flip flop
Trabajo flip flopTrabajo flip flop
Trabajo flip flop
Iván Fleitas
 
Sección 2.6: Sistemas descritos mediante ecuaciones en diferencias
Sección 2.6: Sistemas descritos mediante ecuaciones en diferenciasSección 2.6: Sistemas descritos mediante ecuaciones en diferencias
Sección 2.6: Sistemas descritos mediante ecuaciones en diferencias
Juan Palacios
 
Análisis de la respuesta transitoria. sistemas de segundo orden
Análisis de la respuesta transitoria. sistemas de segundo ordenAnálisis de la respuesta transitoria. sistemas de segundo orden
Análisis de la respuesta transitoria. sistemas de segundo orden
jeickson sulbaran
 
Criterio de bode y nyquist matlab
Criterio de bode y nyquist matlabCriterio de bode y nyquist matlab
Criterio de bode y nyquist matlab
Ale Perez Ortiz
 
Control digital: Tema 3. Análisis de sistemas discretos
Control digital: Tema 3. Análisis de sistemas discretos Control digital: Tema 3. Análisis de sistemas discretos
Control digital: Tema 3. Análisis de sistemas discretos
SANTIAGO PABLO ALBERTO
 
Modelado en espacio de estados
Modelado en espacio de estadosModelado en espacio de estados
Modelado en espacio de estados
Alejandro Flores
 
Señales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABSeñales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLAB
Jose Agustin Estrada
 
Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1
Marvin Pariona
 
Unidad III: Polos y Ceros de una función de transferencia.
Unidad III: Polos y Ceros de una función de transferencia.Unidad III: Polos y Ceros de una función de transferencia.
Unidad III: Polos y Ceros de una función de transferencia.
Mayra Peña
 
4.respuesta de un_circuito_de_segundo_orden
4.respuesta de un_circuito_de_segundo_orden4.respuesta de un_circuito_de_segundo_orden
4.respuesta de un_circuito_de_segundo_orden
manuel Luna Urquizo
 
Teoria de control analisis de la respuesta en frecuencia
Teoria de control analisis de la respuesta en frecuenciaTeoria de control analisis de la respuesta en frecuencia
Teoria de control analisis de la respuesta en frecuencia
Bendryx Bello Bracho
 
Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.
JesusRamonCastroSilvas
 
PDS Unidad 2 Sección 2.2: Representación de sistemas discretos con diagrama a...
PDS Unidad 2 Sección 2.2: Representación de sistemas discretos con diagrama a...PDS Unidad 2 Sección 2.2: Representación de sistemas discretos con diagrama a...
PDS Unidad 2 Sección 2.2: Representación de sistemas discretos con diagrama a...
Juan Palacios
 
Circuito Derivador e Integrador
Circuito Derivador e IntegradorCircuito Derivador e Integrador
Circuito Derivador e Integrador
Oscar Mendoza Gutiérrez
 
Practica0,1,2,3,4
Practica0,1,2,3,4Practica0,1,2,3,4
Practica0,1,2,3,4
jesus mendoza
 
LGR TEORIA DE CONTROL
LGR TEORIA DE CONTROLLGR TEORIA DE CONTROL
LGR TEORIA DE CONTROL
Efrain Aguilar
 
Electronica rectificadores
Electronica rectificadoresElectronica rectificadores
Electronica rectificadoresVelmuz Buzz
 
métodos de sintonización de controladores P, PI, PD, PID.
métodos de sintonización de  controladores P, PI, PD, PID.métodos de sintonización de  controladores P, PI, PD, PID.
métodos de sintonización de controladores P, PI, PD, PID.
Alejandro Flores
 
Circuito astable com op
Circuito astable com opCircuito astable com op
Circuito astable com opdormanperez
 

La actualidad más candente (20)

Trabajo flip flop
Trabajo flip flopTrabajo flip flop
Trabajo flip flop
 
Sección 2.6: Sistemas descritos mediante ecuaciones en diferencias
Sección 2.6: Sistemas descritos mediante ecuaciones en diferenciasSección 2.6: Sistemas descritos mediante ecuaciones en diferencias
Sección 2.6: Sistemas descritos mediante ecuaciones en diferencias
 
Análisis de la respuesta transitoria. sistemas de segundo orden
Análisis de la respuesta transitoria. sistemas de segundo ordenAnálisis de la respuesta transitoria. sistemas de segundo orden
Análisis de la respuesta transitoria. sistemas de segundo orden
 
Criterio de bode y nyquist matlab
Criterio de bode y nyquist matlabCriterio de bode y nyquist matlab
Criterio de bode y nyquist matlab
 
Control digital: Tema 3. Análisis de sistemas discretos
Control digital: Tema 3. Análisis de sistemas discretos Control digital: Tema 3. Análisis de sistemas discretos
Control digital: Tema 3. Análisis de sistemas discretos
 
Modelado en espacio de estados
Modelado en espacio de estadosModelado en espacio de estados
Modelado en espacio de estados
 
Señales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABSeñales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLAB
 
52983063 series-de-fourier
52983063 series-de-fourier52983063 series-de-fourier
52983063 series-de-fourier
 
Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1
 
Unidad III: Polos y Ceros de una función de transferencia.
Unidad III: Polos y Ceros de una función de transferencia.Unidad III: Polos y Ceros de una función de transferencia.
Unidad III: Polos y Ceros de una función de transferencia.
 
4.respuesta de un_circuito_de_segundo_orden
4.respuesta de un_circuito_de_segundo_orden4.respuesta de un_circuito_de_segundo_orden
4.respuesta de un_circuito_de_segundo_orden
 
Teoria de control analisis de la respuesta en frecuencia
Teoria de control analisis de la respuesta en frecuenciaTeoria de control analisis de la respuesta en frecuencia
Teoria de control analisis de la respuesta en frecuencia
 
Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.
 
PDS Unidad 2 Sección 2.2: Representación de sistemas discretos con diagrama a...
PDS Unidad 2 Sección 2.2: Representación de sistemas discretos con diagrama a...PDS Unidad 2 Sección 2.2: Representación de sistemas discretos con diagrama a...
PDS Unidad 2 Sección 2.2: Representación de sistemas discretos con diagrama a...
 
Circuito Derivador e Integrador
Circuito Derivador e IntegradorCircuito Derivador e Integrador
Circuito Derivador e Integrador
 
Practica0,1,2,3,4
Practica0,1,2,3,4Practica0,1,2,3,4
Practica0,1,2,3,4
 
LGR TEORIA DE CONTROL
LGR TEORIA DE CONTROLLGR TEORIA DE CONTROL
LGR TEORIA DE CONTROL
 
Electronica rectificadores
Electronica rectificadoresElectronica rectificadores
Electronica rectificadores
 
métodos de sintonización de controladores P, PI, PD, PID.
métodos de sintonización de  controladores P, PI, PD, PID.métodos de sintonización de  controladores P, PI, PD, PID.
métodos de sintonización de controladores P, PI, PD, PID.
 
Circuito astable com op
Circuito astable com opCircuito astable com op
Circuito astable com op
 

Similar a I fase control ii ecuaciones en diferencias (3)

PDS Unidad 2 Sección 2.4: Respuesta de sistemas discretos
PDS Unidad 2 Sección 2.4: Respuesta de sistemas discretosPDS Unidad 2 Sección 2.4: Respuesta de sistemas discretos
PDS Unidad 2 Sección 2.4: Respuesta de sistemas discretos
Juan Palacios
 
Presentación UNAB.pptx
Presentación UNAB.pptxPresentación UNAB.pptx
Presentación UNAB.pptx
JorgeChristianMedina
 
Sistema de ed de primer orden
Sistema de ed de primer ordenSistema de ed de primer orden
Sistema de ed de primer orden
Cristian Monrroy Fuentes
 
Matematica -ED primer ciclo-Alex-Imbaquingo
Matematica -ED primer ciclo-Alex-ImbaquingoMatematica -ED primer ciclo-Alex-Imbaquingo
Matematica -ED primer ciclo-Alex-Imbaquingo
Matemática Periodo Cincuenta
 
Resolucion resonancia oannes
Resolucion resonancia oannesResolucion resonancia oannes
Resolucion resonancia oannes
Alain Oanes Yabar Cuadros
 
Ecuaciones Diferenciales y problemas con valores en la frontera
Ecuaciones Diferenciales y problemas con valores en la frontera Ecuaciones Diferenciales y problemas con valores en la frontera
Ecuaciones Diferenciales y problemas con valores en la frontera
Joe Arroyo Suárez
 
Modelacion de procesos-Motor CC con excitacion independiente
Modelacion de procesos-Motor CC con excitacion independienteModelacion de procesos-Motor CC con excitacion independiente
Modelacion de procesos-Motor CC con excitacion independiente
carlosbajura
 
Bioquimica-Exposición.PPTX
Bioquimica-Exposición.PPTXBioquimica-Exposición.PPTX
Bioquimica-Exposición.PPTX
MIRANDAHANKGOIVANCES
 
Sistemas de ecuauciones dif.
Sistemas de ecuauciones dif.Sistemas de ecuauciones dif.
Sistemas de ecuauciones dif.
verdonica
 
Ecuaciones direneciales con matlab
Ecuaciones direneciales con matlabEcuaciones direneciales con matlab
Ecuaciones direneciales con matlab
Max Angel Rojas Martínez
 
sistemas_lineales_Print_I2020.pdf
sistemas_lineales_Print_I2020.pdfsistemas_lineales_Print_I2020.pdf
sistemas_lineales_Print_I2020.pdf
jorge816356
 
Álgebra Lineal
Álgebra LinealÁlgebra Lineal
Álgebra Lineal
PaolaC112
 
Sistema de ecuaciones
Sistema de ecuacionesSistema de ecuaciones
Sistema de ecuaciones
zuly1922
 
Matemáticas Diapositivas prueba de su.pptx
Matemáticas Diapositivas prueba de su.pptxMatemáticas Diapositivas prueba de su.pptx
Matemáticas Diapositivas prueba de su.pptx
GabrielMorales323367
 
Tutorial Geogebra Polinomios, Newton, Lagrange, Regla Trapezoidal
Tutorial Geogebra Polinomios, Newton, Lagrange, Regla Trapezoidal Tutorial Geogebra Polinomios, Newton, Lagrange, Regla Trapezoidal
Tutorial Geogebra Polinomios, Newton, Lagrange, Regla Trapezoidal
Clarissa Argumedo
 
Simulación en Ing. Eléctrica - Búsqueda de raíces
Simulación en Ing. Eléctrica - Búsqueda de raícesSimulación en Ing. Eléctrica - Búsqueda de raíces
Simulación en Ing. Eléctrica - Búsqueda de raíces
Carlos Vergara Branje
 
Ingeniera de control: Análisis de la respuesta en el tiempo
Ingeniera de control: Análisis de la respuesta en el tiempo Ingeniera de control: Análisis de la respuesta en el tiempo
Ingeniera de control: Análisis de la respuesta en el tiempo
SANTIAGO PABLO ALBERTO
 
Remedial matematicas 3 sumac quizhpe
Remedial matematicas 3 sumac quizhpeRemedial matematicas 3 sumac quizhpe
Remedial matematicas 3 sumac quizhpe
Matemática Periodo Cincuenta
 
Resolución de ecuación diferencial por la Transformada de Laplace
Resolución de ecuación diferencial por la Transformada de LaplaceResolución de ecuación diferencial por la Transformada de Laplace
Resolución de ecuación diferencial por la Transformada de Laplace
Anahi Daza
 

Similar a I fase control ii ecuaciones en diferencias (3) (20)

PDS Unidad 2 Sección 2.4: Respuesta de sistemas discretos
PDS Unidad 2 Sección 2.4: Respuesta de sistemas discretosPDS Unidad 2 Sección 2.4: Respuesta de sistemas discretos
PDS Unidad 2 Sección 2.4: Respuesta de sistemas discretos
 
Presentación UNAB.pptx
Presentación UNAB.pptxPresentación UNAB.pptx
Presentación UNAB.pptx
 
Sistema de ed de primer orden
Sistema de ed de primer ordenSistema de ed de primer orden
Sistema de ed de primer orden
 
Matematica -ED primer ciclo-Alex-Imbaquingo
Matematica -ED primer ciclo-Alex-ImbaquingoMatematica -ED primer ciclo-Alex-Imbaquingo
Matematica -ED primer ciclo-Alex-Imbaquingo
 
Resolucion resonancia oannes
Resolucion resonancia oannesResolucion resonancia oannes
Resolucion resonancia oannes
 
Ecuaciones Diferenciales y problemas con valores en la frontera
Ecuaciones Diferenciales y problemas con valores en la frontera Ecuaciones Diferenciales y problemas con valores en la frontera
Ecuaciones Diferenciales y problemas con valores en la frontera
 
Modelacion de procesos-Motor CC con excitacion independiente
Modelacion de procesos-Motor CC con excitacion independienteModelacion de procesos-Motor CC con excitacion independiente
Modelacion de procesos-Motor CC con excitacion independiente
 
Bioquimica-Exposición.PPTX
Bioquimica-Exposición.PPTXBioquimica-Exposición.PPTX
Bioquimica-Exposición.PPTX
 
Sistemas de ecuauciones dif.
Sistemas de ecuauciones dif.Sistemas de ecuauciones dif.
Sistemas de ecuauciones dif.
 
Ecuaciones direneciales con matlab
Ecuaciones direneciales con matlabEcuaciones direneciales con matlab
Ecuaciones direneciales con matlab
 
sistemas_lineales_Print_I2020.pdf
sistemas_lineales_Print_I2020.pdfsistemas_lineales_Print_I2020.pdf
sistemas_lineales_Print_I2020.pdf
 
Álgebra Lineal
Álgebra LinealÁlgebra Lineal
Álgebra Lineal
 
Sistema de ecuaciones
Sistema de ecuacionesSistema de ecuaciones
Sistema de ecuaciones
 
Matemáticas Diapositivas prueba de su.pptx
Matemáticas Diapositivas prueba de su.pptxMatemáticas Diapositivas prueba de su.pptx
Matemáticas Diapositivas prueba de su.pptx
 
Tutorial Geogebra Polinomios, Newton, Lagrange, Regla Trapezoidal
Tutorial Geogebra Polinomios, Newton, Lagrange, Regla Trapezoidal Tutorial Geogebra Polinomios, Newton, Lagrange, Regla Trapezoidal
Tutorial Geogebra Polinomios, Newton, Lagrange, Regla Trapezoidal
 
Practica41
Practica41Practica41
Practica41
 
Simulación en Ing. Eléctrica - Búsqueda de raíces
Simulación en Ing. Eléctrica - Búsqueda de raícesSimulación en Ing. Eléctrica - Búsqueda de raíces
Simulación en Ing. Eléctrica - Búsqueda de raíces
 
Ingeniera de control: Análisis de la respuesta en el tiempo
Ingeniera de control: Análisis de la respuesta en el tiempo Ingeniera de control: Análisis de la respuesta en el tiempo
Ingeniera de control: Análisis de la respuesta en el tiempo
 
Remedial matematicas 3 sumac quizhpe
Remedial matematicas 3 sumac quizhpeRemedial matematicas 3 sumac quizhpe
Remedial matematicas 3 sumac quizhpe
 
Resolución de ecuación diferencial por la Transformada de Laplace
Resolución de ecuación diferencial por la Transformada de LaplaceResolución de ecuación diferencial por la Transformada de Laplace
Resolución de ecuación diferencial por la Transformada de Laplace
 

Último

Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
leonpool521
 
Joseph juran aportaciones al control de la calidad
Joseph juran aportaciones al control de la calidadJoseph juran aportaciones al control de la calidad
Joseph juran aportaciones al control de la calidad
KevinCabrera96
 
Hidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggfHidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggf
JavierAlejosM
 
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptxMATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
Fernando Benavidez
 
FISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdfFISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdf
JavierAlejosM
 
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de IloPlan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
AlbertoRiveraPrado
 
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
HaroldKewinCanaza1
 
PRESENTACION REUNION DEL COMITE DE SEGURIDAD
PRESENTACION REUNION DEL COMITE DE SEGURIDADPRESENTACION REUNION DEL COMITE DE SEGURIDAD
PRESENTACION REUNION DEL COMITE DE SEGURIDAD
mirellamilagrosvf
 
Sesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdfSesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdf
DeyvisPalomino2
 
Las Fuentes de Alimentacion Conmutadas (Switching).pdf
Las Fuentes de Alimentacion Conmutadas (Switching).pdfLas Fuentes de Alimentacion Conmutadas (Switching).pdf
Las Fuentes de Alimentacion Conmutadas (Switching).pdf
NicolasGramajo1
 
Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.
thatycameron2004
 
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaaEspecificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
ssuserebb7f71
 
libro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdflibro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdf
MiriamAquino27
 
Seguridad en mineria los Controles criticos
Seguridad en mineria los Controles criticosSeguridad en mineria los Controles criticos
Seguridad en mineria los Controles criticos
Melvin191754
 
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdfDialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
fernanroq11702
 
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOSAnálisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
ppame8010
 
Diagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdfDiagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdf
joseabachesoto
 
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdfPLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
MariaCortezRuiz
 
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptxMedicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
gabrielperedasanchez
 
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA  PPTCONTROL DE MOTORES DE CORRIENTE ALTERNA  PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
LuisLobatoingaruca
 

Último (20)

Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
 
Joseph juran aportaciones al control de la calidad
Joseph juran aportaciones al control de la calidadJoseph juran aportaciones al control de la calidad
Joseph juran aportaciones al control de la calidad
 
Hidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggfHidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggf
 
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptxMATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
 
FISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdfFISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdf
 
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de IloPlan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
 
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
 
PRESENTACION REUNION DEL COMITE DE SEGURIDAD
PRESENTACION REUNION DEL COMITE DE SEGURIDADPRESENTACION REUNION DEL COMITE DE SEGURIDAD
PRESENTACION REUNION DEL COMITE DE SEGURIDAD
 
Sesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdfSesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdf
 
Las Fuentes de Alimentacion Conmutadas (Switching).pdf
Las Fuentes de Alimentacion Conmutadas (Switching).pdfLas Fuentes de Alimentacion Conmutadas (Switching).pdf
Las Fuentes de Alimentacion Conmutadas (Switching).pdf
 
Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.
 
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaaEspecificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
libro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdflibro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdf
 
Seguridad en mineria los Controles criticos
Seguridad en mineria los Controles criticosSeguridad en mineria los Controles criticos
Seguridad en mineria los Controles criticos
 
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdfDialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
 
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOSAnálisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
 
Diagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdfDiagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdf
 
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdfPLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
 
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptxMedicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
 
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA  PPTCONTROL DE MOTORES DE CORRIENTE ALTERNA  PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
 

I fase control ii ecuaciones en diferencias (3)

  • 1. DISCRETIZACION DE SISTEMAS DESCRITOS POR ECUACIONES DIFERENCIALES
  • 2. 1.- DISCRETIZACION DE SISTEMAS DESCRITOS POR ECUACIONES DIFERENCIALES • REPRESENTACION GENERAL
  • 3. 2.- ECUACIONES DIFERENCIALES DE PRIMER ORDEN Sea la Ecuación Diferencial de primer orden 𝑑𝑦(𝑡) 𝑑𝑡 = 𝑓(𝑦 𝑡 , 𝑥(𝑡)) Sustituyendo t por kT, donde k toma valores enteros y T es fijo 𝑑𝑦(𝑘𝑇) 𝑑𝑡 = 𝑓(𝑦 𝑘𝑇 , 𝑥(𝑘𝑇)) Recordando la definición de la derivada: 𝑑𝑦(𝑘𝑇) 𝑑𝑡 = lim 𝑇→0 𝑦 𝑘𝑇 + 𝑇 − 𝑦(𝑘𝑇) 𝑇 ≈ 𝑦 𝑘𝑇 + 𝑇 − 𝑦(𝑘𝑇) 𝑇 𝑦 𝑘𝑇 + 𝑇 − 𝑦(𝑘𝑇) 𝑇 ≈ 𝑓 𝑦 𝑘𝑇 , 𝑥 𝑘𝑇 De aquí se obtiene la ecuación diferencial iterativa de Euler Forward. 𝒚[ 𝒌 + 𝟏)𝑻] = 𝒚 𝒌𝑻 + 𝑻 ∗ 𝒇(𝒚 𝒌𝑻 , 𝒙(𝒌𝑻))
  • 4. 3.- Ejemplo Sea la Ecuación Diferencial de primer orden 𝑑𝑦(𝑡) 𝑑𝑡 = −0.1𝑦 𝑡 − 0.05𝑦2 𝑡 + 𝑥(𝑡) Discretizando 𝒚[ 𝒌 + 𝟏)𝑻] = 𝒚 𝒌𝑻 + 𝑻 ∗ 𝒇(𝒚 𝒌𝑻 , 𝒙(𝒌𝑻)) 𝒚[ 𝒌 + 𝟏)𝑻] = 𝒚 𝒌𝑻 + 𝑻 ∗ (−0.1𝑦[𝑘𝑇] − 0.05 𝑦 𝑘𝑇 2 + 𝑥[𝑘𝑇] Acomodando, la ecuación recursiva resultante será: 𝒚[ 𝒌 + 𝟏)𝑻] = 𝟏 − 𝟎. 𝟏𝑻 𝒚 𝒌𝑻 − 𝟎. 𝟎𝟓 𝒚 𝒌𝑻 𝟐 + 𝑻𝒙[𝒌𝑻] Podemos escribir también de la forma: 𝒚 𝒌 + 𝟏 = 𝟏 − 𝟎. 𝟏𝑻 𝒚(𝒌) − 𝟎. 𝟎𝟓 𝒚 𝒌 𝟐 + 𝑻𝒙(𝒌)
  • 5. 3.1- Ejemplo: Implementación en MATLAB Simulación con MATLAB ENTRADA ESCALON UNITARIO (T=1 seg) N=20; T=1; for i=2:N x(i)=1; y(i)=(1-0.1*T)*y(i-1)-0.05*T*y(i-1)^2+T*x(i-1); end
  • 6. 3.2- Ejemplo: Implementación en MATLAB Simulación con MATLAB ENTRADA PUERTA UNITARIO (T=1 seg) N=41; T=1; x=[ones(1,(N-1)/2) zeros(1,(N-1)/2+1)]; for i=2:N y(i)=(1-0.1*T)*y(i-1) - 0.05*T*y(i-1)^2+T*x(i-1); end
  • 7. 3.3- Ejemplo: Implementación en LABVIEW Simulación con LABVIEW ENTRADA ESCALON UNITARIO (T=1 seg) N=41; T=1; x=[ones(1,(N-1)/2) zeros(1,(N-1)/2+1)]; for i=2:N y(i)=(1-0.1*T)*y(i-1) - 0.05*T*y(i-1)^2+T*x(i-1); end
  • 8. 3.3- Ejemplo: Implementación en LABVIEW Simulación con LABVIEW ENTRADA ESCALON UNITARIO (T=1 seg)
  • 9. 3.3- Ejemplo: Implementación en LABVIEW Simulación con LABVIEW ENTRADA ESCALON UNITARIO (T=1 seg)
  • 10. 3.3- Ejemplo: Implementación en LABVIEW Simulación con LABVIEW ENTRADA PUERTA UNITARIO (T=1 seg)
  • 11. 4.- ECUACIONES DIFERENCIALES DE SEGUNDO ORDEN Sea la Ecuación Diferencial de primer orden 𝑑2 𝑦(𝑡) 𝑑𝑡2 + 𝑎1 𝑑𝑦(𝑡) 𝑑𝑡 + 𝑎0 𝑦 𝑡 = 𝑏1 𝑑𝑥 𝑡 𝑑𝑡 + 𝑏0 𝑥(𝑡) Sustituyendo t por kT, donde k toma valores enteros y T es fijo Recordando la definición de la derivada: Recordando la definición de la derivada: 𝑑𝑦(𝑘𝑇) 𝑑𝑡 = lim 𝑇→0 𝑦 𝑘𝑇 + 𝑇 − 𝑦(𝑘𝑇) 𝑇 ≈ 𝑦 𝑘𝑇 + 𝑇 − 𝑦(𝑘𝑇) 𝑇 𝑑2 𝑦(𝑘𝑇) 𝑑𝑡2 = lim 𝑇→0 𝑑𝑦(𝑘𝑇 + 𝑇) 𝑑𝑡 − 𝑑𝑦(𝑘𝑇) 𝑑𝑡 ) 𝑇 ≈ 𝑑𝑦(𝑘𝑇 + 𝑇) 𝑑𝑡 − 𝑑𝑦(𝑘𝑇) 𝑑𝑡 ) 𝑇
  • 12. 4.- ECUACIONES DIFERENCIALES DE SEGUNDO ORDEN 𝑑2 𝑦(𝑘𝑇) 𝑑𝑡2 = lim 𝑇→0 𝑑𝑦(𝑘𝑇 + 𝑇) 𝑑𝑡 − 𝑑𝑦(𝑘𝑇) 𝑑𝑡 ) 𝑇 ≈ 𝑑𝑦(𝑘𝑇 + 𝑇) 𝑑𝑡 − 𝑑𝑦(𝑘𝑇) 𝑑𝑡 ) 𝑇 𝑑2 𝑦(𝑘𝑇) 𝑑𝑡2 = 𝑦 𝑘𝑇 + 2𝑇 − 2𝑦 𝑘𝑇 + 𝑇 + 𝑦(𝑘𝑇) 𝑇2
  • 14. 4.- Calculando respuestas dinámicas La respuesta dinámica, es una ecuación de diferencias que en realidad, por si misma es un algoritmo o formula para calcular las respuestas en la forma de funciones de tiempo. Ejemplo: Calcular la respuesta dinámica para la ecuación de diferencias. 𝑦 𝑘 = 1 − ℎ 𝑇 𝑦 𝑘 − 1 + 𝐾ℎ 𝑇 𝑢(𝑘 − 1) Asumir los parámetros: ℎ = 0.1 , 𝑇 = 1, 𝐾 = 2. La ecuación de diferencia se vuelve: 𝑦 𝑘 = 1 − 0.1 1 𝑦 𝑘 − 1 + 2 ∗ 0.1 1 𝑢(𝑘 − 1) Asumiremos que la entrada es un impulso de amplitud U en un tiempo discreto k=0, y el valor inicial de y es y0. Podemos calcular las dos primeras respuestas en y de a siguiente forma: 𝑦 1 = 0.9𝑦 0 + 0.2𝑢(0) = 0.9𝑦0 + 0.2𝑈 𝑦 2 = 0.9 0.9𝑦0 + 0.2𝑈 + 0.2 ∗ 0 = 0.81𝑦0 + 0.18𝑈 𝑦 3 = 0.9 0.81𝑦0 + 0.18𝑈 + 0.2 ∗ 0 = 0.729𝑦0 + 0.162𝑈
  • 15. 5.- Calculando respuestas estáticas Para una respuesta estática significa el valor de la constante en estado estacionario de la variable de salida del modelo cuando las variables de entrada tienen valores constantes. La respuesta estática puede ser calculada desde la versión estática de la ecuación en diferencias. La versión estática es obtenida cuando se deja todas las dependencias del tiempo en la ecuación diferencial. Por ejemplo el termino y(k-1) es reemplazado por ys, donde el subindice s es estático. Ejemplo: Calcular la respuesta estática para la ecuación de diferencias. Del ejemplo anterior 𝑦 𝑘 = 0.9𝑦 𝑘 − 1 + 0.2 ∗ 𝑢(𝑘 − 1) La versión estática de la ecuación en diferencias es: 𝑦𝑠 = 0.9𝑦𝑠 + 0.2 ∗ 𝑢 𝑠 𝑦𝑠 = 0.9𝑦𝑠 + 0.2 ∗ 𝑈 0.1𝑦𝑠 = 0.2 ∗ 𝑈 𝑦𝑠 = 2 ∗ 𝑈 La salida es el doble de la entrada. Comprobar con un codigo d ematlab ambas respuestas
  • 16. 6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias Un diagrama de bloques es una representación grafica de un modelo matemático. El diagrama de bloques muestra la estructura del modelo, es decir, como los subsistemas estaban conectados. Además, el diagrama de bloques puede ser representado directamente en una simulación grafica de herramientas como simulink y LabVIEW. La figura muestra los bloques que se usan mas frecuentemente en modelos de ecuaciones en diferencias. Diagrama de bloques elementales para dibujar modelos de ecuaciones de diferencias.
  • 17. 6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias
  • 18. 6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias Ejemplo 1: Diagrama de bloques de una ecuación de diferencias. El diagrama de bloques para la ecuación para un algoritmo de un filtro pasa bajo mostrado en la figura: 𝑦 𝑘 = 𝑎𝑦 𝑘 − 1 + 1 − 𝑎 𝑢(𝑘) Diagrama de bloques del algoritmo de un filtro pasa bajo.
  • 19. 6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias Ejemplo 2: Un sistema LTI(Linear–Invariant-Time) definido por el diagrama d bloques de la figura: Diagrama de bloques Es excitado con la señal: 𝑥 𝑛 = 2−𝑛 𝑢 𝑛 − 𝑢 𝑛 − 4 ∗ 𝛿(𝑛 − 2) a) Obtener la secuencia de muestras x(n) y representela gráficamente. b) Plotear la respuesta impulsional del sistema c) Proponga un procedimiento para calcular la salida del sistema.
  • 20. 6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias Solución Ejemplo 2: Aquí debemos tener cuidado con este símbolo (*) que significa convolucion y se define de la siguiente manera: 𝑥1 𝑛 ∗ 𝑥2 𝑛 = 𝑘=−∞ ∞ 𝑥1(𝑘)𝑥2(𝑛 − 𝑘) a) Obtener la secuencia de muestras x(n) y representela gráficamente. 𝑥 𝑛 = 2−𝑛 𝑢 𝑛 − 𝑢 𝑛 − 4 ∗ 𝛿(𝑛 − 2) Entonces primero separamos las dos señales 𝑥1 𝑛 = 2−𝑛 𝑢 𝑛 − 𝑢 𝑛 − 4 ; 𝑥2 𝑛 = 𝛿(𝑛 − 2) Usando la formula anterior: 𝑥 𝑛 = 𝑥1 𝑛 ∗ 𝑥2 𝑛 = 𝑘=−∞ ∞ 𝑥1 𝑘 𝑥2 𝑛 − 𝑘 = 𝑘=−∞ ∞ 𝑥1 𝑘 𝑥2 𝑛 − 𝑘 = 𝑘=−∞ ∞ 2−𝑘 𝑢 𝑘 − 𝑢 𝑘 − 4 . 𝛿(𝑛 − 2 − 𝑘)
  • 21. 6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias Solución Ejemplo 2: a) Obtener la secuencia de muestras x(n) y representela gráficamente. 𝑥 𝑛 = 2−𝑛 𝑢 𝑛 − 𝑢 𝑛 − 4 ∗ 𝛿(𝑛 − 2) 𝑥 𝑛 = 𝑘=−∞ ∞ 2−𝑘 𝑢 𝑘 − 𝑢 𝑘 − 4 . 𝛿(𝑛 − 2 − 𝑘) A simple vista parece complicado, pero es mas simple ya que el impulso solo tiene un valor no nulo en k=n-2, en consecuencia la sumatoria se reduce a: 𝑥 𝑛 = 2−(𝑛−2) 𝑢 𝑛 − 2 − 𝑢 𝑛 − 6 Y ahora esta parte también es sencilla ya que solo tiene cuatro valores que son: 𝑥 𝑛 = {0, 0,1, 1 2 , 1 4 , 1 8 , 0,0 … }
  • 22. 6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias Solución Ejemplo 2: b) Plotear la respuesta impulsional del sistema Si trabajamos con la variable intermedia w(n), obtemnos las ecuaciones de diferencias: 𝑤 𝑛 = 𝑥 𝑛 − 1 2 𝑤 𝑛 − 1 𝑦 𝑛 = 𝑤 𝑛 − 𝑤 𝑛 − 1 + 𝑤 𝑛 − 2 Para calcular la salida de este sistema hemos de conocer la respuesta impulsional del mismo ya que, y(n)=h(n)*x(n). Podemos considerar que tenemos dos sistemas en cascada de manera que la salida y(n) viene proporcionada por la convolución de h2(n) con w(n) que es la salida, a su vez la salida del sistema h1(n) entre la entrada x(n), tal como se indica en la figura. Por ello la respuesta impulsional total viene dado por, h(n)=h1(n)*h2(n). Representación en cascada del diagrama de bloques
  • 23. 6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias Solución Ejemplo 2: b) Plotear la respuesta impulsional del sistema La ecuacion diferencial del sistema 1 es: 𝑤 𝑛 = 𝑥 𝑛 − 1 2 𝑤 𝑛 − 1 La respuesta impulsional ocurre cuando 𝑥 𝑛 = 𝛿(𝑛), y si consideramos condiciones iniciales nulas, entonces: ℎ1 𝑛 = 𝛿 𝑛 − 1 2 ℎ1 𝑛 − 1 Realizando iteraciones: Observando que la expresión general es: ℎ1 𝑛 = − 1 2 𝑛 𝑢 𝑛
  • 24. 6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias Solución Ejemplo 2: b) Plotear la respuesta impulsional del sistema Analizando el segundo sistema, tiene por ecuaciones en diferencias: 𝑦 𝑛 = 𝑤 𝑛 − 𝑤 𝑛 − 1 + 𝑤 𝑛 − 2 Si hacemos w 𝑛 = 𝛿 𝑛 ℎ2 𝑛 = 𝛿 𝑛 − 𝛿 𝑛 − 1 + 𝛿 𝑛 − 2 Al igual que el caso anterior, dando valores a n, obtenemos: De este modo la respuesta impulsional será:
  • 25. 6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias Solución Ejemplo 2: c) Proponga un procedimiento para calcular la salida del sistema. La salida se puede calcular 𝑦 𝑛 = ℎ 𝑛 ∗ 𝑥 𝑛 Donde podemos aplicar las propiedades distributivas y de desplazamiento temporal al convolucionar con una 𝛿 𝑛 , si expresamos la entrada como una suma de impulsos retardados. 𝑥 𝑛 = 𝛿 𝑛 − 2 + 1 2 𝛿 𝑛 − 3 + 1 4 𝛿 𝑛 − 4 + 1 8 𝛿 𝑛 − 5 El código matlab se lista a continuación
  • 26. 6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias
  • 27. 6.- Diagrama de bloques de modelos de Ecuaciones de Diferencias
  • 28. CONVOLUCION Convolución de un Pulso Cuadrado (como señal de entrada) con la respuesta al impulso de un condensador para obtener la señal de salida (respuesta del condensador a dicha señal). Convolución de dos Pulsos Cuadrados (La función resultante termina siendo un Pulso Triangular).