信任域方法

(函数来自 pyomo.contrib.trustregion.TRF)

pyomo.contrib.trustregion.TRF.trust_region_method(model, decision_variables, ext_fcn_surrogate_map_rule, config)[source]

Trust Region算法方法的主要驱动。

Parameters:
  • model (ConcreteModel) – 用户需要求解的模型。

  • degrees_of_freedom_variables (List of Vars) – 用户提供的输入。用户必须提供一个变量列表,这些变量是模型中的自由度或决策变量。

  • ext_fcn_surrogate_map_rule (Function, optional) – 在2020年Yoshio/Biegler的论文中,这被称为基函数b(w)。 这是用于解决原始过程模型问题的低保真模型,并被集成到代理模型中。 默认值为0(即没有基函数规则)。

  • config (ConfigDict) – 这保存了求解器和TRF特定的配置选项。