设为首页 加入收藏 期刊导航 网站地图
  • 首页
  • 期刊
    • 数学与物理
    • 地球与环境
    • 信息通讯
    • 经济与管理
    • 生命科学
    • 工程技术
    • 医药卫生
    • 人文社科
    • 化学与材料
  • 会议
  • 合作
  • 新闻
  • 我们
  • 招聘
  • 千人智库
  • 我要投搞
  • 办刊

期刊菜单

  • ●领域
  • ●编委
  • ●投稿须知
  • ●最新文章
  • ●检索
  • ●投稿

文章导航

  • ●Abstract
  • ●Full-Text PDF
  • ●Full-Text HTML
  • ●Full-Text ePUB
  • ●Linked References
  • ●How to Cite this Article
Dynamical Systems and Control 动力系统与控制, 2012, 1, 1-5
http://dx.doi.org/10.12677/dsc.2012.11001 Published Online October 2012 (http://www.hanspub.org/journal/dsc.html)
Automatic Three Dimensional Design for Tube-Shell Heat
Exchanger and Software Development
Kun Wa ng, Qingbo Yu*, Jiuchong Li, Qin Qin
School of Materials and Metallurgy, Northeastern University, Shenyang
Email: *yuqb@smm.neu.edu.cn
Received: Oct. 18th, 2012; revised: Oct. 20th, 2012; accepted: Oct. 23rd, 2012
Abstract: Using Visual Basic to redevelop the Solid Edge, a software is developed to implement automatic three di-
mensional drawing of tube-shell heat exchangers. According to the concept of modularization the software is divided
into two parts: technical calculation and three dimensional drawing. The thermal calculations and the pressure drop
calculations can be finished by the software; Based on the ActiveX Automation technology, using parametric modeling
to generate the independent parts and then to generate three-dimensional drawing is output with bottom-up assembly
method. At the same time, this software has friendly interfaces and a human-computer interaction environment. It will
be benefit to the development of the three dimensional modeling, which can improve the design speed and design qual-
ity.
Keywords: Redevelopment of Solid Edge; Tube-Shell Heat Exchange r; Technical Calculation; Three Dimensional
Design
管壳式换热器三维自动化设计及软件开发
王 坤,于庆波*, 李玖重,秦 勤
东北大学材料与冶金学院,沈阳
Email: *yuqb@smm.neu.edu.cn
收稿日期:2012 年10 月18 日;修回日期:2012 年10 月20 日;录用日期:2012 年10 月23 日
摘 要:利用 Visual Basic对Solid Edge进行二次开发,实现了管壳式换热器三维自动化设计,并编写了相应的
设计软件。软件采用模块化设计思想,主要分为工艺计算和三维图形输出两部分。工艺计算可实现管壳式换热
器的热力计算和压降计算;三维图形是基于 ActiveX Automation 技术先采用参数化建模生成独立零件再由自底
向上装配的方法生成。软件界面友好,人机交互能力强,能快速生成三维模型,有效提高了设计速度和设计质
量。
关键词:Solid Edge二次开发;管壳式换热器;工艺计算;三维设计
1. 引言
加热炉是钢铁厂的大型耗能设备,其能耗约占整
个轧制工序能耗的 30%[1],排烟温度一般为 450℃~
500℃,如能进一步回收这部分烟气的余热将对降低加
热炉乃至整个轧钢过程能耗起到重要的作用。管壳式换
热器具有易于制造、传热性能好、制造方法成熟、适应
高温高压的场合等优点[2],作为烟气余热回收装置得
到了广泛地应用。由于管壳式换热器使用行业以及运
行工况的差异性,所以一般不能进行批量生产,必须
根据用户要求进行针对性设计,这导致了换热器设计
工作量大,设计周期长,传统的人工计算和人工制图
*通讯作者。
Copyright © 2012 Hanspub 1
管壳式换热器三维自动化设计及软件开发
已不能满足其发展的要求。近些年来随着计算机技术
的飞速发展,换热器计算机辅助设计取得了很大进
步。张等[3]利用Vi s ua l B as i c对绘图工具 AutoCAD 进
行了二次开发,完成了具有三维绘图功能的管壳式换
热器的设计。Gao等[4]利用三维绘图软件 Solid Works
建立了换热器三维参数化模型。任[5]利用 VB 编程实
现了换热器设计选型的功能,并采用 Access 创建了换
热器标准型号数据库。这些研究只是针对个别特殊形
式的换热器,而且辅助计算大多采用 Excel 表格计算
完成,本文提出了管壳式换热器三维自动化设计的思
想,利用 VB 编程,在工艺计算基础之上对 Solid Edge
二次开发生成三维图形[6,7]。设计软件适用于加热炉用
管壳式换热器的三维自动化设计,而且可为后续的三
维数值模拟提供模型。
2. 系统分析
2.1. 模型概述
管壳式换热器三维自动化设计数学模型的建立
主要包括计算模型和三维参数化模型的建立两部分。
2.1.1. 计算模型
管壳式换热器的工艺计算主要包括热力计算和
管壳侧压降计算两部分,换热器的热力计算主要围绕
传热方程式和热平衡方程式展开。
传热方程式: (1)
m
QKAT
m

