Data processing method, system and equipment thereof and computer readable storage medium

The data processing system automatically corrects the meter data, which solves the problem of data discrepancies caused by incorrect meter communication architecture configuration, improves troubleshooting efficiency and reduces maintenance costs.

CN121815119APending Publication Date: 2026-04-07FUTAIHUA PRECISION ELECTRONICS (ZHENGZHOU) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-19
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

In power application scenarios, due to the large number of electricity meters and the common misconfiguration of communication architecture, the data does not match the actual measured data. Existing technologies rely on manual on-site inspection, which increases the difficulty of repair and maintenance costs.

Method used

The data processing system compares the meter data with the target configuration data to generate address correction parameters or multiplier correction parameters, automatically corrects the gateway parameters, and reduces the number of on-site maintenance operations.

Benefits of technology

It improves the efficiency of anomaly detection, reduces maintenance costs, and addresses parameter issues at the equipment level, resulting in a more thorough solution.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121815119A_ABST
    Figure CN121815119A_ABST
Patent Text Reader

Abstract

The invention discloses a data processing method, a data processing system, data processing equipment and a computer readable storage medium. The data processing method comprises the following steps: acquiring electric meter data sent by a gateway, wherein the electric meter data comprises measurement address data and measurement parameter data; comparing the ammeter data with target configuration data, wherein the target configuration data comprises target address data and target parameter data; when the abnormality of the ammeter data meets a first abnormal condition, comparing the measurement address data with the target address data; if the comparison is inconsistent, sending the target address data as an address correction parameter to the gateway, so that the gateway performs correction according to the address correction parameter; and if the comparison is consistent, obtaining the numerical multiplying power of the abnormal ammeter data according to the abnormal ammeter data and the target parameter data, and sending the numerical multiplying power as a multiplying power correction parameter to the gateway, so that the gateway performs correction according to the multiplying power correction parameter. According to the data processing method, the abnormality checking efficiency is improved, and the maintenance cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of industrial Internet of Things (IoT) technology, and in particular to a data processing method, system and device thereof, and computer-readable storage medium. Background Technology

[0002] In power applications, user meter information can be uploaded to a data center for data storage and monitoring. However, due to the large number of meters involved and the multiple stages involved in building the communication architecture between the meters and the data center, each stage is prone to configuration errors or omissions. This can lead to discrepancies between the final and measured data. Furthermore, troubleshooting typically involves manual on-site inspections, increasing the difficulty of repairs, reducing efficiency, and raising maintenance costs. Summary of the Invention

[0003] The present invention provides a data processing method, system and device, and computer-readable storage medium to solve at least one of the aforementioned technical problems.

[0004] A data processing method of the present invention is used in a data processing system, the data processing method comprising: Obtain meter data sent by the gateway, the meter data including measurement address data and measurement parameter data; The meter data is compared with the target configuration data to determine whether the meter data is abnormal. The target configuration data includes target address data and target parameter data. Determine whether the anomaly in the meter data meets the first anomaly condition. If the anomaly in the meter data meets the first anomaly condition, compare the measured address data with the target address data. If the comparison is inconsistent, the target address data is sent to the gateway as an address correction parameter, so that the gateway can correct the abnormal meter data according to the address correction parameter. If the comparison is consistent, the numerical multiplier of the abnormal meter data is obtained based on the abnormal meter data and the target parameter data. The numerical multiplier is then sent to the gateway as a multiplier correction parameter, so that the gateway can correct the abnormal meter data according to the multiplier correction parameter.

[0005] In one optional technical solution of the present invention, the meter data includes multiple different types of measurement parameter data, and the target configuration data is obtained through the preset configuration information of the meter and / or at least one of the multiple measurement parameter data.

[0006] In one optional technical solution of the present invention, the first abnormal condition includes at least one of the following three conditions: The order of magnitude of any one of the measured parameter data is different from the order of magnitude of the corresponding target parameter data; In the measured parameter data, the values ​​of each phase of the three-phase AC current data are greater than the preset disturbance value, and the ratio of the AC current data of any two phases is greater than the first preset value in the target parameter data. The measured value of any one of the measured parameter data differs from the theoretically calculated value of the corresponding target parameter data; The theoretical calculation values ​​for obtaining the target parameter data include: Obtain the measurement values ​​of other measurement parameter data that are related to the measurement parameter data but not the measurement parameter data itself. Based on the measurement values ​​of the other measurement parameter data that are related to the measurement parameter data, calculate the theoretical value of the target parameter data using a preset algorithm.

