Реализация имитационной модели на ЭВМ
Приведенная выше блочная структура модели экономической оценки плана забора воды в оросительную систему была детализирована и доведена до реализации на ЭВМ. В частности, на основе первого и второго блоков (см. рисунок 6.1) была разработана блок-схема алгоритма моделирования покатных миграций молоди рыб по суткам и часам рассматриваемого периода, под которым понимается пересечение периодов массового ската молоди рыб и работы водозабора. Алгоритм моделирования состоит в том, что вначале для каждого видоразмера молоди имитируется её суточная концентрация, а затем − концентрация молоди каждого видоразмера в заданные часы всех суток (рисунок 6.2). При этом в блоке 4 из базы ихтиологических данных выбирается математическое ожидание
где Значение
Рисунок 6.2 − Блок-схема алгоритма моделирования сезонной и
Соответствующая блок-схема приведена на рисунке 6.3.
Рисунок 6.3 − Блок-схема алгоритма подпрограммы моделирования
В блоках 11 и 12 (см. рисунок 6.2), аналогично описанному выше моделированию, производится выборка из базы данных Эти действия выполняются для всех учитываемых видоразмеров рыб После получения реализации процесса попадания молоди в водозабор по формуле (6.1) определяется случайная величина ущерба рыбному хозяйству для принятого плана забора воды в систему. В результате многократного моделирования и статистической обработки получаем статистически достоверную оценку графика заборы воды (рисунок 6.4).
Рисунок 6.4 − Блок-схема алгоритма подпрограммы экономической оценки плана забора воды в систему
Рисунок 6.5 − Структура записи данных для t-ых суток входного файла имитационной модели
Алгоритм имитационной модели реализован на языке Турбо-Паскаль для персональных ЭВМ типа IBM PC. Идентификатор программы SMR.PAS. Генерирование случайных чисел с равномерным законом распределения на отрезке [0, 1] производится с помощью процедуры RANDOMIZE инициализации датчика псевдослучайных чисел и процедуры RANDOM генерирования одного псевдослучайного числа. Основная исходная информация программы имитационного моделирования должна быть сосредоточена во входном файле ISMR.DAT, структура записи которого приведена на рисунке 6.5. Указанный файл создаётся средствами операционной системы MSDOS или оболочки TOTAL COMMANDER и заполняется данными с помощью текстового редактора. Файл ISMR.DAT представляет собой последовательность символьных строк переменной длины, отделяемых друг от друга специальной комбинацией "конец строки". Первый тип строк этой последовательности содержит информацию о номере суток ( Второй тип строк содержит усреднённую информацию о скате молоди Для выходных данных программы имитационного моделирования создаётся файл OSMR.DAT . Он заполняется в процессе выполнения программы информацией о суточных концентрациях и концентрациях по часам суток по каждому видоразмеру по всем суткам интервала моделирования. Результаты могут быть просмотрены на экране дисплея и выданы на печать в табличной форме. После таблицы с результатами моделирования для последних рассматриваемых суток выдаётся значение экономического критерия
6.4 Рекомендации по оптимизации планирования водозабора
Технология оптимизации плана забора воды в систему приведена на рисунке 6.6. На начальном этапе её реализации в общепринятой последовательности (М.Ф. Натальчук, 1995) разрабатывается системный план водораспределения включающий план забора воды в систему. Для реализации на ЭВМ имитационной модели экономической оценки плана забора воды, кроме данного входного файла необходимо ввести: − количество учитываемых видоразмеров рыб; − продолжительность и сроки периода моделирования; − точность оценки среднего значения; − параметр распределения Стьюдента при принятой доверительной вероятности (достоверности).
Рисунок 6.6 – Структурная схема оптимизации плана
После имитации на ЭВМ процесса ската молоди рыб с помощью разработанных программных средств вычисляется множество значений экономического критерия (6.1) { Полученные результаты заносятся в таблицу 6.1.
Таблица 6.1 − Общий вид таблицы сравнения планов забора воды
Затем производится (в пределах допустимого) корректировка плана воды в систему. При корректировке используют применяемые в эксплуатации мелиоративных систем приёмы и ограничения. В частности, разрешается недобор в одну декаду компенсировать перебором в следующую смежную декаду, величина перебора не должна превышать размеров возможностей форсировки каналов системы (В.И. Ольгаренко, 1976). Условия корректировки должны, в конечном счёте, учитывать ограничения на режим орошения всех севооборотов. График полива следует изменять главным образом за счёт уменьшения продолжительности поливов и сроков их проведения при постоянстве количества воды, назначенной для полива каждой культуры. Межполивной период одной и той же культуры можно изменять не более чем на 3 суток. Назначать поливы раньше или позже назначенного срока допускается для основных культур севооборота не более чем на 3 суток, а для остальных ― 4−5 суток. Скорректированный план забора воды вводится в ЭВМ, производится новый этап моделирования на ЭВМ и оценки данного плана по критерию
6.5 Эколого-экономическая оптимизация плана забора воды в Нижне-Манычскую оросительную систему
Предложенная выше имитационная модель применялась для условий Арпачинского водозабора Нижне-Манычской рисовой оросительной системы. В качестве исходных данных был принят реальный календарный план водозабора (таблица 6.2).
Таблица 6.2 − План забора воды по Нижне-Манычской оросительной системе
Ихтиологическая информация о скате молоди рыб была представлена в виде файла согласно принятой структуре записи данных (см. рисунок 6.5). Основные показатели для расчётов ущерба в ихтиофауне представлены в таблице 6.3. В конкретных расчётах, кроме входного файла было принято: Ø количество видоразмеров − 4; Ø общее число суток периода моделирования − 60; Ø начало моделирования − 11 мая; Ø конец моделирования − 9 июля; Ø точность Ø достоверность Ø параметр распределения Стьюдента при принятой достоверности Ø среднесуточная концентрация молоди по видоразмерам — 0,03; 0,03; 0,01; 0,01 шт./м3. Таблица 6.3 − Основные показатели для расчёта ущерба ихтиофауне
Результаты моделирования для первого варианта (скорректированного) представлены ниже. На рисунке 6.7 изображена динамика суточной концентрации молоди у Арпачинского водозабора для 37-ых суток, построенная на основе результатов моделирования.
Рисунок 6.7 − Смоделированная на ЭВМ суточная динамика концентрации молоди второго видоразмера для 37-ых суток моделирования
Одна из реализаций динамики ската молоди леща размером более 15 мм за весь срок ската у Арпачинского водозабора представлена на рисунке 6.8. Для этой же реализации ската молоди ущерб по всем учитываемым видоразмерам при первом варианте плана водозабора составил 1593,5 ден.ед. Распределение этого ущерба по суткам рассматриваемого периода приведено на рисунке 6.9. Корректировка исходного плана водозабора производились с учётом принятых при орошении допустимых продолжительностей полива и сроков их проведения при сохранении объёмов воды для полива. Первый вариант от исходного отличается в третьей декаде мая и в первой декаде июня. Объёмы водозабора в исходном варианте в эти декады 3812 тыс. м3 и 3713 тыс. м3, а в первом (скорректированном) варианте 4386 тыс. м3 и 3139 тыс. м3 соответственно. При этом сохранён суммарный объём водозабора за две декады равный 7525 тыс. м3. Необходимость уменьшения водозабора в первой декаде июня обусловлена массовым скатом рыб в эти дни.
Рисунок 6.8 − Смоделированная на ЭВМ сезонная динамика ската молоди второго видоразмера у Арпачинского водозабора
Рисунок 6.9 − Изменение по суткам ожидаемого ущерба
Второй скорректированный план отличается от исходного в трёх декадах. Во второй декаде июня, на которую приходится пик ската, уменьшение водозабора составило 730 тыс. м3, объёмы недобора воды перенесены на первую и третью декады июня. Для получения принятой достоверности необходимое число реализаций модели, вычисленное по формуле (4.11) составило 138 для каждого варианта плана забора воды. Критерий оценки варианта определялся как среднее значение по всему множеству реализаций. Результаты оценки вариантов плана водозабора сведены в таблицу 6.4.
Таблица 6.4 − Результаты сравнения вариантов плана забора воды в
После согласования со службами эксплуатации Багаевского районного управления оросительных систем окончательно был принят первый вариант водозабора. Ожидаемое снижение ущерба от реализации принятого варианта составило 23,29 ден. ед. В натуральном выражении эта допустимая переброска объёма воды между двумя соседними декадами приводит к снижению ожидаемого ущерба ихтиофауне р. Дон только по молоди леща и судака на 51,2 тыс. штук. Дальнейшее уменьшение ущерба должно произойти на этапе оперативного управления работой водозабора. Более значительного эффекта, чем описанный выше, можно достичь за счёт уменьшения или полного прекращения забора воды в сумеречно-ночное время.
6.6 Эколого-экономическая оптимизация оперативного Оптимизация оперативного плана забора воды в оросительную систему заключается в минимизации величины ущерба рыбному хозяйству источника орошения при технологических ограничениях от водопользователей. Предлагаемая нами технология оптимизации предусматривает имитационное моделирование ската молоди и достоверную оценку всех возможных планов водоподачи, начиная с плана, составленного традиционными методами с последующим их улучшением с позиции рыбоохраны. В качестве результата оптимизации выбирается план забора воды с минимальным значением оценки ущерба рыбному хозяйству водоисточника. Разработанная нами имитационная модель состоит из трёх блоков (рисунок 6.10). В первом блоке для конкретных t-ых суток и каждого видоразмера производится моделирование внутрисуточной динамики ската молоди рыб.
Рисунок 6.10 − Обобщённая структура имитационной модели Исходными данными для этого блока являются:
Под модульным коэффициентом концентрации молоди В частности моделирование случайного значения модульного коэффициента часовой концентрации ската производится по зависимости
где
Результатом моделирования в первом блоке является динамика изменения концентрации молоди по часам суток, вычисляемая следующим образом
Во втором блоке имитационной модели производится моделирование попадания молоди рыб всех учитываемых видоразмеров в водозабор на базе статистических оценок коэффициента функциональной эффективности рыбозащитного сооружения по Результатом работы блока являются смоделированные данные об изменении концентрации несохранённой молоди рыб по часам t-ых суток. В третьем блоке производится оценка оперативного плана забора воды на орошение. Кроме самого оцениваемого оперативного плана забора воды в виде суточного графика водоподачи в оросительную систему
Кроме перечисленных для всех блоков имитационной модели исходными данными являются − число учитываемых видоразмеров молоди рыб (m) и календарная дата t-ых суток. В данном блоке на основе полученных реализаций процессов попадания в водозабор молоди всех учитываемых видоразмеров рыб определяется величина ущерба рыбному хозяйству для оцениваемого плана забора воды по формуле
где
где
После многократного моделирования и статической обработки получаем статически достоверную оценку данного плана забора воды
где L − количество реализаций процесса моделирования.
Аналогично производится оценка любого другого (скорректированного) оперативного плана забора воды в оросительную систему. На основе описанной структуры модели разработана блок-схема алгоритма имитационной модели оценки оперативного плана забора воды в оросительную систему (рисунок 6.11). При этом в блоке 6 из базы ихтиологических данных выбираются математические ожидания После получения реализации процесса попадания молоди в водозабор по формуле (6.7) определяется случайная величина ущерба рыбному хозяйству для оцениваемого оперативного плана забора воды в систему. В результате многократного моделирования и статистической обработки получаем статистически достоверную оценку графика забора воды. Описанный алгоритм имитационной модели оценки оперативного плана забора воды в ОС реализован в виде программного продукта «Водозабор» в интегрированной среде разработки IDE Delphi для персональных ЭВМ типа IBM PC.
Рисунок 6.11 – Блок-схема имитационной модели
Блок-схема алгоритма подпрограммы моделирования
Рисунок 6.12 – Блок-схема алгоритма моделирования
6.7 Автоматизация передачи и обработки информации при
Для преодоления недостатков в существующей системе управления и повышения эффективности использования водных ресурсов на орошение при минимальном ущербе рыбному хозяйству предлагается автоматизировать процессы сбора, передачи, хранения и обработки информации о состоянии и использовании водных ресурсов, о потребности в орошении водопотребителей, а также рыбохозяйственных данных проведением следующих мероприятий (рисунок 6.13): 1. Создание локальных сетей ЭВМ внутри всех вышеперечисленных ведомств и подразделений. 2. Организацию оперативного обмена данными между всеми подразделениями по телекоммуникационным каналам. 3. Автоматизацию управления насосными агрегатами водозабора. В ведомствах всех уровней оперативного управления эксплуатационными режимами водозаборов предлагается создание локальных вычислительных сетей для внутреннего обмена информацией по ним, что позволит: повысить производительность труда работников ведомств, эффективность документооборота; автоматизировать процесс технологического проектирования; обеспечить информационными ресурсами руководителей предприятия; повысить эффективность управления подразделениями. Обмен данными в локальной сети осуществляется с помощью стандартного оборудования (сетевые адаптеры, коммутаторы, репитеры и т.п.) с применением сетевых протоколов, разработанных международным институтом инженеров по электронике и радиоэлектронике (Ethernet IEEE 802.3, Arcnet IEEE 802.4, Token Ring IEEE 802.5), а также протоколов IPX фирмы NOVELL, Iolanet и т.п. Обмен оперативной информацией между РУОС и водозабором, рыбинспекцией и водозабором, рыбинспекциями и бассейновыми управлениями выполняется с применением хорошо зарекомендовавших себя модемных телекоммуникационных технологий. Проектирование рациональной технологии обработки информации следует рассматривать как задачу принятия решений. Задача такого типа характеризуется наличием ряда целей и путей их достижения с различной эффективностью их реализации. Эффективность реализации различных вариантов технологии обработки и передачи данных должна быть количественно определена, т.е. выражена с помощью критерия эффективности. Критерий оценки вариантов технологий можно определить величиной
где
При разработке информационных технологий пользуются показателями их функциональной полноты Показатель функциональной полноты информационных технологий рассчитывается как отношение объёмов автоматизированной обработки информации (
Показатель своевременности обработки информации
Особое значение имеет показатель адаптивной надёжности, определяющий свойство информационной технологии реализовывать свои функции в пределах временных границ
где
Основной проблемой передачи данных посредством телекоммуникационных технологий является проблема выбора и эксплуатации канала связи. В настоящее время применяется широкий спектр каналов: оптоволоконные, радио, индивидуальные кабельные линии, коммутируемые линии (телефонно-телеграфные линии связи). Выбор типа канала выполняется в зависимости от местоположения каждого звена управления, предполагаемых скоростей передачи данных, предполагаемого режима работы канала (ежедневно, еженедельно, ежемесячно и т.д.), стоимости организации канала и его эксплуатации и т.п. Наиболее реальным представляется вариант смешанного использования каналов: например, вышестоящие звенья управления передают информацию посредством существующих сетей (Internet), поскольку доступ к ним наиболее прост, а цепочки "РУОС" − "ВОДОЗАБОР" и "РЫБИНСПЕКЦИЯ" − "ВОДОЗАБОР" работают по специально организованной линии или по радиоканалу. Для реализации любого из указанных вариантов используются стандартные модемы и сетевое программное обеспечение. Чтобы управлять работой водозабора с помощью компьютера, необходимо использовать контроллеры управления насосными агрегатами (КУН) для преобразования команд, поступающих от ЭВМ НС, в электрические сигналы управления насосным агрегатом. По своей сути он будет частично заменять ныне существующую автоматику, построенную на реле, а также должен обеспечить обмен информацией (получение команд управления насосным агрегатом и выдача сигналов о его состоянии) с ЭВМ НС, установленной на водозаборе. ЭВМ НС при помощи модемной связи осуществляет обмен информацией с РУОС и рыбинспекцией. Из РУОС поступают:+ план забора воды, оперативные управляющие воздействия, ихтиологические данные по водозаборам бассейна, из рыбинспекции − сведения о скате молоди рыб. Используя эту информацию, а также ихтиологические данные, полученные непосредственно на водозаборе при наличии штатного ихтиолога, с помощью программного обесп
Популярное: Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (508)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |