A power consumption data monitoring method and device

CN116482598BActive Publication Date: 2026-10-09ANTE METER GRP
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

[0005]本申请提供了一种用电数据监测方法及装置,解决工作人员对用电数据进行监测效率较低的问题

Benefits of technology

1、服务器能够获取电表的待监测时段的用电量和该待监测时段之前时段的历史用电量;然后判断待监测时段的用电量相对于之前时段的用电量是否合理,若不合理则将该电表用电量异常的情况显示给用户;待监测电表可以为一个,也可以为多个,无论为一个还是多个,都可以采用相同的方式来监测电表用电量,让服务器自动且快速地判断大量电表的用电量是否异常,提高用户对用电数据进行监测的效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116482598B_ABST
    Figure CN116482598B_ABST
Patent Text Reader

Abstract

The application discloses a kind of electric data monitoring method and device, it is related to the field of digital information transmission;Among them, method includes obtaining the to-be-monitored power consumption of to-be-monitored electric meter, to-be-monitored power consumption is the power consumption in first preset time period;Determine whether to-be-monitored power consumption is in historical power consumption threshold range, historical power consumption threshold range is the power consumption range of to-be-monitored electric meter corresponding second preset time period, second preset time period is earlier than first preset time period;When to-be-monitored power consumption is not in historical power consumption threshold range, confirm to-be-monitored electric meter data anomaly;Show to-be-monitored electric meter data anomaly to user.The technical scheme provided in the application can solve the problem of low efficiency of monitoring power consumption data by staff.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of digital information transmission, specifically to a method and apparatus for monitoring electricity consumption data. Background Technology

[0002] With the development of technology, household electricity meters can collect user data in a diversified manner. On the one hand, power companies can manage electricity consumption more accurately based on this data; on the other hand, diversification makes the amount of data larger. When it is necessary to monitor multiple household electricity meters in a region in real time, even if it is a single type of data, such as electricity consumption or calculated electricity bills, the amount of data collected by multiple meters is still enormous.

[0003] Monitoring these massive amounts of electricity meter data requires a significant amount of time from staff, indicating that staff are not very efficient at monitoring electricity consumption data.

[0004] Therefore, there is an urgent need for a method and device for monitoring electricity consumption data. Summary of the Invention

[0005] This application provides a method and device for monitoring electricity consumption data, which solves the problem of low efficiency in monitoring electricity consumption data by staff.

[0006] This application provides a method for monitoring electricity consumption data, applied to a server. The method includes: acquiring the electricity consumption to be monitored from a meter to be monitored, wherein the electricity consumption to be monitored is the electricity consumption within a first preset time period; determining whether the electricity consumption to be monitored is within a historical electricity consumption threshold range, wherein the historical electricity consumption threshold range is the electricity consumption range of the meter to be monitored within a second preset time period, wherein the second preset time period is earlier than the first preset time period; confirming that the meter data is abnormal when the electricity consumption to be monitored is not within the historical electricity consumption threshold range; and displaying the abnormal meter data to the user.

[0007] By adopting the above technical solution, the server can obtain the electricity consumption of the meter during the period to be monitored and the historical electricity consumption of the period before the period to be monitored; then it can determine whether the electricity consumption of the period to be monitored is reasonable relative to the electricity consumption of the previous period. If it is not reasonable, the abnormal electricity consumption of the meter will be displayed to the user. There can be one or more meters to be monitored. Regardless of whether there are one or more meters, the same method can be used to monitor the electricity consumption of the meters, so that the server can automatically and quickly determine whether the electricity consumption of a large number of meters is abnormal, thereby improving the efficiency of users monitoring electricity consumption data.

[0008] Optionally, the power consumption of the meter to be monitored can be obtained in any of the following ways: every third preset time period, the power consumption of the meter to be monitored is obtained; when a user input instruction is received, the power consumption of the meter to be monitored is obtained.

[0009] By adopting the above technical solution, the server can automatically obtain the electricity consumption of the meter according to a preset frequency, thereby realizing the updating of electricity consumption data; furthermore, when abnormal electricity consumption data is automatically obtained, the abnormal information of the meter can be displayed to the user in a timely manner, thereby realizing early warning for the meter with abnormal data; at the same time, the server supports users to actively obtain the electricity consumption of the meter, so that users can monitor the electricity consumption data in real time when they need to provide real-time feedback, without being affected by the preset frequency.

