UNIVERSIDAD NACIONAL DE COLOMBIA FACULTAD ... - Profe Saul
UNIVERSIDAD NACIONAL DE COLOMBIA FACULTAD ... - Profe Saul
UNIVERSIDAD NACIONAL DE COLOMBIA FACULTAD ... - Profe Saul
- No tags were found...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
121dif.hpp, dif1.cpp, dif2.cpp, dif3.cpp y dif4.cpp contienen código que fuecreado con la opción Generar Código de UNFUZZY.El procedimiento para crear los archivos dif.hpp, dif1.cpp, dif2.cpp, dif3.cpp ydif4.cpp fue el siguiente 35 :1. Empleando UNFUZZY, se diseñaron los cuatro Sistemas de Lógica Difusapresentados en el numeral 5.2.2.1. Para cada uno de los cuatro controladores, se empleó la opción GenerarCódigo para generar código C++ ; las clases generadas tienen por nombremodelo1, modelo2, modelo3 y modelo4; El código generado se salvó en losarchivos dif1.cpp, dif2.cpp, dif3.cpp y dif4.cpp.1. De cada uno de los archivos dif1.cpp, dif2.cpp, dif3.cpp y dif4.cpp se retiróla función main(), que se incluye en ellos como ejemplo de utilización.1. De cada uno de los archivos dif1.cpp, dif2.cpp, dif3.cpp y dif4.cpp se tomóel prototipo de las clases modelo1, modelo2, modelo3 y modelo4, y setrasladó a un nuevo archivo dif.hpp1. Se modificó la instrucción #include que originalmente estabaen los archivos dif1.cpp, dif2.cpp, dif3.cpp y dif4.cpp, por la instrucción#include.1. En el archivo dif.hpp se incluyó la instrucción #include5.2.4. ResultadosPara las simulaciones se seleccionaron como parámetros de las acuaciones dela Planta los siguientes valores :a=1b=3c=5d=0.008La figura 5.23 compara los resultados obtenidos con los cuatro modelos,tomando 200 Datos de Entrenamiento y 500 de Validación. La tabla 5.9muestra los errores máximos producidos en cada caso.35 Nótese que es el mismo procedimiento empleado en el ejemplo del PénduloInvertido