1 Лекция 1 Имитационное моделирование систем связи.

Презентация:



Advertisements
Похожие презентации
1 Лекция 11 Имитационное моделирование систем связи.
Advertisements

1 Лекция 2 Принципы статистического имитационного моделирования.
МАТЕМАТИЧЕСКАЯ СТАТИСТИКА Предмет и методы Лекция 2.
ОСНОВНЫЕ ПОНЯТИЯ ТЕОРИИ МОДЕЛИРОВАНИЯ Классификационные признаки моделирования Эффективность моделирования систем.
ОСНОВНЫЕ ПОНЯТИЯ ТЕОРИИ МОДЕЛИРОВАНИЯ Классификационные признаки моделирования Эффективность моделирования систем.
Александров А.Г ИТО Методы теории планирования экспериментов 2. Стратегическое планирование машинных экспериментов с моделями систем 3. Тактическое.
В общем виде вероятностный ( стохастический ) автомат ( англ. probabilistic automat) можно определить как дискретный потактный преобразователь информации.
1 Лекция 5 Нагрузка и качество обслуживания в сетях связи.
1 Лекция 12 Применение имитационного моделирования в системах связи.
С ИСТЕМЫ МАССОВОГО ОБСЛУЖИВАНИЯ понятие и структура СМО классификация СМО основные характеристики работы СМО имитационное моделирование в исследовании.
Теория статистики Корреляционно-регрессионный анализ: статистическое моделирование зависимостей Часть 1. 1.
Презентация к уроку по алгебре (10 класс) на тему: Презентация. Применение математической статистики в школе.
Математическое обеспечение. Содержание Назначение, состав и структура МО. Формализация и моделирование. Модели и алгоритмы обработки информации. Характеристика.
Теория систем и системный анализ Тема3 «Системный анализ: сущность, принципы, последовательность »
ПРОГНОЗИРОВАНИЕ ДЕЯТЕЛЬНОСТИ ПРЕДПРИЯТИЯ Теоретические основы анализа результатов прогнозирования Лекция 7.
Постановка и алгоритмизация экономических задач
ПОДГОТОВИЛА УЧЕНИЦА 9-В КЛАССА МБОУ-СОШ 4 ФАТЕЕВА МАРИЯ Моделирование как метод познания мира.
Основы моделирования систем I. Модель и моделирование (виды, свойства) II.Жизненный цикл моделирования.
любая совокупность теоретических предположений и прикладных исследований латентной социальной напряженности, называемая НИР, вынуждена учитывать и отражать.
Системный анализ процессов химической технологии Лекция 3 Преподаватель:профессор ИВАНЧИНА ЭМИЛИЯ ДМИТРИЕВНА СИСТЕМНЫЙ АНАЛИЗ – СТРАТЕГИЯ ОБРАБОТКИ ИНФОРМАЦИИ.
Транксрипт:

1 Лекция 1 Имитационное моделирование систем связи

2 Вопросы лекции 1. Методы моделирования 2. Имитационное моделирование систем связи

3 Методы моделирования Моделирование – эффективный метод исследования сложных систем, включая телекоммуникационные сети Модель – сущность/объект, который отображает процессы, протекающие в реальных системах с помощью математических или натурных средств.

4 Методы моделирования Модель – условное (!) отображение реальной системы Условность связана с возможностью формализации описания процесса и взаимосвязей его показателей. По-сути, в моделях отражаются процессы в виде взаимосвязей показателей процесса и на этой основе осуществляются оценки характеристик (зависимостей) и/или параметров процессов исследуемых систем

Методы моделирования Натурные или физические испытания (исследования) Аналитическое моделирование Имитационное моделирование Комбинированные методы моделирования Основные условия выбора метода Постановка задачи Составом, характером и объемом исходных данных Временем на решение исследовательской задачи 5

6 Методы моделирования Натурное (физическое) моделирование Измерение характеристик осуществляется на исследуемых системах в реальном времени ( проведение экспериментов) Данные исследователь получает ведя наблюдение за процессами в реальной системе Достоинства Высокая адекватность модели реальной системе Высокая точность результатов Недостатки Высокая стоимость создания модели Большие временные затраты Необходимость доработки отдельных узлов реальной системы для проведения натурных экспериментов Пример: исследование надежностных характеристик автомобилей (crash test)

7 Методы моделирования Аналитическое моделирование Модель представляется совокупностью аналитических выражений, которые отражают явные функциональные зависимости между параметрами реальной системы в процессе ее работы Линейные и нелинейные уравнения Дифференциальные и интегральные уравнения Вероятностные зависимости Аналитические модели применяются для относительно простых систем, для исследования характеристик которых не требуется высока точность. Поэтому аналитическая модель – грубое приближение к действительности

