孫廣明,武文斌,張文娟
(中國兵器工業(yè)第五八研究所,四川 綿陽 621000)
近年來,隨著國家經(jīng)濟水平的發(fā)展,各類項目產(chǎn)品也隨之增長,但是項目的增長也帶來了許多質(zhì)量問題。本文在分析PDCA 工作原理的基礎(chǔ)上,以具體工作實例,詳細介紹了質(zhì)量問題處理過程。
PDCA 模型是由美國Shewhart 提出[1],他將提高產(chǎn)品質(zhì)量分為4 個階段[2~4]:不論提高產(chǎn)品質(zhì)量,還是減少不合格品,都要先提出目標,即質(zhì)量提高到什么程度,不合格品率降低多少?就要有個計劃;這個計劃不僅包括目標,而且也包括實現(xiàn)這個目標需要采取的措施;計劃制定之后,就要按照計劃進行檢查,看是否實現(xiàn)了預(yù)期效果,有沒有達到預(yù)期的目標;通過檢查找出問題和原因;最后就要進行處理,將經(jīng)驗和教訓(xùn)制訂成標準、形成制度。
P 策劃(Plan):根據(jù)顧客的要求和組織的方針,為提供結(jié)果建立必要的目標和過程;D 實施(Do):實施過程;C檢查(Check):根據(jù)方針、目標和產(chǎn)品要求,對過程和產(chǎn)品進行監(jiān)視和測量,并報告結(jié)果;A 處置(Action):采取措施,對發(fā)現(xiàn)的問題進行糾偏和整改。4 個循環(huán)過程通過不斷的循環(huán)來達到提高質(zhì)量的目的,PDCA 循環(huán)過程如圖1所示。
PDCA 循環(huán)不是一個簡單的重復(fù)工作,而是一個持續(xù)改進,不斷提升的過程。每一次循環(huán)都會發(fā)現(xiàn)質(zhì)量問題和解決質(zhì)量問題,對于沒有解決質(zhì)量問題或為發(fā)現(xiàn)的質(zhì)量問題,在后續(xù)循環(huán)中處理。PDCA 持續(xù)改進過程如圖2 所示。
圖1 PDCA 循環(huán)Fig.1 PDCA cycle
由于PDCA 運轉(zhuǎn)流程的嚴謹性、管理對象的多樣性以及方法的簡便性,其應(yīng)用范圍從質(zhì)量管理迅速擴展到其他領(lǐng)域的管理。
圖2 PDCA 持續(xù)改進Fig.2 Continuous improvement of PDCA
某地面測試系統(tǒng)是基于X86 架構(gòu),運行的Windows XP 操作系統(tǒng)。在系統(tǒng)開機后,偶然會出現(xiàn)PS2 的鍵盤和鼠標沒有任何響應(yīng)的現(xiàn)象。在故障出現(xiàn)的時候,USB接口正常工作,可以通過外接USB 的鼠標和鍵盤正常操作系統(tǒng)。
該問題可能是由于系統(tǒng)上電后,鍵盤、鼠標沒有充足的自檢時間,導(dǎo)致在系統(tǒng)開機后,偶然會出現(xiàn)PS2 的鍵盤和鼠標沒有任何響應(yīng)的現(xiàn)象。
由此提出解決方案:在系統(tǒng)上電后在BIOS 代碼中加上延時,即上電一段時間后再運行BIOS 代碼進行鍵盤初始化。
將PS/2 鍵盤的時鐘和信號線引出并通過示波器監(jiān)測信號的狀態(tài)時可以看到,在系統(tǒng)上電后正常情況下鍵盤會發(fā)出一個自檢完成信號“0XAA”給主機,自檢完成后主機發(fā)送“OXF5”到鍵盤讓鍵盤停止掃描載入缺省值,等待進一步指令,在此之后主機發(fā)送“0XFF”命令讓鍵盤復(fù)位。而在故障情況下鍵盤沒有發(fā)出“0XAA”,同時主機也沒有發(fā)出“OXF5,0XFF”。因此,問題原因得到進一步明確:鍵盤在上電時會偶然出現(xiàn)自檢不正常的情況,從而導(dǎo)致系統(tǒng)對其初始化不正常。
圖3 為PS/2 鍵盤正常狀態(tài)下從上電到進入Windows XP 系統(tǒng)的時序圖,通道2(上方)的波形為PS/2 鍵盤的時鐘信號下方為數(shù)據(jù)信號。圖4~圖6 為不同狀態(tài)下的時序圖。
圖3 PS/2 鍵盤正常工作時序圖Fig.3 Working normal timing diagram of PS/2 keyboard
圖4 PS/2 鍵盤錯誤工作時序Fig.4 Working error timing diagram of PS/2 keyboard
圖5 錯誤的“F5,F(xiàn)F”波形Fig.5 Error waveform of“F5,F(xiàn)F”
圖6 正確的“F5,F(xiàn)F”波形Fig.6 Normal waveform of“F5,F(xiàn)F”
通過波形的對比可以得出以下結(jié)論:在正常情況下鍵盤完成自檢的時間是在上電后550ms 左右。
在“異?!眴拥那闆r下,鍵盤完成自檢的時間“即發(fā)出0XAA 的時間”是在上電后2.2S 時。
綜上所述,正是由于鍵盤完成自檢的時間偶爾會滯后于主機掃描外設(shè)的時間導(dǎo)致了主機在掃描外設(shè)時無法識別出鍵盤,從而無法對鍵盤進行初始化等一系列操作。從而導(dǎo)致了在系統(tǒng)中無法找到鍵盤。由于PS/2 設(shè)備是不支持熱插拔的,所以在這種情況下敲擊鍵盤導(dǎo)致PS/2 鼠標、鍵盤無法使用。
綜合以上種種情況,我們提出的解決方案是在上電后在BIOS 代碼中加上1S 的延時,即上電1S 后再運行BIOS 代碼進行鍵盤初始化。這樣使得鍵盤、鼠標有更充足的自檢時間。經(jīng)過在該地面測試設(shè)備上進行多次驗證,每一次都能正常工作,故障消失。
通過對PDCA 循環(huán)模型深入研究,深入分析了PS/2鍵盤偶爾出現(xiàn)故障的原因,并給出了PS/2 鍵盤上電初始化的過程,采用PDCA 循環(huán)技術(shù),解決了項目質(zhì)量問題,提高了產(chǎn)品可靠性。從測試的最終結(jié)果來看,在BIOS 代碼中增加1S 的延時,可以有效的解決該問題。
[1]俞維露,徐曉.基于PDCA 的進銷存管理系統(tǒng)的改進[J].計算機應(yīng)用,2010,2.
[2]GJB9001B-2009.質(zhì)量管理體系要求[S].
[3]柴邦衡.ISO9000 質(zhì)量管理體系[M].北京:機械工業(yè)出版社,2006.
[4]黃進.GB/T28001 職業(yè)健康安全管理體系實施精要[M].北京:中國標準化出版社,2005.
[5]孫兵.基于PDCA 的器材倉庫質(zhì)量管理系統(tǒng)構(gòu)建研究[J].現(xiàn)代計算機,2011,12.
[6]張軼飛,張智詮.PS/2 鍵盤接口在單片機中的應(yīng)用研究[J].裝甲兵工程學院學報,2004,4.