一种半导体恒温水箱的多参数模糊控制方法及系统的制作方法

文档序号:9595310阅读:381来源:国知局
一种半导体恒温水箱的多参数模糊控制方法及系统的制作方法
【技术领域】
[0001 ] 本发明涉及温度控制领域,尤其是涉及一种半导体恒温水箱的多参数模糊控制方 法及系统。
【背景技术】
[0002] 半导体制冷器是利用珀耳贴效应的一种制冷装置,因为其小型化、无噪声,并且不 需要使用制冷剂以及使用寿命长的特点,在空间实验技术、医疗技术、航空航天以及生物工 程技术等温度控制领域得到了广泛的应用。
[0003] 半导体恒温水箱是利用制冷器来进行制冷和加热的恒温水浴水箱,相比于传统的 制冷水箱,具有便携、环保等优点,已经被广泛应用于生物化学等领域,例如化学药品的恒 温保存及生物样品的恒温培养等。
[0004] 由于半导体制冷元件具有非线性特性,其吸热量和放热量不仅与电流的一次方、 二次方有关,还与珀耳贴元件两面的环境温度有关,珀耳贴的制冷系统的吸热量和放热量 呈现不确定性、理论计算较复杂。现有的半导体恒温水箱的控制系统一般采用简单的开关 控制,或者单输入单输出PID控制,控制的精确度和稳定性较差,抗环境因素干扰能力不 足,无法满足一些对温度控制要求较高的应用领域。
[0005] 对于半导体制冷元件来说,制冷片热端散热不畅是造成制冷效率低下、功耗浪费 的重要环节,控制散热装置的散热效率,满足不同的散热要求可以有效地提高制冷效率、节 约能耗。在温度控制过程中,半导体制冷片从低温制冷状态突然转换到制热状态,或者从高 温制热转换到制冷状态时,由于制冷片材料的热胀冷缩作用,制冷片容易出故障。因此需要 通过合适的控制算法在有效调节温度的情况下避免半导体制冷片工作状态的突然变换。
[0006] 模糊控制是以模糊集合论、模糊语言变量及模糊逻辑推理为基础的一种非线性的 计算机数字控制。模糊控制系统的鲁棒性强,可以大大减弱干扰和参数变化对控制效果的 影响,尤其适合于半导体恒温水箱这样的非线性、时变及纯滞后系统的控制。
[0007] 基于模糊控制的原理将所有可能影响控制对象的相关变量作为模糊系统的输入, 将散热装置的功率和制冷片的功率作为输出,基于实际经验决定模糊规则,可以有效地提 高控制系统的鲁棒性,节约能耗,同时可以避免半导体元件工作状态的频繁切换,提高系统 使用寿命。

【发明内容】

[0008] 本发明主要是解决现有技术所存在的精确度和稳定性较差、抗干扰能力不足等的 技术问题,提供一种鲁棒性强、抗干扰能力高、节约能耗的半导体恒温水箱的多参数模糊控 制方法及系统。
[0009] 本发明针对上述技术问题主要是通过下述技术方案得以解决的:一种半导体恒温 水箱的多参数模糊控制方法,包括以下步骤:
[0010] S01、实时采集水箱水温、水箱液位、制冷片热端温度和环境温度,计算制冷片热端 温度与环境温度的偏差、设定水温与环境温度的偏差、设定水温与水箱水温的偏差和水温 偏差变化率,水温偏差变化率为设定水温与水箱水温的偏差的变化率;
[0011] S02、将水箱液位Lw、制冷片热端温度与环境温度的偏差ATh^设定水温与环境温 度的偏差a T%、设定水温与水箱水温的偏差△ Ts。和水温偏差变化率d △ τ sydt作为模糊控 制的输入变量,将散热装置控制量U。、半导体制冷片控制量U作为输出变量,同时设定各输 入输出变量的模糊集合及其论域范围;
[0012] S03、输入变量经尺度变换到各自的论域范围,通过各自的隶属度函数得到各自的 模糊值;
[0013] S04、先由输入变量的模糊值和设定的模糊规则,按Mamdani推理法进行模糊推 理,并按MIN-MX法进行模糊合成运算得出输出变量;
[0014] S05、输出变量通过重心法去模糊化后,经尺度变换到实际输出范围,得到散热装 置控制量和半导体制冷片控制量;
[0015] S06、模糊控制器根据散热装置控制量通过功率驱动模块控制散热装置的工作状 态,模糊控制器根据半导体制冷片控制量通过功率驱动模块控制半导体制冷片的工作状 ??τ O
[0016] 作为优选,论域如下:
[0017] 水箱液位 论域为{0,1,2,3,4,5,6};
[0018] 制冷片热端温度与环境温度的偏差论域为{0,1,2, 3,4, 5,6};
[0019] 设定水温与环境温度的偏差论域为
[0020] {_4, _3, _2, _1,0,1,2, 3,4};
[0021] 设定水温与水箱水温的偏差ATj勺论域为{-6,-5,-4,-3,-2, _1,0,1,2, 3,4, 5, 6};
[0022] 水温偏差变化率 d ATscMt 的论域为{-6,-5,-4,-3,-2, _1,0,1,2, 3,4, 5,6};
[0023] 散热装置控制量Uc的论域为{0,1,2,3,4,5,6};
[0024] 半导体制冷片控制量u的论域为
[0025] {_6,_5,_4,_3, _2,_1,0,1,2, 3,4, 5,6};
[0026] 水箱液位Ij勺语言值为{Z0, PS,PM,PB};
[0027] 制冷片热端温度与环境温度的偏差Λ The的语言值为{Z0, PS,PM,PB};
[0028] 设定水温与环境温度的偏差Λ Tse的语言值为{NB,NS,Ζ0, PS,ΡΒ};
[0029] 设定水温与水箱水温的偏差Δ Ts。的语言值为{NB,NM,NS,Ζ0, PS,ΡΜ,ΡΒ};
[0030] 水温偏差变化率 d Δ Tse/dt 的语言值为{NB,NM,NS,Ζ0, PS,ΡΜ,ΡΒ};
[0031] 散热装置控制量Uc的语言值为{Z0, PS,PM,PB};
[0032] 半导体制冷片控制量u的语言值为{NB,NM,NS,Z0, PS,PM,PB}。
[0033] 作为优选,隶属度如下:
[0034] 水箱液位Lw的隶属度函数为:

