一種多人環境下協同控制空調的方法及系統的制作方法
【技術領域】
[0001] 本發明涉及空調控制領域,特別涉及一種多人環境下協同控制空調的方法及系 統。
【背景技術】
[0002] 隨著人們生活水平的提高,空調已經廣泛地進入到千家萬戶,尤其是在客廳、辦公 室、圖書館、報告廳、餐館等公共場所,空調已成為必不可少的電器之一。在同一空間下,每 個人對于空調運行參數值的需求各不相同,比如對空調溫度、空調濕度、風量的需求,就各 不一樣。以空調溫度為例,因為空調只有一臺,有人會覺得太冷,有人會覺得太熱。市面上 的智能空調,僅可以透過單一用戶設置習慣調整空調的運行參數,此種做法僅能反應單一 用戶的最優空調運行參數,不能體現多用戶環境下、適合大多數用戶的最優空調運行參數, 不可避免的會降低許多用戶的空調使用舒適度。
【發明內容】
[0003] 本發明所要解決的技術問題是提供一種多人環境下協同控制空調的方法及系統, 解決了現有技術在同一空間內,多用戶共同使用空調的環境下,無法使空調在多人共同的 最優合空調參數下運行,降低了用戶使用舒適度的技術問題。
[0004] 本發明解決上述技術問題的技術方案如下:一種多人環境下協同控制空調的方 法,包括以下步驟:
[0005] 步驟1,采集同一空間下,每個用戶在預設時間段對空調運行參數進行調節的空調 操作記錄;
[0006] 步驟2,根據所述空調操作記錄,計算操作空調的用戶人數,并計算每個用戶在調 節不同空調運行參數時的用戶活躍度;
[0007] 步驟3,采集每個用戶在所述預設時間段的空調運行參數偏好值;
[0008] 步驟4,根據所有用戶的空調運行參數偏好值和對應的用戶活躍度,計算在多用戶 環境下,所述空調運行參數最優值;
[0009] 步驟5,將所述空調運行參數最優值發送給空調控制系統,所述空調控制系統控制 空調在所述預設時間段,按照所述空調運行參數最優值運行。
[0010] 本發明的有益效果是:本發明提供一種多人環境下協同控制空調的方法及系統, 根據計算用戶活躍度和用戶運行參數偏好值,可以計算得到在同一空間內,多用戶共同使 用空調的環境下,適合多人的最優空調運行參數,不僅給空調增加了應用范圍廣泛的新的 控制模式,而且大幅提高了客廳、辦公室、圖書館、報告廳、餐館等公共場所下,用戶使用空 調的舒適度,滿足大多數用戶的空調使用需求。
[0011] 在上述技術方案的基礎上,本發明還可以做如下改進。
[0012] 進一步,步驟1之前,需判斷用戶是否在同一空間下,具體包括以下方法:
[0013] 設定空間區域大小,并利用GPS和/或北斗衛星定位系統,判斷用戶是否在設定的 空間區域內;
[0014] 或者根據用戶所使用的無線通訊的信號強度,判斷用戶是否在同一空間內;
[0015] 或者在空間的出入口設置門禁系統,通過所述門禁系統讀取用戶的進出空間數 據,判斷用戶是否在同一空間內;
[0016] 或者通過NFC設備進行用戶間的快速配對,判斷用戶是否在同一空間內。
[0017] 進一步,所述無線通信的信號強度包括Wi-Fi信號強度、藍牙信號強度或Zigbee 節點信號強度。
[0018] 進一步,所述空調操作記錄包括用于判斷是否為同一用戶的用戶識別碼、不同用 戶識別碼對應的操作指令和/或操作時間,所述操作指令為對所述空調運行參數進行調節 的指令。
[0019] 進一步,所述空調運行參數包括空調溫度、空調濕度、空調風量、空調運行時間、空 調風扇擺頭方向和/或空調風扇擺頭角度。
[0020] 進一步,步驟2中,用戶活躍度為對同一臺空調,進行相同的空調運行參數調節 時,每個用戶操作頻率與所有用戶操作頻率之和的比值,計算所述用戶活躍度包括以下步 驟:
[0021] 步驟a,根據所述空調操作記錄的用戶識別碼,統計操作空調的用戶人數;
[0022] 步驟b,根據所述空調操作記錄的操作時間,分別計算在所述預設時間段內,每個 用戶對各個空調運行參數進行調節的次數;
[0023] 步驟c,分別計算所有用戶對各個空調運行參數進行調節的次數總和;
[0024] 步驟d,將步驟b中每個用戶的調節次數除以步驟c中所有用戶調節次數總和,即 可得到該空調運行參數下的各個用戶活躍度。
[0025] 進一步,步驟4中,所述空調運行參數最優值的計算方法為:
[0027] 其中,0PV為空調運行參數最優值,Vi~vn為同一空間下的用戶編號i~編號n的 空調運行參數偏好值,%~an為同一空間下的用戶編號i~編號n在所述空調運行參數下 的用戶活躍度。
[0028] -種多人環境下協同控制空調的系統,包括設定模塊、空調操作記錄采集模塊、用 戶活躍度計算模塊、空調運行參數偏好值采集模塊、空調運行參數最優值計算模塊和空調 運行控制模塊,
[0029] 所述設定模塊用于設定所述空調操作記錄的采集時間段;
[0030] 所述空調操作記錄采集模塊用于采集同一空間下,每個用戶在預設時間段對空調 運行參數進行調節的空調操作記錄;
[0031] 所述用戶活躍度計算模塊用于根據所述空調操作記錄,計算操作空調的用戶人 數,并計算每個用戶在調節不同空調運行參數時的用戶活躍度;
[0032] 所述空調運行參數偏好值采集模塊用于采集每個用戶在所述預設時間段的空調 運行參數偏好值;
[0033] 所述空調運行參數最優值計算模塊用于根據所有用戶的空調運行參數偏好值和 對應的用戶活躍度,計算在多用戶環境下,所述空調運行參數最優值;
[0034] 所述空調運行控制模塊用于控制空調在所述預設時間段,按照所述空調運行參數 最優值運行。
[0035] 進一步,所述用戶活躍度計算模塊包括用戶人數統計單元、第一計算單元和第二 計算單元,
[0036] 所述用戶人數統計單元用于根據所述空調操作記錄統計操作空調的用戶人數;
[0037] 所述第一計算單元用于根據所述空調操作記錄的操作時間,計算在所述預設時間 段內,每個用戶對各個空調運行參數進行調節的次數以及所有用戶對各個空調運行參數進 行調節的次數總和;
[0038] 所述第二計算單元用于計算該空調運行參數下的各個用戶活躍度,所述用戶活躍 度為每個用戶的調節次數和所有用戶調節次數總和的比值。
[0039] 進一步,所述空調操作記錄包括用于判斷是否為同一用戶的用戶識別碼、不同用 戶識別碼對應的操作指令和/或操作時間,所述操作指令為對所述空調運行參數進行調節 的指令;所述空調運行參數包括空調溫度、空調濕度、空調風量、空調運行時間、空調風扇擺 頭方向和/或空調風扇擺頭角度。
【附圖說明】
[0040] 圖1為本發明一種多人環境下協同控制空調的方法的流程示意圖;
[0041] 圖2為本發明一種多人環境下協同控制空調的系統的結構示意圖。
【具體實施方式】
[0042] 以下結合附圖對本發明的原理和特征進行描述,所舉實例只用于解釋本發明,并 非用于限定本發明的范圍。
[0043]如圖1所示,為本發明一種多人環境下協同控制空調的方法的流程示意圖,包括 以下步驟:
[0044] 步驟1,采集同一空間下,每個用戶在預設時間段對空調運行參數進行調節的空調 操作記錄;
[0045] 步驟2,根據所述空調操作記錄,計算操作空調的用戶人數,并計算每個用戶在調 節不同空調運行參數時的用戶活躍度;
[0046] 步驟3,采集每個用戶在所述預設時間段的空調運行參數偏好值;
[0047] 步驟4,根據所有用戶的空調運行參數偏好值和對應的用戶活躍度,計算在多用戶 環境下,所述空調運行參數最優值;
[0048] 步驟5,將所述空調運行參數最優值發送給空調控制系統,所述空調控制系統控制 空調在所述預設時間段,按照所述空調運行參數最優值運行。
[0049] 以下將以空調溫度作為本實施例的空調運行參數,詳細描述本發明的步驟,在本 發明