摘 要:在電磁仿真和磁保持繼電器動(dòng)態(tài)數(shù)學(xué)模型的理論研究基礎(chǔ)上,本文利用MATLAB對(duì)磁保持繼電器動(dòng)態(tài)合閘系統(tǒng)進(jìn)行仿真,增加遺傳算法優(yōu)化模糊控制對(duì)合閘過程進(jìn)行比較。根據(jù)算法優(yōu)化的理論基礎(chǔ)設(shè)計(jì)磁保持繼電器控制系統(tǒng)樣機(jī)的硬件電路和軟件程序,制作磁保持繼電器控制系統(tǒng)實(shí)物樣機(jī),為算法優(yōu)化動(dòng)態(tài)特性、欠壓/失壓保護(hù)、抗晃電、自恢復(fù)以及故障診斷識(shí)別報(bào)警功能提供了實(shí)物樣機(jī)實(shí)驗(yàn)平臺(tái)。
關(guān)鍵詞:磁保持繼電器;遺傳算法優(yōu)化;實(shí)物樣機(jī)實(shí)驗(yàn)平臺(tái)
中圖分類號(hào):TM 58 " " " " 文獻(xiàn)標(biāo)志碼:A
隨著智能電器和電子器件行業(yè)的迅猛發(fā)展,為了滿足智能電網(wǎng)的發(fā)展需求,磁保持繼電器的智能化程度、工作可靠性更高,使用壽命更長(zhǎng)。國(guó)內(nèi)外已經(jīng)有許多相關(guān)控制模型和算法的研究,但是缺乏相應(yīng)的實(shí)物樣機(jī)測(cè)試平臺(tái)和實(shí)際應(yīng)用案例[1-2]。因此,需要對(duì)磁保持繼電器進(jìn)行相應(yīng)的軟硬件設(shè)計(jì)。在相關(guān)研究中,電磁仿真、磁保持繼電器動(dòng)態(tài)數(shù)學(xué)模型以及算法優(yōu)化等研究為樣機(jī)制作提供了理論依據(jù)[3],本文針對(duì)磁保持繼電器遺傳算法優(yōu)化模型進(jìn)行分析,重點(diǎn)對(duì)控制系統(tǒng)樣機(jī)需求的動(dòng)態(tài)特性算法優(yōu)化設(shè)計(jì)、欠壓/失壓保護(hù)、抗晃電以及自恢復(fù)等功能進(jìn)行軟硬件模塊化設(shè)計(jì)。
1 遺傳算法優(yōu)化模型仿真
本文利用YK818B磁保持繼電器進(jìn)行分析。觸頭最大切換功率為20 kVA,最大切換電壓為250 V,最大短路電流為
2 400 A。線圈額定直流電壓為12 "V,線圈匝數(shù)為2 500圈,銜鐵組件旋轉(zhuǎn)角度為[-7°,7°][4]。在工作過程中,線圈兩端接入電壓,產(chǎn)生電磁力矩推動(dòng)機(jī)械機(jī)構(gòu)運(yùn)動(dòng),完成觸點(diǎn)系統(tǒng)的閉合與關(guān)斷。
研究磁保持繼電器動(dòng)態(tài)數(shù)學(xué)模型,采用MATLAB對(duì)磁保持繼電器動(dòng)態(tài)合閘系統(tǒng)進(jìn)行仿真[5]。在遺傳算法中,遺傳策略設(shè)置為隨機(jī)均勻分布選擇法、算數(shù)交叉法以及自適應(yīng)變異法,設(shè)置遺傳算法種群規(guī)模為20個(gè),交配概率為0.8,變異概率為0.2,當(dāng)進(jìn)化代數(shù)為100代時(shí)算法停止。在模糊控制規(guī)則方面,本文采用十進(jìn)制編碼方式,使用1~5依次代表XS、S、M、L和XL 5個(gè)語言值數(shù)字化模糊控制規(guī)則,形成遺傳算法的個(gè)體??刂颇繕?biāo)為當(dāng)旋轉(zhuǎn)速度小于在模糊控制下的旋轉(zhuǎn)速度時(shí),閉合時(shí)間最短。適應(yīng)度函數(shù)為min(c1·t+c2·ω), {t,ω|θ=-7°},c1為時(shí)間常系數(shù),c2為角速度常系數(shù),當(dāng)進(jìn)化代數(shù)為100代時(shí)達(dá)到最優(yōu)解。分別添加模糊控制模塊以及遺傳算法優(yōu)化模糊控制模塊對(duì)磁保持繼電器動(dòng)態(tài)合閘進(jìn)行優(yōu)化,優(yōu)化前后系統(tǒng)的輸出曲線仿真對(duì)比如圖1所示。
從仿真結(jié)果來看,采用遺傳算法優(yōu)化后,銜鐵組件角速度明顯變慢,與模糊控制時(shí)間相比,閉合時(shí)間明顯縮短。減少當(dāng)動(dòng)靜觸頭接觸時(shí)的碰撞力,降低觸頭間的彈跳次數(shù),提高動(dòng)態(tài)控制效果。
2 硬件電路設(shè)計(jì)
2.1 樣機(jī)總體模塊設(shè)計(jì)
根據(jù)仿真模型優(yōu)化理論,本文設(shè)計(jì)相關(guān)樣機(jī)模塊主要包括供電電源模塊、電壓檢測(cè)模塊、位移信號(hào)調(diào)理電路、驅(qū)動(dòng)模塊和故障診斷報(bào)警模塊等。樣機(jī)設(shè)計(jì)框如圖2所示。
在樣機(jī)設(shè)計(jì)過程中,微處理器采用新型51系列單STC12C5A60S2單片機(jī),可以有效識(shí)別在合閘過程中傳感器的采樣數(shù)據(jù),能夠動(dòng)態(tài)地改變?cè)诤祥l時(shí)間段內(nèi)線圈兩端電壓的占空比,同時(shí),還能夠?qū)崿F(xiàn)投入電網(wǎng)各應(yīng)用場(chǎng)景中的失壓/欠壓保護(hù)、故障診斷報(bào)警、抗晃電以及自恢復(fù)等功能。
2.2 失壓/欠壓檢測(cè)模塊設(shè)計(jì)
在電機(jī)控制、半導(dǎo)體產(chǎn)業(yè)以及關(guān)鍵設(shè)備等領(lǐng)域,許多場(chǎng)合利用磁保持繼電器來實(shí)現(xiàn)開關(guān)功能,以轉(zhuǎn)換工作模式。半導(dǎo)體和電子產(chǎn)品制造商對(duì)電壓波動(dòng)十分敏感,如果電壓長(zhǎng)時(shí)間處于不足狀態(tài),產(chǎn)品不良率就會(huì)提高,甚至可能導(dǎo)致生產(chǎn)線暫停。失壓/欠壓還可能使企業(yè)的關(guān)鍵設(shè)備運(yùn)行不穩(wěn)定,不僅嚴(yán)重影響生產(chǎn)效率,還存在嚴(yán)重的安全風(fēng)險(xiǎn)。因此,失壓/欠壓檢測(cè)模塊對(duì)磁保持繼電器控制系統(tǒng)來說是必不可少的。本文設(shè)計(jì)的失壓/欠壓檢測(cè)電路如圖3所示。
利用T2變壓器將220 V電網(wǎng)電壓降至18 V,使用D2整流橋進(jìn)行全波整流,以及C3、C4濾波輸出后,由電阻R5、R6分壓采樣,將穩(wěn)定電壓信號(hào)實(shí)時(shí)輸出至微處理器A/D采樣接口。根據(jù)判定規(guī)則,額定電壓的70%~35%為欠電壓,35%~10%為失壓,當(dāng)檢測(cè)到輸入電壓小于額定電壓的70%,即判定系統(tǒng)此時(shí)電壓狀態(tài)為欠壓或失壓時(shí),微處理器發(fā)出分閘指令,斷開系統(tǒng)主電路,對(duì)磁保持繼電器控制系統(tǒng)進(jìn)行失壓、欠壓保護(hù)。
3 軟件程序設(shè)計(jì)
3.1 主程序設(shè)計(jì)
主程序開發(fā)采用KEIL μVision4作為遺傳算法優(yōu)化磁保持繼電器控制系統(tǒng)樣機(jī)的軟件開發(fā)平臺(tái),利用C語言編寫程序語言。系統(tǒng)采用模塊化編程和循環(huán)掃描的工作模式,允許各個(gè)功能模塊獨(dú)立運(yùn)行,實(shí)現(xiàn)電壓信號(hào)與位移信號(hào)的采集、A/D轉(zhuǎn)換、驅(qū)動(dòng)控制以及故障診斷識(shí)別與報(bào)警等功能,主程序設(shè)計(jì)邏輯如圖4所示。
在主程序中,當(dāng)微處理器識(shí)別上位機(jī)的合閘指令時(shí),控制傳感器開始采樣,經(jīng)過A/D轉(zhuǎn)換和處理后,輸出優(yōu)化后的PWM信號(hào),驅(qū)動(dòng)電路控制磁保持繼電器合閘;當(dāng)微處理器識(shí)別上位機(jī)的分閘指令時(shí),直接控制驅(qū)動(dòng)電路使主電路斷開。
3.2 中斷程序流程
除主程序外,為了實(shí)現(xiàn)特定功能,使控制更加智能化,在控制系統(tǒng)中還設(shè)置相應(yīng)功能的中斷程序,中斷程序流程如圖5所示。
由圖5可知,當(dāng)上位機(jī)向微處理器發(fā)送合閘指令時(shí),電壓檢測(cè)模塊實(shí)時(shí)檢測(cè)輸入電網(wǎng)電壓。如果電壓處于失壓/欠壓狀態(tài),根據(jù)主電路電氣設(shè)備需求設(shè)置定時(shí)器延遲時(shí)間,經(jīng)延遲后如果電壓未恢復(fù)正常,那么執(zhí)行中斷處理,驅(qū)動(dòng)磁保持繼電器分閘,報(bào)警指示燈亮。當(dāng)檢測(cè)系統(tǒng)電壓為70%~35%的額定電壓時(shí),微處理器判斷此時(shí)為欠壓,蜂鳴器每隔3 s發(fā)出一次1 s的報(bào)警聲;當(dāng)檢測(cè)系統(tǒng)電壓為35%~10%的額定電壓時(shí),微處理器判斷此時(shí)為失壓,蜂鳴器每隔1 s發(fā)出一次1 s的報(bào)警聲。
當(dāng)檢測(cè)到輸入電壓處于正常范圍(額定電壓的70%~
115%)時(shí),延遲20 s后電壓仍然為正常值,微處理器發(fā)出PWM信號(hào)控制合閘,系統(tǒng)自動(dòng)恢復(fù),蜂鳴聲消失。如果檢測(cè)到電壓仍然在失壓/欠壓范圍內(nèi),那么一直處于分閘狀態(tài)。如果微處理器已經(jīng)發(fā)出合閘信號(hào),主系統(tǒng)電氣設(shè)備仍然未進(jìn)入正常工作狀態(tài),那么蜂鳴器會(huì)持續(xù)發(fā)出不間斷報(bào)警聲。出現(xiàn)這個(gè)現(xiàn)象說明系統(tǒng)零部件或線路損壞無法自啟動(dòng),需要人工介入對(duì)故障進(jìn)行排查。
3.3 算法優(yōu)化控制設(shè)計(jì)
磁保持繼電器的合閘速度較快,為了程序能夠?qū)崟r(shí)、精確控制并滿足軟件處理速度的要求,采用簡(jiǎn)單的查表法將計(jì)算好的控制表存儲(chǔ)在微處理器的ROM中。優(yōu)化控制流程如圖6所示。
在實(shí)際控制過程中,在每個(gè)控制周期內(nèi),將檢測(cè)的角度α和計(jì)算得到的角速度ω分別乘以量化因子K1和K2,以確定相應(yīng)的論域元素。查詢模糊控制表的對(duì)應(yīng)行和列可以獲取所需的占空比量化論域值,再乘以比例因子K3,最終得到實(shí)際輸出的PWM信號(hào)的占空比D。
4 控制系統(tǒng)實(shí)物樣機(jī)制作
根據(jù)硬件和軟件設(shè)計(jì)制作具有算法優(yōu)化控制、失壓/欠壓保護(hù)、抗晃電自恢復(fù)以及故障診斷識(shí)別報(bào)警功能的磁保持繼電器控制系統(tǒng)樣機(jī)(如圖7所示)。
樣機(jī)工作過程如下:當(dāng)上位機(jī)向微處理器發(fā)送合閘指令時(shí),激光位移傳感器監(jiān)測(cè)推動(dòng)桿實(shí)時(shí)位移,將采集的位移電信號(hào)利用信號(hào)調(diào)理電路傳輸至微處理器的A/D接口進(jìn)行處理,生成相應(yīng)的PWM控制信號(hào)。在PWM信號(hào)的指令下,驅(qū)動(dòng)電路動(dòng)態(tài)調(diào)整磁保持繼電器線圈兩端的電壓,對(duì)算法進(jìn)行優(yōu)化,減少當(dāng)合閘時(shí)觸點(diǎn)的彈跳現(xiàn)象。
當(dāng)控制系統(tǒng)樣機(jī)合閘過程完成后,系統(tǒng)電壓檢測(cè)模正常工作,如果檢測(cè)到失壓或欠壓情況,延遲設(shè)定的固有時(shí)間后,電壓仍然沒有恢復(fù)正常,那么微處理器發(fā)出分閘指令,同時(shí)報(bào)警燈亮,蜂鳴器根據(jù)故障類型發(fā)出不同頻率的報(bào)警聲;如果電壓在延遲的時(shí)間內(nèi)恢復(fù)到正常范圍,那么微處理器不發(fā)出分閘指令,磁保持繼電器處于合閘狀態(tài),抵抗電壓波動(dòng),實(shí)現(xiàn)抗晃電功能;當(dāng)主電路斷開時(shí),如果檢測(cè)到輸入電壓恢復(fù)到正常范圍,延遲20 s后,系統(tǒng)重新發(fā)出合閘指令,完成自恢復(fù)。分閘過程比較簡(jiǎn)單,由上位機(jī)向微處理器發(fā)送分閘指令,迅速斷開主電路,無須使用PWM控制信號(hào)進(jìn)行動(dòng)態(tài)調(diào)節(jié)。
利用采樣電路、微處理器開發(fā)板以及軟件程序設(shè)計(jì)實(shí)現(xiàn)失壓/欠壓保護(hù)、抗晃電、自恢復(fù)以及故障診斷識(shí)別報(bào)警功能。
5 結(jié)語
本文利用MATLAB研究磁保持繼電器合閘過程,采用遺傳算法對(duì)模糊控制規(guī)則進(jìn)行優(yōu)化仿真。由仿真結(jié)果可知,采用遺傳算法后,控制系統(tǒng)動(dòng)態(tài)特性更加優(yōu)化,磁保持繼電器的使用壽命增加,可靠性提升。根據(jù)優(yōu)化理論,本文對(duì)磁保持繼電器控制系統(tǒng)進(jìn)行硬件電路和軟件程序設(shè)計(jì),并制作具有優(yōu)化動(dòng)態(tài)特性、失壓欠壓保護(hù)、抗晃電自恢復(fù)以及故障診斷識(shí)別報(bào)警功能的磁保持繼電器控制系統(tǒng)樣機(jī),為動(dòng)態(tài)特性優(yōu)化和多項(xiàng)功能測(cè)試提供了實(shí)物樣機(jī)實(shí)驗(yàn)平臺(tái)。
參考文獻(xiàn)
[1]楊小榮,唐振寧,宋文博.智能電表繼電器驅(qū)動(dòng)芯片的設(shè)計(jì)[J].集成電路應(yīng)用,2024,41(3):26-27.
[2]鄭育鑫.磁保持繼電器抗短路性能分析及其試驗(yàn)系統(tǒng)研究[D].桂林:桂林電子科技大學(xué),2021.
[3]車賽,遲長(zhǎng)春,左少林.基于ANSYS的磁保持繼電器電磁機(jī)構(gòu)仿真分析[J].機(jī)電信息,2019(3):66-67.
[4]趙強(qiáng)強(qiáng),遲長(zhǎng)春,車賽.基于遺傳算法的繼電器動(dòng)態(tài)合閘過程優(yōu)化[J].上海電機(jī)學(xué)院學(xué)報(bào),2020,23(4):217-221.
[5]車賽,遲長(zhǎng)春,左少林,等.電動(dòng)汽車充電樁用磁保持繼電器動(dòng)態(tài)特性優(yōu)化[J].汽車技術(shù),2019(12):34-37.