一種用于機(jī)組的覆蓋度測(cè)試方法、裝置和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及空調(diào)領(lǐng)域,具體而言,涉及一種用于機(jī)組的覆蓋度測(cè)試方法、裝置和系 統(tǒng)。
【背景技術(shù)】
[0002] 為了保證空調(diào)機(jī)組運(yùn)行的穩(wěn)定性以及降低故障突發(fā)率。一般選擇在空調(diào)機(jī)組啟動(dòng) 之前,對(duì)空調(diào)機(jī)組的全部重要功能模塊進(jìn)行調(diào)試。但是,人為調(diào)試時(shí)很可能遺漏某項(xiàng)或多項(xiàng) 功能模塊,因此可能因未調(diào)試功能模塊存在故障而導(dǎo)致空調(diào)機(jī)組在啟動(dòng)運(yùn)行后發(fā)生故障。 其次,由于一次完整的調(diào)試過(guò)程需要覆蓋全部重要功能模塊,如何評(píng)價(jià)某次調(diào)試過(guò)程的完 整性、以及如何獲知某次調(diào)試過(guò)程的覆蓋度也是不得而知的。
[0003] 針對(duì)上述的問(wèn)題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實(shí)施例提供了一種用于機(jī)組的覆蓋度測(cè)試方法、裝置和系統(tǒng),以至少解決 由于機(jī)組調(diào)試時(shí)覆蓋度不完整而造成的遺漏調(diào)試的技術(shù)問(wèn)題。
[0005] 根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種用于機(jī)組的覆蓋度測(cè)試方法,包括: 將數(shù)據(jù)庫(kù)中的調(diào)試數(shù)據(jù)輸入到狀態(tài)機(jī)模型中,上述狀態(tài)機(jī)模型包括:狀態(tài)、路徑和條件;其 中,每一個(gè)上述狀態(tài)用來(lái)表示待調(diào)試機(jī)組的一個(gè)功能,上述路徑表示從一個(gè)狀態(tài)切換到另 一個(gè)狀態(tài)的一個(gè)方式,上述條件表示每條上述路徑上的條件組合;根據(jù)上述狀態(tài)機(jī)模型對(duì) 上述調(diào)試數(shù)據(jù)進(jìn)行計(jì)算;對(duì)上述計(jì)算的過(guò)程進(jìn)行狀態(tài)分析,上述狀態(tài)分析用于判斷上述狀 態(tài)、上述路徑和上述條件是否均被執(zhí)行;根據(jù)判斷結(jié)果確定是否通過(guò)上述覆蓋度測(cè)試。
[0006] 進(jìn)一步地,判斷上述狀態(tài)是否均被執(zhí)行包括:判斷上述狀態(tài)是否均被激活,如果上 述狀態(tài)均被激活則上述狀態(tài)均被執(zhí)行。
[0007] 進(jìn)一步地,判斷上述狀態(tài)是否均被執(zhí)行還包括:在一個(gè)或多個(gè)狀態(tài)未被激活的情 況下,輸出上述未被激活的狀態(tài)的標(biāo)識(shí)信息。
[0008] 進(jìn)一步地,判斷上述路徑是否均被執(zhí)行包括:對(duì)激活的狀態(tài)進(jìn)行分析,搜索上述激 活的狀態(tài)對(duì)應(yīng)的全部路徑;判斷上述全部路徑的每條路徑是否能夠走通,如果能夠全部走 通,則上述路徑均被執(zhí)行。
[0009] 進(jìn)一步地,判斷上述路徑是否均被執(zhí)行還包括:在一條或多條路徑未被走通的情 況下,輸出上述未被走通的路徑的標(biāo)識(shí)信息。
[0010] 進(jìn)一步地,判斷上述條件是否均被執(zhí)行包括:對(duì)走通的路徑進(jìn)行分析,搜索上述走 通的路徑包含的全部條件;判斷上述全部條件中的每個(gè)條件是否能夠滿足,如果能夠全部 滿足,則上述條件均被執(zhí)行。
[0011] 進(jìn)一步地,判斷上述條件是否均被執(zhí)行還包括:在一個(gè)或多個(gè)條件未被滿足的情 況下,輸出上述未被滿足的條件的標(biāo)識(shí)信息。
[0012] 進(jìn)一步地,根據(jù)判斷結(jié)果確定是否通過(guò)上述覆蓋度測(cè)試包括:在上述狀態(tài)、上述路 徑和上述條件均被執(zhí)行的情況下,確定通過(guò)上述覆蓋度測(cè)試。
[0013] 進(jìn)一步地,在將上述數(shù)據(jù)庫(kù)中的調(diào)試數(shù)據(jù)輸入到上述狀態(tài)機(jī)模型中之前,還包括: 采集上述調(diào)試數(shù)據(jù)并進(jìn)行存儲(chǔ);將存儲(chǔ)后的上述調(diào)試數(shù)據(jù)上傳至上述數(shù)據(jù)庫(kù)。
[0014] 根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種用于機(jī)組的覆蓋度測(cè)試裝置,包括: 輸入模塊,用于將數(shù)據(jù)庫(kù)中的調(diào)試數(shù)據(jù)輸入到狀態(tài)機(jī)模型中,上述狀態(tài)機(jī)模型包括:狀態(tài)、 路徑和條件;其中,每一個(gè)上述狀態(tài)用來(lái)表示待調(diào)試機(jī)組的一個(gè)功能,上述路徑表示從一個(gè) 狀態(tài)切換到另一個(gè)狀態(tài)的一個(gè)方式,上述條件表示每條上述路徑上的條件組合;計(jì)算模塊, 用于根據(jù)上述狀態(tài)機(jī)模型對(duì)上述調(diào)試數(shù)據(jù)進(jìn)行計(jì)算;處理模塊,用于對(duì)上述計(jì)算的過(guò)程進(jìn) 行狀態(tài)分析,上述狀態(tài)分析用于判斷上述狀態(tài)、上述路徑和上述條件是否均被執(zhí)行;確定模 塊,用于根據(jù)判斷結(jié)果確定是否通過(guò)上述覆蓋度測(cè)試。
[0015] 進(jìn)一步地,上述確定模塊包括:確定子模塊,用于在上述狀態(tài)、上述路徑和上述條 件均被執(zhí)行的情況下,確定通過(guò)上述覆蓋度測(cè)試。
[0016] 進(jìn)一步地,上述裝置還包括:采集模塊,用于采集上述調(diào)試數(shù)據(jù)并進(jìn)行存儲(chǔ);上傳 模塊,用于將存儲(chǔ)后的上述調(diào)試數(shù)據(jù)上傳至上述數(shù)據(jù)庫(kù)。
[0017] 根據(jù)本發(fā)明實(shí)施例的又一方面,還提供了一種用于機(jī)組的覆蓋度測(cè)試系統(tǒng),包括: 單片機(jī),用于采集待調(diào)試機(jī)組在調(diào)試過(guò)程中生成的調(diào)試數(shù)據(jù);上位機(jī),用于建立狀態(tài)機(jī)模 型,并通過(guò)上述狀態(tài)機(jī)模型處理上述調(diào)試數(shù)據(jù)。
[0018] 在本發(fā)明實(shí)施例中,采用在上位機(jī)中建立狀態(tài)機(jī)模型的方式,通過(guò)狀態(tài)機(jī)模型處 理待調(diào)試機(jī)組在調(diào)試過(guò)程中產(chǎn)生的調(diào)試數(shù)據(jù),達(dá)到了準(zhǔn)確判斷調(diào)試過(guò)程是否完全覆蓋機(jī)組 的全部重要功能模塊的目的,從而實(shí)現(xiàn)了高效、完整地進(jìn)行機(jī)組調(diào)試的技術(shù)效果,進(jìn)而解決 了由于機(jī)組調(diào)試時(shí)覆蓋度不完整而造成的遺漏調(diào)試的技術(shù)問(wèn)題。
【附圖說(shuō)明】
[0019] 此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā) 明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0020] 圖1是根據(jù)本發(fā)明實(shí)施例的一種可選的用于機(jī)組的覆蓋度測(cè)試方法的流程圖;
[0021] 圖2是根據(jù)本發(fā)明實(shí)施例的一種可選的用于機(jī)組的覆蓋度測(cè)試方法的示意圖;
[0022] 圖3是根據(jù)本發(fā)明實(shí)施例的另一種可選的用于機(jī)組的覆蓋度測(cè)試方法的示意圖;
[0023] 圖4是根據(jù)本發(fā)明實(shí)施例的又一種可選的用于機(jī)組的覆蓋度測(cè)試方法的示意圖;
[0024] 圖5是根據(jù)本發(fā)明實(shí)施例的另一種可選的用于機(jī)組的覆蓋度測(cè)試方法的流程圖;
[0025] 圖6是根據(jù)本發(fā)明實(shí)施例的又一種可選的用于機(jī)組的覆蓋度測(cè)試方法的流程圖;
[0026] 圖7是根據(jù)本發(fā)明實(shí)施例的一種可選的用于機(jī)組的覆蓋度測(cè)試裝置的示意圖;
[0027] 圖8是根據(jù)本發(fā)明實(shí)施例的另一種可選的用于機(jī)組的覆蓋度測(cè)試裝置的示意圖;
[0028] 圖9是根據(jù)本發(fā)明實(shí)施例的又一種可選的用于機(jī)組的覆蓋度測(cè)試裝置的示意圖;
[0029] 圖10是根據(jù)本發(fā)明實(shí)施例的一種可選的用于機(jī)組的覆蓋度測(cè)試系統(tǒng)的示意圖;
[0030] 圖11是根據(jù)本發(fā)明實(shí)施例的另一種可選的用于機(jī)組的覆蓋度測(cè)試系統(tǒng)的示意 圖。
【具體實(shí)施方式】
[0031] 為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的 附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是 本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù) 人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范 圍。
[0032] 需要說(shuō)明的是,本發(fā)明的說(shuō)明書(shū)和權(quán)利要求書(shū)及上述附圖中的術(shù)語(yǔ)"第一"、"第 二"等是用于區(qū)別類(lèi)似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用 的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或 描述的那些以外的順序?qū)嵤?。此外,術(shù)語(yǔ)"包括"和"具有"以及他們的任何變形,意圖在于 覆蓋不排他的包含,例如,包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限 于清楚地列出的那些步驟或單元,而是可包括沒(méi)有清楚地列出的或?qū)τ谶@些過(guò)程、方法、產(chǎn) 品或設(shè)備固有的其它步驟或單元。
[0033] 實(shí)施例1
[0034] 根據(jù)本發(fā)明實(shí)施例