- •1. Введение в автоматизированное проектирование 12
- •2. Техническое обеспечение систем автоматизированного проек-
- •3. Математическое обеспечение анализа проектных решений 85
- •4. Математическое обеспечение синтеза проектных решений 153
- •5. Методическое и программное обеспечение автоматизированных
- •6. Информационная поддержка этапов жизненного цикла изделий
- •Глава 1 является вводной. Здесь даны начальные сведения о процессе проек-
- •Глава 2 посвящена техническому обеспечению сапр, основное внимание
- •Глава 6 знакомит читателя с cals-технологиями - подходами и средствами
- •1. Введение в автоматизированное
- •1.1. Системный подход к проектированию
- •1.2. Структура процесса проектирования
- •1. Введение в автоматизированное проектирование
- •1. Введение в автоматизированное проектирование
- •1.3. Системы автоматизированного проектирования и их место
- •1.4. Особенности проектирования
- •1. Введение в автоматизированное проектирование
- •1.4. Особенности проектирования автоматизированных систем
- •1. Введение в автоматизированное проектирование
- •1.4. Особенности проектирования автоматизированных систем
- •I. Введение в автоматизированное проектирование
- •1) Выполнение всех необходимых проектных процедур, для которых имеется
- •2) Взаимодействие между проектировщиками и эвм, поддержку интер-
- •3) Взаимодействие между членами коллектива, работающими над общим
- •2 Техническое обеспечение сапр
- •2 1 Структура технического обеспечения
- •2. Техническое обеспечение сапр
- •2.1. Структура технического обеспечения
- •2. Техническое обеспечение сапр
- •2.2. Аппаратура рабочих мест в автоматизированных системах
- •2.2. Аппаратура рабочих мест в автоматизированных
- •256 К байт встроены в процессорный кристалл, емкость оперативной памяти составляет
- •2. Техническое обеспечение сапр
- •2.2. Аппаратура рабочих мест в автоматизированных системах
- •60 Гц для разрешения 1600 х 1200. Отметим, что чем ниже частота кадровой
- •2. Техническое обеспечение сапр
- •1) Работа в режиме реального времени (для промышленных персональных
- •2.3. Методы доступа в локальных вычислительных сетях
- •2.3. Методы доступа в локальных вычислительных сетях
- •2 Техническое обеспечение сапр
- •2.4. Локальные вычислительные сети Ethernet
- •2.4. Локальные вычислительные сети Ethernet
- •1996 Г. 85 % всех компьютеров в лвс были в сетях Ethernet.
- •2. Техническое обеспечение сапр
- •1. Thick Ethernet (шина с «толстым» кабелем); принятое обозначение вариан-
- •2. Thin Ethernet (шина с «тонким» кабелем); принятое обозначение 10Base-2:
- •3. TwistedPair Ethernet; принятое обозначение 10Base-t; это кабельная сеть
- •2.4. Локальные вычислительные сети Ethernet
- •100. Физическая организация линий связи в 10Base-t мало напоминает шину.
- •5. RadioEthernet (стандарт шее 802/11). Среда передачи данных — радио-
- •2. Техническое обеспечение сапр
- •6. Fast Ethernet, иначе называемая 100Base-X или 100Base-t (стандарт
- •Ieee 802/3и). Информационная скорость 100 Мбит/с. В этой сети применен
- •100Base-t4 — с четырьмя неэкранированными парами категории 5, 100Base-
- •7. Gigabit Ethernet (1000Base-X). В этом варианте получены гигабитные
- •1000Base-lx) на расстояниях до 550 и 5000 м, на витой паре категории 5
- •2.5. Сети кольцевой топологии
- •2.5. Сети кольцевой топологии
- •12; Максимальная длина замыкающего кабеля 120 м; максимальная длина
- •45 М; два варианта скорости передачи данных по линии 4 или 16 Мбит/с.
- •2. Техническое обеспечение сапр
- •1) Каждая станция, готовая к передаче, записывает значение своего приорите-
- •2.5. Сети кольцевой топологии
- •2. Техническое обеспечение сапр
- •2.6. Каналы передачи данных в корпоративных сетях
- •4800 Бит/с. С ростом длины линии связи увеличивается затухание сигнала и,
- •2.6. Каналы передачи данных в корпоративных сетях
- •2. Техническое обеспечение сапр
- •0,7 ДБ/км; полоса частот—до 2 гГц; ориентировочная цена 4... 5 долл. За 1 м. Пре-
- •140 Мбит/с (по европейскому). Общая скорость передачи для stm-1 равна
- •155,52 Мбит/с.
- •2.6. Каналы передачи данных в корпоративных сетях
- •15...20 Км с расположением антенн на крышах зданий). Мост имеет два адап-
- •11 Мбит/с, полоса пропускания составляет 22 мГц в диапазоне частот 2,4 гГц).
- •2. Техническое обеспечение сапр
- •2 6 Каналы передачи данных в корпоративных сетях
- •V34.Bis скорости могут достигать 33,6 кбит/с. В последнее время стали вы-
- •2. Техническое обеспечение сапр
- •1 0 1 0 0 0 1 1 1 0 1 0 1 1 П.Гщпопп.Пг
- •2.6. Каналы передачи данных в корпоративных сетях
- •Isdn (Integrated Service Digital Network).
- •Isdn (Broadband isdn, или b-isdn) со скоростями 155 ... 2048 Мбит/с.
- •16 Кбит/с. Каналы в можно использовать для передачи как закодированной
- •2. Техническое обеспечение сапр
- •5,4 Км. Применяемые для кодирования устройства также называют модемами.
- •2.7. Стеки протоколов и типы сетей
- •2.7. Стеки протоколов и типы сетей
- •2. Техническое обеспечение сапр
- •0,5 С и ограничение скорости будет около 1 Мбит/с. Можно заметно увеличить
- •2.7. Стеки протоколов и типы сетей
- •2. Техническое обеспечение сапр
- •2.7. Стеки протоколов и типы сетей
- •Internet это dns (Domain Name Service), в семиуровневой модели iso — стан-
- •1Ру4-адрес — слово, записываемое в виде четырех частей (побайтно), раз-
- •2. Техническое обеспечение сапр
- •2.7. Стеки протоколов и типы сетей
- •2. Техническое обеспечение сапр
- •Icmp-пакеты вкладываются в ip-дейтаграммы при доставке.
- •2.7. Стеки протоколов и типы сетей
- •2. Техническое обеспечение сапр
- •2.7. Стеки протоколов и типы сетей
- •2. Техническое обеспечение сапр
- •2 7 Стеки протоколов и типы сетей
- •2. Техническое обеспечение сапр
- •2 7 Стеки протоколов и типы сетей
- •2. Техническое обеспечение сапр
- •2.7. Стеки протоколов и типы сетей
- •2. Техническое обеспечение сапр
- •3 Математическое обеспечение анализа проектных решений
- •3.1. Компоненты математического обеспечения
- •3. Математическое обеспечение анализа проектных решений
- •3.2. Математические модели в процедурах анализа
- •3.2. Математические модели в процедурах анализа на макроуровне
- •3. Математическое обеспечение анализа проектных решений
- •3 2. Математические модели в процедурах анализа на макроуровне
- •3. Математическое обеспечение анализа проектных решений
- •3 2 Математические модели в процедурах анализа на макроуровне
- •3. Математическое обеспечение анализа проектных решений
- •3.2, Математические модели в процедурах анализа на макроуровне
- •51,52 И рессор с1,с2. На рис. 3.7, б приведена эквивалентная схема для верти-
- •3 Математическое обеспечение анализа проектных решений
- •3 2 Математические модели в процедурах анализа на макроуровне
- •4 Основы автоматизированного у у
- •3. Математическое обеспечение анализа проектных решений
- •3.2. Математические модели в процедурах анализа на макроуровне
- •3. Математическое обеспечение анализа проектных решений
- •1Ист с помощью очевидного выражения
- •3.3. Методы и алгоритмы анализа на макроуровне
- •3.3. Методы и алгоритмы анализа на макроуровне
- •3. Математическое обеспечение анализа проектных решений
- •3 3 Методы и алгоритмы анализа на макроуровне
- •3. Математическое обеспечение анализа проектных решений
- •3.3. Методы и алгоритмы анализа на макроуровне
- •3. Математическое обеспечение анализа проектных решений
- •3.3. Методы и алгоритмы анализа на макроуровне
- •3. Математическое обеспечение анализа проектных решений
- •320 Кбайт. Если же взять характерное значение 9 для среднего числа ненулей
- •3.3. Методы и алгоритмы анализа на макроуровне
- •3. Математическое обеспечение анализа проектных решений
- •3.3. Методы и алгоритмы анализа на макроуровне
- •3 Математическое обеспечение анализа проектных решений
- •3.3. Методы и алгоритмы анализа на макроуровне
- •I Рабочая программа
- •3. Математическое обеспечение анализа проектных решений
- •3.4. Математическое обеспечение анализа на микроуровне
- •3.4. Математическое обеспечение анализа на микроуровне
- •3 Математическое обеспечение анализа проектных решений
- •1) Метод коллокаций, в котором, используя (3.35), формируют п уравнений
- •2) Метод наименьших квадратов, основанный на минимизации квадра-
- •3) Метод Галеркина, с помощью которого минимизируются в среднем по
- •3.4. Математическое обеспечение анализа на микроуровне
- •3. Математическое обеспечение анализа проектных решений
- •3.5. Математическое обеспечение анализа
- •3 5 Математическое обеспечение анализа на функционально-логическом уровне
- •3.5. Математическое обеспечение анализа на функционально-логическом уровне
- •3. Математическое обеспечение анализа проектных решений
- •3.5. Математическое обеспечение анализа на функционально-логическом уровне
- •3. Математическое обеспечение анализа проектных решений
- •3.6. Математическое обеспечение анализа на системном уровне
- •3.6. Математическое обеспечение анализа
- •3. Математическое обеспечение анализа проектных решений
- •3.6. Математическое обеспечение анализа на системном уровне
- •3. Математическое обеспечение анализа проектных решений
- •3 6 Математическое обеспечение анализа на системном уровне
- •3 Математическое обеспечение анализа проектных решений
- •3.6. Математическое обеспечение анализа на системном уровне
- •3. Математическое обеспечение анализа проектных решений
- •3.6. Математическое обеспечение анализа на системном уровне
- •3.6. Математическое обеспечение анализа на системном уровне
- •3. Математическое обеспечение анализа проектных решений
- •3.6. Математическое обеспечение анализа на системном уровне
- •3. Математическое обеспечение анализа проектных решений
- •1000 Заказов.
- •3.6. Математическое обеспечение анализа на системном уровне
- •3. Математическое обеспечение анализа проектных решений
- •3.6. Математическое обеспечение анализа на системном уровне
- •3. Математическое обеспечение анализа проектных решений
- •3 6 Математическое обеспечение анализа на системном уровне
- •3. Математическое обеспечение анализа проектных решений
- •3.7. Математическое обеспечение подсистем
- •3 7 Математическое обеспечение подсистем машинной графики
- •1) Модель есть список граней, каждая грань представлена упорядоченным
- •2) Модель есть список ребер, для каждого ребра заданы инцидентные вер-
- •3. 7. Математическое обеспечение подсистем машинной графики
- •3. Математическое обеспечение анализа проектных решений
- •3. 7. Математическое обеспечение подсистем машинной графики
- •3. Математическое обеспечение анализа проектных решений
- •5) Переход к пункту 3, пока не достигнута точка в.
- •4. Математическое обеспечение синтеза проектных решений
- •4.1. Постановка задач параметрического синтеза
- •4. Математическое обеспечение синтеза проектных решений
- •XeDx у6[1 т] '
- •4.2. Обзор методов оптимизации
- •4.2. Обзор методов оптимизации
- •4. Математическое обеспечение синтеза проектных решений
- •1) Способом вычисления направления поиска g(Xt) в формуле (4.6);
- •2) Способом выбора шага /г;
- •3) Способом определения окончания поиска.
- •4.2. Обзор методов оптимизации
- •4 Математическое обеспечение синтеза проектных решений
- •4.2. Обзор методов оптимизации
- •6 Основы автоматизированного
- •4 Математическое обеспечение синтеза проектных решений
- •4.2. Обзор методов оптимизации
- •4 Математическое обеспечение синтеза проектных решений
- •4.2. Обзор методов оптимизации
- •4. Математическое обеспечение синтеза проектных решений
- •4 2 Обзор методов оптимизации
- •2) Для метода внешней точки при таких же ограничениях
- •3) В случае ограничений типа равенств
- •4. Математическое обеспечение синтеза проектных решений
- •4.2. Обзор методов оптимизации
- •4. Математическое обеспечение синтеза проектных решений
- •4.3. Постановка задач структурного синтеза
- •4.3. Постановка задач структурного синтеза
- •4. Математическое обеспечение синтеза проектных решений
- •4 3 Постановка задач структурного синтеза
- •1) Абсолютными;
- •2) Номинальными (классификационными), значения шкалы представляют
- •3) Порядковыми, если между объектами АиВ установлено одно из следую-
- •4) Интервальными, отражающими количественные отношения интервалов:
- •4. Математическое обеспечение синтеза проектных решений
- •4. Математическое обеспечение синтеза проектных решений
- •4 3 Постановка задач структурного синтеза
- •4. Математическое обеспечение синтеза проектных решений
- •4. Математическое обеспечение синтеза проектных решений
- •2) Ветвление: разбиение ма на несколько подмножеств м ; 3) вычисление
- •4.4. Методы структурного синтеза в системах автоматизированного проектирования
- •4. Математическое обеспечение синтеза проектных решений
- •1) Для этих задач не известны полиномиальные алгоритмы точного решения;
- •2) Любые задачи внутри этого класса могут быть сведены одна к другой за
- •Xk. Вместо перебора точек во всем пространстве d осуществляется перебор
- •4.4. Методы структурного синтеза в системах автоматизированного проектирования
- •4. Математическое обеспечение синтеза проектных решений
- •4 4 Методы структурного синтеза в системах автоматизированного проектирования
- •4.4. Методы структурного синтеза в системах автоматизированного проектирования
- •4. Математическое обеспечение синтеза проектных решений
- •1, Означает, что вершина k попадает в Ар если же k-й аллель равен 0, то в а2.
- •4 4 Методы структурного синтеза в системах автоматизированного проектирования
- •4. Математическое обеспечение синтеза проектных решений
- •4.4. Методы структурного синтеза в системах автоматизированного проектирования
- •4. Математическое обеспечение синтеза проектных решений
- •4 4. Методы структурного синтеза в системах автоматизированного проектирования
- •IS"2) имеющий максимальную суммарную связность с уже размещенными
- •7 Основы автоматизированного 193
- •4. Математическое обеспечение синтеза проектных решений
- •2) Разделение работ на несколько групп и учет дополнительных затрат на пере-
- •4. Математическое обеспечение синтеза проектных решений
- •4. Математическое обеспечение синтеза проектных решений
- •5.1. Функции сетевого программного обеспечения
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.1. Функции сетевого программного обеспечения
- •Idl описание интерфейса преобразуется в программные модули, называемые
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.1. Функции сетевого программного обеспечения
- •Internet, и протоколы iso-ip (iso 8473), относящиеся к семиуровневой модели
- •5 Методическое и программное обеспечение автоматизированных систем
- •5.1. Функции сетевого программного обеспечения
- •21, У клиента могут быть различные номера портов, в том числе несколько в
- •Internet может работать на удаленном компьютере. Связь устанавливается при
- •5 Методическое и программное обеспечение автоматизированных систем
- •5.1. Функции сетевого программного обеспечения
- •5 Методическое и программное обеспечение автоматизированных систем
- •5.1. Функции сетевого программного обеспечения
- •I, u; текст между открывающей и закрывающей командами будет выделен
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.1. Функции сетевого программного обеспечения
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.1. Функции сетевого программного обеспечения
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.2. Система автоматизированного проектирования в машиностроении
- •5.2. Системы автоматизированного проектирования
- •5 Методическое и программное обеспечение автоматизированных систем
- •5.2. Система автоматизированного проектирования в машиностроении
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.2. Система автоматизированного проектирования в машиностроении
- •Internet, оформления 2d-документации. Построена на графическом ядре acis. Имеется
- •5 Методическое и программное обеспечение автоматизированных систем
- •5.3. Система автоматизированного проектирования в радиоэлектронике
- •5.3. Системы автоматизированного проектирования
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.3. Система автоматизированного проектирования в радиоэлектронике
- •Verilog. При конструкторском проектировании для описания топологии сбис
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.3. Система автоматизированного проектирования в радиоэлектронике
- •5 Методическое и программное обеспечение автоматизированных систем
- •5.3. Система автоматизированного проектирования в радиоэлектронике
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.3. Система автоматизированного проектирования в радиоэлектронике
- •5. Методическое и программное обеспечение автоматизированных систем
- •2000 Систему сквозного проектирования рэа Protel 99se собственной разработки, име-
- •5.3. Система автоматизированного проектирования в радиоэлектронике
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.4. Автоматизированные системы управления
- •5.4. Автоматизированные системы управления
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.4. Автоматизированные системы управления
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.4. Автоматизированные системы управления
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.4. Автоматизированные системы управления
- •5. Методическое и программное обеспечение автоматизированных систем
- •VxWorks в случае использования аппаратуры на базе vmEbus.
- •Isa, pci, CompactPci, pc/104, vme, std32 и др.
- •Internet, что позволяет провести предварительную разработку прикладной программы,
- •5. Методическое и программное обеспечение автоматизированных систем
- •5 5 Инструментальные средства концептуального проектирования
- •5.5. Инструментальные средства концептуального
- •5. Методическое и программное обеспечение автоматизированных систем
- •Idefo (Integrated deFinition 0).
- •5.5. Инструментальные средства концептуального проектирования
- •5 Методическое и программное обеспечение автоматизированных систем
- •5 5 Инструментальные средства концептуального проектирования
- •5. Методическое и программное обеспечение автоматизированных систем
- •Informix-4gl, jam, NewEra, xal.
- •5.5. Инструментальные средства концептуального проектирования
- •Idefo - это более четко очерченное представление методики sadt.
- •5. Методическое и программное обеспечение автоматизированных систем
- •Icom «Разработать сапр». В качестве исполнителей фигурируют специали-
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.5. Инструментальные средства концептуального проектирования
- •2) Объектно-ориентированные, выражаемые диаграммами перехода состояний,
- •5. Методическое и программное обеспечение автоматизированных систем
- •Idef1 -методика информационного (мифологического) проектирования при-
- •Idef1x, в котором имеется ясный графический язык для описания объектов и
- •5.5. Инструментальные средства концептуального проектирования
- •9 Основы автоматизированного 257
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.5. Инструментальные средства концептуального проектирования
- •5 Методическое и программное обеспечение автоматизированных систем
- •Idef IX-диаграммы, словари данных, проводится документирование и проверяется не-
- •5 5 Инструментальные средства концептуального проектирования
- •International Limited) с вариацией типов меток, расе (Grossenbacher software) с про-
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.5. Инструментальные средства концептуального проектирования
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.5. Инструментальные средства концептуального проектирования
- •5 Методическое и программное обеспечение автоматизированных систем
- •5.5. Инструментальные средства концептуального проектирования
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.5. Инструментальные средства концептуального проектирования
- •5 Методическое и программное обеспечение автоматизированных систем
- •Interface), модуль связи с прикладной частью и собственно прикладную часть, включаю-
- •5.6. Системные среды автоматизированных систем
- •5.6. Системные среды автоматизированных систем
- •5. Методическое и программное обеспечение автоматизированных систем
- •4. Транзакции могут быть длительными и трудоемкими. Транзакцией на-
- •5. Иерархическая структура проектных данных и, следовательно, отраже-
- •10 Основы автоматизированного 273
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.6. Системные среды автоматизированных систем
- •5 Методическое и программное обеспечение автоматизированных систем
- •5. Методическое и программное обеспечение автоматизированных систем
- •1) Методология автоматизированного проектирования, в соответствии с ко-
- •2) Объектно-ориентированная методология, в соответствии с которой мно-
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.6. Системные среды автоматизированных систем
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.6. Системные среды автоматизированных систем
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.6. Системные среды автоматизированных систем
- •5. Методическое и программное обеспечение автоматизированных систем
- •5.6. Системные среды автоматизированных систем
- •Validate Репозиторий
- •5 Методическое и программное обеспечение автоматизированных систем
- •Iso 15531 Manufacturing management data (Mandate), iso 18876 Integration of
- •Industrial Data for Exchange, Access, and Sharing (iideas), iso 8879 Standard
- •6. Информационная поддержка этапов жизненного цикла изделий — cals-технологии
- •20,24 И 26, описывающие общие ресурсы, логическую модель поставляемой библиоте-
- •Часть 31, посвященная интерфейсу геометрического программирования.
- •Iso no Parametrics решает как краткосрочные, так и перспективные задачи.
- •6.1. Обзор cals-стандартов
- •Xml и др. Некоторые свойства exist уже рассматривались рабочей группой
- •6. Информационная поддержка этапов жизненного цикла изделий — cals-технологии
- •6.2. Языки разметки
- •6.2. Языки разметки
- •1. Единообразное представление структуры данных, классификация и иден-
- •2. Дополнение моделей промышленных изделий, задаваемых в настоящее
- •3. Обмен данными между различными ас, электронными или традицион-
- •6. Информационная поддержка этапов жизненного цикла изделий — cals-технологии
- •6.2. Языки разметки
- •100Base-X. Gigabit Ethernet.
- •6. Информационная поддержка этапов жизненного цикла изделий — cals-технологии
- •6.3. Step-технология
- •6.3. Step-технология
- •6 Информационная поддержка этапов жизненного цикла изделий — cals-технологии
- •6.3. Step-технология
- •2) Схема-цель, задающая сущности, которые должны быть в создаваемой частной моде-
- •6. Информационная поддержка этапов жизненного цикла изделий — cals-технологии
- •6.3. Step-технология
- •104, Посвященный методу конечных элементов. Описание стандарта на языке
- •6 Информационная поддержка этапов жизненного цикла изделий — cals-технологии
- •6} Оформление документов (шрифты, цвета);
- •7) Размеры (допуски);
- •8) Группирование деталей по тем или иным признакам.
- •1. Ссылки на заимствованные из стандартов iso 10303-41,10303-42 и 10303-44 интегри-
- •2. Описания некоторых обобщенных типов, объединяющих с помощью оператора
- •3. Описания сущностей, выражающих конструкции изделий. Представлены шесть
- •4. Описание других используемых сущностей, относящихся к конфигурации изделия,
- •63 Step-технология
- •II Основы автоматизированного 305
- •6. Информационная поддержка этапов жизненного цикла изделий — cals-технологии
- •6.4 Краткое описание языка Express
- •6.4. Краткое описание языка Express
- •6. Информационная поддержка этапов жизненного цикла изделий — cals-технологии
- •6.4. Краткое описание языка Express
- •X,y,z: real; Рис. 6.5. Атрибуты в
- •X,y,z: real;
- •Integer (целые числа);
- •24 Символов, то:
- •Integer | |
- •6.4. Краткое описание языка Express
- •Vl,v2,v3: volume;
- •6. Информационная поддержка этапов жизненного цикла изделий — cals-технологии
- •V Ссылка на имя выделяемого типа означает, что
- •X: integer;
- •X,y,z: real;
- •6.4. Краткое описание языка Express
- •6.4. Краткое описание языка Express
- •InternaMocation: optional label;
- •6. Информационная поддержка этапов жизненного цикла изделий — cals-технологии
- •Id: identifier;
- •I kohtj о
- •6.4. Краткое описание языка Express
- •6. Информационная поддержка этапов жизненного цикла изделий — cals-технологии
- •6.5. Стандарты управления качеством
- •Iso в 1987 г. И проходящих корректировку приблизительно каждые пять лет.
- •6 5 Стандарты управления качеством промышленной продукции
- •Iso 8402: «Качество - совокупность характеристик продукта, относящихся к
- •Iso 9000:2000 Fundamentals and vocabulary (Основы и терминология);
- •Iso 9001:2000 Requirements (Требования);
- •Iso 9004:2000 Guidelines for performance improvement (Руководство по раз-
- •20 Элементов качества сворачиваются в четыре группы:
- •Vrml - Virtual Reality Modeling Language
- •105005, Москва, 2-я Бауманская, 5
- •432980, Г. Ульяновск, ул. Гончарова, 14__
Глава 1 является вводной. Здесь даны начальные сведения о процессе проек-
тирования технических объектов, изложены основные понятия системотехники,
пояснены структура САПР и ее место в ряду других промышленных авто-
матизированных систем.
Глава 2 посвящена техническому обеспечению сапр, основное внимание
уделено локальным и корпоративным вычислительным сетям. Рассмотрены
наиболее распространенные типы локальных сетей, методы доступа, протоколы
и характеристики каналов передачи данных в вычислительных сетях.
В главе 3 содержатся сведения о моделях и методах, используемых для
анализа проектных решений на различных иерархических уровнях, начиная с
метода конечных элементов для анализа полей физических величин и кончая
основами имитационного моделирования систем массового обслуживания. Крат-
ко изложены подходы к геометрическому моделированию и обработке графи-
ческой информации для ее визуализации.
Методы параметрического и структурного синтеза проектных решений
изложены в главе 4. Дан обзор критериев оптимальности и методов математи-
ческого программирования для расчета оптимальных значений проектных
параметров. Пояснены трудности формализации структурного синтеза и
охарактеризованы перспективные методы его выполнения.
10
Предисловие
В главе 5 представлены сведения о методическом и программном
обеспечении автоматизированных систем. Дано описание типичных
последовательностей проектных процедур и поддерживающих их программ в
САПР машиностроения и радиоэлектроники, рассмотрены особенности методик
и программного обеспечения концептуального проектирования сложных изделий.
Глава 6 знакомит читателя с cals-технологиями - подходами и средствами
информационной поддержки всех этапов жизненного цикла промышленных
изделий, дано описание соответствующих стандартов и языка Express.
1. Введение в автоматизированное
ПРОЕКТИРОВАНИЕ
1.1. Системный подход к проектированию
Понятие инженерного проектирования
Проектирование технического объекта - создание, преобразование и пред-
ставление в принятой форме образа этого еще не существующего объекта.
Образ объекта или его составных частей может создаваться в воображении
человека в результате творческого процесса или генерироваться в соответ-
ствии с некоторыми алгоритмами в процессе взаимодействия человека и ЭВМ.
В любом случае инженерное проектирование начинается при наличии выра-
женной потребности общества в некоторых технических объектах, которыми
могут быть объекты строительства, промышленные изделия или процессы.
Проектирование включает в себя разработку технического предложения и (или)
технического задания (ТЗ), отражающих эти потребности, и реализацию ТЗ в
виде проектной документации.
Обычно ТЗ представляют в виде некоторых документов, и оно является
исходным (первичным) описанием объекта. Результатом проектирования, как
правило, служит полный комплект документации, содержащий достаточные
сведения для изготовления объекта в заданных условиях. Эта документация и
есть проект, точнее, окончательное описание объекта. Более коротко, проек-
тирование —процесс, заключающийся в получении и преобразовании исходного
описания объекта в окончательное описание на основе выполнения комплекса
работ исследовательского, расчетного и конструкторского характера.
Преобразование исходного описания в окончательное порождает ряд про-
межуточных описаний, подводящих итоги решения некоторых задач и ис-
пользуемых при обсуждении и принятии проектных решений для окончания или
продолжения проектирования.
Проектирование, при котором все проектные решения или их часть получают
путем взаимодействия человека и ЭВМ, называют автоматизированным, в
отличие от ручного (без использования ЭВМ) или автоматического (без
участия человека на промежуточных этапах). Система, реализующая автомати-
12
1.1. Системный подход к проектированию
зированное проектирование, представляет собой систему автоматизирован-
ного проектирования САПР (в англоязычном написании CAD System -
Computer Aided Design System).
Автоматическое проектирование возможно лишь в отдельных частных
случаях для сравнительно несложных объектов. Превалирующим в настоящее
время является автоматизированное проектирование.
Проектирование сложных объектов основано на применении идей и
принципов, изложенных в ряде теорий и подходов. Наиболее общим подходом
является системный подход, идеями которого пронизаны различные методики
проектирования сложных систем.
Принципы системного подхода
Основные идеи и принципы проектирования сложных систем выражены в
системном подходе. Для специалиста в области системотехники они являются
очевидными и естественными, однако их соблюдение и реализация зачастую
сопряжены с определенными трудностями, обусловливаемыми особенностя-
ми проектирования. Как и большинство взрослых образованных людей, правиль-
но использующих родной язык без привлечения правил грамматики, инженеры
применяют системный подход без обращения к пособиям по системному ана-
лизу. Однако интуитивный подход без применения правил системного анализа
может оказаться недостаточным для решения все более усложняющихся задач
инженерной деятельности.
Основной общий принцип системного подхода заключается в рассмотрении
частей явления или сложной системы с учетом их взаимодействия. Системный
подход включает в себя выявление структуры системы, типизацию связей,
определение атрибутов, анализ влияния внешней среды.
Системный подход рассматривают как направление научного познания и
социальной политики. Он является базой для обобщающей дисциплины «Тео-
рия систем» (другое используемое название - «Системный анализ»). Теория
систем - дисциплина, в которой конкретизируются положения системного под-
хода; она посвящена исследованию и проектированию сложных экономичес-
ких, социальных, технических систем, чаще всего слабоструктурированных.
Характерными примерами таких систем являются производственные систе-
мы. При проектировании систем цели достигаются в многошаговых процессах
принятия решений. Методы принятия решений часто выделяют в самостоя-
тельную дисциплину, называемую «Теория принятия решений».
В технике дисциплину, в которой исследуются сложные технические систе-
мы, их проектирование и которая аналогична теории систем, чаще называют
системотехникой. Предметом системотехники являются, во-первых, орга-
низация процесса создания, использования и развития технических систем,
во-вторых, методы и принципы их проектирования и исследования. В систе-
мотехнике важно уметь сформулировать цели системы и организовать ее рас-
13
1. Введение в автоматизированное проектирование
смотрение с позиций поставленных целей. Тогда можно отбросить лишние и
малозначимые части при проектировании и моделировании, перейти к поста-
новке оптимизационных задач.
Системы автоматизированного проектирования и управления относятся к
числу наиболее сложных современных искусственных систем. Их проектиро-
вание и сопровождение невозможны без системного подхода. Поэтому идеи и
положения системотехники входят составной частью в дисциплины, посвящен-
ные изучению современных автоматизированных систем и технологий их при-
менения.
Интерпретация и конкретизация системного подхода имеют место в ряде
известных подходов с другими названиями, которые также можно рассматривать
как компоненты системотехники. Таковы структурный, блочно-иерархический,
объектно-ориентированный подходы.
При структурном подходе, как разновидности системного, требуется
синтезировать варианты системы из компонентов (блоков) и оценивать варианты
при их частичном переборе с предварительным прогнозированием характеристик
компонентов.
Блочно-иерархический подход к проектированию использует идеи деком-
позиции сложных описаний объектов и соответственно средств их создания на
иерархические уровни и аспекты, вводит понятие стиля проектирования (вос-
ходящее и нисходящее), устанавливает связь между параметрами соседних
иерархических уровней.
Ряд важных структурных принципов, используемых при разработке инфор-
мационных систем и прежде всего их программного обеспечения (ПО), выра-
жен в объектно-ориентированном подходе к проектированию. Такой подход
имеет следующие преимущества в решении проблем управления сложностью
и интеграции ПО: 1) вносит в модели приложений большую структурную опре-
деленность, распределяя представленные в приложении данные и процедуры
между классами объектов; 2) сокращает объем спецификаций благодаря вве-
дению в описания иерархии объектов и отношений наследования между свой-
ствами объектов разных уровней иерархии; 3) уменьшает вероятность иска-
жения данных вследствие ошибочных действий за счет ограничения доступа к
определенным категориям данных в объектах. Описание в каждом классе
объектов допустимых обращений к ним и принятых форматов сообщений об-
легчает согласование и интеграцию ПО.
Для всех подходов к проектированию сложных систем характерны также
следующие особенности.
1. Структуризация процесса проектирования, выражаемая декомпозицией
проектных задач и документации, выделением стадий, этапов, проектных
процедур. Эта структуризация является сущностью блочно-иерархического
подхода к проектированию.
2. Итерационный характер проектирования.
3. Типизация и унификация проектных решений и средств проектирования.
14
1.1. Системный подход к проектированию
Основные понятия системотехники
В теории систем и системотехнике введен ряд терминов, среди них к базо-
вым нужно отнести следующие понятия.
Система — множество элементов, находящихся в отношениях и связях меж-
ду собой.
Элемент - такая часть системы, представление о которой нецелесообраз-
но подвергать при проектировании дальнейшему членению.
Сложная система - система, характеризуемая большим числом элементов
и, что наиболее важно, большим числом взаимосвязей элементов. Сложность
системы определяется также видом взаимосвязей элементов, свойствами
целенаправленности, целостности, членимости, иерархичности, много-
аспектности. Очевидно, что современные автоматизированные информацион-
ные системы и, в частности, САПР являются сложными в силу наличия у них
перечисленных свойств и признаков.
Подсистема—часть системы (подмножество элементов и их взаимосвязей),
которая имеет свойства системы.
Надсистема — система, по отношению к которой рассматриваемая система
является подсистемой.
Структура - отображение совокупности элементов системы и их взаимо-
связей; понятие структуры отличается от понятия самой системы также тем,
что при описании структуры принимают во внимание лишь типы элементов и
связей без конкретизации значений их параметров.
Параметр — величина, выражающая свойство или системы, или ее части,
или влияющей на систему среды. Обычно в моделях систем в качестве пара-
метров рассматривают величины, не изменяющиеся в процессе исследования
системы. Параметры подразделяют на внешние, внутренние и выходные,
выражающие свойства элементов системы, самой системы, внешней среды
соответственно. Векторы внутренних, выходных и внешних параметров далее
обозначены X = (*,, х2, ..., хп), Y = (у}, у2, ..., yj, Q = (?,, q2, ..., qj
соответственно.
Фазовая переменная — величина, характеризующая энергетическое или
информационное наполнение элемента или подсистемы.
Состояние — совокупность значений фазовых переменных, зафиксированных
в одной временной точке процесса функционирования.
Поведение (динамика) системы — изменение состояния системы в процессе
функционирования.
Система без последействия — ее поведение при t > tQ определяется зада-
нием состояния в момент tQ и вектором внешних воздействий Q(t). В системах
с последействием, кроме того, нужно знать предысторию поведения, т.е. со-
стояния системы в моменты, предшествующие /0.
Вектор переменных V, характеризующих состояние (вектор переменных
состояния), - неизбыточное множество фазовых переменных, задание значений
которых в некоторый момент времени полностью определяет поведение
системы в дальнейшем (в автономных системах без последействия).
15
1. Введение в автоматизированное проектирование
Пространство состояний — множество _______возможных значений вектора
переменных состояния.
Фазовая траектория — представление процесса (зависимости V(t)) в виде
последовательности точек в пространстве состояний.
К характеристикам сложных систем, как сказано выше, часто относят
следующие понятия.
Целенаправленность — свойство искусственной системы, выражающее
назначение системы. Это свойство необходимо для оценки эффективности
вариантов системы.
Целостность — свойство системы, характеризующее взаимосвязанность
элементов и наличие зависимости выходных параметров от параметров
элементов, при этом большинство выходных параметров не является простым
повторением или суммой параметров элементов.
Иерархичность — свойство сложной системы, выражающее возможность
и целесообразность ее иерархического описания, т. е. представления в виде
нескольких уровней, между компонентами которых имеются отношения це-
лое — часть.
Составными частями системотехники являются следующие основные
разделы:
иерархическая структура систем, организация их проектирования;
анализ и моделирование систем;
синтез и оптимизация систем.
Моделирование имеет две четко различимые задачи: 1 — создание моделей
сложных систем (в англоязычном написании - modeling); 2 - анализ свойств
систем на основе исследования их моделей (simulation).
Синтез также подразделяют на две задачи: 1 — синтез структуры проекти-
руемых систем (структурный синтез); 2 — выбор численных значений пара-
метров элементов систем (параметрический синтез). Эти задачи относятся к
области принятия проектных решений.
Моделирование и оптимизацию желательно выполнять с учетом статисти-
ческой природы систем. Детерминированность - лишь частный случай. При
проектировании характерны нехватка достоверных исходных данных, неопре-
деленность условий принятия решений. Учет статистического характера данных
при моделировании в значительной мере основан на методе статистических
испытаний (методе Монте-Карло), а принятие решений - на использовании
нечетких множеств, экспертных систем, эволюционных вычислений.
Примеры. 1. Компьютер является сложной системой в силу наличия у него большого
числа элементов, разнообразных связей между элементами и подсистемами, свойств
целенаправленности, целостности, иерархичности. К подсистемам компьютера относят-
ся процессор (процессоры), оперативная память, кэш-память, шины, устройства ввода-
вывода. В качестве надсистемы могут выступать вычислительная сеть, автоматизиро-
ванная и (или) организационная система, к которым принадлежит компьютер. Внутренние
параметры - времена выполнения арифметических операций, чтения (записи) в накопи-
телях, пропускная способность шин и др. Выходные параметры - производительность
компьютера, емкость оперативной и внешней памяти, себестоимость, время наработки
16
1.2. Структура процесса проектирования
на отказ и др. Внешние параметры — напряжение питания сети и его стабильность, тем-
пература окружающей среды и др.
2. Для двигателя внутреннего сгорания подсистемами являются коленчатый вал,
механизм газораспределения, поршневая группа, системы смазывания и охлаждения.
Внутренние параметры - число цилиндров, объем камеры сгорания и др. Выходные
параметры - мощность двигателя, КПД, расход топлива и др. Внешние параметры -
характеристики топлива, температура воздуха, нагрузка на выходном валу.
3. Подсистемы электронного усилителя - усилительные каскады; внутренние
параметры - сопротивления резисторов, емкости конденсаторов, параметры
транзисторов; выходные параметры - коэффициент усиления на средних частотах, полоса
пропускания, входное сопротивление; внешние параметры - температура окружающей
среды, напряжения источников питания, сопротивление нагрузки.
