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

基于雙核AM2732 芯片的分布式小水電控制器設計

2023-09-22 01:07:06高方明王智東馮瑞玨梁振洪林旭朗
中國農村水利水電 2023年9期
關鍵詞:指令信息

張 杰,高方明,郭 琳,王智東,馮瑞玨,梁振洪,林旭朗

(1. 廣州大學機械與電氣工程學院,廣東 廣州 510006; 2. 廣州城市理工學院電氣工程學院,廣東 廣州 510800;3. 華南理工大學電力學院,廣東 廣州 510641)

0 引 言

近年來,我國偏遠地區小水電事業蓬勃發展[1]。小水電作為一種可再生清潔能源,成為了地方負荷供電的重要保障,在實現我國農村電氣化和減碳目標方面發揮著重要作用[2,3]。然而,現有農村小水電普遍自動化水平較低,不像風電、光伏等可再生能源發電裝置具有成熟的狀態監測與并網能力[4]。傳統的小水電多數都以跟蹤最大發電功率為目標,基本處于“無序”的粗放式管理狀態,信息“孤島”現象頻發,如將其直接接入配電網將對電網造成較大沖擊[5,6]。為保障小水電有序接入配電網,提高區域內分布式小水電和其他發電資源的綜合利用效率,必須對分布式小水電配置專門的控制器,并且要求這類控制器具備本地信息處理能力和很強的通信能力。現有小水電控制器主要考慮發電控制和設備保護,缺少強大的信息處理和通信安全保障能力[7-10],尚不具備接入微電網或更高層級的配電網參與統一協調運行的能力。

本文設計了一種基于ARM+DSP 雙核異構芯片AM2732 的分布式小水電控制器。該控制器利用ARM 完成小水電的控制管理、網絡傳輸和通信信息的完整性認證,利用DSP 完成小水電機組數據采集和分析處理,借助雙核間的信息交互功能充分發揮了AM2732 芯片內部ARM 的網絡通信優勢和DSP 強大的信息處理能力,不僅實現了發電單元設備層與微電網系統決策層之間快速安全的信息交互,還大大減輕了微電網能量管理系統的計算負擔,從而助力小水電微電網整體優化運行。所設計的控制器在韶關某偏遠山區分布式小水電微電網進行了長期現場試驗,試驗數據表明該控制器不僅能有效管理本地小水電機組運行,還能參與微電網能量管理,協助微電網能量管理系統綜合協調區域內多個小水電、光伏、柴油機組、儲能和負荷,實現了微電網系統最優運行,保障了網內重要負荷供電。

1 分布式小水電控制器總體設計

為了滿足分布式小水電控制器的功能需求,需要選擇一款合適的芯片作為中央處理器。單核ARM 芯片和單核DSP 芯片均難以完全支撐其功能需求,而單核芯片的組合結構在通信協同、硬件兼容等方面會帶來問題,增加了開發難度。因此,本控制器選用TI 公司高度集成的ARM+DSP 雙核異構芯片AM2732作為中央處理器,在滿足分布式小水電控制器功能需求的同時有效增加了控制器的可靠性,降低了開發難度。

基于雙核AM2732 的分布式小水電控制器整體框圖如圖1所示,主要由ARM+DSP 雙核異構芯片AM2732、模擬量采集電路、開關量采集電路、輸出調控電路、4G 無線通信模塊、電源穩壓模塊、人機交互模塊和控制器間通信模塊等組成。分布式小水電控制器的具體設計功能如下。

圖1 基于雙核AM2732的分布式小水電控制器整體框圖Fig.1 Block diagram of small distributed hydropower controller based on dual-core AM2732

(1)信息采集、處理和分析。分布式小水電控制器通過DSP采集小水電機組的模擬量和開關量信息并根據相關算法進行處理和分析,減輕微電網能量管理系統的信息處理壓力;

(2)信息的完整性認證。ARM 利用SM3國密算法雜湊值的不可逆性和唯一性的特點,從而驗證傳輸信息的完整性,保障微電網系統傳輸信息的完整性和安全性;

