Sie sind auf Seite 1von 34

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

(Universidad del Per, DECANA DE AMERICA)

FACULTAD DE INGENIERIA ELECTRONICA Y ELECTRICA


E. P. INGENIERIA ELECTRONICA

Flavio Nireo Carrillo Gomero


fcarrillog@unmsm.edu.pe
DEPARTAMENTO ACADEMICO DE TELECOMUNICACIONES
CONTENIDO

ECUACIONES EN DIFERENCIAS LINEALES CON


COEFICIENTES CONSTANTES. Mtodos de Solucin
REPRESENTACION CON DIAGRAMA DE BLOQUES.
PROBLEMAS
ECUACIONES EN DIFERENCIAS
LINEALES CON
COEFICIENTES CONSTANTES.
Ecuacin en Diferencias

ECUACIONES EN DIFERENCIAS LINEALES CON


COEFICIENTES CONSTANTES
x[n] y[n]
SLDIT

a0 y[n] a1 y[n 1] a2 y[n 2] ..... ak y[n k ]


b0 x[n] b1 x[n 1] b2 x[n 2] ..... bk x[n m]

N M

a y[n k ] b
k 0
k
m0
m x[n m]

Condiciones iniciales: y(1), y(2), y(3), . . . , y(-N).

Requiere: (1) factor de escala, (2) suma, (3) elementos de retardo.


SOLUCION DE LAS
ECUACIONES EN DIFERENCIAS
LINEALES CON
COEFICIENTES CONSTANTES.
Ecuacin en Diferencias

SOLUCION DE LAS ECUACIONES EN DIFERENCIAS


LINEALES CON COEFICIENTES CONSTANTES

a0 y[n] a1 y[n 1] a2 y[n 2] ..... ak y[n k ]


b0 x[n] b1 x[n 1] b2 x[n 2] ..... bk x[n m]

N M

a y[n k ] b
k 0
k
m0
m x[n m]

SOLUCION PARTICULAR y p [ n]
SOLUCION GENERAL
SOLUCION ECUACION HOMOGENEA yh [n]

y[n] y p [n] yh [n]


Ecuacin en Diferencias Solucin de las Ecuaciones en Diferencias

METODO DIRECTO

El objetivo es determinar y[n] para n 0, para una determinada entrada


x[n] para n 0 y un conjunto de condiciones iniciales.

SOLUCION HOMOGENEA

Suponiendo x[n]=0, se obtiene la ecuacin de diferencias homognea:

a y [n k ] 0
k 0
k h

Asumiendo que la solucin es exponencial:

yh[n]=n
Ecuacin en Diferencias Solucin de las Ecuaciones en Diferencias


Sustituyendo la solucin tentativa, se obtiene la siguiente ecuacin
polinmica:

n-N(N+a1 N-1 + a2 N-2+..+ aN-1 n + aN )=0

Polinomio caracterstico

Si las races son distintas, la solucin general para la ecuacin de


diferencias homognea es:

yh[n]=C1 n+C2 n ++CN nN

Donde C1, C2, CN son los coeficientes de ponderacin.


Ecuacin en Diferencias Solucin de las Ecuaciones en Diferencias


SOLUCION PARTICULAR:

yp[n] es cualquier solucin que cumple con lo siguiente:


N M

a y [n k ] b
k 0
k p
m0
m x[n m] , a0 1

Para solucionar, se supone para yp[n] una forma que depende de la forma
de x[n].
FORMA GENERAL DE SOLUCION PARA DIFERENTES SEALES DE ENTRADA

Seal de entrada Solucin Particular


A (constante) K
A Mn KMn
A nM K0 nM + K1 nM-1 + ..+ KM
An nM An (K0 nM +K1 nM-1 + .. + KM)
Acos0n
Asen0n K1 Acos0n + K2 Asen0n
Ecuacin en Diferencias Solucin de las Ecuaciones en Diferencias

EJEMPLO I
Sea la siguiente ecuacin de diferencias de un sistema discreto:
y[n] ay[n 1] x[n]
Para: a) x[n] bn , ba b) x[n] bnu[n], ba

Solucin:
Caso a)

yh [n] ayh [n 1] 0
Solucin Homognea:
Ensayando una solucin
yh [n] A n
A n aA n1 0
Sustituyendo 0
(1 a 1 ) n 0
a
yh [n] Aa n
Ecuacin en Diferencias Solucin de las Ecuaciones en Diferencias

..
Solucin Particular:

Ensayando una solucin del mismo tipo que

y p [n] Bbn
Sustituyendo en la ecuacin de diferencias

Bbn aBbn1 bn
b
B
ba
b n
y p [ n] b
ba
b n
Solucin General: y[n] b Aa n
ba
Ecuacin en Diferencias Solucin de las Ecuaciones en Diferencias


Caso b)
Solucin Particular:
Ensayando la solucin particular de la misma forma de la entrada:

yp[n] =Bbnu[n]
Sustituyendo en la ecuacin de diferencias:

Bbnu[n]- aBbn-1u[n-1]= bnu[n]


La Solucin b
B
ba
No satisface, para n=0 y por lo tanto no es solucin para todo n.

Buscar otra solucin particular, ensayando:

yp[n]=Bbnu[n]+Canu[n]
Reemplazando: Bbnu[n]-aBbn-1u[n-1]+ (Canu[n]- aCan-1u[n-1])= bnu[n]
Ecuacin en Diferencias Solucin de las Ecuaciones en Diferencias


La igualdad se cumple para cualquier valor de n<0 debido a los
trminos u[n].

Para n>0, el trmino en amarillo es nulo por que coincide con la


solucin homognea.
b
Luego para n>0 : B
ba
La ecuacin en n=0, se reduce a: B C 1

a
C 1 B
a b
La Solucin Homognea: no hace falta por que no depende de la
secuencia de entrada y esta ha sido determinada en el caso anterior
La Solucin General:

b n a n
y[n] b u[n] a u[n] Aa n
ba a b
Ecuacin en Diferencias Solucin de las Ecuaciones en Diferencias

EJEMPLO II
Determinar la ecuacin de diferencias del sistema de clculo de la media
acumulativa de una seal x[n] en el intervalo 0 k n.

El clculo de la media acummulada est definida por:

1 n
y[n]
n 1 k 0
x[k ] n 0,1,....

Solucin:

Se observa que el clculo de y[n] requiere almacenamiento de todas las


muestras de x[k] en el intervalo de clculo, osea para 0 k n.
Utilizando y[n-1] y reordenando y[n] obtenemos:

n 1
(n 1) y[n] x[k ] x[n] ny[n 1] x[n]
k 0
Ecuacin en Diferencias Solucin de las Ecuaciones en Diferencias


Osea la media acumulada se puede calcular en forma recursiva
multiplicando el valor anterior de la salida y[n-1] por n/(n+1), multiplicando
la entrada actual x[n] por 1/(n+1) y sumando los dos productos:

n 1
y[n] y[n 1] x[n]
n 1 n 1

Diagrama de bloques de la forma recursiva del sistema clculo de la media


acumulada :

x[n] + ATENUADOR
y[n]
1/(n+1)
+
ATENUADOR
RETARDO DE UNA
n MUESTRA
SOLUCION UTILIZANDO MATLAB
Ecuacin en Diferencias Solucin de las Ecuaciones en Diferencias

EJEMPLO III
Sea la siguiente ecuacin de diferencias de un sistema discreto:
1
y[n] y[n 1] x[n], CI 0
2
x[n] n
Para: a) b) x[n] cos n
8
Solucin:
Caso a)
En forma analtica:

n
1
y[n] u n
2
Ecuacin en Diferencias Solucin de las Ecuaciones en Diferencias


