Программное моделирование системы "хищник–жертва"

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

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 28.06.2012
Размер файла 569,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

РЕФЕРАТ

на тему: «Программное моделирование системы «хищник - жертва»»

Оглавление

Введение

Основная часть

Практическая часть

Принцип работы программы

Заключение

Список использованной литературы

Введение

В настоящее время важным этапом решения задач экологии является разработка математических моделей экологических систем.

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

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

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

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

Целью реферата является освоение современных методов и средств моделирования систем. А также выявление зависимости математической модели хищник-жертва от коэффициента хищничества.

Основная часть

Еще в 20-х гг. А. Лотка, а несколько позднее независимо от него В. Вольтерра предложили математические модели, описывающие сопряженные колебания численности популяций хищника и жертвы. Рассмотрим самый простой вариант модели Лотки-Вольтерра. Если предположить, что популяция жертв в отсутствие хищника растет экспоненциально, а пресс хищников тормозит этот рост, причем смертность жертв пропорциональна частоте встреч хищника и жертвы (или иначе, пропорциональна произведению плотностей их популяций), то мгновенная скорость изменения численности популяции жертв может быть выражена уравнением

(1)

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

Несмотря на всю условность модели Лотки-Вольтерра, она заслуживает внимания уже хотя бы потому, что показывает, как даже такая идеализированная система взаимодействия двух популяций может порождать достаточно сложную динамику их численности. Решение системы этих уравнений позволяет сформулировать условия поддержания постоянной (равновесной) численности каждого из видов.

Практическая часть

Рассмотрим математическую модель совместного существования двух биологических видов (популяций) типа хищник-жертва.

Пусть два биологических вида совместно обитают в изолированной среде. Среда стационарна и обеспечивает в неограниченном количестве всем необходимым для жизни один из видов, который будем называть жертвой. Другой вид -- хищник также находится в стационарных условиях, но питается лишь особями первого вида. Это могут быть караси и щуки, зайцы и волки, мыши и лисы, микробы и антитела и т. д.

Заданы следующие начальные показатели:

Прирост жертв 0,04;

Вероятность хищнику съесть жертву 0,03;

Коэффициент размножение хищников при съедении жертвы 0,02;

Вероятность смерти жертвы 0,01;

Количество хищников 150;

Количество жертв 300;

Период времени 3 года.

Рис. 1. Начальные показатели

Очевидно, что характер изменения состояния () определяется значениями параметров. Изменяя параметры и решая систему уравнений модели, можно исследовать закономерности изменения состояния экологической системы во времени.

алгоритм программа популяция хищник животное

Рис. 2. График

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

(2)

Эта система уравнений и называется моделью Лотки-Вольтерра. Числовые коэффициенты называются параметрами модели. Очевидно, что характер изменения состояния ( определяется значениями параметров. Изменяя эти параметры и решая систему уравнений модели, можно исследовать закономерности изменения состояния экологической системы.

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

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

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

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

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

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

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

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

Начиная с некоторого момента времени t, решение уравнения также начинает убывать и при стремится к нулю. Таким образом, в случае оба вида исчезают.

Принцип работы программы

Рассмотрим работу программы на блок-схеме:

Заключение

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

При рассмотрении роли образа жизни хищников и жертв установлено, что общественный образ жизни оказывает стабилизирующее действие на систему хищник-жертва.

Проанализированные модели позволяют прогнозировать динамику численности системы хищник-жертва, что имеет неоспоримое практическое значение.

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

Список использованной литературы

1. Шилдт, Г. Полный справочник по C#. -- М. : «Вильямс», 2008.

2. Мазный Г. Л., Мурадян А. В. Учебное пособие: Офисные информационные технологии. -- Дубна: Международный университет природы, общества и человека «Дубна», 1999.

3. Мельникова О. И., Бонюшкина А. Ю. Учебное пособие: Технология программирования. -- Дубна: Международный университет природы, общества и человека «Дубна», 2001.

Размещено на Allbest.ru


Подобные документы

  • Особенности моделирования биологических систем с использованием программы "AnyLogic". Влияние различных факторов на популяции жертв и хищников. Принципы имитационного моделирования и его общий алгоритм с помощью ЭВМ. Анализ результатов моделирования.

    курсовая работа [922,2 K], добавлен 30.01.2016

  • Расчет тепловой схемы с применением методов математического моделирования. Разработка алгоритма реализации модели. Составление программы для ПЭВМ, ее отладка и тестирование. Проведение численного исследования и параметрическая оптимизация системы.

    курсовая работа [2,8 M], добавлен 01.03.2013

  • Процесс моделирования работы САПР: описание моделирующей системы, разработка структурной схемы и Q-схемы, построение временной диаграммы, построение укрупненного моделирующего алгоритма. Описание математической модели, машинной программы решения задачи.

    курсовая работа [291,6 K], добавлен 03.07.2011

  • Определение закона и построение формальной схемы функционирования системы. Алгоритмизация модели и ее машинная реализация. Составление алгоритма моделирующей программы, ее верификация (тестирование). Получение и интерпретация результатов моделирования.

    курсовая работа [1,1 M], добавлен 30.05.2012

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

    курсовая работа [598,2 K], добавлен 21.06.2011

  • Определение скоростных свойств автомобиля Audi A4 1,9 TDI. Разработка математической модели, показывающей процесс разгона, переключения передачи выбега машины. Составление алгоритма программы. Построение графиков зависимости скорости от времени и пути.

    курсовая работа [674,6 K], добавлен 08.01.2013

  • Построение математической модели динамики популяций при помощи электронной таблицы MS Excel. Применение уравнения Лотка-Вольтерра как модели динамики системы "хищник-жертва". Контроль над численностью популяций живых организмов в экологических системах.

    контрольная работа [659,9 K], добавлен 02.04.2017

  • Разработка математической модели системы. Моделирование работы конвейера сборочного цеха в течении 8 часов. Определение вероятности пропуска секции. Расчет количества скомплектованных изделий за 8 часов. Исследование системы на имитационной модели.

    контрольная работа [98,3 K], добавлен 24.09.2014

  • Разработка программы, моделирующей работу сложного механизма, состоящего из двух кривошипов, шатунов и ползуна, в среде Delphi 7. Описание алгоритма работы программы и расчет ускорения точек механизма. Обзор уравнения сложности и руководства пользователя.

    курсовая работа [143,3 K], добавлен 07.08.2013

  • Программа реализации генетического алгоритма, использование визуальной среды программирования. Руководство пользователя, листинг программы. Возможность ввода параметров: объем популяции, число поколений, коэффициент скрещивания и мутации, число городов.

    курсовая работа [2,9 M], добавлен 20.08.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.