
- •Классический (индуктивный) подход.
- •Системный подход.
- •Классификация видов моделирования систем.
- •Классификация по степени полноты модели.
- •Классификация по характеру случайных процессов.
- •Классификация по форме представления объекта.
- •Математические схемы моделирования систем.
- •Непрерывно - детерминированные модели ( d-схемы)
- •Дискретно - детерминированные модели (f-схемы).
- •Дискретно-стохастические модели ( р-схемы)
- •Таблицу переходов можно представить в виде матрицы
- •Непрерывно - стохастические модели (q-схемы).
- •Обобщенные схемы ( а-схемы)
Дискретно - детерминированные модели (f-схемы).
Дискретно - детерминированные модели в своей основе содержат теорию автоматов. На основе этой теории система представляется в виде автомата, перерабатывающего дискретную информацию и меняющего свое внутреннее состояние лишь в допустимые моменты времени. Автомат можно представить в виде черного ящика, на который подаются входные воздействия и снимаются выходные и который может иметь множество внутренних состояний.
Автомат, у которого множество входных переменных и множество внутренних состояний, а следовательно и множество выходных состояний конечно называется конечным автоматом.
Автомат F можно описать множеством входных, выходных, внутренних состояний, начальным значением z0, функцией переходов и функцией выходов : F = < X, Y, Z, z0, , >.
Функция перехода определяет состояние z’, в которое перейдёт система, если она находилась в состоянии Z и на ее вход поступило входное воздействие X. z' = (z, x) ;
Функция выхода определяет выходное значение Y, которое принимает система, если она находилась в состоянии Z и на ее вход поступил сигнал X: y = (z, x).
Для задания автомата используется табличный или графический способ. При табличном способе в строках записываются входные воздействия автомата X, а в столбцах – состояния Z. На пересечении i-той строки и j-того столбца ставится значение функции перехода.
Так для системы, которая может находиться в трех различных состояниях и содержащей 3 входа F-автомат можно задать следующим образом:
Таблица переходов:
x\z |
z0 = 0 |
z1 = 1 |
z2 =2 |
z3 =3 |
x1 |
1 |
2 |
3 |
0 |
x2 |
2 |
3 |
0 |
0 |
x3 |
3 |
0 |
0 |
0 |
Таблица выходов
x\z |
z0 = 0 |
z1 = 1 |
z2 =2 |
z3 =3 |
x1 |
0 |
0 |
0 |
1 |
x2 |
0 |
0 |
1 |
1 |
x3 |
0 |
1 |
1 |
1 |
При графической форме записи каждому состоянию соответствует отдельная вершина. Каждому переходу соответствует дуга, вес которой совпадает со значением входного сигнала. В скобках ставится значение выходного сигнала.
Дискретно-стохастические модели ( р-схемы)
Дискретно-стохастические модели рассматриваются на основе вероятностных автоматов. Вероятностный автомат – это дискретный потактовый преобразователь информации с памятью, функционирование которого обусловлено лишь состоянием памяти в такте и может быть описано в нем статистически. Пусть задано некоторое множество G пар вида (xi, zк), где xi – элементы входного множества X, zк – элементы множества состояний системы Z. Пусть задано некоторые множество F пар вида (zк, yj), где yj – элементы выходного подмножества Y. Пусть любые элементы множества G индуцируют на множестве F некоторый закон распределения:
Элементы из F (z1, y1),(z1, y2),...(z1, yJ),... (zк, yJ-1), (zк, yJ) (1)
Элементы из G b11 b12 b1J bKJ-1 bKJ
,
где bкj– вероятность перехода автомата в состояние zк и появления на его выходе сигнала yJ, если он был в состоянии zs и на его вход поступил сигнал xi.
Если множество таблиц типа (1) обозначить через В, то вероятностный автомат можно описать в виде четырех множеств < X, Y, Z, B >.
Если выходной сигнал Равт определяется детерминированно, то такой автомат называется Y-детерминированным автоматом.
Если выбор нового состояния является детерминированным, то такой автомат называется z-детерминированным.
Способы задания вероятностных автоматов.
1. С помощью таблиц
Рассмотрим Y-детерминированный автомат. В столбцы и строки записываются состояния автомата. На пересечении i-ой строки и j-го столбца в таблице переходов – вероятность перехода автомата из состояния zi в состояние zj. В j-м столбце таблицы выходов – значение выходной функции при условии, что автомат находился в состоянии zj.
Таблица переходов:
Zк |
z1 |
z2 |
... |
zK |
z1 |
p11 |
p12 |
... |
p1к |
z2 |
р21 |
р22 |
... |
p2к |
... |
... |
... |
... |
... |
zK |
рк1 |
рк2 |
... |
рКК |
Таблица выходов:
Z |
z1 |
z2 |
z3 |
... |
zк |
Y |
yi1 |
yi2 |
yi3 |
... |
yiк |