热平衡方程式:
 
11112 2 22pp
Qmct tmctt
 
 
(2)
式中:Km为整个换热面上的平均传热系数,W/(m2K);
A为换热器总的换热面积,m2;Tm为冷热流体之间
的平均温差,K;m1,m2分别为冷、热流体的质量流
量,kg/s;cp1,cp2分别为冷、热流体的定压比热,
J/(kgK); ,分别为冷流体出、进换热器的温度,
K; ,分别为热流体进、出换热器的温度,K。
1
t
2
t
1
t
2
t
压降计算是计算流体流经换热器的流动阻力,看
其压降是否在允许的范围之内以及是否需要在烟道
中添加引风机。管侧压降主要由三部分构成:
管内的压降:

20.14
4
2
ti t
tf
ii
GLn
pgd



 w
(3)
管箱处由于流体改变方向时的压降:
2
4
2
ic
r
i
Gn
pg

 (4)
接管处的压降:
2
1.5
2
ic
n
i
Gn
pg

 (5)
壳侧压降的计算主要分有无折流板两种情况:
无折流板时:
0.14
2
2
f
sO
s
oO W
GL
pgd






 
 (6)
有折流板时:
2
10.4 O
s
o
GL
p

 (7)
式中:Gi,Go分别为管内和管外流体的质量流速,kg/s;
di,do分别为管内径和管外径,m;nt为管程数;ξt,ξs
分别为管侧和壳侧的摩擦系数;ρi,ρo分别为管侧和
壳侧流体的密度,
kg/m3;nc为流体流动过程中换向的
次数, 1
ct
nn

