[发明专利]一种基于多变量互信息优选的质量预测与监测方法有效
申请号: | 201811220918.1 | 申请日: | 2018-10-09 |
公开(公告)号: | CN109165878B | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 宋励嘉;童楚东;俞海珍 | 申请(专利权)人: | 宁波大学 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06F17/16 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 315211 浙江省宁波*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种基于多变量互信息优选的质量预测与监测方法,旨在解决如何基于多变量互信息,从整体层面最优选择与质量指标相关的过程测量变量,并基于此建立相应的质量指标预测与监测模型。本发明方法通过穷举输入变量所有的可能组合形式,绝对能保证选择出了最优的与输出相关的输入变量,能避免变量优选陷入局部最优的问题。此外,本发明方法利用优选后的输入变量建立软测量模型,能剔除与质量指标不相关测量数据的干扰影响。由于本发明方法不仅实施了对质量指标的软测量,而且还能依据软测量值实施对质量指标的实时监测,并将故障区分为与质量相关以及与质量不相关。因此,本发明方法能较好地解决与质量相关的软测量与监测问题。 | ||
搜索关键词: | 一种 基于 多变 互信 优选 质量 预测 监测 方法 | ||
【主权项】:
1.一种基于多变量互信息优选的质量预测与监测方法,其特征在于,包括以下步骤:首先,离线建模阶段包括如下所示步骤(1)至步骤(11);步骤(1):从生产过程对象的历史数据库中找出能反映产品质量的指标所对应的数据组成输出矩阵Y∈Rn×k,与输出Y相对应的采样数据组成输入矩阵X∈Rn×m,其中,n为训练样本数,m为过程测量变量数,k为质量指标数,R为实数集,Rn×m表示n×m维的实数矩阵;步骤(2):计算输出矩阵Y中各列向量的均值μ1,μ2,…,μk与标准差δ1,δ2,…,δk后,按照公式对Y中各行向量实施标准化处理得到标准化后的输出矩阵其中行向量y与分别表示矩阵Y与中的任意一个行向量,输出均值向量μ=[μ1,μ2,…,μk]、输出标准差对角矩阵中对角线上的元素为δ1,δ2,…,δk;步骤(3):对矩阵X实施标准化处理,得到标准化后的输入矩阵初始化c=1并根据如下所示公式初始化一条长度为m的二进制数b:步骤(4):根据二进制数b中元素1的位置,对应地从矩阵中选取相应的列向量组成矩阵Z;步骤(5):利用如下所示的多变量互信息计算过程,计算矩阵Z与矩阵之间的相关性φc;①将矩阵Z与矩阵合并成一个矩阵设置距离近邻个数r=3并初始化p=1;②计算矩阵A中第p行向量与A中第q=1,2,…,n行向量之间的距离,然后按数值大小做升序排列,并记录第r+1个数值θp;③计算矩阵Z中第p行向量与中第q=1,2,…,n行向量之间的距离然后记录距离大小满足条件的个数βp;④计算矩阵中第p行向量与中第q=1,2,…,n行向量之间的距离然后记录距离大小满足条件的个数δp;⑤利用记录的βp与δp计算其相应的Digamma函数ψ(βp)与ψ(δp),其中Digamma函数满足条件ψ(c+1)=ψ(x)+1/x,x为函数自变量,当x=1时,ψ(1)=‑0.57721;⑥判断是否满足条件:p<n?若是,则置p=p+1后返回至②;若否,则分别计算得到ψ(β1),ψ(β2),…,ψ(βn)与ψ(δ1),ψ(δ2),…,ψ(δn)的平均值,记为与ξ;⑦按照下式计算矩阵Z与之间的互信息大小:那么,矩阵Z与矩阵之间的相关性φc为步骤(6):判断是否满足条件:c<2m‑1+2m‑2+…+20?若是,则置c=c+1与b=b+1后返回至步骤(4);若否,则得到C=2m‑1+2m‑2+…+20个相关性数值φ1,φ2,…,φC;步骤(7):将φ1,φ2,…,φC中的最大值所对应的下标号c转换成m位的二进制数后,记录该二进制数中元素1所在位置为集合Φ,则Φ中优选出的变量即为与输出质量指标密切相关的输出变量;步骤(8):根据集合Φ中存储的变量位置从矩阵中选出对应的列向量组成输出相关矩阵而中其余的列向量则组成输出不相关矩阵步骤(9):建立输出相关矩阵与输出矩阵之间的软测量模型:其中表示软测量模型拟合出的函数关系,E为预测误差,根据应用对象的不同,可用算法有偏最小二乘回归、神经网络、支持向量回归;步骤(10):根据公式计算出软测量模型的输出估计值并计算的协方差矩阵上标号T表示矩阵或向量的转置;步骤(11):计算矩阵的协方差矩阵并根据公式与计算出控制上限Dlim与Qlim;其次,离线建模阶段完成后,当过程对象测量到新的样本数据时,即开始实施在线质量指标预测与监测,包括如下所示步骤(12)至步骤(16);步骤(12):采集最新采样时刻的样本数据x∈R1×m,并对其实施步骤(3)中与矩阵X相同的标准化处理得到向量步骤(13):根据集合Φ从行向量中选出相应的列组成行向量而中其余元素则组成行向量步骤(14):根据公式计算出当前采样时刻的软测量模型的输出并根据公式计算当前采样时刻的质量指标数据y;步骤(15):根据如下所示公式计算与质量指标相关的监测统计量D,和与质量不相关的监测统计量Q:步骤(16):若D≤Dlim且Q≤Qlim,则当前工况运行正常,返回步骤(12)继续实施对下一个采样时刻的质量指标预测与监测;若D>Dlim,则过程对象运行出现了与质量相关的故障;若Q>Qlim,则过程对象运行出现了与质量不相关的故障。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811220918.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种提升网络阅卷速度的方法及系统
- 下一篇:一种共享汽车自动调度方法及系统
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理