% Ecuaciones en Diferencias lineales con coeficientes constantes
% Funcin FILTER
% Y = FILTER(B,A,X)
% Filtra los datos del vector X con los datos del filtro descritos por %
% los vectores A and B para crear los datos filtrados Y.
% La implementacin de la ecuacin en diferencia estandar:
%
% a(1)*y(n)+a(2)*y(n-1)+ ... +a(na+1)*y(n-na) =
% =b(1)*x(n)+b(2)*x(n-1)+ ... +b(nb+1)*x(n-nb)
%
% Si a(1) no es igual a 1, FILTER normaliza los coeficientes del filtro
% atravs de a(1).
%
% [Y,Zf] = FILTER(B,A,X,Ci)
%
% Da acceso a las condiciones iniciales y finales, Ci y Cf, de los
%retardos.
% Ci es un vector de longitud MAX(LENGTH(A),LENGTH(B))-1, o un arreglo
% de dimensiones de tamao MAX(LENGTH(A),LENGTH(B))-1 y con el resto de
% las dimensiones que correspondan a X.
%
Ecuacin en Diferencias Solucin de las Ecuaciones en Diferencias


clear all;close all;clc;clf;
n=0:63;
% ------------------------------------------------
% y[n] - 0.5y[n-1] = x[n]
% -------------------------------------------------
A=[1 -0.5];
B=[1];
% Secuencia de entrada impulso unitario
x=[1 zeros(1,(length(n)-1))];
%
figure(1),
stem(n, x, 'b');grid;
xlabel('n');ylabel('x[n]');
% Condiciones iniciales
y1=0;
Ci=[y1];
% Aplicacin de la funcin filter
y=filter(B, A, x, Ci);
% Grfica de la seal de salida
figure(2),
stem(n,y,'r');grid;
xlabel('n'); ylabel('y[n]');
Ecuacin en Diferencias Solucin de las Ecuaciones en Diferencias

1 1

0.9 0.9

0.8 0.8

0.7 0.7

0.6 0.6
x[n]

y[n]
0.5 0.5

0.4 0.4

0.3 0.3

0.2 0.2

0.1 0.1

0 0
0 10 20 30 40 50 60 70 0 10 20 30 40 50 60 70
n n
Ecuacin en Diferencias Solucin de las Ecuaciones en Diferencias


Sea la siguiente ecuacin de diferencias de un sistema discreto:
1
y[n] y[n 1] x[n], CI 0
2
x[n] n
Para: a) b) x[n] cos n
8
Solucin:
Caso b)
En forma analtica:


1
n

y[n] 1.75cos n 0.3417 u n
2
8
Ecuacin en Diferencias Solucin de las Ecuaciones en Diferencias

1 2
X= 16
0.8 Y= 1
1.5 X= 17
Y= 1.7488
0.6
1
0.4

0.5
0.2
x[n]

y[n]
0 0

-0.2
-0.5

-0.4
-1
-0.6

-1.5
-0.8

-1 -2
0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100
n n
REPRESENTACIN EN
DIAGRAMA DE BLOQUES.
Ecuacin en Diferencias Representacin en Diagrama de Bloques

REPRESENTACION EN DIAGRAMA DE BLOQUES


Las ecuaciones en diferencias de los sistemas discretos lineales e
invariantes en el tiempo pueden ser representados mediante un
diagramas de bloques.

La ecuacin en diferencias generalizada de los SDLIT:

N M

a y[n k ] b
k 0
k
m0
m x[n m]

Proporciona un algoritmo programable en un computador para


calcular la respuesta de un sistema a una excitacin dada.

Las operaciones requeridas para este clculo son susceptibles de ser


organizadas en combinaciones diferentes.
Ecuacin en Diferencias Representacin en Diagrama de Bloques

ELEMENTOS SIMBLICOS BSICOS

x[n] y[n]=x[n-1]
Z-1

x[n] y[n]=ax[n]
a

x1[n] y[n]= x1[n]+ x2[n]

x2[n]
Ecuacin en Diferencias Representacin en Diagrama de Bloques

EJEMPLO III
(a) Diagrama de bloques de un sistema no recurrente:
y[n]= b0 x[n]+b1 x[n-1]
x[n] y[n]
b0

Z-1

b1

(b) Diagrama de bloques de un sistema recurrente:


y[n]= b0 x[n]-a1 y[n-1]
x[n] y[n]
b0