。
2.1.2. 三维参数化模型
通过对固定管板式换热器结构和尺寸的分析以
及对其各零部件参数的分析得到:换热器各组件的位
置关系固定,可以方便提取各组件的结构尺寸进行描
述,有些结构尺寸之间存在一定的约束关系。基于以
上特点可以采用参数化驱动设计或者全参数建模两
种参数化建模方法建立换热器的三维模型。本软件的
设计采用自底向上设计思想,需要建立的模型包括:
换热管、封头、壳体、管板、壳体法兰、接管、接管
法兰、膨胀节、折流板、补强圈等。
2.2. 二次开发技术
Solid Edge的应用程序接口(API)使用户能够以
Visual Basic、Visual C、Visual C++等编程语言对其进
行二次开发[8]。Visual Basic 6.0(VB 6.0)具有友好的界
面,人机交换数据直观方便,而且操作简单,在引用
菜单中添加Solid Edge类型库以后,即可实现二者之
间的连接。在VB6.0中编写的程序可以利用 ActiveX
Automation 技术(是在 Windows 系统的统一管理下,
协调不同的应用程序,准许这些应用程序之间相互沟
通、相互控制,达到一个程序控制另一个程序的目的)
对Solid Edge不同层次对象进行访问、操作和控制,
即建立 C/S 模式的用户应用程序,VB6.0作为 Client,
可以调用作为Server 的Solid Edge服务程序,Solid
Copyright © 2012 Hanspub
2
管壳式换热器三维自动化设计及软件开发
Copyright © 2012 Hanspub 3
Edge根据 VB6.0中编写的程序语句实现相应的操作,
即实现了Solid Edge二次开发。Solid Edge对象层次
结构如图 1所示。其中,“Application”是 Solid Ed ge
的应用对象,它有一个文档集合对象“Documents”,
“Documents”集合对象包含了五个文档对象——
“Assembly Document(装配文档)”,“Draft Document
(制图文档)”,“Part Document(零件文档)”,“Sheet
Metal Document(钣金文档)”,“Weld Document(焊接文
档)”。每个文档对象都包含了各自的属性和方法,对
象之间一般通过对象层次结构的形式互相联系。VB
对Solid Edge的调用是按图 1所示的层次关系进行依
次调用的。
直径等主要结构参数,以便为辅助结构计算以及三维
模型的建立提供数据。工艺计算结果如表 1所示。
Application
Documents
SheetMetalDocument
PartDocument
DraftDocument
AssemblyDocument
WeldmentDocument
2.3. 系统总体结构 Figure 1. Object hierarchies of Solid Edge
图1. Solid Edge对象层次结构
整个系统大致可分成 4个部分:辅助工艺计算部
分、三维参数化建模部分、模型装配部分以及结果输
出部分。系统总体结构如图2所示。
基本数据数据库 烟气和水与水蒸气物性数据库
VB 程序,工 艺计 算
结构数据 法兰数据库 管件数据库
各零部件三维参数化建模
自底向上装配,生成三维图
3. 软件开发及应用
软件采用模块化设计思想,主要分为工艺计算模
块,数据库读写模块,各零部件设计模块,装配模块等。
3.1. 工艺计算
工艺计算是在用户输入基本数据和选择结构数
据以后,依据管壳式换热器热力计算标准,计算得到
换热器的壳体直径,换热管长度,换热管根数,接管 Figure 2. The whole structure of the system
Table 1. The results oechnical calculations
计算类型 计算结果
图2. 系统总体结构
f t
表1. 工艺计算结果
换热管类型 光管 换热管材质 Q235
换热管排布方式 o,mm
m
管程参数
o
2 体壁厚 B,mm
8
壳程参数
m2
换热器中流体流速,m/s 气流速 4.2
数 数
降,Pa 侧烟气的压降 319
m2
叉排 换热管外径 d48
换热管壁厚 b,m3.5 换热管横向节距 s2/do 3
换热管纵向节距 s1/d3
壳体内径 Di,mm 000 壳8
壳体折流板形式 弓形 折流板间距,mm 00
折流板圆缺面积, 0.64
水流速 0.37 烟
水传热系 721.8 烟气传热系 44.5
换热器的传热系数,
W/(m2K)
换热器的压
总传热系数 41.7
管侧水的压降 623.3 壳8.
换热管根数 139 换热管长度,m 9.04
换热器的换热面积 总换热面积, 189.2
管壳式换热器三维自动化设计及软件开发
.2. 数据库设计
要的一部分,其主要用来
完成
入基本数据和选择结构数据
的保
性参数、各零部件国家标准数
据库
现中间计算结果以及工艺计算结果存
储、
库都是在程序开发的过程中根
据输
建立的零部件模型主
要包
驱动设计
图或者特征造型技术建立一
个能
用户输入数据修改变量表的参数即可实现零件的尺
寸自动修改。壳体表量表如图3所示。
dProtrusion、
irrorCopy 、Hole、Chamfer、
Rect
底向
上的方法进行装配,即将设计好的零件利用装配对象
gularRelations3d ,Axial-
Rela
0对Solid Edge进行二次开发,实现了
管壳式换热器的三维自动化设计,三维实体模型能够
烟气的工况,满足设计的要求。软件的开
发提
3
数据库是程序中非常重
存储、查询、删除、修改数据等操作,根据数据
库在程序运行过程中接受到请求的不同,可以将数据
库分为以下三种类型:
1) 用以实现用户输
存、读写操作;
2) 用以访问介质物
的操作;
3) 用以实
访问等操作。
这三种类型数据
入数据的类型、结 果的形 式以及 国家标 准的规 范
设计好的,程序 在运行 过程中 只需要 根据窗 体按钮 的
提示及程序语句的自行控制即可实现数据库的调
用。
3.3. 零部件三维参数化设计
前文已经指出,本软件需要
括:换热管 、封 头、壳体、管板、壳体法兰 、
接管、接管法兰、膨胀节、折流板、补强圈等,依
据参数化的设计要求,对每一零部件提取特征参数,
作为用户输入参数,同时对各零件的参数进行优化
组合,以减少用户输入参数的个数,软件开发过程
中用参数化驱动设计和全参数建模两种方法实现了
各零部件的三维参数化设计[9]。其中参数化驱动设
计只需改变一个或几个变量即可实现整个模型尺寸
的变化,特别适用于标准件及结构形式固定的零部
件设计;而全参数建模方法建立的模型结构灵活多
样,可以根据实际需要对 Solid Edge进行轮廓、特
征、尺寸等进行编辑,适用于结构形式不固定的零
部件设计。
3.3.1. 参数化
利用 Solid Edge的绘
够反映同类零件所有特征的三维模型,然后利用
尺寸标注功能进行标注,则零件的特征参数即存在于
变量表中,通过变量表建立参数之间的约束关系,并
确定主控参数。二次开发时只需打开零件模型,根据
3.3.2. 全参数建模
全参数建模的优点在于无需事先绘制零件的三
维模型,只需利用二次开发中的Extrude
ExtrudedCutout 、M
angular 等操作一步步生成三维图形,全参数建模
通过捕捉模型中的参数化关系记录了模型设计过程。
设计管板的软件界面及设计模型如图 4所示。
3.4. 三维模型的自动装配
建立各零部件三维模型以后,本软件采用由
关系集合(R elations3d) 中的 An
tions3d,GroundRelations3d,Planar Rela tions3d,Point-
Relations3d 和TangentRelations3d 关系属性确定各零
件之间的相对位置,然后通过实例对象(Occurrence)
中的 Getorigin,Putorigin,Move,Rotate 等方法,实
现对各零部件的坐标定位、移动和旋转等操作,最终
实现各零部件装配关系的匹配。程序界面及装配模型
如图 5所示。
4. 结论
利用 VB6.
适应加热炉
高了产品设计质量、缩短了产品设计周期,克服
了二维图纸直观性不强,投影受限的缺点,并且可以
将设计的三维模型应用到后续的模拟计算当中,具有
很好的应用价值。
Figure 3. The variable table of shell
图3. 壳体表量表
Copyright © 2012 Hanspub
4
管壳式换热器三维自动化设计及软件开发
Figure 4. Program interface and design mode of tube plate
图4. 管板软件设计界面及模型
Figure 5. Program interface and assembling mode
图5. 装配界面及模型
参考文献 (References)
[1] 陈友文, 柴天佑. 基于双交叉限幅 PID-RBR 的加热炉温度控
制[J]. 东北大学学报: 自然科学版, 2010, 9(31): 1217-1220.
[2] 吴国东, 尹清华, 华贲等. 管壳式换热器的优化选型[J]. 石
油化工, 1994, 23(2): 100-104.
[3] 张冠敏, 潘继红, 杜文静. 管壳 式换热器自动化设计及三 维
结构模拟[J]. 山东大学学报: 工学版, 2003, 33(4): 390-394.
[4] P. Gao, Z.-F. Sang. Three dimensional parameterized design of
heat exchanger tube sheet based on solid works. 9th Interna-
tional Conference on Computer-Aided
Conceptual Design: Multicultural Creati
488-492.
[5] 任雷雷. 管壳式换热器设计选型软件系统开发[D]. 西安理工
大学, 2006.
[6] X. H. Zhou, Y. J. Qiu, G. R. Hua, et al. A feasible approach to the
integration of CAD and CAPP. Computer-Aided Design, 2007,
39(4): 324-338.
[7] W. J. Ding. Engineering design of heat exchangers based on
solid edge modeling. Mechanical Science and Technology, 2006,
12: 1442-1446.
[8] L. Kong, J. Y. H. Fuh, K. S. Lee, et al. A windows-native 3D
plastic injection mold design system. Journal of Matals Proc-
essing Technology, 2003, 1-3: 81-89.
Joo. Design parameterization and tool inte-
mechanism optimization. Advances in
ing Software, 2006, 37(12): 779-796.
Industrial Design and
on and Desig[9] K.-H. Chang, S.-H.
CAD-based
n, 2008: gration for
Engineer
eri
Copyright © 2012 Hanspub 5

版权所有:汉斯出版社 (Hans Publishers) Copyright © 2012 Hans Publishers Inc. All rights reserved.