论文部分内容阅读
响应面方法、径向基函数人工神经网络方法以及Kriging方法等基于试验设计的近似模型方法是工程结构可靠度计算的常用建模方法,在结构动力响应预测、复杂结构优化设计以及多学科优化等方面也得到了广泛应用。该文重点研究相关方法的工程软件设计方法,目的是实现软件体系结构的开放性和可扩展性。运用面向对象方法及UML语言设计了试验设计与近似模型拟合软件系统框架,提出了主要类的设计方案和接口定义.利用C++程序设计语言以及Qt软件包开发了相关程序模块,实现了4种常用试验设计方法与2种近似模型.该软件系统设计采用了软件设计模式中几种常用模式,在此框架基础上可以方便扩展新的试验设计方法和近似模型方法及相关模块.该软件系统进行了经典算例验证,并应用于结构可靠性分析;在对某工程结构的动力响应优化计算中,综合应用了该系统的试验设计和近似模型模块,并与遗传算法结合,获得了良好的优化效果.