Electric energy meter secure transmission method and system based on shared energy storage

By using the assisted verification method of multiple encoding coefficients and decoding coefficients in the transmission of electricity meter data, the risks and hidden dangers in the transmission of electricity meter data and the problems of difficulty in ensuring data security are solved, and the legality of the electricity meter data source is realized. and effective guarantee of safety.

CN119420548APending Publication Date: 2025-02-11STATE GRID HEBEI ELECTRIC POWER CO LTD LAIYUAN COUNTY POWER SUPPLY BRANCH +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411555327.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-04
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

In the home energy management module, there are risks and hidden dangers during the transmission of the electricity meter data, which makes it difficult to ensure data security. Especially when the decoding coefficient is illegally stolen, the numerical management end of the electricity meter cannot effectively verify the legitimacy of the data source.

Method used

By using the method of assisting verification with multiple encoding coefficients and decoding coefficients, the encoding coefficient A is constructed by collecting the azimuth values ​​of the electric energy meter and the encoding coefficient X is constructed, and the bandwidth preset value data is extracted to construct the encoding coefficient B is constructed and the decoding coefficient Y is decrypted. , and the encoding coefficient C is constructed through encoding coefficients A and B and the decryption coefficient Z is decrypted. When the numerical management end of the power meter receives the numerical value of the power meter, the decoding coefficients X, Y and Z are respectively retrieved, and the encoding coefficients A and B are passed C determine whether to perform analysis and processing operations.

Benefits of technology

Through the assisted verification of multiple encoding coefficients and decoding coefficients, the legality and safety of the power meter data source are ensured, thereby effectively preventing illegal theft and data leakage, and ensuring the safety of the analysis of the numerical information of the power meter in an illegal process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119420548A_ABST
    Figure CN119420548A_ABST
Patent Text Reader

Abstract

The invention relates to the field of data transmission security, in particular to an electric energy meter secure transmission method and system based on shared energy storage, and the method comprises the steps: constructing a coding coefficient A for encryption based on the collection of a location point value of an electric energy meter, and then constructing a decoding coefficient X for decryption; based on the extracted preset value data of the frequency band width, constructing a coding coefficient B for encryption, and further constructing a decoding coefficient Y for decryption; encoding coefficient C encryption of the electric energy meter is constructed through encoding coefficient A encryption and encoding coefficient B encryption, and then decoding coefficient Z decryption is constructed according to the encoding coefficient C encryption; when an electric energy meter numerical value management end receives an electric energy meter numerical value sent by an electric energy meter, the decoding coefficient X decryption, the decoding coefficient Y decryption and the decoding coefficient Z decryption are respectively and sequentially called, and then whether the received electric energy meter numerical value is processed and analyzed or not is judged through encoding coefficient A encryption, encoding coefficient B encryption and encoding coefficient C encryption. And the safety and reliability of electric energy meter numerical value processing are ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data transmission security, and in particular to a method and system for secure transmission of electric energy meters based on shared energy storage. Background Art

[0002] As more and more electricity meters are installed in households, the security level of data information transmission of electricity meters is becoming higher and higher. At present, in the household energy management model, an electricity meter can monitor the electricity consumption information of a household one-to-one, or an electricity meter can monitor the electricity consumption data of multiple households. In this case, the monitored data information needs to be transmitted to the electricity meter value management end. In this case, there will be risks in the data transmission process, which will lead to data risks in the entire shared energy storage module. At the same time, the amount of electricity meter values ​​transmitted to the electricity meter value management end is too large and complex. The reliability and low risk of the values ​​when the electricity meter value management end receives and analyzes the values ​​is mainly to first determine the legality and security of the data source. At this stage, the verification of the legality and security of the data source is to analyze and process the data, and then filter out the value source information. If the judgment is consistent with the pre-stored value, it is confirmed as a safe value source. If the numerical value is analyzed first, it is impossible to avoid the phenomenon that the electric energy meter numerical value management end illegally steals the decoding coefficient when performing the verification and judgment operation of the electric energy meter numerical value, causing the electric energy meter numerical value management end to perform normal analysis and processing on the received electric energy meter numerical value based on the illegally stolen legal decoding coefficient, so that the overall numerical information is parsed in an illegal process, and data security cannot be guaranteed.

[0003] Therefore, the present invention proposes a method and system for safe transmission of electric energy meters based on shared energy storage. Summary of the invention

[0004] In order to solve the deficiencies in the prior art, the present invention provides a method and system for safe transmission of electric energy meters based on shared energy storage. Considering the reliability and risk of the electric energy meter values ​​received by the electric energy meter value management end, multiple encoding coefficients and decoding coefficients are used to assist in verification to ensure that the data source of the electric energy meter is legal and safe, and then the electric energy meter value information is analyzed and processed.

[0005] The present invention adopts the following technical solution.

[0006] The present invention provides a method for safe transmission of electric energy meters based on shared energy storage, comprising the following steps:

