Metoda Krylov-Bogolyubov este o metodă de obținere a soluțiilor analitice aproximative la ecuații diferențiale neliniare cu o neliniaritate mică.
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).