999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ARM架構的就地化保護裝置研究和應用

2017-09-04 01:33:41張文陳強林徐東坡李海瑤
綜合智慧能源 2017年8期
關鍵詞:變電站程序設計

張文,陳強林,徐東坡,李海瑤

(許繼電氣股份有限公司,河南 許昌 461000)

基于ARM架構的就地化保護裝置研究和應用

張文,陳強林,徐東坡,李海瑤

(許繼電氣股份有限公司,河南 許昌 461000)

智能變電站就地化試點建設要求規范裝置對外接口,通過一體化設計,將多個板卡的功能集成到單個芯片,實現繼電保護裝置的小型化,這就對處理器的運行速度、數據處理能力和功耗提出了更高的要求。而基于ARM架構的處理器芯片,功耗低、運行速度快,能夠滿足就地化相關裝置的設計要求。介紹了基于ARM芯片實現就地化繼電保護裝置的設計及應用,描述了面向IEC 61850的對象建模方式,開發了1套仿真測試系統,對就地化裝置的相關功能和性能進行了測試驗證。

智能變電站;就地化;ARM;測試系統

0 引言

隨著電力系統的發展,對二次設備通信數據的處理能力要求越來越高,采用單一芯片作為主處理器的繼電保護裝置已經無法滿足當前需求。因此就地化裝置采用ARM+FPGA協同工作模式進行設計,ARM芯片雙核主頻為800 MHz,FPGA負責GOOSE和SV等前端數據的并行處理。

本文以1種處理器為例,介紹基于ARM的就地化保護裝置設計方法及其功能實現。對比智能變電站建設過程中暴露的問題[1-4],采用就地化設計的繼電保護二次設備有如下特點。

(1)回路簡單,接口形式統一。規范化的對外接口,采用航空插頭的方式簡化運維檢修,減少調試及檢修復雜性,降低誤碰、誤接線可能性。

(2)配置簡單。簡化智能變電站配置,實現了少配置甚至免配置。減少間隔保護虛回路設計,簡化全站配置(SCD)及管控難度。

(3)檢修維護方便。采用工廠化調試、更換式檢修,能夠減少停電時間,提升工作質量和效率。

1 硬件設計

繼電保護裝置小型化,使用的處理器由單核芯片更換為雙核+FPGA協作,最主要的技術難點是硬件回路的修改和保護程序的移植及協同運行的可靠性。裝置整體設計框圖如圖1所示。對于電力系統的繼電保護裝置,保護程序和原理基本沒有變化,重點是保證處理器更換后繼電保護裝置的穩定性。首先,對CPU、FPGA控制、RAM和FLASH存儲等硬件進行重新設計,其他部分根據功能需要進行調整。其次,對于裝置的boot引導程序,根據功能需要進行必要的初始化設置。最后,使用原有的成熟操作系統,可以充分利用嵌入式操作系統的可移植性對程序進行移植,從而保證程序的完整性和穩定性。

圖1 設計框圖

根據整體框圖的設計,該裝置繼承了繼電保護裝置的所有功能,包括模擬量A/D 轉換、網口擴展、保護算法運算和邏輯判斷以及與裝置外部的通信等功能,當需要更多功能時,可以根據需要通過擴展口對開入、開出、以太網等功能進行擴展。

2 BootLoader引導

在完成硬件檢測和資源分配后,將FLASH中的引導程序讀到系統的RAM中,然后將控制權交給引導程序。BootLoader的主要任務就是將內核映象從FLASH上讀到RAM中,然后跳轉到內核的入口點運行,從而開始啟動嵌入式操作系統。

在進行開發時,分兩級進行引導,一級引導程序主要用于初始化目標板硬件,二級引導程序主要用于引導用戶應用程序。

2.1 一級引導的移植

進行一級引導程序U-Boot.bin開發時,一般采用移植的方式。建立編譯環境,設置環境變量,根據所選硬件的特點進行必要的修改,如主處理器的主頻率、FPGA、FLASH、時鐘和以太網等的初始參數。設置完成后即可進行編譯和調試。

2.2 二級引導的設計

二級引導程序主要完成以下任務。

(1)引導加載程序。包括固化在固件中的boot代碼和引導2大部分。

(2)初始化操作系統內核。主要設置特定于嵌入式板子的定制內核以及內核的啟動參數。

(3)文件系統管理。包括根文件系統和建立于Flash 內存設備之上文件系統。

(4)引導用戶應用程序。

二級引導程序設計時,需要修改的是嵌入式操作系統中板級初始化函數INT_Initialize,其主要通過匯編語言編寫實現。INT_Initialize在嵌入式操作系統中最先運行,在該函數中設置處理器參數、中斷向量表、全局的C數據元素、變量和系統堆棧指針等,完成板級初始化。

板級初始化完成后,控制轉移到操作系統初始化子程序INC.Initialize,INC.Initialize調用用戶提供的初始化子程序,從而完成應用程序的引導。

3 程序設計

