badge icon

Bu madde henüz onaylanmamıştır.

Madde

Doğrusal Olmayan Dinamik Tersleme ve Artımsal Yaklaşım (INDI)

Alıntıla

Doğrusal olmayan dinamik tersleme, karmaşık ve doğrusal olmayan sistemlerin kontrolünde, sistem dinamiklerinin matematiksel olarak terslenmesi esasına dayanan model tabanlı bir kontrol yaklaşımıdır. Bu yöntem, özellikle dikey inişli roketler gibi yüksek manevra kabiliyeti gerektiren, parametreleri zamanla değişen ve doğrusal varsayımların geçerliliğini yitirdiği sistemlerde yaygın olarak kullanılmaktadır. Artımsal Doğrusal Olmayan Dinamik Tersleme (Incremental Nonlinear Dynamic Inversion – INDI) ise bu yaklaşımın, model belirsizliklerine ve ölçüm hatalarına karşı daha dayanıklı olacak şekilde geliştirilmiş bir türevidir.


Dikey inişli roketlerde kontrol problemi, yalnızca konum takibini değil; aynı zamanda roketin yöneliminin, açısal hızlarının ve açısal ivmelerinin eş zamanlı olarak düzenlenmesini gerektirir. İniş fazında roket, düşük hızlarda çalışmasına rağmen küçük kontrol hataları büyük konum sapmalarına yol açabilir. Bu nedenle kontrol algoritmasının, sistemin gerçek zamanlı davranışını dikkate alması ve anlık değişimlere hızlı biçimde uyum sağlaması kritik öneme sahiptir. Doğrusal olmayan dinamik tersleme ve artımsal yaklaşım, bu gereksinimleri karşılamaya yönelik olarak geliştirilmiştir.

Dinamik Tersleme Yaklaşımının Temel Mantığı

Dinamik tersleme yaklaşımı, bir sistemin istenen hareketi gerçekleştirebilmesi için gerekli fiziksel büyüklüklerin neden–sonuç ilişkisi içinde ele alınmasına dayanır. Dikey inişli bir roket için bu ilişki, konumdan başlayarak hız, ivme ve nihayetinde kuvvet veya moment girdilerine uzanan hiyerarşik bir yapı oluşturur. Dinamik tersleme, bu hiyerarşiyi matematiksel olarak ters yönde ele alarak, istenen hareketi sağlayacak kontrol girdisinin doğrudan hesaplanmasını amaçlar.


Dikey inişli roket - hedef alana iniş - şekil 1


Şekil 1, hedef bölgeye dikey ve yumuşak bir inişin kavramsal gösterimini sunmaktadır. Amaç, vinçten X noktasında serbest bırakılan aracın Y noktasında yere temas etmesidir. Bu gereksinimin sağlanabilmesi için kontrol algoritmasının roketi belirli bir roll/pitch açısına yatırması, aracı istenen konuma doğru yönlendirmesi ve hedef noktaya ulaşıldığında tekrar dik duruma getirmesi gerekir. Bu problemin çözümü dinamik tersleme yaklaşımına dayanmaktadır.


Yöntem, şu mantık zincirini izler: Roketi X konumundan Y konumuna hareket ettirebilmek için roketin A büyüklüğünde bir açıyla yatması gerekir. A açısına ulaşabilmek için roketin B büyüklüğünde bir açısal hıza erişmesi zorunludur. B büyüklüğündeki açısal hıza ulaşabilmek için roketin C büyüklüğünde bir açısal ivme üretmesi gerekir. C büyüklüğündeki açısal ivmenin oluşturulabilmesi ise roket üzerine D büyüklüğünde bir momentin (N·m) uygulanmasını gerektirir. Bu yaklaşım, dikey inişli roketlerin kontrol probleminde doğrusal olmayan dinamik tersleme yöntemlerinin temelini oluşturmaktadır.

Doğrusal Olmayan Dinamik Tersleme (NDI)

Doğrusal Olmayan Dinamik Tersleme (Nonlinear Dynamic Inversion – NDI), doğrusal olmayan sistemlerin kontrolünde, sistemin matematiksel modelinin açık biçimde kullanıldığı model tabanlı bir kontrol yaklaşımıdır. Bu yöntemde amaç, sistemin doğal doğrusal olmayan dinamiklerini kontrol girdisi aracılığıyla iptal ederek, kapalı çevrim davranışı kontrolcü tarafından belirlenen istenen bir dinamiğe zorlamaktır.

Genel bir doğrusal olmayan sistem aşağıdaki şekilde ifade edilir:



Burada

: durum vektörü

: kontrol girdisinin etkilemediği, sistemin doğal dinamikleri

: kontrol girdisinin sistem üzerindeki etkisi

: kontrol girdisi


