- 37
- 0
- 约2.82千字
- 约 12页
- 2019-09-14 发布于湖北
- 举报
烤箱的温度控制分析
摘要:本文以烤箱的温度为研究对象,对其温度变化进行建模并控制分析。阐述了基本的建模原理,并利用Matlab /Simulink仿真工具,依据状态空间方程理论对该系统进行仿真分析与控制。
关键词:Matlab /Simulink仿真;状态空间;反馈控制
1、背景介绍
温度控制技术广泛的应用于社会生活的各个方面,传统的温度控制技术中最常用的就是继电器调温,但是继电器调温操作频繁,温度的控制范围小,精度也不高。由于烤箱温度控制具有多种特点,例如单方向升温、时间滞后性强、随时间变化等。因此,传统的控制方法不能达到预期的控制效果。根据烤箱工作时实际温度的变化情况,本文对烤箱先进行建模,分析其温度的变化情况,继而采用负反馈控制对其进行温度的调节控制。
2、烤箱模型介绍及建模
2.1 烤箱的结构组成
电烤箱一般是由箱体、电热元件、调温器、定时器、功率调节开关等结构组成。电烤箱的热量由热电阻产生,由功率放大器产生的电压Vc控制。温度由放在测量洞中的热电偶测量,仪表放大器产生的电压Vm,来显示温度θm
图1. 烤箱结构简图
此结构简图中所包括的参数如下:
Q=k1×
Ra
Ca
Rm
Cm
Rf
Ce
θa、θm、θ
2.2 烤箱模型的等效电路图
烤箱的等效电路图如图2所示:
图2. 烤箱模型的等效电路图
2.3 烤箱的热力学系统方程
由以上的等效电路图,构建如下热力学系统方程:
Q=
θ
对上述方程进行拉普拉斯变换,得到根据Q、θe和系统参数的θ
θ
由此,得到测量温度和烤箱机壳温度的关系如下:
θ
综合这些方程,采用函数方框图来表示这一完整的过程,过程框图如图3所示:
图3. 完整的过程框图
其中:
T
T
现对烤箱模型的各个参数进行赋值,如下:
Ra=0.01℃/W;Rm=3℃/W;
Cm=10J/℃;Ce=∞;
代入上述传递函数T1s、
T
T
2.4 烤箱系统的Simulink仿真
在Simulink中进行系统的模型模拟,如图4所示:
图4. 烤箱系统模拟模型
经过Simulink仿真得到测量电压Vm和控制电压Vc的变化曲线,如图
图5. 测量电压Vm和控制电压V
由上图可知,当过一段时间后,测量电压Vm逐渐趋于恒定值,但是与控制电压V
烤箱的温度变化曲线,如图6所示:
图6. 烤箱温度变化曲线图
由图6分析可知,在1000W功率的烤箱中,瞬间测量温度θm很接近烤箱温度θ
3、烤箱的PID控制调节
3.1 PID介绍
所谓PID控制规律,就是一种对偏差ε(
m
其中,Kp εt是比例控制项;Kp是比例系数;1Ti0
比例控制项与微分、积分控制项的不同组合可分别构成PD(比例微分)、PI(比例积分)、PID(比例积分微分)等三种调节器。PID调节器通常用作串联校正环节。
PID调节器的控制作用有以下几点:1、比例系数Kp直接决定控制作用的强弱,加大可使系统的稳态误差减小,提高系统的动态响应速度,但过大会使控制量振荡甚至导致闭环系统不稳定;2、在比例调节的基础上加上积分控制可以消除系统的稳态误差,但是这将使系统的动态过程变慢,而且过强的积分环节会使系统的超调量增大,稳定性变坏;3
3.2 烤箱的PID控制
在Simulink中进行建模,如图7所示:
图7. 烤箱的PID控制模型
运行结果如图8所示:
图8. PID控制Vc与V
由图8可以得知,测量电压Vc与控制电压Vm
4、烤箱模型的离散状态控制
烤箱的离散状态控制模型是建立在反馈控制系统之上的,而反馈控制系统是基于反馈原理建立的自动控制系统。所谓为反馈原理,即是根据系统输出变化的信息来进行控制,通过比较系统输出的行为与期望的输出行为之间的偏差,并消除偏差以此获得期望的系统性能。在反馈控制系统之中,存在由输入到输出的信号前向通道,和从输出端到输入端的信号反馈通道,二者组成了闭环回路。
4.1 烤箱的离散状态表示
将烤箱函数的过程框图进行修改,以此来得到传递函数Ts=Vm(s)
图9. 修改后的烤箱函数框图
其中,传递函数T(
T
由传递函数可知,T(s)
x
不妨取常数b0、a1、a0
T
因此,得到对应于传递函数Ts
(
y=
4.2 离散系统状态空间
现在考虑传递过程中的时间常数,其被采样周期1s离散化,通过测量Vm来控制烤箱温度,因此,设置:固有频率ωn=
Rm=3; Rf=0.1; Ca=5000; Cm=10; k2=0.1; k1=100; Te=1;
a0=1/(Rf*Rm*Cm*Ca
原创力文档

文档评论(0)