Динамическое описание систем.



Мы поможем в написании ваших работ!


Мы поможем в написании ваших работ!



Мы поможем в написании ваших работ!


ЗНАЕТЕ ЛИ ВЫ?

Динамическое описание систем.



 

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

Rn – n-мерное Эвклидово пространство

x – переменная состояния и определенная на Rn

U – переменная состояния и определенная на Rm

y – переменная состояния и определенная на Rr

Условия существования единственного решения выполняется в том случае, если переменная управления U(t) принадлежит одному из следующих классов функций:

постоянная, кусочно-постоянная, кусочно-непрерывная, кусочно-гладка функция.

 

Частными случаями динамической системы являются:

линейные системы

x’=Ax+Bu

y =Cx

билинейные системы

Y(t)=Cx(t)

линейно-аналитическая система:

x’(t)=f(x(t))+U(t)g(x(t))

y(t)=Cx(t)

– это для перехода от векторной формы к матричным преобразованиям. – матрица Якоби.

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

 

Динамические системы можно представлять нелинейными ДУ:

i=1,n

x – внутренняя переменная системы

f – внешнее воздействие на систему

– смотри нормальную форму Коши

 

Представление систем с помощью графов

Граф G на множестве вершин X и множестве друг U.

G(X,U)

Uij=(xi,xj),

Дуга Uj исходя из xi и заходит в xj. Такая дуга становится инцидентной вершинам xi и xj.

Если взять две вершины , и x<y, то вершина Х предшествует вершине Y, следовательно y следует за x.

Если записано x≤y следовательно x=y или из вершины x в y существует путь.

Дуги называются смежными, если они различны, но имеют 1 общую вершину. Вершины смежные, если они различны и существует дуга из одной вершины в другую.

 

Некая вершина , которая следует за всеми вершинами подмножества Y множества X называется мажорантой (стоком). Может существовать несколько мажорант.

 

Вершина , которая предшествует всем вершинам подмножества Y множества X называется минорантой (истоком). Может существовать несколько минорант.

 

Для неориентированного графа вводится понятие: локальная степень вершины X – число ребер инцидентных вершине x.

Обозначается:

Если четно, то вершина тоже и наоборот.

Граф называется однородным степени n, если локальная степень всех вершин для любого .

 

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

Ориентированный граф называется однородным, если все локальные степени имеют одно и тоже значение:

, для любого

Если , то вершина x является изолированной.

Если , а , то эта вершина является входом.

Если , – вершина является выходом.

Неориентированный граф является связанным, если любые xi, xj можно соединить цепью, следовательно для ориентированного графа вводятся понятия сильно связанного графа.

 

Граф сильно связан, если любые xi, xj существуют из xi в xj.

 

Способы представления графов

1. Матрица смежности

 

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

Свойства матрицы смежности для ориентированного графа:

1) каждый нулевой столбец соответствует источнику

2) каждая нулевая строка – строку

3) если все элементы главной диагонали равны 0, то в графе нет петель

4) появление единицы для любого xi,j . i=j соответствует петле

5) матрица не симметрична

2. Матрица инцидентности

В неориентированный

 

в ориентированный

Ребра должны быть пронумерованы!

 

3. Матрица изоморфности

В строках через запятую представлены номера входных дуг с плюсом и номера с выходом с минусом.

Пример:

матрица смежности

 

матрица инцидентности

 

матрица изоморфности

 

Структурный анализ системы

Структура – совокупность элементов системы и связей между ними.

Модель структуры системы должна отображать отношение элементов как между собой, так и с внешней средой. Система часто является многоуровневой:

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

Различают 3 уровня описания связей между элементами в системе:

1) определяет наличие связей в системе

2) изучение направленности связей

3) изучение вида и направления сигналов, определяющих взаимодействие между элементами

С помощью графов

1. Неориентированные графы системы, где вершины – это элементы, ребра – связи между элементами. На этом этапе возникают следующие задачи:

a) определение целостности системы( связности).

Если система не связана, то выделение изолированных подсистем

b) выделение циклов

c) определение минимальной и максимальной последовательности элементов, которые соответствует заданной задаче.

2. Ориентированный граф, где направление дуг соответствует направлению связей.

Основные задачи:

a) определение связности системы

b) топологическая декомпозиция системы с выделением сильно связанных подсистем

c) перечисление входных и выходных полюсов, определение углов, приема выдачи информации

d) определение уровней в структуре и определение их взаимосвязей

e) определение минимальных и максимальных путей

f) определение топологических характеристик значимости элементов

g) получение информации о слабых местах структуры

3. Раскрывается состав и характер сигналов взаимосвязей элементов между собой и с внешней средой.

Наиболее простой способ определения путей и контуров в системе – матрично-алгоритмический. Они строятся путем последовательного взаимодействия в степень матрицы смежности.

«1» в матрице смежности А говорит о наличии путей между i-той и j-той вершинами длины пути = 1. Если возвести матрицу А в квадрат, то наличие единиц в позиции i,j означает путь между этими вершинами длиной 2.

 

 

2-2 разные пути длиной 3

2-2 разные пути длиной 4

Элемент i,j определяет число путей длиной к от i к j.

Таким образом можно определить вершины входящие в контур и его дину. Но для определения конкретного вида контура необходим дополнительный алгоритм.

«–» низкое быстродействие

«+» просто и наглядно

 

Порядковая функция на графе

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

 



Последнее изменение этой страницы: 2016-04-19; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.236.16.13 (0.021 с.)