CN103114914B - 微型燃气轮机的控制方法 - Google Patents
微型燃气轮机的控制方法 Download PDFInfo
- Publication number
- CN103114914B CN103114914B CN201310043323.4A CN201310043323A CN103114914B CN 103114914 B CN103114914 B CN 103114914B CN 201310043323 A CN201310043323 A CN 201310043323A CN 103114914 B CN103114914 B CN 103114914B
- Authority
- CN
- China
- Prior art keywords
- gas turbine
- next step
- miniature gas
- need
- rotating speed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Control Of Turbines (AREA)
Abstract
本发明涉及一种微型燃气轮机的控制方法,在微型燃气轮机数字式控制装置中采用数字信号处理器DSP为核心控制CPU,其软件按模块化设计思想,划分为驱动层、中间层、应用层三大部分。驱动层为控制软件最底层,中间层程序调用驱动层程序完成特定功能模块程序设计,应用层程序根据微型燃气轮机控制需求,实现控制功能。本发明提出的控制方法实现了对微型燃气轮机的起动、停机、冷运转、负载运行等各工况实行自动调节,满足了微型燃气轮机经济性、使用寿命方面的要求。同时微型燃气轮机控制规律发生变化时,可以通过软件即可更改控制参数,可以广泛应用到不同控制规律要求的燃气轮机上。
Description
技术领域
本发明涉及一种控制方法,尤其是一种微型燃气轮机的控制方法。
背景技术
现有的微型燃气轮机控制器大多使用机械式燃料调节器或模拟电路控制器调节燃料进而控制微型燃气轮机转速及涡轮后排气温度等参数。机械式燃料调节器对形位公差及材料性能要求较高,结构复杂。模拟电路控制器温度漂移较大,环境适应性较差。同时二者一般仅适应特定性能的微型燃气轮机,控制规律发生变化后,调整难度大:机械式燃料调节器往往需要对内部元件结构尺寸进行重新设计,加工周期长,成本高。模拟电路控制器则需要更换不同参数的元件,需要多次试验验证。
发明内容
本发明的目的是提供一种微型燃气轮机控制方法,可以对微型燃气轮机的起动、停机、冷运转、负载运行等各工况实行自动调节,将微型燃气轮机转速及涡轮后排气温度等参数控制在安全允许的范围内,以满足微型燃气轮机经济性、使用寿命方面的要求。同时微型燃气轮机控制规律发生变化时,通过软件即可更改控制参数。
本发明的技术方案是,所述的控制方法包括以下步骤:
1)主程序开始;
2)关总中断;
3)DSP处理器初始化:
4)微型燃气轮机状态自检是否成功,如成功则执行下一步骤,否则继续进行微型燃气轮机状态自检直到成功;
5)点亮“允许起动”指示灯;
6)开中断;
7)是否需要修改控制参数,如果需要修改,则修改控制参数后执行下一步骤,否则直接执行下一步骤;
8)是否需要标定模拟量,如果需要标定,则标定模拟量后执行下一步骤,否则直接执行下一步骤;
9)是否需要读取微型燃气轮机历史数据到上位机,如需要读取,则读取微型燃气轮机历史数据到上位机后执行下一步骤,否则直接执行下一步骤;
10)是否需要读取微型燃气轮机当前数据到上位机,如果需要读取,则读取微型燃气轮机当前数据到上位机后执行下一步骤,否则直接执行下一步骤;
11)是否需要检验微型燃气轮机电磁阀、点火器,如果需要检验,则检验后执行下一步骤,否则直接执行下一步骤;
12)是否需要测试指示灯,如果需要测试,则测试后执行下一步骤,否则直接执行下一步骤;
13)是否需要解除报警,如果需要解除,则调用报警解除子程序后执行下一步骤,否则直接执行下一步骤;
14)是否需要冷运转,如果需要冷运转,则调用冷运转子程序后执行下一步骤,否则直接执行下一步骤;
15)是否需要热起动,如果需要热起动,则调用热起动子程序、闭环转速调节子程序、报警子程序,否则执行步骤7);
16)当接收到正常停机命令后,执行正常停机子程序,当接收到紧急停机命令后,执行紧急停机子程序。
所述的步骤7)至步骤11)是由上位机通过通讯器发给控制器,由控制器解析后执行相应操作。
所述的步骤12)至步骤15是由控制箱上的操作按扭控制。
本发明在微型燃气轮机数字式控制装置中采用数字信号处理器DSP为核心控制CPU,其软件按模块化设计思想,划分为驱动层、中间层、应用层三大部分。驱动层为控制软件最底层,向CPU外围电路芯片提供合法指令,驱动其正常工作,如AD驱动、DA驱动、SCI驱动、定时器驱动、时间芯片驱动、flash驱动、通用输入输出驱动等。中间层程序调用驱动层程序完成特定功能模块程序设计,如DI扫描模块、模拟量采样及标定模块、数据发送模块、数据接收模块、数据存储模块、PID计算模块。应用层程序根据微型燃气轮机控制需求,调用中间层程序模块实现微型燃气轮机冷转、热起动、发电运行、报警、停机、控制参数修改、读取历史数据等控制功能。
应用本发明提出的控制方法实现了对微型燃气轮机的起动、停机、冷运转、负载运行等各工况实行自动调节,将微型燃气轮机转速及涡轮后排气温度等参数控制在安全允许的范围内,满足了微型燃气轮机经济性、使用寿命方面的要求。同时微型燃气轮机控制规律发生变化时,可以通过软件即可更改控制参数,可以广泛应用到不同控制规律要求的燃气轮机上。
附图说明
图1为本发明的主程序流程图;
图2为冷运转程序流程图;
图3为热起动程序流程图;
图4为本发明所依赖的燃气轮机结构示意图。
具体实施方式
如图所示,微型燃气轮机的控制方法包括以下步骤:
1)主程序开始;
2)关总中断;
3)DSP处理器初始化:
4)微型燃气轮机状态自检是否成功,如成功则执行下一步骤,否则继续进行微型燃气轮机状态自检直到成功;
5)点亮“允许起动”指示灯;
6)开中断;
7)是否需要修改控制参数,如果需要修改,则修改控制参数后执行下一步骤,否则直接执行下一步骤;
8)是否需要标定模拟量,如果需要标定,则标定模拟量后执行下一步骤,否则直接执行下一步骤;
9)是否需要读取微型燃气轮机历史数据到上位机,如需要读取,则读取微型燃气轮机历史数据到上位机后执行下一步骤,否则直接执行下一步骤;
10)是否需要读取微型燃气轮机当前数据到上位机,如果需要读取,则读取微型燃气轮机当前数据到上位机后执行下一步骤,否则直接执行下一步骤;
11)是否需要检验微型燃气轮机电磁阀、点火器,如果需要检验,则检验后执行下一步骤,否则直接执行下一步骤;
12)是否需要测试指示灯,如果需要测试,则测试后执行下一步骤,否则直接执行下一步骤;
13)是否需要解除报警,如果需要解除,则调用报警解除子程序后执行下一步骤,否则直接执行下一步骤;
14)是否需要冷运转,如果需要冷运转,则调用冷运转子程序后执行下一步骤,否则直接执行下一步骤;
15)是否需要热起动,如果需要热起动,则调用热起动子程序、闭环转速调节子程序、报警子程序,否则执行步骤7);
16)当接收到正常停机命令后,执行正常停机子程序,当接收到紧急停机命令后,执行紧急停机子程序。
步骤14)所述的冷运转程序包括以下步骤:
1)接收到冷运转命令;
2)点亮控制面板“运行指示灯”,关闭“允许起动”指示灯,接通交流接触器21;
3)设定目标转速为冷运转转速N1,向起动系统20发出起动信号;
4)查询是否达到冷运转转速N1,如果达到则执行下一步骤,否则继续查询直至冷运转转速达到N1;
5)保持冷运转转速N1至规定时间T1秒;
6)向起动系统20发出停机信号;
7)查询微型燃气轮机转速是否降至0,如果是,则执行下一步骤,否则继续查询直至转速降至0;
8)关闭控制面板“运行”指示灯,点亮“允许起动”指示灯,断开交流接触器21;
9)返回。
步骤15)所述的热起动程序包括以下步骤:
1)接收到热起动命令;
2)点亮控制面板“运行”指示灯,关闭“允许起动”指示灯,接通起动系统20输出接触器;
3)设定目标转速为点火转速N3,向起动系统20发出起动信号;
4)查询是否达到点火转速N3,如果达到则进行下一步骤,否则继续查询直至达到点火转速N3;
5)接通点火器16,打开值班喷嘴截止阀14,给定值班喷嘴燃料调节阀29点火开度,启动定时器定时20S;
6)根据涡轮后排气温度T5上升率判断点火是否成功,若成功则进行下一步骤,不成功时,若定时时间未到20S则继续判断,到20S点火未成功则执行紧急停机程序;
7)设定起动系统20目标转速为脱机转速N4,驱动微型燃气轮机继续升速;
8)打开工作喷嘴截止阀13;
9)调节值班喷嘴燃料调节阀29和工作喷嘴燃料调节阀10开度,驱动微型燃气轮机继续升速;
10)判断电机起动电流是否小于5A,如果是则执行下一步骤,否则返回执行步骤9);
11)断开交流接触器21,向起动系统20发出停机指令;
12)继续调节值班喷嘴燃料调节阀29、工作喷嘴燃料调节阀10开度,驱动微型燃气轮机继续升速;
13)查询转速是否达到额定转速N5的98%,如果达到,则执行下一步骤,否则返回执行步骤12);
14)调节工作喷嘴燃料调节阀10开度,进行转速闭环调节;
15)查询转速是否稳定,如果是则执行下一步骤,否则返回执行步骤14);
16)点亮控制面板“发电”指示灯,接通交流接触器22,允许加载,电力变换系统27开始工作,用户负载26运行;
17)返回。
所述的步骤7)至步骤11)是由上位机通过通讯器发给控制器,由控制器解析后执行相应操作。
所述的步骤12)至步骤15是由控制箱上的操作按扭控制。
本发明的控制方法所依赖的微型燃气轮机包括压气机24、涡轮25、燃烧室19、回热器28、高速永磁电机23、点火器16、值班喷嘴17、工作喷嘴18、起动系统20、用户负载26、电力变换系统27等。其燃料流向为:燃料入口1→防火阀2→粗过滤器3→压缩机4→单向阀6→细过滤器8→泵后截止阀9,随后燃料流向分开一路经工作喷嘴燃料调节阀10→工作喷嘴前截止阀13→工作喷嘴18→燃烧室19;另外一路经值班喷嘴燃料调节阀29→值班喷嘴前截止阀14→值班喷嘴17→燃烧室19。在粗过滤器3的出口与单向阀6入口前设置了溢流阀5,单向阀6后设置了泵后压力传感器7,在工作喷嘴燃料调节阀10与工作喷嘴前截止阀13之间设置了放空阀11和工作喷嘴前压力传感器12,在值班喷嘴燃料调节阀29与值班喷嘴前截止阀14之间设置了值班喷嘴前压力传感器15。
微型燃气轮机工作过程大致如下:在微型燃气轮机数字式控制装置控制下,高速永磁电机23拖动微型燃气轮机至点火转速后,燃料与空气混合燃烧,涡轮25作功与高速永磁电机23一起拖动微型燃气轮机继续升速,至脱机转速后,起动系统20断开,涡轮25单独拖动微型燃气轮机升速至空载转速,而后可以根据用户需求负载运行。回热器28的作用是使压气机24压缩的空气与排气进行热交换以提高热效率。
微型燃气轮机数字式控制装置接收到操作面板冷运转按键发出的冷转命令后,调用冷起动程序,起动系统驱动高速永磁电机23升速至冷运转转速,微型燃气轮机与高速永磁电机23同轴同速旋转。冷运转过程燃料系统不供燃料,点火器16不点火。热起动程序工作时,微型燃气轮机数字式控制装置向起动系统20发出起动命令,起动系统20驱动高速永磁电机23升速至17000r/min时开始供给燃料并点火,当涡轮后排气温度T5上升20℃时即认为点火成功,起动系统20继续驱动高速永磁电机23向更高转速上升,微型燃气轮机进入双机拖动运行阶段。若点火后20秒内涡轮后排气温度T5没有上升20℃,则认为点火失败,执行紧急停机控制程序。在双机拖动运行阶段,微型燃气轮机数字式控制装置根据微型燃气轮机转速实时开环调节燃料调节阀开度,使高速永磁电机23起动电流逐渐减小。当高速永磁电机23起动电流小于5A时,切断起动系统20,即脱机,微型燃气轮机在涡轮做功下继续升速。当转速升至额定转速的98%时,微型燃气轮机数字式控制装置根据转速反馈调节工作喷嘴燃料调节阀10开度,进入转速闭环控制。
Claims (5)
1.一种微型燃气轮机的控制方法,其特征是,所述的方法包括以下步骤:
1)主程序开始;
2)关总中断;
3)DSP处理器初始化:
4)微型燃气轮机状态自检是否成功,如成功则执行下一步骤,否则继续进行微型燃气轮机状态自检直到成功;
5)点亮“允许起动”指示灯;
6)开中断;
7)是否需要修改控制参数,如果需要修改,则修改控制参数后执行下一步骤,否则直接执行下一步骤;
8)是否需要标定模拟量,如果需要标定,则标定模拟量后执行下一步骤,否则直接执行下一步骤;
9)是否需要读取微型燃气轮机历史数据到上位机,如需要读取,则读取微型燃气轮机历史数据到上位机后执行下一步骤,否则直接执行下一步骤;
10)是否需要读取微型燃气轮机当前数据到上位机,如果需要读取,则读取微型燃气轮机当前数据到上位机后执行下一步骤,否则直接执行下一步骤;
11)是否需要检验微型燃气轮机电磁阀、点火器,如果需要检验,则检验后执行下一步骤,否则直接执行下一步骤;
12)是否需要测试指示灯,如果需要测试,则测试后执行下一步骤,否则直接执行下一步骤;
13)是否需要解除报警,如果需要解除,则调用报警解除子程序后执行下一步骤,否则直接执行下一步骤;
14)是否需要冷运转,如果需要冷运转,则调用冷运转子程序后执行下一步骤,否则直接执行下一步骤;
15)是否需要热起动,如果需要热起动,则调用热起动子程序、闭环转速调节子程序、报警子程序,否则执行步骤7);
16)当接收到正常停机命令后,执行正常停机子程序,当接收到紧急停机命令后,执行紧急停机子程序。
2.如权利要求1所述的微型燃气轮机的控制方法,其特征是,步骤14)所述的冷运转子程序包括以下步骤:
1)接收到冷运转命令;
2)点亮控制面板“运行指示灯”,关闭“允许起动”指示灯,接通第一交流接触器(21);
3)设定目标转速为冷运转转速N1,向起动系统(20)发出起动信号;
4)查询是否达到冷运转转速N1,如果达到则执行下一步骤,否则继续查询直至冷运转转速达到N1;
5)保持冷运转转速N1至规定时间T1秒;
6)向起动系统(20)发出停机信号;
7)查询微型燃气轮机转速是否降至0,如果是,则执行下一步骤,否则继续查询直至转速降至0;
8)关闭控制面板“运行”指示灯,点亮“允许起动”指示灯,断开第一交流接触器(21);
9)返回。
3.如权利要求1所述的微型燃气轮机的控制方法,其特征是,步骤15)所述的热起动子程序包括以下步骤:
1)接收到热起动命令;
2)点亮控制面板“运行”指示灯,关闭“允许起动”指示灯,接通起动系统(20)输出接触器;
3)设定目标转速为点火转速N3,向起动系统(20)发出起动信号;
4)查询是否达到点火转速N3,如果达到则进行下一步骤,否则继续查询直至达到点火转速N3;
5)接通点火器(16),打开值班喷嘴截止阀(14),给定值班喷嘴燃料调节阀(29)点火开度,启动定时器定时20S;
6)根据涡轮后排气温度T5上升率判断点火是否成功,若成功则进行下一步骤,不成功时,若定时时间未到20S则继续判断,到20S点火未成功则执行紧急停机程序;
7)设定起动系统(20)目标转速为脱机转速N4,驱动微型燃气轮机继续升速;
8)打开工作喷嘴截止阀(13);
9)调节值班喷嘴燃料调节阀(29)和工作喷嘴燃料调节阀(10)开度,驱动微型燃气轮机继续升速;
10)判断电机起动电流是否小于5A,如果是则执行下一步骤,否则返回执行步骤9);
11)断开第一交流接触器(21),向起动系统(20)发出停机指令;
12)继续调节值班喷嘴燃料调节阀(29)、工作喷嘴燃料调节阀(10)开度,驱动微型燃气轮机继续升速;
13)查询转速是否达到额定转速N5的98%,如果达到,则执行下一步骤,否则返回执行步骤12);
14)调节工作喷嘴燃料调节阀(10)开度,进行转速闭环调节;
15)查询转速是否稳定,如果是则执行下一步骤,否则返回执行步骤14);
16)点亮控制面板“发电”指示灯,接通第二交流接触器(22),允许加载,电力变换系统(27)开始工作,用户负载(26)运行;
17)返回。
4.如权利要求1所述的微型燃气轮机的控制方法,其特征是,所述的步骤7)至步骤11)是由上位机通过通讯器发给控制器,由控制器解析后执行相应操作。
5.如权利要求1所述的微型燃气轮机的控制方法,其特征是,所述的步骤12)至步骤15)是由控制箱上的操作按扭控制。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310043323.4A CN103114914B (zh) | 2013-02-04 | 2013-02-04 | 微型燃气轮机的控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310043323.4A CN103114914B (zh) | 2013-02-04 | 2013-02-04 | 微型燃气轮机的控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103114914A CN103114914A (zh) | 2013-05-22 |
CN103114914B true CN103114914B (zh) | 2015-10-28 |
Family
ID=48413338
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310043323.4A Active CN103114914B (zh) | 2013-02-04 | 2013-02-04 | 微型燃气轮机的控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103114914B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104389685B (zh) * | 2014-11-24 | 2016-02-24 | 西北工业大学 | 一种航空发动机自适应寿命延长控制系统的设计方法 |
CN104564354A (zh) * | 2014-11-24 | 2015-04-29 | 西北工业大学 | 一种航空发动机寿命延长控制器设计方法 |
CN106097589A (zh) * | 2016-06-12 | 2016-11-09 | 宁波迦南电子有限公司 | 一种单相费控智能电能表的嵌入式管理系统 |
CN106127960A (zh) * | 2016-06-12 | 2016-11-16 | 宁波迦南电子有限公司 | 一种单相费控智能电能表 |
CN111486006B (zh) * | 2020-04-03 | 2021-04-02 | 中国海洋石油集团有限公司 | 一种燃气轮机控制系统的升级方法 |
CN112286098B (zh) * | 2020-10-29 | 2022-08-26 | 中国航发南方工业有限公司 | 转换板组件、燃气涡轮发电机组的数字电子控制装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1258617A2 (en) * | 2001-05-17 | 2002-11-20 | General Electric Company | Methods and apparatus for detecting turbine engine flameout |
CN101078374A (zh) * | 2007-07-05 | 2007-11-28 | 东北大学 | 一种微型燃气轮机的燃料压力控制装置及控制方法 |
JP2010261434A (ja) * | 2009-05-04 | 2010-11-18 | General Electric Co <Ge> | ガスタービンエンジンの逆火を検出するための方法 |
JP2012057621A (ja) * | 2010-09-09 | 2012-03-22 | Nuovo Pignone Spa | ターボ機械における低トルク低速度試験のための方法及び装置 |
CN102889134A (zh) * | 2011-07-21 | 2013-01-23 | 诺沃皮尼奥内有限公司 | 用于自动调整燃气涡轮燃烧系统的系统和方法 |
-
2013
- 2013-02-04 CN CN201310043323.4A patent/CN103114914B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1258617A2 (en) * | 2001-05-17 | 2002-11-20 | General Electric Company | Methods and apparatus for detecting turbine engine flameout |
CN101078374A (zh) * | 2007-07-05 | 2007-11-28 | 东北大学 | 一种微型燃气轮机的燃料压力控制装置及控制方法 |
JP2010261434A (ja) * | 2009-05-04 | 2010-11-18 | General Electric Co <Ge> | ガスタービンエンジンの逆火を検出するための方法 |
JP2012057621A (ja) * | 2010-09-09 | 2012-03-22 | Nuovo Pignone Spa | ターボ機械における低トルク低速度試験のための方法及び装置 |
CN102889134A (zh) * | 2011-07-21 | 2013-01-23 | 诺沃皮尼奥内有限公司 | 用于自动调整燃气涡轮燃烧系统的系统和方法 |
Non-Patent Citations (4)
Title |
---|
"V94.3燃气轮机控制系统";阎志敏;《电气技术》;20081231(第5期);99-103 * |
"三菱M701F型燃气轮机控制系统分析";黄建伟;《工业仪表与自动化装置》;20061231(第5期);64-70 * |
"燃气轮机控制的方式与实现";高玮等;《广东电力》;20080331;第21卷(第3期);16-19 * |
"西门子V94.3A燃气轮机控制系统";虎煜;《上海电力》;20061231(第2期);152-155 * |
Also Published As
Publication number | Publication date |
---|---|
CN103114914A (zh) | 2013-05-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103114914B (zh) | 微型燃气轮机的控制方法 | |
CN110114567B (zh) | 用于启动燃气涡轮发动机的系统和方法 | |
US7253535B2 (en) | Electrical starter generator system for a gas turbine engine | |
CN101392689B (zh) | 一种微小型涡轮喷气发动机的控制装置及其起动控制方法 | |
US9567906B2 (en) | Systems and methods for controlling aircraft main engine speeds by adjusting compressed air flow from an APU | |
CN107255050B (zh) | 一种微小型航空发动机燃油控制系统与起动控制方法 | |
CN101806251B (zh) | 一种微型燃气轮机的起动控制装置以及起动控制方法 | |
US20110146291A1 (en) | Method for starting a turbomachine | |
EP2339129B1 (en) | Method of synchronizing a turbomachine generator to an electrical grid | |
CN103750734B (zh) | 一种蒸柜智能控制装置 | |
WO2009060889A1 (ja) | ガスタービンの運転制御装置および運転制御方法 | |
US20170138220A1 (en) | Combined cycle plant, control method of same, and control device of same | |
CN111441869B (zh) | 一种微型燃气轮机启动方法及系统 | |
CN103557071A (zh) | 利用燃气冷能提高发动机热效率实现节能减排的系统及方法 | |
CN102269092A (zh) | 发动机速度控制系统和方法 | |
CN108661839B (zh) | 一种基于状态机的柴油发动机栅格加热控制方法 | |
US6819999B2 (en) | Multiple control loop acceleration of turboalternator previous to self-sustaining speed | |
US8381507B2 (en) | Systems and methods for optimized gas turbine shutdown | |
EP2339127A2 (en) | Method for starting a turbomachine | |
CN113304864A (zh) | 一种自动节省燃油的磨煤机系统一键启停控制策略 | |
CN105422288A (zh) | 一种微型燃气轮机发电机组控制系统 | |
CN107795423A (zh) | 发动机起动系统 | |
EP3901440B1 (en) | System and method for controlling engine speed | |
CN202368581U (zh) | 机车操作及控制装置 | |
CN203584569U (zh) | 利用燃气冷能提高发动机热效率实现节能减排的系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |