• 제목/요약/키워드: Velocity Tracking System

검색결과 330건 처리시간 0.02초

속도 명령 기반 PID 제어기를 이용한 멀티로터 무인항공기의 표적 자동 추종 시스템 구현 (Implementation of Automatic Target Tracking System for Multirotor UAVs Using Velocity Command Based PID controller)

  • 정현도;고선재;최병조
    • 대한임베디드공학회논문지
    • /
    • 제13권6호
    • /
    • pp.321-328
    • /
    • 2018
  • This paper presents an automatic target tracking flight system using a PID controller based on velocity command of a multirotor UAV. The automatic flight system includes marker based onboard target detection and an automatic velocity command generation replacing manual controller. A quad-rotor UAV is equipped with a camera and an image processing computer to detect the marker in real time and to estimate the relative distance from the target. The marker tracking system consists of PID controller and generates velocity command based on the relative distance. The generated velocity command is used as the input of the UAV's original flight controller. The operation of the proposed system was verified through actual flight tests using a marker on top of a moving vehicle and tracks it to successfully demonstrate its capability using a quad-rotor UAV.

Three-dimensional trajectory tracking for underactuated AUVs with bio-inspired velocity regulation

  • Zhou, Jiajia;Ye, Dingqi;Zhao, Junpeng;He, Dongxu
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • 제10권3호
    • /
    • pp.282-293
    • /
    • 2018
  • This paper attempts to address the motion parameter skip problem associated with three-dimensional trajectory tracking of an underactuated Autonomous Underwater Vehicle (AUV) using backstepping-based control, due to the unsmoothness of tracking trajectory. Through kinematics concepts, a three-dimensional dynamic velocity regulation controller is derived. This controller makes use of the surge and angular velocity errors with bio-inspired models and backstepping techniques. It overcomes the frequently occurring problem of parameter skip at inflection point existing in backstepping tracking control method and increases system robustness. Moreover, the proposed method can effectively avoid the singularity problem in backstepping control of virtual velocity error. The control system is proved to be uniformly ultimately bounded using Lyapunov stability theory. Simulation results illustrate the effectiveness and efficiency of the developed controller, which can realize accurate three-dimensional trajectory tracking for an underactuated AUV with constant external disturbances.

영구 자석 스테퍼 모터의 속도 추종과 외란 제거를 위한 비선형 제어기 (Nonlinear Controller for the Velocity Tracking and Rejection of Sinusoidal Disturbances in Permanent Magnet Stepper Motors)

  • 김원희;강동규;한종표;정정주
    • 전기학회논문지
    • /
    • 제60권3호
    • /
    • pp.632-638
    • /
    • 2011
  • In this paper, a nonlinear controller is proposed to track the desired velocity and to cancel sinusoidal disturbances. The proposed method consists of a velocity tracking controller and internal model principles (IMPs). For the design of the velocity tracking controller, mechanical and electrical dynamic controllers are independently designed. For the mechanical dynamics, the velocity tracking controller generates the desired quadrature current to track the desired velocity. The current tracking controller is designed to guarantee the desired quadrature current and to regulate the direct current. Therefore, the proposed velocity tracking controller has a field-oriented control. Since the controllers of the mechanical and electrical dynamics are independently designed, the stability of the closed-loop system is demonstrated using passivity. Since both the cogging torque and DC current errors act as sinusoidal disturbances in PMSM, we use four add-on type IMPs that preserve the merits and performance of the pre-designed controller without sacrificing the closed-loop stability. The performance of the proposed method is validated via simulations.

Sensorless Control of Non-salient Permanent Magnet Synchronous Motor Drives using Rotor Position Tracking PI Controller

  • Lee Jong-Kun;Seok Jul-Ki
    • KIEE International Transaction on Electrical Machinery and Energy Conversion Systems
    • /
    • 제5B권2호
    • /
    • pp.189-195
    • /
    • 2005
  • This paper presents a new velocity estimation strategy for a non-salient permanent magnet synchronous motor drive without high frequency signal injection or special PWM pattern. This approach is based on the d-axis current regulator output voltage of the drive system, which contains the rotor position error information. The rotor velocity can be estimated through a rotor position tracking PI controller that controls the position error at zero. For zero and low speed operation, the PI gain of the rotor position tracking controller has a variable structure according to the estimated rotor velocity. Then, at zero speed, the rotor position and velocity have sluggish dynamics because the varying gains are very low in this region. In order to boost the bandwidth of the PI controller during zero speed, the loop recovery technique is applied to the control system. The PI tuning formulas are also derived by analyzing this control system by frequency domain specifications such as phase margin and bandwidth assignment.

속도센서가 없는 비전시스템을 이용한 이동로봇의 목표물 추종 (Target Tracking Control of Mobile Robots with Vision System in the Absence of Velocity Sensors)

  • 조남섭;권지욱;좌동경
    • 전기학회논문지
    • /
    • 제62권6호
    • /
    • pp.852-862
    • /
    • 2013
  • This paper proposes a target tracking control method for wheeled mobile robots with nonholonomic constraints by using a backstepping-like feedback linearization. For the target tracking, we apply a vision system to mobile robots to obtain the relative posture information between the mobile robot and the target. The robots do not use the sensors to obtain the velocity information in this paper and therefore assumed the unknown velocities of both mobile robot and target. Instead, the proposed method uses only the maximum velocity information of the mobile robot and target. First, the pseudo command for the forward linear velocity and the heading direction angle are designed based on the kinematics by using the obtained image information. Then, the actual control inputs are designed to make the actual forward linear velocity and the heading direction angle follow the pseudo commands. Through simulations and experiments for the mobile robot we have confirmed that the proposed control method is able to track target even when the velocity sensors are not used at all.

