Размер шага и продолжительность моделирования являются независимыми параметрами. Для симуляции с фиксированным шагом у вас есть следующее отношение:
NumberSteps = Duration / StepSize
Разработчик модели должен решить, что такое единица времени, и спроектировать ее соответствующим образом. Это может быть что угодно: секунды, часы, недели, ..., вам нужно только убедиться, что расчеты в модели соответствуют выбранной вами единице. Например, вы можете моделировать скорость в м / с, км / ч, милях / ч и т. Д. И производить те же вычисления в 1 с либо с шагом 1 (с), либо с шагом 1/3600 (ч). Вопрос в том, в каких единицах времени была разработана используемая вами модель? Если модель использует 1-секундный лог c, то:
NumberSteps = 52 * 3600 / (200e-6) = 936e6
Это необычно большое количество шагов и объясняет слишком долгое время работы. Я бы поставил под сомнение необходимость иметь такой маленький размер шага для такой большой продолжительности.
Также можно смоделировать ту же систему с 1-часовым logi c. В этом случае:
NumberSteps = 52 / (200e-6) = 260e3
Stepsize = 200e-6 h = 0.72 s
Это становится обычным количеством шагов для моделирования и должно выполняться через несколько секунд или минут в зависимости от сложности модели