Multi-protocol adaptive electric energy meter reading method suitable for intelligent measurement switch

CN116156356BActive Publication Date: 2026-10-09QINGDAO ITECHENE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310025548.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-09
Publication Date
2026-10-09
Estimated Expiration
2043-01-09

AI Technical Summary

Technical Problem

[0004]因此,传统的抄读方法严重依赖施工人员,耗费人力、物力、财力的同时,对施工人员技术水平、责任心依赖度较高,人为记录会导致错误率较高,协议类型和表计关系记录错误会导致表计数据无法抄读成功,继而影响整体抄表成功率

Benefits of technology

1、根据协议库指定的协议类型,组成广播协议报文,整体试探485总线下支持的协议类型,进行协议类型支持的初筛,提高协议试探效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116156356B_ABST
    Figure CN116156356B_ABST
Patent Text Reader

Abstract

The application discloses a kind of multi-protocol adaptive electric energy meter reading methods suitable for intelligent measurement switch, through multi-protocol adaptive electric energy meter reading, and protocol adaptive processing is carried out to protocol management module, finally by protocol meter reading module, the protocol type of each file table is confirmed one by one.The beneficial effects of the present application are: according to the protocol type specified by the protocol library, the broadcast protocol message is composed, the protocol type supported under the 485 bus is overall explored, the initial screening of protocol type support is carried out, and the protocol exploration efficiency is improved. Through the framing of all protocols of each meter, the protocol exploration of meter support is carried out, the protocol type supported by each meter is confirmed, accurate adaptive identification is achieved, the workload of construction personnel is reduced, the protocol identification efficiency is improved, and the overall meter reading success rate is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of electricity meter data reading technology, and in particular to a multi-protocol adaptive electricity meter reading method suitable for smart meter switches. Background Technology

[0002] In power data acquisition systems, smart metering switches serve as a bridge for communication between the cloud platform and the meters. It's common to see meters using different protocols connected to the same RS-485 bus, as shown in the attached diagram. Figure 5 The intelligent metering switch needs to know the protocol type of each meter and then perform different protocol framing according to the specific protocol type of the meter to ensure that all meter data can be effectively read. If the protocol types do not match, it will lead to meter reading failure and affect the overall meter reading success rate.

[0003] The process of using traditional measurement switches to implement multi-protocol meter reading is shown in the attached diagram. Figure 1 As shown, the process includes the following steps: S1, on-site construction personnel install the measurement switches and meters; S2, installation personnel determine the address and protocol type of each meter connected to the 485 bus of the measurement switch, and record the corresponding relationship; S3, cloud platform administrators add the meter address and protocol type files to the measurement switch according to the correspondence records of the installation personnel; S4, the measurement switch organizes the corresponding protocol frames according to the added meter addresses and protocol types to read the data of the corresponding meters.

[0004] Therefore, traditional meter reading methods heavily rely on construction personnel, which consumes manpower, material resources, and financial resources. They also depend heavily on the technical skills and sense of responsibility of the construction personnel. Human recording can lead to a high error rate, and errors in recording the agreement type and meter relationship can cause the meter data to fail to be read, thus affecting the overall meter reading success rate. Summary of the Invention

[0005] The purpose of this invention is to overcome the above-mentioned technical defects and propose a multi-protocol adaptive energy meter reading method suitable for smart metering switches. This method eliminates the need for manual statistics of meter protocol types and human intervention, thereby improving on-site construction efficiency, reducing the probability of statistical errors, and bringing great convenience.

[0006] The technical solution adopted by this invention to achieve its technical objective is: a multi-protocol adaptive energy meter reading method applicable to intelligent measuring switches, comprising the following steps: S11. After the smart measurement switch is powered on, it requests the protocol types currently supported by the smart measurement switch from the built-in protocol library, forming a protocol type array of M, with a total number of supported protocol types of x. S12. After the protocol application is completed, the address information of the meters currently managed by the smart metering switch is requested from the built-in database to form a meter address array of N and a total number of meters of y. S13. Search each of the y meters in array N one by one to see if they have completed multi-protocol adaptive processing. Read the data directly from the meters that have completed protocol adaptive processing. Select the meters that have not completed protocol adaptive processing to form array K, with the number of meters being z. S14. If the number of meters z is greater than 0, it means that there are unrecognized protocol meters in the meter file, and the protocol management module is notified to perform protocol adaptive processing. S15. If the number of meters z equals 0, it means that all meters in the meter file have completed protocol recognition. Then, the meter reading management module is notified to read the corresponding meter data. The protocol management module performs protocol adaptive processing in the following steps: S21. The intelligent measurement switch protocol adaptive module, according to the protocol type array M, forms a broadcast message of protocol M[0]-M[x] and sends the broadcast message of protocol M[0] to the 485 bus; S22. After the data is sent, check if there is a data response on the 485 bus. If there is no data response, there is no meter with protocol M[0] on the 485 bus. Continue to send broadcast messages of protocol M[1]-M[x]. If there is a data response, there is a meter with protocol M[0] on the 485 bus. Add the meter with the protocol M[0] to the array P of the protocol to be tested. S23. Send broadcast messages M[0]-M[x] sequentially to form an array P of protocols to be tested, with i being the number of protocols to be tested; S24, Notification Protocol Probing Module: Read the meters in the file one by one according to the protocol to be probed, and confirm the protocol type of each meter.

