• Title/Summary/Keyword: depth controller

Search Result 150, Processing Time 0.032 seconds

Implementation of Hovering AUV and Its Attitude Control Using PID Controller (PID 제어기를 이용한 호버링 AUV의 구현과 자세 제어)

  • Kim, Min-Ji;Baek, Woon-Kyung;Ha, Kyoung-Nam;Joo, Moon-Gab
    • Journal of Ocean Engineering and Technology
    • /
    • v.30 no.3
    • /
    • pp.221-226
    • /
    • 2016
  • An attitude controller for a 6-DOF hovering autonomous underwater vehicle (HAUV) is implemented. We add a vertical thruster, an underwater camera, a wireless communication device, and a DVL to the HAUV that was developed a year ago. The HAUV is composed of 5 thrusters, 2 servo-motors, and 4 apparatus parts. Two rotating thrusters control the surge, heave, and roll of the vehicle. The vertical thruster controls the pitch, and two horizontal thrusters control the sway and yaw of the vehicle. The HAUV’s movement in each direction is controlled by 6 PID controllers. Each PID controller controls the propulsive force and angle of a thruster. In a horizontal and vertical movement experiment, we showed the feasibility of the proposed controller by maintaining a given depth and heading angle of the HAUV.

A nonlinear controller based on saturation functions with variable parameters to stabilize an AUV

  • Campos, E.;Monroy, J.;Abundis, H.;Chemori, A.;Creuze, V.;Torres, J.
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • v.11 no.1
    • /
    • pp.211-224
    • /
    • 2019
  • This paper deals with a nonlinear controller based on saturation functions with variable parameters for set-point regulation and trajectory tracking control of an Autonomous Underwater Vehicle (AUV). In many cases, saturation functions with constant parameters are used to limit the input signals generated by a classical PD (Proportional-Derivative) controller to avoid damaging the actuators; however this abrupt bounded harms the performance of the controller. We, therefore, propose to replace the conventional saturation function, with constant parameters, by a saturation function with variable parameters to limit the signals of a PD controller, which is the base of the nonlinear PD with gravitational/buoyancy compensation and the nonlinear PD + controllers that we propose in this paper. Consequently, the mathematical model is obtained, considering the featuring operation of the underwater vehicle LIRMIA 2, to do the stability analysis of the closed-loop system with the proposed nonlinear controllers using the Lyapunov arguments. The experimental results show the performance of an AUV (LIRMIA 2) for the depth control problems in the case of set-point regulation and trajectory tracking control.

Roll control of Underwater Vehicle based Reinforcement Learning using Advantage Actor-Critic (Advantage Actor-Critic 강화학습 기반 수중운동체의 롤 제어)

  • Lee, Byungjun
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.24 no.1
    • /
    • pp.123-132
    • /
    • 2021
  • In order for the underwater vehicle to perform various tasks, it is important to control the depth, course, and roll of the underwater vehicle. To design such a controller, it is necessary to construct a dynamic model of the underwater vehicle and select the appropriate hydrodynamic coefficients. For the controller design, since the dynamic model is linearized assuming a limited operating range, the control performance in the steady state is well satisfied, but the control performance in the transient state may be unstable. In this paper, in order to overcome the problems of the existing controller design, we propose a A2C(Advantage Actor-Critic) based roll controller for underwater vehicle with stable learning performance in a continuous space among reinforcement learning methods that can be learned through rewards for actions. The performance of the proposed A2C based roll controller is verified through simulation and compared with PID and Dueling DDQN based roll controllers.

Depth and Course Controller Design of Autonomous Underwater Vehicles using H$_\infty$ Servo Control (H$_\infty$ 서보제어를 이용한 무인 수중운동체의 심도 및 방향제어기 설계)

  • 김인수;정금영;양승윤;조상훈;정찬희;이만형
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.215-215
    • /
    • 2000
  • In this paper, depth and course controllers of autonomous underwater vehicles using H$_{\infty}$ servo control are proposed. An H$_{\infty}$ servo problem is formulated to design the controllers satisfying a robust tracking property with modeling errors and disturbances. The solution of the H$_{\infty}$ servo problem is as follows: first, this problem is modified as an H$_{\infty}$ control problem for the generalized plant that includes a reference input mode, and then a sub-optimal solution that satisfies a given performance criteria is calculated by LMI(Linear Matrix Inequality) approach. The H$_{\infty}$ depth and course controllers ate designed to satisfy with the robust stability about the modeling error generated from the perturbation of the hydrodynamic coefficients and the robust tracking property under disturbances(wave force, wave moment, tide). The performances(the robustness to the uncertainties, depth and course tracking properties) of the designed controllers are evaluated with computer simulations, and finally these simulation results show the usefulness and application of the proposed H$_{\infty}$ depth and course control systems.

  • PDF

Performance Comparison of Depth Map Based Landing Methods for a Quadrotor in Unknown Environment (미지 환경에서의 깊이지도를 이용한 쿼드로터 착륙방식 성능 비교)

  • Choi, Jong-Hyuck;Park, Jongho;Lim, Jaesung
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.50 no.9
    • /
    • pp.639-646
    • /
    • 2022
  • Landing site searching algorithms are developed for a quadrotor using a depth map in unknown environment. Guidance and control system of Unmanned Aerial Vehicle (UAV) consists of a trajectory planner, a position and an attitude controller. Landing site is selected based on the information of the depth map which is acquired by a stereo vision sensor attached on the gimbal system pointing downwards. Flatness information is obtained by the maximum depth difference of a predefined depth map region, and the distance from the UAV is also considered. This study proposes three landing methods and compares their performance using various indices such as UAV travel distance, map accuracy, obstacle response time etc.

