CAPÍTULO 3. CONTROL DEL ROBOT SIMULACIÓN
3.4 Análisis económico
Para el desarrollo de este trabajo se usa el software Matlab con un costo de licencia de $ 2150.00, pero es meritorio destacar que su uso para la simulación del control ahorra tiempo, recursos energéticos, disminuye el empleo de recursos
humanos y evita riesgos en cuanto al funcionamiento y a resultados que puedan provocar accidentes.
Con el desarrollo de esta investigación se puede llegar a diseñar un controlador para disminuir las oscilaciones en el mando que afectan la válvula electro- neumática de accionamiento, y así se garantiza una mayor durabilidad de estas que están valoradas en $ 800.00.
3.5 Consideraciones finales del capítulo
La herramienta MPCTool es una interfaz de fácil manejo en el diseño de un controlador predictivo, lo cual es de gran ayuda debido a que el método de ajuste del controlador predictivo es empírico.
Las simulaciones realizadas con el modelo del sistema electroneumático obtenido a partir de identificación experimental demostraron la efectividad del control predictivo basado en modelo para el control de este tipo de estructura. Su implementación demuestra variaciones en el mando menos oscilatorias que la solución propuesta por Rubio y colaboradores (Rubio et al., 2007), para de esta manera alargar la vida útil de las válvulas y evitar su deterioro.
CONCLUSIONES Y RECOMENDACIONES
Conclusiones
A partir de los aspectos tomados en este trabajo y las simulaciones realizadas se puede arribar a las siguientes conclusiones:
1. Al realizar la revisión de la bibliografía se observan las ventajas del uso del control predictivo en robots paralelos y sistemas electro-neumáticos ante las estrategias convencionales en los casos citados.
2. El modelado mediante identificación experimental proporcionó un modelo preciso de la planta para el diseño del controlador predictivo y realización de las simulaciones.
3. Al realizar el desarrollo matemático de la obtención de la ganancia del MPC se evidencia que es posible disminuir las oscilaciones en el mando a partir del ajuste de los pesos en el índice de optimización.
4. El sistema de control propuesto con un controlador predictivo basado en modelo de la estructura robótica de 2GDL demostró, a través de simulación con Simulink, disminuir las oscilaciones en el mando para evitar el deterioro de las válvulas electro-neumáticas ante cambios en la referencia.
Recomendaciones
Luego de llegar a las conclusiones anteriores se recomienda:
1. Implementar el control predictivo en la plataforma real para corroborar los resultados obtenidos mediante simulación y extender su uso en los simuladores de conducción que utilicen sistemas neumáticos como actuadores.
2. Investigar otras estrategias de control predictivo que contengan realimentaciones de posición y velocidad para lograr mayor exactitud en el seguimiento de trayectoria.
3. Implementar un control predictivo teniendo en cuenta un modelo logrado mediante la identificación de varios puntos en la trayectoria del pistón para obtener un modelo más exacto y un controlador más eficaz.
REFERENCIAS BIBLIOGRÁFICAS
AGUADO, A. 2000. Temas de Identificación, Control Adaptable.
ALBÁN, O. A. V. 2007. Control Predictivo Funcional de un Robot Paralelo. Revista
Colombiana de Tecnologías de Avanzada, 1.
ALLGÖWER, F., BADGWELL, T., QIN, J., RAWLINGS, J. & WRIGHT, S. 1999. Nonlinear predictive control and moving horizon estimation - An introductory overview. Proceedings of the European Conference Control.
ARACIL, R., SALTARÉN, R. & REINOSO, O. 2003. Parallel robots for autonomous climbing along tubular structures. Robotics and Autonomous Systems, 42,
125-134.
ARACIL, R., SALTARÉN, R., SABATER, J. M. & REINOSO, O. 2006. Robots paralelos: Máquinas con un pasado para una robótica del futuro. Revista Iberoamericana de automática e informática industrial, 3, 16-28.
BARRIENTOS, A., PEÑÍN, L. F., BALAGUER, C. & ARACIL, R. 2007.
Fundamentos de robótica. McGraw-Hill.
BELGHARBI, M., THOMASSET, D., SCAVARDA, S. & SESMAT, S. Year. Analytical model of the flow stage of a pneumatic servo-distributor for simulation and nonlinear control. In: Proceedings of the Sixth Scandinavian International Conference on Fluid Power Tampere, Finland, 1999. 848-860. BONE, G. M., XUE, M. & FLETT, J. 2014. Position control of hybrid pneumatic–
electric actuators using discrete-valued model-predictive control.
Mechatronics.
BONEV, I. 2002. Geometric analysis of parallel mechanisms. Tesis de Doctorado, Universidad de Laval.
BORDÓNS, C. A. 2000. Control Predictivo: metodología, tecnología y nuevas perspectivas. Universidad de Sevilla.
BOUCHER, P., DÜMUR, D. & RAHMANI, K. 1991. Generalised Predictive Cascade Control. Proceedings of European Conference Control.
BRUN, X., BELGHARBI, M., SESMAT, S., THOMASSET, D. & SCAVARDA, S. 1999. Control of an electropneumatic actuator: comparison between some linear and non-linear control laws. Proceedings of the Institution of
Mechanical Engineers, Part I: Journal of Systems and Control Engineering,
213, 387-406.
BURROWS, C. R. 1972. Fluid power servomechanisms. Van Nostrand Reinhold Co.
CAMACHO, E. F. & BORDONS, C. 1995. Model predictive control in the process industry. Springer-Verlag.
CAMACHO, E. F. & BORDONS, C. (eds.) 1999. Model Predictive Control: Springer-Verlag.
CANUDAS, C., SICILIANO, B. & BASTIN, G. 1996. Theory of robot control.
Springer Verlag.
CLARKE, D., MOHTADI, C. & TUFFS, P. 1987. Generalised predictive control.
Automatica, 23, 137-160.
CLARKE, D. W. 1988. Application of Generalized Predictive Control to Industrial Processes. IEEE Control Systems Magazine
CUTLER, C. R. & RAMAKER, B. Year. Dynamic Matrix Control. A Computer Control Algorithm. In: American Control Conference., 1980.
CHEN, Y. & MCINROY, J. E. 2004. Decoupled control of flexure-jointed hexapods using estimated joint-space mass-inertia matrix. Control Systems
Technology, IEEE Transactions on, 12, 413-421.
GENTILE, A., GIANNOCCARO, N. & REINA, G. Year. Experimental tests on position control of a pneumatic actuator using on/off solenoid valves. In:
Industrial Technology, 2002. IEEE ICIT'02. 2002 IEEE International Conference on, 2002. IEEE, 555-559.
GÓMEZ ORTEGA, J., RAMÍREZ, D. R., LIMÓN MARRUEDO, D. & CAMACHO, E. F. 2001. Genetic algorithms based predictive control for mobile robot navigation in changing environments. Proceedings of the ECC.
HAHN, H. 2005. Mathematical Modeling, Control, Computer Simulation and Laboratory Experiments of a Spatial Servopneumatic Parallel Robot.
Nonlinear Dynamics, 387–417.
JANISZOWSKI, K. 2004. Adaptation, modelling of dynamic drives and controller design in servomechanism pneumatic systems. IEEE Proceedings-Control Theory and Applications, 151, 234-245.
KARPENKO, M. & SEPEHRI, N. Year. QFT synthesis of a position controller for a pneumatic actuator in the presence of worst-case persistent disturbances.
In: American Control Conference, 2006, 2006. IEEE, 6 pp.
KAWASHIMA, K., FUNAKI, T. & KAGAWA, T. 2003. Automated characteristic test bench of pneumatic servovalve. 7th International Symposium on Fluid
KAWASHIMA, K., ISHII, Y., FUNAKI, T. & KAGAWA, T. 2004. Determination of flow rate characteristics of pneumatic solenoid valves using an isothermal chamber. Journal of fluids engineering, 126, 273-279.
KOLBUS, M., WOBBE, F. & SCHUMACHER, W. 2008. Enhanced Motion Control Concepts on Parallel Robot.Germany, InTech Education and Publishing (Eds.).
KRIVTS, I. L. & KREJNIN, G. V. 2006. Pneumatic actuating systems for automatic
equipment: structure and design. Crc Press.
LEWIS, F. L., ABDALLAH, C. T. & DAWSON, D. M. 1993. Control of robot
manipulators. Macmillan, New York.
LINKERS, D. A. & MAHFONF, M. 1994. Advances in Model-Based Predictive Control. Oxford University Press.
MA, J., ZHU, G., HARTSIG, A. & SCHOCK, H. Year. Model-based predictive control of an electro-pneumatic exhaust valve for internal combustion engines. In: American Control Conference, 2008, 2008. IEEE, 298-305. MATHWORKS 2004. Real-Time Workshop. 6.0 ed.: MathWorks.
MERLET, J. P. 2006. Parallel Robots. Springer.
MORENO, R. 2000. Plataforma para Simuladores. SIMPRO, Instituto Superior Politécnico "José Antonio Echevarría".
MUSTAFA, A. A. N. M. D., FAUDZI, A. A. M. & OSMAN, K. 2014. Force Control for a Pneumatic Cylinder Using Generalized Predictive Controller Approach. NING, S. & BONE, G. M. Year. High steady-state accuracy pneumatic servo
positioning system with PVA/PV control and friction compensation. In:
Robotics and Automation, 2002. Proceedings. ICRA'02. IEEE International Conference on, 2002. IEEE, 2824-2829.
OSMAN, K., FAUDZI, M., RAHMAT, M., MUSTAFA, N. M. D. & SUZUMORI, K. Year. Predictive Functional Controller design for pneumatic actuator with stiffness characteristic. In: System Integration (SII), 2013 IEEE/SICE International Symposium on, 2013. IEEE, 641-646.
OSMAN, K. B., AZMAN, M. A. & SUZUMORI, K. 2012. GPC Controller design for an intelligent pneumatic actuator. Procedia Engineering, 41, 657-663.
RICHALET, J. 1993. Industrial Applications of Model Based Predictive Control Automatics. Vol. 29, 1251-1274.
RICHALET, J., RAULT, A., TESTUD, J. L. & PAPON, J. 1978. Model predictive heuristic control: Applications to industrial processes. Automatica 14, 413–
428.
RICHER, E. & HURMUZLU, Y. 2000a. A high performance pneumatic force actuator system: Part I—nonlinear mathematical model. Journal of dynamic
RICHER, E. & HURMUZLU, Y. 2000b. A high performance pneumatic force actuator system: part II—nonlinear controller design. Journal of dynamic
systems, measurement, and control, 122, 426-434.
RODRÍGUEZ, A. E. R. 2008. Modelación, identificación y control de actuadores
electro-neumáticos para aplicaciones industriales. Universidad Central
―Marta Abreu‖ de Las Villas.
ROSSITER, J. 2002. Predictive functional control: more than one way to prestabilise. Proceedings of the 15th IFAC World Congress.
RUBIO, R. E., HERNÁNDEZ, S. L., ARACIL, S. R., SALTAREN, P. R. & MORENO, Q. R. 2007. Modelado, Identificación y Control de Actuadores Lineales Electroneumáticos. Aplicación en Plataforma de Dos Grados de Libertad. Revista Iberoamericana de Automática e Informática Industrial, 4,
58-69.
RUGH, W. J. Year. Design of nonlinear compensators for nonlinear systems by an extended linearization technique. In: Decision and Control, 1984. The 23rd IEEE Conference on, 1984. IEEE, 69-73.
SAMSON, C., LE BORGNE, M. & ESPINAU, B. 1991. Robot control. Oxford University Press.
SCHULTE, H. & HAHN, H. Year. Identification with blended multi-model approach in the frequency domain: an application to a servo pneumatic actuator. In:
Advanced Intelligent Mechatronics, 2001. Proceedings. 2001 IEEE/ASME International Conference on, 2001. IEEE, 757-762.
SHEARER, J. L. 1956. Study of pneumatic processes in the continuous control of motion with compressed air. Transactions of the ASME, 78, 233-249.
SIRA-RAMÍREZ, H., MARQUEZ, R., RIVAS-ECHEVARRÍA, F. & LLANES- SANTIAGO, O. 2005. Control de sistemas no lineales: linealización
aproximada, extendida, exacta. Pearson Prentice Hall.
SONG, Q., LIU, F. & FINDLAY, R. D. Year. Generalized predictive control for a pneumatic system based on an optimized ARMAX model with an artificial neural network. In: Computational Intelligence for Modelling, Control and Automation, 2006 and International Conference on Intelligent Agents, Web Technologies and Internet Commerce, International Conference on, 2006a. IEEE, 223-223.
SONG, Q., LIU, F. & FINDLAY, R. D. Year. Improved fuzzy neural network control for a pneumatic system based on extended kalman filter. In: Computational Intelligence for Modelling, Control and Automation, 2006 and International Conference on Intelligent Agents, Web Technologies and Internet Commerce, International Conference on, 2006b. IEEE, 76-76.
TADANO, K. & KAWASHIMA, K. Year. Development of a master slave system with force sensing using pneumatic servo system for laparoscopic surgery. In:
Robotics and Automation, 2007 IEEE International Conference on, 2007. IEEE, 947-952.
URQUIJO, O. P. 2014. Control de trayectoria en espacio de tareas para un
simulador paralelo de 3 grados de libertad. Tesis de Maestría, Universidad
Central ―Marta Abreu‖ de Las Villas.
VARSEVELD, R. V. & BONE, G. 1997. Accurate position control of a pneumatic actuator using on/off solenoid valves. IEEE/ASME Transactions on Mechatronics, 2.
VIVAS, A. 2005. Robótica Paralela: Aplicaciones Industriales, Modelado y Control. VIVAS, A. & POIGNET, P. 2005. Predictive functional control of a parallel robot.
Control Engineering Practice, 13, 863-874.
VIVAS, A. & POIGNET, P. 2009. Control predictivo de un robot paralelo. RIAII, 3,
45-52.
VIVAS, O. A. 2006. CONTROL PREDICTIVO DE UN ROBOT TIPO SCARA.
Revista Chilena de Ingeniería, 14, 135-145.
ZORLU, A., OZSOY, C. & KUZUCU, A. Year. Experimental modeling of a pneumatic system. In: Emerging Technologies and Factory Automation, 2003. Proceedings. ETFA'03. IEEE Conference, 2003. IEEE, 453-461.
ANEXOS
Anexo I MPCTool
Ilustración 1. Pantalla donde se importa el modelo para hacer el controlador y se editan las propiedades de las variables de entrada y salida, o se importa el controlador hecho.