1.基于迭代学习的变风量空调系统风机静压控制方法,其工作步骤是:步骤1.建立变风量空调送风系统的模型;从变风量空调系统运行的原理出发,建立变风量空调送风系统的模型的过程如下:对风机的直流电动机分析得:电枢回路电压方程:
ua(t)=电枢电压
ia(t)=电枢电流
La=电枢电路电感
Ra=电枢电路电阻
Ea(t)=反电动势
电磁转矩方程:
Mm(t)=Cmia(t) (2)Mm(t)=电磁转矩
Cm=电动机转矩系数
ia(t)=电枢电流
电动机轴上的转矩平衡方程:Mm(t)=电磁转矩
Mc(t)=空载损耗
fm=电动机轴上的粘性摩擦系数Jm=电动机轴上的转动惯量反电动势方程:
Ea(t)=Ceωm(t) (4)Ce=反电势系数
通过上面的方程并且忽略空载损耗得根据风机运行特性第一定律可得,不同实际转速下风机压头与标准设计转速下风机压头的关系Pr=实际转速下的风机压头Ps=标准设计转速下风机压头Nr=实际转速
Ns=标准设计转速
风机转速与角速度的关系:ωm(t)=2πNr (8)整理得
对角速度线性化并忽略掉其中的高阶项得对管路系统分析得
z=相对基准面的高度
u=平均流速
p=表压
we=风机做的功
wf=管路机械能损失
由于风机出口和管路系统静压测定点的相对基准面的高度基本一致,风机出口和管路系统静压测定点的风速基本一致,则上式转化成P2=P1-ρwf (12)则取ia(t),ωm(t)为状态变量,P2为输出变量得如下状态方程:对于变风量空调系统,由于流过送风系统的风量是变化的,为了使送风系统的模型能够反映这种变化对模型输出的影响,在输出端加入干扰,并将其加入到管路机械能造成的影响中;
步骤2.将连续状态空间模型转化成离散状态空间模型;在线性连续系统状态空间表达式的基础上,使用在输入端加一个采样开关和零阶保持器的方法得到系统的离散状态空间表达式:X[(k+1)T]=AX(kT)+Bu(kT)y=CX(kT)+d(kT) (14)其中T为采样周期,K为0到N的整数;加入批次轴参数,并加入重复性的干扰,得到系统的二维状态空间表达式K代表批次坐标,t代表时间坐标,t的取值在0到N之间,N表示采样周期的个数;
步骤3.迭代学习律的设计和收敛性验证;
3.1迭代学习率的设计:对于对使用定静压控制模式的变风量空调系统,控制目的是将送风管道的静压值控制到设定值,同时减少系统响应的震荡过程;即寻找一组输入序列Uk=[uk(0),uk(1),uk(2),...,uk(N-1)]使得输出序列能够跟踪目的输出序列Yd=[yd(1),yd(2),...,yd(N)]即:
定义:
Δu(t-1,k)=u(t-1,k+1)-u(t-1,k)Δd(t,k)=d(t,k+1)-d(t,k)结合以上定义,则风机和送风管路静压系统的二维离散状态空间表达式,可以转化成二维Roesser模型:因此控制目的也就转化成寻找Δu(t-1,k)
使e(t,k)收敛;
设计控制律:
u(t-1,k+1)=u(t-1,k)+L·e(t,k)(18)其中L为迭代学习律;
3.2收敛性验证:
因为干扰为重复性干扰,则可得:定义二维系统的状态转移矩阵如下:根据二维系统理论得:
i,j 1,0 i-1,j 0,1 i,j-1T =T ·T +T ·Ti,j
T =0(i<0orj<0)假设x(0,k)=x0对任意的k>0都成立则得:给出系统收敛的充分条件是:T0,1渐进稳定,即矩阵I-CBL的特征值都位于单位圆内;
由此可以确定学习律L的取值范围,只要L的取值合适,就能保证输出值对设定值得跟踪,并且获得理想的动态过程步骤4.迭代学习控制方法实现:
4.1初始条件:设定初始条件x(0,k)=x0对任意的k>0都成立,并去取u(t,1)=0
4.2将u(t,k)作用到系统的离散状态空间模型上,得到模型的响应输出y(t,k)进而得e(t,k)=yd(t)-y(t,k)
4.3判断e(t,k)的范围,当其符合误差要求时将控制序列作用到实际系统上,当不符合误差要求时,的第k+1次的控制序列:u(t-1,k+1)=u(t-1,k)+L·e(t,k)并返回到4.2
4.4当符合误差要求的控制序列作用到实际系统上时,测量系统的输出,并与参考轨迹相比较,得到误差值,当符合误差要求时保持控制序列不变,否则返回4.2。