<< Chapter < Page | Chapter >> Page > |
Una señal discreta es retrasada por muestras, cuando se escribe , con . Optamos por que tenga avances negativos sobre los números enteros. Opuesto a los retrasos análogos , los retrasos discretos en el tiempo solo pueden tener el valor de números enteros. En el dominio de la frecuencia, el retraso de la señal corresponde a un desplazamiento linear en el ángulo de la señal discreta de la Transformada de Fourier .
Un sistema lineal discreto tiene propiedades de superposición:
Si , entonces
Nosotros queremos concentrarnos en sistemas que son lineales e invariantes al desplazamiento. Esto será lo que nos permitirá tener todo el control en el análisis del dominio de la frecuencia y el control de su implementación. Por que no tenemos una conexión física en la “construcción”del sistema, necesitamos solamente tener especificaciones matemáticas. En los sistemas análogos, las ecuaciones diferenciales especifican la entrada y la salida del dominio del tiempo. La correspondiente especificación discreta esta dada en una ecuación diferencial :
Al contrario de una ecuación diferencial que solo provee una descripción implícita de un sistema (nosotros debemos resolver la ecuación diferencial), las ecuaciones diferenciales proveen una manera explicita de resolverlas; calculando las salidas para cada entrada. Nosotros simplemente expresaremos las ecuaciones diferenciales con un programa que calcula cada salida usando valores previos, las corrientes del sistema y las entradas previas.
Las ecuaciones diferenciales son usualmente expresadas en el software con iteraciones de "for" . El programa de MATLAB da información de los primeros 1000 valores formados por medio de las salidas.
for n=1:1000
y(n) = sum(a.*y(n-1:-1:n-p)) + sum(b.*x(n:-1:n-q));end
Un detalle importante emerge cuando nosotros consideramos hacer que este programa funcione; de hecho, como esta escrito tiene (por lo menos) dos errores. ¿Qué valores de entrada y salida se pueden usar para calcular ? Nosotros necesitamos valores para , , ..., valores que no tenemos aun. Para calcular estos valores necesitaremos valores previos. La manera de salir de este problema es especificar las condiciones iniciales : debemos proveer p los valores de la salida que ocurren antes que las entradas iniciales. Estos valores pueden ser arbitrarios, la decisión impacta el como responde el sistema con las entradas. Una decisión ocasiona un sistema lineal: Hacer la condición inicial cero. La razón se encuentra en la definición de un sistema lineal : La única manera que las salidas de las suma pueda ser la suma de la salida individual ocurre cuando la condición inicial en cada caso es cero.
Notification Switch
Would you like to follow the 'Señales y sistemas' conversation and receive update notifications?