- •Оглавление
- •Часть 1 8
- •Часть 2 96
- •Часть 3 185
- •Введение
- •Часть 1 автоматизация проектирования. Основные понятия. Технические средства
- •1.2. Структура и основные принципы построения сапр
- •1.3. Автоматизированные рабочие места инженеров-конструкторов
- •Лекция №2 Виды обеспечения сапр
- •2.1. Инструментальная база сапр
- •Файловые системы fat
- •Файловая система fat32
- •Файловая система ntfs
- •Общая характеристика систем
- •2.3. Классификация устройств, обеспечивающих получение твердых копий конструкторской документации
- •Сканеры
- •Получение твердых копий
- •Технология печати
- •Струйные принтеры
- •Лазерные принтеры
- •Плоттеры
- •Архитектура системы
- •Лекция №3 Организация и управление данными в сапр
- •3.1. Информационный фонд сапр
- •Языки бд
- •Типовая организация современной субд
- •Организация систем автоматизированного проектирования на базе бд
- •3.2. Внутримашинное представление объектов проектирования
- •3.3. Организация обмена данными. Компьютерные сети
- •Лекция №4 Лингвистическое обеспечение автоматизированного проектирования
- •4.1. Организация программного обеспечения сапр. Языки программирования
- •Основные понятия и определения
- •Вычисления в AutoCad
- •Структура программы на AutoLisp
- •Структура программ
- •Объектно-ориентированное программирование
- •Часть 2 задачи автоматизации проектирования механизмов и машин в машиностроении
- •Лекция №5 Основы методологии проектирования технических объектов. Работа с информацией, вырабатываемой во время проектирования
- •5.1. Методология проектирования технических объектов
- •5.2. Работа с информацией
- •5.3. Сапр как объект проектирования
- •Лекция №6 Геометрическое моделирование и организация графических данных
- •6.1. Назначение и область применения систем обработки геометрической информации
- •6.2. Двухмерное проектирование с помощью системы AutoCad
- •6.3. Параметрическое проектирование с применением системы SolidWorks
- •Лекция №7 Виртуальное производство. Характеристики и основные принципы работы сапр технологических процессов обработки металлов давлением
- •7.1. Виртуальное производство
- •7.2. Предпосылки автоматизации проектирования технологических процессов
- •7.3. Математическое обеспечение виртуального производства
- •Лекция №8 сапр инженерных расчетов
- •8.1. Предпосылки автоматизации проектирования деталей приводных устройств
- •8.3. Автоматизация инженерных расчетов и подготовки рабочих чертежей
- •Лекция №9 Принципы построения и организация технического документооборота в масштабе предприятия
- •9.1. Автоматизация управления подготовкой производства
- •9.2. Структура и принципы организации работ
- •Документ – версия – итерация
- •Часть 3 методы оптимизации, применяемые при решении конструкторских задач
- •Лекция №10 Основы теории оптимизации. Проектные параметры. Критерии качества
- •10.1. Постановка задач оптимизации
- •Выбор целевой функции
- •Назначение ограничений
- •Нормирование управляемых и выходных параметров
- •10.2. Классификация оптимизационных задач
- •10.3. Подходы к решению обобщенных задач оптимизации. Математическая формулировка задач оптимизации
- •Безусловная оптимизация
- •Многомерный случай
- •Оптимизация при линейных ограничениях
- •Оптимизация при нелинейных ограничениях
- •Выбор метода оптимизации
- •Выбор метода безусловной оптимизации
- •Выбор метода для задачи с нелинейными ограничениями
- •Размер задачи
- •Структура ограничений
- •Методы нуль-пространства и ранг-пространства
- •Выбор метода, генерирующего допустимые точки
- •Выбор метода для решения задачи с нелинейными ограничениями
- •Роль пользователя
- •Программное обеспечение
- •Заключение
- •Билиографический список
- •394026 Воронеж, Московский просп., 14
Часть 3 методы оптимизации, применяемые при решении конструкторских задач
К задачам на поиск оптимума сводятся многие из проблем математики, системного анализа, техники, экономики, медицины и статистики. В частности, они возникают при построении математических моделей. |
|
Решение оптимизационной задачи - это перебор приемлемого набора значений переменных, которому отвечает оптимальное значение целевой функции. |
|
Исходная формулировка задач оптимизации технических объектов носит, как правило, словесное описание и проблема оптимизации имеет два основных аспекта: 1) нужно поставить задачу, формализовав понятие “оптимальный”; 2) нужно решить задачу, уже имеющую математическую формулировку. |
|
Выбор метода решения зависит от способа постановки задачи оптимизации. Эффективность метода характеризуется многими параметрами: скоростью сходимости, временем выполнения одного шага поиска, объемом занимаемой памяти машины и т.д. |
|
Имеющееся в настоящее время современное программное обеспечение, с которым работает инженер-конструктор, обеспечивает полный набор функций - от выполнения инженерных расчетов до оптимизации проектов. |
|
Лекция №10 Основы теории оптимизации. Проектные параметры. Критерии качества
Теоретические вопросы:
10.1. Постановка задач оптимизации
10.2. Классификация оптимизационных задач
10.3. Подходы к решению обобщенных задач оптимизации. Математическая формулировка задач оптимизации
10.1. Постановка задач оптимизации
В процессе проектирования любого технического объекта возникают задачи, связанные с рационализацией, и где это возможно, с оптимизацией проектируемой конструкции. Поиск рационального технического решения при выбранном в процессе проектирования физическом принципе действия осуществляется методами структурного синтеза. Определение оптимальных значений параметров элементов технической системы известной структуры - задача параметрического синтеза или параметрической оптимизации.
Постановка любой задачи оптимизации начинается с определения набора независимых переменных и обычно включает условия, которые характеризуют их приемлемые значения. Постановка задачи оптимизации имеет содержательный смысл только в том случае, когда появляется необходимость выбора одного из конкурирующих вариантов, полученных при ограниченности ресурсов. Эти условия называют ограничениями задачи. Еще одной обязательной компонентой описания является скалярная мера “качества”, именуемая целевой функцией и зависящая каким-то образом от переменных. Решение оптимизационной задачи - это приемлемый набор значений переменных, которому отвечает оптимальное значение целевой функции. Под оптимальностью обычно понимают максимальность или минимальность; например, речь может идти о максимизации прибыли или о минимизации массы. Окончательный же выбор варианта конструкции технического объекта проводится с учетом выработанных правил предпочтения на основании установленных критериев. В основе построения правила предпочтения лежит целевая функция, количественно выражающая качество объекта и называемая также функцией качества или критерием оптимальности.
К задачам на поиск оптимума сводятся многие из проблем математики, системного анализа, техники, экономики, медицины и статистики. В частности, они возникают при построении математических моделей. Когда для изучения какого-нибудь сложного явления конструируется математическая модель, к оптимизации прибегают для того, чтобы определить такую структуру и такие параметры последней, которые обеспечивали бы наилучшее согласование с реальности. Другой традиционной областью применения оптимизации являются процедуры принятия решений, так как большинство из них нацелено именно на то, чтобы сделать “оптимальный” выбор. При описании таких алгоритмов всегда используют стандартные формы представления задач.
Исходная формулировка задач оптимизации технических объектов носит, как правило, словесное описание. Проблема оптимизации имеет два основных аспекта:
1) нужно поставить задачу, формализовав понятие “оптимальный”;
2) нужно решить задачу, уже имеющую математическую формулировку.
Процедура постановки задачи носит неформальный характер и включает следующие этапы:
1) выбор целевой функции и управляемых параметров;
2) назначение ограничений;
3) нормирование управляемых и выходных параметров и т.п.
Качество функционирования любой системы характеризуется множеством выходных параметров Y=(y1, y2, ..., yk). Совокупность технических и экономических показателей представляет собой обобщенную оценку разрабатываемого варианта проекта.