Ortiz Villasuso, Héctor F. (2021) Modelado, simulación y control de movimientos de un robot sub-acuático / Modelling, simulation and motion control of an underwater robot. Maestría en Ingeniería, Universidad Nacional de Cuyo, Instituto Balseiro.
| PDF (pdf) Español 11Mb |
Resumen en español
La robótica subacuática ha crecido últimamente expandiéndose a aplicaciones en industria offshore, investigación oceánica e industria energética. Una aplicación interesante se puede dar en la industria nuclear, donde su potencial aplicación en la inspección visual puede proveer inspecciones más precisas y mejorar la seguridad de los operadores. En este trabajo, se realizó el modelado de un vehículo submarino diseñado para la inspección visual de contenedores de agua en centrales nucleares, junto a cada uno de sus sistemas y componentes, incluyendo sensores y actuadores. Este modelado se linealizó en torno a un punto de equilibrio con el objetivo de poder diseñar distintos controladores que permitan obtener un comportamiento deseado del vehículo. Los controladores diseñados incluyen compensadores de adelanto de fase, controladores con observadores de orden completo y controladores discretos. El modelo obtenido requiere de parámetros característicos del robot, tales como masa adherida, coeficientes de drag o caracterizaciones de los sistemas de actuación y sensores, que se obtuvieron a través de distintos experimentos. Con estos coeficientes y utilizando matlab/simulink se desarrolló un simulador no lineal del robot que permitió probar los controladores imponiéndole una trayectoria de referencia al robot, verificando que es capaz de seguirla. Si bien este simulador verificó el comportamiento del vehículo con los controladores diseñados, es importante poder implementar en un futuro estos controladores para obtener una verificación no sólo del comportamiento del robot, sino también de la fidelidad del simulador y del modelo propuesto. Por último, se propone una serie de trabajos futuros para la continuación del trabajo orientadas a acercarse a un robot sumergible que permita operar de forma segura en un ambiente subacuático de tamaño restringido.
Resumen en inglés
Underwater robotics has grown recently, reaching applications in the offshore industry, oceanic research, and energy industry. An interesting application could be in the nuclear industry, where its potential application in visual inspection can provide safer and more precise inspections, improving the operator’s safety. In this work, an underwater vehicle for the visual inspection of water containers in the nuclear industry has been modeled, including its systems, sensors, and actuators. In order to design controllers that provide the desire response for the robot, this model was linearized in the surroundings of an equilibrium point. The controllers designed include lead compensator, full order observers compensator, and discrete controllers. As the model obtained requires characteristic parameters of the robot, such as the added mass, the drag coefficients, or even the characterization of the actuation systems and sensors, different experiments were carried out to obtain them. With these coefficients and using matlab/simulink a non-linear simulator was developed and used to validate the controllers on a simulated trajectory, checking that the robot was able to follow it. Although this simulator verified the behavior of the vehicle, it is important in the future to implement these controllers on the robot to get not only a verification of the behavior of the robot but also to know how reliable the simulator is. Finally, with the goal of obtaining a robot that operates safely in an underwater environment a list of future work was proposed.
Tipo de objeto: | Tesis (Maestría en Ingeniería) |
---|---|
Palabras Clave: | Simulation; Simulación; Control; Control; Underwater vehicles; Vehículos submarinos; [Underwater robotics; Robótica subacuática; Dynamic modelling; Modelado dinámico; Remote operated vehicle; Vehículo operado remotamente] |
Referencias: | [1] Antonelli, G., Antonelli, G. Underwater robots, tomo 3, cap. 2,4. Springer, 2014. xiii, 5, 6, 9, 13, 15, 16 [2] Franklin, G. F., Powell, J. D., Emami-Naeini, A. Feedback control of dynamic systems, cap. 7. Pearson London, 2015. xiii, 8, 41, 45 [3] Paravisi, M., H Santos, D., Jorge, V., Heck, G., Gonçalves, L. M., Amory, A. Unmanned surface vehicle simulator with realistic environmental disturbances. Sensors, 19 (5), 1068, 2019. xv, 7 [4] Westman, E., Kaess, M. Underwater apriltag slam and calibration for high precision robot localization. tech. rep., 2018. xv, 34, 35 [5] Robador, E. M., Hansen, G. M., Acha, L., Pedre, S., Quispe Mamaní, T. A. Design of an auv for visual inspection of nuclear power plants. IEEE, AUV 2018. Porto, Portugal., 2018. 1 [6] Cho, B.-H., Byun, S.-H., Shin, C.-H., Yang, J.-B., Song, S.-I., Oh, J.-M. Keprovt: underwater robotic system for visual inspection of nuclear reactor internals. Nuclear engineering and design, 231 (3), 327–335, 2004. 2 [7] Robador, E. M. Diseño de un modulo robótico de inspección para ambientes subacuáticos. Tesis Doctoral, Universidad Nacional de Cuyo, 2019. 2 [8] Fossen, T. I., et al. Guidance and control of ocean vehicles, tomo 199, cap. 2,4,5. Wiley New York, 1994. 5, 13, 15, 18 [9] Fossen, T. I. Handbook of marine craft hydrodynamics and motion control, cap. 3,4,5,6,7. John Wiley & Sons, 2011. 5, 8, 9, 14, 15 [10] Fossen, T. I. Marine control systems–guidance. navigation, and control of ships, rigs and underwater vehicles. Marine Cybernetics, Trondheim, Norway, Org. Number NO 985 195 005 MVA, www. marinecybernetics. com, ISBN: 82 92356 00 2, 2002. 5, 16, 18 [11] Zhang, H., Xu, Y.-r., Cai, H.-p. Using cfd software to calculate hydrodynamic coefficients. Journal of Marine Science and Application, 9 (2), 149–155, 2010. 6 [12] Barbalata, C., Iscar, E., Johnson-Roberson, M. Experimental evaluation of depth controllers for a small-size auv. En: 2018 IEEE/OES Autonomous Underwater Vehicle Workshop (AUV), págs. 1–6. IEEE, 2018. 6, 8 [13] Pérez, J., Fornas, D., Marín, R., Sanz, P. J. Uwsim, un simulador submarino conectado a la nube como herramienta educacional. Revista Iberoamericana de Automática e Informática industrial, 15 (1), 70–78, 2017. 6 [14] Nag, A., Patel, S. S., Akbar, S. Fuzzy logic based depth control of an autonomous underwater vehicle. En: 2013 International Mutli-Conference on Automation, Computing, Communication, Control and Compressed Sensing (iMac4s), págs. 117–123. IEEE, 2013. 6, 8 [15] Agrawal, A., Prasad, B., Viswanathan, V., Panda, S. Dynamic modeling of variable ballast tank for spherical underwater robot. En: 2013 IEEE International Conference on Industrial Technology (ICIT), págs. 58–63. IEEE, 2013. 6 [16] Anieva, J. A. M., Jimenez, T. S., Valdovinos, L. G. G., Balanzar, L. N., Muniz, J. P. O. Design, modeling and control of a micro auv. En: OCEANS 2018 MTS/IEEE Charleston, págs. 1–7. IEEE, 2018. 6, 8 [17] Prats, M., Perez, J., Fernandez, J. J., Sanz, P. J. An open source tool for simulation and supervision of underwater intervention missions. En: 2012 IEEE/RSJ international conference on Intelligent Robots and Systems, págs. 2577–2582. IEEE, 2012. 7 [18] Bingham, B., Aguero, C., McCarrin, M., Klamo, J., Malia, J., Allen, K., et al. Toward maritime robotic simulation in gazebo. En: Proceedings of MTS/IEEE OCEANS Conference. Seattle, WA, 2019. 7 [19] Fernandez, R. A. S., Grande, D., Martins, A., Bascetta, L., Dominguez, S., Rossi, C. Modeling and control of underwater mine explorer robot ux-1. IEEE Access, 7, 39432–39447, 2019. 7, 8 [20] Suarez Fernandez, R. A., Parra R, E. A., Milosevic, Z., Dominguez, S., Rossi, C., et al. Nonlinear attitude control of a spherical underwater vehicle. Sensors, 19 (6), 1445, 2019. 8 [21] Genetic algorithm tuned pid controller for process control. En: 2017 International Conference on Inventive Systems and Control (ICISC), págs. 1–6. 2017. 8 [22] Rathore, A., Kumar, M. Article: Robust steering control of autonomous underwater vehicle: based on pid tuning evolutionary optimization technique. International Journal of Computer Applications, 117 (18), 1–6, May 2015. Full text available. 8 [23] Lindgren, J., Larsson, T. Inspection rov for nuclear pressure water reactors, 2015. 8 [24] Oppenheimer, M. W., Doman, D. B., Bolender, M. A. Control allocation for over-actuated systems. En: 2006 14th Mediterranean Conference on Control and Automation, págs. 1–6. IEEE, 2006. 8 [25] Dorf, R. C., Bishop, R. H. Modern control systems. Pearson Prentice Hall, 2008. 8 [26] Fossen, T. I. Nonlinear modelling and control of underwater vehicles, cap. 2,3,4. Fakultet for informasjonsteknologi, matematikk og elektroteknikk, 1991. 9 [27] Robador, E. M. Diseño conceptual de Módulo Robótico de inspección para ambientes subacuáticos. Tesis de Maestría en Ingeniería, Instituto Balseiro, 2019. 19, 20, 22, 28, 32, 34, 48 [28] Norton, R. Diseño de máquinas: un enfoque integrado, cap. 11. Pearson Educación de México, SA de CV, 2011. 24 [29] Board, I. Ieee standard specification format guide and test procedure for singleaxis interferometric fiber optic gyros. IEEE Std, págs. 952–1997, 1998. 33 [30] Ortiz Villasuso, H. F., Robador, E. M., Pedre, S., D’Ovidio, C. Modified aerial acoustic piezoelectric sensor for underwater robots in closed environments. En: International Symposium on Multibody Systems and Mechatronics, págs. 285–292. Springer, 2021. 34, 62 [31] Olson, E. AprilTag: A robust and flexible visual fiducial system. En: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), págs. 3400–3407. IEEE, 2011. 34 [32] Lei, U., Yang, C., Wu, K. Viscous torque on a sphere under arbitrary rotation. Applied physics letters, 89 (18), 181908, 2006. 35, 38 [33] Cely, J. S., Saltaren, R., Portilla, G., Yakrangi, O., Rodriguez-Barroso, A. Experimental and computational methodology for the determination of hydrodynamic coefficients based on free decay test: Application to conception and control of underwater robots. Sensors, 19 (17), 3631, 2019. 35 [34] Eng, Y., Lau, M., Low, E., Seet, G., Chin, C. Estimation of the hydrodynamics coefficients of an rov using free decay pendulum motion. Engineering Letters, 16 (3), 326–331, 2008. 35 [35] Ortiz Villasuso, H. F., Robador, E. M., Pedre, S. Auv depth control for visual inspection in closed environments using minimal order observers. En: 2020 IEEE/OES Autonomous Underwater Vehicles Symposium (AUV)(50043), págs. 1–5. IEEE. 48, 62 |
Materias: | Ingeniería mecánica > Robótica sub-acuática |
Divisiones: | Presidencia > Gcia. de área CAREM > Departamento de Instrumento y cableado > División Robótica y Automatización |
Código ID: | 1040 |
Depositado Por: | Tamara Cárcamo |
Depositado En: | 08 Jun 2022 16:24 |
Última Modificación: | 08 Jun 2022 16:24 |
Personal del repositorio solamente: página de control del documento