Metoda Krylov-Bogolyubov

Metoda Krylov-Bogolyubov este o metodă de obținere a soluțiilor analitice aproximative la ecuații diferențiale neliniare cu o neliniaritate mică.

Descriere

Considerăm un sistem dinamic cu o neliniaritate mică [1] :

(unu)

Aici este vectorul de stare al sistemului cu componente, este o matrice pătrată constantă, este un parametru mic, este o funcție vectorială neliniară a vectorului de stare , un parametru mic și timp .

La , sistemul devine liniar. Una dintre soluțiile sale periodice poate fi scrisă astfel:

(2)

Aici , este o constantă arbitrară, este un vector propriu al matricei , este una dintre frecvențele naturale non-multiple ale sistemului și este o constantă arbitrară.

Căutăm soluția sistemului (1) pentru sub forma unei serii în puteri ale unui parametru mic :

(3)

Aici sunt funcții vectoriale necunoscute și . și - schimbarea lent a amplitudinii și fazei, satisfăcând ecuațiile:

(patru) (5)

Calculați derivata ca o serie de , pe baza expresiilor (3, 4, 5):

(6)

Reprezentăm, de asemenea, partea neliniară a ecuației (1) ca o serie într-un parametru mic:

(7)

Unde

Echivalând în părțile stânga și dreaptă ale ecuației (1) termeni cu aceleași puteri ale parametrului mic , obținem un sistem de ecuații pentru determinarea funcțiilor necunoscute din ecuația (3):

(opt) (9)

Să extindem funcțiile vectoriale în serii Fourier cu coeficienți care variază lent:

(zece) (unsprezece)

Apoi, înlocuim (10), (11) în (8), (9) și echivalând coeficienții pentru fiecare armonică din ambele părți ale ecuației, obținem un sistem de ecuații neomogene în raport cu .

Pentru a obține ecuațiile primei aproximații din (8), (10), (11), compunem o ecuație pentru determinarea funcției vectoriale

(12)

Condiția de compatibilitate pentru sistemul (12) la are forma:

: (13)

Separând părțile reale și imaginare în (13), găsim:

(paisprezece) (cincisprezece)

În a doua aproximare, găsim mai întâi din sistemul de ecuații (12) vectorii . Având în vedere că la , vectorul este determinat până la o constantă arbitrară, acesta poate fi reprezentat ca:

(16)

Apoi înlocuim seria (10), (11) în sistemul de ecuații (9). Ținând cont de (16), obținem:

(17)

Din condiția de compatibilitate pentru sistemul de ecuații (17) la , putem determina și . Termenii celei de-a treia aproximări și cele mai mari se găsesc în mod similar. Ca rezultat, obținem o expresie pentru vectorul de stare a sistemului x

(optsprezece)

Aici, amplitudinea și faza satisfac ecuațiile (4), (5).

Vezi și

Note

  1. Gulieev, 1989 , p. 102.

Literatură