Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
При выборе той или иной схемы формализации системы всегда возникает противоречивая задача – получить как можно более простую модель и обеспечить требуемую точность. При таком подходе различные системы могут быть представлены в виде различных достаточно простых математических схем.
Для анализа и синтеза структуры сложной системы с разнородными элементами (детерминированными, стохастическими, непрерывными, дискретными) необходима унификация математического описания состояний и операторов для всех элементов системы на основе единого формального языка описания системы.
Унифицированной математической моделью разнородных элементов системы является агрегат, который позволяет на едином языке представлять описания детерминированных и стохастических объектов, функционирующих как непрерывно, так и дискретно.
Понятие агрегата определяется на основании единого подхода к формализации процесса функционирования системы:
- состояние системы в данный момент времени определяется предыдущими состояниями и входными сигналами, поступившими в данный момент времени и ранее;
- выходной сигнал в данный момент времени определяется состояниями системы и входными сигналами, относящимся к данному и предшествующим состояниям.
С позиций моделирования агрегат выступает как универсальный переработчик информации: за конечный интервал времени он воспринимает конечное число входных сигналов и выдает конечное число выходных сигналов. Из входных сигналов могут быть выделены управляющие сигналы.
Формальная интерпретация каждого положения.
Входные сигналы. Агрегат имеет входные контакты, на которые в моменты времени 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-04; Прочитано: 643 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!