[0007] In one optional technical solution of the present invention, the data processing method further includes: By combining historical data, it is determined whether the meter data is abnormal. The historical data includes historical meter data sent by the gateway. After determining whether the abnormality in the electricity meter data meets the second abnormality condition, if the abnormality in the electricity meter data meets the second abnormality condition, an abnormality work order is generated, and the abnormality work order is uploaded to the corresponding terminal device by the data processing system.

[0008] In one optional technical solution of the present invention, the second abnormal condition includes at least one of the following three conditions: The total power consumption in the meter data is less than the total power consumption in the historical data; The gateway is offline. The meter data is exactly the same as the historical data.

[0009] In one optional technical solution of the present invention, the data processing method further includes: If the abnormality of the meter data is determined to meet the second abnormality condition, the meter data that meets the second abnormality condition is frozen. When the frozen meter data is corrected, no new abnormal work order is generated. The frozen meter data is corrected, and if it is determined that the frozen meter data does not meet the second abnormal condition, the frozen meter data is unfrozen.

[0010] In one optional technical solution of the present invention, the data processing method further includes: The address correction parameters or the rate correction parameters must be manually reviewed before being sent to the gateway; After the address correction parameter or the multiplier correction parameter is manually reviewed, it is sent to the gateway to obtain the new meter data; The new meter data is subjected to security verification to determine whether the new meter data is abnormal. When the new meter data is abnormal, the new meter data is rolled back to the state before the address correction parameter or the multiplier correction parameter was sent to the gateway.

[0011] The present invention provides a data processing system, comprising a data platform and a control module. The data platform is used to acquire and store electricity meter data sent by a gateway. The electricity meter data includes measurement address data and measurement parameter data. The control module is used for: The meter data is compared with the target configuration data to determine whether the meter data is abnormal. The target configuration data includes target address data and target parameter data. Determine whether the anomaly in the meter data meets the first anomaly condition. If the anomaly in the meter data meets the first anomaly condition, compare the measured address data with the target address data. If the comparison is inconsistent, the target address data is sent to the gateway as an address correction parameter, so that the gateway can correct the abnormal meter data according to the address correction parameter. If the comparison is consistent, the numerical multiplier of the abnormal meter data is obtained based on the abnormal meter data and the target parameter data. The numerical multiplier is then sent to the gateway as a multiplier correction parameter, so that the gateway can correct the abnormal meter data according to the multiplier correction parameter.

[0012] A data processing device according to the present invention includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements the steps of the data processing method described in any of the above optional technical solutions.

[0013] The present invention provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, it implements the steps of the data processing method described in any of the above optional technical solutions.

[0014] The aforementioned data processing method, system, equipment, and computer-readable storage medium perform anomaly diagnosis on the meter data sent by the gateway. When the data meets the first anomaly condition, address correction parameters or multiplier correction parameters are generated to correct the sent meter data through the gateway. This significantly reduces the number of on-site maintenance visits, improving anomaly detection efficiency and reducing maintenance costs. Furthermore, when data anomalies are diagnosed, the correction parameters generated by the data processing system are hardware correction parameters, addressing parameter issues at the device level and resolving data anomalies at their root, resulting in a more thorough and effective resolution.

[0015] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description

[0016] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which: Figure 1 This is a flowchart illustrating the data processing method according to an embodiment of the present invention; Figure 2 This is a schematic diagram of the data processing system according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the communication architecture of the electricity meter, gateway, and data processing system according to an embodiment of the present invention. Figure 4 This is another flowchart illustrating the data processing method according to an embodiment of the present invention; Figure 5 This is another flowchart illustrating the data processing method according to an embodiment of the present invention; Figure 6 This is another schematic diagram of the data processing method according to an embodiment of the present invention; Figure 7 This is a schematic diagram of a data processing device module according to an embodiment of the present invention.

[0017] Explanation of key component symbols: Data processing system 100; data platform 110, control module 120; data processing equipment 200; memory 210, processor 220. Detailed Implementation

[0018] In the description of this invention, some of the disclosed content has been shown accordingly in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The following description with reference to the accompanying drawings is exemplary and is only used to explain the invention, and should not be construed as limiting the invention.

[0019] In the description of this invention, many different contents or examples are disclosed to implement different structures of the invention. To simplify the disclosure of this invention, the components and arrangements of specific examples are described below. Of course, these are merely examples and are not intended to limit the invention.

[0020] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the stated features. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.

[0021] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "joining" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection. They can refer to a mechanical connection or an electrical connection. They can refer to a direct connection or an indirect connection through an intermediate medium, and they can refer to the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in this invention can be understood according to the specific circumstances.

