Худович И.М. Современные системы автоматизированного моделирован
.pdfНиже приводятся элементы отчета по решению рассматриваемой задачи, посвященные колонне и насосу:
Tray Summary
Reflux Ratio: 0.5665
Temp. |
Pressure |
Liquid |
Vapour |
Feeds |
Draws |
Duties |
(C) |
(kPa) |
(kg/h) |
(kg/h) |
(kg/h) (kg/h) |
(MJ/h) |
|
Condenser 56.99 |
700.0 |
128.8 |
--- |
--- |
227.3 |
-120.5 |
1__Main TS |
70.56 |
750.0 |
132.8 |
356.1 |
|
|
|
2__Main TS |
74.92 |
751.8 |
132.7 |
360.1 |
|
|
|
3__Main TS |
76.97 |
753.7 |
132.3 |
360.0 |
|
|
|
4__Main TS |
78.08 |
755.5 |
131.6 |
359.6 |
|
|
|
5__Main TS |
78.87 |
757.4 |
130.7 |
358.9 |
|
|
|
6__Main TS |
79.63 |
759.2 |
129.5 |
358.0 |
|
|
|
7__Main TS |
80.50 |
761.1 |
127.8 |
356.8 |
|
|
|
8__Main TS |
81.57 |
762.9 |
125.6 |
355.1 |
|
|
|
9__Main TS |
82.97 |
764.7 |
122.1 |
352.9 |
|
|
|
10__Main TS |
85.05 |
766.6 |
114.1 |
349.4 |
|
1000 |
|
11__Main TS |
89.32 |
768.4 |
1537 |
|
341.4 |
|
|
12__Main TS |
90.94 |
770.3 |
1549 |
|
763.9 |
|
|
13__Main TS |
92.50 |
772.1 |
1560 |
|
776.6 |
|
|
14__Main TS |
94.31 |
773.9 |
1571 |
|
786.9 |
|
|
15__Main TS |
96.56 |
775.8 |
1586 |
|
798.5 |
|
|
16__Main TS |
99.35 |
777.6 |
1605 |
|
813.2 |
|
|
17__Main TS |
102.7 |
779.5 |
1630 |
|
832.7 |
|
|
18__Main TS |
106.8 |
781.3 |
1660 |
|
857.8 |
|
|
19__Main TS |
111.5 |
783.2 |
1690 |
|
887.5 |
|
|
20__Main TS |
118.1 |
785.0 |
1703 |
|
917.1 |
--- |
772.7 313.4 |
Reboiler |
130.9 |
785.0 |
-- |
930.4 |
|||
Results Pump: P-100 |
|
|
|
|
Total Head |
|
--- |
|
|
Velocity |
Head |
-4.726e-006 m |
|
|
Pressure |
Head |
|
40.73 m |
Not Active |
Duty (m) |
|
|
--- |
|
Power (kJ/h) |
|
343.0 |
Not Active |
|
Adiabatic Efficiency (rpm) |
|
--- |
Not Active |
|
Capacity |
(m3/h) |
|
1.174 |
Active |
Polytropic Efficiency (%) |
|
90.00 |
||
Use Characteristic Curves |
|
215.0 |
Not Active |
|
Pressure |
Increase (kPa) |
|
Active |
|
Pump is Acting as a Turbine |
|
Not Active |
||
Как видно из результатов расчета программы HYSYS расчетная температура в конденсаторе составляет 56,99 °С, в ребойлере 130,9 °С, тепловая нагрузка конденсатора 120,5 МДж/час, ребойлера 313,4 МДж/час. Мольная кратность орошения в колонне 0,5665.
69
Расчет насоса показал, что его мощность (при кпд 90 %) должна составлять 343 кДж/час (0,0953 кВт), а напор насоса составит 40,73 м.
4.3. Краткое руководство и пример использования УМП ChemCad
Ввод исходных данных и параметров моделирования осуществляется
всоответствии с общей схемой, рассмотренной ранее.
1.Создание нового файла технологической схемы. При работе с за-
данием (технологической схемой) подразумевается его загрузка, сохранение и управление этим заданием.
Для открытия нового задания используется команда File/New Job (Файл/Новое задание) на панели инструментов, после чего программа в окне Сохранение файла предложит ввести имя файла. Это имя используется для создания нового подкаталога в каталоге программы CC5DATA.
Задание из существующего на диске файла можно открыть, используя команду File/Open Job... (Файл/Открыть задание...) на панели инструментов. Все последующие действия выполняются стандартным образом, как для любого приложения Windows.
После открытия нового задания в заголовке окна выводится его имя, отображаются меню, панель инструментов и Main Palette (Основная палитра). Текущий режим программы указывается в строке состояния: Mode: Flowsheet (Режим: Технологическая схема). После открытия существующего на диске задания текущим режимом программы является режим
Mode: Simulation (Режим: Моделирование).
2.Выбор технических размерностей. В программе представлены три набора единиц измерения: английский, метрический и СИ. Эти наборы называются профилями единиц измерения.
Для выбора технических размерностей используется команда Format/Engineering Units (Формат/Единицы измерения). На экран выводит-
ся окно (рис. 4.3.1) Engineering Unit Selection (Выбор единиц измерения).
В списках области Stream Flow Units (Расходные единицы потока) выбираются глобальные размерности расхода:
– Total Flow (Общий расход) – общего расхода;
– Component Flow (Расходкомпонентов) – расходакомпонентовпотока. Выбор текущих размерностей производится с помощью соответствующих кнопок, расположенных в нижней части окна: English (Англий-
ская), Si (СИ), Metric (Метрическая).
В данном примере, выбирается система единиц измерения SI, и редактируются единицы измерения температуры (выбираются из списка градусы
70
Цельсия). По окончании редактирования нажимается кнопка Save Profile (Сохранитьпрофиль) иOK (Выходизокнассохранениемизменений).
Рис. 4.3.1. Окно выбора единиц измерения программы ChemCad
3. Выбор компонентов. В соответствии с этапами моделирования следующим шагом является задание списка химических компонентов процесса. Выбор компонентов производится из банка данных программы. Для этого используется команда ThermoPhisical/Component List (Термофизика/Список компонентов) на панели инструментов. После выполнения команды на экран выводится окно Component Selection (Выбрать компонент, рис. 4.3.2). Команда и кнопка доступны в режиме Mode: Simulation (Режим: Моделирование), для перехода в который используется команда операционного меню Edit Flowsheet (Редактирование технологической схемы) на панели инструментов.
Вобласти Component Databank (Банк данных компонентов) перечислены все компоненты всех баз данных системы и локальных пользовательских баз данных. Список компонентов составлен по возрастанию их идентификационных номеров (ID). В поле Search for (Поиск по) компоненты вводятся либо по ID номерам, либо по названиям или формулам. С помощью кнопки Next (Следующий) можно перемещаться по списку области Component Databank в соответствии с введенным в поле Search for поисковым контекстом.
Влевой части окна в области Selected Components (Выбранные компоненты) отображается список компонентов, используемых в задании. Он
71
создается по мере выбора нужного компонента из списка области Component Databank. Для выбора нужного компонента требуется либо набрать его номер в поле Search for (Поиск по) и нажать клавишу [ENTER], либо дважды щелкнуть левой клавишей мыши на имени компонента. Выбранный компонент выводится в области Selected Components.
Созданный список компонентов можно соответствующим образом изменять:
–Add (Добавлять) новые компоненты в список. Для этого надо либо выбрать нужный компонент в области Component Databank, либо ввести его номер в поле Search for и нажать кнопку Add. Добавленный компонент появится в конце списка, созданного в области Selected Components;
–Insert (Вставлять) новые компоненты в список. Для этого надо установить курсор мыши на том компоненте, перед которым будет вставляться новый, выбрать нужный компонент в области Component Databank
инажать кнопку Insert;
–Delete (Удалять) компонент из списка. Для этого выбирается удаляемый компонент и нажимается кнопка Delete. Причем вся информация и ссылки на удаленный компонент также убираются из модели;
–Clear (Очистить) все присутствующие в списке компоненты.
Для сохранения созданного списка компонентов надо нажать кнопку ОК. Программа перешлет эти данные в файл задания и вернется в режим
Mode:Simulation.
В рассматриваемом примере, в соответствии с табл. 4.1, выбираются компоненты с ID номерами 3-8, 10-12, 14.
Рис. 4.3.2. Окно выбора компонентов программы ChemCad
72
4. Выбор термодинамических моделей. Термодинамические свой-
ства потоков определяются заданием любых двух параметров из следующих: температура, давление, доля пара и энтальпия.
Чтобы получить точные результаты расчетов, необходимо выбрать метод, наиболее подходящий для данной химической системы. Выбор термодинамических моделей сводится преимущественно к выбору пригодных методов расчета констант фазового равновесия, энтальпии, энтропии, плотности, а в ряде задач и вязкости, теплопроводности и поверхностного натяжения содержимого потока. ChemCad содержит примерно 40 методов расчета констант фазового равновесия с различными вариантами и около 12 способов расчета энтальпии. Для выбора термодинамических методов используются команды меню ThermoPhisical (Термофизика): K-Value (Константа фазового равновесия, рис. 4.3.3) и Enthalpy (Энтальпия, рис. 4.3.4), доступные в режиме Mode: Simulation (Режим: Моделирование).
В данном примере, в соответствии со схемой выбора (описанной ранее в п. 4), выбирается термодинамический метод расчета, как констант фазового равновесия, так и энтальпий – SRK.
Рис. 4.3.3. Окно выбора метода расчета свойств программы ChemCad
5. Построение технологической схемы сводится, в основном, к
размещению изображений технологического оборудования (далее аппара-
73
тов или пиктограмм аппаратов) на экране и соединению их потоками. Иногда на этапе построения схемы возникает необходимость в создании новых и модификаций имеющихся пиктограмм. Рассмотрим последовательность выполнения этих шагов.
Рис. 4.3.4. Окно выбора метода расчета свойств программы ChemCad
5.1. Размещение изображений аппаратов. Выставление изображений аппаратов выполняется в режиме Mode: Edit Flowsheet (Режим: Редактирование технологической схемы). При создании нового задания переход в этот режим выполняется автоматически.
На экран выводится Main Palette (Основная палитра). Каждый квадрат палитры содержит символ, указывающий его функции, и пиктограммы аппаратов. Вывести/убрать основную палитру можно с помощью команды View/Main Pallete (Просмотр/Основная палитра), на панели инструментов. Кроме основной палитры для ряда пиктограмм выводится Sub Palletes (Подпалитра) с дополнительными вариантами пиктограмм аппарата. Вызов подпалитры выполняется щелчком правой кнопки мыши на изображении пиктограммы. Для выбора пиктограммы аппарата надо установить на ней курсор мыши, появится подсказка с названием пиктограммы, и далее щелкнуть левой клавишей мыши. После этого на экране отображается курсор в виде квадрата, который можно перемещать по экрану. Для отказа от выставления пиктограммы на экран выполняется команда Edit/Undo (Редактирование/Отменить). Команда позволяет последовательно отказаться от всех выставленных на экран пиктограмм аппаратов. Для восстановления на экране отмененных ранее пиктограмм выполняется команда Edit/Redo (Редактирование/Восстановить).
74
Размещение изображений аппаратов технологической схемы начинается, как правило, с выставления пиктограммы Feed (Питание). Для размещения выбранной пиктограммы надо щелкнуть левой клавишей мыши – и в указанном месте она отобразится. Рядом с пиктограммой автоматически выставляется ее ID (идентификационный номер). Эти номера присваиваются последовательно, начиная с 1, в порядке выставления пиктограмм.
После размещения первой пиктограммы на экране вновь появляется основная палитра для выбора другой пиктограммы аппарата. Все последующие действия по выбору и размещению пиктограмм выполняются аналогичным образом. Завершение размещения изображений аппаратов технологической схемы заканчивается выставлением пиктограмм Product (Продукт).
5.2. Создание и модификация пиктограмм аппаратов. У каждого ап-
парата, как правило, имеется множество пиктограмм. Однако для решения практических задач этого может оказаться недостаточно.
Поэтому программой предусмотрены широкие возможности модификации пиктограмм. Для этого надо выделить пиктограмму, щелкнув на ней правой кнопкой мыши, после чего на экран выводится контекстное меню со следующими командами:
–Cut (Вырезать) – вырезает выделенный объект и помещает его в буфер обмена;
–Copy (Копировать) – копирует выделенный объект в буфер обмена;
–Delete (Удалить) – удаляет выделенный объект;
–Select All (Выделить все) – выделяет все объекты, расположенные
врабочей области окна;
–Bring to Front (Перенести на передний план) – помещает выделенный объект на передний план;
–Send to Back (Поместить на задний план) – помещает выделенный объект на задний план;
–Flip Horisontal X (Вращение объекта относительно оси X) – выполняет поворот выделенного объекта относительно оси X;
–Flip Vertical Y (Вращение объекта относительно оси Y) – выполняет поворот выделенного объекта относительно оси Y;
–90 Clock wise (Поворот по часовой стрелке на 90 градусов) – выполняет поворот выделенного объекта по часовой стрелке на 90 градусов;
–90 Conunter CW (Поворот против часовой стрелки на 90 градусов) –
выполняет поворот выделенного объекта против часовой стрелки на 90 градусов;
75
–Edit ID (Редактирование ID) номера) – выполняет редактирование
ID номера выделенного объекта. В окне Enter a new unit ID or press cancel (Введите новый ID номер оборудования или нажмите отказ) в соответствующее поле надо ввести новый ID номер и нажать кнопку ОК;
–Edit Name (Редактирование имени) – позволяет ввести метку длиной не более 12 символов для выделенного объекта. В окне Enter new label or press cancel (Введите новую метку или нажмите отказ) в соответствующее поле надо ввести метку и нажать кнопку ОК;
–Show ID (Показать ID номер) – выделяет порядковый номер объекта;
–Redraw (Обновить) – обновляет изображение на экране.
5.3. Изображение потоков на технологической схеме. После завер-
шения размещения аппаратов технологической схемы необходимо соединить их материальными потоками. При изображении потоков следует руководствоваться рядом общих правил:
a) каждый поток направлен от аппарата-источника к аппаратуприемнику;
б) каждый аппарат имеет позиции входа и выхода. Они останавливаются при создании пиктограммы аппарата. Программа ориентирует потоки по отношению к этим позициям. Поток всегда направлен из выхода аппарата-источника к входу аппарата-приемника;
в) начало потока определяется появлением курсора в виде стрелки рядом с позицией выхода из аппарата источника. При нажатой левой кнопки мыши программа строит поток из этой позиции;
г) при изображении потока, приближаясь к позиции входа аппарата, вновь появляется курсор в виде стрелки. Поток фиксируется нажатием левой клавиши мыши. Одновременно рядом с потоком отображается его ID номер; д) для отказа от изображения потока надо нажать правую кнопку и
выполнить Stop drawing stream (Приостановить изображение потока). Соединение аппаратов потоками выполняется в режиме Mode:
FlowSheet. В Main Pallete (Основной палитре) надо выбрать символ Stream (Поток), который позволит указать начало и конец потока. После выполненных действий курсор мыши принимает вид маленького креста. Для изображения потока курсор подводится близко к пиктограмме питания. Когда появится стрелка рядом с выходом аппарата, фиксируется левая кнопка мыши и с помощью мыши в соответствующем направлении рисуется поток. Когда появится стрелка входного потока следующей пиктограммы, снова фиксируется левая кнопка мыши. Программа изобразит поток, идущий прямо в эту точку и автоматически присвоит ему его ID
76
(идентификационный номер). С помощью соответствующих команд контекстного меню можно, по аналогии с модификацией выставленных пиктограмм аппаратов, выполнять различные модификации потоков и их ID номеров.
В соответствии с изложенным, создается расчетная схема рассматриваемого примера (рис. 4.3.5).
Рис. 4.3.5. Создание расчетной схемы в программе ChemCad
6. Задание параметров потоков питания и разрываемых потоков.
Термодинамическое состояние потока определяется любыми двумя параметрами из трех следующих: температуры, давления и долей пара; обычно задаются температура и давление. При задании всех трех параметров ChemCad выводит сообщение об избыточном определении потока. Для каждого потока питания нужно задать расход по всем веществам, включенным в список компонентов, либо задаться суммарным расходом компонентов и их концентрациями.
Если в схеме присутствуют рецикловые (разрываемые) потоки, то для расчета схемы используется итерационный процесс. В этом случае задание начальных приближений параметров разрываемых потоков не обязательно, программа принимает в их качестве нулевые значения. Однако удачный подбор отличных от нуля начальных приближений может ускорить сходимость.
77
Задание параметров потока можно выполнить следующими способами: дважды щелкнуть левой клавишей мыши на интересующем потоке; использовать команду контекстного меню Edit Unit Op Streams (Редактирование потоков единицы оборудования) для задания параметров потоков выбранной единицы оборудования; с помощью команд меню Specifications (Спецификации). Задание параметров потоков выполняется в режиме
Mode: Simulation в окне Edit Streams (рис. 4.3.6).
Рассмотрим команды меню Specifications. Команда Select Streams (Выбор потоков) позволяет выбирать интересующие потоки технологической схемы. После выполнения команды на экран выводится окно Select Streams для ввода ID номера потока. Этот номер можно либо непосредственно ввести в поле, либо щелкнуть левой клавишей мыши на нужном потоке, и его номер появится в поле окна. После нажатия кнопки ОК на экран выводится окно Edit Streams (Редактирования потоков). Ввод данных по составу и параметрам состояния потока выполняется в соответствующие поля и завершается каждый раз нажатием клавиши [ENTER]. Данные можно редактировать и удалять. Кнопка Flash (Испарение) используется для расчета испарения параметров состава, температуры и давления. Кнопка Comp List (Список компонентов) выводит на экран текущий список компонентов. Окно Edit Streams может охватывать все выбранные на технологической схеме потоки. После определения всех параметров потока нажимается кнопка ОК.
Все последующие команды меню Specifications, относящиеся к заданию параметров потоков, выполняются аналогично команде Select Streams
ипозволяют:
–Feed Streams (Потоки питания) автоматически выбратъ все потоки питания технологической схемы;
–Cut Streams (Разрываемые потоки) редактировать разрываемые потоки технологической схемы;
–Сорy Stream (Копирование потока) копировать все данные, относящиеся к одному потоку, в другой поток. Для этого надо в окне Copy Stream (Копируемый поток) в полях Copy Stream to (Копировать поток в) ввести, соответственно, номера исходного потока и потока, в который будут копироваться данные;
–Select Cut Streams (Выбрать разрываемые потоки) переопределить разрываемые потоки технологической схемы;
–Reset Cut Streams (Восстановить исходные разрываемые потоки) восстановить исходные номера и состояние разрываемых потоков.
78
