• 제목/요약/키워드: heading angle control

검색결과 110건 처리시간 0.03초

Vehicle Heading Angle Determination Using Magnetometer

  • Lee, Seon-Ho;Ahn, Hyo-Sung
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.1259-1261
    • /
    • 2003
  • The vehicle's heading angle determination is formulated and the proposed method based on geometry engages the magnetometer and the GPS. The resulting maximum determination accuracy of 0.3deg over the entire earth as a standard deviation is obtained for a magnetometer with measurement error of 1nT.

  • PDF

GA-LADRC를 이용한 Mariner class vessel의 선수각 제어 (GA-LADRC based control for course keeping applied to a mariner class vessel)

  • 안종갑
    • 수산해양기술연구
    • /
    • 제59권2호
    • /
    • pp.145-154
    • /
    • 2023
  • In this study, to control the heading angle of a ship, which is constantly subjected to various internal and external disturbances during the voyage, an LADRC (linear active disturbance rejection control) design that focuses more on improving the disturbance removal performance was proposed. The speed rate of change of the ship's heading angle due to the turn of the rudder angle was selected as a significant factor, and the nonlinear model of the ship's maneuvering equation, including the steering gear, was treated as a total disturbance. It is the similar process with an LADRC design for the first-order transfer function model. At this time, the gains of the controller included in LADRC and the gains of the extended state observer were tuned to RCGAs (real-coded genetic algorithms) to minimize the integral time-weighted absolute error as an evaluation function. The simulation was performed by applying the proposed GA-LADRC controller to the heading angle control of the Mariner class vessel. In particular, it was confirmed that the proposed controller satisfactorily maintains and follows the set course even when the disturbances such as nonlinearity, modelling error, uncertainty and noise of the measurement sensor are considered.

Design of a Sliding Mode Control-Based Trajectory Tracking Controller for Marine Vehicles

  • Xu, Zhi-Zun;Kim, Heon-Hui;Park, Gyei-Kark;Nam, Taek-Kun
    • 한국항해항만학회지
    • /
    • 제42권2호
    • /
    • pp.87-96
    • /
    • 2018
  • A trajectory control system plays an important role in controlling motions of marine vehicle when a series of way points or a path is given. In this paper, a sliding mode control (SMC)-based trajectory tracking controller for marine vehicles is presented. A small-sized unmanned ship is considered as a control object. Both speed and heading angle of a ship should be controlled for tracking control. The common point of related researches was to separate ship's speed and heading angle in control methods. In this research, a new control law from a general sliding mode theory that can be applied to MIMO (multi input multi output) system is derived and both speed and heading angle of a ship can be controlled simultaneously. The propulsion force and rudder force are also applied in modeling stage to achieve accurate simulation. Disturbance induced by wind is also tackled in the dynamics considering robustness of the proposed control scheme. In the simulation, we employed a way-point method to generate ship's trajectory and applied the proposed control scheme to ship's trajectory tracking control. Our results confirmed that the tracking error was converged to zero, thus demonstrating the effectiveness of the proposed method.

Controller Design for an Autonomous Underwater Vehicle Using Estimated Hydrodynamic Coefficients

  • 김준영
    • 한국해양공학회지
    • /
    • 제20권6호
    • /
    • pp.7-17
    • /
    • 2006
  • Depth and heading control of an AUV are considered to follow the predetermined depth and heading angle. The proposed control algorithm is designed. based on a sliding mode control using estimated hydrodynamic coefficients. The hydrodynamic coefficients are estimated with conventional nonlinear observer techniques, such as sliding mode observer and extended Kalman filter. By using the estimated coefficients, a sliding mode controller is constructed for the combined diving and steering maneuver. The simulation results of the proposed control system are compared with those of control system with true coefficients. This paper demonstrates the proposed control system, discusses the mechanisms that make the system stable and follows the desired depth and heading angle, accurately, in the presence of parameter uncertainty.

Controller design for an autonomous underwater vehicle using nonlinear observers

  • Negahdaripour, Shahriar;Cho, So-Hyung;Kim, Joon-Young
    • International Journal of Ocean System Engineering
    • /
    • 제1권1호
    • /
    • pp.16-27
    • /
    • 2011
  • The depth and heading control of an autonomous underwater vehicle (AUV) are considered to follow the predetermined depth and heading angle. The proposed control algorithm was based on a sliding mode control, using estimated hydrodynamic coefficients. The hydrodynamic coefficients were estimated employing conventional nonlinear observer techniques, such as sliding mode observer and extended Kalman filter. Using the estimated coefficients, a sliding mode controller was constructed for a combined diving and steering maneuver. The simulated results of the proposed control system were compared with those of a control system that employed true coefficients. This paper demonstrated the proposed control system, and discusses the mechanisms that make the system stable and accurately follow the desired depth and heading angle in the presence of parameter uncertainty.

