《1 引言》

1 引言

暖通空调系统 (HVAC, heating, ventilating, and air-conditioning systems) 中存在温度、湿度、压力等多个相互作用的变量, 由蒸发器回路、压缩机回路、冷凝器回路等多个子系统组成, 构成了高度非线性、时变特征和不确定多变量系统 [1]。因此很难建立全局意义上的数学模型来精确描述HVAV系统的动态过程, 使得HVAC系统的建模与控制成为研究热点之一。近年来, 不同的控制策略已经应用到HVAC系统全局控制或者局部控制中 [1,2,3]。Bi 和Cai等针对温度和压力控制环路提出一种先进的自调节PID控制器 [1]。Ghiaus采用简单的模糊模型描述了热交换的非线性过程, 控制结果比传统的PID控制具有更好的稳定性能 [2]。Moreira等将一种新型的鲁棒模型预测控制应用到HVAC系统的控制中, 缩短了调节时间, 提高了系统的控制质量 [3]。在实际工业过程的控制中, 由于PID控制器具有容易实现、成本低廉、可靠性高等特点, 被广泛应用。但是实际的冷负载对系统影响是时变的, 而PID控制器是基于特定的冷负载设计的, 而且由于其结构简单, 难以克服外界扰动及不确定性对复杂HVAC系统的影响, 因此鲁棒性差, 不能实现对参考轨迹的良好跟踪。

