Instrument data processing method and system, intelligent electric meter and measuring equipment

By decrypting and storing data from multiple home metering meters, the problems of data dispersion and islanding phenomena are solved, data integration and efficient management are realized, and more comprehensive energy management and optimization are supported.

CN119865810AInactive Publication Date: 2025-04-22HANGZHOU SUNRISE TECH +1
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510336049.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-21
Publication Date
2025-04-22
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing technology is difficult to integrate and manage household metrology data, resulting in data dispersion and system island phenomenon, making it difficult to manage energy and resource optimization.

Method used

The encrypted data of multiple metering meters is obtained through a smart meter, and the table number information and key information are used for decryption, and the decrypted data is stored for processing by the advanced metering architecture AMI system.

Benefits of technology

It realizes effective integration and management of home metering data, improves the speed and efficiency of data processing, provides more comprehensive energy usage information, and supports more efficient energy management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119865810A_ABST
    Figure CN119865810A_ABST
Patent Text Reader

Abstract

The invention provides an instrument data processing method and system, an intelligent electric meter and measuring equipment, and relates to the technical field of data processing. The method comprises the steps that instrument encryption data of one or more metering instruments are obtained, and the instrument encryption data of each metering instrument is provided with corresponding meter number information; according to the meter number information and the secret key information, the meter encryption data of the one or more metering meters are decrypted, meter decryption data of the one or more metering meters are obtained, and the secret key information is secret key information corresponding to the meter number information in a pre-configured white list; and storing the meter decryption data of the one or more metering devices, so that the AMI system processes the meter decryption data of the one or more metering devices. According to the data processing method and device, the data of the multiple metering instruments are integrated together through the unified decryption and storage process, the problem that data separation of different instruments needs independent integration is solved, manual intervention is reduced, and the data processing speed and efficiency are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] With the continuous advancement of my country's smart grid construction, the communication technology between smart meters and advanced metering architecture systems has become increasingly mature. At present, smart meters and advanced metering architecture systems mainly communicate through GPRS (General Packet Radio Service) modules, carrier modules, LoRa (Long Range) modules, etc., to achieve data interaction between meters and advanced metering architecture systems. However, in residential households, in addition to electricity meters, there are also water meters, gas meters, heat meters and other measuring equipment and instruments, each of which is equipped with a collection terminal, resulting in data dispersion and system island phenomena, making it difficult to integrate meter data, and the data of each system meter needs to be processed separately.

[0003] Therefore, a new technical solution is needed to solve these problems existing in the existing technology, realize the effective integration and management of household metering instrument data, and provide more comprehensive data support for energy management and resource optimization.