(3)通信交互。DSP 與ARM 通過處理器間通信(IPC)的Mailbox 機制進行信息交互,而ARM 與微電網能量管理系統則在輕量化的MQTT 協議下通過4G 網絡通信保障信息交互的實時性;

(4)指令中轉與就地決策。常態下,ARM 負責將微電網能量管理系統下發的調控指令輸出到現場設備。而當遇到緊急情況或者與微電網能量管理系統通信中斷形成短時信息“孤島”時,分布式小水電控制器通過就地決策實施停機保護或下發調控指令,保障小水電機組及其負荷用戶的安全。

2 硬件設計

控制器主要是通過模擬量采集電路和開關量采集電路采集小水電的運行信息,通過輸出調控電路對小水電下達調控指令。

2.1 模擬量采集電路的設計

小水電模擬量的采集主要是發電機出口的三相電流、三相電壓和機組設備溫度等。小水電三相電流與電壓采集電路主要由互感器、信號調理電路組成,信號調理電路包括低通濾波電路、放大電路、偏置電路、反向跟隨電路、防雷鉗位二極管電路。圖2是小水電電壓與電流采集電路原理圖。電壓(流)模擬量經電壓(流)互感器后輸出最大幅值不超過1.036 V 的交流電壓信號,經信號調理電路將雙極交流電壓信號中的高頻部分濾除并轉換為單極直流電壓信號。

圖2 小水電電壓與電流采集電路原理圖Fig.2 Schematic diagram of voltage and current acquisition circuit for small hydropower

2.2 開關量采集電路的設計

小水電開關量信號主要包括小水電機組啟停狀態、斷路器的分合閘狀態、過壓或過流保護動作等[11]。圖3 是控制器的開關量輸入通道電路,采用光電隔離器件避免惡劣環境對控制器帶來干擾。控制器通過對GPIOINx 引腳的高低電平狀態的判斷獲得相應得開關量狀態信息。

圖3 開關量采集電路原理圖Fig.3 Schematic diagram of switch data acquisition circuit

2.3 輸出調控電路的設計

分布式小水電控制器輸出的調控指令主要包括小水電機組導葉開度指令、斷路器分合閘指令、告警信號指令、自動解列指令、水閥分合閘指令等[11-13],其輸出調控電路原理如圖4 所示。ARM 的GPIOOUTx 引腳輸出執行控制器下發的調控指令,經光電耦合隔離后由三極管驅動繼電器給出相應的調控信號,進而達到對機組有功功率的調節和保障小水電機組及負荷用戶的設備安全可靠運行。

圖4 輸出調控電路原理圖Fig.4 Schematic diagram of output control circuit

3 軟件設計

AM2732 作為一款ARM+DSP 雙核異構芯片, 其中ARM 和DSP 都以Linux 作為開發平臺,這就大大提高了后期軟件維護效率。

3.1 主程序設計

基于雙核AM2732芯片的分布式小水電控制器工作流程如圖5 所示。控制器上電后進入自檢程序,完成各類硬件接口、Mailbox機制等的初始化。接著DSP通過GPIO 口采集小水電開關量信息,通過GPADC 通道采集小水電模擬量信息,采用EDMA 控制器完成信息存儲并通過快速傅里葉算法進行信息預處理,并判斷小水電是否處于緊急狀態(小水電機組、勵磁設備故障等)。如果處于緊急狀態,DSP立刻執行就地決策并通過芯片中IPC 的Mailbox 機制與ARM 進行信息交互,由ARM 下達本地調控指令,保障小水電機組及負荷用戶的設備安全。而正常狀態下,DSP 與ARM 進行信息交互,ARM 采用SM3 國密算法對需要上送的信息產生一個雜湊值,然后ARM將雜湊值和需要上送的信息一起打包送到微電網能量管理系統,ARM 與微電網能量管理系統之間采用4G 無線通信網絡通過MQTT 協議進行信息交互。在這里,ARM 首先需要對信息狀態進行判斷,當判斷信息異常時選擇實時上送,否則采取定時上送的方式。最后,微電網能量管理系統根據搜集到的全網信息實施全局優化調度并向小水電控制器下達帶有雜湊值的遠程調控指令。ARM 對收到的遠程調控指令進行完整性認證,當調控指令是準確完整時,則下發到小水電機組;否則DSP 立刻執行就地決策并通知微電網能量系統調控指令被干擾。特別地,當4G 無線通信發生中斷,DSP同樣會進入就地決策程序。

