Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
САПР_УМК.pdf
Скачиваний:
297
Добавлен:
16.02.2016
Размер:
4.33 Mб
Скачать

37

В последнее время усилия многих компаний, производящих программноаппаратные средства АС, направлены на создание систем электронного бизнеса (Е-Соттеrсе). Задачи, решаемые системами E-Commerce, сводятся не только к организации на сайтах Internet витрин товаров и услуг. Они объединяют в едином информационном пространстве запросы заказчиков и данные о возможностях множества организаций, специализирующихся на предоставлении различных услуг и выполнении тех или иных процедур и операций по проектированию, изготовлению, поставкам заказанных изделий. Такие системы E- Commerce называют системами управления данными в интегрированном ин-

формационном пространстве СРС (Collaborative Product Commerce) или PLM

(Product Lifecycle Management). Проектирование непосредственно под заказ позволяет добиться наилучших параметров создаваемой продукции, а оптимальный выбор исполнителей и цепочек поставок ведет к минимизации времени и стоимости выполнения заказа. Характерная особенность СРС — обеспечение взаимодействия многих предприятий, т. е. технология СРС является основой, интегрирующей информационное пространство, в котором функционируют САПР, ERP, PDM, SCM, CRM и другие АС разных предприятий.

1.2. Информационные технологии проектирования ЭУ

Специфика конкретной предметной области находит отражение в специализированных информационных технологиях, например организационное управление, управление технологическими процессами, автоматизированное проектирование, обучение и другие. Среди них наиболее прогрессивными являются следующие информационные технологии:

организационного управления (корпоративные информационные техно-

логии);

в промышленности и экономике;

в образовании;

автоматизированного проектирования.

Аналогом инструментальной базы (оборудование, станки, инструмент) являются средства реализации информационных технологий. Последние можно разделить на методические, информационные, математические, алгоритмические, технические и программные.

38

CASE-технология (Computer Aided Software Engineering — компьютерное автоматизированное проектирование программного обеспечения) является своеобразной «технологической оснасткой», позволяющей осуществить автоматизированное проектирование информационных технологий.

Методические средства определяют требования при разработке, внедрении

иэксплуатации информационных технологий, обеспечивая информационную, программную и техническую совместимость. Наиболее важными из них являются требования по стандартизации.

Информационные средства обеспечивают представление предметной области; к их числу относятся информационные модели, системы классификации

икодирования информации (общероссийские, отраслевые) и т. д.

Математические средства включают в себя модели решения функциональных задач и модели организации информационных процессов, обеспечивающие эффективное принятие решения. Математические средства автоматически переходят в алгоритмические, обеспечивающие их реализацию.

Технические и программные средства задают уровень реализации информационных технологий как при их создании, так и при реализации.

CALS-технология предназначена для унификации и стандартизации спецификаций промышленной продукции на всех этапах ее жизненного цикла.

Таким образом, конкретная информационная технология определяется в результате компиляции и синтеза базовых технологических операций, «отраслевых технологий» и средств реализации.

По сфере применения информационные системы классифицируются следующим образом:

ИС для научных исследований;

ИС автоматизированного проектирования;

ИС организационного управления.

Научные ИС используются для автоматизации научной деятельности, анализа статистической информации, управления экспериментом.

ИС автоматизированного проектирования применяют:

для разработки новых изделий и технологий их производства;

различных инженерных расчетов;

создания графической документации (чертежей, схем, графиков и т. д.);

моделирования проектируемых объектов.

39

ИС организационного управления предназначены для автоматизации функций административного аппарата. К ним относятся ИС управления как промышленными предприятиями, так и непромышленными объектами (банками, биржами, страховыми компаниями, гостиницами и т. д.) и отдельными офисами (офисные системы).

ИС управления технологическими процессами создают для автоматизации различных технологических процессов.

Исключительно важную роль ИТ оказывают на развитие электронных средств (ЭУ), которые обеспечивают все виды связи, вычислительные средства; продукцию оборонных промышленных комплексов и других отраслей промышленности. В настоящее время практически нет продукции либо услуги, которая бы не содержала или не использовала электроники. ИТ и электроника вместе с вычислительной техникой являются основой создания высоких технологий.

