Allmänna koordinater - Generalized coordinates

I analytisk mekanik hänvisar termen generaliserade koordinater till de parametrar som beskriver systemets konfiguration i förhållande till någon referenskonfiguration. Dessa parametrar måste definiera systemets konfiguration i förhållande till referenskonfigurationen. Detta görs förutsatt att detta kan göras med ett enda diagram . De generaliserade hastigheterna är tidsderivaten för systemets generaliserade koordinater.

Ett exempel på en generaliserad koordinat är vinkeln som lokaliserar en punkt som rör sig på en cirkel. Adjektivet "generaliserad" skiljer dessa parametrar från den traditionella användningen av termen koordinat för att hänvisa till kartesiska koordinater : till exempel att beskriva platsen för punkten på cirkeln med hjälp av x- och y-koordinater.

Även om det kan finnas många val för generaliserade koordinater för ett fysiskt system, väljs vanligen parametrar som är lämpliga för specifikationen av systemets konfiguration och som gör lösningen av dess rörelseekvationer enklare. Om dessa parametrar är oberoende av varandra definieras antalet oberoende generaliserade koordinater av antalet frihetsgrader i systemet.

Generaliserade koordinater är ihopkopplade med generaliserade momenta för att ge kanoniska koordinaterfasutrymmet .

Begränsningar och frihetsgrader

Image
Öppna rak väg
Image
Öppna böjd väg F ( x , y ) = 0
Image
Stängd krökt väg C ( x , y ) = 0
En generaliserad koordinat (en grad av frihet) på vägar i 2D. Endast en generaliserad koordinat behövs för att unikt specificera positioner på kurvan. I dessa exempel är variabeln antingen båglängd s eller vinkel θ . Att ha båda de kartesiska koordinaterna ( x , y ) är onödiga eftersom antingen x eller y är relaterade till den andra genom kurvornas ekvationer. De kan också parametreras med s eller θ .
Image
Öppna böjd bana F ( x , y ) = 0. Flera skärningar av radie med bana.
Image
Stängd krökt väg C ( x , y ) = 0. Självkorsning av väg.
Båglängden s längs kurvan är en legitim generaliserad koordinat eftersom positionen är unikt bestämd, men vinkeln θ är inte eftersom det finns flera positioner för ett enda värde på θ .

Generaliserade koordinater väljs vanligtvis för att tillhandahålla det minsta antalet oberoende koordinater som definierar konfigurationen av ett system, vilket förenklar formuleringen av Lagranges rörelseekvationer. Det kan dock också inträffa att en användbar uppsättning generaliserade koordinater kan vara beroende , vilket innebär att de är relaterade till en eller flera begränsningsekvationer .

Holonomiska begränsningar

Image
Öppna böjd yta F ( x , y , z ) = 0
Image
Stängd krökt yta S ( x , y , z ) = 0
Två generaliserade koordinater, två frihetsgrader, på böjda ytor i 3d. Endast två siffror ( u , v ) behövs för att specificera punkterna på kurvan, en möjlighet visas för varje fall. De fullständiga tre kartesiska koordinaterna ( x , y , z ) är inte nödvändiga eftersom några två bestämmer den tredje enligt kurvens ekvationer.

För ett system av N- partiklar i 3D- riktigt koordinatutrymme kan positionsvektorn för varje partikel skrivas som en 3- tupel i kartesiska koordinater :

Någon av de positionsvektorerna kan betecknas r k där k = 1, 2, ..., N märker partiklarna. En holonomisk begränsning är en begränsningsekvation av formen för partikel k

som förbinder alla de 3 rumsliga koordinaterna för den partikeln tillsammans, så att de inte är oberoende. Begränsningen kan ändras med tiden, så tid t kommer att visas uttryckligen i begränsningsekvationerna. Vid vilken tidpunkt som helst bestäms vilken koordinat som helst från de andra koordinaterna, t.ex. om x k och z k ges, så är det också y k . En tvångsekvation räknas som en begränsning. Om det finns C- begränsningar har var och en en ekvation, så det kommer att finnas C- begränsningsekvationer. Det finns inte nödvändigtvis en begränsningsekvation för varje partikel, och om det inte finns några begränsningar i systemet finns det inga begränsningsekvationer.