A study on Development of 300m Class Underwater ROV (300m급 수중ROV 개발에 관한 연구)

  • 이종식;이판묵;홍석원
    • Journal of Ocean Engineering and Technology
    • /
    • v.8 no.1
    • /
    • pp.50-61
    • /
    • 1994
  • A 300 meter class ROV(CROV300) is composed of three parts : a surface unit, a tether cable and an underwater vehicle. The vehicle controller is based on two processors : an Intel 8097-16-bit one chip micro-processor and a Texas Instruments TMS320E25 digital signal processor. In this paper, the surface controller, the vehicle controller and peripheral devices interfaced with the processors are described. These controllers transmit/receive measured status data and control commands through RS422 serial communication. Depth, heading, trimming, camera tilting, and leakage signals are acquired through the embedded AD converters of the 8097. On the other hand, altitude of ROV and lbstacle avoidance signals are processed by the DSP processor and periodically fetched by the 8097. The processor is interfaced with a 4-channel 12-bit D/A converter to generate control signals for DC motors an dseveral transistors to handle the relays for on/off switching of external devices.

  • PDF

Develop of BLDC Electric Motor for Outboard Motor Drive (선외기 구동을 위한 BLDC 전기모터 개발)

  • Shin, Cheol-Gi;Kim, Jin-Sa
    • Journal of the Korean Institute of Electrical and Electronic Material Engineers
    • /
    • v.26 no.10
    • /
    • pp.766-770
    • /
    • 2013
  • This paper tried to develop a BLDC electric motor securing the 800 W-level watertight structure for driving the outboard motor. For this purpose, this paper developed a high-efficient controller-integrating BLDC electric motor system for underwater propulsion and designed and developed a triple watertight structure. Besides, this study developed a outboard motor integrating motor, propeller and controller based on the production of a controller for BLDC motor which can the speed control by selecting low-voltage, high-current power element. The characteristics of developed outboard motor were 24 V input voltage, over 800 W motor output, and max. 3,000 rpm motor, and 84.9% motor efficiency, and the developed outboard motor could secure the watertight structure in 5 m in water depth.

A robust controller design for rapid thermal processing in semiconductor manufacturing

  • Choi, Byung-Wook;Choi, Seong-Gyu;Kim, Dong-Sung;Park, Jae-Hong
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1995.10a
    • /
    • pp.79-82
    • /
    • 1995
  • The problem of temperature control for rapid thermal processing (RTP) in semiconductor manufacturing is discussed in this paper. Among sub=micron technologies for VLSI devices, reducing the junction depth of doped region is of great importance. This paper investigates existing methods for manufacturing wafers, focusing on the RPT which is considered to be good for formation of shallow junctions and performs the wafer fabrication operation in a single chamber of annealing, oxidation, chemical vapor deposition, etc., within a few minutes. In RTP for semiconductor manufacturing, accurate and uniform control of the wafer temperature is essential. In this paper, a robustr controller is designed using a recently developed optimization technique. The controller designed is then tested via computer simulation and compared with the other results.

  • PDF

Controller Design and Simulation of a Semi-Autonomous Underwater Vehide (반자율 무인잠수정의 제어기 설계 및 시뮬레이션)

  • Jeon, Bong-Hwan;Lee, Pan-Mook;Hong, Seok-Won
    • Proceedings of the Korea Committee for Ocean Resources and Engineering Conference
    • /
    • 2003.05a
    • /
    • pp.57-62
    • /
    • 2003
  • This paper describes the design and simulation of a multivariable optimal control system for the combined speed, heading and depth control of a Semi-Autonomous Underwater Vehicle (SAUV) developed in Korea Ocean Research and Development Institute (KRODI). The SAUV is a test-bed for the evaluation of the navigation and manipulator technologies developed for a mine disposal vehicle (MDV) in military use and for a light working underwater vehicle in scientific use. The vehicle was designed to control its cruising speed, heading and depth with 4 horizontal thrusters installed at the rear of the hull. Therefore, the decoupled control methods are limited to apply to the SAUV because the thrust forces are highly coupled with the surging, yawing, and pitching motion of the vehicle. The multivariable Linear Quadratic (LQ) control method is chosen to control steering and diving in variable speed motion automatically. A series of simulation is carried out with fully nonlinear six degree of freedom dynamic model to validate the controller.

  • PDF

A New Approach to the Design of An Adaptive Fuzzy Sliding Mode Controller

  • Lakhekar, Girish Vithalrao
    • International Journal of Ocean System Engineering
    • /
    • v.3 no.2
    • /
    • pp.50-60
    • /
    • 2013
  • This paper presents a novel approach to the design of an adaptive fuzzy sliding mode controller for depth control of an autonomous underwater vehicle (AUV). So far, AUV's dynamics are highly nonlinear and the hydrodynamic coefficients of the vehicles are difficult to estimate, because of the variations of these coefficients with different operating conditions. These kinds of difficulties cause modeling inaccuracies of AUV's dynamics. Hence, we propose an adaptive fuzzy sliding mode control with novel fuzzy adaptation technique for regulating vertical positioning in presence of parametric uncertainty and disturbances. In this approach, two fuzzy approximator are employed in such a way that slope of the linear sliding surface is updated by first fuzzy approximator, to shape tracking error dynamics in the sliding regime, while second fuzzy approximator change the supports of the output fuzzy membership function in the defuzzification inference module of fuzzy sliding mode control (FSMC) algorithm. Simulation results shows that, the reaching time and tracking error in the approaching phase can be significantly reduced with chattering problem can also be eliminated. The effectiveness of proposed control strategy and its advantages are indicated in comparison with conventional sliding mode control FSMC technique.