- •Курс ВЭиМОвТС
- •Цель курса: Освоение методологии вычислительного
- •Литература
- •Введение: система – средство достижения цели человеком
- •Введение: Задачи анализа и синтеза
- •Примеры технических систем
- •Структура курса
- •Тема 1 Математические модели и численные методы
- •Как исследуются физические явления и решаются задачи
- •Математическая модель - это описание
- •Пример: Модель конденсатора
- •Методы (алгоритмы) решения математических задач
- •Как оценивается погрешность вычислений?
- •Нормированное пространство
- •Пространство непрерывных функций С[ab]
- •Например
- •Пространство Лебега L2[a, b] интегрируемых с квадратом функций
- •Например
- •Заметим, что функции f и g на рис. будут "близкими" в пространстве L2
- •Скалярное произведение в L2[a,b]
- •Например
- •Пространство Соболева
- •Виды погрешностей
- •Пример
- •Откуда возникают погрешности расчетов?
- •Неточность математической модели
- •Погрешность исходных данных
- •Погрешность метода
- •Погрешность метода (продолжение)
- •Ошибки округлений
- •Итерационные методы решения задач
- •Процесс вычислений
- •Пример простого итерационного метода
- •Конец темы 1
Курс ВЭиМОвТС
ВЫЧИСЛИТЕЛЬНЫЙ ЭКСПЕРИМЕНТ И МЕТОДЫ ОПТИМИЗАЦИИ В ТЕХНИЧЕСКИХ СИСТЕМАХ
Професcор Синицын
Анатолий Константинович
Кафедра ВМиП (а. 412 – 5к)
25.06.19 |
1 |
Цель курса: Освоение методологии вычислительного
эксперимента на базе моделей сплошной среды и основных оптимизационных процедур, используемых для поддержки принятия решений при проектировании технических систем
В результате изучения студент должен
знать:
особенности постановки вычислительного эксперимента на основе математической теории поля и уравнений математической физики;
основные методы безусловной и условной нелинейной оптимизации функций n-переменных;
приобрести навыки:
разработки программ решения задач для дифференциальных уравнений в частных производных;
нахождения оптимальных параметров процессов, описываемых уравнениями математической физики;
7-й семестр:–48ч. Лекций (из них 20ч. На СУР)+16ч. л/р
5 индивидуальных заданий Система МатЛаб
25.06.19 |
2 |
Литература
1.Калиткин Н.Н. Численные методы. – М: Наука, 1978.
2.Болсун А.И., Гронский В.К., Бейда А.А. Методы математической физики. – Мн.: Выш. Шк., 1988.
3.Марчук Г.И., Агошков В.И. Введение в проекционно-сеточные методы. – М.: Наука, 1981.
4.Банди Б. Методы оптимизации. Вводный курс. – М.: Радио и связь, 1988.
5.Марчук Г.И. Методы вычислительной математики. – М.: - Наука, 1980.
6.Синицын А.К. Современные информационные технологии. Проекционно-сеточные методы решения уравнений математической физики. Конспект лекций для аспирантов и магистрантов Мн.: БГУИР, 2004.
7.Синицын А.К. ,Навроцкий А.А. Алгоритмы вычислительной математики. Учебно-методическое пособие. Мн.: БГУИР, 2007
8.И.Ануфриев, А.Смирнов, Е.Смирнова. MATLAB 7. Наиболее полное руководство. БХВ-Петербург. 2005.
25.06.19 |
3 |
Введение: система – средство достижения цели человеком
Вкачестве средства достижения цели человек создает (или приспосабливает имеющуюся) некую
систему – т.е. набор связанных элементов, образующих целостный объект.
Например, машина, телевизор, система производства, система нагрева, экономическая, общественная, мировоззренческая,…
Первые системы – рука-палка, колесо-телега, катапульта,..
Чтобы создать нужную систему он должен:
Предугадывать результаты действий системы.
Придумывать, как она должна быть устроена.
25.06.19 |
4 |
Введение: Задачи анализа и синтеза
Для достижения своих целей, в частности при создании полезных систем, человеку приходится постоянно решать две задачи –
Экспертную и конструктивную.
Э.З. ставится следующим образом - «Что будет,
если…». Как ведет себя система(объект) в тех или иных условиях?
Это задача анализа. |
|
К.З. ставится следующим образом – «Как сделать, |
|
чтобы…». Как сконструировать систему (объект) с |
|
заданными свойствами? |
|
Это задача синтеза. |
|
25.06.19 |
5 |
Примеры технических систем
•Движение планет и космических объектов
•Динамика атмосферы и океана
•Техника генерации, усиления, передачи и приема электромагнитных волн
•Элементы компьютерной техники- элементы памяти, записи, преобразования сигналов
•Технологические установки выращивания кристаллов с заданными свойствами
•Установки сушки, термообработки и охлаждения материалов
•Устройства автоматического управления
Все эти и многие другие системы объединяет то, что они описываются дифференциальными уравнениями.
Поэтому, чтобы их спроектировать, необходимо решить ДУ и найти оптимальные условия работы.
Большая доля современных пакетов программ и систем программирования для этого предназначена.
25.06.19 |
6 |
Структура курса
• Раздел I. ВЫЧИСЛИТЕЛЬНЫЙ
ЭКСПЕРИМЕНТ (задачи анализа):
Поведение технической системы чаще всего описывается
мат.моделью в виде дифференциальных уравнений.
Как решать эти уравнения, чтобы предсказать поведение
системы?
• Раздел 2. МЕТОДЫ НЕЛИНЕЙНОЙ
ОПТИМИЗАЦИИ (задачи синтеза):
При изменении параметров системы, изменяются некоторые критерии ее качества (надежность, стоимость, управляемость…).
Как подобрать параметры, чтобы система удовлетворяла требуемым условиям.
Математически – Min F(x1,x2,…xn)
25.06.19 |
7 |
Тема 1 Математические модели и численные методы
Как исследуются физические явления и решаются задачи
Как оценивается погрешность вычислений?
Откуда возникают погрешности расчетов?
Итерационные методы решения задач
25.06.19 |
8 |
Как исследуются физические явления и решаются задачи
Имеется два способа решения инженерных и физических задач:
экспериментальный и теоретический.
Экспериментальный метод, как правило, связан с большими материальными затратами, а иногда в принципе невозможен.
Теоретический метод, или математическое моделирование, опирается на знание фундаментальных законов природы, используя которые строят математическую модель исследуемой системы.
25.06.19 |
9 |
Математическая модель - это описание
исследуемого объекта (системы) с помощью математических символов и операций над ними
Требования к модели:
Адекватность. - В модели реализуется отображение существенных свойств объекта при его изучении.
Экономичность. Бритва Оккама- отбрасываются незначительные факторы.
Принцип дополнительности. Использовать несколько моделей по возможности.
Математическая постановка задачи
-предполагает описание математической модели и указание цели ее исследования.
найти max f(x);
найти x, при котором f(x)=0, и др.
25.06.19 |
10 |