预测函数控制最早是由Richalet和Kuntze等人在20世纪80年代后期提出来的一种新型模型预测控制算法, 并成功应用于工业机器人的快速高精度跟踪控制 [4,5]。此后预测函数控制在理论上和工业应用中都取得了一系列研究成果 [6,7]。预测函数控制区别于其他预测控制算法的最大特点是注重控制量的结构形式, 把控制输入的结构视为确保控制系统性能的关键问题, 而且算法简单、计算量小, 同时具有良好的跟踪能力及较强的鲁棒性。为了克服传统PID控制效果不理想的缺点, 更好地提高预测函数控制的鲁棒性, 提出一种基于Takagi (Sugeno模糊模型的预测函数控制器设计方法, 并将其应用到HVAC系统的空气处理机组 (AHU, air handling unit) 的温度控制中。仿真结果表明了该算法是一种跟踪性能好, 鲁棒性强的有效控制方法。

《2 模糊T-S模型辨识》

2 模糊T-S模型辨识

为设计基于模糊T-S模型的预测函数控制器, 首先必须建立系统的模糊T-S模型, 模糊辨识的主要目的是通过结构辨识和未知参数估计建立一组模糊规则集合, 从而能够准确描述系统输入输出变量之间的动态特性。采用T-S型模糊模型的一般结构表达式及其辨识方法 [8], 考虑单输入单输出非线性系统:

其中ym (k) , u (k) 分别是系统在k时刻的输出, 输入变量, f (·) 是一个非线性函数。由于模糊系统的通用逼近性 [9], 一定存在满足以下结构的T-S型模糊系统无限逼近非线性系统式 (1) :

其中, Ajym (k) 所属的模糊集合, μAj (ym (k) ) 表示ym (k) 在集合Aj上的隶属度。l表示模糊模型的规则个数, 通过Sum-product模糊推理及加权平均法解模糊得到其全局线性模型

其中

确定了模糊模型的结构之后, 用最小二乘法辨识模糊模型式 (2) 的系统参数amj, bmj, rmj, j = 1, 2, …, l。首先需要在动态过程中采集非线性系统式 (1) 的N+1组 (N足够大) 输入输出采样数据对, 然后令ψj (k) =[βj (k) ym (k) βj (k) u (k) βj (k) ]则由采样得到的输入输出数据对组成矩阵形式

由第j条规则构成的输出变量为yjm (k+1) =βjym (k+1) , 于是输出数据向量为

θj =[amjbmjrmj]T, 则yjm (k+1) =ψj (k) θj。根据最小二乘法得到第j条规则的模糊模型参数

同理可以辨识出所有模糊规则的模型参数, 从而得到系统的模糊模型的全局线性模型为

其中

《3 模糊预测函数控制 (FPFC)》

3 模糊预测函数控制 (FPFC)

预测控制是基于动态过程的预测模型, 预测未来一段时域上的输出信号, 利用滚动优化技术, 通过使性能指标式

达到最小, 获得预测控制律, 将预测控制律的第一个元素作用于系统。其中H, Nu分别是输出预测和控制时域, αi, βj分别是输出和输入加权系数, yp (k+i) , yr (k+i) , u (k+i-1) 分别是预测输出、参考输出和控制量。

模糊预测函数控制 (FPFC) 是在系统T-S模糊模型式 (5) 的基础上, 对系统式 (1) 进行预测函数控制器设计。假设一步全局模糊T-S预测模型是一阶线性模型

其中ap, bp, rp是已知常数, 假设u (k) =u (k+1) =…=u (k+H) 且λ=0, 根据预测模型式 (7) , 由当前预测输出yp (k) 和控制输入u (k) 计算出未来H步的输出预测值

参考输出信号模型选取微分方程

其中, ar, br为已知常数并且满足br/ (1-ar) = 1, ω (k) 为参考信号。

于是yr (k+1) =aryr (k) + (1-ar) ω (k) (10)

k+H时刻的参考轨迹预测值是

模糊预测函数控制的主要思想是使目标增量和模型输出增量相等。目标增量为预测参考信号yr (k+H) 与实际过程输出信号ym (k) 之间的差, 即

预测模型输出增量为

由式 (8) 知

由上述各方程及预测函数控制的目标, 即在k时刻通过Δm (k) =Δp (k) 得到k时刻的控制律为

《4 仿真结果》

4 仿真结果

考虑HVAC系统的AHU单元, 它由蒸发器、风阀、回风机、冷凝水泵和节流控制阀等组成 (见图1) 。回风机的干球温度Tao作为AHU系统的输出变量, 冷凝水的流速m˙chwAHU系统的输入变量, 它们之间存在着以下关系:

其中, f表示AHU系统的输入和状态变量之间的非线性时变函数, m˙a表示进风流速, Tai表示进风干球温度, Tchwi表示冷凝水进入蒸发器之前的温度。由于AHU系统的空气和冷凝水的动态特性相当复杂, 很难建立精确的数学模型, 根据现场操作人员的经验和专家知识以及采集到的AHU系统的大量输入输出实验数据, 采用最小二乘算法建立AHU系统的T-S模糊规则集, 如式 (2) 形式。在此基础上, 用模糊预测函数控制算法对其进行控制。选取采样周期T=10 s, 输出预测时域H=15T, 设定值温度为yr=26℃, 对AHU系统进行了大量仿真实验, 获得了如图2所示的仿真结果。在此基础上, 在山东大学HVAC实验室设备平台上进行了实验研究, 得到了较满意的控制性能。

《图1 空气处理机AHU的结构图》

图1 空气处理机AHU的结构图 Fig.1 Pilot plant of air handling unit 

 

《图2 AHU系统控制器性能的仿真结果》

图2 AHU系统控制器性能的仿真结果 Fig.2 Simulation result of AHU systems controller performance

 

仿真结果表明, 采用基于T-S模糊模型的预测函数控制算法, 在AHU系统中通过冷凝水的流速来控制回风干球温度是有效的, 从室温条件下经过约16 min的调节时间, 房间温度就能达到设定温度。与常规的PID控制器相比, FPFC具有超调量小, 调整时间短等优良的动态性能, 并且不存在稳态偏差, 跟踪迅速。

《5 结语》

5 结语

HVAC系统是存在高度非线性、时变特征以及扰动和不确定性等因素的复杂非线性系统, 针对HVAC系统难以控制的现状, 提出了一种新型的基于T-S模糊模型的预测函数控制器设计方法。应用到AHU系统中的仿真结果表明, 该算法是一种跟踪性能好、鲁棒性强的有效控制方法。与常规的PID控制器相比, 该方法具有超调量小、调整时间短等优良的动态性能。模糊T-S模型预测函数控制成功地应用于HVAC系统的AHU单元回风干球温度控制, 体现了该方法的实用性。并且说明该算法也适用于存在着高度非线性以及不确定性等因素的复杂系统。下一步将研究基于更高阶的模糊T-S预测模型的预测函数控制。