基于optiSLang的模型校准和参数反演示例

为了快捷有效地验证和优化产品设计,我们通常会采用仿真模拟手段。先建立一个模型,用于拟合现实,为了验证产品的特性被准确、清晰地仿真模拟,通常会有一些来自真实的测量值用于对比。在最好的情况下,仿真模型显示出与测量结果具有相同的力学行为,但有时情况并非如此,或者模型本身存在一些无法测量的材料参数。

一般来说,通过实验能够比较容易测量真实模型的某些参数,如杨氏模量,但对于更高级的力学行为模型,如粘弹性材料模型可能涉及二十多个参数,这些参数很难通过试验来获取。在这些情况下,就需要使用模型校准。optiSLang 可以基于试验数据对参数进行反演分析,确定重要的模型参数,以实现仿真和测量之间的最佳拟合。

参数反演的简单理解:感兴趣的是组合参数A,但是参数A很难直接用仪器测量出来,参数A和性能B存在真实的物理关系,试验能够直接测量得出B,因此,通过测量的B,利用物理关系和模型,反推出A。

以初始动能激发的单自由度系统为例,已知一组时间位移测定值,需要校准模型系统,确定参数质量m、 刚度k、阻尼D和初始动能Ekin。

基于optiSLang的模型校准和参数反演示例的图1

初始动能激发的单自由度系统:

基于optiSLang的模型校准和参数反演示例的图2

自由振动运动方程:

基于optiSLang的模型校准和参数反演示例的图3

无阻尼和阻尼特征频率:

基于optiSLang的模型校准和参数反演示例的图4

时间位移函数:

基于optiSLang的模型校准和参数反演示例的图5

模型初始参数:m=1kg、k=20N/m、D=0.02、Ekin=10Nm,初始值与试验参考值时间位移关系曲线对比图如下所示:

基于optiSLang的模型校准和参数反演示例的图6

目标函数是使参考值和计算位移函数值之间的误差平方和最小:

基于optiSLang的模型校准和参数反演示例的图7

利用全局边界对信号提取项进行敏感性分析,给定设计变量的设计空间,其输入参数变化范围如下:

基于optiSLang的模型校准和参数反演示例的图8

optiSLang提供了高效的敏感性分析、参数识别算法,可以基于预测系数(COP)和预测元模型(MOP)自动识别重要性参数并对预测质量进行量化。模型信号差异error_norm响应面由于高度非线性行为,在当前样本点数量下CoP值为75%。

对error_norm影响最大的设计变量依次为刚度k(61%)、质量m(34%)和初始动能Ekin(18%), 设计变量D未显示对error_norm有影响。

基于optiSLang的模型校准和参数反演示例的图9

基于optiSLang的模型校准和参数反演示例的图10

选择 Simplex 算法进行快速局部搜索,通过连接程序自动选择敏感性分析中最佳设计点作为初始设计。其流程如图所示:

基于optiSLang的模型校准和参数反演示例的图11

信号模拟曲线图如下所示,模拟曲线充分覆盖了参考曲线,说明给定的参数范围足够以进行校准,最优值红色曲线与参考值绿色曲线几乎重合,算法很好地收敛到较小的信号差异。

基于optiSLang的模型校准和参数反演示例的图12

基于optiSLang的模型校准和参数反演示例的图13

基于optiSLang的模型校准和参数反演示例的图14

下表是系统参数初始值与反演值的对比,模型信号差异很大程度上得到缩减,参数反演分析使模型得到校准,仿真拟合曲线和参考曲线之间实现了出色的一致性。

基于optiSLang的模型校准和参数反演示例的图15

模型校准和参数反演,将产品的特性被准确、清晰地仿真模拟,不再过保守设计,研发人员可以利用高置信度的虚拟样机,进行高效的结构优化设计,大大降低产品的成本和增强品质竞争力。

另外optiSLang可以集成到Workbench界面,直接读取Workbench中Mechanical的分析流程中的参数。上述案例用Workbench界面分析时的流程如下图所示。

基于optiSLang的模型校准和参数反演示例的图16

利用optiSLang模型标定与参数反演功能,可以让我们的仿真模型更加准确,从而保证仿真结果更加精确。

文章来源于上海安世亚太 ,作者陈志梅

默认 最新
当前暂无评论,小编等你评论哦!
点赞 评论 收藏
关注