针对自主水下机器人(Autonomous Underwater Vehicle,AUV)复杂系统传统多领域建模方法中存在的领域耦合机制薄弱、建模效率低下等问题,本文基于多领域统一建模理论开展AUV数字样机建模方法研究。研究以Modelica语言为建模工具,详细分析了AUV关键设备的建模原理,并通过模块化设计实现系统级集成。研究以“探索-100”为实物对象进行建模方法验证,得到航速、航向和深度平均绝对误差分别为0.0189 m/s、0.0091 rad和0.0240 m。研究结果验证了多领域系统级仿真的有效性,为AUV的数字化设计、控制策略优化及健康管理研究提供了技术实现路径。
To address issues such as weak domain coupling mechanisms and low modeling efficiency in traditional multi-domain modeling methods for complex systems of autonomous underwater vehicles (AUV), this paper conducts research on AUV digital prototype modeling methods based on the multi-domain unified modeling theory. The research employs the Modelica language as the modeling tool, conducts a detailed analysis of the modeling principles of AUV key equipment, and achieves system-level integration through modular design. The research takes "TanSuo-100" as the physical object to verify the modeling method, and the obtained mean absolute errors of speed, heading, and depth are 0.0189 m/s, 0.0091 rad and 0.0240 m, respectively. The research results verify the effectiveness of multi-domain system-level simulation and provide a technical implementation path for AUV's digital design, control strategy optimization and health management research.
2026,48(6): 45-53 收稿日期:2025-7-24
DOI:10.3404/j.issn.1672-7649.2026.06.007
分类号:U674.76
基金项目:机器人与智能系统全国重点实验室资助项目(2023-Z26)
作者简介:王铃渝(2001-),男,硕士研究生,研究方向为多领域系统建模与仿真
参考文献:
[1] GONZÁLEZ-GARCÍA J, GÓMEZ-ESPINOSA A, CUAN-URQUIZO E, et al. Autonomous underwater vehicles: localization, navigation, and communication for collaborative missions[J]. Applied Sciences, 2020, 10(4): 12–56.
[2] 李硕, 吴园涛, 李琛, 等. 水下机器人应用及展望[J]. 中国科学院院刊, 2022, 37(7): 910-920.
LI S, WU Y T, LI C, et al. Application and prospect of unmanned underwater vehicle[J]. Bulletin of Chinese Academy of Sciences, 2022, 37(7): 910–920.
[3] 陶飞, 马昕, 胡天亮, 等. 数字孪生标准体系[J]. 计算机集成制造系统, 2019, 25(10): 2405-2418
TAO F, MA X, HU T L, et al. Research on digital twin standard system[J]. Computer Integrated Manufacturing Systems, 2019, 25(10): 2405-2418
[4] 张宁, 郭君, 尹韶平, 等. 数字孪生技术发展现状及其在水下无人系统中的应用展望[J]. 水下无人系统学报, 2022, 30(2): 137-146
ZHANG N, GUO J, YIN S P, et al. Development of digital twin technology and its application prospect in unmanned undersea system[J]. Journal of Unmanned Undersea Systems, 2022, 30(2): 137-146
[5] 马小辉. 基于Modelica的四旋翼飞行器多领域统一建模及多目标优化设计[D]. 杭州: 杭州电子科技大学, 2017.
[6] 许国锋, 许鹏文, 邹红霞. 装备采办领域复杂系统建模仿真的应用研究[J]. 计算机技术与发展, 2014, 24(3): 178-182+186
XU G F, XU P W, ZOU H X. Research on application of complex system modeling and simulation in equipment acquisition field[J]. Computer Technology and Development, 2014, 24(3): 178-182+186
[7] 董仁义, 吴崇健, 张京伟, 等. 多领域统一建模技术在管路分析中的应用与发展[J]. 舰船科学技术, 2012, 34(7): 3-7
DONG R Y, WU C J, ZHANG J W, et al. Application and development of the multi-domain unified modeling applied in pipe analysis[J]. Ship Science and Technology, 2012, 34(7): 3-7
[8] 张皓宇. 基于Modelica/Mworks的船用汽轮机级图形化建模与仿真[J]. 机电设备, 2022, 39(4): 97-102
ZHANG H Y. Graphic modeling and simulation of marine steam turbine stage based on modelica/mworks[J]. Mechnical and Electrical Equipment, 2022, 39(4): 97-102
[9] LIU J, WANG G, LUO Y. Multi-domain modeling based on modelica[C]//MATEC Web of Conferences, 2016.
[10] TILLER M. Introduction to physical modeling with modelica[M]. Springer Science & Business Media, 2001.
[11] SWAMINATHAN S, SARIPALLI S. Developing a Framework for Modeling Underwater Vehicles in Modelica[C]//In Proceedings of the American Modelica Conference, 2018.
[12] 韩枫, 谢基榕. 基于Modelica语言的ROV动力学系统建模与仿真[J]. 船舶力学, 2021, 25(1): 65-72
HAN F, XIE J R. Modeling and simulation of ROV mechanical system based on modelica[J]. Journal of Ship Mechanics, 2021, 25(1): 65-72
[13] 宋研, 邢涛, 巩朝阳. 基于Modelica的载人航天器多学科集成建模仿真[J]. 载人航天, 2019, 25(3): 397-402
SONG Y, XING T, GONG C Y. Multi-disciplinary integrated modeling and simulation of manned spacecraft based on modelica[J]. Manned Spaceflight, 2019, 25(3): 397-402
[14] 李沐阳. 基于EER-PPO算法的自主水下机器人路径跟踪及自主避障研究[D]. 济南: 山东大学, 2022.
[15] 施生达. 潜艇操纵性[M]. 北京: 国防工业出版社, 1995.
[16] KAYA B B, HAJIYEV C. 6-DOF nonlinear dynamic modeling and control of autonomous underwater vehicle[J]. International Journal of Transportation Research and Technology, 2024, 1(1).
[17] 韩枫. 水下平台与潜器协同作业过程仿真研究[D]. 北京: 中国舰船研究院, 2020.
[18] 何春荣, 马向能. 潜艇垂直面分离型数学模型及其干扰因子分析[J]. 船舶力学, 2009, 13(5): 697-704
HE C R, MA X N. Submarine combined mathematics model and interference coefficients analyses in the vertical plane[J]. Journal of Ship Mechanics, 2009, 13(5): 697-704
[19] 焦玉超, 肖昌润. 潜艇X舵的布局优化[J]. 兵器装备工程学报, 2018, 39(3): 40-44+71
JIAO Y C, XIAO C R. Layout optimization of submarine X rudder[J]. Journal of Ordnance Equipment Engineering, 2018, 39(3): 40-44+71
[20] 谢虎, 吴维, 董元发, 等. UUV定深控制模型参数优化设计方法[J]. 数字海洋与水下攻防, 2024, 7(2): 177-185
XIE H, WU W, DONG Y F, et al. Research on parameter optimization method for UUV depth setting control model[J]. Digital Ocean & Underwater Warfare, 2024, 7(2): 177-185
[21] 曾俊宝, 李硕, 刘鑫宇, 等. 便携式自主水下机器人动力学建模方法研究[J]. 计算机应用研究, 2018, 35(6): 1747-1750
ZENG J B, LI S, LIU X Y, et al. Research on dynamic modeling of portable autonomous underwater vehicle[J]. Application Research of Computers, 2018, 35(6): 1747-1750
[22] 刘小峰. 海洋探测机器人操纵性及运动仿真研究[D]. 哈尔滨: 哈尔滨工程大学, 2007.