[0007] Step 1: Collect the value of the location of the electric energy meter, and encrypt the value of the location of the electric energy meter to construct the coding coefficient A 加密 , and then according to the coding coefficient A 加密 Construct the decoding coefficient X when decrypting 解密 ;

[0008] Step 2: Extract the bandwidth preset value data when the electric energy meter transmits the electric energy meter value to the electric energy meter value management terminal, and construct the coding coefficient B according to the bandwidth preset value 加密 , and then construct the decoding coefficient Y 解密 ;

[0009] Step 3: By encoding coefficient A 加密 and the coding coefficient B 加密 Construct the coding coefficient C of the electric energy meter 加密 , and then according to the coding coefficient C 加密 Construct decoding coefficient Z 解密 ;

[0010] Step 4: When the energy meter value management terminal receives the energy meter value sent by the energy meter, it sequentially retrieves the decoding coefficients X 解密、 Decoding coefficient Y 解密 and decoding coefficient Z 解密 Then, through the encoding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Determine whether to take processing and analysis operations on the received electric energy meter values.

[0011] Preferably, after the initial configuration, if the electric energy meter does not receive a command to change the orientation, the current orientation value of the electric energy meter is collected at a fixed time interval T1. If a command to change the orientation is received, the orientation of the electric energy meter is adjusted according to the command, and the electric energy meter automatically obtains the adjusted orientation value, and then the current orientation value of the electric energy meter is collected at a fixed time interval T2; wherein T2>T1.

[0012] Preferably, when the azimuth point of the electric energy meter changes, a new coding coefficient A is constructed by using the value of the new azimuth point of the electric energy meter after the change. 加密 , and then according to the new coding coefficient A 加密 Construct new decoding coefficient X 解密 .

[0013] Preferably, the preset value data of the bandwidth when the current electric energy meter transmits the value information to the electric energy meter value management terminal is set when the electric energy meter is installed, and cannot be changed when the electric energy meter is assembled.

[0014] Preferably, the coding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Stored in the storage sequence table L1 of the electric energy meter, the decoding coefficient X 解密 The decoded coefficient Y is stored in the storage sequence table L2 of the electric energy meter value management terminal. 解密 The decoding coefficient Z is stored in the storage sequence table L3 of the electric energy meter value management terminal.解密 Saved in the storage sequence table L4 of the electric energy meter value management terminal.

[0015] Preferably, when the electric energy meter value management terminal receives the user electric energy meter value sent by the electric energy meter, the electric energy meter value is firstly stored in the first buffer column, and when the received electric energy meter value is discriminated and analyzed, the electric energy meter value is forwarded and stored in the second buffer column for analysis and processing, and the analyzed and processed electric energy meter value is stored in the determined storage block in the electric energy meter value management terminal;

[0016] If it is determined that the received electric energy meter value is not to be analyzed and processed, the numerical representation information of the electric energy meter value is filtered, and then the electric energy meter value received in the first buffer column is deleted and the numerical representation information is saved in the storage sequence table L5. The numerical representation information saved in the storage sequence table L5 is sequentially constructed to form a warning signal based on the time sequence when it is stored, and is transmitted to the alarm.

[0017] Preferably, when the electric energy meter value management terminal receives the user electric energy meter value sent by the electric energy meter, it sequentially retrieves the decoding coefficients X 解密、 Decoding coefficient Y 解密 and decoding coefficient Z 解密 Then, through the encoding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Determine whether to take processing and analysis operations on the received electric energy meter values. The specific workflow is as follows:

[0018] S400: When the electric energy meter value management terminal receives the user electric energy meter value sent by the electric energy meter, it extracts the location data of the electric energy meter from the electric energy meter value, and searches the storage sequence table L2 to determine the decoding coefficient X that matches the location data of the electric energy meter. 解密 If it is found to exist, the determination command Q1 is transmitted to the electric energy meter. After the electric energy meter receives the determination command Q1, the analysis and processing command F1 is transmitted to the electric energy meter value management end. Otherwise, the analysis and processing command F1 is not sent to the electric energy meter value management end.

[0019] S401: When the electric energy meter value management terminal receives the analysis and processing command F1, it extracts the bandwidth preset boundary value data when the electric energy meter transmits the value information to the electric energy meter value management terminal, and searches the storage sequence table L3 to determine the decoding coefficient Y that matches the bandwidth preset boundary value data 解密 If it is determined to exist, the determination command Q2 is transmitted to the electric energy meter. When the electric energy meter receives the determination command Q2, the analysis and processing command F2 is transmitted to the electric energy meter value management end. Otherwise, the analysis and processing command F2 is not sent to the electric energy meter value management end.

[0020] S402: When the electric energy meter value management terminal receives the analysis and processing command F2, it searches the storage sequence table L4 to determine and decode the coefficient X 解密 and decoding coefficient Y 解密 Matching decoding coefficient Z 解密 If it is determined to exist, the determination command Q3 is transmitted to the electric energy meter. When the electric energy meter receives the determination command Q3, it queries the storage sequence table L1 and determines the difference with the decoding coefficient X. 解密 , decoding coefficient Y 解密 and decoding coefficient Z 解密 Matching coding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 If it exists, the coding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Encapsulate a group and transmit the analysis and processing command F3 to the electric energy meter value management end, otherwise do not send the analysis and processing command to the electric energy meter value management end;

