Skip to main navigation Skip to main content
  • E-Submission

JKSPE : Journal of the Korean Society for Precision Engineering

OPEN ACCESS
ABOUT
BROWSE ARTICLES
EDITORIAL POLICIES
FOR CONTRIBUTORS
REGULAR

틸팅하는 추진기를 지닌 수중로봇의 추력벡터 분해와 구동범위 제한 알고리즘으로 구성된 제어기의 제어 이득 최적화

Gain Optimization of a Controller with Decomposition of Thrust Force and Actuation Limit Algorithm for a Tilted Thrusting Underwater Robot

Journal of the Korean Society for Precision Engineering 2019;36(11):1025-1031.
Published online: November 1, 2019

1 서울대학교 기계항공공학부

2 한양대학교 기계공학부

3 부산대학교 기계공학부

1 Department of Mechanical and Aerospace Engineering, Seoul National University

2 Department of Mechanical Engineering, Hanyang University

3 School of Mechanical Engineering, Pusan National University

#E-mail: rokjin17@pusan.ac.kr, TEL: +82-51-510-2984
• Received: April 20, 2019   • Revised: May 28, 2019   • Accepted: July 3, 2019

Copyright © The Korean Society for Precision Engineering

This is an Open-Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.

  • 8 Views
  • 0 Download
  • 2 Crossref
  • 1 Scopus
prev next

Citations

Citations to this article as recorded by  Crossref logo
  • Hovering control of an underwater robot with tilting thrusters using the decomposition and compensation method based on a redundant actuation model
    Jeongae Bak, Yecheol Moon, Jongwon Kim, Santhakumar Mohan, TaeWon Seo, Sangrok Jin
    Robotics and Autonomous Systems.2022; 150: 103995.     CrossRef
  • Gain Optimization of Kinematic Control for Wire-driven Surgical Robot with Layered Joint Structure Considering Actuation Velocity Bound
    Sangrok Jin, Seokyoung Han
    Journal of Korea Robotics Society.2020; 15(3): 212.     CrossRef

Download Citation

Download a citation file in RIS format that can be imported by all major citation management software, including EndNote, ProCite, RefWorks, and Reference Manager.

Format:

Include:

Gain Optimization of a Controller with Decomposition of Thrust Force and Actuation Limit Algorithm for a Tilted Thrusting Underwater Robot
J. Korean Soc. Precis. Eng.. 2019;36(11):1025-1031.   Published online November 1, 2019
Download Citation

Download a citation file in RIS format that can be imported by all major citation management software, including EndNote, ProCite, RefWorks, and Reference Manager.

Format:
Include:
Gain Optimization of a Controller with Decomposition of Thrust Force and Actuation Limit Algorithm for a Tilted Thrusting Underwater Robot
J. Korean Soc. Precis. Eng.. 2019;36(11):1025-1031.   Published online November 1, 2019
Close

Figure

  • 0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
Gain Optimization of a Controller with Decomposition of Thrust Force and Actuation Limit Algorithm for a Tilted Thrusting Underwater Robot
Image Image Image Image Image Image Image Image Image
Fig. 1 Tilting thruster underwater robot (TTURT)
Fig. 2 Block diagram of PID-Anti windup control system
Fig. 3 Flow chart of genetic algorithm optimization method
Fig. 4 Step responses of four optimized gains; (a) X-Position; (b) Y-Position; (c) Z-Position; (d) Roll-Orientation; (e) Pitch-Orientation; and (f) Yaw-Orientation
Fig. 5 Step response in pitch angles with and without considering saturation
Fig. 6 Tilting angle of front thrusters; (a) without considering saturation; and (b) with considering saturation.
Fig. 7 Position and orientation of TTURT according to four control gains optimized with performance index; (a) ISE; (b) IAE; (c) ITSE; and (d) ITAE
Fig. 8 Comparison of errors with optimized control gains
Fig. 9 Position and orientation of TTURT when the step input applied at the same time
Gain Optimization of a Controller with Decomposition of Thrust Force and Actuation Limit Algorithm for a Tilted Thrusting Underwater Robot

Optimization results

X Y Z Roll Pitch Yaw
Performance index - ISE
K p 52.6386 171.2069 45.4173 6.9112 65.3782 14.2294
K d 71.7184 140.6738 82.2341 7.2276 29.8887 11.4280
K i 0.2088 0.4879 0.1435 0.1672 0.0857 0.1583
K a 0.6935 1.07 1.0293 0.6517 8.6525 0.6933
Performance index - IAE
K d 52.3481 176.1936 45.4765 7.1668 65.4511 14.3319
K d 90.4950 165.7997 106.8688 7.8840 31.6535 13.1486
K i 0.1158 0.3138 0.1490 0.1999 0.14 0.1936
K a 1.0056 1.995 0.5722 0.9379 6.3 0.45
Performance index - ITSE
K d 52.6299 170.9072 45.2418 6.7730 65.4837 13.9540
K d 84.5381 168.6323 92.8279 7.5280 31.4420 12.1033
K i 0.3847 0.5729 0.1321 0.1123 0.2720 0.1648
K a 0.9823 0.2224 1.2421 0.2842 2.8456 2.8983
Performance index - ITAE
K d 52.6383 151.7634 45.1213 7.0305 56.6307 13.9379
K d 101.5812 170.5061 117.4908 7.9522 41.4978 13.1730
K i 0.1440 0.1071 0.1414 0.1005 0.42 0.1109
K a 0.9652 0.72 2.25 0.9 1.26 0.9

Errors with optimized control gains

ISE IAE ITSE ITAE
Initial 12.6170 154.0076 73.5153 2225.2
PI - ISE 11.5996 172.6354 67.7708 2843.6
PI - IAE 10.9731 144.4892 51.2914 2060.9
PI - ITSE 11.5945 173.1438 67.6788 3010.5
PI - ITAE 14.4326 233.8555 141.5604 5036.9
Table 1 Optimization results
Table 2 Errors with optimized control gains