首页 > 专利 > 杭州电子科技大学 > 基于优化置信规则推理的轨道高低不平顺幅值估计方法专利详情

基于优化置信规则推理的轨道高低不平顺幅值估计方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2015-08-13
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2016-01-06
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2018-09-21
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2035-08-13
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201510496888.7 申请日 2015-08-13
公开/公告号 CN105139086B 公开/公告日 2018-09-21
授权日 2018-09-21 预估到期日 2035-08-13
申请年 2015年 公开/公告年 2018年
缴费截止日
分类号 G06Q10/04 主分类号 G06Q10/04
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 0
权利要求数量 1 非专利引证数量 1
引用专利数量 6 被引证专利数量 0
非专利引证 1、徐晓滨 等.基于置信规则库推理的轨道高低不平顺检测方法《.铁道学报》.2014,第70-78页.;
引用专利 CN103955580A、CN102622519A、CN102496064A、CN104032629A、US2006293817A1、US8639637B2 被引证专利
专利权维持 7 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 杭州电子科技大学 当前专利权人 杭州电子科技大学
发明人 侯平智、刘征、徐晓滨、张镇、文成林 第一发明人 侯平智
地址 浙江省杭州市下沙高教园区2号大街 邮编 310018
申请人数量 1 发明人数量 5
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
浙江杭州金通专利事务所有限公司 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
王佳健
摘要
本发明涉及一种基于优化置信规则推理的轨道高低不平顺幅值估计方法。本发明利用置信规则库建模,描述不同测点的振动频域特征数据与轨道高低不平顺幅值之间对应的非线性映射关系。利用序列线性规划的方法,通过有限的历史数据,优化初始BRB模型,减少主观因素对模型的影响。SLP方法是将原模型的非线性优化的问题,转化为逐步的线性优化问题,更加简单快速的计算出优化模型的各个参数,使得在给定振动频域特征的情况下,可以通过信度推理精确和快速地估计出轨道高低不平顺幅值。通过本发明提高了模型的估计精度与计算的效率,对需要实时监测的轨道高低不平顺系统具有更为高效的优势。
  • 摘要附图
    基于优化置信规则推理的轨道高低不平顺幅值估计方法
  • 说明书附图:图1
    基于优化置信规则推理的轨道高低不平顺幅值估计方法
  • 说明书附图:图2
    基于优化置信规则推理的轨道高低不平顺幅值估计方法
  • 说明书附图:图3
    基于优化置信规则推理的轨道高低不平顺幅值估计方法
  • 说明书附图:图4
    基于优化置信规则推理的轨道高低不平顺幅值估计方法
  • 说明书附图:图5
    基于优化置信规则推理的轨道高低不平顺幅值估计方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2018-09-21 授权
