Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

Міністерство освіти і науки України

Національний технічний університет України


«Київський політехнічний інститут ім. І. Сікорського»

Навчально-науковий інститут атомної та теплової енергетики


Кафедра цифрових технологій в енергетиці

ЛАБОРАТОРНА РОБОТА №4
з дисципліни «Моделювання систем в енергетиці»

Виконав:
студент 4-го курсу, ІАТЕ
групи ТР-03
Демидович Д.П.

Перевірив:
П’яних К. Є.

Київ – 2023
Тема: Розробка імітаційної моделі обладнання, розрахованого на генерацію
теплової та/або електричної енергії з використанням контрольованих джерел
енергії.

Завдання:
Завданням роботи є створення програми для розрахунку експлуатаційних
показників електро/теплогенеруючого обладнання на основі його паспортних
характеристик та якісних показників вхідного палива.
Передбачити проведення розрахунку для типів обладнання:
- котел,
- когенераційна установка,
- тепловий насос,
- рекуперативний теплообмінник

Хід роботи:
Розроблений веб-додаток є інструментом для проведення розрахунків
експлуатаційних показників електро/теплогенеруючого обладнання на основі
інформації з його паспортних та якісних показників вхідного палива. Додаток
здатний виконувати розрахунки для чотирьох типів обладнання: котел,
когенераційна установка, тепловий насос та рекуперативний теплообмінник.
Зміна введених даних здійснюється шляхом вибору типу обладнання у
верхньому полі введення форми. Результати обчислень виводяться під
відповідним заголовком, надаючи користувачеві доступ до інформації щодо
ефективності та характеристик обраного типу обладнання.

Рис. 1. Вибір обладнання


Для обладнання типу "Котел" та "Когенераційна установка" в додатку
передбачено можливість вибору типу палива, що відображається на зміну
розрахункових результатів. Цей вибір можна здійснити через відповідне поле
введення, як показано на Рисунку 2 у наведеному прикладі. Це дозволяє
користувачеві здійснювати налаштування в залежності від конкретних
характеристик та особливостей обраного типу палива для котла або
когенераційної установки.

Рис.2. Вплив вибору палива на результат обчислень для типу обладнання "Котел"

Такий же принцип вибору параметрів працює для інших трьох типів


обладнання. На Рисунках 3, 4 та 5 подані приклади роботи додатку для кожного
з цих типів. Кожне вікно дозволяє користувачеві змінювати параметри
відповідно до конкретного типу обладнання, щоб отримати розрахункові
результати для теплового насосу, рекуперативного теплообмінника та інших
типів установок.
Рис.3. Обчислення для типу обладнання "Когенераційна установка"

Рис.4. Обчислення для типу обладнання "Тепловий насос"


Рис.5. Обчислення для типу обладнання "Рекуперативний теплообмінник"

Висновок:
Під час виконання лабораторної роботи була створена імітаційна модель
обладнання для обчислення експлуатаційних показників
електро/теплогенеруючого обладнання. Використані були паспортні
характеристики та якісні показники вхідного палива для розрахунків. Модель
враховує різні типи обладнання, такі як котел, когенераційна установка,
тепловий насос та рекуперативний теплообмінник.
Додаток А. Лістинг:

const calcBoiler = (data) => {


try {
const Q =
(data.boilerFuelConsumption *
getFuelValue(data.boilerTypeOfFuel) *
data.boilerEfficiency) /
100 /
3600;
const T =
data.boilerTemperature +
(3600 * Q) / (4.187 * data.boilerCoolantConsumption);

const str = `<b>Потужність котла</b>: ${Q.toFixed(4)} кВт


<br/>
<b>Температура теплоносія після нагріву води в котлі</b>: ${T.toFixed(4)}`;
return str;
} catch (e) {
console.error("Error: calcBoiler()");
}

return "Розрахувати неможливо. Перевірте введені дані";


};
const calcCogeneration = (data) => {
try {
const N =
(data.cogenerationFuelConsumption *
getFuelValue(data.cogenerationTypeOfFuel) *
data.cogenerationEfficiencyElect) /
100 /
3600;
const Q =
(data.cogenerationFuelConsumption *
getFuelValue(data.cogenerationTypeOfFuel) *
data.cogenerationEfficiencyHeat) /
100 /
3600;
const T =
data.cogenerationTemperature +
(3600 * Q) / (4.187 * data.boilerCoolantConsumption);

const str = `<b>Потужність когенераційної установки електрична</b>: $


{N.toFixed(
4
)} кВт
<br/>
<b>Потужність когенераційної установки теплова</b>: ${Q.toFixed(4)} кВт
<br/>
<b>Температура теплоносія після нагріву води в когенераційній установці</b>:
${T.toFixed(
4
)}`;
return str;
} catch (e) {
console.error("Error: calcCogeneration()");
}

return "Розрахувати неможливо. Перевірте введені дані";


};

Наведені функції проводять розрахунок за формулами з лекцій, для типу


обладнання “Котел“ та “Когенераціна установка“.

You might also like