The Stabilization of the inverted pendulum by Matlab simulink
Matlab simulink kullanılarak ters sarkacın kararlı duruma getirilmesi
- Tez No: 142748
- Danışmanlar: PROF. DR. YURDANUR TULUNAY, DR. THOMAS E. ALBERTS
- Tez Türü: Yüksek Lisans
- Konular: Havacılık Mühendisliği, Aeronautical Engineering
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2003
- Dil: İngilizce
- Üniversite: İstanbul Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Uçak Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 74
Özet
THE STABILIZATION OF THE INVERTED PENDULUM BY USING MATLAB SIMULINK SUMMARY Control systems were developed for greater speed and precision respond. Modern control systems are used in our automobiles, our homes, as well as in our industrial, commercial and transportation systems. Shortly control systems are used in our daily life. For example a microwave oven can be commanded to turn itself on at a present time and then defrost, cook, brown or warm the meal. Another example is the rockets. When the rockets are launched, they have to track the suitable route. For this the rocket wings are commanded. The rocket wings can be modeled as an inverted pendulum. Inverted pendulums have been used for the control laboratories experiments to verify different control system designs. Most of the work is directed to the stabilization of the inverted pendulum at the upright position is mostly based on nonlinear control. This report describes the design of a nonlinear controller and a new hardware set up for an inverted pendulum hinged on a horizontally rotating arm which is directly connected to the shaft of an electric motor. First the mathematical model of the inverted pendulum is derived using Lagrange-Euler approach. For this, the arm and the pendulum energies are calculated. To make the model more closely the real system the motor nonlinearities are put into the system. And then to achieve the goal of the thesis an input-output full state feedback controller is used. The advantageous of this type controller is to use a more accurate mathematical model and initial conditions. But also there are a lot of controllers to stabilize the pendulum at the upright position. For example one of them is PDI (proportional derivative integral) controller. By using matlab simulink toolbox, the inverted pendulum system is simulated. The matlab simulink toolbox lets the use of the initial conditions. Finally simulations results are plotted with and without disturbance. In this case the disturbance is a representation of the non ideal forces that enter into the system. Moreover the description of a new hardware set up and matlab calculations are given. In the results it is seen that the controller stabilizes the pendulum inverted for every condition.
Özet (Çeviri)
MATLAB SIMULINK KULLANILARAK TERS SARKACIN KARARLI DURUMA GETİRİLMESİ ÖZET Denetim sistemleri daha hızlı ve doğru sonuçlar almak için geliştirilir. Modern denetim sistemleri otomobillerimizde, evlerimizde olduğu gibi sanayii, ticari ve ulaşım sistemlerinde kullanılmaktadır. Kısacası denetim sistemleri günlük hayatımızdaki yerini almıştır. Mesela mikrodalga firm belirlenen zamanda kendini açabilir daha sonra yemeği buzçözme, pişirme, kızartma veya ısıtma işlemi için programlanabilir. Başka bir örnek ise roketlerdir. Roketler fırlatıldığında uygun rotayı izlemek zorundadırlar. Bunun için roket kanatçıklarına kumanda edilir. Bu roket kanatçıkları ters sarkaç gibi modellenebilir. Ters sarkaçlar denetim laboratuvarlardaki deneylerde farklı denetim sistemi tasarımları için kullanılırlar. Büyük bir çoğunluğu ters sarkacın yukarı pozisyonunda kararlı olması için doğrusal olmayan denetim sistemini kullanır. Bu rapor elektrikli motorun miline bağlı yatay kola bağlantısı yapılmış ters sarkaca ait doğrusal olmayan bir denetimin ve yeni bir donanımın tasarımını anlatır. Öncelikle ters sarkacın matematik modeli Lagrange-Euler yaklaşımı ile türetilmiştir. Bunun için kol ve sarkaç enerjileri hesaplanmıştır. Modeli gerçek sisteme daha yakın yapmak için motora ait doğrusal olmayan değişkenlerde sisteme eklenmiştir ve tezin amacım gerçekleştirmek için girdi çıktı durum genel beslemesi denetimi kullanılmıştır. Bu tip denetimin avantajı daha doğru bir matematik ve başlangıç koşullarının kullanılmasıdır. Ama bunun yanısıra sarkacı yukarı pozisyonda kararlı durumda tutmak için birçok denetim vardır. Mesela bunlardan bir tanesi PDI (kısmi türev integral) denetimidir. Matlab simulink alet kutusunu kullanarak ters sarkaç sistemi simule edilmiştir. Matlab simulink alet kutusu başlangıç koşullarının kullanılmasına izin verir. Son olarak simulasyon sonuçlan dış etkenli ve etkensiz olarak çizilmiştir. Buradaki dış etkenler ideal olmayan kuvvetlerin sisteme girişini temsil eder. Ayrıca yeni bir donanım ve matlab hesaplamaları verilmiştir. Sunuçlarda da görülüyor ki denetim ters sarkacı her durum için kararlı hale getirmiştir. xı
Benzer Tezler
- Otonom bisiklet modellenmesi ve tasarımı
Modelling and designing of an autonomous bicycle
ÖMER FARUK ARGIN
Yüksek Lisans
Türkçe
2014
Mekatronik Mühendisliğiİstanbul Teknik ÜniversitesiMekatronik Mühendisliği Ana Bilim Dalı
DOÇ. DR. ZEKİ YAĞIZ BAYRAKTAROĞLU
- Swing up and stabilization of rotary inverted pendulum by using on-off type of cold gas thruster actuators
Aç-kapa tip soğuk gaz itki sistemi eyleyicili dönel ters sarkacın kaldırılması ve stabilizasyonu
YUSUF SİLİK
Yüksek Lisans
İngilizce
2019
Makine MühendisliğiOrta Doğu Teknik ÜniversitesiMakine Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ ULAŞ YAMAN
- Simulative and real time stabilization and control of the cart-pendulum system
Arabalı sarkaç sisteminin benzetimsel ve gerçek zamanlı dengelenmesi ve kontrolü
FIDAN TAHSEEN SEDEEQ
Yüksek Lisans
İngilizce
2016
Elektrik ve Elektronik MühendisliğiÇankaya ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. ULAŞ BELDEK
- Body attitude control of a planar one-legged hopping robot using a novel air drag assisted reaction wheel
Hava sürtünmesi destekli özgün bir tepki tekerleği ile tek bacaklı düzlemsel bir robotun gövde dengesinin sağlanması
NEŞET ÜNVER AKMANDOR
Yüksek Lisans
İngilizce
2016
Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
DOÇ. DR. AFŞAR SARANLI
DOÇ. DR. YİĞİT YAZICIOĞLU
- Anti swing up control of a single, double and triple link rotary inverted pendulum with nonlinear friction models
Doğrusal olmayan sürtünme modelleriyle tek, çift ve üç bağlı dönel ters sarkacın salınım önleyici kontrolü
ZIED BEN HAZEM
Doktora
İngilizce
2021
Mekatronik MühendisliğiKocaeli ÜniversitesiMekatronik Mühendisliği Ana Bilim Dalı
PROF. DR. ZAFER BİNGÜL