摘 要
基于LPC11c14的勵磁控制器完成了頻率測量,機端電壓,同步移項觸發(fā)的硬件和軟件設(shè)計,通過AD采樣獲得機端電壓,將機端電壓與給定的參考值比較,作為控制信號,經(jīng)PID控制處理,獲得控制電壓Uk,將Uk轉(zhuǎn)換為觸發(fā)角α,通過等量代換將觸發(fā)角轉(zhuǎn)換為時間t,通過定時器匹配功能,當(dāng)匹配時間t到,發(fā)出觸發(fā)脈沖,完成可控硅的觸發(fā)。
【關(guān)鍵詞】采樣 測頻 移項觸發(fā) 可控硅
1 緒論
勵磁控制器是勵磁控制裝置的重要組成部分,最主要的作用是通過勵磁控制器的調(diào)節(jié)功能,保證機端電壓在限定范圍內(nèi)變化。本文主要分為兩個部分,第一部分完成了,電源電路,頻率測量電路,機端電壓測量電路,同步移項觸發(fā)電路的硬件設(shè)計,并對使用的器件做了簡單描述,第二部分完成了,頻率和機端電壓的采樣處理程序,同步移項觸發(fā)的軟件設(shè)計?;贚PC11c14勵磁控制器結(jié)構(gòu)簡單,穩(wěn)定性好,能基本滿足運行需求。
2 硬件設(shè)計
采用ARM公司的Cortex-M0系列單片機LPC11c14作為勵磁控制器的CPU,再設(shè)計相應(yīng)的外圍電路,包括電源電路、同步頻率測量電路、機端電壓采樣電路、同步移相觸發(fā)電路,硬件總體結(jié)構(gòu)圖如圖1所示。
2.1 電源電路
電源硬件電路如圖2所示:勵磁控制系統(tǒng)的供電電源,采用明偉(mean well)公司生產(chǎn)的AC:100-240V,DC:24v,其中輸入為市電220v,再采用電源模塊DC-DC/K7805-1000L將DC24v轉(zhuǎn)換為DC5v,再采用LM7803完成DC5v-3.3v的轉(zhuǎn)換,3.3v作為CPU LPC11c14的供電電源。電路中加入了適當(dāng)?shù)碾娙?,起抗干擾作用。
2.2 測頻電路
同步測頻硬件電路如圖3所示。J1-3 LAC2 接勵磁電壓輸出正,J1-3 LAC2接勵磁電壓輸出負,分別接U12進行光電隔離,然后經(jīng)過濾波整形電路,將正弦波整型為標準方波,將輸出端與CPU的33號引腳相連。33號引腳在端口初始化的時配置成捕獲功能,連續(xù)捕獲到上升沿時,用于測得頻率。
2.3 機端電壓采樣電路
機端電壓測量的硬件電路如圖4所示:電網(wǎng)電壓經(jīng)過模擬式電壓變送器WB V413B0,將交流電壓信號,轉(zhuǎn)換為同頻同向的交流電壓信號。機端電壓經(jīng)隔離轉(zhuǎn)換成標準的模擬信號輸出,再經(jīng)過橋式整流電路,將交流信號轉(zhuǎn)換為直流信號。再經(jīng)過濾波放大電路與CPU的第39引腳相連,該引腳在端口初始化的時候配置成AD采樣功能。用以對機端電壓進行采樣。
2.4 同步移相觸發(fā)電路
同步移項觸發(fā)電路如圖5所示:選擇以LPC11c14的兩個定時器為核心(34,35引腳)的觸發(fā)方式,將觸發(fā)角α轉(zhuǎn)換為時間,當(dāng)定時時間到發(fā)出觸發(fā)脈沖,經(jīng)單項半控橋式整流電路完成可控硅的促發(fā),達到反饋調(diào)節(jié)的目的。
3 軟件設(shè)計
3.1 同步信號捕獲中斷服務(wù)程序
有硬件電路可知將LPC11c14的33號引腳,在IO初始化的時候配置為CAP捕獲功能。當(dāng)連續(xù)捕獲到方波的兩個上升沿或者下降沿時,之間的時間差即為我們我們的周期T,再將T轉(zhuǎn)換頻率f,頻率測量的流程圖,如圖6所示。
3.2 A/D轉(zhuǎn)換中斷服務(wù)程序
將測頻電路作為參考電路,當(dāng)捕獲到上升沿時啟動AD轉(zhuǎn)換開始對機端電壓進行采樣,將采樣次數(shù)為64,即需要在一個周期之內(nèi)采樣64次,每次采樣時間點為T/64,將匹配寄存器的值修改為采樣時間點,當(dāng)定時時間到,啟動AD轉(zhuǎn)換,每次轉(zhuǎn)換完成記錄采樣次數(shù),達到64次即完成機端電壓采樣,再將采樣到的數(shù)據(jù)進行中位數(shù)濾波處理,最后得到機端電壓值。如圖7所示。
3.3 同步移相觸發(fā)中斷服務(wù)程序
移相觸發(fā)單元的結(jié)構(gòu)圖如圖8所示。
勵磁控制器通過定時器(34,35號引腳)來實現(xiàn)同步脈沖的觸發(fā),給機端電壓提供一個參考值,與通過AD采樣獲得的機端電壓值,做PID處理,kp=12.00,Ki=800,Kd=10,然后得到一個控制電壓Uk,然由Uk計算出晶閘管觸發(fā)角α。觸發(fā)角和控制電壓成余弦關(guān)系,可以表示為:
觸發(fā)過程如圖9所示:當(dāng)選取的同步信號方波到來時,捕獲到同步點(上升沿時刻)延遲α觸發(fā)角時間,通過設(shè)置34,35號引腳實現(xiàn)脈沖g1的產(chǎn)生,g2與g1相差半個周期。
4 結(jié)論
完成了基于LPC11c14勵磁控制器的同步測頻,機端電壓采樣電路,同步移項促發(fā)電路的硬件設(shè)計,完成了頻率和機端電壓的測量,實現(xiàn)了可控硅的觸發(fā)。該系統(tǒng)具有抗干擾能力強,相應(yīng)速度快,設(shè)計相對簡單,成本低等特點,下一步希望將新型的控制理論代替?zhèn)鹘y(tǒng)的PID控制理論用于實踐中。
參考文獻
[1]陳婷.VSC-MTDC系統(tǒng)協(xié)調(diào)控制及模擬實驗系統(tǒng)設(shè)計與實現(xiàn)[D].蘇州大學(xué),2012.
[2]劉偉.基于dsPIC30F4011的同步發(fā)電機勵磁控制器的研究與設(shè)計[D].大連海事大學(xué),2008.
[3]謝博.基于TMS320F2812的同步發(fā)電機勵磁系統(tǒng)交流采樣技術(shù)[J].大電機技術(shù),2005(03):19-22.
[4] 紀計坡.農(nóng)村小水電技術(shù)改造研究[D].浙江大學(xué),2012.
[5] 趙磊.基于DSP的同步發(fā)電機勵磁調(diào)節(jié)器的設(shè)計[D].河北工業(yè)大學(xué),2007.
[6] 葉啟明.國外微機勵磁調(diào)節(jié)器發(fā)展動態(tài)及特點[J].湖北電力,1998(01):53-57.
[7]周立功等.ARM微控制器基礎(chǔ)與實踐第2版[M].北京:北京航空航天大學(xué)出版社,2005.
[8]陸繼明.同步發(fā)電機微機勵磁控制[M].北京.中國電力出版社,2005.
[9]趙俊.ARM Cortex-M0 從這里開始[M].北京:北京航空航天大學(xué)出版社,2012.
[10]周立功,張華等.深入淺出ARM7(上冊)[M].北京:北京航空航天大學(xué)出版社,2006:149-150.
作者簡介
周杰(1989-),男,碩士研究生,主要研究方向為計算機技術(shù)。
作者單位
重慶師范大學(xué)涉外商貿(mào)學(xué)院數(shù)學(xué)與計算機學(xué)院 重慶市 401520endprint