Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estudiantes:
Jhon Erwin L. J. Contreras Márquez
Lizkey J. Melo Vital
Moisés Iván Guerra Ruiz
Nicolás Alfredo Guerra Ruiz
Docente:
Jhon Jairo Anaya
Control II
OBJETIVOS
General
Discretizar y programar funciones de transferencia de tiempo discreto,
mediante el uso de la transformada Z
Específico
► Crear un script en varios entornos de desarrollo que genere una señal
sinusoidal.
► Discretizar funciones de transferencia de tiempo discreto, mediante el uso
de transformada Z
► Desarrollar scripts en lenguajes de programación de control de funciones de
transferencia de tiempo discreto
► Comparar los resultados Analiticamente con el scrip desarrollado
INTRODUCCIÓN
for i=1:2*nx1+1
for a=1:levels
if (yin1(i))<(vQ(2))
yo1(i)=0;
end
if yin1(i) >= (finalvQ)
yo1(i)=2*A;
end
if(yin1(i)>=(vQ(a)-Qm))&&(yin1(i)<(vQ(a)+Qm))
yo1(i)=vQ(a);
end
end
end
offset=linspace(A,A,2*nx1+1);
yo1;
yo1=minus(yo1,offset);
Figura 1.3. Señal cuantificada. Fuente: Autores, Matlab.
El programa debe pedir la frecuencia de la señal original sinusoidal, además de
su amplitud y fase, dos frecuencias de muestreo diferentes y los bits de
cuantificación de la señal digital de cada una de las señales muestreadas (el
algoritmo generado debe validar todos los datos suministrados). Todas las
gráficas de las señales deben mostrar su título o legenda, además el número de
muestras en un ciclo deA=input('Ingrese
oscilación y los bits de cuantificación
Amplitud por ciclo.
de Senal Inicial(Voltios): ');
f=input('Ingrese Frecuencia de la Señal: ');
angle=input('Ingrese Angulo de Fase(Grados): ');
%Datos de Muestreo y cuantizacion
fs1=input('frecuencia de Muestreo #1: ');
fs2=input('frecuencia de Muestreo #2: ');
nbit1=input('Bits de Cuantificación #1: ');
nbit2=input('Bits de Cuantificación #2: ');
El resultado deben ser cuatro gráficas en un solo subplot y además la
señal de entrada. Adicional debe representar todas las gráficas con solo
dos periodos de oscilación de cada señal.
Aquí vemos que es posible que una sola función pueda ser
representada en tiempo continuo por dos expresiones equivalentes en
la tabla de transformadas Z.
Ahora que ya tenemos una representación que satisface una
transformada discreta en la tabla de transformada, la sustituimos y
luego evaluamos para los primeros 15 valores con un T=0.4
Aquí vemos que es posible que una sola función pueda ser
representada en tiempo continuo por dos expresiones equivalentes en
la tabla de transformadas Z.
Ahora que ya tenemos una representación que satisface una
transformada discreta en la tabla de transformada, la sustituimos y
luego evaluamos para los primeros 15 valores con un T=0.1