Навигация
Поиск
Контакты
an image
НПП Центральная лаборатория автоматизации измерений
111250 Москва, Энергетическая улица, д.7, офис 311
(495) 134-03-49
E-mail: Данный адрес e-mail защищен от спам-ботов, Вам необходимо включить Javascript для его просмотра.

Разработка программного обеспечения с использованием среды графического программирования LabVIEW для моделирования типовых химико-технологических процессов

1. Постановка задачи

Изучение теоретических основ моделирования основных химико-технологических процессов и проектирование нового и оптимизация действующего оборудования химических, химико-фармацевтических, нефтехимических и нефтеперерабатывающих производств - являются одними из ключевых моментов в подготовке химиков технологов.

Методы математического моделирования позволяют провести значительную часть исследования процесса на его математической модели без осуществления дорогостоящих и часто труднореализуемых экспериментов. Эти методы достаточно хорошо разработаны, созданы математические модели различных процессов химической технологии [1].

В настоящее время для отдельных конкретных процессов разработаны математические модели, различающиеся точностью, сходимостью решения и др. Однако применение этих моделей, особенно в системе автоматизированного проектирования, сдерживается из-за отсутствия единой методологии экспериментальных исследований и отсутствия систематизированной базы данных по математическим моделям химико-технологических процессов [1].

Поэтому для проведения лабораторных практикумов, направленных на приобретение студентами вузов химико-технологического профиля практических умений и навыков моделирования типовых процессов химической технологии, широко используется специализированное программное обеспечение.

2. Описание решения

Для решения указанных выше задач подготовлен лабораторный практикум, направленный на моделирование типовых химико-технологических процессов. Для его разработки использована среда графического программирования LabVIEW фирмы National Instruments [2]. В данной среде разработано программное обеспечение для моделирования технологического процесса производства лекарственных препаратов, включающего в себя стадии химической реакции, фильтрования и сушки продукта. Оно предназначено для проведения лабораторных практикумов, направленных на изучение моделирования типовых технологических процессов загрузки/выгрузки, нагревания/охлаждения и перемешивания в аппаратах периодического действия. При проведении лабораторного практикума студенты изучают технологический регламент (для заданного варианта), математические модели процесса [3] и алгоритм решения задачи, и выполняют расчеты с использованием разработанного программного обеспечения.

Оно представляет собой два взаимодействующих виртуальных прибора. Первый предназначен для подбора аппарата и мерников из стандартного ряда; второй -для расчета длительности технологического процесса. Для передачи данных из виртуального прибора, осуществляющего подбор аппаратуры, в прибор, производящий расчёт длительности, используется глобальная переменная, хранящая несколько переменных различных типов. Для создания виртуальных приборов использованы различные функции LabVIEW. Выбор рядов стандартных аппаратов и мерников осу­ществляется при помощи структуры варианта. Ряды стандартных аппаратов и мерников хранятся в виде массивов. Каждому ряду оборудования соответствует один массив. Подходящее оборудование из выбранных стандартных рядов подбирается путём сравнения объёма реакционной массы (потока) с объёмом аппарата (мерника) с учётом коэффициентов заполнения. Для осуществления данной операции используется цикл по условию. В цикле проверяется пригодность каждого аппарата (мерника). В итоге выводятся все подходящие аппараты и мерники. Расчёты произведены при помощи различных математических функций LabVIEW.

Первым этапом расчета является вычисление объёма реакционной массы, массы и объема основного и добавляемых потоков, выбор подходящего аппарата и мерников из стандартного ряда, расчёт реальных коэффициентов заполнения для аппарата и мерников. Исходные данные для моделирования вводятся пользователем при помощи числовых элементов управления.

На втором этапе рассчитываются: время загрузки сырья в аппарат, время выгрузки реакционной массы из аппарата, длительности нагревания и охлаждения реакционной массы, перемешивания, общая длительность процесса.

Набор параметров передается из виртуального прибора, осуществляющего подбор аппаратуры - это размер партии; количество реакционной массы; объём подходящих аппаратов; объём подходящих мерников для каждого потока; реальные коэффициенты заполнения для подходящих аппаратов и мерников; расходные коэффициенты для всех потоков.

Все результаты расчетов отображаются на лицевой панели виртуального прибора в виде числовых индикаторов и таблицы, а зависимость общей длительности процесса от размера партии в виде графика. Также все полученные данные сохраняются в текстовом файле, содержимое которого можно дополнять или полностью заменять.

3.Используемое оборудование и программное обеспечение

Для разработки программного обеспечения была использована среда разработки приложений фирмы National Instruments LabVIEW 8.20 (демо-версия).

4. Внедрение и развитие решения

Разработанное программное обеспечение предназначено для проведения лабораторного практикума по курсу «Математическое моделирование и методы синтеза гибких химических производств» на кафедре компьютерно-интегрированных систем в химической технологии Российского химико-технологического университета им. Д.И. Менделеева. С его помощью можно анализировать влияние различных исходных данных (например, размера партии, геометрических характеристик оборудования (диаметра штуцера) движущей силы нагревания/охлаждения, удельной теплоемкости металла и реакционной массы и т.п.) на длительность процесса.

В перспективе планируется дополнить программу расчетом длительностей процессов фильтрования и сушки.

Список литературы

1. Химико-технологические процессы. Теория и эксперимент: Учеб. пособие для вузов / Комиссаров Ю.А., Глебов М.Б., Гордеев Л.С, Вент Д.П.. - М.: Химия, 1998.-360 с.

2. Тревис, Д. LabVIEW для всех [Текст]: пер. с англ. / Д.Тревис; Пер.Клушина Н.А.; Под ред. Шаркова В.В., Гурьева В.А. - М.: ДМК Пресс; ПриборКомплект, 2004. -537с.