Calculadora do número de Knudsen
Ar ao nível do mar, com caminho livre médio de cerca de 65 nm, em um canal de 1 mm dá um número de Knudsen de 0,000065: escoamento contínuo. Serve para folgas, poros e bocais em que os modelos usuais podem falhar. 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
- Livre caminho médio
- 0,000000065
- Comprimento característico
- 0,001
- Número de Knudsen
- 0,000065
- Kn
- 0,000065
- Indicação do regime
- continuum
O número de Knudsen é a razão adimensional entre o caminho livre médio de uma molécula de gás e um comprimento geométrico característico do aparelho: altura de canal, diâmetro de poro, garganta de bocal ou tamanho de partícula. Quando essa razão é minúscula, as colisões entre moléculas dominam e os modelos contínuos de Navier–Stokes permanecem válidos; quando é grande, as moléculas viajam de forma balística e é necessária a teoria cinética de escoamento molecular livre.
O que Kn = λ/L significa e quais dois comprimentos você deve enviar
O número de Knudsen, escrito Kn, é definido como o caminho livre médio molecular λ dividido por um comprimento característico L do escoamento ou do hardware. Caminho livre médio é a distância média que uma molécula percorre entre colisões sucessivas; cresce quando a pressão cai ou o gás se rarefaz, e encolhe no ar denso ao nível do mar, onde λ é da ordem de sessenta e cinco nanômetros.
O comprimento característico é a escala que fixa a geometria: diâmetro hidráulico de um microcanal, folga de um acelerômetro MEMS, tamanho de poro de uma membrana, garganta de um bocal de vácuo ou raio de uma partícula de aerossol. A intenção de busca se agrupa em frases como calculadora do número de Knudsen, Kn igual a lambda sobre L, escoamento de gás rarefeito, regime contínuo versus molecular livre, projeto de vácuo MEMS e caminho livre médio sobre comprimento característico.
Quem consulta quer um Kn numérico para ancorar a uma planilha, um croqui de vácuo ou uma configuração Direct Simulation Monte Carlo — não só um lembrete de que a fórmula existe. As unidades permanecem coerentes com a base de comprimento escolhida: metros com metros, nanômetros com nanômetros ou micrômetros com micrômetros produzem um Kn verdadeiramente adimensional; misturar metros com milímetros sem converter antes produz uma razão sem sentido em vez do número de Knudsen do livro.
Casos de uso
Conferências de exercício e laboratório de gás rarefeito
Alunos e avaliadores confirmam o Kn adimensional a partir do caminho livre médio e do tamanho do canal, com rejeição clara quando o comprimento característico é nulo ou negativo.
Croquis rápidos de contínuo versus molecular livre
Engenheiros e docentes obtêm Kn estruturado mais uma dica suave de regime para folgas MEMS, poros e dutos de vácuo sem montar uma pilha Boltzmann ou DSMC.
Perguntas frequentes
O que acontece se o comprimento característico for nulo ou negativo?
Kn=λ/L não está definido quando L não é estritamente positivo; o mecanismo rejeita e não cobra a chamada.
A calculadora do número de Knudsen é grátis?
A ferramenta do navegador roda grátis no seu dispositivo.
Quais unidades você deve usar?
Qualquer par coerente de comprimentos funciona. O SI é comum: metros para λ e para L. Misturar unidades inconsistentes sem converter produz um número sem sentido, não um Kn verdadeiramente adimensional.
O que significam os rótulos contínuo, deslizamento, transição e molecular livre?
Com um número de Knudsen muito pequeno dominam as colisões entre moléculas e valem as equações de escoamento contínuo. Com um grande as moléculas viajam sem colidir e é preciso a teoria cinética; deslizamento e transição ficam no meio.
Qual comprimento uso como comprimento característico?
O que define a geometria: a altura ou o diâmetro hidráulico de um microcanal, a folga de um microdispositivo, o tamanho de poro de uma membrana, a garganta de um bocal ou o raio de uma partícula de aerossol.
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/phys/knudsen-number \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mean_free_path":6.5e-8,"characteristic_length":0.001}'const res = await fetch("https://api.kit.forhosting.com/phys/knudsen-number", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mean_free_path": 6.5e-8,
"characteristic_length": 0.001
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/knudsen-number",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mean_free_path": 6.5e-8,
"characteristic_length": 0.001
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/knudsen-number", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mean_free_path":6.5e-8,"characteristic_length":0.001}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mean_free_path":6.5e-8,"characteristic_length":0.001}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/knudsen-number", 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
{
"mean_free_path": 6.5e-8,
"characteristic_length": 0.001
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.knudsen_number",
"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
Esta calculadora aceita um mean_free_path molecular λ e um characteristic_length L estritamente positivo, devolve knudsen_number igual a λ dividido por L e rotula as faixas habituais de contínuo, deslizamento, transição e molecular livre como regime_hint educativo. Comprimento característico nulo ou negativo é rejeitado com invalid_input porque a razão então não está definida. Chamadas de API bem-sucedidas custam US$ 0,002.
O que Kn = λ/L significa e quais dois comprimentos você deve enviar
Entregar mean_free_path, characteristic_length, knudsen_number, Kn, formula, method e regime_hint como JSON facilita colar o resultado em notas, comparar em testes automatizados ou reutilizar entre idiomas sem reimplementar a divisão.
Como esta calculadora valida a entrada e aplica Kn = λ/L
Cadeias numéricas que se interpretam como números finitos são aceitas para que formulários e pipelines no estilo CSV passem valores sem um cast extra. O caminho livre médio não pode ser negativo: um comprimento de colisão negativo é antifísico, enquanto um caminho livre nulo é permitido e produz Kn igual a zero, o limite profundo de contínuo. Não há serviço de conversão de unidades, nem solver de teoria cinética, nem tabela de colisões dependente da temperatura; é a razão definicional Kn igual a λ sobre L a partir de dois comprimentos conhecidos. Envie um corpo JSON com os campos obrigatórios mean_free_path e characteristic_length. Cada campo deve ser finito: campos ausentes, cadeias vazias, texto não numérico, NaN e Infinity falham de imediato com invalid_input antes de qualquer resultado, e a validação falha não é cobrada. Há aliases: lambda, mfp e molecular_mean_free_path para mean_free_path; length, L, char_length, hydraulic_diameter e gap para characteristic_length. O comprimento característico deve ser estritamente positivo: L nulo ou negativo é sempre rejeitado como invalid_input porque a divisão por um comprimento não positivo não está definida e o modelo de Knudsen colapsa. Após a validação, o mecanismo divide o caminho livre médio pelo comprimento característico e arredonda a uma precisão estável de doze casas para que a mesma entrada produza sempre o mesmo JSON em motores JavaScript. Um regime_hint suave rotula faixas habituais de gás rarefeito — Kn abaixo de cerca de 0.01 como continuum, de 0.01 até 0.1 como slip, de 0.1 até 10 como transitional, e 10 ou mais como free_molecular — apenas como comodidade educativa; não substitui um solver de Boltzmann completo nem o critério de engenharia em geometrias complexas. A mesma função pura alimenta a ferramenta gratuita no navegador e o caminho API.
Uso prático, limites, preço e canais de entrega
Use a ferramenta do navegador quando quiser uma conferência imediata de Kn igual a lambda sobre L ao corrigir um exercício de gás rarefeito, verificar uma folga de vácuo MEMS, esboçar se um duto de vácuo é contínuo ou molecular livre, ou saneando as entradas adimensionais de uma simulação DSMC. Não há modelo de linguagem, nem serviço externo de propriedades de colisão, nem aleatoriedade, de modo que a capacidade é segura para fixar em checagens de integração contínua e materiais de aula reproduzíveis. Conecte o extremo a exercícios de dinâmica de gases, verificadores de respostas de concursos, ferramentas de esboço MEMS ou passos de pré-processamento em que você já prefira erros de domínio explícitos — como rejeitar comprimento característico nulo ou negativo — a widgets opacos de caixa-preta que não explicam por que uma entrada ruim foi recusada. Use a API quando um script, plataforma de lições, pipeline de caderno de laboratório ou auxiliar de vácuo precisar de JSON estável para muitos pares caminho-livre e comprimento sob um único contrato. Cada requisição bem-sucedida é um item faturável a US$ 0,002; a validação falha não consome saldo. Escolha unidades de forma coerente: se mean_free_path estiver em metros, characteristic_length também deve estar, para que Kn seja adimensional e pronto para comparação com o livro. Os resultados são plenamente determinísticos: as mesmas duas entradas sempre dão o mesmo knudsen_number, o mesmo alias Kn e os mesmos rótulos de fórmula e método. Mantenha os dois comprimentos coerentes, fixe o knudsen_number arredondado nos testes e você obtém um grupo adimensional de gás rarefeito reproduzível sem montar infraestrutura própria de teoria cinética.
Casos de integração
Fixtures determinísticos para ensaios de vácuo e MEMS
Pipelines que semeiam testes unitários ou demos científicas interativas podem chamar um oráculo puro Kn=λ/L em vez de reimplementar a aritmética de Knudsen em cada idioma.
Perguntas técnicas
Como calcular o número de Knudsen com esta ferramenta?
Envie JSON com mean_free_path e characteristic_length (por exemplo λ=6.5e-8 m e L=0.001 m para um caminho livre tipo ar em um canal de um milímetro). A resposta inclui knudsen_number (e Kn), a fórmula Kn=λ/L e um regime_hint suave.
Kn é o mesmo que o campo regime_hint?
Não. knudsen_number é o valor adimensional exato. regime_hint é apenas uma faixa educativa de gás rarefeito (continuum / slip / transitional / free_molecular) e não é um classificador cinético completo.