[0007] Preferably, the protocol-based meter reading module verifies the protocol type for each record meter individually, following these steps: S31, Intelligent Measurement Switch Protocol Probing Module, takes all unrecognized meters K[0]-K[z] and forms meter reading messages of protocol P[0]-P[i] according to the protocol type array P, and sends the meter reading messages of protocol P[0]-P[i] of meter K[0] to the 485 bus in sequence; S32. After the data is sent, check if there is a data response from meter K[0] on the 485 bus. If there is no data response, it means that meter K[0] does not support protocol P[0]. Continue to send meter reading messages of P[1]-P[i] protocol until there is a data response. S33. If there is a data response, it means that meter K[0] supports protocol P[0]. Mark meter K[0] as protocol P[0], stop trying other protocols, and continue to try the meter protocols of meter K[1]-K[z]. S34. After all meters have completed the protocol recognition of P[0]-P[i], notify the data reading module to start data collection of all meters according to the recognized protocol.

[0008] Preferably, the built-in protocol library includes the following protocols: DLT698.45, DLT645-07, DLT645-97, and MODBUS.

[0009] The beneficial effects of this invention are: 1. Based on the protocol types specified in the protocol library, broadcast protocol messages are formed to comprehensively explore the protocol types supported under the 485 bus, perform initial screening of protocol type support, and improve the efficiency of protocol exploration.

[0010] 2. By framing all protocols for each meter, the supported protocols of each meter are tested to confirm the protocol types supported by each meter, achieving accurate adaptive identification, reducing the workload of construction personnel, improving protocol identification efficiency, and increasing the overall meter reading success rate. Attached Figure Description

[0011] Figure 1 Flowchart for implementing multi-protocol meter reading of traditional measuring switches; Figure 2 This is a flowchart of the multi-protocol adaptive energy meter reading method of the present invention; Figure 3 Flowchart for protocol adaptive processing in the protocol management module; Figure 4 Flowchart for the protocol reading module to confirm the protocol type of each file meter; Figure 5 This is a schematic diagram of a device that connects meters with different protocols to the same 485 bus. Detailed Implementation

[0012] The present invention will be further described below with reference to the accompanying drawings and embodiments. Example

[0013] like Figure 1-5 As shown: This invention provides a multi-protocol adaptive energy meter reading method applicable to smart meter switches. Administrators only need to provide the meter address of the smart meter switch; there is no need to confirm the specific protocol type of the meter. The smart meter switch can automatically identify the meter's protocol type, and after identification, it performs corresponding data reading based on the identified protocol type. This method is simple to operate, highly accurate, and efficient, effectively reducing construction costs, improving construction efficiency, and increasing meter reading success rate.

[0014] The specific implementation method is shown in the appendix. Figure 2 The steps are as follows: S11. After the intelligent measurement switch is powered on, it requests the protocol types currently supported by the intelligent measurement switch from the built-in protocol library, namely DLT698.45, DLT645-07, DLT645-97, MODBUS, etc., forming a protocol type array of M, with a total number of supported protocol types of x. S12. After the protocol application is completed, the address information of the meters currently managed by the smart metering switch is requested from the built-in database to form a meter address array of N and a total number of meters of y. S13. Search each of the y meters in array N one by one to see if the multi-protocol adaptive processing has been completed. For the meters that have completed the protocol adaptive processing, directly read the data. For the meters that have not completed the protocol adaptive processing, form array K with the number of meters z. S14. If the number of meters z is greater than 0, it means that there are unrecognized protocol meters in the meter file, and the protocol management module is notified to perform protocol adaptive processing. S15. If the number of meters z equals 0, it means that all meters in the meter file have completed protocol recognition. Then, the meter reading management module can be notified to read the corresponding meter data.

[0015] Furthermore, the protocol management module performs protocol adaptive processing, the specific implementation of which is shown in the attached figure. Figure 3 The steps are as follows: S21, Intelligent Measurement Switch Protocol Adaptive Module, according to the protocol type array M, forms broadcast messages of protocol M[0]-M[x], and sends the broadcast messages of protocol M[0] to the 485 bus; S22. After the data is sent, check if there is a data response on the 485 bus. If there is no data response, there is no meter with protocol M[0] on the 485 bus. Continue to send broadcast messages of protocol M[1]-M[x]. If there is data return, there is a meter with protocol M[0] on the 485 bus. Add the meter with the protocol M[0] to the array P of the protocol to be tested. S23. Send broadcast messages M[0]-M[x] sequentially to form an array P of protocols to be tested, with i being the number of protocols to be tested; S24, Notification Protocol Probing Module: Read the meters in the file one by one according to the protocol to be probed, and confirm the protocol type of each meter.

