МОСКОВСКАЯ СЕЛЬСКОХОЗЯЙСТВЕННАЯ

advertisement
МИН И СТ ЕР СТ В О СЕ Л ЬС К ОГ О Х ОЗ ЯЙ СТ В А Р Ф
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ – МСХА
имени К.А. ТИМИРЯЗЕВА
(ФГБОУ ВПО РГАУ - МСХА имени К.А. Тимирязева)
Кафедра экономической кибернетики
ЛУКЬЯНОВ Б.В.
Лабораторная работа
МОДЕЛИРОВАНИЕ ПРОЦЕССА РОСТА РАСТЕНИЙ
Дисциплина «МОДЕЛИРОВАНИЕ БИЗНЕС-ПРОЦЕССОВ»
Направление 080500.62 «Бизнес-информатика»
Курс III
Семестр V
МСХА 2013
1
1. ЦЕЛЬ ЗАНЯТИЯ
Знакомство
студентов
с
методом
имитационного
моделирования
динамических процессов и приобретение ими навыков использования метода
для моделирования бизнес-процессов.
2. СОДЕРЖАНИЕ ТЕМЫ
Для прогнозирования значений таких показателей как урожайность в
растениеводстве или прирост массы при откорме животных, которые
появляются в результате динамических процессов роста, целесообразно
использовать имитационное моделирование.
Имитационное моделирование – это объяснительное моделирование,
дающее ответ на вопрос: «А что будет, если …(вариация исходных данных и
условий задачи)».
В практике исследования роста и продуктивности биологических
объектов
получило
распространение
имитационное
моделирование
динамических процессов по методу Дж. Форрестера (Дж. Форрестер. Основы
кибернетики предприятия (индустриальная динамика). М:. Прогресс, 1971). По
Форрестеру исследование динамического процесса включает в себя три этапа:
 Разработку схемы связей.
 Математическое описание модели.
 Моделирование.