[0021] S403: When the electric energy meter value management terminal receives the analysis and processing command F3, it determines and analyzes the received electric energy meter value, and then according to the package coding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Analyze and process the received electric energy meter values.

[0022] Preferably, the coding coefficient A is encapsulated by 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Analyze and process the received electric energy meter value. Once analyzed and processed, the packaged coding coefficient A will be 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Perform deletion processing.

[0023] Preferably, when the electric energy meter value management terminal receives the electric energy meter value transmitted by the electric energy meter, the decoding coefficients X are retrieved in sequence. 解密 , decoding coefficient Y 解密 , decoding coefficient Z 解密 and decoding coefficient W 解密 Then, through the encoding coefficient A 加密 , Coding coefficient B 加密 , coding coefficient C 加密 and the coding coefficient D 加密 Determine whether to take processing and analysis operations on the received electric energy meter values.

[0024] The present invention also provides a safe transmission system for electric energy meters based on shared energy storage using the safe transmission method for electric energy meters based on shared energy storage, comprising:

[0025] The first key component is used to extract the azimuth point value of the electric energy meter, and encrypt the azimuth point value of the electric energy meter to construct the coding coefficient A 加密 , and then according to the coding coefficient A 加密 Construct the decoding coefficient X when decrypting 解密 ;

[0026] The second key component is used to extract the bandwidth preset boundary value data when the electric energy meter transmits the electric energy meter value to the electric energy meter value management terminal, and then construct the encoding coefficient B during encryption according to the bandwidth preset boundary value 加密 , and then according to the coding coefficient B 加密 Construct the decoding coefficient Y when decrypting 解密 ;

[0027] The third key component is used to encode the coefficient A 加密 and the coding coefficient B 加密 Construct the coding coefficient C of the electric energy meter 加密 , and then according to the coding coefficient C 加密 Construct decoding coefficient Z 解密 ;

[0028] The analysis and judgment component is used to retrieve the decoding coefficients X in sequence when the electric energy meter value management terminal receives the electric energy meter value sent by the electric energy meter 解密、 Decoding coefficient Y 解密 and decoding coefficient Z 解密 Then, through the encoding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Determine whether to take processing and analysis operations on the received electric energy meter values.

[0029] The beneficial effect of the present invention is that, compared with the prior art, the coding coefficient A is first constructed based on the numerical value of the prescription point of the electric energy meter. 加密 , and then construct the decoding coefficient X 解密 Secondly, based on the extracted bandwidth preset value data, construct the coding coefficient B 加密 , and then construct the decoding coefficient Y 解密 ; Finally, through the encoding coefficient A 加密 and the coding coefficient B 加密 Construct the coding coefficient C of the electric energy meter 加密 , and then according to the coding coefficient C 加密 Construct decoding coefficient Z 解密 When the electric energy meter value management terminal receives the electric energy meter value sent by the electric energy meter, it sequentially retrieves the decoding coefficients X解密、 Decoding coefficient Y 解密 and decoding coefficient Z 解密 Then, through the encoding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Determine whether to take processing and analysis operations on the received electric energy meter value. Based on the use of encoding coefficients and decoding coefficients in encryption and decryption in the present invention, the encoding coefficient A 加密 It is constructed based on the location of the electric energy meter, and the coding coefficient B 加密 is constructed by using the bandwidth preset value data, and the encoding coefficient C 加密 is the coding coefficient A 加密 and the coding coefficient B 加密 Therefore, in the subsequent process of judging the reliability of the numerical information source at the electric energy meter numerical management end, the coding coefficient A is first guaranteed. 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 All are safe and legal, then based on this safety and legal basis, the decoding coefficient X is subsequently retrieved 解密、 Decoding coefficient Y 解密 and decoding coefficient Z 解密 To analyze and process the received electric energy meter values, multiple encoding coefficients and decoding coefficients are used to assist in verification to ensure that the data source of the electric energy meter is legal and safe, and then the electric energy meter value information is analyzed and processed. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 It is a flow chart of the method for safe transmission of electric energy meters based on shared energy storage in Example 1 of the present invention. DETAILED DESCRIPTION

[0031] In order to make the purpose, technical scheme and advantages of the present invention clearer, the technical scheme of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. The embodiments described in this application are only part of the embodiments of the present invention, not all of them. Based on the spirit of the present invention, other embodiments obtained by ordinary technicians in this field without creative work are all within the scope of protection of the present invention.

