Control of spring-mass running through virtual tuning of leg damping
Yay kütleli koşunun sanal bacak sönümlenme katsayısı aracılığı ile kontrolü
- Tez No: 613046
- Danışmanlar: PROF. DR. ULUÇ SARANLI
- Tez Türü: Doktora
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Mekatronik Mühendisliği, Computer Engineering and Computer Science and Control, Mechatronics Engineering
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2020
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 157
Özet
Yay ve kütle tabanlı modeller ko¸su davranı¸slarını tanımlamakta oldukça ba¸sarılıdırlar. Bu ba˘glamda, Yaylı Ters Sarkaç (YTS) modeli do˘gal ve robotik ko¸suların hibrit dinamiklerini muhteva eden hassas bir modeldir. Bacaklı robotlar üzerine YTS çerçevesinde yapılmıs arastırmalar genellikle ya sadece bozuk zeminde kararlılık ve gürbüzlük ya da sadece düz zeminde kararlı halde ko¸su sırasındaki enerji verimlili˘gine odaklanırlar. Bir di˘ger yandan, YTS modeli enerjisini korudu˘gu için, bacaklı robotların ko¸su enerjisinin nasıl değiştirileceğini tanımlayamaz. Bu tezde, ko¸su enerjisinin kontrolü için, kontrol hassasiyeti ve verimliliği göz önüne alarak, YTS modeline değişstirilebilir sanal bir sönümlenme katsayısı eklenmesini yeni bir kontrol yöntemi olarak öneriyoruz. Tezin ilk bölümünde, teorik yakla¸sımımız ve katkılarımız sunulmaktadır. Basit YTS modelini her adımda de˘gi¸stirilebilir sanal bir sönümlenme katsayısı ile geni¸sleterek, dikey zıplama hareketi için enerjinin etkin bir ¸sekilde kontrol edilebildi˘gi gösterilmektedir. Bu yakla¸sım ait olan olan ölü vuru¸slu kontrol probleminin iç bükey oldu˘gu gösterildikten sonra, bu kontrolcü iki boyutlu ko¸su hareketine genellenir. Bu genelleştirme kontrol probleminin birbiriyle ba˘glantılı iki alt probleme ayrılmasını gerektirir : toplam enerjinin kontrolü ve enerjinin farklı serbestlik derecelerine da˘gıtımı. Bu bölümün geri kalan kısmında bu problemin verimli bir ¸sekilde nasıl çözülebilece˘gi ele alınmı¸stır. Bu amaçla, literatürde YTS için önerilmi¸s olan mevcut analitik yakla¸sık çözümlerin geçerlili˘gi korunarak, temel olarak sönümlenme katsayısının her adımda de˘gi¸stirilmesine dayalı bir takım kontrolcü iyile¸stirmeleri yapılmı¸stır. Bu bölümde, son olarak, önerdi˘gimiz yakla¸sımın enerji/güç verimlili˘gi ve kontrol do˘grulu˘gu açısından avantajlarını ortaya koyan kapsamlı simulasyon sonuçları sunulmustur. Tezin ikinci kısmında, teorik iddialarımız deneysel olarak do˘grulanmaktadır. Bu amaçla, öncelikle, seri elastik eyleyicili dikey zıplayan bir robot tasarlanıp, üretilmi¸stir. Deneysel gerçeklenmeye yönelik olarak ko¸su kontrolcülerinin sa˘glamasının performansı artıraca˘gı bazı kısıtlar önerildikten sonra, ilk bölümde tanıtılan kontrolcü seri elastik eyleyicili platformlarda yapılan negatif i¸sin ortadan kaldırılması yönünde optimize edilmi¸stir. Bu anlamda, analitik yakla¸sık çözümlerin uygulanabilirli˘gi korunurken en verimli kontrolcü elde edilerek, üretilen platforma ait yüksek do˘gruluklu simülasyonda bu kontrolcünün literatürdeki mevcut tüm alternatiflerden daha iyi performans sa˘gladı˘gı gösterilmi¸stir. Daha sonra bu kontrolcü deneysel olarak gerçeklenmi¸s ve elde edilen deney sonuçları ile teorik bulguların uyumlu oldu˘gu görülmü¸stür. Bu bölümde, son olarak, önerdi˘gimiz kontrolcünün kompleks bir insansı robot olan ATRIAS üzerinde gerçeklenmesine yönelik eforlarımız ve elde etti˘gimiz öncül deneysel sonuçlar sunulmustur.
Özet (Çeviri)
Spring-mass models have been very successful in both describing and generating running behaviors. In this regard, the Spring-Loaded Inverted Pendulum (SLIP) is a useful model to represent hybrid dynamics of both natural and robotic runners. Existing research on dynamically capable legged robots, particularly those based on this model, generally considers improving in isolation the stability and control accuracy on the rough terrain or the energetic efficiency in steady state. On the other hand, the pure SLIP model is energetically conservative, hence being unable to define a way for modulation of running energy in legged robots. In this thesis, we propose a new method based on incorporating a virtually tunable leg damping onto the SLIP template model in order to control running energy while addressing both accuracy and efficiency. In the first part of this thesis, we present our theoretical approach. Proposing to extend the basic SLIP model with a once per step tunable leg damping, we show that energy can be effectively controlled for a vertical hopping task. After showing invertibility of step-to-step Poincare map, we formulate a deadbeat controller with single step convergence. Then, we generalize this controller to planar running, which requires decomposition of the control problem into two coupled subproblems: the regulation of system energy, and the distribution of this energy among different degrees of freedom in the system. The rest of this part focuses on how to efficiently solve this problem, minimizing the energetic expenditure as well as the required computational power. To this end, we preserve the validity of the existing analytic approximations to the underlying SLIP model, propose improvements to increase the predictive accuracy, and construct accurate, model-based controllers that use the tunable damping coefficient of the template model. This part concludes with results of extensive comparative simulations to establish the energy and power efficiency advantages of our approach, together with the accuracy of model-based gait control methods. In the second part of this thesis, we experimentally verify our theoretical claims. To this end, we, first, build a vertical hopping robot with series elastic actuation. After formulating a set of feasibility constraints towards implementation on such robotic platforms, we optimize our approach with a new gait controller allowing to use the entire stance phase for injection/removal of energy, decreasing the maximum necessary actuator power for series-elastically actuated robotic platforms while eliminating wasteful sources of the negative work altogether. Enabling the most efficient use of actuator power in this manner while preserving analytic tractability, we then show through high fidelity simulations of the robotic platform that the proposed strategy establish substantial performance gains with respect to all available alternatives. Furthermore, experimental evaluation of this approach shows that numerical results translate to the hardware, hence verifying our theoretical claims. Finally, we present our efforts towards implementation of the proposed gait controller on ATRIAS biped, which is a compliant humanoid robot with point feet. Preliminary experimental investigation on this platform reveals that our approach can provide accurate control of running on a complex bipedal robot.
Benzer Tezler
- Paletli mobil manipülatör tasarımı ve modellenmesi
Tracked mobile manipulator design and dynamical modelling
MUSTAFA TOLGA YAVUZ
Yüksek Lisans
Türkçe
2014
Makine Mühendisliğiİstanbul Teknik ÜniversitesiMekatronik Mühendisliği Ana Bilim Dalı
PROF. DR. HAKAN TEMELTAŞ
- Synchronization of multiple serially actuated robotic legs using virtual damping control
Birden fazla seri eyleyicili robotik bacağın sanal sönümleme kontrolü ile senkronizasyonu
MERVE ÖZEN
Yüksek Lisans
İngilizce
2018
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. ULUÇ SARANLI
- Adaptive control of a one-legged hopping robot through dynamically embedded spring loaded inverted pendulum template
Tek bacaklı zıplayan bir robotun dinamik olarak gömülmüş yaylı ters sarkaç şablonu ile adaptif kontrolü
İSMAİL UYANIK
Yüksek Lisans
İngilizce
2011
Elektrik ve Elektronik Mühendisliğiİhsan Doğramacı Bilkent ÜniversitesiElektrik ve Elektronik Mühendisliği Bölümü
PROF. DR. ÖMER MORGÜL
YRD. DOÇ. DR. ULUÇ SARANLI
- Kanat çırpma hareketi bulunan dinamik sistemlerin stabilizasyonu
Stabilization of dynamic systems with wing flapping motion
MUSTAFA KAAN ATİK
Yüksek Lisans
Türkçe
2024
Mekatronik Mühendisliğiİstanbul Teknik ÜniversitesiMekatronik Mühendisliği Ana Bilim Dalı
PROF. DR. ATA MUĞAN
- Segmanlar
Piston rings
ÖMER YEŞİLADA
Yüksek Lisans
Türkçe
1997
Makine Mühendisliğiİstanbul Teknik ÜniversitesiMakine Ana Bilim Dalı
YRD. DOÇ. DR. HİKMET KOCABAŞ