Hittills definieras systemets konfiguration av 3 N- kvantiteter, men C- koordinater kan elimineras, en koordinat från varje tvångsekvation. Antalet oberoende koordinater är n = 3 N - C . (I D- dimensioner skulle den ursprungliga konfigurationen behöva ND- koordinater, och minskningen med begränsningar betyder n = ND - C ). Det är idealiskt att använda det minsta antal koordinater som behövs för att definiera konfigurationen för hela systemet, samtidigt som man utnyttjar systemets begränsningar. Dessa kvantiteter är kända som generaliserade koordinater i detta sammanhang, betecknade q j ( t ). Det är lämpligt att samla dem i en n - tupel

vilket är en punkt i systemets konfigurationsutrymme . De är alla oberoende av varandra och var och en är en funktion av tiden. Geometriskt kan de vara längder längs raka linjer, eller båglängder längs kurvor eller vinklar; inte nödvändigtvis kartesiska koordinater eller andra standard ortogonala koordinater . Det finns en för varje grad av frihet , så antalet generaliserade koordinater är lika med antalet frihetsgrader, n . En frihetsgrad motsvarar en kvantitet som ändrar systemets konfiguration, till exempel vinkeln på en pendel, eller båglängden som passeras av en pärla längs en tråd.

Om det är möjligt att hitta från begränsningarna så många oberoende variabler som det finns frihetsgrader, kan dessa användas som generaliserade koordinater. Positionsvektorn r k för partikel k är en funktion av alla n generaliserade koordinater (och, genom dem, av tid),

och de allmänna koordinaterna kan betraktas som parametrar associerade med begränsningen.

Motsvarande tidsderivat av q är de generaliserade hastigheterna ,

(varje punkt över en kvantitet indikerar en engångsderivat ). Hastighetsvektorn v k är det totala derivatet av r k med avseende på tid

och beror så i allmänhet på de allmänna hastigheterna och koordinaterna. Eftersom vi är fria att specificera de initiala värdena för de generaliserade koordinaterna och hastigheterna separat, kan de generaliserade koordinaterna q j och hastigheterna dq j / dt behandlas som oberoende variabler .

Icke-holonomiska begränsningar

Ett mekaniskt system kan innebära begränsningar för både de allmänna koordinaterna och deras derivat. Begränsningar av denna typ är kända som icke-holonomiska. Första ordningens icke-holonomiska begränsningar har formen

Ett exempel på en sådan begränsning är ett rullande hjul eller knivkant som begränsar hastigheten på hastighetsvektorn. Icke-holonomiska begränsningar kan också inbegripa derivat av nästa ordning, såsom generaliserade accelerationer.

Fysiska mängder i generaliserade koordinater

Rörelseenergi

Systemets totala kinetiska energi är energin i systemets rörelse, definierad som

i vilken · är punktprodukten . Den kinetiska energin är en funktion endast av hastigheterna v k , inte själva koordinaterna r k . Däremot är en viktig observation

som illustrerar den kinetiska energin är i allmänhet en funktion av de generaliserade hastigheterna, koordinaterna och tiden om begränsningarna också varierar med tiden, så T = T ( q , d q / dt , t ).

I fallet begränsningarna på partiklarna är tidsoberoende, då är alla partiella derivat med avseende på tid noll, och den kinetiska energin är en homogen funktion av grad 2 i de allmänna hastigheterna.

Fortfarande för den tidsoberoende fallet är detta uttryck ekvivalent med att ta linjeelementet i kvadrat av banan för partikel k ,

och att dividera med kvadratdifferentialen i tid, dt 2 , för att erhålla hastigheten kvadrat för partikel k . För tidsoberoende begränsningar är det således tillräckligt att känna till linjelementet för att snabbt få partiklarnas kinetiska energi och därmed Lagrangian.

Det är lärorikt att se de olika fallen av polära koordinater i 2d och 3d på grund av deras frekventa utseende. I 2d polära koordinater ( r , θ ),

i 3d cylindriska koordinater ( r , θ , z ),

i 3d sfäriska koordinater ( r , θ , φ ),

Generaliserad fart

Den generaliserade momentum " canonically konjugat till" koordinat q I definieras av

Om Lagrangian L betyder inte bero på någon koordinat q i , då det framgår av Euler-Lagrange ekvationer som den motsvarande gener momentum kommer att vara en konserverad kvantitet , eftersom tidsderivatan är noll innebär drivkraften är en konstant av rörelsen;

Exempel

Pärla på en tråd

Image
Pärla begränsad att flytta på en friktionsfri tråd. Tråden utövar en reaktionskraft C på vulsten för att hålla den på tråden. Icke-begränsande kraft N i detta fall är tyngdkraften. Lägg märke till att trådens startposition kan leda till olika rörelser.