[0032] An embodiment of the present invention provides a method for safe transmission of electric energy meters based on shared energy storage. First, a community energy management system architecture based on shared energy storage is established, including decentralized shared energy storage batteries, distributed photovoltaics, home energy management modules, community energy management modules, and electrical equipment of each household, community electrical equipment, etc. Secondly, the home energy management module optimizes and calculates information such as user power consumption, photovoltaic power generation, energy storage power, and user power consumption plan collected by the electric energy meters installed in the households, and sends user information to the community energy management module and receives its energy scheduling. Finally, the community energy management module integrates the information of the entire community home energy management module, combines the electricity demand in the community, manages and optimizes the electricity consumption and shared energy storage in the community, and improves the utilization rate of energy storage resources.

[0033] The present invention further illustrates that the proportion of home energy management modules in the community energy management system architecture of shared energy storage will be relatively large, wherein the electric energy meters installed by users at home include the electric energy meter azimuth point information and the electric energy meter value. First of all, the safety and reliability of the electric energy meter value should be guaranteed, and the data risk should be reduced as much as possible at the data source through the safe transmission method described in the present invention, thereby ensuring the safety and legality of the entire shared energy storage community energy management system architecture during the construction process. In the home energy management module, an electric energy meter can monitor the electricity consumption information of a household one-to-one, or an electric energy meter can monitor the electricity consumption data of multiple households. In this case, the monitored data information needs to be transmitted to the electric energy meter value management terminal, so there will be risks in the data transmission process, which will lead to data risks in the entire shared energy storage module.

[0034] like Figure 1 As shown, Embodiment 1 of the present invention provides a method for safe transmission of electric energy meters based on shared energy storage, comprising the following steps:

[0035] Step 1: Collect the value of the location of the electric energy meter, and encrypt the value of the location of the electric energy meter to construct the coding coefficient A 加密 , and then according to the coding coefficient A 加密 Construct the decoding coefficient X when decrypting 解密 ;

[0036] Step 2: Extract the bandwidth preset value data when the electric energy meter transmits the electric energy meter value to the electric energy meter value management terminal, and then construct the encoding coefficient B for encryption according to the bandwidth preset value 加密 , and then according to the coding coefficient B 加密 Construct the decoding coefficient Y when decrypting 解密 ;

[0037] Step 3: By encoding coefficient A 加密 and the coding coefficient B 加密 Construct the coding coefficient C of the electric energy meter 加密, and then according to the coding coefficient C 加密 Construct decoding coefficient Z 解密 ;

[0038] Step 4: When the energy meter value management terminal receives the energy meter value sent by the energy meter, it passes the encoding coefficient A 加密 and the coding coefficient B 加密 Construct the coding coefficient C of the electric energy meter 加密 , and then according to the coding coefficient C 加密 Construct decoding coefficient Z 解密 , respectively, call the decoding coefficients X 解密、 Decoding coefficient Y 解密 and decoding coefficient Z 解密 Then, through the encoding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Determine whether to take processing and analysis operations on the received electric energy meter values.

[0039] The implementation of the present invention further illustrates that once a household electric energy meter is installed, the location information of the electric energy meter is also fixed. During the operation of the electric energy meter, the change of the installation location of the electric energy meter may be caused by the staff or users relocating it based on various factors. For example, the electric energy meter maintenance personnel relocates one or more electric energy meters, which correspondingly causes the current electric energy meter to change from regulating the value of the electric energy meter of the first-tier household users to regulating the value of the electric energy meter of the second-tier household users. In view of the current situation, due to the change of the location information of the electric energy meter, the changed location value must be updated and written into the system, and then a new coding coefficient A is constructed based on the new location information. 加密 , and then according to the new coding coefficient A 加密 Construct new decoding coefficient X 解密 .

[0040] Another possibility is that if the electricity meter does not receive a change of position command after the first operation after installation, the electricity meter maintenance personnel will not be arranged to adjust the electricity meter according to the change command; at the same time, after the initial installation of the electricity meter, since the locations of the electricity meters are different, it is very likely that unavoidable location shifts will occur due to the operating conditions of the electricity meter, which cannot be avoided in advance. Therefore, based on the above situation, the location value of the electricity meter also needs to be updated periodically.

[0041] Therefore, after the electric energy meter is installed and operated for the first time, if no command to change the position is received, the current position value of the electric energy meter will be collected at a fixed time interval T1. If a command to change the position is received, the position of the electric energy meter will be adjusted according to the command, and the electric energy meter will automatically obtain the adjusted position value, and then the current position value of the electric energy meter will be collected at a fixed time interval T2; wherein T2>T1.

