3. Форма вхідних даних
Вхідні дані вводять безпосередньо в текст програми оператором DATA, для зручності під рядком заголовка, в тому ж порядку, що і в заголовку. Дані ті ж самі, що і в програмі “ЕХА”, але в меншій кількості – без обєму, часу, і без обмежень концентрацій.
Числові дані нульового наближення наведені окремим блоком в формі операторів визначення (CA,CB,J2,R2= 2).
Окремі дані введені в текст програми безпосередньо в оператори -формули
ВТ |
BT |
Вихід за струмом |
GH, GCL |
gH2 gCl2 |
Масові потоки водню і хлору, Г/год |
GP |
gP |
Масовий потік випаровування води в газову фазу, г/год |
GTP |
GG+gT+gP |
Сумарний потік речовин в газову фазу (вода, водень,хлор) |
X1 X2 |
|
Парціальні тиски газу і пари, мм рт ст |
GGG |
|
Частка пари в газофазному потоці |
R2 |
2 |
Густина електроліту в ЕХА |
CAST, CBST |
|
Значення концентрацій CA,CB на попередній ітерації |
|
|
|
Модифікація програми. Виконується таким же чином, як в програмі “ЕХА” .
4. Форма вихідних даних
В файлі результатів rez.rez програма “ЕХАST” формує дві групи даних в числовій формі – спочатку повторює таблицю вхідних даних, а далі – рядки розрахунків деяких параметрів режиму.
На відміну від програми “ЕХА” тут окремі рядки є лише ілюстрацією ходу ітерацій. Ці дані потрібні лише тоді, коли ітераційний процес не сходиться, і можна в деяких випадках зрозуміти причину. Якщо ітераційний процес сходиться, всі параметри поступово наближаються до точних значень. Кількість ітерацій в таких випадках невелика. Якщо ітерації розходяться, значення параметрів або необмежено зростають (великі числа, зірочки у відповідних місцях ), або коливаються. Тоді буде виконана максимальна кількість ітерацій, вказана в програмі, а значення помилок DELTA1 та DELTA2 будуть перевищувати граничне значення, вказане в програмі.
Кінцевим результатом точного розрахунку є лише останній рядок даних (Iter= 7).
__EXAST___массообменные процессы стационарный режим УДХТУ
_____AA______BB______EA______EB______EG______ET
0.70 0.98 2.18 1.49 0.00 0.00
_____CA_____CB____CA1____CB1______I_____J1
100. 100. 310. 0. 10000. 100.
ITER_______CA_______CB________R2______BT_______J2
0 92.000 149.000 1210.420 1.000 100.000
1 142.025 147.218 1210.420 0.857 86.733
2 145.533 151.615 1243.691 0.859 84.386
3 147.306 151.571 1250.456 0.854 83.995
4 147.437 151.725 1251.654 0.854 83.914
5 147.500 151.724 1251.897 0.854 83.900
6 147.507 151.730 1251.948 0.854 83.897
7 147.507 151.730 1251.948 0.854 83.897
________U________W____DELTA1____DELTA2
3.286 2.904 0.00001 0.00000
Приклад ітераційного процесу, що розходиться ( в програмі оператор визначення виходу за струмом мав форму: BT=1-(0.56/100)*CB)) :
ITER_______CA_______CB________R2______BT_______J2
0 92.000 149.000 1210.420 1.000 100.000
1 279.846 25.210 1210.420 0.166 97.875
2 142.796 148.830 1220.598 0.859 85.980
3 287.856 26.100 1245.811 0.167 95.080
……………… …………………………… ……………………………………………………………
300 176.361 121.514 1231.228 0.714 87.534
301 198.651 111.723 1210.173 0.768 89.637
________U________W____DELTA1____DELTA2
3.484 3.685 0.18943 0.40797