[0039] 制冷片热端温度与环境温度的偏差Δ 1^的隶属度函数为:
[0044] 设定温度与环境温度的偏差Δ 1^的隶属度函数为:

[0050] 设定温度与水箱水温的偏差Δ Ts。的隶属度函数为:
[0058] 水温偏差变化率d Δ TJdt的隶属度函数为:

[0066] 散热装置控制量u。的隶属度函数为:
[0071] 半导体制冷片控制量U的隶属度函数为:
[0079] 作为优选,模糊控制规则如下表所示:



[0084] 其中的规则的句子连接词and采用求交运算、句子连接词also采用求并运算。
[0085] 一种半导体恒温水箱的多参数模糊控制系统,包括:
[0086] 半导体制冷片,紧贴水箱表面,用于制冷/加热水箱中液体;
[0087] 散热装置,利用风冷或水冷方式,将半导体制冷片制冷时热端发出的热量分散至 环境中,避免热端温度过高,保证制冷功率;
[0088] 若干个传感器,用于获取水箱水温、水箱液位、半导体制冷片热端温度和环境温 度;
[0089] 数据采集模块,用于对采集传感器采集的信号进行A/D转换,得到数字信号,传输 至计算模块;
[0090] 计算模块,用于根据所述数据采集模块处理后的水箱水温、水箱液位、半导体制冷 片热端温度、环境温度以及用户设置的设定水温,计算出制冷片热端温度与环境温度的偏 差、设定水温与环境温度的偏差、设定水温与水箱水温的偏差和水温偏差变化率;
[0091] 模糊控制器,用于根据所述计算模块处理后的信号,计算和发出相应的控制信号 给功率驱动模块;
[0092] 功率驱动模块,将控制器发出的控制信号转化成相应电源功率,用于驱动半导体 制冷片进行制冷/加热,以及驱动散热装置进行散热。
[0093] 作为优选,所述传感器包括水箱水温传感器、水箱液位传感器、环境温度传感器、 半导体制冷片热端温度传感器。
[0094] 本发明带来的实质性效果是,(1)将模糊控制器应用在半导体恒温水箱控制系统 中,鲁棒性好,能够控制非线性因素对控制器的影响;(2)在保证控制效果的同时能减少不 必要的功耗,从而达到节约能耗的目的。
【附图说明】
[0095] 图1是本发明所述半导体恒温水箱模糊控制系统的基本结构原理图;
[0096] 图2是水箱液位Lw的隶属度函数图;
[0097] 图3是制冷片热端温度与环境温度的偏差Δ Tte的隶属度函数图;
[0098] 图4是设定温度与环境温度的偏差Δ Tm的隶属度函数图;
[0099] 图5是设定温度与水箱水温的偏差Δ Ts。的隶属度函数图;
[0100] 图6是设定温度与水箱水温的偏差变化率d △ Tsydt的隶属度函数图;
[0101] 图7是散热装置控制量u。的隶属度函数图;
[0102] 图8是半导体制冷片控制量U的隶属度函数图;
[0103] 图中:1、计算模块,2、模糊控制器,3、功率驱动模块,4、散热装置,5、半导体制冷 片,6、数据采集模块,7、传感器,8、水箱。
【具体实施方式】
[0104] 下面通过实施例,并结合附图,对本发明的技术方案作进一步具体的说明。
[0105] 实施例:本实施例的一种半导体恒温水箱的多参数模糊控制系统,如图1所示,包 括:
[0106] 半导体制冷片5,紧贴水箱8表面,用于制冷/加热水箱中液体;
[0107] 散热装置4,利用风冷或水冷方式,将半导体制冷片制冷时热端发出的热量分散至 环境中,避免热端温度过高,保证制冷功率;
[0108] 若干个传感器7,用于获取水箱水温、水箱液位、半导体制冷片热端温度和环境温 度;
[0109] 数据采集模块6,用于对采集传感器采集的信号进行A/D转换,得到数字信号,传 输至计算模块;
[0110] 计算模块1,用于根据所述数据采集模块处理后的水箱水温、水箱液位、半导体制 冷片热端温度、环境温度以及用户设置的设定水温,计算出制冷片热端温度与环境温度的 偏差、设定水温与环境温度的偏差、设定水温与水箱水温的偏差和水温偏差变化率;
[0111] 模糊控制器2,用于根据所述计算模块处理后的信号,计算和发出相应的控制信号 给功率驱动模块;
[0112] 功率驱动模块3,将控制器发出的控制信号转化成相应电源功率,用于驱动半导体 制冷片进行制冷/加热,以及驱动散热装置进行散热。
[0113] 所述传感器包括检测水箱水温的温度传感器、检测水箱液位的液位传感器、检测 环境温度的温度传感器和检测半导体制冷片热端温度的温度传感器。
[0114] -种半导体恒温水箱的多参数模糊控制方法,包括以下步骤:
[0115] S01、实时采集水箱水温、水箱液位、制冷片热端温度和环境温度
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1