- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MATLAB仿真平台设计自动制回路
基于MATLAB仿真平台设计自动控制回路 摘 要:火电机组的控制系统是电厂实现自动化控制的关键所在,控制系统的优劣决定了自动化水平面的高低。本文从实际应用的角度阐述了使用MATLAB及SIMULINK工具箱设计自动控制回路的实施方法,充分说明了计算机仿真技术的发展为控制系统的设计与分析提供了越来越便利的条件,控制系统及控制对象等建模工作可以做得更加精准和实用。 中国论文网 /4/viewhtm 关键词:MATLAB;SIMULINK;自动控制;仿真 1 概述 随着电力事业的不断发展,电网的稳定性变得越来越重要,因而,对火电机组的自动控制系统的要求越来越高。电网公司对火电机组的负荷升降速率、一次调频等指标提出了越来越高的要求。但由于很多电厂的自动控制回路设计不合理或者因为机组经过检修后工况变化造成控制参数不匹配等原因,导致控制效果很差,以致于经常被电网公司考核。因此,重新对电厂的控制回路进行设计及优化显得尤为重要。 经过多年的研究,我们掌握了一些利用MATLAB及SIMULINK工具箱设计自动控制回路的方法,方便实用且投运后的控制效果很好。 2 MATLAB仿真平台设计自动控制系统概述 2.1 利用MATLAB平台开发的优化软件 经过近年来的MATLAB仿真设计和现场实际测试,我们成功地开发了多个自动优化控制回路软件。在这些成型的自动优化控制回路软件基础上可以根据不同现场的不同机组进行参数微调即可应用,极大地方便了自动优化调试工作。目前,已开发的自动优化控制回路软件包括:主汽温优化软件、协调控制系统优化软件、凝结水节流优化软件等。这些优化软件按照不同机组类型和不同机组容量分别进行了建模和仿真,具有适用性强、操作方便的特点。 2.2 优化软件在MATLAB中的使用方法 对已开发的自动优化控制回路优化软件使用的方法比较简单,按照如下步骤进行操作: ①在WINDOWS环境中,双击MATLABR2012b图标,运行MATLAB。 ②MATLABR2012b运行后出现主界面。 ③在快捷工具栏“Current Folder(当前文件夹)”中,选择“Browse for Folder(浏览文件夹)”,选择已编制好的“优化软件文件夹”。 ④在MATLAB环境中“Command Windows(命令窗)”内输入,“优化软件名”后按“Enter”键运行,即可弹出对应优化软件名功能的仿真界面。 ⑤这些软件是基于MATLAB中SIMULINK环境开发的。仿真功能的基本界面为SIMULINK界面。因此这些软件的所有操作均符合MATLAB中SIMULINK环境下的基本操作。 ⑥这些软件涉及SIMULINK基本设置为“Simulation-Configuration Parameters”,如图1所示,其中包括:“Start time(开始时间)”,“Stop time(结束时间)”,“Max step size(最大步距)”,“Min step size(最小步距)”。 ⑦“Start time(开始时间)”和“Stop time(结束时间)”决定了仿真时间,开始时间一般从0秒开始,结束时间需要观察系统仿真过程是否结束。协调控制系统优化软件仿真时Stop time要设置得长一点,其他可以短一点。 ⑧“Max step size(最大步距)”和“Min step size(最小步距)”一般和机组DCS中控制器的执行周期相同,例如控制器的执行周期为500ms,则可以分别设置0.5和0.25。 ⑨开始仿真。单击工具栏中“Start simulation”。 3 MATLAB仿真平台设计自动控制回路的实际应用 为了设计更实用的自动控制回路,我们采集了大量机组运行的实际数据进行分析,通过机组现场实际历史数据建立控制对象的数学模型,并根据数学模型设置控制器闭环控制系统的参数。 在主汽温控制系统进行控制回路设计时,我们对导前区和惰性区的控制对象模型和控制器模型都进行了搭建。图2是实际主汽温变化值曲线与导前汽温变化值经过惰性区对象模型后曲线对比的仿真软件,该软件仿真的目的是验证主汽温惰性区数学模型的准确性。主汽温和导前汽温的数据均为机组实际数据导出后整理的标准格式数据。 图3中紫色为实际主汽温变化值曲线,黄色为导前汽温变化值经过惰性区对象模型后曲线。由图3可以看出两条曲线的相位和幅值很接近,说明惰性区对象模型建立的较为准确。如果为了对象模型更准确,我们可以继续调整惰性区的时间常数T和对象增益K。图3中时间常数T和对象增益K分别为30和1,可以分别单独改变其中一个,然后进行仿真曲线对比,曲线形态越接近,说明时间常数T和对象增益K越准确,然后适当修正控制回路参数,这
原创力文档


文档评论(0)