Design, Implementation and Navigation Test of Manta-type Unmanned Underwater Vehicle

  • Kim, Joon-Young;Ko, Sung-Hyub;Cho, So-Hyung;Lee, Seung-Keon;Sohn, Kyoung-Ho
    • International Journal of Ocean System Engineering
    • /
    • 제1권4호
    • /
    • pp.192-197
    • /
    • 2011
  • This paper describes the mathematical modeling, control algorithm, system design, hardware implementation and experimental test of a Manta-type Unmanned Underwater Vehicle (MUUV). The vehicle has one thruster for longitudinal propulsion, one rudder for heading angle control and two elevators for depth control. It is equipped with a pressure sensor for measuring water depth and Doppler Velocity Log for measuring position and angle. The vehicle is controlled by an on-board PC, which runs with the Windows XP operating system. The dynamic model of 6DOF is derived including the hydrodynamic forces and moments acting on the vehicle, while the hydrodynamic coefficients related to the forces and moments are obtained from experiments or estimated numerically. We also utilized the values obtained from PMM (Planar Motion Mechanism) tests found in the previous publications for numerical simulations. Various controllers such as PID, Sliding mode, Fuzzy and $H{\infty}$ are designed for depth and heading angle control in order to compare the performance of each controller based on simulation. In addition, experimental tests are carried out in a towing tank for depth keeping and heading angle tracking.

주행조건 식별을 이용한 로봇청소기의 진행각 추정을 위한 향상된 필터설계 (Improved Yaw-angle Estimation Filter as a Function of the Actual Maneuvers for a Cleaning Robot)

  • 조윤희;이상철;홍성경
    • 제어로봇시스템학회논문지
    • /
    • 제22권6호
    • /
    • pp.470-476
    • /
    • 2016
  • This paper proposes a practical algorithm for the reduction of measurement errors due to drift in a micro-electromechanical system (MEMS) gyros that are used for a mobile robot. Any drift in a MEMS gyro will cause an unbounded growth of errors in the estimation of heading, which makes it nearly useless in applications that require high accuracy over a long operating time. In proposed method, maneuvers of a cleaning robot are observed through encoders' measurement process and a decision to correct bias drift will be made if necessary. The method used in this paper is called the "heading estimation filter". To evaluate the accuracy of the proposed method, a comparison was made between the estimation of the heading of the cleaning robot and one from a motion capture system.

Numerical Study on Characteristics and Control of Heading Angle of Floating LNG Bunkering Terminal for Improvement of Loading and Off-loading Performance

  • Oh, Seunghoon;Jung, Dong-Woo;Kim, Yun-Ho;Kwak, Hyun-Uk;Jung, Jae-Hwan;Jung, Sung-Jun;Park, Byeongwon;Cho, Seok-Kyu;Jung, Dongho;Sung, Hong Gun
    • 한국해양공학회지
    • /
    • 제34권2호
    • /
    • pp.77-88
    • /
    • 2020
  • In this study, heading characteristics and heading control performances were evaluated to achieve the wave shield effect. The wave shield effect originating from heading control reduces the relative motions of moored vessels in a floating liquefied natural gas bunkering terminal (FLBT). Therefore, loading and off-loading performances are improved through reduced relative motion. For the objective of this study and efficiency of the analysis, a simplified model was used that assuming no relative motion of the moored vessels in the FLBT. The simplified model involved modeling the environmental loads and inertia of several floating bodies, including FLBT, into the environmental loads and inertia of a single vessel. The simplified model was validated through comparisons with model tests. With the simplified model, heading characteristics and heading control simulations were performed using low-frequency planar motion equations. The heading characteristics and heading control performances of FLBT were analyzed through the results of simulations under the expected environmental conditions. The capacity of the tunnel thrust for the heading control performance was confirmed to be adequate for improvement of the loading and off-loading performances using the wave shielding effects under the operation conditions.

다수의 추진기를 지닌 ROV의 추력배분을 통한 정지 상태에서의 선수각 및 수심 제어 구현 (Implementation of Heading Angle and Depth Keeping Control of ROV with Multiple Thrusters by Thrust Allocation)

  • 윤석민;이종무;김기훈
    • 한국해양공학회지
    • /
    • 제32권1호
    • /
    • pp.68-75
    • /
    • 2018
  • This study deals with the heading angle and depth keeping control technique for an ROV with multiple horizontal and vertical thrusters by thrust allocation. The light work class ROV URI-L, which is under development at KRISO, is a redundant actuating system with multiple thrusters that are larger than the ROV's degree of freedom. In the redundant actuating system, there are several solutions for a specific ROV motion to be performed. Therefore, a thrust allocation algorithm that considers the entire propulsion system should be regarded as important. First, this paper describes the propulsion system of the ROV and introduces the thrust allocation method of each motion controller. In addition, the performance of the controller is examined using a heading angle and depth keeping control test in a stationary state.

만타형 자율무인잠수정의 운동성능 및 운동제어에 대한 실해역실험 (Field Experiments for Dynamic Characteristics and Motion Control of a Manta-type Autonomous Underwater Vehicle)

  • 김동희;박종현;김준영;최형식;안진형
    • 제어로봇시스템학회논문지
    • /
    • 제19권9호
    • /
    • pp.760-767
    • /
    • 2013
  • In this paper, we developed a Manta-type AUV (Autonomous Underwater Vehicle) and analyzed its control performance as well as its dynamic characteristics underwater. The nonlinear motion of equations, which are expressed in terms of hydrodynamic coefficients obtained by various experiments, are used to simulate the motion of a Manta AUV underwater. We applied the sliding-mode theory to control the heading angle and depth of the vehicle, and confirmed the effectiveness of the control algorithm through simulations and sea-trials.