Fator de qualidade do oscilador
Uma ressonância em 1200 Hz com largura de banda de meia potência de 30 Hz tem fator de qualidade 40. Digite os dois valores na mesma unidade e receba o Q, o número que mostra quão estreito é o pico e quão amortecido é o sistema. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Frequência de ressonância
- 1.200
- Largura de banda
- 30
- Fator de qualidade
- 40
Esta calculadora transforma a frequência de ressonância e a largura de banda medidas no fator de qualidade adimensional Q. Ela atende a ressonadores mecânicos, ensaios de vibração, suspensões e outros osciladores amortecidos com um pico de resposta mensurável. Informe as duas grandezas na mesma unidade de frequência. A ferramenta calcula Q = f0 / largura de banda de modo determinístico, apresenta os valores usados e rejeita largura de banda zero, pois a divisão por zero não representa um fator de qualidade finito.
O que o fator de qualidade revela sobre o oscilador
O fator de qualidade, geralmente indicado por Q, mostra quão estreita e pronunciada é a ressonância de um oscilador em relação à frequência central. Um sistema mecânico com Q alto apresenta um pico estreito e costuma perder uma parcela pequena da energia armazenada a cada ciclo. Um Q baixo corresponde a um pico mais largo e a maior amortecimento.
A definição pela largura de banda é conveniente em testes de vibração porque os dois valores podem ser lidos em uma varredura senoidal, uma função de resposta em frequência ou um espectro. A calculadora divide a frequência de ressonância f0 pela largura total entre os dois pontos de meia potência. O resultado não tem unidade.
Ele caracteriza a ressonância observada, mas não identifica se a perda é viscosa, estrutural, por atrito ou causada pela fixação. Também não simula o movimento nem calcula a frequência a partir de massa e rigidez.
Como informar frequência e largura de banda corretamente
Primeiro identifique o pico de ressonância e registre sua frequência central ou máxima. Depois localize as frequências inferior e superior de meia potência e subtraia a inferior da superior para obter a largura total. Informe esse intervalo completo, e não apenas a distância do pico até um dos lados.
As duas entradas precisam usar a mesma unidade: Hz com Hz ou kHz com kHz. Misturar unidades produz um erro de fator mil. Valores negativos e frequência de ressonância não positiva também são rejeitados.
Para picos muito estreitos, aumente a resolução da varredura e confirme os dois pontos antes de considerar confiável um Q extremamente elevado.
Uso de Q em vibrações e decisões de projeto
Equipes de engenharia podem usar Q para comparar ressonadores, avaliar mudanças de amortecimento e resumir ensaios repetidos em um único número adimensional. A inclusão de uma camada amortecedora em um painel deve alargar uma ressonância isolada e reduzir Q; a redução de perdas em um ressonador de precisão tende a estreitar o pico e elevar Q. Em laboratório, você pode calcular o valor após cada varredura e armazená-lo junto da temperatura, condição de montagem, pré-carga ou identificação da amostra.
O cálculo também se aplica a acelerômetros, flexuras, diapasões, suspensões e dispositivos MEMS. Em modelos simples de segunda ordem, a razão de amortecimento costuma ser aproximada por um dividido por duas vezes Q, mas essa relação pode ser inadequada para modos sobrepostos ou sistemas não lineares.
Casos de uso
Comparar tratamentos de amortecimento
Calcule Q antes e depois de aplicar material amortecedor para medir quanto uma ressonância mecânica se alargou.
Resumir varreduras de vibração
Converta cada pico medido e sua largura de meia potência em um valor consistente para o relatório de teste.
Caracterizar ressonadores de precisão
Acompanhe o fator de qualidade de flexuras, diapasões, estruturas MEMS e suspensões entre protótipos.
Perguntas frequentes
Qual fórmula a calculadora utiliza?
Ela aplica Q = frequência de ressonância / largura total de meia potência.
O fator de qualidade é adimensional?
Sim. Frequência de ressonância e largura de banda se cancelam quando estão na mesma unidade.
Posso misturar hertz e quilohertz?
Não. Converta as duas entradas para a mesma unidade antes de calcular Q.
Como medir a largura de banda para o fator de qualidade?
Encontre os dois pontos de meia potência de cada lado do pico, chamados pontos de menos três decibéis, e subtraia a frequência inferior da superior. Informe essa largura completa, não a distância do pico até um lado só.
O que significa um fator de qualidade alto ou baixo?
Um Q alto indica um pico estreito e acentuado, e um sistema que perde pouca energia a cada ciclo. Um Q baixo indica um pico largo e mais amortecimento, como quando se aplica uma camada amortecedora a um painel.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/mech/quality-factor \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"resonant_frequency":1200,"bandwidth":30}'const res = await fetch("https://api.kit.forhosting.com/mech/quality-factor", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"resonant_frequency": 1200,
"bandwidth": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/quality-factor",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"resonant_frequency": 1200,
"bandwidth": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/quality-factor", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"resonant_frequency":1200,"bandwidth":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"resonant_frequency":1200,"bandwidth":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/quality-factor", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"resonant_frequency": 1200,
"bandwidth": 30
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.quality_factor",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Como informar frequência e largura de banda corretamente
A ferramenta aceita números positivos finitos e os aliases documentados. Uma largura de banda igual a zero gera invalid_input, pois exigiria divisão por zero e normalmente indica resolução insuficiente da medição ou ausência dos cruzamentos.
Uso de Q em vibrações e decisões de projeto
A API custa US$ 0,002 por solicitação bem-sucedida, e o navegador executa o mesmo núcleo analítico puro, garantindo resultados iguais para entradas iguais.
Perguntas técnicas
O que acontece se a largura de banda for zero?
A solicitação retorna invalid_input porque uma divisão por zero não produz um fator de qualidade finito.
Quanto custa um cálculo pela API?
Cada solicitação de API bem-sucedida custa US$ 0,002; a calculadora no navegador é gratuita.