Coordonate generalizate - Generalized coordinates

În mecanicii analitice , pe termen a generaliza coordonatele se referă la parametrii care descriu configurația a sistemului în raport cu o anumită configurație de referință. Acești parametri trebuie să definească în mod unic configurația sistemului în raport cu configurația de referință. Acest lucru se face presupunând că acest lucru se poate face cu o singură diagramă . La viteze generalizate sunt timp derivatele coordonatelor generalizate ale sistemului.

Un exemplu de coordonată generalizată este unghiul care localizează un punct care se deplasează pe un cerc. Adjectivul „generalizat” distinge acești parametri de utilizarea tradițională a termenului de coordonată pentru a se referi la coordonatele carteziene : de exemplu, descrierea locației punctului pe cerc folosind coordonatele x și y.

Deși pot exista mai multe opțiuni pentru coordonatele generalizate pentru un sistem fizic, parametrii care sunt convenabili sunt de obicei selectați pentru specificarea configurației sistemului și care fac soluția ecuațiilor sale de mișcare mai ușoare. Dacă acești parametri sunt independenți unii de alții, numărul coordonatelor generalizate independente este definit de numărul de grade de libertate ale sistemului.

Coordonatele generalizate sunt asociate cu momenta generalizată pentru a oferi coordonate canonice pe spațiul de fază .

Constrângeri și grade de libertate

Image
Deschideți calea dreaptă
Image
Deschideți calea curbată F ( x , y ) = 0
Image
Calea curbată închisă C ( x , y ) = 0
O coordonată generalizată (un grad de libertate) pe căi în 2D. Este necesară o singură coordonată generalizată pentru a specifica în mod unic pozițiile pe curbă. În aceste exemple, acea variabilă este fie lungimea arcului s, fie unghiul θ . Având ambele coordonate carteziene ( x , y ) sunt inutile, deoarece x sau y este legat de celălalt prin ecuațiile curbelor. Ele pot fi, de asemenea, parametrizate cu s sau θ .
Image
Traseu curbat deschis F ( x , y ) = 0. Intersecții multiple de rază cu traseu.
Image
Calea curbată închisă C ( x , y ) = 0. Auto-intersecția căii.
Lungimea arcului s de -a lungul curbei este o coordonată generalizată legitimă, deoarece poziția este determinată în mod unic, dar unghiul θ nu este, deoarece există poziții multiple pentru o singură valoare de θ .

Coordonatele generalizate sunt de obicei selectate pentru a oferi numărul minim de coordonate independente care definesc configurația unui sistem, ceea ce simplifică formularea ecuațiilor de mișcare ale lui Lagrange . Cu toate acestea, se poate întâmpla, de asemenea, ca un set util de coordonate generalizate să poată fi dependent , ceea ce înseamnă că acestea sunt legate de una sau mai multe ecuații de constrângere .

Constrângeri holonomice

Image
Suprafața curbată deschisă F ( x , y , z ) = 0
Image
Suprafață curbată închisă S ( x , y , z ) = 0
Două coordonate generalizate, două grade de libertate, pe suprafețe curbate în 3d. Sunt necesare doar două numere ( u , v ) pentru a specifica punctele de pe curbă, fiind prezentată o posibilitate pentru fiecare caz. Cele trei coordonate carteziene complete ( x , y , z ) nu sunt necesare, deoarece oricare două o determină pe a treia în funcție de ecuațiile curbelor.

Pentru un sistem de N particule în spațiul de coordonate reale 3D , vectorul de poziție al fiecărei particule poate fi scris ca un triplu în coordonate carteziene :

Oricare dintre vectorii de poziție poate fi notat r k unde k = 1, 2, ..., N marchează particulele. O constrângere holonomică este o ecuație de constrângere a formei pentru particula k

care leagă toate cele 3 coordonate spațiale ale acelei particule împreună, deci nu sunt independente. Constrângerea se poate schimba cu timpul, deci timpul t va apărea explicit în ecuațiile de constrângere. În orice moment, orice coordonată va fi determinată din celelalte coordonate, de exemplu, dacă se dau x k și z k , atunci este și y k . O ecuație de constrângere contează ca o constrângere. Dacă există constrângeri C , fiecare are o ecuație, deci vor exista ecuații C constrângere. Nu există neapărat o ecuație de constrângere pentru fiecare particulă și, dacă nu există constrângeri pe sistem, atunci nu există ecuații de constrângere.

