6 svar
356 visningar
migai 33 – Fd. Medlem
Postad: 10 sep 2020 21:23 Redigerad: 10 sep 2020 21:32

Lösning mha Lagranges ekvationer

Följande uppgift ska lösas mha en lagrangian, jag har försökt:

Friläggningen:

Lagrangian:

L=T-V

L=12m(bθ  .)2+mg(b-bcosθ)-12kx2,  där  x=(1.25b-b)2+(bsinθ)2-(1.25b-0.25b)

Rörelseekvationen:

0=12mb2θ ..+mg(b-bcosθ)-12kx2

då θ=40° är θ ..=0 , således

2mg(b-bcosθ)-kx2=0

då fås fjäderkonstanten k=111.92 N/m.

 

Nu i uppgift b) ska jag hitta hastigheten i m/s, men jag lyckas inte!

Jag har försökt:

 

Då θ=25° och k=100 N/m är

12mb2θ  .dθ  .dθ+mg(b-bcosθ)-12kx2=0    mb2θ  .dθ  .dθ+2mg(b-bcosθ)-kx2=0

 

θ  .dθ  .dθ=kx2mb2-2gb2(b-bcosθ)    θ  .dθ =kx2mb2-2gb(1-cosθ) dθ

0θ  .θ  .dθ  .=025π180kx2mb2-2gb(1-cosθ)-1.7001 dθ

θ  .22=0.74384θ .=2·0.74384=1.2197 rad/sv=rω=bθ .=0.4·1.21970.48788 m/s

 

Svaret ska nämligen bli 0.522 m/s men jag får inte till det, skulle verkligen uppskatta hjälpen!

SaintVenant 3956
Postad: 12 sep 2020 16:14 Redigerad: 12 sep 2020 16:16
migai skrev:

x=(1.25b-b)2+(bsinθ)2-(1.25b-0.25b)

Jag återkommer till den här uppgiften men jag måste bara kommentera på detta. Hur kan x(θ=0)x(\theta=0) bli negativt? Vad beskriver i så fall xx om inte fjäderns utdragning?

Det du ska dra bort från AB\overrightarrow{AB} är väl längden på snöret vid θ=0\theta=0, alltså 1.25b-b=0.25b1.25b - b =0.25b?

I a) får du sannolikt rätt på fjäderkonstanten därför att funktionen av x2x^{2} är positiv för alla xx. Det jag däremot funderar på är om din definition orsakar problem i b).

PATENTERAMERA 6064
Postad: 12 sep 2020 16:46 Redigerad: 12 sep 2020 16:52

Du säger att θ¨ = 0 då θ = 40˚. Men från texten kan du bara sluta dig till att θ˙ = 0 då θ = 40˚ (momentary rest).

Den potentiella energin borde kunna skrivas

V = mgezOA + 12kAB-b42

SaintVenant 3956
Postad: 12 sep 2020 21:18 Redigerad: 12 sep 2020 22:50

Edit: Jag gjorde en tankevurpa vid uppställningen av Lagrangianen, onödig info nedan.

Visa spoiler

Jag får Lagrangianen:

L=12mbθ˙2+mgb-bcosθ-12kb2142+sinθ2-142\displaystyle L = \frac{1}{2}m\left(b\dot{\theta}\right)^{2}+mg\left(b-b\cos\theta\right)-\frac{1}{2}kb^{2}\left(\sqrt{\left(\frac{1}{4}\right)^{2}+\left(\sin\theta\right)^{2}} - \frac{1}{4} \right )^{2}

Euler-Lagrange ger:

ddtdLdθ˙=dLdθ\displaystyle \frac{d}{dt} \left(\frac{dL}{d\dot{\theta}} \right )=\frac{dL}{d\theta}

Vi har (Edit: Smög sig in ett räknefel):

ddtdLdθ˙=mbθ\displaystyle \frac{d}{dt}\left(\frac{dL}{d\dot{\theta}}\right) = mb\ddot{\theta}

dLdθ=mgbsinθ-kb2sinθcosθ1-11+16sin2θ\displaystyle \frac{dL}{d\theta} = mgb\sin\theta-kb^{2}\sin\theta\cos\theta\left(1-\frac{1}{\sqrt{1+16\sin^{2}\theta}}\right)

Vi får rörelseekvationen som:

0=mbθ-mgbsinθ+kb2sinθcosθ1-11+16sin2θ\displaystyle 0=mb\ddot{\theta} - mgb\sin\theta+kb^{2}\sin\theta\cos\theta\left(1-\frac{1}{\sqrt{1+16\sin^{2}\theta}}\right)

Detta är som bekant inte en lämplig uppgift för analytisk lösning då differentialekvationen för systemet är andra ordningens icke-linjär i θ\theta. Detta kräver numeriska metoder.

Jag vet ärligt talat inte om jag gjort fel någonstans eller om det är en dåligt utformad uppgift. I Meriam & Kraige löser man denna med energimetoder vilka möjliggör en annan utformning av resultatet som lånar sig mer åt att utnyttja faktumet att θ˙=0\dot{\theta}=0 i punkten.

migai 33 – Fd. Medlem
Postad: 12 sep 2020 21:47 Redigerad: 12 sep 2020 22:00
Ebola skrev:
migai skrev:

x=(1.25b-b)2+(bsinθ)2-(1.25b-0.25b)

Jag återkommer till den här uppgiften men jag måste bara kommentera på detta. Hur kan x(θ=0)x(\theta=0) bli negativt? Vad beskriver i så fall xx om inte fjäderns utdragning?

Det du ska dra bort från AB\overrightarrow{AB} är väl längden på snöret vid θ=0\theta=0, alltså 1.25b-b=0.25b1.25b - b =0.25b?

