Dynamics Modeling and Oscillation Control of a Biomimetic Fish-tail Robot Based on a Three-element Model
-
摘要: 随着仿生水下机器人技术的发展, 基于气动驱动的仿生鱼尾机器人因其高灵活性和低噪声特性受到广泛关注. 然而, 气动软体驱动器固有的非线性迟滞效应与柔顺特性为鱼尾的精确动力学建模与摆动控制带来挑战. 为此, 针对气动仿生鱼尾机器人建立包含弹簧、质量与阻尼的三元动力学模型, 并通过实验数据实现参数辨识, 有效描述该机器人的复杂非线性动力学行为. 进而提出一种前馈—反馈复合控制方法, 利用逆动力学方法, 基于所建立的模型生成前馈输入以提升响应速度, 结合PID反馈抑制建模误差与外部扰动, 同时基于Lyapunov理论证明系统的渐近稳定性. 实验结果表明, 在定频正弦、变幅变频及随机轨迹等多种工况下, 该方法均显著优于传统PID控制, 具有更高的跟踪精度与动态适应能力, 同时, 反馈补偿与参数辨识也被证明对提升跟踪性能具有关键作用. 水下实验进一步验证所提方法对辨识误差、未建模动态及外部扰动的适应能力.Abstract: With the development of biomimetic underwater robotics, pneumatic-driven biomimetic fish-tail robots have attracted widespread attention due to their high flexibility and low noise characteristics. However, the inherent nonlinear hysteresis and compliant properties of pneumatic soft actuators pose significant challenges for accurate dynamic modeling and precise oscillation control of the fish tail. To address these problems, a three-element dynamic model incorporating spring, mass, and damping is established for the pneumatic biomimetic fish-tail robot, and model parameters are identified by using experimental data, effectively characterizing the complex nonlinear dynamic behavior of the robot. Furthermore, a feedforward-feedback composite control method is proposed, in which the inverse dynamic approach is employed to generate feedforward inputs based on the established model to enhance response speed, while PID feedback is used to suppress modeling errors and external disturbances. The asymptotic stability of the closed-loop system is rigorously proven by using Lyapunov theory. Experimental results demonstrate that, under various operating conditions including constant-frequency sine waves, variable-amplitude-variable-frequency signals, and random trajectories, the proposed method significantly outperforms conventional PID control, achieving higher tracking accuracy and superior dynamic adaptability. Meanwhile, feedback compensation and parameter identification are also critical for improving tracking performance. Underwater experiments further validate the adaptability of the proposed method to parameter identification errors, unmodeled dynamics, and external disturbances.
-
表 1 参数辨识结果
Table 1 Parameter identification results
参数 辨识结果 单位 $ M $ 0.0076 kg $ C $ 0.4597 N·s/m $ K $ 3.9949 N/m $ F_1 $ 147.1144 N/$ 10^5 $ Pa 表 2 不同模型的拟合效果对比
Table 2 Comparison of fitting effects among different models
方法 $ e_{\mathrm rmsp} $ $ e_{\mathrm mp} $ 三元模型 1.16% 16.85% Bouc-Wen模型 5.34% 16.87% Prandtl-Ishlinskii模型 5.97% 18.93% -
[1] Wang W J. The protection and development of marine resources under the perspective of the sustainable development concept. Marine Economics and Management, 2024, 7(2): 181−191 doi: 10.1108/MAEM-09-2024-0016 [2] 徐玉如, 肖坤. 智能海洋机器人技术进展. 自动化学报, 2007, 33(5): 518−521Xu-YuRu, Xiao Kun. Technology development of autonomous ocean vehicle. Acta Automatica Sinica, 2007, 33(5): 518−521 [3] Wang J, Wu Z, Dong H, Tan M, Yu J. Development and control of underwater gliding robots: a review. IEEE/CAA Journal of Automatica Sinica, 2022, 9(9): 1543−1560 doi: 10.1109/JAS.2022.105671 [4] 文永鹏, 颜波, 余桐, 方鹏高. 水下机器人在海上风电桩基巡检中的应用现状与发展趋势. 海洋技术学报, 2025, 44(5): 89−97 doi: 10.3969/j.issn.1003-2029.2025.05.010Wen Yong-Peng, Yan Bo, Yu Tong, Fang Peng-Gao. Application status and development trend of underwater robots in offshore wind power pile foundation inspection. Journal of Ocean Technology, 2025, 44(5): 89−97 doi: 10.3969/j.issn.1003-2029.2025.05.010 [5] 朱铱镤, 杜秀娟. 水下环境监测系统综述与展望. 计算机工程与应用, 2023, 59(10): 65−74 doi: 10.3778/j.issn.1002-8331.2210-0414Zhu Yi-Pu, Du Xiu-Juan. Review and prospect of underwater environment monitoring systems. Computer Engineering and Applications, 2023, 59(10): 65−74 doi: 10.3778/j.issn.1002-8331.2210-0414 [6] Jiao P, Ye X, Zhang C, Li W, Wang H. Vision-based real-time marine and offshore structural health monitoring system using underwater robots. Computer-Aided Civil and Infrastructure Engineering, 2024, 39(2): 281−299 doi: 10.1111/mice.12993 [7] Wang X, Wang Q, Su Y, Ouyang Y, Sun C. Adaptive sensor-fault tolerant control of unmanned underwater vehicles with input saturation. IEEE/CAA Journal of Automatica Sinica, 2024, 11(4): 907−918 doi: 10.1109/JAS.2023.123837 [8] Li J, Ma L, Chen D, Qi Y, Bai T, Pan G. Comparative study of hydrodynamic performance of submerged water jet propeller and conventional propeller under multiple operating conditions. Machines, 2025, 13(2): 147 doi: 10.3390/machines13020147 [9] Raghebi M, Keshtan M N, Jafarian M M, Bagheri M R. Numerical study and acoustic analysis of propeller and hull surface vessel in self-propulsion mode. Ships and Offshore Structures, 2022, 17(11): 2488−2497 doi: 10.1080/17445302.2021.2004801 [10] 王久斌, 贺威, 孟亭亭, 邹尧, 付强. 基于高仿生形态布局的仿鸽扑翼飞行机器人系统设计. 自动化学报, 2024, 50(2): 308−319Wang Jiu-Bin, He Wei, Meng Ting-Ting, Zou Yao, Fu Qiang. System design of dove-like flapping-wing flying robot based on highly bionic morphological layout. Acta Automatica Sinica, 2024, 50(2): 308−319 [11] 冯育凯, 吴正兴, 谭民. 基于MARL-MHSA架构的水下仿生机器人协同围捕策略: 数据驱动建模与分布式策略优化. 自动化学报, 2025, 51(10): 2269−2282 doi: 10.16383/j.aas.c250086Feng Yu-Kai, Wu Zheng-Xing, Tan Min. Cooperative pursuit policy for bionic underwater robot based on MARL-MHSA architecture: data-driven modeling and distributed strategy optimization. Acta Automatica Sinica, 2025, 51(10): 2269−2282 doi: 10.16383/j.aas.c250086 [12] Wang Y, Gao T, Pang S, Xu J, Tao X, Yang J, Sheng W. Optimal design and development of a fast steering robot inspired by scallops. Frontiers in Bioengineering and Biotechnology, 2024, 11: 1297727 doi: 10.3389/fbioe.2023.1297727 [13] Li H, Wang G, Li L, Wei M, Li Y, Sun W, Zeng Q. Design of the swimming system of a bionic jellyfish robot for seabed exploration. Applied Ocean Research, 2023, 134: 103498 doi: 10.1016/j.apor.2023.103498 [14] Zhang Y, Wang N, Zhao W, Peng L, Luo J. Development and performance analysis of pneumatic variable stiffness imitation dolphin tail actuator. Journal of Bionic Engineering, 2024, 21(5): 2271−2290 doi: 10.1007/s42235-024-00574-8 [15] Li G, Chen X, Zhou F, Liang Y, Xiao Y, Cao X, et al. Self-powered soft robot in the Mariana Trench. Nature, 2021, 591(7848): 66−71 doi: 10.1038/s41586-020-03153-z [16] 乔增, 王神龙, 李凯, 林俊杰, 胡锦杰. 气动双稳态装置驱动的仿喷水推进乌贼结构软体机器人. 机器人, 2023, 45(3): 287−301 doi: 10.13973/j.cnki.robot.220062Qiao Zeng, Wang Shen-Long, Li Kai, Lin Jun-Jie, Hu Jin-Jie. Water-jet propelled squid-inspired soft robot driven by pneumatic bistable device. ROBOT, 2023, 45(3): 287−301 doi: 10.13973/j.cnki.robot.220062 [17] 马睿宸, 白雪剑, 王宇, 王睿, 王硕. 基于强化学习的波动鳍推进水下作业机器人悬停控制. 控制理论与应用, 2022, 39(11): 2092−2099Ma Rui-Chen, Bai Xue-Jian, Wang Yu, Wang Rui, Wang Shuo. Hovering control of undulating fin propelled underwater operation robot based on reinforcement learning. Control Theory & Applications, 2022, 39(11): 2092−2099 [18] 刘长红, 吴博淳, 黄锦山, 苏杰锋, 温嘉文, 陈思霖. 基于曲柄摇杆机构的仿生海扁虫水下机器人. 机械设计, 2024, 41(S1): 27−31Liu Chang-Hong, Wu Bo-Chun, Huang Jin-Shan, Su Jie-Feng, Wen Jia-Wen, Chen Si-Lin. Bionic sea flatworm underwater robot based on crank-rocker mechanism. Journal of Machine Design, 2024, 41(S1): 27−31 [19] Lyu B, Xiao H, Meng Q, Wu J, Wang Y, She J, Fukushima E F. Humanoid finger with rigid-flexible-soft structure. Nature Communications, 2025, 16(1): 9905 doi: 10.1038/s41467-025-65367-x [20] De Pascali C, Naselli G, Palagi S, Scharff R, Mazzolai B. 3D-printed biomimetic artificial muscles using soft actuators that contract and elongate. Science Robotics, 2022, 7(68): eabn4155 doi: 10.1126/scirobotics.abn4155 [21] Shi X, Zou J, Yan P, Wan R, Lu B, Gu G, Zhu X. Semiseparated biphasic bicontinuous dielectric elastomer for high-performance artificial muscle. Science, 2025, 390(6777): 1044−1049 doi: 10.1126/science.adr3521 [22] Zhu C, Zhou C, Zou Q, Wang X, Deng L, Wang J, Fan J. A variable stiffness fishlike propeller with compressible flexible bionic spine. Ocean Engineering, 2025, 316: 119780 doi: 10.1016/j.oceaneng.2024.119780 [23] Xia Q, Li H, Song N, Wu Z, Wang X, Sun X, Zhang S, Yang C. Research on flexible collapsible fluid-driven bionic robotic fish. Ocean Engineering, 2023, 276: 114203 doi: 10.1016/j.oceaneng.2023.114203 [24] Liu S, Liu C, Liang Y, Ren L, Ren L. Design and control of an untethered robotic tuna based on a hydraulic soft actuator. IEEE/ASME Transactions on Mechatronics, 2024, 30(1): 623−633 doi: 10.1109/tmech.2024.3401111/mm2 [25] Della Santina C, Duriez C, Rus D. Model-based control of soft robots: a survey of the state of the art and open challenges. IEEE Control Systems Magazine, 2023, 43(3): 30−65 doi: 10.1109/MCS.2023.3253419 [26] Liu Z, Liu J, He W. Robust adaptive fault tolerant control for a linear cascaded ODE-Beam system. Automatica, 2018, 98: 42−50 doi: 10.1016/j.automatica.2018.09.021 [27] Zhao S, Meng Q, Lai X, Woo J, She J, Fukushima E F. Modeling and trajectory tracking control of continuum robot with magnetic spacer disks and soft drives. IEEE Transactions on Automation Science and Engineering, 2025, 22: 22468−22483 doi: 10.1109/TASE.2025.3620829 [28] Zhang Y, Wang Y, Wu J, Su C. Feedforward-cascaded adaptive generalized predictive control of dielectric elastomer transducer. IEEE Robotics and Automation Letters, 2024, 9(3): 2885−2892 doi: 10.1109/LRA.2024.3360812 [29] Meng Q, Zhu M, Lai X, Wang Y, Wu M. Iterative-learning-based motion planning and position control of a single-link flexible manipulator with vibration sensor hysteresis. IEEE/ASME Transactions on Mechatronics, 2024, 29(6): 4560−4571 doi: 10.1109/TMECH.2024.3377995 [30] Zhang Y, Huang P, Zhang P, Wang Y. Modeling and tracking control for dielectric elastomer actuator with sliding mode feedback controller. In: 7th International Conference on Control Science and Systems Engineering. China: IEEE, 2021. 185−194. -
计量
- 文章访问数: 7
- HTML全文浏览量: 4
- 被引次数: 0
下载: