- •Часть 1. Методологические аспекты моделирования
- •Часть 3. О методике построения математических моделей
- •Часть 4. Экспертиза в системном анализе
- •Объект и предмет исследования
- •Часть 1. Методологические аспекты моделирования
- •Понятие моделирования
- •1.2. Обобщенный процесс моделирования
- •1.3. Математические модели
- •Часть 2. Элементы теории систем
- •2.1. Система и ее компоненты
- •2.2. Строение системы
- •2.2.1. Связи в системе
- •2.2.2. Структура системы
- •2.2.3. Пространственные и временные связи
- •2.2.4. Описание системы
- •2.3. Классификация систем
- •2.3.1. Понятие классификации
- •2.3.2. Основные методы классификации
- •Иерархическая схема классификации.
- •Классификация систем по степени структурированности.
- •2.4. Системные принципы
- •2.4. Основы системного анализа
- •2.4.1. Понятие системного анализа
- •2.4.2. Этап постановки проблемы
- •2.4.3. Содержание системного анализа
- •Часть 3. О методике построения математических моделей
- •3.1. Анализ задачи
- •3.2. Этап формирования математической модели
- •3.3. Классификация математических моделей
- •3.4. Модель черного ящика
- •3.5.Теоретико-множественная модель
- •3.6. Типовые математические схемы
- •Непрерывно-детерминированные модели (d - схемы).
- •3.7. Пример построения динамической модели
- •3.8. Метод статистических испытаний (метод Монте – Карло)
- •3.9. Имитационное моделирование
- •3.10.1. Понятие нечеткого множества
- •3.10. Операции над нечеткими множествами.
- •3.10.3. Нечеткие отношения
- •3.10.4. Нечеткие и лингвистические переменные.
- •3.10.5. О построении функций принадлежности
- •3.10.6. Элементы нечетких алгоритмов
- •Стандартные графики функции принадлежности
- •Часть 4. Экспертиза в системном анализе
- •4.1. Методы проведения экспертизы в системном анализе
- •4.1.1. Основные задачи экспертизы в системном анализе
- •4.1.2. Методы коллективной генерации идей
- •4.1.3. Структуризация систем
- •4.1.4. Морфологические методы
- •4.2. Измерение
- •4.2.1. Понятие измерения
- •4.2.2. Шкалы измерений числовых показателей.
- •4.2.3. Шкала измерений нечисловых показателей
- •4.2.4. Сравнительный анализ шкал
- •4.3. Обработка экспертных измерений
- •2.4.1. Ранжировка и оценка в баллах
- •2.4.2. Исследование зависимости показателей качества, измеряемых в нечисловых шкалах
- •4.4.3. Оценка степени согласованности порядковых показателей
- •4.4.4. Проверка степени несогласованности и безразличия экспертов
- •Заключение
- •Библиография
- •Живицкая е.Н., о.П. Едемская. Системный анализ и проектирование информационных систем: Учебно-метод. Пособие. / Мн.: бгуир, 2005.
3.7. Пример построения динамической модели
Для иллюстрации процесса построения математической модели рассмотрим пример решения широко известной задачи динамки популяции. В 1798 Мальтус опубликовал свою работу, посвященную проблеме 1выживаемости человечества и содержащую соответствующую математическую модель. В ее основе лежит предположение о том, что изменение численности популяции пропорционально исходному объему популяции (численность популяции на момент времени ), рассматриваемому промежутку времени и некоторому обобщенному коэффициенту - коэффициенту рождаемости, т.е. . Заметим, что это характерный пример линейного мышления.
В этой связи простейшая математическая модель Мальтуса для оценки темпа роста численности популяции организмов, размножающихся при постоянных условиях выглядит следующим образом [11].
Это обыкновенное дифференциальное уравнение, решение которого при , имеет вид
.
Если ввести показатель мгновенной смертности d (коэффициент смертности), то модель приобретает вид
Решение этого уравнения (изменение численности популяции во времени) есть функция
Величина служит мерой, определяющей скорость роста популяции. Если , то популяция в данный момент сокращается, а при возрастает.
На продолжительном отрезке времени смертность и рождаемость могут значительно изменяться, т.е. быть функцией времени . В этом случае
При численность популяции устойчива. В противном случае величина изменяется по экспоненциальному закону, т.е. даже малые отклонения от устойчивого состояния могут привести к неограниченному росту (или исчезновению) популяции. В реальной же действительности существуют некоторые внутренние механизмы, регулирующие численность популяции. Эффективность этих механизмов часто зависит от численности популяции на данный момент. Учет такого механизма приводит к следующей модели
В частном случае, если - максимальная численность популяции, которую может обеспечить окружающая среда и изменение скорости роста популяции пропорционально величине , то модель примет вид
.
Это уравнение имеет решение
которое достаточно хорошо описывает изменение численности популяции и может использоваться на практике.
В природе часто встречаются ситуации, когда численность популяций одних видов взаимосвязана с численностью другой популяции. Подобные межвидовые отношения также можно моделировать системой дифференциальных уравнений. Так для двух взаимосвязанных видов имеем
где описывает влияние численности видов на их собственные скорости роста, есть мера подавления вида видом (.
Данный пример иллюстрирует возможность применения аппарата дифференциальных уравнений для исследования проблем народонаселения, численности популяций животного мира, применяться при описании боевых действий и т.п.
Рассмотрим вариант модели, применяемый в системах массового обслуживания. Пусть в каждый момент времени система может находиться в одном из следующих состояний: . Предположим, что за малый интервал времени , непосредственно следующий за , система может остаться в данном состоянии или перейти только в одно из "соседних" состояние, т.е. в - более высокое или в - более низкое. Пусть интенсивность перехода в более высокое состояние есть , а в более низкое . Требуется определить - изменение каждого из возможных состояний время.
Изменение данного состояния за малое время складывается из следующих составляющих:
1. Переход из нижнего состояния в верхнее: и ;
2. Переход из верхнего состояния в нижнее: и .
Исключения составляют лишь граничные состояния и : из можно прейти только в , а из только в .
Эти рассуждения позволяют составить следующую систему разностных дифференциальных уравнений.
(7)
Система уравнений (7) представляет модель "размножения и гибели", получившая свое название при изучении проблемы изменения численности популяций в биологии. С точки зрения математики (7) - это система обыкновенных дифференциальных уравнений, решение которой позволит определить функцию, описывающую динамику состояния системы. Так может означать на данный момент времени число людей в данном городе, число частиц в атомном реакторе, вероятность занятости каналов связи на данной телефонной станции и т.п.
Здесь не рассматриваются модели математического программирования, поскольку методики их построения близки к тому, что изложено выше.