Алгоритмы и программные средства имитационного моделирования для управления эколого-экономическими процессами предприятий нефтяной отрасли на основе метода компонентных цепей
Анализ структуры многослойного редактора компьютерных моделей эколого-экономических систем. Описание алгоритмов и программных средств автоматизации решения задач оптимизации параметров природоохранных мероприятий в среде имитационного моделирования.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | автореферат |
Язык | русский |
Дата добавления | 02.09.2018 |
Размер файла | 705,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
Размещено на http://www.allbest.ru
Введение
Актуальность исследования. В связи с активным развитием нефтегазовой промышленности, с постоянным ростом масштабов техногенной нагрузки на трудно восстанавливаемую экосистему сформировалось и развивается понятие «Эколого-экономическая система» (ЭЭС). «ЭЭС - совокупность взаимосвязанных объектов производства и природной среды, функционирующих на основе экологической программы, направленной на сохранение и восстановление эколого-экономического равновесия». Современные темпы производства и масштабы работ требуют автоматизировать процесс создания экологической программы предприятия нефтяной отрасли. Проведение реальных экспериментов требует больших затрат и времени, а мера ответственности и степень риска велики. Логично использовать компьютерные модели, интегрированные с информационными подсистемами предприятия. Моделирование ЭЭС - специфическое сложное направление научных исследований, призванное объединить в единую модель ЭЭС компоненты разных подсистем - экологических, экономических, технических, с материальными и информационными потоками в связях. Многие системы моделирования Stella, Classic, BPWin, ARIS и др., специализированы под определенный класс систем и в ряде случаев оказываются не эффективны: недостаточная компонентная база, отсутствует возможность для ее развития, трудности интеграции моделей подсистем в единую модель ЭЭС. В них отсутствует взаимосвязь с системами автоматизированных вычислений MathCad, MathLab и др., а механическое соединение подобных комплексов не обладает системными свойствами. Решением является использование универсальных языков и систем компьютерного моделирования.
Актуальным является развитие универсальных расчетно-моделирующих систем и методологических подходов для исследования эколого-экономических процессов и автоматизации синтеза экологических программ, направленных на устойчивое развитие нефтегазодобывающих регионов.
Цель и задачи исследования:
Цель данной работы состоит в разработке методики и программных средств имитационного моделирования эколого-экономических процессов на основе метода компонентных цепей для автоматизации синтеза экологических программ предприятий нефтяной отрасли.
Для достижения поставленной цели исследования необходимо решить следующие задачи:
- исследовать специфику эколого-экономической системы предприятий нефтяной отрасли, разработать структуру ее компьютерной модели на основе метода компонентных цепей и включить модель в контур управления природоохранной деятельностью предприятий нефтяной отрасти для оптимизации параметров природоохранных мероприятий и синтеза экологических программ;
- разработать методику имитационного моделирования эколого-экономических процессов, включая создание компонентов, алгоритмов и программных средств для автоматизированного анализа эколого-экономических систем и синтеза экологических программ;
- сформировать универсальную структуру базы данных по экологическому мониторингу и программам природоохранных мероприятий предприятий нефтяной отрасли для организации специализированной информационной подсистемы и автоматизированного формирования итоговой аналитической отчетности;
- разработать алгоритм интеграции компьютерной модели эколого-экономической системы и информационных подсистем для параметризации ее компонентов и повышения адекватности результатов моделирования;
- на основе анализа показателей экологических программ сформировать критерии оптимизации параметров природоохранных мероприятий с целью достижения эколого-экономического равновесия.
Объект и предмет исследования. Объектом исследования являются системы управления эколого-экономическими процессами предприятий нефтяной отрасли.
Предметом исследования являются методологические подходы и программные средства для имитационного моделирования эколого-экономических процессов и синтеза экологических программ.
Методы исследования. Для решения задач применялись методы системного анализа, компьютерного моделирования, автоматизации и оптимизации процессов, современные информационные технологии.
Основные научные результаты, полученные автором и выносимые на защиту:
1. Предложенная структура компьютерной модели эколого-экономической системы и встроена в информационно-управляющую систему эколого-экономическими процессами предприятий нефтяной отрасли, основанная на методе компонентных цепей, позволяет сохранить в модели реальную топологию системы, сопрягать модели подсистем и проводить многоаспектные исследования ЭЭС.
2. Разработанная методика имитационного моделирования эколого-экономических процессов, включая модели компонентов, алгоритмы экспериментов и программные средства, позволяет автоматизировать процессы анализа ЭЭС и значительно сократить трудозатраты на синтез экологических программ.
3. Универсальная структура базы данных по экологическому мониторингу и программам ПОМ, используемая для организации специализированной информационной подсистемы предприятий нефтяной отрасли, позволяет автоматизировать процесс и сократить трудозатраты на формирование итоговой аналитической отчетности.
4. Алгоритм интеграции компьютерной модели ЭЭС и информационных подсистем позволяет осуществлять параметризацию модели на основе реальных данных и формировать экологические программы, адекватных реальному состоянию объекта исследования.
5. Предложенные критерии позволяют определить значения эколого-экономических параметров природоохранных мероприятия и создавать на их основе экологические программы, максимально направленные на достижение эколого-экономического равновесия.
Научная новизна результатов:
1. Разработана новая структура компьютерной модели эколого-экономической системы (ЭЭС) на основе метода компонентных цепей, адаптированная для использования в контуре управления эколого-экономическими системами предприятий нефтяной отрасли. Определен базовый состав библиотеки компонентов ЭЭС, включающий компоненты экологической, экономической, организационно-технической подсистем, компоненты для их интеграции и оптимизации параметров природоохранных мероприятий, логические компоненты для синтеза экологических программ.
2. Предложена и исследована оригинальная методика имитационного моделирования эколого-экономических процессов, основанная на расширении формализма метода компонентных цепей и включающая модели компонентов, алгоритмы и программные средства для анализа эколого-экономических систем и синтеза экологических программ.
3. Предложена универсальная структура базы данных по экологическому мониторингу и программам природоохранных мероприятий, основанная на учете информационных потребностей, территориального распределения и структуры производства.
4. Разработан оригинальный алгоритм интеграции компьютерной модели эколого-экономической системы и информационных подсистем, предполагающий сопряжение компонентов информационных подсистем с основными компонентами модели, исходя из их параметров.
5. Определены базовые критерии оптимизации параметров природоохранных мероприятий на основе эколого-экономических показателей экологических программ, включая время выполнения, затраты, эффективность мероприятия и предотвращенный экологический ущерб.
Достоверность результатов диссертации. Достоверность полученных результатов обеспечивается исходными теоретическими, методологическими и практическими данными исследований в области компьютерного моделирования и управления эколого-экономическими системами предприятий нефтяной отрасли и подтверждается использованием современных методов, источников по теме диссертации, апробацией результатов. При разработке программных модулей для среды моделирования МАРС использовались методы объектно-ориентированного программирования.
Практическая ценность работы и реализация полученных результатов заключается в следующем.
1. Разработаны программные средства в составе библиотеки компонентов эколого-экономической системы и критериев оптимизации природоохранных мероприятий среды моделирования МАРС.
2. Разработаны базы данных и программное обеспечение для сбора и хранения данных в составе ПО «Программа природоохранных мероприятий» и ПО «Химико-аналитический мониторинг».
3. Реализован механизм параметризации и интеграции компьютерной модели эколого-экономической системы и информационных подсистем.
4. Компьютерная модель эколого-экономической системы на основе метода компонентных цепей использована для автоматизированного решения задач оптимизации параметров природоохранных мероприятий и синтеза фрагмента экологической программы.
Апробация работы. Основные результаты диссертации были доложены и получили одобрение на международных научно-практических конференциях «Современные направления теоретических и прикладных исследований `2009» (Одесса'09), «Природные и интеллектуальные ресурсы Сибири 2010» (Абакан'10); на Всероссийской конференции молодых ученых и специалистов «Новые технологии в газовой промышленности» (Москва'09); на региональных научно-технических конференциях (Сургут'04-06, Ханты-Мансийск'05, 06) и др.
Диссертация выполнена при поддержке Гранта РФФИ № 10-06-00084 «Метод компонентных цепей для компьютерного моделирования и управления эколого-экономическими системами».
Публикации. Основные результаты работы опубликованы в 2 изданиях из перечня ВАК, 10 публикаций в сборниках научных трудов, получены 2 авторских свидетельства на программное обеспечение Роспатент Российской Федерации.
Личный вклад автора.
1. Постановка задач и разработка концептуальных положений диссертации выполнена совместно с научным руководителем д.т.н., профессором В.М.Дмитриевым.
Лично автором получены следующие результаты:
2. Структурно-функциональная схема системы управления эколого-экономическими процессами предприятий нефтяной отрасли.
3. Схема многоуровневой компьютерной модели эколого-экономической системы и расширение языка компонентных цепей для анализа эколого-экономических процессов и синтеза экологических программ предприятий нефтяной отрасли.
4. Критерии оптимизации параметров природоохранных мероприятий, включая время выполнения, затраты, предотвращенный экологический ущерб, эффективность мероприятия, мультипликативный обобщенный критерий оптимизации.
5. Методика имитационного моделирования эколого-экономических процессов, основанная на методе компонентных цепей. Модели компонентов, алгоритмы и программные средства для компьютерной оптимизации параметров природоохранных мероприятий и синтеза фрагмента экологической программы предприятия нефтяной отрасли.
6. Универсальная структура базы данных по экологическому мониторингу и программам природоохранных мероприятий предприятий нефтяной отрасли для эффективной организации и ведения специализированной информационной подсистемы предприятия.
7. Алгоритм интеграции компьютерной модели эколого-экономической системы и информационных подсистем.
8. Реализация программного обеспечения в составе ПО «Программа природоохранных мероприятий» и ПО «Химико-аналитический мониторинг» выполнена совместно с Заика А.А.
9. Реализация программных средств компьютерного моделирования эколого-экономических систем в среде моделирования МАРС проведена совместно с к.т.н. Ганджа Т.В.
1. Анализ специфики эколого-экономических систем, систем моделирования и автоматизированных вычислений для исследования эколого-экономических процессов Stella, Classic, BPWin, ARIS, MathCad, MathLab, Rational Rose, МАРС
Делается вывод о неэффективности многих систем моделирования Stella, Classic, BPWin, ARIS и др., главные недостатки - специализированы под определенный класс систем, недостаточная компонентная база, отсутствует возможность для ее развития и интеграции компонентов подсистем в единую модель ЭЭС, отсутствует взаимосвязь с системами автоматизированных вычислений MathCad, MathLab, а механическое соединение подобных комплексов не обладает системными свойствами. Далее делается вывод о необходимости использования универсальных расчетно-моделирующих систем. Обосновывается выбор среды моделирования МАРС, основанной на методе компонентных цепей, отмечаются ее возможности для анализа эколого-экономических систем, главные преимущества:
- библиотеки компонентов. Библиотеки моделей компонентов в среде МАРС представляют собой язык пользователя при его взаимодействии со средой. Разделы библиотеки - это группы объектов, специфичных для некоторой области применения. Стандартная библиотека компонентов включает в себя объекты для моделирования элементов электрических и электромеханических цепей, механических объектов, а также элементов математических выражений. Пользователь может разрабатывать собственные библиотеки компонентов для их последующего использования при моделировании.
- расширение среды. Открытость и наличие генератора моделей предоставляет пользователю возможность подключать к библиотекам свои компоненты для анализа, обработки и визуализации процессов в исследуемом объекте.
- сервисы для решения задач оптимизации. Пользователю предложены компоненты Оптимизаторы и программы оптимизации (метод золотого сечения, покоординатного спуска и др.), которые позволяют проводить как одномерную, так и многомерную оптимизацию параметров процесса и объекта исследования.
- структура редактора компьютерных моделей. Структура редактора компьютерных моделей СМ МАРС обеспечивает программно-инструментальную реализацию многоуровневой компьютерной модели эколого-экономической системы.
Компьютерная модель эколого-экономической системы задается совокупностью компонентов трех слоев:
С=(КV, KIL, KC, BIL, BC, NIL, NC),
где KV - компоненты визуального слоя; KIL - компоненты информационно-логического слоя; КС - компоненты схемного слоя; BIL - связи компонентов информационно-логического слоя; BC - связи компонентов схемного слоя; NIL - множество узлов информационного слоя, образованное соединениями связей компонентов множества KIL; NC - множество узлов схемного слоя, образованное соединениями связей компонентов множества KC.
Рис. 1. Структура редактора компьютерной модели ЭЭС
Под «Слоем» понимается программно-инструментальное отображение уровня компьютерной модели эколого-экономической системы.
Структура многослойного редактора компьютерных моделей эколого-экономических систем включает в себя следующие слои:
- Визуальный слой предназначен для формирования интерфейса управления ЭЭС. На нем располагаются как средства визуализации результатов, которые отображают состояние моделируемой системы (график, таблицы, цифровые табло, стрелочные табло и др.), так и средства управления и регулирования (движковые индикаторы, цифровые табло со спином, комбинированные списки и др.). Все компоненты визуального слоя обмениваются информацией и имеют свое графическое отображение на логическом слое в виде служебной иконки и нескольких пинов, при помощи которых они объединяются;
- Информационно-логический слой предназначен для программной реализации алгоритмов компьютерного эксперимента и алгоритмов параметризации компьютерной модели;
- Схемный слой предназначен для реализации моделей вычислительных компонентов. Для одновременного моделирования экологической и экономической составляющей модели ЭЭС предлагается схемный слой разделить на два субслоя.
Предложено интегрировать компьютерную модель эколого-экономической системы, основанную на методе компонентных цепей, в систему управления эколого-экономическими процессами предприятий нефтяной отрасли для автоматизации синтеза экологических программ (рис. 2):
Рис. 2. Структурно-функциональная схема системы управления эколого-экономическими процессами предприятий нефтяной отрасли
На схеме блок 1 характеризует процессы задания критериев и ограничений на состояние эколого-экономической системы, которые используются при решении задач оптимизации параметров природоохранных мероприятий. Блок 2 представляет собой программное средство для сбора и автоматизированной обработки данных по экологическому мониторингу и программам природоохранных мероприятий, средство для оперативного формирования итоговой аналитической отчетности, а блок 3 - средство моделирования эколого-экономических процессов и систем, синтеза экологических программ. Результаты моделирования передаются в информационную подсистему. Блок 4 содержит геометрические и функциональные модели компонентов, поддерживает процессы формирования и решения компьютерных моделей эколого-экономической системы. Набор компонентов формирует библиотеку моделей компонентов ЭЭС, куда входят компоненты экологической, экономической, организационно-технической подсистем, компоненты для интеграции моделей различных подсистем в единую модель ЭЭС «Конвертеры», компоненты для синтеза экологических программ «Коммутаторы», модели критериев оптимизации природоохранных мероприятий. Блок 5 представляет собой план экологической программы, составленный на основании результатов моделирования и оптимизации параметров природоохранных мероприятий. Блок 6 - реальная эколого-экономическая система, которая представляет собой совокупность взаимосвязанных объектов производства и природной среды, функционирующих на основе экологической программы, направленной на сохранение и восстановление эколого-экономического равновесия. Блок 7 представляет собой систему эколого-экономической метрологии, по результатам мониторинга производится оценка состояния компонентов природной среды и производственных объектов, оценка эффективности выполнения природоохранных мероприятий и корректировка экологической программы. Результаты мониторинга передаются в информационную систему. На этом этапе контур управления эколого-экономическими процессами и системой замыкается.
Поэтапная реализация предлагаемой схемы на рис.3. позволит организовать и вести автоматизированную информационную систему для управления эколого-экономическими процессами предприятий нефтяной отрасли, сократить время и производственные затраты на формирование экологических программ, направленных на устойчивое развитие нефтегазодобывающих регионов.
3. Методика имитационного моделирования эколого-экономических процессов в среде моделирования МАРС
Она основана на расширении формализма языка компонентных цепей для эколого-экономических систем и синтеза экологических программ. Технологическая схема отличается тем, что компьютерная модель ЭЭС представляется в виде компонентной цепи и реализуется в СМ МАРС (рис. 3):
Главные характеристики формализма метода компонентных цепей (МКЦ) актуальные для исследования эколого-экономических систем:
- МКЦ - это объектно-ориентированный язык для моделирования сложных и физически неоднородных систем с энергетическими и информационными потоками в связях;
- Исследуемый объект представляется в форме компонентной цепи, модель которой строится из моделей независимых компонентов. Компоненты таких систем могут иметь различную физическую природу (электроника, мехатроника, робототехника и др.);
- Модель компонента формируется автоматически с учетом четырех основных аспектов - топологического, физического, математического (логического) и геометрического и представляет собой систему алгебро-дифференциальных уравнений в обыкновенных или частных производных. Можно строить модели с логическими соотношения;
- Для объектов с функционально обособленными подсистемами введено понятие структуры - подцепи, допускающей автономное решение. Форма уравнений компонентной цепи и ее топологическая структура могут меняться в зависимости от поведения переменных или наступления определенных событий.
Рис. 3. Технологическая схема имитационного моделирования эколого-экономических процессов: 1 - понимание системы; 2 - формулировка цели; 3 - постановка задачи моделирования; 4 - разработка моделей компонентов ЭЭС в формате МКЦ; 5 - разработка концептуальной структуры модели; 6 - разработка алгоритма эксперимента; 7 - реализация модели и алгоритмов в СМ МАРС; 8 - планирование и проведение компьютерного эксперимента
Рис. 4. Схема многоуровневой компьютерной модели эколого-экономической системы для исследования в среде моделирования МАРС
Расширение языка компонентных цепей для анализа эколого-экономических процессов и синтеза экологических программ. Проведен компонентный анализ и предложена схема многоуровневой компьютерной модели эколого-экономической системы для исследования в среде моделирования МАРС (рис. 4). Структура компонентной цепи эколого-экономической системы предполагает в составе наличие компонентов 4-х типов: источники, преобразователи, измерители и информационные компоненты. Перечислим компоненты для анализа эколого-экономических процессов и синтеза экологических программ:
- Компоненты различных подсистем эколого-экономической системы - компоненты экологической подсистемы: «Компонент природной среды», «Макрокомпонент природная среда», «Источник загрязнения», «Компенсирующее воздействие»; компоненты экономической подсистемы: «Фонд», «Источник инвестиций», «Затраты»; компоненты организационно-технической подсистемы: «Ресурсы производства», «Основной ресурс», «Вспомогательный ресурс», «Макрокомпонент технологический процесс»;
- Компоненты для интеграции моделей различных подсистем ЭЭС «Конвертеры». «Конвертеры» - вычисляемые эколого-экономических показатели: «Расход ресурса», «Затраты», «Время выполнения», «Эффективность мероприятия», «Предотвращенный экологический ущерб», «Компенсирующее воздействие»;
- «Макрокомпонент природоохранное мероприятие» состоит из «Макрокомпонента технологический процесс» и параметрически подчиненного блока конвертеров;
- Компоненты для синтеза экологических программ «Коммутаторы». «Коммутатор» - интеллектуальный макрокомпонент, решающий вопрос выбора модели природоохранного мероприятия для компонента природной среды на основе логических правил;
- Измерительные компоненты - «Измерители, участвующие в расчетах», «Измерители с цифровым табло»;
- Компоненты информационной подсистемы - «База данных», «Запрос».
Приведем пример описания моделей компонентов экологической подсистемы в их 3-х аспектах: топологическом, математическом и физическом (табл. 1):
Таблица 1
Название |
Математическая модель, параметры |
|
1. Компонент Природной среды |
, VN1 - загрязнение VN2 - восстановление VN3 - уровень загрязнения VN4 - уровень загрязнения из БД Параметры КПС: площадь, объем, концентрация, тип |
|
2. Источник загрязнения |
VN2t = VN1t, N1 - связь для параметризации и обмена информацией VN2 - загрязнение |
|
3. Компенсирующее воздействие |
VN2t = VN1t, N1 - связь для параметризации и обмена информацией VN2 - компенсирующее воздействие на КПС |
Другие компоненты ЭЭС описаны в работе аналогичным образом.
Разработан алгоритм интеграции компьютерной модели эколого-экономической системы и информационных подсистем, предполагающий выполнение следующей последовательности действий:
Шаг 1. Создаем компонент эколого-экономической системы;
Шаг 2. Определяем параметр компонента, который загружается из базы данных и создаем для него соответствующий компонент «Атрибут»;
Шаг 3. Создаем компонент «База данных». В качестве его параметра указываем полный путь к файлу или серверу баз данных;
Шаг 4. Создаем компонент «Запрос». В качестве его параметра прописываем строку запроса. Соединяем с компонентом «База данных» и «Атрибут»;
Шаг 5. Запускаем компьютерную модель эколого-экономической системы на выполнение.
Шаг 6. Осуществляется запрос к базе данных.
Шаг 7. Выполняется проверка ответа на запрос. Если ответ от базы данных получен, то выполняется Шаг 8, иначе Шаг 9.
Шаг 8. Параметризация компонентов модели ЭЭС на основе актуальных данных, загруженных из базы данных;
Шаг 9. Вывод сообщения об ошибке «Нет ответа от базы данных», окончание работы алгоритма.
Перечисленные выше компоненты для анализа и синтеза эколого- экономических систем программно реализованы в среде моделирования МАРС в составе библиотеки компонентов эколого-экономической системы для их последующего использования при моделировании.
3. Описание разработанных моделей, алгоритмов и программных средств для автоматизации решения задач оптимизации параметров природоохранных мероприятий в среде моделирования МАРС с учетом специфики эколого-экономических систем
Отмечены главные особенности:
- результаты деятельности управляемых субъектов многоаспектны. Различаются такие уровни как экологический, экономический, организационно-технологический;
- наличие выделяемых сред управления, предполагает участие в системе компонентов различной природы (компоненты природной среды, фонды, технические средства и др.), наличие материальных и информационных потоков в связях, что характерно для больших систем. Причем параметры технологических процессов природоохранных мероприятий оказывают влияние на состояние компонентов природной среды и фонда предприятия;
- подсистемы имеют «высокую степень открытости, отражаемую, в частности, большим количеством линейных управляющих воздействий», в т.ч. детоксикация грунта загрязненного нефтью, очистка промышленных стоков и водопропускных сооружений, инновации, инвестиции;
- плановыми показателями экологической программы являются такие показатели как затраты, время выполнения природоохранных мероприятий, эффективность мероприятий, предотвращенный экологический ущерб.
Определен класс задач оптимизации и выбраны методы оптимизации параметров природоохранных мероприятий:
- задачи оптимизации параметров ПОМ в большинстве своем относятся к классу задач линейного программирования со смешанным типом ограничений, поскольку ограничения, представленные в виде равенств или неравенств, и целевая функция, как правило, линейны. Причем значения управляющих переменных для ряда задач оптимизации принимают целые значения, что характерно для класса задач целочисленного программирования;
- выбраны программы оптимизации, из реализованных в СМ МАРС: для решения задач многомерной оптимизации выбран метод покоординатного спуска (метод Гаусса-Зейделя), так как данный метод прост и удобен для реализации автоматизированного решения задач многомерной оптимизации; для решения задач одномерной оптимизации - метод золотого сечения;
- задачи оптимизации параметров природоохранных мероприятий сводятся к определению оптимальных параметров технических средств или технологического процесса как функции от t в интервале при заданных начальных состояниях подсистем и ограничениях на переменные связи, минимизирующих заданный критерий-функционал.
Разработаны универсальные критерии-функционалы для решения задач оптимизации параметров природоохранных мероприятий (1-5):
1) Критерий-функционал «Время выполнения» задается в виде:
, (1)
где T(t) - время выполнения мероприятия
,
где:
Vt0 - начальный объем, либо концентрация загрязнения;
P - параметр технического средства ПОМ;
N - количество технических средств, используемых в ТП ПОМ.
Критерий (1) используется в задаче регулирования параметров природоохранных мероприятий по быстродействию;
2) Критерий-функционал «Затраты» задается в виде:
, (2)
где Z(t) - затраты предприятия на выполнение мероприятия за время t;
Цi - цена использования 1 ед.ресурса в час. Если цена использования ресурса зависит от его состояния, то , где st - состояние ресурса;
N(t) - объем используемых ресурсов за время t. Причем , где N - количество ресурсов, используемых в час, и зависит от загрязнения КПС, параметров ресурсов и времени выполнения мероприятия;
k - число типов используемых ресурсов;
Критерий (2) используется в задаче регулирования параметров природоохранных мероприятий по экономической эффективности;
3) Критерий-функционал «Эффективность мероприятия» задается в виде:
, (3)
имитационный экологический программный алгоритм
где ЭМ(t) - эффективность мероприятия за время t;
N(t) - объем используемых ресурсов за время t;
P - параметр ресурса (технического средства, материального ресурса), характеризующий компенсирующее воздействия 1 ед.ресурса на КПС.
Критерий (3) используется в задаче регулирования параметров природоохранных мероприятий по технологической эффективности;
4) Критерий-функционал «Предотвращенный экологический ущерб» задается в виде:
, (4)
где ПЭУ(t) - предотвращенный экологический ущерб, в руб.;
ЭМ(t) - эффективность мероприятия за время t, количество восстановленных единиц КПС за время выполнения ПОМ;
Цпэу - цена 1 ед. восстановленного КПС.
Критерий (4) используется в задаче регулирования параметров природоохранных мероприятий по экологической эффективности;
6. «Мультипликативный обобщенный критерий-функционал ЭЭС» задается в виде:
, (5)
где МКФ(t) - мультипликативный обобщенный критерий-функционал.
Критерий (5) сформирован на основе обобщения критериев-функционалов (1-4).
Предложенные критерии оптимизации природоохранных мероприятий (1-5) программно реализованы в составе библиотеки компонентов критериев оптимизации природоохранных мероприятий для их последующего использования при моделировании и анализе ЭЭС.
Разработаны и исследованы примеры имитационного моделирования эколого-экономических процессов в среде моделирования МАРС. Приведем краткое описание автоматизированного решения задачи оптимизации расхода сорбента при выполнении природоохранного мероприятия «Детоксикация грунта сорбентом». Данная задача оптимизации состоит в оптимизации расхода сорбента RSt как параметра функции от t в интервале при заданных начальных состояниях и ограничениях, минимизирующих заданный в работе мультипликативный критерий-функционал (5). Алгоритм компьютерного эксперимента предполагает выполнение следующей действий: шаг 1 - инициализация параметров и начальных состояний компонентов модели из базы данных, шаг 2 - расчет компьютерной модели на текущем шаге, шаг 3 - визуализация расчета на шаге h, шаг 4 - расчет целевой функции, шаг 5 - проверка целевой функции на минимум, шаг 6 - визуализация решения, рекомендуемые параметры природоохранного мероприятия для формирования экологической программы. Автоматизированное решение данной задачи оптимизации в среде моделирования МАРС представлено на рис. 5.
Рис. 5. Результат работы компьютерной модели природоохранного мероприятия «Детоксикация грунта сорбентом» в СМ МАРС
Другой пример автоматизированного решения задачи оптимизации параметров природоохранного мероприятия «Откачка нефти с грунта» реализован в работе аналогичным образом. Разработаны программные средства в СМ МАРС в составе библиотеки компонентов эколого-экономической системы и критериев оптимизации природоохранных мероприятий для их последующего использования при моделировании.
Разработан алгоритм структурного синтеза фрагмента экологической программы предприятия нефтяной отрасли и соответствующий Компонент «Коммутатор» в СМ МАРС для его последующего использования при анализе и синтезе экологических программ. Для промышленной организации автоматизированного синтеза экологических программ необходимо разработать комплексный алгоритм с учетом технико-экономических возможностей предприятия.
4. Универсальная структура базы данных по экологическому мониторингу и программам природоохранных мероприятий предприятий нефтяной отрасли, на основе учета информационных потребностей основных направлений природоохранной деятельности, требований природоохранного законодательства Российской Федерации, территориального распределения производства и вертикально-интегрированной структуры управления современных предприятий нефтяной отрасли
На ее основе разработаны базы данных и программное обеспечение для оперативного сбора и обработки данных в составе ПО «Программа природоохранных мероприятий» и ПО «Химико-аналитический мониторинг» (рис. 6).
Рис. 6. Интерфейсы для ввода данных, формирования отчетов и карт
ПО реализовано по технологии трехзвенной архитектуры построения приложений: сервер БД СУБД Oracle9i, web-сервер приложений Internet Information, для работы с картой GeoMedia WebMap Intergraph, клиент Internet Explorer. Работает под ОС Windows 98, 2000, XP, Vista, 2007. Его внедрение в промышленную эксплуатацию позволило организовать и вести эффективную специализированную информационную подсистему и сократить трудозатраты на формирование аналитической отчетности по техногенной нагрузке и экологическим программам с 2 недель до 2-3 мин.
Реализован механизм интеграции компьютерной модели эколого-экономической системы и информационных подсистем. Исследован пример синтеза фрагмента экологической программы предприятия нефтяной отрасли в СМ МАРС (рис. 7). Применение компьютерной модели эколого-экономической системы, реализующей предложенные в работе алгоритмы, позволило автоматизировать процесс и сократить трудозатраты с 3-4 часов до 2-3 мин.
Рис. 7. Фрагмент компьютерной модели ЭЭС в СМ МАРС и экологическая программа, составленная по результатам моделирования
Использование компьютерной модели эколого-экономической системы, основанной на методе компонентных цепей, позволяет проводить многоаспектные исследования и организовывать на модели процедуры оптимизации параметров природоохранных мероприятий и синтеза экологических программ.
Результаты применения методики имитационного моделирования эколого-экономических процессов в среде моделирования МАРС, включая созданные в работе модели, алгоритмы и программные средства в составе библиотеки компонентов эколого-экономической системы и критериев оптимизации природоохранных мероприятий - показали их пригодность для решения задач анализа эколого-экономических систем и синтеза экологических программ, направленных на сохранение и восстановление эколого-экономического равновесия.
Заключение
1. Компьютерная модель эколого-экономической системы (ЭЭС), основанная на методе компонентных цепей и адаптированная для использования в контуре управления эколого-экономическими системами предприятий нефтяной отрасли, позволяет сохранить в модели реальную топологию системы, сопрягать модели подсистем, проводить многоаспектные исследования ЭЭС, позволяет организовывать процедуры оптимизации природоохранных мероприятий и синтеза экологических программ.
2. Разработана методика имитационного моделирования эколого-экономических процессов на основе метода компонентных цепей, включая модели компонентов, алгоритмы экспериментов и программные средства, реализованные в среде моделирования МАРС, для автоматизированного анализа эколого-экономических систем и синтеза экологических программ.
3. Сформирована универсальная структура базы данных по экологическому мониторингу и программам природоохранных мероприятий, используемая для организации специализированной информационной подсистемы предприятий нефтяной отрасли, которая позволяет автоматизировать процесс и сократить трудозатраты на формирование итоговой аналитической отчетности.
4. Разработан алгоритм интеграции компьютерной модели ЭЭС и информационных подсистем, предназначенный для параметризации модели на основе актуальных данных и формирования экологических программ, адекватных реальному состоянию объекта исследования.
5. Предложены критерии оптимизации параметров природоохранных мероприятий, которые рекомендованы для использования при создании экологических программ, максимально направленных на достижение эколого-экономического равновесия.
6. Использование универсальной структуры базы данных по экологическому мониторингу и программам ПОМ позволило разработать ПО «Программа природоохранных мероприятий» и ПО «Химико-аналитический мониторинг», автоматизировать процесс и сократить трудозатраты на формирование отчетности с 2-х недель до 2-3 мин.
7. Применение компьютерной модели ЭЭС позволило на примере автоматизировать процесс синтеза фрагмента экологической программы и сократить трудозатраты с 3-4 часов до 1 мин.
Литература
1. Затик О.С., Ганджа Т.В. Модели компонентов эколого-экономической системы на примере нефтегазодобывающего комплекса в формате метода компонентных цепей для компьютерного моделирования // Известия Томского политехнического университета. - 2009. - Т. 314. - № 5. Управление, вычислительная техника и информатика. - с. 114-116.
2. Затик О.С. Многоуровневое компьютерное моделирование эколого-экономических систем // Журнал научных публикаций аспирантов и докторантов. - № 4. - 2009. - С. 136-138.
3. Дмитриев В.М., Ганджа Т.В., Затик О.С. Компьютерная модель эколого-экономической системы нефтегазодобывающего региона для формирования экологических программ.// Информатика и системы управления. - 2011. - № 4.
4. Затик О.С. Использование геоинформационной системы и Web-технологий для решения задач экологического мониторинга // Вопросы геологии, бурения и нефтяных и газонефтяных месторождений Сургутского региона: Сб. науч. тр. Выпуск 7. - М.: ЗАО «Издательство «Нефтяное хозяйство», 2005. - С. 185-189.
5. Затик О.С. Экологическая геоинформационная система для эффективного решения задач природоохранной деятельности ОАО «Сургутнефтегаз» / О.С. Затик, А.А. Заика, М.И. Черепахин, Л.А. Малышкина // Вопросы геологии, бурения и нефтяных и газонефтяных месторождений Сургутского региона. Сб. науч. тр., Выпуск 6. М.: ЗАО «Издательство «Нефтяное хозяйство», 2006. - С. 266-270.
6. Дмитриев В.М. Архитектура подсистемы информационных ресурсов многоуровневой компьютерной модели эколого-экономической системы / Дмитриев В.М., Ганджа Т.В., Затик О.С. // Природные и интеллектуальные ресурсы Сибири (СИБРЕСУРС-16-2010): доклады (материалы) 16-й Международной научно-практической конференции, Абакан, 4-6 окт. 2010 г. - Томск: В-Спектр, 2010. - С. 300-303.
7. Дмитриев В.М., Ганджа Т.В., Затик О.С. Имитационная модель управления природоохранной деятельностью нефтегазодобывающего предприятия // Сборник научных трудов по материалам международной научно-практической конференции «Современные направления теоретических и прикладных исследований `2009». Том 12. Экономика - Одесса: Черноморье, 2009. - С. 95-99.
8. Дмитриев В.М. Архитектура среды моделирования и базовый состав компонентов компьютерной модели эколого-экономической системы / В.М.Дмитриев, Т.В. Ганджа, О.С. Затик, И.Я. Клепак // Инфокоммуникационные и вычислительные технологии и системы. III Международная конференция. 6-11 сентября 2010 г. - г. Улан-Уде. - 2010. - С. 120-123.
9. Клепак И.Я. Оптимизация расхода метанола в УКПГ на основе компонента управления «Оптимальный режим» // И.Я. Клепак, Т.В. Ганджа, О.С. Затик // «Новые технологии в газовой промышленности». Тезисы докладов Восьмой Всероссийской конференции молодых ученых, специалистов и студентов. - Открытое акционерное общество «Газпром». Российский государственный университет нефти и газа им. И.М. Губкина. - Москва, 2009. - с. 24.
10. Затик О.С. Пространственный анализ и моделирование экологической ситуации на территории деятельности ОАО «Сургутнефтегаз» // Материалы XXIV НТК молодых ученых и специалистов ОАО «Сургутнефтегаз». - Сургут: РИИЦ «Нефть Приобья», 2004. - С. 123-127.
11. Затик О.С. Повышение эффективности решения задач экологического мониторинга и формирования природоохранных мероприятий на территории деятельности ОАО «Сургутнефтегаз» на основе корпоративной геоинформационной системы. // Материалы XXV научно-технической конференции молодых ученых и специалистов ОАО «Сургутнефтегаз», Сургут: Изд-во РИИЦ «Нефть Приобья». - 2005. - С. 350-355.
12. Затик О.С. Экологическая геоинформационная система ОАО «Сургутнефтегаз». // Материалы V конференции молодых специалистов организаций, осуществляющей виды деятельности, связанной с пользованием участками недр на территории Ханты-мансийского автономного округа - Югры, Ханты-Мансийск: Изд-во ЮГУ, 2005. - С. 298-302.
13. Затик О.С. Разработка и внедрение геоинформационно-аналитической системы как инструмента повышения эффективности управления природоохранной деятельностью ОАО «Сургутнефтегаз» // Материалы VI конференции молодых специалистов организаций, осуществляющей виды деятельности, связанной с пользованием участками недр на территории Ханты-мансийского автономного округа - Югры, Ханты-Мансийск: ЮГУ, 2006. - С. 256-260.
14. А.с. 2006612374 РФ. Программное обеспечение «Web-модуль ЭкоГИС «Химико-аналитический мониторинг ОАО «Сургутнефтегаз» / Затик О.С., Заика А.А., Шепелюк О.С. // Бюл. - 2006. - № 4(57). - С. 26.
15. А.с. 2006612375 РФ // Программное обеспечение «Web-модуль ЭкоГИС «Программа природоохранных мероприятий ОАО «Сургутнефтегаз» / / Затик О.С., Заика А.А. // Бюл. - 2006. - № 4(57). - С. 26.
Размещено на Allbest.ru
Подобные документы
Обзор средств компьютерного имитационного моделирования по созданию веб-приложения для визуализации имитационных моделей. Система имитационного моделирования AnyLogic, Arena, SimuLab. Серверная, клиентская часть. Модель работы отдела банка и участка цеха.
дипломная работа [3,3 M], добавлен 25.05.2015Основы систематизации языков имитационного моделирования, моделирование систем и языки программирования. Особенности использования алгоритмических языков, подходы к их разработке. Анализ характеристик и эффективности языков имитационного моделирования.
курсовая работа [1,4 M], добавлен 15.03.2012Разработка имитационной модели функционирования кладовой на промышленном предприятии с использованием имитационного метода в среде GPSS World. Экспериментальное исследование результатов моделирования. Выработка предложений по оптимизации работы системы.
курсовая работа [183,1 K], добавлен 27.08.2012Основные характеристики и алгоритмы настройки виртуальной локальной вычислительной сети VLAN, протоколов маршрутизации, системы доменных имен и трансляции сетевых адресов с целью разработки корпоративной сети в среде имитационного моделирования.
курсовая работа [556,1 K], добавлен 23.04.2011Теоретические основы моделирования систем в среде имитационного моделирования AnyLogic. Средства описания поведения объектов. Анимация поведения модели, пользовательский интерфейс. Модель системы обработки информации в среде компьютерного моделирования.
курсовая работа [1,5 M], добавлен 15.05.2014Основы технологии моделирования Arena. Построение простой имитационной модели. Моделирование работы системы обслуживания покупателей на кассе супермаркета. Построение модели IDEF3. Анализ результатов имитационного моделирования и аналитического решения.
курсовая работа [659,1 K], добавлен 24.03.2012Разработка имитационной модели "Перекресток" для анализа бизнес-процессов предприятия и принятия решения в сложных условиях. Алгоритм построения имитационной модели на основе CASE-средств. Обзор программного обеспечения для имитационного моделирования.
дипломная работа [2,6 M], добавлен 22.11.2015Создание систем имитационного моделирования AnyLogic, Arena, SimuLab, Simbigraph и Forio. Серверная и клиентская часть. Разработка модели работы отдела банка, участка цеха, движения автобуса по маршруту и социальной сети. Описание web-приложения.
дипломная работа [3,4 M], добавлен 25.05.2015Понятие компьютерной и информационной модели. Задачи компьютерного моделирования. Дедуктивный и индуктивный принципы построения моделей, технология их построения. Этапы разработки и исследования моделей на компьютере. Метод имитационного моделирования.
реферат [29,6 K], добавлен 23.03.2010Математическое описание имитационной модели. Описание блок-схемы алгоритма. Анализ полученных результатов имитационного моделирования. Сопоставление полученных результатов для разработанных моделей. Математическое описание аналитического моделирования.
курсовая работа [306,5 K], добавлен 25.03.2015