• Title/Summary/Keyword: inverted Pendulum

검색결과 463건 처리시간 0.027초

경사면을 주행하는 차륜형 역진자를 위한 속도 추정기 기반 제어기 설계 (A Controller Based on Velocity Estimator for a Wheeled Inverted Pendulum Running on the Inclined Road)

  • 이세한;이상용
    • 한국지능시스템학회논문지
    • /
    • 제21권3호
    • /
    • pp.283-289
    • /
    • 2011
  • 본 논문에서는 차륜형 역진자에 적용되는 속도 추정기 기반 제어기 설계와 다양한 수치 시뮬레이션이 수행되었다. 차륜형 역진자는 불안정한 평형점과 안정한 평형점을 동시에 갖는다. 불안정한 평형점에 대하여 평형을 유지하기 위하여 차륜형 역진자는 지속적으로 제어되어야 한다. 제어기의 입력으로 차륜형 역진자 몸체의 각도, 각속도, 변위 속도 등이 필요하다. 필요한 속도는 모터에 부착된 에코더 신호를 차분하여 얻어지며, 엔코더의 해상도에 민감하게 의존한다. 저해상도 엔코더와 속도 추정기에 기반하여 개선된 속도 검출법이 제안되고 경사면에서 유효함을 보이기 위해서 다양한 수치 시뮬레이션이 수행되었다.

Development of a General Purpose PID Motion Controller Using a Field Programmable Gate Array

  • Kim, Sung-Su;Jung, Seul
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.360-365
    • /
    • 2003
  • In this paper, we have developed a general purpose motion controller using an FPGA(Field Programmable Gate Array). The multi-PID controllers on a single chip are implemented as a system-on-chip for multi-axis motion control. We also develop a PC GUI for an efficient interface control. Comparing with the commercial motion controller LM 629 it has multi-independent PID controllers so that it has several advantages such as space effectiveness, low cost and lower power consumption. In order to test the performance of the proposed controller, robot finger is controlled. The robot finger has three fingers with 2 joints each. Finger movements show that position tracking was very effective. Another experiment of balancing an inverted pendulum on a cart has been conducted to show the generality of the proposed FPGA PID controller. The controller has well maintained the balance of the pendulum.

  • PDF

Angle and Position Control of Inverted Pendulum on a Cart Using Partial Feedback Linearization

  • Yeom, Dong-Hae;Choi, Jin-Young
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.1382-1386
    • /
    • 2003
  • In this paper, we propose a controller for the position of a cart and the angle of a pendulum. To achieve both purposes simultaneously, we divide the system into the dominant subsystem and the dominated one after partial feedback linearization. The proposed controller is composed of a nonlinear controller stabilizing the dominant subsystem and a linear quadratic controller. Using the proposed controller, the controllable region is increased by the nonlinear control part and the control input minimized by the linear control part (LQR).

  • PDF

FPGA를 이용한 범용 모션 컨트롤러의 개발 (Development of a General Purpose Motion Controller Using a Field Programmable Gate Array)

  • 김성수;정슬
    • 제어로봇시스템학회논문지
    • /
    • 제10권1호
    • /
    • pp.73-80
    • /
    • 2004
  • We have developed a general purpose motion controller using an FPGA(Field Programmable Gate Array). The multi-PID controllers and GUI are implemented as a system-on-chip for multi-axis motion control. Comparing with the commercial motion controller LM 629, since it has multi-independent PID controllers, we have several advantages such as space effectiveness, low cost and lower power consumption. In order to test the performance of the proposed controller, motion of the robot hand is controlled. The robot hand has three fingers with 2 joints each. Finger movements show that tracking was very effective. Another experiment of balancing an inverted pendulum on a cart has been conducted to show the generality of the proposed FPGA PID controller. The controller has well maintained the balance of the pendulum.

도립 진자 시스템의 안정화를 위한 진화형 신경회로망 제어기 (Evolving Neural Network Controller for Stabilization of Inverted Pendulum System)

  • 심영진;이준탁
    • 대한전기학회논문지:시스템및제어부문D
    • /
    • 제49권3호
    • /
    • pp.157-163
    • /
    • 2000
  • In this paper, an Evolving Neural Network Controller(ENNC) which its structure and its connection weights are optimized simultaneously by Real Variable Elitist Genetic Algoithm(RVEGA) was presented for stabilization of an Inverter Pendulum(IP) system with nonlinearity. This proposed ENNC was described by a simple genetic chromosome. And the deletion of neuron, the determinations of input or output neuron, the deleted neuron and the activation functions types are given according to the various flag types. Therefore, the connection weights, its structure and the neuron types in the given ENNC can be optimized by the proposed evolution strategy. Through the simulations, we showed that the finally acquired optimal ENNC was successfully applied to the stabilization control of an IP system.

  • PDF

