Dört Tekerlekten Tahrik Edilen Yanal Kayma İle Yönlendirilen Bir Mobil Robotun Tasarımı Ve Dayanıklı Hareket Kontrolü

thumbnail.default.alt
Tarih
04.07.2011
Yazarlar
Arslan, Sercan
Süreli Yayın başlığı
Süreli Yayın ISSN
Cilt Başlığı
Yayınevi
Fen Bilimleri Enstitüsü
Institute of Science and Technology
Özet
Bu çalışmada İstanbul Teknik Üniversitesi Elektrik Elektronik Fakültesi Kontrol Mühendisliği Bölümü Robotik Laboratuvarı tarafından yürütülmekte olan Eş Zamanlı Konum Belirleme ve Haritalama (EZKH) probleminin çözümüne yönelik 110E194 numaralı TÜBİTAK destekli bir bilimsel araştırma projesi kapsamında dış ortamlarda kullanılmak üzere geliştirilmekte olan dört tekerlekten tahrik edilen yanal kayma ile yönlendirilen bir mobil robotun (4TT YKYMR) tasarımı ve dayanıklı hareket kontrolü ele alınmıştır. YKYMR’lerin mekanik bir yönlendirme sistemleri yoktur ve diferansiyel sürüşlü mobil robotlar (DSMR) olarak ta bilinirler. Dayanıklı yapıları sayesinde dış ortamlarda, özellikle yumuşak ve engebeli arazi koşullarında kullanılmaya uygundurlar. Yanal kayma ile yönlendirilmelerinden dolayı tekerlekler ile yer arasındaki sürtünme kuvvetleri mobil robotun dinamik model tabanlı kontrolünde önemli bir yere sahiptir. Bu bağlamda araç kinematiğinin ve dinamiğinin bir arada ele alındığı dayanıklı bir hareket kontrol sistemi geliştirilmiştir. Geliştirilen bu hareket kontrol sistemi tipik bir servo motor kontrol sistemine benzer yapıda iki alt sistemden oluşturulmuştur. Kinematik seviyede, aracın holonomik olmayan kısıtlarını sağlayan sürekli tahrik edilen kabul edilebilir referans yörüngeleri için yörünge takip hatasını orijinde asimptotik kararlılaştıran vektör alanı yönlendirmesi (VFO) yöntemi tabanlı bir yörünge kontrolcüsü bulunmaktadır. VFO en genel haliyle yöneltme ve itme olmak üzere iki alt süreçten oluşan geometrik bir yaklaşımdır. Burada tek parametreli yönelten kontrol yerine PID+ çok parametreli yönelten kontrol kullanılması önerilmiştir. Bu sayede aracın daha düzgün bir yörünge izleyebilmesi mümkün olmuştur. Dinamik seviyede, görevi yörünge kontrolcüsünden gelen yardımcı hız referansını takip etmek olan model tabanlı dayanıklı bir hız kontrol sistemi bulunmaktadır. Dinamik kontrolcü olarak ta adlandırılan bu alt kontrol sisteminde kayma kipli kontrol (SMC) yöntemi kullanılmıştır. SMC bozuculardan, parametreye bağımlı ve parametreden bağımsız değişimlerden ve modelleme hatalarından kaynaklanan etkilere karşı iyi performansı ile bilinen yüksek frekansta anahtarlama gerektiren bir dayanıklı kontrol yöntemidir. Bahsedilen kinematik kontrolcü ve dinamik kontrolcü alt sistemlerinin bir araya gelmesiyle meydana gelen yapıya mobil robotun hareket kontrol sistemi adı verilmektedir. Hareket kontrol sistemi mobil robotun istenen yörüngeyi takip etmesini sağlayan sistemdir. Ayrıca geliştirilmekte olan 4TT YKYMR platformunun güç ve kontrol sistemlerinin tasarımına katkıda bulunulmuştur. Tasarlanan mobil robotun dinamik modeline üç boyutlu (3B) bir bilgisayar programı ortamında benzetim yapılmıştır. Bu benzetim modeline, önerilen dayanıklı hareket kontrol sisteminin uygulaması yapılmıştır. Kontrol sisteminin kararlılığı ve dayanıklılığı simülasyon sonuçlarıyla da ortaya konmuştur. Geliştirilen dayanıklı hareket kontrol sisteminin, hesaplanmış tork yöntemi (CTM) tabanlı hız kontrolü yapılan bir hareket kontrol sistemi ile karşılaştırması yapılmıştır. CTM yönteminin model bağımlı olduğu ve aşırı parametre değişimlerinde iyi sonuç vermediği gösterilmiştir. Hız kontrol yasasına ilave edilen SMC teriminin bahsedilen bu etkilere karşı dayanıklı kontrol sağladığı gösterilmiştir. Ayrıca önerilen PID+ yönelten kontrol ile aracın daha düzgün bir yörünge izlediği simülasyon sonuçlarıyla da gösterilmiştir.
In this study design and robust motion control of a four wheel drive (4WD) skid-steered mobile robot (SSMR) is presented. A 4WD SSMR platform is being developed at the Robotics Laboratory of the Department of Control Engineering in the Faculty of Electrical and Electronics Engineering of Istanbul Technical University, under a scientific research project supported by the Scientific and Technological Research Council of Turkey (TÜBİTAK) with grant number 110E194. The scientific direction of this thesis is based on the robust motion control of an underactuated nonholonomic wheeled mobile robot (WMR) that is 4WD SSMR. SSMRs do not have a mechanical steering system so they are well-known for their robust structure on soft rough terrains. SSMRs have to skid in lateral direction in order to change the orientation of the vehicle. Because of their nature they are also known as differentially driven vehicles (DDVs). The structure of the motion control system developed within the scope of this study consists of two main parts which is similar to a typical servo motor control system. In the first part, the so-called kinematic trajectory tracking controller outputs an auxiliary velocity control signal to asymptotically stabilize the so-called persistently exciting admissible reference trajectories. In other words kinematic controller directs the actual vehicle to the reference vehicle. In the second part, the so-called dynamic velocity controller which is based on the dynamic model of the system, tracks the reference velocities considering the dynamic properties of the system such as mass, inertia, friction etc. The kinematic trajectory tracking controller is based on the Vector Field Orientation (VFO) method. VFO is a geometric approach consisting of orienting and pushing sub-processes. Here we offer a multi parameter PID+ orienting control strategy instead of the original single parameter one. The dynamic velocity controller is based on the conventional Computed Torque Method (CTM) feedback linearization method and the Sliding Mode Control (SMC) technique. SMC rejects the effects of disturbances, parameter and non-parameter uncertainties in the real mobile robot system. SMC method has a good reputation for its fast transient response and is a robust nonlinear control technique which deals with uncertainties in the model of a system and fully rejects the disturbances. However it has negative side effects such as chattering and may excite high frequency dynamics possibly available in the system due to the fact that it requires high frequency switching. The motion control system is constructed by combining the two aforementioned kinematic trajectory tracking controller and dynamic velocity controller sub-systems. Another aspect of this study is to contribute to the computer aided design (CAD) of a 4WD SSMR platform. In this context, contributions are made to the power and control system design for the vehicle. The CAD model of the mobile robot is simulated in a 3D realistic environment. Then the proposed robust motion control system is applied to the dynamic simulation model together with other motion control systems constructed of different control methods such as VFO, CTM and SMC. Simulation results are compared to analyze the control system performances. It is shown that the model dependent CTM performs well under uncertainties up to 25% and the multi parameter orienting control strategy has the advantage of smoother path tracking. Simulation results also proved the stability and robustness of the motion control system consisting of the VFO based trajectory tracking controller and the SMC based velocity controller.
Açıklama
Tez (Yüksek Lisans) -- İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2011
Thesis (M.Sc.) -- İstanbul Technical University, Institute of Science and Technology, 2011
Anahtar kelimeler
yanal kayma ile yönlendirilen, hareketli robotlar, hareket kontrolü, vektörü alanı yönlendirmesi, kayan kipli kontrol, skid steered, mobile robots, motion control, vector field orientation, sliding mode control
Alıntı