2 2016-01-06 实质审查的生效 IPC(主分类): G06Q 10/04 专利申请号: 201510496888.7 申请日: 2015.08.13
3 2015-12-09 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.基于优化置信规则推理的轨道高低不平顺幅值估计方法,其特征在于该方法包括以下各步骤:
步骤(1)利用GJ-5型轨道检测车上分别安装在车轴与车厢上的垂直振动加速度计获得车轴和车厢位置的时域振动加速度信号a1(t)和a2(t),其幅值单位为G,其中a1(t)∈[-0.2,
0.2],a2(t)∈[-15.8,15.5],GJ-5型轨道检测车运行时速为100千米/小时~150千米/小时,两个加速度计的振动信号均为每隔h米同时采样一次,满足0.2m≤h≤0.3m,共计采集T次,1000≤T<∞,则采样时刻t=1,2,…,T;
步骤(2)将步骤(1)中获取的时域振动加速度信号a1(t)和a2(t)进行短时傅里叶变换,获取每个采样时刻的频域频谱,其中设置短时傅里叶变换中窗函数的窗口宽度为τ,且满足
20≤τ≤25,通过短时傅里叶变换后得到每个时刻窗口各个频率的幅值,并求每个频率幅值平方的平均值,该平均值即为对应频谱的平均功率,将其作为每个采样时刻所获取时域振动加速度信号a1(t)和a2(t)对应的振动频域特征f1(t)和f2(t);
步骤(3)从GJ-5型轨道检测车上获取每个采样时刻轨道高低不平顺的幅值Y(t),其单位为毫米:
在GJ-5型轨道检测车上获取每个采样时刻转向架垂直时域振动加速度信号、惯性基准测量值,以及列车倾角信号之后,利用GJ-5型轨道检测车所携带的数据处理系统中的惯性参考测量算法,从这些信号数据中计算出轨道高低不平顺的幅值Y(t),将f1(t)、f2(t)和Y(t)表示成向量p(t)=[f1(t),f2(t),Y(t)],共计得到T个向量,它们组成的向量集记为P={p(t)|t=1,2,…,T};
步骤(4)建立置信规则库,用其反映车轴及车厢处振动频率特性变量f1和f2与高低不平顺的幅值变量Y之间的非线性关系,其中,置信规则库的第k条规则记为Rk,其表示形式如下:
Rk的规则权重为θk,满足0≤θk≤1;输入变量f1和f2对应的属性权重分别为δ1,δ2,且0≤δ1,δ2≤1;
式(1)中, 和 分别为置信规则库的输入变量的f1和f2参考值,且有
其中j=1,2,Qj为 的取值空间,其中的元素满足
mj表示对应第j
个输入变量参考值的取值个数,mj≥1;分别在Q1,Q2中抽取一个元素作为f1、f2的参考值,由此组合成规则,共计产生L=m1×m2条规则,L≥1,k=1,2,3,…,L为规则的编号;
式(1)中,Rk后项属性分别为D1,D2,L,DN,并有LY≤D1足0≤βi,k≤1,
其中,式(1)中,设定初始规则权重为θk=1,初始属性权重δj=1;
步骤(5)给定振动频率特性f1和f2后,通过置信规则库推理获取它们对应的轨道高低不平顺幅值估计结果 具体步骤如下:
步骤(5-1)设定f1和f2的取值分别为f1I和 上标I表示置信规则库的输入,并有将它们带入置信规则库,计算它们激活各个规则的权重:
其中,wk∈[0,1]; 为相对属性权重,表达式为:
式(2)中, 表示为第k条规则中第j个输入变量相对于参考值 的匹配度,c=1,
2,…,mj,匹配度的具体如下:
(a)当fjI≤Aj,1和 时,fjI对于Aj,1和 的匹配度 取值均为1,对于其他参考值的匹配度均为0;
(b)当Aj,c步骤(5-2)获得输入变量为f1I和 时,模型推理后的不同后项输出的信度融合值其中,
步骤(5-3)获得输入变量为f1I和 时轨道高低不平顺幅值估计结果
步骤(6)选择训练优化样本集PT
随机从步骤(3)中给出的向量集P={p(t)|t=1,2,…,T},从中抽选出TN个向量组成训T
练样本集P={p(t)|t=1,2,…,TN},TN≥500,这里选择的训练样本集能够尽量激活所有规则,并将样本集中向量的前两维f1T(t)、 的取值作为置信规则库模型的输入,按照步骤(5)得出它们的估计值
步骤(7)确定置信规则库非线性优化模型
步骤(7-1)确定优化参数向量
V=(θk,δj,βi,k k=1,2,L,L,j=1,2,i=1,2,L,N)  (9)
将各优化参数组成向量V=[v1,v2,…,vTn],向量是由规则库中规则权重、属性权重和后项信度组合而成,Tn为优化参数的个数,Tn>2,这里Tn=L+2+L×N,故满足0≤va≤1,a=1,
2,…,Tn,且对应va为βi,k时满足,
步骤(7-2)建立优化目标函数为:
步骤(8)获得基于序列线性规划的置信规则库模型,具体步骤如下:
步骤(8-1)将非线性模型中的目标函数进行一阶泰勒展开
其中,V0为初始的置信规则库模型对应的变量值,ξ(V0)表示将V0带入式(10)对应的函数值,并令ξ(V0)=obj0, 表示给定模型初始值V0时目标函数对应各优化参数va的一(0)
阶偏导数,ξ (V)表示非线性规划模型近似的线性规划模型的目标函数,其中,向量V为未知参数向量;由此,可将非线性模型简化为线性规划问题:
步骤(8-2)确定优化参数向量V中各参数va的寻优区间
(a)确定各参数va的上限向量UB,其中参数βi,k对应的上限为:
规则权重及属性权重的上限UB2均为1,由向量UB2与UB1组成向量UB,其中Tk表示在样本数据中,同时激活第k条规则的样本数据集WT对应时刻t组成的集合;
(b)确定线性规划中的移动限move_lim:
设置上限的10%作为最初选取的移动限范围,move_lim=[lower,upper],其中,lower表示优化参数的移动下限,upper表示优化参数的移动上限,
这里,tx用于缩小移动限范围,初始tx=0.5,0.5≤tx≤20;
将移动限确定的取值范围与式(12)中给定的各参数的取值范围取交,确定出最终优化参数的寻优区间;
步骤(8-3)获得近似线性规划的局部最优解V_yh
根据线性规划理论,结合步骤(8-2)确定的各优化参数的寻优区间,在寻优区间内寻找参数的局部最优解V_yh;
步骤(8-4)判定优化参数的结果是否满足设计要求
将步骤(8-3)中线性优化结果V_yh带入式(10),得到优化参数后的模型对应的目标函数值obj1;
如果obj1≥obj0,说明线性规划的结果不如初始模型的结果,此时,tx的值加1,重新带入步骤(8-2-b),通过缩小移动限的方式,缩小寻优区间继续寻找最优值,tx>20时说明变量的移动限变化不大,停止搜索,重新赋值tx=0.5,并输出此时模型参数V_yh;
如果obj1如果|obj1-obj0|>err,将优化后的V_yh赋给V0,obj1的值赋给obj0,带入步骤(8)重新进行循环迭代,直到|obj1-obj0|≤err,停止迭代,并输出结果V_yh;
得到的训练优化结果V_yh组成的模型,即为训练优化后的轨道高低不平顺装置的置信规则库模型。
说明书

技术领域

[0001] 本发明涉及一种基于优化置信规则推理的轨道高低不平顺幅值估计方法,属于轨道交通安全运行维护领域。

背景技术

