referat олега. Реферат по дисциплине Организация проектноизыскательной деятельности на тему Автоматизированное проектирование. Автоматизированное производство. Автоматическое конструирование
Скачать 63.87 Kb.
|
Основы автоматизированного проектированияОсновные принципы проектированияКратко, процесс проектирования рассматривается как начальный этап создания нового изделия и заключается в получении и преобразовании исходного описания объекта в окончательное описание на основе выполнения комплекса работ исследовательского, расчетного и конструкторского характера. Проектирование, при котором проектные решения получают путем взаимодействия человека, ЭВМ и комплекса программных и других средств автоматизации его деятельности, называют автоматизированным (также бывает: ручное – реализуется без участия ЭВМ; автоматическое – без участия человека). Система, реализующая автоматизированное проектирование, представляет собой систему автоматизированного проектирования (САПР). Проектирование сложных объектов основано на применении идей и принципов, изложенных в ряде теорий и подходов. Наиболее общим подходом является системный подход, идеями которого пронизаны различные методики проектирования сложных систем. Основной общий принцип системного подхода заключается в рассмотрении частей явления или сложной системы с учетом их взаимодействия. Системный подход включает в себя выявление структуры системы, типизацию связей, определение атрибутов, анализ влияния внешней среды, учитывает социально-экономические и экологические последствия их функционирования. В технике дисциплину, в которой исследуются сложные технические системы, их проектирование, и аналогичную теории систем, чаще называют системотехникой. Предметом системотехники являются, во-первых, организация процесса создания, использования и развития технических систем, во-вторых, методы и принципы их проектирования и исследования. В системотехнике важно уметь сформулировать цели системы и организовать ее рассмотрение с позиций поставленных целей. Тогда можно отбросить лишние и малозначимые части при проектировании и моделировании, перейти к постановке оптимизационных задач. Системы автоматизированного проектирования относятся к числу наиболее сложных современных искусственных систем. Их проектирование и сопровождение невозможны без системного подхода. Поэтому идеи и положения системотехники входят составной частью в дисциплины, посвященные изучению современных автоматизированных систем и технологий их применения [4]. Например, системный подход к моделированию подразумевает возможность повторного использования информации и наработок в ходе проектирования сложных машиностроительных конструкций. Другие компоненты системотехники, такие как: структурный, блочно-иерархический, объектно-ориентированный подходы включают в себя основные положения системного подхода. При структурном подходе, как разновидности системного, требуется синтезировать варианты системы из компонентов (блоков) и оценивать варианты при их частичном переборе с предварительным прогнозированием характеристик компонентов. Блочно-иерархический подход к проектированию использует идеи декомпозиции сложных описаний объектов и соответственно средств их создания на иерархические уровни и аспекты, вводит понятие стиля проектирования (восходящее и нисходящее), устанавливает связь между параметрами соседних иерархических уровней. Объектно-ориентированный подход к проектированию (ООП) используется в основном при разработке информационных систем и прежде всего их программного обеспечения (ПО). Данный подход имеет следующие преимущества в решении проблем управления сложностью и интеграции ПО: - вносит в модели приложений большую структурную определенность, распределяя представленные в приложении данные и процедуры между классами объектов; - сокращает объем спецификаций, благодаря введению в описания иерархии объектов и отношений иcследования между свойствами объектов разных уровней иерархии; - уменьшает вероятность искажения данных вследствие ошибочных действий за счет ограничения доступа к определенным категориям данных в объектах. Описание в каждом классе объектов допустимых обращений к ним и принятых форматов сообщений облегчает согласование и интеграцию ПО. Для всех подходов к проектированию сложных систем характерны также следующие особенности. 1. Структуризация процесса проектирования, выражаемая декомпозицией проектных задач и документации, выделением стадий, этапов, проектных процедур. Эта структуризация является сущностью блочно-иерархического подхода к проектированию. 2. Итерационный характер проектирования. 3. Типизация и унификация проектных решений и средств проектирования. |