Calcolatrice conservazione energia
Un oggetto lasciato cadere da fermo a 10 m di altezza arriva a 0 m con 14 m/s, con la gravità a 9,8 m/s². Indichi altezza e velocità iniziali e la seconda altezza; la massa non serve perché si semplifica. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- H1
- 10
- V1
- 0
- H2
- 0
- G
- 9,8
- V2
- 14
- Velocità 2
- 14
- Delta H
- 10
- Radicando
- 196
Una calcolatrice di conservazione dell'energia trasforma l'identità ideale di energia meccanica in un solver pratico di velocità in funzione dell'altezza, utile per compiti, laboratori e controlli di ingegneria. Inserisca l'altezza e la velocità di un corpo in un punto, l'altezza in un secondo punto e, opzionalmente, l'accelerazione gravitazionale g; riceverà la velocità non negativa alla seconda altezza insieme al radicando, a un'equazione sostituita e a passi ordinati che può incollare in fogli di lavoro o test automatici. La relazione di base è che v2 è la radice quadrata di v1 al quadrato più due g per la discesa di altezza dal punto uno al punto due, che segue quando energia cinetica più potenziale gravitazionale si conservano con g costante e senza attrito né altro lavoro non conservativo. La massa non è mai richiesta perché si cancella per una singola particella.
Cosa significa la conservazione dell'energia meccanica e la formula della velocità
Con accelerazione gravitazionale costante e senza lavoro non conservativo, la somma di energia cinetica e potenziale gravitazionale è la stessa in ogni punto del percorso. Per una particella di massa m, con energia cinetica pari a un mezzo m per v al quadrato e potenziale m g h, uguagliando il punto uno e il punto due e dividendo per m si ottiene un mezzo di v1 al quadrato più g h1 uguale a un mezzo di v2 al quadrato più g h2.
Risolvere la velocità incognita alla seconda altezza produce la formula classica a radice quadrata: v2 è la radice di v1 al quadrato più due g per la differenza h1 meno h2. Quando il corpo scende, h1 è maggiore di h2, il radicando cresce e la velocità aumenta; quando sale, il radicando si riduce e, se diventasse negativo, l'altezza obiettivo starebbe sopra il tetto di energia meccanica di quello stato iniziale.
Le altezze si misurano da qualsiasi riferimento fisso che Lei scelga —livello del mare, il piano del tavolo o uno zero arbitrario—, purché h1 e h2 usino lo stesso zero. La velocità v1 è una grandezza non negativa; la direzione non si recupera dalla sola energia, quindi la risposta riporta sempre un v2 non negativo. L'accelerazione g predefinita è nove virgola otto uno metri al secondo quadrato per i tipici problemi terrestri; può sovrascriverla per gravità locale, superfici planetarie o esercizi numerici scalati.
Questa calcolatrice non modella attrito, resistenza dell'aria, molle, rotazione né sistemi a più corpi: riduca Lei quei problemi o aggiunga termini di lavoro non conservativo prima di chiamare un solver di conservazione pura.
Suggerimenti pratici, limiti e ricerche correlate
Usi un unico sistema di unità da un capo all'altro —ad esempio metri, metri al secondo e metri al secondo quadrato— prima di chiamare; questa pagina non converte le unità. Nell'insegnare i metodi energetici, tratti questo strumento solo come il passo di conservazione pura: se l'attrito cinetico compie lavoro, sottragga quell'energia Lei oppure passi a una formulazione lavoro-energia.
Questa pagina si rivolge a chi cerca una calcolatrice di conservazione dell'energia, uno strumento di velocità da altezza con energia meccanica o l'identità ideale di caduta libera online; non è una suite completa di dinamica che integra traiettorie, né un calcolatore solo di energia cinetica, né un convertitore di unità.
Preferisca questa capacità quando conosce già altezza e velocità in un punto e le serve solo la velocità a un'altra altezza con g costante; se il problema dà la massa e le serve solo energia cinetica o potenziale separatamente, usi le capacità dedicate di energia cinetica o potenziale. I controlli andata e ritorno sono semplici: ricalcoli a mano v1 al quadrato più due g per la discesa di altezza e confermi che la radice coincide con il v2 pubblicato con lo stesso arrotondamento a dodici decimali della risposta.
Casi d'uso
Controllo dei compiti sulla conservazione dell'energia
Gli studenti inseriscono altezza e velocità in un punto più una seconda altezza da problemi di manuale e confrontano la velocità prevista e i passi del radicando con un risultato deterministico prima di consegnare.
Precontrollo di laboratorio per scivoli o cadute ideali
Docenti e pipeline convalidano previsioni ideali di velocità senza attrito a partire da altezza e velocità iniziali misurate prima di confrontarle con sensori che includono perdite reali.
Test unitari per helper energetici in giochi e simulazioni
Generi coppie altezza-velocità note e rifiuti deliberati per radicando negativo come valori attesi in kata di motori fisici e applicazioni didattiche.
Domande frequenti
Quale formula usa la calcolatrice di conservazione dell'energia?
Usa v2 = sqrt(v1² + 2 g (h1 − h2)), da ½mv1² + mgh1 = ½mv2² + mgh2 con massa cancellata sotto g costante e senza lavoro non conservativo.
Cosa succede se il radicando è negativo?
Un radicando negativo significa che l'energia meccanica non basta perché il corpo raggiunga l'altezza h2 dallo stato dato in h1.
Deve inserire la massa?
No. Per una singola particella solo sotto gravità, la massa si cancella nell'identità di energia meccanica, quindi la velocità in h2 dipende solo da v1, h1, h2 e g.
Quale gravità predefinita viene usata?
Se g è omesso, la calcolatrice usa 9.81 (valore terrestre tipico da manuale in m/s²). Sovrascriva g per gravità locale, altri pianeti o esercizi scalati.
La calcolatrice di conservazione dell'energia è gratuita?
Lo strumento del browser è gratuito e gira in locale.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/mech/conservation-mechanical-energy \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"h1":10,"v1":0,"h2":0}'const res = await fetch("https://api.kit.forhosting.com/mech/conservation-mechanical-energy", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"h1": 10,
"v1": 0,
"h2": 0
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/conservation-mechanical-energy",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"h1": 10,
"v1": 0,
"h2": 0
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/conservation-mechanical-energy", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"h1":10,"v1":0,"h2":0}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"h1":10,"v1":0,"h2":0}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/conservation-mechanical-energy", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"h1": 10,
"v1": 0,
"h2": 0
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.conservation_mechanical_energy",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Se il radicando è negativo, il corpo non ha energia meccanica sufficiente per raggiungere l'altezza richiesta e l'attività fallisce con un errore invalid_input chiaro invece di inventare una velocità complessa. Il prezzo è un fisso di $0.002 per richiesta API riuscita; la validazione fallita non viene mai addebitata.
Come chiamare l'API e cosa contiene la risposta
I valori assoluti devono restare entro il limite pubblicato vicino a un bilione; v1 non deve essere negativo; g, se presente, deve essere un numero finito positivo e altrimenti è impostato a nove virgola otto uno. Invii un corpo JSON con tre campi finiti obbligatori: h1 (alias height1 e h_1), v1 (alias speed1, velocity1 e v_1) e h2 (alias height2 e h_2), più g opzionale (alias gravity, gravity_accel e gravitational_acceleration). La validazione fallita —campi mancanti, numeri non finiti, velocità negativa, g non positivo, valori fuori dai limiti assoluti, radicando non finito o radicando negativo per energia insufficiente a raggiungere h2— restituisce invalid_input e non viene mai addebitata. Il prezzo è un fisso di $0.002 per richiesta riuscita con unità item. Preferisca numeri JSON quando controlla il client; le stringhe numeriche sono accettate solo se seguono un pattern numerico finito rigoroso per incollare moduli di compiti.
Suggerimenti pratici, limiti e ricerche correlate
Mantenga altezze, velocità e g entro l'intervallo assoluto pubblicato affinché prodotti e radici quadrate restino finiti in doppia precisione IEEE sul Worker e nel browser. Scelga di proposito esempi didattici: a riposo a dieci metri con g uguale a nove virgola otto si ottengono quattordici metri al secondo a terra; una salita che supera il tetto energetico mostra il percorso rigido invalid_input per radicando negativo. Le attività fallite che restituiscono invalid_input non consumano il saldo prepagato, il che mantiene economici gli script esplorativi quando gli studenti chiedono di proposito altezze irraggiungibili.