Необходимость внедрения ИТ для развития ЭУ объясняется требованиями к сокращению сроков проектирования и подготовки производства для выпуска новых и модернизируемых изделий, затрат на проектирование и производство. Кроме того, ИТ необходимы для перестройки (реинжиниринга) предприятий в соответствии с современными требованиями повышения качества и конкурентоспособности изделий, восстановления старых рынков сбыта и выхода на новые рынки.

На этапах жизненного цикла электронных средств широко применяются следующие ИТ:

«электронные» САПР, обеспечивающие моделирование аналоговых (в том числе СВЧ) и цифровых устройств, разработку программируемых логических интегральных схем, автотрассировку печатных плат, комплексное описание компонентов проектируемых устройств, моделирование электромагнитных полей и т. д. Здесь выделяют «легкие» (с меньшим числом функций и более дешевые), «средние» и «тяжелые» САПР (с расширенными возможностями).специализированные информационные технологии моделирования и

анализа электронных схем и т. д.

Без использования ИТ невозможно функционирование многих современ-

ных систем, например САПР, АСУ, CALS (Continuous Acquisition and Lifecycle Support), логистики и т. д.

40

Грамотное использование ИТ и ИС позволяет извлекать максимум пользы из всей имеющейся на предприятии информации и, благодаря этому, делать более точные прогнозы, избегать возможных ошибок при принятии управленческих и проектных решений в условиях неопределенности и риска. Риски внедрения крупных программных систем в настоящее время достигают 70 %.

1.2.1 Этапы проектирования сложных систем

Традиционно проектирование сложных технических систем подразделяют на следующие этапы, или стадии, разработки (рис. 1.4):

разработка технического задания (ТЗ) на проектируемый объект;научно-исследовательская работа ;опытно-конструкторские работы (ОКР);техническое проектирование;рабочее проектирование;

технология изготовления и испытания спроектированного объекта (опытного образца или партии), внесения коррекции (при необходимости).

Рис. 1.4. Этапы проектирования сложных систем

41

Техническое задание

На этапе разработки технического задания (ТЗ) решаются следующие задачи:

поиск и выбор необходимой научно-технической информации (о прототипах, патентных данных и т. д.) из соответствующей базы данных. Новая схема (устройство) может либо иметь, либо не иметь аналогов. В случае, если аналоги имеются, можно приступить к этапу проектирования устройства (системы). Но, как правило, аналога нет или разрабатываемая система должна превосходить известный аналог, поэтому необходимо проведение этапа НИР;

анализ выбранной информации и формулировка на его основе технических требований (ТТ) к проектируемому объекту. Оформление ТТ в соответствии с установленными правилами.

На данном этапе проектирования могут быть автоматизированы операции поиска информации и оформления документов. Может быть также автоматизирована некоторая часть вспомогательных действий по анализу выбранной информации, например группировка ее по заданным признакам, выбор наименее или наиболее сопоставимых друг с другом вариантов и т. д.

Кроме того, на этапе ТЗ решаются и оформляются в соответствующих документах, например, следующие вопросы:

перечисление функций, выполняемых устройством;

разработка структурной схемы устройства;

оформление условий работоспособности устройства;

оформление требований к выходным параметрам;

определение характеристик отдельных узлов;

разработка алгоритмов выполняемых операций.

Этап НИР

Этот этап является предварительным проектированием. Это один из самых ответственных этапов. Для решения задач этого этапа необходимо использование ЭВМ. Это так называемые автоматизированные системы научных исследований (АСНИ).

На этапе НИР необходимо решение следующих задач: 1.Формулирование критериев качества и управления;

42

2.Управление научным экспериментом; 3.Проведение пассивного или (и) активного эксперимента с обработкой их

результатов; 4.Разработка математических моделей и их идентификация по эксперимен-

тальным данным; 5.Отработка технологических процессов изготовления объектов ЭУ с це-

