2016 - 2024

感恩一路有你

最简单的pid调节matlab仿真 pid的温度计算公式?

浏览量:3043 时间:2023-06-02 09:37:40 作者:采采

pid的温度计算公式?

一、调温武器模型的重新建立

是你选择一阶延迟温度控制系统还是选择四阶延迟恒温控制,需根据自己的实际温度控制系统来确认;

二、调温模型中K、T、τ的确定

调温模型一旦确定,接下来就是确定一K、T、τ的值。控温模型多中K、T、τ外币现钞的可以确定简单方法有以下两种方法:

1、电脑系统辨识法

去设置搜集数据的时间间距,pwm输出输出波形的占空比等参数值后,有记录随时间变化的温度高那些数据(特别注意:是在开环状态中下),温度高什么数据量拜托啦,根据试测的显示数据依靠matlab的系统辩识工具选项进行辨识解值K、T、τ的值。

2、计算得出法1

对恒温系统键入固定pwm信号的pwm输出波,以固定间隔周期(比如5s)采集记录信息环境温度那些数据,然后通过五点法计算公式计算出K、T、τ的值。

K(y(∞)-y(0))/(Δu);

T1.5*(t(0.632)-t(0.28));

τ1.5*(t(0.28)-t(0.632)/3)。

要注意:(1)、y(0)为室温值,y(∞)温度稳定后的其温度值。

(2)、Δyy(∞)-y(0)。

(3)、t(0.28)为室内温度急速降温至y(0)0.28*Δy的时间值。

(4)、t(0.632)为室温急速降温至y(0)0.632*Δy的这段值。

3、计算方法法2

物理原理同计算方法法1,只不过选取范围的参考点不同,这里筛选的相关参考点是t(0.39)和t(0.632),K的计算公式同公式计算法1,以下是T和τ的计算公式:

T2*(t(0.632)-t(0.28));

τ2*t(0.28)-t(0.632)。

三、P、I、D参数的确认

1、matlab仿真试验后法

通过在matlab中然后输入控温模型多和建立ppid模块控制,然后做仿真查看温度控制的光滑曲线正常情况确定suid参数值。

2、计算出来法

根据以上测得的温度高你的数据,由Z-N或o-h相关公式算出pid值其他参数。

3、调试人员法

根据调试管理人员对suid参数设置整定的一点经验调试pid值设置参数,通过现场suid的温度调控状况确定ppid参数值。

如何使用matlab2014a做PID参数调节?

1、可以打开mathematica,在主常用工具栏可以找到其他应用程序一栏,打开后ppid调节器设置选项。

2、输入模型模型在然后输入建模栏,点击exports然后输入需适当调节的模型。

3、选着控制的哪种类型再选择具体的直接控制类型,如P、pa、ppid、svc等,根据需求你选择。

4、选作用域再选择在频率域范围内还是频域区域内可以调节。

5、适当调节根据具体系统吧的性能并且可以调节,同时也可以再出图像中瞧出适当调节时变动的趋势。

6、查找可是如果适当调节行了,想看具体的参数。直接再选择talkmappings选项选择即可。同时也可以找到相应的质量和性能。

参数 温度 模型

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。