论文部分内容阅读
结构计算分析在工程应用和研究中占有相当大的比重,随着计算机技术的快速发展,结构的计算分析技术有了相当大的提高。目前,国内外已研制出许多功能强大的结构分析程序,如ANSYS、SAP、ADINA、ABAQUS、STRAND等。但是,这些结构分析软件不可能解决所有问题,而且,随着工程技术的发展和研究的深入,还会不断涌现出新的待解问题。 结构分析程序所涉及的计算内容繁多,以传统的结构化编程方式编制结构分析程序需花费大量的工时,在可扩充性和代码可重用性方面受到许多制约。面向对象编程技术的出现,使软件编程摆脱了这些不利因素。由于采用了统一的对象分类方法,编程人员可通过继承方式派生出新的对象类,在新对象类中添加新的操作功能,建立满足自己特定需求的程序。 随着科学技术的发展,对大量日趋复杂的工程结构提出了进行细致的符合实际的静力分析和动力分析的要求。在结构的计算分析时要充分考虑随机参数对于结构响应的影响。随着计算机的发展和普及,对于大型复杂结构的随机有限元分析成为可能。 在数值分析领域,国内、外的一些学者研究了如何将面向对象方法应用于有限元分析。这些研究各有侧重,主要集中在方法学角度和面向对象矩阵类库的构建上,应用于大型复杂结构分析中的研究还比较少见。本文结合随机参数结构的有限元分析方法的特点,详细探讨了面向对象有限元技术的具体实现方法。