[0016] Furthermore, the protocol-based meter reading module verifies the protocol type for each record meter individually, achieving the functionality shown in the attached diagram. Figure 4 The steps are as follows: S31, Intelligent Measurement Switch Protocol Probing Module, takes all unrecognized meters K[0]-K[z] and forms meter reading messages of protocol P[0]-P[i] according to the protocol type array P, and sends the meter reading messages of protocol P[0]-P[i] of meter K[0] to the 485 bus in sequence; S32. After the data is sent, check if there is a data response from meter K[0] on the 485 bus. If there is no data response, it means that meter K[0] does not support protocol P[0]. Continue to send meter reading messages of P[1]-P[i] protocol until there is a data response. S33. If there is a data response, it means that meter K[0] supports protocol P[0]. Mark meter K[0] as protocol P[0], stop trying other protocols, and continue to try the meter protocols of meter K[1]-K[z]. S34. After all meters have completed the protocol recognition of P[0]-P[i], notify the data reading module to start data collection of all meters according to the recognized protocol.

[0017] This invention assembles broadcast protocol messages based on the protocol types specified in the protocol library, comprehensively explores the protocol types supported under the 485 bus, performs initial screening of protocol type support, and improves the efficiency of protocol exploration.

[0018] By probing the protocols supported by each meter in all protocol frames, the protocol types supported by each meter are confirmed, enabling accurate adaptive identification, reducing the workload of construction personnel, improving protocol identification efficiency, and increasing the overall meter reading success rate.

[0019] This invention provides a multi-protocol adaptive energy meter reading method suitable for smart metering switches. It eliminates the need for manual statistics of meter protocol types and human intervention, greatly improving on-site construction efficiency while reducing the probability of misstatistics. It saves manpower, material resources, and financial resources, and brings great convenience to on-site construction and maintenance.

Claims

1. A multi-protocol adaptive energy meter reading method applicable to smart metering switches, comprising the following steps: S11. After the smart measurement switch is powered on, it requests the protocol types currently supported by the smart measurement switch from the built-in protocol library, forming a protocol type array of M, with a total number of supported protocol types of x. S12. After the protocol application is completed, the address information of the meters currently managed by the smart metering switch is requested from the built-in database to form a meter address array of N and a total number of meters of y. S13. Search each of the y meters in array N one by one to see if they have completed multi-protocol adaptive processing. Read the data directly from the meters that have completed protocol adaptive processing. Select the meters that have not completed protocol adaptive processing to form array K, with the number of meters being z. S14. If the number of meters z is greater than 0, it means that there are unrecognized protocol meters in the meter file, and the protocol management module is notified to perform protocol adaptive processing. S15. If the number of meters z equals 0, it means that all meters in the meter file have completed protocol recognition. Then, the meter reading management module is notified to read the corresponding meter data. The protocol management module performs protocol adaptive processing in the following steps: S21. The intelligent measurement switch protocol adaptive module, according to the protocol type array M, forms a broadcast message of protocol M[0]-M[x] and sends the broadcast message of protocol M[0] to the 485 bus; S22. After the data is sent, check if there is a data response on the 485 bus. If there is no data response, there is no meter with protocol M[0] on the 485 bus. Continue to send broadcast messages of protocol M[1]-M[x]. If there is a data response, there is a meter with protocol M[0] on the 485 bus. Add the meter with the protocol M[0] to the array P of the protocol to be tested. S23. Send broadcast messages M[0]-M[x] sequentially to form an array P of protocols to be tested, with i being the number of protocols to be tested; S24, Notification Protocol Probing Module: Read the meters in the file one by one according to the protocol to be probed, and confirm the protocol type of each meter.

2. The multi-protocol adaptive energy meter reading method for intelligent measuring switches according to claim 1, characterized in that: The protocol-based meter reading module verifies the protocol type for each record meter individually, following these steps: S31, Intelligent Measurement Switch Protocol Probing Module, takes all unrecognized meters K[0]-K[z] and forms meter reading messages of protocol P[0]-P[i] according to the protocol type array P, and sends the meter reading messages of protocol P[0]-P[i] of meter K[0] to the 485 bus in sequence; S32. After the data is sent, check if there is a data response from meter K[0] on the 485 bus. If there is no data response, it means that meter K[0] does not support protocol P[0]. Continue to send meter reading messages of P[1]-P[i] protocol until there is a data response. S33. If there is a data response, it means that meter K[0] supports protocol P[0]. Mark meter K[0] as protocol P[0], stop trying other protocols, and continue to try the meter protocols of meter K[1]-K[z]. S34. After all meters have completed the protocol recognition of P[0]-P[i], notify the data reading module to start data collection of all meters according to the recognized protocol.

3. The multi-protocol adaptive energy meter reading method for intelligent measuring switches according to claim 1, characterized in that: The built-in protocol library includes the following protocols: DLT698.45, DLT645-07, DLT645-97, and MODBUS.

Citation Information

Patent Citations

  • Automatic identification method of electric power meter on RS-485 bus

    CN101969429A

  • Real-time communication method applied to converter and mixed multi-protocol water-gas-heat meter

    CN112270822A