将准则法和数学规划相结合,对于不同的约束采用不同的处理方法:应力约束作为局部性约束。用0阶近似进行处理,借助满应力准则将其转化为动态尺寸下限;位移约束作为全局性约束,根据单位虚载荷法将其显式化,从而建立了满足应力和位移约束的框架结构截面优化的显式模型.为了提高模型的求解效率,根据对偶理沦将大规模的框架结构优化问题转化为仅仅几个对偶变量的对偶问题。采用二次规划方法求解,算例证明该方法能极大的提高模型的求解效率.采用近似射线步既能减小计算量又能使迭代过程更加平稳,采用删除无效约束技术能减小优化模型的规模.以MSC/Nastran软件为结构分析的求解器,以MSC/Patmn软件为开发平台,完成了满足刚度和强度的多工况、多变量的框架截面优化软件,算例结果表明上述程序算法的高效性。
The optimality criteria (OC) method and mathematical programming (MP) were combined to found the sectional optimization model of frame structures. Different methods were adopted to deal with the different constraints. The stress constraints as local constraints were approached by zero-order approximation and transformed into movable sectional lower limits with the full stress criterion. The displacement constraints as global constraints were transformed into explicit expressions with the unit virtual load method. Thus an approximate explicit model for the sectional optimization of frame structures was built with stress and displacement constraints. To improve the resolution efficiency, the Dual-Quadratic Programming was adopted to transform the original optimization model into a dual problem according to the dual theory and solved iteratively in its dual space. A method called approximate scaling step was adopted to reduce computations and smooth the iterative process. Negative constraints were deleted to reduce the size of the optimization model. With MSC/Nastran software as structural solver and MSC/Patran software as developing platform, the sectional optimization sol.rare of frame structures was accomplished, considering stress and displacement constraints. The examples show that the efficiency and accuracy are improved.