[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention

[0005] The present disclosure provides a meter data processing method, system, smart meter and measuring equipment, which at least to a certain extent overcome the problem that related technologies cannot realize the integration of multi-meter data.

[0006] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.

[0007] According to one aspect of the present disclosure, a meter data processing method is provided, which is applied to a smart meter, wherein the smart meter is connected to an advanced metering architecture (AMI) system, and the method comprises: obtaining meter encryption data of one or more metering meters, wherein the meter encryption data of each metering meter is equipped with corresponding meter number information; decrypting the meter encryption data of one or more metering meters according to the table number information and key information to obtain meter decryption data of one or more metering meters, wherein the key information is key information corresponding to the table number information in a pre-configured white list; and storing the meter decryption data of one or more metering meters so that the AMI system processes the meter decryption data of one or more metering meters.

[0008] In some embodiments, the metering instrument includes but is not limited to one or more of the following measuring devices: an electric meter, a water meter, a gas meter, a heat meter, etc.

[0009] In some embodiments, the smart meter is configured with a wireless communication module to obtain encrypted meter data of one or more metering meters, including: receiving encrypted meter data of one or more metering meters through the wireless communication module; and identifying meter number information in the received encrypted meter data.

[0010] In some embodiments, the meter encrypted data of one or more metering meters is decrypted according to the table number information and the key information, including: searching for corresponding table number information in a preconfigured white list according to the table number information; when the table number information exists in the preconfigured white list, decrypting the meter encrypted data using the key information corresponding to the table number information; when the table number information does not exist in the preconfigured white list, discarding the meter encrypted data.

[0011] In some embodiments, storing meter decryption data of one or more metering meters includes: converting the decrypted meter decryption data into meter standard data that complies with the protocol standard of the smart meter itself; storing each meter standard data in a corresponding register of the smart meter, so that the meter identification of each metering meter in the smart meter is equipped with corresponding meter standard data.

[0012] In some embodiments, the method also includes: obtaining the meter data of the smart meter, the meter data including one or more of the following: load curve data, daily settlement data, and monthly settlement data; configuring one or more metering instrument identifiers for the meter data of the smart meter so that the meter data carries the instrument standard data of each metering instrument.

[0013] According to another aspect of the present disclosure, a meter data processing system is also provided, including: a smart meter and an AMI system connected to the smart meter; wherein the smart meter is used to obtain meter encryption data of one or more metering meters, and the meter encryption data of each metering meter is equipped with corresponding meter number information; the meter encryption data of one or more metering meters is decrypted according to the table number information and key information to obtain the meter decryption data of one or more metering meters and store the meter decryption data of one or more metering meters, and the key information is the key information corresponding to the table number information in a pre-configured white list; the AMI system is used to process the meter decryption data of one or more metering meters stored in the smart meter.

[0014] According to another aspect of the present disclosure, a smart electric meter is also provided, including: an encrypted data acquisition module, used to acquire meter encrypted data of one or more metering meters, wherein the meter encrypted data of each metering meter is equipped with corresponding meter number information; a decryption module, used to decrypt the meter encrypted data of one or more metering meters according to the table number information and key information to obtain the meter decrypted data of one or more metering meters, wherein the key information is the key information corresponding to the table number information in a pre-configured white list; a storage module, used to store the meter decrypted data of one or more metering meters, so that the AMI system processes the meter decrypted data of one or more metering meters.

[0015] According to another aspect of the present disclosure, an electronic device is also provided, which includes: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned instrument data processing methods by executing the executable instructions.

[0016] According to another aspect of the present disclosure, a measuring device is provided, characterized in that it includes: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned instrument data processing methods by executing the executable instructions. According to another aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the instrument data processing method described in any one of the above is implemented.

[0017] According to another aspect of the present disclosure, a computer program product is provided, including a computer program, wherein when the computer program is executed by a processor, the computer program implements any one of the above-mentioned instrument data processing methods.

[0018] The meter data processing method, system, smart meter and measuring device provided in the embodiments of the present disclosure obtain the meter encryption data of one or more metering meters, wherein the meter encryption data of each metering meter is equipped with corresponding meter number information; decrypt the meter encryption data of one or more metering meters according to the meter number information and key information to obtain the meter decryption data of one or more metering meters, wherein the key information is the key information corresponding to the meter number information in the pre-configured white list; store the meter decryption data of one or more metering meters so that the AMI system processes the meter decryption data of one or more metering meters. Through the encryption and decryption process, the transmission security of the metering meter data is ensured, and the data is prevented from being stolen or tampered with during the transmission process. The embodiment of the present disclosure integrates the data of multiple metering meters through a unified decryption and storage process, solving the problem that the data of different meters need to be separately integrated. Through the automated decryption and storage process, manual intervention is reduced, and the speed and efficiency of data processing are improved. By integrating and analyzing the data of multiple meters, more accurate energy usage information can be provided to home users, data support can be provided to energy suppliers, and more efficient energy management can be achieved. Through a unified processing method, the need for multiple acquisition terminals is reduced, and the complexity and maintenance cost of the system are reduced.

[0019] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.

[0021] Figure 1 A schematic diagram of an exemplary application system architecture in an embodiment of the present disclosure is shown; Figure 2 A flow chart of an instrument data processing method in an embodiment of the present disclosure is shown; Figure 3 A flow chart of another instrument data processing method in an embodiment of the present disclosure is shown; Figure 4 A flow chart of another instrument data processing method in an embodiment of the present disclosure is shown; Figure 5 A flow chart of another instrument data processing method in an embodiment of the present disclosure is shown; Figure 6 A flow chart of another instrument data processing method in an embodiment of the present disclosure is shown; Figure 7 A flow chart of a method for connecting household meter data to the grid in an embodiment of the present disclosure is shown; Figure 8 A schematic diagram of a smart electric meter in an embodiment of the present disclosure is shown; Fig. 9 A structural block diagram of an electronic device in an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0022] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the disclosure will be more comprehensive and complete and to fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0023] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0024] The specific implementation of the embodiment of the present disclosure is described in detail below with reference to the accompanying drawings.

