{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,21]],"date-time":"2026-01-21T03:46:36Z","timestamp":1768967196006,"version":"3.49.0"},"reference-count":36,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2018,7,17]],"date-time":"2018-07-17T00:00:00Z","timestamp":1531785600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["51779060"],"award-info":[{"award-number":["51779060"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"National Key R &amp; D Program of China","award":["2017YFC0305703"],"award-info":[{"award-number":["2017YFC0305703"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Due to the growing interest using model predictive control (MPC), there are more and more researches about the applications of MPC on autonomous underwater vehicle (AUV), and these researches are mainly focused on simulation and simple application of MPC on AUV. This paper focuses on the improvement of MPC based on the state space model of an AUV. Unlike the previous approaches using a fixed weighting matrix, in this paper, a coefficient, varied with the error, is introduced to adjust the control increment vector weighting matrix to reduce the settling time. Then, an analysis on the effect of the adjustment to the stability is given. In addition, there is always a lag between the AUV real trajectory and the desired trajectory when the AUV tracks a continuous trajectory. To solve this problem, a simple re-planning of the desired trajectory is developed. Specifically, the point certain steps ahead from current time on the desired trajectory is treated as the current desired point and input to the controller. Finally, experimental results for depth control are given to demonstrate the feasibility and effectiveness of the improved MPC. Experimental results show that the method of real-time adjusting control increment weighting matrix can reduce settling time by about 2 s when tracking step trajectory of 1 m, and the simple re-planning of the desired trajectory method can reduce the average of absolute error by about 15% and standard deviation of error by about 17%.<\/jats:p>","DOI":"10.3390\/s18072321","type":"journal-article","created":{"date-parts":[[2018,7,18]],"date-time":"2018-07-18T08:45:42Z","timestamp":1531903542000},"page":"2321","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":26,"title":["Experimental Evaluation on Depth Control Using Improved Model Predictive Control for Autonomous Underwater Vehicle (AUVs)"],"prefix":"10.3390","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5989-5174","authenticated-orcid":false,"given":"Feng","family":"Yao","sequence":"first","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Harbin Engineering University, Nangang District, Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chao","family":"Yang","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Harbin Engineering University, Nangang District, Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xing","family":"Liu","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Harbin Engineering University, Nangang District, Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mingjun","family":"Zhang","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Harbin Engineering University, Nangang District, Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,7,17]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1016\/j.robot.2014.10.004","article-title":"CSurvey\u2014An autonomous optical inspection head for AUVs","volume":"67","author":"Albiez","year":"2014","journal-title":"Rob. Auton. Syst."},{"key":"ref_2","first-page":"22","article-title":"Market Prospects for AUVs","volume":"50","author":"Newman","year":"2007","journal-title":"Mar. Technol. Report."},{"key":"ref_3","unstructured":"Garcia, M., Sendra, S., Atenas, M., and Lloret, J. (2011). Underwater wireless ad-hoc networks: A survey. Mobile Ad Hoc Networks: Current Status and Future Trends, CRC Press."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"4063","DOI":"10.1109\/JSEN.2015.2434890","article-title":"Underwater acoustic modems","volume":"16","author":"Sendra","year":"2016","journal-title":"IEEE Sens. J."},{"key":"ref_5","first-page":"125","article-title":"Developing tendency of unmanned underwater vehicles","volume":"33","author":"Xu","year":"2011","journal-title":"Chin. J. Nat."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1016\/j.oceaneng.2015.05.011","article-title":"Coordinated motion control in task space of an autonomous underwater vehicle-manipulator system","volume":"104","author":"Mohan","year":"2015","journal-title":"Ocean Eng."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1017\/S0373463316000448","article-title":"Adaptive sliding mode control for depth trajectory tracking of remotely operated vehicle with thruster nonlinearity","volume":"70","author":"Chu","year":"2017","journal-title":"J. Navig."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"406","DOI":"10.1016\/j.oceaneng.2017.09.062","article-title":"Finite-time observer based accurate tracking control of a marine vehicle with complex unknowns","volume":"145","author":"Wang","year":"2017","journal-title":"Ocean Eng."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1429","DOI":"10.3390\/s16091429","article-title":"Neural network-based self-tuning PID control for underwater vehicles","volume":"16","author":"Rodrigo","year":"2016","journal-title":"Sensors"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1016\/j.oceaneng.2016.09.038","article-title":"Observer-based adaptive neural network control for a class of remotely operated vehicles","volume":"127","author":"Chu","year":"2016","journal-title":"Ocean Eng."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1613","DOI":"10.1109\/TFUZZ.2017.2737405","article-title":"Global asymptotic model-free trajectory-independent tracking control of an uncertain marine vehicle: An adaptive universe-based fuzzy control approach","volume":"26","author":"Wang","year":"2018","journal-title":"IEEE Trans. Fuzzy Syst."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1199","DOI":"10.1016\/j.simpat.2009.04.004","article-title":"Adaptive fuzzy sliding mode control with chattering elimination for nonlinear SISO systems","volume":"17","author":"Ho","year":"2009","journal-title":"Simul. Model. Pract. Theory"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Young, K.D., and Drakunov, S.V. (1992, January 24\u201326). Sliding Mode Control with Chattering Reduction. Proceedings of the 1992 American Control Conference, Chicago, IL, USA.","DOI":"10.23919\/ACC.1992.4792307"},{"key":"ref_14","unstructured":"Su, W.C., Drakunov, S.V., Ozguner, U., and Young, K.D. (1993, January 15\u201317). Sliding mode with chattering reduction in sampled data systems. Proceedings of the 32nd IEEE Conference on Decision and Control, San Antonio, TX, USA."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1647","DOI":"10.1016\/j.oceaneng.2008.07.013","article-title":"A chattering-free sliding-mode controller for underwater vehicles with fault-tolerant infinity-norm thrust allocation","volume":"35","author":"Soylu","year":"2008","journal-title":"Ocean Eng."},{"key":"ref_16","unstructured":"Steenson, L.V., Wang, L.P., Phillips, A.B., Turnock, S.R., Furlong, M.E., and Rogers, E. (2014, January 24\u201329). Experimentally verified depth regulation for AUVs using constrained model predictive control. Proceedings of the 19th World Congress of the International Federation of Automatic Control, Cape Town, South Africa."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"222","DOI":"10.1016\/S1874-1029(13)60024-5","article-title":"Model Predictive Control\u2014Status and Challenges","volume":"39","author":"Xi","year":"2013","journal-title":"Acta Automat. Sin."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"5796","DOI":"10.1109\/TIE.2017.2779442","article-title":"Trajectory Tracking Control of an Autonomous Underwater Vehicle Using Lyapunov-Based Model Predictive Control","volume":"65","author":"Shen","year":"2018","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1109\/JOE.2018.2797558","article-title":"An Autonomous Underwater Vehicle Data-Driven Control Strategy for Target Tracking","volume":"43","author":"Ferri","year":"2018","journal-title":"IEEE J. Ocean. Eng."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1859","DOI":"10.1007\/s11771-012-1220-1","article-title":"Nonlinear trajectory tracking control of a new autonomous underwater vehicle in complex sea conditions","volume":"19","author":"Gao","year":"2012","journal-title":"J. Cent. South Univ."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"772","DOI":"10.1016\/j.ifacol.2016.03.150","article-title":"Control of autonomous underwater vehicle using reduced order model predictive control in three dimensional space","volume":"49","author":"Jagtap","year":"2016","journal-title":"IFAC Papersonline"},{"key":"ref_22","first-page":"191","article-title":"Model predictive control for autonomous underwater vehicle","volume":"40","author":"Budiyono","year":"2011","journal-title":"Indian J. Geo-Mar. Sci."},{"key":"ref_23","first-page":"1920","article-title":"Position and velocity control of remotely operated underwater vehicle using model predictive control","volume":"44","author":"Prasad","year":"2015","journal-title":"Indian J. Geo-Mar. Sci."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Abraham, I., and Yi, J. (2015, January 1\u20133). Model Predictive Control of buoyancy propelled autonomous underwater glider. Proceedings of the 2015 American Control Conference, Chicago, IL, USA.","DOI":"10.1109\/ACC.2015.7170893"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Molero, A., Dunia, R., Cappelletto, J., and Fernandez, G. (2011, January 12\u201315). In model predictive control of remotely operated underwater vehicles. Proceedings of the 50th IEEE Conference on Decision and Control and European Control Conference, Orlando, FL, USA.","DOI":"10.1109\/CDC.2011.6161447"},{"key":"ref_26","first-page":"166","article-title":"Model predictive control of a hybrid autonomous underwater vehicle with experimental verification","volume":"228","author":"Steenson","year":"2014","journal-title":"Proc. Inst. Mech. Eng. Part M J. Eng. Marit. Environ."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Yang, C., Wang, Y.J., and Yao, F. (2017). Driving performance of underwater long-arm hydraulic manipulator system for small autonomous underwater vehicle and its positioning accuracy. Int. J. Adv. Rob. Syst., 14.","DOI":"10.1177\/1729881417747104"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Keviczky, T., and Balas, G.J. (2003, January 1\u20134). Receding horizon control of an F-16 aircraft: A comparative study. Proceedings of the European Control Conference, Cambridge, UK.","DOI":"10.23919\/ECC.2003.7086442"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1016\/j.conengprac.2003.12.017","article-title":"Magnetic spacecraft attitude control: A survey and some new results","volume":"13","author":"Silani","year":"2005","journal-title":"Control Eng. Pract."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"905","DOI":"10.1088\/0967-3334\/25\/4\/010","article-title":"Nonlinear model predictive control of glucose concentration in subjects with type 1 diabetes","volume":"25","author":"Hovorka","year":"2004","journal-title":"Physiol. Meas."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Fossen, T.I. (2011). Handbook of Marine Craft Hydrodynamics and Motion Control, John Wiley & Sons.","DOI":"10.1002\/9781119994138"},{"key":"ref_32","unstructured":"Wang, L.P. (2009). Model Predictive Control System Design and Implementation Using MATLAB\u00ae, Springer Science & Business Media."},{"key":"ref_33","unstructured":"Chen, H. (2013). Model Predictive Control, Science Press."},{"key":"ref_34","unstructured":"Zheng, D.Z. (2002). Linear System Theory, Tsinghua University Press."},{"key":"ref_35","unstructured":"Tsien, H.S., and Song, J. (2011). Engineering Cybernetics, Science Press."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1016\/j.oceaneng.2012.02.004","article-title":"Adaptive sliding mode control based on local recurrent neural networks for underwater robot","volume":"45","author":"Zhang","year":"2012","journal-title":"Ocean Eng."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/7\/2321\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:12:39Z","timestamp":1760195559000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/7\/2321"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,7,17]]},"references-count":36,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2018,7]]}},"alternative-id":["s18072321"],"URL":"https:\/\/doi.org\/10.3390\/s18072321","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,7,17]]}}}