圖5 分布式小水電控制器的工作流程圖Fig.5 Work flow chart of distributed small hydropower controller

3.2 控制器的通信設計

分布式小水電控制器的通信包括其內部的核間通信及其與微電網能量管理系統的通信。

AM2732 芯片專門提供了一種Mailbox 機制作為DSP 與ARM 之間的通信通道,并且ARM 和DSP 都有對應的Mailbox 信息存儲空間和通信使用的寄存器,在這種機制下,ARM 和DSP可以通過芯片的IPC 進行高效的異步信息交互。當DSP 與ARM 進行核間信息交互時,首先,DSP 將需要發送到ARM 的信息寫入Mailbox 內存空間,并向ARM 發起中斷;接著,在ARM 確認中斷后從Mailbox 內存空間讀取信息并清除中斷;最后,ARM向DSP發起中斷通知信息已被讀取,DSP進行確認并清除中斷。

因分布式小水電地處偏遠山區,4G無線網絡在此類地區占有優勢,因此控制器選用EC20 4G 無線通信模塊作為與微電網能量管理系統通信的器件。利用該模塊內置的TCP 網絡通信協議作為更輕量化的MQTT 協議的應用層協議,通過使用簡易的代碼就能驅動。

3.3 基于SM3國密算法的完整性認證設計

本控制器借助公網的4G 無線通信網絡進行信息交互,存在因通信信號受到干擾或第三方的惡意入侵從而導致報文遭到篡改、偽造等網絡風險。鑒于微電網系統對信息交互的安全性有著很高的要求,本文采用SM3 國密算法對信息完整性進行校驗,從而確保信息的完整性和準確性。利用SM3 國密算法產生的雜湊值具有不可逆性和唯一性的特性[14],發送方和接收方采用SM3 國密算法對信息產生雜湊值(摘要)。通過對發送方和接受方的摘要對比,當發送方和接受方的摘要完全相同時,則說明接收到的信息是準確完整的;否則說明接收到的信息是不準確或不完整。SM3 國密算法及信息完整性校驗過程如圖6所示。

4 分布式小水電控制器的實際應用

4.1 韶關某分布式小水電微電網系統框架

所設計的分布式小水電控制器已投入韶關某山區小水電微電網系統運行,圖7 是該微電網系統框架。該微電網由系統決策層、分布式單元控制層和單元設備層構成。系統決策層主要是微電網能量管理系統,分布式單元控制層包括分布式小水電控制器、光伏控制器、可控機組控制器、儲能控制器和負荷控制器,而單元設備層包括分布式小水電、光伏發電、柴油機組、儲能和負荷。

圖7 某含分布式小水電控制器的微電網系統框架Fig.7 A microgrid system framework with distributed small hydropower controller

微電網系統決策層通過分布式單元控制層匯集全網信息并做出優化決策,通過分布式單元控制層下達調控指令到單元設備層,從而實現整體優化運行。分布式單元控制層作為中間環節,保障微電網系統整體信息流通和安全可靠運行。

4.2 控制器的現場應用數據

微電網能量管理系統可從分布式小水電控制器獲取現場運行信息,該信息主要包含了開關量信息(導葉開度、開關機狀態等)、告警信息(低壓、低頻告警等)、模擬量信息(三相電流與電壓等)等。圖8 給出了某小水電的A 相電流信息界面。現場應用數據表明,小水電控制器設計功能運行良好,達到了預期效果。

4.3 MQTT報文的完整性驗證