[0025] Figure 1 FIG. 2 shows an exemplary application system architecture diagram to which the instrument data processing method in the embodiment of the present disclosure can be applied. Figure 1 As shown, the system architecture may include a smart meter 101 and an advanced metering architecture AMI system 102 .

[0026] The smart meter 101 is used to obtain the encrypted meter data of one or more metering meters, and the encrypted meter data of each metering meter is equipped with corresponding meter number information; the encrypted meter data of one or more metering meters are decrypted according to the meter number information and the key information to obtain the decrypted meter data of one or more metering meters and store the decrypted meter data of one or more metering meters, and the key information is the key information corresponding to the meter number information in the pre-configured white list; The AMI system 102 is used to process meter decryption data of one or more meters stored in a smart meter.

[0027] It should be noted that a smart meter can be any meter that is connected to the AMI system for communication. The essence of a smart meter can be any terminal device, that is, it can be various electronic devices, including but not limited to smart phones, tablet computers, laptops, desktop computers, smart speakers, smart watches, wearable devices, augmented reality devices, virtual reality devices, concentrators, etc.

[0028] Optionally, the client of the application installed in different terminal devices is the same, or the client of the same type of application based on different operating systems. Based on the different terminal platforms, the specific form of the client of the application can also be different, for example, the application client can be a mobile client, a PC client, etc.

[0029] The smart meter may include or be connected to a server to implement the meter data processing method. The server may be a server that provides various services, such as a background management server that provides support for the device operated by the user using the smart meter. The background management server may analyze and process the received request and other data, and feed back the processing results to the smart meter.

[0030] Optionally, the server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), as well as big data and artificial intelligence platforms.

[0031] Those skilled in the art will know that Figure 1 The number of smart meters and AMI systems in the example is only for illustration, and any number of smart meters, networks, and servers may be provided according to actual needs. The embodiments of the present disclosure are not limited thereto.

[0032] Under the above system architecture, an instrument data processing method is provided in an embodiment of the present disclosure, and the method can be executed by any electronic device with computing and processing capabilities.

[0033] Figure 2 A flow chart of an instrument data processing method in an embodiment of the present disclosure is shown as follows: Figure 2 As shown, the instrument data processing method provided in the embodiment of the present disclosure includes the following steps: S202, obtaining encrypted instrument data of one or more measuring instruments, wherein the encrypted instrument data of each measuring instrument is equipped with corresponding meter number information.

[0034] It should be noted that the meter data processing method provided in the embodiment of the present disclosure is applied to a smart meter, which is connected to an AMI (Advanced Metering Infrastructure) system. A smart meter can be any electric energy meter that can measure and record electricity usage and exchange data with an AMI system. Smart meters are usually equipped with a communication module, such as a GPRS module, a carrier module or a LoRa module, for remote communication with an AMI system. The AMI system is an architecture for managing power system data and communications. The AMI system can read meter data in real time, and collect and analyze electricity usage to optimize the operating efficiency of the power system.

[0035] The metering instrument in the embodiment of the present disclosure may be any device used to measure and record various resource consumption situations, including but not limited to one or more of the following measuring devices: electricity meter, water meter, gas meter, heat meter, etc., wherein the electricity meter may be the smart meter in the embodiment of the present disclosure or other electricity meters.

[0036] Meter encrypted data refers to the data of one or more metering instruments obtained after encryption. Meter encrypted data refers to the original data from the metering instrument after encryption, the purpose is to ensure the security of the data. The encrypted data cannot be read or tampered by unauthorized users, thus effectively protecting the user's privacy and sensitive information.

[0037] When each meter sends encrypted data, it will be accompanied by a unique identifier, namely the meter number information. The meter number information is used to indicate any type of information covered by the meter number, such as the meter number information can contain manufacturer code, meter number, meter type and other information; the meter number information of each meter is unique, so the source of the data can be identified based on the meter number information, such as whether it comes from an electric meter, water meter or gas meter, and which household's electric meter, water meter, gas meter and other measuring equipment it is. It should be noted that the data of each heat meter, water meter, gas meter and other measuring equipment are distinguished in the electric meter by data identifiers. Reading a data identifier of the electric meter will read the corresponding water, heat and gas meter data. One data identifier corresponds to one register.

[0038] In some embodiments, each meter sends data in a standard protocol format. The encrypted data is the data block content in the standard protocol format. The format header of the standard protocol format data contains the manufacturer code, meter number, and meter type information. The meter takes the parameters in the format header to participate in the next decryption operation.

