简介:这份PPT教案面向能源动力、电厂锅炉及相关专业的师生与技术人员,系统讲解回转式空预器的结构与运行要点,帮助读者理解其在大型火力发电厂中承担换热、降低排烟热损失的关键作用。内容围绕容克式与罗特缪勒式两大类型展开,涵盖转子、外壳、蓄热板与烟风密封区布局,并重点分析径向、轴向、周向密封及漏风危害,结合受热面密度、金属耗量与低温腐蚀等对比数据,便于课堂讲授与自学复盘。资源包仅含1个pptx文件,大小约8.17MB,页面结构完整,适合直接用于教学演示或专题汇报。目前已有81人学习,可为锅炉原理、电厂热力设备等课程提供较直观的图示与运行分析素材,也便于工程技术人员对照现场设备查漏补缺。
1. 从一页剖面图讲到一份能上课的教案
新入职的巡检员第一次站在回转式空预器旁边,通常只能看到一个大圆筒在慢慢转,外壳上接着烟气管道和风道,几个仪表盘挂在旁边。培训课上如果只放一张剖面图,讲完问一句"漏风从哪来",多半没人答得上来。这份《回转式空预器结构及运行》PPT 教案真正要解决的,不是把图纸搬上幻灯片,而是把结构和运行串成一条能讲通、能被追问的逻辑线。
回转式空预器属于蓄热式换热设备,靠受热面金属在烟气侧吸热、转到空气侧放热来完成换热,这个"转"字决定了它的全部特点:结构上必须分出烟气仓与空气仓,也就必然存在动静之间的间隙;运行上必须控制转速、密封、吹灰和停运后的冷却速度。结构决定运行参数,运行参数反过来暴露结构缺陷,教案的价值就在于把这层因果关系讲透。
适合看这份内容的人有三类:锅炉运行人员需要把参数偏离和设备异常对应起来,检修人员需要知道间隙、密封片、传热元件这些部位的检查要点,做课件的人则需要一套可复用、可迭代的生成方式,避免每年重排一遍版式。
2. 回转式空预器结构:转子、受热面与三分仓密封怎么拆开讲
结构部分的常见毛病是按零件清单平铺:转子、外壳、密封、驱动、轴承,一条一条念。听众记不住,也不知道哪几个零件真正影响运行。稳妥的讲法是按"气流走一遍、热量递一次"的顺序展开,把零件挂在气流路径上。
2.1 烟气与空气在三分仓里怎么走
烟气从上部或下部进入烟气仓,沿转子轴向流过受热面,把热量存在金属里;转子以很低的转速旋转,把已经吸热的受热面转到空气仓,冷空气逆向流过被加热后送往炉膛。一次风、二次风分设两个空气仓,加上烟气仓就构成三分仓结构,这是目前主流形式,原因是它能分别控制一、二次风出口温度,而二分仓做不到。
讲这一节的关键是让听众抓住两个数字:转子转速和仓室比例。转速常见在 0.75~1.5 r/min 区间,转速越低,转子每转一圈携带的泄漏容积越小,但传热系数也会下降,属于典型的两难取舍,这部分在运行章再回收。
2.2 径向、轴向、环向密封与中心筒的分工
漏风分两类讲最清楚。一类是携带漏风,转子内部的通道容积把烟气直接带到空气侧,这部分由结构尺寸和转速决定,运行时基本调不动;另一类是直接漏风,空气侧压力高于烟气侧,压差驱动空气穿过动静间隙进入烟气侧,这才是运行中真正能压下来的部分。
直接漏风对应的密封按位置分:径向密封布置在转子的径向隔板上,是漏风量最大的一处;轴向密封负责转子外圆与壳体之间的环形间隙;环向密封管住转子上下端面;中心筒部位还有一圈密封,防止沿轴的短路泄漏。检修中调整最多的就是径向密封片的间隙,冷态间隙一般留 1~3 mm,热态会因膨胀而变化,所以必须讲清"冷态调、热态看"这条原则。
提示:新员工最容易把"漏风率升高"直接等同于"密封磨损",实际还要先排除吹灰效果差、烟气侧结垢导致差压升高的可能。
2.3 结构参数表:教案上必须写清的六个数字
结构页放一张表比放十张图有用,但表里必须写单位和工况,否则学员照抄会出错。
| 项目 | 典型范围 | 讲授要点 |
|---|---|---|
| 转子直径 | 6.2~15 m | 决定蓄热总量与漏风周长,直径越大越难控制间隙 |
| 转子转速 | 0.75~1.5 r/min | 转速越低携带漏风越小,传热能力同步下降 |
| 径向密封间隙 | 冷态 1~3 mm | 必须注明冷态,热态间隙随温度分布变化 |
| 传热元件板型 | DU / NF / 搪瓷 | 冷端用搪瓷或耐蚀钢,防低温腐蚀与堵灰 |
| 吹灰蒸汽参数 | 1.0~1.5 MPa、过热 | 压力偏低吹不透,偏高会冲刷受热面 |
| 驱动电机功率 | 按转子阻力选型 | 电流上升常指向卡涩或积灰,而非电机故障 |
表中数值只作为讲授参考,具体项目必须回到厂家图纸和锅炉设计说明书,这一点要在幻灯片页脚写死。
2.4 用 python-pptx 生成结构参数页的最小代码
课件每年要改,手工排版最费时间。把结构参数页做成脚本生成,改动只落在数据里。
from pptx import Presentation from pptx.util import Inches, Pt prs = Presentation() # 也可换成厂内标准模板:Presentation("模板.pptx") layout = prs.slide_layouts[5] # 5 号版式只有标题,方便自己摆表格 slide = prs.slides.add_slide(layout) slide.shapes.title.text = "回转式空预器结构参数(典型值,需以厂家图纸为准)" rows = [ ["项目", "典型范围", "讲授要点"], ["转子直径", "6.2 ~ 15 m", "决定蓄热量与漏风周长"], ["转子转速", "0.75 ~ 1.5 r/min", "转速越低,携带漏风越小"], ["径向密封间隙", "冷态 1 ~ 3 mm", "热态会变化,讲清清态与热态差别"], ["传热元件板型", "DU / NF / 搪瓷", "冷端防腐蚀用搪瓷或耐蚀钢"], ] shape = slide.shapes.add_table(len(rows), 3, Inches(0.6), Inches(1.6), Inches(9), Inches(3.0)) table = shape.table for i, row in enumerate(rows): for j, text in enumerate(row): cell = table.cell(i, j) cell.text = text cell.text_frame.paragraphs[0].font.size = Pt(14) # 统一字号,避免溢出 prs.save("空预器_结构页.pptx")逻辑说明:先用Presentation()加载模板,slide_layouts[5]取"仅标题"版式,避免模板自带占位符把表格挤变形。表格行数由rows长度决定,后续增删参数只改列表即可。参数说明:Inches(0.6)是左边距,Inches(9)是表格宽度,投影用的 16:9 版式建议控制在 11 英寸以内;字号统一 14 磅,是因为结构页文字多,低于 12 磅后排学员看不清。如果模板的版式索引不同,先打印list(prs.slide_layouts)确认再取值。
3. 运行部分:启动、调整、吹灰与停运的操作要点
运行章最容易写成"注意事项若干条",学员背不下来。更好的处理是把运行拆成四个阶段,每个阶段只讲三到五个能落到操作票上的动作和判据。
3.1 投运前的检查与启动顺序
启动前必须完成盘车、润滑油系统投运、轴承温度确认、密封间隙复核这几步。盘车的目的不只是试转,更重要的是确认转子没有因上一次停运时的温差而卡涩或弯曲。投运顺序上,一般先投空预器再启动引风机和送风机,让受热面提前进入转动和润滑状态,避免烟气侧先行造成局部过热。
把人工确认项固化成脚本,是减少漏项的有效手段:
#!/usr/bin/env bash # 空预器投运前检查清单:把操作票里的确认项固化,避免漏项 set -euo pipefail check() { # $1=项目名 $2=实测值 $3=限值(实测值须小于限值) if awk -v v="$2" -v l="$3" 'BEGIN{exit !(v < l)}'; then echo "[OK] $1 = $2 (限值 $3)" else echo "[FAIL] $1 = $2 (限值 $3),禁止启动" fi } check "润滑油压(MPa)" 0.12 0.08 check "轴承温度(℃)" 42 65 check "盘车电流(A)" 18 25 check "烟气侧差压(kPa)" 1.1 1.5 check "导向轴承振动(mm/s)" 2.3 4.5逻辑说明:check函数把"实测值小于限值即通过"这条判据统一起来,参数顺序固定为项目名、实测值、限值。用awk比较是因为 bash 内置的-lt只支持整数,遇到 0.12 这类小数会报错或按 0 处理,现场数据大量是小数,这个坑必须绕开。参数说明:润滑油压的限值取"高于"关系,脚本里用统一的小于判断,实际使用时把油压项写成check "润滑油压(MPa)" 0.08 0.12的语义要多加注意,建议在脚本头部注释清楚每个项目的方向。
3.2 正常运行要盯住的六个参数
运行调整的抓手是有限的,讲清哪几个参数会互相牵动,比罗列一屏报警值有用得多。
| 参数 | 偏离方向 | 第一反应 |
|---|---|---|
| 排烟温度 | 升高 | 查吹灰效果、受热面结垢、漏风量 |
| 一次风出口温度 | 降低 | 查密封间隙、烟气侧流量、转速 |
| 漏风率 | 升高 | 查径向密封磨损、烟气侧差压 |
| 转子电流 | 升高或摆动 | 查卡涩、积灰、轴承状态,必要时降负荷 |
| 轴承温度 | 升高 | 查润滑油压油温、冷却水、振动 |
| 烟气侧差压 | 升高 | 查堵灰与吹灰系统压力是否达标 |
调整手法上,转速通常不参与日常调节,因为多数机组没有变频;真正能动的是吹灰频次和密封间隙。漏风率升高时先做吹灰,再做密封检查,最后才考虑停机调整,这个顺序能避免无谓的停炉。
3.3 吹灰与热点:什么时候吹、吹多久
吹灰蒸汽一般取 1.0~1.5 MPa 的过热蒸汽,压力不足吹不透,压力过高会冲刷传热元件。吹灰顺序通常与烟气流向相反,从冷端向热端推进,避免把积灰吹进更深的通道。周期按排烟温度和烟气侧差压的上升趋势确定,比按固定时间为准更合理。
热点是运行人员必须认识的现象:转子停转或局部积灰后,烟气继续加热同一块受热面,温度持续升高,严重时会烧损传热元件。处理原则是先恢复转子转动、投入吹灰、适当降低负荷,同时检查燃烧是否完全、油枪雾化是否正常。教案里讲热点不能只讲现象,要讲清"转动停止"与"局部过热"之间的因果关系。
3.4 停运与惰转期间要守住的两件事
停炉后不能马上停掉润滑油和盘车,需要等排烟温度降到规定值再逐项退出。原因是转子上下存在温差,如果静止冷却,转子会产生弯曲变形,再次启动时就会出现卡涩甚至刮擦密封片。第二件事是防止低温腐蚀,停炉期间烟气侧温度降到露点以下,酸会凝结在冷端受热面上,配合积灰会形成板结,下一次启动的差压就会明显偏高。
注意:停运期间的盘车记录要连续留档,出现异常电流时不要靠"多转几圈"处理,应先查轴承和润滑。
4. 漏风率与换热效果的量化:教案里的计算、图表与排错
培训里最容易被含糊带过的是数怎么算。学员知道漏风率重要,但不知道从哪两个数据算出来、考核线在哪,讲课就停在概念层面。
4.1 烟气侧氧量法的漏风率计算
现场普遍采用烟气侧氧量法,进口与出口氧量之差反映掺入的空气量:
def leakage_rate(o2_in, o2_out): """烟气侧氧量法估算空预器漏风率,返回百分数。 o2_in : 空预器入口烟气含氧量,% o2_out : 空预器出口烟气含氧量,% """ return (o2_out - o2_in) / (21 - o2_out) * 90 # 90 为空气与烟气容积折算系数 print(round(leakage_rate(3.5, 4.6), 2)) # 约 6.03 %逻辑说明:分子是出口与入口氧量之差,代表从空气侧漏进来的氧量;分母用 21 减去出口氧量,是空气侧的剩余氧容量;乘 90 是把氧量折算成烟气容积的常用系数。参数说明:氧量取同一时刻、同一工况下的烟气分析仪读数,两台分析仪未校准会直接造成 1~2 个百分点的偏差,所以教案里要写清测点位置和校准要求。常见考核线在 6% 左右,具体按合同或技术协议执行,不要写死。
4.2 用 matplotlib 画运行曲线并插入幻灯片
培训讲"排烟温度随负荷变化",一张图胜过一段话。把 DCS 导出的 CSV 直接画成图并回填到课件里:
import pandas as pd import matplotlib.pyplot as plt from pptx import Presentation from pptx.util import Inches df = pd.read_csv("apn_dcs.csv") # 列:time, load, flue_temp, air_temp, leakage fig, ax1 = plt.subplots(figsize=(8, 4.2)) ax1.plot(df["time"], df["flue_temp"], label="排烟温度(℃)", color="#c0392b") ax1.plot(df["time"], df["air_temp"], label="一次风出口温度(℃)", color="#2471a3") ax1.set_ylabel("温度 / ℃") ax1.tick_params(axis="x", rotation=45) ax1.legend(loc="upper left") ax2 = ax1.twinx() # 双轴:漏风率量级小,单独一根轴更清楚 ax2.plot(df["time"], df["leakage"], "--", label="漏风率(%)", color="#7d3c98") ax2.set_ylabel("漏风率 / %") ax2.legend(loc="upper right") fig.tight_layout() fig.savefig("t_curve.png", dpi=200) prs = Presentation("模板.pptx") slide = prs.slides.add_slide(prs.slide_layouts[5]) slide.shapes.title.text = "变负荷工况下的排烟温度与漏风率" slide.shapes.add_picture("t_curve.png", Inches(0.6), Inches(1.5), width=Inches(9)) prs.save("空预器_运行曲线页.pptx")逻辑说明:ax1承担温度两条曲线,ax2用twinx()共用横轴但独立纵轴,避免漏风率被压成一条直线。参数说明:dpi=200是投影清晰度的下限,低于 150 后排会发虚;add_picture只给width时高度按比例缩放,不会拉变形。数据来源务必在页脚标注工况和日期,否则学员会把不同负荷下的曲线横向比较。
4.3 三类典型异常的排查顺序
| 现象 | 先看 | 再看 | 最后确认 |
|---|---|---|---|
| 出口风温偏低 | 烟气入口温度与流量 | 吹灰压力与周期 | 径向密封间隙、转子转速 |
| 电流周期性摆动 | 波动周期与转速关系 | 受热面是否局部积灰 | 传动齿轮、导向轴承 |
| 轴承温度持续升高 | 润滑油压与油温 | 冷却水流量 | 振动趋势、对中情况 |
排查顺序的原则是从易到难、从外到内。先做不需要停炉就能验证的项,把需要停炉检查的项目放到最后,能显著减少无效停机。
5. 把教案做成可维护模板:内容与版式分离
课件做完第一版只是开始,真正的成本在第二年修订:设备改了型号、参数换了范围、考核线调整了,一页页手改很容易漏。可行的做法是把内容抽成结构化数据,版式交给脚本,两者分开维护。
# 空预器教案内容源,一个 YAML 管全部文字,改内容不动排版 unit: 回转式空预器 minutes: 45 sections: - title: 三分仓气流路径 key_point: 烟气把热量存进受热面,转子把热量带给空气 params: [转子转速, 转子直径] - title: 密封系统 key_point: 携带漏风调不动,直接漏风才是运行能压下去的部分 params: [径向密封间隙, 烟气侧差压]读取时用一个循环遍历sections,每节生成一页:标题取title,正文第一行写key_point,参数列表追加到页脚作为"本节涉及参数"。这样改动一处,页脚与目录同步更新,不会出现正文改了、页脚还写旧参数的尴尬。
内容源放进 Git 管理,收益比想象中大。修订时git diff能直接看出这次改了哪几页、哪个数值,评审时不需要对着两份 PPT 找差异;上课前打 tag 标记版本,学员拿到的讲义编号可以对上。涉及厂家图纸的图片单独放assets/目录,YAML 里只写文件名,换图不必改结构。
讲课时长控制同样可以量化。45 分钟的标准课,结构部分给 15 分钟,运行部分给 20 分钟,剩下 10 分钟留给热点和漏风率两个提问高发区。若某次课临时压到 30 分钟,优先删的是结构参数表的逐行讲解,只保留径向密封间隙与转速两项,因为这两项后面在运行和漏风率里都要用到。
一份课件能不能撑住追问,取决于每页有没有一句可被质疑的结论。把"结构参数页"的结论写成"转速越低漏风越小但传热越差",把"运行页"的结论写成"漏风率先靠吹灰再靠检修",听众的注意力自然会落到取舍上,而不是停在名词本身。参数页统一标注单位和工况,曲线图标注工况点和日期,涉及厂家数据的页脚注明"以图纸为准"——这三条自检过一遍,教案基本就能年年复用。
本文还有配套的精品资源,点击获取