域示意圖; 圖5為本發(fā)明提供的空調(diào)控制器的一控制流程圖; 圖6為本發(fā)明提供的空調(diào)控制器的又一控制流程圖; 圖7為本發(fā)明提供的空調(diào)控制方法的控制流程圖。
【具體實(shí)施方式】
[0018] 本發(fā)明通過(guò)提供一種空調(diào)控制方法和空調(diào)器,W解決現(xiàn)有技術(shù)中受溫度影響對(duì)人 體位置的檢測(cè)容易出現(xiàn)錯(cuò)誤判斷的技術(shù)問(wèn)題;通過(guò)使用安裝在空調(diào)室內(nèi)機(jī)的陣列傳感器在 一個(gè)掃描周期內(nèi)分M次采樣溫度值,將空調(diào)器運(yùn)行空間分為N*M個(gè)溫度采樣區(qū)域,通過(guò)對(duì) 各個(gè)溫度采樣區(qū)域內(nèi)溫度的判斷,達(dá)到準(zhǔn)確定位人體位置的技術(shù)效果。
[0019] 下面將結(jié)合附圖,對(duì)本發(fā)明實(shí)施例提供的技術(shù)方案進(jìn)行詳細(xì)描述。
[0020] 如圖1所示,本申請(qǐng)實(shí)施例提供空調(diào)器1,包括空調(diào)控制器12和設(shè)置于空調(diào)室內(nèi)機(jī) 的人體位置檢測(cè)裝置11。人體位置檢測(cè)裝置在空調(diào)室內(nèi)機(jī)的位置包括但不受限于空調(diào)室內(nèi) 機(jī)面板,罩殼和骨架等。
[0021] 所述人體位置檢測(cè)裝置11,如圖2所示,為一安裝在空調(diào)室內(nèi)機(jī)的陣列紅外熱電 堆傳感器,圖中為1* 8陣列,當(dāng)然也可W是任意一種陣列,例如2*8、3*16等,不方案不予 限制。本申請(qǐng)實(shí)施例對(duì)其安裝在空調(diào)室內(nèi)機(jī)的位置不做限定。空調(diào)控制器12接收所述人 體位置檢測(cè)裝置在第一掃描周期內(nèi)采集到的N*M個(gè)溫度采樣區(qū)域的當(dāng)前溫度值,基于所述 N*M溫度采樣區(qū)域的當(dāng)前溫度值確定有人區(qū)域,并基于所述有人區(qū)域控制所述空調(diào)器的運(yùn) 行;其中,所述有人區(qū)域?yàn)槿梭w所在的溫度采樣區(qū)域;所述N和M為大于1的整數(shù)。
[0022] 所述人體位置檢測(cè)裝置將第一掃描周期內(nèi)采集到的N*M個(gè)溫度采集區(qū)域的當(dāng)前 溫度值傳送給空調(diào)控制器,空調(diào)控制器基于所述N*M個(gè)當(dāng)前溫度值分析有人區(qū)域,并針對(duì) 有人區(qū)域控制空調(diào)器的運(yùn)行。
[0023] 基于陣列傳感器在一個(gè)掃描周期內(nèi)采集M次溫度值,將空調(diào)運(yùn)行空間分成了N*M 個(gè)溫度采樣區(qū)域,N和M的值越大,溫度采樣區(qū)域就越多,則空調(diào)運(yùn)行空間內(nèi)每個(gè)溫度采樣 區(qū)域越小,送使得存在人體的溫度采樣區(qū)域內(nèi)的溫度與相鄰溫度采樣區(qū)域的溫度變化更明 顯,而明顯的溫差變化能提高對(duì)人體位置判斷的準(zhǔn)確率。
[0024] 本申請(qǐng)實(shí)施例中的人體位置檢測(cè)裝置,由一步進(jìn)電機(jī)驅(qū)動(dòng)陣列傳感器水平轉(zhuǎn)動(dòng), 其轉(zhuǎn)動(dòng)的幅度可W通過(guò)所述步進(jìn)電機(jī)自主調(diào)節(jié),而最大的轉(zhuǎn)動(dòng)幅度由結(jié)構(gòu)設(shè)計(jì)決定,本方 案不予賞述。
[0025] 步進(jìn)電機(jī)在帶動(dòng)陣列傳感器轉(zhuǎn)動(dòng)時(shí),會(huì)累積一定的機(jī)械誤差,為進(jìn)一步提高人體 位置檢測(cè)的準(zhǔn)確率,可W采用兩個(gè)連續(xù)的掃描周期進(jìn)行檢測(cè),并將第二次掃描的結(jié)果與第 一次掃描的結(jié)果進(jìn)行比較,若兩次同時(shí)判斷有人,則最終判定有人,提高正確率。
[0026] 具體的,如圖5所示的步驟: 步驟S04 ;空調(diào)控制器接收所述人體位置檢測(cè)裝置在第二掃描周期內(nèi)分M次采集到的N*M個(gè)溫度采樣區(qū)域的當(dāng)前溫度值; 步驟S05 ;基于所述第二掃描周期內(nèi)采集到的N*M個(gè)溫度采樣區(qū)域的當(dāng)前溫度值確定 有人區(qū)域; 步驟S06 ;比較所述第一掃描周期內(nèi)確定的有人區(qū)域與所述第二掃描周期內(nèi)確認(rèn)的有 人區(qū)域是否一致;所述第二掃描周期與所述第一掃描周期為連續(xù)的兩個(gè)掃描周期; 步驟S07 ;若一致,則基于所述有人區(qū)域控制所述空調(diào)的運(yùn)行。
[0027] 若第二掃描周期內(nèi)確定的有人區(qū)域與第一掃描周期內(nèi)確定的有人區(qū)域不相同,貝U 不判定第一掃描周期內(nèi)確定的有人區(qū)域?yàn)橛行в腥藚^(qū)域。通過(guò)兩次掃描的結(jié)果是否一致來(lái) 最終確定有人區(qū)域,提高確定有人區(qū)域的正確率。
[0028] 第一掃描周期和第二掃描周期內(nèi)采集到的當(dāng)前溫度值都可W存儲(chǔ)入存儲(chǔ)單元中。
[0029] 如圖2和圖3所示,W安裝在空調(diào)室內(nèi)機(jī)面板右下角部位的1*8陣列紅外熱電堆 傳感器為例,對(duì)本申請(qǐng)?zhí)峁┑目照{(diào)器檢測(cè)人體位置的方案予W詳述。
[0030] 如圖2所示,1*8陣列傳感器的感知范圍為護(hù)*搞f,其在空調(diào)運(yùn)行空間的感知范 圍內(nèi)形成如圖3所示的8個(gè)通道。步進(jìn)電機(jī)W旋轉(zhuǎn)范圍為150度為例,每轉(zhuǎn)動(dòng)掃描一次150 度為一個(gè)掃描周期,在每個(gè)掃描周期內(nèi)對(duì)溫度進(jìn)行16次采樣,即M值取16,其掃描過(guò)程形成 的俯視圖如圖3所示,為一個(gè)8*16的溫度采樣區(qū)域。
[0031] 在空調(diào)器初始運(yùn)行時(shí),人體位置檢測(cè)裝置從起點(diǎn)開(kāi)始轉(zhuǎn)動(dòng)一個(gè)掃描周期,即從起 點(diǎn)轉(zhuǎn)動(dòng)150度至終點(diǎn),轉(zhuǎn)動(dòng)過(guò)程中分16次采集8個(gè)通道的溫度值:? ,…肛罕簽III,送些溫度值被傳送并存儲(chǔ)到 到存儲(chǔ)單元中;接著步進(jìn)電機(jī)反向轉(zhuǎn)動(dòng)一個(gè)掃描周期,從終點(diǎn)轉(zhuǎn)動(dòng)150度回到起點(diǎn),人體 位置檢測(cè)裝置轉(zhuǎn)動(dòng)過(guò)程中再次分16次采集8個(gè)通道的溫度值胃, 到存儲(chǔ)單元中。
[0032] 空調(diào)控制器基于所述人體位置檢測(cè)裝置在上述兩個(gè)掃描周期內(nèi)采集到的 平均溫度值,用兩次采集的溫度值的平均值確定所述N*M個(gè)溫度采樣區(qū)域的背景 溫度值,即
背景溫度值 也被存儲(chǔ)入存儲(chǔ)單元中。
[0033] 確定背景溫度值后,所述空調(diào)控制器還需要注冊(cè)典型溫差值。所述空調(diào)控制器基 于所述人體檢測(cè)裝置在有人情況下的兩個(gè)掃描周期內(nèi)采集的最高平均溫度值,與在無(wú)人情 況下的兩個(gè)掃描周期內(nèi)采集的最低平均溫度值的差,確定所述N*M個(gè)溫度采樣區(qū)域的典型 溫差值,并將典型溫差值存儲(chǔ)入存儲(chǔ)單元中。如圖4中,在8*16個(gè)溫度采樣區(qū)域內(nèi)確定至 少一個(gè)注冊(cè)溫度采樣區(qū)域,注冊(cè)溫度采樣區(qū)域?yàn)楣潭ǖ淖?cè)區(qū)域,當(dāng)人體位置檢測(cè)裝置安 裝在空調(diào)室內(nèi)機(jī)表面的位置和角度固定后,可W算出注冊(cè)溫度采樣區(qū)域距離空調(diào)室內(nèi)機(jī)的 方向和距離,然后可W通過(guò)空調(diào)附帶說(shuō)明書(shū)或者其他形式告訴空調(diào)用戶,在什么位置上進(jìn) 行注冊(cè)典型溫差值,該位置即為注冊(cè)溫度采樣區(qū)域,例如站在距離空調(diào)室內(nèi)機(jī)2米的位置 進(jìn)行溫差注冊(cè)等,圖中將區(qū)域、5__9、6__8和6_9確定為注冊(cè)溫度采樣區(qū)域;注冊(cè)是送 樣進(jìn)行的;空調(diào)用戶需要進(jìn)行典型溫差值注冊(cè)時(shí),使用空調(diào)遙控器控制空調(diào)進(jìn)入注冊(cè)程序, 空調(diào)在接收到控制命令后,在無(wú)人的情況下,步進(jìn)電機(jī)驅(qū)動(dòng)人體位置檢測(cè)裝置往復(fù)掃描兩 個(gè)周期,采集注冊(cè)溫度采樣區(qū)域內(nèi)的溫度值,將兩次溫度值的均值作為最低值平均值,然后 人走進(jìn)注冊(cè)溫度采樣區(qū)域內(nèi),步進(jìn)電機(jī)再次驅(qū)動(dòng)人體位置檢測(cè)裝置往復(fù)掃描兩個(gè)周期,再 次采集注冊(cè)溫度采樣區(qū)域內(nèi)的有人溫度值,將兩次有人溫度值的均值作為最高值平均值, 最后將最高值平均值與最低值平均值的差值作為典型溫差值?;或者,人體位 置檢測(cè)裝置往復(fù)掃描兩個(gè)周期內(nèi),第一個(gè)掃描周期用戶站在注冊(cè)溫度采樣區(qū)域內(nèi),第二個(gè) 掃描周期用戶離開(kāi)注冊(cè)溫度采樣區(qū)域,然后人體位置檢測(cè)裝置再往復(fù)掃描兩個(gè)周期,同樣, 第一個(gè)掃描周期用戶站在注冊(cè)溫度采樣區(qū)域內(nèi),第二個(gè)掃描周期用戶離開(kāi)注冊(cè)溫度采樣區(qū) 域,如此采集的最高平均值與最低平局值的差作為典型溫差值22ad!F._JTP。若用戶不進(jìn) 行典型溫差值注冊(cè),則典型溫差值采用出廠設(shè)置的初始值。典型溫差值也存儲(chǔ)在存儲(chǔ)單元 中。其好處在于,因?yàn)槎煊脩舸┮螺^多會(huì)阻礙人體紅外的福射,而夏天皮膚裸露較多人體 紅外福射就較多,因此季節(jié)的變換會(huì)導(dǎo)致不同季節(jié)人體檢測(cè)位置對(duì)人體位置的感知會(huì)有差 異,因此,當(dāng)用戶感覺(jué)空調(diào)對(duì)人體位置的檢測(cè)不夠準(zhǔn)確的時(shí)候,可WW當(dāng)時(shí)的狀況重新進(jìn)行 注冊(cè),W保證人體位置檢測(cè)裝置能準(zhǔn)確檢測(cè)人體位置。
[0034] 具體的,空調(diào)控制器基于采集到的N*M個(gè)溫度采樣區(qū)域的當(dāng)前溫度值確認(rèn)有人區(qū) 域,具體為如圖6所述的步驟: 步驟S021 ;判斷所述N*M個(gè)溫度采樣區(qū)域的當(dāng)前溫度值是否滿足第一邊界條件;所述第一邊界條件為設(shè)定的最大值??軟^胃耶最小值??^^?^?^,當(dāng)采集到的當(dāng)前