Автор работы: Пользователь скрыл имя, 15 Октября 2013 в 12:25, реферат
Автоматизированным называются проектирование, которое выполняется в процессе взаимодействия обычно в процессе взаимодействия пользователя и ЭВМ и основана на систематическом использовании средств между проектированием и ЭВМ и обоснованном выбор метода машинного решения задач.
САПР - это организационно-техническая система, входящая в структуру проектной организации и осуществляющая проектирование при помощи средств автоматизированного проектирования.
Компоненты любой системы и их действия можно представить абстрактными событиями. Событие может произойти один раз, повториться многократно, порождая конкретные действия, или не произойти ни разу. Совокупность действий, возникающих как реализации событий, образует процесс. В общем случае одна и та же система может функционировать в одних и тех же условиях по-разному, порождая некоторое множество процессов.
PN = < P, T, F, W, M0 >,
где P = {P1, P2,..., Pm} - конечное множество позиций;
T = (t1, t2,tn} - конечное множество переходов;
W: F → N - функция кратности дуг;
M0: P → N - начальная разметка (наличие условий для запуска переходов).
Другими словами:
Таким образом, события, как изменение состояний системы, выражаются запуском переходов.
Для каждого перехода существует единственный элемент задающий для него входное мультимножество мест и выходное мультимножество
Рисунок 1 – Сеть Петри с двумя позициями и двумя переходами
Модель сети Петри является принципиально асинхронной и служит для отображения и анализа причинно-следственных связей в системе. Для привязки к определенным моментам времени тех или иных переходов в синхронных системах используются события. Переходы из состояния в состояния считаются "мгновенными". Если переход реально происходит через какие-то промежуточные состояния, а нам существенно учесть в модели эти обстоятельства, то вводятся соответствующие "подсобытия".
Сеть Петри имеет четыре базовых элемента: позиции (places), переходы, дуги и метки (token).
Определенная комбинация условий может стимулировать определенное событие, которое вызовет в свою очередь изменение изменение условий. В сетях Петри события и условия отображаются абстрактными символами, называемыми переходами(вертикальными или горизонатальными полосками - "барьерами") и позициями (кружками). Условия-позиции и события-переходы связаны отношениями зависимости, которые отображаются с помощью ориентированных дуг. Позиции, из которых исходят дуги данного перехода, называются входными позициями. Позиции же, к которым ведут дуги данного перехода, называются выходными позициями. Выполнение условий отображается помещением соответствующего числа меток в соответствующую позицию. Если число меток велико (более 2-3), емкость условия может быть отображена числом.
В исходный момент система находится в состоянии А, что отмечено на рисунке 1 меткой в виде синего кружочка. Переходы обозначаются горизонтальными или вертикальными линиями. Каждый переход имеет нуль или более входных дуг, исходящих из позиций, и нуль или более исходящих дуг, направленных к выходным позициям. Переход разрешен, если имеется как минимум одна входная метка в каждой из его исходных позиций. Любой разрешенный переход может произойти (fire), удалив все входные метки и установив метки в выходных позициях, что отражает изменение условий (и емкостей). Если числа входных и выходных дуг отличаются, число меток не сохраняется. Если разрешено более одного перехода, может произойти любой из них. Причем один из осуществившихся переходов, может блокировать реализацию всех остальных переходов из данного набора. Формализм сетей Петри не предусматривает каких-либо механизмов преодоления подобных конфликтов. Переход осуществляется, если выполнены все условия реализации данного события. Если два или более переходов могут осуществиться (выполнены все условия) и они не имеют общих входных позиций, то из реализация некоррелирована и может происходить параллельноили в любой последовательности. Выбор перехода, вообще говоря, не определен. В отличии от модели машины конечных состояний здесь отсутствуют комбинированные состояния типа отправитель-канал-получатель, и переходы из состояния в состояние для каждого процесса или объекта рассматриваются независимо. Если условия ни для одного из переходов не реализованы, сеть переходит в заблокированное состояние.
Формально работа
сети Петри описывается множеством
последовательностей
Для сетей
Петри существует удобная алгебраическая
нотация. Каждому переходу ставится
в соответствие правило грамматики.
Каждое правило специфицирует входную
и выходную позиции. Текущее состояние
сети Петри характеризуется
Под математической моделью понимают совокупность математических объектов (постоянных величин, скалярных и векторных переменных, множеств, функций и т. д.), а также отношений между ними (уравнений, алгоритмов и др.), которые описывают с заданной степенью достоверности свойства некоторого реального либо проектируемого объекта.
В математических моделях, используемых в задачах оптимизации, всё множество математических объектов (параметров модели) можно разделить на:
Параметры являются входными, {f}, F - выходными.
Степень достоверности (соответствия модели реальному объекту) обеспечивается за счёт выбора достаточно широких множеств , а также точностью описания реальных связей с {f}, F при помощи отношений.
В зависимости
от используемых математических объектов
и отношений между ними модели
могут принимать различную
Система уравнений. Уравнения в формальном виде задают связи параметров между собой, а также с выходными параметрами {f}, F. Для того, чтобы связи, закладываемые в уравнения, были правильными с точки зрения логики и общих законов природы, в качестве уравнений используются логические, математические, физические и др. законы естественных наук. С помощью систем уравнений удобно моделировать процессы, переменные во времени и пространстве.
Структурные модели. Объект представляют в виде одного или нескольких множеств элементов, обладающих рядом свойств и соединённых между собой связями, которые также могут обладать различными свойствами. С помощью данного вида моделей удобно описывать реальные системы, сохраняющие свою структуру в процессе функционирования. К структурным моделям относятся графы, конечные автоматы, сети Петри, реляционные структуры и т. д.
Алгоритмические модели. Связь параметров выявляется в результате выполнения некоторой последовательности расчётов, которая называется алгоритмом. Данный вид моделей используется при исследовании процессов и систем, не имеющих достаточно адекватного аналитического описания. Например, для сложных случайных процессов.
Деление моделей на типы достаточно условно. Реальные модели могут сочетать в себе характеристики нескольких типов, один и тот же объект может быть представлен различными моделями.
Большая часть
работ по теории проектирования посвящена
вопросам параметрического синтеза
и геометрического
Задача структурного синтеза, в своих многочисленных постановках, привлекает к себе внимание специалистов различного профиля. Совокупность исследований по этой проблематике можно в разбить на два ведущих направления.
В первом задача структурного синтеза решается на предметном уровне, не выходя за рамки конкретного типа, в редких случаях класса, технических объектов. Основной массив работ в этой парадигме выполнен специалистами-схемотехниками в области цифровой, вычислительной техники и информационных систем.
Второе направление, возникшее сравнительно недавно, ставит своей целью разработку универсальных методов структурного синтеза, применимых для различных технических объектов и независящих от отраслевой или цеховой специфики. Полигоном для отработки идей и проверки полученных результатов служит область теории проектирования, связанная с синтезом физических эффектов и технических принципов действия.
Синтез представляет собой проектную процедуру, целью которой является соединение различных элементов, свойств, сторон и т. п. объекта в единое целое, систему. В результате синтеза создаются проектные решения, обладающие новым качеством относительно своих элементов.
Существует
много классификаций задач
Рисунок 1 – Классификация задач синтеза
Для того чтобы синтезировать объект, необходимо определить его структуру, параметры элементов, а если объект представляет собой техническую систему, то и конструкцию. Эти три части задачи синтеза называются соответственно структурным, параметрическим синтезом и синтезом конструкции.
Структурный синтез.
Существует большое количество определений структуры. Например, структурой называют способ организации целого из частей или, даже, меру неоднородности окружающей среды. Под структурой объекта (технической системы, процесса) будем понимать совокупность составляющих его элементов и связей между ними.
Сфера приложений
понятий структура и
В результате решения задачи структурного синтеза должно быть получено описание состава изделия и всех существенных связей между его элементами. В зависимости от вида проектного решения таким описанием может быть простой перечень элементов и связей между ними, таблица соединений, матрица инцидентности, граф связей, структурная схема, блок- схема, эскиз, компоновка чертеж и пр.
На возможные
реализации синтезируемого объекта
накладываются ограничения. Они
могут иметь различный
Приведем примеры задач синтеза. Пусть необходимо синтезировать технологический процесс изготовления некоторой детали. На этапе постановки задачи синтеза сам технологический процесс представляется в виде «черного ящика», входами которого служат характеристики заготовки (конфигурация, марка материала, шероховатость поверхностей и пр.), выходами характеристики готовой детали (геометрия обработанных поверхностей, их взаимное расположение, точность, шероховатость и т. п.). В качестве ограничений выступают такие свойства производственной и технологической систем, как совокупность видов обработки, состав технологического оборудования, типовые маршруты и операции и т. п.
Пусть требуется разработать редуктор по заданным входным моменту и угловой скорости и выходным моменту и угловой скорости. В этой задаче синтеза входами и выходами («черного ящика» — редуктора) являются моменты и угловые скорости. В зависимости от проектной ситуации ограничениями могут быть требования к количеству ступеней редуктора, к виду зацеплений, расположению осей, габаритным размерам, массе и т. п.
Информация о работе Назначение, принципы создания, структура и классификация САПР