本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,特別涉及一種空氣凈化類設(shè)備的管理方法和裝置。
背景技術(shù):
空氣凈化類設(shè)備是指能夠吸附、分解或轉(zhuǎn)化各種空氣污染物,有效提高空氣清潔度的產(chǎn)品,其中空氣污染物包括PM2.5、粉塵、花粉、異味、裝修污染物、細(xì)菌、過敏原等。其中濾芯是空氣凈化類設(shè)備的主要組成部件,負(fù)責(zé)進(jìn)行空氣污染物的吸附。濾芯是具有一定使用壽命的,吸附的空氣污染物達(dá)到一定質(zhì)量,濾芯壽命消耗殆盡,不能再使用。對空氣凈化類設(shè)備的管理就包括對濾芯壽命的管理。
現(xiàn)有對濾芯壽命的確定方式,主要是以空氣凈化類設(shè)備開機(jī)到關(guān)機(jī)之間的時(shí)間差作為本次空氣凈化類設(shè)備運(yùn)行使用時(shí)長,然后利用運(yùn)行使用時(shí)長乘以一個(gè)固定的消耗系數(shù)作為濾芯使用壽命。然而這種方式的計(jì)算方式過于粗略,忽略了實(shí)際使用環(huán)境,結(jié)果準(zhǔn)確性較差。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提供了一種空氣凈化類設(shè)備的管理方法和裝置,以便于提高濾芯壽命計(jì)算的準(zhǔn)確性。
具體技術(shù)方案如下:
本發(fā)明提供了一種空氣凈化類設(shè)備的管理方法,該方法包括:
接收空氣凈化類設(shè)備上報(bào)的運(yùn)行數(shù)據(jù),所述運(yùn)行數(shù)據(jù)包括運(yùn)行環(huán)境參數(shù),所述運(yùn)行環(huán)境參數(shù)包括空氣質(zhì)量參數(shù)和運(yùn)行參數(shù)中的至少一種;
利用所述運(yùn)行環(huán)境參數(shù)以及所述空氣凈化類設(shè)備的運(yùn)行時(shí)長,確定所述空 氣凈化類設(shè)備濾芯的已消耗壽命。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述空氣質(zhì)量參數(shù)包括污染物濃度;
所述運(yùn)行參數(shù)包括出風(fēng)風(fēng)速。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,在接收到所述運(yùn)行數(shù)據(jù)后,還包括:
判斷運(yùn)行數(shù)據(jù)包括的運(yùn)行環(huán)境參數(shù)分別相比較所述空氣凈化類設(shè)備上一次上報(bào)的運(yùn)行環(huán)境參數(shù)是否發(fā)生值的變化,如果是,則執(zhí)行確定所述空氣凈化類設(shè)備濾芯的已消耗壽命的步驟。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,在接收到獲取已消耗壽命的請求時(shí),執(zhí)行確定所述空氣凈化類設(shè)備濾芯的已消耗壽命的步驟。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,在確定所述空氣凈化類設(shè)備濾芯的已消耗壽命時(shí),計(jì)算所述空氣凈化類設(shè)備上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值消耗的壽命Ln,將所述Ln與上一次計(jì)算出的已消耗壽命進(jìn)行疊加,得到所述空氣凈化類設(shè)備濾芯當(dāng)前的已消耗壽命。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述空氣凈化類設(shè)備的運(yùn)行時(shí)長包括:各運(yùn)行環(huán)境參數(shù)值對應(yīng)的運(yùn)行時(shí)長;
各運(yùn)行環(huán)境參數(shù)值對應(yīng)的運(yùn)行時(shí)長的確定包括:
當(dāng)運(yùn)行數(shù)據(jù)包括的運(yùn)行環(huán)境參數(shù)分別相比較所述空氣凈化類設(shè)備上一次上報(bào)的運(yùn)行環(huán)境參數(shù)發(fā)生值的變化時(shí),記錄該運(yùn)行數(shù)據(jù)攜帶的時(shí)間戳;
將本次記錄的時(shí)間戳與上一次記錄的時(shí)間戳的差值作為上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值對應(yīng)的運(yùn)行時(shí)長。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,在所述將本次記錄的時(shí)間戳與上一次記錄的時(shí)間戳的差值作為上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值對應(yīng)的運(yùn)行時(shí)長之前,還包括:
判斷上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值對應(yīng)的計(jì)算標(biāo)志位是否被設(shè)置,如果否,則繼續(xù)執(zhí)行所述將本次記錄的時(shí)間戳與上一次記錄的時(shí)間戳的差值作為上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值對應(yīng)的運(yùn)行時(shí)長的步驟,并設(shè)置上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值對應(yīng)的計(jì)算標(biāo)志位。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,如果接收到運(yùn)行數(shù)據(jù)時(shí),確定所述空氣凈化 類設(shè)備運(yùn)行結(jié)束,則進(jìn)一步設(shè)置該運(yùn)行數(shù)據(jù)所包含運(yùn)行環(huán)境參數(shù)值對應(yīng)的計(jì)算標(biāo)志位。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,在所述記錄該運(yùn)行數(shù)據(jù)攜帶的時(shí)間戳之前還包括:
判斷該時(shí)間戳是否早于最近一次記錄的時(shí)間戳,如果是,則丟棄該運(yùn)行數(shù)據(jù);否則,繼續(xù)執(zhí)行所述記錄該運(yùn)行數(shù)據(jù)攜帶的時(shí)間戳。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,該方法還包括:
將所述空氣凈化類設(shè)備濾芯的已消耗壽命信息發(fā)送給與所述空氣凈化類設(shè)備綁定的客戶端;或者,
將所述空氣凈化類設(shè)備濾芯的已消耗壽命信息發(fā)送給所述空氣凈化類設(shè)備,以供所述空氣凈化類設(shè)備進(jìn)行展示。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,確定所述空氣凈化類設(shè)備濾芯的已消耗壽命包括:
所述L為所述空氣凈化類設(shè)備濾芯的已消耗壽命,Li為所述空氣凈化類設(shè)備上報(bào)的運(yùn)行數(shù)據(jù)包含污染物濃度值Pi和/或出風(fēng)風(fēng)速值Si時(shí)消耗的壽命;
其中,Li=α*Ti,
或者,α=Si,或者,α=Pi,或者,α=Pi*Si,或者,或者,
Ti為所述空氣凈化類設(shè)備的運(yùn)行數(shù)據(jù)包括所述Pi和/或Si時(shí)的運(yùn)行時(shí)長,P0和S0分別為所述空氣凈化類設(shè)備的測試污染物濃度值和測試出風(fēng)風(fēng)速值。
本發(fā)明還提供了一種空氣凈化類設(shè)備的管理裝置,該裝置包括:
接收單元,用于接收空氣凈化類設(shè)備上報(bào)的運(yùn)行數(shù)據(jù),所述運(yùn)行數(shù)據(jù)包括運(yùn)行環(huán)境參數(shù),所述運(yùn)行環(huán)境參數(shù)包括空氣質(zhì)量參數(shù)和運(yùn)行參數(shù)中的至少一種;
第一確定單元,用于利用運(yùn)行環(huán)境參數(shù)以及所述空氣凈化類設(shè)備的運(yùn)行時(shí) 長,確定所述空氣凈化類設(shè)備濾芯的已消耗壽命。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述空氣質(zhì)量參數(shù)包括污染物濃度;
所述運(yùn)行參數(shù)包括出風(fēng)風(fēng)速。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,該裝置還包括:
判斷單元,用于在所述接收單元接收到所述運(yùn)行數(shù)據(jù)后,判斷運(yùn)行數(shù)據(jù)包括的運(yùn)行環(huán)境參數(shù)分別相比較所述空氣凈化類設(shè)備上一次上報(bào)的運(yùn)行環(huán)境參數(shù)是否發(fā)生值的變化;
所述第一確定單元,在所述判斷單元的判斷結(jié)果為是時(shí),執(zhí)行確定所述空氣凈化類設(shè)備濾芯的已消耗壽命的操作。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述接收單元,還用于接收獲取已消耗壽命的請求;
所述第一確定單元,在所述接收單元接收到所述請求時(shí),執(zhí)行確定所述空氣凈化類設(shè)備濾芯的已消耗壽命的操作。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述第一確定單元在確定所述空氣凈化類設(shè)備濾芯的已消耗壽命時(shí),計(jì)算所述空氣凈化類設(shè)備上一次上報(bào)的運(yùn)行環(huán)境參數(shù)消耗的壽命Ln,將所述Ln與上一次計(jì)算出的已消耗壽命進(jìn)行疊加,得到所述空氣凈化類設(shè)備濾芯當(dāng)前的已消耗壽命。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述空氣凈化類設(shè)備的運(yùn)行時(shí)長包括:各運(yùn)行環(huán)境參數(shù)值對應(yīng)的運(yùn)行時(shí)長;該裝置還包括:
第二確定單元,用于在所述接收單元接收到的運(yùn)行數(shù)據(jù)包括的運(yùn)行環(huán)境參數(shù)分別相比較所述空氣凈化類設(shè)備上一次上報(bào)的運(yùn)行環(huán)境參數(shù)發(fā)生值的變化時(shí),記錄該運(yùn)行數(shù)據(jù)攜帶的時(shí)間戳;將本次記錄的時(shí)間戳與上一次記錄的時(shí)間戳的差值作為上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值對應(yīng)的運(yùn)行時(shí)長。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述第二確定單元將本次記錄的時(shí)間戳與上一次記錄的時(shí)間戳的差值作為上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值對應(yīng)的運(yùn)行時(shí)長之前,還用于判斷上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值對應(yīng)的計(jì)算標(biāo)志位是否被設(shè)置,如果否,則繼續(xù)執(zhí)行所述將本次記錄的時(shí)間戳與上一次記錄的時(shí)間戳的差值作 為上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值對應(yīng)的運(yùn)行時(shí)長,并設(shè)置上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值對應(yīng)的計(jì)算標(biāo)志位。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,如果所述接收單元接收到運(yùn)行數(shù)據(jù)時(shí),確定所述空氣凈化類設(shè)備運(yùn)行結(jié)束,則所述第二確定單元進(jìn)一步設(shè)置該運(yùn)行數(shù)據(jù)所包含運(yùn)行環(huán)境參數(shù)值對應(yīng)的計(jì)算標(biāo)志位。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述第二確定單元在所述記錄該運(yùn)行數(shù)據(jù)攜帶的時(shí)間戳之前,還用于判斷該時(shí)間戳是否早于最近一次記錄的時(shí)間戳,如果是,則丟棄該運(yùn)行數(shù)據(jù);否則,繼續(xù)執(zhí)行所述記錄該運(yùn)行數(shù)據(jù)攜帶的時(shí)間戳。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,該裝置還包括:
發(fā)送單元,用于將所述空氣凈化類設(shè)備濾芯的已消耗壽命信息發(fā)送給與所述空氣凈化類設(shè)備綁定的客戶端;或者,將所述空氣凈化類設(shè)備濾芯的已消耗壽命信息發(fā)送給所述空氣凈化類設(shè)備,以供所述空氣凈化類設(shè)備進(jìn)行展示。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述第一確定單元利用確定所述空氣凈化類設(shè)備濾芯的已消耗壽命L,Li為所述空氣凈化類設(shè)備上報(bào)的運(yùn)行數(shù)據(jù)包含污染物濃度值Pi和/或出風(fēng)風(fēng)速值Si時(shí)消耗的壽命;
其中,Li=α*Ti,
或者,α=Si,或者,α=Pi,或者,α=Pi*Si,或者,或者,
Ti為所述空氣凈化類設(shè)備的運(yùn)行數(shù)據(jù)包括所述Pi和/或Si時(shí)的運(yùn)行時(shí)長,P0和S0分別為所述空氣凈化類設(shè)備的測試污染物濃度值和測試出風(fēng)風(fēng)速值。
由以上技術(shù)方案可以看出,本發(fā)明結(jié)合實(shí)際的空氣質(zhì)量參數(shù)、運(yùn)行參數(shù)和運(yùn)行時(shí)長來確定空氣凈化類設(shè)備濾芯的已消耗壽命,充分考慮了空氣凈化類設(shè)備的實(shí)際使用環(huán)境,相比較采用使用時(shí)長乘以固定的消耗系數(shù)的方式,提高了濾芯壽命計(jì)算的準(zhǔn)確性。
【附圖說明】
圖1為本發(fā)明實(shí)施例所基于的系統(tǒng)架構(gòu)圖;
圖2為本發(fā)明實(shí)施例提供的主要方法流程圖;
圖3為本發(fā)明實(shí)施例提供的確定運(yùn)行時(shí)長的執(zhí)行流程圖;
圖4為本發(fā)明實(shí)施例提供的空氣凈化類設(shè)備的管理裝置示意圖。
【具體實(shí)施方式】
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對本發(fā)明進(jìn)行詳細(xì)描述。
本發(fā)明的核心思想在于,利用空氣凈化類設(shè)備在上報(bào)運(yùn)行數(shù)據(jù)時(shí)攜帶的運(yùn)行環(huán)境參數(shù)以及空氣凈化類設(shè)備的運(yùn)行時(shí)長,確定空氣凈化類設(shè)備濾芯的已消耗壽命。
其中,運(yùn)行環(huán)境參數(shù)包括空氣質(zhì)量參數(shù)和運(yùn)行參數(shù)中的至少一種,空氣質(zhì)量參數(shù)體現(xiàn)空氣凈化類設(shè)備所處的實(shí)際使用環(huán)境,可以采用污染物濃度等,運(yùn)行參數(shù)體現(xiàn)空氣凈化類設(shè)備的運(yùn)行強(qiáng)度狀況,可以采用諸如出風(fēng)風(fēng)速等。在本發(fā)明的實(shí)施例中,均以運(yùn)行環(huán)境參數(shù)同時(shí)包含污染物濃度和出風(fēng)風(fēng)速為例進(jìn)行描述。
本發(fā)明的理論基礎(chǔ)在于:空氣凈化類設(shè)備濾芯根本上是吸附、分解和轉(zhuǎn)化污染物的能力,該能力越強(qiáng),表明其能凈化的污染物質(zhì)量越大,因此可以采用濾芯凈化污染物的質(zhì)量M來體現(xiàn)濾芯凈化能力。
其中凈化污染物的質(zhì)量M可以根據(jù)污染物濃度P、出風(fēng)風(fēng)速S和運(yùn)行時(shí)間T來計(jì)算,即M=P*S*T。
通常情況下,廠商在對空氣凈化類設(shè)備進(jìn)行壽命測試時(shí),是在一定的污染物濃度和出風(fēng)風(fēng)速的環(huán)境下進(jìn)行的,會(huì)將測試得到的濾芯壽命印刷至說明書或銘牌上,以供用戶參閱。將測試時(shí)采用的污染物濃度和出風(fēng)風(fēng)速分別稱為測試污染物濃度值和測試出風(fēng)風(fēng)速值,分別用P0和S0表示,那么在測試環(huán) 境下的M=P0*S0*T0,T0為測試過程中空氣凈化類設(shè)備的運(yùn)行時(shí)長。由于測試過程中環(huán)境恒定且不間斷地進(jìn)行運(yùn)行測試,因此測試得到的濾芯壽命L0就為運(yùn)行時(shí)長T0,即
然而在空氣凈化類設(shè)備的實(shí)際使用過程中,因不同的環(huán)境污染程度和設(shè)備風(fēng)速,凈化的污染物質(zhì)量是變化的,因此可以將公式(1)中的M修正為:
即將凈化的污染物質(zhì)量進(jìn)行分段處理,每種取值作為一段,然后進(jìn)行疊加得到當(dāng)前已經(jīng)凈化的總污染物質(zhì)量。
因此,可以得到:
L為空氣凈化類設(shè)備濾芯的已消耗壽命,Li為空氣凈化類設(shè)備所處的污染物濃度值Pi和出風(fēng)風(fēng)速值Si時(shí)消耗的壽命。
其中,
Ti為Pi和Si情況下空氣凈化類設(shè)備的運(yùn)行時(shí)長。
在上述理論基礎(chǔ)上,下面對本發(fā)明實(shí)施例所基于的系統(tǒng)架構(gòu)進(jìn)行描述。如圖1中所示,主要包括:空氣凈化類設(shè)備、服務(wù)端管理設(shè)備和智能終端設(shè)備。其中,空氣凈化類設(shè)備在運(yùn)行狀態(tài)發(fā)生變化時(shí),會(huì)向服務(wù)端管理設(shè)備上報(bào)運(yùn)行狀態(tài)信息,另外,在空氣凈化類設(shè)備的運(yùn)行過程中會(huì)周期性地向服務(wù)端設(shè)備上報(bào)運(yùn)行數(shù)據(jù)。
服務(wù)端管理設(shè)備接收空氣凈化類設(shè)備上報(bào)的運(yùn)行狀態(tài)信息和運(yùn)行數(shù)據(jù)。另外,服務(wù)端設(shè)備也可以通過諸如心跳檢測等方式主動(dòng)對空氣凈化類設(shè)備的運(yùn)行狀態(tài)進(jìn)行檢測。在本發(fā)明實(shí)施例中,服務(wù)端管理設(shè)備還負(fù)責(zé)對空氣凈化類設(shè)備進(jìn)行濾芯的已消耗壽命計(jì)算。該服務(wù)端設(shè)備可以設(shè)置于云端。
智能終端設(shè)備上安裝并運(yùn)行有與空氣凈化類設(shè)備綁定的客戶端,該客戶端 可以向服務(wù)端管理設(shè)備發(fā)送請求并接收服務(wù)端管理設(shè)備返回的響應(yīng)。在本發(fā)明實(shí)施例中,客戶端可以向服務(wù)端管理設(shè)備發(fā)送獲取已消耗壽命的請求,接收服務(wù)端管理設(shè)備返回的對濾芯的已消耗壽命計(jì)算結(jié)果。
另外,服務(wù)端管理設(shè)備也可以將濾芯的已消耗壽命計(jì)算結(jié)果發(fā)送給空氣凈化類設(shè)備,以便空氣凈化類設(shè)備進(jìn)行展示。例如在空氣凈化類設(shè)備的屏幕上、或者閃燈的方式,或者發(fā)出提示音的方式進(jìn)行展示。
在空氣凈化類設(shè)備中存在用于采集污染物濃度的傳感器,諸如粉塵傳感器,以及用于采集出風(fēng)風(fēng)速的傳感器??諝鈨艋髟谶\(yùn)行過程中,會(huì)將實(shí)時(shí)采集到的污染物濃度和出風(fēng)風(fēng)速包含在運(yùn)行數(shù)據(jù)中,周期性(例如每隔一分鐘)上報(bào)給服務(wù)端管理設(shè)備。
空氣凈化類設(shè)備上報(bào)的運(yùn)行數(shù)據(jù)中,污染物濃度或出風(fēng)風(fēng)速是會(huì)發(fā)生變化的,由上面理論基礎(chǔ)中所述的內(nèi)容可以看出,服務(wù)端管理設(shè)備在計(jì)算濾芯的已消耗壽命時(shí),是依據(jù)污染物濃度和出風(fēng)風(fēng)速的變化進(jìn)行分段計(jì)算的。下面對服務(wù)端管理設(shè)備對濾芯已消耗壽命的計(jì)算進(jìn)行描述。
總得來說,服務(wù)端管理設(shè)備執(zhí)行的主要流程可以如圖2中所示,包括兩個(gè)主要步驟:
在201中,接收空氣凈化類設(shè)備上報(bào)的運(yùn)行數(shù)據(jù),該運(yùn)行數(shù)據(jù)包括污染物濃度和出風(fēng)風(fēng)速。
在202中,利用接收到的污染物濃度、出風(fēng)風(fēng)速以及空氣凈化類設(shè)備的運(yùn)行時(shí)長,確定空氣凈化類設(shè)備濾芯的已消耗壽命。
對于服務(wù)端管理設(shè)備而言,在步驟201中接收運(yùn)行數(shù)據(jù)的操作是周期性地,而并不一定每一次接收到運(yùn)行數(shù)據(jù)都要進(jìn)行已消耗壽命的計(jì)算??梢园ǖ幌抻谝韵聝煞N方式觸發(fā)濾芯已消耗壽命的計(jì)算:
第一種是如果接收到的運(yùn)行數(shù)據(jù)中污染物濃度或出風(fēng)風(fēng)速相比較上一次接收到的運(yùn)行數(shù)據(jù)發(fā)生變化。也就是說,在分段計(jì)算濾芯已消耗壽命時(shí),進(jìn)行分段的依據(jù)是運(yùn)行數(shù)據(jù)中包含的污染物濃度值和出風(fēng)風(fēng)速值這一組合,只要有其中一個(gè)值發(fā)生了變化,就成為不同的組合,需要進(jìn)行分段。
每一個(gè)分段的濾芯已消耗壽命表示為Li,該分段中污染物濃度值和出風(fēng)風(fēng)速值分別為Pi和Si。那么對各個(gè)分段的濾芯已消耗壽命進(jìn)行疊加,就得到濾芯的已消耗壽命L。
即
Ti為空氣凈化類設(shè)備的運(yùn)行數(shù)據(jù)包括Pi和Si時(shí)的運(yùn)行時(shí)長,P0和S0分別為所述空氣凈化類設(shè)備的測試污染物濃度值和測試出風(fēng)風(fēng)速值。對于常用的空氣凈化類設(shè)備而言,由于其主要凈化的是PM2.5,因此污染物濃度可以采用PM2.5的濃度。
需要說明的是,Li的計(jì)算方式并不限于公式(1),還可以采用諸如以下方式:
Li=Si*Ti,即采用出風(fēng)風(fēng)量的方式代表濾芯已消耗壽命,這種情況下運(yùn)行環(huán)境參數(shù)僅需要包含出風(fēng)風(fēng)量即可。
Li=Pi*Si*Ti,即采用消耗的污染物質(zhì)量代表濾芯已消耗壽命。
Li=Pi*Ti,即采用污染物濃度的時(shí)間持續(xù)量代表濾芯已消耗壽命,這種情況下,運(yùn)行環(huán)境參數(shù)僅需要包含污染物濃度即可。
即默認(rèn)出風(fēng)風(fēng)量值為測試值時(shí)計(jì)算濾芯已消耗壽命,這種情況下,運(yùn)行環(huán)境參數(shù)僅需要包含污染物濃度即可。
即默認(rèn)污染物濃度值為測試值時(shí)計(jì)算濾芯已消耗壽命,這種情況下運(yùn)行環(huán)境參數(shù)僅需要包含出風(fēng)風(fēng)量即可。
第二種是如果接收到來自客戶端的獲取濾芯已消耗壽命的請求時(shí),觸發(fā)對濾芯已消耗壽命的計(jì)算。這種情況下的計(jì)算方式與第一種情況基本相同。
可見,不同的出風(fēng)風(fēng)速會(huì)影響濾芯使用壽命,出風(fēng)風(fēng)速越大,濾芯消耗壽命越快。不同的環(huán)境污染程度也會(huì)影響濾芯使用壽命,污染越重,濾芯消 耗壽命越快。由公式(3)可知,在計(jì)算各分段的Li時(shí),需要確定該分段對應(yīng)的運(yùn)行時(shí)長Ti。
本發(fā)明實(shí)施例中提供了一種確定運(yùn)行時(shí)長Ti的方式,如果空氣凈化類設(shè)備上報(bào)開機(jī)狀態(tài)和運(yùn)行數(shù)據(jù)(包含P1和S1,還會(huì)包含一個(gè)時(shí)間戳t1),在初始開機(jī)時(shí),服務(wù)端管理設(shè)備記錄P1和S1,以及對應(yīng)的t1,由于是初始開機(jī),不會(huì)進(jìn)行運(yùn)行時(shí)長的計(jì)算。
在空氣凈化類設(shè)備的運(yùn)行過程中,會(huì)周期性的上報(bào)運(yùn)行數(shù)據(jù),假設(shè)運(yùn)行數(shù)據(jù)從包含Pi和Si變化到包含Pi+1和Si+1,則服務(wù)端管理設(shè)備執(zhí)行如圖3中所示流程。需要說明的是,Pi+1和Si+1構(gòu)成的組合與Pi和Si構(gòu)成的組合,并不一定污染物濃度和出風(fēng)風(fēng)速都發(fā)生變化,只要有一個(gè)發(fā)生變化引起了組合發(fā)生變化,都標(biāo)識為下標(biāo)的變化(即從i變?yōu)閕+1)。
如圖3中所示,服務(wù)端管理設(shè)備接收到空氣凈化類設(shè)備上報(bào)的運(yùn)行數(shù)據(jù)中從Pi和Si變化到包含Pi+1和Si+1時(shí),可以執(zhí)行以下步驟來確定Pi和Si對應(yīng)的運(yùn)行時(shí)長Ti:
在301中,記錄包含Pi+1和Si+1的運(yùn)行數(shù)據(jù)攜帶的時(shí)間戳ti+1。
每次接收到污染物濃度值或出風(fēng)風(fēng)速值發(fā)生變化的運(yùn)行數(shù)據(jù)時(shí),都會(huì)針對該運(yùn)行數(shù)據(jù)記錄攜帶的時(shí)間戳,該時(shí)間戳指示該運(yùn)行數(shù)據(jù)的上報(bào)時(shí)間。
在302中,判斷包含Pi和Si的運(yùn)行數(shù)據(jù)的計(jì)算標(biāo)志位是否被設(shè)置,如果否,執(zhí)行303;如果是,結(jié)束當(dāng)前流程。
計(jì)算標(biāo)志位用于標(biāo)識針對該運(yùn)行數(shù)據(jù)所包含Pi和Si對應(yīng)的運(yùn)行時(shí)長是否被計(jì)算過,如果計(jì)算過,則計(jì)算標(biāo)志位被設(shè)置,后續(xù)不會(huì)再進(jìn)行針對該分段的重復(fù)計(jì)算。
在303中,將ti+1與ti的差值作為Pi和Si對應(yīng)的運(yùn)行時(shí)長Ti。
ti是運(yùn)行數(shù)據(jù)由包含Pi-1和Si-1變化為包含Pi和Si時(shí),針對Pi和Si記錄的時(shí)間戳。
在304中,設(shè)置包含Pi和Si的運(yùn)行數(shù)據(jù)的計(jì)算標(biāo)志位。
如果因?yàn)榫W(wǎng)絡(luò)問題等造成上報(bào)數(shù)據(jù)的延遲,使得接收到某運(yùn)行數(shù)據(jù)時(shí),該運(yùn)行數(shù)據(jù)攜帶的時(shí)間戳比上一條記錄的時(shí)間戳還早,則直接將該運(yùn)行數(shù)據(jù)丟棄。實(shí)際上該運(yùn)行數(shù)據(jù)的運(yùn)行時(shí)長已被覆蓋,在此如果不將其丟棄而納入計(jì)算,則會(huì)引起運(yùn)行時(shí)長的計(jì)算錯(cuò)誤。也就是說,通過這種方式能夠避免消息亂序?qū)\(yùn)行時(shí)長計(jì)算造成的影響。
另外,如果接收到包含Pi+1和Si+1的運(yùn)行數(shù)據(jù)時(shí),確定空氣凈化類設(shè)備運(yùn)行結(jié)束,則進(jìn)一步設(shè)置包含Pi+1和Si+1的運(yùn)行數(shù)據(jù)的計(jì)算標(biāo)志位。這樣,如果空氣凈化類設(shè)備在后續(xù)開機(jī)運(yùn)行,則在開機(jī)時(shí)不會(huì)進(jìn)行Pi+1和Si+1對應(yīng)的Ti+1的計(jì)算,因?yàn)榇硕螘r(shí)間內(nèi)空氣凈化類設(shè)備是不運(yùn)行的,如果將這段時(shí)間參與計(jì)算則會(huì)造成Ti+1的不正確。
其中,空氣凈化類設(shè)備如果由用戶關(guān)機(jī)或掉線,則會(huì)上報(bào)運(yùn)行結(jié)束的狀態(tài)信息給服務(wù)端管理設(shè)備,服務(wù)端管理設(shè)備從而確定空氣凈化類設(shè)備運(yùn)行結(jié)束。或者,空氣凈化類設(shè)備采用諸如心跳檢測等機(jī)制,主動(dòng)對空氣凈化類設(shè)備的狀態(tài)進(jìn)行檢測,從而確定空氣凈化類設(shè)備運(yùn)行結(jié)束。
舉一個(gè)例子,空氣凈化類設(shè)備開機(jī),上報(bào)運(yùn)行數(shù)據(jù)M1(用M1標(biāo)識P1和S1的組合,后續(xù)類似),記錄M1對應(yīng)的時(shí)間戳t1。
上報(bào)運(yùn)行數(shù)據(jù)過程中,運(yùn)行數(shù)據(jù)M1變化成M2,那么記錄M2對應(yīng)的時(shí)間戳t2,M1對應(yīng)的運(yùn)行時(shí)長T1為t2-t1,設(shè)置M1的計(jì)算標(biāo)志位,例如原始計(jì)算標(biāo)志位都默認(rèn)為0,在設(shè)置后變?yōu)?。
運(yùn)行數(shù)據(jù)M2變化成M3時(shí),記錄M3對應(yīng)的時(shí)間戳t3,M2對應(yīng)的運(yùn)行時(shí)長T2為t3-t2,設(shè)置M2的計(jì)算標(biāo)志位。
假設(shè)該空氣凈化類設(shè)備關(guān)機(jī),上報(bào)運(yùn)行結(jié)束的狀態(tài)以及運(yùn)行數(shù)據(jù)M4(M4可能相對于M3發(fā)生變化,也可能不變化),記錄M4對應(yīng)的時(shí)間戳t4,M3對應(yīng)的運(yùn)行時(shí)長T3為t4-t3,設(shè)置M3的計(jì)算標(biāo)志位并且設(shè)置M4的計(jì)算標(biāo)志位。
之后空氣凈化類設(shè)備再次開機(jī)運(yùn)行,上報(bào)運(yùn)行數(shù)據(jù)M5(M5可能相對于M4發(fā)生變化,也可能不變化),記錄M5對應(yīng)的時(shí)間戳t5,由于M4的計(jì)算標(biāo)志位 已被設(shè)置,因此不會(huì)針對M4進(jìn)行運(yùn)行時(shí)長的計(jì)算。
以上是對本發(fā)明提供的方法進(jìn)行的詳細(xì)描述,下面對本發(fā)明提供的裝置進(jìn)行詳細(xì)描述。圖4為本發(fā)明實(shí)施例提供的空氣凈化類設(shè)備的管理裝置示意圖,該裝置可以設(shè)置于服務(wù)端管理設(shè)備,如圖4中所示,該裝置可以包括:接收單元01和第一確定單元02,還可以包括判斷單元03、第二確定單元04和發(fā)送單元05,各組成單元的主要功能如下:
接收單元01負(fù)責(zé)接收空氣凈化類設(shè)備上報(bào)的運(yùn)行數(shù)據(jù),運(yùn)行數(shù)據(jù)可以包括運(yùn)行環(huán)境參數(shù),所述運(yùn)行環(huán)境參數(shù)可以包括污染物濃度和出風(fēng)風(fēng)速中至少一種,另外,運(yùn)行數(shù)據(jù)還會(huì)攜帶時(shí)間戳,該時(shí)間戳用于指示該運(yùn)行數(shù)據(jù)的上報(bào)時(shí)間。
第一確定單元02負(fù)責(zé)利用運(yùn)行環(huán)境參數(shù)以及空氣凈化類設(shè)備的運(yùn)行時(shí)長,確定空氣凈化類設(shè)備濾芯的已消耗壽命。
具體地,根據(jù)以上分析的理論基礎(chǔ),第一確定單元02可以利用確定空氣凈化類設(shè)備濾芯的已消耗壽命L,Li為空氣凈化類設(shè)備上報(bào)的運(yùn)行數(shù)據(jù)包含污染物濃度值Pi和出風(fēng)風(fēng)速值Si時(shí)消耗的壽命。
其中,Li=α*Ti,
或者,α=Si,或者,α=Pi,或者,α=Pi*Si,或者,或者,
Ti為空氣凈化類設(shè)備的運(yùn)行數(shù)據(jù)包括Pi和/或Si時(shí)的運(yùn)行時(shí)長,P0和S0分別為空氣凈化類設(shè)備的測試污染物濃度值和測試出風(fēng)風(fēng)速值。
該裝置在對濾芯的已消耗壽命進(jìn)行計(jì)算時(shí),可以采用但不限于以下兩種觸發(fā)方式:
第一種方式:判斷單元03在接收單元01接收到運(yùn)行數(shù)據(jù)后,判斷運(yùn)行數(shù)據(jù)包括的運(yùn)行環(huán)境參數(shù)分別相比較空氣凈化類設(shè)備上一次上報(bào)的運(yùn)行環(huán)境參數(shù)是否發(fā)生值的變化。在判斷單元03的判斷結(jié)果為是時(shí),第一確定單元03執(zhí)行確定空氣凈化類設(shè)備濾芯的已消耗壽命的操作。
第二種方式:在接收單元01接收到獲取已消耗壽命的請求時(shí),第一確定單元03執(zhí)行確定空氣凈化類設(shè)備濾芯的已消耗壽命的操作。
具體地,第一確定單元03在確定空氣凈化類設(shè)備濾芯的已消耗壽命時(shí),可以計(jì)算上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值消耗的壽命Ln,將Ln與上一次計(jì)算出的已消耗壽命進(jìn)行疊加,得到空氣凈化類設(shè)備濾芯當(dāng)前的已消耗壽命。
第二確定單元04負(fù)責(zé)確定各運(yùn)行環(huán)境參數(shù)值對應(yīng)的運(yùn)行時(shí)長,即在接收單元01接收到包括的運(yùn)行環(huán)境參數(shù)分別相比較所述空氣凈化類設(shè)備上一次上報(bào)的運(yùn)行環(huán)境參數(shù)發(fā)生值的變化時(shí),記錄該運(yùn)行數(shù)據(jù)攜帶的時(shí)間戳;將本次記錄的時(shí)間戳與上一次記錄的時(shí)間戳的差值作為上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值對應(yīng)的運(yùn)行時(shí)長。
優(yōu)選地,第二確定單元04將本次記錄的時(shí)間戳與上一次記錄的時(shí)間戳的差值作為上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值對應(yīng)的運(yùn)行時(shí)長之前,還用于判斷上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值對應(yīng)的計(jì)算標(biāo)志位是否被設(shè)置,如果否,則繼續(xù)執(zhí)行所述將本次記錄的時(shí)間戳與上一次記錄的時(shí)間戳的差值作為上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值對應(yīng)的運(yùn)行時(shí)長,并設(shè)置上一次上報(bào)的運(yùn)行環(huán)境參數(shù)值對應(yīng)的計(jì)算標(biāo)志位。
更進(jìn)一步地,如果接收單元01接收到運(yùn)行數(shù)據(jù)時(shí),確定空氣凈化類設(shè)備運(yùn)行結(jié)束,則第二確定單元04可以進(jìn)一步設(shè)置該運(yùn)行數(shù)據(jù)所包含運(yùn)行環(huán)境參數(shù)值的計(jì)算標(biāo)志位。這樣,如果空氣凈化類設(shè)備在后續(xù)開機(jī)運(yùn)行,則在開機(jī)時(shí)不會(huì)進(jìn)行該運(yùn)行環(huán)境參數(shù)值對應(yīng)的運(yùn)行時(shí)長的計(jì)算,因?yàn)榇硕螘r(shí)間內(nèi)空氣凈化類設(shè)備是不運(yùn)行的,如果將這段時(shí)間參與計(jì)算則會(huì)造成運(yùn)行時(shí)長計(jì)算的不正確。
由于網(wǎng)絡(luò)問題可能會(huì)造成上報(bào)數(shù)據(jù)的延遲,這種情況下,第二確定單元04在記錄該運(yùn)行數(shù)據(jù)攜帶的時(shí)間戳之前,還可以判斷該時(shí)間戳是否早于最近一次記錄的時(shí)間戳,如果是,則丟棄該運(yùn)行數(shù)據(jù);否則,繼續(xù)執(zhí)行記錄該運(yùn)行數(shù)據(jù)攜帶的時(shí)間戳。
發(fā)送單元05負(fù)責(zé)將空氣凈化類設(shè)備濾芯的已消耗壽命信息發(fā)送給與空氣凈化類設(shè)備綁定的客戶端。這樣用戶使用與空氣凈化類設(shè)備綁定的客戶端,就可 以實(shí)時(shí)獲知該空氣凈化類設(shè)備濾芯的已消耗壽命信息。還可以根據(jù)已消耗壽命信息將要達(dá)到測試得到的濾芯壽命時(shí),提醒用戶及時(shí)更換濾芯。
另外,發(fā)送單元05也可以將空氣凈化類設(shè)備濾芯的已消耗壽命信息發(fā)送空氣凈化類設(shè)備。這樣空氣凈化類設(shè)備能夠通過諸如液晶數(shù)字顯示屏將已消耗壽命信息進(jìn)行顯示,或者將根據(jù)已消耗壽命得到的剩余濾芯壽命進(jìn)行顯示。還可以根據(jù)已消耗壽命信息將要達(dá)到測試得到的濾芯壽命使,通過閃燈、發(fā)出提示音等方式提醒用戶更換濾芯。
由以上描述可以看出,本發(fā)明提供的方法和裝置可以具備以下優(yōu)點(diǎn):
1)本發(fā)明結(jié)合實(shí)際的污染物濃度、出風(fēng)風(fēng)速和運(yùn)行時(shí)長來確定空氣凈化類設(shè)備濾芯的已消耗壽命,充分考慮了空氣凈化類設(shè)備的實(shí)際使用環(huán)境,相比較采用使用時(shí)長乘以固定的消耗系數(shù)的方式,提高了濾芯壽命計(jì)算的準(zhǔn)確性。
2)本發(fā)明根據(jù)空氣凈化類設(shè)備實(shí)際使用環(huán)境的變化,即污染物濃度值和出風(fēng)風(fēng)速值的變化,對濾芯已消耗壽命進(jìn)行分段式計(jì)算,更進(jìn)一步提高了濾芯壽命計(jì)算的準(zhǔn)確性。
3)本發(fā)明依據(jù)上報(bào)的運(yùn)行數(shù)據(jù)的變化,將運(yùn)行數(shù)據(jù)的保持時(shí)間作為對應(yīng)的運(yùn)行時(shí)長,運(yùn)行時(shí)長更加精確,從而保證了濾芯壽命計(jì)算的準(zhǔn)確性。
4)在運(yùn)行時(shí)長的確定中充分考慮了運(yùn)行狀態(tài)變化的情況以及可能發(fā)生的消息亂序的情況,更進(jìn)一步保證了運(yùn)行時(shí)長的精確性以及濾芯壽命計(jì)算的準(zhǔn)確性。
在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或 者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(Read-Only Memory,ROM)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。