Fauzal Naim Zohedi, Mohd Shahrieel MOHD ARAS, H. Kasdirin, Mohd Bazli Bahar, L. Abdullah
{"title":"水下遥控航行器(rov)垂直轨迹系统辨识(si)建模、控制器设计及硬件测试","authors":"Fauzal Naim Zohedi, Mohd Shahrieel MOHD ARAS, H. Kasdirin, Mohd Bazli Bahar, L. Abdullah","doi":"10.31436/iiumej.v24i2.2759","DOIUrl":null,"url":null,"abstract":"Underwater remotely operated vehicles (ROV) are important in marine industries to accomplish underwater exploration and surveying. The underwater environment makes it hard for ROV operators to control the manipulator while holding position simultaneously. This led to modelling and controller design for the vertical trajectory of ROV. In this paper, the System Identification (SI) modeling technique was used to model the vertical trajectory of the ROV. Then, the Proportional, Integral, and Derivative (PID) controller was implemented to control the trajectory. The SI modelling technique was used as it estimates the model based on the input and output relationship. MATLAB SI toolbox was used as the analytical software. Step and multiple step inputs were given to the system and the responses were recorded. The model with the best fit of 84.7% was selected and verified by comparing with actual output. The model response was then analyzed and the PID controller was implemented. The actual model had high percent overshoot (%OS) and steady state error (SSE). The PID implementation successfully reduced the %OS and eliminated the SSE.\nABSTRAK: Kenderaan bawah air kendalian jauh (ROV) adalah penting dalam industri marin bagi melaksanakan penerokaan dan pemerhatian bawah air. Persekitaran dalam air menyukarkan pengendali ROV bagi memanipulasi manipulator sambil memastikan kedudukan ROV secara serentak. Ini membawa kepada pemodelan dan mereka bentuk kawalan pergerakan menegak bagi ROV. Kajian ini menggunakan teknik pemodelan Sistem Pengenalan (SI) bagi memodelkan pergerakan menegak ROV. Kemudian, kawalan seimbang, menyeluruh dan terbitan (PID) dilaksanakan bagi mengawal trajektori. Teknik pemodelan SI digunakan kerana ia menganggarkan model berdasarkan kemasukan dan keluaran. Aplikasi MATLAB SI digunakan sebagai perisian analisis. Masukan satu langkah dan berbilang kali masukan telah dijalankan dan respons sistem direkodkan. Model yang paling sesuai mencapai 84.7% dipilih dan disahkan dengan perbandingan nilai keluaran sebenar. Respons model kemudiannya dianalisis dan kawalan PID dilaksanakan. Model sebenar mempunyai peratusan tinggi melampaui (%OS) dan ralat keadaan stabil (SSE). Pelaksanaan PID telah berjaya mengurangkan %OS dan menghapuskan SSE.","PeriodicalId":13439,"journal":{"name":"IIUM Engineering Journal","volume":"68 1","pages":""},"PeriodicalIF":0.6000,"publicationDate":"2023-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"SYSTEM IDENTIFICATION (SI) MODELLING, CONTROLLER DESIGN AND HARDWARE TESTING FOR VERTICAL TRAJECTORY OF UNDERWATER REMOTELY OPERATED VEHICLE (ROV)\",\"authors\":\"Fauzal Naim Zohedi, Mohd Shahrieel MOHD ARAS, H. Kasdirin, Mohd Bazli Bahar, L. Abdullah\",\"doi\":\"10.31436/iiumej.v24i2.2759\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Underwater remotely operated vehicles (ROV) are important in marine industries to accomplish underwater exploration and surveying. The underwater environment makes it hard for ROV operators to control the manipulator while holding position simultaneously. This led to modelling and controller design for the vertical trajectory of ROV. In this paper, the System Identification (SI) modeling technique was used to model the vertical trajectory of the ROV. Then, the Proportional, Integral, and Derivative (PID) controller was implemented to control the trajectory. The SI modelling technique was used as it estimates the model based on the input and output relationship. MATLAB SI toolbox was used as the analytical software. Step and multiple step inputs were given to the system and the responses were recorded. The model with the best fit of 84.7% was selected and verified by comparing with actual output. The model response was then analyzed and the PID controller was implemented. The actual model had high percent overshoot (%OS) and steady state error (SSE). The PID implementation successfully reduced the %OS and eliminated the SSE.\\nABSTRAK: Kenderaan bawah air kendalian jauh (ROV) adalah penting dalam industri marin bagi melaksanakan penerokaan dan pemerhatian bawah air. Persekitaran dalam air menyukarkan pengendali ROV bagi memanipulasi manipulator sambil memastikan kedudukan ROV secara serentak. Ini membawa kepada pemodelan dan mereka bentuk kawalan pergerakan menegak bagi ROV. Kajian ini menggunakan teknik pemodelan Sistem Pengenalan (SI) bagi memodelkan pergerakan menegak ROV. Kemudian, kawalan seimbang, menyeluruh dan terbitan (PID) dilaksanakan bagi mengawal trajektori. Teknik pemodelan SI digunakan kerana ia menganggarkan model berdasarkan kemasukan dan keluaran. Aplikasi MATLAB SI digunakan sebagai perisian analisis. Masukan satu langkah dan berbilang kali masukan telah dijalankan dan respons sistem direkodkan. Model yang paling sesuai mencapai 84.7% dipilih dan disahkan dengan perbandingan nilai keluaran sebenar. Respons model kemudiannya dianalisis dan kawalan PID dilaksanakan. Model sebenar mempunyai peratusan tinggi melampaui (%OS) dan ralat keadaan stabil (SSE). Pelaksanaan PID telah berjaya mengurangkan %OS dan menghapuskan SSE.\",\"PeriodicalId\":13439,\"journal\":{\"name\":\"IIUM Engineering Journal\",\"volume\":\"68 1\",\"pages\":\"\"},\"PeriodicalIF\":0.6000,\"publicationDate\":\"2023-07-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IIUM Engineering Journal\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.31436/iiumej.v24i2.2759\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"ENGINEERING, MULTIDISCIPLINARY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IIUM Engineering Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31436/iiumej.v24i2.2759","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
摘要
水下遥控航行器(ROV)是海洋工业中完成水下勘探和测量的重要工具。水下环境使得ROV操作人员很难在保持位置的同时控制机械手。这导致了ROV垂直轨迹的建模和控制器设计。本文采用系统识别(SI)建模技术对ROV的垂直轨迹进行建模。然后,采用比例、积分和导数(PID)控制器对轨迹进行控制。使用SI建模技术,因为它基于输入和输出关系估计模型。分析软件采用MATLAB SI工具箱。向系统输入阶跃和多阶跃输入,并记录响应。选择拟合率为84.7%的最佳模型,并与实际产量进行对比验证。分析了模型响应,实现了PID控制器。实际模型有很高的超调率(%OS)和稳态误差(SSE)。PID实现成功地减少了%OS并消除了SSE。摘要:Kenderaan bawah air kendalian jauh (ROV) adalah、dalam工业、marmari、melaksanakan、penerokan和perhatih bawah air。Persekitaran dalam air menyukarkan pengendali ROV bagi memanipulasi机械手sambil memastikan kedudukan ROV secara serentak。Ini membawa kepada peemodelan dan mereka bentuk kawalan pergerakan menegak bagi ROV。Kajian - ini menggunakan teknik peemodelan system Pengenalan (SI) bagi memodelkan pergerakan menegak ROVKemudian, kawalan seimbang, menyeluruh dan terbitan (PID) dilaksanakan bagi mengawal trajektori。这是一种非常复杂的模型,是一种非常复杂的模型,是一种非常复杂的模型。应用MATLAB MATLAB进行了数值分析。Masukan satu langkah dan berbilang kali Masukan telah dijalankan dan反应系统。模型yang paling sesuseapap84.7% dipilih dandisahkan dengan perbandingan nilai keluaran sebenar。响应模型kemudiannya dianalan dankawalan PID dilaksanakan。模型的研究对象为:大鼠、大鼠、大鼠、大鼠、大鼠、大鼠。【翻译】:Pelaksanaan PID telah berjaya mengurangkan % s dan menghapuskan SSE。
SYSTEM IDENTIFICATION (SI) MODELLING, CONTROLLER DESIGN AND HARDWARE TESTING FOR VERTICAL TRAJECTORY OF UNDERWATER REMOTELY OPERATED VEHICLE (ROV)
Underwater remotely operated vehicles (ROV) are important in marine industries to accomplish underwater exploration and surveying. The underwater environment makes it hard for ROV operators to control the manipulator while holding position simultaneously. This led to modelling and controller design for the vertical trajectory of ROV. In this paper, the System Identification (SI) modeling technique was used to model the vertical trajectory of the ROV. Then, the Proportional, Integral, and Derivative (PID) controller was implemented to control the trajectory. The SI modelling technique was used as it estimates the model based on the input and output relationship. MATLAB SI toolbox was used as the analytical software. Step and multiple step inputs were given to the system and the responses were recorded. The model with the best fit of 84.7% was selected and verified by comparing with actual output. The model response was then analyzed and the PID controller was implemented. The actual model had high percent overshoot (%OS) and steady state error (SSE). The PID implementation successfully reduced the %OS and eliminated the SSE.
ABSTRAK: Kenderaan bawah air kendalian jauh (ROV) adalah penting dalam industri marin bagi melaksanakan penerokaan dan pemerhatian bawah air. Persekitaran dalam air menyukarkan pengendali ROV bagi memanipulasi manipulator sambil memastikan kedudukan ROV secara serentak. Ini membawa kepada pemodelan dan mereka bentuk kawalan pergerakan menegak bagi ROV. Kajian ini menggunakan teknik pemodelan Sistem Pengenalan (SI) bagi memodelkan pergerakan menegak ROV. Kemudian, kawalan seimbang, menyeluruh dan terbitan (PID) dilaksanakan bagi mengawal trajektori. Teknik pemodelan SI digunakan kerana ia menganggarkan model berdasarkan kemasukan dan keluaran. Aplikasi MATLAB SI digunakan sebagai perisian analisis. Masukan satu langkah dan berbilang kali masukan telah dijalankan dan respons sistem direkodkan. Model yang paling sesuai mencapai 84.7% dipilih dan disahkan dengan perbandingan nilai keluaran sebenar. Respons model kemudiannya dianalisis dan kawalan PID dilaksanakan. Model sebenar mempunyai peratusan tinggi melampaui (%OS) dan ralat keadaan stabil (SSE). Pelaksanaan PID telah berjaya mengurangkan %OS dan menghapuskan SSE.
期刊介绍:
The IIUM Engineering Journal, published biannually (June and December), is a peer-reviewed open-access journal of the Faculty of Engineering, International Islamic University Malaysia (IIUM). The IIUM Engineering Journal publishes original research findings as regular papers, review papers (by invitation). The Journal provides a platform for Engineers, Researchers, Academicians, and Practitioners who are highly motivated in contributing to the Engineering disciplines, and Applied Sciences. It also welcomes contributions that address solutions to the specific challenges of the developing world, and address science and technology issues from an Islamic and multidisciplinary perspective. Subject areas suitable for publication are as follows: -Chemical and Biotechnology Engineering -Civil and Environmental Engineering -Computer Science and Information Technology -Electrical, Computer, and Communications Engineering -Engineering Mathematics and Applied Science -Materials and Manufacturing Engineering -Mechanical and Aerospace Engineering -Mechatronics and Automation Engineering