Calcolatore del numero di Fourier per conduzione transitoria
Il calcolatore del numero di Fourier valuta quanto è avanzata la diffusione del calore rispetto alle dimensioni di un solido durante la conduzione transitoria.
Esegui gratis nel browser
Inserisca diffusività termica, tempo trascorso e lunghezza caratteristica in un sistema di unità coerente per ottenere Fo = alpha per il tempo diviso per la lunghezza al quadrato. Il risultato è adimensionale e viene usato comunemente con diagrammi di temperatura transitoria, soluzioni analitiche e verifiche numeriche. Consente di confrontare la conduzione tra materiali, durate e geometrie differenti senza confondere il risultato con una temperatura, una potenza termica o una proprietà del materiale.
Che cosa indica il numero di Fourier
Il numero di Fourier confronta il tempo disponibile per la diffusione termica con il tempo caratteristico di diffusione del corpo. Nell’espressione Fo = alpha t / L al quadrato, la diffusività termica alpha descrive la rapidità con cui un materiale uniforma la temperatura, mentre L rappresenta la distanza lungo la quale il calore deve diffondersi. Un numero di Fourier piccolo corrisponde in genere alla fase iniziale del transitorio, quando le variazioni di temperatura restano concentrate vicino al confine esposto. Un valore maggiore indica che la diffusione ha avuto più tempo per influenzare l’interno. Il numero non esprime direttamente una temperatura o un flusso termico; fornisce invece la coordinata temporale adimensionale impiegata da molte soluzioni di conduzione transitoria. Questa distinzione è importante quando Lei consulta i diagrammi di Heisler, verifica l’ipotesi di capacità concentrata, confronta prove o stabilisce la durata di una simulazione. Due sistemi con dimensioni fisiche, materiali e tempi diversi possono trovarsi in uno stadio di diffusione equivalente quando hanno lo stesso numero di Fourier, purché siano confrontabili anche geometria, condizioni al contorno e altri gruppi adimensionali determinanti.
Scelga dati coerenti e la lunghezza corretta
Usi un sistema di unità coerente: la diffusività termica deve avere unità di lunghezza al quadrato per tempo, il tempo trascorso deve usare la stessa unità temporale e la lunghezza caratteristica l’unità di lunghezza corrispondente. Per esempio, alpha in metri quadrati al secondo, tempo in secondi e lunghezza in metri si semplificano esattamente producendo un risultato adimensionale. Funzionano anche millimetri quadrati al secondo con millimetri. Non mescoli metri quadrati al secondo con minuti o millimetri senza prima effettuare la conversione. La scelta di L richiede giudizio tecnico, perché la sua definizione dipende dalla geometria e dal metodo risolutivo. Una parete piana usa normalmente il semispessore se le due facce sono soggette a condizioni equivalenti; un cilindro lungo o una sfera usano in genere il raggio. Alcune correlazioni definiscono la lunghezza caratteristica come volume diviso per superficie. Adotti sempre la definizione richiesta dal diagramma, dalla serie analitica o dalla correlazione applicata. Poiché la lunghezza è elevata al quadrato, scegliere lo spessore intero invece del semispessore modifica Fo di un fattore quattro; è quindi essenziale documentare la convenzione.
Applichi il risultato alla conduzione transitoria
Dopo aver calcolato Fo, lo combini con il modello adatto al problema fisico. I diagrammi di Heisler e le soluzioni analitiche a un termine usano spesso il numero di Fourier insieme al numero di Biot per stimare la temperatura al centro, le distribuzioni spaziali della temperatura o l’energia trasferita in geometrie semplici. Nel calcolo numerico, Fo aiuta a esprimere la durata simulata in forma adimensionale e a confrontare esecuzioni con materiali o scale di maglia differenti. È utile anche per pianificare prove: la relazione mostra che raggiungere lo stesso Fo richiede più tempo per un corpo grande e meno per un materiale con diffusività termica maggiore. Questo calcolatore esegue solo il calcolo adimensionale diretto e non stabilisce se sia valido un modello concentrato, basato su diagrammi, semi-infinito o numerico. Verifichi separatamente geometria, dipendenza delle proprietà dalla temperatura, condizioni al contorno ed eventuali limiti del numero di Biot. Ogni chiamata automatizzata costa $0.002; l’implementazione deterministica non usa dati esterni e restituisce gli ingressi normalizzati insieme a Fo per una tracciabilità chiara.
Casi d'uso
Consultare diagrammi di conduzione transitoria
Calcoli la coordinata temporale adimensionale necessaria con il numero di Biot per usare diagrammi di Heisler o serie analitiche.
Confrontare materiali e dimensioni
Porti solidi diversi a stadi confrontabili di diffusione termica anche se cambiano diffusività, dimensioni e tempi di riscaldamento.
Pianificare una simulazione o una prova
Stimi se il tempo proposto rappresenta una fase iniziale o avanzata della diffusione prima di predisporre un modello completo.
Domande frequenti
Qual è la formula del numero di Fourier?
Fo = alpha per t diviso per L al quadrato, dove alpha è la diffusività termica, t il tempo trascorso e L la lunghezza caratteristica.
Il numero di Fourier ha unità di misura?
No. È adimensionale quando i tre dati usano unità coerenti di lunghezza e tempo.
Quale lunghezza caratteristica deve usare?
Usi la definizione richiesta dalla geometria e dal metodo risolutivo, come il semispessore di una parete o il raggio di un cilindro. Il calcolatore non sceglie questa convenzione.
Il tempo trascorso può essere zero?
Sì. Un tempo trascorso pari a zero produce Fo = 0. La lunghezza caratteristica deve essere maggiore di zero.
Un numero di Fourier elevato garantisce temperatura uniforme?
No. Fo descrive il tempo adimensionale. Uniformità termica e validità del modello dipendono anche da geometria, condizioni al contorno, numero di Biot e proprietà.
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/eng/fourier-number \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"thermal_diffusivity":0.0000117,"elapsed_time":600,"characteristic_length":0.05}'const res = await fetch("https://api.kit.forhosting.com/eng/fourier-number", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"thermal_diffusivity": 0.0000117,
"elapsed_time": 600,
"characteristic_length": 0.05
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/fourier-number",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"thermal_diffusivity": 0.0000117,
"elapsed_time": 600,
"characteristic_length": 0.05
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/fourier-number", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"thermal_diffusivity":0.0000117,"elapsed_time":600,"characteristic_length":0.05}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"thermal_diffusivity":0.0000117,"elapsed_time":600,"characteristic_length":0.05}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/fourier-number", 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
{
"thermal_diffusivity": 0.0000117,
"elapsed_time": 600,
"characteristic_length": 0.05
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.fourier_number",
"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. |