Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MODELIR.DOC
Скачиваний:
5
Добавлен:
15.08.2019
Размер:
243.2 Кб
Скачать

Структура моделей.

В структуру моделей должны войти:

I. Компоненты модели.

II. Переменные.

III. Параметры.

IV. Законы функционирования элементов системы и в целом системы.

V. Ограничения.

VI. Функционалы качества и целевые функции.

VII. Схема взаимодействия элементов системы между собой.

I. Под компонентами модели понимаются элементы системы или ее подсистемы.

II. Процесс функционирования сложной системы представим как последовательную смену состояний во времени на интервале [t0, t1].

Пусть состояние системы в каждый момент tÎ[t0, t1] характеризуется набором

z1, z2, ¼ zn = { zl }l=1,n (4.1)

В общем случае при t - var zl есть набор функций времени:

z(t) = { z1(t), ¼ , zn(t) } = { zl(t) }l=1,n (4.2),

где каждое zl - это характеристика состояния системы, и для конкретного момента времени t ей соответствует точка в n-мерном пространстве, и мы говорим о мгновенном состоянии.

Процессу функционирования соответствует некоторая фазовая траектория.

Каждая zl является в общем случае вектор-функцией времени.

Пусть мы имеем t0 - некоторое начальное состояние, тогда

z(t0) = {z10, ¼ , zn0} = {zl0}l=1,n (4.3)

v1(t) ¼ vp(t)

x1(t) y1(t)

. .

. z(t), z(t0) .

xr(t) ym(t)

X(t) = { x1(t), ¼ , xr(t) } = { xi(t) }i=1,r (4.4)

V(t) = { v1(t), ¼ , vp(t) }= { vj(t) }j=1,p (4.5)

Y(t) = {y1(t), ¼ , ym(t) } = { yk(t) }k=1,m (4.6)

(4.4) - (4.6) в общем случае все являются вектор-функциями времени. Каждая из составляющих является в свою очередь тоже функцией времени. Например,

z1(t) = { z11(t), ¼ , z1n(t) } и т. д.

Пример - цех (станки, персонал, ¼). Для V(t) пример - электростанция, транспортный процесс.

III. Параметры(А) - это некоторые составляющие, которые остаются постоянными на всем интервале моделирования.

Пример - пуассоновское распределение.

IV. Законы функционирования системы:

Z(t) = F[ z(t0), X, V, t, A] (4.7)

Y(t) = j[ z(t0), X, V, t, A] (4.8)

F и j в общем случае - это некоторые операторы, где

F - оператор переходов

j - оператор выходов

F и j могут быть функциями, функционалами, логическими условиями, алгоритмами, таблицами и т. д. Задача моделирования - определить, что такое F и j. Для имитационной модели F и j - это алгоритмы, описывающие поведение системы.

Время t может быть представлено через некоторый интервал времени Dt. Как правило эти Dt при моделировании являются const. Тогда T - интервал моделирования мы можем представить:

T = mDt (4.9),

где m - число интервалов дискретизации.

Если время представляется так, то речь идет о дискретной модели. В соответствии с (4.9) может меняться реальное, либо модельное, либо системное время. Это зависит от того, в каком времени мы будем моделировать.

Для статической стохастической модели:

Z = F {Z0, X, V, A} (4.10)

Для статической детерминированной модели:

Z = F {Z0, X, A} (4.11)

Для динамической детерминированной модели:

Z(t) = F {Z0, X, A, t} (4.12)

В качестве операторов перехода для (4.12) могут быть различные автоматы (Мили, Мура).

Для динамической стохастической модели:

Z(t) = F {Z0, X, V, t, A} (4.13)

Если t дискретна, то F может быть определено в виде вероятностных автоматов. Если t непрерывна, а дискретными являются X и Y, то речь идет о событиях (дискретно-стохастическая модель с непрерывным временем), в этом случае идет речь о системах массового обслуживания (СМО) и марковских процессах.

Все переменные разделяют на экзогенные (независимые) и эндогенные (зависимые). Экзогенные - V, X, эндогенные - Z, Y.

Также переменные делят на управляемые и неуправляемые.

Если F и j - случайные операторы, то при помощи математических моделей однозначно определяется распределение вероятностей для характеристик состояния системы.

V. Ограничения представляют собой установленные пределы изменения значений переменных или ограничивающие условия распределения и расходования тех или иных средств (энергии, топлива и т.д). Математически ограничения как правило имеют форму неравенств. Ограничения делят на искусственные (вводимые разработчиком) и естественные (присущие самой системе).

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

Вся проблема формирования критериев качества и показателей эффективности сводится к следующей структуре:

Рис. 5.1:

структура проблемы формирования

критериев качества

определение критериев упорядочение

качества критериев

содержание желаемое временное

значение определение

Содержание:

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

- абстрактная цель (официальная)

- определенные относительные подцели

- количественные подцели на уровне

хозяйственных альтернатив

Пример - больница, поликлиника.

Желаемое значение:

Нужно определить: решается ли задача оптимального управления или решается задача наилучшего в некотором смысле управления. Внутри задачи оптимального управления необходимо определить: требуется ли решение задачи минимизации или максимизации критерия. А внутри задачи поиска наилучшего решения необходимо определить качество принимаемого решения.

Пример: оптимальное решение - попадание в цель, наилучшее решение - попадание в некоторую зону.

Временное определение:

Здесь необходимо найти Tплан.гор.:

Тплан.гор. = min {Тоткл., Тинф.гор.} (5.1)

Тплан.гор. (время планируемого горизонта) - это интервал моделирования,

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

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

Упорядочение критериев:

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

Схема взаимодействия компонентов системы между собой.

Пусть сложная система (S) содержит элементы c1, c2, ¼ , cN ; c0 - среда.

При формализации процесса сопряжения будем исходить из следующих двух предположений:

I. Элементарные сигналы передаются в системе по элементарным каналам. Каждый l-ый канал, подключенный к выходу cj, способен передавать только элементарный сигнал yl(j)(t), имеющий фиксированный индекс l. Вход cj состоит из mj входных контактов.

mj { xi(j) cj yl(j) } rj

Каждый контакт принимает элементарный сигнал xi(j)(t). Выход состоит из rj выходных контактов. Каждый контакт выдает выходной сигнал yl(j).

Среда представляется единым компонентом c0 и также имеет m0 входных контактов и r0 выходных контактов. Тогда каждый компонент модели в рамках принятых предположений об обмене сигналов достаточно описать множеством входных контактов

[Xi(j)]1mj = [X1(j), ¼ , Xmj(j)] (6.1)

и множеством выходных контактов

[Yl(j)]1rj = [Y1(j), ¼ ,Yrj(j)] (6.2)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]