[0022] Furthermore, the present invention may repeat reference numbers and / or reference letters in different examples. Such repetition is for the purpose of simplification and clarity and does not in itself indicate the relationship between the various situations and / or settings discussed.

[0023] In related applications, there is a need to collect energy consumption data from multiple plant areas. Generally, the data collection targets include electricity meters in locations such as switchgear, buildings, floors, workshops, and energy stations, resulting in a large number of meters, typically reaching nearly 10,000. During data collection, dedicated personnel are required to handle on-site wiring and gateway data integration, as well as to verify the energy consumption data on the IoT (Internet of Things) platform. Then, the reasonableness of the energy consumption data is manually assessed. If the data is abnormal, relevant personnel are notified to modify the gateway program, and finally, manual confirmation is required to determine if improvements have been made.

[0024] In practice, data anomalies may be caused by incorrect gateway parameter configuration. Such problems are difficult to detect immediately, which can increase the time spent on-site troubleshooting and make the troubleshooting more difficult. Moreover, when the above-mentioned problems are found when verifying energy consumption data, since the MQTT (Message Queuing Telemetry Transport) platform only has data transmission functions, incorrect gateway parameter configuration is a configuration problem of the underlying device. Inspectors cannot directly modify the configuration through the relevant platform to eliminate the problem when it is discovered.

[0025] Please refer to Figure 1 The data processing method of the present invention can be used in a data processing system 100. The data processing method may include: 01: Obtain meter data sent by the gateway. The meter data includes measurement address data and measurement parameter data. 02: Compare the meter data with the target configuration data to determine if there are any anomalies in the meter data. The target configuration data includes the target address data and the target parameter data. 03: Determine whether the abnormality in the meter data meets the first abnormality condition. If the abnormality in the meter data meets the first abnormality condition, compare the measured address data with the target address data. 04: If the comparison is inconsistent, the target address data will be sent to the gateway as an address correction parameter, so that the gateway can correct the abnormal meter data according to the address correction parameter; 05: If the comparison is consistent, the numerical multiplier of the abnormal meter data is obtained based on the abnormal meter data and the target parameter data. The numerical multiplier is then sent to the gateway as a multiplier correction parameter, so that the gateway can correct the abnormal meter data according to the multiplier correction parameter.

[0026] The data processing method of the present invention can be implemented by the data processing system 100 of the present invention. Specifically, please refer to... Figure 2The data processing system 100 may include a data platform 110 and a control module 120. The data platform 110 can be used to acquire and store meter data sent by the gateway, including measurement address data and measurement parameter data. The control module 120 can be used to: compare the meter data with target configuration data to determine if the meter data is abnormal, the target configuration data including target address data and target parameter data; determine whether the abnormality in the meter data meets a first abnormality condition; if the abnormality in the meter data meets the first abnormality condition, compare the measurement address data with the target address data; if the comparison is inconsistent, send the target address data as an address correction parameter to the gateway, so that the gateway can correct the abnormal meter data according to the address correction parameter; if the comparison is consistent, obtain the numerical multiplier of the abnormal meter data based on the abnormal meter data and the target parameter data, and send the numerical multiplier as a multiplier correction parameter to the gateway, so that the gateway can correct the abnormal meter data according to the multiplier correction parameter.

[0027] The aforementioned data processing method and data processing system 100, by performing anomaly diagnosis on the meter data sent by the gateway, and upon determining that it meets the first anomaly condition, generate correction parameters to correct the sent meter data through the gateway. This significantly reduces the number of times on-site maintenance is required, improving the efficiency of anomaly detection and reducing maintenance costs. Simultaneously, when anomalies are diagnosed, the data processing system 100 automatically generates hardware parameter configurations and automatically corrects gateway parameters, addressing the root cause of parameter problems at the device level. This results in a more thorough and effective resolution of anomalies.

[0028] Specifically, meter data can be energy consumption-related data recorded in meters that are capable of uploading relevant data to the gateway. Please refer to... Figure 3 ,exist Figure 3 In this system, electricity meters 1, 2, 3, and n are used to record the electricity consumption of different users. The relevant manufacturers are responsible for the hardwiring between the gateway and each meter, and for initializing the gateway to ensure that meter data can be uploaded online. The gateway converts the received meter data before transmitting it to the IoT platform. The IoT platform can receive real-time data reported by the gateway via the MQTT protocol and can also archive the data to form historical data. The data received by the IoT platform is transmitted to the data diagnostic engine, which performs quality anomaly diagnosis on this data. The data platform 110 may include the IoT platform, and the control module 120 may include the data diagnostic engine.

