Calcolatore Stefan-Boltzmann
Un corpo nero perfetto di 1 m² a 300 K irradia 459,300327939 W. Si inseriscono area della superficie, emissività e temperatura assoluta per ottenere la potenza irradiata, calcolata con la costante fissa di Stefan-Boltzmann. Gratis nel browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Area
- 1
- Emissività
- 1
- Creatività
- 300
- Sigma
- 0,0000000567 W
- Potenza
- 459,300327939
- Precisione
- 10
Questo calcolatore di Stefan-Boltzmann trova la potenza termica irradiata da una superficie quando conosci la sua area, l'emissività e la temperatura assoluta in kelvin. La relazione che la definisce è la forma chiusa P uguale a epsilon per sigma per A per T alla quarta, il modello introduttivo standard usato nei compiti di termodinamica, nei problemi sui corpi neri e nelle verifiche ingegneristiche di primo ordine sulla perdita di calore. Con l'area in metri quadrati e la temperatura in kelvin, il risultato è riportato in watt usando la costante fissa di Stefan-Boltzmann CODATA sigma uguale a 5,670374419 per dieci alla meno otto watt per metro quadrato per kelvin alla quarta. Un'emissività di uno modella un corpo nero ideale; i materiali reali usano un valore frazionario che fornisci tu. Area pari a zero o kelvin pari a zero sono validi e producono potenza pari a zero; il kelvin negativo viene respinto perché la temperatura assoluta non può scendere sotto zero in questo modello. Il motore è aritmetica completamente deterministica: nessuna chiamata di rete, nessun campionamento e nessuna scorciatoia legata alla data.
Cosa significa la legge di Stefan-Boltzmann e cosa contiene la risposta
Una superficie a temperatura assoluta T emette radiazione termica la cui potenza scala con la quarta potenza della temperatura. La legge di Stefan-Boltzmann afferma che la potenza totale irradiata è P uguale a epsilon per sigma per A per T alla quarta. L'area A è l'area della superficie radiante, epsilon è l'emissività (uno per un corpo nero perfetto, tipicamente tra zero e uno per materiali reali), e sigma è una costante universale.
Area pari a zero o kelvin pari a zero sono validi e producono potenza pari a zero quando gli altri fattori sono finiti. I casi respinti includono area, emissività o temperatura mancanti, valori non finiti, grandezze oltre i tetti documentati, e qualunque temperatura negativa in kelvin, perché la temperatura assoluta non può essere sotto zero kelvin in questo calcolatore.
Casi d'uso
Verifiche di compiti a casa e laboratorio
Calcola P = εσAT⁴ da area, emissività e temperatura assoluta prima di correggere schede di radiazione o laboratori sui corpi neri.
Software di processo e tutoraggio
Normalizza area, ε e temperatura in kelvin inserite dall'utente in watt per schizzi di perdita di calore, interfacce di tutoraggio e lezioni interattive.
Domande frequenti
Come è definita la potenza irradiata?
Secondo la legge di Stefan-Boltzmann, P = ε · σ · A · T⁴, dove A è l'area della superficie, ε è l'emissività, T è la temperatura assoluta in kelvin, e σ = 5,670374419e-8 W/(m²·K⁴). Con unità SI, P è in watt.
Cosa succede se la temperatura è negativa in kelvin?
La temperatura assoluta non può essere sotto 0 K; la legge di Stefan-Boltzmann non è definita per kelvin negativi in questo calcolatore.
Questo strumento converte Celsius o Fahrenheit in kelvin?
Converti da altre scale prima di chiamare il calcolatore.
Perché i risultati sono arrotondati a una precisione?
La precisione predefinita è di 10 cifre decimali; puoi impostare la precisione da 0 a 15.
Il risultato è la perdita netta di calore verso l'ambiente?
No. È la potenza emessa dalla superficie, senza sottrarre la radiazione che riceve dall'ambiente circostante. Per lo scambio netto bisognerebbe considerare anche la temperatura delle superfici intorno.
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/thermo/stefan-boltzmann \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"area":1,"emissivity":1,"temperature":300}'const res = await fetch("https://api.kit.forhosting.com/thermo/stefan-boltzmann", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"area": 1,
"emissivity": 1,
"temperature": 300
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/thermo/stefan-boltzmann",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"area": 1,
"emissivity": 1,
"temperature": 300
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/thermo/stefan-boltzmann", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"area":1,"emissivity":1,"temperature":300}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"area":1,"emissivity":1,"temperature":300}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/thermo/stefan-boltzmann", 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
{
"area": 1,
"emissivity": 1,
"temperature": 300
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "thermo.stefan_boltzmann",
"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_area | 1000000000000000 |
max_abs_emissivity | 1000000 |
max_abs_temperature | 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
Cosa significa la legge di Stefan-Boltzmann e cosa contiene la risposta
La temperatura assoluta deve essere in kelvin: la legge è scritta sulla scala di temperatura termodinamica, così un valore negativo è fisicamente privo di senso e viene respinto. Questo calcolatore restituisce gli input normalizzati area, emissivity e temperature, il sigma fisso che ha usato, la power calcolata, la precisione usata, un'etichetta di metodo stefan_boltzmann, un breve promemoria della formula, e un suggerimento di unità W per input SI. Non c'è alcuna ricerca automatica di materiali, nessun termine per l'ambiente circostante come T_env alla quarta per lo scambio netto, e nessun campionamento Monte Carlo: il motore valuta il prodotto entro l'intervallo numerico supportato oppure rifiuta l'input con invalid_input. Se ti serve il trasferimento di calore netto tra un corpo e il suo ambiente, curve spettrali di Planck, o perdite per convezione, usa quegli strumenti dedicati; questa pagina risponde solo alla potenza irradiata da area, emissività e temperatura in kelvin, con un'uscita numerica stabile adatta a schede di esercizi, test unitari e consumatori API che non devono inventare passaggi simbolici.
Come vengono letti area, emissività e temperatura e come P resta riproducibile
Area pari a zero è ammessa e restituisce potenza pari a zero. Scegli tu la grandezza di epsilon; uno significa emissione da corpo nero, mentre metalli verniciati, ceramiche e superfici biologiche spesso usano valori tabulati tra zero e uno, ma lo strumento non inventa mai un valore predefinito per il materiale e respinge solo l'emissività negativa. Il segno più iniziale opzionale e la notazione scientifica su stringhe numeriche sono ammessi quando si interpretano come decimali finiti; spazi incorporati e token non numerici vengono respinti. Il campo preferito per l'area della superficie è area, ma sono accettati anche gli alias A, surface_area e surface, così che fogli di calcolo, stringhe di query e moduli tipizzati possano riusare lo stesso contratto. L'area deve essere finita e non negativa: un valore negativo fallisce con invalid_input e un messaggio che nomina il campo e spiega che la potenza irradiata non è definita per un'area di superficie negativa in questo calcolatore, così che una cella sbagliata non diventi un risultato senza senso in silenzio. Il campo preferito per l'emissività è emissivity, con alias e, eps ed epsilon così che moduli da manuale e ingegneristici si mappino in modo pulito. Il campo preferito per la temperatura assoluta è temperature, con alias T, temp, kelvin e K. La temperatura deve essere finita e non negativa: il kelvin negativo fallisce con invalid_input perché la legge di Stefan-Boltzmann non è definita per temperature sotto lo zero assoluto in questo calcolatore. Abbina l'esecuzione gratuita nel browser di questa pagina all'API a pagamento quando ti serve lo stesso risultato matematico dentro una pipeline automatizzata senza reimplementare da solo la formula della quarta potenza.
Dove si usano i controlli sulla potenza irradiata nello studio, nella progettazione e nel software
Gli insegnanti possono pregenerare chiavi di risposta per valori modesti di area e temperatura senza fidarsi di app di calcolo opache che cambiano silenziosamente tra Celsius e kelvin o confondono emissività con assorbività. Gli sviluppatori richiamano lo stesso contratto da script per generare vettori di test deterministici per simulatori termici, per normalizzare i carichi di radiazione inseriti dall'utente prima di uno schizzo di processo, o per soddisfare enunciati di programming-challenge che richiedono watt invece di una stima approssimativa. Verifiche di processo e di prodotto di primo ordine usano la legge di Stefan-Boltzmann quando sono disponibili solo area, un'emissività nota e la temperatura della superficie, prima che vengano modellati fattori di vista, scambio multi-superficie o convezione. Gli studenti incontrano P uguale a epsilon sigma A T alla quarta quando un manuale introduce la radiazione termica, quando un problema sui corpi neri chiede quanta potenza lascia una superficie nota a una temperatura dichiarata in kelvin, o quando un problema di gara dà area, emissività e T e chiede watt senza una simulazione completa di trasferimento radiativo. Strumenti di prodotto ed educativi usano l'endpoint quando chi impara digita area, epsilon e temperatura in kelvin e l'interfaccia deve mostrare la potenza irradiata. In questa pagina il lavoro gira interamente nel tuo browser; tramite l'API ogni ricerca riuscita costa $0.002, la validazione fallita non viene addebitata e nulla viene conservato dopo la restituzione della risposta. Questa distinzione — esplorazione interattiva gratuita e API a pagamento identica — corrisponde al resto del catalogo tier A del KIT e ti permette di passare da una dimostrazione in classe a una pipeline automatizzata senza cambiare il risultato matematico. Abbinalo ad altri helper termodinamici o di meccanica quando ti servono passaggi energetici correlati, e a endpoint di matematica quando costruisci un piccolo laboratorio di calcolatori di fisica gratuiti e deterministici.
Casi di integrazione
Fixture di test deterministiche
Genera potenze irradiate riproducibili per test unitari, dimostrazioni termiche e asserzioni CI sulla legge di Stefan-Boltzmann.
Domande tecniche
Quanto costa il calcolatore di Stefan-Boltzmann?
È gratuito nel browser su questa pagina. Tramite l'API una richiesta riuscita costa $0.002; gli input non validi non vengono addebitati.