[0010] Optionally, when the monitored electricity consumption is not within the historical electricity consumption threshold range, confirming the abnormality of the monitored meter data specifically includes: when the monitored electricity consumption is not within the historical electricity consumption threshold range, obtaining the surrounding abnormality rate in the preset area where the monitored meter is located, the surrounding abnormality rate is the ratio of a first number and a second number, the first number being the number of meters in the preset area whose electricity consumption is not within the historical electricity consumption threshold range, and the second number being the number of meters in the preset area; determining whether the surrounding abnormality rate is greater than a first preset threshold; when the surrounding abnormality rate is greater than the first preset threshold, confirming the abnormality of the monitored meter data and a first cause, the first cause including seasonal changes.

[0011] By adopting the above technical solution, the server can determine whether the abnormality of the meter under test is an isolated case or a collective case based on the proportion of abnormal electricity consumption of other meters in the vicinity of the meter under test. When it is determined that many other meters in the vicinity also have abnormal meter data, it may be a regional collective abnormality. The server can then confirm the abnormality of the meter under test and provide possible reasons to the user to help the user make a decision based on the specific situation.

[0012] Optionally, after determining whether the surrounding anomaly rate is greater than the first preset threshold, the method further includes: when the surrounding anomaly rate is less than or equal to the first preset threshold, confirming that the data of the meter to be monitored is abnormal and there is a second reason, the second reason including an increase in the population of the household corresponding to the meter to be monitored.

[0013] By adopting the above technical solution, when the server determines that many other electricity meters in the vicinity do not show the same abnormal electricity data as the electricity meter under test, the abnormality of the electricity meter under test may be an isolated phenomenon. The server can confirm the abnormality of the electricity meter under test and provide the user with another possible reason to help the user make a decision based on the specific situation.

[0014] Optionally, when the monitored electricity consumption is not within the historical electricity consumption threshold range, confirming the abnormality of the monitored meter data specifically includes: when the monitored electricity consumption is not within the historical electricity consumption threshold range, determining whether the monitored electricity consumption is 0; when the monitored electricity consumption is 0, obtaining the zero rate in the preset area where the monitored meter is located, the zero rate being the ratio of the third quantity to the fourth quantity, where the third quantity is the number of meters with 0 electricity consumption in the preset area, and the fourth quantity is the number of meters in the preset area; when the zero rate is greater than or equal to the second preset threshold, confirming the abnormality of the monitored meter data and the third reason, the third reason including regional power outages; when the zero rate is less than the second preset threshold, confirming the abnormality of the monitored meter data and the fourth reason, the fourth reason including residents stopping electricity use.

[0015] By adopting the above technical solution, when the electricity data of the meter under test is abnormal and reaches an extreme value of 0, the server determines the cause of the abnormality by checking whether other meters in the nearby area also have a reading of 0. If the server determines that many other meters in the nearby area do not have a reading of 0, the abnormality of the meter under test may be an isolated phenomenon, and the server confirms the abnormality of the meter under test and provides the reason for the extreme value to the user. If the server determines that many other meters in the nearby area have a reading of 0, the abnormality may be a collective occurrence in the nearby area with extreme values, and the server confirms the abnormality of the meter under test and provides the reason for the extreme value to the user.

[0016] Optionally, the user can be shown abnormal data of the meter to be monitored, specifically including: obtaining the location of the meter to be monitored and displaying the abnormal data of the meter to be monitored on an electronic map; wherein, the method of obtaining the location of the meter to be monitored includes any of the following: obtaining the location of the meter to be monitored through the positioning chip of the meter to be monitored; obtaining the location of the meter to be monitored through the registration information of the meter to be monitored.

[0017] By adopting the above technical solution, the server can more clearly express the location relationship of abnormal electricity meters and the abnormal situation of other electricity meters in the vicinity through the map interface; the server can obtain the location of electricity meters in two ways, which can make the location more accurate, and when the positioning chip of the electricity meter is damaged or the power supply is cut off, the registration information of the electricity meter can be used as backup information to provide location information.

[0018] Optionally, the method further includes: responding to a user's query operation, the query operation being used to query the location of the meter to be monitored; obtaining the location of the meter to be monitored in an electronic map, and displaying the location of the meter to be monitored through the electronic map.

[0019] By adopting the above technical solution, the server allows users to actively query the location of specific electricity meters and display it on the map interface.

[0020] In a second aspect, this application provides an electricity consumption data monitoring device, which is a server, and the processor includes an acquisition unit and a processing unit. The acquisition unit is used to acquire the electricity consumption to be monitored from the meter to be monitored, which is the electricity consumption within a first preset time period. The processing unit is used to determine whether the electricity consumption to be monitored is within the historical electricity consumption threshold range. The historical electricity consumption threshold range is the electricity consumption range of the meter under monitoring corresponding to a second preset time period, and the second preset time period is earlier than the first preset time period. When the electricity consumption to be monitored is not within the historical electricity consumption threshold range, it is confirmed that the meter data under monitoring is abnormal. The abnormal meter data is displayed to the user.

[0021] Optionally, the acquisition unit is used to acquire the power consumption of the meter to be monitored every third preset time period; when receiving an instruction input by the user, it acquires the power consumption of the meter to be monitored.

[0022] Optionally, the acquisition unit is used to acquire the surrounding anomaly rate in a preset area where the meter to be monitored is located when the electricity consumption to be monitored is not within the historical electricity consumption threshold range. The surrounding anomaly rate is the ratio of a first number and a second number, where the first number is the number of meters in the preset area whose electricity consumption is not within the historical electricity consumption threshold range, and the second number is the number of meters in the preset area. The processing unit is used to determine whether the surrounding anomaly rate is greater than a first preset threshold. When the surrounding anomaly rate is greater than the first preset threshold, the data anomaly of the meter to be monitored and a first cause are confirmed. The first cause includes seasonal changes.

[0023] Optionally, the processing unit is used to confirm the abnormality of the monitored meter data and the second cause when the surrounding abnormality rate is less than or equal to a first preset threshold. The second cause includes an increase in the population of the household corresponding to the monitored meter.

[0024] Optionally, the processing unit is used to determine whether the monitored electricity consumption is 0 when the monitored electricity consumption is not within the historical electricity consumption threshold range; the acquisition unit is used to acquire the zero rate in the preset area where the monitored electricity meter is located when the monitored electricity consumption is 0, the zero rate being the ratio of the third quantity to the fourth quantity, the third quantity being the number of electricity meters with 0 electricity consumption in the preset area, and the fourth quantity being the number of electricity meters in the preset area; the processing unit is also used to confirm the monitored electricity meter data is abnormal and the third reason when the zero rate is greater than or equal to the second preset threshold, the third reason including regional power outage; when the zero rate is less than the second preset threshold, confirm the monitored electricity meter data is abnormal and the fourth reason, the fourth reason including residents stopping electricity use.

[0025] Optionally, the acquisition unit is used to acquire the location of the meter to be monitored and display abnormal data of the meter to be monitored on an electronic map; wherein, the method of acquiring the location of the meter to be monitored includes any of the following: acquiring the location of the meter to be monitored through the positioning chip of the meter to be monitored; acquiring the location of the meter to be monitored through the registration information of the meter to be monitored.

[0026] Optionally, the processing unit is used to respond to a user's query operation, which is used to query the location of the meter to be monitored; the acquisition unit is used to acquire the location of the meter to be monitored in the electronic map and display the location of the meter to be monitored through the electronic map.

[0027] This application provides an electronic device in a third aspect, 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 used to communicate with other devices, and the processor is used to execute the instructions stored in the memory to cause the electronic device to perform the first aspect or any possible implementation of the first aspect.

[0028] In a fourth aspect, this application provides a computer-readable storage medium storing a computer program, which is executed by a processor as described in the first aspect or any possible implementation of the first aspect.

[0029] In summary, one or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages: 1. The server can obtain the electricity consumption of the meter during the period to be monitored and the historical electricity consumption of the period before the period to be monitored; then it determines whether the electricity consumption of the period to be monitored is reasonable relative to the electricity consumption of the previous period. If it is not reasonable, the server will display the abnormal electricity consumption of the meter to the user. There can be one or more meters to be monitored. Regardless of whether there are one or more meters, the same method can be used to monitor the electricity consumption of the meters. The server can automatically and quickly determine whether the electricity consumption of a large number of meters is abnormal, thereby improving the efficiency of users monitoring electricity consumption data.

[0030] 2. The server can automatically acquire the electricity consumption of the meter according to a preset frequency, thereby updating the electricity consumption data. Furthermore, when abnormal electricity consumption data is automatically acquired, the server can promptly display the abnormal meter information to the user, thereby providing an early warning for meters with abnormal data. At the same time, the server supports users to actively acquire the electricity consumption of the meter, enabling users to monitor the electricity consumption data in real time when real-time feedback is required, without being affected by the preset frequency.

[0031] 3. The server can determine whether the abnormality of the meter under test is an isolated case or a collective case based on the proportion of abnormal electricity consumption of other meters in the vicinity of the meter under test. When it is determined that many other meters in the vicinity are also showing abnormal meter data, it may be a regional collective abnormality. The server will confirm the abnormality of the meter under test and provide possible reasons to the user to help the user make a decision based on the specific situation. Attached Figure Description

