Practica matlab
INGENIERÍA EN AERONAÚTICA
UNIDAD PROFESIONAL TICOMAN.
ESPECIALIDAD DISEÑO Y CONSTRUCCION.
Problemas en MatLab.
ASIGNATURA:
Sistemas de control enaeronaves.
PROFESOR:
Ing. Sandoval Lezama Jorge.
Alumnos:
ALCANTARA CARMONA IVAN DAVID.
GARCIA MARTINEZ ARMANDO.
GRUPO:
8AM2D
AGOSTO 2011-ENERO 2012
México, D.F; A 18 de Agosto,2011.
1. Decir cuántas raíces del polinomio están en el plano derecho, en el plano izquierdo y en el eje jw.
Abrir un M-file en MATLAB y realizar una función de transferencia, en este caso eldenominador es 1, el numerador es el polinomio original, el código y las raíces se muestran a continuación:
clc
clear all
num=[1,2,2,4,1,2];
den=[1];
system1=tf(num,den);
pzmap(system1)Las raíces que se encuentran en el plano izquierdo es una y vale -2, ninguna se encuentra en el plano derecho y dos raíces sobre el eje jw, -1 y 1, respectivamente.
2.
Definir la función detransferencia para el sistema llamado para este caso system2, en un M-file, tenemos:
clc
clear all
num=[1,7,10]
den=[1,0,2,0,-1,-2]
system2=tf(num,den)
pzmap(system2)
Corremos el archivoM-file en comand window de MATLAB, previamente guardado, y nos arroja:
16. Del siguiente sistema retroalimentado obtener el sistema equivalente y posteriormente sus raíces.
Dada la función detransferencia con retroalimentación como a continuación sigue:
507S4+3S3+10S2+30S+169
507S4+3S3+10S2+30S+169De donde tenemos el sistema equivalente como a continuación se presenta:
507S4+3S3+10S2+30S+676
507S4+3S3+10S2+30S+676Por la configuración del sistema de transferencia solo podemos obtener de ella los polos con el siguiente código en M-file:
clc
clearall
N=[0,507]
D=[1,3,10,30,169]
sys1=tf(N,D)
sys2=[1]...
Regístrate para leer el documento completo.