На рис. 1 представлена одна из возможных классификаций проектных процедур.
Процедуры структурного синтеза по характеру проектируемого объекта делятся на:
- синтез схем (принципиальных, функциональных, структурных, кинематических и др.)
- конструкций (определение геометрических форм, взаимного расположения деталей)
- процессов (технологических, вычислительных и др.)
- документации (чертежей, пояснительных записок, ведомостей и др.).
Основные процедуры параметрического синтеза
- оптимизация номинальных значений параметров элементов
- оптимизация их допусков
- идентификация моделей
- расчеты на основе упрощенных методик
По 2 пункту следует отметить, что важная задача назначения технических требований на параметры объекта, решаемая при внешнем проектировании, отнесена к задаче оптимизации допусков.
Идентификация моделей заключается в расчете параметров, используемых в ММ. Для процедур оптимизации, как правило, требуется выполнение большого объема вычислений с помощью сложных программных комплексов. В отдельных случаях удовлетворительные результаты параметрического синтеза получаются подобных расчетным методикам неавтоматизированного проектирования.
Детерминированная верификация может быть направлена на выявление соответствия структур объектов, заданных двумя различными описаниями (структурная верификация), или значений выходных параметров (параметрическая верификация). Параметрическая верификация может выполняться по полной совокупности параметров или по их части, в последнем случае различают верификацию статическую, динамическую, в частотной области.
Статистический анализ предназначен для получения статистических сведений о выходных параметрах при заданных законах распределения параметров элементов. Результаты статистического анализа можно представлять гистограммами, оценками числовых характеристик распределений выходных параметров.
Анализ чувствительности заключается в расчете коэффициентов чувствительности выходных параметров yiк изменениям параметров элементов (или внешних параметров) xi. Различают абсолютный и относительный коэффициенты чувствительности:
где xiн и yjн—номинальные значения параметров xi и yi соответственно.
Задачи, в которых исследование свойств объекта сводится к однократному решению уравнений модели при фиксированных значениях внутренних и внешних параметров, называются задачами одновариантного анализа. Задачи, требующие многократного решения уравнений модели при различных значениях внутренних и внешних параметров, называются задачами многовариантного анализа.
1.3 Состав САПР
Виды обеспечения САПР.
Компонентами САПР являются виды обеспечения
- техническое,
- математическое
- программное,
- лингвистическое
- информационное,
- методическое
- организационное.
Техническое обеспечение — совокупность технических (аппаратных) средств, используемых в САПР для переработки, хранения, передачи информации, организации общения человека с ЭВМ, изготовления проектной документации. К техническому обеспечению САПР относят также средства организационной техники, различное измерительное оборудование для получения данных, используемых при проектировании.
Математическое обеспечение — совокупность математических моделей, методов, алгоритмов для решения задач автоматизированного проектирования. Математическое обеспечение реализуется в программном обеспечении САПР.
Программное обеспечение — совокупность программ, представленных в заданной форме, вместе с необходимой программной документацией, предназначенная для использования в САПР.
Лингвистическое обеспечение — совокупность языков, используемых в САПР для представления информации о проектируемых объектах, процессе и средствах проектирования, которой обмениваются люди с ЭВМ и между собой в процессе автоматизированного проектирования.
Информационное обеспечение — документы, содержащие описания стандартных проектных процедур, типовых проектных решений, комплектующих изделий, материалов и другие данные, а также файлы и блоки данных с записью указанных документов.
Методическое обеспечение — документы, в которых отражены состав, правила отбора и эксплуатации средств автоматизированного проектирования. Иногда понятие методического обеспечения расширяют, включая в него лингвистическое и математическое обеспечения.
Организационное обеспечение — положения, инструкции, приказы, штатные расписания, квалификационные требования и другие документы, регламентирующие организационную структуру подразделений проектного предприятия и их взаимодействие с комплексом средств автоматизированного проектирования.
Подсистемы САПР.
При проектировании все компоненты САПР функционируют во взаимодействии, образуя для пользователя единый инструмент. В нем можно выделить отдельные структурные единицы: комплексы программно-методические (ПМК) и программно-технические (ПТК), подсистемы САПР.
Программно-методический комплекс — взаимосвязанная совокупность некоторых частей программного, математического, лингвистического, методического и информационного обеспечения, необходимая для получения законченного проектного решения по объекту проектирования или для выполнения определенных унифицированных процедур. Примеры ПМК: оформления документации, синтеза проектных решений, моделирования и т. п.
Программно-технический комплекс— взаимосвязанная совокупность программно-методических комплексов, объединенных по некоторому признаку, и средств технического обеспечения САПР. Понятие ПМК относится к программным средствам, а понятие ПТК— к вычислительным системам, объединяющим аппаратные и программные средства и предназначенным для применения в САПР. Примерами ПТК могут служить автоматизированные рабочие места, включающие в себя ЭВМ, комплект периферийных устройств и ряд ПМК для выполнения проектных маршрутов и процедур.
Программно-методический и программно-технический комплексы представляют собой промышленный продукт, разрабатываемый, изготовляемый и поставляемый для создания или развития САПР на предприятиях заказчиков.
В конкретных САПР предприятий можно выделить несколько подсистем, каждая из которых выполняет определенные функции.
Подсистема САПР— это составная структурная часть САПР, обладающая всеми свойствами системы и являющаяся самостоятельной системой. Подсистемы САПР могут быть проектирующими или обслуживающими. Первые из них непосредственно участвуют в выполнении проектных процедур, а вторые обеспечивают правильное функционирование первых. По степени универсальности подсистемы делятся на объектные, ориентированные на определенный класс проектируемых объектов, и на инвариантные—не связанные с какими-либо конкретными типами объектов. Примером объектно-ориентированной подсистемы является подсистема конструкторского проектирования БИС, примером инвариантной подсистемы—подсистема параметрической оптимизации методами нелинейного программирования. Основные обслуживающие подсистемы: управляющая (мониторная) система САПР и система управления базами данных.