新四季網

雙芯電能表數據交換有效性確定方法及系統及雙芯電能表與流程

2023-05-14 20:26:32


本發明涉及電能表技術領域,特別涉及雙芯電能表數據交換有效性確定方法及系統及雙芯電能表。



背景技術:

目前,我國電能表為一體式設計,即法制計量部分和非法制計量部分不做獨立工作要求。這種電能表對軟體和硬體要求比較固化,一旦出現硬體或軟體故障,只能採取更換整表的方式來保障電力計量工作順利進行。且出於防止篡改電能表程序的安全考慮,不允許電能表軟體在線升級。而在未來充滿競爭的電力市場中,不同售電主體出於追求利益最大化的考慮,制定的多費率電價日時段劃分策略更具針對性、多樣性和實時性。但這對現有技術的一體式設計的電能表提出了嚴峻的挑戰。如何在保障計量準確性及可靠性的同時又能實現計量計費方式的更新或優化,是當前急需解決的問題。同時隨著用戶體驗觀念的逐步滲透,對電能表的功能需求也越來越多,而目前若想擴展升級功能,只能採取安裝新表的方式來實現,不僅造成資源的浪費,而且還增加了人力物力成本。

然而IR46標準要求電能表電子設備與組件計量功能與其他管理功能相互獨立,管理部分軟體在線升級不影響法制計量部分的準確性和穩定性。基於IR46標準的電能表要求法制計量部分和管理部分開,即計量芯和管理芯,並且法制計量部分可以獨立工作。計量芯保存計量電量,管理芯保存計費電量,計費電量來自計量電量,兩者要求獨立保存,實時同步,不允許存在差值。

目前我國的電能表採用內嵌ESAM模塊實現電能表與客戶機之間的數據交換,這僅能解決客戶機與電能表間的數據安全問題。而「雙芯」電能表包括法制計量部分與管理部分,現有技術無法解決「雙芯」電能表法制計量部分與管理部分之間數據交換的安全性。



技術實現要素:

為了克服上述問題,本發明提供一種雙芯電能表數據交換有效性確定方法,該方法能有效解決法制計量部分與管理部分之間數據交互的安全性,特別是修改法制計量部分內數據的安全性。

為達上述優點,本發明提供一種雙芯電能表數據交換有效性確定方法,所述雙芯電能表包括管理部分和法制計量部分,所述方法包括:法制計量部分收到客戶機或上位機經管理部分發送的通信請求後生成隨機數R,並將該隨機數R經管理部分發送至客戶機或上位機;法制計量部分獲取客戶機或上位機發出的目標數據T和校驗數據C1,法制計量部分利用預存的秘鑰A按照預存的加密算法對隨機數據R加密得到臨時秘鑰B,法制計量部分利用臨時秘鑰B按預存的加密算法對目標數據T運算得到校驗數據C2;法制計量部分比對生成的校驗數據C2與收到的校驗數據C1是否一致,是則目標數據有效;否則目標數據無效。

在本發明的雙芯電能表數據交換有效性確定方法的一個實施例中,所述校驗數據C1為所述客戶機或上位機利用預存的秘鑰A按照預存的加密算法對接收的隨機數R加密得到臨時秘鑰B,再利用臨時秘鑰B按照預存的加密算法對目標數據T加密得到校驗數據C1。

在本發明的雙芯電能表數據交換有效性確定方法的一個實施例中,在所述法制計量部分收到客戶機或上位機經管理部分發送的通信請求之前,進一步包括:所述法制計量部分在所述雙芯電能表掛網前通過專用接口接收並存儲密鑰A和加密算法。

在本發明的雙芯電能表數據交換有效性確定方法的一個實施例中,所述方法在所述的法制計量部分比對生成的校驗數據C2與收到的校驗數據C1是否一致,是則目標數據有效;否則目標數據無效,之後還包括:所述隨機數R失效。

在本發明的雙芯電能表數據交換有效性確定方法的一個實施例中,所述校驗數據C1在所述目標數據D的頭部或尾部。

在本發明的雙芯電能表數據交換有效性確定方法的一個實施例中,所述加密算法是DES、3DES、RC2和RC4、RSA、DSA、IDEA、AES、BLOWFISH、Deffie-Hellman、ECC、MD5、SM系列國產算法中的一種。

在本發明的雙芯電能表數據交換有效性確定方法的一個實施例中,所述目標數據T是修改或讀取所述法制計量部分的計量數據或參數的指令。

