• Title/Summary/Keyword: Rotary inverted pendulum system

Search Result 28, Processing Time 0.027 seconds

Control of a Rotary Inverted Pendulum System Using Brain Emotional Learning Based Intelligent Controller (BELBIC을 이용한 Rotary Inverted Pendulum 제어)

  • Kim, Jae-Won;Oh, Chae-Youn
    • Journal of the Korean Society of Manufacturing Technology Engineers
    • /
    • v.22 no.5
    • /
    • pp.837-844
    • /
    • 2013
  • This study performs erection of a pendulum hanging at a free end of an arm by rotating the arm to the upright position. A mathematical model of a rotary inverted pendulum system (RIPS) is derived. A brain emotional learning based intelligent controller (BELBIC) is designed and used as a controller for swinging up and balancing the pendulum of the RIPS. In simulations performed in the study, a pendulum is initially inclined at $45^{\circ}$ with respect to the upright position. A simulation is also performed for evaluating the adaptiveness of the designed BELBIC in the case of system variation. In addition, a simulation is performed for evaluating the robustness of the designed BELBIC against a disturbance in the control input.

Design of Optimized Cascade Controller by Hierarchical Fair Competition-based Genetic Algorithms for Rotary Inverted Pendulum System (계층적 공정 경쟁 유전자 알고리즘을 이용한 회전형 역 진자 시스템의 최적 캐스케이드 제어기 설계)

  • Jung, Seung-Hyun;Jang, Han-Jong;Oh, Sung-Kwun
    • Proceedings of the KIEE Conference
    • /
    • 2007.04a
    • /
    • pp.104-106
    • /
    • 2007
  • In this paper, we propose an approach to design of optimized Cascade controller for Rotary Inverted Pendulum system using Hierarchical Fair Competition-based Genetic Algorithm(HFCGA). GAs may get trapped in a sub-optimal region of the search space thus becoming unable to find better quality solutions, especially for very large search space. The Parallel Genetic Algorithms(PGA) are developed with the aid of global search and retard premature convergence. HFCGA is a kind of multi-populations of PGA. In this paper, we design optimized Cascade controller by HFCGA for Rotary Inverted Pendulum system that is nonlinear and unstable. Cascade controller comprise two feedback loop, parameters of controller optimize using HFCGA. Then designed controller evaluate by apply to the real plant.

  • PDF

