Автор работы: Пользователь скрыл имя, 19 Мая 2013 в 17:12, реферат
Важным направлением интенсификации машиностроительного производства является автоматизация проектных работ различного характера путем создания специализированных систем автоматизированного проектирования. РGHHазличают
САПР изделий машиностроения и приборостроения, САПР технологических процессов в машиностроении и приборостроении, САПР объектов строительства,
САПР организационных систем.
Наименее разработанной является САПР организационных систем. Это объясняется как чрезвычайной сложностью и разнообразием объема автоматизации производственных систем, отсутствием' теоретических и методических разработок, так и недостаточным вниманием к данной проблеме руководителей предприятий.
Нисходящее проектирование охватывает те уровни, на которых проектируются объекты, ориентированные на использование в качестве элементов в одной конкретной системе.
Проектированию свойственен итерационный характер. При этом приближение к окончательному варианту осуществляется путем многократного выполнения одной и той же последовательности процедур с корректировкой исходных данных.
Итерации могут охватывать
различные части
ПРИМЕР 1.
- системотехническое
- схемотехническое
- конструкторское
- технологическое
ПРИМЕР 2.
Этапы восходящего проектирования БИС:
- приборно-технологическое проектирование (выбор базовой технологии, выбор топологии компонентов, расчет диффузионного профиля);
- схемотехническое
- функционально-логическое
проектирование (синтез комбинационных
схем, реализация памяти, синтез
контролирующих и
- конструкторско-топологическое проектирование (размещение элементов, трассировка меж- соединений, проверка соответствия топологической и электрической схем , расслоение, вычерчивание послойной технологии).
3. Классификация параметров проектируемых объектов.
В описаниях проектируемых объектов фигурируют переменные и их параметры.
Среди переменных выделяют:
- фазовые переменные - характеризуют физическое или информационное состояние объекта.
Параметры разделяют на ряд групп. К их числу можно отнести следующие:
- внешние параметры - характеризуют свойства внешней по отношению к исследуемому объекту Сравнение нескольких полиномиальных и экспоненциальных функций
Таблица 1 позволяет сравнить скорости роста нескольких типичных среды;
Полиномиальные алгоритмы и труднорешаемые задачи
Разные алгоритмы имеют разную временную сложность и выяснение того, какие алгоритмы достаточно эффективны и какие совершенно не эффективны будет всегда зависеть от конкретной ситуации. Для решения этой задачи предлагается следующий подход - вводятся понятия: полиномиальный алгоритм; экспоненциальный алгоритм.
Полиномиальный алгоритм (полиномиальной временной сложности) - это алгоритм, временная сложность которого определяется выражением (((((((, где
(((( - полиномиальная функция, ( - входная длина.
Алгоритм, временная сложность которого не поддается такой оценке называется экспоненциальным.
Таблица 1.
|Функция |Размерность, ( |
|временной| |
|сложности|10 |20 |30 |40 |50 |60 |
|( |10-5 с |2*10-5 с |3*10-5 с |4*10-5 с |5*10-5 с |6*10-5 с |
|(2 |10-4 с |4*10-4 с |9*10-4 с |16*10-4 с|25*10-4 с|36*10-4 с|
|(3 |10-3 с |8*10-3 с |27*10-3 с|64*10-3 с|125*10-3 |216*10-3 |
| | | | | |с |с |
|(5 |0,1 с |3,2 с |24,3 с |1,7 мин |5,2 мин |13,0 мин |
|2( |0,001 с |1 с |17,9 мин |12,7 дней|35,7 лет |366 |
| | | | | | |столетий |
|3( |0,059 с |58 мин |6,5 лет |3855 |2*108 |1,3* 1013|
| | | | |столетий |столетий |столетий |
Быстродействие ЭВМ 1000000 операций в секунду.
Таблица 2.
|Быстродействие ЭВМ |
|106 |108 |109 |
|(1 |100*(1 |1000*(1 |
|(2 |10*(2 |31,6*(2 |
|(3 |4,64*(3 |10*(3 |
|(4 |2,5*(4 |3,9*(4 |
|(5 |(5+6,64 |(5+9,97 |
|(6 |(6+4,19 |(6+6,29 |
|полиномиальных и |
|экспоненциальных |
|функций. |
|Различие между |
|типичных |
|полиномиальными и|
|экспоненциальными|
|алгоритмами |
|проявляется более|
|убедительно, если|
|проанализировать |
|влияние |
|увеличения |
|быстродействия |
|ЭВМ на время |
|работы алгоритма.|
|Таблица 2 |
|показывает, |
|насколько |
|увеличится размер|
|задач, решаемой |
|за 1 час, если |
|быстродействие |
|возрастет в 100 и|
|1000 раз. Видно, |
|что для функции |
|2( увеличение |
|скорости |
|вычислений в 1000|
|раз приводит лишь|
|к тому, что |
|размер задачи, |
|решаемой на ней |
|за 1 час |
|возрастет на 10. |
|Функция временной|
|сложности |
|(2 |
|(2 |
|(2 |
|(2 |
|2( |
|3( |
((-задачи
Выделено 2 класса трудно решаемости:
1. Для отыскания решения
требуется экспоненциальное
2. Искомое решение настолько
велико, что не может быть
Первые результаты о трудно решаемых задачах были получены
Тьюрингом. Он доказал, что некоторые задачи “неразрешимы” в том смысле, что вообще не существует алгоритма их решения. Некоторые задачи по теории автоматов, теории формальных языков и математической логики являются трудно решаемыми.
((-полная задача - это задача,
к которой сводится за
Выделен класс задач распознавания свойств, которые могут быть решены за полиномиальное время на недетерминированном вычислительном устройстве. Доказано, что любая задача из класса ((-задач может быть сведена к задаче выполнимой за полиномиальное время.
Существуют 6 основных классов ((-полных задач:
1. Задачи выполнимости.
2. Трехмерное сочетание.
3. Вершинное покрытие.
4. Поиск клики.
5. Гамильтонов цикл.
6. Разбиение.
- внутренние параметры
- характеризуют свойства
- выходные параметры - характеризуют свойства систем;
- ограничения выходных параметров.
ПРИМЕР 3.
Применительно к операционному усилителю: а) переменные
- фазовые переменные - напряжение
и токи всех ветвей (рассматриваются
как функции времени или
- внешние параметры - напряжения источников питания, параметры входных сигналов и нагрузки, температура окружающей среды;
- внутренние параметры
- номиналы резисторов, барьерные
емкости и тепловые токи
- выходные параметры -
коэффициент усиления на
- ограничения - верхние
границы допустимых значений
коэффициентов усиления, полосы
пропускания, динамического
Применительно к вычислительной системе: а) переменные
- фазовые переменные - состояния
отдельных устройств; б)
- внешние параметры - параметры входных источников заявок;
- внутренние параметры
- емкости запоминающих
- выходные параметры -
производительность системы,
- ограничения - нижние границы допустимых диапазонов значений производительности, коэффициентов загрузки оборудования, вероятности обслуживания заявок.
При блочно-иерархическом подходе внутренние параметры k -го уровня являются выходными параметры (k+1) -го уровня. При многоаспектном рассмотрении систем, включающих физически разнородные подсистемы, роль внешних переменных для данной подсистемы играют фазовые переменные других подсистем. Они влияют на рассматриваемую подсистему.
Внутренние параметры являются случайными величинами из-за разброса параметров комплектующих изделий, материалов и нестабильности условий изговления. Выходные параметры также имеют случайный характер следствие случайных значений внутренних параметров.
4. Классификация проектных процедур.
Классификация проектных процедур приведена в табл.1.
ТАБЛИЦА 1. ПРОЕКТНЫЕ ПРОЦЕДУРЫ
|АНАЛИЗ |СИНТЕЗ |
| | |
|Одновариантный |Параметрический |
|Многовариантный |Структурный |
| | |
|Статики |Расчет внутренних |
|Чувствительности |параметров |
| | |
|Динамики |Оптимизация параметров |
|Статистический | |
| |Оптимизация допусков |
|В частной области | |
|Расчет зависимостей |Оптимизация технических |
|выходных параметров |требований |
|Стационарных режимов от | |
|внутренних и внешних | |
|параметров | |
|Устойчивости | |
В процедурах анализа оцениваются варианты построения объектов, а в процедурах синтеза - разрабатываются.
Одновариантный анализ заключается в определении вектора выходных параметров Y при заданных:
- структуре системы,
- значениях векторов параметров элементов X,
- значениях внешних параметров Q.
Структура системы задана, если заданы перечень типов элементов и способ их связи друг с другом в составе системы. По известной структуре и значениям X и Q могут быть созданы физическая или математическая модели и по результатам исследования модели оценены значения gпараметров вектора Y.
Приемлемость полученных
значений выходных параметров из вектора
Y определяется путем сопоставления
их со значениями параметров из вектора
T, указанных в техническом
Требуемое по ТЗ соотношение между значениями параметров yi и ti , i=1,n называют условием работоспособности по параметру yi.
Условия работоспособности могут быть представлены в следующем виде: yi = t i, (2)
tнi yл ) .
На рис.12 приведена иллюстрация левого перекоса изображения.
Рис.12. Определение расстояния от точки на эскизе слоя топологии до горизонтальной линии координатной сетки
Определение номера горизонтальной линии координатной сетки, к которой должна быть привязана точка а с координатами хa и ya осуществляется по правилу близости этой точки к линии координатной сетки.
При небольшом перекосе изображения в качестве расстояния от точки а до линии координатной сетки можно взять длину вертикального отрезка аb, где b
- точка пересечения
Точка а привязывается к той линии координатной сетки, расcтояние до которой минимально.
Суть привязки состоит в замене ya на значение ординаты, соответствующей этой линии координатной сетки.
Информация о работе Система автоматизированного проектирования организации производства