Modelling and controlling of Underwater Remotely Operated Vehicle vertical trajectory using Gradient Descent Algorithm Single Input Fuzzy Logic Controller and Fuzzy Logic Controller

Fauzal Naim Zohedi, M. Aras, H. Kasdirin, Mohd Bazli Bahar, M. K. Aripin, F. A. Azis
{"title":"Modelling and controlling of Underwater Remotely Operated Vehicle vertical trajectory using Gradient Descent Algorithm Single Input Fuzzy Logic Controller and Fuzzy Logic Controller","authors":"Fauzal Naim Zohedi, M. Aras, H. Kasdirin, Mohd Bazli Bahar, M. K. Aripin, F. A. Azis","doi":"10.1109/USYS56283.2022.10072761","DOIUrl":null,"url":null,"abstract":"Nowadays, an underwater exploration and inspection are done by using underwater remotely operated vehicle (ROV) to enhance safety to human and ease of any underwater task. It is challenging to control an underwater ROV due to the uncertainty of underwater environment. Simultaneous maneuvering and manipulating manipulator make it even harder for ROV operator to control ROV in certain positions. To ease the operator job, ROV vertical trajectory controller was designed. The trajectory movement was modelled using System Identification (SI) modeling technique. The SI technique was implement using MATLAB SI toolbox. Step and multiple steps input were given to the system to get the relationships of input and output. Then, the controller used to control the ROV were classical fuzzy logic (FLC) controller and Single Input Fuzzy Logic tuned by Gradient Descent Algorithm (GDA-SIFLC). The SI modelling result 84.7% best fit and verified with the actual output. The actual model has high percent overshoot (%OS) and steady state error (SSE). The model was then implemented with FLC controller and GDA-SIFLC controller to enhance the response. The FLC controller and GDA-SIFLC controller implementation has successfully reduce the %OS and almost eliminate the SSE.","PeriodicalId":434350,"journal":{"name":"2022 IEEE 9th International Conference on Underwater System Technology: Theory and Applications (USYS)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 9th International Conference on Underwater System Technology: Theory and Applications (USYS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/USYS56283.2022.10072761","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Nowadays, an underwater exploration and inspection are done by using underwater remotely operated vehicle (ROV) to enhance safety to human and ease of any underwater task. It is challenging to control an underwater ROV due to the uncertainty of underwater environment. Simultaneous maneuvering and manipulating manipulator make it even harder for ROV operator to control ROV in certain positions. To ease the operator job, ROV vertical trajectory controller was designed. The trajectory movement was modelled using System Identification (SI) modeling technique. The SI technique was implement using MATLAB SI toolbox. Step and multiple steps input were given to the system to get the relationships of input and output. Then, the controller used to control the ROV were classical fuzzy logic (FLC) controller and Single Input Fuzzy Logic tuned by Gradient Descent Algorithm (GDA-SIFLC). The SI modelling result 84.7% best fit and verified with the actual output. The actual model has high percent overshoot (%OS) and steady state error (SSE). The model was then implemented with FLC controller and GDA-SIFLC controller to enhance the response. The FLC controller and GDA-SIFLC controller implementation has successfully reduce the %OS and almost eliminate the SSE.
基于梯度下降算法和模糊控制器的水下遥控机器人垂直轨迹建模与控制
为了提高人类的安全性和水下作业的便捷性,近年来越来越多的水下探测和检查工作采用水下遥控潜水器(ROV)进行。由于水下环境的不确定性,给水下机器人的控制带来了挑战。机械臂的同步机动和操纵使得ROV操作者在特定位置控制ROV变得更加困难。为了简化操作人员的作业,设计了ROV垂直轨迹控制器。利用系统识别(SI)建模技术对弹道运动进行建模。利用MATLAB的SI工具箱实现了该技术。对系统进行步进和多步输入,得到输入和输出的关系。然后,采用经典模糊逻辑(FLC)控制器和梯度下降算法调谐的单输入模糊逻辑(GDA-SIFLC)控制器控制ROV。SI建模结果与实际输出的拟合度为84.7%。实际模型有很高的超调率(%OS)和稳态误差(SSE)。然后采用FLC控制器和GDA-SIFLC控制器实现模型,以增强响应。FLC控制器和GDA-SIFLC控制器的实现成功地降低了%OS,几乎消除了SSE。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信