Основные принципы построения сапр
Разработка САПР представляет собой крупную научно-техническую проблему, а ее
внедрение требует значительных капиталовложений. Накопленный опыт позволяет
выделить следующие основные принципы построения САПР.
1. САПР — человеко-машинная система. Все созданные и создаваемые системы
проектирования с помощью ЭВМ являются автоматизированными, важную роль в них
играет человек — инженер, разрабатывающий проект технического средства.
В настоящее время и по крайней мере в ближайшие годы создание систем
автоматического проектирования не предвидится, и ничто не угрожает монополии
человека при принятии узловых решении в процессе проектирования. Человек в
САПР должен решать, во-первых, все задачи, которые не формализованы, во-
вторых, задачи, решение которых человек осуществляет на основе своих
эвристических способностей более эффективно, чем современная ЭВМ на основе
своих вычислительных возможностей. Тесное взаимодействие человека и ЭВМ в
процессе проектирования — один из принципов построения и эксплуатации САПР.
2. САПР — иерархическая система, реализующая комплексный подход к
автоматизации всех уровней проектирования. Иерархия уровней проектирования
отражается в структуре специального программного обеспечения САПР в виде
иерархии подсистем.
Следует особо подчеркнуть целесообразность обеспечения комплексного
характера САПР, так как автоматизация проектирования лишь на одном из
уровней оказывается значительно менее эффективной, чем полная автоматизация
всех уровней. Иерархическое построение относится не только к специальному
программному обеспечению, но и к техническим средствам САПР, разделяемых на
центральный вычислительный комплекс и автоматизированные рабочие места
проектировщиков.
3. САПР — совокупность информационно-согласованных подсистем. Этот очень
важный принцип должен относиться не только к связям между крупными
подсистемами, но и к связям между более мелкими частями подсистем.
Информационная согласованность означает, что все или большинство возможных
последовательностей задач проектирования обслуживаются информационно
согласованными программами. Две программы являются информационно
согласованными, если все те данные, которые представляют собой объект
переработки в обеих программах, входят в числовые массивы, не требующие
изменений при переходе от одной программы к другой. Так, информационные
связи могут проявляться в том, что результаты решения одной задачи будут
исходными данными для другой задачи. Если для согласования программ требуется
существенная переработка общего массива с участием человека, который
добавляет недостающие параметры, вручную перекомпоновывает массив или
изменяет числовые значения отдельных параметров, то программы информационно
не согласованы. Ручная перекомпоновка массива ведет к существенным временным
задержкам, росту числа ошибок и поэтому уменьшает спрос на услуги САПР.
Информационная несогласованность превращает САПР в совокупность автономных
программ, при этом из-за неучета в подсистемах многих факторов, оцениваемых в
других подсистемах, снижается качество проектных решений.
4. САПР — открытая и развивающаяся система. Существует, по крайней мере, две
веские причины, по которым САПР должна быть изменяющейся во времени системой.
Во-первых, разработка столь сложного объекта, как САПР, занимает
продолжительное время, и экономически выгодно вводить в эксплуатацию части
системы по мере их готовности. Введенный в эксплуатацию базовый вариант
системы в дальнейшем расширяется. Во-вторых, постоянный прогресс техники,
проектируемых объектов, вычислительной техники и вычислительной математики
приводит к появлению новых, более совершенных математических моделей и
программ, которые должны заменять старые, менее удачные аналоги. Поэтому
САПР должна быть открытой системой, т. е. обладать свойством удобства
использования новых методов и средств.
5. САПР — специализированная система с максимальным использованием
унифицированных модулей. Требования высокой эффективности и универсальности,
как правило, противоречивы. Применительно к САПР это положение сохраняет свою
силу. Высокой эффективности САПР, выражаемой прежде всего малыми временными и
материальными затратами при решении проектных задач, добиваются за счет
специализации систем. Очевидно, что при этом растет число различных САПР.
Чтобы снизить расходы на разработку многих специализированных САПР,
целесообразно строить их на основе максимального использования
унифицированных составных частей. Необходимым условием унификации является
поиск общих черт и положений в моделировании, анализе и синтезе разнородных
технических объектов. Безусловно, может быть сформулирован и ряд других
принципов, что подчеркивает многосторонность и сложность проблемы САПР.
СТАДИИ СОЗДАНИЯ САПР
Создание и развитие САПР осуществляется самой проектной организацией с
привлечением (при необходимости) других организации-соисполнителей, в том
числе научно-исследовательских институтов и высших учебных заведений.
Следует подчеркнуть, что создание САПР — сложная и трудоемкая работа,
выполнение которой под силу только большому высококвалифицированному
коллективу разработчиков.
Процесс создания САПР включает в себя восемь стадий: предпроектные
исследования, техническое задание, техническое предложение, эскизный проект,
технический проект, рабочий проект, изготовление, отладка и испытание, ввод
в действие.
Руководство разработкой, внедрением, эксплуатацией и модернизацией систем и
компонентов САПР в проектной организации должно заниматься специализированное
подразделение, включающее группы специалистов соответствующих направлений.
Предпроектные исследования проводятся для выявления готовности конкретной
проектной организации к внедрению автоматизированных методов. Основу этой
работы составляет системное обследование объекта проектирования и
используемых в инженерной практике традиционных методов и приемов
проектирования, а также объема технической документации, разрабатываемой в
процессе проектирования. Процесс обследования осуществляется главным
образом опросом опытных проектировщиков и конструкторов.
В результате обследования определяется необходимость и экономическая
эффективность создания автоматизированной системы. При этом учитывается
объем проектно-конструкторских работ, их периодичность, общие затраты
инженерного труда, возможность создания адекватного математического описания
и оптимизационных процедур, необходимость повышения качественных
показателей проектируемого изделия, сокращение сроков проектирования.
Существенным фактором при решении вопроса о целесообразности создания САПР
является подготовленность соответствующего проектного подразделения к
созданию и внедрению САПР. Подготовленность может быть оценена по следующим
критериям:
· возможность формализации проектно-конструкторских задач и реализации
математических методов их решения;
· наличие требуемых технических средств и необходимость приобретения
и установки дополнительных агрегатов;
· подготовленность информационных фондов и технических средств
хранения и обработки информации.
Кроме того, важно выявить факторы оценки подготовленности кадров для
эксплуатации САПР, к которым можно отнести следующие:
· соответствие внедряемой системы принятой организации проектных работ;
· наличие в проектно-конструкторской организации кадров для
эксплуатации и поддержания работоспособности САПР;
· отношение руководства организации к созданию си-темы и уровень
организации этих работ;
· психологическая подготовленность коллектива к внедрению САПР.
Техническое задание (ТЗ) является исходным документом для создания САПР и
должно содержать наиболее полные исходные данные и требования. Этот документ
разрабатывает головной разработчик системы. ТЗ на создание САПР должно
содержать следующие основные разделы:
«.Наименование и область применения», где указывают полное наименование
системы и краткую характеристику области ее применения;
«Основание для создания», где указывают наименование директивных
документов, на основании которых создается САПР;
«Характеристика объектов проектирования», где приводят сведения о
назначении, составе, условиях применения объектов проектирования;
«Цель и назначение», где перечисляют цель создания САПР, ее назначение и
критерий эффективности ее функционирования;
«Характеристика процесса проектирования», где приводят общее описание
процесса проектирования, требования к входным и выходным данным, а также
требования по разделению проектных процедур (операции), выполняемых с помощью
неавтоматизированного и автоматизированного проектирования;
«Требования к САПР», где перечисляют требования к САПР в целом и к
составу ее подсистем, к применению в составе САПР ранее созданных подсистем и
компонентов и т. п.;
«Технико-экономические показатели», где оценивают затраты на создание
САПР, указывают источники получения экономии и ожидаемую эффективность от
применения САПР.
На стадиях технического предложения, эскизного и рабочего проектирования
выбираются и обосновываются варианты САПР, разрабатываются окончательные
решения. При этом выполняются следующие основные виды работ:
· выявление процесса проектирования (его алгоритм), т. е. принятие
основных технических решений;
· разработка структуры САПР и ее взаимосвязи с другими системами
(определение состава проектных процедур и операции по подсистемам; уточнение
состава подсистем и взаимосвязи между ними; разработка схемы
функционирования САПР в целом);
· определение состава методов, математических моделей для проектных
операций и процедур; состава языков проектирования; состава информации
(объем, способы ее организации и виды машинных носителей информации); состава
общего, специализированного общего и специального программного обеспечения;
· формирование состава технических средств (ЭВМ периферийные
устройства и другие элементы);
· принятие решений по математическому, информационному, программному
и техническому видам обеспечения по САПР в целом и отдельно по подсистемам;
· расчет технико-экономических показателей САПР.
Оформление всей документации, необходимой для создания и функционирования
САПР, выполняют на стадии рабочего проектирования.
На стадии изготовления, отладки и испытания производят монтаж, наладку и
испытание комплекса технических средств автоматизации проектирования, на
тестовых примерах доводят программное обеспечение и подготавливают проектную
организацию к вводу в действие САПР.
Ввод в действие системы осуществляют после опытного функционирования и
приемочных испытаний у заказчика.
СИСТЕМЫ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ. ОСНОВНЫЕ ПОНЯТИЯ
8.1 задание на проектирование в САПР:Первичное описание объекта проектирования в заданной форме | ||
8.2 проектное решение в САПР:Описание в заданной форме объекта проектирования или его части, необходимое и достаточное для определения дальнейшего направления проектирования | en | design decision |
8.3 типовое проектное решение в САПР:Проектное решение, предназначенное для повторного использования при проектировании | en | type design decision |
8.4 результат проектирования в САПР:Проектное решение (совокупность проектных решений), удовлетворяющее заданным требованиям, необходимое для создания объекта проектирования | ||
8.5 проектный документ в САПР:Документ, выполненный по заданной форме, в котором представлено одно или несколько проектных решений | en | project document |
8.6 алгоритм проектирования в САПР:Совокупность предписаний, необходимых для выполнения проектирования | en | designing algorithm |
8.7 язык проектирования в САПР:Язык, используемый в системе автоматизированного проектирования и предназначенный для представления и преобразования описаний при проектировании | en | designing language |
8.8 программно-методический комплекс системы автоматизированного проектирования;ПМК САПР: Взаимосвязанная совокупность компонентов программного, информационного и методического обеспечения системы автоматизированного проектирования, включая, при необходимости, компоненты математического и лингвистического обеспечения, необходимая для получения законченного проектного решения по объекту проектирования или выполнения унифицированной процедуры | en | CAD softwaremethodical complex |
ОБЩЕТЕХНИЧЕСКИЕ ТЕРМИНЫ И ПОЯСНЕНИЯ, ПРИМЕНЯЕМЫЕ В ОБЛАСТИ АВТОМАТИЗИРОВАННЫХ СИСТЕМ
1. Система:
Совокупность элементов, объединенная связями между ними и обладающая определенной целостностью.
2. Автоматизированный процесс:
Процесс, осуществляемый при совместном участии человека и средств автоматизации.
3. Автоматический процесс:
Процесс, осуществляемый без участия человека.
4. Информационная технология:
Приемы, способы и методы применения средств вычислительной техники при выполнении функций сбора, хранения, обработки, передачи и использования данных.
5. Цель деятельности:
Желаемый результат процесса деятельности.
6. Критерий эффективности деятельности:
Соотношение, характеризующее степень достижения цели деятельности и принимающее различные числовые значения в зависимости от используемых воздействий на объект деятельности или конкретных результатов деятельности.
7. Объект деятельности:
Объект (процесс), состояние которого определяется поступающими на него воздействиями человека (коллектива) и, возможно, внешней среды.
8. Алгоритм: Конечный набор предписаний для получения решения задачи посредством конечного количества операций.
9. Информационная модель:
Модель объекта, представленная в виде информации, описывающей существенные для данного рассмотрения параметры и переменные величины объекта, связи между ними, входы и выходы объекта и позволяющая путем подачи на модель информации об изменениях входных величин моделировать возможные состояния объекта.
10. Управление:
Совокупность целенаправленных действий, включающая оценку ситуации и состояния объекта управления, выбор управляющих воздействий и их реализацию.
11. Автоматизированный производственный комплекс:
Автоматизированный комплекс, согласованно осуществляющий автоматизированную подготовку производства, само производство и управление им.