Формализация при автоматизированном проектировании электронных средств. Лекция 1 презентация

Содержание

Слайд 2

Лекция 1 Формализация при автоматизированном проектировании электронных средств

1 Комплексная автоматизация проектирования, производства и

эксплуатации ЭС
2 Основы теории графов и их применение в САПЭС
3 Описание графов с помощью матриц
4 Формальное описание коммутационных схем и монтажного пространства

Слайд 3

Вопрос 1 Комплексная автоматизация проектирования, производства и эксплуатации ЭА

Слайд 5

Эффективность внедрения CALS- технологий

Слайд 6

Эффективность применения ИТАП

Слайд 7

Преимущества применения САПЭС

Уменьшение времени цикла за счет изменения процессов
Высвобождение дополнительного времени на предварительное

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

Слайд 8

Определение САПР

Система автоматизированного проектирования (САПР) – организационно-техническая система, состоящая из комплекса средств автоматизированного

проектирования, связанных с подразделениями проектных организаций, и выполняющая автоматизированное проектирование.

Слайд 9

Подсистемы автоматизации труда в производстве ЭС

1.Автоматизированные системы научных исследований
2.Системы автоматизированного проектирования
3.Автоматизированные системы ТПП
4.Автоматизированные

системы управления производством
5.Автоматизированные системы комплексных испытаний

Слайд 10

Типовые операции обработки информации при производстве ЭС

1. Поиск и выбор из различных источников информации
2.

Анализ
3. Расчет
4. Принятие проектных решений
5. Оформление проектных решений

Слайд 11

СОСТАВНЫЕ ЧАСТИ САПР (ОБЕСПЕЧЕНИЯ)

1. математическое,
2. программное,
3. лингвистическое,
4. информационное,
5. методическое,
6. организационное,
7. техническое.
1-4 – программно-информационное
5,6 – организационно-методическое

Слайд 12

Математическое обеспечение САПР

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

выполнения

Программное обеспечение САПР

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

1) Общесистемное ПО (обеспечивает ввод, вывод и определение информации в процессе функционирования САПР),
2) Специальное (прикладное) ПО

Слайд 13

Лингвистическое обеспечение САПР

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

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

Информационное обеспечение САПР

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

а) Языки программирования
б) Языки проектирования
в) Языки управления

Слайд 14

Методическое обеспечение САПР

— комплект документов, устанавливающих состав и правила отбора и эксплуатации средств

обеспечения проектирования.

Организационное обеспечение САПР

– комплект документов, устанавливающих состав проектной организации и ее подразделений, связи между ними, их функции, а также форму представления результата проектирования и порядок рассмотрения проектных документов

Слайд 15

Техническое обеспечение САПР

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

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

Слайд 16

Вопрос 2 Основы теории графов и их применение в САПЭС

Слайд 17

Основные определения

Под графом G(X, U) понимают совокупность непустого множества Х и изолированное от

него подмножество U, возможно нулевое, представляющее собой множество всех упорядоченных пар xi xj, где xi, xj принадлежат X; i, j =1…n, где n – мощность множества.

Элементы множества X и U соответственно называются вершинами и ребрами графа

Слайд 18

Основные определения

Виды графов:
1. Неориентированные
2. Ориентированные →
3. Смешанные

Граф G(X, U) называется неориентированным, если для каждого его ребра

несущественен порядок двух его концевых вершин.

Слайд 19

Основные определения

1) Граф, у которого 2 вершины соединены более чем одним ребром –

мультиграф.
2) Ребра, у которых обе концевые вершины совпадают, называются петлями.
3) Вершина неинцидентная никакому ребру называется изолированной.

Слайд 20

Основные определения

Число ребер инцидентных некоторой вершине xi называется степенью вершины.
Граф, состоящий только из

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

Слайд 21

Основные определения

Граф называется однородным степени t, если степень всех его вершин = t.
Граф,

все вершины которого попарно смежны называется полным графом.
Полный граф, у которого при каждой вершине имеется петля, называется плотным.

Слайд 22

Основные определения

Граф, в котором перемещаясь по ребрам из вершины в вершину можно попасть

