表达式报告

表达式报告取决于报告的组合,但系统报告除外。它可处理为要使用的每个报告生成的场函数。

该报告在模拟树中由节点表示,此节点具有自己的属性和和报告节点的弹出菜单。

除了总体报告结果之外,还可以对各个零部件的标量值进行后处理。请参见基于每个零部件访问报告结果

例如,假设要绘制两个边界(例如,管道的入口和出口)之间的压降。假设为每个边界创建了表面平均压力报告,则可通过在定义属性中输入以下函数名,直接创建这些报告的报告:

$AveragePressure1Report - $AveragePressure2Report

可用于定义表达式的场函数不能是空间函数;其计算结果必须是单个数字,因为表达式在空间中是常数。$Time$TimeStep$Iteration 等变量以及与报告关联的场函数有效。$Temperature$Pressure 等变量在空间中的每个不同点具有不同的值,并且不能在表达式中使用。

随着求解的继续,某些表达式报告将返回折回值。例如,如果某个报告返回风扇的旋转角度,则可得知该角度必须始终介于零和 2π 之间。如果具有更新事件(例如,差值或航点事件,具体取决于此报告的两个连续值之差),则该事件必须考虑报告值的周期性。在下图中,值 ab 之差为 d1 + d2,而不是 d0

使用周期性属性可标识其值会折回的报告。计算两个值之差时,Simcenter STAR-CCM+ 会选择 d0 的最小值,且 d1+d2=Mb+am

表达式报告属性

单位

用于指定物理量的单位。

定义

此报告的公式使用与选定报告对应的 Simcenter STAR-CCM+ 场函数的函数名。输入无效的定义时,会导致出现 Unable to compile(无法编译) 错误消息。

周期

设为周期时,此属性可向相关更新事件指出,此报告返回的值将在达到一定值时折回。计算报告的连续值之差时,必须考虑此行为。在周期范围子节点中,提供最小和最大折回值。

维度

此报告的物理维度。此维度可自定义。

增量值

激活时,指定时将值作为增量(间隔)而非绝对量进行单位转换。这只会影响使用具有非零偏置属性的单位的表达式。

例如,如果将温度表达式报告定义为 <10 C>,则默认绝对值约为 283 K。但假设要指定增加 10 ℃,即为增量值。在这种情况下,设置增量值选项,表达式的计算结果为 10 K。如果外部温度为 10 ℃,则表示这是 283 K。但是,如果温度升高 10 ℃,则表示增加了 10 K(而不是 283 K)。增量值选项可用于区分这两种用法。

周期范围属性

周期最大值

此表达式报告预期的最高值。

周期最小值

此表达式报告预期的最低值。