¿Cómo puede la secuencia de salida ser igual a la suma de copias de las señales de respuesta al impulso, escaladas y desplazadas en el tiempo?

7

Lo siento, esta es una pregunta muy básica. Pero me cuesta entender cómo es posible.

Sé que la respuesta de impulso es la salida del sistema cuando la secuencia de impulso se da como entrada con las condiciones iniciales establecidas en 0.

Escalar es aumentar la amplitud de la señal, es decir, si multiplico la entrada por 2, la salida también se multiplicará por 2.

La señal de cambio de tiempo es si retraso la entrada, entonces la salida también se retrasa por el mismo factor.

Ahora, ¿alguien puede ilustrar esto con un ejemplo de cómo cualquier secuencia puede descomponerse en la suma de copias de la respuesta al impulso, señales escaladas y desplazadas en el tiempo?

Muchas gracias por adelantado.

sarbjit
fuente
44
Parece que está considerando un sistema lineal invariante en el tiempo , aunque no lo ha dicho explícitamente. ¿Desea saber cómo puede decir que cualquier secuencia dada, por ejemplo, una que se obtuvo sobre la base de lanzamientos de monedas, puede expresarse como una suma de respuestas de impulso a escala y desplazadas en el tiempo? Es decir, dada una secuencia arbitraria, ¿encuentra la entrada al sistema que producirá la secuencia dada como salida? Si es así, busque información sobre la deconvolución
Dilip Sarwate
1
Para obtener más información sobre por qué es importante la respuesta impulsiva, consulte la respuesta a esta pregunta .
Jason R

Respuestas:

6

Una interpretación de su pregunta podría ser la siguiente:

Dado que un sistema tiene las siguientes dos propiedades:

  1. la propiedad de escala u homogeneidad de que si la respuesta a la entrada es la salida , entonces, para cualquier elección de , la respuesta del sistema a la entrada escalada es la salida escalada ,x(t)y(t)ααx(t)αy(t)

  2. la propiedad de invariancia en el tiempo que para todas las opciones de , la respuesta a la entrada con retraso de tiempo es la salida con retraso de tiempo ,τx(tτ)y(tτ)

entonces, ¿por qué el sistema tiene la propiedad de aditividad o superposición de que la respuesta a la entrada es donde la respuesta del sistema a es , ???? Más generalmente, ¿por qué la respuesta del sistema a la entrada dada por ?x1(t)+x2(t)y1(t)+y2(t)xi(t)yi(t)i=1,2            αx1(tτ1)+βx2(tτ2)αy1(tτ1)+βy2(tτ2) 

La respuesta es que un sistema con las propiedades 1 y 2 no necesariamente tiene la propiedad de aditividad o superposición. Si la propiedad de superposición también es válida, el sistema se llama sistema lineal invariante en el tiempo. Pero esta es una suposición adicional que debe hacer (o probar).

Comúnmente, la homogeneidad y la aditividad se combinan en la propiedad de linealidad que dice que la respuesta a input (es decir, una combinación lineal de entradas y ) es (es decir, la misma combinación lineal de salidas e ).αx1(t)+βx2(t)x1(t)x2(t)αy1(t)+βy2(t)y1(t)y2(t)

