




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1、系统辨识部分1.1 列车制动系统介绍制动系统是列车操纵系统的重要组成部分,它是用来调节车速和进行停车,是列车安全可靠运行的基本保障。现代列车通常用电空混合制动系统,它通过制动控制器协调制动和空气制动的介入比例,基本能够保证在车速变化情况下一致的制动性能2。当司机操纵控制手柄时,制动控制器收到司机请求的目标加速度,它根据车重和车速进行相应补偿,然后计算出所需制动力和分配方案,最后驱动执行机构完成制动力的输出。这是一个反馈控制的过程,但是由于它并不补偿由于坡道和弯道所带来的附加影响2。1.2 收集先验知识ATO(自动驾驶系统)的功能是代替司机驾驶,它根据目标速度、行车许可及线路情况等自动产生牵
2、引或制动指令。ATO控制器和司机对车辆的控制都是通过车辆本身的牵引控制系统和制动控制系统完成的。对于ATO来说制动模型是包括列车制动控制系统在内的车辆运行模型,它描述从输入到制动控制器的制动指令到车辆运行状态:加速度、速度间的动态关系。图1是制动模型框图12。图1 制动模型框图1.3 数学模型分析3制动控制器通过反馈调节实现对目标加速度的跟踪,这是一个动态的过程。这个过程可以用一阶动态系统近似,另外考虑到系统传输延时,则可以用下面方程进行描述 (1)式中,为控制加速度,它是由制动系统控制器的作用而是列车产生的加速度;A(t)为目标加速度;为系统响应时间常数;为传输延迟。车辆实际加速度a(t)由
3、控制加速度和环境(如弯道、坡道)造成的附加加速度构成,车辆速度v(t)由实际速度决定。 (2) (3)目标加速度A(t)为列车制动控制器的输入指令,它通过驾驶员或ATO控制u(t)(制动指令)产生,它们之间的关心可以用式(4)静态函数关系描述。 (4)以上方程描述了从ATO控车角度看到的列车制动模型,它可以图2框图表示。图2 制动模型框图其中输入为驾驶员或ATO控制指令u(t),输出为车辆实时速度v(t),式(1)中和是需要辨识的参数。辨识式(1)中参数需要知道控制加速度,但是由于的干扰,无法从测量的实时速度中获得。我们假设列车是在平直轨道上运行,环境影响可忽略不计的理想状态,即: (5)那么
4、 (6)1.4 稳态响应参数估计6暂态响应消失后 (7)可以看出,如果u(t)为一恒值,则A(t)也为恒值。根据式(5),可以利用测量的速度来计算在各制动级别上的稳态加速度,得到如下关系: i=1,2,3,N (8)实验测量数据为:U(t)12345A(t)-20.7-39.5-58.4-77.396.167-115.0-133.8用matlab对其进行线性拟合,代码为:clearu=1,2,3,4,5,6,7;A=-20.7,-39.5,-58.4,-77.3,-96.1,-115.0,-133.8;for i=1:7;Z(i)=A(i);endZL=Z'HL=u(1),1;u(2)
5、,1;u(3),1;u(4),1;u(5),1;u(6),1;u(7),1c1=HL'*HL; c2=inv(c1); c3=HL'*ZL; c4=c2*c3a=c4(1)b=c4(2)程序运行结果:ZL = -20.7000 -39.5000 -58.4000 -77.3000 -96.1000 -115.0000 -133.8000HL = 1 1 2 1 3 1 4 1 5 1 6 1 7 1c4 = -18.8571 -1.8286a = -18.8571b = -1.8286即可得 (9)1.5 动态响应参数辨识与仿真为了方便计算,我们将A(t)作为输入,作为输出。式
6、(1)描述了从目标加速度到控制加速度以和为参数的传递函数,表示为:,s为拉普拉斯变换变量。最优的参数应该是使输入u(t)得到响应与实际响应误差e(t)最小。其中: (10) (11)式中是的反变换。误差大小用式(11)进行评估13。 (12)取,则 (13)对式(13)进行Z变换,取采样时间为,得到离散系统的传递函数: (14)则有 (15)式中,是方差为0.1的白噪声干扰。制动控制系统为时滞系统,数据不能突变,将输入信号定为阶跃信号,用递推最小二乘法进行参数估计。算法步骤: 1.设置和P(0),输入初始数据; 2.采样当前输出y(k)和输入u(k); 3.利用最小二乘法估计递推公式,计算K(
7、k),和P(k); 4,返回第二步,继续循环4。 仿真程序如下:clear all; close all; a=1 -0.08208' b=0.8647 0.05325' d=2; %对象参数na=length(a)-1; nb=length(b)-1; %na、nb为A、B的阶次 L=500; %仿真长度y1=1;y2=1;y3=1;y4=1; %生成M序列for i=1:L; %生成M序列 x1=xor(y3,y4); x2=y1;x3=y2;x4=y3;y(i)=y4; if y(i)>0,u(i)=y(i); else u(i)=0.5; end y1=x1;y2
8、=x2;y3=x3;y4=x4;enduk=zeros(d+nb,1); %输入初值:uk(i)表示u(k-i)yk=zeros(na,1); %输出初值xi=sqrt(0.1)*randn(L,1); %白噪声干扰 theta=a(2:na+1);b; %对象参数真值 thetae_1=zeros(na+nb+1,1); %thetae初值P=106*eye(na+nb+1); for k=1:L phi=-yk;uk(d:d+nb); %此处phi为列向量 y(k)=phi'*theta+xi(k); %采集输出数据 %递推最小二乘法 K=P*phi/(1+phi'*P*p
9、hi); thetae(:,k)=thetae_1+K*(y(k)-phi'*thetae_1); P=(eye(na+nb+1)-K*phi')*P; %更新数据 thetae_1=thetae(:,k); for i=d+nb:-1:2 uk(i)=uk(i-1); end uk(1)=u(k); for i=na:-1:2 yk(i)=yk(i-1); end yk(1)=y(k);endplot(1:L,thetae); xlabel('k'); ylabel('²ÎÊý¹À¼
10、Æa¡¢b');legend('a_1','b_0','b_1'); axis(0 L -2 4);对系统进行RIS辨识仿真,参数辨识如下:图3 白色噪声方差为0.01时参数辨识结果图4 白色噪声方差为0.1时参数辨识结果图5 白色噪声方差为1时参数辨识结果以上参数曲线说明随着扰动强度的增强,辨识的效果会有所下降。2、自适应控制部分2.1 基于最小方差间接自校正控制基于前节讨论的列车制动模型,采用最小方差间接自校正控制。当被控对象的参数未知时,可首先利用递推增广最小二乘法在线实时估计对象参数,然后再设计最小方
11、差控制律,即将对象参数估计器和控制器的设计分开进行,就形成了最小方差自校正控制间接算法34。2.3 控制器设计根据前文,现对最小方差自适应控制算法进行推导。1)、单步输出预测45:结合本系统,令输出为 ,输入为 。设系统数学模型为: (16)式中, 为Hurwitz多项式,即其零点完全位于 平面的单位圆内; 和 表示系统的输入输出, 为方差 的白噪声, 是系统纯延时,且有 (17)对象(2.1)基于 时刻和之前时刻的输入输出数据记作 (18)基于对 时刻的输入记作 (19)(输出)预测误差记作 (20)那么,关于提前 步最小方差预测输出可由如下定理给出。2)、定理(最优 步预测输出)45使如下
12、性能指标(预测误差的方差) 为最小的 步最优预测输出 必满足方程 (21)式中 (22)且 (23)此时,最有预测误差的方差为 (24)3)、最小方差控制律45设 也是Hurwitz多项式,则其零点完全位于z平面单位圆内,即对象是最小相位或者逆稳,可得如下定理:设控制目标是使实际输出跟踪期望输出,使性能指标 (25)为最小。由上面定理可知: (26)将上式代入式(25)中,得 (27)上式右边第一项不可控,若使J最小,需使上式右边第二项为0,即 (28)将式(28)代入最优预测输出方程式(21)得 (29)得 (30)上式经过简单的变形即得最小方差控制律为 (31)2.4 仿真验证用matla
13、b对上面自适应控制进行仿真,其步骤如下5:已知:模型阶次及纯延时d。第一步:设置初值和,输入初始数据;第二步:采样当前实际输出和期望输出;第三步:利用递推增广最小二乘法在线估计被控对象参数,即和;第四步:求解Sindiophantine方程,得到多项式E、F、G的系数;第五步:利用式(22)计算并实施u(k);第六步:返回第二步(),继续循环。被控对象为式中为白噪声。取初值、,期望输出为幅值为5的方波信号,采用最小方差自校正控制间接算法。由于参数估计初期,所获得的估计参数不准确,很可能偏离实际参数真值较远,使多项式不稳定,可以在实施自校正控制时,将的参数估计值限制在稳定范围内6。仿真程序如下:
14、clear all; close all;clc; a=1 -0.08208;b=1 0.5;c=1;d=2;%模型参数 na=length(a)-1;nb=length(b)-1;nc=length(c)-1; %输出阶数nf=nb+d-1; %nf为多项式的阶次 L=400; %控制步数uk=0.91*ones(d+nb,1); %输入初值;u(k)表示u(k-1)yk=4.8*ones(na,1); %输出初值yrk=1*ones(nc,1); %期望输出初值xik=zeros(nc,1); %白噪声初值xiek=zeros(nc,1);yr=5*0.8*ones(L/2,1);-0.6
15、*ones(L/2+d,1); %期望输出 xi=sqrt(0.1)*randn(L,1); %白噪声序列 %RELS初值thetae_1=0.0005*ones(na+nb+1+nc,1);%此处不能为0P=106*eye(na+nb+1+nc);for k=1:L time(k)=k; y(k)=-a(2:na+1)*yk+b*uk(d:d+nb)+c*xi(k); %采集输出数据 %递推增广最小二乘法¨ phie=-yk;uk(d:d+nb); K=P*phie/(1+phie'*P*phie); thetae( : ,k)=thetae_1+K*(y(k)-phie&
16、#39;*thetae_1); P=(eye(na+nb+1+nc)-K*phie')*P; xie=y(k)-phie'*thetae(: ,k);%白噪声的估值 %提取辨识参数 ae=1 thetae(1:na,k)' be=thetae(na+1:na+nb+1,k)' ce=1 e,f,g=sindiophantine(ae,be,ce,d); %求解单步Diophantine方程 u(k)=(-f(2:nf+1)*uk(1:nf)+ce*yr(k+d:-1:k+d-min(d,nc);yrk(1:nc-d)-g*y(k);yk(1:na-1)/f(1)
17、; %更新数据 thetae_1=thetae(: ,k); for i=d+nb:-1:2 uk(i)=uk(i-1); end uk(1)=u(k); for i=na:-1:2 yk(i)=yk(i-1); end yk(1)=y(k); endfigure(1);subplot(2,1,1);plot(time,yr(1:L),'r:',time,y);xlabel('k'); ylabel('y_r(k)¡¢y(k)');legend('y_r(k)','y(k)');axis(0 L
18、 -5 5);subplot(2,1,2);plot(time,u); xlabel('k'); ylabel('u(k)'); figure(2) plot(1:L,thetae); xlabel('k'); ylabel('辨识参数a、b'); legend('a_1','a_2','b_1'); 仿真结果如下:图6 白噪声方差为0.01的控制效果图7 白噪声方差为0.01的对象参数辨识结果图8 白噪声方差为0.1的控制效果图9 白噪声方差为0.1的参数辨识结果图10 白噪声方差为0.1的控制效果图11 白噪声方差为0.1的参数辨识结果从仿真结果中可以看出,白噪声方差越小,即干扰越小,则自适应控制效果越好。实际的输出在期望输出附近波动,但整体波
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 甲型肝炎培训课件
- 纤维素酯项目可行性研究报告(范文模板)
- 农田水土资源优化利用项目可行性研究报告(参考模板)
- 深度理解体育经纪人考试内容试题及答案
- 2024年农作物种子全局分析试题及答案
- 高标准农业生产区建设项目可行性研究报告(模板范文)
- 2024年模具设计师资格认证智能复习试题与答案
- 2024年篮球裁判员的教育责任试题及答案
- 办公区域设计与装修工程可行性研究报告
- 2024年种子繁育员考试的相关政策试题及答案
- 2022-2023学年浙江省温州二中八年级(下)期中数学试卷(含解析)
- 2023年广东珠海金湾区红旗镇第一批合同制职员招聘笔试模拟试题及答案解析
- dd5e人物卡可填充格式角色卡夜版
- 新课程改革试题与答案
- 心理统计学考研历年真题及答案
- 浙江省心理健康教育c证说课准备
- 中医内科学阳痿专家讲座
- 技术经纪人练习题集附有答案
- ZL50装载机反转六连杆工作装置设计
- 内科学讲义(唐子益版)
- LY/T 2698-2016铁皮石斛杂交育种技术规程
评论
0/150
提交评论