Variazione di energia interna: ΔU = Q − W, gratis
Applichi il primo principio in un passaggio: 500 J di calore assorbito mentre il sistema compie 200 J di lavoro di espansione danno una variazione di energia interna di 300 J, con una nota sul significato del segno. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Calore
- 500
- Lavoro
- 200
- Q
- 500
- Q
- 500
- Calore aggiunto
- 500
- W
- 200
Un calcolatore di variazione di energia interna applica il primo principio della termodinamica a due trasferimenti di energia che Lei già conosce: il calore aggiunto a un sistema chiuso e il lavoro che quel sistema compie sull’ambiente. Inserisca Q e W in qualsiasi unità di energia coerente—joule, kilojoule o calorie—e lo strumento restituisce ΔU uguale a Q meno W, nomi di campo specchiati per delta U, una stringa di formula, una breve interpretazione del segno di ΔU e la sostituzione passo passo che può incollare in taccuini di laboratorio, compiti o test automatici.
Cosa dice il primo principio su ΔU, calore e lavoro
Per un sistema termodinamico chiuso il primo principio afferma che la variazione di energia interna è uguale al calore aggiunto al sistema meno il lavoro compiuto dal sistema quando si usa la convenzione chimica comune per il lavoro. In simboli, delta U è uguale a Q meno W. L’energia interna U è una funzione di stato: contano solo gli stati iniziale e finale per ΔU, mentre Q e W dipendono dal cammino.
Il calore è positivo quando l’energia entra nel sistema come calore e negativo quando il calore esce. Il lavoro è positivo quando il sistema si espande o compie lavoro sull’ambiente e negativo quando l’ambiente compie lavoro netto sul sistema, ad esempio in compressione. Sottrarre W da Q tiene conto dell’energia che esce come lavoro.
Docenti e correttori automatici curano tanto le convenzioni di segno quanto l’aritmetica: uno studente che tratti W come lavoro fatto sul sistema deve invertire il segno di W prima di usare questo strumento, perché la formula pubblicata è sempre ΔU uguale a Q meno W_by. Numeri tipici di aula includono assorbire cinquecento joule di calore mentre si compiono duecento joule di lavoro di espansione, il che dà ΔU uguale a trecento joule, o rilasciare calore essendo compressi, il che può produrre ΔU positivo o negativo a seconda delle grandezze.
Il percorso di verifica ricalcola Q meno W con lo stesso arrotondamento fisso dei campi pubblicati, così una risposta riuscita porta sempre passi che può asserire in test, schede o relazioni di termodinamica sul primo principio.
Consigli pratici, limiti e ricerche di termochimica
Mantenga unità di energia coerenti con la relazione: se Q e W sono entrambi in kilojoule, ΔU è in kilojoule; mescolare joule e kilojoule senza convertire scala male la risposta in silenzio perché questo strumento non converte unità. Preferisca inviare numeri piuttosto che stringhe preformattate quando controlla il client; i numeri in stringa sono accettati solo se rispettano un pattern numerico finito rigoroso.
Questa pagina si rivolge a chi cerca un calcolatore di variazione di energia interna, primo principio ΔU uguale a Q meno W, aiuto compiti calore e lavoro, o delta U online; non è uno strumento completo di efficienza di ciclo, non è un integratore di processi di gas ideale da cammini P-V e non è un risolutore di temperatura di calorimetro che costruisce Q da massa e calore specifico.
Preferisca questa capacità quando ha già Q e W sotto la convenzione lavoro-del-sistema e le serve solo ΔU; se il suo testo definisce W come lavoro sul sistema, neghi prima W o riordini offline.
Casi d'uso
Controllo compiti ΔU = Q − W
Gli studenti inseriscono calore aggiunto e lavoro del sistema da problemi di libro e confrontano ΔU e il segno con un risultato deterministico prima della consegna.
Bilancio energetico nel taccuino di laboratorio
Converta Q misurato o stimato e lavoro di espansione in variazione di energia interna per relazioni di chimica generale o fisica introduttiva.
Test unitari per solver termodinamici
Generi casi noti di ΔU positivo, negativo e zero più rifiuti non numerici deliberati per valori attesi in strumenti di chimica.
Domande frequenti
Quale formula usa questo calcolatore di energia interna?
Il primo principio con la convenzione chimica ΔU = Q − W, dove Q è il calore aggiunto al sistema e W è il lavoro compiuto dal sistema.
E se il mio testo definisce W come lavoro sul sistema?
Quella convenzione usa ΔU = Q + W_on. Neghi il valore di lavoro prima di chiamare questo strumento, o usi ΔU = Q + W con W_on offline.
Quali unità devo usare per Q e W?
Qualsiasi unità di energia coerente (J, kJ, cal, …). Lo strumento non converte unità; ΔU è restituito nella stessa unità dei suoi input.
Il calcolatore di variazione di energia interna è gratuito?
Lo strumento browser è gratuito e gira in locale.
Che cosa significa un ΔU negativo?
Che l'energia interna del sistema è diminuita: è uscita più energia, come lavoro o calore, di quanta ne sia entrata. Un ΔU positivo indica un ingresso netto di energia, e zero che i due scambi si compensano.
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/chem/internal-energy-change \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"heat":500,"work":200}'const res = await fetch("https://api.kit.forhosting.com/chem/internal-energy-change", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"heat": 500,
"work": 200
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/internal-energy-change",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"heat": 500,
"work": 200
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/internal-energy-change", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"heat":500,"work":200}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"heat":500,"work":200}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/internal-energy-change", 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
{
"heat": 500,
"work": 200
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.internal_energy_change",
"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.
Limiti
max_abs | 1000000000000 |
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
Gli input non numerici sono respinti con un chiaro errore invalid_input affinché un valore assente, un’etichetta di unità o un refuso non diventino mai NaN in un report. Il percorso è aritmetica deterministica pura—senza rete, senza semi casuali, senza dipendenza dall’orologio di parete—così l’esecutore gratuito del browser e l’API prepagata restituiscono lo stesso JSON dopo l’arrotondamento decimale fisso ogni volta che la chiama per controlli del primo principio in chimica e fisica.
Come chiamare l’API e cosa viene restituito
Entrambi i campi devono essere numeri finiti; stringhe vuote, etichette di solo testo, oggetti e token non numerici sono respinti. Invii un corpo JSON con due numeri finiti obbligatori: heat (alias q, Q, heat_added, heat_transfer e heat_in) e work (alias w, W, work_done, work_by_system e work_out). I valori assoluti devono restare entro il limite pubblicato di un bilione affinché la differenza resti finita in doppia precisione IEEE sul Worker e nel browser. In caso di successo la risposta restituisce heat e work arrotondati, li rispecchia come q, Q, heat_added, w, W, work_done e work_by_system, imposta internal_energy_change, delta_u, delta_U, dU e Delta_U allo stesso risultato arrotondato, formula alla stringa ΔU uguale a Q meno W, equation a una stringa di sostituzione compilata, interpretation a una breve nota su se l’energia interna sia aumentata, diminuita o rimasta, message a una riga di riepilogo e steps a un array ordinato di righe di calcolo. Validazione fallita—campi assenti, numeri non finiti, stringhe non numeriche, valori fuori limiti assoluti o differenza non finita—restituisce invalid_input e non viene mai addebitata. Il prezzo è un $0.002 fisso per richiesta riuscita con item unitario e prezzo unitario marginale zero.
Consigli pratici, limiti e ricerche di termochimica
Nell’insegnare chimica o fisica, accoppi esempi: Q uguale a cinquecento e W uguale a duecento recupera ΔU uguale a trecento con interpretazione positiva; Q uguale a meno cento e W uguale a cinquanta recupera ΔU uguale a meno centocinquanta; calore e lavoro uguali danno ΔU uguale a zero; e invii di proposito una stringa non numerica di heat o work per dimostrare il percorso duro invalid_input che protegge da input spazzatura. I task falliti che restituiscono invalid_input non consumano saldo prepagato, il che mantiene economici gli script esplorativi quando gli apprendisti inviano di proposito token errati. I controlli andata e ritorno sono semplici: ricalcoli Q meno W a mano e confermi l’uguaglianza con internal_energy_change pubblicato entro lo stesso arrotondamento a dodici decimali, e confermi che ΔU più W recupera il calore originale entro tale arrotondamento per la verifica della relazione di laboratorio.
Domande tecniche
Cosa succede con input non numerico?
Campi assenti, stringhe vuote, solo testo o altri valori non finiti restituiscono invalid_input e non vengono mai addebitati.