System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及散熱器,尤其涉及一種散熱器恒溫閥預測控制方法、裝置、電子設備及存儲介質。
技術介紹
1、隨著居民生活標準的提高和舒適性需求的增加,室內溫度控制變得尤為重要。由于氣候多樣性及個人對舒適感的主觀差異,傳統的暖氣散熱方式無法滿足精準調節室內溫度的需求。散熱器恒溫閥通過調節進入散熱器的熱水流量來控制散熱器的熱輸出,進而達到維持室內溫度穩定的目的。
2、相關技術中,散熱器恒溫閥通常采用內嵌式的微處理器和一套預定的控制算法,通過監測環境溫度與設定目標溫度之間的差異來調節閥門開啟程度,進而控制散熱器的熱輸出。這種控制方式容易損害電機和電池,影響電機使用壽命和電池使用壽命,并且,這種控制方式需要反復進行調節,容易發生過調節的現象,控制效果差。
技術實現思路
1、本專利技術實施例提供了一種散熱器恒溫閥預測控制方法、裝置、電子設備及存儲介質,以在考慮電機使用壽命的情況下,精確控制散熱器恒溫閥,提升控制效果。
2、第一方面,本專利技術實施例提供了一種散熱器恒溫閥預測控制方法,包括:
3、采集當前時刻下散熱器所在環境的當前溫度,并根據所述當前溫度和預先設置的目標溫度,確定溫度的差值和誤差變化率;
4、根據所述差值、所述誤差變化率和預設的模糊控制模型,確定比例積分微分(proportion?integration?differentiation,pid)控制模型的pid參數;其中,所述pid控制模型用于確定散熱器恒溫閥的調節開度;
5
6、根據所述差值、所述變溫性能數據、所述期望調溫時長和所述pid參數,確定pid控制模型中的積分量;
7、基于所述積分量、所述pid參數和所述pid控制模型,確定所述散熱器恒溫閥的調節開度,并基于所述調節開度,控制所述散熱器恒溫閥進行開度調節。
8、在一種可能的實現方式中,根據所述差值、所述變溫性能數據、所述期望調溫時長和所述pid參數,確定pid控制模型中的積分量,包括:
9、根據所述差值、所述變溫性能數據和所述期望調溫時長,確定所述散熱器恒溫閥的期望開度;
10、基于所述pid參數和所述期望開度,確定pid控制模型中的積分量。
11、在一種可能的實現方式中,根據所述差值、所述變溫性能數據和所述期望調溫時長,確定所述散熱器恒溫閥的期望開度,包括:
12、根據所述差值和所述期望調溫時長的比值,確定溫差變化率;
13、根據所述溫差變化率和所述變溫性能數據比值,確定所述散熱器恒溫閥的期望開度。
14、在一種可能的實現方式中,基于所述pid參數和所述期望開度,確定pid控制模型中的積分量,包括:
15、獲取所述pid參數中的積分系數;
16、根據所述期望開度和所述積分系數的比值,確定pid控制模型中的積分量。
17、在一種可能的實現方式中,所述變溫性能數據包括升溫性能數據和降溫性能數據;
18、所述獲取散熱器恒溫閥在當前時刻的變溫性能數據,以及期望調溫時長,包括:
19、獲取在當前時刻的前一個周期內每次調節散熱器恒溫閥的升溫調節效率和降溫調節效率,以及獲取散熱器恒溫閥在當前時刻的期望調溫時長;
20、根據所述周期內每個階段的升溫調節效率和降溫調節效率,分別確定每個階段的升溫階段效率和降溫階段效率;
21、基于每個階段的升溫階段效率,確定所述散熱器恒溫閥在當前時刻的升溫性能數據,以及,基于每個階段的降溫階段效率,確定所述散熱器恒溫閥在當前時刻的降溫性能數據。
22、在一種可能的實現方式中,所述周期內每個階段包括第一目標時段和第二目標時段;所述散熱器恒溫閥的目標溫度對應的區間包括第一溫度區間和第二溫度區間;
23、根據所述周期內每個階段的升溫調節效率和降溫調節效率,分別確定每個階段的升溫階段效率和降溫階段效率,包括:
24、針對所述周期內的每個階段,根據該階段中第一目標時段內的升溫調節效率和降溫調節效率,確定該階段中第一目標時段的第一平均升溫調節效率和第一平均降溫調節效率;
25、根據該階段中第二目標時段內的升溫調節效率和降溫調節效率,確定該階段中第二目標時段的第二平均升溫調節效率和第二平均降溫調節效率;
26、根據該階段中第一溫度區間對應的升溫調節效率和降溫調節效率,確定該階段中第一溫度區間對應的第三平均升溫調節效率和第三平均降溫調節效率;
27、根據該階段中第二溫度區間對應的升溫調節效率和降溫調節效率,確定該階段中第二溫度區間對應的第四平均升溫調節效率和第四平均降溫調節效率;
28、基于預設的第一權重系數、所述第一平均升溫調節效率、所述第二平均升溫調節效率、所述第三平均升溫調節效率和所述第四平均升溫調節效率,確定該階段的升溫階段效率;
29、基于預設的第二權重系數、所述第一平均降溫調節效率、所述第二平均降溫調節效率、所述第三平均降溫調節效率和所述第四平均降溫調節效率,確定該階段的降溫階段效率。
30、在一種可能的實現方式中,獲取在當前時刻的前一個周期內每次調節散熱器恒溫閥的升溫調節效率和降溫調節效率,包括:
31、獲取在當前時刻的前一個周期內每次調節散熱器恒溫閥的開度調節數據;其中,所述開度調節數據包括所述散熱器恒溫閥的開度變化量,以及對應的散熱器所在環境的溫度變化量和調節時長;
32、對于增大開度的每次調節,根據該次調節的開度變化量,以及對應的散熱器所在環境的溫度變化量和調節時長,確定該次調節對應的升溫調節效率;
33、對于減小開度的每次調節,根據該次調節的開度變化量,以及對應的散熱器所在環境的溫度變化量和調節時長,確定該次調節對應的降溫調節效率。
34、第二方面,本專利技術實施例提供了一種散熱器恒溫閥預測控制裝置,包括:
35、采集模塊,用于采集當前時刻下散熱器所在環境的當前溫度,并根據所述當前溫度和預先設置的目標溫度,確定溫度的差值和誤差變化率;
36、第一確定模塊,用于根據所述差值、所述誤差變化率和預設的模糊控制模型,確定pid控制模型的pid參數;其中,所述pid控制模型用于確定散熱器恒溫閥的調節開度;
37、獲取模塊,用于獲取散熱器恒溫閥在當前時刻的變溫性能數據,以及期望調溫時長;
38、第二確定模塊,用于根據所述差值、所述變溫性能數據、所述期望調溫時長和所述pid參數,確定pid控制模型中的積分量;
39、控制模塊,用于基于所述積分量、所述pid參數和所述pid控制模型,確定所述散熱器恒溫閥的調節開度,并基于所述調節開度,控制所述散熱器恒溫閥進行開度調節。
40、第三方面,本專利技術實施例提供了一種電子設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行本文檔來自技高網...
【技術保護點】
1.一種散熱器恒溫閥預測控制方法,其特征在于,包括:
2.根據權利要求1所述的散熱器恒溫閥預測控制方法,其特征在于,根據所述差值、所述變溫性能數據、所述期望調溫時長和所述PID參數,確定PID控制模型中的積分量,包括:
3.根據權利要求2所述的散熱器恒溫閥預測控制方法,其特征在于,根據所述差值、所述變溫性能數據和所述期望調溫時長,確定所述散熱器恒溫閥的期望開度,包括:
4.根據權利要求2所述的散熱器恒溫閥預測控制方法,其特征在于,基于所述PID參數和所述期望開度,確定PID控制模型中的積分量,包括:
5.根據權利要求1至4中任一項所述的散熱器恒溫閥預測控制方法,其特征在于,所述變溫性能數據包括升溫性能數據和降溫性能數據;
6.根據權利要求5所述的散熱器恒溫閥預測控制方法,其特征在于,所述周期內每個階段包括第一目標時段和第二目標時段;所述散熱器恒溫閥的目標溫度對應的區間包括第一溫度區間和第二溫度區間;
7.根據權利要求5所述的散熱器恒溫閥預測控制方法,其特征在于,獲取在當前時刻的前一個周期內每次調節散熱器恒溫閥
8.一種散熱器恒溫閥預測控制裝置,其特征在于,包括:
9.一種電子設備,包括存儲器和處理器,所述存儲器用于存儲計算機程序,所述處理器用于調用并運行所述存儲器中存儲的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現如上的權利要求1至7中任一項所述的方法的步驟。
10.一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如上的權利要求1至7中任一項所述的方法的步驟。
...【技術特征摘要】
1.一種散熱器恒溫閥預測控制方法,其特征在于,包括:
2.根據權利要求1所述的散熱器恒溫閥預測控制方法,其特征在于,根據所述差值、所述變溫性能數據、所述期望調溫時長和所述pid參數,確定pid控制模型中的積分量,包括:
3.根據權利要求2所述的散熱器恒溫閥預測控制方法,其特征在于,根據所述差值、所述變溫性能數據和所述期望調溫時長,確定所述散熱器恒溫閥的期望開度,包括:
4.根據權利要求2所述的散熱器恒溫閥預測控制方法,其特征在于,基于所述pid參數和所述期望開度,確定pid控制模型中的積分量,包括:
5.根據權利要求1至4中任一項所述的散熱器恒溫閥預測控制方法,其特征在于,所述變溫性能數據包括升溫性能數據和降溫性能數據;
6.根據權利要求5所述的散熱器恒溫閥預測控制方法,其特征在于...
【專利技術屬性】
技術研發人員:謝斯杰,劉富榮,黃志文,曾繁書,
申請(專利權)人:漳州立達信光電子科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。