论文部分内容阅读
现代桥梁结构设计中,越来越多的大跨度及复杂结构的出现,导致桥梁结构计算分析过程中所耗费的时间也越来越长。随着计算机硬件的发展,计算机的处理能力有了很大的提升,但是计算分析耗时常常仍不能满足设计者的需求。论文以研究大跨度自锚式悬索桥主梁恒载为目的,探索了桥梁结构有限元程序的编制以及程序设计中效率优化的问题,其中提高效率的主要方法是节点编号优化和OpenMP并行计算,并运用所编程序进行了自锚式悬索桥主梁恒载状态的综合分析。论文主要内如如下:首先,分析了桥梁有限元程序计算分析中面临处理时间长的问题,探讨了从程序编制方面提高计算速度的方法和发展现状,确定了全文的研究重点及研究方法;然后,进行了自锚式悬索桥主梁分析程序的编制及涉及到的相关理论的探究,主要包括:一般桥梁结构有限元的理论研究及有限元法的计算流程的分析,自锚式悬索桥主梁恒载状态分析模型的建立,以及分析中涉及的自重作用、混凝土收缩徐变、预应力效应、温度效应和吊索力作用的计算理论和程序实现。其次,重点研究了有限元程序效率优化的方法,主要进行了整体刚度矩阵带宽优化算法和有限元并行编程的探索:带宽优化方面,分析了通过节点编号优化来减小各类桥梁结构有限元总刚带宽的人工编号和计算机自动编号算法,包括AD法、CM法和GPS法(算法名称),并编制了相应的程序,然后通过三个桥梁结构算例验证了各优化程序的正确性,并对比了效率问题;对比发现在一般杆单元结构中,GPS算法优于其他两种;并行编程方面,介绍了共享存储变量的并行编程库OpenMP的特点,探讨了桥梁结构有限元程序中以OpenMP进行并行开发的切入点与方法,进行了本文程序并行化的工作,并结合算例,对比和测试了程序并行执行和串行执行的效率。最后,使用本文所编制的程序并结合非线性分析系统BNLAS,对自锚式混凝土悬索桥牡丹江西十一条路跨江大桥进行恒载了状态分析,主要包括:恒载状态时变效应分析,自锚式悬索桥主梁附加预应力损失分析,恒载状态影响参数分析,车道荷载和温度荷载的长期作用下主梁准永久分析。