I a) får du sannolikt rätt på fjäderkonstanten därför att funktionen av x2x^{2} är positiv för alla xx. Det jag däremot funderar på är om din definition orsakar problem i b).

Notera att det jag har märkt i friläggningen som x stämmer ej,  dvs längden på det böjda linjesegmentet. Får också notera att x inte ska vara fetstil.

Självklart är fjäderförskjutningen

x=AB-0.25bx=AB-0.25b.

Med det rensade, låt oss nu härleda ekvationerna för Lagrangian:

L=12m(bθ˙)2+mg(b-bcosθ)-12k(1.25b-bcosθ)2+(bsinθ)2-0.25b2L=\dfrac{1}{2} m(b \dot{\theta})^{2}+m g(b-b \cos \theta)-\dfrac{1}{2} k\left(\sqrt{(1.25 b-b \cos \theta)^{2}+(b \sin \theta)^{2}}-0.25 b\right)^{2}

Vi har att

Lθ˙=mb2θ˙ddtLθ˙=mb2θ\dfrac{\partial L}{\partial \dot{\theta}}=m b^{2} \dot{\theta} \Longrightarrow \dfrac{d}{d t} \dfrac{\partial L}{\partial \dot{\theta}}=m b^{2} \ddot{\theta}

 

Lθ=mgbsinθ-k((1.25b-bcosθ)2+(bsinθ)2-0.25b)2(1.25b-bcosθ)2+(bsinθ)22bsinθ(1.25b-bcosθ)+2b2sinθcosθ\dfrac{\partial L}{\partial \theta} = mgb\sin{\theta} - \dfrac{k(\sqrt{(1.25b-b\cos\theta)^2+(b\sin\theta)^2}-0.25b)}{2\sqrt{(1.25b-b\cos\theta)^2+(b\sin\theta)^2}} \left( 2b\sin{\theta} (1.25b - b\cos{\theta}) + 2b^2\sin{\theta} \cos{\theta}\right)

där jag inte har förenklat det sista uttrycket och hoppas att jag inte har gjort ett misstag någonstans. För att hitta rörelseekvationen måste vi lösa differentialekvationen som härrör från

ddtLθ˙=Lθ\dfrac{d}{dt} \dfrac{\partial L}{\partial \dot{\theta}} = \dfrac{\partial L}{\partial \theta}.

Härur är

θ=1mb2Lθ\ddot{\theta} = \dfrac{1}{mb^2} \dfrac{\partial L}{\partial \theta}

Ett trick är att multiplicera θ˙\dot{\theta}, varje sida kan sedan uttryckas som tidsderivatan för något uttryck. Det hjälper att notera det för specifika Lagrangian att 

Lθ=-Vθ\dfrac{\partial L}{\partial \theta} = -\dfrac{\partial V}{\partial \theta}

ty du får en första ordningens differentiella ekvation i θ˙\dot{\theta} och θ\theta.

PATENTERAMERA 6064
Postad: 12 sep 2020 21:58

Man kan göra det lite enkelt för sig här.

ddtLθ˙ = mb2θ¨ = Lθ. Vi multiplicerar med θ˙, och får 

12mb2dθ2˙dt =  Lθθ˙ = -dVdθθ˙ = -dVdt, så att

ddt12mb2θ2˙+V = 0, vilket ger oss en rörelsekonstant.

Jroth 1191 – Fd. Medlem
Postad: 13 sep 2020 15:56 Redigerad: 13 sep 2020 16:54

Ett annat sätt att se på PATENTERAMERAS lösning är att studera det man brukar kalla energifunktionen

h(q1qn,q˙1q˙n,t)=jq˙jLq˙j-L\displaystyle h(q_1\dots q_n, \dot{q}_1\dots\dot{q}_n,t)=\sum_j \dot{q}_j\frac{\partial L}{\partial \dot{q}_j}-L

Energifunktionen härleds som den ena termen ur uttrycket för dLdt\frac{\mathrm{d}L}{\mathrm{d}t} då man ersätter (från Euler Lagrange:)

Lqj=ddt(Lqj˙)\displaystyle \frac{\partial L}{\partial q_j}=\frac{\mathrm{d}}{\mathrm{d}t}(\frac{\partial L}{\partial \dot{q_j}})

 Energifunktionen är identisk med hamiltonianen (om än i förklädd form), jmfr H(qj,pj,t)H(q_j, p_j,t)

Om LL inte beror explicit på tiden, utan bara implicit, dvs den andra termen Lt=0\frac{\partial L }{\partial t}=0 i härledningen, är hh konserverad. Vi kan sätta den till ett godtyckligt värde (potentialen är godtyckligt bestämd), t.ex. 0.

För vårt specifika fall gäller således:

h(θ,θ˙)=θ˙Lθ˙-L=0h(\theta, \dot{\theta})=\dot{\theta}\frac{\partial L}{\partial \dot{\theta}}-L=0

Med insatta uttryck

T=mb2θ˙22,  V=kx22-mg(b-bcos(θ))T=\frac{mb^2\dot{\theta}^2}{2},\quad V=\frac{kx^2}{2}-mg(b-b\cos(\theta))

mb2θ˙2-(12mb2θ˙2-V)=0mb^2\dot{\theta}^2-(\frac{1}{2}mb^2\dot{\theta}^2-V)=0

Edit: man kan tillägga att den sista ekvationen är samma sak som T+V=0T+V=0, vilket betyder att vi (på ett komplicerat sätt) visat att systemets energi, summan av den kinetiska och den potentiella energin, ska vara konstant.  En konstant vi kan välja godtyckligt genom potentialen.

Svara
Close