8 Методы моделирования Аналитическое моделирование Достоинства Простота и низкая стоимость модели Возможность быстро получить численные результаты Недостатки Большое число допущений и ограничений Не высокая точность результатов Соответствие результатов определенным условиям Большая сложность аналитического описания функциональных зависимостей

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

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

11 Методы моделирования Достоинства имитационного моделирования Высокая адекватность между физической сущностью описываемого процесса и его моделью Возможность описать сложную систему на достаточно высоком уровне детализации Значительно больше областей исследования, чем аналитическое моделирование Отсутствие ограничений отражение в модели зависимостей между параметрами модели Возможность оценки функционирования системы не только в стационарных состояниях, но и в переходных режимах (процессах) Получение большого числа данных об исследуемом объекте (закон распределения случайных величин, числовые значения абсолютные и относительные, и многое другое) Наиболее рациональное отношение «результат – затраты» по отношению к аналитическому и физическому моделированию

12 Методы моделирования Недостатки имитационного моделирования Разработка хорошей ИМ часто обходится дороже, чем аналитической и требует больше времени на создание и отладку. Сложно оценить степень точности модели, ее адекватность исследуемому процессу. Относительно высокие требования к квалификации исследователя для написания модели Общность применения и индивидуальность реализации

13 Методы моделирования Комбинированные методы моделирования Модель представляется в комбинации методов моделирования Наиболее широко применяются имитационно- аналитические модели Степень применения методов моделирования определяет исследователь, исходя из поставленных задач, имеющихся ресурсов ( знаний, компьютера) и времени на проведение исследовательской работы

14 Имитационное моделирование систем связи Имитация, как метод решения нетривиальных задач, получила начальное развитие в связи с созданием ЭВМ в 1950х 1960х годах 1950х1960х Одним из основных видов имитационного моделирования является статистическое имитационное моделирование. Статистическая модель случайного процесса - это алгоритм, с помощью которого имитируют работу сложной системы, подверженной случайным возмущениям; имитируют взаимодействие элементов системы, носящих вероятностный характер

15 Имитационное моделирование систем связи Области применения имитационного моделирования Телекоммуникационные системы и сети Бизнес процессы Боевые действия Динамика населения ИТ- инфраструктура Математическое моделирование исторических процессов Логистика (цепочки поставок) Пешеходная динамика Уличное движение Производство, рынок и конкуренция Сервисные центры Управление проектами Экономика здравоохранения Экосистемы

16 Имитационное моделирование систем связи При реализации на ЭВМ статистического имитационного моделирования возникает задача получения на ЭВМ случайных числовых последовательностей с заданными вероятностными характеристиками. Численный метод, решающий задачу генерирования последовательности случайных чисел с заданными законами распределения, получил название "метод статистических испытаний" или "метод Монте-Карло". И дея принадлежит Станиславу Уламу, который раскладывая пасьянсы, задался вопросом, какова вероятность того, что пасьянс «сложится». Ему в голову пришла идея, что вместо того, чтобы использовать обычные для подобных задач соображения комбинаторики, можно просто поставить «эксперимент» большое число раз и, таким образом, подсчитав число удачных исходов, оценить их вероятность. Он же предложил использовать компьютеры для расчётов методом Монте-Карлопасьянсыкомбинаторики

17 Имитационное моделирование систем связи Метод статистическое имитационного моделирования - это способ изучения сложных процессов и систем, подверженных случайным возмущениям, с помощью имитационных моделей. Методика статистического моделирования состоит из следующих этапов: 1. Моделирование на ЭВМ псевдослучайных последовательностей с заданной корреляцией и законом распределения вероятностей (метод Монте-Карло), имитирующих на ЭВМ случайные значения параметров при каждом испытании; 2. Преобразование полученных числовых последовательностей на имитационных математических моделях. 3. Статистическая обработка результатов моделирования.

18 Имитационное моделирование систем связи Имитационное моделирование наука или искусство? Универсального общего способа построения адекватных моделей не существует. АдекватностьАдекватность (от лат. adaequatus приравненный, равный) модели совпадение свойств (функций / параметров / характеристик и т. п.) модели и соответствующих свойств моделируемого объекта.модели Адекватностью называется совпадение модели моделируемой системы в отношении цели моделирования.

19 Имитационное моделирование систем связи Имитационное моделирование наука или искусство? Паради́гма (от греч. παράδειγμα, «пример, модель, образец»)греч. Общепринято понимать под термином парадигма – метод принятия решений на основе модели. Например, человек принимает решение на основе своей внутренней модели мира Парадигма моделирования ( программирования) определяет то, в каких терминах программист описывает логику программы.программист Имитационные модели – это более объекты искусства, чем стандартные программы.