根據SM3 國密算法產生的雜湊值(摘要)具有不可逆性和唯一性的特點,可通過對MQTT報文隨機進行篡改和信息刪減,并進行雜湊值對比試驗驗證SM3國密算法的有效性。表1給出了采用SM3 國密算法對原報文、篡改報文和刪減報文進行加密產生的摘要示例。測試表明,一旦報文遭到篡改和刪減,其經過國密算法獲得的摘要與原始信息的摘要都不相同,由此可判定報文已被惡意篡改或遭到刪減,從而驗證了算法的有效性。

表1 SM3國密算法完整性認證示例Tab.1 Example of integrity authentication of SM3 national secret algorithm

5 結 論

本文設計了基于雙核AM2732 芯片的分布式小水電控制器,該控制器利用ARM 完成小水電信息傳輸、調控和信息的完整性認證功能,利用DSP 完成小水電運行信息的采集、處理和分析等功能。在韶關某小水電微電網現場進行了長期的運行試驗,結果表明所設計的分布式控制器不僅滿足了小水電的基本控制功能需求,還助力微電網能量管理系統實現了微電網整體協調優化運行,保障了重要負荷供電。

猜你喜歡
指令信息
聽我指令:大催眠術
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
殺毒軟件中指令虛擬機的脆弱性分析
電信科學(2016年10期)2016-11-23 05:11:56
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
一種基于滑窗的余度指令判別算法
坐標系旋轉指令數控編程應用
機電信息(2014年27期)2014-02-27 15:53:56
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 欧美性猛交一区二区三区| 小13箩利洗澡无码视频免费网站| 国产成人精品综合| 日韩成人在线一区二区| 欧美日韩久久综合| 国产一区免费在线观看| 欧美亚洲香蕉| 日韩精品资源| 国产在线一区二区视频| 亚洲第一香蕉视频| 热re99久久精品国99热| 欧美日韩资源| 欧美在线黄| 91九色国产在线| 欧美日韩免费观看| 久久久久国产精品嫩草影院| 狠狠色成人综合首页| 日韩AV手机在线观看蜜芽| 久99久热只有精品国产15| 亚洲大尺码专区影院| 亚洲国产精品日韩欧美一区| 日韩AV手机在线观看蜜芽| 欧美激情首页| 97久久免费视频| 美美女高清毛片视频免费观看| 一级一级一片免费| 久久国产高清视频| 国产无码精品在线| 中文字幕av无码不卡免费| 国产无人区一区二区三区| 亚洲有无码中文网| 国产人成在线视频| 亚洲天堂成人| 国产精品免费p区| a毛片在线播放| 成人在线不卡视频| 亚洲码在线中文在线观看| v天堂中文在线| 国产精品无码AV中文| 久久免费精品琪琪| 欧美中文字幕在线二区| 久久香蕉国产线看观看精品蕉| 国产另类乱子伦精品免费女| 亚洲免费人成影院| av在线手机播放| 超清无码一区二区三区| 亚洲欧美一区二区三区麻豆| 亚洲欧美日韩另类在线一| 人妖无码第一页| 久久青青草原亚洲av无码| 久久婷婷国产综合尤物精品| 亚洲欧美人成人让影院| 色欲色欲久久综合网| 蜜桃视频一区二区| 国产自产视频一区二区三区| 国产欧美日韩在线在线不卡视频| 国产精品免费入口视频| 欧美国产精品拍自| 亚洲天堂2014| yjizz国产在线视频网| 亚洲欧美在线综合一区二区三区 | 第一区免费在线观看| 国产99视频精品免费观看9e| 性做久久久久久久免费看| 福利小视频在线播放| 99热国产在线精品99| 毛片基地美国正在播放亚洲| 亚洲最黄视频| 在线国产综合一区二区三区 | 日本午夜精品一本在线观看| 内射人妻无套中出无码| 免费A∨中文乱码专区| 视频一本大道香蕉久在线播放 | 亚洲日本一本dvd高清| 亚洲国产黄色| 国产成人久久777777| 人妻一区二区三区无码精品一区| 久久九九热视频| 大学生久久香蕉国产线观看| 日韩 欧美 国产 精品 综合| 亚洲国产日韩在线成人蜜芽| 无码乱人伦一区二区亚洲一|