Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Формализация системы в виде агрегата




Формализация системы в виде автомата

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

Состояние объекта характеризуется перечнем (обычно статическим) всех свойств данного объекта и текущими (обычно динамическими) значениями каждого из этих свойств.

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

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

Автоматы - дискретные системы, обладающие свойством стационарности.

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

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

Стохастические объекты (при описании которых учитываются случайные факторы), функционирующие в дискретном времени представляются как вероятностные автоматы. Функция переходов вероятностного автомата определяет не одно конкретное состояние, а распределение вероятностей на множестве состояний (автомат со случайными переходами), а функции выходов – распределение вероятностей на множестве выходных сигналов (автомат со случайными выходами).

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

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

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

Понятие агрегата определяется на основании единого подхода к формализации процесса функционирования системы:

- состояние системы в данный момент времени определяется предыдущими состояниями и входными сигналами, поступившими в данный момент времени и ранее;

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

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

Формальная интерпретация каждого положения.

Входные сигналы. Агрегат имеет входные контакты, на которые в моменты времени tj, j = 1, 2,...; tj+1 tj, поступают входные сигналы. Входной сигнал х является элементом некоторого множества Х: х Є Х. Входной сигнал является вектором, размерность которого равна числу входных контактов, и на каждый контакт поступает "своя" координата входного сигнала. Входной сигнал может быть представлен конечным набором элементарных сигналов х1(t),..., хn(t), хi Є Хi, i = 1, n одновременно возникающих на входе агрегата.

На другие особые контакты системы поступают управляющие сигналы в моменты времени τi. Управляющий сигнал g является элементом множества Г: g Є Г.

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

Выходной сигнал агрегата у является элементом некоторого множества У и определяется по состояниям агрегата z (t) при помощи оператора G. За конечный интервал времени оператор выдает конечное число выходных сигналов. В общем случае оператор является случайным оператором.

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

Состояния системы. В каждый момент времен t Є (0, T), в который функционирует система, агрегат находится в одном из возможных состояний. В общем случае множество Т может быть непрерывным, дискретным или дискретно-непрерывным.

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

Функционирование системы во времени рассматривается как процесс перехода ее из состояния в состояние: состояние системы изменяется как функция времени z (t), называемая фазовой траекторией.

Функции z (t) (или их вероятностные характеристики) могут зависеть от ряда параметров αm, m = 1, 2,..., m *, α Є А.

В общем случае последовательности вида (tj, хj) оказываются реализациями случайных последовательностей (θj, Xj) с законом распределения L [ θ, X ], последовательности вида (tj, gi) - реализациями случайных последовательностей (θi, λi) с законом распределения L [ θi, λi ]. Функции z (t) представляют собой реализации случайных функций Z (t) с совокупностью многомерных законов распределения L [ Z (t)].

Состояние системы может определяться набором действительных чисел. Например, положение самолета в данный момент времени можно описать вектором фазовых координат (z1, z2, z3), где z1 – наклонная дальность, z2 - азимут, z3 - угол места.

В начальный момент времени t0 состояния z имеют значения, равные z0 (в общем случае задаются законом распределения L0[Z (t0)]).

Состояния агрегата z (t) для произвольного момента времени t > t0 определяются по предыдущим состояниям оператором перехода Н:

z (t) = Н [z (t0), t].

Если оператор случайный, это означает, что данному z (t) ставится в соответствие в общем случае не одно определенное z (t), а множество значений z (t) с некоторым законом распределения, зависящим от вида оператора Н. Конкретное значение z (t) определяется как реализация в соответствии с этим законом распределения.

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

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

Наряду с z (t) вводится состояние z (t + 0), в которое агрегат переходит за малый интервал времени. Будем считать, что момент (t + 0) для любого t1 > t принадлежит полуинтервалу (t, t1].

Принятые обозначения для сообщений, состоящих из сигналов, поступающих в агрегат в течение полуинтервала времени (t1, t2 ]: входное сообщение обозначается как (x ] t1 t2, управляющее сообщение – как (g ] t1 t2.

Для любого полуинтервала времени (t1, t2 ] можно построить совокупность входных и управляющих сигналов, упорядоченную относительно моментов их поступления в агрегат - (х, g)-сообщения - (x, g ] t1 t2.

Пусть t 'n – момент поступления в агрегат входного сигнала х 'n, тогда

z (t 'n + 0) = V '[ t 'n, z (t 'n), х'n, g (t 'n), α ],

где g (t 'n) – последний управляющий сигнал, поступивший в агрегат в момент времени t < t 'n, α - параметр.

Если t ''n – момент поступления в агрегат управляющего сигнала g ''n, то

z (t ''n + 0) = V ''[ t ''n, z (t ''n), g ''(t ''n), α ].

Если в момент t n в агрегат поступает сигнал (хn, gn) ∈ Х х Г, то состояние агрегата изменяется в два этапа: сначала в соответствии с оператором V '', а затем – с оператором V ':

z (t n + 0 + 0) = V '{ t n, V ''[ t n, z (t n), g n, α ], хn, g n, α }.

Если полуинтервал (t n, t n+1] не содержит ни одного момента поступления сигналов, то для t ∈ (t n, t n+1]

z (t) = U [ t, t n, z (t + 0), α ].

Во множестве состояний Z определяется подмножество Z Y, зависящее в общем случае от g и α, такое, что, если для данного момента времени t * состояние z (t') ∈ Z Y при t * - ε < t ' < t *, где ε> 0 – достаточно малое число, а z (t*) ∈ Z Y, то t* является моментом выдачи выходного сигнала

y = G '' [ t *, z (t *), g (t *), α ].

Подмножество Z Y часто обозначается Z Y(g, α), подчеркивая этим возможность его изменения в зависимости от g и α.

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

Агрегаты могут служить основой для построения достаточно сложных систем.

 

 




Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 550; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.019 сек.