Modelo híbrido para el control inteligente de procesos, usando tecnología de conjuntos difusos, redes neuronales o artificiales y sistemas basados en conocimientos Reportar como inadecuado




Modelo híbrido para el control inteligente de procesos, usando tecnología de conjuntos difusos, redes neuronales o artificiales y sistemas basados en conocimientos - Descarga este documento en PDF. Documentación en PDF para descargar gratis. Disponible también para leer online.

0 Generalidades - Computer science, information and general works

Resumen: En el presente trabajo, se muestra una visión global de lo que es el control de procesos, para, posteriormente, concentrar toda la atención en el control asistido por computador y más concretamente en la aplicación de técnicas de inteligencia artificial al control de procesos. Las redes neuronales artificiales RNA, los sistemas basados en conocimientos SBCS y la lógica difusa LD, tres técnicas de inteligencia artificial, se estudian en detalle con el fin de detectar sus fortalezas y debilidades, cuando se enfrentan a la tarea de controlar un proceso complejo no lineal y variante con el tiempo. Se esboza una formalzaci6n del concepto de control inteligente, bajo la óptica de diversas opiniones de expertos en la materia, con el fin de obtener una serie de características deseables para este tipo de sistemas de control y con ellas plantear el modelo híbrido. Con base en el análisis de las técnicas individuales, se entra a plantear un modelo que mezcle las diversas técnicas hibricación, de modo que se logre un conjunto con alta sinergia y que además brinde el mayor número de características deseables en un sistema de control inteligente. Por último, se desarrolla el modelo, aplicándolo al proceso de obtención de carbón activado en lecho fluidizado, proceso bastante complejo. Con este sistema se ejemplifica toda la rutina de realización de un controlador inteligente, bajo la técnica hibrida que se plantea, además, se logra mostrar como el desempeño de este tipo de sistemas de control, es mejor que el de los sistemas tradicionales, en particular un controlador en modo PI, cuando se aplican a procesos complejos, Abstract: In this paper, we show an overview of what the process control, to then focus all attention on computer aided control and more specifically in the application of artificial intelligence techniques to process control . artificial neural networks ANN, knowledge-based systems SBCS and fuzzy logic LD, three artificial intelligence techniques, are discussed in detail in order to identify their strengths and weaknesses, when faced with the task of controlling a complex process nonlinear and time-varying. It outlines a concept formalzaci6n intelligent control from the perspective of different opinions of experts in the field, in order to obtain a series of desirable characteristics for this type of control systems and with them raise the hybrid model. Based on the analysis of individual techniques, is entered proposed model mix various techniques hibricacion so as to achieve synergy set high and also provide the greatest number of desirable characteristics in a control system intelligent. Finally, the model is developed, applying the process of obtaining activated carbon fluidized bed rather complex process. With this system the entire routine exemplified embodiment of an intelligent controller, in the hybrid technique arises also gets shown Iike performance of such control systems, is better than that of traditional systems, in particular PI controller mode, when applied to complex processes

Tipo de documento: Tesis-trabajos de grado - Thesis Maestría

Colaborador - Asesor: Perez Hoyos, Gustavo

Palabras clave: Modelo hibrido, Sistemas de control, Procesos complejos, Inteligencia artificial, Tecnología, Hybrid Model, Control systems, Complex processes, Artificial intelligence, Technology

Temática: 0 Generalidades - Computer science, information and general works





Fuente: http://www.bdigital.unal.edu.co


Introducción



If((ddred_conflg= fopen(redprueba.
-rb-) 1= 0); else { cout«·Falle abrlendo archlvo datos de fa red-; cln»caractBr; } temp=new ftoet{dlmvechlsto); for(I=O;I dlmvechls1o;i ) { temp(1}=O; } red reduno(5.
ddred_conftg); actlvador actlvadoruno(semlltas); eout --nComo desell var eJ sistema? Sin control S.
Control PI P, Fuzzy F-; cln caracter; If(caractsr-=8311caracter=-115)IJSln controilll control=O; If(caractsr-=80llcaracter==112) IControi PUll { control=1; Upocontrot=O: } If(cerac1er=- 70Ilcaracter=-102)IIControl Fuzzylll { controJ=1 ; Upocontrot=1: } If(control) { cout«--nlnDesea perturbaclones en Ie cargo? SIN -; eln earactef; If(caractar==83l1caracter=-115) ( cout --n Escrlbe valor del nuevo ftujo de char en kWhr= -; cln»fmchnuevo : fmchnuevo=fmchnuevol36OO; cargacambio=1 ; ) else { cout«--n-nOesea perturbacloo en el Set Point? SIN -; cln carllCter; If(caracter-=83llcaract.er==115) { cout --n-nEscrlbe al set point dMeado en K= .; cln 1ipanuevo; seteambk =1 ; } } } graphlcs_mode(); ta=taee: Sp6=ta: qeallnal=qeao: If(control) { for(tlempo:O:tlempo 2000:(tiempo =20) ( locx=newx(O.5-tiempo): Iocy=newy(-10*(spa-1120»; _selpIxel(Jocx .Joey); } ) for(tternpo=O:tJemp0 2000:(ttempo =lncremento) ) { IfSUICHES DE CAMBIO EN SP Y CARGA.
If(cargacamblo) It(tJempo 1) { fmc h-1mchnuevo; acttvadoruno.camblofmch(fmch): } If(setcamblo) W(tlampo 1){spe=spanuevo;} IIPERTURBACION EN LA TEMPERATURA DEL PIROLIZADOR.
If(1lempo 500) { tp=873.16; ectlvadoruno.camblotp{tp): } ta::::acttvadoruno.predlce_ta(1 .
qeadelta): qee=ed.lvadoruno.muesuaqea(); ttrans : If(ttrans==tmuestreo) { !I~IZAOOR OESEMPE¥O CONTROl.AOOR: SOBREIMPULSO Y TlEMPO ESTABILIZACION . ttrans=O; for(l=dlmvech1sto;I O;I--) { temp{i)--temp(l-1); } temptO}=ta: If(sulchemovlok and (tJempo 4· tmuestreo)) ( If(ta taantsr) { suichedesc=1 ; sulchemovtok=O; } If(ta taanter) { sulchea$ce=1 : ...






Documentos relacionados