监测导数

监测导数报告是基于监视器的报告,它根据两个监视器共同的最新采样时间/迭代,以数字方式计算一个监视器相对于另一个监视器的导数。该报告显示一个监视器对另一个监视器的影响程度。

用例包括:

  • 监视瞬态声学模拟中某个点的压力,在该模拟中针对某个应用需要该压力相对于时间的导数
  • 监视减震器模拟中活塞面上的力和位移,在该模拟中希望将力相对于位移的导数输入到下游线性化分析中

要预测监视器值的演变方式,可以计算其级别 1 的导数,这等同于变化的加速,如下所示:

  • 1 处的导数阶数
  • 3 或更大的精度阶数
  • 3 或更大的其他样本

监测导数报告属性

单位
用于指定物理量的单位。将导数阶数设为大于 1 的值时,将显示指数。
源监视器
用作源变量的监视器。
微分变量
用作微分变量的监视器。可以将其设为物理时间或迭代以获得简单导数。
导数阶数
从两个监视器获得的导数级别。导数阶数默认设为 1,但可以增大阶数以获得更高阶数的导数。
精度阶数
增加近似计算中使用的多项式函数的阶数以提高精度。
其他样本
除了在最后 N 个样本节点中最初指定的样本计数外,指定额外数量的样本。样本计数属性值更新以反映指定的总数。与精度阶数一样,增加样本数也可以获得更好的逼近函数。

子节点属性

监测导数报告节点有一个名为最后 N 个样本的子节点。

样本计数
在监视器内针对每个网格单元收集的数据样本数 N。仅适用于最后 N 个样本节点。
样本开始事件

开始收集数据的事件。请参见用户自定义的更新事件。

注对于导数报告,通常不适合使用样本开始事件,因为报告会自动处理自己的输入样本。使用开始事件策略可能会使监视器无法获取足够的样本来计算导数。
包含开始事件样本
开启时,在样本集合中包含开始事件的样本。