Până în prezent, configurația sistemului este definită de 3 N cantități, dar coordonatele C pot fi eliminate, o coordonată din fiecare ecuație de constrângere. Numărul de coordonate independente este n = 3 N - C . (În dimensiunile D , configurația inițială ar avea nevoie de coordonate ND , iar reducerea prin constrângeri înseamnă n = ND - C ). Este ideal să utilizați numărul minim de coordonate necesare pentru a defini configurația întregului sistem, profitând în același timp de constrângerile din sistem. Aceste cantități sunt cunoscute ca coordonate generalizate în acest context, notate q j ( t ). Este convenabil să le colectați într-un n - tuplu

care este un punct din spațiul de configurare al sistemului. Toate sunt independente una de cealaltă și fiecare este o funcție a timpului. Geometric, ele pot fi lungimi de-a lungul liniilor drepte, sau lungimi de arc de -a lungul curbelor sau unghiuri; nu neapărat coordonate carteziene sau alte coordonate ortogonale standard . Există câte una pentru fiecare grad de libertate , deci numărul coordonatelor generalizate este egal cu numărul de grade de libertate, n . Un grad de libertate corespunde unei mărimi care schimbă configurația sistemului, de exemplu unghiul unui pendul sau lungimea arcului traversată de o margine de-a lungul unui fir.

Dacă este posibil să se găsească din constrângeri atâtea variabile independente cu cât există grade de libertate, acestea pot fi utilizate ca coordonate generalizate. Vectorul de poziție r k al particulei k este o funcție a tuturor coordonatelor generalizate n (și, prin ele, a timpului),

iar coordonatele generalizate pot fi gândite ca parametri asociați cu constrângerea.

Derivatele corespunzătoare în timp ale q sunt vitezele generalizate ,

(fiecare punct peste o cantitate indică o dată derivată ). Vectorul de viteză v k este derivata totală a lui r k în raport cu timpul

și așa depinde, în general, de vitezele și coordonatele generalizate. Deoarece suntem liberi să specificăm valorile inițiale ale coordonatelor generalizate și ale vitezei separat, coordonatele generalizate q j și viteza dq j / dt pot fi tratate ca variabile independente .

Constrângeri neholonomice

Un sistem mecanic poate implica constrângeri atât asupra coordonatelor generalizate, cât și a derivatelor acestora. Constrângerile de acest tip sunt cunoscute ca neholonomice. Constrângerile neholonomice de ordinul întâi au forma

Un exemplu de astfel de constrângere este o roată de rulare sau o muchie de cuțit care constrânge direcția vectorului viteză. Constrângerile neholonomice pot implica, de asemenea, derivate de ordinul următor, cum ar fi accelerările generalizate.

Mărimi fizice în coordonate generalizate

Energie kinetică

Energia cinetică totală a sistemului este energia mișcării sistemului, definită ca

în care · este produsul punct . Energia cinetică este o funcție numai a vitezei v k , nu a coordonatelor r k în sine. Prin contrast, o observație importantă este

ceea ce ilustrează energia cinetică este în general o funcție a vitezei generalizate, a coordonatelor și a timpului dacă constrângerile variază și în funcție de timp, deci T = T ( q , d q / dt , t ).

În cazul în care constrângerile asupra particulelor sunt independente de timp, atunci toate derivatele parțiale în raport cu timpul sunt nule, iar energia cinetică este o funcție omogenă de gradul 2 în vitezele generalizate.

Totuși pentru cazul independent de timp, această expresie este echivalentă cu luarea elementului de linie pătrat al traiectoriei pentru particula k ,

și împărțind la diferențialul pătrat în timp, dt 2 , pentru a obține viteza pătrată a particulei k . Astfel, pentru constrângeri independente de timp, este suficient să cunoaștem elementul de linie pentru a obține rapid energia cinetică a particulelor și, prin urmare, Lagrangianul.

Este instructiv să vedem diferitele cazuri de coordonate polare în 2d și 3d, datorită apariției lor frecvente. În coordonatele polare 2d ( r , θ ),

în coordonate cilindrice 3d ( r , θ , z ),

în coordonate sferice 3d ( r , θ , φ ),

Elan generalizat

Momentul generalizat "se conjugă canonic la" coordonata q i este definit de

În cazul în care Lagrangiene L nu nu depinde de unele coordonate q i , atunci rezultă din ecuațiile Euler-Lagrange că impulsul generalizat corespunzător va fi o cantitate conservată , deoarece derivata este zero , ceea ce implică impulsul este o constantă a mișcării;

Exemple

Margele pe un fir

Image
Margele constrânse să se miște pe un fir fără frecare. Sârma exercită o forță de reacție C pe talon pentru a o menține pe sârmă. Forța fără constrângere N în acest caz este gravitația. Observați că poziția inițială a firului poate duce la mișcări diferite.