保護應用程序設計時,采用平臺化開發,充分利用嵌入式操作系統的可移植性,將平臺程序移植到處理器中,盡量減少對應用程序的影響,從而加快裝置的開發周期,保證裝置相關功能的完整性和穩定性。

3.1 應用程序的初始化

二級引導程序正常引導操作系統啟動后,完成所有應用程序的初始化,包括任務、隊列、信號量、事件集、內存和其他嵌入式操作系統對象等。這些初始化均在Application_Initialize中實現。如函數初始化用例Application_Initialize():

INT Application_IniApplication( VOID )

{

Input_Initialize();

Output_Initialize();

ChangeTaskTimeSlice(HB_PRO,HB_TASK_TIME;

Return;

}

根據Application_IniApplication函數中創建的應用函數,即可添加響應的應用程序及相關保護邏輯,從而實現保護裝置的各種任務。

3.2 面向IEC 61850的對象建模

在保護應用程序的開發體系中,均是采用模塊化開發,裝置底層初始化成功后,進行正確應用程序設計和建模,即可實現繼電保護裝置所需的功能。

保護裝置建模是面向IEC 61850標準進行對象建模。模塊程序主要包括底層程序模塊、保護程序模塊、通信程序模塊和人機接口程序模塊。底層程序模塊主要負責處理裝置的初始化及裝置的異常自檢;保護程序模塊主要實現繼電保護裝置所需的各種保護功能;通信程序主要實現保護裝置與后臺之間、裝置與裝置之間、裝置與PC之間的通信和信息交互,同時滿足IEC 61850標準的要求;人機接口程序主要實現液晶顯示、按鍵操作等人機交互功能。

3.2.1 數據建模

面向IEC 61850標準進行對象建模時,創建公用的數據屬性表,包括:裝置公用、保護定值、軟壓板、遙信、動作報告、檢修壓板、遙測、遙控等。如軟壓板狀態表的數據模型為:

typedef struct SJUMP_STRUCT

{

UNSIGNED pro_id;

UNSIGNED inf;

RCHAR name[21];

RCHAR alias[9];

INT iType;

CHAR DO_NAME[65];

INT subEna;

INT subVal;

UNSIGNED subQ;

CHAR subID[65];

UNSIGNED q;

UNSIGNED t_sec;

UNSIGNED t_frac;

UNSIGNED t_qflag;

INT value;

};

數據屬性表中包含有IEC 61850標準需要的所有信息,然后根據數據屬性表生成所需要的數據集。

3.2.2 LN邏輯節點建模

根據每種保護裝置的功能需求,創建滿足國網標準的LN邏輯節點,如裝置參數數據集名稱為dsParameter,裝置定值數據集名稱為dsSetting,常規交流測量使用MMXU實例,單相測量使用MMXN實例,告警信號用GGIO的Alm上送,普通遙信信號用GGIO的Ind上送等。

故障錄波和故障報告模型主要是通過各個功能模塊的配合實現,首先由保護程序模塊創建所需的保護模型,設定故障錄波和故障報告類型,然后人機接口程序根據保護動作后的故障量和動作報告信息,生成符合國網IEC 61850標準要求的COM-TRADE文件,同時COMTRADE文件中包含以hdr,cfg和dat為后綴的文件。

3.2.3 菜單建模

就地化保護裝置相應的菜單功能通過IEC 61850方式(建模、通信服務)實現,通過智能管理單元對裝置進行監視和控制。通過創建MGR模型對菜單的顯示和操作進行建模,該模型下集成了原有液晶顯示的所有信息和廠家調試信息,按照標準的MMS服務協議與智能管理單元進行通信。

4 測試系統

就地化裝置研發測試過程中,主要通過結合不同應用測試各個功能模塊的正確性。通過開發該測試系統,對不同的工程應用進行了抽象和建模,針對軟件和硬件提供的功能及邊界進行量化測試,如長時間運行工況模擬、事件記錄的壓力測試、內部異常處理和任務調度管理等,從而滿足實際工程應用中的各種需求。

嵌入式平臺測試系統是結合實際的軟硬件平臺及早期自動測試的研究成果,針對內部通信特點,定制測試用例驅動,從而驗證基于ARM架構研發的就地化裝置的功能、性能和可靠性,系統結構如圖2所示。

圖2 測試系統架構

4.1 仿真管理單元

仿真管理單元包括數據仿真測試儀的控制、測試用例的生成和測試結果的生成與查詢等[5-10]。同時還能仿真智能變電站IEC 61850規約客戶端與嵌入式平臺裝置進行基于IEC 61850標準的MMS通信,對上行和下行命令進行交互和判別。

4.2 仿真虛擬機

仿真虛擬機自主設計和開發,用于模擬嵌入式平臺內部各個模塊和板卡之間專用通信協議,如內存讀寫、數據表通信命令等,提供測試需要的模擬數字量或模擬量。

4.3 功放及I/O接口

按照標準化設計,能夠適應不同類型的就地化裝置,通過航空插頭直接接入。接口類型豐富,能夠實現不同數據之間的相互轉換。

5 結束語

本文介紹了基于ARM的就地化保護裝置設計及其特點,同時對面向IEC 61850的對象建模進行了描述。其技術設計開發思想和方法對同類系統或類似相關產品的設計開發和測試提供了有益的借鑒。

[1]繼電保護信息規范:Q/GDW 11010—2013[S].

[2]楊志宏,周斌,張海濱,等.智能變電站自動化系統新方案的探討[J].電力系統自動化,2016,40(14):1-7.

[3]牛強,鐘加勇,陶永健,等.智能變電站二次設備就地化防護技術[J].電力建設,2014,35(9):76-81.

[4]李巖軍,艾淑云,王興國,等.繼電保護就地化及測試研究 [J].智能電網,2014(3):16-21.

[5]邵風瑞,王命延.繼電保護測試系統組態軟件的應用[J].電力系統保護與控制,2010,38(6):72-75.

[6]賴擎,華建衛,呂云,等.通用繼電保護自動測試系統軟件的研究[J].電力系統保護與控制,2010,38(3):91-94.

[7]徐立子.變電站自動化系統的可靠性分析[J].電網技術,2002,26(8):68-72.

[8]浮明軍,劉昊昱,董磊超.智能變電站繼電保護裝置自動測試系統研究和應用[J].電力系統保護與控制,2015,43(1):40-44.

[9]溫東旭,楊輝,王旭寧,等.電力保護裝置保障性自動測試方案研究與實踐[J].電力系統保護與控制,2015,43(10):135-138.

[10]董磊超,劉昊昱,浮明軍,等.智能變電站間隔層設備自動測試系統研制[J].電力系統自動化,2015,39(5):147-151.

(本文責編:劉炳鋒)

2017-05-22;

2017-07-26

TP 399

A

1674-1951(2017)08-0010-03

張文(1984—),男,安徽阜陽人,工程師,主要從事繼電保護及自動化產品的研發測試工作(E-mail:electricwen@163.com)。

猜你喜歡
變電站程序設計
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
關于變電站五防閉鎖裝置的探討
電子制作(2018年8期)2018-06-26 06:43:34
“程序猿”的生活什么樣
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
超高壓變電站運行管理模式探討
電子制作(2017年8期)2017-06-05 09:36:15
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
220kV戶外變電站接地網的實用設計
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 天天综合网在线| 精品三级网站| 国产精品欧美激情| AV在线天堂进入| 成年A级毛片| 日韩AV无码免费一二三区| 亚洲无线国产观看| 女人18毛片水真多国产| 国产av色站网站| 日韩欧美在线观看| 一本大道东京热无码av| 中文无码日韩精品| 五月婷婷导航| 99re精彩视频| 国产青青草视频| 青青草a国产免费观看| 香蕉eeww99国产在线观看| 亚洲精品视频网| 黄色网页在线播放| 国产玖玖视频| 久久精品aⅴ无码中文字幕| 国产最爽的乱婬视频国语对白| 天天综合亚洲| 欧美性猛交xxxx乱大交极品| 99ri精品视频在线观看播放| 欧美日韩一区二区在线免费观看| 国产91小视频在线观看| AV熟女乱| 精品成人一区二区三区电影| 国产网站免费看| 中日韩一区二区三区中文免费视频 | 国产区成人精品视频| 亚洲天堂网视频| 国产精品欧美亚洲韩国日本不卡| 久久精品人人做人人| 日韩毛片免费观看| 亚洲一级毛片在线观| 91小视频在线播放| 丰满少妇αⅴ无码区| 中文字幕乱妇无码AV在线| 欧美高清日韩| 亚洲欧美一区二区三区蜜芽| 日本成人精品视频| 97狠狠操| 国产精品视频久| 综合天天色| 美女扒开下面流白浆在线试听 | 亚洲AⅤ波多系列中文字幕| 亚洲视频免费在线| 国产女人在线观看| 国产真实自在自线免费精品| 国产精品2| 99资源在线| 国产丝袜无码一区二区视频| 六月婷婷综合| 亚洲日韩日本中文在线| 午夜国产在线观看| 一本久道久综合久久鬼色| 国产区91| 丰满人妻一区二区三区视频| aaa国产一级毛片| 久久久久久久久18禁秘| 国内熟女少妇一线天| 一级全黄毛片| 精品国产欧美精品v| 噜噜噜综合亚洲| 国产亚洲精品自在久久不卡| 欧美另类第一页| 亚洲欧美激情小说另类| 精品欧美日韩国产日漫一区不卡| 国产美女无遮挡免费视频网站 | 色综合成人| 免费看的一级毛片| 国产精品真实对白精彩久久| 亚洲一区免费看| 欧美成人手机在线观看网址| a级毛片毛片免费观看久潮| 一本大道香蕉久中文在线播放| 九九精品在线观看| 不卡网亚洲无码| 久久女人网| 国产视频自拍一区|