版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第三章线性系统的经典辨识方法,3.0经典的辨识方法,常用的非参数模型频率响应模型以频率为自变量的实验曲线脉冲响应模型以单位脉冲信号作为激励信号的响应曲线,时间作为自变量阶跃响应模型以单位阶跃信号作为激励信号的响应曲线,时间作为自变量常用的参数模型输入输出模型状态方程辨识方法的分类非参数模型辨识方法经典辨识方法参数模型辨识方法现代辨识方法,3.0经典的辨识方法,非参数模型辨识方法即经典辨识方法特点:假定线性的前提下,不必事先确定模型结构,可适用于任意复杂的线性过程。方法:通过施加特定的实验信号,通过测定过程输出,可求得这些非参数模型。进而获得参数模型传递函数参数模型辨识方法即现代辨识方法特点:形
2、式简洁,辨识前一般需要有一定的先验知识方法它必须假定一种数学模型,通过极小化模型与过程之间的误差准则函数来确定模型的参数。若结构参数未知(阶次、纯延迟),则应用结构参数辨识方法先确定结构参数。(最小二乘类方法、梯度校正法、极大似然法),3.0经典的辨识方法,主要有如下几种:阶跃响应法脉冲响应法频率响应法相关分析法谱分析法,3.0.1阶跃响应法,实验测取过程的阶跃响应合理选择阶跃扰动信号的幅度。过小,测试结果不可靠,过大影响正常工作甚至危及生产安全。试验开始前应处于稳定工况。并避免其它扰动。考虑到实际系统的非线性,应在不同负荷、不同设定值、不同极性下多次测定。至少有两条以上的曲线基本一致。,原理
3、u(t)=u1(t)+u2(t)线性系统符合叠加原理y(t)=y1(t)+y2(t)=y1(t)-y1(t-t)y1(t)=y(t)+y1(t-t),3.0.2矩形脉冲法,用逐段递推的作图法,即可得到阶跃响应y1(0)=y(0)y1(1)=y(1)y1(2)=y(2)+y1(1)y1(3)=y(3)+y1(2)y1(4)=y(4)+y1(3),3.0.3由阶跃响应确定近似传递函数,方法近似法半对数法切线法两点法面积法阶跃响应只能确定较简单的传递函数。当阶跃响应曲线比较规则时,近似法,半对数法、切线法、两点法都能比较有效地导出传递函数。,3.0.3由阶跃响应确定近似传递函数,一阶惯性环节加纯延迟
4、(切线法)K由输入输出稳态值直接确定,和T由拐点作切线确定。切线法作切线时随意性很大,故精度很差,一般只用于粗略估计。,3.0.3由阶跃响应确定近似传递函数,一阶或n阶惯性环节加纯延迟(两点法)K的确定同切线法将y(t)转换成无量纲形式0t=,给定t1、t2两点得到两个方程,解出两个和T。为方便可取y*(t1)=0.39,y*(t2)=0.63得T=2(t2-t1),=2*t1-t2可再取两个点进行进行校验,以提供数据的可靠性。,3.0.3由阶跃响应确定近似传递函数,无延时二阶系统G(s)=1/(T1s+1)(T2s+1)阶跃响应:y2*(t)=1-T1/(T1-T2)*exp(-t/T1)-
5、T2/(T2-T1)*exp(-t/T2)两个点确定两个方程,解两个变量T1、T2。,3.0.4脉冲响应确定传递函数,由脉冲响应确定传递函数一阶系统KG(s)=-Ts+1g(t)=K/T.e-t/Tlog(g(t)=log(K/T)-t/T,3.0.4脉冲响应确定传递函数,由脉冲响应确定传递函数二阶系统02G(s)=-s2+20s+02,A(+)为正面积之和,A()为负面积之和,01,3.1用M序列辨识线性系统的脉冲响应(相关法)相关法:根据维纳-霍夫积分方程,利用输入信号的自相关函数和输入与输出的互相关函数确定系统脉冲相应的方法。采用白噪声作为实验信号,利用相关法可以很容易地确定系统的脉冲响
6、应。由于理想的白噪声难以获得,采用周期性的伪随机信号作为输入信号可以使计算变得简单.利用M序列,由维纳-霍夫积分方程可得,(3.1.1)两端进行积分可得,即,解出为(3.1.7)或(3.1.8)式中(3.1.9)可近似计算(3.1.10),计算:设系统的采样周期与M序列的时钟脉冲间隔相同,为的整数倍,则有(3.1.11)(3.1.12),可按式(3.1.12)计算Rxy(),也可把x(i)改写成式中sgn表示符号函数,于是,为了提高计算互相关函数的准确度,可以多输入几个二电平M序列,利用较多的输出值计算互相关函数。一般地,输入r+1个周期二电平M序列,记录r+1个周期输出的采样值,则(3.1.
7、15),对应于不同的值,上面的算法每次只能计算出脉冲响应g()的1个离散值。要想获得g()的N个离散值,则需要计算N次。下面给出能够1次计算g()的N个离散值的计算公式。由连续的维纳-霍夫积分方程(3.1.16)可得离散的维纳-霍夫方程(3.1.17)式中=。,则式(3.1.17)可写为设,则根据式(3.1.18)可得(3.1.21)在一般情况下,求逆阵很麻烦,但对于M序列来说,计算R-1比较容易。二电平M序列的自相关函数为(3.1.22),由式(3.1.22)和式(3.1.20)可得(3.1.23)这是一个N阶方阵,其逆阵为(3.1.24),把式(3.1.24)代入式(3.1.21)可得(3
8、.1.25)可以表示为(3.1.26)式中。,设(3.1.27),则根据式(3.1.26)可得(3.1.28)于是有(3.1.29)用M序列做实验时,利用式(3.1.29)在计算机上离线计算,一次可求出系统脉冲响应的N个离散值。这种算法的缺点是数据的存储量大。为了减少数据的存储量,可采用递推算法。,设进行了m次观测,。由m次观测值得到的用来表示,则(3.1.30)上式为互相关函数的递推公式,可根据m-1次观测所求得的及新的观测数据和,按式(3.1.30)递推地计算出。由式(3.1.25)得,(3.1.31)考虑到式(3.1.30),则有(3.1.32),(3.1.33)按递推公式(3.1.33
9、),可从gm-1及新的观测数据得到gm,随着观测数据的增加,gm的精确度不断提高。所以可利用式(3.1.33)对脉冲响应进行在线辨识。,3.2用脉冲响应求传递函数利用脉冲响应可以求连续系统的传递函数和离散系统的脉冲传递函数。3.2.1连续系统的传递函数G(s)任何一个单输入-单输出系统都可以用差分方程来表示。若系统的输入为函数,则输出为脉冲响应函数g(t)。因函数只作用于t=0时刻,而在其它时刻系统的输入为0,故系统的输出是从t=0开始的脉冲响应函数g(t)。如果采样间隔为,并设系统可用n阶差分方程表示,则,(3.2.1)式中为待定的n个常数。根据式(3.2.1),将时间依次延迟,可写出n个方
10、程,即联立求解上述n个方程,可得差分方程的n个系数。,任何一个线性定常系统,如果其传递函数G(s)的特征方程根为,则其传递函数可表示为(3.2.2)式中和为待定的2n个未知数,对式(3.2.2)求拉普拉斯反变换,可得系统的脉冲响应函数(3.2.3)则时刻的脉冲响应函数分别为,(3.2.4)将式(3.2.1)中的换成t,并将式(3.2.3)和式(3.2.4)代入其中,可得(3.2.5)欲使式(3.2.5)成立,应令各方括号内的值为0,,即(3.2.6)令,则式(3.2.6)可以写为(3.2.7)解式(3.2.7)可得x的n个解。设(3.2.8)则有(3.2.9),至此,已将求出,下面求。根据式(
11、3.2.3)、式(3.2.4)和式(3.2.8)可得(3.2.10)解上述方程组可得。把求得的和代入所假定的传递函数式(3.2.2)中,即得所求的传递函数G(s)。,例3.1设原系统具有二阶传递函数其脉冲响应为设采样间隔,g(t)的前4个值如表3.1所列,试用辨识方法求系统传递函数。表3.1采样间隔时的g(t)值,解根据已知条件得到解之得由式(3.2.7)得解之得由(3.2.9)相应的系统极点为,因此脉冲响应可写成令,可得方程组解之得因而所求的传递函数为所求得的传递函数与真实的传递函数非常接近。,3.2.2离散系统传递函数脉冲传递函数设系统脉冲传递函数形式为(3.2.11)根据脉冲传递函数的定义可得(3.2.12)式中为采样间隔。因而有(3.2.13),用上式左边的分母分别乘其等号两边得(3.2.14)令上式等号两边同次项的系数相等,当的次数从0到n时可得向量矩阵方程(3.2.15),当的次数从n+1到2n时可得(3.2.16)上式等号左边的矩阵称为汉克(hankel)矩阵。因为式(3.2.16)中Hankel矩阵的秩为n,故方程有解,可求得脉冲传递函数中分母的各未知系数。把求得的代入式(3.2.15),可求得脉冲传递函数中分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 苏教版四年级下册数学第三单元 三位数乘两位数 测试卷带答案(突破训练)
- 毛皮产品设计与创新
- 苏教版四年级下册数学第三单元 三位数乘两位数 测试卷全面
- 扶正解表药物筛选
- 2024年奶茶店店长劳动雇佣合同
- 山西省金科大联考2024-2025学年高一上学期11月期中测评数学试题
- 2024年光伏设备生产与销售合同
- 2024年城市园林绿化建设与运营管理合同
- 核安全文化建设
- 2024年建筑工程专用门窗配件采购合同
- 2024-2025学年初中九年级数学上册期中测试卷及答案(人教版)
- 电梯日管控、周排查、月调度内容表格
- 集成电路制造中的质量控制和成品率培训课件(共84页).ppt
- 东莞重大产业项目评价实施办法
- 临床思维黄疸待查ppt课件
- 设计变更申请评审表模板
- 光伏电站无功补偿容量分析与计算
- 新课标学习专项讨论记录(共3页)
- 四川传媒学院学生请假审批程序表
- 呼吸科辩证施膳
- ISIS路由协议
评论
0/150
提交评论