Documentos de Académico
Documentos de Profesional
Documentos de Cultura
II PARTE
CONTENIDO
2.1.1 Introducción
2.1.2 Solución de la ecuación diferencial del sistema
2.2.1 Introducción
2.2.2 Solución de la ecuación de diferencia del sistema
Bibliografía
1
2.1 Sistemas Continuos
2.1.1 Introducción
𝑑𝑘 𝑦(𝑡) 𝑑𝑖 𝑢(𝑡)
∑𝑛𝑘=0 𝑎𝑘 = ∑𝑚
𝑖=0 𝑏𝑖 (2.1)
𝑑𝑡 𝑘 𝑑𝑡 𝑖
entrada salida
X(t0)
2
Recordemos, de materia de ecuaciones diferenciales, que la solución de la
ecuación (2.1) está compuesta por una componente homogénea y una
componente particular.
Hay infinitas soluciones yh(t), que satisfacen ecuación (2.2) dependiendo de las
constantes con que queda expresada la solución.
Para la solución yp(t) se escoge una función simple que cumpla con la ecuación
(2.1).
Más que resolver la ecuación diferencial usando esta técnica, que se supone fue
tratado en asignaturas de cálculo matemático, analizaremos el resultado de la
solución mediante ejemplos
Ejemplos
𝑑𝑦(𝑡)
+ 2 𝑦(𝑡) = 4 𝑢(𝑡)
𝑑𝑡
La solución para condición inicial 𝑦(0) = −0.5 se puede obtener mediante matlab
>> y=dsolve('Dy+2*y=4','y(0)=-0.5')
3
𝑦(𝑡) = −2.5 𝑒 −2𝑡 + 2
donde
el modo forzado es :2
𝑑2 𝑦𝑡) 𝑑𝑦(𝑡)
+ 4 + 6 𝑦(𝑡) = 4 𝑢(𝑡)
𝑑𝑡 2 𝑑𝑡
>> dsolve('D2y+4*Dy+6*y=12','y(0)=5','Dy(0)=-4')
5 −2𝑡 1 10
𝑦(𝑡) = 𝑒 cos(√2 𝑡) − √2 𝑒 −2𝑡 𝑠𝑒 𝑛(√2 𝑡) +
3 3 3
Donde
5 1
Los modos naturales son : 3 𝑒 −2𝑡 cos(√2 𝑡) − 3 √2 𝑒 −2𝑡 𝑠𝑒 𝑛(√2 𝑡)
10
el modo forzado es : 3
OBS:
4
(ii) En ambos ejemplos los modos forzados se mantienen en el tiempo,
decimos entonces que corresponde a la respuesta “estacionaria” del
sistema o el sistema está en estado “estacionario”
(iii) Por lo tanto la respuesta del sistema se puede descomponer en una
respuesta transitoria y una respuesta estacionaria
𝑦(𝑡) = T [𝑢(𝑡), 𝑋0 ] = ⏟
T[0, 𝑋0 ] + ⏟
T[𝑢(𝑡), 0]
𝑦𝑥 (𝑡) 𝑦𝑢 (𝑡)
𝑑𝑧(𝑡)
= 𝑎0 𝑧(𝑡) (2.3)
𝑑𝑡
𝒅𝒛(𝒕)
Solución de la ecuación = 𝒂𝟎 𝒛(𝒕)
𝒅𝒕
𝑑𝑧
= 𝑎0 𝑑𝑡
𝑧
𝑧(𝑡) 𝑡
𝑑𝑧
∫ = 𝑎0 ∫ 𝑑𝑡
𝑧(0) 𝑧 0
1 𝑧(𝑡)
𝑑𝑧 𝑑𝑧
∫ +∫ = 𝑎0 𝑡
𝑧(0) 𝑧 1 𝑧
𝑧(𝑡) 𝑧(0)
𝑑𝑧 𝑑𝑧
∫ −∫ = 𝑎0 𝑡
1 𝑧 1 𝑧
ln(𝑧(𝑡)) − ln(𝑧(0)) = 𝑎0 𝑡
𝑧(𝑡)
ln ( ) = 𝑎0 𝑡
𝑧(0)
5
𝑧(𝑡)
= 𝑒 𝑎0 𝑡
𝑧(0)
𝑧(𝑡) = 𝑧(0)𝑒 𝑎0 𝑡 // (2.4)
𝑑𝑧
𝑦 = 𝑎0 𝑦 𝑧
𝑑𝑡
𝑑𝑦(𝑡)
Si agregamos a ambos lados de la igualdad el término 𝑧(𝑡) , tenemos:
𝑑𝑡
𝑑𝑦 𝑑𝑧 𝑑𝑦
𝑧 +𝑦 =𝑧 + 𝑎0 𝑦 𝑧
𝑑𝑡 𝑑𝑡 𝑑𝑡
Pero el lado izquierdo es
𝑑 𝑑𝑦
(𝑧 𝑦) = 𝑧 + 𝑎0 𝑦 𝑧
𝑑𝑡 𝑑𝑡
1
Multiplicando ambos lados por , queda:
𝑧
1 𝑑 𝑑𝑦
(𝑧 𝑦) = + 𝑎0 𝑦 (2.5)
𝑧 𝑑𝑡 𝑑𝑡
𝑑𝑦(𝑡)
Ahora estamos en condiciones de resolver la ecuación + 𝑎0 𝑦(𝑡) = 𝑏0 𝑢(𝑡)
𝑑𝑡
𝒅𝒚(𝒕)
Solución de la ecuación + 𝒂𝟎 𝒚(𝒕) = 𝒃𝟎 𝒖(𝒕)
𝒅𝒕
1 𝑑
(𝑧 𝑦) = 𝑏0 𝑢(𝑡)
𝑧 𝑑𝑡
𝑑
(𝑧(𝑡) 𝑦(𝑡)) = 𝑏0 𝑧(𝑡) 𝑢(𝑡) (2.6)
𝑑𝑡
𝑧(𝑡)𝑦(𝑡) 𝑡
∫ 𝑑(𝑧(𝑡) 𝑦(𝑡)) = ∫ 𝑏0 𝑧(𝜏) 𝑢(𝜏) 𝑑𝜏
𝑧(t0 )𝑦(t0 ) t0
6
𝑡
𝑧(𝑡) 𝑦(𝑡) − 𝑧(𝑡0 ) 𝑦(𝑡0 ) = ∫t 𝑏0 𝑧(𝜏) 𝑢(𝜏) 𝑑𝜏 (2.7)
0
Despejando y(t)
𝑧(𝑡0 ) 𝑏
0 𝑡
𝑦(𝑡) = 𝑦(𝑡0 ) + 𝑧(𝑡) ∫t 𝑧(𝜏) 𝑢(𝜏) 𝑑𝜏 (2.8)
𝑧(𝑡) 0
𝑡
𝑦(𝑡) = 𝑒 𝑎0 (𝑡0 −𝑡) 𝑦(𝑡0 ) + 𝑏0 ∫𝑡 𝑒 𝑎0 (𝜏−𝑡) 𝑢(𝜏) 𝑑𝜏 (2.9)
0
Con
y
𝑡
𝑦𝑢 (𝑡) = 𝑏0 ∫𝑡 𝑒 𝑎0 (𝜏−𝑡) 𝑢(𝜏) 𝑑𝜏 (2.12)
0
OBS:
𝑡
𝑦(𝑡) = 𝑒 −𝑎0 𝑡 𝑦(0) + 𝑏0 ∫0 𝑒 𝑎0 (𝜏−𝑡) 𝑢(𝜏) 𝑑𝜏 (2.13)
𝑑𝑦(𝑡)
(ii) Si 𝑎0 = 0 , 𝑎1 = 1 y 𝑏0 = 1 entonces que ec. (2.3) da = 𝑢(𝑡),
𝑑𝑡
resolviendo para 𝑡0 = 0
𝑡
𝑦(𝑡) = 𝑦(0) + ∫ 𝑢(𝜏)𝑑τ
0
7
Si la entrada es una constante 𝑈0 , entonces la salida será una rampa de
pendiente U más una constante 𝑦(0) , o sea
y(t)
y(0)
0
t
1 𝑎 (𝜏−𝑡) 𝜏=𝑡
𝑦(𝑡) = 𝑒 −𝑎0 𝑡 𝑦(0) + 𝑏0 𝑈0 [ 𝑒 0 |𝜏=0
𝑎0
𝑏
y(𝑡) = 𝑒 −𝑎0 𝑡 𝑦(0) + 𝑎0 𝑈0 (1 − 𝑒 −𝑎0 𝑡 ) (2.15)
0
8
SISTEMA
vR(t)
i(t)
R
ve(t) C vC(t)
SISTEMA
u(t) y(t)
X(t0)=vC(0)
𝑞(𝑡) = 𝐶 𝑣𝐶 (𝑡)
9
Pero es la corriente, iC(t), que pasa por del condensador, y de esa forma
llagamos a la ley del condensador dado por:
𝑑𝑣𝐶 (𝑡)
𝑖𝐶 (𝑡) = 𝐶
𝑑𝑡
Pero en figura 2.3 vemos que [ampere], de modo que al aplicar ley de
Kiffchof al circuito tenemos:
𝑑𝑣𝐶 (𝑡)
𝑣𝑒 (𝑡) = 𝑅𝐶 + 𝑣𝐶 (𝑡)
𝑑𝑡
1 1 𝑡 1 (𝜏−𝑡)
𝑣𝑐 (𝑡) = 𝑒 𝑅𝐶(𝑡0 −𝑡) 𝑣𝑐 (𝑡0 ) + ∫ 𝑒 𝑅𝐶 𝑣𝑒 (𝜏) 𝑑𝜏
𝑅𝐶 𝑡0
Por ejemplo si la entrada 𝑣𝑒 (𝑡) = 𝑉0 ∙ 𝑢𝑠 (𝑡), con 𝑉0 una constante y 𝑢𝑠 (𝑡) señal
escalón unitario y 𝑡0 = 0, entonces 𝑣𝑐 (𝑡) queda:
−𝑡 −𝑡
𝑣𝐶 (𝑡) = 𝑒 𝑅𝐶 𝑣𝐶 (0) + 𝑉0 (1 − 𝑒 𝑅𝐶 )
10
vC(t)
V0
vC(0)
0 t
2.1.1 Introducción
∑𝑁 ̅𝑗 𝑦[𝑘 − 𝑗] = ∑𝑀
𝑗=0 𝑎
̅
𝑖=0 𝑏𝑖 𝑢[𝑘 − 𝑖] (2.16)
11
Sin embargo, nos centraremos más bien en los conceptos de los sistemas
discretos.
Proceso
Entrada real
Salida
Una señal, m(t), que corresponda a la aproximación de una señal continua, x(t),
por rectángulos tal como se muestra en la figura 2.7, donde m(kT0)=x(kT0) sólo
para los puntos discretos kT0 . Se observa que si T0 tiende a cero, m(t)=x(t). Los
valores discretos son m(kt0).
12
x[t]
x(t) m(t)
m(t]
m(kT
k t0]0)
x(kT0) = m[
T0 2T0 kT0
t
Reloj con
periodo T0
X(t) x(t) m(t)
A/D D/A
T0 2T0 3T0 kT0
t t
13
informacion digital de u(kT0) informacion digital de y(kT0)
y(t)
u(t) y(kT0)
u(kT 0) y(kT0)
y(t) y(t)
y(kT0)
u2
PC D/A x
u1
tierra
Bus de 2 bits
14
Si 0 volts corresponde a “0” lógico y 5 volts a “1”, entonces las combinaciones
lógicas que se pueden presentar a la entrada del conversor A/D, en el orden u 2u1,
son: 00, 01, 10 o 11 (denominado numero binario). Para cualquier número binario
en la entrada, para la salida x el conversor D/A hace la siguiente operación
matemática electrónicamente
𝑥 = 21 ∙ 𝑢2 + 20 ∙ 𝑢1
u2 u1 x
0 0 0
0 1 1
1 0 2
1 1 3
Podemos decir que con dos bits obtenemos 22 = 4 niveles o valores distintos para
x
15
u1
1
0
t
u2
1
0
x t
3
0
t
La señal x sería la que se observaría si el conversor A/D de las figuras 2.8 y 2.9
fuera de dos bits
Ejercicio: ¿Cuántos niveles distintos (x) se pueden obtener con un bus compuesto
de 8 bits (Byte)?
La ecuación de diferencia
16
𝑡
𝑦(𝑡) = 𝑒 𝑎0 (𝑡0 −𝑡) 𝑦(𝑡0 ) + 𝑏0 ∫ 𝑒 𝑎0 (𝜏−𝑡) 𝑢(𝜏) 𝑑𝜏
t0
Pero ahora 𝑢(𝑡) es dado por la señal discreta de la figura 2.9 en vez de una señal
continua. Tomemos un tiempo inicial cualquiera que coincida con 𝑡0 = 𝑡𝑘 = 𝑘𝑇0 ,
entonces la salida en un instante siguiente,
será
𝑡
𝑦(𝑡𝑘+1 ) = 𝑒 𝑎0 (𝑡k −𝑡𝑘+1 ) 𝑦(𝑡k ) + 𝑏0 ∫t 𝑘+1 𝑒 𝑎0 (𝜏−𝑡𝑘+1 ) 𝑢(𝜏) 𝑑𝜏 (2.18)
k
Vemos que
𝑡𝑘+1 − 𝑡𝑘 = 𝑇0
𝑡𝑘+1 𝑡𝑘+1
𝑏0 ∫ 𝑒 𝑎0 (𝜏−𝑡𝑘+1 ) 𝑢(𝜏) 𝑑𝜏 = 𝑏0 𝑢(𝑡𝑘 ) ∫ 𝑒 𝑎0 (𝜏−𝑡𝑘+1 ) 𝑑𝜏 =
𝑡𝑘 𝑡𝑘
1 𝑎 (𝜏−𝑡 ) 𝑡𝑘+1 𝑏0
𝑏0 𝑢(𝑡𝑘 ) 𝑒 0 𝑘+1 | = (1 − 𝑒 −𝑎0 𝑇0 ) 𝑢(𝑡𝑘 )
𝑎0 𝑡
𝑎0
𝑘
𝑏0
𝑦(𝑡𝑘+1 ) = 𝑒 −𝑎0 𝑇0 𝑦(𝑡k ) + (1 − 𝑒 −𝑎0 𝑇0 ) 𝑢(𝑡𝑘 )
𝑎0
17
o
𝑏0
𝑦(𝑡𝑘+1 ) − 𝑒 −𝑎0 𝑇0 𝑦(𝑡k ) = (1 − 𝑒 −𝑎0 𝑇0 ) 𝑢(𝑡𝑘 )
𝑎0
con
𝑎̅1 = −𝑒 −𝑎0 𝑇0
𝑏0
𝑏̅1 = (1 − 𝑒 −𝑎0 𝑇0 )
𝑎0
o equivalentemente
Si 𝑇0 = 1, entonces[
Vemos que corresponde a la ecuación (2.16) si hacemos M=1, N=1, 𝑎̅0 = 1, 𝑏̅0 = 0
18
Por ejemplo, sea 𝑢(𝑘) conocido ∀ 𝑘 ∈ ℤ y la condición inicial, 𝑦(0), conocida,
entonces, usando ecuación (2.21) y partiendo con k=1:
u1=0; y=0;
for i=1:N
u=entrada(i)
y=0.7*y1+0.2*u1;
u1=u;
y1=y;
end
Ejemplo:
Sea el sistema continuo (fig. 2.12) cuya salida es la integral de la entrada, o sea
u(t)
y(t)
𝑑
𝑦(𝑡) = 𝑢(𝑡)
𝑑𝑡
19
es decir si hacemos 𝑎0 = 0 y 𝑏0 =1 en ecuación (2.17), por lo tanto
𝑎̅1 = −𝑒 −𝑎0 𝑇0 = −1
1 − 𝑒 −𝑎0 𝑇0 0
𝑏̅1 = =
𝑎0 0
𝑏̅1 = 𝑇0
Y con 𝑇0 = 1
es decir, con entrada constante la salida es una rampa más una constante, típica
respuesta de un integrador
20