Sysplorer仿真时,连接/注释一个模块后,下游模块为什么会影响上游模块
技术分享
发布于 2025-10-16 23:48:28
查看 1过去229天
Q:
连接Modelica.Clocked.RealSignals.Periodic.FIRbyCoefficients模块前后,sine与噪声模块的输出会发生变化

A: 原因:是采样周期的问题,这个是因为没有定义时钟,所以默认采样周期是1秒。
并不是后面的影响了前面,这是在一个时钟分区里面,但是没有加时钟,后面注释的模块里用到了时钟,但是没有给采样时间。前面几个组件本来是独立的,但是和一个用到了时钟的组件连起来了,导致在同一个时钟分区里,所以加了后面的那个模块之后,需要在模型里再加一个时钟组件。

这样加一个时钟和采样模块,设置一下采样周期就可以了
左边是没加采样和时钟模块的,右边是加了这两个模块并设置采样周期为0.01秒的

凡是用到Clocked模型库里面的组件,就得注意定义时钟,否则就是用默认的时钟,采样周期就是1秒。
所属专栏:Sysplorer基础平台
产品信息:Sysplorer系统建模仿真环境