[0029] When performing quality diagnostics on electricity meter data, if data anomalies are detected and meet the first anomaly condition, correction parameters can be generated by combining the preset configuration information corresponding to the meter data. These correction parameters are not sent to the personnel responsible for on-site troubleshooting; instead, they are provided to the gateway. Upon receiving the correction parameters, the gateway can directly correct the anomaly-causing meter data, ensuring that the corrected meter data is normal. This allows for meter data correction without on-site inspection, reducing the frequency of on-site maintenance, improving the efficiency of anomaly detection, and lowering maintenance costs.

[0030] In addition, the preset configuration information may include the meter's equipment manufacturer, model, and parameter standards, such as parameter names and multiplier calculation methods; it may include the gateway's IP, model, and name; and it may include the meter's name, PT (Phase Voltage Transformers), and CT (Current Transformers).

[0031] For meters from different manufacturers and with different models, adjustments can be made according to a unified meter parameter standard. This standard can include parameter classification of measurement data (such as voltage, current, power factor, frequency, power, and energy), phase (such as three-phase ABC, active and reactive), encoding (symbol definition of measurement parameter data), data type (such as FLOAT32, INT64), and symbol units.

[0032] Furthermore, the data processing system 100 may include a server, and the data platform 110 and control module 120 may belong to different execution parts within the server, or in other words, the data platform 110 and control module 120 may be integrated within a specific server. In other cases, the data platform 110 and control module 120 may also belong to different servers, with one server performing the operations required by the data platform 110 in this invention, and the other server performing the operations required by the control module 120 in this invention.

[0033] Additionally, in some cases, the data processing system 100 may include a communication module (not shown). Sending calibration parameters to the gateway can be achieved by the control module 120 sending the generated calibration parameters to the communication module, which then forwards them to the gateway.

[0034] In some cases, meter data includes multiple different types of measurement parameter data, and the target configuration data is obtained through the meter's preset configuration information and / or at least one of the multiple measurement parameter data.

[0035] This can improve the accuracy of detecting and identifying abnormal meter data.

[0036] Specifically, based on the electricity consumption of each user corresponding to each meter, the values ​​of each measurement parameter in the meter data can be estimated using the meter's preset configuration information and / or other measurement parameter data. When the actual measured meter data is obtained, the two can be compared to determine whether the order of magnitude and fluctuation of the meter data meet expectations; if the comparison result meets the first abnormal condition, it can be determined that the corresponding meter has a parameter configuration error.

[0037] In some cases, the first abnormal condition includes at least one of the following three conditions: the order of magnitude of any measured parameter data differs from that of the corresponding target parameter data; the values ​​of each phase in the three-phase AC current data of the measured parameter data are all greater than the preset disturbance value, and the ratio of the AC current data of any two phases is greater than the first preset value in the target parameter data; the measured value of any measured parameter data differs from the theoretically calculated value of the corresponding target parameter data. The theoretically calculated value can be obtained based on the measured values ​​of other measured parameter data related to the measured parameter data (excluding the measured parameter data itself) and a preset algorithm.

[0038] Specifically, in such an example, the measured parameter data may include the three-phase voltages and line voltages of phases A, B, and C; the three-phase currents of phases A, B, and C; the total power factor and the power factors of phases A, B, and C; the total active power and the active power of phases A, B, and C; wherein, the phase A voltage is 102.5V, the phase B voltage is 0V, the phase C voltage is 103.1V, the AB line voltage is 102.5V, the BC line voltage is 103.1V, and the CA line voltage is 102.7V; the phase A current is 1.1A, the phase B current is 10.8A, and the phase C current is 1.1A; the total power factor is 1, the phase A power factor is 1, and the phase B and C power factors are 0; the active power is 12,255,887.4kW, the phase A active power is 0kW, the phase B active power is 0kW, and the phase C active power is 0kW.

[0039] Based on the above, in the preset configuration information of the corresponding electricity meter, the electricity meter is a high-voltage meter with a voltage on the order of 10kV. Therefore, the target parameter data can include the voltage order of 10kV. Among them, the order of 10kV of all the phase voltages and line voltages mentioned above is less than the order of 10kV, so it can be determined that the numerical multiplication factor of the measured parameter data is incorrect, and the measured parameter data meets the first abnormal condition. Accordingly, the multiplication factor correction parameter can include adjusting the numerical multiplication factor of the phase voltage and line voltage to 100.