Pentru un talon care alunecă pe un fir fără frecare supus gravitației în spațiul 2d, constrângerea pe talon poate fi menționată sub forma f ( r ) = 0, unde poziția talonului poate fi scrisă r = ( x ( s ) , y ( s )), în care s este un parametru, lungimea arcului s de -a lungul curbei de la un punct al firului. Aceasta este o alegere adecvată de coordonate generalizate pentru sistem. Numai unul este nevoie de coordonate în loc de două, pentru că poziția talonului poate fi parametrizate de un număr, s , iar ecuația constrângere leagă cele două coordonate x și y ; fie una este determinată de cealaltă. Forța de constrângere este forța de reacție pe care sârma o exercită asupra cordonului pentru a-l menține pe fir, iar forța aplicată fără constrângere este gravitația care acționează asupra cordonului.

Să presupunem că firul își schimbă forma cu timpul, prin flexare. Atunci ecuația de constrângere și poziția particulei sunt respectiv

care acum ambele depind de timpul t datorită schimbării coordonatelor pe măsură ce firul își schimbă forma. Timpul de notificare apare implicit prin intermediul coordonatelor și în mod explicit în ecuațiile de constrângere.

Pendul simplu

Image
Pendul simplu. Deoarece tija este rigidă, poziția bobului este constrânsă în conformitate cu ecuația f ( x , y ) = 0, forța de constrângere C este tensiunea din tijă. Din nou, forța fără constrângere N în acest caz este gravitația.
Image
Model dinamic al unui pendul simplu.

Relația dintre utilizarea coordonatelor generalizate și a coordonatelor carteziene pentru a caracteriza mișcarea unui sistem mecanic poate fi ilustrată luând în considerare dinamica constrânsă a unui pendul simplu.

Un pendul simplu constă dintr-o masă M atârnată de un punct de pivotare astfel încât este constrânsă să se deplaseze pe un cerc de rază L. Poziția masei este definită de vectorul de coordonate r = (x, y) măsurat în planul cercul astfel încât y să fie în direcție verticală. Coordonatele x și y sunt legate de ecuația cercului

care constrânge mișcarea lui M. Această ecuație oferă, de asemenea, o constrângere asupra componentelor vitezei,

Acum introduceți parametrul θ, care definește poziția unghiulară a lui M din direcția verticală. Poate fi folosit pentru a defini coordonatele x și y, astfel încât

Utilizarea lui θ pentru a defini configurația acestui sistem evită constrângerea oferită de ecuația cercului.

Observați că forța de greutate care acționează asupra masei m este formulată în coordonatele carteziene obișnuite,

unde g este accelerația gravitației.

Lucrarea virtuală a gravitației pe masa m pe măsură ce urmează traiectoria r este dată de

Variația r poate fi calculată în funcție de coordonatele x și y sau din punctul de vedere al parametrului θ,

Astfel, lucrarea virtuală este dată de

Observați că coeficientul lui y este componenta y a forței aplicate. În același mod, coeficientul lui θ este cunoscut sub numele de forță generalizată de-a lungul coordonatei generalizate θ, dată de

Pentru a finaliza analiza, luați în considerare energia cinetică T a masei, folosind viteza,

asa de,

Forma lui D'Alembert a principiului muncii virtuale pentru pendul în ceea ce privește coordonatele x și y sunt date de,

Aceasta produce cele trei ecuații

în cele trei necunoscute, x, y și λ.

Folosind parametrul θ, acele ecuații iau forma

care devine,

sau

Această formulare produce o ecuație deoarece există un singur parametru și nu există o ecuație de constrângere.

Aceasta arată că parametrul θ este o coordonată generalizată care poate fi utilizată în același mod ca coordonatele carteziene x și y pentru a analiza pendulul.

Pendul dublu

Beneficiile coordonatelor generalizate devin evidente odată cu analiza unui pendul dublu . Pentru cele două mase m i , i = 1, 2, să r i = (x i , y i ), i = 1, 2 să definească cele două traiectorii ale acestora. Acești vectori satisfac cele două ecuații de constrângere,

și

Formularea ecuațiilor Lagrange pentru acest sistem produce șase ecuații în cele patru coordonate carteziene x i , y i i = 1, 2 și cei doi multiplicatori Lagrange λ i , i = 1, 2 care apar din cele două ecuații de constrângere.

Acum introduceți coordonatele generalizate θ i i = 1,2 care definesc poziția unghiulară a fiecărei mase a pendulului dublu din direcția verticală. În acest caz, avem