Z-1

-a1
Ecuacin en Diferencias Representacin en Diagrama de Bloques

ESTRUCTURA DE TIPO I
P P
y[n] bk x[n k ] ak y[n k ]
k 0 k 1
x[n] b0 y[n]

Z-1 Z-1

b1 -a1

Z-1 Z-1

b2 -a2

bp-1 -ap-1

Z-1 Z-1

bp -ap
Ecuacin en Diferencias Representacin en Diagrama de Bloques

ESTRUCTURA DE TIPO II
P P
y[n] bk x[n k ] ak y[n k ]
k 0 k 1
x[n] b0 y[n]

Z-1

-a1 b1

Z-1

-a2 b2

-ap-1 bp-1

Z-1

-ap bp
PROBLEMAS
Ecuacin en Diferencias Problemas

PROBLEMAS
1.- Un sistema es descrito por la siguiente ecuacin de diferencia:
y[n] + y[n - 2] = x[n] + 2x[n - 2]
(a) Encontrar la respuesta natural del sistema.
(b) Hallar la respuesta forzada cuando el sistema es excitada por x[n] = u[n]
2.- Determine la solucin general de la ecuacin de diferencias siguiente:
y[n] - y[n - 1] + 1/4 y[n - 2] = 2x[n - 1]
3.- Considerando que el sistema en estudio inicialmente se encuentra en reposo y
descrito por la ecuacin:
y[n] (1/2)y[n - 1] = x[n]
Asumiendo que x[n] = [n], cul es el valor de y[0]?, qu ecuacin es satisfecha por
h[n] para n 1, y con que condicin auxiliar?. Resolver esta ecuacin para obtener una
expresin de forma cerrada para h[n].
4.- Determine la respuesta impulsional de los siguientes sistemas SLDIT causales
descritos por las siguientes ecuaciones:
(a) y[n] y[n - 2] = x[n]
(b) y[n] y[n - 2] = x[n] + 2x[n - 1]
Ecuacin en Diferencias Problemas

..
5.- Un crdito de s/. 100,000 ser cancelada en cuotas mensuales iguales de k nuevos
soles. El inters mensual acordado con el banco se cargar a una tasa anual del 12%
sobre lo no cancelado an; por ejemplo, despus del primer mes, la deuda total es
igual a:
0.12
S / .100, 000 S /100, 000 S / .101, 000
12

El problema es determinar el valor de k tal que despus de un tiempo especfico el


crdito sea totalmente cancelado, dejando un balance neto de cero.
(a) Para resolver el problema, considerar que y[n] represente la deuda no cancelada justo
despus del ensimo pago mensual. Asumir que la cantidad principal se presta en el
mes 0 y los pagos mensuales se inician en el mes 1. Demuestre que y[n] satisface la
ecuacin de diferencias pagada el justo despus del ensimo pago mensual:
y[n] - y[n - 1] = - k , para n 1
con la condicin inicial: y[0] = S/.100,000
donde es una constante que debe ser determinada.
(b) Resolver la ecuacin de diferencias de (a) para determinar :
y[n] para n 0
(c ) Si el crdito debe ser pagado en 30 aos, despus de 360 pagos mensuales de k
nuevos soles, calcule el valor apropiado de k .
(d) Cul es el pago total hecho al banco despus del periodo de 30 aos?
BIBLIOGRAFIA
Ecuacin en Diferencias

BIBLIOGRAFIA
[1] A. V. Oppenheim, y R.W.Schafer, Captulo 2: Seales y
Sistemas en Tiempo Discreto, TRATAMIENTO DE SEALES EN
TIEMPO DISCRETO, 2. Edicin, Editorial Prentice Hall, pp. 35-41,
2000.

[2] J. G. Proakis, y D. G. Manolakis, Captulo 1: Introduccin,


TRATAMIENTO DIGITAL DE SEALES, 3. Edicin, Editorial
Prentice Hall, pp. 95-118, 2000.
Ecuacin en Diferencias

Fin del Captulo V

Das könnte Ihnen auch gefallen