[发明专利]一种安全阀精密起跳压力获取方法有效
申请号: | 202010926753.0 | 申请日: | 2020-09-07 |
公开(公告)号: | CN112016252B | 公开(公告)日: | 2022-07-01 |
发明(设计)人: | 王雪;李妍君 | 申请(专利权)人: | 重庆科技学院 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06F30/28;G06N20/10;G06F113/08;G06F119/14 |
代理公司: | 重庆蕴博君晟知识产权代理事务所(普通合伙) 50223 | 代理人: | 郑勇 |
地址: | 401331 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 安全阀 精密 起跳 压力 获取 方法 | ||
1.一种安全阀精密起跳压力获取方法,其特征在于,包括以下步骤
S1:采集训练样本,并获取样本特征向量,包括,获取特征参数
F={F1,F2,....,Fn},n表示特征参数的数量,其中,
F1为要求整定压力/系统的最大压力量程;
F2为空载状态下一段时间内最大值-最小值,单位为MPa,采用minmax方法进行归一化处理,使F2取值在[0,1]之间;
F3为频谱中1倍频的幅值密度,在进行空载波形谱分析中,使用固定的采样频率,采用minmax方法进行归一化处理,使F3取值在[0,1]之间;
F4为频谱中2倍频的幅值谱密度;采用minmax方法进行归一化处理,使F4取值在[0,1]之间;
S2:使用所述样本特征向量训练SVM回归模型,包括,
在整定工艺中,操作人员按照工艺流程进行整定,采集程序真实记录整定的压力波形,利用精密压力表和摄像头,精确记录三次压力峰值,得到三次的平均值F';
在α1=0.4参数对应的波形的第一个波峰位置处,向前面找到第一区域,第一区域按照α1=0.4参数对应的波形的第一个波峰的0.6倍作为区域的起点,
第一区域的起点和终点划分为4个等距离区间,计算每个区间波形的平均值,y11,y12,y13,y14,对这4个区间得到3个差分值,Δy11=y12-y11,Δy12=y13-y12,Δy13=y14-y13;
在α2=0.7参数对应的波形上的第一个波峰位置处,向前面找到第二区域,第二区域按照α2=0.7参数对应的波形上的第一个波峰的0.6倍作为区域的起点,
第二区域的起点和终点划分为4个等距离区间,计算每个区间波形的平均值,y21,y22,y23,y24,这个4个区间得到3个差分值,Δy21=y22-y21,Δy22=y23-y22,Δy23=y24-y23;
将对应区间的差分值两次进行平均,作为操作特性参数:
F5=(Δy11+Δy21)/2,
F6=(Δy12+Δy22)/2,
F7=(Δy13+Δy23)/2
所有样本的中的F5-F7分别对各自的维进行minmax归一化方法,使F5-F7取值在[0,1]之间;
S3:使用步骤S2中训练好的SVM回归模型进行α的回归预测,获取精密的整定压力值,其中α为一阶滞后滤波算法的滤波系数。
2.如权利要求1所述的一种安全阀精密起跳压力获取方法,其特征在于,所述步骤S2包括,
SVM的回归模型采用LibSVM进行实现,其参数为:
SVM类型选择:选择n-SVR;
核函数类型:选择sigmoid核函数;
参数c,g,p,利用Python工具得到最优的参数:
模型训练,当回归误差小于指定值时则模型训练正确;否则继续增加样本进行学习。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆科技学院,未经重庆科技学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010926753.0/1.html,转载请声明来源钻瓜专利网。