连续动力学系统模型辨识理论与实践

出版社:科学出版社
出版日期:2012-10
ISBN:9787030356994
作者:贺尚红
页数:156页

章节摘录

  第1章 绪论  1.1 概述  在大多数工程实际中,由于系统内部结构复杂、参数难以确定,仅用单纯的理论分析方法难以建立与实际相符的数学模型,而系统辨识可通过输入系统特定的动态激励信号,并记录系统输出响应来获得系统内部的物理特征。  辨识在工业上有着广阔的应用领域,主要体现在如下方面[1,2]:用于控制系统的设计与分析。利用辨识方法获得被控过程的数学模型之后,以此模型为基础可设计出比较合理的控制系统,或用于分析原有控制系统的性能,以便提出改进。  ②用于在线控制。工程实际的系统大多为时变系统,通过系统辨识在线建立控制对象的数学模型,不断调整控制器参数,以实施对控制对象的自适应控制,可以获得较好的控制效果。③用于预报预测。在模型结构确定的情况下,建立时变模型,并预测时变模型的参数,然后在此基础上对过程进行预报。④用于监视过程参数并实现故障诊断。许多生产过程,如飞机、核反应堆、大型化工和动力装置、冷轧热轧机组等大型冶金设备等,希望经常监视和检测可能出现的故障,以便及时排除。  这意味着需要不断地从过程中收集信息推断过程动态特性的变化情况,然后根据过程特征的变化判断故障是否发生、何时发生、故障大小、故障位置等。  动态系统模型有离散模型和连续模型两大类。对于大多数物理系统,其运行过程是连续的动态变化过程,其连续动力学模型才是真实反映其本质特征的模型。  目前,大多数的系统辨识问题均是将对象作为离散系统进行参数估计,并发展了较为完整的理论体系和研究方法。由于计算机与数字电子技术低廉的造价和日益强大的功能,在系统和控制领域,“纯数字化”已成为众多研究工作者或工程技术人员追求的目标,这使得离散模型的辨识研究得到空前发展。与此相对的是,连续系统模型辨识的研究还没有受到应有的重视,国内学者在该方面的研究很少。  然而,能够反映系统真实动力学特性,并提供人们对系统运行机理认识的模型只可能是时间连续的物理模型。离散差分模型中的模型系数只具有数学含义,不能像连续系统微分方程描述中的模型系数一样提供物理解释,因此,连续系统模型对工程技术人员更具有吸引力。连续系统建模的另一个动因是,计算机及现代测试设备已为现代工业装备获取数据提供了诸多方法和技术,连续模型的辨识问题越来越受到人们的重视。  按照信号和模型形式及其相应关系,可将连续系统模型辨识途径表示为图1-1所示的形式[3]。图中,A表示用离散时间(discretetime,DT)信号辨识离散时间模型(以下简称离散模型),然后再转换为连续时间模型(以下简称连续模型);B表示用连续信号辨识连续模型,其工具为信号处理理论;C表示用DT信号辨识一个与连续模型等价的非常规离散时间模型(以下简称非常规离散模型),当采样时间趋于零时,该非常规离散模型收敛于原连续模型。不论采用哪一类方法,其最终参数模型的获得都有间接和直接两条途径,因此,其辨识方法可分为间接法和直接法两大类。  虽然连续系统模型可通过对离散模型的相关变换得到,但离散模型中的后移算子在连续模型体系中没有相对应的算符,无论取多小的时间步长,也无法避免离散模型中由于信息丢失产生的原理上的误差。这种与连续模型相对应的离散模型至少存在如下几个方面的缺陷:  (1)将离散模型转换为连续模型需经过复杂运算,存在技术困难。  (2)连续模型受离散采样频率影响大,甚至会改变系统的稳定性。  (3)对于线性系统,离散模型无法反映传递函数模型分子和分母的相对阶次信息。  (4)当系统存在时间延迟环节,而延迟时间常数不是采样周期的整数倍时,离散模型可能会获得不良的非最小相位特性。  (5)在离散模型中可能会出现连续模型中不出现的数值敏感问题,基于这种模型的控制器设计对模型系数的误差极为敏感,使得控制信号的数值计算高度病态。  (6)体现在连续模型中的系统先验知识,在离散化后将完全消失。  因此,研究连续动力学系统参数模型试验辨识的理论与方法,有着重要的工程和理论意义。  1.2 基于非参数模型的连续系统模型间接辨识  图1-2是基于非参数模型的连续系统模型辨识法的基本框架。这种方法首先辨识系统的非参数模型,然后通过一定的拟合方式得到系统的连续时间参数模型。非参数模型辨识可分为时域的脉冲响应模型辨识和频率响应模型辨识两大类,两类模型互为补充,可通过一定形式相互转换。输入信号x(τ)、输出信号y(τ)、脉冲响应h(τ)及相应频域函数X(jf)、Y(jf)、H(jf)满足以下关系:y(τ)=h(τ)*x(τ)(1-1a)Y(jf)=H(jf)X(jf)(1-1b)式中,*表示卷积运算。  对于施加阶跃、饱和斜波、块脉冲三种确定形式信号的系统,产生了一系列以去卷运算为基础的估计阶跃响应、脉冲响应的时域方法[2],通过傅里叶(Fourier)变换可求得频率响应函数。用一定频率范围的正弦信号激励系统,通过测试输入输出稳态信号的幅值和相位关系,可直接求得频响函数。  在许多工程测试场合,阶跃、脉冲等确定性信号将导致生产过程的中断或系统的破坏,相关辨识理论则满足在线测试的需要。此时,脉冲响应与频率响应有如下变换关系[6]:Rxy(τ)=h(τ)*Rxx(τ)(1-2a)Sxy(jf)=H(jf)Sxx(jf)(1-2b)式中,Rxx(τ)、Rxy(τ)分别为信号x(t)的自相关函数和x(t)、y(t)的互相关函数;Sxx(jf)、Sxy(jf)分别为信号x(t)的自功率谱和x(t)、y(t)的互功率谱;H(jf)为系统频率特性;Sxx(jf)、Sxy(jf)分别与Rxx(τ)、Rxy(τ)互为傅里叶变换对。  若估计出Rxx(τ)和Rxy(τ),可通过去卷运算求得系统脉冲响应。若x(t)为理想白噪声信号,则Rxy(τ)本身是脉冲响应的估计。若x(t)具有周期性,但在该周期范围内自相关函数近似为脉冲函数,则输入输出互相关函数可近似看作脉冲响应,这就是工程上广泛采用的伪随机信号(pseudo-randombinarysignal,PRBS)的特征。  用相关辨识理论辨识系统频率响应的关键是谱密度函数的估计。谱估计理论为频率响应辨识提供了方便的手段[7,8],而快速傅里叶(FFT)算法及相关软件包则使谱估计变得非常快捷、可靠。  由非参数模型可通过许多方法得到系统的传递函数模型。其中最简单的一类方法是利用阶跃响应曲线中的曲线斜率、达到稳态值某百分比时的上升时间、超调量等参数,通过一定标准形式直接与传递函数参数关联,以求得到系统的连续时间模型。  根据频率响应数据,可用最小二乘类方法求得连续系统模型参数,这种方法最初由Levy提出,后经多位学者完善和改进,形成许多成熟的算法[2,4,8]。  1.3 基于离散模型的连续系统模型间接辨识  基于离散模型的连续系统模型辨识过程可用图1-3表示。在这种间接方法中,首先研究的是离散模型的参数辨识,在这方面已有大量成熟的研究成果。  在得到离散模型后,选用适当的s域和z域间的变换方式将离散模型变换为连续模型。最常用的s域和z域的变换关系为双线性变换s=2(z-1)T(z+1)(1-3)式中,T为采样时间。T的选择必须满足香农(Shannon)采样定律,一般可按以下原则选择:(1)λmT<0.5,λm为系统最大特征值。  (2)Tr/10<T<Tr/6,Tr为系统阶跃响应达到稳态值的63%时的上升时间。  在缺乏系统先验知识的情况下,T的选择往往是很困难的。  一般来说,即使得到离散模型参数的无偏估计,也难以得到准确的连续系统模型参数。  1.4 连续系统参数模型直接辨识方法  连续模型直接辨识法的困难在于不能直接测量系统输入输出信号的各阶微分,而对测量的输入输出信号进行微分近似处理将会加剧噪声的影响。因此,连续模型辨识的最大技术问题是对输入输出信号微分的处理。  为了避免对输入输出信号微分的直接处理,最典型的方法是采用信号的“量度(measure)”而不是用信号本身,即对输入输出进行滤波处理。图1-4是连续系统模型直接辨识原理图[5],其中RLD表示信号处理操作。通过RLD变换,在一定优化准则下可求得被辨识系统的最佳逼近模型。信号处理技术RLD有多种方法,可归纳为调制函数法、线性滤波器(linearfilters)法和信号谱特征描述法三类(图1-5)。  调制函数法是Shinbrot于1957年提出的。该方法对微分方程进行调制积分,利用调制函数及其微分的区间性质,将积分中输入输出信号的微分转换为对调制函数的微分,将微分方程变为含调制积分的代数方程,避免了对系统输入输出信号微分的处理,也消除了初始条件的影响。  线性滤波器法通过对输入输出信号的滤波处理来避免信号微分。状态变量滤波器法[11,13]将被辨识系统的输入输出信号通过一个状态变量滤波器,然后再进行采样,为模型参数的递推估计提供数据。这种方法无需知道系统初始条件。Unbehauen和Rao在文献[11]中对不同滤波器的结构特点进行了精辟的论述。  状态变量滤波器法的难点是滤波器结构和参数的选择。Sagara等通过引入一个低频数字滤波器来建立连续系统模型的等效离散模型,通过递推算法辨识系统参数。当低通滤波器通过频带与系统频带吻合时,噪声的影响大大降低。vanHamme等也讨论了滤波器的最优选择问题[15]。Gawthrop和Wang提出,当输入信号为周期组合信号时,可将状态变量滤波器中心频率设计为周期输入信号的频率,这样可保证辨识算法的最佳抗干扰能力。而对一般动态响应数据,目前仍没有有效的方法得到最优滤波器的结构和参数。  状态变量滤波器的作用与离散系统辨识中预滤波器的作用相似。在离散系统中,预滤波器可以选择为噪声模型的逆,而噪声模型可根据过程数据进行辨识。在连续模型中,连续噪声模型难以得到,状态变量滤波器的结构和参数必须预先设定。Wang和Gawthrop将滤波器结构设计成二阶振荡环节的连积,通过对预先设定的目标函数进行寻优,得到最优滤波器参数。  积分滤波器法将微分等式方程转换为等效的积分等式方程,用最小二乘类方法求得系统参数[18]。但这种方法因多重积分引入了未知的初始条件,而系统初始条件通常是不为零且未知的,必须与系统参数一起进行辨识,从而给辨识增加了难度,且不适合在线辨识。为解决该问题,Sagra和Zhao设计了一个特定的线性积分滤波器,将原微分方程转化成以待辨识参数为变量的积分代数方程,并利用滤波器的特点避免积分运算中初始条件的处理,再用最小二乘类方法求得模型参数。这种方法的难点是积分区间参数的选择,该参数的选择依据是使积分滤波器的频带与待辨识系统的频带尽可能匹配,以保证辨识算法的鲁棒性。当待辨识系统频带难以准确估计时,积分区间参数的选择将是盲目的。  ……