[0042] The embodiment of the present invention further explains that if the electric energy meter makes an adjustment response due to a command to change its position, the adjustment response here specifically refers to the personnel actively intervening in the change. Based on this situation, there is a probability that the previous position of the electric energy meter no longer has the optimal characteristics for supervising the user's electric energy meter value before the migration change, or it is no longer the optimal position for sending the user's electric energy meter value to the electric energy meter value management terminal. Another probability is that the electric energy meter maintenance personnel also need to make corresponding planning adjustments to the users supervised by the electric energy meter based on the needs of power grid adjustment. In this case, if an illegal person fabricates a false user's electric energy meter value and disguises himself as an electric energy meter to send an illegal command to the electric energy meter value management terminal, then since the electric energy meter is changed and the electric energy meter is not working, it is very easy to fabricate and imitate the coding coefficient A. 加密 Therefore, the fixed interval T1 cannot be too long and should be set according to specific needs. For example, T1 can be 4 hours, 6 hours, and 10 hours. If the electric energy meter does not receive a command to change its location after the first operation after installation, the risk of illegal personnel pretending to be an electric energy meter to fabricate the location information of the electric energy meter will be relatively low. Because the electric energy meter itself does not change the location independently, the probability of updating the location is also relatively low. Therefore, in view of this, the fixed interval T2 can be set longer than the fixed interval T1. T1 can be 12 hours, 24 hours, and 48 hours.

[0043] When the location information of the electric energy meter changes, the coding coefficient A 加密 and decoding coefficient X 解密 It is also necessary to update to ensure that the electric energy meter value management terminal has a faster verification speed when verifying the received electric energy meter value. Therefore, in the embodiment of the present invention, when the azimuth point of the electric energy meter changes, a new coding coefficient A is constructed by the new azimuth point value of the electric energy meter after the change. 加密 , and then according to the new coding coefficient A 加密 Construct new decoding coefficient X 解密 .

[0044] The embodiment of the present invention supplements that after the electric energy meter is assembled and the user's electric energy meter numerical data is supervised, if the bandwidth preset value data when the meter transmits numerical information to the electric energy meter numerical management terminal is set, then when there is an abnormal command issued by a non-staff member to control the electric energy meter to transmit a large bandwidth electric energy meter value to the electric energy meter numerical management terminal, the electric energy meter can immediately identify and detect it. Therefore, in the embodiment of the present invention, the bandwidth preset value data when the current electric energy meter transmits numerical information to the electric energy meter numerical management terminal is set when the electric energy meter is installed, and cannot be changed when the electric energy meter is assembled. Assuming that the number of users and user areas supervised by the electric energy meter are changed, the corresponding change command must be configured to grant the change authority. This change authority requires offline changes to be made on the electric energy meter site. Usually, online or remote users do not have this authority, unless the remote online user is also configured with a corresponding command with a safe and reliable solution.

[0045] For all decoding coefficients, they are saved in the local database of the electric energy meter after they are constructed, and the decoding coefficients are saved in the electric energy meter value management terminal to ensure the interactive communication between the electric energy meter and the electric energy meter value management terminal. In the implementation of the present invention, considering that the electric energy meter and the electric energy meter value management terminal need to send and receive commands, the encoding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Stored in the storage sequence table L1 of the electric energy meter, the decoding coefficient X 解密 The decoded coefficient Y is stored in the storage sequence table L2 of the electric energy meter value management terminal. 解密 The decoding coefficient Z is stored in the storage sequence table L3 of the electric energy meter value management terminal. 解密 Saved in the storage sequence table L4 of the electric energy meter value management terminal.

[0046] It is further explained in the embodiment of the present invention that because the electric energy meter values ​​transmitted to the electric energy meter value management terminal are too large and complex, and in most cases they are received synchronously, if all the received values ​​are directly saved in a certain storage block without processing and then the received value information is checked for risk, once it is found that the value information has an unsafe risk, more memory resources will be occupied when deleting the risky value, thereby causing the electric energy meter value management terminal to have too high a task load and a probability of paralysis and strike. Based on the above, when the electric energy meter value management end receives the user's electric energy meter value sent by the electric energy meter, the electric energy meter value is first saved in the first buffer column. If the received electric energy meter value is judged and analyzed, the electric energy meter value is forwarded and saved in the second buffer column for analysis and processing, and the electric energy meter value after analysis and processing is saved in a certain storage block in the electric energy meter value management end; if the received electric energy meter value is judged not to be analyzed and processed, the numerical representation information of the electric energy meter value is filtered, and then the electric energy meter value received in the first buffer column is deleted and the numerical representation information is saved in the storage sequence list L5. The numerical representation information saved in the storage sequence list L5 is sequentially constructed to constitute a warning signal based on the time order when it is stored, and is transmitted to the alarm.

[0047] Considering the reliability and risk of the electric energy meter value received by the electric energy meter value management terminal, the embodiment of the present invention adopts multiple encoding coefficients and decoding coefficients to assist in verification. Therefore, when the electric energy meter value management terminal receives the user electric energy meter value sent by the electric energy meter, it sequentially retrieves the decoding coefficients X 解密、 Decoding coefficient Y 解密 and decoding coefficient Z 解密 Then, through the encoding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Determine whether to take processing and analysis operations on the received electric energy meter values. The specific workflow is as follows:

[0048] S400: When the electric energy meter value management terminal receives the user electric energy meter value sent by the electric energy meter, it extracts the location data of the electric energy meter from the electric energy meter value, and searches the storage sequence table L2 to determine the decoding coefficient X that matches the location data of the electric energy meter. 解密 If it is found to exist, the determination command Q1 is transmitted to the electric energy meter. After the electric energy meter receives the determination command Q1, the analysis and processing command F1 is transmitted to the electric energy meter value management end. Otherwise, the analysis and processing command F1 is not sent to the electric energy meter value management end.

