Energy-Efficient Pitch Control for a 1000 m-Class Underwater Glider: A Comparative Study of PID, Fuzzy, and ANFIS Controllers Based on Experimental Power Models
Abstract
1. Introduction
1.1. Research Background
1.2. Research Motivation and Problem Statement
1.3. Research Objectives and Contributions
2. Physical Modeling of the 1000 m-Class Underwater Glider
2.1. Specifications of the Underwater Glider
2.2. Coordinate System Definition and Motion Variables
2.2.1. Six-Degree-of-Freedom (6-DOF) Dynamic Modeling
2.2.2. Buoyancy and Mass Motion Model of the Underwater Glider
- •
- Buoyancy Model and Center of Buoyancy (CB) Variation
- •
- Mass Model and Center of Gravity (CG) Displacement
2.3. Experimentally Derived Actuator Power Modeling
2.3.1. Buoyancy Engine Characterization and Experimental Configuration
2.3.2. Quantitative Modeling of Electro-Hydraulic Drive Characteristics
2.3.3. Attitude Controller Power Consumption Modeling
3. Intelligent Pitch Control System Design
3.1. PID Controller Design
3.2. Sugeno-Type Fuzzy Controller Design
3.3. ANFIS-Based Fuzzy Controller Design
4. Simulation and Result Analysis
4.1. Simulation Environment Setup
4.2. Performance Analysis by Controller
4.2.1. Gliding Motion Performance Comparison
4.2.2. Battery Position Response Analysis
4.2.3. Energy Consumption Analysis
5. Algorithm Validation Through Sea Trial Experiments
5.1. Experimental Environment and System Configuration
5.2. Experimental Results and Discussion
6. Conclusions
6.1. Summary of Research Outcomes
6.2. Future Research Directions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A
| PWM Input (%) | Pressure (bar) | RPM Mean ± SD |
|---|---|---|
| 20 | 0 | 442 ± 2 |
| 50 | 269 ± 1 | |
| 100 | 99 ± 1 | |
| 40 | 0 | 1223 ± 4 |
| 50 | 1050 ± 5 | |
| 100 | 878 ± 8 | |
| 60 | 0 | 2000 ± 8 |
| 50 | 1840 ± 10 | |
| 100 | 1655 ± 16 | |
| 80 | 0 | 2782 ± 9 |
| 50 | 2470 ± 14 | |
| 100 | 2140 ± 19 |
| Pressure (bar) | Discharge Time for 1000 cc (sec) Mean ± SD |
|---|---|
| 0 | 253.70 ± 7.61 |
| 25 | 20.00 ± 0.40 |
| 50 | 17.73 ± 0.44 |
| 75 | 17.39 ± 0.26 |
| 100 | 15.59 ± 0.18 |
| Pressure (bar) | PWM = 20 | PWM = 40 | PWM = 60 | PWM = 80 |
|---|---|---|---|---|
| Ampere Mean ± SD | Ampere Mean ± SD | Ampere Mean ± SD | Ampere Mean ± SD | |
| 0 | 0.5667 ± 0.0028 | 1.6210 ± 0.0077 | 2.3543 ± 0.0124 | 2.5581 ± 0.0148 |
| 25 | 1.2600 ± 0.0042 | 2.7733 ± 0.0099 | 3.7790 ± 0.0120 | 4.1190 ± 0.0156 |
| 50 | 1.7029 ± 0.0056 | 3.9343 ± 0.0145 | 5.2495 ± 0.0230 | 5.9124 ± 0.0325 |
| 75 | 2.2981 ± 0.0165 | 4.7619 ± 0.0328 | 6.5419 ± 0.0464 | 7.7486 ± 0.0581 |
| 100 | 3.0952 ± 0.0290 | 5.9257 ± 0.0521 | 7.7286 ± 0.0602 | 9.4286 ± 0.0867 |
| MF | Type | Before Training | After Training |
|---|---|---|---|
| NB | Trapmf | [−90, −90, −86, −43] | [−129.3, −129.3, −86.12, −42.98] |
| NS | Trimf | [−65, −20, 0.2] | [−64.55, −21.4, 0.1693] |
| ZO | Trimf | [−7, 0 7] | [−7.022, 0.1693, 7.36] |
| PS | Trimf | [0.2, 22, 65] | [0.1693, 21.74, 64.89] |
| PB | Trapmf | [43, 86, 90, 90] | [43.32, 88.46, 129.6, 129.6] |
| MF | Type | Before Training | After Training |
|---|---|---|---|
| DIVE | Trimf | [−90, −45, −15] | [−70, −35, −5] |
| ZERO | Trimf | [−10, 0, 10] | [−10, 0, 10] |
| RISE | Trimf | [15, 45, 90] | [5, 35, 70] |
| MF | Type | Before Training | After Training |
|---|---|---|---|
| ACTIVE | Trapmf | [0, 0, 500, 500] | [0, 0, 500, 500] |
References
- Stommel, H. The Slocum Mission. Oceanography 1989, 2, 22–25. [Google Scholar] [CrossRef]
- Purcell, M.; Bhatt, S.; Bhatt, M. Autonomous Underwater Glider: A Comprehensive Review. Drones 2025, 9, 21. [Google Scholar] [CrossRef]
- Hong, M.; Lee, S.; Hyeon, J.; Lee, J.; Lee, C.; Ko, S. Optimal Design of Combined Propulsion Underwater Glider for Operation of the East Sea of South Korea. Adv. Mech. Eng. 2019, 11, 1687814019856482. [Google Scholar] [CrossRef]
- Lan, W.; Jin, X.; Chang, X.; Wang, T.; Zhou, H.; Tian, W.; Zhou, L. Path Planning for Underwater Gliders in Time-Varying Ocean Current Using Deep Reinforcement Learning. Ocean Eng. 2022, 262, 112226. [Google Scholar] [CrossRef]
- Liu, Y.-H.; Su, Z.-Q.; Luan, X.; Song, D.-L.; Han, L. Motion Analysis and Fuzzy-PID Control Algorithm Designing for the Pitch Angle of an Underwater Glider. J. Math. Comput. Sci. 2017, 17, 133–147. [Google Scholar] [CrossRef]
- Zhao, W.; Guo, X.; Wang, Y. Attitude Control of Underwater Glider Combined Reinforcement Learning with Active Disturbance Rejection Control. J. Mar. Sci. Technol. 2019, 24, 686–704. [Google Scholar] [CrossRef]
- Wang, Z.; Yu, C.; Li, M.; Yao, B.; Lian, L. Vertical Profile Diving and Floating Motion Control of the Underwater Glider Based on Fuzzy Adaptive LADRC Algorithm. J. Mar. Sci. Eng. 2021, 9, 698. [Google Scholar] [CrossRef]
- Zhang, X.; Zhou, H.; Fu, J.; Wen, H.; Yao, B.; Lian, L. Adaptive Integral Terminal Sliding Mode Based Trajectory Tracking Control of Underwater Glider. Ocean Eng. 2023, 269, 113436. [Google Scholar] [CrossRef]
- Zhang, Z.; Wu, Y.; Zhou, Y.; Hu, D. Fault-Tolerant Control of Autonomous Underwater Vehicle Actuators Based on Takagi and Sugeno Fuzzy and Pseudo-Inverse Quadratic Programming under Constraints. Sensors 2024, 24, 3029. [Google Scholar] [CrossRef]
- Wang, P.; Wang, X.; Wang, Y.; Niu, W.; Yang, S.; Sun, C.; Luo, C. Dynamics Modeling and Analysis of an Underwater Glider with Dual-Eccentric Attitude Regulating Mechanism Using Dual Quaternions. J. Mar. Sci. Eng. 2023, 11, 5. [Google Scholar] [CrossRef]
- Ji, D.-H.; Lee, J.-H.; Ko, S.-H.; Hyeon, J.-W.; Lee, J.-H.; Choi, H.-S.; Jeong, S.-K. Design and Analysis of the High-Speed Underwater Glider with a Bladder-Type Buoyancy Engine. Appl. Sci. 2023, 13, 11367. [Google Scholar] [CrossRef]
- Lee, J.-M.; Choi, K.; Kim, T. Buoyancy-Engine Endurance Test by Use of Hydraulic Test Device. J. Ocean Eng. Technol. 2025, 39, 226–234. [Google Scholar] [CrossRef]
- Song, Y.; Ye, H.; Wang, Y.; Niu, W.; Wan, X.; Ma, W. Energy Consumption Modeling for Underwater Gliders Considering Ocean Currents and Seawater Density Variation. J. Mar. Sci. Eng. 2021, 9, 1164. [Google Scholar] [CrossRef]
- Cao, J.; Cao, M.; Wang, J.; Shi, Y. Motion Pattern Optimization and Energy Analysis for Underwater Glider Based on the Multi-Objective Artificial Bee Colony Method. J. Mar. Sci. Eng. 2021, 9, 327. [Google Scholar] [CrossRef]
- Wang, C.; Yang, M.; Wang, Y.; Ren, M.; Wang, Z.; Yang, S. Design and Optimization of Cylindrical Hull with Non-Uniform Arch Ribs for Underwater Gliders Based on Approximate Model and Experiments. Ocean Eng. 2022, 259, 111831. [Google Scholar] [CrossRef]
- Chen, J.; Wang, Y.; Wu, Z. Precise Underwater Gliders Pitch Control with the Presence of the Pycnocline. J. Mar. Sci. Eng. 2021, 9, 1013. [Google Scholar] [CrossRef]
- Leccese, F.; Cagnetti, M.; Giarnetti, S.; Petritoli, E.; Luisetto, I.; Tuti, S. A Simple Takagi-Sugeno Fuzzy Modelling Case Study for an Underwater Glider Control System. In Proceedings of the 2018 IEEE International Workshop on Metrology for the Sea; (MetroSea), Bari, Italy, 8–10 October 2018. [Google Scholar] [CrossRef]
- Jang, J.-S.R. ANFIS: Adaptive-Network-Based Fuzzy Inference System. IEEE Trans. Syst. Man. Cybern. 1993, 23, 665–685. [Google Scholar] [CrossRef]
- Santhakumar, M.; Asokan, T.; Kumar, A. Overshoot Reduction Using Adaptive Neuro-Fuzzy Inference System for an Autonomous Underwater Vehicle. Mathematics 2023, 11, 1868. [Google Scholar] [CrossRef]
- Alcala, E.; Puig, V.; Quevedo, J. Learning-Based Control of Autonomous Vehicles Using an Adaptive Neuro-Fuzzy Inference System and the Linear Matrix Inequality Approach. Sensors 2024, 24, 2551. [Google Scholar] [CrossRef]
- Fossen, T.I. Guidance and Control of Ocean Vehicles, 1st ed.; John Wiley & Sons: Chichester, UK, 1994; pp. 6–55. [Google Scholar]
- Takagi, T.; Sugeno, M. Fuzzy Identification of Systems and Its Applications to Modeling and Control. IEEE Trans. Syst. Man. Cybern. 1985, SMC-15, 116–132. [Google Scholar] [CrossRef]
- Graver, J.G. Underwater Gliders: Dynamics, Control and Design. Ph.D. Thesis, Princeton University, Princeton, NJ, USA, 2005. [Google Scholar]
- Huang, J.; Choi, H.-S.; Vu, M.T.; Jung, D.-W.; Choo, K.-B.; Cho, H.-J.; Nam Anh, P.H.; Zhang, R.; Park, J.-H.; Kim, J.-Y.; et al. Study on Position and Shape Effect of the Wings on Motion of Underwater Gliders. J. Mar. Sci. Eng. 2022, 10, 891. [Google Scholar] [CrossRef]



















