Allmänna koordinater - Generalized coordinates
| En del av en serie på |
| Klassisk mekanik |
|---|
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 koordinater på fasutrymmet .
Begränsningar och frihetsgrader
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
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
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
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
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
- Kanoniska koordinater
- Hamiltonian mekanik
- Virtuellt arbete
- Ortogonala koordinater
- Kurvlinjära koordinater
- Massmatris
- Styvhetsmatris
- Allmänna krafter
Anteckningar
Referenser
- ^ Ginsberg 2008 , s. 397, §7.2.1 Val av generaliserade koordinater
- ^ 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.
- ^ 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.
- ^ Goldstein 1980 , s. 12
- ^ a b Kibble & Berkshire 2004 , s. 232
- ^ Torby 1984 , s. 260
- ^ Goldstein 1980 , s. 13
- ^ Hand & Finch 2008 , s. 15
- ^ Torby 1984 , s. 269
- ^ Goldstein 1980 , s. 25
- ^ Landau & Lifshitz 1976 , s. 8
- ^ Greenwood, Donald T. (1987). Principles of Dynamics (2: a upplagan). Prentice Hall. ISBN 0-13-709981-9.
- ^ Richard Fitzpatrick, Newtonian Dynamics, http://farside.ph.utexas.edu/teaching/336k/Newton/Newtonhtml.html .
- ^ Eric W. Weisstein, Double Pendulum , scienceworld.wolfram.com. 2007
- ^ Torby, Bruce (1984). "Energimetoder". Advanced Dynamics for Engineers . HRW-serien i maskinteknik. Amerikas förenta stater: CBS College Publishing. ISBN 0-03-063366-4.
- ^ TR Kane och DA Levinson, Dynamics: theory and applications, McGraw-Hill, New York, 1985
Bibliografi över citerade referenser
- Ginsberg, Jerry H. (2008). Engineering dynamics (3: e upplagan). Cambridge Storbritannien: Cambridge University Press . ISBN 978-0-521-88303-0.
- Kibble, TWB ; Berkshire, FH (2004). Klassisk mekanik (5: e upplagan). River Edge NJ: Imperial College Press . ISBN 1860944248.