• Title/Summary/Keyword: An Inverted Pendulum

Search Result 284, Processing Time 0.024 seconds

Posture control of double inverted pendulum with a single actuator (단일 구동부를 갖는 2축 도립진자의 자세제어)

  • Yi, Keon-Young
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.5 no.5
    • /
    • pp.577-584
    • /
    • 1999
  • In this paper, the double inverted pendulum having a single actuator is built and the controller for the system is proposed. The lower link of the target pendulum system is hinged on the plate to free for rotation in the specified range($10^{\cire}$) on the x-z plane. The upper link is connected to the lower link through a DC motor. The double inverted pendulum built can be kept upright posture by controlling the position of the upper link even though it has no actuator in lower hinge. The algorithm to control the inverted pendulum consists of a state feedback controller within a linearizable range and a fuzzy logic controller coupled with a nonlinear feedback compensator for the rest of the range. Conventional state feedback control is employed, and the fuzzy controller is responsible for generating the reference joint angle of the upper link for the nonlinear feedback compensator which drives a DC motor to generate an indirect torque to the lower joint. As a result, we can get the upright posture of the proposed pendulum system. Simulations and experiments are conducted to show the validity of the proposed controller.

  • PDF

A Mixed H2/H State Feedback Controller Based on LMI Scheme for a Wheeled Inverted Pendulum running on the Inclined Road (경사면을 주행하는 차륜형 역진자를 위한 선형행렬부등식 기반 혼합 H2/H 상태피드백 제어기 설계)

  • Lee, Se-Han;Rhee, Sang-Yong
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.20 no.5
    • /
    • pp.617-623
    • /
    • 2010
  • In this research an LMI based mixed $H_2/H_{\infty}$ controller for a Wheeled Inverted Pendulum is designed and a numerical simulation of that is carried out. The Wheeled Inverted Pendulum is a kind of an inverted pendulum that has two equivalent points. To keep that the naturally unstable equivalent point, a controller should control the wheels persistently. Dynamic equations of the Wheeled Inverted Pendulum are derived with considering inclined road that is one of the representative road conditions. A Linear Matrix Inequality method is used to construct a controller that is able to stabilize the Wheeled Inverted Pendulum with considering the inclined road condition aggressively. Various numerical simulations show that the LMI based controller is doing well on not only flat road but also inclined road condition.

Swing-up Control of an Inverted Pendulum Subject to Input/Output Constraints (입·출력 제약을 갖는 도립진자의 스윙업 제어)

  • Meta, Tum;Gyeong, Gi-Young;Park, Jae-Heon;Lee, Young-Sam
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.20 no.8
    • /
    • pp.835-841
    • /
    • 2014
  • In this paper we propose a swing-up strategy for a single inverted pendulum. The proposed method has a feature whereby can handle the input and output constraint of a pendulum in a systematic way. For the swing-up of a pendulum, we adopt a 2-DOF control structure that combines the feedforward and feedback control. In order to generate the swing-up feedforward trajectories that satisfy the input and output constraint, we formulate the problem of generating feedforward trajectories as a nonlinear optimal control problem subject to constraints. We illustrate that the proposed method is more flexible than the existing method and provides great freedom in choosing the actuator of the inverted pendulum. Through an experiment, we show that the proposed method can swing a pendulum upward effectively while satisfying all the imposed constraints.

LQ control by linear model of Inverted Pendulum for Robust Control of Robotic Vacuum Sweeping Machine (연마기 로봇의 강인제어를 위한 역진자의 선형화 모델을 통한 LQ제어)

  • Kim, Soo-Young;Lee, Jae-Duck;Jin, Tae-Seok
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.05a
    • /
    • pp.529-532
    • /
    • 2012
  • This paper presents the system modeling, analysis, and controller design and implementation with a inverted pendulum system in order to test robust algorithm for sweeping machine. The balancing of an inverted pendulum by moving pendulum robot like as 'segway' along a horizontal track is a classic problem in the area of control. This paper will describe two methods to swing a pendulum attached to a cart from an initial downwards position to an upright position and maintain that state. The results of real experiment show that the proposed control system has superior performance for following a reference command at certain initial conditions.

  • PDF

Estimation and Compensation of the Coulomb Friction in an Inverted Pendulum (쿨롱 마찰력 추정과 보상을 통한 역진자 시스템의 제어 성능 개선)

  • Park, Duck-Gee;Chwa, Dong-Kyoung;Hong, Suk-Kyo
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.55 no.11
    • /
    • pp.483-490
    • /
    • 2006
  • When the nonlinearities, such as friction and backlash, are not considered in the controller design, undesirable oscillations can occur in the steady-state response of a control system. This paper deals with a method to reduce oscillations that often appear in the steady-state response of a pendulum system, which is controlled by a state feedback controller based on the linearized system model. With an assumption that the oscillations shown in the steady-state are caused by the Coulomb friction, we improve the performance of stabilization and tracking by estimating and compensating for the Coulomb friction in the pendulum system. Experimental results show that the control performance can be improved sufficiently by the proposed method, when it is applied to an inverted cart pendulum which is a multi-variable unstable system. Furthermore, we could see that the Coulomb friction model used in the estimation of the friction is valid in applying the suggested method.

