浙江大学控制科学与工程学系 计算机控制系统一 6-42动态矩阵控制(DMc 基于被控对象的单位阶跃响应 适用于渐近稳完的线性对象 即,设一个系统的离散采样数据{a1, ,aN}(如P18的示意图),则有 限个采样周期后, 满足 ≈(0) 2021/2/24 第六章计算机控制系统中的控制策略 16
浙江大学控制科学与工程学系 —计算机控制系统— 2021/2/24 第六章 计算机控制系统中的控制策略 16 基于被控对象的单位阶跃响应 – 适用于渐近稳定的线性对象 即,设一个系统的离散采样数据{a1, a2 ,…,aN}(如P18的示意图),则有 限个采样周期后, 满足 6-4-2 动态矩阵控制(DMC) a a() N
浙江大学控制科学与工程学系 一计算机控制系统一 6-4-2动态矩阵控制DMc) 0DMC算法中的模型参数 有限集合a={a1,a2,…,aN}中的参数 可完全描述系统的动态特性N称为建模 时城。 0系统的渐近稳定性 保证模型可用有限的阶跃响应描述 系统的线性性 则保证了可用线性系统的迭加性等 2021/2/24 第六章计算机控制系统中的控制策略
浙江大学控制科学与工程学系 —计算机控制系统— 2021/2/24 第六章 计算机控制系统中的控制策略 17 6-4-2 动态矩阵控制(DMC) DMC算法中的模型参数 – 有限集合a T={a1,a2 ,…,aN} 中的参数 可完全描述系统的动态特性N称为建模 时域。 系统的渐近稳定性 – 保证模型可用有限的阶跃响应描述 系统的线性性 – 则保证了可用线性系统的迭加性等
浙江大学控制科学与工程学系 一计算机控制系统一 6-42DMc的预测模型(1) 系统的单位阶跃采样数据示意图 模型截断 t/T 2021/2/24 第六章计算机控制系统中的控制策略 18
浙江大学控制科学与工程学系 —计算机控制系统— 2021/2/24 第六章 计算机控制系统中的控制策略 18 y 模型截断 0 1 2 3 a a3 a1 2 N-1 N a aN N-1 t/T 6-4-2 DMC的预测模型(1) 系统的单位阶跃采样数据示意图
浙江大学控制科学与工程学系 一计算机控制系统一 6-42DMc的预测模型(2) 如P20图,kT时刻预测未来M个时刻 0无控制作用u(k的预测输出为 o=[(k+1/k)(+2/k)…(k+N/k) 考虑有控制作用Au(k)时的预测输出为 VNI =[(+1/k)(k+2/k)…(k+N/k) NI NO +a*△(k a=aa 2021/2/24 第六章计算机控制系统中的控制策略 19
浙江大学控制科学与工程学系 —计算机控制系统— 2021/2/24 第六章 计算机控制系统中的控制策略 19 6-4-2 DMC的预测模型(2) 如P20图, t=kT时刻预测未来N个时刻 无控制作用 u(k)的预测输出为 考虑有控制作用 u(k)时的预测输出为 ( ) ( ) ( ) T ˆ y ˆ k 1/ k y ˆ k 2/ k y ˆ k N / k yN0 = 0 + 0 + 0 + ( ) ( ) ( ) T y ˆ y ˆ k 1/ k y ˆ k 2/ k y ˆ k N / k N1 = 1 + 1 + 1 + y (k) = y (k)+au(k) N1 N0 ˆ ˆ T a = a1 a2 aN
浙江大学控制科学与工程学系 一计算机控制系统一 根据输入控制增量预测翰出的示意图 Dpu(k) ap-MH+Au(k+M-1) k+2/k j(k+2/k) a1△(+2) ap1△a(k+1) a,Au(k+1) j(k+1/k) a2△(k+1 PAu(k) a,Au(k) a2() j(k+1/k)j(+2/k)j(k+3/k) tT k+1 k+3 k+P 2∠x∠24 第六章计算机控制系统中的控制策略
浙江大学控制科学与工程学系 —计算机控制系统— 2021/2/24 第六章 计算机控制系统中的控制策略 20 k 根据输入控制增量预测输出的示意图 aP-M+1Δu(k+M-1) a1Δu(k+1) k+1 k+2 k+3 k+P t/T a1Δu(k) a2Δu(k) a3Δu(k) a2Δu(k+1) a1Δu(k+2) aP-1Δu(k+1) aPΔu(k) y ˆ (k 1/ k) 0 + y ˆ (k 2 / k) 0 + y ˆ (k 3/ k) 0 + y (k ) p0 ˆ y (k k) M ˆ +1/ y (k k) M ˆ + 2/ y ˆ M (k + 2/ k) y (k) PM ˆ