Калькулятор расхода вентиляции (люди / площадь / загрязнитель)
Расчёт расхода наружного воздуха по процедуре ASHRAE 62.1: компонент людей Vpz=Rp·P, площади Vaz=Ra·A, расход зоны дыхания Vbz=Vpz+Vaz, подача Voz=Vbz/Ez. Три режима: ASHRAE 62.1 (люди+площадь), на человека (P×Rp) или разбавление загрязнителя (Q=G/(C_acc−C_sup), G в мг/с/мг/ч/л/с, конц. мг/м³ или млн⁻¹). Результат в л/с, м³/ч и CFM.
Отправьте POST-запрос с входными данными в JSON. Параметры типа «файл» требуют предварительной загрузки.
Endpoint
HTTP
POST http://127.0.0.1:3003/ru/api/tools/ventilation-rate-calculator
Параметры
Имя
Тип
Обязательный
Описание
mode
select
Нет
ASHRAE 62.1 (people + area), per-person rate, or contaminant dilution.
occupants
number
Нет
Number of occupants P. Used in 'ashrae' and 'perperson' modes.
rp
number
Нет
Outdoor air rate per person Rp, in the selected Per-person Rate Unit. Used in 'ashrae' and 'perperson' modes.
rpUnit
select
Нет
—
area
number
Нет
Интеграция MCP
Добавьте этот инструмент на свой сервер Model Context Protocol, чтобы ИИ-агенты могли перечислять и вызывать его.
Конфигурация сервера
Добавьте этот блок в конфигурацию вашего MCP-клиента:
mcp.json
{
"mcpServers": {
"elysiatools-ventilation-rate-calculator": {
"name": "ventilation-rate-calculator",
"description": "Расчёт расхода наружного воздуха по процедуре ASHRAE 62.1: компонент людей Vpz=Rp·P, площади Vaz=Ra·A, расход зоны дыхания Vbz=Vpz+Vaz, подача Voz=Vbz/Ez. Три режима: ASHRAE 62.1 (люди+площадь), на человека (P×Rp) или разбавление загрязнителя (Q=G/(C_acc−C_sup), G в мг/с/мг/ч/л/с, конц. мг/м³ или млн⁻¹). Результат в л/с, м³/ч и CFM.",
"baseUrl": "http://127.0.0.1:3003/mcp/sse?toolId=ventilation-rate-calculator",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}
Получить список инструментов
После подключения к SSE-endpoint выведите список доступных инструментов:
Floor area A, in the selected Area Unit. Used in 'ashrae' mode.
areaUnit
select
Нет
—
ra
number
Нет
Outdoor air rate per unit area Ra, in the selected Area Rate Unit. Used in 'ashrae' mode.
raUnit
select
Нет
—
ez
number
Нет
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
Нет
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
Нет
—
cAccept
number
Нет
Acceptable (target) concentration C_acc, in the selected Concentration Unit. Used in 'contaminant' mode.
cSupply
number
Нет
Supply (outdoor) air concentration C_sup, in the selected Concentration Unit. Used in 'contaminant' mode.
cUnit
select
Нет
—
molarMass
number
Нет
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.