Моделирование в реальном времени - Real-time simulation
эта статья нужны дополнительные цитаты для проверка.Июнь 2009 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Моделирование в реальном времени относится к компьютерная модель физической системы, которая может работать с той же скоростью, что и фактическое время «настенных часов». Другими словами, компьютерная модель работает с той же скоростью, что и реальная физическая система. Например, если резервуар занимает 10 минут, чтобы заполнить реальный мир, симуляция также займет 10 минут.
Моделирование в реальном времени обычно происходит в компьютерные игры, но также важен на промышленном рынке для обучения операторов и настройки контроллеров в автономном режиме.[1] Компьютерные языки, такие как LabVIEW, VisSim и Simulink позволяют быстро создавать такие симуляции в реальном времени и подключаться к промышленным дисплеям и Программируемые логические контроллеры через OLE для контроль процесса или цифровой и аналоговый Карты ввода / вывода. На рынке доступно несколько симуляторов реального времени, таких как xPC Target и РТ-ЛАБ для мехатронных систем и использования Simulink, eFPGASIM и eDRIVESIM для моделирования силовой электроники и eMEGASIM, ГИПЕРСИМ и RTDS для моделирования энергосистемы в реальном времени (RTS).
Что такое моделирование в реальном времени
В режиме реального времени моделирование выполняется в дискретное время с постоянным шагом, также известным как моделирование с фиксированным шагом, когда время движется вперед за равную продолжительность времени, другие методы с переменным шагом используются для высокочастотных переходных процессов, но они не подходят для моделирования в реальном времени. При моделировании в реальном времени время, необходимое для решения внутренней уравнения состояния а функции, представляющие систему, должны быть меньше фиксированного шага. Если время расчета превышает время фиксированного шага, считается, что произошел перебег. Проще говоря, моделирование в реальном времени должно производить внутренние переменные и выходные данные за тот же промежуток времени, что и его физический аналог.
Настройка моделей для работы в реальном времени позволяет вам использовать аппаратное обеспечение в цикле моделирование для тестирования контроллеров. Вы можете вносить изменения в конструкцию раньше в процессе разработки, снижая затраты и сокращая время цикл проектирования.
Моделирование в реальном времени в учебных программах
Симуляторы в реальном времени широко используются во многих областях техники. Как следствие, включение симуляторов в учебные программы может принести студенту большую пользу. Статистический Энергосистема испытания защиты, проектирование и моделирование самолетов, методы проектирования контроллеров приводов двигателей и космический робот интеграция - это несколько примеров технологических приложений симулятора в реальном времени.[2]
Смотрите также
- Человек-в-петле
- Моделирование в реальном времени, литературный метод, не имеющий отношения к типу компьютерных моделей, описанных на этой странице.