Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Моделирование экосистем.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
3.06 Mб
Скачать

Классификация моделей.

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

В рамках аналоговых моделей выделяют знаковые, которые включают в себя математические модели. В данном случае определение модели звучит так: модель – это система упрощенных предположений об объекте, допускающих математическую формализацию и применяемых, когда точные закономерности неизвестны или сложны. В свою очередь математические модели подразделяются на дискриптивные (описательные) и оптимизационные. Дискриптивные модели служат для описания и прогнозирования объекта (процесса, системы), например, урожая от условий выращивания. Цель оптимизационных моделей – найти оптимальное воздействие на объект (процесс). Например, определить оптимальный агрофон для конкретного сорта.

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

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

Пусть х(t) – численность рыб в момент времени t;

х(0)=х0 - это численность рыб в начальный момент времени.

Естественно предположить, что в первые годы, когда питания и пространства для каждой особи достаточно, скорость роста численности пропорциональна самой численности х: dx/dt=kx, где k – коэффициент пропорциональности. То есть, чем больше численность рыб, тем больше в единицу времени они оставляют потомства (больше скорость роста популяции). Но постепенно с ростом х из-за перенаселения озера возникает ограничение скорости роста численности, которое упрощенно считаем пропорциональным частоте встречаемости рыб: а(хх). Здесь а – коэффициент пропорциональности.

Можно составить модель:

dx/dt = kx – ах2

Решение этого уравнения:

Настройка модели – это подбор её параметров (например, а и k). Для этого проводят серию экспериментов с объектом (получают несколько значений х(t) для разных t). Методом наименьших квадратов строят экспериментальную кривую зависимости x(t), используя вышеприведенную формулу: то есть в процессе расчетов подбирают оценки коэффициентов а и k, обеспечивающие минимальные отклонения экспериментальных данных от прогноза по формуле. Эти коэффициенты иногда можно получить прямо, без эксперимента – из литературных данных.

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

Если целью моделирования является не просто описание и прогнозирование процесса, а поиск оптимальных воздействий на этот процесс, то в модели из всех параметров, влияющих на изучаемый процесс, выделяют те, на которые человек может воздействовать. Это так называемые переменные управления (U). Далее в зависимости от поставленной задачи определяют какие значения и каких выходных параметров системы (процесса) необходимо получить. Желательно, чтобы все выходные параметры были объединены в одну так называемую целевую функцию W(U) таким образом, чтобы цель формулировалась просто. Например, добиться максимума W(U) за счет подбора оптимальных значений управляющих воздействий на U. Именно такие модели называются оптимизационными, хотя иногда их строят на основе описательных (дискриптивных) моделей.

U Система W(U)

U – входные параметры управления (на них можно воздействовать).

W(U) – целевая функция.

Например, можно построить и изучать дискриптивную модель зависимости биомассы популяции рыб (М) от времени (t) с учетом Uотлова рыбы. Но если возникает конкретный вопрос, когда и в каких объемах следует проводить отлов рыбы, чтобы W(U) - суммарный выход отловленной биомассы за 5 лет был максимален, то желательно строить сразу оптимизационную модель.