Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MSS_Ekzamen_voprosy_1.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
1 Мб
Скачать
☆

11. Конечно-автоматные модели дискретных систем. Вводные понятия. Функционирование конечного автомата. Примеры.

Конечный автомат – это автомат, у которого множество значений внутренних состояний и выходов являются конечными.

Элементы, характеризующие конечный автомат как математическую схему.

  1. Конечное множество водных сигналов (управлений)

Х – входной алфавит системы, т.е. х(iT) в момент времени iT принадлежит этому множеству.

  1. Конечный внутренний алфавит

Т.к. для некоторых компонентов вектора Z:

zk є Zk, то z(iT) є Z; Z=Xnk=1Zk

  1. Конечный выходной алфавит Y

y(iT) є Y

  1. Начальное состояние конечного автомата в левой границе интервала моделирования

Z0=z(t0)

  1. Функция переходов определяет состояние конечного автомата z в момент времени iT, если в предшествующий момент времени автомат находится в состоянии z((i-1)T) и на вход системы поступило некоторое управление X(iT)

z(iT)=f(z((i-1)T),x((i-1)T)

z(i)=f(z(i-1),x(i-1))

Т.о. функция переходов f(.) может быть проинтерпритирована как функция f преобразования аргументов в дискретные модели (*), (**)

zm+1=f(zm, xm, m) (*)

zm+11=f1(zm1, zm2,…, zmn, xm, m)

zm+12=f2(zm1, zm2,…, zmn, xm, m)

………………………………. (**)

zm+1n=fn(zm1, zm2,…, zmn, xm, m)

ym+1=q(zm1, zm2,…, zmn, xm, m)

  1. Функция выходов определяется типом конечного автомата.

Различают:

- автомат Мили:

выход определяется состоянием автомата в предшествующий момент времени и управлением, зафиксированным на входе системы.

y(iT)=q(z((i-1)T), x(iT))

y(iT)=q(z((i-1)T), x((i-1)T))

Т.е. функция выходов q конечного автомата соответствует функции q модели дискретной системы.

- автомат Мура:

выход определяется только текущим состоянием конечного автомата

y(iT)=q(z((i-1)T))

Функционирование конечного автомата (КА)

1)КА в каждый момент времени t равный iT, находится в определенном состоянии (в начальный момент t=0 – в начальном состоянии)

2)В состоянии z((i-1)T) автомат воспринимает подаваемый на вход сигнал x(iT) и переходит в новое состояние z(iT), при этом формируется соответствующий выход y(iT).

3)В КА функция переходов и выходов задается в виде соответствующих таблиц (переходов и выходов).

Пример моделирования системы с использованием КА

Система имеет две фазовые координаты z1, z2, один вход x и один выход y. Модель дискретной системы имеет вид:

z1(m+1)=f1(z1(m), z2(m),…, zn(m), x(m), m)

z2(m+1)=f2(z1(m), z2(m),…, zn(m), x(m), m)

y(m+1)=q(z1(m), z2(m),…, zn(m), x(m), m)

Множества значений фазовых координат ограничены

z1 є Z1={1,2,3}

z2 є Z2={1,2,3}

Z=Xnk=1Zk

Множество Z имеет вид: ????

Множество возможных значений входа ограничено и имеет вид:

x(m) є X={a,b,c}

y(m) є Y={α,β}

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

f(z(m),x(m),m)

q(z(m),x(m),m)

a

b

c

a

b

c

(1,1)

(2,1)

(2,2)

(3,2)

(1,1)

β

β

α

(1,2)

(1,2)

(1,2)

(1,2)

(1,2)

β

α

α

(2,1)

(2,2)

(3,1)

(2,2)

(2,1)

α

α

β

(2,2)

(1,1)

(1,1)

(1,1)

(2,2)

β

β

β

(3,1)

(3,1)

(3,1)

(1,1)

(3,1)

α

α

β

(3,2)

(3,2)

(3,2)

(3,2)

(3,2)

α

β

β

Т.о., например, f((2,1),b)=(3,1); q((2,1),b)=α

Представление функционирования КА в виде графа состояний

1)Каждому состоянию z(i) ставится в соответствие вершина Pi графа состояний.

Вершины Pi и Pk связываются направленной дугой, при условии, что система переходит из состояния zi в состояние zk под действием управления Xs

2)Управления Xs, переводящие систему из состояния zi в состояние zk, обозначаются над соответствующей дугой. При этом выход системы, получаемый в состоянии zk и определяемый функцией выходов, так же отмечается над соответствующей дугой.

yk=q(zi,Xs)

3) Из исходного состояния zi в следующее состояние zk система может быть переведена действием не одного управления, а нескольких, т.е. xs, xu, xv. В результате в состоянии zk может быть получено не одно значение выхода

ys=q(zi,xs); yu=q(zi,xu)

Тогда соответствующие значения выходов обозначаются над дугой вместе с совокупностью значений входов

