发明名称 融合制造设备退化信息的生产合格率预测方法
摘要 本发明公开了一种融合制造设备退化信息的生产合格率预测方法,包括以下几个步骤:步骤一、搜集制造设备特征参数信息和产品合格率信息;步骤二、构建信息融合模型;步骤三、基于贝叶斯理论的模型参数评估;步骤四、预测产品的合格率;本发明能够融合产品制造设备特征参数的退化信息和产品已有的合格率信息,获得产品合格率的预测结果;建立了产品制造设备特征参数和产品合格率间的联系,从全局的角度进行求解,可节省大量的数据资源。
申请公布号 CN105023060A 申请公布日期 2015.11.04
申请号 CN201510404233.2 申请日期 2015.07.10
申请人 北京航空航天大学 发明人 王立志;王晓红;宣金泉;范文慧
分类号 G06Q10/04(2012.01)I;G06Q50/04(2012.01)I 主分类号 G06Q10/04(2012.01)I
代理机构 代理人
主权项 融合制造设备退化信息的生产合格率预测方法,其特征在于,包括以下几个步骤:步骤一、搜集制造设备特征参数信息和产品合格率信息对产品制造设备的特征参数信息和产品合格率信息进行搜集。产品合格率信息的搜集:1)搜集产品在t<sub>v</sub>时刻,产品的合格率p(t<sub>v</sub>),v=1,…k。2)若每单位时间投入n个产品的材料生产得到了r个合格产品,依据合格产品的产生顺序将产品的合格率p(t<sub>v</sub>)表示为伯努利过程中的数据序列X<sub>i</sub>,其中i=1…n,X<sub>i</sub>等于0或1,若第i个产品不合格则X<sub>i</sub>=0,若第i次合格则X<sub>i</sub>=1,X<sub>i</sub>=1的次数为r。即搜集产品在t<sub>v</sub>时刻,合格产品的伯努利数据序列X<sub>vi</sub>,i=1…n。制造设备的特征参数信息搜集:已知影响制造设备生产水平的设备特征参数为Y,监测并搜集在一段时间内Y的性能参数,可得到制造设备特征参数性能数据Y<sub>j</sub>,j=1…m,m为监测次数,监测时间间隔为Δt。同时可将搜集到的数据Y<sub>j</sub>转换为退化增量数据ΔY<sub>j</sub>=ΔY<sub>j+1</sub>‑ΔY<sub>j</sub>,数据量为m‑1。步骤二、构建信息融合模型本专利假设合格率p只受制造设备的性能情况影响,p随制造设备特征参数的退化而变化,若特征参数Y<sub>j</sub>的退化过程服从维纳过程,根据维纳过程的性质可知:产品t<sub>v</sub>时刻的合格率p(t<sub>v</sub>)可表示为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>p</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>v</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>&Phi;</mi><mo>&lsqb;</mo><mfrac><mrow><mi>l</mi><mo>-</mo><msub><mi>y</mi><mn>0</mn></msub><mo>-</mo><mi>d</mi><mo>&CenterDot;</mo><msub><mi>t</mi><mi>v</mi></msub></mrow><mrow><mi>&sigma;</mi><msqrt><msub><mi>t</mi><mi>v</mi></msub></msqrt></mrow></mfrac><mo>&rsqb;</mo><mo>-</mo><mi>exp</mi><mrow><mo>(</mo><mfrac><mrow><mn>2</mn><mi>d</mi><mo>&CenterDot;</mo><mrow><mo>(</mo><mi>l</mi><mo>-</mo><msub><mi>y</mi><mn>0</mn></msub><mo>)</mo></mrow></mrow><msup><mi>&sigma;</mi><mn>2</mn></msup></mfrac><mo>)</mo></mrow><mi>&Phi;</mi><mo>&lsqb;</mo><mo>-</mo><mfrac><mrow><mi>l</mi><mo>-</mo><msub><mi>y</mi><mn>0</mn></msub><mo>+</mo><mi>d</mi><mo>&CenterDot;</mo><msub><mi>t</mi><mi>v</mi></msub></mrow><mrow><mi>&sigma;</mi><msqrt><msub><mi>t</mi><mi>v</mi></msub></msqrt></mrow></mfrac><mo>&rsqb;</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000757096010000011.GIF" wi="1509" he="170" /></maths>其中d为退化率;σ为扩散系数,不随时间环境变化;y<sub>0</sub>为参数初始值;l为产品全不合格的参数阈值。其概率密度函数为:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>h</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>v</mi></msub><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>(</mo><mfrac><msup><mi>l</mi><mn>2</mn></msup><mrow><mn>2</mn><msup><msub><mi>&pi;t</mi><mi>v</mi></msub><mn>3</mn></msup><msup><mi>&sigma;</mi><mn>2</mn></msup></mrow></mfrac><mo>)</mo></mrow><mrow><mn>1</mn><mo>/</mo><mn>2</mn></mrow></msup><mi>exp</mi><mo>{</mo><mo>-</mo><mfrac><msup><mrow><mo>(</mo><mi>l</mi><mo>-</mo><mi>d</mi><mo>&CenterDot;</mo><msub><mi>t</mi><mi>v</mi></msub><mo>)</mo></mrow><mn>2</mn></msup><mrow><mn>2</mn><msub><mi>t</mi><mi>v</mi></msub><msup><mi>&sigma;</mi><mn>2</mn></msup></mrow></mfrac><mo>}</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000757096010000012.GIF" wi="1320" he="145" /></maths>单位时间Δt特征参数的退化增量ΔY<sub>j</sub>,服从均值为d·Δt,方差为σ<sup>2</sup>Δt的正态分布:ΔY<sub>j</sub>~N(d·Δt,σ<sup>2</sup>Δt)   (3)即:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>f</mi><mrow><mo>(</mo><msub><mi>&Delta;Y</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><msqrt><mrow><mn>2</mn><msup><mi>&pi;&sigma;</mi><mn>2</mn></msup><mi>&Delta;</mi><mi>t</mi></mrow></msqrt></mfrac><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><msup><mrow><mo>(</mo><mi>&Delta;</mi><mi>y</mi><mo>-</mo><mi>d</mi><mo>&CenterDot;</mo><mi>&Delta;</mi><mi>t</mi><mo>)</mo></mrow><mn>2</mn></msup><mrow><mn>2</mn><msup><mi>&sigma;</mi><mn>2</mn></msup><mi>&Delta;</mi><mi>t</mi></mrow></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000757096010000021.GIF" wi="1333" he="156" /></maths>依据上述内容构建融合制造设备特征参数数据和产品合格率数据的模型。制造设备特征参数退化增量ΔY<sub>j</sub>的对数函数可表示为w<sub>Ej</sub>=log(f(ΔY<sub>j</sub>)),利用伯努利分布可将其似然函数表示为:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>L</mi><mrow><mo>(</mo><msub><mi>&Delta;Y</mi><mi>j</mi></msub><mo>|</mo><mi>d</mi><mo>,</mo><mi>&sigma;</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Pi;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msup><mi>e</mi><msub><mi>w</mi><mrow><mi>E</mi><mi>j</mi></mrow></msub></msup><mo>=</mo><munderover><mo>&Pi;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msup><mrow><mo>(</mo><msup><mi>e</mi><msub><mi>w</mi><mrow><mi>E</mi><mi>j</mi></mrow></msub></msup><mo>)</mo></mrow><mn>1</mn></msup><mo>&CenterDot;</mo><msup><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msup><mi>e</mi><msub><mi>w</mi><mrow><mi>E</mi><mi>j</mi></mrow></msub></msup><mo>)</mo></mrow><mn>0</mn></msup><mo>=</mo><munderover><mo>&Pi;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>f</mi><mi>B</mi></msub><mrow><mo>(</mo><mn>1</mn><mo>|</mo><msup><mi>e</mi><msub><mi>w</mi><mrow><mi>E</mi><mi>j</mi></mrow></msub></msup><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000757096010000022.GIF" wi="1603" he="139" /></maths>合格率数据对应的时间t<sub>v</sub>的对数函数可表示为w<sub>Pv</sub>=log(h(t<sub>v</sub>)),利用伯努利分布可将其似然函数表示为:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>L</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>v</mi></msub><mo>,</mo><msub><mi>X</mi><mrow><mi>v</mi><mi>i</mi></mrow></msub><mo>|</mo><mi>d</mi><mo>,</mo><mi>&sigma;</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Pi;</mo><mrow><mi>v</mi><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>k</mi><mo>&CenterDot;</mo><mi>n</mi></mrow></munderover><msup><mi>e</mi><msub><mi>w</mi><mrow><mi>P</mi><mi>v</mi><mi>i</mi></mrow></msub></msup><mo>=</mo><munderover><mo>&Pi;</mo><mrow><mi>v</mi><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>k</mi><mo>&CenterDot;</mo><mi>n</mi></mrow></munderover><msup><mrow><mo>(</mo><msup><mi>e</mi><msub><mi>w</mi><mrow><mi>P</mi><mi>v</mi><mi>i</mi></mrow></msub></msup><mo>)</mo></mrow><mn>1</mn></msup><mo>&CenterDot;</mo><msup><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msup><mi>e</mi><msub><mi>w</mi><mrow><mi>P</mi><mi>v</mi><mi>i</mi></mrow></msub></msup><mo>)</mo></mrow><mn>0</mn></msup><mo>=</mo><munderover><mo>&Pi;</mo><mrow><mi>v</mi><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>k</mi><mo>&CenterDot;</mo><mi>n</mi></mrow></munderover><msub><mi>f</mi><mi>B</mi></msub><mrow><mo>(</mo><msub><mi>X</mi><mrow><mi>v</mi><mi>i</mi></mrow></msub><mo>|</mo><msup><mi>e</mi><msub><mi>w</mi><mrow><mi>P</mi><mi>v</mi><mi>i</mi></mrow></msub></msup><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000757096010000023.GIF" wi="1632" he="143" /></maths>定义c<sub>s</sub>为状态参数(当数据为合格率数据时,c<sub>s</sub>=0。当数据为制造设备特征参数数据时,c<sub>s</sub>=1),那么定义:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mi>p</mi><mrow><mi>B</mi><mi>s</mi></mrow></msub><mo>=</mo><msub><mi>c</mi><mi>s</mi></msub><mo>&CenterDot;</mo><msup><mi>e</mi><msub><mi>w</mi><mrow><mi>E</mi><mi>s</mi></mrow></msub></msup><mo>+</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>c</mi><mi>s</mi></msub><mo>)</mo></mrow><msup><mi>e</mi><msub><mi>w</mi><mrow><mi>P</mi><mi>s</mi></mrow></msub></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000757096010000024.GIF" wi="1278" he="75" /></maths>因此实现了以伯努利分布为媒介,将上述数据融合在一个模型之中,即融合模型:<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mi>L</mi><mrow><mo>(</mo><msub><mi>&Delta;Y</mi><mi>j</mi></msub><mo>,</mo><msub><mi>X</mi><mrow><mi>v</mi><mi>i</mi></mrow></msub><mo>,</mo><msub><mi>t</mi><mi>v</mi></msub><mo>|</mo><mi>d</mi><mo>,</mo><mi>&sigma;</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Pi;</mo><mrow><mi>s</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>&CenterDot;</mo><mi>k</mi><mo>+</mo><mi>m</mi></mrow></munderover><msup><mrow><mo>(</mo><msub><mi>p</mi><mrow><mi>B</mi><mi>s</mi></mrow></msub><mo>)</mo></mrow><mn>1</mn></msup><mo>&CenterDot;</mo><msup><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>p</mi><mrow><mi>B</mi><mi>s</mi></mrow></msub><mo>)</mo></mrow><mn>0</mn></msup><mo>=</mo><munderover><mo>&Pi;</mo><mrow><mi>s</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>&CenterDot;</mo><mi>k</mi><mo>+</mo><mi>m</mi></mrow></munderover><msub><mi>f</mi><mi>B</mi></msub><mrow><mo>(</mo><msub><mi>z</mi><mi>s</mi></msub><mo>|</mo><msub><mi>p</mi><mrow><mi>B</mi><mi>s</mi></mrow></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000757096010000025.GIF" wi="1633" he="140" /></maths>其中当数据为合格率数据时z<sub>s</sub>=X<sub>s</sub>,当数据为制造设备特征参数数据时z<sub>s</sub>=1。步骤三、基于贝叶斯理论的模型参数评估首先确定贝叶斯模型的总体分布为(8),其次确定模型中参数d和σ的先验分布,这里选择伽玛分布作为d的先验分布,即:d~Gamma(a<sub>d</sub>,b<sub>d</sub>)   (9)选择逆伽玛分布作为σ的先验分布,即:σ~IGa(a<sub>σ</sub>,b<sub>σ</sub>)   (10)那么,可知未知参数的后验分布为:<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mi>&pi;</mi><mrow><mo>(</mo><mi>&Theta;</mi><mo>|</mo><mi>D</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><mi>&pi;</mi><mrow><mo>(</mo><mi>d</mi><mo>,</mo><mi>&sigma;</mi><mo>|</mo><mi>&Delta;</mi><mi>Y</mi><mo>,</mo><mi>X</mi><mo>,</mo><msub><mi>t</mi><mi>v</mi></msub><mo>,</mo><mi>&Delta;</mi><mi>t</mi><mo>)</mo></mrow><mo>&Proportional;</mo><munderover><mo>&Pi;</mo><mrow><mi>s</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mi>k</mi><mo>+</mo><mi>m</mi></mrow></munderover><msub><mi>f</mi><mi>B</mi></msub><mrow><mo>(</mo><msub><mi>z</mi><mi>s</mi></msub><mo>|</mo><msub><mi>p</mi><mrow><mi>B</mi><mi>s</mi></mrow></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>&pi;</mi><mrow><mo>(</mo><mi>d</mi><mo>|</mo><msub><mi>a</mi><mi>d</mi></msub><mo>,</mo><msub><mi>b</mi><mi>d</mi></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>&pi;</mi><mrow><mo>(</mo><mi>&sigma;</mi><mo>|</mo><msub><mi>a</mi><mi>&sigma;</mi></msub><mo>,</mo><msub><mi>b</mi><mi>&sigma;</mi></msub><mo>)</mo></mrow></mrow></mtd></mtr></mtable><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000757096010000026.GIF" wi="1638" he="217" /></maths>进而确定(11)为贝叶斯评估模型。步骤四、预测产品的合格率利用马尔可夫链蒙特卡罗(Markov Chain Monte Carlo,MCMC)方法对贝叶斯模型(11)进行抽样模拟,获得d和σ评估值后,即可依据公式(1),对任意时刻t的生产合格率进行预测。
地址 100191 北京市海淀区学院路37号