专栏
标签
被继承的模型中的输入和输出怎么和其他被继承的模型相连。
一般问题
发布于 2024-12-23 16:16:53
查看 12过去552天

该模型有两个realinput输入接口。其他被继承的模型没有图形化的输出接口,而且图形化接口非常麻烦。但是有这个模型输入所需的参数。如果希望将其他模型的变量数值输入到这个模型的接口中,能否可以直接在集成的大模型中用connect直接连接呢?

所属专栏:Sysplorer基础平台
产品信息:Sysplorer系统建模仿真环境
系统建模
附件 1 个附件(81kb)

全部回答 2

发布于 2024-12-23 16:25:37

Program_LBE_reactor.main_program(17): 错误(4402): 组件引用 Program_LBE_reactor.chuanrejisuan.tout 非法, 其引用对象不为常量.这是连接的报错,可是我就是想让变量连接啊

发布于 2024-12-23 16:47:30

您好,可以直接让图形化接口的变量等于输出接口,参考如下形象,变量p可认为是其他输出接口,u则为可视化输入接口

  // 其他变量
  Modelica.Units.SI.Power p = 1;
  //图形化接口
  Modelica.Blocks.Interfaces.RealInput u 
    annotation(Placement(transformation(origin = {-80, 30}, 
    extent = {{-20, -20}, {20, 20}})));
equation 
// 直接令u=p即可
  u = p;
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天