[0032] Figure 1 This is a flowchart illustrating an electricity data monitoring method provided in an embodiment of this application.

[0033] Figure 2 This is a schematic diagram of the structure of an electricity data monitoring device disclosed in an embodiment of this application.

[0034] Figure 3 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of this application.

[0035] Explanation of reference numerals in the attached drawings: 201, acquisition unit; 202, processing unit; 300, electronic device; 301, processor; 302, communication bus; 303, user interface; 304, network interface; 305, memory. Detailed Implementation

[0036] To enable those skilled in the art 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 with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.

[0037] In the description of the embodiments of this application, the words "for example" or "for instance" are used to indicate examples, illustrations, or explanations. Any embodiment or design that is described as "for example" or "for instance" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design options. Rather, the use of the words "for example" or "for instance" is intended to present the relevant concepts in a specific manner.

[0038] In the description of the embodiments of this application, the term "multiple" means two or more. For example, multiple systems means two or more systems, and multiple screen terminals means two or more screen terminals. 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 indicated technical features. Thus, a feature defined with "first" or "second" may explicitly or implicitly include one or more of that feature. The terms "comprising," "including," "having," and variations thereof all mean "including but not limited to," unless otherwise specifically emphasized.

[0039] Household electricity meters can collect user data in a variety of ways, but the amount of data collected by multiple meters is enormous. Monitoring this huge amount of meter data requires a lot of time from staff, meaning that the efficiency of staff monitoring electricity consumption data is low.

[0040] Therefore, this paper provides a method for monitoring electricity consumption data to solve the problem of low efficiency in monitoring electricity consumption data by staff.

[0041] It should be noted that the "user" in this application refers to the person who needs to monitor and manage the electricity meter, while the "resident" in this application refers to the person living in the area recorded by the electricity meter.

[0042] The electricity consumption data monitoring method provided in this application can be referenced. Figure 1 , Figure 1 This is a flowchart illustrating a method for monitoring electricity consumption data provided in an embodiment of this application. The method is applied to a server, which includes a processor, memory, and a network communication module, such as a desktop computer. This embodiment specifically uses a desktop computer to monitor electricity consumption data as an example. The method includes steps S101 to S104.

[0043] S101. Obtain the electricity consumption to be monitored from the meter to be monitored. The electricity consumption to be monitored is the electricity consumption within the first preset time period.

[0044] In the above steps, for a single electricity meter, the server obtains the current electricity consumption of the meter. It should be noted that since the electricity meter can only record the electricity that has already been consumed, the actual electricity consumption is the electricity consumed in the past. It is expressed as the current electricity consumption here for ease of expression. The electricity consumption recorded by the meter within a relatively recent preset time period before the time when the server performs the acquisition action can be set by the administrator. The electricity consumption consumed during this period is the data that needs to be monitored for abnormalities in this embodiment.

[0045] For example, at 00:00:00 on January 2, 2023, the server obtains the electricity consumption recorded by meter A during the period from 00:00:00 on January 1, 2023 to 00:00:00 on January 2, 2023. The electricity consumption is 5.43 kWh, and this time period is the first preset time period.

[0046] In one possible implementation, step S101 specifically includes: obtaining the monitored electricity consumption of the meter to be monitored in any of the following ways: obtaining the monitored electricity consumption of the meter to be monitored every third preset time period; obtaining the monitored electricity consumption of the meter to be monitored when a user input instruction is received.

[0047] Specifically, the server obtains the electricity consumption of the meter in two ways: one is to automatically obtain the electricity consumption of the meter every time a pre-set time period has elapsed, and the other is to obtain it when the administrator needs to monitor it in real time. The third preset time period is also set in advance by the administrator, and the length of the time period includes but is not limited to one day or one week. Generally speaking, the shorter the time period, the higher the frequency of the server to update the meter data, and the better the real-time monitoring effect can be achieved. However, on the other hand, this will also consume too much server performance resources.

[0048] In the example above, the server obtains the electricity consumption of meter A at 00:00:00 every day, that is, the server automatically obtains the electricity consumption of meter A every day.

[0049] S102. Determine whether the electricity consumption to be monitored is within the historical electricity consumption threshold range. The historical electricity consumption threshold range is the electricity consumption range of the meter to be monitored corresponding to the second preset time period. The second preset time period is earlier than the first preset time period.

