Концепция курса «Компьютерное моделирование» для инженеров Место курса в образовательной программе и его результаты
Вид материала | Документы |
СодержаниеПринципы курса Этапы курса Примерная программа курса |
- Учебно-методический комплекс по дисциплине "компьютерное моделирование" (факультет, 384.08kb.
- Программа дисциплины дпп. Дс. 01 Компьютерное моделирование в химии цели и задачи дисциплины, 281.91kb.
- Программа элективного курса "Компьютерное моделирование", 515.9kb.
- Программа занятий по предмету «Моральные ценности христианства в Нагорной проповеди, 221.5kb.
- Программа регионоведческого курса, 292.18kb.
- Программа регионоведческого курса, 292.24kb.
- Рабочей программы учебной дисциплины в. 10 Компьютерное моделирование Уровень основной, 62.31kb.
- Методические указания и рекомендации по изучению курса, 894.77kb.
- Л. Ф. Климанова М. В. Бойкина литературное чтение рабочие программы Предметная линия, 505.11kb.
- Учебно-методический комплекс по дисциплине компьютерное моделирование (физико-математический, 429.03kb.
Концепция курса «Компьютерное моделирование» для инженеров
Место курса в образовательной программе и его результаты
Курс «Компьютерное моделирование» предназначен для этапа общеинженерной подготовки бакалавров по направлению «Конструкторско-технологическое обеспечение автоматизированных машиностроительных производств». Курс имеет инструментальное назначение. Образовательным результатом, формируемым при прохождении курса, является овладение студентов современными инструментами инженерной деятельности, такими как:
- способы и алгоритмы математического моделирования разнохарактерных технических систем;
- методы исследования технических систем на основе математических моделей;
- методы синтеза и оптимизации технических систем;
- навыки использования современного инженерного программного обеспечения для решения задач анализа, синтеза и оптимизации технических систем.
Принципы курса
Построение курса базируется на следующих основных принципах:
- Для любой технической системы можно создать математическую модель, которая будет описывать необходимые свойства системы, или ряд моделей.
- Техническую систему можно исследовать с помощью натурного эксперимента или с помощью математического моделирования.
- Не всякий натурный эксперимент можно произвести, но всякий эксперимент можно промоделировать.
- Инженерные решения можно принимать на основе адекватных математических моделей.
- Для получения адекватных математических моделей необходим эксперимент.
- Чтобы научиться разрабатывать адекватные математические модели можно применять сравнение численных результатов с теоретическими результатами на основе аналитических решений.
- Математическая модель состоит из: уравнений, параметров, граничных условий.
- Ошибка в любом компоненте математической модели даст ошибку в результате математического моделирования.
- Конечным подтверждением принятого технического решения является натурный эксперимент.
Этапы курса
Курс состоит из нескольких обобщенных этапов:
- Формирование представлений о математическом моделировании систем на базе уравнений математической физики для систем разной физической природы.
- Изучение численных методов решения систем уравнений.
- Изучение методов исследования (анализа) технических систем в статическом и динамическом состоянии, частотного анализа, их устойчивости и чувствительности, статистического анализа с выявлением вероятностных закономерностей.
- Выполнение практических работ по исследованию элементарных систем на основе аналитических законов.
- Описание математических моделей систем разной физической природы на макро- и микроуровне.
- Построение и исследование моделей в системах CAE.
- Изучение методов синтеза и оптимизации технических систем.
- Решение задач синтеза технических систем с использованием систем CAE.
- Выдача рекомендаций для решения задач практических модулей инженерной подготовки при помощи инструментария компьютерного моделирования.
Выделенные задачи 6 и 8 являются ключевыми, однако без решения сопутствующих задач не могут быть выполнены. Это обусловлено тем, что для построения адекватных реальности моделей технических систем при помощи средств автоматизации инженерного проектирования (САЕ) требуется знание фундаментальных зависимостей, лежащих в основе физических моделей, а также методов их построения. Задача 9 является переходной от инструментального курса «Компьютерное моделирование» к практическим модулям (курсовым работам, проектам, практикам, и т.д.) в рамках общеинженерной и специальной инженерной подготовки.
Примерная программа курса
Особенности:
- сокращенный теоретический курс с выраженной практической направленностью;
- на лекциях делается упор на подготовку к практическим работам;
- лекции делятся на подачу теории (математические методы, математические модели) и семинар (аналитическое решение задач, подготовка условий задач к выполнению на практических работах);
- главный упор на овладение практическими навыками в ходе выполнения практических работ.
- Введение в курс
- Описание задач курса, этапы
- Описание общего порядка решения задач CAE (постановка задачи, подготовка модели, решение задач, обработка результатов)
- Примеры решаемых задач
- Описание задач курса, этапы
- Построение математической модели (ММ) технической системы (ТС)
- Понятие математической модели, запись ММ в различном виде
- Постановка задачи анализа
- Эквивалентные схемы для подсистем различной физической природы
- Формирование эквивалентной схемы (узловой метод, общие принципы)
- (с) Краткий ввод в структуру и порядок работы в PRADIS
- Понятие математической модели, запись ММ в различном виде
- П.р. обучение основам работы в PRADIS (препроцессор, постпроцессор, ошибки)
- Моделирование эквивалентных схем, часть 1
- (т, с) Моделирование электроники. Решение простых задач
- (т, с) Моделирование механики. Решение простых задач
- (т, с) Моделирование систем ТАР / решение дифференциальных уравнений
- (т, с) Моделирование электроники. Решение простых задач
- П.р. Моделирование с помощью эквивалентных схем в ПК PRADIS (механика, электроника, ТАР)
- Моделирование эквивалентных схем, часть 2
- Моделирование гидравлики / пневматики. Решение простых задач
- (т, с) Моделирование термодинамики. Решение простых задач
- Моделирование гидравлики / пневматики. Решение простых задач
- П.р. Моделирование задач гидравлики, пневматики, термодинамики на основе эквивалентных схем
- Моделирование эквивалентных схем, часть 3
- (т, с) Решение смешанных задач
- (с) Решение задач из разных областей (автомобили, двигатели, станки, электроника…)
- (с) Подготовка к самостоятельной п.р. Выдача домашнего задания
- (т, с) Решение смешанных задач
- П.р. Самостоятельное решение задачи из домашнего задания, новых задач
- Математические методы, применяемые в САПР
- Методы решения СЛАУ
- Примеры задач, приводящие к СЛАУ
- Прямые методы (Гаусс)
- Итерационные методы (простая итерация, релаксация)
- (с) Ручной пример решения (?)
- Примеры задач, приводящие к СЛАУ
- Методы решения системы НЛАУ
- Примеры задач, приводящие к НЛАУ
- метод простых итераций
- метод Ньютона
- (с) Ручной пример решения (?)
- Примеры задач, приводящие к НЛАУ
- Методы решения СЛАУ
- Методы решения обычных дифференциальных уравнений
- Примеры задач, приводящие к ОДУ
- Форма Коши, неявная форма. Свойства методов: точность, устойчивость, порядок метода, явность/неявность;
- Явный метод Эйлера, неявный метод Эйлера;
- Метод трапеций
- Примеры задач, приводящие к ОДУ
- П.р. Изучение свойств методов интегрирования ОДУ, решения систем НЛАУ на основе ПК PRADIS, аналога MathCAD (решение СЛАУ) [?]
- Анализ задач на микроуровне (МКЭ, МКР)
- Общее описание уравнений на микроуровне (тепловое, упругости, жидкости), граничные условия, стационарность/нестационарность
- (т, с) Метод конечных разностей (дискретизация, запись уравнений в виде конечных разностей). Пример стационарного уравнения на основе уравнения упругости.
- (т, с) Нестационарная задача. Пример на основе теплового уравнения
- Общее описание уравнений на микроуровне (тепловое, упругости, жидкости), граничные условия, стационарность/нестационарность
- Метод конечных элементов
- Метод конечных элементов (МКЭ), концепция
- Конечный элемент (КЭ), виды КЭ, одномерный КЭ на растяжение-сжатие
- Локальная матрица Якоби. Якобиан
- Ансамблирование, формирование системы уравнений
- задание граничных условий
- (с) Пример решения задачи с одномерным стержнем
- Метод конечных элементов (МКЭ), концепция
- П.р. Создание КЭ модели в препроцессоре
- Решение статических задач упругости
- Описание уравнения упругости, задание граничных условий
- (с) Примеры задач с аналитическим решением (1D / 2D/ 3D)
- Постановка требований к инженерному отчету
- Введение в решатель статических задач (Ansys, например)
- Описание уравнения упругости, задание граничных условий
- П.р. Решение задачи прочности
- Решение статических тепловых задач
- Описание уравнения теплопроводности, задание граничных условий
- (с) Примеры задач с аналитическим решением (1D / 2D/ 3D)
- Описание уравнения теплопроводности, задание граничных условий
- П.р. Решение задачи теплопроводности
- Решение модальных задач
- Собственные формы и собственные частоты
- (с) Примеры задач на собственные формы и частоты
- Постановка задачи на собственные формы
- Постановка задачи устойчивости (?)
- Собственные формы и собственные частоты
- П.р. Решение задач на собственные формы
- Решение задач в частотной области
- Описание проблем в частотной области
- Описание перехода в частотную область из временной
- (с) Примеры решения задач в частотной области (отклик)
- Описание проблем в частотной области
- П.р. Решение задач на частотный анализ
- Решение задач устойчивости
- Введение в устойчивость
- Аналитическое решение задач устойчивости
- (с) Примеры задач на устойчивость
- Постановка задачи устойчивости
- Введение в устойчивость
- П.р. Решение задач на устойчивость
- Решение нестационарных задач на микроуровне
- Постановка нестационарной задачи
- (с) Примеры нестационарных задач (тепловой, механический)
- Постановка нестационарной задачи
- П.р. Решение нестационарных задач
- Решение нелинейных задач
- Задачи с контактом. Описание нелинейности
- Нелинейный материал (резина)
- (с) Примеры нелинейных задач
- Задачи с контактом. Описание нелинейности
- П.р. Решение нелинейных задач
- Моделирование жидкостей и газов. Часть 1
- Общие понятия теории жидкости и газов
- Ламинарное течение
- Уравнения Эйлера. Потенциальное течение
- Уравнения Навье-Стокса
- Постановка задачи течения жидкостей (ламинарное)
- Методы решения задач течения жидкостей
- (с) Примеры задач
- Общие понятия теории жидкости и газов
- П.р. Решение задачи ламинарного течения
- Изучение препроцессора
- Подготовка модели
- Решение задачи
- Обработка результатов
- Изучение препроцессора
- Моделирование жидкостей и газов. Часть 2
- Турбулентное течение
- Модели турбулентности
- Постановка задачи течения газов (турбулентное)
- Методы решения задач течения газов
- (с) Примеры задач
- Турбулентное течение
- П.р. Решение задачи турбулентного течения
- Многовариантный анализ
- Постановка задачи многовариантного анализа
- Анализ чувствительности
- Факторный анализ, постановка эксперимента
- Статистический анализ. Метод Монте-Карло
- (с) Примеры задач
- Постановка задачи многовариантного анализа
- П.р. анализ чувствительности, статистический анализ
- Оптимизация
- Введение в оптимизацию
- Постановка задачи параметрической оптимизации
- Одномерная параметрическая оптимизация Метод дихотомии, золотого сечения, аппроксимации
- (с) Примеры одномерной параметрической оптимизации
- Введение в оптимизацию
- П.р. Одномерная параметрическая оптимизация
- Многомерная параметрическая оптимизация
- Метод Гаусса, метод Нелдера-Мида, метод аппроксимаций
- Метод градиентного спуска, сопряженных градиентов, наискорейшего спуска
- (с) Примеры задач многомерной оптимизации
- Метод Гаусса, метод Нелдера-Мида, метод аппроксимаций
- П.р. Многомерная параметрическая оптимизация
- Условная оптимизация
- Метод штрафных и барьерных функций
- Метод проекции градиента
- Метод Лагранжа
- (с) Примеры условных задач
- Метод штрафных и барьерных функций
- П.р. Условная параметрическая оптимизация
- Решение многокритериальных задач
- Множество Парето
- Методы свертки (аддитивный, мультипликативный, параметрический, минимаксный)
- (с) Примеры многопараметрических задач
- Множество Парето
- П.р. Многокритериальная параметрическая оптимизация
- (с) Решение задач анализа и синтеза для различных приложений
- Задачи при проектировании механизмов
- Задачи при проектировании кузовов
- Задачи при проектировании двигателей
- Задачи при проектировании электроники, гидравлики, пневматики
- Задачи при проектировании механизмов
Салабаев Денис Евгеньевич