System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及繼電器投切的,尤其是一種繼電器過零投切方法及設備、存儲介質。
技術介紹
1、在電氣系統中,繼電器為常見的元器件,通常用于控制一些輔助設備的電源。但如果后端控制的是功率較大的感性負載,如大功率的直流電機,在繼電器吸合的瞬間,過大的沖擊電流可能會造成繼電器觸點粘死,從而導致電機失控無法關閉。
2、在現有技術中,大多數會采用增加二極管或者電容串聯的方式,以保護繼電器,但是串聯的電容或者二極管容易燒壞,導致繼電器驅動的可靠性較低。
技術實現思路
1、本申請實施例的主要目的在于提出一種繼電器過零投切方法及設備、存儲介質,以避免負載電機的驅動模塊中的繼電器因瞬態沖擊電流使觸點粘死而失控,提高繼電器驅動的可靠性。
2、為實現上述目的,本申請實施例的一方面提出了一種繼電器過零投切方法,應用于一種投切系統,所述系統包括:供電端口、負載電機、緩沖模塊、過零檢測模塊和繼電器驅動模塊;
3、所述緩沖模塊和所述繼電器驅動模塊均與所述負載電機連接,所述緩沖模塊、所述過零檢測模塊和所述繼電器驅動模塊均與所述供電端口連接,所述供電端口用于與外部交流電源連接,所述過零檢測模塊用于檢測外部交流電源的過零點;
4、所述方法包括:
5、初始化所述繼電器驅動模塊,控制所述繼電器驅動模塊中的繼電器斷開;
6、響應啟動指令,根據所述啟動指令,控制所述緩沖模塊運行,并維持運行所設時間段;
7、檢測所述負載電機的運行狀態,判斷所述運行
8、若是,則當在所設時間段內所述過零檢測模塊檢測出過零點時,控制所述繼電器驅動模塊中的繼電器導通和控制所述緩沖模塊停止運行,并按照所設時間步長,更新所設時間段。
9、進一步,所述的繼電器過零投切方法還包括:
10、當在所設時間段內,不存在所述過零點時,檢測所述供電端口處的當前電壓;
11、判斷所述當前電壓是否處于所設零點范圍內;
12、若是,則根據所述當前電壓,控制所述繼電器驅動模塊中的繼電器導通和控制所述緩沖模塊停止運行,并按照所設時間步長,更新所設時間段。
13、進一步,所述判斷所述當前電壓是否處于所設零點范圍內包括:
14、當所述當前電壓處于所設零點范圍外時,則延長所設時間段,根據延長的所設時間段,控制所述緩沖模塊維持運行,直至所述過零檢測模塊檢測出所述過零點。
15、進一步,所述檢測所述負載電機的運行狀態,判斷所述運行狀態是否為正常啟動狀態具體包括:
16、檢測所述負載電機的沖擊電流,獲取所述沖擊電流的持續時間和出現時間;
17、根據所述持續時間和所述出現時間,判斷所述沖擊電流是否均存在于所設時間段的前半段時間內;
18、若是,則認為所述運行狀態為正常啟動狀態。
19、進一步,當在所設時間段內所述過零檢測模塊檢測出過零點時,所述按照所設時間步長,更新所設時間段具體包括:
20、按照所設時間步長,縮短所設時間段,以更新所設時間段。
21、進一步,當在所設時間段內,不存在所述過零點時,所述按照所設時間步長,更新所設時間段具體包括:
22、按照所設時間步長,延長所設時間段,以更新所設時間段。
23、進一步,所述的繼電器過零投切方法還包括:
24、響應停止指令,根據所述停止指令,控制所述繼電器驅動模塊中的繼電器維持導通;
25、當所述過零檢測模塊檢測出過零點時,控制所述緩沖模塊運行,并控制所述繼電器驅動模塊中的繼電器斷開;
26、調節輸入的截止信號,根據調節后的所述截止信號,控制所述緩沖模塊逐步停止運行。
27、進一步,所述緩沖模塊包括可控硅,所述調節輸入的截止信號具體包括:
28、按照所設截止步長,降低輸入至所述可控硅的驅動電流,以逐步控制所述緩沖模塊停止運行。
29、為實現上述目的,本申請實施例的另一方面提出了一種電子設備,所述電子設備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執行所述計算機程序時實現前面所述的繼電器過零投切方法。
30、為實現上述目的,本申請實施例的又一方面提出了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現前面所述的繼電器過零投切方法。
31、本申請實施例至少包括以下有益效果:本申請提供一種繼電器過零投切方法及設備、存儲介質,該方案通過將繼電器驅動模塊和緩沖模塊并聯,在供電端口接入外部交流電源前,控制繼電器驅動模塊中的繼電器斷開,當供電端口接入外部交流電源時,根據啟動指令,導通緩沖模塊,并維持運行所設時間段,當確定負載電機穩定運行時,則在所設時間段內的過零點時,控制繼電器驅動模塊中的繼電器導通,導通供電端口和負載電機,以避免負載電機的驅動模塊中的繼電器因瞬態沖擊電流使觸點粘死而失控,截止緩沖模塊,以避免可控硅溫升過高問題,提高繼電器驅動的可靠性。此外,在確定在當前的所設時間段內能夠確定過零點的前提下,按照所設時間步長,更新所設時間段,縮短運行所設時間段,提高繼電器投切效率。
本文檔來自技高網...【技術保護點】
1.一種繼電器過零投切方法,其特征在于,應用于一種投切系統,所述系統包括:供電端口、負載電機、緩沖模塊、過零檢測模塊和繼電器驅動模塊;
2.根據權利要求1所述的繼電器過零投切方法,其特征在于,還包括:
3.根據權利要求2所述的繼電器過零投切方法,其特征在于,所述判斷所述當前電壓是否處于所設零點范圍內包括:
4.根據權利要求1所述的繼電器過零投切方法,其特征在于,所述檢測所述負載電機的運行狀態,判斷所述運行狀態是否為正常啟動狀態具體包括:
5.根據權利要求1所述的繼電器過零投切方法,其特征在于,當在所設時間段內所述過零檢測模塊檢測出過零點時,所述按照所設時間步長,更新所設時間段具體包括:
6.根據權利要求2所述的繼電器過零投切方法,其特征在于,當在所設時間段內,不存在所述過零點時,所述按照所設時間步長,更新所設時間段具體包括:
7.根據權利要求1所述的繼電器過零投切方法,其特征在于,還包括:
8.根據權利要求7所述的繼電器過零投切方法,其特征在于,所述緩沖模塊包括可控硅,所述調節輸入的截止信號具體包
9.一種電子設備,其特征在于,所述電子設備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執行所述計算機程序時實現權利要求1至8任一項所述的繼電器過零投切方法。
10.一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至8中任一項所述的繼電器過零投切方法。
...【技術特征摘要】
1.一種繼電器過零投切方法,其特征在于,應用于一種投切系統,所述系統包括:供電端口、負載電機、緩沖模塊、過零檢測模塊和繼電器驅動模塊;
2.根據權利要求1所述的繼電器過零投切方法,其特征在于,還包括:
3.根據權利要求2所述的繼電器過零投切方法,其特征在于,所述判斷所述當前電壓是否處于所設零點范圍內包括:
4.根據權利要求1所述的繼電器過零投切方法,其特征在于,所述檢測所述負載電機的運行狀態,判斷所述運行狀態是否為正常啟動狀態具體包括:
5.根據權利要求1所述的繼電器過零投切方法,其特征在于,當在所設時間段內所述過零檢測模塊檢測出過零點時,所述按照所設時間步長,更新所設時間段具體包括:
6.根據權利要求2所述的繼...
【專利技術屬性】
技術研發人員:李昱鋒,
申請(專利權)人:廣東盈科電子有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。