[0050] In the above steps, the server obtains the ideal value of electricity consumption in the current time period by using electricity consumption data from the meter in a historical time period earlier than the current time period (i.e., the second preset time period). Then, it obtains the historical electricity consumption threshold range based on the maximum and minimum values ​​of electricity consumption in this historical time period. The second preset time period is a time period that can be set in advance, which is earlier than the first preset time period, and is used to obtain the ideal value of electricity consumption.

[0051] In the example above, the electricity meter data recorded by meter A is obtained from the historical time period from 00:00:00 on December 1, 2021 to 00:00:00 on February 1, 2022. The electricity consumption of the day with the highest electricity consumption during this historical time period is obtained, which is 5.30 kWh. The electricity consumption of the day with the lowest electricity consumption during this historical time period is obtained, which is 4.30 kWh. The historical electricity consumption threshold range (4.30, 5.30) is obtained. It is then determined whether the 5.43 kWh recorded by meter A in the current time period is within the historical electricity consumption threshold range (4.30, 5.30).

[0052] S103. When the electricity consumption to be monitored is not within the historical electricity consumption threshold range, the data of the electricity meter to be monitored is confirmed to be abnormal.

[0053] In the above steps, if the current electricity consumption of the meter is outside the historical electricity consumption threshold range, the electricity consumption is judged as abnormal data, and the meter is judged as an abnormal meter.

[0054] In the example above, since the current electricity consumption of meter A is 5.43 kWh, which is outside the historical electricity consumption threshold range (4.30, 5.30), the current electricity consumption is abnormal, and meter A is an abnormal meter.

[0055] In one possible implementation, step S103 specifically includes: when the electricity consumption to be monitored is not within the historical electricity consumption threshold range, obtaining the surrounding anomaly rate in the preset area where the meter to be monitored is located, the surrounding anomaly rate being the ratio of a first number to a second number, the first number being the number of meters in the preset area whose electricity consumption is not within the historical electricity consumption threshold range, and the second number being the number of meters in the preset area; determining whether the surrounding anomaly rate is greater than a first preset threshold; when the surrounding anomaly rate is greater than the first preset threshold, confirming the anomaly of the meter data to be monitored and a first cause, the first cause including seasonal changes.

[0056] Specifically, when an anomaly is detected in an electricity meter, the cause of the anomaly is determined by observing the anomalies in other electricity meters in the vicinity. That is, if a large number of other electricity meters in the vicinity show abnormal data, it is determined to be a regional anomaly, thus providing a specific reason. This reason may include, for example, seasonal changes that cause residents in the area to increase or decrease their electricity demand. The aforementioned first preset threshold can be set by the management personnel. The higher the threshold is set, the higher the required number of other electricity meters in the area that also show anomalies.

[0057] In the example above, meter A is an abnormal meter. The server obtains the meter data of the entire building where meter A is located and makes a judgment. It finds that the abnormality rate of the surrounding area is 90%, which exceeds the first preset threshold of 80%. Therefore, it is determined that the entire building where the meter is located is generally experiencing abnormal electricity consumption, and the cause is determined to be seasonal change.

[0058] In one possible implementation, after determining whether the surrounding anomaly rate is greater than the first preset threshold, step S103 further includes: when the surrounding anomaly rate is less than or equal to the first preset threshold, confirming that the data of the meter to be monitored is abnormal and there is a second reason, the second reason including an increase in the population of the household corresponding to the meter to be monitored.

[0059] Specifically, if other electricity meters in the vicinity do not show many abnormalities, it can be determined that the abnormality of this electricity meter is an isolated phenomenon. Similarly, specific reasons can be provided, such as an increase or decrease in the number of residents in the household with this meter, resulting in electricity consumption not following the usual pattern; or there is a possibility that electricity is being stolen from the household with this meter, leading to increased electricity consumption, etc.

[0060] For example, if meter B is an abnormal meter, the server obtains the meter data of the entire building where meter B is located and makes a judgment. If the abnormality rate is 5%, which is far below the first preset threshold of 80%, it is determined that the meter is abnormal in an individual case, and the reason is determined to be the increase in the number of residents in the household with that meter.

[0061] In one possible implementation, step S103 specifically includes: when the electricity consumption to be monitored is not within the historical electricity consumption threshold range, determining whether the electricity consumption to be monitored is 0; when the electricity consumption to be monitored is 0, obtaining the zero rate in the preset area where the electricity meter to be monitored is located, the zero rate being the ratio of a third quantity to a fourth quantity, the third quantity being the number of electricity meters with 0 electricity consumption in the preset area, and the fourth quantity being the number of electricity meters in the preset area; when the zero rate is greater than or equal to a second preset threshold, confirming that the electricity meter data to be monitored is abnormal and a third reason, the third reason including regional power outages; when the zero rate is less than the second preset threshold, confirming that the electricity meter data to be monitored is abnormal and a fourth reason, the fourth reason including residents stopping electricity use.

