一種不停機(jī)在線下裝勵(lì)磁控制程序的實(shí)現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于發(fā)電機(jī)調(diào)節(jié)器領(lǐng)域,具體涉及一種不停機(jī)在線下裝勵(lì)磁控制程序的實(shí)現(xiàn)方法。
【背景技術(shù)】
[0002]同步電機(jī)的勵(lì)磁調(diào)節(jié)器,是勵(lì)磁系統(tǒng)的核心,按照目前的國(guó)家標(biāo)準(zhǔn),勵(lì)磁系統(tǒng)平均強(qiáng)迫停運(yùn)率應(yīng)不大于0.2%,這就對(duì)勵(lì)磁調(diào)節(jié)器提出了很高要求。勵(lì)磁系統(tǒng)的停運(yùn)時(shí)間越短,則強(qiáng)迫切除率就越小,性能就更可靠。為了提高同步電機(jī)勵(lì)磁控制器的可靠性,通常都采用多通道冗余設(shè)計(jì)的方式,但控制對(duì)象只有一個(gè),那就是同步電機(jī)的勵(lì)磁繞組。對(duì)于微機(jī)勵(lì)磁調(diào)節(jié)器的程序?qū)懭敕绞?,目前通常的做法是采用先滅磁停機(jī),再斷開(kāi)勵(lì)磁調(diào)節(jié)器的輸入、輸出,然后聯(lián)接調(diào)節(jié)器對(duì)芯片進(jìn)行程序更新下載,這樣一套步聚執(zhí)行下來(lái),耗時(shí)較長(zhǎng),勵(lì)磁停運(yùn)率提高,直接影響運(yùn)行過(guò)程中的發(fā)電站的經(jīng)濟(jì)效益和所連電網(wǎng)的效益。
【發(fā)明內(nèi)容】
[0003]針對(duì)上述問(wèn)題,本發(fā)明專利提供一種不停機(jī)在線下裝勵(lì)磁控制程序的實(shí)現(xiàn)方法,在發(fā)電機(jī)正常發(fā)電過(guò)程中,不停機(jī)、不停電實(shí)現(xiàn)調(diào)節(jié)控制程序的在線更換和修改。
[0004]本發(fā)明的技術(shù)方案:一種不停機(jī)在線下裝勵(lì)磁控制程序的實(shí)現(xiàn)方法,其特征在于,包括以下步驟:
[0005]設(shè)置兩個(gè)勵(lì)磁調(diào)節(jié)器A、B,兩個(gè)勵(lì)磁調(diào)節(jié)器互為熱備用,當(dāng)一個(gè)勵(lì)磁調(diào)節(jié)器A進(jìn)行程序更新時(shí),另一個(gè)勵(lì)磁調(diào)節(jié)器B處于工作狀態(tài),承擔(dān)起勵(lì)磁系統(tǒng)的工作任務(wù);
[0006]在需要更新控制程序的勵(lì)磁調(diào)節(jié)器A上,將勵(lì)磁調(diào)節(jié)器A電路板上跳線位置設(shè)置為程序?qū)懭胛?,使其可以允許程序?qū)懭?;利用切換微處理器芯片專門執(zhí)行指令封堵,使此時(shí)備用勵(lì)磁調(diào)節(jié)器B電路板上的指令不能發(fā)出,備用勵(lì)磁調(diào)節(jié)器B用于控制勵(lì)磁系統(tǒng)的正常運(yùn)行;
[0007]更新的勵(lì)磁控制程序下載前,先將一段引導(dǎo)程序用下載器下載到勵(lì)磁調(diào)節(jié)器A主CPU芯片中;
[0008]更新的勵(lì)磁控制程序下載時(shí),判斷跳線位置,如果跳線是允許通過(guò)運(yùn)行引導(dǎo)程序進(jìn)行串口下載程序的,就使用一根串口通信線和一臺(tái)PC機(jī)或手機(jī)進(jìn)行通信聯(lián)接,按需要進(jìn)行下載更新的勵(lì)磁控制程序,在下載完程序后,將跳線位置復(fù)原,然后勵(lì)磁系統(tǒng)切換到勵(lì)磁調(diào)節(jié)器A運(yùn)行即可。
[0009]所述切換微處理器芯片采用STC2052芯片。
[0010]所述勵(lì)磁調(diào)節(jié)器A主CPU芯片為意法半導(dǎo)體公司的STM32芯片或DSP-28F12芯片。
[0011]所述引導(dǎo)程序下載器為KEIL公司生產(chǎn)的ULINK2專用下載器。
[0012]所述串口通信線和一臺(tái)PC機(jī)或手機(jī)使用超級(jí)終端方式進(jìn)行通信聯(lián)接。
[0013]本發(fā)明的技術(shù)效果:首次實(shí)現(xiàn)微機(jī)勵(lì)磁調(diào)節(jié)器的在線下載程序,可在發(fā)電機(jī)正常發(fā)電過(guò)程中,不停機(jī)、不停電實(shí)現(xiàn)調(diào)節(jié)控制程序的在線更換和修改,確保在正常開(kāi)機(jī)并網(wǎng)發(fā)電的工作狀態(tài)中能隨時(shí)下載更新主控軟件,發(fā)電機(jī)不須停電、停機(jī),保證了用戶的利用率,能有效的縮短調(diào)試時(shí)間,能提尚勵(lì)磁設(shè)備的不停機(jī)率,能提尚電站的經(jīng)濟(jì)效益。
【附圖說(shuō)明】
[0014]圖1為本發(fā)明勵(lì)磁調(diào)節(jié)器結(jié)構(gòu)示意圖;
[0015]圖2為本發(fā)明程序下載界面示意圖;
[0016]圖3為本發(fā)明程序下載過(guò)程示意圖。
【具體實(shí)施方式】
[0017]下面結(jié)合附圖對(duì)本發(fā)明進(jìn)一步說(shuō)明:
[0018]—種不停機(jī)在線下裝勵(lì)磁控制程序的實(shí)現(xiàn)方法,其特征在于,包括以下步驟:
[0019]設(shè)置兩個(gè)勵(lì)磁調(diào)節(jié)器A、B,兩個(gè)勵(lì)磁調(diào)節(jié)器互為熱備用,當(dāng)一個(gè)勵(lì)磁調(diào)節(jié)器A進(jìn)行程序更新時(shí),另一個(gè)勵(lì)磁調(diào)節(jié)器B處于工作狀態(tài),承擔(dān)起勵(lì)磁系統(tǒng)的工作任務(wù);
[0020]在需要更新控制程序的勵(lì)磁調(diào)節(jié)器A上,將勵(lì)磁調(diào)節(jié)器A電路板上跳線位置設(shè)置為程序?qū)懭胛?,使其可以允許程序?qū)懭?;利用切換微處理器芯片專門執(zhí)行指令封堵,使此時(shí)備用勵(lì)磁調(diào)節(jié)器B電路板上的指令不能發(fā)出,備用勵(lì)磁調(diào)節(jié)器B用于控制勵(lì)磁系統(tǒng)的正常運(yùn)行;
[0021]更新的勵(lì)磁控制程序下載前,先將一段引導(dǎo)程序用下載器下載到勵(lì)磁調(diào)節(jié)器A主CPU芯片中;
[0022]更新的勵(lì)磁控制程序下載時(shí),判斷跳線位置,如果跳線是允許通過(guò)運(yùn)行引導(dǎo)程序進(jìn)行串口下載程序的,就使用一根串口通信線和一臺(tái)PC機(jī)進(jìn)行通信聯(lián)接,按需要進(jìn)行下載更新的勵(lì)磁控制程序,在下載完程序后,將跳線位置復(fù)原,然后勵(lì)磁系統(tǒng)切換到勵(lì)磁調(diào)節(jié)器A運(yùn)行即可。
[0023]所述切換微處理器芯片采用STC2052芯片。
[0024]所述勵(lì)磁調(diào)節(jié)器A主CPU芯片為意法半導(dǎo)體公司的STM32芯片或DSP-28F12芯片。
[0025]所述引導(dǎo)程序下載器為KEIL公司生產(chǎn)的ULINK2專用下載器。
[0026]所述串口通信線和一臺(tái)PC機(jī)或手機(jī)使用超級(jí)終端方式進(jìn)行通信聯(lián)接。
[0027]下載程序方法的具體方法介紹:
[0028]上位機(jī)PC機(jī)上啟動(dòng)超級(jí)終端來(lái)進(jìn)行通信下載
[0029]在電腦PC或手機(jī)APP上建一個(gè)名為STM32D0WN的超級(jí)終端程序,波特率為15200,8位數(shù)據(jù)位,無(wú)奇偶校驗(yàn),I位停止位。選發(fā)送文件時(shí)協(xié)議為Y Modem協(xié)議,找到用戶相應(yīng)的.BIN文件后,點(diǎn)發(fā)送就可進(jìn)行通信聯(lián)接。通信成功后按I鍵進(jìn)行程序的更新下載,程序下載完畢后,按2鍵即運(yùn)行用戶程序。
[0030]本發(fā)明的一種不停機(jī)在線下裝勵(lì)磁控制程序的實(shí)現(xiàn)方法,首次實(shí)現(xiàn)微機(jī)勵(lì)磁調(diào)節(jié)器的在線下載程序,可在發(fā)電機(jī)正常發(fā)電過(guò)程中,不停機(jī)、不停電實(shí)現(xiàn)調(diào)節(jié)控制程序的在線更換和修改,確保在正常開(kāi)機(jī)并網(wǎng)發(fā)電的工作狀態(tài)中能隨時(shí)下載更新主控軟件,發(fā)電機(jī)不須停電、停機(jī),保證了用戶的利用率,能有效的縮短調(diào)試時(shí)間,能提高勵(lì)磁設(shè)備的不停機(jī)率,能提尚電站的經(jīng)濟(jì)效益。
【主權(quán)項(xiàng)】
1.一種不停機(jī)在線下裝勵(lì)磁控制程序的實(shí)現(xiàn)方法,其特征在于,包括以下步驟: 設(shè)置兩個(gè)勵(lì)磁調(diào)節(jié)器A、B,兩個(gè)勵(lì)磁調(diào)節(jié)器互為熱備用,當(dāng)一個(gè)勵(lì)磁調(diào)節(jié)器A進(jìn)行程序更新時(shí),另一個(gè)勵(lì)磁調(diào)節(jié)器B處于工作狀態(tài),承擔(dān)起勵(lì)磁系統(tǒng)的工作任務(wù); 在需要更新控制程序的勵(lì)磁調(diào)節(jié)器A上,將勵(lì)磁調(diào)節(jié)器A電路板上跳線位置設(shè)置為程序?qū)懭胛?,使其可以允許程序?qū)懭耄焕们袚Q微處理器芯片專門執(zhí)行指令封堵,使此時(shí)備用勵(lì)磁調(diào)節(jié)器B電路板上的指令不能發(fā)出,備用勵(lì)磁調(diào)節(jié)器B用于控制勵(lì)磁系統(tǒng)的正常運(yùn)行; 更新的勵(lì)磁控制程序下載前,先將一段引導(dǎo)程序用下載器下載到勵(lì)磁調(diào)節(jié)器A主CPU芯片中; 更新的勵(lì)磁控制程序下載時(shí),判斷跳線位置,如果跳線是允許通過(guò)運(yùn)行引導(dǎo)程序進(jìn)行串口下載程序的,就使用一根串口通信線和一臺(tái)PC機(jī)或手機(jī)進(jìn)行通信聯(lián)接,按需要進(jìn)行下載更新勵(lì)磁控制程序,在下載完程序后,將跳線位置復(fù)原,然后勵(lì)磁系統(tǒng)切換到勵(lì)磁調(diào)節(jié)器A運(yùn)行即可。2.根據(jù)權(quán)利要求1所述的一種不停機(jī)在線下裝勵(lì)磁控制程序的實(shí)現(xiàn)方法,其特征在于:所述切換微處理器芯片采用STC2052芯片。3.根據(jù)權(quán)利要求1所述的一種不停機(jī)在線下裝勵(lì)磁控制程序的實(shí)現(xiàn)方法,其特征在于:所述勵(lì)磁調(diào)節(jié)器A主CPU芯片為意法半導(dǎo)體公司的STM32芯片或DSP-28F12芯片。4.根據(jù)權(quán)利要求1所述的一種不停機(jī)在線下裝勵(lì)磁控制程序的實(shí)現(xiàn)方法,其特征在于:所述引導(dǎo)程序下載器為KEIL公司生產(chǎn)的ULINK2專用下載器。5.根據(jù)權(quán)利要求1所述的一種不停機(jī)在線下裝勵(lì)磁控制程序的實(shí)現(xiàn)方法,其特征在于:所述串口通信線和一臺(tái)PC機(jī)或手機(jī)使用超級(jí)終端方式進(jìn)行通信聯(lián)接。
【專利摘要】一種不停機(jī)在線下裝勵(lì)磁控制程序的實(shí)現(xiàn)方法,設(shè)置兩個(gè)勵(lì)磁調(diào)節(jié)器A、B,兩個(gè)勵(lì)磁調(diào)節(jié)器互為熱備用,在需要更新控制程序的勵(lì)磁調(diào)節(jié)器A上,將勵(lì)磁調(diào)節(jié)器A電路板上跳線位置設(shè)置為程序?qū)懭胛唬蛊淇梢栽试S程序?qū)懭?;利用切換微處理器芯片專門執(zhí)行指令封堵,使備用勵(lì)磁調(diào)節(jié)器B用于控制勵(lì)磁系統(tǒng)的正常運(yùn)行;引導(dǎo)程序下載到勵(lì)磁調(diào)節(jié)器A主CPU芯片中,按需要進(jìn)行下載更新的勵(lì)磁控制程序,在下載完程序后,將跳線位置復(fù)原,然后切換到A調(diào)節(jié)器運(yùn)行即可。首次實(shí)現(xiàn)微機(jī)勵(lì)磁調(diào)節(jié)器的在線下載程序,可在發(fā)電機(jī)正常發(fā)電過(guò)程中,不停機(jī)、不停電實(shí)現(xiàn)調(diào)節(jié)控制程序的在線更換和修改,能有效的縮短調(diào)試時(shí)間,提高勵(lì)磁設(shè)備的不停機(jī)率,提高電站的經(jīng)濟(jì)效益。
【IPC分類】H02P9/14, H02P103/20
【公開(kāi)號(hào)】CN105207554
【申請(qǐng)?zhí)枴緾N201510733198
【發(fā)明人】熊杰, 何明先, 高雄清, 肖凱, 宋宴明
【申請(qǐng)人】武漢陸水科技開(kāi)發(fā)有限公司
【公開(kāi)日】2015年12月30日
【申請(qǐng)日】2015年11月2日