[0039] In some embodiments, the meter number information of each meter is unique, so the data can be distinguished whether it comes from a water meter or a gas meter based on the meter type contained in the meter number information, and the specific meter number contained in the meter number information can be used to distinguish which household the meter comes from.

[0040] S204, decrypting the encrypted data of one or more metering meters according to the meter number information and the key information to obtain the decrypted data of one or more metering meters, wherein the key information is the key information corresponding to the meter number information in the pre-configured white list.

[0041] It should be noted that the smart meter first searches for the corresponding key information in the pre-configured whitelist based on the meter number information contained in the decrypted data. The whitelist is a database that stores the meter number information and corresponding keys of all meters that are allowed to be connected. The smart meter finds the matching key by comparing the meter number information. Once the matching key is found, the smart meter will use the key to decrypt the encrypted data. The decryption process uses the same encryption algorithm as the encryption process and uses the key to perform the reverse operation to restore the original data. The decrypted data is called meter decrypted data, which contains the original measurement values ​​of the meter, such as electricity consumption, water consumption, gas consumption, etc.

[0042] The whitelist mechanism prevents unauthorized meters from connecting to smart meters, thus ensuring data security. Meters can be added or removed from the whitelist as needed, making it easier for users to manage devices connected to smart meters. The decrypted data can be used by smart meters and AMI systems to analyze and process household metering data.

[0043] S206: Storing the meter decryption data of one or more metering meters, so that the AMI system can process the meter decryption data of the one or more metering meters.

[0044] It should be noted that after successfully decrypting the encrypted data of the meter, the smart meter stores the decrypted data, i.e. the meter decrypted data, in a local or remote database. The storage can be temporary or long-term, depending on the design and requirements of the system. The decrypted data is stored to ensure that the data is not lost and can be retrieved and analyzed when needed. By storing the decrypted data, the smart meter ensures that the AMI system can read, access and process the data. The AMI system is a comprehensive system that is responsible for collecting, storing, analyzing and managing metering data. The AMI system uses the stored decrypted data to perform various tasks such as billing, energy usage analysis, forecasting, resource optimization and customer service.

[0045] The core idea of ​​the disclosed embodiment is to use smart meters as data collection and processing centers to centrally manage and analyze encrypted data from different meters. Centralized processing of data from different meters improves data collection efficiency and facilitates data analysis and mining. The use of keys for data encryption and decryption ensures data security and prevents data leakage and tampering. By analyzing household meter data through the AMI system, household resource consumption can be understood and data support can be provided for the dynamic adjustment of resource supply. The disclosed embodiment is compatible with multiple types of meters and supports connection with different AMI systems. The disclosed embodiment provides an efficient, secure, and easy-to-use household meter data grid-connected solution, which helps promote the development of smart homes and energy management.

[0046] It should be noted that the acquisition, storage, use, and processing of data in the technical solution disclosed in this disclosure are in compliance with the relevant provisions of national laws and regulations, and various types of data such as personal identity data, operation data, behavioral data, etc. related to individuals, customers, and groups obtained in the embodiments of this disclosure have all been authorized.

[0047] In some embodiments of the present disclosure, the smart meter is equipped with a wireless communication module, such as Figure 3 As shown, obtaining encrypted instrument data of one or more measuring instruments also includes the following steps: S302, receiving encrypted instrument data of one or more measuring instruments through a wireless communication module; S304, identifying the meter number information in the received encrypted data of the meter.

[0048] It should be noted that the smart meter is equipped with a wireless communication module, such as a W-MBUS (Wireless M-Bus) module, which is used to receive wireless signals from the meter. The meter (such as a water meter, a gas meter, and a heat meter) periodically sends encrypted data, which contains the measured values ​​of the meter. The wireless communication module of the smart meter monitors the wireless signal and receives the encrypted data from the meter. The encrypted data of each meter is accompanied by a unique meter number information to distinguish different meters. While receiving the encrypted data, the smart meter also identifies the meter number information in the data. The meter number information can be numbers, letters, or a combination of them. Through the wireless communication module, the smart meter can easily receive encrypted data from different meters. By identifying the meter number information, the smart meter can distinguish the source of the data. The meter number information is the key to decrypting the data. The smart meter needs to find the corresponding key in the whitelist according to the meter number information to decrypt the encrypted data.

