Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры 1-32.doc
Скачиваний:
141
Добавлен:
15.06.2014
Размер:
622.08 Кб
Скачать

7. Представление модели схемы гиперграфом и ультраграфом

Рассмотрим модель в виде гиперграфа, когда множество компонентов схемы Э соответствует множеству вершин Х, а множество электрических цепей С множеству ребер А; n– число компонентов в схеме;m– число электрических цепей. Каждое ребро гиперграфа Акпредставляется подмножеством тех вершин Хк Х, соответствующие которым компоненты, соединены к– ой электрической цепью.

При задании схемы гиперграфом учитывается фактор неизвестности, т. к. для определения соединены ли I– й иj– й компоненты к – ой электрической цепью достаточно проверить условие х i , xj Xk .По гиперграфу можно точно оценить число электрических соединений между частями или компонентами схемы. Пример схемы, и гиперграф этой схемы показаны на рис. 4.1. На этом рисунке множество вершин гиперграфа: Х = {x1,x2,x3,x4}; множество ребер : А 1 = {x 1, x3 };A2 = {x1,x2,x3,x4};A3 = {x2,x4 }.

При матричном представлении модели схемы в виде гиперграфа принадлежность i–го компонента схемыj– электрической цепи с точностью до вывода компонента можно задать, если элементы матрицы определять по правилу: если хi принадлежит цепи аj , то цепь подсоединяется к выводу c номером, соответствующим элементу матрицыti j. Матрица схемы по рис. 4.1 записывается так:

А1 А2 А3

Х1 5 11 0

Т = Х2 0 8 12

Х3 4 5 0

Х4 0 2 11

Идентификацию компонентов с точностью до вывода можно обеспечить присвоением весов, характеризующих эти выводы, вершинам, входящим в ребра. Рассматриваемый гиперграф представлен массивами: Х ={х1, х2, х3, х4}; A ={a 1, a 2, a 3}; a 1 = {x 1, x 3}; a 2 ={x x1, x 2 , x 3 , x 4 };

а 3 = {x 2 , x 4}; k 1 = {5, 4}; k 2 ={11, 8, 5, 2}; k 3 ={12, 11 }, причем а j поставлено во взаимно однозначное соответствие к j. Из гиперграфа с помощью соответствующих преобразований можно получить модель схемы в виде неориентированного мультиграфа.

В ультраграфе множеству компонентов схемы соответствует множество вершин, а множеству электрических цепей – множество дуг А. Направление сигналов в такой модели задается следующим образом: пусть i–й компонент схемы принадлежит j–ой цепи, тогда бинарное отношение инциденции задано на паре (х i , a j ), если х i сопоставлено компоненту – источнику сигнала, и (а j , х i ) – если интерпретирует компонент – приемник сигнала.

Ультраграф, как и гиперграф, учитывает фактор неизвестности соединений и позволяет точно оценить число электрических соединений. Эти модели не обладают информационной полнотой. Необходимы дополнительные сведения о конструктивно-технологических характеристиках компонентов и их логических функциях. Задать их можно весовыми характеристиками. Топологические свойства компонентов схемы не отображены в моделях.

Выводы по графам связности и взвешенным графам. Построение графов связности для схем: компоненту схемы или группе компонентов сопоставляется вершина графа, между вершинами – ребра, задающие связи между компонентами (или выводами). Вершинам графа соответствуют компоненты. В данных лекциях слово “компонент” является обобщающим термином, под которым подразумевается как отдельные блоки, модули, микросборки, интегральные схемы, так и различные электрорадиоэлементы и элементы конструкций. Когда речь пойдет о составляющих принципиальной электрической схемы, будем использовать термин “элемент”.

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

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

Ультраграф отличается от гиперграфа тем, что дуги указывают направление сигналов. В матрице инциденций; направление может быть указано знаками (+) и (-) .

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