123553 (598586), страница 39
Текст из файла (страница 39)
Проектирование, как правило, имеет итерационный многовариантный характер.
Для проектного творчества характерна декомпозиция - разбиение общей задачи на составные части.
При решении проектных задач можно выделить следующие проектные ситуации:
Проектируемый объект может быть скомпонован из готовых элементов и блоков. При этом имеются наибольшие возможности применения ЭВМ для автоматизации процедур документирования, хранения архивов, решения задач компоновки объекта из готовых элементов и т.д.
Для проектирования объекта нет полного набора компонентов, но существуют аналогичные, из которых изменением параметров можно получить недостающие. В данном случае ЭВМ используется для анализа и оценки вариантов построения компонентов, выбора их оптимальных параметров, компоновки и деталировки и т.д.
Не существует аналогичных элементов, но известны принципы их построения. Применение ЭВМ в этом случае возможно при использовании математических моделей, соответствующих используемым принципам.
Принципы построения элементов объекта не известны. Проектирование опирается на результаты проводимых фундаментальных и прикладных исследований ЭВМ в этом случае применяется для моделирования различных процессов и явлений, обработки данных и управления модельными и натурными испытаниями и пр.
Возрастание сложности проектируемых объектов привело к формированию концепции и методологии автоматизации проектирования, в которых моделирование является одним из основных методов обеспечения проектных работ. Поэтому можно сказать, что САПР основана на регулярном применении современных математических методов и средств вычислительной техники в процессе принятия проектных решений, в организации и управлении проектированием [4].
9.3. Виды САПР
Различают следующие четыре вида САПР.
Уникальные САПР, имеющие межотраслевой характер и создаваемые для решения крупнейших народнохозяйственных задач. Эти сверхбольшие системы представляют собой сети ЭВМ и вычислительных центров. В рамках таких систем возможно существенное наращивание вычислительных мощностей, создание межотраслевых банков данных и т.п. [4].
Универсальные САПР отраслевого назначения с системой коллективного пользования, обеспечивающие проектирование всей номенклатуры технических изделий отрасли. Такие САПР обычно строятся по двухуровневому иерархическому принципу: на первом уровне - мощная ЭВМ с большим объемом памяти и высоким быстродействием; на втором - периферийные ЭВМ, обслуживающие отдельные терминалы, устройства, абонентские пульты. Годовой объем проектной документации, создаваемый такой САПР, достигает 100 тысяч документов.
Специализированные САПР проектной организации, представляющие собой также системы коллективного пользования, но ориентированные на выполнение наиболее массовых проектных работ по конкретным изделиям и реализованные на ЭВМ серии ЕС или СМ.
С помощью таких систем проектировщик получает возможность использовать эффективные математические модели, методы моделирования и оптимизации на всех основных стадиях проектирования заданного объекта. Ниже в качестве примера будет рассмотрена структура одной из таких САПР.
Индивидуальные САПР, реализованные на мини - и микроЭВМ, предназначенные для выполнения отдельных видов инженерных расчетов и проектных работ. К этому виду САПР можно отнести и Автоматизированные Рабочие Места (АРМы), построенные на мини-ЭВМ. Ниже в качестве иллюстрации будет дано краткое описание АРМ "Автограф - 840".
Любая система автоматизированного проектирования представляет собой организационно-технический комплекс, состоящий из большого количества взаимосвязанных и взаимодействующих компонентов. Основной функцией САПР является автоматизированное проектирование технических объектов и их составных частей на основе применения математических и других моделей, автоматизированных проектных процедур и средств вычислительной техники.
Интегрированная САПР выполняет проектирование объекта от первичного описания до выдачи проекта, содержащего весь необходимый комплекс документации.
САПР является самостоятельной системой на предприятии (отдел САПР, бюро САПР). Но она может быть связана с подсистемами и банками данных других автоматизированных систем предприятия иди даже других организаций и предприятий: с автоматизированной системой научных исследований (АСНИ), обеспечивающей получение и обработку математических моделей для различных объектов и процессов; с автоматизированной системой управления (АСУ), организующей проектирование и распределение ресурсов на проектные работы; с автоматизированной системой управления производством (АСУП), для которого предназначен проектируемый объект, как предмет производства. Научно-технический уровень САПР во многом определяется этими связями, их полнотой и интенсивностью. Связи осуществляются по телефонному, кабельному каналам связи. Перспективной в настоящее время является разработка системы спутниковой связи САПР, расположенных в различных регионах страны, с мощными централизованными банками данных.
САПР следует рассматривать как постоянно развивающуюся (эволюционную) систему. Здесь наблюдается определенная аналогия между сложными техническими и биологическими системами.
Одним из проявлений этого развития является передача опыта и интуиции проектировщика машинной среде. При этом в ЭВМ создается определенная модель процесса проектирования, а сам человек под воздействием информационно-программной среды САПР повышает свой интеллектуальный уровень.
В соответствии с ГОСТ 23501.0-79 любая САПР должна иметь следующие виды базового обеспечения: методическое, программное, техническое, информационное и организационное.
Компоненты этих видов обеспечения приведены в табл.9.1 [5].
Таблица 9.1
Основные компоненты САПР
Виды базовых обеспечений | Компоненты | Основы построения |
Методическое (математическое и лингвистическое) | Теории, методы, способы, математические модели, алгоритмы, терминология, нормативы, алгоритмические и специальные языки, обеспечивающие методологию проектирования в САПР. | Перспективные методы проектирования, эффективные математические модели проектируемых объектов и их элементов, применение методов многовариантного проектирования и оптимизации. |
Программное | Общесистемные и прикладные программы и эксплуатационные документы, предназначенные для получения проектных решений. | Адаптируемость к различным конфигурациям ЭВМ и их операционным системам, модульность построения, обеспечения мультипрограммной работы, режим диалога, режим разделения времени. |
Техническое | Устройства вычислительной и организационной техники, средства передачи данных, измерительные и другие устройства, обеспечивающие функционирование САПР. | Серийные средства вычислительной техники общего назначения и другие современные технические средства. |
Информационное | Базы данных и системы управления базой данных (СУБД), образующие в комплексе автоматизированные банки данных (АБД). | Возможность логической структуризации данных по формальным признакам, гибкость организации и открытость структуры, защита данных. |
Организационное | Правила и приказы, регламентирующие права, обязанности и функции участников разработки и эксплуатации САПР: проектировщиков-пользователей САПР, программистов, операторов ЭВМ и внешних устройств, операторов банка данных (группы поддержки банка данных) и администратора САПР. | Прогрессивные методы организации проектирования, современные методы планирования и материального стимулирования. |
Более подробно виды обеспечения САПР, их структура рассмотрена в работе [6].
САПР отличается от обычной системы проектирования тем, что в ней с помощью ЭВМ частично или полностью автоматизированы процедуры подготовки и обработки информации, выбора принципов действия технических объектов и принятия решения, выполнения расчетно-вычислительных работ, проектирования документации.
Система автоматизированного проектирования в сравнении с обычной характеризуется рядом свойств, обусловленных широким применением ЭВМ: модифицированной организационной структурой, специализацией разработчиков по выполняемым видам работ (а не по типам разрабатываемых изделий), полной механизацией и автоматизацией рутинных операций, широким использованием технических средств проектирования, высоким профессиональным уровнем проектировщиков-пользователей САПР, ориентацией на наиболее творческие процедуры генерации вариантов решения и гипотез [5].
9.4. Этапы проектирования. Структура сапр
9.4.1 Алгоритмы проектирования
Последовательность процесса проектирования, вообще говоря, может различаться даже для одного и того же класса объектов. Причинами этого могут быть: исторический опыт и традиции" сложившиеся в проектной организации; наличие или отсутствие прототипа; установленные сроки и финансовые ресурсы и др.
Некоторые распространенные логические схемы процессов проектирования приведены в книгах Дж. Джонса [7], Дж. Диксона. [8], А.И. Половинкина [9]. На рис.9.5 приведена типовая логическая схема традиционного не автоматизированного проектирования, заимствованная из [5].
Сущность задачи может быть выражена в техническом задании недостаточно четко. Например, задание "спроектировать установку для опреснения морской воды" может быть выполнено с использованием процессов испарения и конденсации, либо с помощью вымораживания, либо посредством электродиализа.
Поэтому необходим этап уточнения задачи, определения направления поиска. Сегодня существует достаточно большой выбор методов поиска новых технических решений. Далее в выбранных перспективных направлениях проводится поиск решения. Некоторые из них были рассмотрены в предыдущих темах.
На основе выбранного решения разрабатывается эскизный проект и проводится инженерный анализ, который включает описание конкретного технического решения, моделирование, применение физических принципов, вычисления, проверку, оценку, оптимизацию [8]. По результатам оценки принимается решение о разработке технического проекта на основе выбранного варианта или о возвращении к поиску нового варианта решения. В случае положительной оценки решения ведется разработка технического проекта и рабочих чертежей опытного или головного образца. После изготовления этого образца и его стендовых или промышленных (для головного образца) испытаний осуществляют корректировку технической документации и ее утверждение для запуска технического объекта в серийное производство.
Рис.9.5 Логическая схема традиционного неавтоматизированного проектирования.
Рис.9.6 Структурная схема итерационного алгоритма процесса проектирования при декомпозиции процесса по уровням описания.
В данном случае декомпозиция была проведена по стадиям проектирования (эскизный, технический, рабочий проект). На каждом этапе происходит уточнение моделей, углубление анализа и, как следствие, приближение объекта к заданным в техническом задании характеристикам.
Декомпозиция может производиться и по уровням описания [9]. Тогда выделяет следующие уровни декомпозиции: системный - наиболее общее описание назначения объекта и его связей с учетом тех изменений, которые объект внесет в окружающую среду; архитектурный - описание структуры объекта; функциональный - описание законов функционирования подсистем объекта; конструктивный - детальное описание всех элементов системы.