1. Реальное время - время, в котором функционирует исследуемая система, определяется ходом обычных часов.
2. Системное или модельное время – это объект программы моделирования, имитирующий ход часов реального времени. Если реальная система функционирует на отрезке [t1,t2], то значение системного времени STIME тоже должно быть изменено в этих пределах, при выполнении условия STIME>t2 моделирования заканчивается
3. Компьютерное время – связано с продолжительностью выполнения программы моделирования, которое определяется эффективностью реализации программы и мощностью ресурсов компьютера.
Соотношение между различными типами времени
в имитационном моделировании
Исследуемая система |
Часы реального времени |
Компьютер |
Программа моделир-я |
Часы модульного времени |
Аппаратура |
Таймер |
3
|
|
Связь 1 определяет отношение копирования, т.е. модельное время является копией реального.
Связь 2 определяет отношение управления. Таймер управляет выполнение программы моделирования.
Связь 3 определяет отношение синхронизации. Если связь 3 присутствует – это модель реального времени. Модельное время в компьютерном может только возрастать.
компьютерное время |
1 |
2 |
Эффект скачущих часов |
Эффект скачущих часов свидетельствует об ошибках в программе моделирования.
Величина в общем случае никак не связана с величиной 2- 1 функционирования модели.
Методы пересчета модельного времени