伴随成本函数参考
伴随成本函数对应于伴随流体分析期间检查的工程目标。例如,减少管道系统中的压降便属于一项工程目标。另外,减少汽车周围的阻力也属于一项工程目标。
成本函数将进行微分计算,以得出伴随流体方程的右侧。伴随求解器将对指定的成本函数的相关微分方程组求解。
只有支持伴随微分的报告类型才能与成本函数相关联。以下列出了所有可用的报告类型:
- 力
- 估计指定方向上指定边界表面组上的力的灵敏度。
- 力矩
- 估计具有指定方向和原点的指定边界表面组上的力矩的灵敏度。
- 压降
- 估计两个边界表面或两个表示系统高压和低压边界的交界面之间的质量流量平均总压力的灵敏度。
- 统一性偏差报告
- 估计在指定边界表面组或交界面上局部法向速度偏离质量流量平均值的灵敏度。
- 滚流/旋流报告
- 通常为 ICE 应用估计滚流或旋流的灵敏度。
- 表达式报告
- 估计通过表达式报告定义的表达式的灵敏度。
- 质量流量
- 估计穿过边界的质量流率的灵敏度。
- 质量流量平均
- 估计通过表面的平均质量流量标量数量的灵敏度。
- 热传递
- 估计边界上的热传递的灵敏度。
- 总和
- 估计表面或体积上的总和标量的灵敏度。
- 表面平均值
- 估计表面上标量的表面平均值的灵敏度。
- 表面积分
- 估计标量或矢量的表面积分的灵敏度。
- 表面标准偏差
- 估计表面上标量的标准偏差的灵敏度。
- 表面统一性
- 估计表面上标量的统一性的灵敏度。
- 体积平均值
- 估计标量体积平均值的灵敏度。
- 体积积分
- 估计标量的体积积分的灵敏度。
- 体积标准偏差
- 估计体积中标量的标准偏差的灵敏度。
- 体积统一性
- 估计体积中标量的统一性的灵敏度。
对于需要输入场函数和零部件的报告(例如总和报告或表面统一性报告),存在一些限制:
- 当这些报告与成本函数关联时,它们必须仅引用模型零部件或几何零部件;不支持引用衍生零部件。
- 支持完全微分的场函数是标量或矢量场函数,它们是原始、衍生(矢量幅值、矢量分量)或用户自定义的场函数,在边界面或区域网格单元上可用。对于用户自定义的场函数,只能对操作的子集进行微分。这些操作不能包括相邻模板场数据、表格数据或坐标转换。支持的操作包括:算术、逻辑和三角法操作。下面完整列出了支持的用户自定义场函数操作:
- 索引运算符
- 替代值运算符
- 条件运算符
- 一元运算符:
acos、asin、atan、cos、cosh、exp、abs、log、log10、sin、sinh、sqrt、cbrt、tan、tanh、mag、mag2、unit
- 二元运算符:
'+'、'-'、'*'、'/'、pow、fmod、min、max、atan2、dot、cross
- 不支持场函数专家属性反距离加权。
- 不支持报告专家属性平滑值。
- 伴随支持以下场函数:
- 体积
- 面积
- 形心
- Grid Flux(网格通量)
- 密度
- 温度
- 总焓
- Boundary Heat Flux(边界热通量)
- Boundary Conduction Heat Flux(边界传导热通量)
- 压力
- 总压力
- Absolute Total Pressure(绝对总压力)
- 涡旋矢量
- 螺旋
- Face Flux(面通量)
- Boundary Advection Heat Flux(边界平流热通量)
- 壁面剪切应力
- 速度
- 相对速度
- 质量通量
- 静压
- 总温
- Sound Speed(声速)
- 马赫数
- 被动标量
- 边界被动标量通量
- 已修正扩散率
- 保留临时储存时,可对以下场函数进行微分:
- 以下场函数的重构梯度:
- 密度
- 压力
- 速度
- 温度
- 总焓
- 压力的梯度
- 以下场函数的重构梯度: