Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 08. 05. 2007 14:33 — Editoval Werkov (08. 05. 2007 14:49)

Werkov
Zelenáč
Příspěvky: 8
Reputace:   
 

Kvadratická diferenciální rovnice 1. řádu

Zdravím,
  při řešení jednoho fyzikálního problému jsem došel ke kvadratické dif. rovnici 1. řádu. Vyřešit dokážu jen opravdu velmi jednoduché diferenciální rovnice, a tak jsem s touto měl problém. Pokoušel jsem se to řešit variací konstant podle jedné knížky, ale to řešení bylo pro lineární rovnici, takže jsem nakonec nemohl určit funkci té konstanty.
  Samotná rovnice je:   v' = A + B*v^2
Neporadil by mi někdo řešení? v znamená rychlost a je to derivace podle času (jedná se o problém pohybujícího se tělesa, kdy na něj působí aerodynamická síla a ještě tření)
Mockrát děkuji.

Edit 8. 5. 2007 15:28: ta rovnice je v' = - (A + B*v^2), ale to snad při řešení nevadí

Offline

 

#2 08. 05. 2007 14:46

Marian
Místo: Mosty u Jablunkova
Příspěvky: 2512
Škola: OU
Pozice: OA, VSB-TUO
Reputace:   67 
 

Re: Kvadratická diferenciální rovnice 1. řádu

Ahoj!

Tva diferencialni rovnice se nazyva nehomogenni linearni diferencialni rovnice. Upravis ji takto:
v' - B*v^2 = A.

Vyresime nejprve homogenni difeencialni rovnici, tedy rovnici


v' - B*v^2 = 0.

To je lehke. Mela by to byt racionlani funkce. Bude tam schovana nejaka integracni konstanta, takze pokud chces resit tvou puvodni rovnici, tak pouzijes metodu variace konstatny. Vzhledem k tomu, ze reseni homogenni diferencialni rovnice ve tvem pripade je dosti snadne (relativne), nebude problem onu konstantu nahradit vhodnou funkci tak, aby jsi nasel hezky vypadajici reseni tve puvodni dif. rovnice.

Protoze tva rovnice obsahuje paramatry A a B, bude zapotrebi provest jeste diskuzi resitelnosti tve diferencialni rovnice vzhledem k temto parametrum. Navic problemy fyziky jsou mnohdy dosti konkretni, takze predpokladam, ze byly dany jakesi inicializacni podminky (chces-li pocatecni podminky). Pak si dosad prislusne hodoty do parametrickeho systemu integralnich krivek (reseni) tve puvodni rovnice. Tim bys to mohl mit hotovo.


Snad ti nekolik mych strucnych poznamek pomohlo.

Marian

Offline

 

#3 08. 05. 2007 14:51

Werkov
Zelenáč
Příspěvky: 8
Reputace:   
 

Re: Kvadratická diferenciální rovnice 1. řádu

Díky za pomoc, sice jsem tam tu rovnici napsal špatně, ale doufám, že to snad způsob řešení neovlivní. Zkusím to vyřešit a napíšu.

Offline

 

#4 08. 05. 2007 15:14

Werkov
Zelenáč
Příspěvky: 8
Reputace:   
 

Re: Kvadratická diferenciální rovnice 1. řádu

Tak jsem se to pokoušel řešit, ale zase jsem došel (skoro) k tomu samému, možná tam někde dělám chybu.

v' = -(A + B*v^2)   upravím na

v' + B*v^2 = -A   , což řeším jako                                  [1]

v' + B*v^2 = 0   , vyjde:  v = 1/(B*t + C).

Tento výsledek zderivuji, takže v' = (-B-C')
                                                    --------
                                                   (Bt + C)^2

Toto dosadím do rovnice [1]:
     -B-C'                   B
-------------  +  ---------------   =   -A      a po jednoduché úpravě:
(Bt + C)^2       (Bt + C)^2

C' = A * (Bt+C)^2    jenže nevím, jak z tohohle určit tu funkci pro C :(

Offline

 

#5 08. 05. 2007 17:39

