• 제목/요약/키워드: quadrotor

검색결과 71건 처리시간 0.025초

피드백 선형화를 이용한 쿼드로터의 자이로 효과 제어 (Gyro Effect Control of the Quadrotor UAV using Feedback Linearization)

  • 김영민;백운보
    • 로봇학회논문지
    • /
    • 제15권3호
    • /
    • pp.248-255
    • /
    • 2020
  • This paper introduces a Feedback Linearization (FL) controller to eliminate the gyro effect on a quadrotor UAV. In order to control the attitude of the quadrotor, the second model equation was differentiated to the 4-th order to induce the control input to be revealed, and then a new control input was derived based on the attitude transformation equation with a gyro effect. For the initial quick posture control of the quadrotor, the existing yaw control was replaced with a separate controller. The simulation was conducted with an experiment in which FL control to remove the gyro effect was applied to the quadrotor and an experiment without removing the gyro effect, from the experimental results, the maximum error seen in each axial direction of the quadrotor was x = 0.22 m, y = 0.20 m, z = 0.16 m. Through the proposed method, the effect of the FL controller for controlling the gyro effect of the quadrotor was confirmed.

주파수 영역 기반 쿼드로터 무인기 운동 모델 식별 (Dynamic Model Identification of Quadrotor UAV based on Frequency-Domain Approach)

  • 정성구;김성욱;정연득;김응태
    • 한국항공운항학회지
    • /
    • 제23권4호
    • /
    • pp.22-29
    • /
    • 2015
  • Quadrotor is widely used in variable application nowadays. Due to its inherent unstable characteristics, control system to augment the stability is essential for quadrotor operation. To design control system and verify its performance through simulation, accurate dynamic model is required. Quadrotor dynamic model is simply compared with conventional rotorcraft such as helicopter. However, the accurate dynamic model of quadrotor is not easy to develop because of the highly correlated aerodynamic effect of each rotor. In this paper, quadrotor dynamic model is identified from the flight data using frequency domain approach. Flight test of quadrotor is performed in closed loop configuration with stability augmentation system included. Frequency sweep input is applied in each of lateral, longitudinal, yaw and heave axis separately. The bare dynamic model is identified from the flight data of quadrotor responses and thrust measurement through Pulse Width Modulation(PWM) data. The frequency responses of identified model match well with those of flight data, and time responses of identified model for doublet input in each axis are also shown to agree with flight data.

미지 파라미터를 갖는 쿼드로터의 적응 백스테핑 호버링 제어 (Adaptive Backstepping Hovering Control for a Quadrotor with Unknown Parameters)

  • 이근욱;박진배;최윤호
    • 제어로봇시스템학회논문지
    • /
    • 제20권10호
    • /
    • pp.1002-1007
    • /
    • 2014
  • This paper deals with the adaptive backstepping hovering control for a quadrotor with model parameter uncertainties. In this paper, the backstepping based technique is utilized to design a nonlinear adaptive controller which can compensate for the motor thrust factor and the drag coefficient of a quadrotor. First, the quadrotor nonlinear dynamics is derived using Newton-Euler formulation. In particular, we use the ${\pi}/4$ shifted coordinate for x- and y-axis of a quadrotor. Second, an adaptive backstepping based attitude and altitude tracking control method is presented. The system stability and the convergence of tracking errors are proven using the Lyapunov stability theory. Finally, the simulation results are given to verify the effectiveness of the proposed control method.