[0002] 随着世界铁路技术的快速发展,铁路交通作为一种运载量大、高速安全、舒适环保的运输方式,已经逐步成为世界交通运输业发展的重要趋势。随着客运专线、重载铁路线路运营时间的增长及行车密度的增加,铁路线路设备必然出现性能退化且可靠性下降的现象,而轨道高低不平顺是其最为常见的一种现象,严重影响着乘车的安全性、影响列车的行进速度、以及乘车旅客的舒适度。针对目前轨道状态需要实时监测以及实现动态故障检测与管理的需求,为了缓解运营与维护之间的矛盾,故提出了利用置信规则库推理的轨道高低不平顺检测系统,为了提高估计的精度与效率,采用了基于序列线性规划的方法,将检测系统中需要优化的各参数的非线性优化问题,转化为逐层的线性规划问题,大大缩减了运行时间,提高故障定位的效率,由此便于掌握钢轨轨道的安全等级和以及为日后的维护提供数据支持。
[0003] 传统的轨道高低不平顺的检测方法主要是通过轨道检查车GJ-4和GJ-5测量获得的。在《Development and application of track inspection vehicle technology》中指出了获取轨道高低不平顺幅值的方法,即轨检车GJ-5是利用安装在轨检车车身转向架上的垂直振动加速度计和位移计进行惯性基准测量,通过振动加速度信号的二次积分获得转向架的惯性位移,该惯性位移与位移计获取的转向架与轴箱之间的相对位移求和,即可得到高低不平顺的测量值,然后利用轨检车上倾斜仪和陀螺仪进行列车倾角的计算,利用该倾角对测量值修正,即可得到轨检车测量的轨道高低不平顺幅值的精确值。虽然轨检车可以提供精确的轨道高低不平顺幅值,但是它需要安装非常昂贵的测斜仪、陀螺仪等传感器而且对于传感器位置安装有严格的要求,所以目前配备的有限辆次轨检车并不能覆盖所有铁路线路的检测,而且轨检车只能对主干线进行定期检测,检测周期间隔较长(例如京广线全线每月检测2~3次),且占用线路的运行时间,从而降低了运行线路的经济效益,并且需专门摘挂难以满足目前铁路部门要求的对线路全天候监测工作的需求,更不足以满足中国庞大的铁路网络的实时监控的需求。
[0004] 实际上,若能够采用价格相对低廉且易于安装的振动加速度传感器,将其装备在普通列车(客/货车)上,用于采集轨道几何形变的相关信息,并通过相应的检测方法从这些信息中计算出上述的形变指标,则不仅可以实现全天候实时检测,也可以增大检测覆盖的行车线路范围,且不占用线路的运行时间。例如,在《Condition monitoring of railway track using in-service vehicle》文中就是利用安装在普通列车车轴上的振动加速度计,获取车厢真实的垂向振动信号,并对其进行小波分析,从分解后的信号中可以识别出轨道高低不平顺、轨道焊缝和轨道波浪形磨损等故障。在《Track irregularities estimation based on acceleration measurements》文中通过Simpack软件建模列车动态模型,模拟轨道不平顺下列车的运行,利用安装在车厢和转向架上的虚拟振动加速度传感计,获取这两个测点的垂向振动信号,然后分别将这两种信号及模拟的高低不平顺信号转换到频域中,利用Welch法进行频域信号的相关性分析后发现,高低不平顺更易于引起转向架的振动。在《基于置信规则库推理的轨道高低不平顺检测方法》文中提供了利用置信规则库模型估计轨道高低不平顺的安全等级,该方法只能用于检测故障是否发生,并不能得到精确地估计高低不平顺幅值,应用范围较窄,而且并没有给出有效的优化算法,用于模型的优化,本发明基于专家规则推理与序列线性规划的轨道高低不平顺幅值估计方法是在置信规则库推理模型的基础上,得到不同测点的振动频域特征与轨道高低不平顺幅值的对应关系,同时给出了基于序列线性规划的优化方法,优化模型,减小主观因素的影响,提高模型的估计精度与计算的效率。

发明内容

