论文摘要
弯梁桥以其因地制宜,造型优美,结构轻盈等特点,近年来在我国发展迅速。在截面的选择上,由于箱形截面良好的结构性能,使得其成为弯梁桥设计中常采用的截面形式。在求解弯梁桥的活载内力时,由于弯梁桥受力的复杂性加上汽车荷载的数量以及位置的不确定性,就需要开发能够快速确定活载最不利位置和最大内力的弯箱桥计算程序。本文采用每个单元具有7个自由度的有限段法确定箱梁的内力影响线,结合动态布载的原理在影响线上布置荷载,最后求得最不利荷载内力及其活载的布置方式。动态规划是一种最优设计方法,它把问题分成若干阶段,利用递推关系式一个接一个依次作出最优决策,使整个过程取得最优结果。影响线的动态加载能对任意影响线快速地求得影响量(内力或挠度)的极值,而且能够求得影响量取极值时的荷载位置,是一种有效的加载方法。而对于挂车等荷载,则采用较普通的穷举比较法,逐个比较得出结果。本文以C++Builder为编程工具,将数据的输入、输出和处理可视化,界面友好,直观,使用方便。采用了比较流行的插件技术,把弯箱梁桥影响线计算,动态布载计算,插值加密计算等模块分别打包在动态链接库中,使用时分别由主程序调用,便于查找错误,升级,也使得今后的研究可以专注于各自的领域,而无须通晓整个系统的构造和原理。本文中还用到了数据库,OpenGL,OLE等计算机领域的技术,使得程序的功能得到进一步的提高,而结构更加简洁。最后,本文引入一个算例,采用本文编制的程序进行分析计算,并且同有限元程序ANSYS软件进行计算比较得出结论。