论文部分内容阅读
我国是能源需求大国,加速水电能源等可再生资源的发展已经列为我国十二五能源规划。我国的水资源主要分布在西南地区,因此,随着水能战略的实施,一批世界级的大型或巨形水电站工程在我国西部地区开建或待建。同时,我国西南地区也是地震频发区。2008年汶川地震后,大坝可抗震安全设计已经成为水工建筑物设计工作中不可缺少的工作之一。 重力坝作为一种古老而重要的坝型,具有很多明显的优点,其运用极为广泛。混凝土重力坝的抗震设计工作工作量大,方案修改频繁,往往一处的修改对整个设计计算都有很大的影响。同时水利水电工程设计的个性化强,这主要体现在两个方面:第一,水利水电工程地形、地质等条件复杂多变;第二,各个设计单位的设计都具有各自的风格特征。因此,水利水电设计行业亟需一套标准化、集成化、一体化、符合行业规范的重力坝抗震设计软件。 本文从混凝土重力坝抗震计算理论出发,依据DL5073-2000《水工建筑物抗震设计规范》、DL5018-1999《混凝土重力坝设计规范》、DL5077-1997《水工建筑物荷载设计规范》,根据软件工程学的设计原理,对混凝土重力坝抗震设计软件的开发进行了研究。 本文以Visual Basic.NET程序语言和.NET开发环境为基础,建立了用户友好、便于操作的软件框架结构和操作界面。然后以ADO.NET数据库为理论基础,对本软件的数据库进行数据结构设计,建立了重力坝自振特性、地震动应力计算、重力坝安全评价等计算模块,并基于DXF文件的AutoCAD的二次开发和Office的二次开发技术,建立了AutoCAD的图形输出接口和Excel文件的自动输出接口。结合国内某重力坝工程实例,对本软件的各个功能模块进行了全面的展示。最后,对软件的开发进行总结,并对重力坝抗震设计辅助软件的发展做出了一些展望。