Diferansiyel-cebirsel denklem sistemi - Differential-algebraic system of equations

Gelen matematik bir denklem ayırıcı cebirsel sistemi ( Daes ) a, denklemler sistemi ya içeren diferansiyel denklemler ve cebirsel denklemler , ya da bu tür bir sisteme denktir. (Sistemlerin) genel formu Bu gibi sistemler ortaya diferansiyel denklemler vektör değerli fonksiyonlar için x bir bağımsız değişken olarak t ,

nerede bağımlı değişkenlerin bir vektörü ve sistemin birçok denklemi var, . Bunlar ayrı olan sıradan diferansiyel denklem bir DAE fonksiyonu tüm bileşenlerinin türevlerini tamamen çözülebilir olmadığı için yine de (ODE) x , bu hiç görünmeyebilir için (yani, bir denklemler cebirsel olarak); Teknik [açık hale getirilebilir] örtülü bir ODE sistemi ve DAE sistemi arasındaki fark olduğunu jakobiyen matris a, tekil matris bir DAE sistemi. ODE'ler ve DAE'ler arasındaki bu ayrım, DAE'lerin farklı özelliklere sahip olması ve genellikle çözülmesi daha zor olması nedeniyle yapılmıştır.

Pratik açıdan, DAE'ler ve ODE'ler arasındaki ayrım, genellikle bir DAE sisteminin çözümünün, ODE'lerde olduğu gibi yalnızca sinyalin kendisine değil, giriş sinyalinin türevlerine bağlı olmasıdır; bu sorunla Schmitt tetikleyicisi gibi histerezisli sistemlerde yaygın olarak karşılaşılır .

Sistem, x yerine bir çift bağımlı değişken vektörü düşünülecek şekilde yeniden yazılabilirse bu fark daha açık bir şekilde görülebilir ve DAE şu şekildedir:

nerede , , ve

Bu formun bir DAE sistemine yarı açık denir . Denklemin ikinci yarısı g'nin her çözümü , denklemlerin ilk yarısı f yoluyla x için benzersiz bir yön tanımlarken , y için yön keyfidir. Ancak her (x,y,t) noktası g'nin bir çözümü değildir . Değişkenler x ve ilk yarı f denklemlerin nitelik olsun diferansiyeli . y'nin bileşenleri ve denklemlerin ikinci yarısı g'ye sistemin cebirsel değişkenleri veya denklemleri denir . [Terimi cebirsel Daes bağlamında sadece anlamına türevlerinin serbest ve (özet) cebire ile ilgili değildir.]

Bir DAE'nin çözümü, ilki tutarlı başlangıç ​​değerlerinin aranması ve ikincisi bir yörüngenin hesaplanması olmak üzere iki bölümden oluşur. Tutarlı başlangıç ​​değerleri bulmak için genellikle DAE'nin bazı bileşen fonksiyonlarının türevlerini dikkate almak gerekir. Bu işlem için gerekli olan en yüksek türev derecesine farklılaşma indeksi denir . İndeks ve tutarlı başlangıç ​​değerlerinin hesaplanmasında türetilen denklemler, yörüngenin hesaplanmasında da kullanılabilir. Yarı açık bir DAE sistemi, farklılaşma indeksini bir azaltarak örtük olana dönüştürülebilir ve bunun tersi de geçerlidir.

DAE'lerin diğer biçimleri

DAE'lerin ODE'lere ayrımı, bazı bağımlı değişkenlerin türevleri olmadan ortaya çıkması durumunda ortaya çıkar. Bağımlı değişkenlerin vektörü daha sonra çift olarak yazılabilir ve DAE'nin diferansiyel denklem sistemi şu şekilde görünür:

nerede

  • , bir vektör , türevleri bulunan bağımlı değişkenlerdir ( diferansiyel değişkenler ),
  • , içinde bir vektör , türevi olmayan bağımlı değişkenlerdir ( cebirsel değişkenler ),
  • , bir skaler (genellikle zaman) bağımsız bir değişkendir.
  • bu değişkenlerin ve türevlerin alt kümelerini içeren bir fonksiyon vektörüdür .

Bir bütün olarak, DAE'ler kümesi bir fonksiyondur.

Başlangıç ​​koşulları, formun denklem sisteminin bir çözümü olmalıdır.

Örnekler

Kartezyen koordinatlarda ( x , y ) merkezi (0,0) olan L uzunluğundaki bir sarkacın davranışı Euler-Lagrange denklemleriyle tanımlanır.

