張志雷
(河南財經(jīng)政法大學(xué)統(tǒng)計(jì)學(xué)系,鄭州 450002)
為了解決過程自相關(guān)條件下的質(zhì)量控制問題,人們提出了多種方法。由于自相關(guān)過程的統(tǒng)計(jì)控制狀態(tài)可由時間序列的模型和參數(shù)來描述,因此,時間序列理論作為一種重要的方法被普遍用于解決自相關(guān)過程的控制問題。其中常見的一種思想是運(yùn)用時序模型擬合的方法把自相關(guān)過程過濾成殘差序列,由于殘差序列獨(dú)立同分布,因此可采用常規(guī)控制圖進(jìn)行控制,形成的控制圖稱為殘差控制圖[1](以下簡稱殘差圖),研究表明:殘差圖適用范圍有一定局限性,當(dāng)過程中、強(qiáng)度正相關(guān)且均值發(fā)生較大偏移時,殘差圖具有較好的使用價值[2]。另有學(xué)者則提出根據(jù)過程自相關(guān)結(jié)構(gòu),運(yùn)用時序理論重新構(gòu)造控制圖的過程控制統(tǒng)計(jì)量,以達(dá)到提高控制圖檢測性能的目的。本文依據(jù)控制圖設(shè)計(jì)基本思想,研究建立在自回歸移動平均統(tǒng)計(jì)量基礎(chǔ)上的ARMA控制圖原理,并以鏈點(diǎn)檢出概率和平均鏈長(ARL)為準(zhǔn)則,系統(tǒng)分析了ARMA控制圖的性能,并與殘差圖進(jìn)行了較為系統(tǒng)的比較,結(jié)果有助于我們清楚認(rèn)識生產(chǎn)中自相關(guān)過程的控制問題從而正確選用適宜的控制圖。
假設(shè)X1,X2,…是離散平穩(wěn)序列,具有不變的均值和自相關(guān)結(jié)構(gòu),即E(Xt)=m(t∈Z),自協(xié)方差函數(shù)g(t)=cov(Xt,Xt+t)僅與滯后期t有關(guān)。根據(jù)時間序列理論中的ARMA模型,構(gòu)造出ARMA控制圖的統(tǒng)計(jì)量Zt可表示為:
其中α=φθ0-θ,B為滯后算子。根據(jù)Zhang協(xié)方差計(jì)算方法【4】可證明式(1)中統(tǒng)計(jì)量Zt在自相關(guān)條件下也為平穩(wěn)序列。易證E(Zt)=m,而序列{Zt}的自協(xié)方差函數(shù)是:
其中r(t)=g(t)/g(0)是序列{Xt}滯后t期的自相關(guān)系數(shù)。若t→∞且t=0時,上式則為控制統(tǒng)計(jì)量Zt的方差:
被檢測過程的自相關(guān)形式可以用不同的時序模型來刻畫,為具體說明ARMA控制圖的基本原理,本文采用具有代表性的ARMA(1,1)模型表示被測過程,其形式為:
其中 ∣u∣<1,∣v∣<1,at~N(0,)。其方差和滯后一期的相關(guān)系數(shù)分別為:
那么,可用ARMA(1,1)模型關(guān)系式來簡化穩(wěn)定狀態(tài)下Zt的方差,將以上兩個公式帶入到式(2)中并由r(k)=ur(k-1)(其中k≥2)可得:
因?yàn)閄t服從正態(tài)分布,所以Zt也服從正態(tài)分布,均值為μ,當(dāng)t很大時,使用式(4)計(jì)算被測過程ARMA(1,1)的σz值。由統(tǒng)計(jì)量Zt,可建立ARMA控制圖,其中心線為μ,上下控制限為μ±kσz。在用ARMA控制圖進(jìn)行控制時,由于受控過程Xt和檢測過程Zt都為自相關(guān)過程,觀測點(diǎn)在控制界限內(nèi)呈現(xiàn)非隨機(jī)排列的可能性大大增加,如連續(xù)七點(diǎn)單調(diào)上升或單調(diào)下降,因此僅用觀測點(diǎn)是否在控制界限內(nèi)作為判斷準(zhǔn)則,即當(dāng)|Zt|>kσZ表明過程中存在異常原因。
在穩(wěn)健設(shè)計(jì)中,信噪比指標(biāo)被用以度量產(chǎn)品質(zhì)量特性穩(wěn)健程度,表達(dá)式為R=μ/s。Zhang利用信噪比定義出的檢測能力指數(shù)[5],用來衡量過程均值發(fā)生偏移時,控制圖在各時點(diǎn)上檢測出偏移的能力大小?;谕瑯铀枷胛覀兛梢愿鶕?jù)信噪比這個指標(biāo)來設(shè)定ARMA控制圖的參數(shù),通過信噪比比值的調(diào)整來增強(qiáng)控制圖的檢測效能。
假設(shè)t0時刻,由于異常原因使過程{Xt}的均值由零偏移到μ,則此時點(diǎn)及以后各時點(diǎn)控制統(tǒng)計(jì)量Zt均值的偏移形式可由式(1)得出:
進(jìn)行迭代整理后,則在t0后均值的偏移形式可統(tǒng)一表示為:
由上式可知控制統(tǒng)計(jì)量均值的偏移程度取決于參數(shù)θ、f和過程{Xt}均值偏移程度m,而與被監(jiān)控過程的參數(shù)u和v無關(guān)。當(dāng)過程{Xt}均值在時刻T=t0偏移μ個單位后,控制統(tǒng)計(jì)量Z的均值變化形式服從(5)式,即在時點(diǎn)T瞬間偏移θ0m;隨著時間t→∞,因?yàn)閨φ|<1,其在新的均衡態(tài)下偏移ms=m,則時點(diǎn)T和均衡狀態(tài)下的信噪比分別為:RT=μT/sZ和RS=μS/sZ。當(dāng)過程{Xt}均值偏移程度統(tǒng)一用其標(biāo)準(zhǔn)差sx表示即m=δsx時,由(2)式可知,這兩個信噪比可寫成:
當(dāng)過程均值發(fā)生偏移時,統(tǒng)計(jì)量Zt值位于控制限內(nèi)的概率為:
其中U為標(biāo)準(zhǔn)正態(tài)隨機(jī)變量,k通常取3。由式(10)可知,概率Pt與信噪比Rt大小有關(guān)。R值越大P值越小,則檢出概率1-P值越大,單個鏈點(diǎn)對異常原因的檢測能力也越大。則RT衡量ARMA控制圖在過程{Xt}均值偏移時點(diǎn)T的檢測能力;如果最初均值偏移未被檢出,則均衡狀態(tài)下的Rs對隨后鏈點(diǎn)能否有效檢測出偏移將起重要作用。因此,信噪比RT和Rs的取值決定了ARMA控制圖的檢測效能。
Jiang和Tsui總結(jié)了信噪比選取的一般原則【3】,若ARMA控制圖的RT被調(diào)到很大,這時控制圖能以較大概率在時點(diǎn)T迅速檢測出偏移發(fā)生,如RT=4時,由式(10)可計(jì)算出控制圖立即報警的概率約為0.8413;若RT小于3,則在異常發(fā)生初期控制圖報警的概率將小于0.5,需要用隨后的鏈點(diǎn)檢測,此時Rs的取值將至關(guān)重要。然而Rs不能被調(diào)得很大,因?yàn)檫@將會導(dǎo)致RT很小,控制圖及時發(fā)現(xiàn)異常原因的概率降低,延遲糾正錯誤的最佳時機(jī)。因此為了增強(qiáng)控制圖對均值偏移的檢出能力,必須選擇適宜的控制圖參數(shù),使兩個信噪比RT和Rs達(dá)到平衡。一般來講,當(dāng)Rs取值在3附近對于平衡RT和Rs是適宜的。當(dāng)信噪比比值確定后,由于受控過程為平穩(wěn)序列,其相關(guān)結(jié)構(gòu)穩(wěn)定,參數(shù)u,v不變,根據(jù)式(6)(7)相應(yīng)統(tǒng)計(jì)量Zt的參數(shù)θ、f也就確定,具體取值則需要依據(jù)式(6)(7)和均值偏移程度計(jì)算得到的數(shù)表進(jìn)行選取。在實(shí)際工作中,平穩(wěn)序列的方差sx和相關(guān)系數(shù)r(k)均由樣本數(shù)據(jù)估計(jì),為了避免自相關(guān)結(jié)構(gòu)估計(jì)誤差對控制圖準(zhǔn)確度的影響,要求樣本數(shù)據(jù)至少100個。
根據(jù)以上內(nèi)容,我們總結(jié)出繪制ARMA控制圖的步驟:
(1)確定待控制的質(zhì)量指標(biāo)并根據(jù)實(shí)際經(jīng)驗(yàn)估計(jì)被測過程均值最有可能出現(xiàn)的偏移程度;
(2)由過程穩(wěn)態(tài)下的樣本數(shù)據(jù)估計(jì)自相關(guān)模型ARMA(p,q)的參數(shù)u和v以及滯后相關(guān)系數(shù);
(3)對 f和b(|f|<1,|β|<1,β=θ/θ0),根據(jù)公式(6)(7)以及第一步確定的偏移程度計(jì)算出相應(yīng)RT和Rs的數(shù)表;
(5)計(jì)算Zt的方差與均值,繪制出控制限,作出ARMA控制圖;
(6)將測量數(shù)據(jù)在ARMA控制圖中打點(diǎn),判定過程是否穩(wěn)態(tài)。
運(yùn)用Matlab軟件分別作10000次模擬運(yùn)算,獲得在不同均值偏移程度下,各控制圖的ARL值,具體結(jié)果見表1。表中參數(shù)設(shè)置情況說明:第1列表示過程均值偏移程度為δ個sx單位;第2、3列是自相關(guān)過程{Xt}為ARMA(1,1)模型時的參數(shù)取值,其中at~N(0,1);第4、5列則為ARMA控制圖相應(yīng)統(tǒng)計(jì)量Z中參數(shù)f、θ取值,根據(jù)上節(jié)信噪比選取原則選取并由式(8)(9)計(jì)算得到。為了比較各控制圖的檢測能力,參數(shù)k取在過程穩(wěn)態(tài)下使ARL大致為370的值。
表1 自相關(guān)模型為ARMA(1,1)時兩種控制圖ARL的比較
計(jì)算結(jié)果顯示:除過程強(qiáng)相關(guān)且均值大偏移情況外,在絕大多數(shù)條件下,ARMA控制圖的ARL要小于殘差圖,表明其對異常原因的檢測能力較強(qiáng),尤其在均值發(fā)生中小程度偏移情況更是如此。例如過程參數(shù)u=0.7,v=0.5條件下,ARMA控制圖在均值偏移程度δ=0.5,1,2時的ARL分別為60.14、17.46、5.00,明顯小于相應(yīng)殘差圖的平均鏈長;而在δ=3時,ARMA控制圖的ARL也略小于殘差圖,說明此時ARMA控制圖對均值偏移的檢出能力優(yōu)于殘差圖。僅在過程強(qiáng)相關(guān)且均值較大偏移時,ARMA控制圖的ARL要大于殘差圖,例如當(dāng)u=0.9,v=0條件下,ARMA控制圖在δ=2,3的ARL分別為18.78、4.75都大于相應(yīng)條件下殘差圖,表明此時檢測能力弱于殘差圖。因此,總體來講,除序列強(qiáng)相關(guān)且均值較大偏移情況外,通過調(diào)整ARMA控制圖中統(tǒng)計(jì)量Z的參數(shù)取值可以增控制圖的檢測效能。
圖1 模擬數(shù)據(jù)的ARMA控制圖
圖2 模擬數(shù)據(jù)的殘差控制圖
為了更好地理解ARMA控制圖的檢測性能,我們使用蒙特卡洛模擬方法進(jìn)一步從兩個信噪比即各個鏈點(diǎn)檢測能力角度,研究ARMA控制圖算法對檢測效果的影響。首先,利用Matlab軟件隨機(jī)生成基于ARMA(1,1)模型Xt-0.5Xt-1=at+0.5at-1,at~N(0,1)的360個數(shù)據(jù),其中前150個是過程穩(wěn)態(tài)下的隨機(jī)數(shù),后210個是過程均值偏移一個sx單位時的失控數(shù)據(jù),由方差公式可計(jì)算出sx=1.5275。其次,由式(8)(9)計(jì)算出參數(shù)f和θ在取值范圍內(nèi)所對應(yīng)的RT和Rs的數(shù)表,根據(jù)選取原則選出適宜的信噪比RT=0.501,Rs=3.01并確定相應(yīng)的f=0.95、θ=0.117,最后根據(jù)式(2)計(jì)算出控制統(tǒng)計(jì)量Z的方差sz,作出ARMA控制圖的控制限并對模擬序列進(jìn)行控制。如圖1所示,當(dāng)均值在第151個點(diǎn)發(fā)生偏移后,ARMA控制圖在第161個點(diǎn)顯示超出控制限,發(fā)出第一個報警信號,表明過程存在異常原因。對相同模擬序列用殘差圖進(jìn)行控制,如圖2所示,圖中最早報警點(diǎn)的序號為249大大滯后于ARMA控制圖。通過模擬結(jié)果說明ARMA控制圖的檢測效果要明顯優(yōu)于殘差圖,用這種控制圖方法對自相關(guān)過程進(jìn)行控制是適宜的。
建立在自回歸移動平均統(tǒng)計(jì)量基礎(chǔ)上ARMA控制圖提供了一種靈活的策略來選擇統(tǒng)計(jì)量參數(shù),我們可以根據(jù)受控過程自相關(guān)結(jié)構(gòu)選擇控制統(tǒng)計(jì)量的參數(shù),從而通過調(diào)整兩個信噪比比值來提高ARMA控制圖檢測的靈敏度。研究結(jié)果表明除過程強(qiáng)相關(guān)且均值較大偏移情況外,在絕大多數(shù)條件下,ARMA控制圖檢測能力明顯優(yōu)于殘差圖。因此,對自相關(guān)生產(chǎn)過程進(jìn)行控制時,可以考慮運(yùn)用ARMA控制圖來提高檢測的有效性。
[1]Alwan,L.C.,Roberts,H.V.Time-series Modeling for Statistical Process Control[J].Journal of Business and Economics Statistics,1988,6(1).
[2]王斌會,張志雷.殘差控制圖檢測能力分析及效率評價[J].統(tǒng)計(jì)與決策,2005,(4).
[3]Jiang Wei,Tsui K.L.A New SPC Monitoring Method:The ARMA Chart[J].Technometrics,2000,42(4).
[4]Zhang,N.F.A Statistical Control Chart for Ctationary Process Data[J].Technometrics,1998,40(1).
[5]Zhang,N.F.Detection Capability of Residual Control Chart for Station?ary Process Data[J].Journal of Applied Statistics,1997,24(2).