[0040] Furthermore, the current of each phase is greater than 0.2A (corresponding to a preset disturbance value, which can be set according to different measurement parameter data to have a corresponding value or range), thus eliminating the external influence of current disturbance; the target parameter data may include a first preset value of the ratio of the two phase currents; the first preset value can be 2; among them, the ratio of the B phase current to the A phase current is approximately 9.8, which is greater than the first preset value, indicating that the numerical multiplier of the B phase current is too large, thus determining that the numerical multiplier of the meter parameter is incorrect, and the meter data meets the first abnormal condition; accordingly, the correction parameter may include adjusting the numerical multiplier of the B phase voltage to 0.1.

[0041] Furthermore, in the preset configuration information of the corresponding electricity meter, the high-voltage meter adopts a star connection, and the total active power can be calculated using the formula: The target parameter data can be obtained by calculating the total active power using phase voltage, phase current, and power factor. In the example above, the measured total active power is 12,255,887.4 kW, and the calculated value is √3 * phase voltage * phase current * total power factor = 1.732 x 102.5 x 1.1 x 1 = 195.283 kW. Based on the above, it can be determined through calculation that the multiplier setting of the total active power is incorrect, or the data source of the total active power is incorrect (such as incorrect address data). Accordingly, corrections can be made using the address correction parameter or the multiplier correction parameter of the total active power.

[0042] Furthermore, in the corresponding configuration information, the total active power is the sum of the active power of each phase, so the target parameter data can include the total active power obtained by the sum of the active power of each phase; however, in the above-mentioned meter parameters, the active power of each phase is 0, which indicates that the address data of the active power of each phase is set incorrectly; accordingly, the address correction parameter of the active power of each phase is used for correction.

[0043] Furthermore, in the corresponding configuration information, if the voltage and current of a single-phase power are both greater than 0, then the power factor of that phase will also be greater than 0. Therefore, the target parameter data can include the sign of the power factor of that phase, determined by the sign of the voltage and current of the single-phase power. Based on the above, in the meter parameters, the voltage and current of phase C are both greater than 0, while the power factor of phase C is 0, thus it can be determined that the address data setting of the power factor of phase C is incorrect. Accordingly, correction is performed using the address correction parameter of the power factor of phase C.

[0044] Please refer to Figure 4 In some cases, data processing methods also include: 061: Combine historical data to determine if there are any anomalies in the meter data. Historical data includes historical meter data sent by the gateway. 062: Determine whether the abnormality in the meter data meets the second abnormality condition. When the abnormality in the meter data meets the second abnormality condition, an abnormality work order is generated. The abnormality work order can be uploaded by the data processing system 100 to the corresponding terminal device.

[0045] The data processing method of the present invention can be implemented by the data processing system 100 of the present invention. Specifically, please refer to... Figure 2 The control module 120 can be used to: combine historical data to determine whether the meter data meets the second abnormal condition, the historical data including historical meter data sent by the gateway; and generate an abnormal work order when it is determined that the meter data is abnormal and meets the second abnormal condition, and the abnormal work order can be uploaded to the corresponding terminal device.

[0046] This can improve the efficiency of investigating abnormal meter data.

[0047] Specifically, for the data platform 110, the acquired electricity meter data corresponding to each electricity meter can be archived and retained as historical data, thereby enabling historical monitoring of the electricity consumption of each electricity meter.

[0048] Accordingly, when the meter data anomaly meets the second anomaly condition, it can be determined that the current anomaly cannot be resolved by sending correction parameters to the gateway. This will generate an anomaly work order, which can then be uploaded to the terminal device. The personnel holding the terminal device can receive the anomaly work order and conduct on-site troubleshooting based on it.

[0049] Based on the above, for abnormal problems that cannot be directly solved by the technical solution of this invention, relevant personnel are responsible for on-site troubleshooting. In this way, the number of on-site maintenance is reduced through the back-end platform, and maintenance personnel can be mainly responsible for abnormal problems that cannot be directly handled by the technical solution of this invention. The problem identification of on-site maintenance is more specific, and the problem troubleshooting can be more efficient.

[0050] In some cases, a second abnormal condition may include at least one of the following: the total power consumption in the meter data is less than the total power consumption in the historical data; the gateway is offline; or the meter data is exactly the same as the historical data.

[0051] Specifically, in such an example, the meter data may include total positive power consumption and total positive non-power consumption. By combining historical data, it can be determined that for two consecutive sets of meter data, the total positive power consumption in the later set is less than the total positive power consumption in the earlier set, and / or the total positive non-power consumption in the later set is less than the total positive non-power consumption in the earlier set. Considering that total electricity consumption always gradually increases with the duration of electricity use, it can be determined that there is an error in the electricity consumption data, meeting the second abnormal condition; the generated abnormal work order may include recalibrating the meter configuration.

