
мой гот 3
.docМинистерство образования и науки РФ
________________________________________________________________________________________
Государственное образовательное учреждение высшего профессионального образования
«Санкт-Петербургская государственная лесотехническая академия имени С.М.Кирова»
Кафедра математических методов и моделирования в экономике и управлении
Лабораторная работа№3
По дисциплине : «Математическое моделирование лесных экосистем».
Выполнила: студентка
ЛХФ 5курса 1 маг
Зачетная книжка№507043
Болдышевич А.А
Проверил: доктор технических наук, профессор
Гуров С.В
Санкт-Петербург
2012год
Лабораторная работа 3
МОДЕЛИРОВАНИЕ РОСТА ДРЕВОСТОЯ
1. Постановка задачи
На некотором лесном массиве
в момент времени
запас древостоя характеризуется
величиной
.
Требуется определить запас древостоя
при
для двух случаев:
-
относительная скорость прироста запаса древостоя обратно пропорциональна текущему времени с коэффициентом пропорциональности
(свободный рост древостоя),
-
относительная скорость прироста запаса древостоя обратно пропорциональна времени и линейно убывает с увеличением его запаса, т. е. она равна величине
(ограниченный рост древостоя).
Для этого необходимо
-
составить математическую модель свободного роста древостоя в виде линейного дифференциального уравнения, найти аналитическое решение полученного уравнения;
-
составить математическую модель ограниченного роста древостоя в виде дифференциального уравнения Бернулли, определить аналитическое и численное решение уравнения при заданных начальных условиях, приближенное совпадение полученных решений показать графически;
-
привести графическую иллюстрацию изменения запаса для моделей свободного и ограниченного роста древостоя;
-
сделать выводы по работе.
2. Сведения из теории
Предположим, что скорость изменения
древостоя пропорциональна имеющемуся
запасу и обратно пропорциональна
текущему времени. Обозначим
– запас древостоя на некотором участке
леса в момент времени
.
Тогда математическая модель представляется
дифференциальным уравнением
, (1)
где
– некоторый коэффициент пропорциональности.
Это частный случай модели
Мальтуса, когда коэффициент рождаемости
,
а коэффициент смертности
.
Общим решением этого уравнения является степенная функция
.
Исходя из начального условия
,
получим, что
,
откуда
.
Следовательно, частное решение,
удовлетворяющее начальному условию,
имеет вид
,
при
. (2)
Уравнение (1) представляет собой математическую модель свободного или неограниченного роста древостоя. Очевидно, что с течением времени запас древостоя, рассчитанный по формуле (2), неограниченно возрастает, что противоречит действительности.
Более точная математическая
модель получается в предположении, что
относительная скорость изменения запаса
древостоя
линейно убывает с увеличением его запаса
и обратно пропорциональна текущему
времени. Тогда
. (3)
Уравнение
(3) является частным случаем дифференциального
уравнения Бернулли. Его решение можно
определить с помощью замены переменных
.
Тогда получим
,
или
.
Таким
образом, уравнение (3) свелось к линейному
дифференциальному уравнению. Общим
решением последнего уравнения является
функция
,
в чем легко убедиться путем непосредственной
подстановки. Следовательно, общим
решением уравнения (3) является функция
.
Учитывая начальное условие
получим, что
.
Тогда частным решением уравнения (3),
которое удовлетворяет начальному
условию, является функция
при
. (4)
Это
случай ограниченного роста древостоя.
При
получим
,
монотонно возрастая.
Численное решение уравнения (3) определим в Excel методом Эйлера. Запишем уравнение (3) в общем виде
,
где правая часть имеет вид
.
Выберем достаточно малый
шаг интегрирования
и пусть
,
,
,
- узлы интегрирования. На основе начального
условия имеем
,
а значения искомой функции
,
,…,
в узлах определяются по рекуррентным
формулам
,
,
…,
. (5)
В результате будет получена таблица значений искомой функции в узлах интегрирования.
Графики
функций (2) и (4), соответствующих случаям
неограниченного и ограниченного роста
запасов древостоя, изображены на рис.1
для значений
,
и начальных условий
,
.
Рис.1. Запас древостоя для свободного (кривая 1) и ограниченного (кривая 2) роста
Из
рисунка следует неограниченное
возрастание кривой 1, соответствующей
функции (2). График функции (4) имеет ярко
выраженную горизонтальную асимптоту,
соответствующую предельному значению
запаса древостоя
.
3. Выполнения лабораторной работы
. Исходные данные Excel в виде табл.1.
Таблица 1
|
N0 |
|
k |
12 |
51 |
1,52 |
82 |
-
Неограниченный рост запаса древостоя
Дифференциальное уравнение (1) представляет
собой математическую модель неограниченного
роста запаса древостоя. Его частным
решением, удовлетворяющим начальному
условию
,
является функция, полученная из (2),
вычисленная для параметров табл.1
,
при
. (6)
-
Ограниченный рост запаса древостоя
Дифференциальное уравнение (3) является
математической моделью ограниченного
роста запаса древостоя. Аналитическое
решение этого уравнения следует из
соотношения (4). Для заданного начального
условия
получим решение в виде
. (7)
Численное решение определим
методом Эйлера. Поместим в ячейку H2
значение шага интегрирования
,
который примем равным 0,1.
Последующие результаты расчетов представим в виде табл.2.
Таблица 2
|
A |
B |
C |
D |
E |
1 |
t |
Вспом.функ. |
неогр рост |
огр рост |
Эйлер |
2 |
12 |
1 |
51 |
51 |
51 |
3 |
12,1 |
1,0126941 |
51,647398 |
51,24283 |
51,24421951 |
4 |
12,2 |
1,0254428 |
52,297584 |
51,48291 |
51,48566328 |
... |
… |
… |
… |
… |
... |
1000 |
111,8 |
29,735555 |
1516,5133 |
80,35736 |
80,37481419 |
1001 |
111,9 |
29,775992 |
1518,5756 |
80,35955 |
80,37697995 |
1002 |
112 |
29,816448 |
1520,6388 |
80,36173 |
80,37914095 |
В табл.2 время изменяется от
час.
до
час.
с шагом
.
Соответствующие значения содержатся
в блоке ячеек A2 : A1002.
В столбце B
содержатся значения вспомогательной
функции
.
В столбце C
содержатся значения функции (6),
соответствующие свободному росту запаса
древостоя, в столбцах D
и E
содержатся значения, соответствующие
ограниченному росту запаса древостоя
на основе аналитического решения (7) и
численного алгоритма (5). Для этого в
ячейки B2,
C2
и D2
следует поместить формулы из табл.3
Таблица 3
B2 |
= СТЕПЕНЬ(A2 / 12, 1,52) |
C2 |
= 51 * В2 |
D2 |
= 51*82* B2 / (82 + 51 * (B2 - 1)) |
Указанные формулы протягиваются на ячейки B3 : B1002, C3 : C1002 и D3 : D1002 соответственно.
В ячейку E2
помещается значение
.
Согласно алгоритму (5) в ячейку E3
помещается формула
= E2 + $H$2 * 1,52/А2 * E2 * (1 – E2 / 82),
которая копируется на блок ячеек E4 : E1002.
Установим близость
аналитического и численного решений
дифференциального уравнения (3),
соответствующего ограниченному росту
запаса древостоя. Для этого построим
графики изменения запаса по колонкам
D
и E
(см. рис.2).
Рис.2. Графики аналитического и численного решений уравнения (3)
Из рис.2 следует практическое совпадение решений дифференциального уравнения аналитическим и численным методами.
-
Иллюстрация изменения запаса древостоя для неограниченного и ограниченного роста
На рис. 3 представлены графики неограниченного и ограниченного роста запаса древостоя на основе данных колонок C и D.
Рис. 3. Кривая 1 – неограниченный, кривая 2 – ограниченный роста древостоя
График ограничен сверху горизонтальной
линией, соответствующей запасу
.
Из рисунка следует неограниченный рост запаса древостоя для первого случая и ограниченный рост для второго случая. В случае ограниченного роста кривая изменения запаса древостоя входит в стационарный режим, приближаясь к предельному значению k=82.