Design of the Depth Controller for a Floating Ocean Seismograph

Floating ocean seismograph (FOS) is a vertical underwater vehicle used to detect ocean earthquakes by observing <i>P</i> waves at teleseismic distances in the oceans. With the requirements of rising to the surface and transmitting data to the satellite in real time and diving to the desi...

Full description

Bibliographic Details
Main Authors: Haocai Huang, Chenyun Zhang, Weiwei Ding, Xinke Zhu, Guiqing Sun, Hangzhou Wang
Format: Article
Language:English
Published: MDPI AG 2020-03-01
Series:Journal of Marine Science and Engineering
Subjects:
Online Access:https://www.mdpi.com/2077-1312/8/3/166
id doaj-18ab96d86fe74935b2f82b28ed564bb5
record_format Article
spelling doaj-18ab96d86fe74935b2f82b28ed564bb52021-04-02T14:56:31ZengMDPI AGJournal of Marine Science and Engineering2077-13122020-03-018316610.3390/jmse8030166jmse8030166Design of the Depth Controller for a Floating Ocean SeismographHaocai Huang0Chenyun Zhang1Weiwei Ding2Xinke Zhu3Guiqing Sun4Hangzhou Wang5Ocean College, Zhejiang University, Zhoushan 316021, ChinaOcean College, Zhejiang University, Zhoushan 316021, ChinaThe Second Institute of Oceanography, Ministry of Natural Resources of the People’s Republic of China, Hangzhou 310012, ChinaThe Second Institute of Oceanography, Ministry of Natural Resources of the People’s Republic of China, Hangzhou 310012, ChinaOcean College, Zhejiang University, Zhoushan 316021, ChinaOcean College, Zhejiang University, Zhoushan 316021, ChinaFloating ocean seismograph (FOS) is a vertical underwater vehicle used to detect ocean earthquakes by observing <i>P</i> waves at teleseismic distances in the oceans. With the requirements of rising to the surface and transmitting data to the satellite in real time and diving to the desired depth and recording signals, the depth control of FOS needs to be zero overshoot and accurate with fast response. So far, it remains challenging to implement such depth control due to the variation of buoyancy caused by the seawater density varying with the depth. The deeper the water is, the greater the impacts on buoyancy are. To tackle it, a fuzzy sliding mode controller considering the influence of seawater density change is proposed and simulated in MATLAB/SIMULINK based on the variable buoyancy system and state space function of FOS. Compared with proportional-integral-derivative (PID) controller, fuzzy PID controller and sliding mode controller, the simulation results indicate that the proposed controller shows its superiority regardless of the disturbing force. Its advantages include smaller steady-state error, faster response time, smaller system chatter, and well robustness. This proves that the designed fuzzy sliding mode controller is able to meet the working requirements and thus, lays a foundation for FOS application.https://www.mdpi.com/2077-1312/8/3/166floating ocean seismographvariable buoyancy systemdepth controlfuzzy proportional-integral-derivative (pid) controlfuzzy sliding mode control
collection DOAJ
language English
format Article
sources DOAJ
author Haocai Huang
Chenyun Zhang
Weiwei Ding
Xinke Zhu
Guiqing Sun
Hangzhou Wang
spellingShingle Haocai Huang
Chenyun Zhang
Weiwei Ding
Xinke Zhu
Guiqing Sun
Hangzhou Wang
Design of the Depth Controller for a Floating Ocean Seismograph
Journal of Marine Science and Engineering
floating ocean seismograph
variable buoyancy system
depth control
fuzzy proportional-integral-derivative (pid) control
fuzzy sliding mode control
author_facet Haocai Huang
Chenyun Zhang
Weiwei Ding
Xinke Zhu
Guiqing Sun
Hangzhou Wang
author_sort Haocai Huang
title Design of the Depth Controller for a Floating Ocean Seismograph
title_short Design of the Depth Controller for a Floating Ocean Seismograph
title_full Design of the Depth Controller for a Floating Ocean Seismograph
title_fullStr Design of the Depth Controller for a Floating Ocean Seismograph
title_full_unstemmed Design of the Depth Controller for a Floating Ocean Seismograph
title_sort design of the depth controller for a floating ocean seismograph
publisher MDPI AG
series Journal of Marine Science and Engineering
issn 2077-1312
publishDate 2020-03-01
description Floating ocean seismograph (FOS) is a vertical underwater vehicle used to detect ocean earthquakes by observing <i>P</i> waves at teleseismic distances in the oceans. With the requirements of rising to the surface and transmitting data to the satellite in real time and diving to the desired depth and recording signals, the depth control of FOS needs to be zero overshoot and accurate with fast response. So far, it remains challenging to implement such depth control due to the variation of buoyancy caused by the seawater density varying with the depth. The deeper the water is, the greater the impacts on buoyancy are. To tackle it, a fuzzy sliding mode controller considering the influence of seawater density change is proposed and simulated in MATLAB/SIMULINK based on the variable buoyancy system and state space function of FOS. Compared with proportional-integral-derivative (PID) controller, fuzzy PID controller and sliding mode controller, the simulation results indicate that the proposed controller shows its superiority regardless of the disturbing force. Its advantages include smaller steady-state error, faster response time, smaller system chatter, and well robustness. This proves that the designed fuzzy sliding mode controller is able to meet the working requirements and thus, lays a foundation for FOS application.
topic floating ocean seismograph
variable buoyancy system
depth control
fuzzy proportional-integral-derivative (pid) control
fuzzy sliding mode control
url https://www.mdpi.com/2077-1312/8/3/166
work_keys_str_mv AT haocaihuang designofthedepthcontrollerforafloatingoceanseismograph
AT chenyunzhang designofthedepthcontrollerforafloatingoceanseismograph
AT weiweiding designofthedepthcontrollerforafloatingoceanseismograph
AT xinkezhu designofthedepthcontrollerforafloatingoceanseismograph
AT guiqingsun designofthedepthcontrollerforafloatingoceanseismograph
AT hangzhouwang designofthedepthcontrollerforafloatingoceanseismograph
_version_ 1721560888109957120