【问题标题】:Simulink: Introduce delay with UDP Send/ReceiveSimulink:使用 UDP 发送/接收引入延迟
【发布时间】:2017-12-09 20:43:26
【问题描述】:

我正在使用 Simulink 中的 UDP Send/Receive 模块在控制系统应用程序中构建客户端/服务器类型的子系统。数据 x 通过 UDPSend 块发送到服务器,然后在返回输出 y 的服务器上进行处理。

目前,我的客户端(Simulink 模型)和服务器(Java 中的处理逻辑返回)都驻留在本地主机中。因此,数据包交换基本上花费了接近于零的时间。我想引入网络延迟,以便数据包交换花费不同的时间(比如由于带宽可用性的变化),有效地模拟服务器节点位于不同地理位置的场景。

有人可以指导我如何实现这一目标吗?谢谢。

【问题讨论】:

    标签: matlab sockets udp simulink


    【解决方案1】:

    作为 Windows 环境中的通用(独立于 Simulink)解决方案,您应该看看下面的 tool,它“使您的网络状况显着恶化,但以托管和交互的方式。”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-12
      • 1970-01-01
      • 2014-06-05
      相关资源
      最近更新 更多