基于Matlab_Simulink的微型燃气轮机动态仿真研究_严志远向文国张士杰

合集下载

基于MATLABSimulink机电系统动态仿真教程第一章

基于MATLABSimulink机电系统动态仿真教程第一章

二、仿真的分类
按模型分类
1、物理仿真:采用物理模型,有实物介入! 具有效果逼真,精度高等优点,但造价高或耗时长, 大多在一些特殊场合下采用(如导弹、卫星一类飞 行器的动态仿真,发电站综合调度仿真与培训系统 等),具有实时性、在线的特点。 2、数学仿真:采用数学模型 在计算机上进行,具有非实时性、离线的特点,经 济、快速、实用。
《机电系统动态仿真——基于 MATLAB/Simulink》
刘白雁教授编著 机械工业出版社
2006,8
仿真软件的简介 一、仿真的发展
1、程序编程阶段: 所有问题(如:微分方程求解、 矩阵运算、绘图等)都是用高级算法语言(如C、 FORTRAN等)来编写。 2、程序软件包阶段: 出现了“应用子程序库”。 3、交互式语言阶段(仿真语言:仿真语言可用一 条指令实现某种功能,如“系统特征值的求解”, 使用人员不必考虑什么算法,以及如何实现等低 级问题。 4、模型化图形组态阶段:符合设计人员对基于模 型图形化的描述。
三、常见的几种仿真软件
PSPICE、ORCAD:通用的电子电路仿真软件, 适合于元件级仿真。 SYSTEM VIEW:系统级的电路动态仿真软 件 MATLAB:具有强大的数值计算能力,包含 各种工具箱,其程序不能脱离MATLAB环境 而运行,所以严格讲,MATLAB不是一种计 算机语言,而是一种高级的科学分析与计算软 件。 SIMULINK:是MATLAB附带的基于模型化 图形组态的动态仿真环境。
按计算机类型分类
1、模拟仿真:采用数学模型,在模拟计算机 上进行的实验研究。50年代 2、数字仿真:采用数学模型,在数字计算机 上借助于数值计算方法所进行的仿真实验。 60年代
3、混合仿真:结合了模拟仿真与数字仿真。 4、现代计算机仿真:采用先进的微型计算机,基于 专用的仿真软件、仿真语言来实现,其数值计算 功能强大,使用方便,易学。80年代以来

基于Simulink的单轴重型燃气轮机动态仿真模型

基于Simulink的单轴重型燃气轮机动态仿真模型

基于Simulink的单轴重型燃气轮机动态仿真模型史玉恒【摘要】采用面向对象的模块化建模方法,在Matlab/Simulink软件环境中开发了单轴重型燃气轮机动态无迭代仿真模型.为了提高仿真精度,模型采用了变比热容的计算方法,除考虑容积惯性和转动惯性的影响外,还考虑了燃气轮机流道金属热惯性对仿真模型的影响.仿真结果表明:该模型能较好地反映系统的动态特性,具有较高的仿真精度,可用于重型燃气轮机控制系统的研制和测试.【期刊名称】《发电设备》【年(卷),期】2015(029)001【总页数】4页(P20-23)【关键词】燃气轮机;变工况;建模;动态仿真【作者】史玉恒【作者单位】北京华清燃气轮机与煤气化联合循环工程技术有限公司,北京100084【正文语种】中文【中图分类】TK472重型发电用燃气轮机(简称燃机)是联合循环电站的核心设备,研究整个机组的动态性能,对机组的设计、运行和控制系统分析具有非常实际的意义。

只有充分了解其动态性能(如加速、减速、甩负荷等),才能设计出合理的控制系统,使燃机安全可靠地工作,而利用计算机仿真技术则是实现这一目的的有效手段。

在使用计算机构造燃机仿真模型的过程中,文献[1]介绍了3种动态仿真模型的建模方法:线性化建模方法、准非线性化建模方法和非线性化建模方法。

线性化仿真模型是以设计稳态工况点为基础建立的,只适用于研究偏离设计点较小的动态过程,当研究甩负荷、加速、减速等工况变动较大的情况时,该模型就不够合理。

准非线性化仿真模型是在线性化仿真模型的基础上,考虑了不同稳态工况点时系数不相等的情况下建立的,故可适用于工况变动较大的动态过程。

而非线性仿真模型则是直接从部件特性方程及参数联系方程中寻求被积函数,故该模型能够模拟燃机的各种实际工况,仿真精度也最高,但需要准确的部件特性。

因此可根据不同的研究目的和使用环境,选用不同的建模方法。

目前国内外对燃机的实时动态仿真有很多研究[27],比较常用的方法是考虑容积惯性和转动惯性影响的燃机非线性热力学模型;但文献[8]指出在燃机工况变动时,随着燃气温度大幅度变化(尤其是单轴恒速机组),与之接触的金属表面温度也随之变化。

基于SIMULNK的单轴重型燃气轮机建模与仿真研究

基于SIMULNK的单轴重型燃气轮机建模与仿真研究
第 22 卷 第 3 期 2009 年 9 月
Ξ
《燃 气 轮 机 技 术》 GAS TURBINE TECHNOLO GY
Vol122 No. 3 Sept. ,2009
基于 SIMULNK 的单轴重型燃气轮机建模与仿真研究
刘尚明 ,李忠义
(清华大学热能工程系 热科学与动力工程教育部重点实验室 ,北京 100084)
燃气轮机是一个高度非线性的热力系统 ,要对 其进行实时动态仿真研究就必须考虑各种惯性因 素 ,主要有容积惯性和转动惯性 。容积惯性在以往 的仿真研究中经常忽略不计 ,然而在燃气轮机实际 的运行过程中 ,流动的不平衡总是存在的 ,故在本文 的模型中加入了容积模块来考虑系统的容积惯性 。 为提高系统的仿真精度 ,本文还建立了一些特殊的 模块用来计算工质的属性 ,比如计算定压比热容模 块 、计算摩尔质量模块等 。
容积模块的数学模型通过质量守恒方程可以得
到如下的一阶常微分方程[6] :
Vp × dpout
mR Tout dt
= gin -
gout
(8)
式中 Vp 为容积模块的当量体积 ; pout , tout 为出
口压力 、温度 ; gin , gout 为入口 、出口流量 ; r 为气体
常数 : m 为指数 ,可以由比热比 k 来近似 。
都需要计算定压比热容模块 ,这样就可以得到在不
同时刻不同部件中精确的混合气体定压比热容 ,从 而为系统高精度仿真提供了保障 。
212 大气条件模块 大气条件模块通过给定的大气温度 、压力和相
对湿度 ,计算得到环境大气各成分的质量分数 ,然后 通过混合模块将大气温度 、压力和大气成分质量分
数作为一个矢量信号输出给下游的压气机模块 。

基于Simulink的燃气轮机动态仿真模型

基于Simulink的燃气轮机动态仿真模型

段及燃烧室内的气体容
积惯性、高压涡轮后容
积惯性和动力涡轮后的
容积惯性。
3.2 转子动力学模块
在忽略发动机转子 的功率提取及机械损失
图 5 压气机特性图插值模块
情况下,压气机和涡轮转子的动力 3.4 其他模块
学方程为
为简化计算,忽略了燃烧室
dω dt
=1 J·ω
(Pt - Pc ),
ω=
2πn 60
=
为了验证本文所建模型的动 态计算特性,将该模型的计算结 果同实际试车数据进行了对比。 图 7 为试验得到的燃油流量随时 间的变化曲线,将上述燃油流量 变化关系输入该计算模型,其计 算结果与试验数据的对比如图 8~11 所示。
图 8 核心机转速随时间变化关系
图 9 排气温度随时间变化关系
图 11 压气机压比随时间变化关系
5 结论
(1)通 过 引 入“ 容 腔 ”的 气 容 效应方程使部件级模型的非线性 方程组自我闭合,而无须采用迭 代解法;在 Matlab/Smulink 仿真环 境下,建立了燃气轮机各部件模 型;由各已封装的部件模型构成 了燃气轮机专业模型库,按照一 定的方式,可以建立其它形式的 燃气轮机模型,具有良好的通用 性和扩展性。
πn 30
(2)
! " dn
dt
=
1
J·n·
πn 30
2 (Pt -Pc )
(3)
式中:ω 为转子的角速度;J 为转
内热惯性,燃烧室模块按常规方 法计算。此外,对模型还需要进行 进气道、尾喷管和大气条件等计 算 模 块 以 及 负 载 耗 功 的 计 算 ,在 此不作阐述。 3.5 求解过程
计算时,先输入模型的初始
(d)试样 2 断裂前缺口形态

基于MATLAB的燃烧系统虚拟仿真

基于MATLAB的燃烧系统虚拟仿真

基于MATLAB的燃烧系统虚拟仿真
杨玲玲
【期刊名称】《计算技术与自动化》
【年(卷),期】2005(24)1
【摘要】在Matlab环境下,利用V-RealmBuilder建立虚拟模型和虚拟环境,使用Simulink应用接口实现图形用户界面的交互,简化设计和编程工作.介绍燃烧系统的工作过程,分析其虚拟仿真的具体实现.
【总页数】3页(P24-25,71)
【作者】杨玲玲
【作者单位】广东工业大学自动化学院,广东,广州,510090
【正文语种】中文
【中图分类】TP391.7
【相关文献】
1.基于Matlab和OpenGL球杆系统虚拟仿真 [J], 杨振华;何岭松
2.基于Matlab的虚拟仿真技术在连轧管机组液压压下系统设计中的应用 [J], 孙福;刘春旭;张英婵
3.基于MATLAB/Simulink的采样系统虚拟仿真实验 [J], 边敦新;王红梅;季画
4.基于Matlab的数控测试平台中PMSM控制系统虚拟仿真实现 [J], LV Li;YIN Hong-mei;SHENG Ding-gao
5.基于Matlab/Simulink虚拟仿真的通信系统建模的研究与探索 [J], 朱明慧;方淼因版权原因,仅展示原文概要,查看原文内容请购买。

基于MatlabSimulink的仿真方法研究

基于MatlabSimulink的仿真方法研究

收稿日期:2000207207 作者简介:简清华(19612),男,江西新余人,工程师;从事计算机管理及其应用方面的教学工作。

基于Matlab Simulink 的仿真方法研究简清华,杨高波(华东交通大学电气与信息工程学院,南昌330013) [摘 要] 本文介绍了运用Matlab 工具箱之一的动态仿真工具Simulink 进行仿真的方法,并结合一个异步电动机的实例,对仿真过程中出现的一些热点问题如提高仿真速度、仿真结果分析等进行了深入的阐述。

同时对Simulink 与G UI 的接口也作了介绍。

[关键词] Matlab ;Simulink ;异步电动机[中图分类号]TP391.9 [文献标识码]A [文章编号]100020682(2001)0420041203R esearch on a simulation method on Matlab SimulinkJ I AN Qing 2hua ,Y ANG G ao 2bo(Electrical &Information School o f East China Jiaotong Univer sity ,Nanchang 330013,China ) Abstract :This paper presents a simulation tool called simulink ,one of the Matlab toolboxes.The paper al 2s o expounds s ome central issues ,such as how to im prove the simulation speed ,the analysis of simulation results and s o on during the simulation in combination with an exam ple of asynchronous m otor.The interface of simulink and G UI is als o discussed. K ey w ords :Matlab ;Simulink ;Asynchronous m otor Matlab 是Mathw orks 公司推出的当今国际上最为流行的软件之一。

基于MATLAB的微型燃气轮机建模与仿真研究

基于MATLAB的微型燃气轮机建模与仿真研究
笔者借鉴以往燃气轮机分模块建模经 验78*,基于MATLAB软件中GUI程序设计平 台,在气体变比热容条件下建立了包括微型燃气 轮机进气管、压气机、换热器、燃烧室、透平、发电 机等部件和性能参数换算模块的整体模型,计算 得到了不同环境温度和海拔高度条件下发电效 率和发电量,并且绘制了转速特性曲线&将仿真 结果与C30微型燃气轮机的标准数据进行了对 比,验证了模型的准确性,并对试验燃气轮机的 性能进行了评估&
Zhong Yafei1,Yan Weidong2 (1. School of Energy and Power Engineering,Beihang University,B)jing 100191, China;
2. Beijing Whitt Excellent Technology Development Co., Ltd., Beijing 100081, China)
Keywords: micro gas turbine; MATLAB; parameter conversion; integral model
随着人类社会对能源的需求越来越高,传统 能源逐渐枯竭,环境污染问题日益严重,社会经 济可持续发展目标受到了严峻挑战 &为了解决 当前的能源危机,须要不断发展新型、高效、清洁 的能源技术,智能电网、分布式能源的概念应运 而生。微型燃气轮机作为新能源技术的核心 设备,其技术的成熟对推动智能电网、分布式能 源的发展起着至关重要的作用&除此之外,由于 微型燃气轮机具备高效、安全、灵活、环保等优 点,在交通以及国防建设等方面均具有很好的发 展前景和应用价值&
摘 要:利用MATLAB软件中GUI程序,建立了包括微型燃气轮机进气管、压气机、换热器、燃烧室、透

