混凝土重力坝可视化设计软件开发研究

来源 :三峡大学 | 被引量 : 0次 | 上传用户:mucao_xkhl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
混凝土重力坝因其自身的优点,在水利工程建设中应用广泛,但其设计复杂、计算量大,给设计人员带来了重大困难。而我国一部分设计人员仍在使用手算或使用Excel公式编辑器进行计算,这种传统的方法存在操作复杂、可视化程度低、数据管理能力弱和工作效率低等问题。随着计算机辅助设计技术的快速发展,运用计算机辅助设计技术可以提高重力坝的设计水平,减轻计算工作量。但目前仍没有一套功能齐全、符合设计习惯的混凝土重力坝可视化设计软件,因此,本文针对上述问题对混凝土重力坝的可视化设计软件开发进行了研究,研究的主要内容包括以下几个部分:  (1)通过和设计人员进行交流,进行软件的需求分析,并以Visual C#程序语言和.net开发环境为基础,建立了用户友好、交互性强且符合设计习惯的多项目并行运行的系统框架结构和系统界面,具有运行稳定、操作简便、可视化强等优点;  (2)以计算机图形学理论为基础,结合DirectX、GDI+技术、参数化绘图技术开发了基于DirectX3D的二维绘图控件,对混凝土重力坝的挡水坝段和溢流坝段的三维建模进行了初步探索,使用GDI+技术实现了二维图形的绘制;  (3)以XML数据库理论为基础,对本系统的数据库进行数据结构设计,实现了系统多文档(不同项目)数据的存储管理、读写操作和不同模块数据的快速传递;  (4)基于DXF的AutoCAD二次开发技术和Office的ActiveX组件技术,建立了DirectX到AutoCAD的图形输出接口,建立了系统数据库到Word的数据输出接口;  (5)以混凝土重力坝应力与稳定分析计算规范理论为基础,通过对计算理论的参数化和模型化,实现了重力坝的坝顶高程计算、体型设计和应力与稳定分析;  (6)以复合形算法理论为基础,建立了以重力坝剖面面积最小的目标函数,以上游折坡高度、上游折坡宽度和下游折坡宽度为设计变量,以坝趾和坝踵应力规范要求为性态约束条件的优化模型,实现了混凝土重力坝基本剖面优化的可视化设计,计算结果表明优化结果可靠。
其他文献
三峡通航建筑物的建设具有重大的社会效益和经济效益。三峡工程的修建,可使长江上游水系的通航里程大大延长,防洪、发电、航运等综合效益的提高显著。同时长江是一条典型的限制
本文依据润河集水文站实测降雨及流量资料进行分析研究,在充分考虑汛期过程所具有的随机性、模糊性等属性的基础上,采用定性分析和定量分析相结合的方法。定性分析法中的气象
柑橘中的代谢产物是人类重要的维生素来源,同时许多代谢物具有药用价值,对人类健康有着重要的作用。为研究柑橘代谢物特异的积累模式以及不同家系中的自然变异情况,我们选取
近年来,安徽省建设了众多监测水土流失的径流小区,积累了大量自然地理、气象、径流侵蚀等资料。据些资料进行分析,力求得到在安徽省具有普遍性的水土流失规律,并用于指导水土
随着我国经济的高速发展,能源短缺问题越来越突出,相对煤炭和石油而言,水电能源为可再生的清洁能源,如何合理利用水资源解决能源紧张问题意义重大。在满足已有的约束条件下,