论文部分内容阅读
随着国家经济的发展,大型工业建筑层出不穷,烟囱的高度和种类需求不断刷新,出现了烟囱外筒在同一截面有多个开孔的情况,使烟囱外筒结构受力复杂,而现有专业烟囱分析软件不适应于同一截面中有两个非对称孔洞及多于两个孔洞的烟囱,大型通用有限元软件操作复杂,烟囱设计人员效率较低,急需一款方便实用的系统解决工程应用。本文基于Visual Studio 2015集成开发环境,利用C#.NET语言对ANSYS进行二次开发,把烟囱建模、分析所涉及各种算法集成其中,并利用ACCESS数据库对数据进行统一管理,开发出一款操作简单方便的烟囱分析平台,便于设计人员使用。本文主要研究内容:(1)对具有单开孔、双开孔、三开孔及栈桥多开孔的烟囱参数化模型算法分析;烟囱在恒载、活载、风荷载及地震作用下的算法分析;烟囱组合工况算法分析;烟囱后处理数据提取的算法分析;完成不同开孔形式烟囱有限元有限元分析平台开发的总体框架设计,使用ANSYS命令流实现。(2)使用C#.NET语言实现具有单开孔、双开孔、三开孔及栈桥多开孔的烟囱参数化模型算法、烟囱在恒载、活载、风荷载及地震作用下的算法、烟囱组合工况算法、烟囱后处理数据提取的算法的ANSYS命令流自动生成。(3)利用C#.NET完成平台模块的集成,包括参数设计模块、前处理模块、加载求解模块、后处理模块以及结果可视化模块,并利用ACCESS数据库技术进行参数管理,然后基于ANSYS批处理功能完成C#.NET对ANSYS的后台调用,进行烟囱计算,实现烟囱有限元分析平台的开发。通过工程实例印度塔尔万迪(3×660MW)超临界燃煤电站项目对平台验证,分别利用本平台、SAP2000以及PKPM软件对其烟囱结构进行分析,结果表明采用本平台可高效完成不同开孔形式烟囱的分析求解,并获较准确的结果,达到了委托方要求,为烟囱设计人员提供了一款操作方便、设计合理的辅助工具。