| Item | Key Specifications |
|---|---|
| Dimensions | 2.25 m (L) × 0.98 m (W) × 0.22 m (D) |
| Weight | 70 kg (In air) |
| Operating Depth | Up to 1000 m |
| Velocity | Max. 1.0 kn |
| Endurance | Up to 2 months |
| Communication | RF, Iridium |
| Payload Sensors | CTD, Turbidity Sensor |
| Position/Orientation | Linear/Angular Vel. | Force/Moments | |
|---|---|---|---|
| Surge | |||
| Sway | |||
| Heave | |||
| Roll | |||
| Pitch | |||
| Yaw |
| Pitch Angle (°) | Forward Current (mA) Mean ± SD | Backward Current (mA) Mean ± SD |
|---|---|---|
| 90 | 649.5 ± 12.45 | 162.3 ± 4.12 |
| 75 | 598.2 ± 11.32 | 175.4 ± 4.38 |
| 60 | 511.9 ± 10.24 | 196.8 ± 4.85 |
| 45 | 432.5 ± 8.91 | 225.1 ± 5.12 |
| 30 | 309.8 ± 7.15 | 231.8 ± 5.28 |
| 15 | 282.4 ± 6.42 | 242.5 ± 5.41 |
| 0 | 260.2 ± 5.84 | 268.3 ± 5.92 |
| −15 | 235.5 ± 5.22 | 321.4 ± 7.44 |
| −30 | 212.8 ± 4.96 | 382.4 ± 8.15 |
| −45 | 195.4 ± 4.51 | 554.2 ± 10.88 |
| −60 | 182.1 ± 4.28 | 741.5 ± 14.22 |
| −75 | 171.4 ± 4.05 | 935.2 ± 18.14 |
| −90 | 165.2 ± 3.92 | 1049.2 ± 21.05 |
| Rule | eθ (Pitch Angle Error) | θd (Desired Pitch Angle) | Control Volume | Output |
|---|---|---|---|---|
| 1 | NB | DIVE | ACTIVE | |
| 2 | NS | DIVE | ACTIVE | |
| 3 | ZO | DIVE | ACTIVE | |
| 4 | PS | DIVE | ACTIVE | |
| 5 | PB | DIVE | ACTIVE | |
| 6 | NB | ZERO | ACTIVE | |
| 7 | ZO | ZERO | ACTIVE | |
| 8 | PB | ZERO | ACTIVE | |
| 9 | NB | RISE | ACTIVE | |
| 10 | NS | RISE | ACTIVE | |
| 11 | ZO | RISE | ACTIVE | |
| 12 | PS | RISE | ACTIVE | |
| 13 | PB | RISE | ACTIVE |
| Mode | fi | a | b | c | d |
|---|---|---|---|---|---|
| DIVE | f1 | ||||
| DIVE | f2 | ||||
| DIVE | f3 | ||||
| ZERO | f4 | ||||
| ZERO | f5 | 0 | 0 | 0 | 0 |
| ZERO | f6 | ||||
| RISE | f7 | ||||
| RISE | f8 | ||||
| RISE | f9 |
| Mode | fi | a | b | c | d |
|---|---|---|---|---|---|
| DIVE | f1 | ||||
| DIVE | f2 | ||||
| DIVE | f3 | ||||
| ZERO | f4 | 0 | 0 | 0 | 0 |
| ZERO | f5 | 0 | 0 | 0 | 0 |
| ZERO | f6 | 0 | 0 | 0 | 0 |
| RISE | f7 | ||||
| RISE | f8 | ||||
| RISE | f9 |
| Parameter | Specification |
|---|---|
| Buoyancy control volume | ±300 cc |
| Target depth | 10–1000 m |
| Dive pitch angle | −35° |
| Rise pitch angle | +35° |
| Controller | Energy Consumption (J) | Reduction vs. PID (%) |
|---|---|---|
| PID | 153.376 | - |
| Sugeno Fuzzy | 69.329 | 54.78 |
| ANFIS-based Fuzzy | 65.876 | 57.05 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Ko, S.-H.; Cho, H.; Ji, D.; Hyeon, J.-W.; Jung, S.-K.; Kim, J.-Y. Energy-Efficient Pitch Control for a 1000 m-Class Underwater Glider: A Comparative Study of PID, Fuzzy, and ANFIS Controllers Based on Experimental Power Models. J. Mar. Sci. Eng. 2026, 14, 986. https://doi.org/10.3390/jmse14110986
Ko S-H, Cho H, Ji D, Hyeon J-W, Jung S-K, Kim J-Y. Energy-Efficient Pitch Control for a 1000 m-Class Underwater Glider: A Comparative Study of PID, Fuzzy, and ANFIS Controllers Based on Experimental Power Models. Journal of Marine Science and Engineering. 2026; 14(11):986. https://doi.org/10.3390/jmse14110986
Chicago/Turabian StyleKo, Sung-Hyub, Hyunjoon Cho, Daehyeong Ji, Jong-Wu Hyeon, Seom-Kyu Jung, and Joon-Young Kim. 2026. "Energy-Efficient Pitch Control for a 1000 m-Class Underwater Glider: A Comparative Study of PID, Fuzzy, and ANFIS Controllers Based on Experimental Power Models" Journal of Marine Science and Engineering 14, no. 11: 986. https://doi.org/10.3390/jmse14110986
APA StyleKo, S.-H., Cho, H., Ji, D., Hyeon, J.-W., Jung, S.-K., & Kim, J.-Y. (2026). Energy-Efficient Pitch Control for a 1000 m-Class Underwater Glider: A Comparative Study of PID, Fuzzy, and ANFIS Controllers Based on Experimental Power Models. Journal of Marine Science and Engineering, 14(11), 986. https://doi.org/10.3390/jmse14110986