För en pärla som glider på en friktionsfri tråd som endast utsätts för tyngdkraften i 2d-utrymme kan begränsningen på pärlan anges i formen f ( r ) = 0, där pärlens position kan skrivas r = ( x ( s ) , y ( s )), där s är en parameter, båglängden s längs kurvan från någon punkt på tråden. Detta är ett lämpligt val av generaliserad koordinat för systemet. Endast en koordinat behövs istället för två, eftersom strängens position kan parametreras med ett tal, s och begränsningsekvationen förbinder de två koordinaterna x och y ; antingen bestäms den ena av den andra. Begränsningskraften är reaktionskraften som tråden utövar på kulan för att hålla den på tråden, och den icke-begränsande kraften är tyngdkraften som verkar på kulan.

Antag att tråden ändrar form med tiden genom att böja. Därefter är partikelns begränsningsekvation och position

som nu båda är beroende av tid t på grund av de ändrade koordinaterna när ledningen ändrar sin form. Observeringstid visas implicit via koordinaterna och uttryckligen i tvångsekvationerna.

Enkel pendel

Image
Enkel pendel. Eftersom stången är stel, begränsas positionen för bob enligt ekvationen f ( x , y ) = 0, är ​​begränsningskraften C spänningen i stången. Återigen är den icke-begränsande kraften N i detta fall gravitation.
Image
Dynamisk modell av en enkel pendel.

Förhållandet mellan användningen av generaliserade koordinater och kartesiska koordinater för att karakterisera rörelsen hos ett mekaniskt system kan illustreras genom att beakta den begränsade dynamiken i en enkel pendel.

En enkel pendel består av en massa M som hänger från en svängpunkt så att den är tvungen att röra sig på en cirkel med radie L. Massans position definieras av koordinatvektorn r = (x, y) uppmätt i planet för cirkeln så att y är i vertikal riktning. Koordinaterna x och y är relaterade till cirkelns ekvation

som begränsar M.s rörelse. Denna ekvation ger också en begränsning av hastighetskomponenterna,

Nu introducerar du parametern θ som definierar M-vinkelpositionen från vertikal riktning. Den kan användas för att definiera koordinaterna x och y, så att

Användningen av θ för att definiera konfigurationen av detta system undviker den begränsning som cirkelns ekvation ger.

Observera att tyngdkraften som verkar på massan m är formulerad i de vanliga kartesiska koordinaterna,

där g är gravitationens acceleration.

Det virtuella tyngdkraftsarbetet på massan m när det följer banan r ges av

Variationen r kan beräknas i termer av koordinaterna x och y, eller i termer av parametern θ,

Således ges det virtuella arbetet av

Observera att koefficienten för y är y-komponenten för den applicerade kraften. På samma sätt är koefficienten θ känd som den generaliserade kraften längs generaliserad koordinat θ, ges av

För att slutföra analysen, överväg den kinetiska energin T för massan med hjälp av hastigheten,

så,

D'Alemberts form av principen om virtuellt arbete för pendeln i termer av koordinaterna x och y ges av,

Detta ger de tre ekvationerna

i de tre okända, x, y och λ.

Med hjälp av parametern θ tar dessa ekvationer formen

som blir,

eller

Denna formulering ger en ekvation eftersom det finns en enda parameter och ingen begränsningsekvation.

Detta visar att parametern θ är en generaliserad koordinat som kan användas på samma sätt som de kartesiska koordinaterna x och y för att analysera pendeln.

Dubbel pendel

Fördelarna med generaliserade koordinater blir uppenbara med analysen av en dubbel pendel . För de två massorna m i , i = 1, 2, låt r i = (x i , y i ), i = 1, 2 definiera deras två banor. Dessa vektorer uppfyller de två begränsningsekvationerna,

och

Formuleringen av Lagranges ekvationer för detta system ger sex ekvationer i de fyra kartesiska koordinaterna x i , y i i = 1, 2 och de två Lagrange-multiplikatorerna λ i , i = 1, 2 som härrör från de två begränsningsekvationerna.

Nu introducerar du de generaliserade koordinaterna θ i i = 1,2 som definierar vinkelpositionen för varje massa av den dubbla pendeln från vertikal riktning. I det här fallet har vi det

Tyngdkraften som verkar på massorna ges av,

där g är gravitationens acceleration. Därför ges det virtuella tyngdkraftsarbetet på de två massorna när de följer banorna r i , i = 1,2

Variationerna δ r i i = 1, 2 kan beräknas vara

Således ges det virtuella arbetet av

och de generaliserade krafterna är

Beräkna den kinetiska energin i detta system

Euler – Lagrange ekvation ger två ekvationer i de okända generaliserade koordinaterna θ i i = 1, 2, ges av

och

Användningen av de allmänna koordinaterna θ i i = 1, 2 ger ett alternativ till den kartesiska formuleringen av den dubbla pendelns dynamik.

Sfärisk pendel

Image
Sfärisk pendel: vinklar och hastigheter.

För ett 3d-exempel, en sfärisk pendel med konstant längd l fri att svänga i vilken vinkel som helst som är föremål för tyngdkraften, kan begränsningen på pendelboben anges i formen

där pendelbobens position kan skrivas

i vilka ( θ , φ ) är de sfäriska polära vinklarna eftersom boben rör sig i ytan på en sfär. Positionen r mäts längs upphängningspunkten mot bobben, här behandlad som en punktpartikel . Ett logiskt val av generaliserade koordinater för att beskriva rörelsen är vinklarna ( θ , φ ). Endast två koordinater behövs istället för tre, eftersom bobens position kan parametreras med två nummer och begränsningsekvationen förbinder de tre koordinaterna x , y , z så att någon av dem bestäms av de andra två.

Allmänna koordinater och virtuellt arbete

Den virtuella arbetets princip anges att om ett system är i statisk jämvikt, är den virtuella arbetet i de anbringade krafter noll för alla virtuella rörelser hos systemet från detta tillstånd, det vill säga W = 0 för varje variation r . När det formuleras i termer av generaliserade koordinater motsvarar detta kravet att de generaliserade krafterna för någon virtuell förskjutning är noll, det vill säga F i = 0.

Låta krafterna på systemet att vara F j , j = 1, ..., m appliceras på punkter med kartesiska koordinater r j , j = 1, ..., m, då den virtuella arbete som en virtuell förskjutning från jämviktsposition ges av

där δ r j , j = 1, ..., m betecknar de virtuella förskjutningarna för varje punkt i kroppen.

Nu anta att varje δ r j beror på den generaliserade koordinaterna q i , i = 1, ..., n , sedan

och

De n termer

är de generaliserade krafterna som verkar på systemet. Kane visar att dessa generaliserade krafter också kan formuleras i termer av förhållandet mellan tidsderivat,

där v j är hastigheten av punkten för anbringandet av kraften F j .

För att det virtuella arbetet ska vara noll för en godtycklig virtuell förskjutning måste var och en av de generaliserade krafterna vara noll, det vill säga

Se även

Anteckningar

Referenser

  1. ^ Ginsberg 2008 , s. 397, §7.2.1 Val av generaliserade koordinater
  2. ^ Farid ML Amirouche (2006). "§2.4: Allmänna koordinater" . Grundläggande för multikroppsdynamik: teori och tillämpningar . Springer. sid. 46. ISBN 0-8176-4236-6.
  3. ^ Florian Scheck (2010). "§5.1 Fördelningar med generaliserade koordinater" . Mekanik: Från Newtons lagar till deterministisk kaos (5: e upplagan). Springer. sid. 286. ISBN 978-3-642-05369-6.
  4. ^ Goldstein 1980 , s. 12
  5. ^ a b Kibble & Berkshire 2004 , s. 232
  6. ^ Torby 1984 , s. 260
  7. ^ Goldstein 1980 , s. 13
  8. ^ Hand & Finch 2008 , s. 15
  9. ^ Torby 1984 , s. 269
  10. ^ Goldstein 1980 , s. 25
  11. ^ Landau & Lifshitz 1976 , s. 8
  12. ^ Greenwood, Donald T. (1987). Principles of Dynamics (2: a upplagan). Prentice Hall. ISBN 0-13-709981-9.
  13. ^ Richard Fitzpatrick, Newtonian Dynamics, http://farside.ph.utexas.edu/teaching/336k/Newton/Newtonhtml.html .
  14. ^ Eric W. Weisstein, Double Pendulum , scienceworld.wolfram.com. 2007
  15. ^ Torby, Bruce (1984). "Energimetoder". Advanced Dynamics for Engineers . HRW-serien i maskinteknik. Amerikas förenta stater: CBS College Publishing. ISBN 0-03-063366-4.
  16. ^ TR Kane och DA Levinson, Dynamics: theory and applications, McGraw-Hill, New York, 1985

Bibliografi över citerade referenser