Coordonate generalizate - Generalized coordinates
| Parte dintr-o serie pe |
| Mecanica clasică |
|---|
Î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
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
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
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
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
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
- Coordonate canonice
- Mecanica hamiltoniană
- Muncă virtuală
- Coordonatele ortogonale
- Coordonate curvilinee
- Matricea de masă
- Matricea de rigiditate
- Forțe generalizate
Note
Referințe
- ^ Ginsberg 2008 , p. 397, §7.2.1 Selectarea coordonatelor generalizate
- ^ Farid ML Amirouche (2006). "§2.4: coordonate generalizate" . Bazele dinamicii multicorpilor: teorie și aplicații . Springer. p. 46. ISBN 0-8176-4236-6.
- ^ 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.
- ^ Goldstein 1980 , p. 12
- ^ a b Kibble & Berkshire 2004 , p. 232
- ^ Torby 1984 , p. 260
- ^ Goldstein 1980 , p. 13
- ^ Hand & Finch 2008 , p. 15
- ^ Torby 1984 , p. 269
- ^ Goldstein 1980 , p. 25
- ^ Landau și Lifshitz 1976 , p. 8
- ^ Greenwood, Donald T. (1987). Principiile dinamicii (ediția a II-a). 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). „Metode energetice”. Dinamica avansată pentru ingineri . Seria HRW în inginerie mecanică. Statele Unite ale Americii: CBS College Publishing. ISBN 0-03-063366-4.
- ^ TR Kane și DA Levinson, Dynamics: theory and applications, McGraw-Hill, New York, 1985
Bibliografia referințelor citate
- Ginsberg, Jerry H. (2008). Dinamica inginerească (ed. A III-a). Cambridge UK: Cambridge University Press . ISBN 978-0-521-88303-0.
- Kibble, TWB ; Berkshire, FH (2004). Mecanică clasică (ed. A V-a). River Edge NJ: Imperial College Press . ISBN 1860944248.