机电系统动态仿真-基于MATLABSimulink课程设计

机电系统动态仿真-基于MATLABSimulink课程设计

机电系统动态仿真-基于MATLAB Simulink课程设计简介机电系统是由电气、机械及控制部分组成的复杂系统。

动态仿真是一种研究系统行为的方法,可以帮助我们更好地理解系统的运行原理。

本课程设计旨在介绍机电系统动态仿真的基本原理和方法,并使用MATLAB Simulink软件进行实践操作。

课程内容本课程设计包括以下几个部分:1. 机电系统简介介绍机电系统的组成部分、基本特性及其应用场景,旨在让学生对机电系统有一个全面的认识和了解。

2. MATLAB Simulink简介介绍MATLAB Simulink的基本使用方法,包括模块的添加、参数的设置和仿真结果的显示等。

3. 机电系统建模使用MATLAB Simulink软件对机电系统进行建模,包括机械部分、电气部分及控制部分等。

4. 系统仿真利用所建立的机电系统模型进行系统仿真,包括控制器输出、系统响应等结果分析。

5. 结果分析对仿真结果进行对比分析,分析不同参数条件下系统的运行情况,找出系统的优化方案。

实践操作为了让学生更好地掌握机电系统动态仿真的基本原理和方法,本课程设计还包括以下的实践操作:1. 模型建立使用MATLAB Simulink工具箱,建立一个简单的机电系统模型。

