2da Evaluación II Término 2012-2013. 31/Enero/2013. TELG1001
Tema 1. (20 puntos) Un sistema LTIC-CT con respuesta de frecuencia H(ω) es excitado con una entrada x(t) cuyos espectros de Fourier se muestran en la siguiente figura.
a. Determinar la respuesta impulso h(t) y obtener el valor de la energía Eh(t) del mencionado sistema.
b. Determinar, esquematizar y etiquetar la transformada de Fourier de y(t), es decir Y(ω) y ontener el valor de la energía de y(t), es decir Ey(t)
Un estudiante de la materia de Sistemas Lineales ha observado que la salida q(t) del sistema mostrado a continuación, es la señal y(t) obtenida en el literal anterior,
c. Siendo así, determine, esquematice y etiquete la transformada de Fourier de p(t), es decir P(ω) y encuentre el valor ω0.
2da Evaluación I Término 2012-2013. 30/Agosto/2012. TELG1001
Tema 3. (30 puntos) Un estudiante de la materia Sistemas Lineales ha determinado que una de las raíces características del sistema LTI-DT causal, que muestra en la siguiente figura, es γ = 1/4, y cuya ecuación de diferencias que relaciona la entrada-salida del mismo está dada por:
2da Evaluación I Término 2012-2013. 30/Agosto/2012. TELG1001
Tema 1. (40 puntos) Considere el sistema mostrado en la siguiente figura, donde la respuesta impulso h(t) está dada por:
h(t)=πtsin(10πt)
x(t)=k=1∑∞k21cos(5kπt)g(t)=k=1∑10cos(8kπt)
a. Determinar la energía contenida en la señal h(t).
b. Determinar, esquematizar y etiquetar el espectro de Fourier de la señal m(t). Es decir M(ω) vs ω.
c. Determinar, esquematizar y etiquetar el espectro de Fourier de la señal n(t). Es decir N(ω) vs ω.
d. Determinar la potencia de la señal de salida y(t) y la representación de su espetro de Series de Fourier complejas exponenciales. Indique también el orden de los armónicos que están presentes en dicha salida.
y restaurando en fracciones parciales al multiplicar por z cada lado
H[z]=599z−41z+592z2−z−92z(25z−4)
los valores no se ajustan al modelo planteado en el enunciado, y existe un polo con radio>1, por lo que el sistema es creciente,y otro polo en posición r<0.
h[n]=aαnμ[n]+bβnμ[n]+cγnμ[n]
obtenga entonces los valores pertinentes.
a= 9/59 = 0.1525
b= … creciente sin cota, con polo mayor a 1
c=… con polo negativo, lo que es un término con signo alternado.
α= 1/4 = 0.25
β = 1/2 + np.sqrt(17)/6 = 1.1871842709362768
γ = 1/2 – np.sqrt(17)/6 = -0.18718427093627676
Resultados iniciales con el algoritmo
Se encuentra que hay un término que no se puede usar para encontrar la transformada z.
Desarrollo con las expresiones iniciales, sin corrección sobre los parámetros que se indican en el enunciado.
Nota: cuando se produzca el siguiente error con Numpy para evaluar una expresión con exponente negativo,
Traceback (most recent call last):
File "D:\MATG1052Ejemplos\Transformadaz\ejercicio03.py", line 93, in
fi = f_n(ki)
File "", line 2, in _lambdifygenerated
return (9/59)*4**(-n)*Heaviside(n, 1/2)
ValueError: Integers to negative integer powers are not allowed.
proceda actualizando los valores a evaluar como tipo real (dtype float), tan solo usando en la línea de ki con lo siguiente:
ki = np.arange(0,muestras_fn,1.0)
quedando las instrucciones de la siguiente forma, que si evalúa valores para realizar gráficas.
# Transformada z- Fracciones parciales# https://blog.espol.edu.ec/telg1001/lti-dt-transformada-z-xz-fracciones-parciales-con-python/import numpy as np
import sympy as sym
import matplotlib.pyplot as plt
import telg1001 as fcnm
#sym.SYMPY_DEBUG=True# INGRESO
z = sym.Symbol('z')
n = sym.Symbol('n', real=True)
# coeficientes como racional en dominio 'ZZ' enteros
a0 = sym.Rational(1,2)
a1 = sym.Rational(5,4)
a2 = sym.Rational(1,36)
a3 = sym.Rational(1,18)
Pz = z**3-a0*z**2
Qz = z**3-a1*z**2+a2*z+a3
F = Pz/Qz
# para graficar
f_nombre = 'H'# nombre de función[z]: H,X,Y, etc
muestras_fn = 10 # muestras para f[n]# PROCEDIMIENTO
Fz = fcnm.apart_z(F)
Fz_factor = sym.factor(F.evalf())
Fz_factor = fcnm._round_float_is_int(Fz_factor)
# polos y ceros de Hz
[P,Q] = F.as_numer_denom()
P = sym.poly(P,z)
Q = sym.poly(Q,z)
P_ceros = sym.roots(P)
Q_polos = sym.roots(Q)
estable_z = fcnm.estabilidad_asintotica_z(Q_polos)
# Inversa de transformada z
fn = 0*n ; f_noeval = 0*n ; Qz2_term =[]
term_sum = sym.Add.make_args(Fz)
for term_k in term_sum:
term_kn = fcnm.inverse_z_transform(term_k,z,n)
iftype(term_kn)==tuple:
fn = fn + term_kn[0]
elif term_kn isnotNone:
fn = fn + term_kn
elif term_kn isNone:
f_noeval = f_noeval + term_k
Qz2 = fcnm.Q_cuad_z_parametros(term_k)
if Qz2:
Qz2_term.append(Qz2)
fn = fn.collect(sym.Heaviside(n))
fn = fn.collect(sym.DiracDelta(n))
# SALIDAprint('\n '+f_nombre+'z:')
sym.pprint(F)
print('\n '+f_nombre+'z en fracciones parciales')
sym.pprint(Fz)
print('\n '+f_nombre+'z en factores')
sym.pprint(Fz_factor)
print('\n {Q_polos:veces}:',Q_polos)
print(' {P_ceros:veces}:',P_ceros)
iflen(Qz2_term)>0:
print('\nparametros cuadraticos: ')
for i inrange(0,len(Qz2_term),1):
for unterm in Qz2_term[i]:
print(' termino:',unterm)
fcnm.print_resultado_dict(Qz2_term[i][unterm])
print('\nestabilidad asintótica en z:')
fcnm.print_resultado_dict(estable_z)
print('\n '+f_nombre.lower()+'[n]:')
sym.pprint(fn)
ifnot f_noeval==sym.S.Zero:
print('revisar terminos sin transformada de tabla:')
print(f_noeval)
# # GRAFICA -----------
fig_ROC = fcnm.graficar_Fz_polos(Fz_factor,Q_polos,P_ceros,
muestras=101,f_nombre=f_nombre)
fig_Fz = fcnm.graficar_Fs(Fz_factor,Q_polos,P_ceros,
muestras=101,
f_nombre=f_nombre)
# graficar f[n] -------
f_n = sym.lambdify(n,fn.expand(),modules=fcnm.equivalentes)
ki = np.arange(0,muestras_fn,1.0)
fi = f_n(ki)
print('\nseñal discreta '+f_nombre.lower()+'[n]')
print('n :',ki)
print(f_nombre.lower()+'[n]:',fi)
# graficar f[n]
fig_fn, grafxn = plt.subplots()
plt.axvline(0,color='grey')
plt.stem(ki,fi)
plt.grid()
plt.xlabel('n')
plt.ylabel(f_nombre.lower()+'[n]')
etiqueta = r''+f_nombre.lower()+'[n]= $'+str(sym.latex(fn))+'$'
plt.title(etiqueta)
plt.show()
2da Evaluación II Término 2011-2012. 2/Febrero/2012. TELG1001
Tema 3. (30 puntos) Considere el sistema mostrado en la siguiente figura, en el cual la señal v(t) es la resultante del producto de las señales periódicas x1(t) y x2(t), cuyos coeficientes complejos exponenciales de las Series de Fourier son los que se especifican como Dk y Ek respectivamente.
2da Evaluación II Término 2011-2012. 2/Febrero/2012. TELG1001
Tema 1. (40 puntos) Una señal de entrada x(t) = sinc (5 πt) es aplicada a un dispositivo cuadratizador, tal com se muestr en la siguiente figura.
pT(t)=k=−∞∑∞p0.0125(t−kT0);T0=0.1[seg]
La respuesta v(T) del mencionado dispositivo es muestreada mediante la utilización de un tren de pulsos rectangulares PT(t), tal como se muestra en la figura.
Finalmente a la señal de salida z(t) se le aplica un filtro ideal pasa bajo cuyo ancho de banda es de 5 [Hz].
a. Determinar la energía contenida en la señal x(t).
b. Determinar, esquematizar y etiquetar el espectro de Fourier de v(t). Es decir V(ω) vs ω.
c. Determinar la frecuencia angular fundamental ω0 y los coeficientes de las series armónicas de Fourier C0 y Ck para la señal periódica PT(t), cuya representación es de la siguiente forma:
pT(t)=C0+k=1∑∞Ckcos(kω0t−θk)
d. Determinar, esquematizar y etiquetar el espectro de Fourier de y(t). Es decir, Y(ω) vs ω.
2da Evaluación I Término 2011-2011. 1/Septiembre/2011. TELG1001
Tema 1. (20 puntos) Un estudiante de la materia Sistemas Lineales ha encontrado que la respuesta impulso h(t), de un sistema LTI-CT, es aquella que se especifica en la siguiente figura.
Si el referido sistema es excitado con la señal x(t), misma que es el producto de la superposición de tres señales periódicas, cuyos coeficientes complejos exponenciales de las Series de Fourier son los que se especifican como Dk, Ek y Fk respectivamente.
a. Para la señal x(t), obtener su expresión analítica en Series de Fourier Armónicas. Determinar su frecuencia y periodo fundamental y esquematizar su espectro de magnitud y de fase para la Series de Fourier.
b. Determinar el espectro de Fourier de la respuesta impulso h(t). Es decir H(ω) vs ω.
c. Determinar la expresión analítica de la señal de salida y(t) y la relación entre las potencias de la señal de salida y(t) a la señal de entrada x(t).