Динамічні системи та дискретно-подійні моделі

Дискретно-подієве моделювання в Python

Diogo Costa (PhD, MSc)

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

Що таке динамічна система?

Динамічні системи

  • Стан змінюється з часом
  • Змінні, що змінюються, називають стан- змінними

Стаціонарні системи

  • Змінні лишаються незмінними з часом
  • «Об'єкт» може рухатися, але з сталою швидкістю
Дискретно-подієве моделювання в Python

Що таке динамічна система?

Графік, що показує часову еволюцію стан-змінних у динамічних і стаціонарних системах.

Графік, що показує часову еволюцію стан-змінних у динамічних і стаціонарних системах. У динамічній системі змінна змінюється з часом, у стаціонарній — лишається сталою.

  • Усі природні або людські процеси можна віднести до динамічних або стаціонарних
Дискретно-подієве моделювання в Python

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

Природа

  • Погодні системи Фото торнадо на пшеничному полі.

  • Океанські хвилі Фото хвиль, що вдаряються об маяк.

Спричинені людиною

  • Дорожній рух Фото перехрестя вночі з великою кількістю авто.

  • Виробництво Фото фахівця на виробництві.

Дискретно-подієве моделювання в Python

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

Природа

  • Камінь у спокої Фото каменя, що лежить нерухомо.

  • Річка у тихі дні Аерофото річки, що спокійно тече сонячного дня.

Спричинені або ініційовані людиною

  • Супутник, що дрейфує в космосі Фото супутника, що пливе у космосі.

  • Човен зі сталою швидкістю Фото вантажного судна, що рівно рухається спокійними водами.

Дискретно-подієве моделювання в Python

Що таке дискретно-подійні імітації?

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

  • Застосовно до процесів, що розкладаються на серію чергувальних подій

Схема процесів і робочого потоку в діяльності ланцюга постачання.

  • Потужний метод для створення Digital Twin бізнесу чи галузі

  • Допомагає оптимізувати процеси, підвищувати продуктивність, виявляти й усувати «вузькі місця» та раціонально розподіляти ресурси

Дискретно-подієве моделювання в Python

Приклади застосувань

  • Проєктування будівництва

Фото будівельного майданчика.

  • Виробництво

Фото виробничого підприємства.

  • Ланцюги постачання та логістика

Фото конвеєра з картонними коробками.

  • Транспорт

Фото дорожнього руху вночі.

Дискретно-подієве моделювання в Python

Давайте потренуємось!

Дискретно-подієве моделювання в Python

Preparing Video For Download...