Sistemas discretos: · Desplazamiento: x(n-k) (n,k enteros, por supuesto, que estamos en sistemas discretos) · A la derecha si k>0 · A la izquierda si k<0 · Secuencia periódica: x(n+N)=x(n), N perÃ−odo fundamental · x(n) periódica <=> Omega0=racional*2*pi => Omega0 y Omega0+2*pi son iguales => (fracción), N(perÃ−odo)=denominador de esa fracción IRREDUCIBLE · Sistemas discretos: Aquellos con entradas y salidas discretas. · Respuesta al impulso (h(n)=L[delta(n)]). Convolución suma: conv(x(n),h(n))=sum(k=-inf,inf,x(k)*h(n-k)) Al final irá multiplicado por u(n) o algo asÃ− si es causal, claroxtá. · Propiedades de la convolución suma: · conv(x(n),delta(n))=x(n) · conv(h1(n),h2(n))=conv(h2(n),h1(n)) · sistemas en serie => convolución · sistemas en paralelo => suma o lo que indique el circuito. · conv(conv(x(n),h1(n)),h2(n))=conv(x(n),conv(h1(n),h2(n))) · conv(x(n),h1(n))+conv(x(n),h2(n))=conv(x(n),h1(n)+h2(n)) · si h(n) es de duración limitada => Sistema FIR · Si h(n) es de duración infinita => Sistema IIR · SLI estable <=> sum(n=-inf,inf,|h(n)|) FIR siempre estables, pero los IIR pueden, o no, serlo. · Si x(n) (N1 z(n)=conv(x(n),y(n)) (N1+M1 sum(k=1,N,a(k)·D(^k)(n))=sum(k=0,M,b(k)·D(^k)·x(n))
1
* Sistema retardador: x(n) ->|D|->x(n-1), h(n)=delta(n-1) **** Análisis de Fourier de señales periódicas discretas: · x(n) periódica de perÃ−odo N (x(n)=x(n+N)) · OJO! no hablamos de transformada de fourier, porque seguimos en el dominio del tiempo · x(n)=sum(k=0,N-1,a(k)·exp(j·2·pi/N·k·n)). Hasta N-1 porque lueo se repite lo mismo (es periódico), a(k)=1/N·sum(n=0,N-1,x(n)·exp(-j·2·pi/N·k·n)), a(k)=a(k+N) =>Al no extenderse hasta infinito, siempre converge · k es el número de armónico (k=0 => componente contÃ−nua, k=1 => componente armónico (o fundamental)). · Propiedades: · Linealidad: A·x1(n)+B·x2(n) <=> A·a(1k)+B·a(2k) (periódicas de perÃ−odo N) · Desplazamiento: x(n) <=> a(k) => x(n-m) <=> a(k)·exp(-j·2·pi/N·k·m)=|a(k)|·exp(-j·(2·pi/N·k·m+arg(a(k))) => |a(k)|·exp(-j·arg(a(k))) · SimetrÃ−a (x(n) real): a(k)=conj(a(N-k)) (conj(x)=conjugado de x) * NOTA: Hay coeficientes a(k) solo hasta (N-1), luego se repiten en el siguiente perÃ−odo. · Convolución circular: y(n)=convc(x1(n)mx2(n))=sum(m=0,N-1,x1(m)·x2(n-m) <=> N·a(1k)·a(2k) para todo k · Producto: x1(n)·x2(n) <=> convc(a(1k),a(2k)) · TParseval: Potencia media => Pm=(1/N)·sum(n=0,N-1,|x1(n)|^2)=sum(k=0,N-1,a1(k)·conj(a2(k)))=sum(k=0,N-1,|a1(k)|^2) · Respuesta en frecuencia: y(n)=exp(j·omega0·n)·H(omega0)=|H(omega0)|·exp(j·(omega0·n+arg(H(omega0)))) señal de entrada ganancia desfase · Respuesta a una señal periódica: y(n)=sum(k=0,N-1,[a(k)·H(2·pi/N·k)]·exp(j·2·pi/N·k·n)) ------------------>b(k) x(n)=sum(k=0,N-1,a(k)·exp(j·2·pi/N·k·n)), y(n) periódica con el mismo perÃ−odo (N) que x(n) y coeficientes b(k)=a(k)·H(2·pi/N·k) **** 2
Transformada de Fourier de una secuencia: · X(omega)=TF[x(n)]=sum(n=-inf,inf,x(n)·exp(-j·omega·n)) · x(n)=(TF^-1)[X(omega)]=(1/(2·pi))·int(<2·pi>,X(omega)·exp(j·omega·n),omega) Duración 2pi ya que omega se repite periódicamente cada 2pi en sistemas discretos. · Convergencia si sum(n=-inf,inf,|x(n)|) a1·X1(omega)+a2·X2(omega) · Desplazamiento en tiempo: x(n-n0) <=> emp(-j·omega·n0)·X(omega) · Diferenciación: n·x(n) <=> j·d(X(omega))/d(omega) · Convolución: conv(x(n),h(n)) <=> X(omega)·H(omega) (En Serie => producto, En Paralelo => Lo que indike el diagrama) · Modulación: x1(n)·x2(n) <=> conv(X1(omega),X2(omega)) · Desplazamiento en frecuencia: exp(j·omega0·n)·x(n) <=> X(omega-omega0) · Teorema de Parseval: sum(n=-inf,inf,x(n)·conj(y(n)))=1/(2·pi)·int(0,2·pi,X(omega)·conj(Y(omega)),omega) * Si x(n)=y(n) => EmergÃ−a=sum(n=-inf,inf,|x(n)|^2)=1/(2·pi)·int(0,2·pi,|X(omega)|^2,omega) ----------------> en tiempo -------------------------> en frecuencia · SimetrÃ−as: · Si x(n) real => X(omega)=conj(X(-omega)) => |X(omega)|=|X(-omega)|, arg(X(omega))=-arg(X(-omega)) · x(-n) <=> X(-omega) · conj(x(n)) <=> conj(X(-omega)) · Muestreo (conversión C/D (ContÃ−nuo/Discreto)) · xa(t)=señal contÃ−nua => x(n)=xa(n·T)=señal discreta, T=perÃ−odo de muestreo · Para muestrear: xa(t) ->(x)-> xs(t)=sum(x1(n·T)·delta(t-n·T))
3
^-- s(t)=sum(n=-inf,inf,delta(t-n·T))=Tren de deltas · Efecto del muestreo en el dominio frecuencial: · X(omega)=TF[x(n)]=sum(-inf,inf,x(n)·exp(-j·n·omega)) · Xa(w)=TF[xa(t)]=int(-inf,inf,xa(t)·exp(-j·w·t),t) · omega=w·T · X(omega)=1/T·sum(k=-inf,inf,Xa((omega+2·pi·k)/T)) * Como w -> (omega+2·pi·k)/T hay 3 efectos: omega=w·T, repetición periódica cada 2·pi y multiplicar por 1/T * Teorema de Nyquist: Para no perder información, frecuencia de muestreo>=2·B=Bt · Conversión D/C: Xa(w)=T·rect(w/(2·pi/T))·X(w·T) ----->Bt ----->Señal discreta --------------->filtro paso panda · frec(Xa(n))=frec(muestreo)·(1/N) · Procesado en tiempo discreto de señales contÃ−nuas: ->(C/D)->|H(omega)|->(D/C) <=> ->|Ha(w)|-> · Ha(w)=rect(w/(2·pi/T))·H(w·T), T=1/fmuestreo, omega=w·T · h(n)=T·ha(n·T) · H(omega)=sum(k=-inf,inf,Ha((omega+2·pi·k)/T)) **** Transformada Z: · TZ[x(n)]=sum(n=-inf,inf,x(n)·Z^(-n))=X(Z) ; Z=r·exp(j·omega) => X(Z)=TF[x(n)·r^(-n)], (X(Z)|(r=1))=X(omega) · ROC: TZ C <=> TF[x(n)·r^(-n)] C (igual que antes convergÃ−an en rectas verticales, ahora lo hacen en circunferencias) · Depende |Z|=r (si C en r·exp(j·omega0) => C en r·exp(-j·omega) para todo omega · x(n) causal => ROC: |Z|>R+ · x(n) anticausal => ROC: |Z| ROC: R+
4