olarak ifade edilir. NDI yaklaşımında, sistemin istenen davranışı sanal bir kontrol girdisi tanımlanarak belirlenir ve kontrol girdisi şu şekilde seçilir:



Bu kontrol yasası ile sistem dinamiği şu biçime indirgenir:



Bu kontrol yasası uygulandığında, kapalı çevrim sistem dinamiği kontrolcü açısından basitleştirilmiş bir yapıya indirgenir ve sistem, istenen dinamik özellikleri sağlayacak biçimde zorlanmış olur. Bu bağlamda terimi, fiziksel bir büyüklük değil, kontrol tasarımcısı tarafından belirlenen hedef kapalı çevrim dinamiğini temsil eden sanal bir girdidir.


Dikey inişli roketler bağlamında NDI, roketin translasyonel ve açısal hareket denklemlerinin doğrudan kullanılarak, istenen ivme veya açısal ivmenin elde edilmesini mümkün kılar. Bu sayede konum, hız ve yönelim gibi üst seviye hedefler, kuvvet ve moment girdileri üzerinden doğrudan kontrol edilebilir.


Bununla birlikte NDI yönteminin temel bir varsayımı, sistem dinamiklerinin ve kontrol etkinliklerinin doğru ve eksiksiz biçimde bilinmesidir. Dikey inişli roketlerde kütlenin zamanla değişmesi, itki üretim mekanizmasının doğrusal olmaması, aerodinamik etkiler ve sensör belirsizlikleri gibi unsurlar bu varsayımı zorlaştırmaktadır. Modeldeki küçük hatalar dahi, dinamiklerin terslenmesi sürecinde büyüyerek kontrol performansını ve kararlılığı olumsuz etkileyebilir.


Bu nedenle, doğrusal olmayan dinamik tersleme yaklaşımı pratik uygulamalarda tek başına yeterli olmamakta; model belirsizliklerine karşı daha dayanıklı kontrol yöntemlerine ihtiyaç duyulmaktadır. Bu gereksinim, artımsal doğrusal olmayan dinamik tersleme yaklaşımının (INDI) geliştirilmesine zemin hazırlamıştır.

Artımsal Doğrusal Olmayan Dinamik Tersleme (INDI)

INDI Yaklaşımının Ortaya Çıkışı

Artımsal Doğrusal Olmayan Dinamik Tersleme (Incremental Nonlinear Dynamic Inversion – INDI), klasik NDI yaklaşımının model belirsizliklerine karşı hassasiyetini azaltmak amacıyla geliştirilmiştir. Bu yöntemde sistemin mutlak dinamik modeli yerine, ölçülen veya tahmin edilen anlık dinamik değişimler esas alınır. Böylece kontrol algoritması, model doğruluğuna bağımlı olmaktan ziyade sistemin gerçek zamanlı davranışına dayalı olarak çalışır.

Matematiksel Temel

INDI yaklaşımında, sistemin iki ardışık zaman anı arasındaki davranışı dikkate alınır. ve zaman anları için sistem dinamiği şu şekilde yazılabilir:




Bu iki ifade arasındaki fark alındığında:



elde edilir. Zaman adımının yeterince küçük olduğu ve bu nedenle


kabul edilerek:


(1.1)


varsayımı yapılır. Bu varsayım ile, sistem dinamiklerindeki değişimin baskın olarak kontrol girdisindeki değişimden kaynaklandığı kabul edilir.

Bu durumda artımsal dinamik :


(1.2)


eşitliği ile ifade edilir. (1.1)'de yaptığımız varsayımı kullanarak (1.2) üzerinde sadeleştirme yaparsak,


(1.3)


ifadesi elde edilir. Bu ifade, INDI’nin temel matematiksel kırılma noktasıdır. Kontrol hedefi, ölçülen durum türevinin istenen sanal kontrol girdisine eşitlenmesidir:



Yani , roketin sahip olması hedeflenen ivme ile ölçülen ivme arasındaki farka eşittir. Bu durumu (1.3)'de yerine koyarsak:



eşitliği ile INDI'nin genel denklemi elde edilir.

NDI ile Temel Matematiksel Fark

Bu noktada NDI ve INDI arasındaki temel matematiksel fark net biçimde ortaya çıkar:

  • NDI :
  • INDI :

INDI’de terimi tamamen ortadan kalkmış, yerine ölçülen durum türevi geçmiştir.

Dikey İnişli Roketler Bağlamında Yorum

Dikey inişli roketlerde sistem dinamiklerinin tam olarak modellenmesi zordur. INDI yaklaşımı, açısal ivme veya doğrusal ivme gibi büyüklüklerin doğrudan ölçülmesine dayanarak, bu belirsizlikleri kontrol yasası içinde doğal olarak bastırır. Bu nedenle INDI, özellikle dikey inişli roketlerin iniş fazında, klasik NDI’ye kıyasla daha dayanıklı bir kontrol yapısı sunar.