лью поиска норм на параметры, обеспечивающих оптимальные выходные показатели качества;

6.Формирование обобщенного критерия качества, включающего в себя все частные показатели качества. Обобщенный критерий принимается далее за целевую функцию при решении задачи оптимизации;

7.Решение задачи оптимизации. Производится варьирование входных и управляющих параметров технологического процесса в рамках установленных норм (допусков) с целью получения оптимального критерия качества;

8.Поиск принципиальной возможности построения системы; 9.Разработка новых технических средств, в том числе средств контроля и

измерений.

В результате проведения НИР выдается техническое предложение (ТП). Хотя этап НИР является самостоятельным этапом, здесь могут использо-

ваться методы, алгоритмы и программы из САПР.

Этап ОКР

Это этап опытно-конструкторских работ или эскизного проектирования. На данном этапе производится решение следующих задач:

1.Разрабатывается эскиз проектируемой системы (устройства) с детальной разработкой ее возможностей, осуществляются поиск и выбор более детальной информации;

2.На основе анализа полученной информации принимают предварительные проектные решения и оформляют первые проектные документы;

3.Для выработки проектных документов производят различные расчеты, содержание, объем и трудоемкость которых зависят от характеристик проектируемого объекта.

Работы этого этапа в наибольшей степени поддаются автоматизации, и их автоматизация дает наибольший технико-экономический эффект за счет оптимизации проектных решений.

43

Автоматизация указанных работ достигается за счет применения оптимизационных математических методов.

Этап разработки технического проекта объекта

На этом этапе детализируют и уточняют решения, принятые при эскизном проектировании, и создают новые, более точные проектные документы. Снова производят поиск, выбор и анализ исходной информации (в основном норма- тивно-технической и технико-экономической). Снова выполняют многочисленные расчеты, но уже по другим, более точным методикам. Эти работы в значительной степени могут быть автоматизированы.

Большинство документов, сформированных на этапах эскизного и технического проектирования, используются только для выполнения рабочего проектирования и не входят в состав рабочей и эксплуатационной документации. Информация, наработанная на рассмотренных стадиях, служит исходной для рабочего проектирования.

Рабочее проектирование

На стадии рабочего проектирования основным видом выполняемых работ является оформление проектных решений в виде чертежей, спецификаций к ним и эксплуатационной документации на объект.

Современные средства вычислительной техники позволяют полностью автоматизировать оформление чертежей и спецификаций, и в определенной степени — формирование эксплуатационной документации.

Если система автоматизации проектирования выполняет выпуск не только рабочего проекта, но и проектирование технологии, тогда целесообразно не изготавливать чертежи и спецификации в традиционном виде, а передавать про- ектировщикам-технологам информацию на машинных носителях в виде базы данных о проектируемом объекте.

Проектирование технологии изготовления спроектированного объекта

На этой стадии традиционно выполняют работы в процессе технологической подготовки производства изделия или его узлов и деталей на предпри- ятии-изготовителе.

При проектировании технологии производят:

поиск и выбор исходной информации (об объекте, подлежащем изготовлению; о технологическом оборудовании предприятия; о технологических и трудовых нормативах);

44

анализ и обработку данных в целях определения маршрутов обработки; последовательности технологических операций и режимов их проведения; потребности в инструменте и измерительном оборудовании, в создании специальной оснастки;

оформление соответствующей технологической документации; Работы, названные в техническом задании и техническом проекте, идентичны

многим операциям при проектировании изделия. Собственно проектирование технологии требует оригинальных расчетов и решений для различных видов технологических операций. Тем не менее методы формализации большинства таких работ существуют, следовательно, они могут быть автоматизированы.

Автоматизация операций обработки информации и процессов управления с использованием информации на всех рассмотренных стадиях проектирования составляет сущность функционирования современных САПР.

Основное назначение САПР — решение задач эскизного и технического проектирования. На этих этапах проводятся синтез топологии (разбиение электрической схемы на функционально законченные части, размещение элементов электрической схемы, трассировка — определение трасс между элементами), а также разработка и выпуск фотошаблонов.

