Matlab
NOTA: El programa esta ejecutado bajo el sistema operativo linuxmint.
Abrimos matlab, la versión utilizada es la R2009a lapresentación se muestra en la figura 1
Figura 1. Pantalla de inicion de matlab versión R2009a
Buscamos el archivo en el directorio y abrimos el archivo llamado A5.
Tenemos el archivo A5.m que es unarchivo de matlab, el cual contiene el código del programa que se muestra a continuación en la figura 2.
Figura 2. Codigo para la identificación del generador
En el comando:M=dlmread('/media/CARLOS CRUZ/tesis/TESIS MIO/Prueba 5 Escalon de Tension 20% Vg,Vf,If.csv');
Hay que cambiar la ruta marcada en rojo por la dirección donde se encuentra el archivo Prueba 5 Escalon de Tension 20%Vg,Vf,If.csv incluido en el correo y quedaría:
M=dlmread('ubicación del archivo csv');
Una vez teniendo definido correctamente el código, procedemos a dar Run al programa para ver los resultados.NOTA: El programa tarda alrededor de 10 segundos en mostrar los resultados y desplegar la información de las matrices definidas en el workspace Fig 3.
Nos mandara la pantalla de la grafica con losdatos reales y los datos obtenidos con base en la identificación del sistema Fig. 4
Fig 3. Matrices definidas por el archivo A5 en el workspace.
Fig 4.Se pueden ver las dos graficas y a su vezla comparación de los datos reales definidos por vg ‘*’ y los datos de la identificación obtenida como vg2 ’-‘
Para visualizar las funciones de transferencia, basta con dar doble click en la matrizG ubicada en el workspace esta nos despliega la función mostrada en la fig 5 y hacer lo mismo en la matriz G2 para visualizar la función de transferencia definida en ‘s’ fig 6.
Fig 5. Funcion detransferencia definida en el dominio Z de orden 20
Fig 6. Funcion de transferencia definida en el dominio s de orden 20
PARA EL SIMULINK
Abrimos el programa llamado bloques.mdl, el cual nos...
Regístrate para leer el documento completo.