Calcolatore raggio di esplosione
Calcoli a che distanza una carica produce ancora una sovrappressione di picco scelta, come circa 7 kPa per la rottura dei vetri o 35 kPa per danni gravi agli edifici. Inserisca la massa, la sua equivalenza TNT e la pressione obiettivo. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Massa (kg)
- 1
- Equivalenza in TNT
- 1
- Sovrappressione (kPa)
- 35
- Massa di TNT (kg)
- 1 m
- Distanza scalata
- 4,5400483894
- Raggio
- 4,5400483894
- Pressione atmosferica (kPa)
- 101,325
Questo calcolatore del raggio di esplosione stima la distanza alla quale un'esplosione in fase condensata produce ancora una sovrappressione incidente di picco scelta. Inserisca la massa esplosiva in chilogrammi, un fattore di equivalenza TNT e una sovrappressione obiettivo in chilopascal. Il motore converte la carica in massa equivalente di TNT, inverte la curva di sovrappressione a distanza ridotta di Kinney–Graham con una bisezione fissa e restituisce il raggio di Hopkinson–Cranz in metri. Le soglie tipiche di vaglio includono circa sette chilopascal per la rottura dei vetri e circa trentacinque chilopascal per danni gravi agli edifici. Il modello è un'idealizzazione di onda d'urto in campo libero: omette riflessioni, confinamento, terreno e lesioni.
Che cosa significano la distanza ridotta e la sovrappressione di picco
La scala a radice cubica di Hopkinson–Cranz è il modo standard del primo ordine per confrontare onde d'urto in aria provenienti da masse di carica diverse. Due esplosioni geometricamente simili producono la stessa sovrappressione di picco alla stessa distanza ridotta Z, definita come il raggio fisico R diviso per la radice cubica della massa equivalente di TNT W. Per questo otto chilogrammi di TNT, alla stessa sovrappressione, arrivano al doppio della distanza di un chilogrammo: la radice cubica di otto è due.
L'equivalenza TNT converte un esplosivo reale in una massa equivalente di TNT mediante un fattore pubblicato di efficacia relativa, così una carica di C-4, ANFO o polvere nera può essere vagliata con la stessa curva di sovrappressione dopo la moltiplicazione. Questo calcolatore inverte quindi la formula di sovrappressione incidente di Kinney–Graham del 1985, che fornisce il rapporto tra la sovrappressione di picco e la pressione atmosferica standard come una funzione decrescente e liscia di Z.
Il rapporto usa il prodotto chiuso di tre denominatori in radice quadrata che Kinney e Graham hanno adattato a dati di onda d'urto in campo libero, con P-zero pari a centouno virgola tre due cinque chilopascal. Risolvere Z alla Sua sovrappressione obiettivo e moltiplicare per la radice cubica di W produce il raggio in metri. La sovrappressione incidente di picco è il salto brusco di pressione sopra l'ambiente su una superficie parallela al fronte d'onda; non è pressione riflessa su un muro frontale, né impulso, né un raggio di frammenti.
I punti di controllo abituali di pianificazione includono circa sette chilopascal, vicino a una libbra per pollice quadrato, per la rottura dei vetri, e circa trentacinque chilopascal, vicino a cinque libbre per pollice quadrato, per danni strutturali gravi. Tali punti sono cifre di vaglio, non criteri di lesione. Il motore è un modello di sorgente puntiforme in campo libero: non ha riflessione al suolo, né canyon urbano, né bunker, né meteorologia Monte Carlo.
Dove sta una stima del raggio di esplosione — e dove non sta
Gli ingegneri di sicurezza di processo usano un raggio di esplosione a distanza ridotta come primo contorno quando vagliano lo stoccaggio di materiali energetici, gli schizzi di conseguenze di incidente o la distanza di stacco intorno a un'unità di processo, prima di aprire un volume completo di Kingery–Bulmash o una simulazione di dinamica dei fluidi computazionale.
Docenti e studenti incontrano la stessa identità di radice cubica nei corsi di fisica delle esplosioni e protezione civile: data la massa, l'equivalenza TNT e una sovrappressione da manuale, qual è R, e otto volte la massa raddoppia davvero la distanza. Questa pagina non è un ausilio alla progettazione di armi, né una tabella di letalità, né un sostituto di UFC 3-340-02, di un consulente di esplosioni abilitato o di un calcolo di pressione riflessa su una facciata reale.
La preferisca quando ha già una massa di carica, un fattore TNT pubblicato e una soglia di sovrappressione in campo libero in chilopascal; converta prima libbre e libbre per pollice quadrato se il documento di origine è imperiale. Tenga le richieste entro i limiti documentati, fissi il raggio arrotondato nei test e ricordi che suolo, edifici e confinamento possono spostare il contorno vero di un fattore grande.
Abbini il calcolatore ad altri ausili di fisica deterministici e gratuiti quando sta assemblando un piccolo laboratorio di strumenti di vaglio piuttosto che un modello completo di conseguenze.
Casi d'uso
Vaglio delle distanze di stacco in sicurezza di processo
Tracci un contorno di sovrappressione in campo libero intorno a energetici stoccati o a un'unità di processo a partire da massa, equivalenza TNT e una soglia scelta in chilopascal, prima di uno studio completo di esplosione.
Esercizi in aula su Hopkinson–Cranz
Verifichi i problemi da manuale che chiedono il raggio a una data sovrappressione di picco, compreso il controllo di radice cubica secondo cui otto volte la massa raddoppia la distanza.
Domande frequenti
Quanto costa il calcolatore del raggio di esplosione?
È gratuito nel Suo browser in questa pagina.
Quale formula si usa per il raggio di esplosione?
La distanza ridotta Z si ottiene invertendo la curva di sovrappressione incidente di Kinney–Graham del 1985. Il raggio R = Z × W^{1/3} (Hopkinson–Cranz) viene restituito in metri.
Che succede se massa o sovrappressione sono zero o negative?
Una massa esplosiva non positiva o una sovrappressione obiettivo non positiva non definiscono un contorno fisico di esplosione, e il fallimento non viene addebitato.
Che cos'è l'equivalenza TNT e quando posso ometterla?
È il fattore adimensionale di efficacia relativa che converte un esplosivo reale in una massa equivalente di TNT. Lo ometta per il valore predefinito 1 (la massa è già TNT). I fattori pubblicati tipici si collocano vicino a 0.5–1.4 a seconda del materiale.
Include riflessioni, bunker o modelli di lesione?
No. È una stima di vaglio da sorgente puntiforme in campo libero della distanza alla sovrappressione incidente di picco. Pressione riflessa, confinamento, terreno, frammenti e criteri di lesione esulano da questo strumento.
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/phys/blast-radius \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass_kg":1,"overpressure_kpa":35}'const res = await fetch("https://api.kit.forhosting.com/phys/blast-radius", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass_kg": 1,
"overpressure_kpa": 35
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/blast-radius",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass_kg": 1,
"overpressure_kpa": 35
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/blast-radius", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass_kg":1,"overpressure_kpa":35}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass_kg":1,"overpressure_kpa":35}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/blast-radius", 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
{
"mass_kg": 1,
"overpressure_kpa": 35
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.blast_radius",
"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_mass_kg | 1000000000000 |
max_overpressure_kpa | 1000000000 |
max_tnt_equivalence | 100 |
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
Le richieste falliscono con invalid_input quando la massa o la sovrappressione obiettivo non sono positive e tali fallimenti non vengono addebitati; una chiamata API riuscita costa $0.002.
Che cosa significano la distanza ridotta e la sovrappressione di picco
Se l'inversione non può restare nell'intervallo di distanza ridotta supportato, o se massa o sovrappressione non sono strettamente positive, l'operazione fallisce con invalid_input invece di inventare un raggio.
Come si leggono massa, equivalenza TNT e sovrappressione
Massa, sovrappressione ed equivalenza TNT devono essere tutte strettamente positive: una massa nulla o negativa non è una carica fisica, e una sovrappressione obiettivo non positiva non definisce un contorno di esplosione. Invii un corpo JSON con POST con due numeri finiti obbligatori: mass_kg per la massa esplosiva in chilogrammi e overpressure_kpa per la sovrappressione incidente di picco obiettivo in chilopascal. Il tnt_equivalence opzionale è il fattore adimensionale di efficacia relativa TNT; se omesso vale uno per impostazione predefinita, il che significa che la massa è già equivalente TNT. Sono accettati gli alias mass, W, charge_kg e explosive_mass per mass_kg; overpressure, peak_overpressure, delta_p e p_s per overpressure_kpa; e tnt_eq, RE e relative_effectiveness per il fattore, così fogli di calcolo e moduli tipizzati possono riutilizzare lo stesso contratto. Ogni campo può arrivare come numero JSON o come stringa decimale stretta, inclusa la notazione scientifica; prefissi esadecimali, spazi incorporati e stringhe vuote falliscono con invalid_input indicando il campo. I valori assoluti devono restare entro i tetti pubblicati affinché la radice cubica e la bisezione restino finite in doppia precisione IEEE sul Worker e nel browser. In caso di successo, la risposta restituisce mass_kg, tnt_equivalence, tnt_mass_kg come prodotto e overpressure_kpa arrotondati; poi riporta scaled_distance Z in metri per chilogrammo alla un terzo, radius R in metri, atmosphere_kpa come il riferimento di centouno virgola tre due cinque chilopascal, method kinney_graham_scaled_distance, una breve stringa di formula e unit m. La convalida fallita non viene mai addebitata; una richiesta riuscita costa $0.002.
Dove sta una stima del raggio di esplosione — e dove non sta
In questa pagina il lavoro viene eseguito interamente nel Suo browser; tramite l'API ogni consultazione riuscita costa $0.002, invalid_input non viene addebitato e nulla viene memorizzato dopo la restituzione della risposta.
Casi di integrazione
Fixture deterministiche per la pianificazione delle emergenze
Generi valori riproducibili di radius e scaled_distance per test unitari, asserzioni di CI e demo didattiche che non devono dipendere da grafici né da orologi.