Adaptive Sliding Mode Control based on Feedback Linearization for Quadrotor with Ground Effect

  • Kim, Young-Min;Baek, Woon-Bo
    • 한국정보기술학회 영문논문지
    • /
    • 제8권2호
    • /
    • pp.101-110
    • /
    • 2018
  • This paper introduces feedback linearization (FL) based adaptive sliding mode control (ASMC) effective against ground effects of the quadrotor UAV. The proposed control has the capability of estimation and effective rejection of those effects by adaptive mechanism, which resulting stable attitude and positioning of the quadrotor. As output variables of quadrotor, x-y-z position and yaw angle are chosen. Dynamic extension of the quadrotor dynamics is obtained for terms of roll and pitch control input to be appeared explicitly in x-y-z dynamics, and then linear feedback control including a ground effect is designed. A sliding mode control (SMC) is designed with a class of FL including higher derivative terms, sliding surfaces for which is designed as a class of integral type of resulting closed loop dynamics. The asymptotic stability of the overall system was assured, based on Lyapunov stability methods. It was evaluated through some simulation that attitude control capability is stable under excessive estimation error for unknown ground effect and initial attitude of roll, pitch, and yaw angle of $30^{\circ}$ in all. Effectiveness of the proposed method was shown for quadrotor system with ground effects.

Strategic Cattle Roundup using Multiple Quadrotor UAVs

  • Jung, Sunghun;Ariyur, Kartik B.
    • International Journal of Aeronautical and Space Sciences
    • /
    • 제18권2호
    • /
    • pp.315-326
    • /
    • 2017
  • Four quadrotor UAVs are maneuvered to guide four animals into their pen within the minimum time by creating noises of predators modeled with an exponential function. The quadrotor UAVs are controlled via PID controllers, follow time optimal trajectories, and avoid collisions through altitude separations. The stability of the proposed PID controller is analyzed and verified using MATLAB/Simulink based simulations. Proposed step by step strategies would be practical solutions of actual cattle roundup problems.

사이클릭 피치제어가 가능한 쿼드로터 항공기의 운동특성 분석과 LQR 제어 (Analysis on Dynamic Characteristics and LQR Control of a Quadrotor Aircraft with Cyclic Pitch)

  • 조성범;장세아;최기영
    • 한국항공우주학회지
    • /
    • 제41권3호
    • /
    • pp.217-225
    • /
    • 2013
  • 통상적인 쿼드로터 항공기는 네 개 로터의 회전 속도에 의한 추력 벡터의 크기를 조절하여 자세를 제어한다. 본 연구에서는 기존에 개발된 쿼드로터 항공기의 단점을 개선하기 위해서 사이클릭 피치 제어가 가능한 쿼드로터 항공기를 설계하였다. 콜렉티브와 사이클릭 제어를 사용하는 쿼드로터 항공기는 각 로터의 회전속도를 모두 동일하게 유지함으로써 진동에 의한 구조적인 문제를 해소할 수 있으며, 12개의 자유도를 가지므로 다양한 자세에서의 비행이 가능하기 때문에 자동 비행과 실용적 임무가 가능한 고성능 항공기로서 적합하다. 본 연구에서 개발하는 쿼드로터 항공기의 모델링은 FLIGHTLAB을 이용하여 비선형 모델을 구성하였으며, 각 비행 조건에서의 선형 모델을 이용하여 LQR 제어기 설계 및 비선형 시뮬레이션을 통해 제어기의 성능을 검증하였다. 본 논문은 사이클릭 피치 제어가 가능한 쿼드로터의 모델링 및 시뮬레이션 결과를 보여준다.

PID 제어기를 이용한 쿼드로터 자세 안정화 (Quadrotor Attitude Stabilization by Using PID Controller)

  • 김용영;신준희;이선익;이형곤;임현민;김광진;이상철
    • 항공우주시스템공학회지
    • /
    • 제4권4호
    • /
    • pp.18-27
    • /
    • 2010
  • Quadrotor is an aircraft which is possible in Vertical Take-off and Landing(VTOL). This aircraft can not only be created as an Unmanned Aerial Vehicle(UAV), but also can be easily used in various fields because of its simplicity of construction. This study is mainly conducted with two main purposes. The first goal is designing the quadrotor focusing on the lightweight and protecting the airframe. The second purpose is stabilizing the quadrotor's attitude by using the PID controller. MATLAB simulation is performed for obtaining PID gain based on equations of motion. We used the compensation filter technique for the calibration of sensor data. PID gain has been drawn out based on the MATLAB simulation. The efficiency of the attitude control is improved by calibration of sensor data.

  • PDF

