A method, system, device and medium for processing energy meter data
By adding non-electric meter to the power grid, a hybrid network is formed, which solves the problems of inefficient manual meter reading and untimely data analysis, and realizes remote reading and processing of energy meter data, improving the efficiency and accuracy of data collection.
Patent Information
- Application Number
- CN202410380489.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-30
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2044-03-30
AI Technical Summary
In the prior art, manual meter reading methods are inefficient and prone to errors, unable to realize real-time monitoring and data analysis, and cannot promptly discover and solve problems in water supply, heating and gas supply facilities.
By adding non-energy meter to the power grid, the initial network is formed by using public connection nodes and system transmission agent nodes to form a hybrid network, and remote reading and processing of energy meter data is realized.
Remote copying and processing of energy meter data is realized, the efficiency and accuracy of data collection are improved, and energy management and optimization are supported.
Smart Images

Figure CN118200764B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of energy meters, and in particular to a method, system, electronic device and computer-readable storage medium for processing energy meter data. Background Art
[0002] With the development of science and technology, electricity, water, gas, etc. are closely related to life. In order to record and analyze the usage of electricity, water, gas, etc. for each household, it is necessary to read the data of the corresponding electricity meter, water meter, and gas meter of each household.
[0003] At present, the vast majority of water, heat and gas meters for residents across the country are read manually or by card. This method requires meter readers to read meters from house to house, which is labor-intensive and inefficient. In addition, manual meter reading is prone to errors, such as inaccurate readings, missed readings, and misreadings, which result in actual usage costs not matching meter reading data, causing unnecessary trouble for users and water, heat and gas supply companies. Manual meter reading cannot achieve real-time monitoring and data analysis, cannot promptly discover and solve problems with water, heat and gas supply facilities, and cannot provide accurate data support for energy management.
[0004] Therefore, a method is needed to remotely read and process energy meter data. Summary of the invention
[0005] The present application provides a method, system, electronic device and computer-readable storage medium for processing energy meter data, which realizes remote reading and processing of energy meter data by adding non-electric energy meters to the power grid.
[0006] In a first aspect of the present application, a method for processing energy meter data is provided, which is applied to a monitoring platform of energy meters, wherein the energy meters include electric energy meters and non-electric energy meters; wherein the processing method includes:
[0007] The initial network of electric energy meters is formed through the public connection nodes of the power grid and the system transmission agent nodes;
[0008] Adding a non-electric energy meter to the initial network through the common connection node and the system transmission agent node to form a hybrid network, wherein the non-electric energy meter includes one or both of a water meter and a gas meter;
[0009] Sending a configuration command to the non-electrical energy meter via the common connection node to establish a working channel; and
[0010] The data of the energy meter is acquired through the initial networking or the working channel, and the acquired data is processed.
[0011] By adopting the above technical solution, the data of the energy meter can be remotely read and processed.
[0012] Optionally, the adding a non-electric energy meter to the initial network through the common connection node and the system transmission agent node to form a hybrid network includes:
[0013] Adding the non-electric energy meter to the initial network by searching for the non-electric energy meter; or
[0014] By setting a binding relationship between the non-electric energy meter and the electric energy meter, the non-electric energy meter is added to the initial networking through the binding relationship.
[0015] By adopting the above technical solution, two methods can be used to add non-electric energy meters to the initial network. The appropriate method can be selected according to actual needs, providing a flexible networking method.
[0016] Optionally, adding the non-electric energy meter to the initial networking by searching for the non-electric energy meter includes:
[0017] Sending a command to search for a non-electric energy meter to the system transmission agent node through the common connection node, and receiving a non-electric energy meter time slot identification response returned by the system transmission agent node; and
[0018] A command for collecting non-electric energy meter field strengths is sent to the system transmission agent node through the public connection node, and a routing table including non-electric energy meter field strengths returned by the system transmission agent node is received.
[0019] By adopting the above technical solution, an automated search for non-electric energy meters is realized. By sending a command to collect the field strength of non-electric energy meters through a public connection node, the field strength information of non-electric energy meters can be obtained, which helps to understand the working status and location of non-electric energy meters more accurately.
[0020] Optionally, the adding the non-electric energy meter to the initial networking by searching for the non-electric energy meter further includes:
[0021] When the system transmission agent node receives a time slot identification response transmitted by a non-electric energy meter, the non-electric energy meter data is stored;
[0022] When the storage space of the system transmission proxy node is zero and there is a newly added non-electric energy meter, comparing the first field strength of the newly added non-electric energy meter with the second field strength of the stored non-electric energy meter; and
[0023] When the first field strength is greater than the second field strength, the stored non-electric energy meter is replaced by the newly added non-electric energy meter.
[0024] By adopting the above technical solution, the first field strength of the newly added non-electric energy meter is compared with the second field strength of the stored non-electric energy meter. This helps to sort and optimize the non-electric energy meters according to the field strength, and replace the non-electric energy meter with a weaker field strength with the newly added non-electric energy meter with a stronger field strength, thereby achieving space optimization and data update.
[0025] Optionally, the acquiring the data of the energy meter through the initial networking or the working channel includes:
[0026] The non-electric energy meter periodically reports its own data to the common connection node through the working channel; or
[0027] The public connection node sends a reading command to the corresponding non-electric energy meter through the working channel, and receives data returned by the corresponding non-electric energy meter.
[0028] By adopting the above technical solution, it is possible to realize the non-electric energy meter actively uploading data and collecting the data of the non-electric energy meter through the public connection node. Any method can be adopted to obtain the data of the non-electric energy meter as needed to meet different application requirements.
[0029] Optionally, the non-electric energy meter periodically reporting its own data to the common connection node through the working channel includes:
[0030] Setting the carrier message slave node registration parameter to a first preset value to identify a non-electric meter query command, extending a preset byte of the data field to a non-electric meter query command type, and setting the preset byte to a second preset value, wherein the first preset value is different from the second preset value; and
[0031] The non-electric energy meter data is reported to the common connection node through the carrier message and the data field.
[0032] By adopting the above technical solution, the data of non-electricity meters are reported to the public connection node using carrier messages and data fields, which can achieve accurate transmission and efficient processing of data. The combined use of carrier messages and data fields can ensure the integrity and accuracy of the data and improve the efficiency of data reporting.
[0033] Optionally, the common connection node sends a reading command to the corresponding non-electric energy meter through the working channel, and receives data returned by the corresponding non-electric energy meter, including:
[0034] When the common connection node determines that the protocol type of the received transparent transmission command is a non-electric energy meter reading type, modifying the forwarding data type of the carrier reading message, and sending the carrier reading message to the corresponding system transmission agent node; and
[0035] When the corresponding system transmission agent node receives the carrier meter reading message, it sends a meter reading command to the corresponding non-electric energy meter, receives a meter reading response frame returned by the corresponding non-electric energy meter, modifies the protocol type of the carrier meter reading response message according to the meter reading response frame, and sends the carrier meter reading response message to the public connection node.
[0036] By adopting the above technical solution, the accurate sending of commands and the accurate receiving of data are ensured, thereby improving the reliability and accuracy of the system.
[0037] In a second aspect of the present application, a system for processing energy meter data is provided, including a power grid module, a networking module, a channel module and a reading module, wherein:
[0038] A power grid module, configured to form an initial network of electric energy meters through a common connection node and a system transmission agent node of the power grid;
[0039] A networking module, configured to add a non-electric energy meter to the initial networking through the common connection node and the system transmission agent node to form a hybrid networking, wherein the non-electric energy meter includes one or both of a water meter and a gas meter;
[0040] a channel module configured to send a configuration command to the non-electrical energy meter through the common connection node to establish a working channel; and
[0041] The reading module is configured to obtain data from the energy meter through the initial networking or the working channel, and process the obtained data.
[0042] In the third aspect of the present application, an electronic device is provided, including a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are both used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes any one of the methods described above.
[0043] In a fourth aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores instructions, and when the instructions are executed, any of the methods described above is executed.
[0044] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
[0045] 1. Non-electric energy meters are connected to the power grid through wireless transmission, and remote reading and processing of non-electric energy meter data is realized;
[0046] 2. Send the configuration command to the non-electric energy meter through the public connection node to establish a working channel. The working channel can ensure the accuracy and real-time performance of data transmission between the public connection node and the non-electric energy meter;
[0047] 3. Obtaining data from energy meters through initial networking or working channels and processing the acquired data can realize real-time data collection, storage and analysis, providing strong support for energy management and optimization. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1 It is a flowchart of a method for processing energy meter data disclosed in an embodiment of the present application;
[0049] Figure 2 is a schematic diagram of a dual-mode network disclosed in an embodiment of the present application;
[0050] Figure 3 It is a schematic diagram of the hybrid network disclosed in the embodiment of the present application;
[0051] Figure 4 It is a schematic diagram of the non-electric energy meter actively reporting data disclosed in the embodiment of the present application;
[0052] Figure 5 It is a schematic diagram of the public connection node collecting non-electric meter data disclosed in the embodiment of the present application;
[0053] Figure 6 It is a module schematic diagram of a system for processing energy meter data disclosed in an embodiment of the present application;
[0054] Figure 7 It is a structural schematic diagram of an electronic device disclosed in an embodiment of the present application.
[0055] Description of reference numerals: 601, power grid module; 602, networking module; 603, channel module; 604, reading module; 701, processor; 702, communication bus; 703, user interface; 704, network interface; 705, memory. DETAILED DESCRIPTION
[0056] In order to enable technicians in this field to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.
[0057] In the description of the embodiments of the present application, words such as "for example" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "for example" or "for example" is intended to present related concepts in a specific way.
[0058] In the description of the embodiments of the present application, the meaning of the term "multiple" refers to two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.
[0059] This embodiment discloses a method for processing energy meter data. Figure 1 It is a flow chart of a method for processing energy meter data disclosed in an embodiment of the present application, which is applied to a monitoring platform of energy meters, wherein the energy meters include electric energy meters and non-electric energy meters, such as Figure 1 As shown, the method for processing energy meter data includes the following steps:
[0060] S110, forming an initial network of electric energy meters through the public connection nodes and system transmission agent nodes of the power grid;
[0061] S120, adding a non-electric energy meter to the initial network through the common connection node and the system transmission agent node to form a hybrid network, wherein the non-electric energy meter includes one or both of a water meter and a gas meter;
[0062] S130, sending a configuration command to the non-electric energy meter through the common connection node to establish a working channel; and
[0063] S140: Acquire data of an energy meter through the initial networking or the working channel, and process the acquired data.
[0064] The energy meter in the embodiment of the present invention includes an electric energy meter and a non-electric energy meter. The electric energy meter refers to an instrument used to measure electric energy, and the non-electric energy meter refers to an instrument for measuring energy other than electric energy. The non-electric energy meter includes a water meter, a gas meter, etc.
[0065] Figure 2 is a schematic diagram of a dual-mode network disclosed in an embodiment of the present application, such as Figure 2As shown, the distribution room, branch box and meter box can be built into a dual-mode network, in which the dual-mode nodes (such as smart meters or circuit breakers) can be used as "micro gateways", and the surrounding passive devices (that is, the wireless nodes in the figure, such as various sensors) can access the backbone network constructed by the dual-mode nodes through HRF (High Frequency Communication).
[0066] Most of the water and gas meters of residents across the country are read manually or by card. Both water and gas meters are battery-powered and can communicate wirelessly. If these meters use HRF communication, they can be connected to the electricity meter network and use the State Grid's data collection system to achieve remote meter reading and fee control.
[0067] In an embodiment of the present invention, an initial network of electric energy meters is formed through a public connection node and a system transmission agent node of a power grid; non-electric energy meters are added to the initial network through the public connection node and the system transmission agent node to form a hybrid network, and the non-electric energy meters include one or two of water meters and gas meters; a configuration command is sent to the non-electric energy meter through the public connection node to establish a working channel; data of the energy meter is obtained through the initial network or the working channel, and the obtained data is processed.
[0068] The STA (system transmission agent node) in the embodiment of the present invention can be equivalent to the dual-mode node in the dual-mode network. The function of the system transmission agent node is similar to routing. The electric energy meter or non-electric energy meter is connected in series with the CCO (common connection node) to transmit the data of the electric energy meter or non-electric energy meter to the common connection node, and transmit the command received from the common connection node to the electric energy meter or non-electric energy meter. The common connection node belongs to the central node, which receives the data returned by the system transmission agent node or transmits the command to the system transmission agent node. The initial network can be a power grid, and the non-electric energy meter is added to the power grid to form a hybrid network. At this time, the non-electric energy meter can communicate with the system transmission agent node through out-of-band communication. Through this communication method, the configuration command of the common connection node is sent to the non-electric energy meter, thereby establishing a working channel from the common connection node to the system transmission agent node and then to the non-electric energy meter. The relevant data of the non-electric energy meter is transmitted through the working channel, and the data of the electric energy meter can be directly obtained from the initial network.
[0069] The initial networking of electric energy meters through public connection nodes and system transmission agent nodes can realize efficient networking and unified management of electric energy meters, improving the efficiency and maintainability of the system. Adding non-electric energy meters to the initial networking to form a hybrid networking can realize the comprehensive management and data collection of various energy meters, improving the versatility and flexibility of the system. Sending configuration commands to non-electric energy meters through public connection nodes to establish working channels ensures accurate data transmission and real-time response. Obtaining data from energy meters through initial networking or working channels and processing the acquired data can realize real-time data collection, storage and analysis, providing strong support for energy management and optimization. Working channels usually have higher bandwidth and lower bit error rate, which can ensure accurate data transmission.
[0070] Optionally, the adding a non-electric energy meter to the initial network through the common connection node and the system transmission agent node to form a hybrid network includes:
[0071] Adding the non-electric energy meter to the initial network by searching for the non-electric energy meter; or
[0072] By setting a binding relationship between the non-electric energy meter and the electric energy meter, the non-electric energy meter is added to the initial networking through the binding relationship.
[0073] The non-electric energy meter can be searched by broadcasting through the system transmission agent node, so that the searched non-electric energy meter can be added to the initial network. It is also possible to establish a binding relationship between the non-electric energy meter and the electric energy meter, for example, binding water meter 1 and electric energy meter 1, connecting water meter 1 and electric energy meter 1 to the same system transmission agent node, so that the non-electric energy meter can be added to the initial network.
[0074] By searching for non-electric energy meters or setting a binding relationship between non-electric energy meters and electric energy meters, non-electric energy meters can be quickly and accurately added to the initial network, avoiding the tedious process of manual configuration and search and improving the efficiency of networking.
[0075] Optionally, adding the non-electric energy meter to the initial networking by searching for the non-electric energy meter includes:
[0076] Sending a command to search for a non-electric energy meter to the system transmission agent node through the common connection node, and receiving a non-electric energy meter time slot identification response returned by the system transmission agent node; and
[0077] A command for collecting non-electric energy meter field strengths is sent to the system transmission agent node through the public connection node, and a routing table including non-electric energy meter field strengths returned by the system transmission agent node is received.
[0078] Figure 3 is a schematic diagram of a hybrid network disclosed in an embodiment of the present application, such as Figure 3 As shown, the public connection node first completes the networking of the electric meter with the public connection node. The condition for the completion of the networking is that no new node re-enters the network within a period of time (for example, 6 minutes); the public connection node starts the active registration process from the node, sends the "broadcast search for water and gas meters" command to the public connection node, and notifies the public connection node to start searching for non-electricity meters. The public connection node receives the non-electricity meter time slot identification response returned by the public connection node, and starts to send the "water and gas meter field strength collection" command to the public connection node. After the water and gas meter field strength collection work is completed, the routing table is obtained.
[0079] The system transmits the non-electricity meter time slot identification response returned by the proxy node, which helps the system to accurately identify and locate the non-electricity meter, improving the automation of the entire process. The routing table contains the field strength data of the non-electricity meter. For areas with weak field strength or insufficient signal coverage, corresponding network layout adjustments can be made to improve the overall performance of the network.
[0080] Optionally, the adding the non-electric energy meter to the initial networking by searching for the non-electric energy meter further includes:
[0081] When the system transmission agent node receives a time slot identification response transmitted by a non-electric energy meter, the non-electric energy meter data is stored;
[0082] When the storage space of the system transmission proxy node is zero and there is a newly added non-electric energy meter, comparing the first field strength of the newly added non-electric energy meter with the second field strength of the stored non-electric energy meter; and
[0083] When the first field strength is greater than the second field strength, the stored non-electric energy meter is replaced by the newly added non-electric energy meter.
[0084] After receiving the "broadcast search for water and gas meters" command, STA starts timing and calculates its own RF (radio frequency) time slot. When the timing meets its own RF time slot, it sends the "broadcast time slot forwarding" command to the non-electric energy meter; the non-electric energy meter calculates its own time slot and returns the "broadcast time slot identification" command. After receiving the "broadcast time slot identification" command from the non-electric energy meter, STA stores the information of the non-electric energy meter. By default, it supports the storage of 50 non-electric energy meter information; STA collects non-electric energy meter information. When the 50 storage spaces are full, if there are non-electric energy meters under this STA, it can judge by the field strength value and store the non-electric energy meter information with larger field strength first. For example, the field strength of the new non-electric energy meter 1 is A, and the field strengths of the stored non-electric energy meters 2 and 3 are B and C respectively. Among them, the field strength B>A>C, so the original non-electric energy meter 3 can be replaced by non-electric energy meter 1.
[0085] By comparing the field strength of newly added non-electric energy meters with the stored non-electric energy meters, the performance of the entire network can be improved by selecting non-electric energy meters with stronger field strength to join the network. Because non-electric energy meters with weaker field strength may have problems such as insufficient signal coverage and unstable data transmission, replacing them with non-electric energy meters with stronger field strength can improve these problems and improve the overall performance of the network. By regularly comparing and replacing non-electric energy meters, it can be ensured that there are always devices with good performance in the system, which enhances the robustness of the system. At the same time, this replacement mechanism also provides flexibility for system expansion, and new non-electric energy meters can be added at any time as needed without being limited by storage space.
[0086] Optionally, the acquiring the data of the energy meter through the initial networking or the working channel includes:
[0087] The non-electric energy meter periodically reports its own data to the common connection node through the working channel; or
[0088] The public connection node sends a reading command to the corresponding non-electric energy meter through the working channel, and receives data returned by the corresponding non-electric energy meter.
[0089] By adopting the above technical solution, it is possible to realize the non-electric energy meter actively uploading data and collecting the data of the non-electric energy meter through the public connection node. Any method can be adopted to obtain the data of the non-electric energy meter as needed to meet different application requirements.
[0090] Optionally, the non-electric energy meter periodically reporting its own data to the common connection node through the working channel includes:
[0091] Setting the carrier message slave node registration parameter to a first preset value to identify a non-electric meter query command, extending a preset byte of the data field to a non-electric meter query command type, and setting the preset byte to a second preset value, wherein the first preset value is different from the second preset value; and
[0092] The non-electric energy meter data is reported to the common connection node through the carrier message and the data field.
[0093] Figure 4 Schematic diagram of the non-electric energy meter actively reporting data disclosed in the embodiment of the present application, such as Figure 4As shown, the concentrator sends 20H-F1 to start the water meter data reading command, and the public connection node returns a confirmation frame. At the same time, the slave node active registration process is started. In the slave node active registration process, the slave node active registration result (such as the command to collect water and gas meter information) is broadcasted, and the carrier message slave node registration parameter is set to 4 to identify the water and gas meter query command, and the data field byte is extended. The first byte of the data field is extended to the water and gas meter query command type, and the water and gas meter query command type is set to 3 to identify the water and gas meter collection command, and the query start sequence number and quantity are carried and sent to the public connection node. The public connection node monitors the data actively reported by non-electricity meters in real time. After receiving the data, it is stored locally. Each public connection node can store up to 50 non-electricity meters. After receiving the query slave node active registration result command, if the public connection node is judged to be a command to collect water and gas meter information, it returns the locally stored water and gas meter report data according to the starting sequence number and quantity. The public connection node waits for the public connection node to return data, and the timeout period is 5s. After receiving the data returned by the public connection node, the public connection node reports the data to the concentrator in the form of 20HF3. After all water and gas meter information is reported, 20HF4 is actively reported to the concentrator to indicate that the water meter data report is completed.
[0094] "02HF1", "20HF3" and "20HF4" can be commands or data under a specific communication protocol or format. "Message" refers to the data unit transmitted in such communication. Carrier message refers to data or information transmitted through carrier technology. In power grids or other communication systems, carrier messages are usually used to transmit control commands, status information or other data. These messages may contain specific identification, commands or data to achieve communication and interaction in the system.
[0095] By setting the node registration parameter of the carrier message to the first preset value, the system can clearly distinguish and identify that this is a command to query a non-electric energy meter. In this way, when other devices or nodes receive this command, they can accurately know the intention and purpose of this command. Extending the preset bytes of the data field to the query non-electric energy meter command type means that the system adds additional information capacity to accommodate commands or data related to querying non-electric energy meters. This ensures that more information or more complex commands can be transmitted during the query process. By setting the preset bytes to a second preset value different from the first preset value, the uniqueness and accuracy of the command are further enhanced. This setting can avoid confusion with other commands or data, thereby ensuring the correct execution of the command. Through the carrier message and data field set as above, the non-electric energy meter can upload its own data to the public connection node at a regular interval. This means that the central management system or other related systems can regularly obtain the operating status, readings or other related data of the non-electric energy meter, so as to monitor and manage it.
[0096] Optionally, the common connection node sends a reading command to the corresponding non-electric energy meter through the working channel, and receives data returned by the corresponding non-electric energy meter, including:
[0097] When the common connection node determines that the protocol type of the received transparent transmission command is a non-electric energy meter reading type, modifying the forwarding data type of the carrier reading message, and sending the carrier reading message to the corresponding system transmission agent node; and
[0098] When the corresponding system transmission agent node receives the carrier meter reading message, it sends a meter reading command to the corresponding non-electric energy meter, receives a meter reading response frame returned by the corresponding non-electric energy meter, modifies the protocol type of the carrier meter reading response message according to the meter reading response frame, and sends the carrier meter reading response message to the public connection node.
[0099] Figure 5 Schematic diagram of the public connection node collecting non-electricity meter data disclosed in the embodiment of the present application, such as Figure 5 As shown in the figure, after the public connection node receives the 02HF1 transparent transmission command sent by the concentrator, if it determines that the protocol type is a non-electric energy meter reading type, the forwarding data type of the carrier meter reading message is set to 15 (wireless transparent transmission data frame), and a 1-byte information field is extended before the application layer message to characterize the type of the non-electric energy meter to be read; the public connection node transparently transmits the non-electric energy meter reading data command to the designated public connection node according to the routing table established when the non-electric energy meter is connected to the network; after the public connection node receives the carrier reading message of the non-electric energy meter transparently transmitted by the public connection node, if it is parsed as a non-electric energy meter When a data reading command is received, it is forwarded to the corresponding non-electric energy meter; the public connection node waits for the non-electric energy meter to return the reading data, and the timeout period is set to 4s by default; the public connection node waits for the low-power meter to return the reading data, and the timeout period is set to 20s by default; the public connection node receives the meter reading response frame from the low-power meter, sets the protocol type of the carrier meter reading response message to 15, and extends the 1-byte information field before the application layer message to represent the reading data of the corresponding non-electric energy meter type; the public connection node receives the meter reading response frame from the low-power meter and reports it to the concentrator through 02HF1.
[0100] "Transparent transmission" in the field of communication usually refers to transparent transmission, that is, data is not processed in any way during transmission, but simply transmitted from one node to another. "Protocol" here can refer to communication protocols or specifications. Different devices or systems may use different communication protocols. "Carrier meter reading" is the abbreviation of power line carrier meter reading technology, which is a method of data transmission using power lines as a communication medium. Carrier meter reading messages are usually transmitted at the physical layer or data link layer, and they contain raw data or commands related to meter reading. These messages may contain information about meter readings, status, or other related data. Application layer messages are transmitted at a higher level of network protocols, and they contain data related to specific applications or services. Application layer messages may contain business logic related to meter reading, control commands, or other information related to specific applications. In this relationship, carrier meter reading messages can be regarded as the basis or underlying data source of application layer messages. Application layer messages may be further processed, parsed, or processed by application logic based on carrier meter reading messages.
[0101] When the public connection node determines that the protocol type of the received transparent transmission command is a non-electric meter reading type, it will modify the forwarding data type of the carrier reading message. This operation ensures that the message can be correctly identified and processed during the transmission process, ensuring the accuracy and consistency of the data. According to the meter reading response frame of the non-electric meter, the system transmission agent node will modify the protocol type of the carrier meter reading response message. This operation ensures that the response message can be correctly identified and processed when it is returned to the public connection node. In this process, the accuracy and consistency of the data are guaranteed, and the collaborative work between the nodes also ensures the integrity and reliability of the data.
[0102] This embodiment also discloses a system for processing energy meter data. Figure 6 is a module schematic diagram of a system for processing energy meter data disclosed in an embodiment of the present application, such as Figure 6 As shown, the energy meter data processing system includes a power grid module 601, a networking module 602, a channel module 603 and a reading module 604, wherein:
[0103] The power grid module 601 is configured to form an initial network of electric energy meters through a common connection node and a system transmission agent node of the power grid;
[0104] A networking module 602, configured to add a non-electric energy meter to the initial networking through the common connection node and the system transmission agent node to form a hybrid network, wherein the non-electric energy meter includes one or both of a water meter and a gas meter;
[0105] A channel module 603, configured to send a configuration command to the non-electrical energy meter through the common connection node to establish a working channel; and
[0106] The reading module 604 is configured to obtain the data of the energy meter through the initial networking or the working channel, and process the obtained data.
[0107] Optionally, the networking module 602 is further configured to:
[0108] Adding the non-electric energy meter to the initial network by searching for the non-electric energy meter; or
[0109] By setting a binding relationship between the non-electric energy meter and the electric energy meter, the non-electric energy meter is added to the initial networking through the binding relationship.
[0110] Optionally, the networking module 602 is further configured to:
[0111] Sending a command to search for a non-electric energy meter to the system transmission agent node through the common connection node, and receiving a non-electric energy meter time slot identification response returned by the system transmission agent node; and
[0112] A command for collecting non-electric energy meter field strengths is sent to the system transmission agent node through the public connection node, and a routing table including non-electric energy meter field strengths returned by the system transmission agent node is received.
[0113] By adopting the above technical solution, an automated search for non-electric energy meters is realized. By sending a command to collect the field strength of non-electric energy meters through a public connection node, the field strength information of non-electric energy meters can be obtained, which helps to understand the working status and location of non-electric energy meters more accurately.
[0114] Optionally, the networking module 602 is further configured to:
[0115] When the system transmission agent node receives a time slot identification response transmitted by a non-electric energy meter, the non-electric energy meter data is stored;
[0116] When the storage space of the system transmission proxy node is zero and there is a newly added non-electric energy meter, comparing the first field strength of the newly added non-electric energy meter with the second field strength of the stored non-electric energy meter; and
[0117] When the first field strength is greater than the second field strength, the stored non-electric energy meter is replaced by the newly added non-electric energy meter.
[0118] Optionally, the transcribing module 604 is further configured to:
[0119] The non-electric energy meter periodically reports its own data to the common connection node through the working channel; or
[0120] The common connection node sends a reading command to the corresponding non-electric energy meter through the working channel, and receives data returned by the corresponding non-electric energy meter.
[0121] Optionally, the transcribing module 604 is further configured to:
[0122] Setting the carrier message slave node registration parameter to a first preset value to identify a non-electric meter query command, extending a preset byte of the data field to a non-electric meter query command type, and setting the preset byte to a second preset value, wherein the first preset value is different from the second preset value; and
[0123] The non-electric energy meter data is reported to the common connection node through the carrier message and the data field.
[0124] Optionally, the transcribing module 604 is further configured to:
[0125] When the common connection node determines that the protocol type of the received transparent transmission command is a non-electric energy meter reading type, modifying the forwarding data type of the carrier reading message, and sending the carrier reading message to the corresponding system transmission agent node; and
[0126] When the corresponding system transmission agent node receives the carrier meter reading message, it sends a meter reading command to the corresponding non-electric energy meter, receives a meter reading response frame returned by the corresponding non-electric energy meter, modifies the protocol type of the carrier meter reading response message according to the meter reading response frame, and sends the carrier meter reading response message to the public connection node.
[0127] It should be noted that: when the device provided in the above embodiment realizes its function, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0128] This embodiment also discloses an electronic device, referring to Figure 7 The electronic device may include: at least one processor 701 , at least one communication bus 702 , a user interface 703 , a network interface 704 , and at least one memory 705 .
[0129] The communication bus 702 is used to realize the connection and communication between these components.
[0130] The user interface 703 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 703 may also include a standard wired interface and a wireless interface.
[0131] The network interface 704 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).
[0132] Among them, the processor 701 may include one or more processing cores. The processor 701 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 705, and calling data stored in the memory 705. Optionally, the processor 701 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 701 can integrate one or a combination of a central processing unit 701 (Central Processing Unit, CPU), an image processor 701 (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; and the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 701, and it can be implemented separately through a chip.
[0133] Among them, the memory 705 may include a random access memory 705 (Random Access Memory, RAM), and may also include a read-only memory 705 (Read-Only Memory). Optionally, the memory 705 includes a non-transitory computer-readable storage medium. The memory 705 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 705 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 705 may also be optionally at least one storage device located away from the aforementioned processor 701. As Figure 7 As shown, the memory 705 as a computer storage medium may include an operating system, a network communication module, a user interface 703 module, and an application program of a method for processing energy meter data.
[0134] exist Figure 7 In the electronic device shown, the user interface 703 is mainly used to provide an input interface for the user and obtain data input by the user; and the processor 701 can be used to call the application program of the processing method of the energy meter data stored in the memory 705. When executed by one or more processors 701, the electronic device executes one or more methods in the above-mentioned embodiments.
[0135] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the order of the actions described, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.
[0136] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0137] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0138] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0139] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0140] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory 705. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory 705 and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned memory 705 includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk.
[0141] The above is only an exemplary embodiment of the present disclosure, and the scope of the present disclosure cannot be limited thereto. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the disclosure of the specification and the truth of practice, it will be easy for those skilled in the art to think of other embodiments of the present disclosure. This application is intended to cover any modification, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the technical field that are not recorded in the present disclosure. The description and examples are regarded as exemplary only, and the scope and spirit of the present disclosure are defined by the claims.
Claims
1. A method for processing energy meter data, characterized in that: A monitoring platform applied to energy meters, wherein the energy meters include electric energy meters and non-electric energy meters; wherein the processing method includes: The initial network of electric energy meters is formed through the public connection nodes of the power grid and the system transmission agent nodes; Adding a non-electric energy meter to the initial network through the common connection node and the system transmission agent node to form a hybrid network, wherein the non-electric energy meter includes one or both of a water meter and a gas meter; Sending a configuration command to the non-electrical energy meter via the common connection node to establish a working channel; and Acquire the data of the energy meter through the initial networking or the working channel, and process the acquired data, The adding of the non-electric energy meter to the initial network through the common connection node and the system transmission agent node to form a hybrid network comprises: Adding the non-electric energy meter to the initial network by searching for the non-electric energy meter; or By setting a binding relationship between a non-electric energy meter and an electric energy meter, the non-electric energy meter is added to the initial network through the binding relationship. The adding the non-electric energy meter to the initial network by searching for the non-electric energy meter comprises: Sending a command to search for a non-electric energy meter to the system transmission agent node through the common connection node, and receiving a non-electric energy meter time slot identification response returned by the system transmission agent node; and Sending a command for collecting non-electrical energy meter field strengths to the system transmission agent node through the public connection node, and receiving a routing table including non-electrical energy meter field strengths returned by the system transmission agent node, The adding the non-electric energy meter to the initial network by searching for the non-electric energy meter also includes: When the system transmission agent node receives a time slot identification response transmitted by a non-electric energy meter, the non-electric energy meter data is stored; When the storage space of the system transmission proxy node is zero and there is a newly added non-electric energy meter, comparing the first field strength of the newly added non-electric energy meter with the second field strength of the stored non-electric energy meter; and When the first field strength is greater than the second field strength, the stored non-electric energy meter is replaced by the newly added non-electric energy meter.
2. The method for processing energy meter data according to claim 1, characterized in that: The acquiring of energy meter data through the initial networking or the working channel includes: The non-electric energy meter periodically reports its own data to the common connection node through the working channel; or The common connection node sends a reading command to the corresponding non-electric energy meter through the working channel, and receives data returned by the corresponding non-electric energy meter.
3. The method for processing energy meter data according to claim 2, characterized in that: The non-electric energy meter periodically reports its own data to the common connection node through the working channel, including: Setting the carrier message slave node registration parameter to a first preset value to identify a non-electric meter query command, extending a preset byte of the data field to a non-electric meter query command type, and setting the preset byte to a second preset value, wherein the first preset value is different from the second preset value; and The non-electric energy meter data is reported to the common connection node through the carrier message and the data field.
4. The method for processing energy meter data according to claim 2, characterized in that: The common connection node sends a reading command to the corresponding non-electric energy meter through the working channel, and receives data returned by the corresponding non-electric energy meter, including: When the common connection node determines that the protocol type of the received transparent transmission command is a non-electric energy meter reading type, modifying the forwarding data type of the carrier reading message, and sending the carrier reading message to the corresponding system transmission agent node; and When the corresponding system transmission agent node receives the carrier meter reading message, it sends a meter reading command to the corresponding non-electric energy meter, receives a meter reading response frame returned by the corresponding non-electric energy meter, modifies the protocol type of the carrier meter reading response message according to the meter reading response frame, and sends the carrier meter reading response message to the public connection node.
5. A system for processing energy meter data, characterized in that: It includes power grid module, networking module, channel module and reading module, among which: A power grid module, configured to form an initial network of electric energy meters through a common connection node and a system transmission agent node of the power grid; A networking module, configured to add a non-electric energy meter to the initial networking through the common connection node and the system transmission agent node to form a hybrid networking, wherein the non-electric energy meter includes one or both of a water meter and a gas meter; a channel module configured to send a configuration command to the non-electrical energy meter through the common connection node to establish a working channel; and The reading module is configured to obtain the data of the energy meter through the initial networking or the working channel, and process the obtained data. The adding of the non-electric energy meter to the initial network through the common connection node and the system transmission agent node to form a hybrid network comprises: Adding the non-electric energy meter to the initial network by searching for the non-electric energy meter; or By setting a binding relationship between a non-electric energy meter and an electric energy meter, the non-electric energy meter is added to the initial network through the binding relationship. The adding the non-electric energy meter to the initial network by searching for the non-electric energy meter comprises: Sending a command to search for a non-electric energy meter to the system transmission agent node through the common connection node, and receiving a non-electric energy meter time slot identification response returned by the system transmission agent node; and Sending a command for collecting non-electrical energy meter field strengths to the system transmission agent node through the public connection node, and receiving a routing table including non-electrical energy meter field strengths returned by the system transmission agent node, The adding the non-electric energy meter to the initial network by searching for the non-electric energy meter also includes: When the system transmission agent node receives a time slot identification response transmitted by a non-electric energy meter, the non-electric energy meter data is stored; When the storage space of the system transmission proxy node is zero and there is a newly added non-electric energy meter, comparing the first field strength of the newly added non-electric energy meter with the second field strength of the stored non-electric energy meter; and When the first field strength is greater than the second field strength, the stored non-electric energy meter is replaced by the newly added non-electric energy meter.
6. An electronic device, characterized in that: It includes a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are both used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes the method as described in any one of claims 1-4.
7. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed, the method according to any one of claims 1 to 4 is performed.
Citation Information
Patent Citations
Meter reading network and method for mixed installation of HPLC (High Performance Liquid Chromatography) and micropower wireless equipment
CN114339466A