一、配電線通訊
中低壓交流配電線用於電能的輸送同時,也可作為傳輸介質實現資料通訊。電力線載波通訊(PLC)技術就是通過載波方式將類比或數位訊號在配電線上進行高速傳輸的技術。用電力線作為資料傳輸介質,利用已有的電力配電網路進行通訊不需要重新佈線,訊號不會因為通過建築物牆壁而受到衰減甚至遮罩,相對較為低廉的成本,使這項技術在電表自動抄表系統,燈光控制等許多領域受到青睞。
圖1就是PLC技術典型的應用案例——遠端電表自動抄表系統的示意圖。
電表通過電力線與集中器進行資料交換。集中器通常位於變壓器附近,是網路的核心管理者。它負責網路管理、資料集中採集、命令傳送等工作;同時還通過上行線路(PSTN或RF等)與主站進行資料交換和資訊傳遞。一台集中器可管理幾十至幾百隻電表。
在這個系統中,集中器會按照設定的時間間隔讀取各個電表的運行資料,並把資料傳送給主站,實現自動遠端集中抄表。
圖1
1.1 EDF項目
當今世界上許多國家都已採用或即將部署智慧電表系統並採用自動遠端集抄方式。目前備受關注的就是法國ERDF的Linky電表項目。
歐盟最大的電力配電網運營商,法國電力集團(EDF)的子公司——法國電網輸送公司(ERDF)已經啟動了一個涉及總數量3,500萬隻電表的專案。該項目從2012年至2017年,將把法國國內的傳統電表統一更換成新型的Linky智慧電表。智慧電表通訊採用電力線載波(PLC)技術。
項目對PLC的主要技術要求如下:
實體層:IEC 61334-5-1 和 EN 50065-1
調製方式:S-FSK
通訊載波頻率:Fm (傳號頻率):63.3KHz;Fs(空號頻率):74KHz
通訊速率:2400 Baud
實體層與電力線50Hz同步
應用層:IEC 62056-53和IEC 61334-5-511
1.2安森美半導體與PLC通訊
安森美半導體針對低/中壓電力線上資料通訊而研發了S-FSK PLC Modem,在工業現場已有超過8年的成功應用。Modem是採用S-FSK調製方式的窄帶PLC收發器,是目前唯一經過多年市場驗證的器件。
產品從早期的AMIS-30585發展到如今第二代產品AMIS-49587。
AMIS-49587完全滿足ERDF的技術要求,已被Linky智慧電表供應商選中作為PLC通訊的核心器件。
下文中,結合EDF Linky電表項目的需求,介紹AMIS-49587的特點。
二、涵蓋PHY和MAC Layer的收發器2.1 Linky電表OSI層參考模型:
圖2
Linky專案採用3層網路結構:
— 實體層PHY 採用IEC 61334-5-1標準。
— 資料鏈路層DLL(包括MAC和 LLC子層)採用IEC 61334-5-1/ IEC 61334-4-32標準
—應用層Application Layer 採用IEC 62056-53/IEC 61334-4-511標準
AMIS-49587最突出的特點在於其作為PLC收發器除了完成實體層S-FSK訊號的收發、調變解調外,還向上包含了MAC子層的處理。這個特點使用戶得以把更多的精力放在應用層的開發。通過AMIS-49587進行邏輯鏈路層(LLC Layer)資料包的交換,底層的幀頭、幀校驗等都會被自動添加。這在很大程度上減少了客戶軟體發展方面的工作量。
2.2 實體層採用優化的 S-FSK
電力配電線並不是為訊號傳送而專門設計的,它的阻抗處於隨時變化中,也極易引入外界的各種電磁干擾。調變方式的選擇力求在成本較低的情況下使其針對電力線特殊情況具有良好的通訊效果。
FSK(頻移鍵控)是經典的實現成本較低的頻率調變方式:利用兩個獨立的載頻傳送二進位0和1。S-FSK(Spread FSK)是讓這兩個頻率盡可能遠離,(>10KHz)使兩個頻率傳輸品質相對獨立,以更好的應對電網中常見的窄帶干擾的影響。
圖3中我們可以看到:在雜訊能量比較平均的寬頻干擾下,兩個載頻的接收訊號訊號雜訊比(SNR)相似。接收器濾除掉其他頻率,在f0 (空號頻率)和f1(傳號頻率)產生兩個解調訊號—dS和dM,如果dS>dM,認為收到資料“0”;反之認為是資料“1”,這種情況接收器工作在FSK模式;如果遇到窄帶干擾使其中一個載頻下的信噪比很差時,接收器將忽略這個通道,用另一個較好通道的解調訊號與一個內部閾值T作比較來決定收到“1”還是“0”。此時接收器工作在幅移鍵控ASK模式。
此外,Modem內部處理器的解調演算法尤為重要。其對接收靈敏度影響很大。Linky專案要求接收機在S-FSK訊號有效值2mV至2V內都可正常識別。
靈活的調製解調模式、先進可靠的解調演算法使AMIS-49587具有優異的抵抗電力線上干擾的性能。
圖3
2.3 實體層幀格式
AMIS-49587按照IEC61334-5-1實體幀格式來傳送資料。
圖4
實體幀以時間片(或稱時隙,Time Slot)為發送間隔。幀起點被稱為時間片指示器Slot indicator,這一點對應電力線電壓50Hz的過零點。用戶端(Client,也就是主機)必須在過零點開始發送實體幀。IEC61334-5-1的整個系統都是以時間片為同步依據的,瞭解這一點十分重要。
以2400bps速率為例,傳送1個時間片或實體幀的時間需要150mS。
實體幀由前導碼Preamble、起始子幀定界符Start Subframe Delimiter、MAC子幀(Data)和暫停域Pause組成。
實體幀總是起始於基本時間片的整數倍,這時刻稱作時間片指示器。在時間片同步後,每個裝置的實體層就可以通過它的內部時鐘獨立地跟蹤時間片指示器。
前導碼和起始子幀定界符(AAAAh和54C7h)具有重要意義。接收方可以在接收這4個位元組期間:
1) 調整確定接收增益
2) 測量訊號雜訊比
3) 確定解調方式 FSK 或ASK
4) 幀檢查,是否是合法的實體幀的開始
5) 調整伺服器(Server,也就是從機)與用戶端(Client)同步
2.4 MAC幀與實體幀
圖5
如圖5所示:實體幀將MAC幀 “包裝”後發送。一個實體幀有38個位元組資料欄,一次可以發送一個MAC子幀。長MAC幀可以由多達7個MAC子幀組成。有多個MAC子幀的長MAC幀會被拆分成幾個子幀,由相應數量的實體幀順序發送。接收方全部接收後,再把它們整合起來。
MAC幀頭Header由子幀數、初始可信值IC、當前可信值CC、差值可信值DC、源位址、目的地址以及填充長度Pad Length組成。可信值的使用會在後面中繼的章節中詳細介紹。LLC幀作為資料被包含在MAC幀中。
三、安森美半導體PLC解決方案
方案主要由PLC Modem AMIS-49587、驅動放大器NCS5650及耦合變壓器組成。
PLC訊號的發送路徑(紅色箭頭):AMIS-49587調變出的S-FSK訊號經過NCS5650進行放大後經變壓器耦合到電力線上。變壓器實現電壓變換和阻抗匹配,也用於強弱電的隔離。
NCS5650除了對訊號進行功率放大外,其兩級運放的結構還組成了衰減特性很陡的4階低通濾波器。在對電力線接入設備有嚴格限制的歐洲,只有增加類似的濾波器,才能夠保證系統對電力線的高頻干擾注入滿足EN 50065規範的要求。
藍色箭頭標注出了接收路徑:變壓器從電力線耦合過來的訊號經過AMIS-49587內置放大器構成的低通濾波器在內部ARM微控制器進行FSK解調分析。
圖6中黑色箭頭是50Hz的過零檢測訊號引腳。系統依靠這個訊號進行同步定時。
圖中藍色虛線框內是電表內的應用處理器,負責通訊應用層處理及計量。其與PLC Modem的介面是簡單的SCI串列口。
圖6
方案的供電十分簡單:一路12V——供給線路放大器,用於驅動PLC訊號耦合變壓器;一路3.3V給AMIS-49587供電。
3.1 AMIS-49587功能框圖
我們再瞭解一下AMIS-49587的內部結構。
圖7
AMIS-49587的核心是一個32位ARM處理器,完成實體層和MAC層的處理,運行S-FSK調製解調的演算法,同時也管理著與外部MCU的通訊。嵌入軟體儲存在片內ROM中。
晶片左邊是類比部分:FSK訊號合成輸出、接收解調以及系統時脈和50Hz的鎖相迴路。
晶片包含了所有S-FSK訊號處理、MCU介面管理等類比、數位部分。變壓器驅動由於是功率放大部分成為收發器板上的發熱源。為了防止高熱可能給系統精度帶來影響,AMIS-49587並沒有把訊號的功率驅動納入這顆IC中,而是採用外置方案。
3.2 獨特的系統中繼方案
在網路通訊中,長距離的資訊傳送需要中繼來實現。安森美半導體的AMIS-49587支援採用Repetition with Credit演算法進行中繼。在這種中繼方案中,系統沒有需要預先設定的中繼器Repeater。其核心理念是每一個伺服器端(即電表)都可以是其他伺服器的Repeater,幫助把資訊或命令接續傳遞。即使收到的幀目的地址不匹配,如果需要轉發,伺服器也會將其轉發。轉發採用以時間片和聲(Chorus)方式,這種方式依賴於整個系統統一與時間片同步。
Repetition with Credit中繼演算法採用了叫做可信值管理的辦法。可信值分為7級,由用戶端(集中器)進行管理。系統規定:如果伺服器被配置成了Repeater,如果收到的MAC幀的當前可信值大於0,這個伺服器就要在下一個時間片到來時把這一幀重複轉發,當前可信值減一。直到當前可信值為0時幀重複的過程終止。在這種機制下,在同一時間片,可能存在許多伺服器同時重複轉發,這就是和聲。
下面(見圖8)以一個單MAC幀的轉發過程為例,來說明Repetition with Credit機制。
圖8
1)集中器在時間片K給電表5發出一幀並在MAC幀頭設定了初始可信值為2。電表(Module PLC)1和2因為距離較近在時間片K正確收到這一幀。
2)由於這一幀的可信值(Credit)大於0,集中器、電表1和2收到後在時間片K+1開始重複這一幀,當前可信值減一,變為1。電表3和4在這個時間片收到這一幀。但電表5由於線路太遠還是沒有收到。
3)電表3和4在K+2重複同一幀。當前可信值減一,集中器、電表1和2也在同時重複,與3和4“和聲”。電表5正確收到這一幀。由於當前可信值已變為0,下一時間片所有電表不再重複發送這一幀。
系統最大可設定初始可信值為7,假定一台集中器和一台電表的通訊距達300m。如果有了帶有7級可信值管理的中繼,通訊距離將可達到2400m。
在這個中繼機制中,有三個變數IC、CC、 DC分別代表初始可信值、當前可信值以及差值可信值。集中器根據演算法設置初始可信值。當前可信值CC會在幀轉發過程中隨每一次轉發逐一遞減。差值可信值DC對中間的轉發器沒有意義,只在目的地址電表處,IC減去CC,得到差值可信值DC。該電表會在回復幀中把DC值發送回給集中器,集中器可以根據這個值修訂下次訪問該電表的初始可信值。
由於電力線阻抗、干擾狀況等處於時時變化中,PLC通訊的品質也在不斷變化。可信值演算法使用戶端可以即時根據網路通訊狀況進行動態管理,以實現可靠的資料傳送。
由AMIS-49587組成PLC網路廢棄了傳統的具有諸多弊端的路由方案,沒有複雜的路由表,不需要人工設定和調整中繼轉發器,網路會自動的找到最佳路由線路,並且持續進行動態的調節。
此外,在Linky專案中,還引入了Repeater Call 機制。定期運行的這個機制通過先進的演算法調整傳輸路徑中轉發器的設置,減少不必要的電表參與“和聲”,以減少可能的串擾或回聲,這是對網路路由的進一步優化。
3.3 網路建立
由AMIS-49587組成的網路採用主從結構,一個用戶端(也稱主機或集中器)與多個伺服器(從機或電表)組成網路。一般通訊的發起者是用戶端。按照IEC 61334-5-511,用戶端運行“發現Discovery” 和“註冊Register”服務。“發現”查找新加入或因故重新加入網路的伺服器。如果伺服器進行了正確的應答,進入註冊過程,將被分配獨立的MAC地址。
用戶端會定期運行發現、註冊服務,以實現系統Plug & Play。也會定期進行點對點的Ping服務以確定伺服器是否在網和消除可能的位址衝突。
3.3.1 智能同步Smart synchronization
主從網路中,伺服器必須先與用戶端綁定(綁定後只回復該用戶端)才能完成註冊進而正常與用戶端通訊。這個過程叫與用戶端同步。伺服器與一個用戶端同步後,將不再應答其他用戶端。用戶端訪問超時或伺服器主動解除同步時,重新進入用戶端搜索狀態。
剛上電的伺服器與50Hz鎖定後會不斷分析通道,查找前導碼(AAAAh)和起始子幀定界符(54C7h),如果偵聽到,而且接下來正確收到用戶端發出的實體幀後,即可與該用戶端同步,並接受註冊。
在同步過程中,AMIS-49587採用了更加智慧的Smart Synchronization:在一定時間內(可設定),新入網伺服器可以先後與多個用戶端同步再主動解除同步,期間記錄每個用戶端訊號的強度(SNR)。在設定時間到來時,該伺服器最後會選擇與訊號最強的用戶端同步。
該機制非常有效的解決了抄表系統中常見的多台區/多相訊號串擾問題。由於電表都會自動找到最近的集中器與之同步,不需要人工干預,使網路路徑自動得到了優化,也極大的減少了施工中的工作量。
3.3.2 報警Alarm機制
AMIS-49587構成的PLC網路中還具有報警機制。當電表有故障發生時,要求其通過網路報警,以便管理人員及時得知並處理。主動上報相當於在網路中實現雙向通訊。Linky電表會在實體幀的Pause時間段的3個位元組發出Alarm警報。主機收到後會發起Discovery服務,以便調查具體故障原因。
Alarm另一個非常有用的功用是新電表剛接入時,會通過Alarm提示集中器發起Discovery。這會加快新表的接入過程。不必非得等待主機例行的Discovery服務到來。
四、結語
安森美半導體的AMIS-49587是完全遵從IEC-61334標準開發的電力線載波收發器。在完成實體層調變解調外,嵌入MAC層的處理是這款晶片獨到的特點,使其成為具有協定解析功能的PLC收發器。客戶在使用這款收發器傳送或接收的資料時,不需要太多關注協定的細節。
可信值“和聲”中繼模式取消了繁雜的路由表,在集中器控制下系統自動找到並持續調整最佳路由線路,使長距離通訊變得簡單可靠的同時極大地減少了施工維護工作量。智慧同步、Repeater Call 模式的加入更是進一步即時動態的對網路進行了最佳化。
安森美半導體還為PLC應用專門開發了線路驅動器——NCS5650。集成了高帶寬運算放大器和高達2 A輸出電流的功率放大器。兩級運放的結構使其非常容易配製成4階低通濾波器,以便滿足各種規章(如EN 50065)對電力線高頻注入的嚴格限制。
安森美半導體的PLC解決方案非常適用於自動化抄表、燈光控制、家用電器以及其他區域集中控制等場合。方案簡單易用,實施效果和可靠性已在歐洲工業現場有超過8年的驗證。