2. 参数设置调整模型内参数,观察系统响应情况。

3. 仿真并分析结果执行仿真操作,对仿真结果进行分析,并尝试不同参数条件下系统的运行情况。

4. 优化方案结合分析结果,提出相应的优化方案,并重新设置参数进行仿真。

5. 实验报告整理实验数据、结果和分析,撰写实验报告。

实验环境本课程设计使用的软件工具为MATLAB Simulink,需要学生提前安装并掌握基本使用方法。

课程收获通过本课程的学习和实践操作,学生能够初步掌握机电系统动态仿真的基本原理和方法,了解MATLAB Simulink的基本使用方法,从而更好地理解机电系统的运行原理和优化方案。

同时,学生能够提高实际操作能力,加强分析和解决问题的能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

p out 分 别 为 出 口 温 度 和 压 力; g a, 式中: T out 、 in 、 g a, out 分别为入口和出口空气流量 ; M a 为空气摩尔 质量。 1. 4 燃烧室 燃烧室是具有强烈换热特性的部件, 能量输入 输出不平衡会引起温度变化, 故考虑了燃烧室内烟 气的热惯性。描述燃烧室出口烟气温度的动态方程 [4 ] 由非稳态能量平衡方程获得 :
2
计算参数
微型燃气轮机的基本参数见表 1 。 其中, 容积 3[9 ] 惯性模块考虑的体积 V = 0. 3 m , 为压气机到燃 烧室之间的管道体积与燃烧室体积之和 。
表1 微型燃气轮机的基本参数
数值 101 288 80 98 99 4. 3
-1
参数 环境压力 / kPa 环境温度 / K 机组额定功率 / kW 燃烧室压力保持系数 / % 燃烧室燃烧效率 / % 压气机额定压比 压气机额定流量 / ( kg·s 压气机额定效率 / % 透平初温 / K 透平额定效率 / % 转子额定转速 / ( r·min - 1 ) 转子转动惯量 / ( kg·m2 ) 容积惯性体积( 空气侧) / m3 )
第 27 卷 第 1 期 2014 年 3 月
《燃 气 轮 机 技 术》 GAS TURBINE TECHNOLOGY
Vol. 27 No. 1 Mar. , 2014
基于 Matlab / Simulink 的微型燃气轮机动态仿真研究
1 1 2 2 向文国 , 张士杰 , 肖云汉 严志远 ,
( 1. 东南大学 2. 中国科学院
[4 - 5 ]
考虑压气机至燃烧室之间的管道和燃烧室内部 造成的流动不稳定, 建立容积惯性模型。 采用集总 参数法, 假定压力损失集中在出口处: RT out dp out = ( g in - g a, out ) dt M a V a,
。目
( 7)
前对于压气机特性建模的方法主要有特性曲线插值 法、 特性方程法和神经网络法。 本文采用特性曲线 插值法对压气机进行建模。 微型燃气轮机多采用离心式压气机, 压气机的 特性曲线提供了折合流量 ga 槡 θ 、 等熵效率 η is, C 和压 δ
SRV
=
1 , G ( s) 0. 05 s + 1
GCV
=
1 0. 4 s + 1
温度测量系统
使用热电偶测量透平排气温度。温度测量模型
第1 期
基于 Matlab / Simulink 的微型燃气轮机动态仿真研究
35
由温度场的动力学模型 ( Radiation Shield,RS ) 和测 温元件的动力学模型 ( Thermocouple,TC ) 构成, 其 模型的传递函数分别为: G ( s)
(
β Ck a - 1 1 + η is, C
k a -1
k a -1
)
( 5) ( 6)
(
)
(
)
β Ck a - 1 P C = g a c p, a T in η is, C 式中: k a 为空气的绝热指数。 1. 3 容积惯性
式中: α 为空燃比。 1. 2 压气机 压气机的变工况研究是保证燃气轮机模型精确 性的关键。由于压气机中气体流动情况十分复杂, 至今尚无准确描述压气机特性的理论公式
压力为每种组分的分压力之和。
1
微型燃气轮机动态数学模型
微型燃气轮机动态模型流程图如图 1 所示。 在
图1 微型燃气轮机动态模型流程示意图
0521 收稿日期: 2013163. com 。
0627 改稿日期: 2013-
), Email: yzy89923 @ 作者简介: 严志远 ( 1989硕 士 生, 研 究 方 向 为 微 型 燃 气 轮 机 建 模 与 控 制, 男, 山 东 济 宁 人,
34 能; η cc 为燃烧效率。
燃气轮机技术
第 27 卷
g a, in = g g, out - g f 1. 5 透平
( 14 )
整理可以得到烟气出口温度变化动态方程 : g in ha, dTout in + gf ( hf + ηcc LHV) - gg, out hg, out = a, τcc dt gg, c out p, g ( 9) 式中: T out 为燃烧室烟气出口温度; τ cc 为时间常 数, 可以表示为: τ cc = m cc k g g g, out ( 10 )
中图分类号: TK472
重量轻、 寿命长、 启 微型燃气轮机具有体积小、 动快、 维护简单等优点, 具有很好的应用前景和价 值。研究重型燃气轮机获得的一些经验也可以用在 微型燃气轮机上, 然而, 由于微型燃气轮机具有较小 的转动惯量, 对控制系统的要求较高 , 致使其难 以控制, 这也限制了这些经验的使用范围。 动态性 能的研究是控制系统设计优化的重要手段 , 因此, 非 常有必要进行微型燃气轮机动态仿真研究 。 本文借鉴重型燃气轮机建模的相关经验, 采用 [2 ] 模块化建模的思想 , 以机械驱动用微型燃气轮机 为对象, 基于 Matlab / Simulink 平台, 在建立压气机、 燃烧室、 透平、 转子等部件模型的基础之上, 建立了 微型燃气轮机动态模型及速度控制系统模型 , 并对 、 。 动态模型进行阶跃升负荷 甩负荷仿真研究 分析 了燃烧室烟气热惯性对微型燃气轮机动态性能的 影响。
[6 ]
( P T = g g c p, g T in 1 - β T
k g -1 - k g
) η is, T
1. 6
转子
不考虑透平所带负荷特性, 只考虑输出功率, 转 子转动惯性方程为: dn 1 1 = ( PT - PC - PL ) dt 4 π2 J n ( 17 )
( 12 )
PC 、 P L 分别为透 式中: J 为转子转动惯量; P T 、 平输出功、 压气机耗功和负载功率。 1. 7 速度控制系统 速度控制系统包括速度控制器、 燃料供给系统 。 和温度测量系统 本文中的微型燃气轮机用于驱动 7 - 8]建立了 负载, 采用无差调节方式, 参考文献[ 无差调节速度控制系统模型, 如图 3 。
第1 期
基于 Matlab / Simulink 的微型燃气轮机动态仿真研究
33
图2
微型燃气轮机仿真模型总体图
3] , 根据文献[ 每种组分的定压比热容为: 10 T bi · 1 ( 1) c p, k = ∑ i = 1 a k, i Mk T0
惯性模块相连, 其出口压力也为状态变量, 所以, 可 通过二维查询表函数模块线性插值得到折合流量和 等熵效率。 耗功 P C 由式 ( 5 ) 、 压气机出口温度 T out 、 式( 6) 决定: T out = T in
(
)
(
)
d( m cc u cc ) dt g g, out h g, out
= g a, - in h a, in + g f ( h f + η cc LHV ) ( 8)
式中: m cc 和 u cc 分别为燃烧室中烟气质量和单 h f 和 h g, 位质量烟气的内能; h a, in 、 out 分别为燃烧室入 口空气、 燃料和出口烟气的焓值; LHV 为燃料净比
速度比例阀 ( Speed Ratio Valve ,SRV ) , 根据转子转 速控制压 力; 第 二 个 阀 是 燃 料 控 制 阀 ( Gas Control Valve,GCV) , 控制燃料流量。 通过两个阀的串联 控制, 达到精确控制燃料质量流量的目的。 其模型 的传递函数分别为: G ( s) 1. 7. 3
( )
式中: M k 为该组分的摩尔质量。 假 定 空 气 为 O2 ( 21% ) 和 N2 ( 79% ) 的混合物, 使用 CH4 作燃料, 且在燃烧室中完全燃烧, 则空气和烟气的定压比热 容分别为: c p, a = 0. 21 · c p, O2 + 0. 79 · c p, N2 ( 2) 36 1 c + 44 · c 64 c p, · α- · g = p, a p, CO2 + 16 16 16 0. 21 64 0. 79 c c p, ( 3) · H2 O + p, N2 16 0. 21
RS
3
动态仿真及分析
=
12 s + 1 , G ( s) 15 s + 1
TC
=
1 2. 5 s + 1
对于燃 烧 室 模 块, 烟气出口温度的计算方程 ( 9 ) 和( 12 ) 的区别在于, 方程 ( 12 ) 为方程 ( 9 ) 在 τ cc 亦即方程 ( 12 ) 忽略了燃烧室烟 为 0 时的特殊情况, 气热惯性对烟气出口温度的影响。本文将对所建立 的微型燃气轮机模型进行变负荷过程模拟 , 并探究 在建模过程中, 能否忽略燃烧室烟气热惯性对其动 态性能的影响。文中, 令时间常数 τ cc 分别等于 0. 5 s、 0. 1 s 和 0 s。 3. 1 阶跃升 20% 负荷 图 4 为负荷基准阶跃增加 20% , 负荷基准和各
燃烧室的出口压力由式( 13 ) 获得: p out = ε cc p in
( 13 )
式中: ε cc 为燃烧室压力保持系数。 燃烧室的入口空气流量, 即容积惯性模块的出 口空气流量, 由式( 14 ) 获得:
图3
无差调节微型燃气轮机速度控制系统模型
1. 7. 1
速度控制器
控制器主要包括转速控制、 温度控制和加速度 控制。每一个控制环节输出一个燃料基准, 经过最 小值选择器后作为燃料供给系统的输入信号 。转速 控制器和温度控制器采用 PI 控制, 通过试凑法整定 PI 参数。对于转速控制器, K P = 12 、 K I = 0. 7 , 对于 , K = 0. 002 、 K = 0. 000 5 。 温度控制器 P I 1. 7. 2 燃料供给系统 燃料供给系统由两个串联阀组成, 第一个阀是
相关文档
最新文档