12.Дискретно-вероятностные модели. Вводные понятия. Задание условных вероятностей переходов и получения выходов. Требования к условным вероятностям. Обобщенная форма совместного распределения вероятностей. Примеры.

Детерминированный автомат предполагает, что каждой паре (zi, xp) однозначо соответствует паре (zl,ys).

В вероятностном автомате каждой паре (zi, xp) однозначно не ставится в соответствие пара (zl,ys). Задаются условия реализации пары (zi, xp)

P(zl,ys/zi,xp)

Т.о. вероятность P(./.) – это вероятность перехода автомата в состояние zl и получение выхода y(s) при условии, что автомат находится в состоянии zi и на вход поступил сигнал xp.

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

P0(zi)=P0i

z

z1 z2…zl…zL

P(0)

P01 P02…P0l…P0L

Условия для начальных вероятностей: 0≤P0i≤1, ∑P0i=1

Функционирование вероятностного конечного автомата

Для каждой пары состояний «вход» (zi,xp) задается распределение вероятностей перехода системы в новое состояние и получение в этом состоянии соответствующего выхода: P(zl,ys /zi,xp)

Вывод: т.о. число распределений вероятностей переходов в новые состояния zl и формирование выходов ys будет равно числу возможных пар состояний «вход».

Условия для вероятностей переходов

1)0≤Pl,s<i,p>≤1

2) , т.е. сумма вероятностей переходов в последующие состояния и получение различных выходов равна единице (при условии, что система находится в текущем состоянии zi и на нее воздействует одно управление xp.

Пример вероятностного автомата

Z={0,1,2,3,4}

Y={0,1}

Входной сигнал фиксирован Xp

Т.е. на систему, находящуюся в соответствующем состоянии ( в любом из перечисленных с учетом вероятностей), действует управление Xp. В результате система переходит в новое состояние и формируются новые выходы (в рассматриваемом примере предполагается, что случайным является лишь переход в новые состояния, полученные выходы являются не случайными, а детерминированными)

Вывод: для каждого возможного управления Xp формируется граф переходов. При этом описание вероятностного автомата предполагает задание законов распределений для всех пар (zi,xp)

Обобщенная форма вероятностного автомата

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

Пример таблицы совместного распределения вероятностей переходов в новые состояния и получения в этих состояниях соответствующих выходов

Таблица формируется для каждого состояния вероятностного автомата и каждого управления, реализуемого в этом состоянии.

Текущее состояние zi

Управление в этом состоянии Xp

zl – новое состояние, в которое возможен переход

ys – соответствующие значения выхода

Pl – вероятность получения соответствующего нового состояния

Ps – вероятность получения нового выхода

Таблица

Вывод: т.о. таблица описывает вероятности для одного исходного состояния и одного управления, реализуемого в этом состоянии

13).Y-детерминированный вероятностный автомат. Свойства случайного процесса, моделируемого Y-детерминированным вероятностным автоматом. Задание вероятностей переходов. Пример моделирования системы.

Понятие Y-детерминированого вероятностного автомата

Если вх. сигнал вероятностного автомата определяется детерминорованно, то такой автомат наз. У-детерминированный.

При этом задается закон распределения вероятностей переходе из даного состояния в другое, т.е. закон распределения дне состояний z-достигаемых из исходного состояния zi

Pe<i> реализация любого управления может привести к этим переходам

Таким образом задается 1 закон распределения переходов из каждого исходного состояния в последующие состояния

Св-ва У-детерминированног вероятностного автомата

1 .В любой момент времени (t) состояние процесса z(t) может принять значение из бесконечного множества z= zi

2.Вероятность переходав состояние ze, т.е. последующее состояние, зависит только от zi и не зависит от предшествующих состояний.

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

Пример. Функционирования конвеерной системы с учетом отказов и восстановление оборудования при использовании КМЦ.

Выполняемые работы реализуются в системе конвеерного типа выполняются 2 работы с различными маршрутами обслуживания.

Схема реализации работы

1-ая работа

2-ая работа

Каждый из приборов может находится в одном из слудеющих сосотояний:-работоспособное;-отказ прибора;-ремонт прибора;-простой прибора

Соответственого система может находится в одном из состояний:-рабочее;-отказал i-ый прибор остальные приборы (i≠S) находятся в работоспособном состоянии; - ремонт i-ого прибора, остальные приборы простаивают в ожидании окончания ремонта; -переналадка j-ых работоспособных приборов на реализацию другого выда работ.

Обозначения для состояний

- работоспособное состояние всей системы при выполнении р-ого вида работ

- состояние отказа i-ого прибора при работоспособном состоянии других j-ых приборов

- состояние ремонта i-ого прибора, все остальные приборы в ожидании окончания ремонта

- состояние переналадки системы на выполнение альтернативного, p-ого вида работ

- заданные вероятности отказа приборов

- заданные вероятности системы

Имеются 2 стратегии восстановления системы:1.)стратегия ремонта; 2)стратегия переналадки на выполнение другого вида работ.

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