в каждую вершину называется связным графом.
Число, характеризующее разность между числом верши графа (мощностью) n и числом компонент связности p называют рангом графа (R(G).
Один и тот же граф может иметь различные геометрические реализации (изоморфные графы).

Слайд 23

Основные определения

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

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

Слайд 24

Основные определения

Цикл называют Гамильтоновым, если он проходит через каждую вершину графа только один

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

Слайд 25

Основные определения

Объект H(X, E) считается гиперграфом, если он состоит из множества вершин X

и множества ребер E, причем каждое ребро ei, принадлежащее Е является некоторым подмножеством множества Х. Т.е. множество Х должно включать любое ребро ei.
При этом каждое ребро может соединять не только две вершины, но и любое подмножество множества вершин графа.

Слайд 26

Вопрос 3 Описание графов с помощью матриц

Слайд 27

Описание графов с помощью матриц

1. Матрица смежности

Если задан граф G(X, U), то ему

можно поставить в соответствие квадратную матрицу (матрицу смежности) размерностью n x n, где n – мощность множества вершин графа (m – кратность смежных ребер):

Слайд 28

Описание графов с помощью матриц

1. Матрица смежности. Пример

Слайд 29

Описание графов с помощью матриц

2. Матрица весовых соотношений

строятся аналогично матрицам смежности, но значения

их элементов определяются весом ребра графа (Tij – вес связи):

Слайд 30

Описание графов с помощью матриц

3. Матрица длин

Это квадратная матрица (Lij – длина ребра):

Слайд 31

Описание графов с помощью матриц

4. Матрица инцидентности

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

вершинам, а столбцы – ребрам графа

Слайд 32

Описание графов с помощью матриц

4. Матрица инцидентности. Пример:

Слайд 33

Описание графов с помощью матриц

5. Матрица смежности ребер

Эта матрица, элементы которой образуются по

правилу

Слайд 34

Описание графов с помощью матриц

5. Матрица смежности ребер. Пример

Слайд 35

Вопрос 4 Формальное описание коммутационных схем и монтажного пространства

Слайд 36

Формальное описание коммутационных схем

Любую схему можно представить как некоторое подмножество элементов XL:

соединенных между

собой цепями из множества Е:

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

Слайд 37

Формальное описание коммутационных схем

Электрическую схему задают также в виде матрицы цепей:

Каждый элемент схемы

имеет некоторое множество соединительных выводов, которые называются множеством контактов C.

Слайд 38

Формальное описание коммутационных схем

Тогда любую схему можно задать в виде графа:

F – определяет

принадлежность контактов из множества С элементам Х;
W - задаются вхождением контакта из множества С в цепи Е.

Слайд 39

Формальное описание коммутационных схем (2 способ)

Граф вида G задается обычно в виде трехмерной

матрицы А, которую можно представить в виде двух матриц А1, А2.

Слайд 40

Формальное описание коммутационных схем (Пример)

Слайд 41

Формальное описание схем (Пример)

Матрица инцидентности:

Матрица цепей:

Слайд 42

Формальное описание схем (Пример)

Слайд 43

Модель монтажного пространства (монтажного поля)

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

этих элементов.
Двумерное монтажное пространство называется монтажным полем.
Различают регулярное и нерегулярное монтажное поле.

Слайд 44

Модель монтажного пространства

Минимальный размер ячейки

где h – ширина проводника, s – минимальное расстояние

между проводниками.
Общее число дискретных ячеек:

Место любого i-го дискрета на монтажном поле однозначно может быть указано его координатами (xi, yi) в системе дискретных координат, либо индексом I

дискрет → код

Слайд 45

Модель монтажного пространства

Машинный эквивалент дискретного монтажного поля - двумерный массив B (X,Y), значения

каждого элемента которого соответствуют состоянию дискрета с координатами X, Y,
либо одномерный массив B(I).

→ 0 ⇒ возрастает класс точности ПП

Слайд 46

Модель монтажного пространства

Аналогично можно поставить в соответствие каждой ячейке вершину графа, тогда модель

можно описать графом G (X, U), вершины которого соответствуют вершинам дискретов, а ребра – отображают связи между дискретами.

Модель монтажного пространства описывается также матрицей расстояний (Lij – длина ребра):

Слайд 47

Вопросы по прочитанному материалу?

Имя файла: Формализация-при-автоматизированном-проектировании-электронных-средств.-Лекция-1.pptx
Количество просмотров: 9
Количество скачиваний: 0