Moto ed equazioni differenziali
[email protected]; http://www.df.unipi.it/∼fuso/dida
October 30, 2004
Lo scopo finale di questa nota è fornire alcune informazioni sulla soluzione pratica di equazioni del moto per
semplici fenomeni oscillatori.
Moto armonico. Il moto armonico rappresenta un moto periodico oscillatorio. La legge del moto armonico
può essere derivata a partire da quella del moto circolare uniforme, considerando la proiezione del punto che
compie il moto circolare su un asse, ad esempio l’asse X.
Descriviamo il moto circolare uniforme in un sistema di riferimento con coordinate polari, r, θ. Su questo
sistema di riferimento sovrapponiamo anche un sistema di coordinate cartesiane x, y (ovviamente il moto avviene
su un piano, quello a cui appartiene la circonferenza) con l’origine nel centro della circonferenza. Se indichiamo
con ω ed R la velocità angolare ed il raggio della circonferenza, e supponiamo che all’istante t = 0 il punto
intercetti l’asse X (misuriamo gli angoli a partire dall’asse X, con la convenzione che essi siano positivi se la
rotazione avviene in senso antiorario), allora nel sistema di riferimento polare il moto del punto è descritto dalle
leggi: r(t) = R, θ(t) = ωt. In coordinate cartesiane, lo stesso moto è descritto dalle leggi:
x(t) = R cos(ωt) ;
y(t) = R sin(ωt) .
(1)
Queste leggi si possono desumere direttamente dalle definizioni trigonometriche di seno e coseno, ovvero ricordando le relazioni che intercorrono tra componenti nei diversi sistemi di coordinate. Il loro andamento temporale
rappresenta un’oscillazione, con pulsazione ω (e quindi frequenza ν = ω/2π e periodo T = 1/ν = 2π/ω, che
si svolge attorno all’origine con ampiezza pari ad R (cioè la posizione si muove attorno allo zero, ed ha come
estremi i punti di ritorno ±R). Poiché stiamo considerando un’unica frequenza di oscillazione, l’oscillazione
stessa si dice monocromatica.
Notate che le relazioni di Eq.1 possono essere anche interpretate come le componenti cartesiane del vettore
~
R(t) che rappresenta la posizione istantanea del punto sulla circonferenza. Notate anche che, formalmente,
le componenti Rx (t) = x(t) ed Ry (t) = y(t) sono diverse fra loro per uno “sfasamento”di π/2. Infatti, se
aggiungiamo una fase costante Φ = π/2 all’argomento della funzione coseno che rappresenta la x(t) otteniamo
l’espressione della y(t) (ricordate che cos(α + π/2) = − sin(α)). D’altra parte, questa operazione significa che il
punto, all’istante t = 0, invece di trovarsi nella posizione angolare θ = 0 si trova in θ = π/2, cioè esattamente
sull’asse Y , per come abbiamo costruito il nostro sistema di riferimento.
Visto che le leggi del moto lungo X e lungo Y sono formalmente “simili”, cioè non si impara granché di
nuovo se si considera la y(t) invece che la x(t), ci restringiamo a considerarne una sola, ad esempio quella lungo
X. Osservate che anche velocità ed accelerazione hanno leggi orarie, che indichiamo rispettivamente con vx (t)
e ax (t), che sono di tipo oscillatorio. A questa conclusione si può arrivare in due modi diversi. Il primo è di
tipo grafico, e ricalca la procedura seguita per trovare la legge oraria dello spostamento. Consideriamo, infatti,
il vettore velocità ~v di un punto che si sta muovendo di moto circolare uniforme; essendo tangente punto per
punto alla traiettoria, cambia continuamente la sua direzione, mantenendo inalterato il modulo, che vale ωR.
Pensate ora di traslare rigidamente i vettori ~v che rappresentano la velocità istante per istante in modo che la
loro origine coincida con l’origine del sistema di riferimento (questa operazione non altera né il modulo, né la
1
direzione, né il verso dei vettori). Vi potrete rendere conto facilmente che ~v ruota con la stessa velocità angolare
~ trovandosi sempre “sfasato” di π/2 rispetto ad R.
~ Ad esempio, all’istante t = 0 R
~ è diretto lungo l’asse
di R,
X, mentre ~v è diretto lungo l’asse Y , dopo un quarto di giro (cioè dopo un intervallo di tempo pari ad un
~ è diretto lungo Y , e ~v è diretto verso la direzione negativa dell’asse X, e cosı̀ via. Allora,
quarto di periodo) R
per la componente lungo X di ~v , che indichiamo con vx (t), vale vx (t) = |~v | cos(ωt + π/2) = −ωR sin(ωt). Per
quanto riguarda la componente ax dell’accelerazione, poi, la derivazione è ancora più semplice. Infatti nel moto
~ ma verso opposto. In altre parole,
circolare uniforme ~a è centripeta, e quindi ha sempre la stessa direzione di R
~
~a è sfasato di π rispetto ad R, e per la componente X si ha: ax (t) = |~a| cos(ωt + π) = −ω 2 R cos(ωt), dove
abbiamo usato |~a| = ω 2 R.
L’altro modo di procedere prevede di utilizzare le definizioni “formali” di velocità ed accelerazione istantanee:
dvx (t)
vx (t) = dx(t)
dt e ax (t) =
dt . Ricordando le regole relative alla derivazione delle funzioni trigonometriche, si
ottengono i risultati già scritti.
2
x (t)
Riassumendo, e notando che dvdt
= d dtx(t)
(si dice “derivata seconda”), si ha, per il moto armonico che
2
abbiamo considerato:
x(t) =
dx(t)
=
dt
2
d x(t)
=
dt2
R cos(ωt)
(2)
−ωR sin(ωt)
(3)
−ω 2 R cos(ωt) = −ω 2 x(t) ,
(4)
dove l’ultimo passaggio è ovvio considerando l’espressione della x(t).
Equazioni differenziali del secondo ordine. Quanto scritto nelle equazioni qui sopra per la funzione x(t)
2
può essere facilmente generalizzato ad una qualsiasi funzione f (t). In particolare, l’espressione d dtf 2(t) = −Af (t),
con A costante reale e positiva, che è praticamente una riscrittura dell’ultima riga di quanto sopra, rappresenta
un’equazione differenziale di secondo ordine omogenea per la funzione f (t). Notate che il termine
“secondo ordine” si riferisce al fatto che vi compare una derivata seconda, mentre il termine “omogenea” significa
che non non ci sono termini costanti, cioè di “grado zero” rispetto all’operatore derivata di f (t). Ovviamente,
per rispettare la coerenza dimensionale dell’equazione, occorre che le dimensioni di A siano quelle giuste ([t]−2 ).
La soluzione di questa equazione differenziale, cioè la funzione f (t) che la soddisfa, si può determinare
facilmente ragionando a ritroso; se sopra siamo partiti dalla f (t) (cioè dalla x(t)!) per trovare la derivata
seconda rispetto a t, ora facciamo il percorso inverso, e concludiamo che la soluzione deve essere del tipo coseno.
Infatti, in termini generali essa assume la forma:
√
f (t) = B cos( At + Φ) ;
(5)
√
Notate che nel moto armonico A = ω 2 , e quindi A è la pulsazione del moto ω.
I termini B (che deve avere le stesse dimensioni di f (t)) e Φ (che è una variabile angolare, e quindi adimensionata, a cui diamo il nome di fase costante) meritano una discussione. La matematica ci insegna che per
determinare completamente la soluzione di un’equazione differenziale di un dato ordine occorre esprimere un
numero di condizioni iniziali (dette anche “condizioni al contorno”) pari all’ordine dell’equazione differenziale.
Nel caso dell’equazione del moto, che è di secondo ordine, le condizioni iniziali sono date dalla velocità e dalla
posizione iniziale. Nell’esempio del moto armonico trattato sopra, abbiamo implicitamente posto uguale a R la
posizione iniziale (x(t = 0) = R) ed uguale a zero la velocità iniziale (vx (t = 0) = 0). Potete rendervi conto
facilmente del fatto che, con una scelta diversa, il risultato sarebbe stato differente. I termini B e Φ servono
proprio per fare in modo che la soluzione possa rispettare le condizioni iniziali sul valore della funzione f0 , e su
quello della sua derivata prima, df
dt |t=0 (l’ultima scrittura significa il valore a t = 0 della derivata di f (t)). In
2
termini generali, essi si trovano proprio imponendo: f (t = 0) = f0 e
df (t=0)
dt
=
df
dt |t=0 .
Forza elastica ed oscillazioni. La forza elastica rappresenta un valido esempio di applicazione di quanto
abbiamo descritto. Una massa m sottoposta all’azione di una molla lungo l’asse X (caso unidimensionale)
subisce una forza che ha espressione: F = −k(x − xriposo ), dove k è la costante elastica ed xriposo è la posizione
che la massa assume quando la molla è in posizione di riposo. Per semplificare il procedimento (e comunque
vedremo poi come ci si può comportare in situazioni generiche), supponiamo di scegliere l’origine dell’asse X in
modo che xriposo = 0.
Ricordano la legge di Newton, che, nel caso unidimensionale, è F = ma, possiamo scrivere l’equazione del
moto come:
d2 x(t)
k
= − x(t) .
(6)
2
dt
m
Questa è proprio un’equzione differenziale omogenea del secondo ordine, che ha la soluzione che abbiamo detto
prima. In particolare, è facile verifcare che, se le condizioni iniziali sono x(t = 0) = x0 e v(t = 0) = 0 (abbiamo
esteso la molla fino alla posizione x0 e p
lasciamo andare la massa senza impartirle una velocità iniziale), la
soluzione è: x(t) = x0 cos(ωt), con ω = k/m. Il moto è oscillatorio, con la pulsazione indicata ed ampiezza
pari a x0 .
Consideriamo ora un’altra scelta per le condizioni iniziali, per esempio x(t = 0) = 0 e v(t = 0) = v0 (in
pratica facciamo partire la massa dalla posizione di riposo della molla,
imprimendole una certa velcoità iniziale).
p
La soluzione generica è x(t) = B cos(ωt + Φ), sempre con ω = k/m, e per trovare i valori dei parametri B e
Φ dobbiamo imporre le condizioni al contorno: x(t = 0) = B cos(Φ) = x0 = 0 e dx(t=0)
= −ωB sin(Φ) = v0 .
dt
Per soddisfare la prima condizione al contorno, escludendo la soluzione banale B = 0, che è priva di significato
fisico, deve essere Φ = π/2 (più correttamente Φ = π/2+N π, con N intero, e scegliamo N = 1); ponendo questo
valore nell’espressione relativa alla seconda condizione, troviamo B = −v0 /ω. Quindi la soluzione specifica per
le condizioni iniziali considerate è: x(t) = −(v0 /ω) cos(ωt + π/2) = (v0 /ω) sin(ωt). Essa rappresenta ancora una
oscillazione con pulsazione ω, ampiezza v0 /ω e posizione iniziale zero. Provate da soli a risolvere casi con altre
condizioni iniziali.
Equazioni non omogenee. Prendiamo il sistema massa e molla di prima, e disponiamolo in direzione
verticale (chiamiamo Z l’asse verticale ed orientiamolo verso il basso, e supponiamo la sua origine coincidente
con la posizione di riposo della molla). Tenendo conto della forza peso, l’equazione del moto diventa in questo
caso:
2
massa al primo membro corretta
m d z(t) = −kz(t) + mg .
2411/04 su osservazone di attento
(7)
dt2
studente
Vedete che la forza peso ha reso non omogenea l’equazione, essendo comparso il termine mg. La matematica
insegna che, per un’equazione differenziale di qualsiasi ordine non omogenea, la soluzione generale è data dalla
somma della soluzione dell’equazione differenziale omogenea associata (quella che si ottiene togliendo il termine
costante, cioè, praticamente, Eq.6), con una soluzione particolare dell’equazione non omogenea stessa. Quindi
dovremo sommare alla funzione zomo (t) = B cos(ωt + Φ) una (qualsiasi) soluzione particolare. È molto semplice
trovare una soluzione particolare: ad esempio, possiamo cercare la soluzione che si ha quando l’accelerazione
è nulla, cioè la zpart che risolve l’equazione: 0 = −kzpart + mg. Vedete che quest’ultima equazione è di tipo
algebrico, e la sua soluzione è una costante, che fisicamente in questo caso ha il significato della posizione di
equilibrio zeq = mg/k del sistema. Potete provare direttamente che la zeq è una soluzione particolare, infilandola
nell’Eq.7: la derivata di una costante fa zero, e si ottiene un’identità (0 = 0).
Allora la soluzione generale è z(t) = B cos(ωt + Φ) + mg/k. Specifichiamo ora le condizioni al contorno,
scegliendo, per esempio, z(t = 0) = 0 e v(t = 0) = 0, cioè supponendo di lasciar andare la massa dalla posizione
di riposo della molla con velocità iniziale nulla. La z(t) appena scritta deve soddisfare queste condizioni iniziali,
3
e facendo un po’ di algebra si trova Φ = 0 e B = −mg/k. Quindi, si ha alla fine: z(t) = mg(1 − cos(ωt))/k.
Anche in questo caso provate a trovare la soluzione che soddisfa altre condizioni al contorno. Inoltre, con un
po’ di ragionamento, potrete rendervi conto che quanto appena descritto può essere utile anche per trattare i
casi in cui la posizione di riposo della molla non coincide con l’origine del sistema di riferimento.
Equazioni differenziali del primo ordine a variabili separabili. Abbondoniamo per il momento i
problemi di oscillazioni, e consideriamo invece delle situazioni fisiche in cui il moto avviene in presenza di una
forza di attrito viscoso, FA,V = −βv (ci restringiamo ad un caso unidimensionale di moto lungo l’asse X per
semplicità, e v è proprio la velocità lungo questa direzione). Impiegando, come al solito, la legge di Newton, ed
usando le relazioni formali che legano l’accelerazione alla velocità (a(t) = dv(t)
dt , possiamo scrivere un’equazione
differenziale per la velocità del tipo:
dv(t)
β
= − v(t) ,
(8)
dt
m
che, volendo, possiamo generalizzare per una funzione generica f (t):
df (t)
= −γf (t) ,
dt
(9)
con γ reale e positivo.
L’espressione appena scritta rappresenta un’equazione differenziale del primo ordine omogenea a
variabili separabili. Il termine “variabili separabili” indica, praticamente, che è possibile “portare nello stesso
membro” tutte le espressioni che contengono la funzione f (t). Infatti L’Eq.9 si può riscrivere in questo modo:
df (t)
= −γdt .
f (t)
(10)
Notate che, nell’operazione che abbiamo appena eseguito, abbiamo trattato il differenziale dt come una qualsiasi
funzione, cosa che, per essere rigorosi, richiederebbe un po’ di cautela. In ogni caso, si tratta di un’operazione
che è specifica per equazioni differenziali del tipo che stiamo considerando.
La soluzione può essere eseguita usando dei semplici strumenti di analisi matematica, in particolare quelli
relativi alla determinazione di integrali definiti. Infatti possiamo formalmente integrare entrambi i membri
dell’Eq.10:
Z f (t)
Z t
df (t)
=
−γdt .
(11)
f (t0 ) f (t)
t0
Fate attenzione agli estremi di integrazione: per il primo membro abbiamo scelto i valori che la funzione f (t)
assume all’istante iniziale t0 e all’istante t generico, mentre al secondo membro gli estremi di integrazione sono
l’istante iniziale t0 e l’istante generico t. D’ora in avanti, per semplificare le scritture, porremo t0 = 0.
L’integrale al secondo membro è banale: esso dà −γ(t − t0 ) = −γt. L’integrale al primo membro richiede di
conoscere la primitiva della funzione 1/f . La matematica ci dice che per l’integrale indefinito di questa funzione
si ha:
Z
1
df = log(f ) .
(12)
f
A questo punto dobbiamo introdurre gli estremi di integrazione ed otteniamo per l’integrale al primo membro
dell’Eq.11: log(f (t)) − log(f (t = 0)). Osservate, quindi, come nella soluzione venga a comparire la condizione
iniziale f (t = 0), che d’ora in avanti indicheremo come f0 ; questo è in accordo con la considerazione riportata
in precedenza che per determinare la soluzione specifica di un’equazione differenziale abbiamo bisogno di un
numero di condizioni iniziali pari all’ordine dell’equazione stessa.
4
Impiegando una nota proprietà dell’operatore logaritmo (log indica proprio il logaritmo naturale), e riassumendo quanto abbiamo scritto finora, possiamo concludere che l’integrazione definita dell’Eq.11 ci conduce
a:
f (t)
= −γt .
(13)
log(
f0
Calcolando l’esponenziale (indicato con exp) dei due membri e rimaneggiando un po’ le espressioni, otteniamo
infine: f (t) = f0 exp(−γt). Questa è la soluzione dell’equazione differenziale omogenea Eq.10.
Dunque, la legge oraria della velocità per il moto in presenza di attrito viscoso descritto dall’Eq.8 risulta:
v(t) = v0 exp(−
β
t) ,
m
(14)
che stabilisce un andamento esponenziale decrescente per la velocità col passare del tempo. Questa informazione
è già sufficiente per descrivere il moto viscoso. Se fossimo interessati a scrivere la legge oraria del moto x(t),
dovremmo ulteriormente integrare l’Eq.14, dato che v(t) = dx(t)
dt . Non si impara granché da questa operazione,
che in sostanza ripete quanto già visto, e quindi la riportiamo senza troppi commenti:
Z
Z
x(t)
t
v0 exp(−
β
−v0
t)dt =
m
β/m
Z
t
β
β
−v0
β
−v0
β
t)d(− t) =
exp(− t)|t0 =
(1−exp(− t)) ,
m
m
β/m
m
β/m
m
x0
0
0
(15)
dove abbiamo impiegato un’ulteriore condizione al contorno, la x0 . Quindi anche lo spostamento segue una
−v0
legge esponenziale crescente, che tende al valore limite β/m
(provate a disegnare il grafico di queste funzioni).
Tornando sull’equazione per la v(t), sottolineiamo che la soluzione (Eq.14) è stata trovata nel caso di
equazione omogenea. Se supponessimo di avere anche un termine costante all’equazione differenziale di partenza
(Eq.8), allora dovremmo cercare una soluzione particolare ed aggiungerla a quella dell’equazione omogenea (cioè
all’espressione di Eq.14). Ad esempio potremmo immaginare un moto viscoso che avviene in presenza della forza
peso mg, cosı̀ come richiesto per descrivere la caduta di un corpo in un fluido viscoso (la goccia di pioggia, il
paracadutista, una biglia lasciata cadere in acqua, etc.). L’equazione differenziale per la velocità sarebbe in
questo caso (scegliendo un sistema di riferimento diretto verticalmente verso il basso):
dx = x(t)−x0 =
exp(−
dv(t)
β
= − v(t) + g .
dt
m
(16)
La soluzione particolare di questa equazione si ottiene facilmente imponendo dv(t)
dt = 0; In queste condizioni,
essendo nulla l’accelerazione, la velocità resta costante, e quindi questa soluzione rappresenta la velocità limite
raggiunta nella caduta quando la forza di attrito viscoso annulla l’effetto della forza peso. Quindi vparticolare =
vlim = mg/β. Allora la soluzione generale, avendo imposto la condizione iniziale v0 (non riportiamo tutti i
passaggi matematici necessari, provate a rifarli), diventa:
v(t) = v0 exp(−
β
β
t) + vlim (1 − exp(− t)) .
m
m
(17)
Oscillazioni smorzate. Riprendiamo il caso di Eq.6 e supponiamo che il moto sia affetto da una forza di
attrito viscoso, del tipo −βv = −β dx(t)
dt . Allora l’equazione del moto diventa:
k
β dx(t)
d2 x(t)
= − x(t) −
.
2
dt
m
m dt
5
(18)
Essa rappresenta un esempio di una classe di equazioni differenziali omogenee di secondo ordine che contengono
anche un termine del primo ordine. Generalizzando a funzioni qualsiasi, come abbiamo fatto prima, e riarrangiando i termini portandoli al primo membro, possiamo scrivere:
d2 f (t)
df (t)
+γ
+ Af (t) = 0 ,
2
dt
dt
(19)
dove A e γ (γ = β/m per il moto viscoso) sono supposti reali e positivi.
Per questa classe di equazioni non è possibile trovare una soluzione per via “fisica”, come abbiamo fatto per
le oscillazioni non
√ smorzate. Intuitivamente ci attendiamo che la soluzione combini l’aspetto oscillatorio, con
pulsazione ω = A tipico del moto armonico, con l’aspetto “esponenziale decrescente” che si trova risolvendo
l’equazione differenziale a variabili separabili che esprime la presenza dell’attrito viscoso. Infatti la matematica
ci mostra che la soluzione generale dell’Eq.19 è:
√
f (t) = B exp −γt cos( At + Φ) ,
(20)
dove B e Φ si trovano sempre imponendo le condizioni iniziali.
Per esempio, nel caso del sistema massa e molla in presenza di attrito viscoso, supponendo che le condizioni
iniziali stabiliscano
che x(t = 0) = x0 e v(t = 0) = 0, la legge oraria del moto è: x(t) = x0 exp(−(β/m)t) cos(ωt),
p
con ω = k/m, che rappresenta un moto oscillatorio di ampiezza decrescente nel tempo in modo esponenziale
(moto oscillatorio smorzato). Da ultimo notiamo che, se nell’Eq.19 ci fosse anche un termine costante, allora
dovrebbe essere ripetuta la procedura stabilita prima per trovare la soluzione generale delle equazioni non
omogenee. Infine, come anticipazione di un argomento da trattare in seguito, osserviamo che è possibile sotto
determinate condizioni trovare la soluzione di equazioni del tipo di Eq.19 in cui compaiano termini non omogenei
che hanno un andamento oscillante nel tempo (oscillazioni forzate).
6
Scarica

Moto ed equazioni differenziali