- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于模糊自适应PID的炉温控制系统仿真分析
基于模糊自适应PID的炉温控制系统仿真分析 班级: 姓名: 学号: 仿真系统建模 电阻炉温度数据采集 飞升曲线法确定模型参数 电阻炉一般模型结构 控制方法选择 炉温控制系统特点 非线性 大惯性 大滞后 传统PID 模糊自适应PID 模糊自适应PID控制原理 图1 模糊自适应PID原理图 Simulink建模 图2 模糊自适应PID控制系统Simulink建模 模糊自适应PID控制模块 PID控制模块 模糊控制规则 E EC NB NM NS ZO PS PM PB NB PM/ZO/PS PS/PS/PB PB/PB/PB PB/PB/PB PB/PB/PB PS/PS/PB PM/ZO/PB NM PB/ZO/PS PM/PS/PS PB/PB/PM PB/PB/PB PB/PB/ZO PM/PS/PS PS/ZO/PS NS PB/ZO/PS PM/ZO/ZO PB/PB/ZO PB/PB/PB PB/PB/PM PM/ZO/ZO PS/ZO/PS ZO PB/ZO/PB PM/ZO/PB PB/PB/PS PB/PB/PB PB/PS/PB PM/ZO/PS PS/ZO/ZO PS PB/ZO/ZO PM/ZO/PS PB/PB/PM PB/PB/PB PB/PB/PS PM/ZO/PS PS/ZO/PS PM PB/ZO/PS PM/PS/PS PB/PB/PS PB/PB/PS PB/PB/PS PM/PS/PM PS/ZO/PS PB PM/ZO/PB PS/PS/PB PM/PM/PS PM/PB/PS PM/PM/PB PS/PS/PB PM/ZO/PS 表1 Kp/Ki/Kd模糊规则表 图3 模糊规则输入量输出量设置 图4 模糊语言变量及模糊论域设置 图5 模糊规则编辑图 系统响应图 PID 模糊自适应PID 传统PID 模糊自适应PID 调节时间 295s 130s 超调量 15.4% 0 稳态误差 0 0 图6 系统延迟为15s,设定温度为500 ℃时, PID和模糊自适应PID阶跃响应图 系统响应图 PID 模糊自适应PID 添加干扰后系统响应 传统PID 模糊自适应PID 恢复时间 260s 180s 最大温升 10% 10% 稳态误差 0 0 最大温降 11% 8% 图7 系统延迟为15s,设定温度为500 ℃时,t=600-700s时添加50 ℃ 干扰,PID和模糊自适应PID响应图 系统响应图 PID 模糊自适应PID 传统PID 模糊自适应PID 调节时间 580s 300s 超调量 84% 23% 稳态误差 0 0 图8 系统延迟为30s,设定温度为500 ℃时,PID和模糊自适应PID参数不变时的阶跃响应图 系统响应图 PID 模糊自适应PID 添加干扰后系统响应 传统PID 模糊自适应PID 恢复时间 380s 230s 最大温升 10% 10% 稳态误差 0 0 最大温降 12% 8% 图9 系统延迟为30s,设定温度为500 ℃时,t=600-700s时添加50 ℃ 干扰,PID和模糊自适应PID参数不变时系统响应图 针对非线性、大惯性、大滞后的炉温控制系统,模糊自适应PID具有比传统PID更好的控制效果,主要体现在: 超调量更小 响应更快 抗干扰能力更强 鲁棒性更好 仿真结果分析 谢谢! 仿真背景:仿真模型是工业生产中常用的一种电加热设备——电阻炉,电阻炉一般是一阶惯性环节加滞后的一阶对象,理想模型结构是*,根据实际测得一组加热炉温度数据,利用飞升曲线法确定模型参数。 * 在完成加热功能的同时要求具有一定的炉温稳定性,电阻炉温度系统具有非线性、大惯性、大滞后等特点,往往在实际运行过程中,由于环境温度的变化、开关炉门、热传递效应等,会引起模型参数的变化,难以建立精确数学模型,因而PID控制效果不够理想。所以选用模糊自适应PID控制算法 * 模糊自适应PID原理图如图1所示,模糊控制器根据偏差e和偏差变化量ec的不同分别设定不同的Kp、Ki、Kd,然后送给PID控制器进行控制,也就是形成可变的PID参数进行控制,以达到更好的控制效果。 * 这是根据电阻炉数学模型搭建的Simulink仿真模块,上面是模糊自适应PID模块,下面是PID模块 * 这个是基于专家经验微调后的模糊规则,按顺序每个规则依次对应Kp、Ki和Kd,因为系统为二维输入,三变量输出,所以设置为两个输入量和三个输出量,偏差e和偏差变化ec的模糊语言变量设置为常见的七个,模糊论域设置为[-3,3],PID调试时发现Kp、Ki、Kd均是正数,所以将Kp、Ki、Kd的模糊语言变量设置为4个ZO、PS、PM、PB,模糊论域设置为[0,3],然后根据模糊规则表设定相应的模糊规则 * 设定系统的延迟为
文档评论(0)