Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции / ТИПС - Тема 7 - Уровни.doc
Скачиваний:
54
Добавлен:
29.05.2015
Размер:
243.71 Кб
Скачать

7.2 Теоретико-множественное описание систем

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

Термин «канон» в переводе с греческого означает набор норм, правил, которые стали общепринятыми или догмами.

Математика множеств

Множество М – это объединение в одно целое вполне различимых частей. Части множества называют объектами или элементами множества М. Обозначение множества M = {m1, m2 …}.

Объект m принадлежит множеству M, если он перечислен при определении множества. Обозначается это как m M.

Множество индексов – это подмножество целых чисел, нумерующих элементы множества. Обозначается как I = {1, 2, … N}.

В результате множество можно обозначить в виде

M = {mi: I I}.

Множество M1 называют подмножеством M, если для любого m M1 верно, что m M. Обозначается это как M1 M.

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

= {Mk: k K}.

Декартово произведение множеств (Рене Декарт, французский математик 1596-1650 гг.) рассмотрим на примере.

Пример

Имеем 3 множества: А, В и С.

А = {a1} В = {b1, b2} С = {c1, c2, c3}

Найдем их декартово произведение, которое обозначается как

M = A x B x C.

Результат декартово произведения – это семейство, элементы которого представляют собой всевозможные упорядоченные комбинации объектов, взятых из множеств А, В и С

M = {(a1, b1, c1), (a1, b1, c2), (a1, b1, c3) … ( a1, b2, c3)}.

Упорядоченность говорит о том, что элемент множества всегда А стоит на первом месте, элемент множества В на втором, а элемент С – на третьем.

Функция или отображение множества А в множество B – это правило, ставящее в соответствие элементу множества А элемент множества В.

Обозначается как F: А → В.

Каноническое определение системы

Пусть задано семейство объектов системы

,

где Vi – объект системы; I – множество индексов системы {1, 2, … N}; N – число объектов в системе.

Пример

Система, состоящая из выключателя и лампы.

Объекты системы = {выключательX, лампа Y}.

Система – это некоторое подмножество S декартова произведения объектов семейства

.

Если система с двумя объектами – входным множеством X и выходным множеством Y, для нее имеем

.

Пример

Система, состоящая из выключателя и лампы.

Объекты системы = {выключательX, лампа Y}.

Объект X – множество {включенный выключатель Xon, выключенный выключатель Xoff}.

Объект Y – множество {светящаяся лампа Yon, несветящееся лампа Yoff}.

Декартово произведение множеств X и Y

.

В качестве системного множества S следует принять не все элементы декартова произведения, а только

.

Элементы декартова произведения следует отбросить, как физически нереализуемые.

Задание

Записать системное множество S системы типа «вход - выход» - светофор.

X – множество текущих состояний светофора

Y – множество последующих состояний светофора

Введем дополнительные составляющие системы:

Z – множество состояний системы;

функция реакции системы R, связывающую входное множество X с выходным Y и множеством Z, вида

R: (Z x X) → Y.

Т.е. мы определили правило, ставящее в соответствие элементу, полученному в результате декартового произведения множеств Z и X, элемент множества Y.

Продолжение примера

Система, состоящая из выключателя и лампы.

Множество состояний системы можно определить как текущее состояние лампы Z = {on, off}.

Функцию реакции системы R можно задать в виде следующих отношений:

R: (on, Xon) → Yon, R: (on, Xoff) → Yoff,

R: (off, Xon) → Yon, R: (off, Xoff) → Yoff.

Задание

Записать функцию реакции системы типа «вход – состояние - выход» - светофор и пешеход.

Z – множество текущих состояний светофора

X – множество последующих состояний светофора

Y – действия пешехода