书籍目录

前言
第1章 绪论
1.1 概述
1.2 基于非参数模型的连续系统模型间接辨识
1.3 基于离散模型的连续系统模型间接辨识
1.4 连续系统参数模型直接辨识方法
1.5 连续系统参数模型直接辨识的调制函数法
1.6 神经网络辨识法
参考文献
第2章 基于调制函数法的连续系统最小二乘辨识
2.1 概述
2.2 高斯调制函数
2.3 调制函数法原理
2.4 调制滤波器
2.5 最小二乘估计
2.5.1 辨识模型描述
2.5.2 最小二乘估计及统计特性
2.6 递推最小二乘估计
2.7 辅助变量递推最小二乘估计
2.8 增广最小二乘估计
2.9 仿真算例
2.9.1 调制窗口参数对最小二乘估计精度的影响
2.9.2 递推估计算法
参考文献
第3章 偏差补偿最小二乘估计
3.1 概述
3.2 输出含测量噪声的偏差补偿最小二乘法
3.2.1 偏差补偿原理
3.2.2 偏差补偿递推估计
3.3 含输入输出测量噪声的偏差补偿最小二乘法
3.3.1 偏差补偿原理
3.3.2 噪声方差估计
3.3.3 算法实现
3.4 仿真实例
3.4.1 输出含测量噪声的偏差补偿递推估计
3.4.2 输入输出端含测量噪声的偏差补偿递推估计
参考文献
第4章 基于Hartley变换法的连续系统模型辨识
4.1 Hartley变换原理
4.1.1 连续Hartley变换与傅里叶变换的关系
4.1.2 连续Hartley变换的性质
4.1.3 离散Hartley变换
4.2 基于Hartley变换的时域辨识法
4.2.1 连续线性系统参数估计
4.2.2 连续非线性系统参数估计
4.2.3 仿真算例
4.2.4 辨识参数对辨识精度的影响
4.3 基于Hartley变换的频域辨识法
4.3.1 Hartley调制函数
4.3.2 模型辨识原理
4.3.3 仿真算例
4.3.4 训『论
参考文献
第5章 连续系统非参数模型相关辨识
5.1 概述
5.2 相关辨识原理
5.3 伪随机信号产生原理及性质
5.3.1 伪随机信号的产生原理
5.3.2 m序列、逆m序列自相关函数
5.3.3 m序列及逆m序列功率谱
5.4 功率谱估计
参考文献
第6章 神经网络辨识法
6.1 神经网络辨识的基本原理
6.2 基于Elman网络的动态系统模型辨识
6.2.1 基本Elman动态递归网络
6.2.2 修改的Elman网络
参考文献
第7章 工业试验应用
7.1 冷轧平整机液压AGC系统动态建模
7.1.1 液压.AGC系统构成
7.1.2 液压AGC系统动态建模
7.2 测试系统原理及构成
7.2.1 测试系统构成
7.2.2 逆m序列参数选择
7.3 液压AGC系统频率特性辨识
7.4 高斯调制函数法模型参数辨识
7.4.1 信号调制特性分析
7.4.2 系统模型参数估计
7.5 Hartley变换应用
7.5.1 时域辨识法辨识结果
7.5.2 基于Hartley变换的频域辨识法结果
7.6 基于Elman网络的轧机HAGC系统辨识结果
参考文献

