Facteur de qualité de résonance acoustique
Mesure l'acuité d'une résonance acoustique : un pic à 440 Hz avec une largeur à mi-puissance de 2,2 Hz a un Q de 200 et continue de sonner pendant de nombreux cycles. Utile pour cavités, instruments et salles. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Résonance
- 440
- Mi-puissance
- 2,2
- Facteur Q
- 200
Le facteur de qualité d'une résonance acoustique indique à quel point un mode est aigu et faiblement amorti : un Q élevé signifie que l'énergie oscille pendant de nombreux cycles avant de s'éteindre, tandis qu'un Q faible correspond à un pic large qui perd rapidement son énergie. Cette capacité calcule ce nombre sans dimension à partir des deux grandeurs que les expérimentateurs mesurent réellement sur un spectre ou une fonction de transfert : la fréquence centrale de résonance f0 et la bande passante à mi-puissance Δf entre les points −3 dB. Une seule division déterministe, aucune étape de simulation, aucun échantillonnage aléatoire et aucune consultation réseau. Acousticiens, luthiers, concepteurs de salles et étudiants l'utilisent pour vérifier des données de laboratoire, comparer des cavités et des résonateurs, ou alimenter des estimations d'amortissement et de temps de décroissance sans réécrire la formule dans un tableur à chaque fois.
Ce que mesure le facteur de qualité acoustique
En acoustique linéaire, une résonance apparaît comme un pic de la réponse en pression ou de l'admittance lorsque la fréquence d'excitation coïncide avec un mode propre d'une colonne d'air, d'une cavité, d'une corde, d'une plaque ou d'un volume de Helmholtz. Le facteur de qualité Q est défini comme la fréquence de résonance divisée par la largeur totale de ce pic à mi-puissance — c'est-à-dire les fréquences où la réponse en puissance est retombée à la moitié de sa valeur maximale, soit −3 dB sur une échelle logarithmique.
Algébriquement, cela s'écrit Q = f0 / Δf. Physiquement, Q vaut aussi 2π fois l'énergie stockée dans le mode divisée par l'énergie perdue par cycle, si bien qu'un grand Q traduit un faible amortissement relatif et une raie spectrale étroite. Cet outil implémente uniquement la définition spectrale : vous fournissez f0 et la bande passante à mi-puissance mesurée, et vous recevez Q ainsi qu'un rappel des entrées.
Il n'ajuste pas de courbes lorentziennes à votre place, n'estime pas de taux d'amortissement à partir d'une décroissance temporelle, et ne corrige pas la réponse du microphone ou de l'amplificateur.
Comment choisir les unités, mesurer la bande passante et éviter les entrées erronées
Utilisez une même unité de fréquence cohérente pour les deux champs. Si f0 est en hertz et Δf également en hertz, Q est sans dimension et correct ; des kilohertz avec des kilohertz fonctionnent de la même manière. Ne mélangez jamais les unités : 440 Hz avec une bande passante de 2,2 kHz gonflerait Δf d'un facteur mille et sous-estimerait Q.
La bande passante à mi-puissance est la largeur totale entre les points −3 dB supérieur et inférieur du spectre de puissance, et non la demi-largeur du centre vers un seul côté, ni la largeur totale à mi-hauteur d'un tracé d'amplitude linéaire, sauf si vous avez déjà converti en puissance. Des champs manquants échouent de la même façon.
Des bandes passantes très petites par rapport à f0 produisent des valeurs de Q très grandes ; c'est attendu pour les cavités à Q élevé et les résonateurs de type quartz, mais vous devriez tout de même vérifier que la résolution de votre Δf n'est pas limitée par la largeur des bacs FFT avant de vous fier à un résultat extrême.
Où cela s'inscrit en laboratoire, en conception et en enseignement
Les travaux pratiques utilisent un calculateur de Q acoustique pour transformer les curseurs d'un analyseur de spectre en un unique indicateur de mérite pour des tuyaux, des bouteilles et des plaques vibrantes, sans disséminer des formules de tableur fragiles. Les concepteurs d'instruments de musique et de haut-parleurs suivent le Q des modes de caisse et des résonances d'évent lorsqu'ils équilibrent le sustain et l'ampleur tonale. Les équipes d'acoustique du bâtiment comparent les modes de salle mesurés à un amortissement cible lorsqu'elles spécifient l'absorption.
Les groupes travaillant sur des capteurs et des MEMS rapportent le Q des modes acoustiques lorsqu'ils caractérisent des microphones et des transducteurs ultrasonores. Associez Q à des estimations de temps de décroissance telles que τ ≈ Q / (π f0) dans votre propre code lorsque vous avez besoin de la durée de vie temporelle du mode, ou au taux d'amortissement ζ ≈ 1 / (2Q) pour faire le lien avec des modèles mécaniques du second ordre.
Cas d’usage
Du spectre de laboratoire à un unique nombre Q
Relevez f0 et la largeur à −3 dB sur la mesure d'une cavité ou d'un tuyau et convertissez-les en un facteur de qualité présentable en un seul appel.
Comparaison des modes d'instruments et de haut-parleurs
Comparez les résonances de caisse, d'air ou d'évent entre prototypes en suivant l'évolution de Q à mesure que la géométrie et les matériaux amortissants changent.
Vérification de devoirs et d'examens
Vérifiez les calculs manuels de Q = f0 / Δf pour les problèmes de résonance acoustique des manuels avant la correction ou la rédaction des comptes rendus.
Questions fréquentes
Quelle formule utilise le calculateur du facteur de qualité Q d'une résonance acoustique ?
Q = f0 / Δf, où f0 est la fréquence de résonance (centrale) et Δf la bande passante totale à mi-puissance (−3 dB) du pic de résonance.
La fréquence de résonance et la bande passante doivent-elles utiliser la même unité ?
Oui. Toutes deux doivent être exprimées dans la même unité de fréquence (par exemple toutes deux en Hz). Q lui-même est sans dimension.
Cet outil ajuste-t-il une lorentzienne ou mesure-t-il Δf à ma place ?
Non. Vous fournissez la fréquence de résonance et la bande passante à mi-puissance déjà mesurées ; le calculateur évalue uniquement Q = f0 / Δf.
Que signifie un facteur Q élevé pour une résonance acoustique ?
Un Q élevé correspond à un pic étroit et peu amorti : l'énergie continue de vibrer pendant de nombreux cycles avant de s'éteindre. Un Q faible correspond à un pic large qui perd vite son énergie.
Le Q acoustique est-il le même que celui d'un circuit RLC ?
L'idée est la même, mais cet outil part d'un pic acoustique mesuré : la fréquence centrale divisée par la largeur entre les points à −3 dB. Pour bobines, condensateurs et résistances, utilisez le calculateur de Q de résonance RLC.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/optics/acoustic-resonance-q-factor \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"resonant_frequency":440,"bandwidth":2.2}'const res = await fetch("https://api.kit.forhosting.com/optics/acoustic-resonance-q-factor", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"resonant_frequency": 440,
"bandwidth": 2.2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/acoustic-resonance-q-factor",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"resonant_frequency": 440,
"bandwidth": 2.2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/acoustic-resonance-q-factor", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"resonant_frequency":440,"bandwidth":2.2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"resonant_frequency":440,"bandwidth":2.2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/acoustic-resonance-q-factor", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"resonant_frequency": 440,
"bandwidth": 2.2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.acoustic_resonance_q_factor",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Comment choisir les unités, mesurer la bande passante et éviter les entrées erronées
La fréquence de résonance et la bande passante doivent toutes deux être finies et strictement supérieures à zéro : des valeurs nulles ou négatives rendent le facteur de qualité indéfini ou non physique, et ce point de terminaison les rejette avec invalid_input, si bien qu'une tâche échouée n'est jamais facturée.
Où cela s'inscrit en laboratoire, en conception et en enseignement
Comme le gestionnaire est un code purement analytique, sans IA ni API externe, l'aperçu sur la page correspond bit pour bit à la production pour les mêmes entrées. Ne facturez que les appels API réussis à $0.002 par requête ; des nombres invalides ou manquants échouent immédiatement sans consommer de solde.
Questions techniques
Que se passe-t-il si la bande passante est nulle ou négative ?
La requête échoue avec invalid_input, indiquant que la bande passante doit être supérieure à zéro. Les tâches échouées ne sont pas facturées.
Combien coûte l'API ?
$0.002 par requête réussie. L'outil sur la page s'exécute gratuitement dans votre navigateur avec le même cœur analytique.