[0049] In addition, it should be noted that W-MBUS is a communication protocol for remotely reading meter data. It is a wireless version of the M-Bus (Meter-Bus) standard, specifically designed for data transmission in smart metering systems. W-MBUS uses wireless signals for communication, eliminating the need for physical connection wires, making installation and maintenance more convenient. W-MBUS supports longer communication distances, and W-MBUS supports data encryption to protect user data from unauthorized access. W-MBUS follows a series of standards, such as EN13757-4 (for data transmission) and EN13757-3 (for data format). In some embodiments, the W-MBUS communication module of the smart meter uses the same EN13757 standard as measuring devices such as water meters, gas meters, and heat meters. The W-MBUS communication module provides an efficient, reliable, and cost-effective way to collect and manage metering data for the disclosed embodiments.

[0050] In some embodiments of the present disclosure, the meter encryption data of one or more metering meters is decrypted according to the meter number information and the key information, such as Figure 4 As shown, the following steps are also included: S402, searching for corresponding table number information in a pre-configured white list according to the table number information; S404, when the meter number information exists in the pre-configured white list, the key information corresponding to the meter number information is used to decrypt the meter encrypted data; S406: When the meter number information does not exist in the pre-configured white list, the meter encrypted data is discarded.

[0051] Each meter has a unique identifier, the meter number, which is used to distinguish different meters. Key information: The encryption key corresponding to each meter number is used to decrypt the encrypted data sent by the meter. The whitelist is a pre-configured list containing the meter number information of all authorized meters. Only the meter data corresponding to the meter numbers in the list are considered legitimate and can be decrypted. When encrypted data is received from a meter, the system will look it up in the whitelist based on the meter number information in the data. If there is an entry in the whitelist that matches the received meter number information, it means that the meter is authorized. The smart meter then uses the key information corresponding to the meter number information to decrypt the encrypted data for further processing and analysis of the data. If there is no entry in the whitelist that matches the received meter number information, it means that the meter is not authorized or may be illegal. In this case, the smart meter will discard the received encrypted data without any decryption operation to ensure that unauthorized data is not processed.

[0052] The disclosed embodiments provide a security mechanism to ensure that only known and authorized instrument data can be accepted and decrypted by the system, thereby preventing unauthorized data access, enhancing the security of data processing, and protecting the privacy of user data.

[0053] In some embodiments of the present disclosure, meter decryption data of one or more metering meters is stored, such as Figure 5 As shown, the following steps are also included: S502, converting the decrypted meter decrypted data into meter standard data that complies with the smart meter's own protocol standard; S504: storing the meter standard data of each meter in a corresponding register of the smart meter, so that the meter identification of each meter in the smart meter is equipped with the corresponding meter standard data.

[0054] After the smart meter receives and decrypts the encrypted data from the meter, the data may exist in the original format. In order to facilitate the internal processing and analysis of the smart meter, it is necessary to convert the decrypted meter data into meter standard data that conforms to the smart meter's own protocol standard. The conversion ensures the consistency and compatibility of the data, so that the smart meter can understand and process data from different meters. The converted meter standard data needs to be stored in the corresponding register of the smart meter. The register is a storage space inside the smart meter that is specifically used to store various data. When storing data, each meter standard data is associated with the corresponding meter identification (usually the meter number information) so that in the subsequent data processing and analysis, the meter corresponding to each data item can be accurately identified.

[0055] The disclosed embodiment converts the decrypted data into a standard format, so that the smart meter can uniformly process data from different meters. By associating the data with the meter identification, the smart meter can effectively manage the data of multiple meters, facilitate query, analysis and reporting, improve the compatibility between the smart meter and the AMI system, and enable data to be smoothly transmitted between different system components.

[0056] In some embodiments of the present disclosure, Figure 6 As shown, the following steps are also included: S602, obtaining meter data of a smart meter, where the meter data includes one or more of the following: load curve data, daily settlement data, and monthly settlement data; S604: configure one or more meter identifications for the meter data of the smart meter, so that the meter data carries the meter standard data of each meter.

[0057] It should be noted that smart meters not only process data from other meters, but also generate their own data. Smart meter data includes one or more of the following: load curve data, daily settlement data, and monthly settlement data. The load curve data shows the electricity consumption pattern of the meter over a period of time, usually with time as the horizontal axis and power or current as the vertical axis. The daily settlement data records the total electricity consumption of the meter in a day. The monthly settlement data records the total electricity consumption of the meter in a month.

