“所以我之前建模反复调参出来好几种看着都差不多,但是受力数据不一样的模型,不是我操作失误,是算法本身在乱生成伪解对吗?”
叶清河点点头:“没错!你的旧算法不满足约束稳态条件,无法收敛到真实最优解,只会迭代出大量介于合格与不合格之间的近似伪解。
这些模型造型调度相似,但拓扑结构、应力参数全部不同,没有结构稳定性,无法用于建筑落地,这也是教授不让你们用基础算法做自由曲面壳体的原因。”
确定周硕懂了这个,叶清河继续往下讲。
“结合紧张曲面边界定理,在你的模型边界闭合、结构无多余拓扑形变的前提下,这个带约束的曲面极值问题有且只有一组唯一光滑解。
简单来说.....
所以你的软件模型不收敛,纯粹是计算方法错误,而非解不唯一。
你应该在建模时放弃课本基础迭代算法,改用几何流稳态迭代方式....”
听完叶清河的讲解,看着自己的建模软件界面,周硕犹豫了一下道。
“那个,大佬,我平时建模只用软件自带的默认迭代算法,这个几何流迭代是需要我手动编写参数,还是直接替换软件算法模板就行?
对于我们本科生做课题建模,有没有简单、容错率高的操作方式?”
The content is not finished, continue reading on the next page