[0062] Specifically, when electricity consumption is abnormal, there is also an extreme case where the electricity consumption is zero. Similarly, we can determine the more specific cause of the abnormality by checking whether the electricity meters in the nearby area also show extreme abnormal values. The aforementioned second preset threshold can be set by the management personnel.

[0063] For example, if the current electricity consumption of meter C is 0, the server retrieves the electricity data of the entire building where meter C is located and determines that the zero rate is 5%, which is less than the second preset threshold of 30%. Therefore, the possible reason is that the resident has stopped using electricity. If the current electricity consumption of meter D is 0, the server retrieves the electricity data of the entire building where meter D is located and determines that the zero rate is 80%, which is greater than the second preset threshold of 30%. Therefore, the possible reason is that the entire building has experienced a power outage.

[0064] S104. Display abnormal data of the meter to be monitored to the user.

[0065] In the above steps, the server displays abnormal data from the monitored electricity meters and the possible causes to the administrators for their reference.

[0066] In one possible implementation, step S104 specifically includes: obtaining the location of the meter to be monitored and displaying abnormal data of the meter to be monitored on an electronic map; wherein, the method of obtaining the location of the meter to be monitored includes any of the following: obtaining the location of the meter to be monitored through the positioning chip of the meter to be monitored; obtaining the location of the meter to be monitored through the registration information of the meter to be monitored.

[0067] Specifically, the server can obtain the location information sent by the meter's positioning chip, or it can obtain the meter's location through the meter's registration information stored on the server. After obtaining the location, it can mark the location on a map, making the meter's location more intuitive.

[0068] In one possible implementation, in response to a user's query operation, the query operation is used to query the location of the meter to be monitored; the location of the meter to be monitored in the electronic map is obtained, and the location of the meter to be monitored is displayed on the electronic map.

[0069] Specifically, users can query the exact location of a power meter, and the server will display the meter on a map.

[0070] This application also provides an electricity consumption data monitoring device, which includes an acquisition unit 201 and a processing unit 202, as shown in the reference. Figure 2 .

[0071] The acquisition unit 201 is used to acquire the electricity consumption to be monitored from the meter to be monitored, wherein the electricity consumption to be monitored is the electricity consumption within a first preset time period; The processing unit 202 is used to determine whether the electricity consumption to be monitored is within the historical electricity consumption threshold range. The historical electricity consumption threshold range is the electricity consumption range of the meter to be monitored corresponding to a second preset time period, and the second preset time period is earlier than the first preset time period. When the electricity consumption to be monitored is not within the historical electricity consumption threshold range, it is confirmed that the meter data is abnormal. The abnormal meter data is displayed to the user.

[0072] In one possible implementation, the acquisition unit 201 is used to acquire the power consumption of the meter to be monitored every third preset time period; when receiving an instruction input by the user, it acquires the power consumption of the meter to be monitored.

[0073] In one possible implementation, the acquisition unit 201 is used to acquire the surrounding anomaly rate within a preset area where the meter to be monitored is located when the electricity consumption to be monitored is not within the historical electricity consumption threshold range. The surrounding anomaly rate is the ratio of a first number and a second number, where the first number is the number of meters in the preset area whose electricity consumption is not within the historical electricity consumption threshold range, and the second number is the number of meters in the preset area. The processing unit 202 is used to determine whether the surrounding anomaly rate is greater than a first preset threshold. When the surrounding anomaly rate is greater than the first preset threshold, the data anomaly of the meter to be monitored and a first cause are confirmed. The first cause includes seasonal changes.

[0074] In one possible implementation, the processing unit 202 is used to confirm the abnormality of the monitored electricity meter data and the second cause when the surrounding abnormality rate is less than or equal to a first preset threshold. The second cause includes an increase in the population of the household corresponding to the monitored electricity meter.

[0075] In one possible implementation, the processing unit 202 is used to determine whether the monitored electricity consumption is 0 when the monitored electricity consumption is not within the historical electricity consumption threshold range; the acquisition unit 201 is used to acquire the zero rate in the preset area where the monitored electricity meter is located when the monitored electricity consumption is 0, the zero rate being the ratio of a third quantity to a fourth quantity, the third quantity being the number of electricity meters with 0 electricity consumption in the preset area, and the fourth quantity being the number of electricity meters in the preset area; the processing unit 202 is also used to confirm the monitored electricity meter data is abnormal and a third reason when the zero rate is greater than or equal to a second preset threshold, the third reason including regional power outages; when the zero rate is less than the second preset threshold, confirm the monitored electricity meter data is abnormal and a fourth reason, the fourth reason including residents stopping electricity use.

