论文部分内容阅读
使用面向对象的程序设计语言VisualC+ + 6.0 ,在面向对象的随机有限元基础上 ,充分利用结构可靠性优化设计方法的通用性和灵活性 ,设计了结构可靠性形状优化设计相关的类及其方法。计算结果表明 ,面向对象的程序设计方法所具有的封装性、继承性和多态性等优点可以简化可靠性形状优化设计方法的编程工作 ,提高程序代码的重复利用率 ,并有效地进行内存管理 ,使得程序结构清晰简洁 ,方便扩充和维护 ;并能有效解决由于结构的可靠性形状优化设计中存在的优化设计变量和计算可靠性指标的双重迭代问题引起的对机器内存要求高 ,程序计算效率低的缺点
Using object-oriented programming language VisualC + + 6.0, based on the object-oriented stochastic finite element method and the versatility and flexibility of structural reliability optimization design method, the related classes and methods of structural reliability shape optimization design are designed . The results show that the advantages of encapsulation, inheritance and polymorphism of object-oriented programming methods can simplify the programming of reliability shape optimization design methods, improve the reusability of program code, and effectively manage the memory , Making the program structure clear and concise, easy to expand and maintain; and can effectively solve the structural reliability of shape optimization design exists in the optimization design variables and calculation of reliability indicators of double iteration problems caused by the machine memory requirements, program computing efficiency Low disadvantage