[0058] After obtaining the meter data of the smart meter, the smart meter will configure one or more meter identifiers for these data to refer to specific meters. By configuring meter identifiers for meter data, the identifier can be an OBIS (object identification system, data identifier) ​​code, which is an international standard used to uniquely identify data points in smart meters and other meters. Each data point carries the standard data of the corresponding meter. When the data of the smart meter is transmitted to the AMI system or other data processing system, it is processed in combination with the data of other meters.

[0059] By configuring the OBIS codes of other meters for the meter data, the smart meter ensures that each meter data contains relevant information of measuring devices such as water meters, gas meters and heat meters. The meter data is no longer isolated, but is centralized with the data of other measuring instruments. When these integrated data are uploaded to the AMI system, the AMI system can directly receive a comprehensive data set containing data of measuring devices such as electricity meters, water meters, gas meters and heat meters. Since the meter data has been combined with the data of other measuring instruments, the AMI system can perform data analysis and mining more efficiently.

[0060] Figure 7 A specific flow chart of household meter data grid connection based on smart meters is shown. Specifically, it includes the following steps: 1. The hardware of smart meters should be equipped with W-MBUS circuit, which should be in accordance with the same EN13757 standard as water meters, gas meters, heat meters and other measuring devices. 2. Set the water meter number and water meter key, gas meter number and gas meter key, heat meter number and gas meter key parameters, and other measuring equipment numbers and corresponding key parameters for the smart meter, that is, configure the meter number whitelist to the meter, because the data pushed out by the meter through W-MBUS is encrypted, the meter needs the corresponding key to decrypt it to get its real data; 3. The W-MBUS circuit of the electric meter monitors in real time. When receiving wireless data, it first checks whether the received data is sent by the configured water, heat, gas meter and other measuring equipment. If so, it is transmitted to the electric meter for further processing. If not, it is discarded. 4. The meter receives the W-MBUS data, extracts the valid data payload, finds the corresponding key according to the meter number from the parameters configured in step 2 above, and uses the key to decrypt the ciphertext in the payload according to the encryption algorithm defined in the standard; 5. The electric meter decrypts the ciphertext to obtain the plaintext data, and converts the W-MBUS standard data in the plaintext into the data of the smart meter's own protocol standard, and stores the data in the corresponding registers. For example, the water meter data is stored in the data identifier corresponding to the water meter, the gas meter data is stored in the data identifier corresponding to the gas meter, and the heat meter data is stored in the data identifier corresponding to the heat meter; 6. AMI reads the obis (object identification system) data of the water meter in the electricity meter to obtain the water meter data. Similarly, the data of the gas meter and heat meter can be obtained. 7. Configure the obis of water meter, gas meter, heat meter and other measuring equipment data for the load curve, daily settlement and monthly settlement data of the electric meter. Then, each load curve data, daily settlement data and monthly settlement data of the electric meter will contain the data of water meter, gas meter, heat meter and other measuring equipment, thus realizing data centralization. After the load curve data, daily settlement data and monthly settlement data of the electric meter are uploaded to the AMI system, the AMI system directly obtains the data of the electric meter, water meter, gas meter, heat meter and other measuring equipment, which can be further analyzed and mined.

[0061] Smart meters have communication modules, which can achieve remote communication with AMI, upload the load curve data and settlement data in the meter to AMI, and the AMI system can also read the meter data in real time. Water meters, gas meters, heat meters and other measuring devices use W-MBUS modules and use the EN13757 standard to periodically push data outwards. They cannot communicate directly with the AMI system. Therefore, the meter receives the push data from water meters, gas meters, heat meters and other measuring devices, and stores the data in the corresponding register after parsing. At the same time, the meter records its data in the load curve and settlement data of the meter. In this way, AMI can read the load curve data and settlement data in the meter and obtain the data of the measuring devices such as the meter, water meter, gas meter and heat meter at the same time.

[0062] The method provided in the embodiment of the present disclosure can realize the data normalization of household meters. One collection terminal or one AMI system can realize the collection and aggregation of all meter data. Smart meters are used to realize the dynamic recording of data of measuring devices such as water meters, gas meters, and heat meters. The AMI system can perform data analysis and data mining.

[0063] Based on the same inventive concept, the present disclosure also provides a smart meter in the following embodiments. Since the principle of solving the problem in the device embodiment is similar to that in the above method embodiment, the implementation of the device embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.

