- 10
- 0
- 约1.15千字
- 约 7页
- 2024-12-08 发布于广西
- 举报
计算机控制大作业
MPC-PID串级调节MATLAB仿真
模型建立
使用老师提供的模型以及相关传递函数,同时在MPCTOOL中进行简单的配置和参数设定。
控制器设计的参数中,将响应时间设置到最快。
仅MPC控制
首先,排除扰动等因素,让系统仅在MPC控制作用下进行工作。SIMULINK仿真图如下:
输入采用阶跃信号,信号幅值为1.
从图中我们可以看到,超调量?70%,经历了大约100个控制周期后,系统任然没有进入比拟稳定的状态。
MPC-PID串级控制
SIMULINK框图如下,在原来的系统结构下,内环参加了PID控制器。形成一个串级控制系统。
由于观察MPC控制输出,系统在阶跃响应下并没有出现稳态误差,而PID控制器的作用是起到快速调节,因此内环实际使用了PD调节器,将积分参数置零。
在SIMULINK的PID模块下可以方便设置PID参数。
在设置了几组PD调节器参数之后,系统输出到达上图效果。可以看到,超调量大约为15%,在15个控制周期后,系统根本进入稳定状态,并且没有静态误差。比照直接使用DMC控制,DMC-PID串级调节器的效果十分显著。
有扰动的MPC控制
尝试在系统中参加扰动环节,测试控制器的响应能力。在外环中设置一个阶跃信号,将其视为系统干扰。SIMULINK控制框图如下:
让扰动的阶跃信号在第15拍进入系统,幅值为-0.3.
系统输出响应如下列图:
可以明显看到阶跃干扰对系统输出的影响,但是各项指标根本上和无扰动情况相仿。
有扰动的MPC-PID控制
同样,在扰动环节依然存在的情况下,参加内环的PID控制器。
系统输出如下:
可以看到,在第15拍的时候,系统已经根本进入稳定。当扰动发生时,调节器可以迅速反响,在10拍之内又将系统输出稳定到设定值。
结论
模型预测控制〔MPC〕可以应用于大时间常数,滞后环节的系统,通过实验,我们可以看到,MPC可有有效控制系统输出到达需要的设定值。但是MPC的调节速度较慢,从实验中也可以看出,需要较多的拍数才能到达稳定的状态。同时MPC需要知道系统的模型,虽然可以通过不断反响矫正获得较为好的系统模型,但是依然对模型有所依赖。
PID调节器特点是不需要模型的建立,直接控制输入与输出的关系,同时可以起到快速调节的作用。
MPC-PID串级调节有效结合了两者的优点。通过MPC计算,给PID调节器提供设定值。由PID控制器来快速将系统输出调整到MPC给予的设定值。我们可以将MPC视为一种优化,而PID那么迅速调整到优化的设定值,从而使整体输出到达要求。
从实验结果来看,MPC-PID串级调整系统的控制效果远胜于单独使用MPC控制的效果。超调量更下,调整时间更短。对于扰动的抑制也有非常好的效果。
您可能关注的文档
- 迎春杯模拟试题2.doc
- 夏天炎热气温高-预防中暑我有招.ppt
- 安全教育主题班会ppt课件.pptx
- 安全生产责任制与有限空间作业训.ppt
- 财产贬值损失赔偿问题研究.doc
- 足球技战术训练.doc
- 课题3--溶液的浓度--导学案.doc
- 安全评价师-基础知识-评价技术(1-3章)-.ppt
- 已用第五章女性与婚姻家庭.pptx
- 软件分析与建模实验周报告.doc
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
原创力文档

文档评论(0)