Динамические системы и модели дискретных событий

Дискретно-событийное моделирование на Python

Diogo Costa (PhD, MSc)

Adjunct Professor, University of Saskatchewan, Canada & CEO of ImpactBLUE-Scientific

Что такое динамическая система?

Динамические системы

  • Состояние изменяется со временем
  • Изменяющиеся переменные называются переменными состояния

Системы в установившемся состоянии

  • Переменные не изменяются со временем
  • «Объект» может двигаться, но с постоянной скоростью
Дискретно-событийное моделирование на Python

Что такое динамическая система?

График временной эволюции переменных состояния в динамических системах и системах в установившемся состоянии.

График временной эволюции переменных состояния в динамических системах и системах в установившемся состоянии. В динамической системе переменная изменяется со временем, тогда как в системе в установившемся состоянии она остаётся постоянной.

  • Любые природные или антропогенные процессы можно классифицировать как динамические или установившиеся
Дискретно-событийное моделирование на Python

Примеры динамических систем

Природа

  • Атмосферные явления Фото торнадо в пшеничном поле.

  • Морской прибой Фото волн, ударяющих о маяк.

Вызванные деятельностью человека

  • Дорожное движение Фото дорожной развязки ночью с большим количеством транспортных средств.

  • Производство Фото специалиста на производственном предприятии.

Дискретно-событийное моделирование на Python

Примеры нединамических систем

Природа

  • Камень в покое Фото камня в состоянии покоя.

  • Река в спокойный день Аэрофотоснимок реки, спокойно текущей в солнечный день.

Вызванные деятельностью человека

  • Спутник на орбите Фото спутника на орбите в открытом космосе.

  • Судно с постоянной скоростью Фото грузового судна, равномерно движущегося в спокойных водах.

Дискретно-событийное моделирование на Python

Что такое симуляции дискретных событий?

  • Математическое представление динамических систем
  • Моделирование деятельности человека в виде последовательности процессов

  • Применяется к процессам, которые можно разложить на серию событий с очередями

Схема процессов и рабочего потока операции в цепочке поставок.

  • Мощный метод создания цифрового двойника бизнеса или производства

  • Позволяет оптимизировать процессы, повышать производительность, выявлять и устранять узкие места, рационально распределять ресурсы

Дискретно-событийное моделирование на Python

Примеры применения

  • Проектирование строительных процессов

Фото строительной площадки.

  • Производство

Фото производственного предприятия.

  • Цепочка поставок и логистика

Фото конвейерной ленты с картонными коробками.

  • Транспорт

Фото дорожного движения ночью.

Дискретно-событийное моделирование на Python

Давайте потренируемся!

Дискретно-событийное моделирование на Python

Preparing Video For Download...