基于CPCI總線的便攜式電磁閥測試設(shè)備設(shè)計(jì)
5. 軟件設(shè)計(jì)
采用通用C++編寫的電磁閥測試軟件,后臺數(shù)據(jù)庫采用ACCESS數(shù)據(jù)庫。設(shè)置測試信息之后,通過對設(shè)計(jì)硬件的驅(qū)動,對待測電磁閥進(jìn)行自動測試,可直接通過自動判讀功能實(shí)現(xiàn)測試閥門響應(yīng)特性的輸出。通過數(shù)據(jù)庫可對歷次電磁閥的測試記錄可進(jìn)行查詢和輸出。
圖3 通過自動判讀直接得到電磁閥的測試參數(shù)
測試系統(tǒng)對被測閥門進(jìn)行控制并進(jìn)行測試后,將測試結(jié)果等數(shù)據(jù)直接寫入數(shù)據(jù)庫,保存的信息除了電磁閥電流曲線特征值之外,還包括:工作脈寬、工作間隔、動作次數(shù)、測試電壓、測試單位(測試地點(diǎn))、試驗(yàn)狀態(tài)、產(chǎn)品狀態(tài)、載荷情況、測試日期以及被測閥門的產(chǎn)品信息。
電磁閥線圈電流特征曲線如圖3所示,其特征值分別為開啟時間、開啟電流、穩(wěn)態(tài)電流、關(guān)閉時間、關(guān)閉電流、開啟比、關(guān)閉比等。這些特征值通過軟件對數(shù)據(jù)進(jìn)行判讀得到。
對于新采集到的測試數(shù)據(jù)或二次打開的測試數(shù)據(jù),通過“自動判讀”功能,進(jìn)行電磁閥測試曲線自動判讀的操作。由于閥門類型、測試狀態(tài)千差萬別,自動判讀可能出現(xiàn)誤判情況。軟件采用了基于人工智能技術(shù)的自動判讀算法,利用大量積累的歷史數(shù)據(jù)對各類閥門和測試工況下的測試結(jié)果進(jìn)行分析學(xué)習(xí),將分析結(jié)果作為相同條件測試對象的輔助判讀依據(jù),從而大大提高了判讀準(zhǔn)確性。并且隨著測試數(shù)據(jù)不斷積累,自動判讀的準(zhǔn)確性也會不斷提高。對于特殊情況下出現(xiàn)的誤判,軟件采用了手動判讀功能作為補(bǔ)充,通過人工輔助調(diào)整曲線特征點(diǎn)位置,保證判讀結(jié)果的正確性。
6. 結(jié)束語
本論文的創(chuàng)新點(diǎn)是:應(yīng)用CPCI總線技術(shù)成功地實(shí)現(xiàn)了便攜式電磁閥檢測儀的設(shè)計(jì),該系統(tǒng)研制成功之后,與同等功能的傳統(tǒng)測試系統(tǒng)相比,體積縮小了50%,重量減少了70%,并且操作簡單,可靠性高,攜帶方便;該應(yīng)用實(shí)現(xiàn)了電磁閥檢測儀器的通用型要求。滿足各種類型普通電磁閥和自鎖閥的測試需要,通過采樣模塊、接口電纜與測試軟件的增添,可實(shí)現(xiàn)良好的擴(kuò)充性。
評論