[0052] In such an example, when the data platform 110 obtains the meter data sent by the gateway, if it determines that all the meter data obtained is 0, it can be determined that there is a problem with the gateway being offline, which meets the second abnormal condition; the generated abnormal work order can include restarting the gateway.

[0053] Alternatively, if the currently acquired meter data is completely consistent with the previously acquired meter data, it can be determined that the gateway and the meter are disconnected, which meets the second abnormal condition; the generated abnormal work order can include re-establishing the connection between the gateway and the meter.

[0054] Please refer to Figure 5 In some cases, data processing methods may include: 063: If the abnormality of the meter data is determined to meet the second abnormality condition, the meter data that meets the second abnormality condition will be frozen. When the frozen meter data is corrected, no new abnormal work order will be generated. 064: Correct the frozen meter data and, if it is determined that the frozen meter data does not meet the second abnormal condition, unfreeze the frozen meter data.

[0055] The data processing method of the present invention can be implemented by the data processing system 100 of the present invention. Specifically, please refer to... Figure 2 The control module 120 can be used to: freeze the meter data that meets the second abnormal condition when it is determined that the meter data is abnormal and meets the second abnormal condition; and not generate a new abnormal work order when performing quality abnormality diagnosis on the frozen meter data; and unfreeze the frozen meter data when it is determined that the frozen meter data does not meet the second abnormal condition.

[0056] This avoids sending multiple exception tickets for the same exception.

[0057] Specifically, in some cases, meter data can be continuously obtained from the gateway. During on-site maintenance, meter data that meets the second abnormal condition may still be obtained. Since the purpose of the abnormal work order is to inform the maintenance personnel of the specific information required for on-site maintenance, it is meaningless for another abnormal work order to occur at this time.

[0058] Based on the above, for meter data that meets the second abnormal condition, the data can be frozen. This way, when the data is subsequently acquired and tested again and confirmed to meet the second abnormal condition, no abnormal work order will be generated, thus avoiding affecting the work efficiency of on-site maintenance personnel.

[0059] Please refer to Figure 6 In some cases, data processing methods may include: 071: Address correction parameters or multiplier correction parameters must be manually reviewed before being sent to the gateway; 072: After the address correction parameters or multiplier correction parameters have been manually reviewed, they are sent to the gateway to obtain new meter data; 073: Perform security verification on the new meter data to determine if any anomalies are found in the new meter data; 074: When new meter data is abnormal, the new meter data is rolled back to the state before the address correction parameters or multiplier correction parameters were sent to the gateway.

[0060] The data processing method of the present invention can be implemented by the data processing system 100 of the present invention. Specifically, please refer to... Figure 2 The control module 120 can be used to: manually review the address correction parameters or multiplier correction parameters before sending them to the gateway; send the address correction parameters or multiplier correction parameters to the gateway after manual review to obtain new meter data; perform security verification on the new meter data to determine whether the new meter data is abnormal; and perform parameter rollback processing on the new meter data when the new meter data is abnormal, so that the gateway returns to the state before the address correction parameters or multiplier correction parameters were sent to the gateway.

[0061] In this way, abnormal meter data can be configured and retained, making it easier for back-end personnel to troubleshoot problems.

[0062] Specifically, under normal circumstances, after the gateway performs correction processing based on the correction parameters, although the data sent from the meter to the gateway may still have problems, the gateway can correct the problematic data in conjunction with the correction parameters, and thus eventually send normal meter data to the data platform 110.

[0063] However, in some cases, the gateway may be unable to perform calibration. In such cases, even if the gateway performs calibration, the subsequent meter data will still be abnormal.

[0064] Based on the above, if it is determined that there is still an anomaly, a rollback process is performed, so that the gateway is configured to the state before the correction process was performed according to the correction parameters. In this way, when the back-end personnel are troubleshooting the problem, the influence of the correction process can be eliminated, and the actual cause of the anomaly can be quickly identified.

[0065] Please refer to Figure 7 A data processing device 200 according to the present invention may include a memory 210 and a processor 220. The memory 210 may store a computer program. When the processor 220 executes the computer program, it can implement the steps of the data processing method of the present invention.