nerede bir olan Lagrange çarpanı . Momentum değişkenleri u ve v , enerjinin korunumu yasasıyla sınırlandırılmalı ve yönleri daire boyunca işaret etmelidir. Bu denklemlerde hiçbir koşul açık değildir. Son denklemin türevi aşağıdakilere yol açar:

hareket yönünü çemberin tanjantı ile sınırlandırır. Bu denklemin bir sonraki türevi şu anlama gelir:

ve bu son özdeşliğin türevi basitleşir ki bu da dolaylı olarak enerjinin korunumunu ima eder, çünkü entegrasyondan sonra sabit kinetik ve potansiyel enerjinin toplamıdır.

Tüm bağımlı değişkenler için benzersiz türev değerleri elde etmek için son denklem üç kez türevlendi. Bu, kısıtlı mekanik sistemler için tipik olan 3'lük bir farklılaşma indeksi verir.

Başlangıç ​​değerleri ve y için bir işaret verilirse, diğer değişkenler , ve if o zaman ve ile belirlenir . Bir sonraki noktaya geçmek için x ve u'nun türevlerini almak yeterlidir , yani çözülecek sistem şimdi

Bu, indeks 1'in yarı açık bir DAE'sidir. Bir başka benzer denklemler kümesi, x için bir işaretten başlayarak elde edilebilir .

DAE'ler ayrıca doğrusal olmayan cihazlarla devrelerin modellenmesinde de doğal olarak ortaya çıkar. DAE'leri kullanan modifiye düğüm analizi , örneğin her yerde bulunan SPICE sayısal devre simülatörleri ailesinde kullanılır . Benzer şekilde, Fraunhofer en Analog Insydes Mathematica paket türet Daes için kullanılabilir netlistine ve sonra basitleştirmek ve hatta bazı durumlarda sembolik denklemleri çözmek. (Bir devrenin) bir DAE dizin kapasitörler yoluyla bağlanması / kademelendirmenin olarak çok yüksek yapılabilir kayda değerdir operasyonel yükselticiler ile pozitif geri besleme .

Dizin 1'in yarı açık DAE'si

formun DAE'si

yarı açık denir. Göstergesi-1 özellik gerektirir g olan çözülebilir için y . Başka bir deyişle, t örtük bir ODE sistemi için cebirsel denklemlerin türevlenmesiyle farklılaşma indeksi 1'dir ,

için çözülebilir olduğu takdirde

Yeterince düzgün olan her DAE hemen hemen her yerde bu yarı açık indeks-1 formuna indirgenebilir.

DAE'nin sayısal olarak işlenmesi ve uygulamaları

DAE'lerin çözümünde iki ana sorun, indeks azaltma ve tutarlı başlangıç ​​koşullarıdır . Çoğu sayısal çözücü , formun adi diferansiyel denklemlerini ve cebirsel denklemlerini gerektirir .

Saf ODE çözücüler tarafından çözüm için keyfi DAE sistemlerini ODE'lere dönüştürmek önemsiz bir görevdir. Kullanılabilecek teknikler arasında Pantelides algoritması ve kukla türev indeks indirgeme yöntemi bulunmaktadır . Alternatif olarak, tutarsız başlangıç ​​koşullarına sahip yüksek endeksli DAE'lerin doğrudan çözümü de mümkündür. Bu çözüm yaklaşımı, türev elemanlarının sonlu elemanlar üzerinde ortogonal eşdizimlilik veya cebirsel ifadelere doğrudan transkripsiyon yoluyla dönüştürülmesini içerir . Bu, herhangi bir indeksin DAE'lerinin açık denklem formunda yeniden düzenlenmeden çözülmesine izin verir.

Model cebirsel denklem formuna dönüştürüldüğünde, büyük ölçekli doğrusal olmayan programlama çözücüleri tarafından çözülebilir (bkz. APMonitor ).

izlenebilirlik

Farklılaşma indeksi , pertürbasyon indeksi , izlenebilirlik indeksi , geometrik indeks ve Kronecker indeksi gibi sayısal yöntemler açısından DAE'lerin izlenebilirliğinin çeşitli ölçüleri geliştirilmiştir .

DAE'ler için yapısal analiz

Bir DAE'yi analiz etmek için - yöntemini kullanırız. DAE için her satırın her denkleme ve her sütunun her değişkene karşılık geldiği bir imza matrisi oluşturuyoruz . Pozisyonda giriş olan türevinin, kendisi için en sırasını ifade eder ki, meydana gelen , ya da , eğer yok oluşmaz .

Yukarıdaki sarkaç DAE için değişkenler . Karşılık gelen imza matrisi

Ayrıca bakınız

Referanslar

daha fazla okuma

Kitabın

Çeşitli kağıtlar

Dış bağlantılar