Матрица смежности для отрезка прямой и окружности имеет вид
0 — окружность и отрезок прямой не смежны;
1 — окружность (сплошная) и отрезок прямой (сплошная) смежны;
2 — окружность (сплошная) и отрезок прямой (штриховая) смежны;
3 — окружность (штриховая) и отрезок прямой (сплошная) смежны;
4 — окружность (штриховая) и отрезок прямой (штриховая) смежны.
Для элементов, представленных на рисунке 2, матрицы смежности будут иметь вид "2 2
М [i,j] =
М =
М,
На основе извлеченной из чертежа информации строятся матрицы и сравниваются с шаблонами, хранящимися в системе. Если параметры шаблонов совпадают, делается вывод о присутствии на чертеже того или иного конструктивного элемента. Далее создается граничное представление формы элемента.
Результат реконструкции видов представлен на рисунке 3.
Разработанный алгоритм является полностью автоматическим и работает только с чертежами, представленными в векторной форме. Алгоритм предъявляет высокие требования к точности построения чертежей, обрабатывает невидимые линии и криволинейные поверхности. Чтобы система была полностью универсальна для различных геометрических форм, необходимо описать шаблоны всех примитивов, которые могут встречаться при моделировании.
Опытные модули системы разработаны на языке AutoLISP для системы AutoCAD.
Литература
1. Geng W., Wang J., Zhang Y. Embedding visual cognition in 3D reconstruction from multi-view engineering drawings // Computer-Aided Design. 2002. Vol. 34. № 4.
2. Watanabe T. Revision of Inconsistent Orthographic Views // Journal for Geometry and Graphics. 1998. Vol. 2. N° 1.
3. Elias M., Kebisek M. An Overview of Methods for 3D Model Reconstruction from 2D Orthographic Views // Proceedings of the International Workshop «Innovation Information Technologies: Theory and Practice». 2010, pp. 65-69.
УДК 519.688, 66-974
МОДЕЛИРОВАНИЕ ВАКУУМНОЙ СУБЛИМАЦИОННОЙ СУШКИ.
А.А. Диденко; А.Н. Ершова; М.Г. Гордиенко, к.т.н.; Н.В. Меньшутина, д.т.н.
(Российский химико-технологический университет им. Д.И. Менделеева, г. Москва, [email protected], [email protected])
Описывается программный продукт, позволяющий рассчитывать процесс вакуумной сублимационной сушки и подбирать параметры его ведения. Используя разработанную программу, пользователь может рассчитать время проведения процесса, изменяя температурные режимы. Программа создана на основе математической модели, описывающей процессы сублимационной сушки, протекающие в локальном объеме, и смещение границы раздела фаз.
Ключевые слова: вакуумная сублимационная сушка, температурный режим, температурный профиль, кинетика сушки.
Для получения биологически активных веществ, белков, микроорганизмов и порохов зачастую нельзя применить тепловые способы обработки, поскольку под воздействием положительных температур могут изменяться структура вещества и его физико-химические свойства. Поэтому сегодня на химических, биотехнологических, фармацевтических производствах востребован процесс вакуумной сублимационной сушки (ВСС). Однако этот процесс имеет ряд недостатков, одним из ко-
торых является повышенное энергопотребление (по сравнению с другими способами сушки) [1].
Перед разработчиками стояла задача создать ПО, позволяющее смоделировать процесс ВСС и описать его в единичном объеме. Для ее решения была разработана модель, рассматривающая влияние температурных режимов на ход сублимации. Актуальность задачи обусловлена тем, что режим теплоподвода является важным фактором ведения процесса: повышение температуры позволяет ин-
тенсифицировать процесс и сократить время сушки, однако превышение критического значения может привести к расплавлению материала.
Описание модели
На рисунке 1 представлена схема процесса сублимационной сушки, на которой показан так называемый флакон с двухфазовой субстанцией -льдом и высушенным продуктом. Между слоями находится граница раздела двух фаз, смещающаяся в ходе сушки вниз. Теплота к материалу подводится двумя способами: тепловым излучением от верхней полки и кондуктивным теплоподводом от нижней.
Вакуум (Р=СОПБ1; Тс иат=Тз=сопвЦ
ТН
п; -сШсВД] излучение
<и £1 ГО С
5 Р I т О 1» ср <и Т^^ТЗ
/ х=1_ х=Х(1)
Р ТС
* л т УА шмш
* 4 \Тп=Тп(1)>Тп Кондуктивный теплоподвод
Рис. 1. Схема процесса
При разработке математической модели были приняты следующие допущения:
1) все потоки тепла и массы в системе имеют одно измерение и направлены вдоль нормали к поверхностям;
2) сушка вымораживанием протекает под воздействием теплового излучения от полки сверху и кондуктивного теплоподвода от полки снизу;
3) во время сушки замороженный продукт условно можно разделить на две части: верхнюю -слой высушенного материала и нижнюю -слой льда (С); граница между слоями в процессе сушки движется сверху вниз;
4) влагосодержание замороженного продукта принимается равным начальному, влагосодержа-ние высушенного продукта - эквивалентному;
5) высушенные и замороженные участки рассматриваются как гомогенные с точки зрения постоянства теплопроводности, температурной диффузии, плотности и удельной теплоемкости, описываемых при помощи эквивалентных значений.
Расчет температурного профиля двух участков образца (высушенного и замороженного) идет одновременно и связан через подвижную границу раздела двух фаз. Проверкой его правильности являются температура на границе раздела фаз и поток тепла и влаги через нее.
Модель состоит из нестационарных балансовых энергетических уравнений и соответствующих граничных и начальных условий, записанных для областей замороженного слоя С и высушенного R [2].
Дифференциальные уравнения, начальные и граничные условия могут быть записаны в следующем виде.
1. Для слоя С (замороженный слой - лед).
Уравнение теплопроводности для замороженного материала:
а2т, ат„
ах2 а (1)
в диапазоне 0<х<ХЕ(1), ^0; X(t) - подвижная граница; граничные условия на дне флакона:
Тс=Т>, где x=0, ^0. (2)
Уравнение изменения температуры пограничного слоя на границе с сухим слоем за счет испарения:
l-а&Иwi-w•>'■AH'lГ, (3)
где х=Хс№, 1>0;
начальные условия: ТС=Т8, (4)
0<х<Ь, t=0; Хс(0)=Х2(0)=Ь - подвижная граница. Здесь X - теплопроводность; Т0 - температура полки; Т8 - равновесная температура сублимации; Тн - температура излучающей поверхности; ТЬ -температура поверхности материала, нагреваемой излучением; Ь - толщина слоя материала; х - координата; используемые в модели индексы: ef -замороженный слой, ed - высушенный слой, eq -равновесный слой, 1 - исходный (замороженный) слой; Тс - температура в слое замороженного материала; а - коэффициент температуропроводности; t - время; W - среднее влагосодержание по исходному материалу; рь„ - насыпная плотность высушенного материала; ЛН - равновесная теплота сублимации; ХС - положение границы между замороженным и высушенным слоями материала при наличии нагрева теплопроводностью. 2. Для слоя R (высушенный слой). Уравнение теплопроводности для высушенного материала:
а2т ат
(5)
•" ах2 а
в диапазоне Хсф<х<Ь, ^0;
граничные условия: Т^ТЬ, (6)
х=Ь, ^0.
Уравнение изменения температуры пограничного слоя сухого материала на границе с замороженным слоем:
(Ч^,)рьцДН.«£ ; (7)
х=Хс, 1>0;
начальные условия:
ТК=Т8, 0<х<Ь, 1=0. (8)
Здесь ТЯ - температура в слое высушенного материала; Хк - положение границы между замороженным и высушенным слоями материала при наличии нагрева излучением.
На границе раздела фаз должны выполняться равенства температур ТЯ=Тс, а также потоков тепла и массы.
Для нахождения температурного профиля воспользуемся разностной схемой Кранка-Николсо-на. Она является абсолютно устойчивой, поэтому шаг по времени может быть выбран достаточно большой для ускорения расчета, но это может привести к потере участка высушенного материала за период А! Чтобы избежать неточности, необходимо учитывать скорость удаления влаги и в соответствии с этим вести перерасчет шага по времени, уменьшая или увеличивая его в процессе расчета [3].
Изменение координаты границы замороженного слоя за счет подвода тепла от нижней полки описывается уравнением
dX dXc + ихк
dt
dt 1
*(Т—То)
(9)
—^ч)рЬц дн.
Хс
Уравнение для изменения влагосодержания в материале: dW _ dWC + dWR _ dt - dt -
1
Ьрьцдн.
^(Т. — То)
Хс .
(
Ч„(Т. — Ть) Х^
. (10)
Алгоритм расчета
Для решения уравнений (1)-(10) был разработан алгоритм, графически представленный на рисунке 2. Он позволяет рассчитать температурные профили и изменение влагосодержания в материале. Порядок действий алгоритма следующий.
1. Задаются начальные и граничные условия.
2. Оценивается величина шага в замороженном (С) и высушенном (Я) слоях.
Рис. 2. Алгоритм расчета температурных профилей и кинетики ВСС
0 -| -5 -10 О -I5 -20 -25 i 0,2 0,4 0,6 0 20 23 25 27 29 1 T, 0C 0000000000 J ~"~4 8 5 8 45 -40 -35 - О ° ,30 -125 25
1 0,2 1 1,2
-30 -35 X 20 « 15 -0 ) 0,2 0,4 0,6 0,8 1
а б в
влагосодержание, % 00000000000 4 \\\Ч -20 -23 -25 -27 -29 влагосодержание, % V.' --4,8 -4,5 --4,1 ■ —4 --3,8 5 и 4 ; ГС 3 • £ S 2 • 1 • 0 •
0 200 400 600 800 t, мин 0 200 400 600 800 1000 t, мин 50 100 150 t, мин
г д е
Рис. 3. Результаты расчета программного обеспечения для моделирования ВСС: а, в - температурные профили изотермических стадий; б - температурный профиль неизотермической стадии; г, д, е - соответствующие им зависимости влагосодержания от времени проведения процесса
3. Одновременно рассчитываются температурные профили в замороженном (С) и высушенном (Я) слоях.
4. Сравниваются конечные значения температуры на границе раздела фаз, и при необходимости уточняется шаг по времени и координате.
5. Полученное значение фактической температуры сравнивается с критической температурой.
6. Рассчитывается изменение влагосодержа-ния образца и нового положения границы раздела фаз.
7. Фактическое значение влажности сравнивается с требуемым значением остаточного влагосо-держания.
8. Делается вывод о завершении процесса сушки.
ПО и результаты расчета
Для описания процесса ВСС разработано ПО на С++ с применением блочного подхода. В состав ПО входят блок ввода начальных условий и ограничений, блок математического моделирования и блок отображения результатов.
Разработанная программа позволяет рассчитать все возможные температурные режимы проведения процесса, варьировать массу загрузки. На основании полученных данных могут быть выбраны параметры проведения процесса.
Результат работы ПО - графические зависимости температурного профиля по высоте флакона, а также кинетика вакуумной сублимационной сушки (рис. 3). Программа рассчитывает три стадии
ВСС: сублимационную сушку в изотермичных условиях, неизотермичную сушку и тепловую изотермичную сушку.
Графики сублимационной сушки показывают характер изменения температуры в процессе ВСС. На первой (рис. 3а) и третьей (рис. 3в) стадиях сушки температура не меняется, следовательно, во всем объеме флакона она остается неизменной.
На второй стадии (рис. 3б) температура все время меняется, что отображается на графической зависимости. На рисунках 3г, 3д, 3е соответственно показаны расчетные значения изменения вла-госодержания во времени для каждой из трех стадий. В ходе моделирования пользователь может одновременно рассматривать результаты нескольких экспериментов, варьируя характер температурного режима.
В заключение отметим, что разработанное ПО позволяет вскрыть процессы, протекающие в единичном объеме в ходе ВСС. Варьируя температуру процесса, пользователь наблюдает за откликом, определяя благоприятные для ВСС условия. Исследуя различные режимы процесса, можно повысить эффективность, а также снизить время сублимационной сушки.
Литература
1. Семенов Г.В. Вакуумная сублимационная сушка. Основные понятия и определения // Сублимационная сушка в фармацевтической и пищевой промышленности: матер. Меж-дунар. науч.-технич. конф. М.: МГУПБ, 2005. С. 92-98.
2. Nastaj J.F. Some aspects of freeze drying of dairy biomaterials // Drying technology. 1996. № 14 (9), pp. 1967-2002.
3. Кольцова Э.М., Гордеев Л.С. Методы синергетики в химии и химической технологии. М.: Химия, 1999. 256 с.