[0066] For example, when a computer program is executed by processor 220, the data processing methods that can be implemented include: 01: Obtain meter data sent by the gateway. The meter data includes measurement address data and measurement parameter data. 02: Compare the meter data with the target configuration data to determine if there are any anomalies in the meter data. The target configuration data includes the target address data and the target parameter data. 03: Determine whether the abnormality in the meter data meets the first abnormality condition. If the abnormality in the meter data meets the first abnormality condition, compare the measured address data with the target address data. 04: If the comparison is inconsistent, the target address data will be sent to the gateway as an address correction parameter, so that the gateway can correct the abnormal meter data according to the address correction parameter; 05: If the comparison is consistent, the numerical multiplier of the abnormal meter data is obtained based on the abnormal meter data and the target parameter data. The numerical multiplier is then sent to the gateway as a multiplier correction parameter, so that the gateway can correct the abnormal meter data according to the multiplier correction parameter.

[0067] The aforementioned data processing device 200 performs anomaly diagnosis on the meter data sent by the gateway. When it is determined that the first anomaly condition is met, it generates correction parameters to correct the sent meter data through the gateway. This greatly reduces the number of times on-site maintenance is required, which is conducive to improving the efficiency of anomaly investigation and reducing maintenance costs.

[0068] The present invention provides a computer-readable storage medium on which a computer program can be stored. When executed by a processor 220, the computer program can implement the steps of the data processing method of the present invention.

[0069] For example, when a computer program is executed by processor 220, the data processing methods that can be implemented include: 01: Obtain meter data sent by the gateway. The meter data includes measurement address data and measurement parameter data. 02: Compare the meter data with the target configuration data to determine if there are any anomalies in the meter data. The target configuration data includes the target address data and the target parameter data. 03: Determine whether the abnormality in the meter data meets the first abnormality condition. If the abnormality in the meter data meets the first abnormality condition, compare the measured address data with the target address data. 04: If the comparison is inconsistent, the target address data will be sent to the gateway as an address correction parameter, so that the gateway can correct the abnormal meter data according to the address correction parameter; 05: If the comparison is consistent, the numerical multiplier of the abnormal meter data is obtained based on the abnormal meter data and the target parameter data. The numerical multiplier is then sent to the gateway as a multiplier correction parameter, so that the gateway can correct the abnormal meter data according to the multiplier correction parameter.

[0070] The aforementioned computer-readable storage medium, by performing anomaly diagnosis on the meter data sent by the gateway, and upon determining that the first anomaly condition is met, generates correction parameters to correct the sent meter data through the gateway, thereby greatly reducing the number of times on-site maintenance is required, which is conducive to improving the efficiency of anomaly troubleshooting and reducing maintenance costs.

[0071] In addition, the technical solution of the present invention can also be embodied in the following: The system acquires real-time and historical IoT data through a data diagnostic engine, identifies data anomalies based on rules, and generates anomaly identification codes and fault information. It periodically retrieves meter and parameter configuration information from the gateway via API and stores it in the database. The rule engine calculates the required meter configuration parameters based on platform ledger information and compares them with the parameters in the gateway. If anomalies are detected, correct parameter information is generated. Parameters are manually reviewed; once approved, the correct parameters are automatically sent to the gateway. A security verification module verifies whether the anomaly has disappeared. If the anomaly persists, parameter rollback is performed. An anomaly work order is generated for the current anomaly and frozen to prevent multiple anomalies from occurring. The work order is manually accepted and resolved on-site. The freeze is lifted once the anomaly disappears.

[0072] Based on the above, the technical solution of the present invention can bring the following effects: 1. Improve problem-solving efficiency: Automated data quality diagnosis and processing can significantly reduce the time spent manually checking data, and increase problem response speed by 5 times; 2. Reduce labor costs: Through preventative maintenance and timely problem correction, reduce inspection manpower by at least 30% and on-site maintenance frequency by 70%; 3. Enhance decision support capabilities: Data distortion leads to decision-making biases. Real-time diagnosis and correction ensure the authenticity of energy consumption / equipment status data, providing reliable support for the company's operations.

[0073] The computer-readable storage medium can be located in the control module 120 or in other terminals. The control module 120 can communicate with other terminals to obtain the corresponding program.

[0074] It is understood that computer-readable storage media can include: any entity or device capable of carrying a computer program, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), and software distribution media, etc. Computer programs can include computer program code. Computer program code can be in the form of source code, object code, executable files, or certain intermediate forms, etc.

[0075] In some embodiments of the present invention, the control module 120 may be a microcontroller chip that integrates a processor, memory, communication module, etc. The processor may be a central processing unit (CPU), a graphics processing unit (GPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0076] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of the preferred embodiments of the invention includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as will be understood by those skilled in the art to which embodiments of the invention pertain.

