定义伴随停止标准

除了原始求解器和伴随求解器的常规停止标准外,还可以为每个成本函数创建单独的停止标准。通过此选项,可以使用不同的条件运行各种成本函数,以停止伴随求解器。当满足全局函数或成本函数特定标准时,伴随求解器将继续下一个成本函数的求解,如果不再求解成本函数,就会完全停止。

全局伴随求解器停止标准可应用至全部成本函数。因此,必须确保定义的任何全局伴随求解器停止标准足以用于全部活动的成本函数。特别是,全局标准不应取决于与特定成本函数关联的值(例如特定成本函数的残差),因为它们可能会停止其他已定义成本函数的求解。全局伴随求解器最常用的停止准则是设置固定步数(固定步数标准)。

默认情况下,伴随求解器没有全局停止标准。相反,创建成本函数时会有两个自动生成的停止标准。这些成本函数特定的停止标准为固定步数残差

要定义伴随停止标准:
  1. 要为伴随求解器创建停止标准,右键单击求解器 > 伴随 > 求解器 > 伴随稳态 > 停止标准节点,然后选择新建准则新建监视器准则。设置适合模拟的属性。
  2. 要创建特定于成本函数的停止标准,右键单击伴随 > 伴随成本函数 > [成本函数] > 停止标准节点,然后选择新建准则新建监视器准则