You are here

PID tip denetleyiciler kullanılarak yapılan bir ters sarkaç stabilizasyonunun performans analizi

Performance analysis of an inverted pendulum stabilization using PID type controllers

Journal Name:

Publication Year:

Abstract (2. Language): 
Inverted pendulum is one of the most popular benchmarks used in the field of control engineering. In addition to being an educational system used to teach the bases of control theory, it is a good mechanism to test design methods developed by researchers. Since, the inverted pendulum has an unstable and non-linear structure it is a very interesting system and is frequently handled in control engineering studies. The inverted pendulum system has one input, namely the force, and two outputs, namely the pendulum angle and position of the cart. Thus, the inverted pendulum is a wellknown example of single-input multiple-output (SIMO) system. In this paper, stabilization of an inverted pendulum on a cart while the cart is tracking a desired trajectory has been studied. PID controllers, tuning parameters of which are obtained by using pole placement method, are used in a SIMO design approach to control both the pendulum angle and the cart position. Performance analysis of the PID controllers to control the cart-inverted pendulum system has been given based on both computer simulation and real-time implementation results. In this study, a cart-pendulum setup produced by Feedback Instruments was used for real time implementation. The cart-pendulum setup has a cart and two pendulum arms attached to it. As the structure of the cart pendulum setup is very complex, obtaining the system mathematical model by using physical equations was not considered as a suitable approach. Examining the studies in the literature about identification of the cart-pendulum systems, it has been seen that the cart-pendulum setup handled in this paper was also used in another study by Yuce and Tan (2013). The transfer functions for pendulum angle and cart position obtained by them were assayed with the many collected input-output data from cart-pendulum setup. It was observed that these transfer functions have good matching percentage to real system and so, these transfer functions were used for the cart-pendulum model. In this work, PID controllers are used for holding the pendulum in the upright unstable position while the cart is tracking a desired trajectory. The design procedure is as follows: Firstly, according to the pendulum angle and cart position transfer functions, two PID controllers were designed for closed-loop control of the pendulum angle and the cart position separately. Then, these two PID controllers were combined in a SIMO design approach. Taking into account the physical characteristics of the cartpendulum setup, the result is that the closed loop systems created by using PID controllers must be over damped for both pendulum angle and cart position. In the simulation study, the first angle value of the pendulum was chosen as Θ = 0.25 rad. A sine wave with an amplitude of 0.3 m and a frequency of 0.025 Hz was selected as the desired trajectory for the cart. Simulation results were given for both pendulum angle and cart position of the SIMO control system. In the simulation study, the effect of changing PID tuning parameters was also shown. In the real-time implementation study, the system control begins after the pendulum enters a specific region. The boundaries of this region are taken as Θ =∓0.25 rad. By using the system software that comes with the cart-pendulum setup, the pendulum was ensured to reach this region from down vertical position (Θ = π rad). Similar to the simulation study, a sine wave with amplitude of 0.3 m and a frequency of 0.025 Hz was selected as the desired trajectory of the cart. Again, results were provided for both pendulum angle and cart position of the SIMO control system in real-time, as in simulation results. The effect of varying PID tuning parameters was also supplied in the real-time implementation. It was observed from both the simulations and real time implementations that small changes in PID tuning parameters has very little effect on the closed loop control of cart-pendulum system.
Abstract (Original Language): 
Bu çalışmada, bir ters sarkaç sisteminin PID denetleyiciler kullanılarak stabilizasyonu amaçlanmıştır. Ters sarkaç, kontrol mühendisliği ve robotik alanlarında kullanılan temel ölçütlerden biridir. Sistem iyi bilinen bir tek giriş-çok çıkışlı (single-input multiple-output, SIMO) sistem örneğidir. Çalışmada, PID denetleyiciler kullanılarak bir arabaya bağlı sarkacın, araba istenilen bir yörüngeyi takip ederken, yukarı pozisyonda dengede kalması sağlanmıştır. Araba-sarkaç sistemini kontrol etmek için kullanılan PID denetleyicilerin ayar parametreleri, kutup yerleştirme metodu kullanılarak elde edilmiştir. Tasarlanan kontrol sistemine ait hem bilgisayar simülasyonu hem de gerçek zamanlı uygulama sonuçları sarkaç açısı ve araba pozisyonu için ayrı ayrı verilmiştir. PID denetleyiciler kullanılarak yapılan araba-sarkaç sisteminin kontrolüne ait performans analizi yapılmıştır.
563
574

REFERENCES

References: 

