本發明涉及步進電機控制,具體是指一種保持電子膨脹閥固定位置的節能控制方法、裝置、處理器及其計算機可讀存儲介質。
背景技術:
1、在新能源汽車的熱管理系統中,膨脹閥發揮著至關重要的作用,傳統的保持膨脹閥靜止的控制方式是對膨脹閥的一個線圈施加固定的電流,讓其和定子的磁場保持一個相對位置,其產生的力矩保持閥針的穩定。由于汽車性能的提升,膨脹閥的閥針受到的壓力范圍也逐漸增大,并且隨著使用場景不同受到的即時壓力也瞬息萬變,膨脹閥極易被外力推動,造成失步。
2、當前現有技術可能存在以下缺陷:保持電流固定,設置保持電流偏低時遇到高壓時容易被推動位置,不能保證位置可靠性,設置驅動電流偏高時容易造成電機發熱嚴重,低壓時浪費大量電量,不節能環保。
技術實現思路
1、本發明的目的是克服了上述現有技術的缺點,提供了一種保持電子膨脹閥固定位置的節能控制方法、裝置、處理器及其計算機可讀存儲介質。
2、為了實現上述目的,本發明的保持電子膨脹閥固定位置的節能控制方法、裝置、處理器及其計算機可讀存儲介質如下:
3、該保持電子膨脹閥固定位置的節能控制方法,其主要特點是,所述的方法包括:
4、電子膨脹閥的保持電流進行自學習處理,并設置為多檔位可調;
5、當所述的電子膨脹閥停止在某一位置一段時間后,若未收到位置移動指令,則進入位置保持模式,并將當前電子膨脹閥所處位置的保持電流設置為最大保持電流,保持一段時間等待閥針在該位置穩定;
6、控制系統周期性的讀取所述的電子膨脹閥在對應壓力范圍內的最小保持電流值;
7、所述的電子膨脹閥從最大保持電流開始,按照預設的電流梯度依次下降;
8、判斷當前電流是否為最小保持電流,如果是,則直接以當前的保持電流保持位置穩定;否則,需將當前電流降低一個檔位后,保持一段時間,等待在當前位置保持穩定;
9、判斷當前所述的電子膨脹閥所處位置是否發生霍爾信號變化,如果未發生變化,則停留在當前位置保持穩定;否則,更新當前的最小電流保持檔位,將當前保持電流設置為最大保持電流,并進行位置數據讀取;
10、最后根據霍爾信號產生的脈沖數,計算所述的電子膨脹閥發生移動的距離,并驅動膨脹閥進行位置矯正處理,以此完成循環控制。
11、較佳地,當所述的電子膨脹閥進入位置保持模式后,獲取最小保持電流數據,若當前的保持電流未降到最小保持電流,則將當前的保持電流按照電流梯度下降一個檔位,直至下降到最小保持電流為止。
12、較佳地,在保持電流下降的過程中進行位置信號檢測處理,若檢測到位置信號發生變化,則記錄下當前的保持電流并讀取當前的壓力數據,并將該壓力數據所對應的最小保持電流在該保持電流檔位的基礎上增加一個檔位。
13、較佳地,當所述的保持電流下降到最小保持電流后,將在此電流保持位置穩定,并周期性的檢測位置信號是否發生變化,若檢測到位置信號發生變化,則記錄下當前的保持電流并讀取相應的位置數據和壓力數據,同時根據當前的壓力范圍,將此壓力范圍的最小保持電流在原最小保持電流的檔位基礎上增加一個檔位。
14、較佳地,當所述的最小保持電流發生變化時,則計算最新的最小保持電流,并將該最新的最小保持電流存儲到存儲單元中,其中,存儲的數據格式為將整個壓力范圍分成有限個壓力檔位,每個壓力檔位存儲對應的最小保持電流值,當最小保持電流值發生變化時,先將對應的數據更新到記錄不同壓力檔位的最小電流數組中,再將其存入所述的存儲單元。
15、該用于實現上述所述的方法的保持電子膨脹閥固定位置的節能控制系統,其主要特點是,所述的系統包括:
16、位置檢測模塊,用于檢測霍爾元件的信號變化,以此計算出所述的電子膨脹閥的閥芯所處的位置;
17、存儲單元,用于存儲所述的閥芯的位置信息以及在不同壓力檔位下的最小保持電流數據;
18、mcu,通過獲取所述的存儲單元和位置檢測模塊的數據信息進行相應的數據分析和判斷處理,以此向所述的電子膨脹閥發出控制指令。
19、較佳地,所述的位置檢測模塊具體進行以下處理:
20、計算所述的閥芯所處的位置,當步進電機發生位置變化時,所述的位置檢測模塊的霍爾傳感器傳送出對應的霍爾波形,所述的mcu通過檢測的霍爾波形計算出當前閥芯所處的位置,若位置發生偏移則及時進行位置校正處理。
21、較佳地,當所述的電子膨脹閥的閥針停在某一位置時,記錄下當前的位置locationdata,當系統的控制器進入休眠狀態前,將當前位置locationdata寫到所述的存儲單元中,以便喚醒時能立刻讀取該閥針的當前位置。
22、較佳地,當所述的電子膨脹閥進入位置保持模式后,若位置發生移動,則將對應壓力的最小保持電流檔位寫入所述的存儲單元,系統在存儲前會將對應壓力范圍下的最小保持電流和發生位置移動的最小保持電流進行對比,若最小電流檔位比存儲的最小電流檔位大,則將較大的最小電流檔位寫入存儲單元,且每次初始化時,系統會將對應壓力范圍的最小電流檔位讀取到ram中使用。
23、較佳地,所述的mcu具體進行以下處理:
24、周期性的檢測所述的位置檢測模塊傳遞過來的位置信號,若檢測到位置信號發生變化,則讀取當前的位置數據和壓力數據并立刻將保持電流設置為最大保持電流,并進行保持處理,使閥針穩定,最后根據計算出的移動位置,進行位置校正。
25、該保持電子膨脹閥固定位置的節能控制裝置,其主要特點是,所述的裝置包括:
26、處理器,被配置成執行計算機可執行指令;
27、存儲器,存儲一個或多個計算機可執行指令,所述的計算機可執行指令被所述的處理器執行時,實現上述所述的保持電子膨脹閥固定位置的節能控制方法的步驟。
28、該保持電子膨脹閥固定位置的節能控制處理器,其主要特點是,所述的處理器被配置成執行計算機可執行指令,所述的計算機可執行指令被所述的處理器執行時,實現上述所述的保持電子膨脹閥固定位置的節能控制方法的步驟。
29、該計算機可讀存儲介質,其主要特點是,其上存儲有計算機程序,所述的計算機程序可被處理器執行以實現上述所述的保持電子膨脹閥固定位置的節能控制方法的步驟。
30、采用了本發明的該保持電子膨脹閥固定位置的節能控制方法、裝置、處理器及其計算機可讀存儲介質,根據采集到的膨脹閥附近的壓力信息和霍爾傳感器獲取的位置變量來判定膨脹閥是否發生失步,并適當地調整保持電流大小,校正位置,使其保持在最小能耗,因而達到節能減排的效果。
1.一種保持電子膨脹閥固定位置的節能控制方法,其特征在于,所述的方法包括:
2.根據權利要求1所述的保持電子膨脹閥固定位置的節能控制方法,其特征在于,當所述的電子膨脹閥進入位置保持模式后,獲取最小保持電流數據,若當前的保持電流未降到最小保持電流,則將當前的保持電流按照電流梯度下降一個檔位,直至下降到最小保持電流為止。
3.根據權利要求2所述的保持電子膨脹閥固定位置的節能控制方法,其特征在于,在保持電流下降的過程中進行位置信號檢測處理,若檢測到位置信號發生變化,則記錄下當前的保持電流并讀取當前的壓力數據,并將該壓力數據所對應的最小保持電流在該保持電流檔位的基礎上增加一個檔位。
4.根據權利要求2所述的保持電子膨脹閥固定位置的節能控制方法,其特征在于,當所述的保持電流下降到最小保持電流后,將在此電流保持位置穩定,并周期性的檢測位置信號是否發生變化,若檢測到位置信號發生變化,則記錄下當前的保持電流并讀取相應的位置數據和壓力數據,同時根據當前的壓力范圍,將此壓力范圍的最小保持電流在原最小保持電流的檔位基礎上增加一個檔位。
5.根據權利要求2所述的保持電子膨脹閥固定位置的節能控制方法,其特征在于,當所述的最小保持電流發生變化時,則計算最新的最小保持電流,并將該最新的最小保持電流存儲到存儲單元中,其中,存儲的數據格式為將整個壓力范圍分成有限個壓力檔位,每個壓力檔位存儲對應的最小保持電流值,當最小保持電流值發生變化時,先將對應的數據更新到記錄不同壓力檔位的最小電流數組中,再將其存入所述的存儲單元。
6.一種用于實現權利要求1至5中任一項所述的方法的保持電子膨脹閥固定位置的節能控制系統,其特征在于,所述的系統包括:
7.根據權利要求6所述的保持電子膨脹閥固定位置的節能控制系統,其特征在于,所述的位置檢測模塊具體進行以下處理:
8.根據權利要求6所述的保持電子膨脹閥固定位置的節能控制系統,其特征在于,當所述的電子膨脹閥的閥針停在某一位置時,記錄下當前的位置locationdata,當系統的控制器進入休眠狀態前,將當前位置locationdata寫到所述的存儲單元中,以便喚醒時能立刻讀取該閥針的當前位置。
9.根據權利要求6所述的保持電子膨脹閥固定位置的節能控制系統,其特征在于,當所述的電子膨脹閥進入位置保持模式后,若位置發生移動,則將對應壓力的最小保持電流檔位寫入所述的存儲單元,系統在存儲前會將對應壓力范圍下的最小保持電流和發生位置移動的最小保持電流進行對比,若最小電流檔位比存儲的最小電流檔位大,則將較大的最小電流檔位寫入存儲單元,且每次初始化時,系統會將對應壓力范圍的最小電流檔位讀取到ram中使用。
10.根據權利要求6所述的保持電子膨脹閥固定位置的節能控制系統,其特征在于,所述的mcu具體進行以下處理:
11.一種保持電子膨脹閥固定位置的節能控制裝置,其特征在于,所述的裝置包括:
12.一種保持電子膨脹閥固定位置的節能控制處理器,其特征在于,所述的處理器被配置成執行計算機可執行指令,所述的計算機可執行指令被所述的處理器執行時,實現權利要求1~5中任一項所述的保持電子膨脹閥固定位置的節能控制方法的步驟。
13.一種計算機可讀存儲介質,其特征在于,其上存儲有計算機程序,所述的計算機程序可被處理器執行以實現權利要求1~5中任一項所述的保持電子膨脹閥固定位置的節能控制方法的步驟。