Основными понятиями, используемыми в схемах связей, являются:
«управляющая переменная», «переменная состояния» (или «уровень») и
«переменная скорости» (или «темп»).
Управляющие переменные, или вынуждающие функции, характеризуют
влияние среды на исследуемую систему через ее границы и их значение нужно
непрерывно
контролировать.
Примерами
этих
переменных
служат
макрометеорологические величины (осадки, ветер, температура, радиация),
кормовой потенциал пастбищ, миграция животных через границы системы.
2
Схемы
связей
разрабатываются
с
использованием элементов и
обозначений, представленных на рисунке 1.
Неконтролируемые источники и стоки
материальных потоков
Переменная состояния (уровень)
Переменная скорости (темп)
Постоянный фактор (константа)
Информационная связь
Рисунок 1 - Элементы и обозначения, используемые в схемах связей
Переменные состояния – это такие величины, как биомасса, численность
вида животных на единице площади обитания, количество азота в почве,
растении или животном, влажность почвы. Образно говоря, те переменные,
которые можно измерить, остановив мгновение, и есть переменные состояния.
Каждая
переменная
состояния
характеризующей интенсивность
связана с переменной
скорости,
изменения переменной состояния во
времени. Переменные скорости описывают потоки веществ или энергии между
переменными состояния, например, между растительной биомассой пастбища
и пасущимися животными. Переменные скорости являются функциями
переменных состояния и управления и определяются в соответствии с
алгоритмами, описывающими соответствующие физические, химические,
биологические и другого вида процессы.
После расчета значений всех переменных скорости выполняется расчет
переменных состояния по соотношению:
УРОВЕНЬt = УРОВЕНЬt-Δt + ТЕМПt * Δt,
3
где УРОВЕНЬt – значение переменной состояния в момент времени t;
УРОВЕНЬt-Δt – значение переменной состояния в момент времени t-Δt;
ТЕМПt – значение переменной скорости в момент времени t;
Δt – временной шаг моделирования.
Интервал времени Δt должен выбираться таким образом, чтобы скорость
процесса за этот промежуток существенно не менялась.
Моделирование выполняется дискретно по шагам:
1) Задаются начальные значения переменных состояния в момент
времени t0.
2) Вычисляются значения переменных скорости в момент времени t1.
3) Вычисляются значения переменных состояния в момент времени t1.
4) Вычисляются значения переменных скорости в момент времени t2.
5) Вычисляются значения переменных состояния в момент времени t2
и т.д.
В данной работе требуется оценить посредством моделирования
урожайность (характеризуемую массой сухого вещества побегов растения)
некоторой культуры по данным прогноза интенсивности солнечной радиации и
температуры
окружающей
среды.
Моделирование
выполняется
для
упрощенного варианта задачи, когда в качестве лимитирующего фактора
рассматривается радиация в предположении отсутствия дефицита питательных
веществ
и
влаги
(Моделирование
роста
и
продуктивности
сельскохозяйственных культур. Л.: Гидрометеоиздат, 1986).
На рисунке 2 изображена схема связей в модели процесса роста растений
для рассматриваемого случая.
Интенсивностью радиации определяется интенсивность основного
продукционного процесса в растениях – фотосинтеза. Источником вещества
для поддержания и роста
растений служит фонд углеводов, который
пополняется в результате ассимиляции углекислого газа (СО2). Часть этого
фонда расходуется на поддержание жизни растения (дыхание поддержания).
4
Другая часть фонда углеводов идет на рост растения – создание биомассы
побегов и корней (дыхание роста).
Рисунок 2 - Схема связей в модели процесса роста растений
Моделирование выполняется при суточном шаге во времени. При
этом с целью упрощения моделирования принято, что все полученные в
результате фотосинтеза углеводы полностью расходуются в процессе дыхания
растений в течение суток.
Радиация зависит от дня года и радиационной проницаемости атмосферы.
Суточную
интенсивность
фотосинтеза
характеризуют
массой
глюкозы,
синтезируемой в растениях в течении суток на площади 1 га.
5
Суточную интенсивность фотосинтеза, которая происходила бы в
растениях со сплошным листовым покровом под воздействием солнечной
радиации при абсолютно безоблачном небе, называют предельной суточной
интенсивностью фотосинтеза. Её величину определяют выражением:
ИФПР = 300 + 200 * sin(0.0172 * ДГ – 1.4),
где ИФПР – предельная суточная интенсивность фотосинтеза;
ДГ – номер дня в году, начиная с 1-го января.
Модель описывается следующей системой уравнений:
КДПi = (0,026*Ti2 + 5,24)*10-3
при Ti > 0
ДПi = СВi-1*КДПi
ИЛПi = min(0.002*СВПi-1, 5)
ИФФi = ИФМi *(1-exp(- 0,7 * ИЛПi)
ССВi = (ИФФi – ДПi) * КПГ
ССВПi = 0,8*ССВi
СВi = СВi-1 + ССВi
СВПi = СВПi-1 + ССВПi
где
i – шаг моделирования;
КДП – коэффициент дыхания поддержания;
T – температура окружающей среды, 0С;
ДП – дыхание поддержания;
СВ – суммарное количество сухого вещества, кг/га;
ИЛП – индекс листовой поверхности;
СВП – сухое вещество побегов (надземной части), кг/га;
min – функция выбора минимального значения из списка;
КПГ – коэффициент преобразования глюкозы в сухое вещество (принять
равным 0.65);
ИФМ – максимально возможная суточная интенсивность фотосинтеза
при данных метеорологических условиях, кг/(га*сутки);
ИФФ – фактическое значение интенсивности фотосинтеза, кг/(га*сутки);
6
ССВ – скорость суммарного прироста сухого вещества, кг/(га*сутки) –
дыхание роста;
ССВП – скорость прироста сухого вещества побегов, кг/(га*сутки).
3. ЗАДАНИЕ
3.1.
На
период
моделирования
вычислить
суточную
предельную
интенсивность фотосинтеза.
Период моделирования равен 30 дням, начиная с
i = 120 + 2*В (В – номер
варианта – порядковый номер студента в списке группы).
3.2.
На
период
моделирования
сымитировать
«пессимистичный»
посуточный прогноз максимальной интенсивности фотосинтеза,
используя генератор случайных чисел:
ИФМi 1  [0.4* ИФПРi, 0.7* ИФПРi]
3.3.
На
период
моделирования
сымитировать
«оптимистичный»
посуточный прогноз максимальной интенсивности фотосинтеза,
используя генератор случайных чисел:
ИФМi 2  [0.7* ИФПРi , ИФПРi]
3.4.
На
период
моделирования
интервальных
значений
сымитировать
температуры
посуточный
прогноз
окружающей
среды
(умозрительно):
[T]i  [1, 35]
3.5.
Построить графики изменения во времени: ИФМ1 , ИФМ2 , Т1 и Т2.
3.6.
Выполнить моделирование роста растений для максимальных и
минимальных границ прогноза
интенсивности фотосинтеза и
температуры.
Начальное состояние растений характеризуется массой сухого вещества:
СВ = 350 кг/га; СВП = 250 кг/га
3.7.
Построить графики изменения во времени массы и скорости роста
сухого вещества побегов для максимальных и минимальных границ
прогноза интенсивности фотосинтеза и температуры.
7
3.8.
Определить интервал значений урожайности культуры (массы сухого
вещества побегов) на конец моделируемого периода.
3.9.
По результатам работы подготовить отчет на бумажном носителе.
4. КОНТРОЛЬНЫЕ ВОПРОСЫ
4.1.
Назовите переменные, используемые в рассматриваемой методике
моделирования динамических процессов
4.2.
Объясните общий алгоритм моделирования динамических процессов
по Форрестеру
4.3.
Объясните схему связей рассматриваемой модели
4.4.
Является ли схема связей моделью рассматриваемого процесса?
4.5.
В чем заключается «имитационность» выполненного моделирования?
8
Related documents
Download