基于SolidWorks的管壳式换热器辅助设计软件研究
本文关键词:基于SolidWorks的管壳式换热器辅助设计软件研究
更多相关文章: 换热器 SolidWorks软件 UML MVC 二次开发
【摘要】:管壳式换热器广泛应用于电力、化工、冶金等领域,在工业生产过程中占有重要地位。改善管壳式换热器的性能,减少换热过程中热量的不可逆耗散,这对于提高能源利用率具有重要意义。但是,由于管壳式换热器设计涉及很多零部件的参数变量,如何通过设定换热参数来自动计算、设计和生成满足换热要求的管壳式换热器具有一定难度。本文完成了基于SolidWorks平台的管壳式换热器辅助设计软件的研发。在软件的设计阶段,按照面向对象的思想,采用UML对管壳式换热器设计软件进行统一建模,实现了软件结构的高内聚和低耦合。软件采用MVC架构,分解了软件开发模块,并应用多种GoF设计模式,优化了代码结构。在软件的开发阶段,实现了管壳式换热器设计软件以COM组件形式对SolidWorks的二次开发和调试。采用COM组件形式完成了Matlab与Visual C++的混合编程,获取了Matlab中流体物性参数计算模块的计算结果。依据管壳式换热器相关行业规范和国家标准,建立了零件尺寸标准数据库、流体物性参数数据库和图表数据库。根据尺寸驱动和程序驱动两种SolidWorks参数化设计方法的基本特征,实现了管壳式换热器设计软件中零部件绘制和整体装配,构建了完整的管壳式换热器设计软件。本文通过MFC向导对话框机制实现了软件的流程化操作界面,用户根据换热要求输入管壳式换热器设计的相关热力参数和结构选项。给出了管壳式换热器设计相关计算公式并进行了计算公式的代码实现,主要包括热力计算、结构计算和阻力计算。设计计算完成后,软件以界面列表和Excel文件两种方式输出计算结果。本文最后完成了软件使用说明等文档的编写。本文研发的基于SolidWorks的管壳式换热器辅助设计软件实现了面向对象的软件开发,具有清晰的代码结构和高内聚低耦合的软件框架。软件实现了多种结构类型管壳式换热器的自动化计算与设计,节省了管壳式换热器设计时间,提高了管壳式换热器的设计质量,达到了在管壳式换热器设计阶段节省人力物力的效果。
【关键词】:换热器 SolidWorks软件 UML MVC 二次开发
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TK172;TP391.72
【目录】:
- 摘要10-11
- ABSTRACT11-13
- 主要符号表13-14
- 第1章 绪论14-20
- 1.1 研究背景14-15
- 1.1.1 管壳式换热器研究背景14-15
- 1.1.2 CAD二次开发技术概述15
- 1.2 研究现状15-18
- 1.3 研究意义18
- 1.4 本文主要工作18-20
- 第2章 管壳式换热器软件的系统设计20-36
- 2.1 引言20
- 2.2 软件需求分析20-21
- 2.3 面向对象的UML统一建模21-29
- 2.3.1 面向对象建模思想21-22
- 2.3.2 用例图22-25
- 2.3.3 类图25-28
- 2.3.4 活动图28-29
- 2.4 软件MVC架构29-32
- 2.4.1 MVC架构设计29-30
- 2.4.2 MVC分层实现30-31
- 2.4.3 MVC应用意义31-32
- 2.5 软件设计模式应用32-34
- 2.5.1 单例模式32-33
- 2.5.2 工厂模式33-34
- 2.5.3 代理者模式34
- 2.6 小结34-36
- 第3章 管壳式换热器软件的系统实现36-54
- 3.1 引言36
- 3.2 软件开发环境选择36-37
- 3.3 COM组件应用37-38
- 3.3.1 COM组件实现方式37
- 3.3.2 COM组件调试流程37-38
- 3.4 Matlab与Visual C++混合编程38-42
- 3.4.1 混合编程实现方式38-39
- 3.4.2 混合编程实现流程39-40
- 3.4.3 Matlab与Visual C++间的数据传递40-42
- 3.5 数据库设计42-48
- 3.5.1 数据库配置42-44
- 3.5.2 数据库应用44-48
- 3.6 SolidWorks二次开发技术48-52
- 3.6.1 参数化设计48-49
- 3.6.2 尺寸驱动法49-51
- 3.6.3 程序驱动法51-52
- 3.7 小结52-54
- 第4章 管壳式换热器设计计算与结果展示54-78
- 4.1 引言54
- 4.2 传热流动计算54-60
- 4.2.1 流体物性参数54-56
- 4.2.2 平均温差计算56-57
- 4.2.3 流动阻力计算57-60
- 4.3 结构设计与计算60-62
- 4.3.1 结构计算内容60-61
- 4.3.2 零部件选取与设计61-62
- 4.4 软件运行基本设定62-65
- 4.4.1 参数输入设定62
- 4.4.2 软件使用说明62-65
- 4.5 管壳式换热器部分零件绘制65-73
- 4.5.1 折流板65-66
- 4.5.2 分程隔板66-68
- 4.5.3 管板68-70
- 4.5.4 法兰70-72
- 4.5.5 支座72-73
- 4.6 管壳式换热器生成结果展示73-76
- 4.6.1 整体装配73-74
- 4.6.2 工程图74
- 4.6.3 结果输出74-76
- 4.7 软件功能综述76-77
- 4.8 小结77-78
- 第5章 总结与展望78-80
- 5.1 总结78-79
- 5.2 展望79-80
- 参考文献80-84
- 致谢84-86
- 附录A 程序驱动法-一管程弓形折流板绘制部分源代码86-90
- 附录B 程序驱动法-左支座装配部分源代码90-96
- 学位论文评阅及答辩情况表96
【相似文献】
中国期刊全文数据库 前10条
1 赵继梅;付卫东;;管壳式换热器查漏工装卡具的设计与应用[J];压缩机技术;2007年01期
2 刘理舒;;管壳式换热器失效分析及其相关探讨[J];山东建材;2008年01期
3 谢学坚;;管壳式换热器的研究发展[J];科技视界;2014年01期
4 王玉,常阳,支歆,贾书鹏;管壳式换热器换热管根数的估算[J];管道技术与设备;2001年01期
5 吴亚东;管壳式换热器的研究与进展[J];化工时刊;2002年11期
6 董海忠,朱民;搪玻璃管壳式换热器[J];中国化工装备;2002年03期
7 吴兵;行秋阁;魏晓炬;王华;;管壳式换热器选型软件的开发[J];陕西理工学院学报(自然科学版);2007年04期
8 李力;董方亮;赵石军;魏鑫;;国产首台超大型管壳式换热器的研制[J];一重技术;2008年06期
9 黄伟昌;王玉;;管壳式换热器设计要点综述[J];管道技术与设备;2009年06期
10 王坤;于庆波;赵曜;;管壳式换热器热力计算软件开发[J];冶金能源;2010年03期
中国重要会议论文全文数据库 前10条
1 焦兰;黄素逸;;纵流和横流管壳式换热器的性能比较[A];全国第四届换热器学术会议论文集[C];2011年
2 张杨;赵军;崔文勇;;斜锥壳管壳式换热器的有限元分析[A];北京力学会第14届学术年会论文集[C];2008年
3 赵石军;赵景玉;董方亮;;国产首台超大型管壳式换热器的设计[A];压力容器设计技术研究——第七届全国压力容器设计学术会议暨第七届中国机械工程学会压力容器分会设计委员会委员会议论文集[C];2010年
4 来诚锋;段滋华;;新型管壳式换热器的技术研究[A];2006年石油和化工行业节能技术研讨会会议论文集[C];2006年
5 杨传健;江楠;;纵向多螺旋管壳式换热器的实验研究[A];2007年中国机械工程学会年会论文集[C];2007年
6 罗文萍;;提高管壳式换热器传热性能的研究[A];2004全国能源与热工学术年会论文集(2)[C];2004年
7 徐正;王东;吕英华;卜惠民;曾阳;;混合排列管壳式换热器的一种简便计算方法[A];2006全国能源与热工学术年会论文集[C];2006年
8 王强;;管壳式换热器水压试验中有关问题的探讨[A];2007年中国机械工程学会年会论文集[C];2007年
9 周水洪;邓先和;;纵流管壳式换热器新型支撑结构的数值模拟[A];第三届全国化学工程与生物化工年会论文摘要集(上)[C];2006年
10 吴峰;李丹琳;曾敏;王秋旺;;管壳式换热器ANN静态预测最优结构分析[A];2006年石油和化工行业节能技术研讨会会议论文集[C];2006年
中国重要报纸全文数据库 前1条
1 彭燕;业界探讨管壳式换热器技术[N];中国化工报;2014年
中国博士学位论文全文数据库 前4条
1 曾文良;大型轴流管壳式换热器流动与传热的若干关键问题研究[D];华南理工大学;2009年
2 古新;管壳式换热器数值模拟与斜向流换热器研究[D];郑州大学;2006年
3 胡玉红;管壳式换热器弹塑性有限元分析若干问题研究[D];大庆石油学院;2010年
4 肖晓明;螺旋折流板换热器流动与传热耦合计算模型[D];天津大学;2014年
中国硕士学位论文全文数据库 前10条
1 程国鹏;管壳式换热器壳侧沸腾换热模拟研究[D];昆明理工大学;2015年
2 吴昊;新型管壳式换热器进口整流效果的数值模拟研究[D];哈尔滨工业大学;2015年
3 王哲;管壳式换热器三维数值化设计平台研究[D];东北大学;2013年
4 郝海波;管壳式换热器管板的有限元分析[D];辽宁工业大学;2016年
5 许洋;改进差分进化算法及分数阶建模在管壳式换热器模型预测控制中的应用[D];吉林大学;2016年
6 徐西亮;基于SolidWorks的管壳式换热器辅助设计软件研究[D];山东大学;2016年
7 马福华;管壳式换热器计算机辅助优化设计[D];昆明理工大学;2011年
8 王佳;含相变管壳式换热器计算机辅助设计[D];昆明理工大学;2013年
9 林林;管壳式换热器结垢和泄漏的传热特性及预测研究[D];东北石油大学;2014年
10 任雷雷;管壳式换热器设计选型软件系统开发[D];西安理工大学;2006年
,本文编号:1025007
本文链接:https://www.wllwen.com/kejilunwen/dongligc/1025007.html