在本發明的雙芯電能表數據交換有效性確定方法的一個實施例中,所述法制計量部分包括計量晶片、計量MCU,RS485接口、電池、時鐘晶片及存儲器,所述計量晶片與所述計量MCU電連接,所述管理部分包括管理MCU,所述計量MCU通過標準接口與所述管理MCU電連接。

本發明還提供一種雙芯電能表,其特徵在於,所述雙芯電能表包括:法制計量部分,用於在收到客戶機或上位機經管理部分發送的通信請求後生成隨機數R,接收目標數據T和校驗數據C1,利用預存的秘鑰A按照預存的加密算法對隨機數據R加密得到臨時秘鑰B,利用臨時秘鑰B按預存的加密算法對目標數據T運算得到校驗數據C2;比對生成的校驗數據C2與收到的校驗數據C1是否一致,是則目標數據有效;否則目標數據無效;管理部分,用於接收客戶機或上位機的通信請求,並將通信請求發送至法制計量部分,用於接收法制計量部分的隨機數R,並將隨機數R發送至客戶機或上位機,用於接收客戶機或上位機的目標數據T和校驗數據C1,並將目標數據T和校驗數據C1發送至法制計量部分。

本發明還提供一種雙芯電能表數據交換有效性確定系統,包括:雙芯電能表和客戶機,或雙芯電能表和上位機,所述雙芯電能表包括:法制計量部分,用於在收到客戶機或上位機經管理部分發送的通信請求後生成隨機數R,接收目標數據T和校驗數據C1,利用預存的秘鑰A按照預存的加密算法對隨機數據R加密得到臨時秘鑰B,利用臨時秘鑰B按預存的加密算法對目標數據T運算得到校驗數據C2;比對生成的校驗數據C2與收到的校驗數據C1是否一致,是則目標數據有效;否則目標數據無效;管理部分,用於接收客戶機或上位機的通信請求,並將通信請求發送至法制計量部分,用於接收法制計量部分的隨機數R,並將隨機數R發送至客戶機或上位機,用於接收客戶機或上位機的目標數據T和校驗數據C1,並將目標數據T和校驗數據C1發送至法制計量部分;所述客戶機或上位機,用於利用預存的秘鑰A按照預存的加密算法對接收的隨機數R加密得到臨時秘鑰B,利用臨時秘鑰B按照預存的加密算法對目標數據T加密得到校驗數據C1,將目標數據T和校驗數據C1經管理部分發送至法制計量部分。

在本發明中,法制計量部分比對生成的校驗數據C2與收到的校驗數據C是否一致,是則目標數據有效;否則目標數據無效。有效解決了法制計量部分與管理部分之間數據交互的安全性,特別是修改法制計量部分內數據的安全性。

附圖說明

圖1是本發明的電能表的原理圖。

圖2是本發明第一實施例雙芯電能表數據交換有效性確定方法的流程圖。

圖3是本發明第一實施例雙芯電能表數據交換有效性確定系統的結構圖。

具體實施方式

為更進一步闡述本發明為達成預定發明目的所採取的技術手段及功效,以下結合附圖及較佳實施例,對依據本發明提出具體實施方式、結構、特徵及其功效,詳細說明如後。

請參閱圖1本發明的雙芯電能表數據交換有效性確定方法的電能表包括法制計量部分和管理部分。

法制計量部分包括計量晶片、計量MCU,RS485接口、電池、時鐘晶片及存儲器。計量晶片通過SPI線與計量MCU電連接。電能表通過RS485接口和電池與計量MCU電連接。時鐘晶片和存儲器與計量MCU電連接。管理部分包括管理MCU,計量MCU通過標準接口與管理MCU電連接。電能表通過RS485線與所述的PC機電連接。

通過法制部RS485串口獲取法制電量數據,通過管理芯RS485串口、紅外、載波等方式獲取管理部分電量數據,然後對不同通道獲取的兩個電量數據進行比對。

圖2是本發明第一實施例雙芯電能表數據交換有效性確定方法的流程圖。圖3是本發明第一實施例雙芯電能表數據交換有效性確定系統的結構圖。請參見圖2、3,本實施例的雙芯電能表數據交換有效性確定方法,包括以下步驟:

S1、在客戶機或上位機、法制計量部分內存儲密鑰A和加密算法;進一步包括法制計量部分在電能表在掛網前通過專用接口接收並存儲密鑰A和加密算法;

