Государственного Рязанского Приборостроительного завода, специализирующегося на изготовлении сложных радиоэелектронных систем и бортовой техники 23 лекция

Вид материалаЛекция

Содержание


Принципы построения системного подхода
Подобный материал:
1   2   3   4   5   6   7   8   9   10

Лекция 2

Принципы построения САПР



  1. Принцип включения – обеспечивает разработку систем на основе требований, позволяющих включать эти системы в САПР более высокого уровня
  2. Принцип системного единства – при создании, функционировании и развитии САПР многофункционального устройства ПК должна обеспечивать целостность всей системы
  3. Принцип развития – САПР должна создаваться и функционировать с учетом ее появления, совершенствования и оправления ее п\с и компетентность
  4. Принцип комплексности – обеспечивает связность процесса, проектирования элементов и объектов в целом на всех уровнях проектирования, позволяя согласовывать и контролировать характеристики элементов и объектов в целом.
  5. Принцип информационного единства – состоит в использовании в п\с , компонентах и средствах обеспечения САПР единых условынх обозначений, терминов, символов, проблемно-ориентированных яхыков и способов представления в соответствии с принятыми нормативными документами
  6. Принцип совместимости – языки, символы, коды, информационные характеристики, связи между п\с, средствами обеспечения САПР и компонентами, должны обеспечить эффективное функционирование п\с и сохранять открытую структуру системы в целом.

Открытой называют систему, в которой интерф. взаимоотношения с внешней средой стандартны
  1. Принцип стандартности – состоит в проведении унификационной оптимизации, стандарта п\c и компонентов, инвариантных проектируемых объектов и отраслевых спецификаций, а также правил с целью упорядочения деятельности по созданию и развитию САПР

Стадии создания САПР



  1. Внешнее проектирование – включает в себя стадию предпроектных исследований и разработку ТЗ на проектирование
  2. Внутреннее проектирование – включает в себя разработку технических приложений, рабочее проектирование, эскизное проектирование, техническое проектирование, изготовление, отладку и испытание системы в целом

Системный подход к проектированию




Исследование объектов проектирования с помощью их матмоделей составляет суть системного подхода

Принципы построения системного подхода
  1. Иерархичный – любая система или элемент может рассматриваться как отдельная система
  2. Структурность – состоит в возможности описания системы через описание коммутационных связей в м\у ее элементами
  3. Взаимозависимость – заключается в проявлении свойств системы только при взаимодействии с внешней средой
  4. Множественность описания – заключается в описании системы на основе множества взаимодействующих матмоделей
  5. Целостность – свойства всей системы строятся на основе анализа свойств ее частей



Суть системного подхода – проектирование части с учетом целого

Базовые технологии проектирования




Наиболее перспективными являются технологии:
  1. Технология нисходящего проектирования
  2. Восходящего проектирования
  3. Сквозного проектирования
  4. Последовательного проектирования
  5. Параллельного проектирования
  6. Объектно-ориентированного проектирования
  7. WAVE-технологии

Технология нисходящего проектирования




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

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

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

Технология восходящего проектирования




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

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

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




Смысл ТСП состоит в эффективной передаче данных и результата конкретного текущего этапа проектирования сразу на все последующие этапы. Данная технология базируется на модульном построении САПР, на пополнении общих БД и БЗ всего проекта и характеризуется широкими возможностями моделирования и контроля на всех этапах проектирования.

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