本文主要是介绍工业过程建模与先进控制(四)FSR模型和控制,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
有限阶跃响应(Finite step response)模型是通过输入单位阶跃信号,记录到达稳态的过程中响应的变化获得的一个序列。
FSR模型
当模型长度N足够长时,参数值几乎就是连续的了。假设Δu=0.05的阶跃加进去,ti时间单位,yi输出,记录Δyi,除以Δui得到模型参数Δsi。
讨论
1、FSR模型的长度要取多少?
由系统稳定时间和采样周期决定。
2、FSR模型的长度跟采样周期有何关系?
成反比,采样周期越短,长度越长。
3、FSR模型跟传递函数模型相比有何优势?
建模的步骤都一样,但是FSR模型取了数就可以了,但是传递函数模型还要基于曲线通过拟合的方法判断模型是几阶的,再计算结构相关的参数,不直接,且拟合过程中会牺牲精度。学术界用后者可以证明系统鲁棒性等等,写论文有用。
4、如何理解FSR模型建模时必须要处于稳态。
如果不是稳态,变化说明前面有激励,那么变化是由于现在加的激励变化还是原来的激励变化就无法确定了。
5、开环不稳定过程(即加了阶跃,过程不会停留到新的平衡点)怎么办?
FSR模型建立需要系统有开环自稳定特性。
6、哪些过程属于开环稳定过程?哪些不属于?
Gp(s)1是,2不是,因为有个积分过程,积分过程是无穷无尽的。
gp(s) 3是,4不是。3是reverse responce,稳定过程。4的极点在右边。
FSR建模主要步骤
1、手动或自动方式开车稳定在过程平衡点。
2、如果是自动方式,置成手动,形成开环。
3、加入幅度合适的阶跃信号,多次,正反向都要有。
因为过程本质上有非线性,同一个平衡点有可能正向反向增益和时间常数都是不同的。有可能加0.05,输出往小了走,那再加-0.05输出就往大了走,再计算模型。加权平均处理后精度有保证。
4、记录输出变化曲线。
FSR和FIR的关系
FIR使用hi。
经验建模的几点注意
1、过程必须处于稳态。
2、加的激励信号一般在正常信号的5%~15%。
3、不同的方向都要做测试。
MPC控制中的FSR模型
建模时是一次响应,控制时每个采样周期都要有一次Δu的输出,可能上一个控制作用的输出还没出来,下一次输入又加上了,因此输出往往是连续的,是输出的线性叠加。
这篇关于工业过程建模与先进控制(四)FSR模型和控制的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!