[0049] S401: When the electric energy meter value management terminal receives the analysis and processing command F1, it extracts the bandwidth preset value data when the electric energy meter transmits the value information to the electric energy meter value management terminal, and searches the storage sequence table L3 to determine the decoding coefficient Y that matches the bandwidth preset value data解密 If it is determined to exist, the determination command Q2 is transmitted to the electric energy meter. When the electric energy meter receives the determination command Q2, the analysis and processing command F2 is transmitted to the electric energy meter value management end. Otherwise, the analysis and processing command F2 is not sent to the electric energy meter value management end.

[0050] S402: When the electric energy meter value management terminal receives the analysis and processing command F2, it searches the storage sequence table L4 to determine and decode the coefficient X 解密 and decoding coefficient Y 解密 Matching decoding coefficient Z 解密 If it is determined to exist, the determination command Q3 is transmitted to the electric energy meter. When the electric energy meter receives the determination command Q3, it queries the storage sequence table L1 and determines the difference with the decoding coefficient X. 解密 , decoding coefficient Y 解密 and decoding coefficient Z 解密 Matching coding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 If it exists, the coding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Encapsulate a group and transmit the analysis and processing command F3 to the electric energy meter value management end, otherwise do not send the analysis and processing command to the electric energy meter value management end;

[0051] S403: When the electric energy meter value management terminal receives the analysis and processing command F3, it determines and analyzes the received electric energy meter value, and then according to the package coding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Analyze and process the received electric energy meter values.

[0052] In addition, when analyzing and processing the received electric energy meter value according to the decoding coefficient, the electric energy meter value management end only uses the decoding coefficient as a one-time use. In other words, after the encapsulated encoding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Analyze and process the received electric energy meter value. Once analyzed and processed, the packaged coding coefficient A will be 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Deletion processing is performed to prevent the electric energy meter value management end from illegally stealing the decoding coefficients of the electric energy meter values ​​that have not been verified and identified, causing the electric energy meter value management end to perform normal analysis and processing on the received electric energy meter values ​​based on the illegally stolen legal decoding coefficients.

[0053] Although the electric energy meter is configured one-to-one when it is configured to a household user, there are some special cases. For example, when some users are on business trips or do not use electricity for a long time, the electric energy meter will not generate new data information. Based on this case, the corresponding coding coefficient can be constructed by extracting the real-time bandwidth data of the electric energy meter, and the decoding coefficient can be constructed based on the coding coefficient. At the same time, it can also be determined whether the electric energy meter value management end performs analysis and processing operations based on the constructed coding coefficient and decoding coefficient. Therefore, in an embodiment of the present invention, the extraction of the preset value data of the bandwidth when the electric energy meter transmits the electric energy meter value to the electric energy meter value management end also includes: extracting the real-time bandwidth data when the electric energy meter transmits the electric energy meter value to the electric energy meter value management end, and then constructing the coding coefficient D based on the real-time bandwidth data. 加密 , and then according to the coding coefficient D 加密 Construct decoding coefficient W 解密 ;

[0054] When the energy meter value management terminal receives the energy meter value transmitted by the energy meter, it sequentially retrieves the decoding coefficients X 解密 , decoding coefficient Y 解密 , decoding coefficient Z 解密 and decoding coefficient W 解密 Then, through the encoding coefficient A 加密 , Coding coefficient B 加密 , coding coefficient C 加密 and the coding coefficient D 加密 Determine whether to take processing and analysis operations on the received electric energy meter values.

[0055] Embodiment 2 of the present invention provides a safe transmission system for electric energy meters based on shared energy storage, which is a safe transmission method for electric energy meters based on shared energy storage as described in Embodiment 1, comprising:

[0056] The first key component is used to extract the azimuth point value of the electric energy meter, and encrypt the azimuth point value of the electric energy meter to construct the coding coefficient A 加密 , and then according to the coding coefficient A 加密 Construct the decoding coefficient X when decrypting 解密 ;

[0057] The second key component is used to extract the bandwidth preset boundary value data when the electric energy meter transmits the electric energy meter value to the electric energy meter value management terminal, and then construct the encoding coefficient B during encryption according to the bandwidth preset boundary value 加密 , and then according to the coding coefficient B 加密 Construct the decoding coefficient Y when decrypting 解密 ;

[0058] The third key component is used to encode the coefficient A 加密 and the coding coefficient B 加密Construct the coding coefficient C of the electric energy meter 加密 , and then according to the coding coefficient C 加密 Construct decoding coefficient Z 解密 ;

[0059] The analysis and judgment component is used to retrieve the decoding coefficients X in sequence when the electric energy meter value management terminal receives the electric energy meter value sent by the electric energy meter 解密、 Decoding coefficient Y 解密 and decoding coefficient Z 解密 Then, through the encoding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Determine whether to take processing and analysis operations on the received electric energy meter values.

