Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Процесс принятия решений в САПР ТП




Процесс принятия решения в САПР ТП обычно не является функциональным , так как при решении отдельных задач для заданных исходных данных на выходе может получиться несколько решений. В этих случаях принятие решений вместо функций можно выразить с помощью аппарата соответствий. Обобщенно, каждое соответствие Г можно выразить следующим образом: Г= <G, V, R >; где G - график соответствия; V - множество входных элементов; R - множество выходных элементов; V={ vi }; i=1,nv; nv- количество входных элементов; R={rj}: j=1,nr ; nr-количество выходных элементов ; G={< vi, rj>}; G принадлежит V X R . Пример графика соответствия показан ниже

G={<v1, r1>, <v1, r2>, <v2, r1>, <v2, r4>, <v3, r3>}

График соответствия может быть представлен 2 способами:

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

Достоинство процедурного представления графика соответствия: быстрая работа модуля, принимающего решение.

Недостаток процедурного представления графика соответствия: большой объем программного обеспечения.

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

Достоинства декларативного представления графика соответствия:

· небольшой объем программного обеспечения;

· простота введения изменений в алгоритмы путем корректировки данных, хранимых в базе данных (знаний);

· повышение адаптивных свойств САПР ТП.

Недостаток декларативного представления графика соответствия: пониженное быстродействие из-за необходимости работы с базой данных (знаний) и интерпретирующего характера универсального модуля, обрабатывающего графики соответствия.

Сам процесс принятия решения можно записать следующим образом: MR=Г({vi});MR-массив решений.

Массив решений - это образ множества задаваемых входных элементов {vi} относительно соответствия Г.

Применительно к нашему случаю: MR=Г({v2}) или MR={r1;r4}; MR=Г({v1, v2}) или MR={r1, r2, r4}.

Аппарат соответствий является одним из основных математических аппаратов применяемых в САПР.


Поделиться:

Дата добавления: 2015-04-15; просмотров: 107; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты