Подбор класса фильтра по типу помещения и расчётного расхода. Определение перепада давления и срока замены.
function calc22(){const room=document.getElementById('room22').value;const L=parseFloat(document.getElementById('L22').value);const configs={res:[{cls:'G3',dP:50,life:6}],office:[{cls:'G4',dP:50,life:6},{cls:'F5',dP:100,life:12}],med:[{cls:'G4',dP:50,life:6},{cls:'F7',dP:150,life:12},{cls:'F9',dP:150,life:24}],food:[{cls:'G4',dP:50,life:6},{cls:'F6',dP:100,life:12}],clean:[{cls:'G4',dP:50,life:6},{cls:'F7',dP:150,life:12},{cls:'HEPA H13',dP:250,life:36}],ind:[{cls:'G3',dP:50,life:3}]};const stages=configs[room];let total_dP=0;let rows='';for(let s of stages){total_dP+=s.dP;rows+='<tr><td>'+s.cls+'</td><td>'+s.dP+' Па</td><td>'+s.life+' мес</td></tr>';}let t='<table class="fcalc-result-table"><tr><th>Ступень</th><th>Перепад давления (чистый)</th><th>Срок замены</th></tr>'+rows;t+='<tr style="font-weight:700"><td>ИТОГО</td><td style="color:#0a4d8c">'+total_dP+' Па</td><td>—</td></tr>';t+='</table>';t+='<div class="fcalc-result-big">'+stages.length+'-ступенчатая фильтрация</div>';t+='<div class="fcalc-warn">Перепад давления при загрязнении (×3): '+(total_dP*3)+' Па. Вентилятор должен быть рассчитан на '+(total_dP*3.3).toFixed(0)+' Па (с запасом 10%).</div>';document.getElementById('table22').innerHTML=t;document.getElementById('result22').style.display='block';}
Результат
Данный калькулятор разработан в полном соответствии с нормативной документацией:
СП 60.13330.2020 «Отопление, вентиляция и кондиционирование»
EN ISO 16890 «Воздушные фильтры для общеобменной вентиляции»
Данная калькуляция была произведена на сайте fahmann.ru