Скачать презентацию Моделирование систем Лямин Андрей Владимирович 1 Система Скачать презентацию Моделирование систем Лямин Андрей Владимирович 1 Система

lect_00_06.ppt

  • Количество слайдов: 28

Моделирование систем Лямин Андрей Владимирович 1 Моделирование систем Лямин Андрей Владимирович 1

Система Системой называется совокупность объектов, функционирующих и взаимодействующих между собой для достижения определенной цели. Система Системой называется совокупность объектов, функционирующих и взаимодействующих между собой для достижения определенной цели. 2

Математическое описание Система задается парой множеств U, Y и отношением S U Y, где Математическое описание Система задается парой множеств U, Y и отношением S U Y, где U – множество входов, Y – множество выходов. u S y 3

Пример 1: Функция y=u 2 может быть представлена как отношения между множествами U=(- , Пример 1: Функция y=u 2 может быть представлена как отношения между множествами U=(- , + ) и Y=[0, + ), включающее все пары (u, y), для которых y=u 2, т. е. U Y={(u, y): y=u 2}. 4

Свойства системы • Целостность: u • Структурированность: u S S 1 y y S Свойства системы • Целостность: u • Структурированность: u S S 1 y y S 2 • Целенаправленность: J(y)= y 2 min y 2+a 1 y+a 2 = 0 5

Способы исследования систем • Эксперимент с реальной системой • Эксперимент с моделью системы – Способы исследования систем • Эксперимент с реальной системой • Эксперимент с моделью системы – Физическая модель – Математическая модель • Аналитическое решение • Имитационное моделирование 6

Моделирование систем Моделированием называется изучение системы по ее модели. Моделью называется представление системы в Моделирование систем Моделированием называется изучение системы по ее модели. Моделью называется представление системы в форме удобной для ее изучения. Математической (концептуальной) называется абстрактная модель, записанная на языке математики. 7

Аналитические модели Аналитическими называются модели, использующие алгебраические, дифференциальные и другие уравнения, а также предусматривающие Аналитические модели Аналитическими называются модели, использующие алгебраические, дифференциальные и другие уравнения, а также предусматривающие осуществление однозначной вычислительной процедуры, приводящей к их решению. 8

Имитационные модели Имитационными называются математические модели, воспроизводящие алгоритм функционирования исследуемой системы путем последовательного выполнения Имитационные модели Имитационными называются математические модели, воспроизводящие алгоритм функционирования исследуемой системы путем последовательного выполнения большого количества элементарных операций. 9

Имитационное моделирование • • • Определение системы Построение концептуальной модели Алгоритмизация модели Программирование модели Имитационное моделирование • • • Определение системы Построение концептуальной модели Алгоритмизация модели Программирование модели Оценка адекватности модели Планирование экспериментов Экспериментирование Интерпретация результатов Документирование 10

Формальная модель системы 11 Формальная модель системы 11

Классификация моделей • Статические и динамические модели • Дискретные и непрерывные модели • Детерминированные Классификация моделей • Статические и динамические модели • Дискретные и непрерывные модели • Детерминированные и стохастические модели 12

Статические и динамические • Модель называется статической, если значение ее выхода y(t) в момент Статические и динамические • Модель называется статической, если значение ее выхода y(t) в момент времени t определяется только значением входа u(t) в тот же момент времени, т. е. y(t)=S [u(t)]. • Модель называется динамической, если значение ее выхода y(t) в момент времени t зависит от всего прошлого входного процесса u(t), т. е. y(t)=S [u(s), s t ]. 13

Дискретные и непрерывные Модель системы называется дискретной или непрерывной по входам, выходам и времени, Дискретные и непрерывные Модель системы называется дискретной или непрерывной по входам, выходам и времени, если дискретным или непрерывным являются множества входов, выходов и моментов времени соответственно. Пример 3: T={0, 1, 2, 3, 4, 5, …}, T={x: x>0} Пример 4: y(k+2)+a 1 y(k+1)+a 0 y(k)=u(k) 14

Детерминированные и стохастические системы Детерминированной называется модель, значение выхода которой однозначно определяется значением входного Детерминированные и стохастические системы Детерминированной называется модель, значение выхода которой однозначно определяется значением входного сигнала. Причины возникновения неопределенностей: • погрешности и помехи измерений; • неточность математической модели; • неполнота информации о параметрах. 15

Математические схемы • D-схемы – непрерывно-детерминированные модели • F-схемы – дискретно-детерминированные модели • P-схемы Математические схемы • D-схемы – непрерывно-детерминированные модели • F-схемы – дискретно-детерминированные модели • P-схемы – дискретно-стохастические модели • Q-схемы – непрерывно-стохастические модели • N-схемы – сетевые модели • A-схемы – комбинированные модели 16

Непрерывнодетерминированные модели 17 Непрерывнодетерминированные модели 17

Примеры систем m s 18 Примеры систем m s 18

Дискретно-детерминированные модели Конечным автоматом называется система S=<U, X, Y, f, g>, где U – Дискретно-детерминированные модели Конечным автоматом называется система S=, где U – входной алфавит, X – внутренний алфавит, Y – выходной алфавит, f – функция переходов, g – функция выходов. Автомат Мили. f: U X X, g: U X Y. Автомат Мура. f: U X X, g: X Y. 19

Пример системы 20 Пример системы 20

Дискретно-стохастические модели Вероятностным автоматом называется система S=<U, X, Y, Р>, где U – входной Дискретно-стохастические модели Вероятностным автоматом называется система S=, где U – входной алфавит, X – внутренний алфавит, Y – выходной алфавит, Р – множество вероятностей: P(Xk=xj, Yk=yd / Xk-1=xi, Uk-1=us); i, j {1, 2, …, |X|}; d {1, 2, …, |Y|}; s {1, 2, …, |U|}. 21

Пример системы 22 Пример системы 22

Непрерывно-стохастические модели Заявки на обслуживание Очередь Устройства Обработанные заявки Потери Уходы Отказы 23 Непрерывно-стохастические модели Заявки на обслуживание Очередь Устройства Обработанные заявки Потери Уходы Отказы 23

Пример системы 24 Пример системы 24

Сетевые модели описываются системой S=<B, D, I, O, M>, где B – множество позиций, Сетевые модели описываются системой S=, где B – множество позиций, D – множество переходов, I: B D {0, 1} – входная функция, O: B D {0, 1} – выходная функция, M – функция разметки сети. 25

Пример системы 26 Пример системы 26

Основная литература • Советов Б. Я. , Яковлев С. А. Моделирование систем. 4 -е Основная литература • Советов Б. Я. , Яковлев С. А. Моделирование систем. 4 -е изд. – М. : Высшая школа, 2005. – 343 с. • Советов Б. Я. , Яковлев С. А. Моделирование систем. Практикум. 4 -е изд. – М. : Высшая школа, 2003. – 295 с. • Кельтон В. , Лоу А. Имитационное моделирование. Классика CS. 3 -е изд. – СПб. : Питер; Киев: Издательская группа BHV, 2004. – 847 с. 27

Дополнительная литература • Андриевский Б. Р. , Фрадков А. Л. Элементы математического моделирования в Дополнительная литература • Андриевский Б. Р. , Фрадков А. Л. Элементы математического моделирования в программных средах MATLAB 5 и Scilab. – СПб. : Наука, 2001. – 286 с. • Вероятностные разделы математики / Под ред. Максимова Ю. Д. – СПб. : «Иван Федоров» , 2001. – 592 с. • Соболь И. М. Метод Монте-Карло. – М. : Наука, 1968. – 64 с. 28