Из рис. 1.4 следует, что формирование исходных данных для проектирования продолжается и на этапе технического задания (ТЗ), и на этапе НИР (АСНИ). На этапе НИР уточняются связи «вход-выход», осуществляется определение информативности параметров, проводится активный эксперимент, разрабатываются математические модели и алгоритмы управления технологическим процессом.

Согласно ГОСТу научно-исследовательские работы проводятся на стадии технического задания; кроме того, эти работы допускается проводить даже на более ранних стадиях.

Проектирование системы (или устройства) состоит из двух основных эта-

пов:

обоснование исходных данных (технических условий, технического задания) для проектирования;

проектирование системы для сформулированных исходных данных. Первый этап называют внешним проектированием, а второй этап — внут-

ренним проектированием.

45

При рассмотрении задачи проектирования системы необходимо задать класс допустимых исходных данных (класс технических условий), класс допустимых решений (класс проектов) и способ построения какого-либо проекта из класса допустимых решений по произвольному техническому условию из класса допустимых исходных данных. Автоматизированное проектирование тогда сводится к заданию конкретного технического условия из класса допустимых исходных данных и применению к нему алгоритма перехода к классу решений.

Процесс обоснования исходных данных (внешнее проектирование) существенно зависит от того, является ли проектируемая система частью более сложной системы, т. е. подсистемой (или устройством), или она задумана автономной, т.е. может использоваться заказчиком самостоятельно. В том случае, когда разрабатываемая система будет составляющей (подсистемой) более сложной системы, перед тем как сформулировать исходные данные для таких составляющих, надо систему разбить на эти части. Для сложных объектов выполнить одновременно оптимальное проектирование для всех частей не удается. Особенно это относится к тем случаям, когда требуется не только выбрать параметры системы, но и синтезировать ее структуру. Поэтому при проектировании систем средней и особенно большой сложности их обычно разбивают на подсистемы, или сегменты.

При обосновании исходных данных для проектирования системы необходимо учитывать реальные ограничения.

Исходные данные (исходное описание) не должны нести избыточной информации. В то же время, должны быть заданы все основные параметры и характеристики будущей системы и технические условия проектирования, ограничивающие проектные решения. Если процесс проектирования разбивается на этапы, исходные данные каждого этапа должны содержать минимально необходимую информацию для его прохождения.

Язык представления исходных данных (в том числе язык исходных данных каждой из подсистем) должен быть близок к системе понятий, употребляемой инженерами-проектировщиками.

Всю исходную информацию, подготовленную для разработки технологических процессов, подразделяют на базовую, руководящую и справочную.

Базовая информация состоит из конструкторской документации на изделие и программы выпуска этого изделия.

46

Руководящая информация включает данные, содержащиеся в следующих документах:

отраслевых стандартах, устанавливающих требования к технологическим процессам и методам управления ими, а также стандартам на оборудование и оснастку;

документации на действующие единичные, типовые и групповые технологические процессы;

классификаторах технико-экономической информации;материалах по выбору технологических нормативов (режимов, норм рас-

хода материалов и т. д.);документации по технике безопасности и промышленной санитарии.

Справочная информация включает данные, содержащиеся в следующих документах:

технической документации опытного производства;описаниях прогрессивных методов изготовления и ремонта;

каталогах, паспортах, справочниках, альбомах компоновок прогрессивных средств технологического оснащения;

методических материалах по управлению технологическими процессами;

планировках производственных участков.

Итак, для выполнения проектов систем автоматизированных технологических комплексов (АТК) должны быть представлены следующие исходные данные:

уточненные технологические схемы с характеристиками оборудования;перечни контролируемых и регулируемых параметров с необходимыми требованиями (например, нормами, контрольными границами регулирования и

т. д.);

чертежи производственных помещений с расположением технологического оборудования;

чертежи технологического оборудования, на котором предусматривается установка приборов и средств автоматизации;

требования к надежности систем автоматизации;результаты НИР и ОКР, содержащие рекомендации по проектированию

систем и средств автоматизации;