Marian
Místo: Mosty u Jablunkova
Příspěvky: 2512
Škola: OU
Pozice: OA, VSB-TUO
Reputace:   67 
 

Re: Kvadratická diferenciální rovnice 1. řádu

... no preci integraci prave strany podle promenne "t", protoze ta konstanta je funkce promenne "t". O tom presne je metoda variace konstanty.

Offline

 

#6 08. 05. 2007 18:03

Werkov
Zelenáč
Příspěvky: 8
Reputace:   
 

Re: Kvadratická diferenciální rovnice 1. řádu

Ano, mám toto
                                   dC
C' = A * (Bt+C)^2, čili  --- = A * (Bt+C)^2, takže dC = A * (Bt+C)^2 dt, což na první pohled "láká"
                                   dt
integrovat levou stranu int(dC) = C a pravou stranu podle t, jenže napravo mi vystupuje zase to C, což zintegorvat nejde (nebo nevím jak).

Nemám tam třeba někde chybu, která mi způsobila přítomnost C i na pravé straně. Jinak se omlouvám za obtěžování tímto problémem, ale docela mě zajímá řešení.

Offline

 

#7 08. 05. 2007 19:29

Marian
Místo: Mosty u Jablunkova
Příspěvky: 2512
Škola: OU
Pozice: OA, VSB-TUO
Reputace:   67 
 

Re: Kvadratická diferenciální rovnice 1. řádu

Postup mas dobre, ale nejaky drobny zadrhel tam bude. Ted mam neco uz, takze snad kolem 23:15 se k tomu dostanu.

Marian

Offline

 

#8 09. 05. 2007 00:01

Marian
Místo: Mosty u Jablunkova
Příspěvky: 2512
Škola: OU
Pozice: OA, VSB-TUO
Reputace:   67 
 

Re: Kvadratická diferenciální rovnice 1. řádu

Tak jsem konecne nasel cas ...

Nejak jsem prehlidnul na zacatku podstatne veci. Mam toho vseho totiz taky dost. Reseni v takovem tvaru, jak je uvedeno na zacatku je formalne v poradku. Nicmene je videt, ze neni efektivni. Reseni jsme vlastne nasli, nicmene posledne se vyskytujici integral jsme nespocetli. Stacilo by tedy rict, ze hledana funkce splnujici diferencialni rovnici na zacatku je takova, ze vyskytujici se funkce C(x) pri variaci konstanty splnuje vztah, ktery jsem nedokazali vyresit (vinou spatne zvolene metody).

Pouzil jsem jinou metodu ale. Ve tve diferencialni rovnici na zacatku se da totiz explicitne vyjadrit y. Provedeme to a mame celkem

y=(+/-)sqrt((y´-A)/B),

kde sqrt(x) znaci druhou odmocninu cisla "x". Pouzova se tzv. metoda parametru, pokud lze resenou dif. rovnici prevest na tvar y=F(y´), procemz tim parametrem je y´, presneji polozime

y´=p.

Z toho jiz snadno z predchoziho vyjadreni funkce "y" mame

y:=y(p)=(+/-)sqrt((p-A)/B).

Navic plati nasledujici (formalni) vztahy:

y=F(p)   =>   dy=F'(p) dp   =>   dx=1/p * F'(p) dp.

Proto

x:=x(p)=int(F´(p)/p) dp.

Derivaci funkce F(p) podle "p" nalezneme ale snadno. Bude

F´(p)=(+/-)1/sqrt(B) * 1/2 * 1/sqrt(p-A).

Proto

x(p)=(+/-) 1/sqrt(B) * 1/2 * int(1/p * 1/sqrt(p-a)) dp = ... = (+/-) 1/sqrt(A*B) * arctan(sqrt((p-A)/A))+C.

Resenim tve diferencialni soustavy je tak integralni krivka, ktera je dana parametrickymi rovnicemi x=x(p)+C, y=y(p). Staci nyni vyjadrit ze vztahu x=x(p)+C parametr "p" (je-li to mozne - zde to lze) a dosadit funkci pro "p" vyjadrene z tohoto vztahu do y=y(p). Tim je uloha vyresena (samozrejme bez diskuze pro parametry A a B).

Zdravim
Marian

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson