You are on page 1of 6

Практична робота №2

Тема: розрахунок значення теплоємності речовини засобами редактору Visual Basic.


Мета: провести розрахунок величини теплоємності заданої речовини на основі даних
таблиць термодинамічних величин з використанням можливостей редактору Visual Basic.

Теоретичні відомості

Теплоємність є дуже важливою фізичною характеристикою, що використовується в


термодинамічних розрахунках.
Теплоємність — це кількість теплоти, яка необхідна для нагрівання речовини
(системи) на 1 K. Теплоємність є додатною величиною.
Залежно від того, якої кількості речовини стосується теплоємність, розрізняють:
1) загальну теплоємність даної кількості речовини — Дж/К;
2) молярну теплоємність — кількість теплоти, яку необхідно витратити для нагрівання
одного моля речовини на 1 К — Дж/(моль  К);
3) питому теплоємність — кількість теплоти, необхідної для нагрівання одиниці маси
речовини на 1 К — Дж/(кг  К), Дж / (г  К).
Розрізняють також середню теплоємність, що являє собою відношення кількості
теплоти, якої було надано системі, до відповідної зміни температури:
C = Q/(T2  T1),
та істинну теплоємність, яка відповідає нескінченно малій зміні температури:
C = δQ/dT.
Середня та істинна теплоємності пов’язані співвідношенням:
T2
C
 CdT
= Q/(T2  T1) = T1 /(T2  T1).

Теплоємність газів

У випадку ідеального газу теплота, що додається системі при V  const


, витрачається
на збільшення внутрішньої енергії, оскільки в ідеального газу взаємодія між частинками
відсутня.
У загальному випадку внутрішня енергія є сумою таких складових:
1) енергії поступального руху молекул;
2) енергії обертального руху молекул;
3) енергії коливального руху атомів та атомних груп;
4) енергії електронних переходів

U  Uпост  Uоберт  Uколив  Uел.перех.


У такий самий спосіб на відповідні складові можна розкласти й теплоємність:

С  Спост  Соберт  Сколив  Сел.перех.

Теплоємність реальних газів при ускладненні їхніх молекул збільшується зі


зростанням температури внаслідок появи поряд з поступальними та обертальними
формами руху коливальних видів руху, а також через порушення принципу рівномірного
розподілу енергії за ступенями волі. І тому розрахувати теоретичне значення
теплоємності реальних газів неможливо.
Чим складніша молекула реального газу, тим більша його теплоємність і тим
істотніше залежить вона від температури.
При підвищенні температури понад 200 С будова молекул впливає на їхній рух.
Залежність теплоємності від температури зручно апроксимувати рівняннями:

- для неорганічних сполук 0


CP = а + bT + c'T –2;
- для органічних сполук 0
C P = a + bT + cT 2.

Рис. 1.1. Залежність теплоємності деяких речовин від температури

Загальна апроксимаційна формула, яка однаково придатна для всіх речовин, має
вигляд:
C0P  a  bT 
cT 2  cT 2.
Апроксимаційні коефіцієнти цього рівняння (вони не мають жодного фізичного
змісту) наведені в таблицях термодинамічних величин.

Завдання на виконання практичної роботи

Провести розрахунок величини теплоємності органічного газу за рівнянням:

Cp = a + b∙T + с∙T2 + с'/T2 + d∙T3

[Cp] = [дж/моль∙град]
Дані щодо величини коефіцієнтів, значення інтервалу температури та варіанту наведені у
табл. 1.1.

Етапи виконання завдання

1. Внести в лист програми MS Excel вихідні дані для проведення розрахунків, які взяті з
табл. 1.1.
2. Відкрити редактор Visual Basic.
3. Створити новий стандартний модуль.
4. Написати програму на мові програмування VBA для проведення розрахунку
теплоємності газоподібної речовини.
5. Вийти з редактору Visual Basic.
6. Запустити створений макрос.
7. На основі отриманих даних побудувати графік залежності теплоємності газоподібної
речовини від температури.
8. Результати розрахунків оформити у вигляді протоколу практичної роботи, що
наведений у додатку 1.
До протоколу внести:
- print screen робочого листа програми MS Excel з введеними вихідними даними і
виконаними розрахунками;
- print screen робочої програми в редакторі VB для розрахунку величини
теплоємності;
- графік залежності величини теплоємності від температури у вигляді точкової
діаграми з гладенькими кривими та маркерами.
- висновки, де вказані використані оператори мови VBA та їх функціональне
призначення.
Таблиця 1.1
Варіанти завдань для самостійного виконання

Значення коефіцієнтів
Інтервал Крок
№ зміни зміни
варіанту температури температури a b∙103 c∙106 c'∙10-6 d∙109
1 300 - 1500 50 -1,375 109 -40,52 0,7081 5,631
2 300 - 1500 25 -1,376 109,01 -40,51 0,7082 5,632
3 300 - 1500 50 -1,377 109,02 -40,5 0,7083 5,633
4 300 - 1500 25 -1,378 109,03 -40,49 0,7084 5,634
5 300 - 1500 50 -1,379 109,04 -40,48 0,7085 5,635
6 250 - 1600 50 -1,38 109,05 -40,47 0,7086 5,636
7 250 - 1600 25 -1,381 109,06 -40,46 0,7087 5,637
8 250 - 1600 50 -1,382 109,07 -40,45 0,7088 5,638
9 250 - 1600 25 -1,383 109,08 -40,44 0,7089 5,639
10 250 - 1600 50 -1,384 109,09 -40,43 0,709 5,64
11 350 - 1550 50 -1,385 109,1 -40,42 0,7091 5,641
12 350 - 1550 25 -1,386 109,11 -40,41 0,7092 5,642
13 350 - 1550 50 -1,387 109,12 -40,4 0,7093 5,643
14 350 - 1550 25 -1,388 109,13 -40,39 0,7094 5,644
15 350 - 1550 50 -1,389 109,14 -40,38 0,7095 5,645
16 300 - 1500 50 -1,39 109,15 -40,37 0,7096 5,646
17 300 - 1500 25 -1,391 109,16 -40,36 0,7097 5,647
18 300 - 1500 50 -1,392 109,17 -40,35 0,7098 5,648
19 300 - 1500 25 -1,393 109,18 -40,34 0,7099 5,649
20 300 - 1500 50 -1,394 109,19 -40,33 0,71 5,65
21 250 - 1600 50 -1,395 109,2 -40,32 0,7101 5,651
22 250 - 1600 25 -1,396 109,21 -40,31 0,7102 5,652
23 250 - 1600 50 -1,397 109,22 -40,3 0,7103 5,653
24 250 - 1600 25 -1,398 109,23 -40,29 0,7104 5,654
25 250 - 1600 50 -1,399 109,24 -40,28 0,7105 5,655
26 350 - 1550 50 -1,4 109,25 -40,27 0,7106 5,656
27 350 - 1550 25 -1,401 109,26 -40,26 0,7107 5,657
28 350 - 1550 50 -1,402 109,27 -40,25 0,7108 5,658
29 350 - 1550 25 -1,403 109,28 -40,24 0,7109 5,659
30 350 - 1550 50 -1,404 109,29 -40,23 0,711 5,66
Додаток 1
Міністерство освіти і науки України
Національний авіаційний університет
Факультет екологічної безпеки, інженерії та технологій
Кафедра хімії і хімічної технології

Практична робота № 2
з дисципліни «Обчислювальна математика в хімічній технології»
на тему: «Розрахунок значення теплоємності речовини засобами
редактору Visual Basic»

Виконав: студент групи ФЕБІТ-205


Кучма Л.Д.

Перевірила: ст. викладач Кравчук Т.В.

Київ 2021
Мета: провести розрахунок величини теплоємності заданої речовини на основі
даних таблиць термодинамічних величин з використанням можливостей редактору
Visual Basic.

Теоретичні відомості

Вставити відомості з 1-ї та 2-ї сторінки.

Хід виконання роботи

Вихідні дані до роботи:

Значення коефіцієнтів
Інтервал Крок
№ зміни зміни
варіанту температури температури a b∙103 c∙106 c'∙10-6 d∙109
1 300 - 1500 50 -1,375 109 -40,52 0,7081 5,631

You might also like