[0064] Figure 8 A schematic diagram of a smart electric meter in an embodiment of the present disclosure is shown. Figure 8 As shown, the smart meter includes: The encrypted data acquisition module 801 is used to acquire the encrypted data of one or more metering meters, wherein the encrypted data of each metering meter is equipped with corresponding meter number information; The decryption module 802 is used to decrypt the instrument encrypted data of one or more measuring instruments according to the meter number information and the key information to obtain the instrument decrypted data of the one or more measuring instruments, wherein the key information is the key information corresponding to the meter number information in the pre-configured white list; The storage module 803 is used to store the meter decryption data of one or more metering meters, so that the AMI system can process the meter decryption data of one or more metering meters.

[0065] In some embodiments of the present disclosure, the encrypted data acquisition module 801 is further used to receive encrypted data of one or more metering meters through the wireless communication module; and identify meter number information in the received encrypted data of the meter.

[0066] In some embodiments of the present disclosure, the above-mentioned decryption module 802 is also used to search for corresponding table number information in a pre-configured white list according to the table number information; when the table number information exists in the pre-configured white list, the instrument encrypted data is decrypted using the key information corresponding to the table number information; when the table number information does not exist in the pre-configured white list, the instrument encrypted data is discarded.

[0067] In some embodiments of the present disclosure, the above-mentioned storage module 803 is also used to convert the decrypted meter decryption data into meter standard data that complies with the protocol standard of the smart meter itself; and store each meter standard data in the corresponding register of the smart meter, so that the meter identification of each meter in the smart meter is equipped with the corresponding meter standard data.

[0068] In some embodiments of the present disclosure, the above-mentioned storage module 803 is also used to obtain the meter data of the smart meter, and the meter data includes one or more of the following: load curve data, daily settlement data, and monthly settlement data; one or more metering instrument identifiers are configured for the meter data of the smart meter so that the meter data carries the instrument standard data of each metering instrument.

[0069] It should be noted that the examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the contents disclosed in the above method embodiments. It should be noted that the above modules as part of the device can be executed in a computer system such as a set of computer executable instructions.

[0070] Those skilled in the art will appreciate that various aspects of the present disclosure may be implemented as systems, methods or program products. Therefore, various aspects of the present disclosure may be specifically implemented in the following forms, namely: complete hardware implementation, complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as "circuits", "modules" or "systems".

[0071] Refer to the following Fig. 9 The electronic device 900 according to this embodiment of the present disclosure is described. Fig. 9 The electronic device 900 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0072] like Fig. 9 As shown, the electronic device 900 is in the form of a general computing device. The components of the electronic device 900 may include but are not limited to: at least one processing unit 910, at least one storage unit 920, and a bus 930 connecting different system components (including the storage unit 920 and the processing unit 910).

[0073] The storage unit stores a program code, and the program code can be executed by the processing unit 910, so that the processing unit 910 executes the steps described in the above "Exemplary Method" section of this specification according to various exemplary embodiments of the present disclosure. For example, the processing unit 910 can execute the following steps of the above method embodiment: obtaining the instrument encryption data of one or more metering meters, wherein the instrument encryption data of each metering meter is equipped with corresponding table number information; decrypting the instrument encryption data of one or more metering meters according to the table number information and key information to obtain the instrument decryption data of one or more metering meters, wherein the key information is the key information corresponding to the table number information in the pre-configured whitelist; storing the instrument decryption data of one or more metering meters so that the AMI system processes the instrument decryption data of one or more metering meters.

[0074] The storage unit 920 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 9201 and / or a cache storage unit 9202 , and may further include a read-only storage unit (ROM) 9203 .

[0075] The storage unit 920 may also include a program / utility 9204 having a set (at least one) of program modules 9205, such program modules 9205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0076] Bus 930 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0077] The electronic device 900 may also communicate with one or more external devices 940 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 900, and / or communicate with any device that enables the electronic device 900 to communicate with one or more other computing devices (e.g., routers, modems, etc.). This communication may be performed through an input / output (I / O) interface 950. In addition, the electronic device 900 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) through a network adapter 960. As shown, the network adapter 960 communicates with other modules of the electronic device 900 through a bus 930. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 900, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0078] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes a number of instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.

[0079] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart may be implemented as a computer program product, which includes: a computer program, which implements the method in the above embodiment when executed by a processor.

[0080] In an exemplary embodiment of the present disclosure, a computer-readable storage medium is also provided, which may be a readable signal medium or a readable storage medium. A program product capable of implementing the above method of the present disclosure is stored thereon. In some possible implementations, various aspects of the present disclosure may also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to cause the terminal device to execute the steps according to various exemplary implementations of the present disclosure described in the above “Exemplary Method” section of this specification.

