孫廣明,武文斌,張文娟
(中國兵器工業第五八研究所,四川 綿陽 621000)
近年來,隨著國家經濟水平的發展,各類項目產品也隨之增長,但是項目的增長也帶來了許多質量問題。本文在分析PDCA 工作原理的基礎上,以具體工作實例,詳細介紹了質量問題處理過程。
PDCA 模型是由美國Shewhart 提出[1],他將提高產品質量分為4 個階段[2~4]:不論提高產品質量,還是減少不合格品,都要先提出目標,即質量提高到什么程度,不合格品率降低多少?就要有個計劃;這個計劃不僅包括目標,而且也包括實現這個目標需要采取的措施;計劃制定之后,就要按照計劃進行檢查,看是否實現了預期效果,有沒有達到預期的目標;通過檢查找出問題和原因;最后就要進行處理,將經驗和教訓制訂成標準、形成制度。
P 策劃(Plan):根據顧客的要求和組織的方針,為提供結果建立必要的目標和過程;D 實施(Do):實施過程;C檢查(Check):根據方針、目標和產品要求,對過程和產品進行監視和測量,并報告結果;A 處置(Action):采取措施,對發現的問題進行糾偏和整改。4 個循環過程通過不斷的循環來達到提高質量的目的,PDCA 循環過程如圖1所示。
PDCA 循環不是一個簡單的重復工作,而是一個持續改進,不斷提升的過程。每一次循環都會發現質量問題和解決質量問題,對于沒有解決質量問題或為發現的質量問題,在后續循環中處理。PDCA 持續改進過程如圖2 所示。

圖1 PDCA 循環Fig.1 PDCA cycle
由于PDCA 運轉流程的嚴謹性、管理對象的多樣性以及方法的簡便性,其應用范圍從質量管理迅速擴展到其他領域的管理。

圖2 PDCA 持續改進Fig.2 Continuous improvement of PDCA
某地面測試系統是基于X86 架構,運行的Windows XP 操作系統。在系統開機后,偶然會出現PS2 的鍵盤和鼠標沒有任何響應的現象。在故障出現的時候,USB接口正常工作,可以通過外接USB 的鼠標和鍵盤正常操作系統。
該問題可能是由于系統上電后,鍵盤、鼠標沒有充足的自檢時間,導致在系統開機后,偶然會出現PS2 的鍵盤和鼠標沒有任何響應的現象。
由此提出解決方案:在系統上電后在BIOS 代碼中加上延時,即上電一段時間后再運行BIOS 代碼進行鍵盤初始化。
將PS/2 鍵盤的時鐘和信號線引出并通過示波器監測信號的狀態時可以看到,在系統上電后正常情況下鍵盤會發出一個自檢完成信號“0XAA”給主機,自檢完成后主機發送“OXF5”到鍵盤讓鍵盤停止掃描載入缺省值,等待進一步指令,在此之后主機發送“0XFF”命令讓鍵盤復位。而在故障情況下鍵盤沒有發出“0XAA”,同時主機也沒有發出“OXF5,0XFF”。因此,問題原因得到進一步明確:鍵盤在上電時會偶然出現自檢不正常的情況,從而導致系統對其初始化不正常。
圖3 為PS/2 鍵盤正常狀態下從上電到進入Windows XP 系統的時序圖,通道2(上方)的波形為PS/2 鍵盤的時鐘信號下方為數據信號。圖4~圖6 為不同狀態下的時序圖。

圖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,FF”波形Fig.5 Error waveform of“F5,FF”

圖6 正確的“F5,FF”波形Fig.6 Normal waveform of“F5,FF”
通過波形的對比可以得出以下結論:在正常情況下鍵盤完成自檢的時間是在上電后550ms 左右。
在“異常”啟動的情況下,鍵盤完成自檢的時間“即發出0XAA 的時間”是在上電后2.2S 時。
綜上所述,正是由于鍵盤完成自檢的時間偶爾會滯后于主機掃描外設的時間導致了主機在掃描外設時無法識別出鍵盤,從而無法對鍵盤進行初始化等一系列操作。從而導致了在系統中無法找到鍵盤。由于PS/2 設備是不支持熱插拔的,所以在這種情況下敲擊鍵盤導致PS/2 鼠標、鍵盤無法使用。
綜合以上種種情況,我們提出的解決方案是在上電后在BIOS 代碼中加上1S 的延時,即上電1S 后再運行BIOS 代碼進行鍵盤初始化。這樣使得鍵盤、鼠標有更充足的自檢時間。經過在該地面測試設備上進行多次驗證,每一次都能正常工作,故障消失。
通過對PDCA 循環模型深入研究,深入分析了PS/2鍵盤偶爾出現故障的原因,并給出了PS/2 鍵盤上電初始化的過程,采用PDCA 循環技術,解決了項目質量問題,提高了產品可靠性。從測試的最終結果來看,在BIOS 代碼中增加1S 的延時,可以有效的解決該問題。
[1]俞維露,徐曉.基于PDCA 的進銷存管理系統的改進[J].計算機應用,2010,2.
[2]GJB9001B-2009.質量管理體系要求[S].
[3]柴邦衡.ISO9000 質量管理體系[M].北京:機械工業出版社,2006.
[4]黃進.GB/T28001 職業健康安全管理體系實施精要[M].北京:中國標準化出版社,2005.
[5]孫兵.基于PDCA 的器材倉庫質量管理系統構建研究[J].現代計算機,2011,12.
[6]張軼飛,張智詮.PS/2 鍵盤接口在單片機中的應用研究[J].裝甲兵工程學院學報,2004,4.