Forța gravitațională care acționează asupra maselor este dată de,

unde g este accelerația gravitației. Prin urmare, lucrarea virtuală a gravitației pe cele două mase pe măsură ce urmează traiectoriile r i , i = 1,2 este dată de

Variațiile δ r i i = 1, 2 pot fi calculate ca fiind

Astfel, lucrarea virtuală este dată de

iar forțele generalizate sunt

Calculați energia cinetică a acestui sistem

Ecuația Euler – Lagrange produce două ecuații în coordonatele generalizate necunoscute θ i i = 1, 2, date de

și

Utilizarea coordonatelor generalizate θ i i = 1, 2 oferă o alternativă la formularea carteziană a dinamicii pendulului dublu.

Pendul sferic

Image
Pendul sferic: unghiuri și viteze.

Pentru un exemplu 3d, un pendul sferic cu lungime constantă l liber să se balanseze în orice direcție unghiulară supusă gravitației, constrângerea pe bobul pendulului poate fi menționată în forma

unde se poate scrie poziția bobului pendulului

în care ( θ , φ ) sunt unghiurile polare sferice deoarece bobul se mișcă în suprafața unei sfere. Poziția r este măsurată de-a lungul punctului de suspensie până la bob, tratată aici ca o particulă punctuală . O alegere logică a coordonatelor generalizate pentru a descrie mișcarea sunt unghiurile ( θ , φ ). Sunt necesare doar două coordonate în loc de trei, deoarece poziția bobului poate fi parametrizată cu două numere, iar ecuația de constrângere conectează cele trei coordonate x , y , z , astfel încât oricare dintre ele este determinată din celelalte două.

Coordonate generalizate și lucru virtual

Principiul muncii virtuale prevede că în cazul în care un sistem este în echilibru static, activitatea virtuală a forțelor aplicate este zero pentru toate deplasările virtuale ale sistemului de la această stare, adică, W = 0 pentru orice variație r . Atunci când este formulat în termeni de coordonate generalizate, acest lucru este echivalent cu cerința ca forțele generalizate pentru orice deplasare virtuală să fie zero, adică F i = 0.

Fie că forțele de pe sistem să fie F j , j = 1, ..., m să se aplice punctelor cu coordonate carteziene r j , j = 1, ..., m, apoi lucrarea virtuală generată de o deplasare virtuală de la poziția de echilibru este dată de

unde δ r j , j = 1, ..., m denotă deplasările virtuale ale fiecărui punct din corp.

Acum presupunem că fiecare δ r j depinde de coordonatele generalizate q i , i = 1, ..., n , atunci

și

Cele n termeni

sunt forțele generalizate care acționează asupra sistemului. Kane arată că aceste forțe generalizate pot fi formulate și în raport cu raportul dintre derivatele în timp,

unde v j este viteza punctului de aplicare a forței F j .

Pentru ca lucrarea virtuală să fie zero pentru o deplasare virtuală arbitrară, fiecare dintre forțele generalizate trebuie să fie zero, adică

Vezi si

Note

Referințe

  1. ^ Ginsberg 2008 , p. 397, §7.2.1 Selectarea coordonatelor generalizate
  2. ^ Farid ML Amirouche (2006). "§2.4: coordonate generalizate" . Bazele dinamicii multicorpilor: teorie și aplicații . Springer. p. 46. ISBN 0-8176-4236-6.
  3. ^ Florian Scheck (2010). "§5.1 Manifolduri de coordonate generalizate" . Mecanică: de la legile lui Newton la haosul determinist (ed. A V-a). Springer. p. 286. ISBN 978-3-642-05369-6.
  4. ^ Goldstein 1980 , p. 12
  5. ^ a b Kibble & Berkshire 2004 , p. 232
  6. ^ Torby 1984 , p. 260
  7. ^ Goldstein 1980 , p. 13
  8. ^ Hand & Finch 2008 , p. 15
  9. ^ Torby 1984 , p. 269
  10. ^ Goldstein 1980 , p. 25
  11. ^ Landau și Lifshitz 1976 , p. 8
  12. ^ Greenwood, Donald T. (1987). Principiile dinamicii (ediția a II-a). 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). „Metode energetice”. Dinamica avansată pentru ingineri . Seria HRW în inginerie mecanică. Statele Unite ale Americii: CBS College Publishing. ISBN 0-03-063366-4.
  16. ^ TR Kane și DA Levinson, Dynamics: theory and applications, McGraw-Hill, New York, 1985

Bibliografia referințelor citate