Åström, K.J. ve Furuta, K., (2000). Swinging up a
pendulum by energy control, Automatica, 36, 2,
287–295.
Åström, K.J. ve Hägglund, T., (1984). Automatic
tuning of simple regulators with specifications on
phase and amplitude margins, Automatica, 20, 5,
645–651.
Åström, K.J. ve Hägglund, T., (1995). PID
Controllers - Theory, Design, and Tuning, 2nd ed., ISA.
573
PID tip denetleyiciler kullanılarak yapılan bir ters sarkaç stabilizasyonunun performans analizi
Bortoff, S., (1996). Robust swing-up control for a
rotational double pendulum, Proceedings, 13th
World Congress of IFAC, 413–419, San
Francisco.
Cohen, G. ve Coon, G.A., (1953). Theoretical
consideration of retarded control, Transactions of
Asme, 75, 1, 827–834.
El-Nagar, A.M., El-Bardini, M. ve El-Rabaie, N.M.,
(2014). Intelligent control for nonlinear inverted
pendulum based on interval type-2 fuzzy PD
controller, Alexandria Engineering Journal, 53,
1, 23–32.
Elsayed, B.A., Hassan, M.A. ve Mekhilef, S.,
(2014). Fuzzy swinging-up with sliding mode
control for third order cart-inverted pendulum
system, International Journal of Control,
Automation and Systems, 13, 1, 238–248.
Feedback Instruments Ltd. Digital pendulum control
experiments, Kullanma Klavuzu.
Furuta, K., Ochiai, T. ve Ono, N., (1984). Attitude
control of a triple inverted pendulum,
International Journal of Control, 39, 6, 1351–
1365.
Furuta, K., Okutani, T. ve Sone, H., (1978).
Computer control of a double inverted pendulum,
Computers and Electrical Engineering, 5, 1, 67–
84.
Gopikrishnan, S., Kesarkar, A.A. ve Selvaganesan,
N., (2012). Design of fractional controller for
cart-pendulum SIMO system, Proceedings, 2012
IEEE International Conference on Advanced
Communication Control and Computing
Technologies, 170–174.
Kharola, A., Patil, P., Raiwani, S. ve Rajput, D.,
(2016). A comparison study for control and
stabilisation of inverted pendulum on inclined
surface (IPIS) using PID and fuzzy controllers,
Perspectives in Science, 8, 3–8.
Li, H., Miao, Z. ve Wang, J., (2002). Variable
universe adaptive fuzzy control on the quadruple
inverted pendulum, Science in China (Series E),
45, 2.
Liu, Y. ve Yu, H., (2013). A survey of underactuated
mechanical systems, IET Control Theory and
Applications, 7, 7, 921–935.
Mishra, S.K. ve Chandra, D., (2014). Stabilization
and tracking control of inverted pendulum using
fractional order PID Controllers, Journal of
Engineering, 2014.
Nasır, A.N.K., (2007). Modeling and controller
design for an inverted pendulum system, Yüksek
lisans tezi, University Technology Malaysia,
Johor Bahru.
Peker, F. ve Kaya, İ., (2016). Performance analysis
of an inverted pendulum stabilisation based on
PID Controllers, Proceedings, International
Engineering, Science and Education Conference,
640–646, Diyarbakır.
Rudra, S. ve Barai, R., (2012). Robust Adaptive
Backstepping Control of Inverted Pendulum on
Cart System. International Journal of Control
and Automation, 5, 1, 13–26.
Shehu, M., Ahmad, M.R., Shehu, A. ve Alhassan,
A., (2015). LQR, double-PID and pole placement
stabilization and tracking control of single link
inverted pendulum, Proceedings, 5th IEEE
International Conference on Control System,
Computing and Engineering, 218–223, Penang.
Shen, J., Sanyal, A., Chaturvedi, N., Bernstein, D. ve
McClamroch, H., (2004). Dynamics and control
of a 3D pendulum, Proceedings, 43rd IEEE
Conference on Decision and Control, 323–328,
Paradise Island.
Subbotin, M. V., (2004). Balancing an Inverted
Pendulum on a Seesaw, Proje Raporu, University
of California, Santa Barbara.
Tatikonda, R.C., Battula, V.P. ve Kumar, V., (2010).
Control of inverted pendulum using Adaptive
Neuro Fuzzy Inference Structure (ANFIS),
Proceedings, IEEE International Symposium on
Circuits and Systems, 1348–1351, Paris.
Tsai, M. C. ve Shen, B. H., (2007). Synchronisation
control of parallel dual inverted pendulums
driven by linear servomotors, IET Control
Theory & Applications, 1, 1, 320–327.
Wang, J.J., (2011). Simulation studies of inverted
pendulum based on PID controllers, Simulation
Modelling Practice and Theory, 19, 1, 440–449.
Yazıcı, A. ve Karamancıoğlu, A., (2009). Ters
Sarkaç Sisteminin Kontrol Eğitiminde Test Aracı
Olarak Kullanılması, Proceedings, Elektrik
Elektronik Bilgisayar Biyomedikal
Mühendislikleri Eğitimi IV. Ulusal
Sempozyumu, Eskişehir.
Yoshida, K., (1999). Swing-up control of an inverted
pendulum by energy-based methods,
Proceedings, American Control Conference,
4045–4047, San Diego.
Yüce, A. ve Tan, N., (2013). Ters Sarkaç Sistemi
için Lag / Lead Kontrolör Tasarımı, Proceedings,
Otomatik Kontrol Türk Milli Komitesi Ulusal
Toplantısı, 303-308, Malatya.
Ziegler, J.G. ve Nichols, N.B., (1993). Optimum
settings for automatic controllers, Journal of
dynamic systems, measurement, and control, 115,
2B, 220-222.

Thank you for copying data from http://www.arastirmax.com