Velocità dell'onda di taglio
Un solido con modulo di taglio di 81 000 000 000 Pa e densità di 9000 kg/m³ trasmette le onde di taglio a 3000 m/s. Inserisca G in pascal e la densità in kg/m³ per ottenere la velocità dell'onda S in un solido elastico ideale. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Modulo di taglio
- 81.000.000.000
- Densità
- 9000
- Velocità dell'onda di taglio
- 3000
- Unità della velocità dell'onda di taglio
- m/s
- Modulo su densità
- 9.000.000
- Modello
- isotropic_linear_elastic
Un calcolatore della velocità dell'onda di taglio trasforma il modulo di taglio e la densità di massa di un materiale nella celerità di un'onda S. Inserisca il modulo di taglio G in pascal e la densità ρ in chilogrammi al metro cubo; lo strumento restituisce vs, pari alla radice quadrata di G fratto ρ, in metri al secondo, il rapporto intermedio G fratto ρ, un breve riepilogo fisico e la sostituzione passo passo, così che note geotecniche, esercizi di sismologia e test unitari restino verificabili. Il modello è un solido lineare-elastico, omogeneo e isotropo: le onde di taglio di piccola ampiezza viaggiano a un'unica velocità, indipendente dalla frequenza, con moto delle particelle perpendicolare alla direzione di propagazione. Un modulo di taglio negativo viene parimenti respinto perché la radice quadrata lascerebbe i numeri reali. Un modulo nullo a densità positiva è ammesso e produce vs uguale a zero, il limite di fluido ideale che non trasporta un'onda S.
Cosa significa la velocità dell'onda di taglio in un solido elastico
In un solido lineare-elastico, omogeneo e isotropo, un'onda di taglio — detta anche onda S o onda secondaria — è un'onda di volume il cui moto delle particelle è perpendicolare alla direzione di avanzamento. La celerità di fase è fissata dal rapporto tra la rigidezza a taglio e l'inerzia: vs è uguale alla radice quadrata del modulo di taglio G diviso per la densità di massa ρ. Con G in pascal (newton al metro quadrato) e ρ in chilogrammi al metro cubo, vs risulta in metri al secondo.
Fisicamente, un modulo di taglio più rigido riporta più in fretta un elemento tagliato, quindi il disturbo corre avanti; un materiale più denso ha più inerzia per unità di volume e la stessa tensione di richiamo lo accelera di meno, quindi l'onda rallenta. I fluidi hanno modulo di taglio nullo, perciò non sostengono un'onda S in questo modello, e il calcolatore restituisce velocità zero quando G è zero a densità positiva.
La formula è il limite isotropo dell'equazione di Christoffel per una polarizzazione puramente trasversale; non include attenuazione, anisotropia, accoppiamento con il fluido dei pori né correzioni di deformazione finita. La classificazione geotecnica dei siti, la microzonazione sismica e le prove di colonna risonante citano vs perché è il numero che converte un G misurato e un ρ noto in velocità di propagazione, o, all'inverso, un tempo di volo misurato in una rigidezza.
Docenti e revisori tengono al rifiuto della densità nulla quanto al percorso aritmetico, perché uno studente che pone ρ a zero è uscito dal modello di solido continuo. Il percorso di verifica ricalcola il rapporto e la radice quadrata con lo stesso arrotondamento fisso dei campi pubblicati, perciò una risposta riuscita porta sempre con sé passaggi che può controllare in test o schede di esercizi.
Consigli pratici, unità e ricerche correlate
Mantenga il modulo di taglio e la densità entro l'intervallo assoluto pubblicato, così che quoziente e radice quadrata non sfocino in risultati non finiti che il solutore deve respingere. Usi unità SI coerenti: pascal e chilogrammi al metro cubo danno metri al secondo; se il problema è in gigapascal o in grammi al centimetro cubo, converta prima (un gigapascal vale un miliardo di pascal; un grammo al centimetro cubo vale mille chilogrammi al metro cubo).
La roccia crostale tipica si colloca intorno ad alcuni chilometri al secondo; l'acciaio strutturale è dello stesso ordine; i terreni non consolidati sono assai più lenti. Questa pagina si rivolge a chi cerca un calcolatore della velocità dell'onda di taglio, la celerità dell'onda S da modulo e densità, o vs uguale radice quadrata di G fratto rho online; non è uno strumento di velocità d'onda su corda tesa, né un calcolatore di tensione di taglio, né un solutore anisotropo completo.
Preferisca questa capacità quando dispone già di G e ρ nelle ipotesi lineare-elastiche isotrope; se la fonte è un problema a parole, estragga quei due numeri e converta prima le unità.
Casi d'uso
Verifica dei compiti sulla celerità elastica dell'onda S
Gli studenti inseriscono modulo di taglio e densità da problemi da libro sul solido isotropo e confrontano il √(G/ρ) manoscritto con un risultato deterministico prima di consegnare.
Note di sito geotecnico da G e ρ di laboratorio
Converta un modulo di taglio da colonna risonante o da elemento bender e una densità apparente misurata in vs per le tabelle di classe di sito e lo screening dei cedimenti.
Test unitari per ausili di sismologia e NDT
Generi celerità di riferimento a G e ρ fissi, casi di fluido a modulo nullo e rifiuti deliberati di densità zero come valori attesi di kata di programmazione.
Domande frequenti
Che cos'è la velocità dell'onda di taglio?
Per un solido lineare-elastico, omogeneo e isotropo, con modulo di taglio G e densità di massa ρ, la celerità dell'onda S è vs = √(G/ρ). Con G in pascal e ρ in kg/m³, vs è in metri al secondo.
Cosa succede quando la densità è zero?
La formula divide per zero, quindi la velocità dell'onda di taglio è indefinita.
Perché un modulo di taglio negativo viene respinto?
Un G negativo è fuori dal modello isotropo di celerità reale: G/ρ sarebbe negativo a densità positiva e la radice quadrata non sarebbe reale.
Il calcolatore della velocità dell'onda di taglio è gratuito?
Lo strumento nel browser è gratuito e funziona in locale.
Un materiale più denso trasmette le onde di taglio più velocemente o più lentamente?
Più lentamente, a parità di modulo di taglio. Un materiale più denso ha più inerzia per unità di volume, quindi la stessa tensione di richiamo lo accelera meno e l'onda resta indietro.
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/shear-wave-velocity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"shear_modulus":81000000000,"density":9000}'const res = await fetch("https://api.kit.forhosting.com/phys/shear-wave-velocity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"shear_modulus": 81000000000,
"density": 9000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/shear-wave-velocity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"shear_modulus": 81000000000,
"density": 9000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/shear-wave-velocity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"shear_modulus":81000000000,"density":9000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"shear_modulus":81000000000,"density":9000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/shear-wave-velocity", 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
{
"shear_modulus": 81000000000,
"density": 9000
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.shear_wave_velocity",
"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
Quando la densità è zero, la formula divide per zero, quindi l'API restituisce un chiaro errore invalid_input invece di inventare una velocità infinita. Il percorso è aritmetica pura e deterministica — senza rete, senza semi casuali, senza dipendenza dall'orologio —, perciò l'esecutore gratuito nel browser e l'API prepagata restituiscono lo stesso JSON dopo l'arrotondamento decimale fisso a ogni chiamata.
Come chiamare l'API e cosa ritorna
Il modulo di taglio deve essere non negativo; la densità di massa deve essere strettamente positiva. Le densità il cui valore assoluto è pari o inferiore a uno per dieci alla meno quindici sono trattate come zero e respinte, secondo la regola del prodotto per cui ρ uguale a zero rende indefinita la velocità dell'onda di taglio. Invii un corpo JSON con due numeri finiti obbligatori: shear_modulus (alias G, modulus, mu, rigidity, shear_modulus_pa, rigidity_modulus) e density (alias rho, ρ, mass_density, density_kg_m3). I valori assoluti devono restare entro il limite pubblicato di mille miliardi affinché i prodotti intermedi restino finiti in doppia precisione IEEE, sul Worker come nel browser. In caso di successo la risposta riporta shear_modulus e density arrotondati, imposta shear_wave_velocity a vs in m/s, shear_wave_velocity_unit alla stringa m/s, modulus_over_density al rapporto G fratto ρ, formula alla classica stringa vs uguale alla radice quadrata di G fratto ρ, model a isotropic_linear_elastic, message a un breve riepilogo in inglese e steps a un array ordinato di righe di sostituzione. Una validazione fallita — campi mancanti, numeri non finiti, valori oltre i limiti assoluti, modulo negativo, densità negativa o nulla — restituisce invalid_input e non viene mai addebitata. Il prezzo è una tariffa fissa di $0.002 per richiesta riuscita, con unità item. Abbini questo endpoint ai propri ausili di onda P o di coefficiente di Poisson se le serve la velocità di compressione; questa capacità restituisce solo il ramo di taglio.
Consigli pratici, unità e ricerche correlate
Quando controlla il client, preferisca inviare numeri anziché stringhe preformattate; i numeri in forma di stringa sono accettati solo se rispettano un rigoroso schema numerico finito. In didattica, abbini gli esempi: ottantuno miliardi di pascal e novemila chilogrammi al metro cubo danno vs uguale a tremila metri al secondo; modulo nullo a mille chilogrammi al metro cubo produce velocità zero; e la densità uguale a zero mostra il percorso rigido di invalid_input. Le attività fallite che restituiscono invalid_input non consumano saldo prepagato, il che mantiene economici gli script esplorativi quando gli studenti azzerano di proposito la densità. Le verifiche di andata e ritorno sono facili: ricalcoli G divisa per ρ a mano, ne estragga la radice quadrata e confermi che coincide con il shear_wave_velocity pubblicato con lo stesso arrotondamento a dodici decimali.
Domande tecniche
Il modulo di taglio nullo significa assenza di onda S?
Sì, in questo modello. G uguale a zero produce vs = 0 per qualsiasi densità positiva: un fluido ideale non ha rigidezza a taglio e non trasporta un'onda di volume trasversale.