1. 化工过程非最小实现状态空间线性二次型控制方法,其特征在于该方法的具体步骤是:Ⅰ.利用化工过程实际数据建立传递函数过程模型,具体方法是:步骤(1).操作化工过程的输入使其有个阶跃变化,由记录仪表记录化工过程实时输出,将化工过程实时输出值 的响应曲线转换成无量纲形式 :其中, 是化工过程实时输出 的稳态值;
步骤(2).选取两个计算点, ,依据以下计算公式计算传递函数过程模型所需要的参数 :
其中, 为化工过程输入的阶跃变化幅度;
步骤(3).将步骤(2)得到的参数转化为拉普拉斯形式的传递函数过程模型:其中,为拉普拉斯变换算子, 为模型的时间常数, 为传递函数过程模型的时滞,表示过程模型的输出值的拉普拉斯变换, 表示过程模型的输入的拉普拉斯变换;
Ⅱ.基于该传递函数过程模型设计非最小实现状态空间线性二次型控制器,具体方法是:a.将上述传递函数过程模型通过采样周期 转化为离散输入输出模型: 其中 和 分别是离散输入输出模型的输出和输入变量, 和 分别是 和 的系数多项式;
其中 是相应的系数, 为后移 步算子, 是得到的离散输入输出模型阶次;
b.将上述离散输入输出模型通过后移算子 处理成状态空间形式:;
其中, 、 分别是第 时刻的状态变量值和输出变量值, 为第时刻的输入增量变量值, 、 分别为第 时刻的输出变量增量和输入变量增量值, 、 、 分别为对应的状态矩阵、输入矩阵和输出矩阵, 为取转置符号;
;
c.定义非最小实现状态空间线性二次型控制器目标函数的向量形式为:其中, 为目标函数, 和 分别为状态变量和输出变量的加权矩阵;
d.计算控制器的参数, ,其中 为第 时刻的状态变量值, 为控制器反馈系数向量。