一種用于車載系統(tǒng)故障字典的配置輸入方法
【專利摘要】本發(fā)明提供了一種用于車載系統(tǒng)故障字典的配置輸入方法,包括設(shè)置報告顯示模塊、文件配置模塊、編碼模塊和配置信息數(shù)據(jù)庫,以及設(shè)置輸入配置模塊。輸入配置模塊設(shè)置的故障編碼特征參數(shù)至少包括名稱、量綱、取值范圍和定位參數(shù)。定位參數(shù)包括用于確定在總線中位置的對象長度和指針I(yè)D。該方法包括有初始化、判斷是否需要故障編碼,更新輸入配置模塊和監(jiān)控顯示的步驟。本發(fā)明一種用于車載系統(tǒng)故障字典的配置輸入方法的優(yōu)點和積極效果在于:能夠自動檢測出故障字典中的重復(fù)參數(shù),可以實時、在線對車輛的工作過程進行配置和監(jiān)控,提高了輸入效率和自動化,以及監(jiān)控系統(tǒng)的兼容性、開放性和靈活性,更好地適應(yīng)了未來對車載監(jiān)控系統(tǒng)的需求。
【專利說明】—種用于車載系統(tǒng)故障字典的配置輸入方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)處理的方法,具體涉及一種用于車載系統(tǒng)故障字典的配置輸入方法。
【背景技術(shù)】
[0002]車載系統(tǒng)故障模式和影響分析作為一種預(yù)防性的措施工具,在車輛全壽命周期管理中起著重要作用,能夠?qū)赡艿娘L(fēng)險進行評價、分析,以便在現(xiàn)有技術(shù)的基礎(chǔ)上消除這些風(fēng)險或?qū)⑦@些風(fēng)險減小到可接受的水平。隨著對車輛開發(fā)效率、開發(fā)周期及功能的多樣性要求,對車載系統(tǒng)高效、快速的分析方法和報告生成的要求越來越高。
[0003]現(xiàn)有的針對故障模式和影響分析方法具有許多不足之處:
[0004]I)不能夠用于工作現(xiàn)場的設(shè)置,往往需要提前設(shè)置好參數(shù)。
[0005]2)設(shè)置的參數(shù)不能夠?qū)崟r的與系統(tǒng)的監(jiān)控參數(shù)建立起對應(yīng)關(guān)系,在使用中,仍然需要手工配置。
[0006]3)參數(shù)的配置和輸入是隨機加入的,往往會出現(xiàn)許多不同名字但卻是同一個參數(shù)的輸入情況出現(xiàn)。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的是克服上述缺陷,提供一種用于車載系統(tǒng)故障字典的配置輸入方法,可以自動檢測故障字典中的重復(fù)參數(shù),實時、在線對車輛的工作過程進行配置和監(jiān)控,提高輸入效率和自動化,以及監(jiān)控系統(tǒng)的兼容性、開放性和靈活性。
[0008]為達到上述目的,本發(fā)明提供的一種用于車載系統(tǒng)故障字典的配置輸入方法,包括設(shè)置報告顯示模塊、文件配置模塊、編碼模塊和配置信息數(shù)據(jù)庫,還包括設(shè)置輸入配置模塊,該方法包括如下步驟:
[0009]步驟I初始化系統(tǒng),啟動所述配置信息數(shù)據(jù)庫,調(diào)用報告顯示模塊,顯示輸入狀態(tài);
[0010]步驟2啟動輸入配置模塊,對輸入的故障字典名稱編碼進行查詢;
[0011]步驟3判斷是否需要故障編碼,如是,轉(zhuǎn)下一步,如否,轉(zhuǎn)步驟7 ;
[0012]步驟4調(diào)用配置信息數(shù)據(jù)庫中故障編碼配置參數(shù),讀取配置文件,判斷是否存在故障編碼名稱,如是,調(diào)用編碼模塊,校驗故障編碼并存儲到配置信息數(shù)據(jù)庫;否則,轉(zhuǎn)下一
I K
少;
[0013]步驟5更新輸入配置模塊;
[0014]步驟6輸入新的故障編碼配置參數(shù)和故障字典名稱并存儲到配置信息數(shù)據(jù)庫,轉(zhuǎn)步驟9 ;
[0015]步驟7讀取配置文件,查詢配置信息數(shù)據(jù)庫;
[0016]步驟8監(jiān)控顯示;
[0017]步驟9判斷是否繼續(xù)配置輸入,如是,轉(zhuǎn)步驟3 ;如否,轉(zhuǎn)下一步;[0018]步驟10結(jié)束。
[0019]本發(fā)明一種用于車載系統(tǒng)故障字典的配置輸入方法,其中所述輸入配置模塊設(shè)置的故障編碼特征參數(shù)至少包括名稱、量綱、取值范圍和定位參數(shù),其中定位參數(shù)包括用于確定在總線中位置的對象長度和指針I(yè)D。
[0020]本發(fā)明一種用于車載系統(tǒng)故障字典的配置輸入方法的優(yōu)點和積極效果在于:由于采用參數(shù)配置文件的方法,能夠在數(shù)據(jù)接口導(dǎo)入?yún)?shù)信息后,自動檢測出故障字典中的重復(fù)參數(shù),可以實時、在線對車輛的工作過程進行配置和監(jiān)控,提高了輸入效率和自動化,以及監(jiān)控系統(tǒng)的兼容性、開放性和靈活性,更好地適應(yīng)了未來對車載監(jiān)控系統(tǒng)的需求。
[0021]下面將結(jié)合實施例參照附圖進行詳細說明。
【專利附圖】
【附圖說明】
[0022]圖1是本發(fā)明一種用于車載系統(tǒng)故障字典的配置輸入方法的模塊結(jié)構(gòu)圖;
[0023]圖2是本發(fā)明一種用于車載系統(tǒng)故障字典的配置輸入方法的流程圖。
【具體實施方式】
[0024]本發(fā)明一種用于車載系統(tǒng)故障字典的配置輸入方法,在故障字典的輸入中,定義唯一的編號,用于區(qū)別不同的故障,對于同一參數(shù)對象,可以采用多個特征參數(shù)屬性描述,并采用邏輯運算方法實現(xiàn)。將輸入的編碼設(shè)定同一的監(jiān)控標識,能夠使得實時的監(jiān)控信息與特定的參數(shù)建立聯(lián)系。定義了通用的輸入格式,大量的參數(shù)可以預(yù)先設(shè)置成數(shù)據(jù)接口文件,最后同一導(dǎo)入到軟件系統(tǒng)中。
[0025]如圖1所示,在本發(fā)明一種用于車載系統(tǒng)故障字典的配置輸入方法中,模塊設(shè)置的結(jié)構(gòu)如下:報告顯示模塊1、輸入配置模塊2、配置信息數(shù)據(jù)庫3、校驗?zāi)K4、文件配置模塊5、參數(shù)配置模塊6和編碼模塊7構(gòu)成,參見圖2所示。
[0026]在輸入配置模塊中可配置特征參數(shù)屬性,包括名稱、量綱、取值范圍和定位參數(shù),其中定位參數(shù)包括用于確定在總線中位置的對象長度和指針I(yè)D。在該界面生成的參數(shù)可直接在其他系統(tǒng)界面中直接調(diào)用,實現(xiàn)了模塊化管理,即將參數(shù)配置和參數(shù)調(diào)用分開。
[0027]具體方法如下。
[0028]如圖2所示,一種用于車載系統(tǒng)故障字典的配置輸入方法,該方法包括如下步驟:
[0029]步驟I初始化系統(tǒng),啟動配置信息數(shù)據(jù)庫,調(diào)用報告顯示模塊,顯示輸入狀態(tài);
[0030]步驟2啟動輸入配置模塊,對輸入的故障字典名稱編碼進行查詢;
[0031]步驟3判斷是否需要故障編碼,如是,轉(zhuǎn)下一步,如否,轉(zhuǎn)步驟7 ;
[0032]步驟4調(diào)用配置信息數(shù)據(jù)庫中故障編碼配置參數(shù),讀取配置文件,判斷是否存在故障編碼名稱,如是,調(diào)用編碼模塊,校驗故障編碼并存儲到配置信息數(shù)據(jù)庫;否則,轉(zhuǎn)下一
I K
少;
[0033]步驟5更新輸入配置模塊;
[0034]步驟6輸入新的故障編碼配置參數(shù)和故障字典名稱并存儲到配置信息數(shù)據(jù)庫,轉(zhuǎn)步驟9 ;
[0035]步驟7讀取配置文件,查詢配置信息數(shù)據(jù)庫;
[0036]步驟8監(jiān)控顯示;[0037]步驟9判斷是否繼續(xù)配置輸入,如是,轉(zhuǎn)步驟3 ;如否,轉(zhuǎn)下一步;
[0038]步驟10結(jié)束。
[0039]在監(jiān)控過程中,通過調(diào)用特征參數(shù)屬性中的關(guān)聯(lián)對象長度、指針I(yè)D和換算公式等屬性,實時將總線值轉(zhuǎn)換為有實際意義的參數(shù)值顯示。
[0040]上面所述的實施例僅僅是對本發(fā)明的優(yōu)選實施方式進行描述,并非對本發(fā)明的構(gòu)思和范圍進行限定。在不脫離本發(fā)明設(shè)計構(gòu)思的前提下,本領(lǐng)域普通人員對本發(fā)明的技術(shù)方案做出的各種變型和改進,均應(yīng)落入到本發(fā)明的保護范圍,本發(fā)明請求保護的技術(shù)內(nèi)容,已經(jīng)全部記載在權(quán)利要求書中。
【權(quán)利要求】
1.一種用于車載系統(tǒng)故障字典的配置輸入方法,包括設(shè)置報告顯示模塊、文件配置模塊、編碼模塊和配置信息數(shù)據(jù)庫,其特征在于:還包括設(shè)置輸入配置模塊,該方法包括如下步驟: 步驟I初始化系統(tǒng),啟動所述配置信息數(shù)據(jù)庫,調(diào)用所述報告顯示模塊,顯示輸入狀態(tài); 步驟2啟動所述輸入配置模塊,對輸入的故障字典名稱編碼進行查詢; 步驟3判斷是否需要故障編碼,如是,轉(zhuǎn)下一步,如否,轉(zhuǎn)步驟7 ; 步驟4調(diào)用所述配置信息數(shù)據(jù)庫中故障編碼配置參數(shù),讀取配置文件,判斷是否存在故障編碼名稱,如是,調(diào)用所述編碼模塊,校驗故障編碼并存儲到所述配置信息數(shù)據(jù)庫;否貝U,轉(zhuǎn)下一步; 步驟5更新所述輸入配置模塊; 步驟6輸入新的故障編碼配置參數(shù)和故障字典名稱并存儲到所述配置信息數(shù)據(jù)庫,轉(zhuǎn)步驟9 ; 步驟7讀取配置文件,查詢所述配置信息數(shù)據(jù)庫; 步驟8監(jiān)控顯示; 步驟9判斷是否繼續(xù)配置輸入,如是,轉(zhuǎn)步驟3 ;如否,轉(zhuǎn)下一步; 步驟10結(jié)束。
2.根據(jù)權(quán)利要求1所述的一種用于車載系統(tǒng)故障字典的配置輸入方法,其特征在于:其中所述輸入配置模塊設(shè)置的故障編碼特征參數(shù)至少包括名稱、量綱、取值范圍和定位參數(shù),其中所述定位參數(shù)包括用于確定在總線中位置的對象長度和指針I(yè)D。
【文檔編號】G06F17/30GK103942261SQ201410111458
【公開日】2014年7月23日 申請日期:2014年3月24日 優(yōu)先權(quán)日:2014年3月24日
【發(fā)明者】袁海斌, 李 榮, 吳齊才, 王小軍, 王忻, 蘇娟, 凌牧, 丁曉磊, 徐姣姣, 楊鋒, 李道平, 李江 申請人:北京航天發(fā)射技術(shù)研究所, 中國運載火箭技術(shù)研究院