Transport Delay in Realtime simulation

Hello,
I set the simulation time to "inf" in order to be able to change the parameters during real-time.
However it seems that Transport Delay block is not working in this mode. When I switch to finite time, it is working, but then I can not change the parameters real-time.
How to solve this?
Thanks
M.

답변 (1개)

Samhitha
Samhitha 2025년 4월 26일

0 개 추천

The Transport Delay block pre-allocates a buffer based on the simulation stop time. When the stop time is inf, it cannot allocate the buffer, so it fails to work correctly. Use the Variable Transport Delay or Variable Time Delay blocks, which do not rely on a pre-allocated buffer.
For more details you can go through the following documentation:

카테고리

도움말 센터File Exchange에서 Simulink Real-Time에 대해 자세히 알아보기

제품

릴리스

R2020b

질문:

2023년 1월 29일

답변:

2025년 4월 26일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by