专栏
标签
模型连线时提示“连接器类型不匹配”怎么处理?
技术分享
发布于 2025-01-07 15:00:11
查看 28过去511天

问题现象

在图形视图中进行可视化建模时,出现如下三种弹窗,提示“连接器类型不兼容/不匹配”,导致建模失败。

问题原因

三张图片反映了三个问题。

  • 图1是因为模型组件中含有不同数据类型的因果连接器,所以在连线时会弹窗提示“连接器的类型不匹配”。
  • 图2是因为Sysblock模型的输入输出接口未定义数据类型与维度,导致在与Modelica模型进行混合建模时弹窗提示连接器不兼容。
  • 图3是因为定义了包含不同变量的非因果连接器,导致在连线时弹窗报错,比如图中,左侧连接器变量为电压v与电流i,右侧连接器变量为位移s与力f,因此无法连接。

解决方法

  • 针对图1的问题,可以使用Modelica.Blocks.Math模型库下的以下组件,可以实现数据类型的转换

:关于因果连接器与非因果连接器,请参阅官方课程Modelica语法详解第四章《连接与连接器》。
image.png

所属专栏:Sysplorer基础平台
产品信息:Sysplorer系统建模仿真环境
系统建模

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天