[0076] In one possible implementation, the acquisition unit 201 is used to acquire the location of the meter to be monitored and display abnormal data of the meter to be monitored on an electronic map; wherein, the method of acquiring the location of the meter to be monitored includes any of the following: acquiring the location of the meter to be monitored through the positioning chip of the meter to be monitored; acquiring the location of the meter to be monitored through the registration information of the meter to be monitored.

[0077] In one possible implementation, the processing unit 202 is used to respond to a user's query operation, the query operation being used to query the location of the meter to be monitored; the acquisition unit 201 is used to acquire the location of the meter to be monitored in the electronic map, and display the location of the meter to be monitored through the electronic map.

[0078] It should be noted that the above embodiments of the apparatus are only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided above belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.

[0079] This application also discloses a computer-readable storage medium storing a computer program, which is executed by a processor as described above in the method for monitoring electricity consumption data.

[0080] This application also discloses an electronic device. (See reference...) Figure 3 , Figure 3 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of this application. The electronic device 300 may include: at least one processor 301, at least one communication bus 302, at least one user interface 303, a network interface 304, and a memory 305.

[0081] The communication bus 302 is used to enable communication between these components.

[0082] The user interface 303 may include a display screen and a camera. Optionally, the user interface 303 may also include a standard wired interface and a wireless interface.

[0083] The network interface 304 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface).

[0084] The processor 301 may include one or more processing cores. The processor 301 connects to various parts of the server using various interfaces and lines, and performs various server functions and processes data by running or executing instructions, programs, code sets, or instruction sets stored in memory 305, and by calling data stored in memory 305. Optionally, the processor 301 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 301 may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the content required for display; and the modem handles wireless communication. It is understood that the modem may also not be integrated into the processor 301 and may be implemented as a separate chip.

[0085] The memory 305 may include random access memory (RAM) or read-only memory. Optionally, the memory 305 may include a non-transitory computer-readable storage medium. The memory 305 may be used to store instructions, programs, code, code sets, or instruction sets. The memory 305 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 touch function, sound playback function, image playback function, etc.), instructions for implementing the above-described method embodiments, etc.; the data storage area may store data involved in the above-described method embodiments, etc. Optionally, the memory 305 may also be at least one storage device located remotely from the aforementioned processor 301. (Refer to...) Figure 3 The memory 305, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and an electricity data monitoring application.

[0086] exist Figure 3In the illustrated electronic device 300, the user interface 303 is mainly used to provide an input interface for the user and to acquire user input data; while the processor 301 can be used to call the power consumption data monitoring application stored in the memory 305. When executed by one or more processors 301, the electronic device 300 performs one or more methods as described in the above embodiments. It should be noted that, for the foregoing method embodiments, for the sake of simplicity, they are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, because according to this application, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0087] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0088] In the various embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some service interface; the indirect coupling or communication connection between apparatuses or units may be electrical or other forms.

[0089] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0090] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0091] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, 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. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, portable hard drives, magnetic disks, or optical disks.

[0092] The above are merely exemplary embodiments of this disclosure and should not be construed as limiting the scope of this disclosure. Any equivalent changes and modifications made in accordance with the teachings of this disclosure shall still fall within the scope of this disclosure. Other embodiments of this disclosure will readily conceive of those skilled in the art upon consideration of the specification and the disclosure of practical truths.

[0093] This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not described in this disclosure. The specification and embodiments are to be considered exemplary only, and the scope and spirit of this disclosure are defined by the claims.

Claims

1. A method for monitoring electricity consumption data, characterized in that, Applied to a server, the method includes: Obtain the electricity consumption to be monitored from the meter to be monitored, wherein the electricity consumption to be monitored is the electricity consumption within a first preset time period; Determine whether the electricity consumption to be monitored is within the historical electricity consumption threshold range, wherein the historical electricity consumption threshold range is the electricity consumption range of the meter to be monitored corresponding to the second preset time period, and the second preset time period is earlier than the first preset time period; When the electricity consumption to be monitored is not within the historical electricity consumption threshold range, the surrounding anomaly rate of the preset area where the electricity meter to be monitored is located is obtained. The surrounding anomaly rate is the ratio of a first number and a second number. The first number is the number of electricity meters in the preset area whose electricity consumption is not within the historical electricity consumption threshold range, and the second number is the number of electricity meters in the preset area. Determine whether the surrounding anomaly rate is greater than a first preset threshold; When the surrounding anomaly rate is greater than the first preset threshold, the abnormality of the monitored meter data and the first cause are confirmed. The first cause includes seasonal changes. When the surrounding anomaly rate is less than or equal to the first preset threshold, the abnormality of the data of the meter to be monitored and the second reason are confirmed. The second reason includes an increase in the population of the household corresponding to the meter to be monitored. The user is shown that the data from the meter being monitored is abnormal.

