Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Кусочно-линейные агрегаты. Процесс функционирования КЛА.



Как показывает анализ моделирующих алгоритмов, можно добиться их существенных упрощений, если рассматривать объекты чуть более частные, чем агрегат общего вида, но сохраняющие такую важную его особенность, как возможность описания достаточно широкого класса реальных систем. Практически удобным для формализации чрезвычайно широкой совокупности разнообразных процессов и явлений материального мира являются так называемые кусочно-линейные агрегаты (КЛА), к описанию которых мы и приступим.

11.5.1. Понятие о кусочно-линейном агрегате.

Для поставленных здесь задач достаточно считать, что на агрегат не поступают управляющие сигналы u, а поступают лишь входные сигналы x (не ограничивает общности, в качестве x можно рассматривать входной сигнал в широком смысле ( )). Итак, мы рассматриваем агрегат как объект, который в каждый момент времени t характеризуется внутренним состоянием z(t), имеет вход и выход. На вход агрегат в изолированные моменты времени могут поступать сигналы, с выхода могут сниматься выходные сигналы. Класс кусочно-линейных агрегатов выделяется с помощью конкретизации структуры множеств Z,X,Y а также операторов H и G. Опишем данную конкретизацию.

Рассмотрим некоторое конечное или счетное множество I. Для определенности предположим, что I={0,1,2,…}, хотя в конкретных задачах I может иметь и другой вид. Назовем I-множеством основных состояний, а элементы nÎI – основными состояниями. Каждому основному состоянию nÎI поставим в соответствие некоторое целое неотрицательное число ||n||, которое назовем рангом основного состояния. Кроме того, каждому nÎI поставим в соответствие выпуклый многогранник Z(n) в евклидовом пространстве размерности ||n||. Будем считать, что Z=UZ(n), т.е. пространство состояний Z можно представить состоящим из всевозможных пар вида ( ), где nÎI, а z(n) является вектором размерности ||n|| и принимает значения из многогранника Z(n). Вектор z(n) будем называть вектором дополнительных координат. Если ||n||=0 для некоторого nÎI, то это означает, что в данном состоянии n дополнительные координаты не определяются.

11.5.2. Процесс функционирования КЛА.

Опишем сначала динамику КЛА, т.е. процесс изменения внутренних состояний во времени, в предположении отсутствия поступления x. В предыдущей терминологии, определим действия оператора U. Пусть в начальный момент времени t0 агрегат находится в состоянии z(t0)=(n,z(n)(0)), где z(n)(0)- внутренняя точка многогранника Z(n). Тогда при t>t0 точка z(n)(t) перемещается внутри многогранника Z(n) до тех пор, пока не достигнет его границы. Пусть это произойдет в момент t1, который назовем «опорным». Тогда при t0<t£t1, Dt=t-t0 «движение» агрегата описывается следующими законами: n(t)=n=const (11.27),

данному значению n соответствует вектор a(n) размерности ||n|| и  z(n)(t)=z(n)(0)+Dt×a(n). (11.28)

Значение опорного момента t1 определяется траекторией z(t), вернее её некоторыми параметрами и может быть найдено из соотношения t1=inf{t:z(n)(0)+(t-t0)a(n)ÏZ(n), t>t0}, (11.29)

поскольку Z(n) многогранник, то нахождение t1 по (11.29) сводится к следующему. Пусть  - j-тая грань многогранника Z(n) (предположим, что Z(n) содержит m(n) граней). Эти грани могут быть заданы линейными уравнениями:

j=1,… m(n) , (11.30)

где zi(n) – компоненты вектора z(n), i=1.. ||n||. Легко понять, что (11.29) может быть записано в виде  или  Обозначим  , j=1,…m(n) (11.32) Пусть t=min{tj;tj>0} (11.33) Тогда из (11.31-11.33) следует, что t1=t0+t (11.34)

В момент t1 состояние рассматриваемого кусочно-линейного агрегата изменяется скачкообразно. Значение  z(t1+0) является случайным, задаваемым распределением P1, которое зависит лишь от состояния z(t1). В момент t1 может выдаваться выходной сигнал (см. оператор G). Содержание (и необходимость выдачи) y зависит от состояния z(t1). Подмножество Zy, введенное в общем определении агрегата, в данном случае совпадает с . Для нас важно, указать, что множество Y имеет структуру, аналогичную Z, т.е. выходные сигналы y представляются y=(l,y(l)), где l-элемент некоторого не более чем счетного множества, y(l) – вектор, принимающий значения из евклидова пространства размером, зависящим от l. При t>t1 движение агрегата вновь происходит в соответствии с формулами (11.27) и (11.28) до очередного «особого» момента t2, где под Dt нужно понимать теперь t-t1 и т.д. Обратимся теперь к случаю поступления входного сигнала. Подчеркнем, что для КЛА множество X структурно аналогично множествам Z и Y, т.е. x=(m,x(m)), где m-элемент конечного или счетного множества, а x (m)- действительный вектор, размерность которого зависит от m. Следующее описание поведения КЛА можно рассматривать как раскрытие действия оператора V.

Пусть в рассматриваемый момент t состояние агрегата z(t)=(n,z(n)) и пусть в этот момент поступает входной сигнал x=(m,x(m)). При этом состояние агрегата меняется скачкообразно. Значение z(t+0) является случайным, задаваемым распределением P2, которое, вообще говоря, зависит от z(t) и x . Будем считать, что в рассматриваемый момент может выдаваться выходной сигнал, содержание и необходимость выдачи которого зависит не только от состояния z(t) (и, быть может, z(t+0)), но и от содержания поступившего входного сигнала x. После рассматриваемого момента времени t движение агрегата происходит в соответствии с формулами (11.27) и (11.28) до следующего момента поступления входного сигнала или выхода вектора состояния на границу допустимых значений.

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

Билет №32


Поделиться:



Последнее изменение этой страницы: 2019-05-08; Просмотров: 341; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.011 с.)
Главная | Случайная страница | Обратная связь