Этапы проектирования сложных систем
Рассмотрим основные этапы проектирования с позиций технологии обработки информации.
Традиционно проектирование сложных технических систем подразделяют на следующие этапы или стадии разработки (рис. 3.2):
техническое задание на проектируемый объект;
научно-исследовательская работа;
эскизный проект;
технический проект;
рабочий проект;
технология изготовления и испытания спроектированного объекта (опытного образца или партии), внесения коррекции (при необходимости).
Техническое задание
На этапе разработки технического задания (ТЗ) решаются следующие задачи:
поиск и выбор необходимой научно-технической информации (о прототипах, патентных данных и т.д.) из соответствующей базы данных. Новая схема (устройство) может либо иметь, либо не иметь аналогов. В случае, если аналоги имеются, можно приступить к этапу проектирования устройства (системы). Но, как правило, аналога нет или разрабатываемая система должна превосходить известный аналог, поэтому необходимо проведение этапа НИР;
анализ выбранной информации и формулировка на его основе технических требований (ТТ) к проектируемому объекту. Оформление ТТ в соответствии с установленными правилами.
Рис. 3.2. Этапы проектирования сложных систем
На данном этапе проектирования могут быть автоматизированы операции поиска информации и оформления документов. Может быть также автоматизирована некоторая часть вспомогательных действий по анализу выбранной информации, например, группировка ее по заданным признакам, выбор наименее или наиболее сопоставимых друг с другом вариантов и т. д.
Кроме того, на этапе ТЗ решаются и оформляются в соответствующих документах, например, следующие вопросы:
перечисление функций, выполняемых устройством;
разработка структурной схемы устройства;
оформление условий работоспособности устройства;
оформление требований к выходным параметрам;
определение характеристик отдельных узлов;
разработка алгоритмов выполняемых операций.
Этап НИР
Этот этап является предварительным проектированием. Это один из самых ответственных этапов. Для решения задач этого этапа необходимо использование ЭВМ. Это так называемые автоматизированные системы научных исследований (АСНИ).
На этапе НИР необходимо решение следующих задач:
Формулирование критериев качества и управления.
Управление научным экспериментом.
Проведение пассивного или (и) активного эксперимента с обработкой их результатов.
Разработка математических моделей и их идентификация по экспериментальным данным.
Отработка технологических процессов изготовления объектов РЭС с целью поиска норм на параметры, обеспечивающих оптимальные выходные показатели качества.
Формирование обобщенного критерия качества, включающего в себя все частные показатели качества. Обобщенный критерий принимается далее за целевую функцию при решении задачи оптимизации.
Решение задачи оптимизации. Производится варьирование входных и управляющих параметров технологического процесса в рамках установленных норм (допусков) с целью получения оптимального критерия качества.
Поиск принципиальной возможности построения системы.
Разработка новых технических средств, в том числе средств контроля и измерений.
В результате проведения НИР выдается Техническое Предложение (ТП).
Хотя этап НИР является самостоятельным этапом, здесь могут использоваться методы, алгоритмы и программы из САПР.
Этап ОКР
Это этап эскизного проектирования. На данном этапе производится следующее решение задач:
Разрабатывается эскиз проектируемой системы (устройства) с детальной разработкой ее возможностей, осуществляется поиск и выбор более детальной информации.
На основе анализа полученной информации принимают предварительные проектные решения и оформляют первые проектные документы.
Для выработки проектных документов производят различные расчеты, содержание, объем и трудоемкость которых зависят от характеристик проектируемого объекта.
Работы этого этапа в наибольшей степени поддаются автоматизации, и их автоматизация дает наибольший технико-экономический эффект за счет оптимизации проектных решений.
Автоматизация указанных работ достигается за счет применения оптимизационных математических методов.
Этап разработки технического проекта объекта
На этом этапе детализируют и уточняют решения, принятые при эскизном проектировании, и создают новые, более точные проектные документы. Снова производят поиск, выбор и анализ исходной информации (в основном нормативно-технической и технико-экономической). Снова выполняют многочисленные расчеты, но уже по другим, более точным методикам. Эти работы в значительной степени могут быть автоматизированы.
Большинство документов, сформированных на этапах эскизного и технического проектирования, используются только для выполнения рабочего проектирования и не входят в состав рабочей и эксплуатационной документации. Информация, наработанная на рассмотренных стадиях, служит исходной для рабочего проектирования. Это значит, что в условиях автоматизированного проектирования целесообразно создание банков временной информации по проектируемому объекту.
Рабочее проектирование
На стадии рабочего проектирования основным видом выполняемых работ является оформление проектных решений в виде чертежей, спецификаций к ним и эксплуатационной документации на объект.
Современные средства вычислительной техники позволяют полностью автоматизировать оформление чертежей и спецификаций, и в определенной степени — формирование эксплуатационной документации.
Если система автоматизации проектирования выполняет выпуск не только рабочего проекта, но и проектирование технологии, тогда целесообразно не изготавливать чертежи и спецификации в традиционном виде, а передавать проектировщикам-технологам информацию на машинных носителях в виде базы данных о проектируемом объекте.
Проектирование технологии изготовления спроектированного объекта
На этой стадии традиционно выполняют работы в процессе технологической подготовки производства изделия или его узлов и деталей на предприятии-изготовителе.
При проектировании технологии производят:
поиск и выбор исходной информации (об объекте, подлежащем изготовлению; о технологическом оборудовании предприятия; о технологических и трудовых нормативах);
анализ и обработку данных в целях определения маршрутов обработки, последовательности технологических операций и режимов их проведения, потребности в инструменте и измерительном оборудовании, в создании специальной оснастки;
оформление соответствующей технологической документации.
Работы, названные в Техническом задании и Техническом проекте, идентичны многим операциям при проектировании изделия. Собственно проектирование технологии требует оригинальных расчетов и решений для различных видов технологических операций. Тем не менее методы формализации большинства таких работ существуют, следовательно, они могут быть автоматизированы.
Автоматизация операций обработки информации и процессов управления использованием информации на всех рассмотренных стадиях проектирования составляет сущность функционирования современных САПР.
Основное назначение САПР — решение задач эскизного и технического проектирования. На этих этапах разрешаются вопросы синтеза топологии (разбиение электрической схемы на функционально законченные части, размещение элементов электрической схемы, трассировка — определение трасс между элементами) а также разработка и выпуск фотошаблонов.
В процессе синтеза топологии могут использоваться мини-ЭВМ и различные средства малой автоматизации: графические экранные пульты, координатографы и т. д. В этом случае применяются интерактивные методы. Менее практически используется, но более перспективно автоматизированное проектирование при синтезе топологии с применением больших ЭВМ и средств малой автоматизации.
Из рис. 3.2 следует, что формирование исходных данных для проектирования продолжается и на этапе технического задания (ТЗ), и на этапе НИР (АСНИ). На этапе НИР уточняются связи "вход-выход", осуществляется определение информативности параметров, проводится активный эксперимент, разрабатываются математические модели и алгоритмы управления технологическим процессом.
Согласно ГОСТ [83], научно-исследовательские работы проводятся на стадии технического задания; кроме того, эти работы допускается проводить даже на более ранних стадиях.
Проектирование системы (или устройства) состоит из двух основных этапов [104]:
обоснование исходных данных (технических условий, технического задания) для проектирования;
проектирование системы для сформулированных исходных данных.
Первый этап называют внешним проектированием, а второй этап — внутренним проектированием.
При рассмотрении задачи проектирования системы необходимо задать класс допустимых исходных данных (класс технических условий), класс допустимых решений (класс проектов) и способ построения какого-либо проекта из класса допустимых решений по произвольному техническому условию из класса допустимых исходных данных. Автоматизированное проектирование тогда сводится к заданию конкретного технического условия из класса допустимых исходных данных и применению к нему алгоритма перехода к классу решений [46].
Исходные данные обосновываются путем всестороннего рассмотрения условий работы системы и требований, предъявляемых к системе исходя из ее назначения. Вновь создаваемая система, как правило, содержит элементы уже существующих систем, поэтому этап уяснения задачи при проектировании включает в себя обследование всего достигнутого ранее в поисках методов, аналогов и элементов для разрабатываемой системы, а также предусматривает выявление потребностей. Этот этап характеризуется тем, что превращает начальную неопределенную ситуацию в набор данных, которые позволяют сформулировать цели, определяющие весь процесс проектирования. Следовательно, уяснение задачи начинается со сбора информации, касающейся проектируемой системы. При этом необходимо проведение анализа уже существующих систем и используемых методов в них, достигнутый уровень технического и технологического развития, природное окружение, экономические условия, общественные и индивидуальные человеческие факторы — все эти условия необходимо учитывать при проектировании системы [98].
Процесс обоснования исходных данных (внешнее проектирование) существенно зависит от того, является ли проектируемая система частью более сложной системы, т.е. подсистемой (или устройством), или она задумана автономной, т.е. может использоваться заказчиком самостоятельно. В том случае, когда разрабатываемая система будет составляющей (подсистемой) более сложной системы, перед тем как формулировать исходные данные для таких составляющих, надо систему разбить на эти части. Для сложных объектов выполнить одновременно оптимальное проектирование для всех частей не удается. Особенно это относится к тем случаям, когда требуется не только выбрать параметры системы, но и синтезировать ее структуру. Поэтому при проектировании систем средней и особенно большой сложности их обычно разбивают на подсистемы или сегменты.
Чем на большее число частей разбита система, тем труднее правильно сформулировать исходные данные для каждого сегмента, но тем легче провести оптимизацию для тех исходных данных, которые для него установлены. Поэтому в каждом конкретном случае проектирования определяют наиболее целесообразное число сегментов, на которое следует разбить систему, чтобы получить решение, наиболее близкое к оптимальному. Нередко это целесообразное число частей удается получить лишь в процессе совместного проведения ряда последовательных этапов внешнего и внутреннего проектирования [104].
При обосновании исходных данных для проектирования системы необходимо учитывать реальные ограничения. Эти ограничения сформулированы в ряде работ [83, 46 и др.].
Исходные данные (исходное описание) не должны нести избыточной информации. В то же время должны быть заданы все основные параметры и характеристики будущей системы и технические условия проектирования, ограничивающие проектные решения. Если процесс проектирования разбивается на этапы, исходные данные каждого этапа должны содержать минимально необходимую информацию для его прохождения.
Язык представления исходных данных (в том числе язык исходных данных каждой из подсистем) должен быть близок к системе понятий, употребляемой инженерами-проектировщиками.
Внешний вид записи исходных и конечных данных на каждом этапе должен быть близким к обычно применяемым проектировщиками техническим описаниям. Например, готовый проект должен представлять совокупность описаний в виде чертежей, смет, пояснительных записок, содержащих всю технико-экономическую информацию, необходимую для изготовления, отладки и сдачи системы в эксплуатацию, и делиться на отдельные специализированные части: функциональные схемы, структурные схемы, спецификации, сметы, принципиальные схемы, алгоритмы управления, программы управления.
Всю исходную информацию, подготовленную для разработки технологических процессов, подразделяют на базовую, руководящую и справочную [56].
Базовая информация состоит из конструкторской документации на изделие и программы выпуска этого изделия.
Руководящая информация включает данные, содержащиеся в следующих документах:
отраслевых стандартах, устанавливающих требования к технологическим процессам и методам управления ими, а также стандартам на оборудование и оснастку;
документации на действующие единичные, типовые и групповые технологические процессы;
классификаторах технико-экономической информации;
материалах по выбору технологических нормативов (режимов, норм расхода материалов и т. д.);
документации по технике безопасности и промышленной санитарии.
Справочная информация включает данные, содержащиеся в следующих документах:
технической документации опытного производства;
описаниях прогрессивных методов изготовления и ремонта;
каталогах, паспортах, справочниках, альбомах компоновок прогрессивных средств технологического оснащения;
методических материалах по управлению технологическими процессами;
планировках производственных участков.
Итак, для выполнения проектов систем автоматизированных технологических комплексов (АТК) должны быть представлены следующие исходные данные и материалы [87]:
уточненные технологические схемы с характеристиками оборудования;
перечни контролируемых и регулируемых параметров с необходимыми требованиями (например нормами, контрольными границами регулирования и т. д.);
чертежи производственных помещений с расположением технологического оборудования;
чертежи технологического оборудования, на котором предусматривается установка приборов и средств автоматизации;
требования к надежности систем автоматизации;
результаты НИР и ОКР, содержащие рекомендации по проектированию систем и средств автоматизации;
техническая документация по типовым и проектным решениям и др.
Основными рекомендациями, выдаваемыми в результате проведения НИР и ОКР, должны быть, как уже говорилось, перечень наиболее информативных (контролируемых и регулируемых) параметров, математические модели и алгоритмы управления, эскиз проектируемой системы.
Контрольные вопросы и упражнения
1. В чем сущность системного подхода к автоматизированному проектированию технологического процесса?
2. Что представляет собой АТК?
3. Что является ТОУ?
4. Как расшифровывается АСУТП?
5. Что является управляемой системой?
6. Что является управляющей системой?
7. В чем сущность блочно-иерархического подхода к проектированию?
8. Какие принципы требуется учитывать при проектировании АТК?
9. В чем заключается принцип "черного ящика"?
10. Какие пункты включает в себя задание на проектирование?
11. Опишите стадии разработки сложных технических систем.
12. Что называется внешним проектированием?
13. Что называется внутренним проектированием?
14. Что включает в себя руководящая информация?
15. Какие данные включаются в справочную информацию?
Дата добавления: 2015-01-29; просмотров: 1817;