[0060] The beneficial effect of the present invention is that, compared with the prior art, the coding coefficient A is first constructed based on the numerical value of the prescription point of the electric energy meter. 加密 , and then construct the decoding coefficient X 解密 Secondly, based on the extracted bandwidth preset value data, construct the coding coefficient B 加密 , and then construct the decoding coefficient Y 解密 ; Finally, through the encoding coefficient A 加密 and the coding coefficient B 加密 Construct the coding coefficient C of the electric energy meter 加密 , and then according to the coding coefficient C 加密 Construct decoding coefficient Z 解密 When the electric energy meter value management terminal receives the electric energy meter value sent by the electric energy meter, it sequentially retrieves the decoding coefficients X 解密、 Decoding coefficient Y 解密 and decoding coefficient Z 解密 Then, through the encoding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Determine whether to take processing and analysis operations on the received electric energy meter value. Based on the use of encoding coefficients and decoding coefficients in encryption and decryption in the present invention, the encoding coefficient A 加密 It is constructed based on the location of the electric energy meter, and the coding coefficient B 加密 is constructed by using the bandwidth preset value data, and the encoding coefficient C 加密 is the coding coefficient A 加密 and the coding coefficient B 加密 Therefore, in the subsequent process of judging the reliability of the numerical information source at the electric energy meter numerical management end, the coding coefficient A is first guaranteed. 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 All are safe and legal, then based on this safety and legal basis, the decoding coefficient X is subsequently retrieved解密、 Decoding coefficient Y 解密 and decoding coefficient Z 解密 To analyze and process the received electric energy meter values, multiple encoding coefficients and decoding coefficients are used to assist in verification to ensure that the data source of the electric energy meter is legal and safe, and then the electric energy meter value information is analyzed and processed.

[0061] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents, and any modifications or equivalent replacements that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.

Claims

1. A method for safe transmission of electric energy meters based on shared energy storage, characterized in that: The following steps are involved: Step 1: Collect the value of the location of the electric energy meter, and encrypt the value of the location of the electric energy meter to construct the coding coefficient A 加密 , and then according to the coding coefficient A 加密 Construct the decoding coefficient X when decrypting 解密 ; Step 2: Extract the bandwidth preset value data when the electric energy meter transmits the electric energy meter value to the electric energy meter value management terminal, and construct the coding coefficient B according to the bandwidth preset value 加密 , and then construct the decoding coefficient Y 解密 ; Step 3: By encoding coefficient A 加密 and the coding coefficient B 加密 Construct the coding coefficient C of the electric energy meter 加密 , and then according to the coding coefficient C 加密 Construct decoding coefficient Z 解密 ; Step 4: When the energy meter value management terminal receives the energy meter value sent by the energy meter, it sequentially retrieves the decoding coefficients X 解密、 Decoding coefficient Y 解密 and decoding coefficient Z 解密 Then, through the encoding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Determine whether to take processing and analysis operations on the received electric energy meter values.

2. The method for safe transmission of electric energy meters based on shared energy storage according to claim 1 is characterized in that: After the initial configuration, if the electric energy meter does not receive a command to change the position, the current position value of the electric energy meter is collected at a fixed time interval T1. If a command to change the position is received, the position of the electric energy meter is adjusted according to the command, and the electric energy meter automatically obtains the position value after the adjustment, and then the current position value of the electric energy meter is collected at a fixed time interval T2; Among them, T2>T1.

3. The method for safe transmission of electric energy meters based on shared energy storage according to claim 2 is characterized in that: When the azimuth point of the electric energy meter changes, a new coding coefficient A is constructed by the value of the new azimuth point of the electric energy meter after the change. 加密 , and then according to the new coding coefficient A 加密 Construct new decoding coefficient X 解密 .

4. The method for safe transmission of electric energy meters based on shared energy storage according to claim 1 is characterized in that: The bandwidth preset value data when the current electric energy meter transmits the value information to the electric energy meter value management terminal is set when the electric energy meter is installed, and cannot be changed when the electric energy meter is assembled.

5. The method for safe transmission of electric energy meters based on shared energy storage according to claim 1 is characterized in that: The coding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Stored in the storage sequence table L1 of the electric energy meter, the decoding coefficient X 解密 The decoded coefficient Y is stored in the storage sequence table L2 of the electric energy meter value management terminal. 解密 The decoding coefficient Z is stored in the storage sequence table L3 of the electric energy meter value management terminal. 解密 Saved in the storage sequence table L4 of the electric energy meter value management terminal.

6. The method for safe transmission of electric energy meters based on shared energy storage according to claim 5 is characterized in that: When the electric energy meter value management terminal receives the user electric energy meter value sent by the electric energy meter, the electric energy meter value is first stored in the first buffer column. If the received electric energy meter value is to be analyzed, the electric energy meter value is forwarded and stored in the second buffer column for analysis and processing. The analyzed and processed electric energy meter value is stored in a determined storage block in the electric energy meter value management terminal. If it is determined that the received electric energy meter value is not to be analyzed and processed, the numerical representation information of the electric energy meter value is filtered, and then the electric energy meter value received in the first buffer column is deleted and the numerical representation information is saved in the storage sequence table L5. The numerical representation information saved in the storage sequence table L5 is sequentially constructed to form a warning signal based on the time sequence when it is stored, and is transmitted to the alarm.

