PID进行温度调控时利用matlab进行调参

1 篇文章 0 订阅
1 篇文章 0 订阅

一、温控系统介绍

通过PID控制算法实现系统的温度控制,主要是对系统降温,例如:环境温度为27℃,需要保证系统内部的系统稳定在10℃。

系统模型如下:

二、使用matlab对系统进行仿真并调参

系统的传递函数求解

使用Matlab调参时,需要知道制冷系统的传递函数,该部分需要将实际工程中测量的数据导入System Identification进行模型识别,具体操作步骤如下:

(1)测量获取实际数据

(2)将数据导入System Identification,2中需要根据实际工程的系统指定系统的极点与零点个数,3中即为识别的模型,双击后可查看具体传递函数

(3)根据识别的传递函数,更改simulink中Transfer Fcn的值

(4)使用PID Tuner对PID进行调参;图2中有两条曲线,其中虚线为开始所指定的P、I、D参数下的响应曲线,实线为自动调节的响应曲线,我们可以通过滑动红色框中的滑动条来调节系统的响应速度以及超调量,同时界面的右下角为对应的各个参数的数值(我的系统只采用了PI),参数调节完成后,电机Update Block可更新系统的PID参数

三、验证

参数调整完后,测试系统的温控速度
参数未整定时,温度从27℃下降到10℃至少需要6min;参数整定后,温度从27℃下降至10℃时间<3min
 

  • 3
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值