空調控制方法及智能空調的制作方法
【技術領域】
[0001]本發(fā)明涉及電子技術領域,特別是涉及一種空調控制方法及智能空調。
【背景技術】
[0002]空調是日常生活中的常見電器,主要用于調節(jié)室內的溫度,為用戶提供舒適的環(huán)境。
[0003]傳統(tǒng)技術中,用戶是通過遙控器手動對空調的運行模式進行控制,包括開啟或關閉空調,調節(jié)溫度、風速、風向等。當室內人員數目或位置時刻發(fā)生變化,用戶也會感覺到舒適度發(fā)生變化,需要頻繁手動控制空調,即不夠智能化。而當人員離開室內,時常也會忘記關閉空調,造成能源浪費。
【發(fā)明內容】
[0004]基于此,有必要提供一種空調控制方法及智能空調,能夠智能化地對空調室內機進行控制。
[0005]一種空調控制方法,包括:
[0006]獲取檢測區(qū)域的紅外溫度場數據;
[0007]根據所述紅外溫度場數據,采用模糊控制算法確定檢測區(qū)域中的人數及位置分布,并廣生控制空調室內機運彳丁t旲式的控制指令;
[0008]將所述控制指令發(fā)送給空調室內機;
[0009]根據所述控制指令調節(jié)所述空調室內機的運行模式。
[0010]在一個實施例中,所述獲取檢測區(qū)域的紅外溫度場數據,包括:
[0011]設置紅外傳感器陣列,利用所述紅外傳感器陣列獲取預設視場范圍內的紅外溫度場數據。
[0012]在一個實施例中,所述方法包括:
[0013]設置至少一片MLX90620,以采集60。X15?;?0。X10。視場范圍內至少60像素的紅外溫度場數據。
[0014]在一個實施例中,所述方法還包括:
[0015]在每片所述MLX90620前設置一菲涅爾透鏡,以增大視場范圍。
[0016]在一個實施例中,所述將所述控制指令發(fā)送給空調室內機的步驟,包括:
[0017]以藍牙、紅外或者串口通信方法,將所述控制指令發(fā)送給空調室內機。
[0018]—種智能空調,包括:
[0019]紅外傳感器陣列,獲取檢測區(qū)域的紅外溫度場數據;
[0020]與所述紅外傳感器陣列相連接的處理器,根據所述紅外溫度場數據,采用模糊控制算法確定檢測區(qū)域中的人數及位置分布,并產生控制空調室內機運行模式的控制指令;
[0021]與所述處理器連接的指令傳輸裝置,將所述控制指令發(fā)送給空調室內機;以及
[0022]所述空調室內機,根據所述控制指令調節(jié)所述空調室內機的運行模式。
[0023]在一個實施例中,所述紅外傳感器陣列包括至少一片MLX90620。
[0024]在一個實施例中,所述紅外傳感器陣列還包括設置在每一所述MLX90620前方的菲涅爾透鏡。
[0025]在一個實施例中,所述處理器為STM32F103c8t6單片機。
[0026]在一個實施例中,所述指令傳輸裝置為藍牙模塊、紅外模塊或串口電路中的任意一種。
[0027]上述空調控制方法和智能空調,獲取檢測區(qū)域的紅外溫度場數據,根據所述紅外溫度場數據,采用模糊控制算法確定檢測區(qū)域中的人數及位置分布,并產生控制空調室內機運彳丁申旲式的控制指令,將控制指令發(fā)送給空調室內機,以供空調室內機調節(jié)運彳丁申旲式,相比于傳統(tǒng)技術,無需頻繁地進行手動控制,能夠智能化地對空調室內機進行控制。
【附圖說明】
[0028]圖1為一個實施例中的空調控制方法的流程示意圖;
[0029]圖2為一個實施例中的智能空調的結構示意圖。
【具體實施方式】
[0030]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0031]參見圖1,在一個實施例中提供了一種空調控制方法,包括:
[0032]步驟101,獲取檢測區(qū)域的紅外溫度場數據。
[0033]具體的,檢測區(qū)域可以覆蓋空調室內機所在的部分或全部房間。通過設置紅外傳感器陣列,利用紅外傳感器陣列獲取預設視場范圍內的紅外溫度場數據。紅外傳感器陣列可以但不限于設置在空調室內機的外表面,以獲取空調室內機風門前方一定視場(F0V)范圍內的紅外溫度場數據。紅外溫度場數據是由紅外傳感器陣列的傳感器采集的紅外信號轉換為電信號計算得到的溫度數據,它是時間、空間坐標的函數。
[0034]可選的,MLX90620是一款16X4紅外陣列熱電堆傳感器,適合測量熱輻射并非接觸式測量物體表面溫度。MLX90620測溫范圍為-20°C至300°C,能立即捕獲64個像素的熱圖像,大大簡化2D熱成像系統(tǒng),在0°C至50°C范圍,測溫精度達到±1.5°C。MLX90620有兩種視場可以選擇,即60° xl5°和40° χ10°。由此,在一個實施例中,步驟101可以是設置至少一片MLX90620,以采集60° X15°或40° X10°視場范圍內至少60像素的紅外溫度場數據。MLX90620可以單獨使用或是結合使用以組成更高像素的熱紅外陣列。
[0035]進一步的,由于MLX90620的視場有限,最大視場為60° xl5°,可以在每片MLX90620前設置一菲涅爾透鏡,利用菲涅爾透鏡的匯聚作用以增大視場范圍,最大視場可認為接近90°視場。
[0036]步驟102,根據紅外溫度場數據,采用模糊控制算法確定檢測區(qū)域中的人數及位置分布,并產生控制空調室內機運行模式的控制指令。
[0037]具體的,獲取到紅外溫度場數據后,并發(fā)送給處理器進行分析。其中所述的處理器可以但不限于單片機、CPLD、FPGA或其他專用計算芯片。例如本例中涉及到圖片(2D熱圖像)處理,最好選用圖片處理能力強勁的高速單片,如STM公司的ARM7,型號為STM32F103c8t6。
[0038]處理器采用模糊控制算法,確定檢測區(qū)域內的人數及位置分布,并產生控制空調室內機運行模式的控制指令。模糊控制器的結構包括模糊化接口、規(guī)則庫、模糊推理運算器和清晰化接口。模糊控制算法的基本原理,是將測量得到的被控對象的狀態(tài)經過模糊化接口轉換為人類自然語言描述的模糊量,而后根據人類的語言控制規(guī)則,經過模糊推理得到輸出控制量的模糊取值,最后控制量的模糊取值再經過清晰化接口轉換為執(zhí)行機構能夠接收的精確量。模糊控制算法包括基本的模糊控制算法以及改進型的模糊控制算法。所謂改進型的模糊控制算法,例如與PID控制算法相結合,由模糊控制算法控制PID算法的系數,再由PID算法確定執(zhí)行機構能夠接收的精確量,改進型模糊控制算法還可以是自校