- •Глава 1. Общие сведения о проектировании технических объектов, основные понятия
- •1.2. Системы автоматизированного синтеза (сиас)
- •1.3. Основные понятия и термины
- •1.4. Блочно-иерархический подход
- •1.5. Аспекты проектирования
- •1.6. Нисходящее и восходящее проектирование
- •1.7. Базовые проектные процедуры
- •1.8. Стадии проектирования
- •Глава 2. Основы теории сапр
- •2.1.Определение сапр
- •2.2. Обеспечение и подсистемы сапр
- •2.3. Принципы построения сапр
- •Глава 3. Техническое обеспечение сапр
- •3.1. Структура технического
- •3.2.Специализированное техническое
- •3.3. Универсальное техническое обеспечение:
- •3.4.Вычислительные сети, используемые в сапр
- •3.5. Классификация вычислительных сетей
- •3.6. Особенности организации
- •3.7. Основные топологии вычислительных сетей
- •3.8. Характеристика процесса передачи данных
- •3.9. Аппаратные средства вычислительных сетей
- •3.10.Физическая передающая среда вс
- •Глава 4. Программное
- •4.1. Состав и структура
- •4.2. Структура и назначение системного
- •4.3. Общая характеристика операционных
- •4.4. Специализированная
- •4. 5. Сервисное программное обеспечение
- •4.6.Системы управления базами
- •4.7. Стандартные пакеты
- •4.8. Специализированные пакеты
- •4.9. Программы обмена
- •Глава 5. Лингвистическое
- •5.1. Языки программирования
- •5.2. Трансляторы
- •5.3. Формальные грамматики
- •Глава 6. Информационное
- •6.1.Виды информации.
- •6.2. Автоматизированные банки данных
- •6.4. Системы управления базами данных
- •Глава 7. Математическое
- •7.1. Структура математического
- •7.2. Математические модели
- •7.3. Численные методы решения уравнений,
- •7.4.Алгоритмы задач проектирования
- •Глава 8. Анализ современных систем
- •8.1. Классификация современных сапр
- •1) Охватывать все этапы проектирования от ввода описания проектируемого
- •3) Иметь систему управления проектированием, а также интегрированную базу
- •4) Быть приспособленными для тиражирования в различных проектных организациях.
- •8.2. Программные характеристики, классифицирующие сапр по отдельным особенностям программных решений
- •1. По специализации программных средств:
- •3. По возможности функционального расширения системы пользователем сапр подразделяются на:
- •8.3. Технические характеристики современных сапр
- •1. По используемым техническим средствам и периферийному оборудованию систем автоматизированного проектирования можно классифицировать как:
- •3. По используемым средствам вычислительной техники:
- •8.4. Эргономические характеристики современных сапр
- •1. По способу организации диалога системы автоматизированного проектирования с пользователем сапр классифицируются:
- •8.5. Обзор современных сапр
- •3D Studio vizri
- •Intermech
- •Verily Level I
- •Verify Level 2
- •Industrial workgroup software
- •Системы проектирования схем и печатных плат рэа
- •Глава 1.Общие сведения о проектировании технических
- •Глава 2.Основы теории сапр………………………………………...13
- •Глава 3 . Техническое обеспечение сапр…………………………....15
- •Глава 4. Программное обеспечение сапр………………………..….36
- •Глава5. Лингвистическое обеспечение сапр……….………………46
- •Глава 6. Информационное обеспечение сапр………………………50
- •Глава 7. Математическое обеспечение сапр……………………….54
- •Глава 8. Анализ современных систем автоматизированного
6.4. Системы управления базами данных
СУБД выступает как интерфейс между пользователем и базами данных и представляет автономный программный комплекс, включающий три группы программных систем:
- обработки и организации данных ввода,
- создания и корректировки файлов,
- поиска данных в файлах.
СУБД имеет свои языковые средства. Они позволяют:
- создавать описание вводимых данных с целью синтаксического контроля правильности ввода (языки описания данных),
- связывать данные с прикладными программами (языки манипулирования данными),
- удалять, восстанавливать, сортировать, корректировать данные (языки обработки данных),
- описывать входные и выходные шаблоны (языки входных и выходных форм).
СУБД подразделяются на:
- универсальные и
- специализированные.
Универсальные СУБД можно использовать в различных приложениях, специализация соответствующего БНД при этом будет определяться конкретным наполнением БД. Возможности построения универсальных СУБД вытекают из идентичности структур данных, имеющих различную проблемную принадлежность. Специализированные СУБД позволяют за счет ориентации на определенную предметную область с характерными структурами данных и процедурами их обработки добиться большей эффективности использования вычислительных ресурсов. Например, СУБД Access занимает более 60 Мбайт пространства жесткого диска, а вся система схемотехнического проектирования Micro Cap - V около 15 Мбайт.
Глава 7. Математическое
ОБЕСПЕЧЕНИЕ САПР
7.1. Структура математического
ОБЕСПЕЧЕНИЯ САПР
Математическое обеспечение – это совокупность математических моделей, методов, алгоритмов для решения задач автоматизированного проектирования.
Элементы математического обеспечения разнообразны. Это – и принципы построения функциональных моделей, методы численного решения алгебраических и дифференциальных уравнений, постановки экстремальных задач, поиска экстремума.
Математическое обеспечение реализуется в программном обеспечении САПР.
Математическое обеспечение состоит из трех больших блоков:
Математическое обеспечение САПР-
- математические модели,
- численные методы,
- алгоритмы.
7.2. Математические модели
Математические модели (ММ) служат для описания свойств объектов в процедурах САПР.
К математическим моделям предъявляются требования:
- универсальности,
- адекватности,
- точности,
- экономичности.
Степень универсальности ММ характеризует полноту отображения в модели свойств реального объекта.
Точность ММ оценивается степенью совпадения значений параметров реального объекта и значений тех же параметров, рассчитанных с помощью оцениваемой модели.
Адекватность ММ – способность отображать заданные свойства объекта с погрешностью не выше заданной.
Экономичность ММ характеризуется затратами вычислительных ресурсов на ее реализацию.
По характеру отображаемых свойств объекта ММ делятся на:
Математические модели –
- структурные,
- функциональные.
Структурные ММ предназначены для отображения структурных свойств объекта и подразделяются на:
- топологические,
- геометрические.
В топологических ММ отображаются состав и взаимосвязи элементов объекта. В геометрических ММ отображаются геометрические свойства объекта.
Функциональные ММ предназначены для отображения физических или информационных процессов, протекающих в объекте при его функционировании или изготовлении. Обычно функциональные ММ представляют собой системы уравнений, связывающих фазовые переменные, внутренние, внешние и выходные параметры.
Функциональные ММ делятся на:
- аналитические,
- алгоритмические.
Использование принципов блочно-иерархического подхода к проектированию приводит к появлению иерархии математических моделей проектируемых объектов.
Математические модели подразделяются на микромодели и макромодели. Микромодели – это наиболее полное и точное описание технического объекта. Особенностью ММ на микроуровне является отражение физических процессов, протекающих в непрерывных пространстве и времени. Основой для получения микромоделей являются фундаментальные науки: физики, химия, физическая химия. Типичные ММ на микроуровне – дифференциальные уравнения в частных производных (ДУЧП) и интегро-дифференциальные уравнения.
Микромодели обладают высокой степенью универсальности, поскольку учитывают все свойства объекта, но применение их в САПР практически невозможно, поскольку затраты машинного времени весьма велики. Поэтому в САПР широко применяют макромодели объектов.
Макромодели – это модели, в которых учитываются свойства, существенные для решаемой задачи. На макроуровне используют укрупненную дискретизацию производства по функциональному признаку, что приводит к представлению ММ на этом уровне в виде систем обыкновенных алгебраических и дифференциальных уравнений (ОДУ).
Методы получения макромоделей делятся на теоретические и эмпирические. Теоретические модели получают путем сведения микромоделей к макромоделям. Эмпирические модели получают, исследуя отклик объекта на различные внешние воздействия, а затем аппроксимируя полученные зависимости на множестве заданных функций. Макромодель может быть описана таблицами.
Для получения численных решений математические модели, выраженные системами уравнений, должны быть сведены к элементарным операциям, доступным для выполнения на ЭВМ. Для получения решения уравнений, описывающих математические модели, используют численные методы.