Calculadora de Vazão de Ventilação (pessoas / área / contaminante)
Calcula a vazão de ar externo pelo procedimento ASHRAE 62.1: componente pessoas Vpz=Rp·P, área Vaz=Ra·A, vazão zona respiração Vbz=Vpz+Vaz, insuflamento Voz=Vbz/Ez. Três modos: ASHRAE 62.1 (pessoas + área), por pessoa (P×Rp) ou diluição contaminante (Q=G/(C_acc−C_sup), G em mg/s/mg/h/L/s, conc. mg/m³ ou ppm). Resultado em L/s, m³/h e CFM.
Envie uma requisição POST com suas entradas em JSON. Parâmetros do tipo arquivo exigem upload prévio.
Endpoint
HTTP
POST http://127.0.0.1:3003/pt/api/tools/ventilation-rate-calculator
Parâmetros
Nome
Tipo
Obrigatório
Descrição
mode
select
Não
ASHRAE 62.1 (people + area), per-person rate, or contaminant dilution.
occupants
number
Não
Number of occupants P. Used in 'ashrae' and 'perperson' modes.
rp
number
Não
Outdoor air rate per person Rp, in the selected Per-person Rate Unit. Used in 'ashrae' and 'perperson' modes.
rpUnit
select
Não
—
area
number
Não
Integração MCP
Adicione esta ferramenta ao seu servidor Model Context Protocol para que agentes de IA possam listá-la e chamá-la.
Configuração do servidor
Adicione este bloco à configuração do seu cliente MCP:
mcp.json
{
"mcpServers": {
"elysiatools-ventilation-rate-calculator": {
"name": "ventilation-rate-calculator",
"description": "Calcula a vazão de ar externo pelo procedimento ASHRAE 62.1: componente pessoas Vpz=Rp·P, área Vaz=Ra·A, vazão zona respiração Vbz=Vpz+Vaz, insuflamento Voz=Vbz/Ez. Três modos: ASHRAE 62.1 (pessoas + área), por pessoa (P×Rp) ou diluição contaminante (Q=G/(C_acc−C_sup), G em mg/s/mg/h/L/s, conc. mg/m³ ou ppm). Resultado em L/s, m³/h e CFM.",
"baseUrl": "http://127.0.0.1:3003/mcp/sse?toolId=ventilation-rate-calculator",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}
Listar ferramentas disponíveis
Após conectar ao endpoint SSE, liste as ferramentas expostas:
Floor area A, in the selected Area Unit. Used in 'ashrae' mode.
areaUnit
select
Não
—
ra
number
Não
Outdoor air rate per unit area Ra, in the selected Area Rate Unit. Used in 'ashrae' mode.
raUnit
select
Não
—
ez
number
Não
Zone air distribution effectiveness Ez (0.1–2). Default 1.0. Typical: ceiling supply cool air = 1.0, warm air = 0.8, floor supply = 1.0. Used in 'ashrae' mode.
gGeneration
number
Não
Pollutant generation rate G, in the selected Pollutant Unit. Used in 'contaminant' mode. For CO₂: ~0.005 L/s per person at rest.
gUnit
select
Não
—
cAccept
number
Não
Acceptable (target) concentration C_acc, in the selected Concentration Unit. Used in 'contaminant' mode.
cSupply
number
Não
Supply (outdoor) air concentration C_sup, in the selected Concentration Unit. Used in 'contaminant' mode.
cUnit
select
Não
—
molarMass
number
Não
Pollutant molar mass M (g/mol), used to convert ppm ↔ mg/m³. Default 44.01 (CO₂). Only used when Concentration Unit = ppm in contaminant mode.
Encadeie várias ferramentas em uma sessão com uma lista toolId separada por vírgulas, p. ex. /mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp (máx. 20).