2. The method according to claim 1, characterized in that, The method of obtaining the electricity consumption to be monitored from the meter to be monitored includes any of the following: The electricity consumption to be monitored of the meter to be monitored is acquired every third preset time period; When the user inputs an instruction, the power consumption to be monitored of the meter to be monitored is obtained.

3. The method according to claim 1, characterized in that, The method further includes: When the electricity consumption to be monitored is not within the range of the historical electricity consumption threshold, it is determined whether the electricity consumption to be monitored is 0; When the electricity consumption to be monitored is 0, the zero rate in the preset area where the electricity meter to be monitored is located is obtained. The zero rate is the ratio of the third quantity and the fourth quantity. The third quantity is the number of electricity meters with 0 electricity consumption in the preset area, and the fourth quantity is the number of electricity meters in the preset area. When the zero rate is greater than or equal to the second preset threshold, the abnormality of the monitored meter data and the third reason are confirmed, and the third reason includes regional power outages; When the zero rate is less than the second preset threshold, the abnormality of the monitored electricity meter data and the fourth reason are confirmed. The fourth reason includes the resident stopping electricity use.

4. The method according to claim 3, characterized in that, The method of displaying abnormal data of the meter to be monitored to the user further includes: The location of the electricity meter to be monitored is obtained, and the abnormal data of the electricity meter is displayed on an electronic map; wherein, the method of obtaining the location of the electricity meter to be monitored includes any of the following: The location of the electricity meter to be monitored is obtained through the positioning chip of the electricity meter to be monitored; The location of the meter to be monitored is obtained through its registration information.

5. The method according to claim 1, characterized in that, The method further includes: In response to the user's query operation, the query operation is used to query the location of the meter to be monitored; The location of the meter to be monitored is obtained from the electronic map, and the location of the meter to be monitored is displayed on the electronic map.

6. An electricity consumption data monitoring device, characterized in that, The device is a server, which includes an acquisition unit (201) and a processing unit (202): The acquisition unit (201) is used to acquire the electricity consumption to be monitored of the meter to be monitored, wherein the electricity consumption to be monitored is the electricity consumption within a first preset time period; The processing unit (202) is used to determine whether the electricity consumption to be monitored is within the historical electricity consumption threshold range, wherein the historical electricity consumption threshold range is the electricity consumption range of the meter to be monitored corresponding to a second preset time period, and the second preset time period is earlier than the first preset time period; when the electricity consumption to be monitored is not within the historical electricity consumption threshold range, the unit obtains the surrounding anomaly rate in the preset area where the meter to be monitored is located, wherein the surrounding anomaly rate is the ratio of a first quantity and a second quantity, wherein the first quantity is the number of meters in the preset area whose electricity consumption is not within the historical electricity consumption threshold range, and the second quantity is the number of meters in the preset area; the unit determines whether the surrounding anomaly rate is greater than a first preset threshold; when the surrounding anomaly rate is greater than the first preset threshold, the unit confirms that the meter data to be monitored is abnormal and a first cause, wherein the first cause includes seasonal changes; when the surrounding anomaly rate is less than or equal to the first preset threshold, the unit confirms that the meter data to be monitored is abnormal and a second cause, wherein the second cause includes an increase in the number of residents corresponding to the meter to be monitored; and displays the abnormal meter data to the user.

7. An electronic device, characterized in that, The device includes a processor (301), a memory (305), a user interface (303), and a network interface (304). The memory (305) is used to store instructions. The user interface (303) and the network interface (304) are used to communicate with other devices. The processor (301) is used to execute the instructions stored in the memory (305) to cause the electronic device (300) to perform the method as described in any one of claims 1 to 5.

8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 5 above.

Citation Information

Patent Citations

  • Interactive user electricity consumption abnormity monitoring and early warning management cloud platform based on cloud computing

    CN113032454A

  • Analysis method and system for monitoring electricity meter abnormity, computer equipment and storage medium

    CN114757370A