基于sockets的同步Modelica模型分布式仿真

基于sockets的同步Modelica模型分布式仿真,sockets,modelica,Sockets,Modelica,我正在寻找一种实用的方法,通过套接字从Modelica模型实现同步子模型的分布式仿真。为了使这更具体,让我们考虑库示例MyjiaAsSimulo.Excel。我想执行反馈控制器的代码,假设它将被远程打包为一个子模型 我看到的唯一方法是导出反馈控制器子模型的源代码,并手动将其包装到套接字通信接口中。然后在Modelica中,子模型也将被相应的套接字包装器替换,例如,使用与所述方法类似的方法 有没有其他更简单的方法来实现这一点?欢迎指点 谢谢你的建议。你能详细说明一下你希望实现的目标吗。您是否希望并

我正在寻找一种实用的方法,通过套接字从Modelica模型实现同步子模型的分布式仿真。为了使这更具体,让我们考虑库示例MyjiaAsSimulo.Excel。我想执行反馈控制器的代码,假设它将被远程打包为一个子模型

我看到的唯一方法是导出反馈控制器子模型的源代码,并手动将其包装到套接字通信接口中。然后在Modelica中,子模型也将被相应的套接字包装器替换,例如,使用与所述方法类似的方法

有没有其他更简单的方法来实现这一点?欢迎指点


谢谢你的建议。

你能详细说明一下你希望实现的目标吗。您是否希望并行运行大量这些程序来表示控制器的不同部分,是否希望实时运行?你的目标平台是什么?等等?我想用它进行快速原型制作。其想法是在远程平台上使用生成的控制器代码。套接字通信将允许我或多或少地保持控制器不变,无论它是以模型还是实际设备的反馈方式运行。目标平台本质上是一个类似PC的环境。我可能会为您提供一个专有的解决方案。但我怀疑这不是你想要的。谢谢你的提议,但我只是在玩具应用程序中使用它。基本上,我想知道我草拟的方法是好的还是有更好的。