CAN(Contro1ler Area Network)을 이용한 역진자 시스템 제어 (Inverted Cart Pendulum Control Using CAN(Controller Area Network))

  • 최성섭;유래성;홍석교
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 하계학술대회 논문집 D
    • /
    • pp.2242-2244
    • /
    • 2003
  • This paper considers a networked control system (NCS) that consists of an inverted cart pendulum, a digital controller, and a controller area network (CAN) in which the actuator and sensors of the pendulum are connected to form a closed-loop system. The worst-case message response time (WCMRT) in the CAN is analyzed and the analysis results are applied to the target control system. For the case where the control system cannot satisfy the WCMRT condition and therefore time delays are inevitable, the Luck and Ray method is used to compensate the network-induced time delays. Simulations are carried out to show the feasibility of the proposed scheme.

  • PDF

외란 관측기를 이용한 회전형 역진자 시스템의 출력 피드백 슬라이딩 모드 제어 (Output Feedback Sliding Mode Control System with Disturbance Observer for Rotational Inverted Pendulums)

  • 이규준;하종헌;김종식
    • 대한기계학회논문집A
    • /
    • 제26권2호
    • /
    • pp.243-253
    • /
    • 2002
  • This paper presents the system modeling, analysis, and controller design and implementation for a rotational inverted pendulum system(RIPS), which is an under-actuated system and has the problem of unattainable angular velocity state. A sliding mode controller using the parameterization of both the hyperplane and the compensator fur output feedback is applied to the RIPS. Also, to improve the performance of the control system, a disturbance observer which estimates the disturbance, parameter variation, and some modeling errors of RIPS with less computational effort is used together. The results of simulation and experiment show that the proposed control system has superior performance for disturbance rejection and regulation at certain initial conditions.

Robust Control for Rotational Inverted Pendulums Using Output Feedback Sliding Mode Controller and Disturbance Observer

  • Park, Jeong-Ju;Kim, Jong-Shik
    • Journal of Mechanical Science and Technology
    • /
    • 제17권10호
    • /
    • pp.1466-1474
    • /
    • 2003
  • This paper presents a system modeling, controller design and implementation for a rotational inverted pendulum system (RIPS), which is an under-actuated system and has the problem of unattainable velocity state. Two control strategies are applied to the RIPS. One is a sliding mode control method using the parameterization of both the hyperplane and the compensator for output feedback. The other is the disturbance observer which estimates disturbance and some modeling errors of RIPS with less computational effort. Some simulations and various kinds of experiments are performed in order to verify that the proposed controller has the ability to control RIPS whose velocity is assumed to be unavailable. The results of the simulations and experiments show that the proposed control system has superior performance for disturbance rejection and regulation at certain initial conditions as well as the robustness to model uncertainties.

회전변위 제약을 갖는 회전용 도립진자의 스윙업 제어 (Swing-up Control for a Rotary Inverted Pendulum with Restricted Rotation Range)

  • 이영삼;오장진;심수용;임현;서정현
    • 제어로봇시스템학회논문지
    • /
    • 제14권6호
    • /
    • pp.548-553
    • /
    • 2008
  • In this paper, we propose a new swing-up control strategy for rotary inverted pendulums with restricted rotation range. The control law is derived from a Lyapunov function. The Lyapunov function is defined as the square of the sum of the absolute value of the total mechanical energy and weighted squares of the arm's angular displacement and velocity. By adjusting the weighting parameters in the Lyapunov function, we can affect the swing-up strategy such that the restriction on rotation range can be satisfied. Finally, we verify the performance of the proposed control law through simulation and experiments.

단일 도립 진자의 스윙업 제어 (Swing-up Control of Sing1e Inverted Pendulum)

  • 김상철;윤태웅
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2001년도 합동 추계학술대회 논문집 정보 및 제어부문
    • /
    • pp.252-255
    • /
    • 2001
  • 본 논문은 단일 도립 진자 계통(single pendulum systems)의 경우 계통의 에너지를 슬라이딩 평면을 구성하는데 이용한 슬라이딩 모드 제어기를 설계하고 기존의 에너지 기반 제어 기법의 결과와 비교, 그 성능에서 우위에 있음을 보인다.

  • PDF