此页面有帮助吗? 1x
502x
003652
2024-01-30

优化设置

如果您已经激活了模块 Optimierung & Kosten / CO2-Emissionsabschätzung aktiviert haben, erreichen Sie die Optimierungseinstellungen im Daten-Navigator → 'Lastfälle und Kombinationen' oder über die Menüleiste → 'Berechnen'.

点击该按钮可以打开“优化设置”对话框,在该对话框中可以控制和运行优化过程。

激活优化

“激活”复选框默认未被选中。 因此没有进行优化。 要激活优化任务,请勾选该复选框。 检查其他设置后,您可以通过点击'确定并全部计算'按钮关闭对话框来开始优化。

需要优化的参数

这部分包含一个概览表,其中包含对话框中的所有数据 Globale Parameter 优化参数声明。

可能的“状态”的数量表示每个参数可能的变化量。 该步数是由有效范围产生的,并且总是比“步数”列中为全局参数指定的值大1倍。

'灵敏度系数'描述了各个参数对优化任务的影响: 越大,对确定最佳目标值的意义越大。 每次计算运行(每次优化突变),系数的精度都会得到提高。

您可以使用 选择对象 在右下角,您可以跳转到'全局参数'对话框,检查优化参数。 只有在表格单元格中点击后,该按钮才可访问。

表格末尾的“优化突变的数目”表示从对所有优化参数的所有优化参数状态的完整分析中得出的计算上可能的参数群。 如果该编号为0,那么没有要优化的参数;程序无法启动优化。

优化参数

在这一部分中,您可以定义优化任务的边界条件。 这些参数控制着优化过程,并为结果提供了框架。

目标值

在该列表中,您可以选择一些目标来确定优化任务的最优值。 与建筑结构中的往常一样,所有这些准则描述了模型对某些分析边界条件的最小响应。

程序会尝试根据重量、位移、变形、造价或CO2排放量等参数来寻找最小的计算结果。

用户可以使用“最小/最大 全局参数'适合作为您在列表中输入的公式的用户自定义准则 Globale Parameter 输入。 使用全局参数时,可以在'参数'下拉列表中进行相应的选择。

优化方法

用户可以在该下拉菜单中选择用于求解优化问题的算法。 该程序提供了三种不同的解决方法。

  • 所有突变: 在一个批处理过程中,所有可能的模型变量(“突变”)都会被一个一个地计算。 为下一步评估结果,并打包到 Tabelle 'Optimierung' 列出来。 对所有突变进行全面分析的优点是可以找到可能的最佳参数配置。 同时,这种分析形式需要相对较长的计算时间,因为要分析所有的突变。
  • 随机突变: 该过程首先确定参数状态均匀、随机分布的所有可能的模型突变的百分比,该百分比可以在“随机突变的数目”下指定。 从每个参数的作用范围中以这种方式确定的所有参数排列具有相同的概率。 所有这些配置会被逐个批处理地进行计算,为下一步进行评估,并打包在 Tabelle 'Optimierung' 列出来。 这种分析形式根据所分析的突变集进行速度比较快,但是由于参数群的随机均匀分布,所以不一定能找到所有最优情况。
  • 粒子群: 该方法模拟了一群动物寻找食物或栖息地的行为。 该方法专门用于优化非线性函数。 在这里可以找到简短的描述 维基百科文章
  • 微小叶栅格沉降: 该方法模拟了煤炭和昆虫寻找食物的行为, 信息素会标记出有希望的路径,并且使用得更频繁。 因为这是一种启发式方法,所以不能保证找到最佳解决方案。

突变百分比

您可以限制'随机突变'、'粒子群'和' Ant 沉降'方法的计算运行次数。 百分比是指根据为优化指定的参数计算得出的'优化突变数'。

选项

用户可以在该部分进行进一步设置。

通过'预先计算灵敏度系数'选项,您可以在进行实际的(有时是复杂的)计算之前,对与优化任务相关的参数进行初步计算。 出于控制目的,您可以使用系数 k 设置'预计算的精度'。

通过在'自动激活参数的依据'输入栏中的设置,一旦达到特定数量的参数 n 或灵敏度系数,就激活'要优化的参数'表中的参数σ 超过了一个临界值 fs

上级章节