[0005] 本发明的目的是提出一种基于优化置信规则(belief rules based,BRB)推理的轨道高低不平顺幅值估计方法,通过建立置信规则库描述不同测点的振动频域特征数据与轨道高低不平顺幅值之间的对应变化关系。利用序列线性规划(Sequence  Linear Programming,SLP)的方法,通过有限的历史数据,优化初始BRB模型,减少主观因素对模型的影响。SLP方法是将原模型的非线性优化的问题,转化为逐步的线性优化问题,更加简单快速的计算出优化模型的各个参数,使得在给定振动频域特征的情况下,可以通过信度推理精确地和快速地估计出轨道高低不平顺幅值,对需要实时监测的轨道高低不平顺系统具有更为高效的优势。
[0006] 本发明方法包括以下各步骤:
[0007] 步骤(1)利用GJ-5型轨道检测车分别安装在车轴与车厢上的垂直振动加速度计获得车轴和车厢位置的时域振动加速度信号a1(t)和a2(t),其幅值单位为G(重力加速度,9.8m/s2),其中a1(t)∈[-0.2,0.2],a2(t)∈[-15.8,15.5],GJ-5型轨道检测车运行时速为
100千米/小时~150千米/小时,两个加速度计的振动信号均为每隔h米同时采样一次,满足
0.2m≤h≤0.3m,共计采集T次,1000≤T<∞,则采样时刻t=1,2,…,T。
[0008] 步骤(2)将步骤(1)中获取的时域振动信号a1(t)和a2(t)进行短时傅里叶变换,获取每个采样时刻的频域频谱,其中设置短时傅里叶变换中窗函数的窗口宽度为τ,且满足20≤τ≤25,通过短时傅里叶变换后得到每个时刻窗口各个频率的幅值,并求每个频率幅值平方的平均值,该平均值即为对应频谱的平均功率,将其作为每个采样时刻所获取振动时域信号a1(t)和a2(t)对应的振动频域特征f1(t)和f2(t)。
[0009] 步骤(3)从GJ-5型轨道检测车上获取每个采样时刻轨道高低不平顺的幅值Y(t),其单位为毫米:
[0010] 在GJ-5型轨道检测车上获取每个采样时刻转向架垂直振动加速度时域信号、惯性基准测量值,以及列车倾角信号之后,利用GJ-5型轨道检测车所携带的数据处理系统中的惯性参考测量算法,可以从这些信号数据中计算出轨道高低不平顺的幅值Y(t),将f1(t)、f2(t)和Y(t)表示成向量p(t)=[f1(t),f2(t),Y(t)],共计可以得到T个向量,它们组成的向量集记为P={p(t)|t=1,2,…,T}。
[0011] 步骤(4)建立置信规则库(缩写为BRB),用其反映车轴及车厢处振动频率特性变量f1和f2(BRB的二维输入)与高低不平顺的幅值变量Y(BRB的输出)之间的非线性关系,其中,BRB的第k条规则记为Rk,其表示形式如下:
[0012] Rk:If f1is AND f2is THEN Y is
[0013]
[0014] Rk的规则权重为θk,满足0≤θk≤1;输入变量f1和f2对应的属性权重分别为δ1,δ2,且0≤δ1,δ2≤1;
[0015] 式(1)中, 和 分别为BRB的输入变量的f1和f2参考值,且有其中j=1,2,Qj为 的取值空间,其中的元素满足
mj表示对应第j
个输入变量参考值的取值个数,mj≥1;分别在Q1,Q2中抽取一个元素作为f1、f2的参考值,由此组合成规则,共计可以产生L=m1×m2条规则,L≥1,k=1,2,3,…,L为规则的编号;
[0016] 式(1)中,Rk后项属性分别为D1,D2,…,DN,并有LY≤D1<D2<…<DN≤RY,N≥2,β1,k,β2,k,…,βN,k分别为D1,D2,…,DN的信度值,并满足0≤βi,k≤1, i=1,2,…,N;
[0017] 其中,式(1)中,设定初始规则权重为θk=1,初始属性权重δj=1。
[0018] 步骤(5)给定振动频率特性f1和f2后,通过置信规则库推理获取它们对应的轨道高低不平顺幅值估计结果 具体步骤如下:
[0019] 步骤(5-1)设定f1和f2的取值分别为 和 上标I表示BRB系统的输入,并有将它们带入BRB模型,计算它们激活各个规则的权重:
[0020]
[0021] 其中,wk∈[0,1]; 为相对属性权重,表达式为:
[0022]
[0023] 式(2)中, 表示为第k条规则中第j个输入变量相对于参考值 的匹配度(c=1,2,…,mj),匹配度的求解方法如下:
[0024] (a)当 和 时, 对于Aj,1和 的匹配度 取值均为1,对于其他参考值的匹配度均为0;
[0025] (b)当 时, 对于Aj,c和Aj,c+1的匹配度 取值分别由式(4)和式(5)给出
[0026]
[0027]
[0028] 此时,输入变量对应的其他参考值的匹配度均为0;
[0029] 步骤(5-2)获得输入变量为 和 时,模型推理后的不同后项输出的信度融合值[0030]
[0031] 其中,
[0032]
[0033] 步骤(5-3)获得输入变量为 和 时轨道高低不平顺幅值估计结果
[0034]
[0035] 步骤(6)选择训练优化样本集PT
[0036] 随机从步骤(3)中给出的向量集P={p(t)|t=1,2,…,T},从中抽选出TN个向量组T成训练样本集P={p(t)|t=1,2,…,TN},TN≥500,这里选择的训练样本集能够尽量激活所有规则,并将样本集中向量的前两维 的取值作为BRB模型的输入,按照步骤
(5)得出它们的估计值
[0037] 步骤(7)确定BRB非线性优化模型
[0038] 步骤(7-1)确定优化参数向量
[0039] V=(θk,δj,βi,kk=1,2,…,L,j=1,2,i=1,2,…,N)  (9)将各优化参数组成向量V=[v1,v2,…,vTn],向量是由规则库中规则权重、属性权重和后项信度组合而成,Tn为优化参数的个数,Tn>2这里,Tn=L+2+L×N,故满足0≤va≤1,a=
1,2,…,Tn,且对应va为βi,k时满足,
[0040] 步骤(7-2)建立优化目标函数为:
[0041]
[0042] 步骤(8)获得基于序列线性规划的BRB模型,具体步骤如下:
[0043] 步骤(8-1)将非线性模型中的目标函数进行一阶泰勒展开
[0044]
[0045] 其中,V0为初始的BRB模型对应的变量值,ξ(V0)表示将V0带入式(10)对应的函数值,并令ξ(V0)=obj0, 表示给定模型初始值V0时目标函数对应各优化参数va的一阶偏导数,ξ(0)(V)表示非线性规划模型近似的线性规划模型的目标函数,其中,向量V为未知参数向量。由此,可将非线性模型简化为线性规划问题:
[0046] minξ(0)(V)
[0047] s.t.0≤va≤1,a=1,2,…,Tn  (12)
[0048] 且对应va为βi,k时,满足
[0049] 步骤(8-2)确定优化参数向量V中各参数va的寻优区间
[0050] (a)确定各参数va的上限向量UB,其中参数βi,k对应的上限为:
[0051]
[0052] 规则权重及属性权重的上限UB2均为1,由向量UB2与UB1组成向量UB,其中Tk表示在样本数据中,同时激活第k条规则的样本数据集WT对应时刻t组成的集合;
[0053] (b)确定线性规划中的移动限move_lim:
[0054] 设置上限的10%作为最初选取的移动限范围,move_lim=[lower,upper],其中,lower表示优化参数的移动下限,upper表示优化参数的移动上限,
[0055]
[0056] 这里,tx用于缩小移动限范围,初始tx=0.5,0.5≤tx≤20;
[0057] 将移动限确定的取值范围与式(12)中给定的各参数的取值范围取交,确定出最终优化参数的寻优区间;
[0058] 步骤(8-3)获得近似线性规划的局部最优解V_yh
[0059] 根据线性规划理论,结合步骤(8-2)确定的各优化参数的寻优区间,在寻优区间内寻找参数的局部最优解V_yh,最常用的两种线性规划算法为单纯形法与内点法;
[0060] 步骤(8-4)判定优化参数的结果是否满足设计要求
[0061] 将步骤(8-3)中线性优化结果V_yh带入式(10),得到优化参数后的模型对应的目标函数值obj1;
[0062] 如果obj1≥obj0,说明线性规划的结果不如初始模型的结果,此时,tx的值加1,重新带入步骤(8-2-b),通过缩小移动限的方式,缩小寻优区间继续寻找最优值,tx>20时说明变量的移动限变化不大,停止搜索,重新赋值tx=0.5,并输出此时模型参数V_yh;
[0063] 如果obj1
[0064] 如果|obj1-obj0|>err,将优化后的V_yh赋给V0,obj1的值赋给obj0,带入步骤(8)重新进行循环迭代,直到|obj1-obj0|≤err,停止迭代,并输出结果V_yh;
[0065] 得到的训练优化结果V_yh组成的模型,即为训练优化后的轨道高低不平顺装置的BRB模型。
[0066] 上述方法的关键技术在于:首先选取有一定特征的历史数据进行数据分析,得到安放在轨检车车轴及车厢上加速度计的时域振动信号对应的频域特征,构建反映输入频域特征信号f1和f2与输出轨道高低不平顺幅值Y之间非线性关系的置信规则库,然后选取训练样本,将BRB模型中各参数组成的非线性优化问题,通过对目标函数的泰勒展开将其转化为更为简单易求的线性规划问题,最后利用逐层线性化的方式近似出非线性优化的解。
[0067] 本发明首先利用置信规则库(BRB)建立轨检车不同测点传感器的振动频域特征数据与轨道高低不平顺幅值之间的非线性映射关系。然后构建针对BRB中各参数组成的非线性规划模型,通过SLP方法逐层线性化近似出非线性模型优化的解。由此减小主观因素的影响,提高模型的估计精度与计算的效率。对需要实时监测的轨道高低不平顺系统具有更为高效的优势。

实施方案

[0073] 以下结合附图对本发明作进一步说明。
[0074] 本发明方法包括以下各步骤:
[0075] (1)利用GJ-5型轨道检测车分别安装在车轴与车厢上的垂直振动加速度计获得车轴和车厢位置的时域振动加速度信号a1(t)和a2(t),其幅值单位为G(重力加速度,9.8m/s2),其中a1(t)∈[-0.2,0.2],a2(t)∈[-15.8,15.5],GJ-5型轨道检测车运行时速为100千米/小时~150千米/小时,两个加速度计的振动信号均为每隔h米同时采样一次,满足0.2m≤h≤0.3m,共计采集T次,1000≤T<∞,则采样时刻t=1,2,…,T。
[0076] (2)将步骤(1)中获取的时域振动信号a1(t)和a2(t)进行短时傅里叶变换,获取每个采样时刻的频域频谱,其中设置短时傅里叶变换中窗函数的窗口宽度为τ,且满足20≤τ≤25,通过短时傅里叶变换后得到每个时刻窗口各个频率的幅值,并求每个频率幅值平方的平均值,该平均值即为对应频谱的平均功率,将其作为每个采样时刻所获取振动时域信号a1(t)和a2(t)对应的振动频域特征f1(t)和f2(t)。
[0077] (3)从GJ-5型轨道检测车上获取每个采样时刻轨道高低不平顺的幅值Y(t),其单位为毫米:
[0078] 在GJ-5型轨道检测车上获取每个采样时刻转向架垂直振动加速度时域信号、惯性基准测量值,以及列车倾角信号之后,利用GJ-5型轨道检测车所携带的数据处理系统中的惯性参考测量算法,可以从这些信号数据中计算出轨道高低不平顺的幅值Y(t),将f1(t)、f2(t)和Y(t)表示成向量p(t)=[f1(t),f2(t),Y(t)],共计可以得到T个向量,它们组成的向量集记为P={p(t)|t=1,2,…,T}。
[0079] (4)建立置信规则库(缩写为BRB),用其反映车轴及车厢处振动频率特性变量f1和f2(BRB的二维输入)与高低不平顺的幅值变量Y(BRB的输出)之间的非线性关系,其中,BRB的第k条规则记为Rk,其表示形式如下:
[0080] Rk:If f1is AND f2is THEN Y is
[0081]
[0082] Rk的规则权重为θk,满足0≤θk≤1;输入变量f1和f2对应的属性权重分别为δ1,δ2,且0≤δ1,δ2≤1;
[0083] 式(1)中, 和 分别为BRB的输入变量的f1和f2参考值,且有其中j=1,2,Qj为 的取值空间,其中的元素满足
mj表示对应第j
个输入变量参考值的取值个数,mj≥1;分别在Q1,Q2中抽取一个元素作为f1、f2的参考值,由此组合成规则,共计可以产生L=m1×m2条规则,L≥1,k=1,2,3,…,L为规则的编号;
[0084] 式(1)中,Rk后项属性分别为D1,D2,…,DN,并有LY≤D1<D2<…<DN≤RY,N≥2,β1,k,β2,k,…,βN,k分别为D1,D2,…,DN的信度值,并满足0≤βi,k≤1, i=1,2,…,N;
[0085] 其中,式(1)中,设定初始规则权重为θk=1,初始属性权重δj=1。
[0086] 为便于理解,举例说明,假设 中各参考值的取值为A1,1=8,A1,2=9,A1,3=10,中各参考值的取值为A2,1=0.1,A2,2=0.2,A3,3=0.3,假设满足Y=f1×f2,D1=0.5,D2=1.4,D3=2.2,D3=3,共计将会产生L=9条规则,设初始θk=1,δ1=δ2=1,其中部分规则形势如下:
[0087] R1:若f1=8且f2=0.1,则[(D1,0.667),(D2,0.333),(D3,0),(D4,0)];
[0088] R2:若f1=8且f2=0.2,则[(D1,0),(D2,0.75),(D3,0.25),(D4,0)];
[0089] R3:若f1=8且f2=0.3,则[(D1,0),(D2,0),(D3,0.75),(D4,0.25)];
[0090] ……
[0091] R7:若f1=10且f2=0.1,则[(D1,0.444),(D2,0.556),(D3,0),(D4,0)];
[0092] R8:若f1=10且f2=0.2,则[(D1,0),(D2,0.25),(D3,0.75),(D4,0)];
[0093] R9:若f1=10且f2=0.3,则[(D1,0),(D2,0),(D3,0),(D4,1)];
[0094] 这里组成了9条规则,其中βi,k为满足约束根据历史数据分析得到的结果。
[0095] (5)给定振动频率特性f1和f2后,通过置信规则库推理获取它们对应的轨道高低不平顺幅值估计结果 具体步骤如下:
[0096] (5-1)设定f1和f2的取值分别为 和 标I表示BRB系统的输入,并有将它们带入BRB模型,计算它们激活各个规则的权重:
[0097]
[0098] 其中,wk∈[0,1]; 为相对属性权重,表达式为:
[0099]
[0100] 式(2)中, 表示为第k条规则中第j个输入变量相对于参考值 的匹配度(c=1,2,…,mj),匹配度的求解方法如下:
[0101] (a)当 和 时, 对于Aj,1和 的匹配度 取值均为1,对于其他参考值的匹配度均为0;
[0102] (b)当 时, 对于Aj,c和Aj,c+1的匹配度 取值分别由式(4)和式(5)给出
[0103]
[0104]
[0105] 此时,输入变量对应的其他参考值的匹配度均为0;
[0106] 步骤(5-2)获得输入变量为 和 时,模型推理后的不同后项输出的信度融合值[0107]
[0108] 其中,
[0109]
[0110] 步骤(5-3)获得输入变量为 和 时轨道高低不平顺幅值估计结果
[0111]
[0112] 为便于理解,举例说明,以步骤(4)中的模型为例,假设模型输入 和此时的真实值Y=1.118,带入公式(2)-(5),可得激活规则R1、R2、R4与R5,且:
[0113] 分别抽取两个变量的匹配度组合成计算得到:
[0114] w1=0.28,w2=0.12,w4=0.42,w5=0.18,其余均为0;
[0115] 所以,将结果带入式(6)-(7)可以获得 带入式(8),可得 与真实值偏差0.046,这
里为提高精度可提高规则数和后项输出的个数。
[0116] (6)选择训练优化样本集PT
[0117] 随机从步骤(3)中给出的向量集P={p(t)|t=1,2,…,T},从中抽选出TN个向量组成训练样本集PT={p(t)|t=1,2,…,TN},TN≥500,这里选择的训练样本集能够尽量激活所有规则,并将样本集中向量的前两维 的取值作为BRB模型的输入,按照步骤(5)得出它们的估计值
[0118] (7)确定BRB非线性优化模型
[0119] 步骤(7-1)确定优化参数向量
[0120] V=(θk,δj,βi,kk=1,2,…,L,j=1,2,i=1,2,…,N)  (9)
[0121] 将各优化参数组成向量V=[v1,v2,…,vTn],向量是由规则库中规则权重、属性权重和后项信度组合而成,Tn为优化参数的个数,Tn>2这里,Tn=L+2+L×N,故满足0≤va≤1,a=1,2,…,Tn,且对应va为βi,k时满足,
[0122] 步骤(7-2)建立优化目标函数为:
[0123]
[0124] (8)获得基于序列线性规划的BRB模型,具体步骤如下:
[0125] 步骤(8-1)将非线性模型中的目标函数进行一阶泰勒展开
[0126]
[0127] 其中,V0为初始的BRB模型对应的变量值,ξ(V0)表示将V0带入式(10)对应的函数值,并令ξ(V0)=obj0, 表示给定模型初始值V0时目标函数对应各优化参数va的一阶偏导数,ξ(0)(V)表示非线性规划模型近似的线性规划模型的目标函数,其中,向量V为未知参数向量。由此,可将非线性模型简化为线性规划问题:
[0128] minξ(0)(V)
[0129] s.t.0≤va≤1,a=1,2,…,Tn  (12)
[0130] 且对应va为βi,k时,满足
[0131] 步骤(8-2)确定优化参数向量V中各参数va的寻优区间
[0132] (a)确定各参数va的上限向量UB,其中参数βi,k对应的上限为:
[0133]
[0134] 规则权重及属性权重的上限UB2均为1,由向量UB2与UB1组成向量UB,其中Tk表示在T样本数据中,同时激活第k条规则的样本数据集W对应时刻t组成的集合;
[0135] 为便于理解,举例说明,假设激活第3条规则的Y组成的数据集Q={2.01,2.015,2.01,2.01,2.985,2.045,3.015,3.01,3.015,3.09,3.065},此时t的序列号组成的集合为Tk={92,322,367,387,409,411,444,445,446,447,456},选择对应下标最大的Y_max=
3.09,取D=[0,2,4,6,8,10,12],得到k=3时的7条对应的上限值UB1(βi,3)={1,1,1,1,
0.89,0.712,0.5933},同理获得所有优化参数对应的上限UB。
[0136] (b)确定线性规划中的移动限move_lim:
[0137] 设置上限的10%作为最初选取的移动限范围,move_lim=[lower,upper],其中,lower表示优化参数的移动下限,upper表示优化参数的移动上限,
[0138]
[0139] 这里,tx用于缩小移动限范围,初始tx=0.5,0.5≤tx≤20;
[0140] 将移动限确定的取值范围与式(12)中给定的各参数的取值范围取交,确定出最终优化参数的寻优区间;
[0141] 步骤(8-3)获得近似线性规划的局部最优解V_yh
[0142] 根据线性规划理论,结合步骤(8-2)确定的各优化参数的寻优区间,在寻优区间内寻找参数的局部最优解V_yh,最常用的两种线性规划算法为单纯形法与内点法;
[0143] 步骤(8-4)判定优化参数的结果是否满足设计要求
[0144] 将步骤(8-3)中线性优化结果V_yh带入式(10),得到优化参数后的模型对应的目标函数值obj1;
[0145] 如果obj1≥obj0,说明线性规划的结果不如初始模型的结果,此时,tx的值加1,重新带入步骤(8-2-b),通过缩小移动限的方式,缩小寻优区间继续寻找最优值,tx>20时说明变量的移动限变化不大,停止搜索,重新赋值tx=0.5,并输出此时模型参数V_yh;
[0146] 如果obj1
[0147] 如果|obj1-obj0|>err,将优化后的V_yh赋给V0,obj1的值赋给obj0,带入步骤(8)重新进行循环迭代,直到|obj1-obj0|≤err,停止迭代,并输出结果V_yh;
[0148] 得到的训练优化结果V_yh组成的模型,即为训练优化后的轨道高低不平顺装置的BRB模型。
[0149] 以下结合附图,详细介绍本发明方法的实施例:
[0150] 本发明方法的流程图如图1所示,核心部分是:首先选取有一定特征的历史数据进行短时傅里叶变化,得到安放在轨检车车轴及车厢上加速度计的时域振动信号对应的频域特征,构建反映输入频域特征信号f1和f2与输出轨道高低不平顺幅值Y之间非线性关系的置信规则库,然后通过选取的训练样本,将BRB模型中各参数组成的非线性优化问题,通过对目标函数的泰勒展开将其转化为更为简单易求的线性规划问题,最后利用逐层线性化的方式近似出非线性优化的解。
[0151] 以下结合我国某既有干线下行区段(1584.5103km~1586.86735km)为例,轨检车以100千米/小时的速度运行,每隔0.25米采集一次轨道的相关参数信号。详细介绍本发明方法的各个步骤,并通过实验结果验证本发明提出的一种基于专家规则推理与序列线性规划的轨道高低不平顺幅值估计方法与利用MATLAB工具箱中fmincon函数相比,在计算效率上的优势,避免fmincon函数中可能存在优化不出结果的情况。
[0152] 1.利用GJ-5型轨检车中分别安装在车轴与车厢上的垂直振动加速度计获得车轴和车厢位置的时域振动加速度信号a1(t)和a2(t),选择GJ-5型轨检车运行时速为100千米/小时,两个加速度计的振动信号均为每隔0.25米同时采样一次,共计采集T=(1586.86735-1584.5103)÷(0.25*10-3)=9428次。
[0153] 2.根据步骤(2)将时域振动信号a1(t)和a2(t)进行短时傅里叶变换,获取每个采样时刻的频域频谱,其中设置短时傅里叶变换中窗函数的窗口宽度为τ=21,频率特征f1(t)和f2(t),如图2所示。
[0154] 3.从GJ-5型轨检车上计算出输入f1(t)和f2(t)对应各时刻的轨道高低不平顺的幅值Y(t),并由此组成向量集P={p(t)|t=1,2,…,9428}。
[0155] 4.建立反映车轴及车厢处振动频率特性变量f1和f2(BRB的二维输入)与高低不平顺的幅值变量Y(BRB的输出)之间的非线性关系的置信规则库(BRB)。
[0156] 选取输入输出变量的语义值,f1的模糊语义值描述为、很小(very small,VS1)、正小(positive small,PS1)、正中(positive medium,PM1)、正大(positive large,PL1)、很大(very large,VL1);f2的模糊语义值描述为:极小(exceeding small,ES2)、很小(very small,VS2)、正小(positive small,PS2)、正中(positive medium,PM2)、大(large,Z2)、中大(medium large,ML2)、很大(very large,VL2),极大(exceeding large,EL2)。其参考值如表1-表3所示:
[0157] 表1 f1的语义值和参考值
[0158]
[0159] 表2 f2的语义值和参考值
[0160]
[0161] 表3 Y的语义值和参考值
[0162]
[0163] 建立的初始置信规则库如表4所示,其中后项输出的信度值根据历史数据按照要求给定:
[0164] 表4初始置信规则库
[0165]
[0166]
[0167] 5.结合步骤(6)得到训练样本给定频率特性 与 通过置信规则库推理获取它们对应的轨道高低不平顺幅值估计结果
[0168] 在9428组向量中挑选TN=500组训练样本,其对应输入的真实值为Y(t),训练样本输入经过BRB推理机制对应的估计值为
[0169] 首先,确定每个输入变量相对于各参考值的匹配度。对于500个训练样本计算出它们对于各自参考值(语义值)的匹配度。例如,当t=7500时,输入量为f1=0.3369、f2=0.0062,则f1对于PS1和PM1的匹配度分别为0.8215和0.1785,f2对于PS2和PM2的匹配度分别为0.8418和0.1582,对其余参考值的匹配度均为0。
[0170] 然后,计算规则的激活权重。获得输入量对于每个规则中参考值的匹配度 后,即可利用式(2)计算BRB中每条规则的激活权重wk。同样以t=7500时为例,对于输入变量f1、f2,可以得到其对规则R11~R12和R19~R20的激活权重分别为w11=0.6915,w12=0.13,w19=0.1503,w20=0.0282,而其他规则的激活权重均为0,亦即激活了BRB中的4条规则。
[0171] 最后,融合激活的规则。利用ER算法融合被激活的置信规则后项的置信结构,得到关于Y的输出置信结构。根据式(3)与式(4)可以求出 例如,将上步中关于f1=0.3369、f2=0.0062的wk及初始BRB后项置信度βj,k带入式(6)与式(7)中,可得O={(D1,0),(D2,0.4369),(D3,0.5631),(D4,0),(D5,0),(D6,0),(D7,0)}。
[0172] 即,
[0173] 6.确定BRB非线性优化模型
[0174] 得到非线性模型的优化参数指标向量V:
[0175] V=(θk,δj,βi,kk=1,2,…,L,j=1,2,i=1,2,…,N)
[0176] 根据上面的实例,规则库中规则权重共有L=40个、属性权重2个和后项信度280个参数,由此组成共计Tn=322个优化参数的非线性规划模型为:
[0177]
[0178] 且 k=1,2,…,40,j=1,2,i=1,2,…,7
[0179] 7.获得基于序列线性规划的BRB模型,其中,序列线性规划的算法流程如图3所示,具体步骤如下:
[0180] 7.1将非线性模型中的目标函数进行一阶泰勒展开
[0181] 这里,以表4的中的各模型参数组成的向量V0为非线性模型的初始值,V0对应的目标函数值为obj0=0.2599,将目标函数值代入式(11),进行泰勒展开由此得到线性规划模型:
[0182] minξ(0)(V)
[0183] s.t.0≤θk≤1,0≤δj≤1,0≤βi,k≤1
[0184] 且 k=1,2,…,40,j=1,2,i=1,2,…,7
[0185] 7.2确定待训练的参数集合V中各参数变量va的寻优区间
[0186] 利用式(13)得到βi,k对应的参数上限UB1,这里以同时激活第3条规则为例,在输入的500组样本中,激活第3条规则的Y组成的数据集Q={2.01,2.015,2.01,2.01,2.985,2.045,3.015,3.01,3.015,3.09,3.065},此时t的序列号组成的集合为Tk={92,322,367,
387,409,411,444,445,446,447,456},选择对应下标最大的Y_max=3.09,得到k=3时的7条对应的上限值UB1(βi,3)={1,1,1,1,0.89,0.712,0.5933},同理获得所有优化参数对应的上限UB。
[0187] 根据式(14)以上限为UB1(β6,3,β7,3)为例,再根据初始值V0(β6,3,β7,3),确定2个优化参数的初始移动限的范围为: 结合变量0≤βi,k≤1的要求,所以,变量搜索的寻优区间变为:
[0188] 7.3获得近似线性规划的局部最优解V_yh
[0189] 利用内点法,对线性规划模型求解局部最优,并利用MATLAB工具箱中的linprog函数实现线性寻优:
[0190] V_yh=linprog(Der,A,b,Aeq,beq,LB,UB,V0,OPTIONS);
[0191] Der表示初始模型各参数向量V0相对于目标函数的一阶偏导数向量,A,b为满足移动限要求的不等式约束A·V_yh≤b的矩阵,Aeq,beq为满足对应βi,k参数中, 的等式约束,LB,UB为满足每个参数0≤va≤1最大最小值要求组成的向量,V0为线性规划的初始值由此在可行域内搜索出满足线性要求的V_yh值。
[0192] 7.4判定结果是否满足设计要求
[0193] 将步骤(8-3)中线性优化结果V_yh带入式(10),得到优化参数后的模型对应的目标函数值obj1=0.1652;如果obj1≥obj0,则tx自增1,带入式(14)重新计算移动限,在改变后的约束范围内继续寻找局部最优V_yh;
[0194] 而此时obj1
[0195] 表5基于SLP方法优化后的置信规则库参数
[0196]
[0197]
[0198] 8.确定优化后的轨道高低不平顺幅值检测的BRB系统,进行结果的验证测试[0199] 根据以上步骤获得优化后的轨道高低不平顺检测系统中的参数,利用随机抽取的样本数据进行验证。这里,可以获得初始BRB对轨道高低不平顺幅值的估计曲线与优化后的BRB对轨道高低不平顺幅值估计曲线如图4所示,图4(a)表示初始BRB对轨道高低不平顺幅值的估计曲线,图4(b)表示优化后BRB的模型对相同输入变量时轨道高低不平顺幅值的估计曲线,其中由轨检车获得的数据作为真实值用“—”表示,本发明方法给出的轨道高低不平顺幅值估计值用“.”表示,图5表示初始和优化后BRB对轨道高低不平顺幅值的估计分别与真值之间的绝对误差,其中“—”代表初始BRB对轨道高低不平顺幅值估计与真值之间的绝对误差曲线,“--*--”代表优化后的BRB对轨道高低不平顺幅值估计与真值之间的绝对误差曲线。

附图说明

[0068] 图1是本发明方法的流程框图。
[0069] 图2是本发明方法实施例中利用短时傅里叶变换将轨检车中,测得的车轴与车厢加速度的时域数据转化为振动频域特征数据。
[0070] 图3基于序列线性规划算法解决BRB模型参数优化的流程框图。
[0071] 图4是本发明方法实施例中利用序列线性规划(SLP)优化BRB模型的估计图。
[0072] 图5是本发明方法实施例中利用SLP优化BRB模型的估计与真实值之间的绝对误差图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号