S2、客戶機或上位機經管理部分向法制計量部分發送通信請求;

S3、法制計量部分獲取通信請求後生成一隨機數R,並將該隨機數R經管理部分發送至客戶機或上位機;

S4、客戶機或上位機利用秘鑰A按照加密算法對隨機數據加密得到臨時秘鑰B,客戶機或上位機利用臨時秘鑰B按照加密算法對目標數據T加密得到校驗數據C;

S5、客戶機或上位機經管理部分將包括目標數據T和校驗數據C的校驗消息發送給法制計量部分;進一步的校驗消息中校驗數據C在目標數據D的頭部或尾部。

S6、法制計量部分獲取校驗消息,法制計量部分利用秘鑰A按照加密算法對隨機數據R加密得到臨時秘鑰B,法制計量部分利用臨時秘鑰B按加密算法對目標數據T運算得到校驗數據C;

S7、法制計量部分比對生成的校驗數據C2與收到的校驗數據C是否一致,是則目標數據有效;否則目標數據無效;

S8、隨機數失效。

加密算法可以選擇DES、3DES、RC2和RC4、RSA、DSA、IDEA、AES、BLOWFISH、Deffie-Hellman、ECC、MD5、SM系列國產算法等等。這些算法都對數據加密都屬於現有技術。

作為優選加密算法為AES128(Advanced Encryption Standard 128bits)或ECC192(橢圓加密算法192bits)。

目標數據T是修改或讀取法制計量部分計量數據或法制計量部分參數的指令。

請參見圖3,本實施例的雙芯電能表,包括:法制計量部分11和管理部分12。

法制計量部分11,用於在收到客戶機或上位機經管理部分發送的通信請求後生成一隨機數R,接收目標數據T和校驗數據C1,利用預存的秘鑰A按照預存的加密算法對隨機數據R加密得到臨時秘鑰B,利用臨時秘鑰B按預存的加密算法對目標數據T運算得到校驗數據C2;比對生成的校驗數據C2與收到的校驗數據C1是否一致,是則目標數據有效;否則目標數據無效。

管理部分12,用於接收客戶機或上位機的通信請求,並將通信請求發送至法制計量部分,用於接收法制計量部分的隨機數R,並將隨機數R發送至客戶機或上位機,用於接收客戶機或上位機的目標數據T和校驗數據C1,並將目標數據T和校驗數據C1發送至法制計量部分。

本實施例的雙芯電能表數據交換有效性確定系統,包括:雙芯電能表10和客戶機或上位機20,所述雙芯電能表包括:法制計量部分11和管理部分12。

法制計量部分11,用於在收到客戶機或上位機經管理部分發送的通信請求後生成一隨機數R,接收目標數據T和校驗數據C1,利用預存的秘鑰A按照預存的加密算法對隨機數據R加密得到臨時秘鑰B,利用臨時秘鑰B按預存的加密算法對目標數據T運算得到校驗數據C2;比對生成的校驗數據C2與收到的校驗數據C1是否一致,是則目標數據有效;否則目標數據無效;

管理部分12,用於接收客戶機或上位機的通信請求,並將通信請求發送至法制計量部分,用於接收法制計量部分的隨機數R,並將隨機數R發送至客戶機或上位機,用於接收客戶機或上位機的目標數據T和校驗數據C1,並將目標數據T和校驗數據C1發送至法制計量部分;

所述客戶機或上位機20,用於利用預存的秘鑰A按照預存的加密算法對接收的隨機數R加密得到臨時秘鑰B,利用臨時秘鑰B按照預存的加密算法對目標數據T加密得到校驗數據C1,將目標數據T和校驗數據C1經管理部分發送至法制計量部分。

綜上,本發明至少具有以下的優點:

在本發明中,法制計量部分比對生成的校驗數據C2與收到的校驗數據C1是否一致,是則目標數據有效;否則目標數據無效。有效解決了法制計量部分與管理部分之間數據交互的安全性,特別是修改法制計量部分內數據的安全性。

以上,僅是本發明的較佳實施例而已,並非對本發明作任何形式上的限制,雖然本發明已以較佳實施例揭露如上,然而並非用以限定本發明,任何熟悉本專業的技術人員,在不脫離本發明技術方案範圍內,當可利用上述揭示的技術內容作出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發明技術方案內容,依據本發明的技術實質對以上實施例所作的任何簡單修改、等同變化和修飾,均仍屬於本發明技術方案的範圍內。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