编辑推荐

直接辨识法先由连续动力学模型构造等价的辨识模型,再直接对连续模型参数进行估计,处理对象是系统的连续输入输出信号,从根本上避免了离散间接法带来的原理和技术缺陷。然而,与离散模型辨识的研究成果相比,连续系统参数模型直接辨识的研究远没有受到应有的重视,国内仍缺乏系统的研究成果。《连续动力学系统模型辨识理论与实践》由贺尚红著,结合作者的科研实践,阐述连续模型辨识的各种方法,重点对调制函数法进行深入研究,以期为机电系统动力学建模提供新的技术手段。

作者简介

《连续动力学系统模型辨识理论与实践》由贺尚红著,以机电系统动力学模型辨识为应用背景,系统研究了连续动力学模型辨识的理论和方法,主要内容如下:①针对线性、双线性及Hammerstein模型,用调制函数法建立了连续模型参数直接估计的最小二乘法;②提出了两种自适应偏差补偿的无偏估计算法;③分别用辅助变量法和增广最小二乘法简化了噪声的处理;④建立了基于Hartley变换的时域和频域辨识方法;⑤用谱估计技术实现了频率特性非参数模型的辨识;⑥用Elman网络实现了输入输出非线性关系的辨识;⑦建立了某平整机液压AGC系统压力闭环的动态解析模型,用书中各种方法辨识了系统的动态模型,试验结果验证了本书理论研究成果的正确性和可行性。
《连续动力学系统模型辨识理论与实践》可供从事机械工程领域研究的工程技术人员以及高等院校相关专业的研究生参考。

图书封面


 连续动力学系统模型辨识理论与实践下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024