매니퓰레이터 장착 쿼드로터를 위한 다중 슬라이딩 평면 제어의 시스템 설계 (Design of Multiple Sliding Surface Control System for a Quadrotor Equipped with a Manipulator)

  • 황남웅;박진배;최윤호
    • 제어로봇시스템학회논문지
    • /
    • 제22권7호
    • /
    • pp.502-507
    • /
    • 2016
  • In this paper, we propose a tracking control method for a quadrotor equipped with a 2-DOF manipulator, which is based on the multiple sliding surface control (MSSC) method. To derive the model of a quadrotor equipped with a 2-DOF manipulator, we obtain the models of a quadrotor and a 2-DOF manipulator based on the Lagrange-Euler formulation separately - and include the inertia and the reactive torque generated by a manipulator when these obtained models are combined. To make a quadrotor equipped with a manipulator track the desired path, we design a double-loop controller. The desired position is converted into the desired angular position in the outer controller and the system's angle tracks the desired angular position through the inner controller based on the MSSC method. We prove that the position-tracking error asymptotically converges to zero based on the Lyapunov stability theory. Finally, we demonstrate the effectiveness of the proposed control system through a computer simulation.

무인 쿼드로터 로봇 횡 방향 제어를 위한 Fuzzy-PI 제어기 설계 (Design of Lateral Fuzzy-PI Controller for Unmanned Quadrotor Robot)

  • 백승준;이덕진;박종호;정길도
    • 제어로봇시스템학회논문지
    • /
    • 제19권2호
    • /
    • pp.164-170
    • /
    • 2013
  • Quadrotor UAV (Unmanned Aerial Vehicle) is a flying robotic platform which has drawn lots of attention in the recent years. The attraction comes from the fact that it is able to perform agile VTOL (Vertical Take-Off Landing) and hovering functions. In addition, the efficient modular structure composed of four electric rotors makes its design easier compared to other single-rotor type helicopters. In many cases, a quadrotor often utilizes vision systems in order to obtain altitude control and navigation solution in hostile environments where GPS receivers are not working or deniable. For carrying out their successful missions, it is essential for flight control systems to have fast and stable control responses of heading angle outputs. This paper presents a Fuzzy Logic based lateral PI controller to stabilize and control the quadrotor vehicle equipped with vision systems. The advantage of using the fuzzy based PI controller lies in the fact that it could acquire a desired output response of a heading angle even in presence of disturbances and uncertainties. The performance comparison of the newly proposed Fuzzy-PI controller and the conventional PI controller was carried out with various simulation results.

쿼드로터 자세제어를 위한 슈퍼 트위스팅 알고리즘의 성능 분석 (Performance Analysis for Quadrotor Attitude Control by Super Twisting Algorithm)

  • 장석호;양유영;이현재
    • 한국항공우주학회지
    • /
    • 제48권5호
    • /
    • pp.373-381
    • /
    • 2020
  • 쿼드로터는 대칭적인 구조로 모델링이 간단하지만 외란과 시스템의 불확실성에 민감하다는 단점이 있다. 쿼드로터의 제어를 위해 비교적 간단하게 적용이 가능한 PID 제어가 많이 연구되고 있지만, 비선형 시스템에서는 정밀한 제어가 힘들다는 단점이 있다. 본 논문에서는 이를 해결하기 위하여 외란과 시스템의 불확실성에 강인한 특징을 가지는 슈퍼 트위스팅 알고리즘(Super twisting algorithm)을 이용한 쿼드로터 제어를 제안한다. 이 제어기법을 이용하여 쿼드로터의 자세제어기를 구성하였다. 구성한 제어기의 성능을 검증하기 위해 시뮬레이션 및 실제 비행시험을 진행하였다. 제어기의 보다 객관적인 성능 검증을 위해 PID 제어와 성능 비교를 진행하였다.