Un par de puntos que deben guardarse en el fondo de su mente:

  • Un sistema puede ser lineal sin ser invariante en el tiempo (por ejemplo, un modulador , o invariante en el tiempo sin ser lineal (por ejemplo, un circuito de ley cuadradax(t)x(t)cos(ωt)x(t)[x(t)]2

  • Un sistema aditivo que produce la salida en respuesta a la entrada y, por lo tanto, parece tener la propiedad de escalado. tener la propiedad de escala. Convéncete de que esto es cierto intentando demostrar que la respuesta a es . En resumen, la escala y la aditividad son dos propiedades diferentes y un sistema que disfruta de una de ellas no necesariamente disfruta de la otra.y(t)+y(t)=2y(t)x(t)+x(t)=2x(t)0.5x(t)0.5y(t)



Una segunda interpretación de su pregunta podría ser la siguiente:

Para un sistema lineal invariante en el tiempo, se supone que la salida es la suma de versiones escaladas y retardadas en el tiempo de la respuesta al impulso, pero no veo cómo es esto. Por ejemplo, el resultado de convolución estándar (para sistemas de tiempo discreto) dice donde es la respuesta de impulso (o unidad) del sistema. Pero esto parece estar completamente al revés ya que la respuesta al impulso se está ejecutando hacia atrás en el tiempo (como en en el argumento de en la fórmula anterior en comparación con en el que el tiempo se está ejecutando hacia adelante.

y[n]=mx[m]h[nm]
h[]mhx[m]

Esto es realmente una preocupación legítima, pero en realidad la fórmula de convolución tiene mucho éxito en ocultar el resultado de que la salida es la suma de versiones escaladas y con retraso de tiempo de la respuesta al impulso. Lo que está sucediendo es lo siguiente.

Desglosamos la señal de entrada en una suma de señales de pulso de unidad escalada. La respuesta del sistema a la señal de pulso de la unidad es la respuesta de impulso o la respuesta de pulso y así, mediante la propiedad de escala, el valor de entrada único o, si prefiere crea una respuesta x, 0, 0, 1, 0, 0,

h[0], h[1],, h[n],
x[0]
x[0](, 0, 0, 1, 0, 0,)= 0, 0, x[0], 0, 0,
x[0]h[0],  x[0]h[1],,  x[0]h[n],

Del mismo modo, el valor de entrada único o crea crea una respuesta Observe el retraso en la respuesta a . Podemos continuar más en este sentido, pero es mejor cambiar a una forma más tabular y mostrar las distintas salidas alineadas correctamente en el tiempo. Tenemos x[1]

x[1](, 0, 0, 0, 1, 0,)= 0, 0, 0, x[1], 0,
0,x[1]h[0],  x[1]h[1],,  x[1]h[n1],x[1]h[n]
x[1]
time012nn+1x[0]x[0]h[0]x[0]h[1]x[0]h[2]x[0]h[n]x[0]h[n+1]x[1]0x[1]h[0]x[1]h[1]x[1]h[n1]x[1]h[n]x[2]00x[2]h[0]x[2]h[n2]x[2]h[n1]x[m]000x[m]h[nm]x[m]h[nm+1]
\ ddots \ end {array} Las filas en la matriz anterior son precisamente las versiones escaladas y retardadas de la respuesta al impulso que se suman a la respuesta a la señal de entrada . yx Pero si haces una pregunta más específica como

¿Cuál es la salida en el tiempo ?n

entonces se puede obtener la respuesta sumando los columna -ésima para obtener la querida fórmula de convolución que confunde a generaciones de estudiantes porque la respuesta al impulso parece estar retrocediendo en el tiempo.n

y[n]=x[0]h[n]+x[1]h[n1]+x[2]h[n2]++x[m]h[nm]+=m=0x[m]h[nm],
Dilip Sarwate
fuente
Esta es una publicación anterior av; sin embargo, ¿sería capaz de demostrar la supuesta distinción entre additivityy scaling?
javadba
Ese punto es lo que estoy preguntando. Dice persuadirse a sí mismo , y dado que la aditividad y la escala son características de los sistemas lineales, todavía no estoy persuadido.
javadba
¿La dicotomía entre aditividad y escalamiento se debe a la naturaleza discreta? es decir, la aditividad no implica la ampliación de números enteros positivos?
javadba
4

Si consideramos una señal discreta, digamos

x [n] = {1,5,3}, que tiene tres impulsos en n = 0, 1 y 2 con amplitud 1, 5 y 3.

ahora podemos escribir

x [n] = 1 * + 5 * + 5 *δ[n]δ[n1]δ[n2]

o lo generalizamos,

x [n] =x[k]δ(nk)

Para el sistema invariante de tiempo lineal sabemos que,

para una entrada dada, x [n] = , una respuesta del sistema como h [n], salida = x[m]δ[nm]ym[n]x[m]h[nm]

Por lo tanto, usando la propiedad conmutativa,

y [n] = =yk[n]x[k]h[nk]

hari
fuente