[0081] More specific examples of computer-readable storage media in the present disclosure may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0082] In the present disclosure, a computer readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, wherein a readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A readable signal medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0083] Alternatively, the program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.

[0084] In specific implementation, the program code for performing the operation of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., using an Internet service provider to connect through the Internet).

[0085] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.

[0086] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.

[0087] Through the description of the above implementation modes, it is easy for those skilled in the art to understand that the example implementation modes described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation mode of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the method according to the implementation mode of the present disclosure.

[0088] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the appended claims.

Claims

1. A method for processing instrument data, characterized in that: Applied to a smart meter, the smart meter is connected to an advanced metering architecture AMI system, and the method comprises: Obtaining encrypted instrument data of one or more measuring instruments, wherein the encrypted instrument data of each measuring instrument is provided with corresponding meter number information; Decrypting the encrypted data of one or more metering meters according to the meter number information and the key information to obtain the decrypted data of one or more metering meters, wherein the key information is the key information corresponding to the meter number information in the pre-configured white list; Meter decryption data of one or more meters is stored so that the AMI system processes the meter decryption data of the one or more meters.

2. The instrument data processing method according to claim 1, characterized in that: The metering instruments include one or more of the following measuring devices: electricity meter, water meter, gas meter, heat meter.

3. The instrument data processing method according to claim 1, characterized in that: The smart meter is equipped with a wireless communication module to obtain encrypted data of one or more metering instruments, including: receiving encrypted instrument data of one or more measuring instruments through the wireless communication module; Identify the meter number information in the received meter encrypted data.

4. The instrument data processing method according to claim 1, characterized in that: Decrypting the encrypted data of one or more meters according to the meter number information and the key information includes: Searching for corresponding table number information in a pre-configured white list according to the table number information; When the meter number information exists in the pre-configured white list, the key information corresponding to the meter number information is used to decrypt the meter encrypted data; When the meter number information does not exist in the pre-configured white list, the meter encrypted data is discarded.

5. The instrument data processing method according to claim 1, characterized in that: Stores meter decryption data for one or more meters, including: Convert the decrypted meter decrypted data into meter standard data that conforms to the protocol standard of the smart meter itself; The meter standard data of each meter is stored in a corresponding register of the smart meter, so that the meter identification of each meter in the smart meter is equipped with the corresponding meter standard data.

6. The instrument data processing method according to claim 5, characterized in that: The method further comprises: Acquire meter data of the smart meter, where the meter data includes one or more of the following: load curve data, daily settlement data, and monthly settlement data; One or more metering instrument identifiers are configured for the meter data of the smart meter, so that the meter data carries the meter standard data of each metering instrument.

7. An instrument data processing system, characterized in that: Includes: A smart meter and an AMI system connected to the smart meter; The smart meter is used to obtain encrypted meter data of one or more metering meters, and the encrypted meter data of each metering meter is equipped with corresponding meter number information; the encrypted meter data of one or more metering meters are decrypted according to the meter number information and key information to obtain the decrypted meter data of one or more metering meters and store the decrypted meter data of one or more metering meters, and the key information is the key information corresponding to the meter number information in the pre-configured white list; The AMI system is used to process meter decryption data of one or more meters stored in the smart meter.

8. A smart electric meter, characterized in that: include: The encrypted data acquisition module is used to acquire the encrypted data of one or more metering meters, wherein the encrypted data of each metering meter is equipped with corresponding meter number information; A decryption module, used to decrypt the instrument encrypted data of one or more measuring instruments according to the table number information and key information to obtain the instrument decrypted data of one or more measuring instruments, wherein the key information is the key information corresponding to the table number information in the pre-configured white list; The storage module is used to store meter decryption data of one or more metering meters, so that the AMI system can process the meter decryption data of one or more metering meters.

9. A measuring device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to execute the instrument data processing method according to any one of claims 1 to 6 by executing the executable instructions.

Citation Information

Patent Citations

  • Intelligent integrated electric meter and solar cell panel system adopting same

    CN110286266A

  • Internet of Things equipment information processing method and system

    CN112422588A

  • Data encryption method and device, electronic equipment and storage medium

    CN113055169A

  • Power grid data transmission method, device, system and medium

    CN113452690A

  • Internet of Things communication method, Internet of Things terminal, quantum cryptography service platform and quantum cryptography service system

    CN119363372A