Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MM0303МатМод / курсММП.doc
Скачиваний:
117
Добавлен:
31.05.2015
Размер:
739.84 Кб
Скачать

Численное интегрирование

Рассмотрим последовательность однонаправленных процессов

k1 k2 k3

А ® В ® С ® D

и соответствующую ей систему дифференциальных уравнений:

dA

= –- k1A

1

dt

dB

= k1A – k2B

dt

dC

= k2B – k3C

dt

dD

= k3C

dt

При условии, что А+В+С+D = S = const, четвертое уравнение из системы можно исключить, так как 1) величина D не входит в первые 3 уравнения и 2) величину D можно найти по разности из балансового уравнения.

Систему дифференциальных уравнений можно переписать, заменяя dA, dB, dC, dD, dt на малые приращения ∆A, B, C, D, t:

A

= -k1A, или A = -k1At

t

B

= k1A – k2B, или В= (k1A – k2B)t

t

C

= k2B – k3C, или C= (k2B – k3C)t

t

Решение этой системы на компьютере заключается в последовательном вычислении приращений за короткий промежуток времени ∆t и их прибавления к предыдущим значениям переменных. Задаются: исходные значения A0, B0, C0, D0 = S, k1 , k2 , k3 и “шаг времени” ∆t. На первом этапе производятся следующие вычисления:

А1 = А0 + (-k1A0)t

В1 = В0 + (k1A0k2B0)∆t

С1 = С0 + (k2B0 – k3C0)∆t

D1 = S(A1+ B1+ C1);

на втором:

А2 = А1 + (-k1A1)∆t

В2 = В1 + (k1A1k2B1)∆t

С2 = С1 + (k2B1k3C1)∆t

D2 = S(A2+ B2+ C2);

и так далее:

Аn = Аn-1 + (-k1An-1)∆t

Вn = Вn-1 + (k1An-1 – k2Bn-1)∆t

Сn = Сn-1 + (k2Bn-1 – k3Cn-1)∆t

Dn = S – (An-1+ Bn-1+ Cn-1),

где nномер этапа вычислений

Принцип «узкого места»

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

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

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

В качестве примера рассмотрим последовательность двух однонаправленных процессов 1-го порядка:

k1 k2

X Y  Z ,

которой соответствует следующая система дифференциальных уравнений:

dX

= k1X

dt

2

dY

= k1X – k2Y

dt

dZ

= k2Y

dt

Поскольку X + Y + Z = S = const, и Z не входит в первые два уравнения системы (2), третье уравнение можно исключить:

dX

= k1X

3

dt

(15)

dY

= k1X – k2Y

dt

Эту систему при определенных обстоятельствах можно упростить. Сначала приведем дифференциальные уравнения (15) к безразмерному виду, чтобы сравнивать переменные первоначально разной размерности. Для этого введем безразмерные переменные и параметры:

x= X/S; y = Y/S; = k1t.

В результате получим:

4

dx

= k1х

d

(16)

(k1/k2)

dy

= (k1/k2)x – y

d

Допустим теперь, что k2 >> k1, например k2 = 0,1; k1= 0,0001, тогда множитель (k1/k2) ~ 10-3, то есть является относительно малой величиной. Так как х < 1, то (k1/k2)x << 1.

Пренебрегая малыми величинами можно видеть, что второе уравнение системы вырождается в равенство у ≈ 0, а динамика системы определяется одним уравнением dx/d = x., описывающим более медленный процесс. После перехода к размерным величинам решение системы (15) будет выглядеть следующим образом:

X(t) = Se-kt; Y(t)0; Z(t) = S(1- e-kt), где k k1

Основной вывод: динамика системы (1), при сильно различающихся величинах констант скоростей, полностью определяется константой скорости первого (самого медленного) процесса, а структурная схема упрощается:

k1

X  Z

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

Соседние файлы в папке MM0303МатМод