INS 속도 정보를 사용한 GPS 반송파 추적 루프의 성능 향상 (Performance Improvement of INS Velocity-aided GPS Carrier Tracking Loop)

  • 김정원;이상정;황동환
    • 제어로봇시스템학회논문지
    • /
    • 제12권8호
    • /
    • pp.739-745
    • /
    • 2006
  • This paper presents performance improvement of the INS velocity-adided GPS carier tracking loop. To this end, INS velocity-aided GPS carrier tracking loop was modeled as a feedfoward and a feedback loop system. In the phase tracking loop, it was shown that the tracking error caused by the dynamic motion of the vehicle can be compensated with the aiding of the INS information irrespective of the loop order and bandwidth. However, the signal trcking error increases as the INS error increases. It was also shown that in order to remove the tracking error caused by INS bias error, more than or equal to 2nd order PLL should be used. Experiments were carried out and the experimental results were compared with the analysis results.

공압모터의 속도 전향이득을 갖는 슬라이딩 모드 제어 (Sliding Mode Control with Velocity Feedforward Gain of a Pneumatic Motor)

  • 김근묵;강이석
    • 제어로봇시스템학회논문지
    • /
    • 제12권11호
    • /
    • pp.1061-1064
    • /
    • 2006
  • In this study, the performance of the tracking control of a pneumatic servo motor driven position control system using sliding mode is investigated. It is usually quite difficult to obtain precise tracking control of a pneumatic servo motor driven position control system because of the nonlinear deadband and stick-slip friction of the proportional valve. Therefore, a continuous sliding mode controller with velocity feedforward gain is proposed. Experimental results show that the tracking accurracy can be remarkably improved by adding a proper velocity feedforward term to continuous sliding mode controller.

용접선 자동추적장치의 강인성에 관한 연구 (A study on robustness of automatic seam tracking system)

  • 강희신;조택동;양상민
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1996년도 한국자동제어학술회의논문집(국내학술편); 포항공과대학교, 포항; 24-26 Oct. 1996
    • /
    • pp.775-778
    • /
    • 1996
  • In this research, the robustness of a seam tracking for the automatic welding system is studied. The laser displacement sensor is used as a seam finder. X-Y moving table drived by ac servo motor controls the position and velocity of the torch-and-sensor part. However, dc servo motor is used to control the position and velocity of the torch. The sensor locates ahead of torch to preview the weld line, and brings about the inaccuracy on the torch tracking. To enhance the robustness on this system against the influence of disturbances and model uncertainty, H$\_$.inf./ control is applied to the angular motion of torch. The simulation shows that the tracking accuracy improved significantly. Also, experimental results give a good performance of H$\_$.inf./ control strategy to the automatic seam tracking system for the welding.

  • PDF

동특성을 고려한 이동로봇의 궤적제어 (Path Tracking Control for Mobile Robot Considering Its Dynamics)

  • 고경석;이민중;최영규
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2001년도 하계학술대회 논문집 D
    • /
    • pp.2473-2475
    • /
    • 2001
  • In trajectory tracking methods, the error values of current position and velocity are compensated to follow the given reference path and velocity. The path tracking for a wheeled mobile robot is treated in this paper. It is very difficult to implement stable trajectory tracking algorithms because mobile robots have kinematically non-holonomic constraints. For solving this problem, a velocity controller is presented in this paper. This velocity controller is designed by a PID controller which could be easily employed. In this case, velocity errors caused by system uncertainties or internal and external disturbances could exist. A neural network is used for compensating the velocity errors. Input variables of this neural network compensator are defined by differences between the velocities of the posture controller and the real velocities of the mobile robot. Simulation results show the effectiveness of the proposed controller.

  • PDF

빠른 바람의 세기 추적을 위한 프로펠러를 사용한 전자 관악기 취구의 선형 모델링 (Mouthpiece Modeling of the Electronic Wind Instrument Using a Propeller and Linear Analysis for Fast Tracking Wind Velocity)

  • 곽재형;이강성
    • 한국통신학회논문지
    • /
    • 제35권3C호
    • /
    • pp.295-301
    • /
    • 2010
  • 본 논문에서는 프로펠러를 사용한 전자관악기를 위한 취구의 모델링 방법을 제안한다. 이 방법은 프로펠러의 각속도에 의한 바람의 세기를 계산을 빠르게 하도록 풍속계의 방식을 이용한 것이다. 풍속계의 경우에, 바람의 세기가 프로펠러의 각속도에 비례한다는 속성을 이용하여 바람의 세기를 계산한다. 하지만, 프로펠러의 각속도로부터 기대하는 바람의 세기가 계산되기까지 과도시간이 있기 때문에, 바람의 세기와 프로펠러의 각속도는 일대일대응이 아니다. 이 문제를 개선하기 위하여, 풍속계를 선형 시스템으로 해석하여, 그 시스템의 임펄스 응답과 프로펠러의 각속도를 디컨벌루션하여 바람의 세기를 추정한다. 실험으로 제안된 시스템의 타당성을 입증하기 위하여, 모터와 프로펠러, 엔코더로 구성된 취구 모델을 디자인하였다. 이 방법으로 바람의 세기를 추정한 결과는 이 시스템이 기존의 풍속계의 방법 보다 8배 빠른 시스템을 보여주었다.