![]() |
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Введение в автоматизированное проектирование
Автоматизированное проектирование (АП) является процессом выполнения проектных операций и проектных процедур на основе методов математического моделирования и применения средств вычислительной техники. Определение 2.1. Автоматизированное проектирование - это системотехническое применение вычислительных машин в процессах проектирования при научно обоснованном распределении функций между проектировщиками и средствами вычислительной техники и научно обоснованном выборе методов машинного решения проектных задач. Замечание 2.1. Цель применения автоматизированного проектирования: l сокращение затрат времени на разработку проектов, что позволяет чаще переходить на новые модели изделий, отличающиеся лучшими характеристиками; l увеличение числа проектов, выпускаемых проектной организацией или КБ прежней численностью сотрудников; l повышение качества проектной документации за счет уменьшения числа ошибок из-за так называемого человеческого фактора; l возможность решения оптимизационных задач, что приводит к получению наиболее эффективных проектных решений; в результате при реализации проектов создаются объекты с лучшими характеристиками и свойствами (по стоимости, эксплуатационным расходам, скорости, весу, надежности, потреблению энергии и т.д.). Автоматизированное проектирование осуществляется путем синтеза проектных решений (структурного синтеза, параметрического синтеза), применения методов оптимизации, анализа проектных решений, применения методов и алгоритмов машинной графики. Автоматизированное проектирование имеет три составляющих: l архитектура средств АП; l математические модели объекта проектирования; l процесс АП. Архитектура АП представляет собой совокупность трех основных составляющих: аппаратные средства, программное обеспечение, информационное обеспечение. Для некоторых задач процесс АП может быть представлен следующей схемой (рис.2.1): Рис.2.1. Состав процесса АП
Замечание 2.2. Для автоматизированного проектирования характерны следующие основные положения: 1. Большинство задач АП относится к классу оптимизационных задач, решаемых путем генерации множества допустимых вариантов и их сравнительного анализа по целому ряду критериев, с выбором оптимального (наилучшего) варианта. 2. Наличие тесных информационных связей между задачами (использование выходных данных предыдущих задач в качестве входных для последующих задач, единой справочно-нормативной базы и т.д.) делает целесообразным формирование единой базы данных для объектов определенного класса. 3. Включение в процесс АП средств машинной графики. 4. АП должно завершаться оформлением документации. Поэтому в процесс АП должны быть включены средства оформления документации, как графической (схемы, графики, чертежи), так и алфавитно-цифровой (тексты, таблицы, формулы и расчеты). 5. При АП техническое решение считается найденным, если оно удовлетворяет заданным критериям, а весь проект удовлетворяет требованиям ТЗ. 6. Центральным элементом АП является математическая модель объекта проектирования, которая служит средством синтеза и анализа принимаемых решений. Автоматизированному проектированию сложных объектов должна предшествовать процедура декомпозиции, т.е. расчленение процесса проектирования на несколько частей, выполняемых в определенной степени автономными проектными процедурами и различными отделами КБ или проектного института. Замечание 2.3. Для любого проектируемого объекта должна быть выполнена декомпозиция по этапам проектирования (любая проектная работа должна пройти последовательно во времени ряд этапов). В результате определяются виды работ, решаемые на каждом этапе. Замечание 2.4. Для проектируемого объекта должна быть проведена декомпозиция для каждого временного этапа. При этом сложный объект должен быть разбит на ряд более или менее автономно проектируемых объектов и систем. Чаще всего эти части, узлы, блоки и подсистемы объекта проектируются в различных отделах КБ или проектного института. Представим процесс проектирования в виде матрицы (рис. 2.2.). Процесс АП сложного объекта может рассматриваться в виде двумерной матрицы (рис.2.2), осями которой являются «Декомпозиция по этапам» и «Внутриэтапная декомпозиция». При АП электронной, вычислительной, радиоэлектронной аппаратуры временные этапы следующие: 1. Системное проектирование. Соответствует эскизной проработ- ке будущего объекта. Объект рассматривается как единое целое (структура объекта, критерии качества, системные алгоритмы, интерфейсы и т.д.). Рис.2.2. Представление процесса проектирования в виде матрицы
2. Функциональное проектирование. Разработка функциональной схемы объекта при работе в реальной физической среде. Выбор элементной базы. 3. Разработка принципиальных схем. 4. Разработка монтажных схем. Проектирование печатных плат. 5. Этап конструкторского проектирования.
Определение понятия САПР Определение 2.2. Система автоматизации проектных работ (САПР) - это компьютерный организационно - программно - технический комплекс, обеспечивающий выполнение проектных работ с использованием вычислительных методов, методов математического моделирования и автоматического поиска оптимальных решений. Определение 2.3. САПР - это человеко-машинная система. При применении САПР некоторые проектные процедуры должны выполняться автоматически. По мере развития системы процент проектных процедур, выполняемых без участия проектировщиков, т.е. в автоматическом режиме, должен возрастать. Определение 2.4. САПР - иерархическая система. Иерархия САПР выражается в иерархической структуре ее математического, алгебраического, программного и технического обеспечения. Определение 2.5. САПР - это взаимосвязанная совокупность ряда компонентов. Компоненты САПР (состав САПР): 1. Техническое обеспечение (технические средства) - это совокупность взаимодействующих технических средств, предназначенных для решения задач АП (системные блоки, серверы, мониторы, принтеры, плоттеры и т.д.). Современная САПР использует сеть ЭВМ и имеет выход в Internet. 2. Математическое обеспечение системы - это совокупность математических методов, математических моделей и алгоритмов обработки данных, необходимых для АП, представленных в заданной форме и используемых в рассматриваемой САПР. 3. Программное обеспечение - это совокупность всех программ, используемых в данной САПР. 4. Информационное обеспечение - это совокупность всей информации, необходимой и достаточной для выполнения системой проектных процедур и решения проектных задач. Информационное обеспечение САПР способствует осуществлению автоматизированного проектирования. Данные, представляющие собой информационное обеспечение САПР, хранятся в базе данных САПР, в которой осуществляется накопление информации, хранение её и корректировка. 5. Лингвистическое обеспечение - совокупность языков программирования, включая термины и определения, языки обращения к системе и языки ответов. 6. Методическое обеспечение - совокупность документов по правилам эксплуатации всех компонентов системы. 7. Организационное обеспечение - совокупность документов, устанавливающих состав проектной организации и её подразделений, связи между ними, их функции, а также формы представления результатов проектирования, способы контроля за ходом выполнения проектной работы и контроля за результатами АП. Замечание 2.5. САПР - развивающаяся система. Разработка САПР занимает продолжительное время и необходимо вводить в эксплуатацию части системы по мере их готовности. К введенным в эксплуатацию блокам системы в дальнейшем добавляются следующие. Развитие науки и техники приводит к появлению новых методов, материалов, элементов. Повышаются требования к проектируемым и конструируемым объектам. Кроме того, опыт применения внедренной и используемой САПР позволит выявлять как её положительные, так и отрицательные качества. САПР должна обладать свойством использования новых методов, новых математических моделей, возможностями совершенствования и перехода на более современные технические средства. Замечание 2.6. САПР - специализированная система, но с использованием унифицированных модулей. Высокой эффективности САПР, выражаемой малыми затратами времени и материальных затрат при решении проектных задач, достигают в результате создания специализированных САПР, т.е. путем создания систем, ориентированных на вполне конкретный класс проектируемых и конструируемых объектов. Чтобы снизить расходы на разработку большого числа специализированных САПР, необходимо разрабатывать системы с максимальным использованием унифицированных блоков, которые могли бы использоваться в различных САПР. Классификация САПР Классификация САПР может быть проведена по различным признакам. Возможна следующая классификация САПР: 1) по уровню формализации решаемых задач: а) - системы, построенные на полностью формализуемых методах решения проектных задач; б) - ведущие проектные работы, не поддающиеся полной формализации; в) - организующие поиск решения неформализуемых задач; 2) по функциональному назначению – системы расчётно-организационные; графические; автоматизированного проектирования конструкций; графоаналитические; подготовки технической документации; обработки результатов экспериментальных исследований; информационные; технологической подготовки программ для станков с ЧПУ; 3) по специализации – системы специализированные и инвариантные; 4) по технической организации – системы с центральным процессорным управлением; комплектуемые автоматизированными рабочими местами конструктора (АРМ) с собственными вычислительными ресурсами. При обычном неавтоматизированном проектировании реализация каждого этапа осуществляется человеком, при этом для каждой конкретной задачи весь процесс выполняется заново. Иначе выглядит этот процесс в САПР, построенных на полностью формализуемых методах решения проектных задач. Результат решения задачи в таких системах – множество взаимосвязанных элементов объекта, т.е. конструктивно-технологический граф. Сам процесс решения связан с формированием функциональных элементов объекта и может быть представлен в качестве структурно-функционального графа. Синтез объекта состоит из решения идентичных задач, которые в САПР классифицируются как проектные операции. При этом нельзя сказать заранее, сколько проектных операций и применительно к каким элементам объекта необходимо будет применить, однако можно указать перечень тех проектных операций, которые и определяют синтез объекта в формализованных САПР. В системах можно выделить три части или подсистемы: формирования входной информации; проектирования–пакеты прикладных и управляющих программ; формирования выходной информации. Такие системы работают обычно в автоматическом режиме, имеют многовариантную основу, т.е. могут быть нацелены на процесс перепроектирования, если полученный результат по тем или иным причинам не устраивает проектировщика. Идентичные элементы систем САПР в зарубежной литературе имеют следующую аббревиатуру: подсистема формирования информации – PREPROCESSOR; подсистема проектирования – PROCESSOR; подсистема формирования выходной информации – POSTPROCESSOR. Для придания этим системам большей универсальности в них предусмотрено несколько уровней ветвления хода решения задачи, в связи с чем программное обеспечение их имеет колоссальные размеры, обращение с ним не просто, а трудоёмкость разработки достигает иногда сотен тысяч человеко-лет. Наиболее правильное название таких САПР – системы автоматического проектирования. Хотя они уязвимы с точки зрения экономичности, однако, отдельные их подсистемы – желанные компоненты любой САПР. Наибольшую известность у нас в стране и за рубежом получили системы автоматизированного проектирования, которые в отличие от автоматических способны осуществлять процесс проектирования при решении задач, не поддающихся полной формализации. Проектирование в таких системах осуществляется под непосредственным контролем человека-оператора, чаще всего на уровне человеко-машинного диалога. Человек сам принимает решения там, где процесс проектирования не поддаётся формализации, благодаря чему активно используется профессиональный уровень проектировщика в том случае, когда оценка проектных решений не имеет количественного выражения. Системы, в которых организуется поиск решений неформализуемых задач, составляют группу эвристических САПР. Представляется целесообразным объединить в рамках одной САПР приёмы эвристического и формального представления проектных процедур. Следующая «ступенька» в иерархии – САПР функционального назначения, наиболее популярными представителями которых являются расчётно-оптимизационные САПР. Популярность их объясняется тем, что первоначально на ЭВМ выполнялись различные расчёты, а затем на втором, более высоком уровне, с помощью этих расчётов начались поиски оптимальных характеристик конструкций. Основой таких САПР служат пакеты управляющих и прикладных программ. Чаще всего режим работы диалоговый, но встречается также и пакетный. Графический интерпретатор в таких системах обычно обеспечивает вывод конечных или промежуточных проектных решений на устройства графического вывода. Особый интерес в конструкторских бюро вызывает применение графоаналитических САПР. Первоначально конструктор на экране графического дисплея формирует изображение или расчётную схему проектируемого объекта, что эквивалентно введению информации в память ЭВМ. Затем с помощью расчётных модулей осуществляется решение задачи анализа конструкции. Полученные результаты тут же обрабатываются и выдаются на экране графического дисплея в виде эпюр, гистограмм, графиков и т.д. Далее, в зависимости от поставленной задачи, конструктор вносит изменения в первоначальный проект геометрии образа, и указанный процесс осуществляется заново. Таким образом, за определённое число графических итераций может быть получено оптимальное проектное решение. Часто приходится слышать, в частности от математиков, что отсутствие оптимизационной математической основы в таких системах делает их «слепыми» по сравнению с расчётно-оптимизационными. Однако не следует забывать о тех, кто будет работать у экранов графических дисплеев, - о конструкторах. В этом плане графоаналитическая САПР служит как бы контроллером правильности действий конструктора-проектировщика, так как задача создания новой конструкции стоит перед ним, а не перед ЭВМ. Как показывает опыт эксплуатации таких систем, в большинстве случаев за 8-10 итераций, выполненных проектировщиком, становится ясным, какой должна быть та или иная конструкция. В заключение отметим, что графоаналитические САПР в основном ориентированы на проектирование небольших узлов и деталей. Системы автоматизированного проектирования конструкций, представляющие третью группу САПР, создаются обычно только в крупных фирмах или на заводах и предназначаются для проектирования и конструирования всего изделия в целом, т.е. самолёта, корабля, трактора, строительного объекта и т.д. В основном они строятся на дифференциальной основе, когда проектирование крупных узлов изделия осуществляется подсистемами проектирования. Согласно ГОСТ 23501.0-89, подсистемы – составные структурные части САПР, которые представляют элементы всех «обеспечений» автоматизированного проектирования, необходимые для выполнения подсистемой её функций, и по своим свойствам и функциям могут рассматриваться как отдельные системы. Подсистемы на уровне формализации решаемых задач – это отдельные единицы, основные функции которых – автоматизация отдельных участков наиболее трудоёмких процессов проектирования, т.е. ввода и вывода информации, изготовления документации и т.д. Подсистемы на уровне системы автоматизированного проектирования, рассматриваемые на данном этапе, - это сложные комплексы проектирования, направленные на автоматизацию проектирования отдельных узлов сложных изделий. Например, если объектом проектирования является самолёт, то подсистемами САПР будут подсистема проектирования крыльев, подсистема проектирования фюзеляжа, подсистема проектирования хвостовой части, подсистема проектирования системы жизнеобеспечения и другие; если объект проектирования - автомобиль, то подсистемами САПР могут быть подсистема проектирования передних и задних мостов, подсистема проектирования кабины и т.д. Естественно, что каждая подсистема САПР может создаваться как отдельный элемент процесса проектирования. В дальнейшем, с увеличением количества подсистем и ростом их качества при наличии достаточной базы типовых структур, становится возможным объединение их в рамках систем автоматизированного проектирования. Такие САПР обладают программным обеспечением различного уровня, в том числе активными графическими системами, и обеспечивают глубину проработки проектируемого изделия до полных рабочих чертежей основных узлов. Следующей разновидностью САПР являются графические системы, предназначенные для непосредственного вычерчивания на экране различных узлов и деталей конструкции. Графические системы особенно необходимы на стадии технического проектирования, когда выполняется значительный объём чертёжных работ и требуется большое количество чертёжно-графической документации. Задачи графических систем состоят в том, чтобы облегчить и ускорить доработку конструкций, уменьшить вероятность появления технических ошибок. Системы подготовки технической документации обеспечивают автоматизированный выпуск рабочих чертежей деталей или конструкций. Они позволяют воспроизвести формы деталей по одной её проекции или разрезу на сборочном чертеже, определить все размеры с допусками на изготовление и техническими условиями. Однако количество таких систем в общей массе САПР пока незначительно, и проблема массового выпуска рабочих чертежей пока не решена. Ещё одно бурно развивающееся направление САПР намечается в области обработки результатов экспериментальных исследований. Это обусловлено, с одной стороны, возросшим числом экспериментальных исследований новой техники, а с другой стороны, появлением программно-экспериментальных комплексов, позволяющих осуществлять автоматизацию экспериментальных исследований. В связи с этим на крупных предприятиях организовываются замкнутые системы получения, обработки и передачи экспериментальной информации на вход других подсистем САПР; при этом образуется эффективная система проектирования изделия, что в свою очередь позволяет производить оценку тех аналитических или численных методов, которые были заложены в основе других подсистем, и даёт толчок к совершенствованию последних. Немалая роль отводится так называемым информационным системам, которые призваны собирать, компактно хранить и в нужный момент избирательно передавать необходимый файл информации на вход следующей подсистемы или по требованию конструктора на указанное им устройство. К достоинствам этих САПР необходимо отнести их способность организации патентного поиска требуемого образца или детали. Специфическую группу САПР составляют системы технологической подготовки программ для станков с ЧПУ. Сегодня это направление во многом определяет эффект, который даёт автоматизация проектирования. Вопрос зачастую ставится так: экономично ли использовать системы САПР-САD без систем ИАСУ-САМ или их элементов? Ответ на этот вопрос даёт практическое использование в системах САПР даже отдельных компонентов систем числового программного управления, каковыми являются САПР технологической подготовки программ для ЧПУ. На следующей классификационной «ступеньке» расположены специализированные и инвариантные САПР. Под специализированными САПР понимают такие системы проектирования, области применения которых ограничиваются определённым классом конструкций, например, САПР грузового автомобиля, САПР строительных конструкций, САПР тракторов и т.д. Специализированные САПР могут подразделяться на следующие классы: · Машиностроительные - конструирование различных изделий машиностроительной промышленности (изделий сельхозтехники, автомобилей, танков, станков и т.д.). · Электротехнические - конструирование электродвигателей, генераторов, трансформаторов, коммутационной аппаратуры и т.д. · Микроэлектроники - проектирование серийных и заказных ИС, БИС, СБИС. · Нефтяной промышленности. · Газовой промышленности. · Бытовой техники - конструирование стиральных машин, холодильников и т.д. · Бытовой электронной техники - разработка новых моделей телевизоров, музыкальных центров, радиоприемников. · Вычислительной и оргтехники. · Строительной - проектирование жилых домов и различных сооружений. В каждой отрасли САПР могут классифицироваться по виду конструируемых или проектируемых объектов. В качестве примера назовем некоторые системы нефтяной промышленности. В нефтяной промышленности по виду объектов используются или будут применяться следующие САПР: · для проектирования разработки нефтяных месторождений (число скважин и их координаты); · для выполнения проектов сбора нефти (трубопроводы, замерные установки, электроснабжение, дороги и т.д.); · для выполнения проектов бурения скважин и т.д. Для газовой промышленности: · объекты газового месторождения (скважины, трубопроводы, головные сооружения, электроснабжение и т.д.); · проектирование магистрального газопровода (трасса, диаметр труб, компрессорные станции, ГРС, пункты измерения расхода газа).
Инвариантные САПР – это такие системы автоматизированного проектирования, область применения которых не ограничена определёнными сферами применения, например, система автоматизации прочностных расчётов методом конечных элементов может быть инвариантна по отношению к автомобилю, строительной конструкции, трактору и т.д. Специализированные САПР обеспечивают обычно полную проработку всех узлов изделия, в то время как инвариантные затрагивают только какую-то отдельную функциональную их особенность, например, вопросы прочности. С другой стороны, инвариантная САПР в отличие от специализированной найдёт применение на многих предприятиях и в проектных институтах. Следовательно, чтобы специализированные САПР были экономически эффективными, их следует разрабатывать на крупных предприятиях, выпускающих сложную дорогостоящую продукцию, или на предприятиях, выпускающих продукцию большими сериями.
По возможности расширения САПР пользователем возможны следующие типы систем: l закрытые системы — отсутствуют возможности расширения системы пользователем; l системы, предоставляющие пользователю возможности по развитию интерфейса (подстройка системы меню, создание дополнительных диалоговых окон для формирования среды, удобной пользователю); l системы с возможностью подключения к ним новых модулей, т.е. системы с расширением.
И наконец, последняя «ступенька» нашей классификации, характеризующая, каким образом технические средства определяют различия в системах автоматизированного проектирования. По современным представлениям, существуют две тенденции развития САПР, связанные с наличием аппаратных средств и вычислительной техники. К первой относятся системы проектирования, в которых вся основная информация, связанная с проектированием, обрабатывается мощной ЭВМ, а корректировка и ввод графической информации на местах осуществляется с помощью мини- или микроЭВМ, соединённых интерфейсом с большой машиной. Другую группу образуют системы САПР, в которых весь процесс проектирования осуществляется на автоматизированных рабочих местах конструкторов (АРМах) за счёт собственных вычислительных и графических средств, а более мощный компьютер (сервер) служит только передаточным звеном с общей базой знаний.
Термин САПР в англоязычном написании записывается как CAD System — Computer Aided Disign System. В ряде случаев проектные и конструкторские решения, полученные в результате функционирования САПР, используются для дальнейших операций в системах CAE и CAM. Определение 2.6. CAE - Computer Aided Engineering - автоматизированные системы расчетов и инженерного анализа. Определение 2.7. CAM - Computer Aided Manufacturing - автоматизированное проектирование технологических процессов (машиностроительных) и технологическая подготовка производства.
Заключение В данной лекции определено понятие автоматизированного проектирования (АП) как выполнение проектных операций на основе методов математического моделирования и средств вычислительной техники, обеспечивающее резкое увеличение производительности труда, повышение качества проектов с минимизацией ошибок при реализации оптимизационных решений. Архитектура АП представляет собой совокупность трех основных составляющих: аппаратные средства, программное обеспечение, информационное обеспечение. Дано определение САПР - это компьютерный организационно – программно - технический комплекс, обеспечивающий выполнение проектных работ с использованием вычислительных методов, методов математического моделирования и автоматического поиска оптимальных решений. Выполнена классификация САПР по различным признакам с определением областей их применения.
Вопросы для самопроверки 1. Дайте определение понятия «Автоматизированное проектирование». 2. С какой целью применяется автоматизированное проектирование? 3. Назовите составляющие автоматизированного проектирования. 4. Основные положения, характерные для автоматизированного проектирования. 5. Представьте процесс проектирования в виде матрицы. 6. Дайте определение понятия «Система автоматизации проектных работ»? 7. Перечислите, из каких компонентов состоит САПР? 8. На какие группы подразделяются САПР по назначению? 9. Приведите классификацию САПР для некоторых отраслей промышленности по виду конструируемых или проектируемых объектов? 10. Поясните термины CAD, CAE и CAM?
Лекция 3. Техническое и программное обеспечение САПР. Математическое обеспечение САПР
План лекции Будут рассмотрены следующие вопросы: - техническое обеспечение САПР и общая его структура; - программное обеспечение САПР и его составные части; - математическое обеспечение и его решающая роль в САПР. Литература: Л.3, Л.8, Л.9.
|
Последнее изменение этой страницы: 2020-02-17; Просмотров: 364; Нарушение авторского права страницы