[0077] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus or device (such as a computer-based system, a system including a processing module or other system that can fetch and execute instructions from, an instruction execution system, apparatus or device).

[0078] Although embodiments of the present invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to the embodiments of the present invention without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.

Claims

1. A data processing method for a data processing system, characterized in that, The data processing method includes: Obtain meter data sent by the gateway, the meter data including measurement address data and measurement parameter data; The meter data is compared with the target configuration data to determine whether the meter data is abnormal. The target configuration data includes target address data and target parameter data. Determine whether the anomaly in the meter data meets the first anomaly condition. If the anomaly in the meter data meets the first anomaly condition, compare the measured address data with the target address data. If the comparison is inconsistent, the target address data is sent to the gateway as an address correction parameter, so that the gateway can correct the abnormal meter data according to the address correction parameter. If the comparison is consistent, the numerical multiplier of the abnormal meter data is obtained based on the abnormal meter data and the target parameter data. The numerical multiplier is then sent to the gateway as a multiplier correction parameter, so that the gateway can correct the abnormal meter data according to the multiplier correction parameter.

2. The data processing method according to claim 1, characterized in that, The meter data includes multiple different types of measurement parameter data, and the target configuration data is obtained through the meter's preset configuration information and / or at least one of the multiple measurement parameter data.

3. The data processing method according to claim 2, characterized in that, The first abnormal condition includes at least one of the following three conditions: The order of magnitude of any one of the measured parameter data is different from the order of magnitude of the corresponding target parameter data; In the measured parameter data, the values ​​of each phase of the three-phase AC current data are greater than the preset disturbance value, and the ratio of the AC current data of any two phases is greater than the first preset value in the target parameter data. The measured value of any one of the measured parameter data differs from the theoretically calculated value of the corresponding target parameter data; The theoretical calculation values ​​for obtaining the target parameter data include: Obtain the measurement values ​​of other measurement parameter data that are related to the measurement parameter data but not the measurement parameter data itself. Based on the measurement values ​​of the other measurement parameter data that are related to the measurement parameter data, calculate the theoretical value of the target parameter data using a preset algorithm.

4. The data processing method according to claim 1, characterized in that, The data processing method further includes: By combining historical data, it is determined whether the meter data is abnormal. The historical data includes historical meter data sent by the gateway. Determine whether the anomaly in the meter data meets the second anomaly condition. If the anomaly in the meter data meets the second anomaly condition, generate an anomaly work order. The anomaly work order can be uploaded by the data processing system to the corresponding terminal device.

5. The data processing method according to claim 4, characterized in that, The second abnormal condition includes at least one of the following three conditions: The total power consumption in the meter data is less than the total power consumption in the historical data; The gateway is offline. The meter data is exactly the same as the historical data.

6. The data processing method according to claim 4, characterized in that, The data processing method further includes: If the abnormality of the meter data is determined to meet the second abnormality condition, the meter data that meets the second abnormality condition is frozen. When the frozen meter data is corrected, no new abnormal work order is generated. The frozen meter data is corrected, and if it is determined that the frozen meter data does not meet the second abnormal condition, the frozen meter data is unfrozen.

7. The data processing method according to claim 1, characterized in that, The data processing method further includes: The address correction parameters or the rate correction parameters must be manually reviewed before being sent to the gateway; After the address correction parameter or the multiplier correction parameter is manually reviewed, it is sent to the gateway to obtain the new meter data; The new meter data is subjected to security verification to determine whether the new meter data is abnormal. When the new meter data is abnormal, the new meter data is rolled back to the state before the address correction parameter or the multiplier correction parameter was sent to the gateway.

8. A data processing system, characterized in that, It includes a data platform and a control module. The data platform is used to acquire and store meter data sent by the gateway. The meter data includes measurement address data and measurement parameter data. The control module is used for: The meter data is compared with the target configuration data to determine whether the meter data is abnormal. The target configuration data includes target address data and target parameter data. Determine whether the anomaly in the meter data meets the first anomaly condition. If the anomaly in the meter data meets the first anomaly condition, compare the measured address data with the target address data. If the comparison is inconsistent, the target address data is sent to the gateway as an address correction parameter, so that the gateway can correct the abnormal meter data according to the address correction parameter. If the comparison is consistent, the numerical multiplier of the abnormal meter data is obtained based on the abnormal meter data and the target parameter data. The numerical multiplier is then sent to the gateway as a multiplier correction parameter, so that the gateway can correct the abnormal meter data according to the multiplier correction parameter.

9. A data processing device, characterized in that, The device includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the data processing method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the data processing method according to any one of claims 1 to 7.