G(x) Matrisinin Terslenebilirliği ve Özel Durumlar

Artımsal doğrusal olmayan dinamik tersleme yaklaşımında, kontrol etkinlik matrisi ’in terslenebilir olduğu varsayılmaktadır. Ancak bazı durumlarda, sistemin tüm durum türevleri kontrol girdileri tarafından doğrudan etkilenmediğinden, matrisinin kare olmaması veya tekil hâle gelmesi mümkündür. Bu tür durumlarda ifadesi doğrudan tanımlanamaz.


Bu durumun ele alınmasında yaygın bir yaklaşım, kullanılan matematiksel modelde kontrol girdilerinin, yani vektörünün, doğrudan etkili olmadığı durum türevlerinin durum uzayı tanımından çıkarılmasıdır. Başka bir ifadeyle, kontrol çıktılarının doğrudan etkilemediği stateler kontrol tasarımının dışında bırakılarak, yalnızca kontrol edilebilir durumlar üzerinden yeni bir durum vektörü tanımlanabilir. Bu şekilde yeniden tanımlanan sistem için elde edilen matrisi kare ve terslenebilir hâle gelir ve INDI denklemi doğrudan uygulanabilir.


Alternatif olarak, tüm durumların korunmasının istendiği durumlarda, kontrol etkinlik matrisinin yalancı tersi (pseudo-inverse) kullanılarak INDI denklemi genelleştirilebilir. Bu yaklaşım, kontrol edilemeyen durumlar üzerindeki hatayı en küçük kareler anlamında minimize eden bir çözüm sunar.


Her iki yöntem de, sistemin fiziksel yapısına ve kontrol tasarımından beklenen hedeflere bağlı olarak tercih edilebilir. Dikey inişli roket uygulamalarında, kontrol girdilerinin doğrudan etkili olduğu durumların açık biçimde seçilmesi, sayısal kararlılık ve uygulama kolaylığı açısından sıklıkla tercih edilen bir yaklaşımdır.


"Dikey İnişli Roketlerde Matematiksel Modelleme” başlıklı maddede sunulan dinamik model temel alındığında, artımsal doğrusal olmayan dinamik tersleme yaklaşımı bu modele doğrudan uyarlanabilir. Bu kapsamda, dikey inişli roket için elde edilen kontrol etkinlik matrisi kullanılarak INDI kontrolcüsünün matris gösterimi aşağıdaki şekilde yazılabilir.



Kaynakça

Fatih Erol Mühendislik. “Part 3: Auto Landing – Vertical Lander Rocket: SpaceX Falcon 9.” YouTube video, yayımlanma tarihi 14 Eylül 2025. https://youtu.be/RS2-aFrRCkw

Henkenjohann, Matthias, Ulrich Nolte, Florian Sion, Christian Henke, and Alexander Trächtler. “A Parameter Tuning Approach for Incremental Nonlinear Dynamic Inversion-Based Flight Controllers.” Aerospace Science and Technology 153 (2024): 109243.

Kim, Lamsu, and Jeong I. Kim. “Incremental Nonlinear Dynamics Inversion Control with Nonlinear Disturbance Observer Augmentation for Flight Dynamics.” Applied Sciences 14, no. 22 (2024): 10615.

Zhu, Z., Li, Y., ve diğerleri. “From Fundamentals to Applications of Incremental Nonlinear Dynamic Inversion – Part I.” Chinese Journal of Aeronautics, 2025. https://www.sciencedirect.com/science/article/pii/S1000936125001591

van ’t Veld, R. C. Incremental Nonlinear Dynamic Inversion Flight Control: Stability and Robustness Analysis and Improvements. Master’s thesis, Delft University of Technology, 2016.

Yazar Bilgileri

Avatar
YazarMuhammed Ali TÜRK13 Aralık 2025 06:30

Etiketler

Tartışmalar

Henüz Tartışma Girilmemiştir

"Doğrusal Olmayan Dinamik Tersleme ve Artımsal Yaklaşım (INDI)" maddesi için tartışma başlatın

Tartışmaları Görüntüle

İçindekiler

  • Dinamik Tersleme Yaklaşımının Temel Mantığı

  • Doğrusal Olmayan Dinamik Tersleme (NDI)

  • Artımsal Doğrusal Olmayan Dinamik Tersleme (INDI)

    • INDI Yaklaşımının Ortaya Çıkışı

    • Matematiksel Temel

    • NDI ile Temel Matematiksel Fark

    • Dikey İnişli Roketler Bağlamında Yorum

    • G(x) Matrisinin Terslenebilirliği ve Özel Durumlar

Bu madde yapay zeka desteği ile üretilmiştir.

KÜRE'ye Sor