RCGA-Based Parameter Estimation and Stabilization Control of an Inverted Pendulum System (RCGA를 이용한 도립진자 시스템의 파라미터 추정 및 안정화 제어)

  • Ahn, Jong-Kap;Lee, Yun-Hyung;Yoo, Heui-Han;So, Myung-Ok;Jin, Gang-Gyoo
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.30 no.6
    • /
    • pp.746-752
    • /
    • 2006
  • This paper presents a scheme for the parameter estimation and stabilization of unstable systems, such as inverted pendulum systems. First a stable feedback loop is constructed for an inverted pendulum system and then its parameters are estimated based on input-output data, a real-coded genetic algorithm(RCGA) and the model adjustment technique. Then, a PI-type LQ control scheme is designed based on the estimated model. The performance of the proposed algorithm is demonstrated through a set of simulation and experiment.

Implementation of a Parallel Inverted Pendulum System with Decoupling Control (병렬형 역진자 시스템 제작 및 분리제어)

  • 김주호;박운식;최재원
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.17 no.7
    • /
    • pp.162-169
    • /
    • 2000
  • In this paper, we develop a parallel inverted pendulum system that has the characteristics of the strongly coupled dynamics of motion by an elastic spring, the time-variant system parameters, and inherent instability, and so on. Hence, it is possible to approximate some kinds of a physical system into this representative system and to apply the various control theories to this system in order to verie their fidelity and efficiency. For this purpose, an experimental system of the parallel inverted pendulum has been implemented, and a control scheme using the eigenstructure assignment for decoupling control is presented in comparison with the conventional LQR optimal control method. Furthermore, this system can be utilized as a testbed to develop and evaluate new control algorithms through various setups. Finally, in this paper, the results of the experiment are compared with those of numerical simulations for validation.

  • PDF

The Control of an Inverted Pendulum using Fuzzy-Sliding Control (퍼지 슬라이딩 제어를 이용한 도립 진자 제어)

  • Jang, Byeong-Hun;Ko, Jae-Ho;Bae, Young-Chul;Yim, Wha-Yeong
    • Proceedings of the KIEE Conference
    • /
    • 1998.07b
    • /
    • pp.480-482
    • /
    • 1998
  • Sliding mode is a robust control method and can be applied in the presence of model uncertainties and parameter disturbances. This study shows that the proposed fuzzy sliding mode control could reduce chattering problemed in sliding mode control. In this paper, an inverted pendulum is effectively controlled by the fuzzy sliding control technique. To reduce movable region of the inverted pendulum body, the angle and its integrated quantity are applied to the controller. The effectiveness of result is shown by the simulation and the experimental test for the inverted pendulum.

  • PDF

A Study on the Stability of Dynamic Walking of a Humanoid Robot (휴머노이드 로봇의 동보행 안정도에 관한 연구)

  • Lee, Ji-Young;Cho, Jung-San;Lee, Sang-Jae
    • Journal of the Korean Society of Manufacturing Process Engineers
    • /
    • v.15 no.2
    • /
    • pp.125-130
    • /
    • 2016
  • In this paper, we deal with the dynamic walking of a humanoid robot. In our method, the inverted pendulum model is used as a dynamic model for a humanoid robot in which the Zero Moment Point (ZMP) and COG constraints of the robot are analyzed by considering the motion of the robot as that of an inverted pendulum. The motion of a humanoid robot should be generated by considering the dynamics of the robot, which commonly requires a large amount of computation. If a robot walks from one position to another while keeping the ZMP in the stable region, then the robot remains dynamically stable. The linear inverted pendulum model regards the whole robot as a point mass. It is simple, and relatively less computation is needed; however, it cannot model the whole dynamics of a humanoid robot. We propose a method for modeling a humanoid robot as an inverted pendulum system having 14 point masses. We also show that the dynamic stability of a humanoid robot can be determined more precisely by our method.

Control of Nonlinear System by Fuzzy Inference (퍼지추론에 의한 비선형시스템의 제어)

  • 심영진;송호신;이오걸;이준탁
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 1998.10a
    • /
    • pp.304-309
    • /
    • 1998
  • In this paper, a fuzzy controller for stabilization of the inverted pendulum system is propose. The facility of this fuzzy controller which has a swing-up control mode and a stabilization one, moves a pendulum in an initial natural stable equilibrium point and a cart in arbitary position, to an unstable equilibrium point and a center of rail. Specially, the virtual equilibrium point ($\Phi$veq) which describes functionally considers the interactive dynamics between a position of cart and a angle of inverted pendulum is introduced. And comparing with the convention optimal controller, the proposed hierarchical fuzzy inference structur made substantially the inverted pendulum system robust and stable.

  • PDF