结构优化技术(Structural Optimization Design),很多文献书籍里概念解读不同,但意思都是一样的,就是在实际边界条件下,按照工程设计目标(重量最轻、刚度最大、成本最低)得出最佳设计方案的技术。它是一门综合性的学科,涉及的领域非常广泛。其最早可以追溯到19世纪的无约束行架最优结构布局问题,到20世纪中叶有人提出可以处理一些简单问题的“同步极限准则”,但这个准则具有非常大的局限性,后来又有人提出“满应力设计准则”,但是在处理不静定结构时同样受限。直到70年代初,才有人提出现代结构优化技术理论,随着科技的进步和计算机工程软件的高速发展,结构优化技术在理论模型研究和数值方法的实现上取得了巨大的进步,结构优化技术逐步成熟起来。时至今日,结构优化技术已经渗入到航天航空、土木建筑、交通运输、装备制造等各个工程领域,几乎所有主流商用软件如:Ansys、Abaqus、Nastran、Hyperworks等都具备了非常完善的结构优化设计模块,极大的促进了结构设计技术的发展。
结构优化设计其实可以分为两个阶段:概念设计阶段和详细设计阶段。概念设计属于产品研发初期,而详细设计属于研发后期,简单的说,概念设计就是先得出结构的基本形状,详细设计就是在此基础上做更加细化的设计。
概念设计阶段的结构优化技术有:拓扑优化(Topology)、形貌优化(Topography)和自由尺寸优化(Free Size)。详细设计阶段的结构优化技术有:尺寸优化(Size)、形状优化(Shape)、自由形状优化(Free Shape)。所以,结构优化技术大体上可以分为三种:拓扑优化、形状优化和尺寸优化。
不管你是哪一种结构优化技术,都离不开三要素:设计变量、约束条件、目标函数。就好比写小说离不开人物、情节、环境一样,少了任何一项都不行。
设计变量就是我们在进行结构优化时,需要确定优化哪些参数会让我们获得理想效果,那么这些参数就是设计变量。对于拓扑优化,它可能是板壳的单元密度;对于尺寸优化,它可能是杆梁的横截面积或者薄板的厚度分布;对于形状优化,这些参数可能是结构外形或者边界的节点集。设计变量在优化过程中不断地变化,而目标函数也随着设计变量的变化而变化。
约束条件是我们根据实际情况,对设计变量施加的边界条件。比如,在降低汽车整体重量的同时,要保证结构强度,或者避免结构发生应力集中。建立约束条件之前,需要先建立优化响应,满足约束条件的单元就组成了优化设计域,结构优化过程随着转变为在优化设计域中寻找最优解的过程。
目标函数的意思就比较简单了,就是我们想要得到的优化目标,比如:为了使汽车提速,来减轻车身以及内饰的重量,质量最小化就是优化问题中的目标函数,之所以叫目标函数是因为在数值计算中它是设计变量的函数。当然,提到目标函数绝不仅仅是质量最小化,结构的柔度最小,刚度最大;体积分数最小化;模态一阶频率最大化都可以是目标函数,目标函数是根据工程实际而定的,大型优化工程问题中,目标函数往往是多个,优化的目标越多,考虑的因素也就越多,优化问题也就变得更复杂。往往得不出预期结构可能是目标函数选的不好,你以为它能这么优化,实际上行不通,所以在进行结构优化设计时,选择合理的目标函数是个很重要的问题。
还有一个误区,结构优化设计严格意义上来说并不等于轻量化设计,当然如今结构优化设计技术被广泛的应用于汽车、飞机、火箭、船舶等大型装备的减重设计中,但不能说轻量化设计就是结构优化设计,因为轻量化设计还包括其他的优化技术,比如:材料的优化升级技术,以及加工工艺的优化技术等,只不过结构优化设计对于结构的轻量化设计来说时性价比最高的一个手段,这也体现了结构优化技术未来的发展前景,将会非常广阔。
【END】
|