System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及空調器控制,特別是一種基于歷史習慣的空調舒適性控制方法。
技術介紹
1、隨著科技的進步和人們生活水平的提高,空調已成為現代家庭及辦公環境中不可或缺的電器設備。傳統空調的控制方式往往依賴于用戶手動設置溫度、風速、風向等參數,這種方式不僅操作繁瑣,而且難以滿足不同用戶在不同時間、不同環境下的個性化舒適性需求。
2、目前市場上雖然已有一些智能空調產品,能夠通過學習用戶的使用習慣來自動調整空調的運行狀態,但這些產品大多只考慮了單一用戶或固定場景下的使用習慣,對于多人共享空間及復雜多變的環境因素考慮不足。
技術實現思路
1、針對上述缺陷,本專利技術的目的在于提出一種基于歷史習慣的空調舒適性控制方法,旨在通過分析用戶的歷史使用數據,結合當前環境信息、用戶數量、時間段以及季節變化等多種因素,自動調整空調的運行模式和運行參數,以滿足不同用戶在不同環境下的個性化舒適性需求。
2、為達此目的,本專利技術采用以下技術方案:
3、一種基于歷史習慣的空調舒適性控制方法,所述空調舒適性控制方法包括以下步驟:
4、s1:根據用戶權限獲取對應的空調歷史使用數據,所述歷史使用數據包括空調的運行模式、運行參數以及對應的時間段;
5、s2:根據空調房內的用戶數量、環境信息和/或當前時間所在的時間段判斷歷史使用數據是否能解決所有舒適性需求,若能,則空調按照對應的歷史使用數據在當前時間段內執行,若不能,則執行步驟s3;
6、s3:根據缺失
7、優選地,若步驟s1中獲取不到對應的空調歷史使用數據,則統計其他用戶的歷史使用數據,找出在當前時間所在的時間段內使用次數最多的歷史使用數據;
8、若其他用戶的歷史使用數據的統計量為0或者不同的歷史使用數據使用次數均相同,則空調按照預設的默認運行模式和默認運行參數進行運作。
9、優選地,所述運行模式包括:溫度調節模式、通風模式和濕度調節模式,所述運行參數包括:風速、出風方向、溫度值和濕度調節時長;
10、所述舒適性需求包括:濕度需求、溫度需求、風速風向需求以及空氣質量需求。
11、進一步地,所述運行模式還包括睡眠模式和節能模式;
12、若當前時間所在的時間段對應的歷史使用數據的運行模式為睡眠模式時,判斷空調房內是否存在用戶處于活動狀態,若至少一個用戶處于活動狀態,則空調開啟節能模式,直至在第六時間間隔內不存在用戶處于活動狀態,空調運行睡眠模式;
13、若不存在用戶處于活動狀態,則空調運行睡眠模式。
14、進一步地,在步驟s2中包括根據空調房內的環境信息和當前時間所在的時間段判斷歷史使用數據是否能解決空氣質量需求,包括:
15、若空調房內的空氣質量指數高于預設的空氣質量指數標準值,若當前時間所在的時間段對應的歷史使用數據沒有開啟通風模式,則在第一時間間隔內關閉溫度調節模式或者濕度調節模式并開啟通風模式,在空氣質量指數不高于預設的空氣質量指數標準值時關閉通風模式;
16、若當前時間所在的時間段為午餐時段或者晚餐時段,若當前時間所在的時間段對應的歷史使用數據沒有開啟通風模式,則在午餐時段或者晚餐時段內在第二時間間隔內開啟通風模式,關閉溫度調節模式或者濕度調節模式,隨后在第三時間間隔內開啟溫度調節模式或者濕度調節模式,關閉通風模式;
17、其中,第三時間間隔大于第二時間間隔。
18、進一步地,在步驟s2中包括根據空調房內的環境信息判斷歷史使用數據是否能解決濕度需求,包括步驟:
19、若當前的季節為春季,則判斷空調房內的空氣濕度值是否高于正常濕度范圍的上限值,若是,則判斷當前時間所在的時間段對應的歷史使用數據中是否開啟濕度調節模式使濕度降低,若是,則執行步驟a,若否,則執行步驟b;
20、a:判斷第一濕度調節時長能否使空調房內的空氣濕度值下降至正常濕度范圍內,若能,則按照歷史使用數據對空氣濕度進行調節,若否,則延長第一濕度調節時長直至空調房內的空氣濕度值降低至正常濕度范圍內;
21、b:開啟濕度調節模式,并設定第二濕度調節時長使空調房內的空氣濕度值降低至正常濕度范圍內;
22、若當前的季節為冬季,則判斷空調房內的空氣濕度值是否低于正常濕度范圍的上限值,若是,則判斷當前時間所在的時間段對應的歷史使用數據中是否開啟濕度調節模式使濕度上升,若是,則執行步驟c,若否,則執行步驟d;
23、c:判斷第三濕度調節時長能否使空調房內的空氣濕度值上升至正常濕度范圍內,若能,則按照歷史使用數據對空氣濕度進行調節,若否,則延長第三濕度調節時長直至空調房內的空氣濕度值上升至正常濕度范圍內;
24、d:開啟濕度調節模式,并設定第四濕度調節時長使空調房內的空氣濕度值上升至正常濕度范圍內。
25、進一步地,在步驟s2中包括根據空調房內的用戶數量判斷歷史使用數據是否能解決風速風向需求,包括步驟:
26、當用戶數量為1時:
27、空調使用歷史使用數據中的風速和出風方向進行出風操作;
28、當用戶數量大于等于2時:
29、在不同用戶的歷史使用數據中獲取對應的風速和出風方向,空調每經過第五時間間隔時對出風方向進行改變以滿足不同用戶的出風方向需求,在出風方向轉變時勻速降低或提升風速以達到下一用戶的風速需求;
30、其中,空調的出風方向改變為沿相鄰用戶的空間連線勻速變化。
31、優選地,運行參數還包括空調燈光的亮度值,舒適性需求還包括燈光亮度需求;
32、當用戶數量為1時:
33、空調使用歷史使用數據中的燈光亮度進行顯示操作;
34、當用戶數量大于等于2時:
35、在不同用戶的歷史使用數據中獲取對應燈光的亮度值,空調隨機向不同的用戶分配燈光亮度權重,根據燈光亮度權重和燈光亮度值計算出調節后的空調燈光亮度值,空調使用出調節后的空調燈光亮度值進行顯示,滿足關系式:
36、
37、其中,n表示空調房內的用戶數量,wi表示第i個用戶的燈光亮度權重,li表示第i個用戶的燈光亮度值,l表示調節后的空調燈光亮度值。
38、優選地,還包括:
39、獲取當前季節信息;
40、在每個用戶的歷史使用數據中獲取當前季節和時間段對應的季節歷史使用數據,基于季節歷史使用數據中的最低溫度值和最高溫度值生成每個用戶在當前季節的舒適溫度范圍;
41、當所有用戶之間的舒適溫度范圍具有共同溫度區間時,則將空調的運行溫度設置為所述共同溫度區間的中心值;
42、當每個用戶之間的舒適溫度范圍沒有共同溫度區間時,若當前時間所在的時間段為早上和晚上,則將空調的運行溫度設置為所有舒適溫度范圍的下限值中的最大值,若當前時間所在的時間段為下午,則將空調的運行本文檔來自技高網...
【技術保護點】
1.一種基于歷史習慣的空調舒適性控制方法,其特征在于,所述空調舒適性控制方法包括以下步驟:
2.根據權利要求1所述的空調舒適性控制方法,其特征在于,若步驟S1中獲取不到對應的空調歷史使用數據,則統計其他用戶的歷史使用數據,找出在當前時間所在的時間段內使用次數最多的歷史使用數據;
3.根據權利要求1所述的空調舒適性控制方法,其特征在于,所述運行模式包括:溫度調節模式、通風模式和濕度調節模式,所述運行參數包括:風速、出風方向、溫度值和濕度調節時長;
4.根據權利要求3所述的空調舒適性控制方法,其特征在于,所述運行模式還包括睡眠模式和節能模式;
5.根據權利要求3所述的空調舒適性控制方法,其特征在于,在步驟S2中包括根據空調房內的環境信息和當前時間所在的時間段判斷歷史使用數據是否能解決空氣質量需求,包括:
6.根據權利要求3所述的空調舒適性控制方法,其特征在于,在步驟S2中包括根據空調房內的環境信息判斷歷史使用數據是否能解決濕度需求,包括步驟:
7.根據權利要求3所述的空調舒適性控制方法,其特征在于,在步驟S2中包
8.根據權利要求1所述的空調舒適性控制方法,其特征在于,運行參數還包括空調燈光的亮度值,舒適性需求還包括燈光亮度需求;
9.根據權利要求1所述的空調舒適性控制方法,其特征在于,還包括:
10.根據權利要求1-9任一項所述的空調舒適性控制方法,其特征在于,在步驟S3執行完后,若用戶主動更新空調的運行模式和運行參數,則空調按照最新的運行模式和運行參數進行運作,將當前的運行模式、運行參數以及當前時間所在的時間段作為新的一條歷史使用數據進行存儲;
...【技術特征摘要】
1.一種基于歷史習慣的空調舒適性控制方法,其特征在于,所述空調舒適性控制方法包括以下步驟:
2.根據權利要求1所述的空調舒適性控制方法,其特征在于,若步驟s1中獲取不到對應的空調歷史使用數據,則統計其他用戶的歷史使用數據,找出在當前時間所在的時間段內使用次數最多的歷史使用數據;
3.根據權利要求1所述的空調舒適性控制方法,其特征在于,所述運行模式包括:溫度調節模式、通風模式和濕度調節模式,所述運行參數包括:風速、出風方向、溫度值和濕度調節時長;
4.根據權利要求3所述的空調舒適性控制方法,其特征在于,所述運行模式還包括睡眠模式和節能模式;
5.根據權利要求3所述的空調舒適性控制方法,其特征在于,在步驟s2中包括根據空調房內的環境信息和當前時間所在的時間段判斷歷史使用數據是否能解決空氣質量需求,包括:
6....
【專利技術屬性】
技術研發人員:胡錦輝,李強,
申請(專利權)人:廣東三華釩音科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。