20 Имитационное моделирование систем связи Виды имитационного моделирования Системная динамикаСистемная динамика – парадигма моделирования, где для исследуемой системы строятся графические диаграммы причинных связей и глобальных влияний одних параметров на другие во времени, а затем созданная на основе этих диаграмм модель имитируется на компьютере. По- сути, такой вид моделирования более всех других парадигм помогает понять суть происходящего выявления причинно-следственных связей между объектами и явлениями. С помощью системной динамики строят модели бизнес-процессов, развития города, модели производства, динамики популяции, экологии и развития эпидемии. Метод основан Форрестером в 1950 годах.Форрестером

21 Имитационное моделирование систем связи Методы имитационного моделирования Агентное моделированиеАгентное моделирование – относительно новое (1990е-2000е гг.) направление в имитационном моделировании, которое используется для исследования децентрализованных систем, динамика функционирования которых определяется не глобальными правилами и законами (как в других парадигмах моделирования), а наоборот. Когда эти глобальные правила и законы являются результатом индивидуальной активности членов группы. Агентное моделирование (agent-based model (ABM)) метод имитационного моделирования, исследующий поведение децентрализованных агентов и то как такое поведение определяет поведение всей системы в целом.имитационного моделированияагентов В отличие от системной динамики аналитик определяет поведение агентов на индивидуальном уровне, а глобальное поведение возникает как результат деятельности множества агентов (моделирование «снизу вверх»).системной динамики

22 Имитационное моделирование систем связи Методы имитационного моделирования Агентное моделирование включает в себя элементы теории игр, сложных систем, мультиагентных систем и эволюционного программирования, методы Монте-Карло, использует случайные числа. Цель агентных моделей – получить представление об этих глобальных правилах, общем поведении системы, исходя из предположений об индивидуальном поведении ее отдельных активных объектов и взаимодействии этих объектов в системе. Агент – некая сущность, обладающая активностью, автономным поведением, может принимать решения в соответствии с некоторым набором правил, взаимодействовать с окружением, а также самостоятельно изменяться.

23 Имитационное моделирование систем связи Виды имитационного моделирования Дискретно-событийное моделирование – подход к моделированию, предлагающий абстрагироваться от непрерывной природы событий и рассматривать только основные события моделируемой системы, такие как: «ожидание», «обработка заказа», «движение с грузом», «разгрузка» и другие. Дискретно-событийное моделирование Дискретно-событийное моделирование наиболее развито и имеет огромную сферу приложений – от логистики и систем массового обслуживания до транспортных и производственных систем. Этот вид моделирования наиболее подходит для моделирования процессов в телекоммуникационных сетях Основан Джеффри Гордоном в 1960х годах.Джеффри Гордоном

24 Имитационное моделирование систем связи Как СМО в телекоммуникационной системе протекают следующие процессы: Поступление заявок Выбор обслуживающего устройства Обслуживание Освобождение Для отражения этих процессов в ИМ должны быть средства, позволяющие имитировать Входной поток заявок Управление/распределением заявок Обслуживание Выходной поток заявок Статистическую обработку входных и выходных параметров

25 Имитационное моделирование систем связи Для построения имитационных моделей используются: Специальные системы моделирования ( MATLAB, ….) Специальные языки моделирования ( общего применения и проблемно-ориентировнные) GPSS/PC, GPSS/H, GPSS World, GASP ( General Activity Simulation Programming) SIMSCRIPT ( SIMulation SCRIPT) Object GPSS, Arena, SimProcess, Enterprise Dynamics, Auto-Mod, SIMPAS и др. Универсальные языки моделирования ALGOL, BASIC, FORTRAN, PL, SIMULA, PASCAL, СИ

26 Литература Имитационное моделирование производственных систем / Под. ред. А.А. Вавилова. – М.: Машиностроение; Берлин: Ферлаг Техник, – 416с. Советов Б.Я., Яковлев С.А. Моделирование сложных систем по экспериментальным данным – М.: Радио и связь, – 120с. Сети ЭВМ. Под редакцией В.М. Глушкова – М.: Связь, 1977 Бусленко Н. П. Моделирование сложных систем – М. : Наука, 1978 Шеннон Р. Имитационное моделирование систем - искусство и наука: Пер. с англ. - М.: Мир, Максимей И.В. Имитационное моделирование на ЭВМ. - М.: Радио и связь, Шрайбер Т.Дж. Моделирование на GPSS: Пер. с англ. - М.: Машиностроение, GPSS/PC general purpose simulation. Reference Manual. - Minuteman software. P.O. Box 171. Stow, Massachusetts 01775, 1986.

27 Спасибо за внимание!