- •Основные понятия и принципы автоматизированного проектирования
- •Аппаратное и программное обеспечение (апо) сапр
- •Основы компьютерного геометрического моделирования и графики
- •Математические основы анализа проектных решений
- •Математические основы синтеза проектных решений
- •Лингвистическое и информационное обеспечение сапр
Основы компьютерного геометрического моделирования и графики
Классификация геометрических моделей. 2D геометрические модели. Каркасное, поверхностное, твердотельное 3D геометрическое моделирование. Способы моделирования кривых и поверхностей. Представление кривых с помощью сплайновой аппроксимации, метода Безье, В-сплайнов. Аналитические модели поверхностей. Параметрические модели поверхностей. Составные модели поверхностей. Сплайновые модели кривых и поверхностей. Модели Безье, Фергюсона, Кунса, В-сплайновые, NURBS для кривых линий и поверхностей. Кусочно-аналитические и алгебрологические модели геометрических фигур. Теоретико-множественные операции над базовыми элементами формы. Алгоритмы и программное обеспечение, необходимые для решения метрических и позиционных задач геометрического моделирования. Понятие параметризации объектов проектирования.
Основные этапы и методы визуализации изображений. Геометрические преобразования: перенос, масштабирование, поворот. Однородные координаты. Понятие общей матрицы преобразования. Канонический видимый объем, видовые координаты, операция проецирования. Векторный и растровый способы воспроизведения графической информации на графических устройствах. Развертка изображений в растровой технике. Алгоритмы построения линий, отсечение многоугольников, операции удаления невидимых линий и поверхностей в растровой графике. Алгоритмы построчного сканирования, разделения области, сортировки по глубине, применение Z-буфера. Основы цветовоспроизведения современными графическими устройствами. Алгоритмы освещенности прямыми и рассеянными лучами, формирование теней, фотореалистическое отображение полей различной физической природы. Проблемы сжатия и кодирования видеоинформации. Стандарты JPEG, MPEG. Аппаратно независимый графический интерфейс OpenGL, назначение, функции и возможности.
Математические основы анализа проектных решений
Требования к математическим моделям и численным методам анализа в САПР. Классификация математических моделей, используемых в САПР.
Примеры математических моделей с распределенными параметрами. Стационарные и нестационарные задачи. Краевые условия. Метод взвешенных невязок. Метод конечных разностей, метод конечных элементов, метод Бубнова—Галеркина, метод граничных элементов как разновидности метода взвешенных невязок. Достоинства и недостатки каждого метода применительно к различным задачам инженерного анализа.
Формирование расчетных моделей на базе геометрических моделей изделий. Представление структуры объектов в виде графов и эквивалентных схем. Аналогии уравнений и фазовых переменных в математических моделях систем разнообразной физической природы. Примеры компонентных и топологических уравнений в механических, электрических, гидравлических, тепловых системах. Характеристика методов формирования математических моделей систем на макроуровне.
Выбор методов анализа статических состояний и переходных процессов на базе аналоговых моделей. Основные методы решения систем обыкновенных дифференциальных уравнений, используемые в САПР. Проблема собственных значений и анализ устойчивости по Ляпунову. Численно-аналитические методы исследования динамических систем. Организация вычислительного процесса в универсальных программах анализа на макроуровне. Методы анализа в частотной области. Методы гармонического баланса и рядов Вольтера для анализа нелинейных моделей в частотной области. Методы многовариантного анализа.
Множества и отношения. Операции над множествами. Функции. Отношения эквивалентности. Отношения порядка. Нечеткие множества. Алгебраические структуры. Морфизмы. Алгебры с одной и двумя операциями. Векторные пространства. Решетки. Матроиды. Булевы функции. Алгебра булевых функций. Нормальные формы. Декомпозиция булевых функций. Полнота. Минимизация булевых функций. Дифференцирование булевых функций. Конечнозначные логики. Логические исчисления. Графы и модельные графы. Устойчивость, покрытия, паросочетания. Вложение графов.
Математические модели дискретных устройств. Синхронные и асинхронные модели. Методы обнаружения рисков сбоя в логических схемах. Методы логического моделирования. Организация вычислительного процесса при смешанном (аналого-цифровом) моделировании. Средства представления моделей дискретных устройств на поведенческом и регистровом уровнях. Примеры поведенческих и структурных описаний устройств на языке VHDL.
Аналитические модели систем массового обслуживания (СМО). Уравнения Колмогорова. Имитационное моделирование СМО. Моделирование случайных величин. Обработка результатов имитационного эксперимента. Событийный метод моделирования. Разновидности сетей Петри. Анализ сетей Петри. Нейросети Цао-Ена и их использование.