Design of a Fuzzy Logic Controller for a Rotary-type Inverted Pendulum System

  • Park, Byung-Jae;Ryu, Chun-ha;Choi, Bong-Yeol
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • v.2 no.2
    • /
    • pp.109-114
    • /
    • 2002
  • Various inverted pendulum systems have been frequently used as a model for the performance test of the proposed control system. We first identify a rotary-type inverted pendulum system by the Euler-Lagrange method and then design a FLC (Fuzzy Logic Controller) fur the plant. FLC`s are one of useful control schemes fur plants having difficulties in deriving mathematical models or having performance limitations with conventional linear control schemes. Many FLC`s imitate the concept of conventional PD (Proportional-Derivative) or PI (Proportional-Integral) controller. That is, the error e and the change-of-error are used as antecedent variables and the control input u the change of control input Au is used as its consequent variable for FLC`s. In this paper we design a simple-structured FLC for the rotary inverted pendulum system. We also perform some computer simulations to examine the tracking performance of the closed-loop system.

Design of Optimized Fuzzy PD Cascade Controller Based on Parallel Genetic Algorithms (병렬유전자 알고리즘 기반 최적 Fuzzy PD Cascade 제어기의 설계)

  • Jung, Seung-Hyun;Choi, Jeoung-Nae;Oh, Sung-Kwun;Kim, Hyun-Ki
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.19 no.3
    • /
    • pp.329-336
    • /
    • 2009
  • In this paper, we propose the design of an optimized fuzzy cascade controller for rotary inverted pendulum system by means of Hierarchical Fair Competition-based Genetic Algorithms (HFCGA) which is a kind of parallel genetic algorithms. The rotary inverted pendulum system is the system for controlling the inclination of pendulum axis through the adjustment of rotating arm. The control objective of the system is to control the position of rotating arm and to make the pendulum maintain the unstable equilibrium point of vertical position. To control rotary inverted pendulum system, we designs the fuzzy cascade controller scheme consisted of two fuzzy controllers and optimizes the parameters of the designed controller by means of HFCGA. A comparative analysis between the simulation and the practical experiment demonstrates that the proposed HFCGA based fuzzy cascade controller leads to superb performance in comparison with the conventional LQR controller as well as HFCGA based PD cascade controller.

The Control of the Rotary Inverted Pendulum System using Neuro-Fuzzy Controller (뉴로-퍼지 제어기를 이용한 원형 역진자 시스템의 제어)

  • 이주원;채명기;이상배
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 1997.10a
    • /
    • pp.45-49
    • /
    • 1997
  • In this paper, we controlled a Rotary Inverted Pendulum System using Neuro-Fuzzy Controller(NFC). The inverted pendulum system is widely used as a typical example of an unstable nonlinear control system which is difficult to control. Fuzzy theory have been because membership functions and rules of a fuzzy controller are often given by experts or a fuzzy logic control system. This controller is a feedforward multilayered network which integrates the basic elements and functions of a tradtional fuzzy logic controller into a connectionist structure which has distributed learning abilities. Such NFC can be constructed from training examples by learning rule, and the structure can be trained to develop fuzzy logic rules and find optimal input/output membership functions. Using this controller, we presented the results that controlled a Rotary Inverted Pendulum System and the associated algorithms.

  • PDF

Design of Rotary Inverted Pendulum applying an Embedded System and Implementation by PID (Embeded system을 적용한 Rotary Inverted Pendulum 설계 및 PID에 의한 구현)

  • 김영춘;김정훈;김영탁;김동한
    • Proceedings of the IEEK Conference
    • /
    • 2002.06e
    • /
    • pp.5-8
    • /
    • 2002
  • In this paper, we applied a PC interface and an embedded system in order to design a non-linear system and implement the PID algorithm as our control one. We used the inverted pendulum, one of the most generally used non-linear system models, to control uncertain factors in the environment. This paper showed how to use this non-linear system model to control the factors completely as well as to understand the PID algorithm. Furthermore, this paper applied and understood the embedded system.

  • PDF

Rotary inverted pendulum control using PID-neural network controller (PID-신경망 제어기를 이용한 rotary inverted pendulum 제어)

  • 선권석
    • Proceedings of the IEEK Conference
    • /
    • 1998.06a
    • /
    • pp.901-904
    • /
    • 1998
  • In this paper, we describes PID-neural network controller for the rotary inverted pendulum. PID control is applied to many fields but has some problems in nonlinear system due to a variation of parameter. So, we should desing the controller which is adjusted PI parameters by the neural network which is learned by backpropagation algorithm. And we show that on-line control is possible through the PID-neural network controller. The angle of the pendulum is controlled and then the position of the rotating arm is also controlled to maintain with in the set point. Measurement of the pendulum angle is obtained using a potentionmeter. The objective of the experiment is to design a PID-neural network control system that positions the arm as well as maintains the ivnerted pendulum vertical. Finally, we describe the actual experiment system and confirm the experimental results.

  • PDF

Design of Optimized Fuzzy Controller for Rotary Inverted Pendulum System Using Differential Evolution (차분진화 알고리즘을 이용한 회전형 역 진자 시스템의 최적 퍼지 제어기 설계)

  • Kim, Hyun-Ki;Lee, Dong-Jin;Oh, Sung-Kwun
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.60 no.2
    • /
    • pp.407-415
    • /
    • 2011
  • In this study, we propose the design of optimized fuzzy controller for the rotary inverted pendulum system by using differential evolution algorithm. The structure of the differential evolution algorithm has a simple structure and its convergence to optimal values is superb in comparison to other optimization algorithms. Also the differential evolution algorithm is easier to use because it have simpler mathematical operators and have much less computational time when compared with other optimization algorithms. The rotary inverted pendulum system is nonlinear and has a unstable motion. The objective is to control the position of the rotating arm and to make the pendulum to maintain the unstable equilibrium point at vertical position. The output performance of the proposed fuzzy controller is considered from the viewpoint of performance criteria such as overshoot, steady-state error, and settling time through simulation and practical experiment. From the result of both simulation and practical experiment, we evaluate and analyze the performance of the proposed optimal fuzzy controller from the comparison between PGAs and differential evolution algorithms. Also we show the superiority of the output performance as well as the characteristic of differential evolution algorithm.

A Study on Pose Control for Inverted Pendulum System using PID Algorithm (PID 알고리즘을 이용한 역 진자 시스템의 자세 제어에 관한 연구)

  • Jin-Gu Kang
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.16 no.6
    • /
    • pp.400-405
    • /
    • 2023
  • Currently, inverted pendulums are being studied in many fields, including posture control of missiles, rockets, etc, and bipedal robots. In this study, the vertical posture control of the pendulum was studied by constructing a rotary inverted pendulum using a 256-pulse rotary encoder and a DC motor. In the case of nonlinear systems, complex algorithms and controllers are required, but a control method using the classic and relatively simple PID(Proportional Integral Derivation) algorithm was applied to the rotating inverted pendulum system, and a simple but desired method was studied. The rotating inverted pendulum system used in this study is a nonlinear and unstable system, and a PID controller using Microchip's dsPIC30F4013 embedded processor was designed and implemented in linear modeling. Usually, PID controllers are designed by combining one or two or more types, and have the advantage of having a simple structure compared to excellent control performance and that control gain adjustment is relatively easy compared to other controllers. In this study, the physical structure of the system was analyzed using mathematical methods and control for vertical balance of a rotating inverted pendulum was realized through modeling. In addition, the feasibility of controlling with a PID controller using a rotating inverted pendulum was verified through simulation and experiment.

Adaptive State Feedback Control for Nonlinear Rotary Inverted Pendulum System using Similarity Transformation Method: Implementation of Real-Time Experiment (유사변환기법을 이용한 비선형 회전식 역진자의 적응형 상태궤환 제어시스템: 실시간 실험 구현)

  • Cho, Hyun-Cheol;Lee, Young-Jin;Lee, Kwon-Soon;Koo, Kyung-Wan
    • The Transactions of the Korean Institute of Electrical Engineers P
    • /
    • v.58 no.2
    • /
    • pp.130-135
    • /
    • 2009
  • In recent years, researches on rotary inverted pendulum control systems have been significantly focused due their highly nonlinear dynamics and complicated geometric structures. This paper presents a novel control approach for such systems by means of similarity transformation theory. At first, we represent nonlinear system dynamics to the controllability-formed state space model including a time-varying parameter vector. We establish the state-feedback control configuration based on the transformed model and derive an adaptive control law for adjusting desired characteristic equation. Numerical analysis is achieved to evaluate our control method and demonstrate its superiority by comparing it to the traditional control strategy. Furthermore, real-time control experiment is carried out to test its practical reliability.