基于.optistruct的结构优化设计方法

基于.optistruct的结构优化设计方法

ID:21269724

大小:125.88 KB

页数:8页

时间:2018-10-20

基于.optistruct的结构优化设计方法_第1页
基于.optistruct的结构优化设计方法_第2页
基于.optistruct的结构优化设计方法_第3页
基于.optistruct的结构优化设计方法_第4页
基于.optistruct的结构优化设计方法_第5页
资源描述:

《基于.optistruct的结构优化设计方法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于OptiStruct的结构优化设计方法作者:张胜兰优化设计是以数学规划为理论基础,将设计问题的物理模型转化为数学模型,运用最优化数学理论,以计算机和应用软件为工具,在充分考虑多种设计约束的前提下寻求满足预定目标的最佳设计。有限元法(FEM)被广泛应用于结构分析中,采用这种方法,任意复杂的问题都可以通过它们的结构响应进行研究。最优化技术与有限元法结合产生的结构优化技术逐渐发展成熟并成功地应用于产品设计的各个阶段。一、OptiStruct结构优化方法简介OptiStruct是以有限元法为基础的结构优化设计工具。它提供拓扑优化、形貌优化、

2、尺寸优化、形状优化以及自由尺寸和自由形状优化,这些方法被广泛应用于产品开发过程的各个阶段。概念设计优化――用于概念设计阶段,采用拓扑(Topology)、形貌(Topography)和自由尺寸(FreeSizing)优化技术得到结构的基本形状。详细设计优化――用于详细设计阶段,在满足产品性能的前提下采用尺寸(Size)、形状(Shape)和自由形状(FreeShape)优化技术改进结构。拓扑、形貌、自由尺寸优化基于概念设计的思想,作为结果的设计空间需要被反馈给设计人员并做出适当的修改。经过设计人员修改过的设计方案可以再经过更为细致的形状

3、、尺寸以及自由形状优化得到更好的方案。最优的设计往往比概念设计的方案结构更轻,而性能更佳。表1简单介绍各种方法的特点和应用。OptiStruct提供的优化方法可以对静力、模态、屈曲、频响等分析过程进行优化,其稳健高效的优化算法允许在模型中定义成千上万个设计变量。设计变量可取单元密度、节点坐标、属性(如厚度、形状尺寸、面积、惯性矩等)。此外,用户也可以根据设计要求和优化目标,方便地自定义变量。在进行结构优化过程中,OptiStruct允许在有限元计算分析时使用多个结构响应,用来定义优化的目标或约束条件。OptiStruct支持常见的结构响

4、应,包括:位移、速度、加速度、应力、应变、特征值、屈曲载荷因子、结构应变能、以及各响应量的组合等。OptiStruct提供丰富的参数设置,便于用户对整个优化过程及优化结果的实用性进行控制。这些参数包括优化求解参数和制造加工工艺参数等。用户可以设定迭代次数、目标容差、初始步长和惩罚因子等优化求解参数,也可以根据零件的具体制造过程添加工艺约束,从而得到正确的优化结果并方便制造。此外,利用OptiStruct软件包中的OSSmooth工具,可以将拓扑优化结果生成为IGES等格式的文件,然后输入到CAD系统中进行二次设计。二、OptiStruc

5、t优化设计的数学基础1.OptiStruct结构优化三要素优化设计有三要素,即设计变量、目标函数和约束条件。设计变量是在优化过程中发生改变从而提高性能的一组参数。目标函数就是要求最优的设计性能,是关于设计变量的函数。约束条件是对设计的限制,是对设计变量和其它性能的要求。优化设计的数学模型可表述为:最小化(minimize):f(X)=f(x1,x2,......,xn)约束条件(subjectto):gj(X)≤0j=1,......,mhk(X)=0k=1,......,mhxL≤x≤xUi=1,......,n式中,X=(x1,x2

6、,......,xn)是设计变量,f(X)是目标函数,g(X)是不等式约束函数,h(X)是等式约束函数;L指lowerlimit,即下限,U指upperlimit,即上限。在OptiStruct中,目标函数f(X)、约束函数g(X)与h(X)是从有限元分析中获得的结构响应。设计变量X是一个向量,它的选择依赖于优化类型。在拓扑优化中,设计变量为单元的密度;在尺寸优化(包括自由尺寸优化)中,设计变量为结构单元的属性;在形貌优化和形状优化(包括自由形状优化)中,设计变量为形状扰动的线性组合因子。优化设计的三要素在OptiStruct中通过不同

7、类型的信息卡描述。结构响应(用于评测目标与约束)以及设计变量均采用BulkData类型的信息卡,结构响应一般参考DRESP1、DRESP2或DRESP3卡,设计变量则根据优化类型的不同选用DTPL、DTPG或DESVAR卡。目标函数和约束则使用SubcaseInformation类型的信息卡定义,目标函数使用DESOBJ卡,约束函数使用DESSUB或DESGLB卡。2.OptiStruct迭代算法OptiStruct采用局部逼近的方法来求解优化问题。局部近似法求解优化问题步骤如下:1)采用有限元法分析相应物理问题;2)收敛判断;3)设计

8、灵敏度分析;4)利用灵敏度信息得到近似模型,并求解近似优化问题;5)返回第一步。这种方法用于每迭代步设计变量变化很小的情况,得到的结果为局部最小值。设计变量的最大变化一般发生在最初的迭代步中,此时没有必要进

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。