7. The method for safe transmission of electric energy meters based on shared energy storage according to claim 5 is characterized in that: When the energy meter value management terminal receives the user energy meter value sent by the energy meter, it sequentially retrieves the decoding coefficients X 解密、 Decoding coefficient Y 解密 and decoding coefficient Z 解密 Then, through the encoding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Determine whether to take processing and analysis operations on the received electric energy meter values. The specific workflow is as follows: S400: When the electric energy meter value management terminal receives the user electric energy meter value sent by the electric energy meter, it extracts the location data of the electric energy meter from the electric energy meter value, and searches the storage sequence table L2 to determine the decoding coefficient X that matches the location data of the electric energy meter. 解密 If it is found to exist, the determination command Q1 is transmitted to the electric energy meter. After the electric energy meter receives the determination command Q1, the analysis and processing command F1 is transmitted to the electric energy meter value management end. Otherwise, the analysis and processing command F1 is not sent to the electric energy meter value management end. S401: When the electric energy meter value management terminal receives the analysis and processing command F1, it extracts the bandwidth preset boundary value data when the electric energy meter transmits the value information to the electric energy meter value management terminal, and searches the storage sequence table L3 to determine the decoding coefficient Y that matches the bandwidth preset boundary value data 解密 If it is determined to exist, the determination command Q2 is transmitted to the electric energy meter. When the electric energy meter receives the determination command Q2, the analysis and processing command F2 is transmitted to the electric energy meter value management end. Otherwise, the analysis and processing command F2 is not sent to the electric energy meter value management end. S402: When the electric energy meter value management terminal receives the analysis and processing command F2, it searches the storage sequence table L4 to determine and decode the coefficient X 解密 and decoding coefficient Y 解密 Matching decoding coefficient Z 解密 If it is determined to exist, the determination command Q3 is transmitted to the electric energy meter. When the electric energy meter receives the determination command Q3, it queries the storage sequence table L1 and determines the difference with the decoding coefficient X. 解密 , decoding coefficient Y 解密 and decoding coefficient Z 解密 Matching coding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 If it exists, the coding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Encapsulate a group and transmit the analysis and processing command F3 to the electric energy meter value management end, otherwise do not send the analysis and processing command to the electric energy meter value management end; S403: When the electric energy meter value management terminal receives the analysis and processing command F3, it determines and analyzes the received electric energy meter value, and then according to the package coding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Analyze and process the received electric energy meter values.

8. The method for safe transmission of electric energy meters based on shared energy storage according to claim 7 is characterized in that: The coding coefficient A of the package 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Analyze and process the received electric energy meter value. Once analyzed and processed, the packaged coding coefficient A will be 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Perform deletion processing.

9. The method for safe transmission of electric energy meters based on shared energy storage according to claim 5 is characterized in that: When the energy meter value management terminal receives the energy meter value transmitted by the energy meter, it sequentially retrieves the decoding coefficients X 解密 , decoding coefficient Y 解密 , decoding coefficient Z 解密 and decoding coefficient W 解密 Then, through the encoding coefficient A 加密 , Coding coefficient B 加密 , coding coefficient C 加密 and the coding coefficient D 加密 Determine whether to take processing and analysis operations on the received electric energy meter values.

10. A safe transmission system for electric energy meters based on shared energy storage using the safe transmission method for electric energy meters based on shared energy storage according to any one of claims 1 to 9, comprising: The first key component is used to extract the azimuth point value of the electric energy meter, and encrypt the azimuth point value of the electric energy meter to construct the coding coefficient A 加密 , and then according to the coding coefficient A 加密 Construct the decoding coefficient X when decrypting 解密 ; The second key component is used to extract the bandwidth preset boundary value data when the electric energy meter transmits the electric energy meter value to the electric energy meter value management terminal, and construct the encoding coefficient B for encryption according to the bandwidth preset boundary value. 加密 , and then according to the coding coefficient B 加密 Construct the decoding coefficient Y when decrypting 解密 ; The third key component is used to encode the coefficient A 加密 and the coding coefficient B 加密 Construct the coding coefficient C of the electric energy meter 加密 , and then according to the coding coefficient C 加密 Construct decoding coefficient Z 解密 ; The analysis and judgment component is used to retrieve the decoding coefficients X in sequence when the electric energy meter value management terminal receives the electric energy meter value sent by the electric energy meter 解密、 Decoding coefficient Y 解密 and decoding coefficient Z 解密 Then, through the encoding coefficient A 加密 , Coding coefficient B 加密 and the coding coefficient C 加密 Determine whether to take processing and analysis operations on the received electric energy meter values.