Introduzione alla conservazione della quantità di moto
La conservazione della quantità di moto è uno dei principi cardine della fisica classica. In qualsiasi sistema isolato, privo di forze esterne come l'attrito o la gravità, la quantità di moto totale rimane costante nel tempo, indipendentemente da ciò che accade all'interno del sistema stesso. Questo significa che, anche quando due corpi si scontrano violentemente e subiscono deformazioni permanenti, la somma vettoriale delle loro quantità di moto prima dell'impatto è identica a quella successiva all'urto.
Il principio si basa sulla terza legge di Newton: durante una collisione, i due corpi esercitano l'uno sull'altro forze uguali e opposte per lo stesso intervallo di tempo. Di conseguenza, la variazione della quantità di moto di un corpo è uguale e opposta alla variazione dell'altro, mantenendo il totale perfettamente invariato. Mentre la quantità di moto si conserva sempre in queste condizioni, lo stesso non vale per l'energia cinetica, la quale può subire variazioni significative a seconda della natura fisica dei materiali coinvolti nell'impatto.
Configurazione della simulazione e parametri di input
Per avviare una simulazione in Laboratorio collisioni, l'utente definisce lo scenario fisico agendo su una serie di parametri geometrici e dinamici:
- Dimensione: Consente di scegliere tra un movimento vincolato su un Binario 1D o uno spazio bidimensionale su un Piano 2D.
- Scenari: Configurazioni preimpostate per osservare comportamenti tipici, tra cui Masse uguali, frontale, Pesante colpisce leggero, Tamponamento, Perfettamente anelastico e Urto 2D di striscio.
- Coefficiente di restituizione e: Un cursore lineare che spazia da un valore minimo di perfettamente anelastico a un valore massimo di elastico.
- Proprietà di Pallina 1 e Pallina 2:
- Massa: Un valore numerico positivo espresso in kg.
- Posizione x e Posizione y: Coordinate numeriche per posizionare i corpi nell'arena (la coordinata y è attiva solo nel Piano 2D).
- Velocità x e Velocità y: Componenti vettoriali della velocità espresse in m/s.
Durante la pausa, è possibile interagire direttamente con l'interfaccia grafica trascinando una pallina nell'arena per riposizionarla. Questa azione riavvia la simulazione a partire dalla nuova configurazione geometrica. I controlli di riproduzione includono i pulsanti Riproduci, Pausa, Passo (per l'avanzamento fotogramma per fotogramma) e Reimposta, con la possibilità di impostare la velocità di riproduzione su Normale o Lenta.
Analisi dei dati in tempo reale e risultati
Lo strumento elabora istantaneamente i dati fisici e li mostra attraverso diverse sezioni informative:
- Arena animata che mostra le due palline che si muovono e si scontrano, con le relative frecce della velocità e il centro di massa contrassegnato: L'area visiva principale in cui si sviluppa il moto dei corpi.
- Messaggi di stato: L'interfaccia comunica la fase corrente con le stringhe
Imposta le masse e le velocità, poi premi play.,Simulazione in corso.oppureIn pausa a t = ‹t› s.. - In questo momento: Una tabella dinamica che riporta in tempo reale i valori correnti di Velocità, Quantità di moto, Energia cinetica, Quantità di moto totale e Energia cinetica totale.
- Prima e dopo la collisione: Una tabella di confronto che si compila automaticamente al momento esatto dell'impatto. Se non è ancora avvenuto alcun urto, viene mostrato il messaggio:
Premi play — nel momento in cui le palline si scontrano, questa tabella di confronto si compila da sola.. Una volta avvenuto il contatto, la tabella mostra l'intestazioneCollisione ‹n›, a t = ‹t› se si articola nelle colonne Prima, Dopo e Variazione per le righe di Velocità, Quantità di moto ed Energia cinetica di ciascuna pallina. In calce viene calcolata l'energia dissipata:Energia cinetica persa nell'impatto: ‹value› J (‹percent› del totale precedente).
Modello matematico e formule applicate
Il motore di calcolo della simulazione si basa su equazioni fisiche precise, espresse in notazione Unicode:
- Quantità di moto ed energia cinetica: p = m·v KE = ½·m·|v|²
- Impatto lungo la linea dei centri: Definito n̂ come il vettore unitario che unisce i centri delle due palline e v_rel = v₂ − v₁ la velocità relativa, l'impulso j si calcola come: j = −(1 + e) · (v_rel · n̂) ÷ (1/m₁ + 1/m₂) Le velocità successive all'impatto sono determinate da: v₁′ = v₁ − (j/m₁)·n̂ v₂′ = v₂ + (j/m₂)·n̂ Il coefficiente di restituzione e è definito dalla relazione: e = −(v_rel′ · n̂) ÷ (v_rel · n̂)
- Caso speciale elastico frontale (e = 1): v₁′ = ((m₁ − m₂)·v₁ + 2·m₂·v₂) ÷ (m₁ + m₂)
- Caso speciale perfettamente anelastico frontale (e = 0): v′ = (m₁·v₁ + m₂·v₂) ÷ (m₁ + m₂)
- Tra gli impatti: x ← x + v·Δt
Regole fisiche, limiti e gestione degli errori
La simulazione adotta un modello didattico idealizzato regolato da vincoli precisi per garantire la stabilità matematica e la coerenza fisica:
- Limiti di massa: La massa di ciascuna pallina deve essere strettamente maggiore di zero e non può superare i 1000 kg.
- Limiti di velocità: Ciascuna componente vettoriale della velocità deve essere mantenuta entro l'intervallo di ±50 m/s.
- Collisioni con i bordi: Le pareti dell'arena sono perfettamente elastiche e riflettono le palline invertendo la componente di velocità ortogonale ad esse, senza modificarne il modulo.
- Assenza di forze esterne: Tra un impatto e l'altro non agiscono attriti, gravità o altre forze; le posizioni dei corpi avanzano in modo esatto.
- Risoluzione degli impatti: Ciascun urto viene calcolato nell'istante esatto di contatto all'interno del fotogramma, impedendo a corpi molto veloci di attraversarsi o sovrapporsi.
In caso di inserimento di parametri non conformi, l'interfaccia blocca l'esecuzione e mostra uno dei seguenti messaggi di errore specifici:
- Se un valore non è numerico:
Pallina ‹n›, ‹field›: “‹token›” non è un numero.(dove‹field›corrisponde amassa,posizione x,posizione y,velocità xovelocità y). - Se la massa è nulla o negativa:
Pallina ‹n›: la massa deve essere maggiore di zero.. - Se la massa supera il limite:
Pallina ‹n›: le masse superiori a 1000 kg sono fuori dall'intervallo di questa demo.. - Se la velocità supera i limiti:
Pallina ‹n›: mantieni ogni componente della velocità entro ±50 m/s.. - Se la posizione iniziale è esterna:
La pallina ‹n› inizia fuori dall'arena — spostala di nuovo all'interno delle pareti.. - Se i corpi si sovrappongono all'avvio:
Le due palline si sovrappongono all'inizio — allontanale prima di avviare..
Sicurezza dei dati e privacy
L'intera simulazione viene eseguita in questo browser. Tutti i calcoli fisici, la gestione delle coordinate e la generazione dei grafici avvengono localmente sul dispositivo dell'utente. Nulla di ciò che configuri viene caricato su server esterni, garantendo che i dati inseriti rimangano confinati all'interno della sessione di navigazione locale.
Domande frequenti (FAQ)
Perché la quantità di moto si conserva anche quando l'energia cinetica non si conserva? Durante l'impatto le due palline si spingono a vicenda con forze uguali e opposte, quindi qualunque quantità di moto una perda, l'altra la acquista — il totale non può cambiare, qualunque sia il valore di e. L'energia cinetica non ha tale protezione: in un impatto morbido parte di essa si trasforma in deformazione, calore e suono. La tabella prima e dopo mostra esattamente questo — la riga della quantità di moto mantiene il suo valore mentre la riga dell'energia scende.
Quanto è vicina questa simulazione a una collisione reale? Le leggi di conservazione sono esatte — sono ciò su cui fanno affidamento gli investigatori di incidenti e i fisici delle particelle. Ciò che è idealizzato qui è tutto il resto: gli oggetti reali si deformano nell'arco di millisecondi anziché istantaneamente, ruotano quando vengono colpiti fuori dal centro, sfregano l'uno contro l'altro e rotolano fino a fermarsi. Considera i numeri come il limite da libro di testo a cui si avvicina un esperimento pulito, non come una previsione per uno specifico oggetto reale.
Cosa controlla effettivamente il coefficiente di restituzione? È il rapporto tra la velocità con cui le palline si allontanano e la velocità con cui si sono avvicinate, misurato lungo la linea che unisce i loro centri. A e = 1 il rimbalzo restituisce l'intera velocità di avvicinamento e l'energia cinetica si conserva; a e = 0 le palline smettono del tutto di allontanarsi — in un urto frontale continuano a muoversi insieme come un unico corpo. Qualsiasi valore intermedio perde parte dell'energia: un pallone da basket rimbalza a circa e ≈ 0.6, una pallina da tennis sul cemento a circa 0.75.
Perché le palline non si uniscono in un urto 2D perfettamente anelastico? e = 0 elimina la velocità di allontanamento lungo la linea dei centri — la direzione in cui le palline si premono effettivamente l'una contro l'altra. In un urto frontale questo rappresenta l'intero movimento, quindi viaggiano insieme. In un urto di striscio ogni pallina ha anche un movimento laterale lungo la superficie di contatto, e le palline lisce e senza attrito non hanno aderenza per annullarlo, quindi le loro traiettorie si separano anche se il rimbalzo in sé è assente. Per farle aderire davvero sarebbe necessario l'attrito o un incastro, che questo modello esclude deliberatamente.