CN114048215A - Electricity consumption information acquisition terminal meter reading success rate statistical method and device - Google Patents

Electricity consumption information acquisition terminal meter reading success rate statistical method and device Download PDF

Info

Publication number
CN114048215A
CN114048215A CN202210023868.8A CN202210023868A CN114048215A CN 114048215 A CN114048215 A CN 114048215A CN 202210023868 A CN202210023868 A CN 202210023868A CN 114048215 A CN114048215 A CN 114048215A
Authority
CN
China
Prior art keywords
storage area
data
information
data storage
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210023868.8A
Other languages
Chinese (zh)
Inventor
孙海亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Yilian Tongda Technology Co ltd
Original Assignee
Beijing Yilian Tongda Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Yilian Tongda Technology Co ltd filed Critical Beijing Yilian Tongda Technology Co ltd
Priority to CN202210023868.8A priority Critical patent/CN114048215A/en
Publication of CN114048215A publication Critical patent/CN114048215A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2282Tablespace storage structures; Management thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2462Approximate or statistical queries
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Probability & Statistics with Applications (AREA)
  • Software Systems (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention is suitable for the technical field of electric digital data processing, and particularly relates to a method and a device for counting the meter reading success rate of an electricity information acquisition terminal, wherein the method comprises the following steps: acquiring power consumer information, and constructing an information statistical database; acquiring user power data information, analyzing the user power data information, and storing analysis results in a first data storage area or a second data storage area one by one; updating real-time statistical data in the corresponding independent storage area block according to the analysis result in the first data storage area or the second data storage area; and reading real-time statistical data in all the independent storage area blocks, and calculating to obtain the meter reading success rate of the acquisition terminal. According to the invention, the power consumer database is constructed according to the block classification, so that after the power consumption information of the power consumers is successfully collected, the rapid classification statistics can be carried out, the information collection condition of each user is determined, the information statistics speed is greatly improved, and the timeliness of the data statistics is ensured.

Description

Electricity consumption information acquisition terminal meter reading success rate statistical method and device
Technical Field
The invention belongs to the technical field of electricity digital data processing, and particularly relates to a method and a device for counting the meter reading success rate of an electricity information acquisition terminal.
Background
The electric power system is an electric energy production and consumption system which consists of links such as a power plant, a power transmission and transformation line, a power supply and distribution station, power utilization and the like. The function of the device is to convert the primary energy of the nature into electric energy through a power generation device, and then supply the electric energy to each user through power transmission, power transformation and power distribution. In order to realize the function, the power system is also provided with corresponding information and control systems at each link and different levels, and the production process of the electric energy is measured, regulated, controlled, protected, communicated and scheduled so as to ensure that users obtain safe and high-quality electric energy.
In the current power system, the user is located the end of power system, and for the convenience of carrying out statistics to the user power consumption condition, every user's family all installs at least an ammeter. With the development of an electric power system, an electric power user electricity utilization information acquisition terminal is gradually adopted in the electric power system to acquire user electricity utilization information, and acquired data are uniformly processed to count information such as meter reading success rate of an electric power user.
However, the number of power users in the power system is increasing day by day, and the number of the power users is huge, so that a large amount of query work is needed to query the meter reading condition of each user from the power user database, a large amount of time is needed, the analysis progress of the meter reading success rate of the user is slow, and the timeliness of data statistics is affected.
Disclosure of Invention
The embodiment of the invention aims to provide a method for counting the meter reading success rate of an electricity information acquisition terminal, and aims to solve the problems in the third part of the background art.
The embodiment of the invention is realized in such a way that a method for counting the meter reading success rate of a power consumption information acquisition terminal comprises the following steps:
the method comprises the steps of obtaining power consumer information, and constructing an information statistical database, wherein the information statistical database at least comprises a first data storage area, a second data storage area and a data statistical area, and the first data storage area and the second data storage area are both formed by independent storage blocks;
acquiring user power data information, analyzing the user power data information, and storing analysis results in a first data storage area or a second data storage area one by one;
updating real-time statistical data in the corresponding independent storage area block according to the analysis result in the first data storage area or the second data storage area;
and reading real-time statistical data in all the independent storage area blocks, and calculating to obtain the meter reading success rate of the acquisition terminal.
Preferably, the step of acquiring the power consumer information and constructing the information statistical database specifically includes:
acquiring power consumer information, wherein the power consumer information at least comprises account information of each user;
constructing an information statistical database, and dividing a storage space in the information statistical database into a first data storage area, a second data storage area and a data statistical area, wherein the sizes of memories of the first data storage area and the second data storage area are the same;
counting account information in the power user information, and generating a storage area dividing scheme, wherein the storage area dividing scheme comprises the number of block divisions;
and dividing the first data storage area and the second data storage area according to a storage area dividing scheme to obtain independent storage blocks, wherein the independent storage blocks in the first data storage area and the second data storage area are in one-to-one correspondence.
Preferably, the step of acquiring the user power data information, analyzing the user power data information, and storing the analysis results in the first data storage area or the second data storage area one by one includes:
acquiring user power data information, and analyzing the user power data information to obtain an analysis result;
randomly reading any independent storage block in the first data storage area or the second data storage area, and judging the storage position of the analysis result;
and storing the analysis result in the first data storage area or the second data storage area according to the judgment result.
Preferably, the step of updating the real-time statistical data in the corresponding independent storage area according to the analysis result in the first data storage area or the second data storage area specifically includes:
reading an analysis result stored in the first data storage area or the second data storage area, and obtaining meter reading state information according to the analysis result;
reading historical analysis data stored in a first data storage area or a second data storage area, and calculating user electricity consumption data, wherein the historical analysis data is an analysis result generated in the last meter reading statistics, and the historical analysis data and the analysis result generated in the current meter reading are not simultaneously stored in the same storage area;
and updating the real-time statistical data according to the meter reading state information and the power utilization data of the user.
Preferably, the meter reading state information at least comprises a data normal state, a collection abnormal state and a non-collection state.
Preferably, the step of calculating the meter reading success rate of the acquisition terminal further comprises generating an unsuccessful meter reading user list.
Another objective of the embodiments of the present invention is to provide a device for counting meter reading success rate of a power consumption information collection terminal, where the device includes:
the first information acquisition module is used for acquiring power consumer information and constructing an information statistical database, wherein the information statistical database at least comprises a first data storage area, a second data storage area and a data statistical area, and the first data storage area and the second data storage area are both formed by independent storage blocks;
the second information acquisition module is used for acquiring the user power data information, analyzing the user power data information and storing the analysis results in the first data storage area or the second data storage area one by one;
the data storage module is used for updating the real-time statistical data in the corresponding independent storage area block according to the analysis result in the first data storage area or the second data storage area;
and the data calculation module is used for reading the real-time statistical data in all the independent storage area blocks and calculating to obtain the meter reading success rate of the acquisition terminal.
Preferably, the first information obtaining module includes:
the system comprises a user information acquisition unit, a user information acquisition unit and a user information acquisition unit, wherein the user information acquisition unit is used for acquiring power user information which at least comprises account information of each user;
the database construction unit is used for constructing an information statistical database, and dividing a storage space in the information statistical database into a first data storage area, a second data storage area and a data statistical area, wherein the sizes of the memories of the first data storage area and the second data storage area are the same;
the information counting unit is used for counting account information in the power user information and generating a storage area dividing scheme, and the storage area dividing scheme comprises the number of block divisions;
and the storage area dividing unit is used for dividing the first data storage area and the second data storage area according to the storage area dividing scheme to obtain independent storage blocks, and the first data storage area corresponds to the independent storage blocks in the second data storage area one to one.
Preferably, the second information obtaining module includes:
the power data acquisition unit is used for acquiring the user power data information and analyzing the user power data information to obtain an analysis result;
the storage judging unit is used for randomly reading any independent storage block in the first data storage area or the second data storage area and judging the storage position of the analysis result;
and the result storage unit is used for storing the analysis result in the first data storage area or the second data storage area according to the judgment result.
Preferably, the data storage module includes:
the information storage unit is used for reading the analysis result stored in the first data storage area or the second data storage area and obtaining meter reading state information according to the analysis result;
the electricity consumption data calculation unit is used for reading historical analysis data stored in the first data storage area or the second data storage area and calculating electricity consumption data of a user, wherein the historical analysis data is an analysis result generated in the last meter reading statistics, and the historical analysis data and the analysis result generated in the current meter reading are not simultaneously stored in the same storage area;
and the data updating unit is used for updating the real-time statistical data according to the meter reading state information and the user electricity utilization data.
According to the method for counting the meter reading success rate of the power consumption information acquisition terminal, provided by the embodiment of the invention, the power consumer database is constructed according to the block classification, so that after the power consumption information of power consumers is successfully acquired, the power consumer database can be rapidly classified and counted, the information acquisition condition of each user is determined, the information counting speed is greatly improved, and the timeliness of data counting is ensured.
Drawings
Fig. 1 is a flowchart of a power consumption information acquisition terminal meter reading success rate statistical method according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating steps of obtaining information of a power consumer and constructing an information statistics database according to an embodiment of the present invention;
fig. 3 is a flowchart of steps of acquiring user power data information, analyzing the user power data information, and storing analysis results in the first data storage area or the second data storage area one by one according to the embodiment of the present invention;
FIG. 4 is a flowchart illustrating steps for updating real-time statistics in a corresponding independent storage block according to a parsing result in the first data storage area or the second data storage area according to an embodiment of the present invention;
fig. 5 is an architecture diagram of a power consumption information acquisition terminal meter reading success rate statistics device according to an embodiment of the present invention;
fig. 6 is an architecture diagram of a first information acquisition module according to an embodiment of the present invention;
fig. 7 is an architecture diagram of a second information acquisition module according to an embodiment of the present invention;
fig. 8 is an architecture diagram of a data storage module according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
It will be understood that, as used herein, the terms "first," "second," and the like may be used herein to describe various elements, but these elements are not limited by these terms unless otherwise specified. These terms are only used to distinguish one element from another. For example, a first xx script may be referred to as a second xx script, and similarly, a second xx script may be referred to as a first xx script, without departing from the scope of the present application.
In the current power system, the user is located the end of power system, and for the convenience of carrying out statistics to the user power consumption condition, every user's family all installs at least an ammeter. With the development of an electric power system, an electric power user electricity utilization information acquisition terminal is gradually adopted in the electric power system to acquire user electricity utilization information, and acquired data are uniformly processed to count information such as meter reading success rate of an electric power user. However, the number of power users in the power system is increasing day by day, and the number of the power users is huge, so that a large amount of query work is needed to query the meter reading condition of each user from the power user database, a large amount of time is needed, the analysis progress of the meter reading success rate of the user is slow, and the timeliness of data statistics is affected.
According to the invention, the power consumer database is constructed according to the block classification, so that after the power consumption information of the power consumers is successfully collected, the rapid classification statistics can be carried out, the information collection condition of each user is determined, the information statistics speed is greatly improved, and the timeliness of the data statistics is ensured.
As shown in fig. 1, a flow chart of a method for counting a meter reading success rate of an electricity information collection terminal according to an embodiment of the present invention is provided, where the method includes:
s100, obtaining power user information, and constructing an information statistical database, wherein the information statistical database at least comprises a first data storage area, a second data storage area and a data statistical area, and the first data storage area and the second data storage area are both formed by independent storage blocks.
In the step, the power user information is obtained, before meter reading is carried out, the user information is counted to establish an information counting database, the information counting database is divided into at least three areas which are respectively a first data storage area, a second data storage area and a data counting area, the first data storage area and the second data storage area are both formed by independent storage blocks, the first data storage area and the second data storage area are respectively used for storing data obtained by two adjacent meter reading, the data counting area is used for recording account information and power utilization information of each user, the first data storage area and the second data storage area are both formed by independent storage blocks with the same number and size, and related data of the users are stored in a partitioning mode through the independent storage blocks so as to be convenient for retrieval.
And S200, acquiring the user power data information, analyzing the user power data information, and storing the analysis results in the first data storage area or the second data storage area one by one.
In this step, user power data information is obtained, where the user power data information refers to data generated by a user in a power utilization process, specifically, the user power data information includes a meter reading, and after the analysis is completed, an analysis result is stored in a first data storage area or a second data storage area.
S300, updating the real-time statistical data in the corresponding independent storage area block according to the analysis result in the first data storage area or the second data storage area.
In this step, the analysis result in the first data storage area or the second data storage area obtained by the current meter reading is read, the analysis result in the first data storage area or the second data storage area obtained by the last meter reading is read, the analysis result and the second data storage area are compared, and therefore the real-time statistical data stored in the independent storage area block are updated according to the comparison result.
And S400, reading the real-time statistical data in all the independent storage blocks, and calculating to obtain the meter reading success rate of the acquisition terminal.
Reading real-time statistical data in all independent storage blocks, wherein each piece of user electricity consumption information is recorded in the real-time statistical data, and counting according to the user electricity consumption information to obtain the meter reading success rate of the acquisition terminal; and after the step of calculating the meter reading success rate of the acquisition terminal, generating an unsuccessful meter reading user list, wherein users who cannot successfully read the readings are recorded in the unsuccessful meter reading user list and can be acquired in a re-acquisition or manual acquisition mode.
As shown in fig. 2, as a preferred embodiment of the present invention, the step of acquiring the power consumer information and constructing the information statistics database specifically includes:
s101, obtaining power consumer information, wherein the power consumer information at least comprises account information of each user.
In this step, power consumer information is obtained, where the power consumer information at least includes account information of each user, specifically, data including a name, identity information, power consumption type, and the like of the user, and the power consumer information may be imported from the outside or may be manually entered.
S102, an information statistical database is constructed, and a storage space in the information statistical database is divided into a first data storage area, a second data storage area and a data statistical area, wherein the memory sizes of the first data storage area and the second data storage area are the same.
In this step, an information statistics database is constructed, and at this time, the information statistics database does not contain any content, and then is subjected to region division to form a first data storage region, a second data storage region and a data statistics region, wherein the memory sizes of the first data storage region and the second data storage region are the same, and the first data storage region and the second data storage region are used for storing data generated by last meter reading and data generated by this meter reading respectively.
S103, counting account information in the power user information, and generating a storage area dividing scheme, wherein the storage area dividing scheme comprises the number of block divisions.
In this step, account information in the power consumer information is counted, and for convenience of query and entry of meter reading data, classification is performed according to the account information, specifically, region division is performed according to the surname initials in the user name, that is, users are classified according to the number of the initials, and the number of each type of users is counted, wherein the storage region division scheme includes the block division number.
S104, the first data storage area and the second data storage area are divided according to the storage area dividing scheme to obtain independent storage blocks, and the first data storage area and the independent storage blocks in the second data storage area are in one-to-one correspondence.
In this step, the first data storage area and the second data storage area are divided according to a storage area division scheme, the first data storage area and the second data storage area are both divided into storage areas formed by independent storage blocks with the same number, users are numbered, each class of users has its own independent identifier, specifically, users with the first letter of surname Z, the number of which can be started with Z and then the number of which is the user number, therefore, when searching, quick positioning can be performed, of course, in order to further improve the regularity of data, more than two letters can be used for numbering users, for example, the first letters of the first two characters of the user name are ZF respectively, users of this class are numbered with ZF as the start, such as ZF0001, and then when dividing the independent storage blocks, N independent storage blocks are obtained by dividing according to the first letter of surname, and then, carrying out secondary division on each independent storage block by the first letter of the second character of the user name to obtain independent sub-storage blocks, wherein the independent storage blocks and the independent sub-storage blocks in the first data storage area and the second data storage area are completely the same in division.
As shown in fig. 3, as a preferred embodiment of the present invention, the step of acquiring the user power data information, analyzing the user power data information, and storing the analysis results in the first data storage area or the second data storage area one by one specifically includes:
s201, obtaining user power data information, and analyzing the user power data information to obtain an analysis result.
In this step, the user power data information is acquired, and after the information statistical database is created, the historical power consumption condition of the user is recorded, that is, the analysis result generated by last meter reading is stored in the first data storage area or the second data storage area.
S202, randomly reading any independent memory block in the first data memory area or the second data memory area, and judging the storage position of the analysis result.
And S203, storing the analysis result in the first data storage area or the second data storage area according to the judgment result.
In this step, any one independent storage block in the first data storage area or the second data storage area is randomly read, whether the analysis result is obtained by last meter reading is judged according to the date of the data recorded in the independent storage block, whether the analysis result is stored in the first data storage area or the second data storage area is determined, and then the analysis result is stored according to the judgment result.
As shown in fig. 4, as a preferred embodiment of the present invention, the step of updating the real-time statistical data in the corresponding independent storage block according to the analysis result in the first data storage area or the second data storage area specifically includes:
s301, reading the analysis result stored in the first data storage area or the second data storage area, and obtaining meter reading state information according to the analysis result.
In the step, the analysis result stored in the first data storage area or the second data storage area is read, meter reading state information is obtained after the analysis result is read each time, the meter reading state information at least comprises a data normal state, a data acquisition abnormal state and a data non-acquisition state, the total number of users is recorded in the data statistical area, and statistics is carried out according to the meter reading state information.
S302, reading historical analysis data stored in the first data storage area or the second data storage area, and calculating power consumption data of a user, wherein the historical analysis data is an analysis result generated in the last meter reading statistics, and the historical analysis data and the analysis result generated in the current meter reading are not stored in the same storage area at the same time.
And S303, updating the real-time statistical data according to the meter reading state information and the user electricity consumption data.
In the step, historical analysis data stored in the first data storage area or the second data storage area is read, and the user electricity consumption data is calculated, wherein the historical analysis data is an analysis result generated in the last meter reading statistics, and the historical analysis data and the analysis result generated in the current meter reading are not simultaneously stored in the same storage area, so that the user electricity consumption between the two meter reading is calculated according to the difference between the two recorded electricity consumptions, and the real-time statistical data is updated according to the meter reading state information and the user electricity consumption data.
As shown in fig. 5, the device for counting the meter reading success rate of the power consumption information collecting terminal according to the embodiment of the present invention includes:
the first information acquisition module 100 is configured to acquire power consumer information and construct an information statistics database, where the information statistics database at least includes a first data storage area, a second data storage area, and a data statistics area, and the first data storage area and the second data storage area are both formed by independent storage blocks.
In the device, a first information acquisition module 100 acquires power user information, the user information is counted before meter reading is carried out to establish an information counting database, the information counting database is divided into at least three areas which are a first data storage area, a second data storage area and a data counting area respectively, the first data storage area and the second data storage area are both formed by independent storage blocks, the first data storage area and the second data storage area are respectively used for storing data obtained by adjacent two-time meter reading, the data counting area is used for recording account information and power utilization information of each user, the first data storage area and the second data storage area are both formed by independent storage blocks with the same number and size, and related data of the users are stored in a partitioning mode through the independent storage blocks so as to be convenient for retrieval.
The second information obtaining module 200 is configured to obtain the user power data information, analyze the user power data information, and store analysis results in the first data storage area or the second data storage area one by one.
In the present apparatus, the second information obtaining module 200 obtains user power data information, where the user power data information refers to data generated by a user in a power utilization process, specifically, includes an electric meter reading, and after the analysis is completed, an analysis result is stored in the first data storage area or the second data storage area.
The data storage module 300 is configured to update the real-time statistical data in the corresponding independent storage block according to the analysis result in the first data storage area or the second data storage area.
In the device, the data storage module 300 reads the analysis result in the first data storage area or the second data storage area obtained by the current meter reading, reads the analysis result in the first data storage area or the second data storage area obtained by the last meter reading, compares the analysis results with the analysis results, and updates the real-time statistical data stored in the independent storage area according to the comparison result.
And the data calculation module 400 is used for reading the real-time statistical data in all the independent storage blocks and calculating to obtain the meter reading success rate of the acquisition terminal.
In the device, a data calculation module 400 reads real-time statistical data in all independent storage blocks, wherein each piece of user electricity utilization information is recorded in the real-time statistical data, and the collection terminal meter reading success rate can be obtained through statistics according to the user electricity utilization information; and after the step of calculating the meter reading success rate of the acquisition terminal, generating an unsuccessful meter reading user list, wherein users who cannot successfully read the readings are recorded in the unsuccessful meter reading user list and can be acquired in a re-acquisition or manual acquisition mode.
As shown in fig. 6, as a preferred embodiment of the present invention, the first information acquiring module 100 includes:
the user information acquiring unit 101 is configured to acquire power user information, where the power user information at least includes account information of each user.
In this module, the user information obtaining unit 101 obtains power user information, where the power user information at least includes account information of each user, specifically, data including a name, identity information, a power consumption type, and the like of the user, and the power user information may be imported from the outside or may be manually entered.
The database construction unit 102 is configured to construct an information statistics database, and divide a storage space in the information statistics database into a first data storage area, a second data storage area, and a data statistics area, where the first data storage area and the second data storage area have the same memory size.
In this module, the database construction unit 102 constructs an information statistics database, where the information statistics database does not contain any content, and then performs area division on the information statistics database, where the area division is a first data storage area, a second data storage area, and a data statistics area, and the first data storage area and the second data storage area have the same memory size, and are used for storing data generated by last meter reading and data generated by this meter reading.
The information counting unit 103 is configured to count account information in the power consumer information, and generate a storage area division scheme, where the storage area division scheme includes the number of block divisions.
In this module, the information statistics unit 103 counts account information in the power consumer information, classifies according to the account information for convenience of query and entry of meter reading data, specifically, classifies users according to the initials in the user names, that is, classifies the users according to the number of the initials, and counts the number of each type of users, where the storage area division scheme includes the number of block divisions.
The storage area dividing unit 104 is configured to divide the first data storage area and the second data storage area according to a storage area dividing scheme to obtain independent storage blocks, where the independent storage blocks in the first data storage area and the independent storage blocks in the second data storage area are in one-to-one correspondence.
In this module, the storage area dividing unit 104 divides the first data storage area and the second data storage area according to a storage area dividing scheme, divides both the first data storage area and the second data storage area into storage areas formed by independent storage blocks with the same number, numbers users, and each category of user has its own independent identifier, specifically, a user with a first surname of Z, whose number may start with Z and be a user number thereafter, so that when retrieving, it can perform quick location.
As shown in fig. 7, as a preferred embodiment of the present invention, the second information acquiring module 200 includes:
the power data acquiring unit 201 is configured to acquire the user power data information, and analyze the user power data information to obtain an analysis result.
In this module, the power data acquiring unit 201 acquires the power data information of the user, and after the information statistics database is created, the historical power consumption of the user is recorded therein, that is, the analysis result generated by the last meter reading is stored in the first data storage area or the second data storage area.
The storage determining unit 202 is configured to randomly read any independent storage block in the first data storage area or the second data storage area, and determine a storage location of the analysis result.
And a result storage unit 203, configured to store the parsing result in the first data storage area or the second data storage area according to the determination result.
In the module, any independent storage block in the first data storage area or the second data storage area is randomly read, whether the analysis result is obtained by last meter reading is judged according to the date of the data recorded in the independent storage block, whether the analysis result is stored in the first data storage area or the second data storage area is determined, and then the analysis result is stored according to the judgment result.
As shown in fig. 8, as a preferred embodiment of the present invention, the data storage module 300 includes:
and the information storage unit 301 is configured to read an analysis result stored in the first data storage area or the second data storage area, and obtain meter reading status information according to the analysis result.
In this module, the information storage unit 301 reads the analysis result stored in the first data storage area or the second data storage area, and after reading the analysis result each time, obtains meter reading status information, where the meter reading status information at least includes a data normal status, a data acquisition abnormal status, and a data non-acquisition status, and the total number of users is recorded in the data statistics area, and statistics is performed according to the meter reading status information.
And the power consumption data calculation unit 302 is configured to read historical analysis data stored in the first data storage area or the second data storage area, and calculate power consumption data of the user, where the historical analysis data is an analysis result generated in the last meter reading statistics, and the historical analysis data is not stored in the same storage area with the analysis result generated in the current meter reading.
And the data updating unit 303 is used for updating the real-time statistical data according to the meter reading state information and the user power consumption data.
In the module, historical analysis data stored in a first data storage area or a second data storage area are read, and user electricity consumption data are calculated, wherein the historical analysis data are analysis results generated in the last meter reading statistics, and the historical analysis data and the analysis results generated in the current meter reading are not simultaneously stored in the same storage area, so that the user electricity consumption between the two meter reading is calculated according to the difference between the two recorded electricity consumptions, and the real-time statistical data are updated according to meter reading state information and the user electricity consumption data.
It should be understood that, although the steps in the flowcharts of the embodiments of the present invention are shown in sequence as indicated by the arrows, the steps are not necessarily performed in sequence as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least a portion of the steps in various embodiments may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performance of the sub-steps or stages is not necessarily sequential, but may be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a non-volatile computer-readable storage medium, and can include the processes of the embodiments of the methods described above when the program is executed. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principle of the present invention are intended to be included within the scope of the present invention.

Claims (10)

1. A meter reading success rate statistical method for a power consumption information acquisition terminal is characterized by comprising the following steps:
the method comprises the steps of obtaining power consumer information, and constructing an information statistical database, wherein the information statistical database at least comprises a first data storage area, a second data storage area and a data statistical area, and the first data storage area and the second data storage area are both formed by independent storage blocks;
acquiring user power data information, analyzing the user power data information, and storing analysis results in a first data storage area or a second data storage area one by one;
updating real-time statistical data in the corresponding independent storage area block according to the analysis result in the first data storage area or the second data storage area;
and reading real-time statistical data in all the independent storage area blocks, and calculating to obtain the meter reading success rate of the acquisition terminal.
2. The electricity consumption information acquisition terminal meter reading success rate statistical method according to claim 1, wherein the step of acquiring the power consumer information and constructing an information statistical database specifically comprises:
acquiring power consumer information, wherein the power consumer information at least comprises account information of each user;
constructing an information statistical database, and dividing a storage space in the information statistical database into a first data storage area, a second data storage area and a data statistical area, wherein the sizes of memories of the first data storage area and the second data storage area are the same;
counting account information in the power user information, and generating a storage area dividing scheme, wherein the storage area dividing scheme comprises the number of block divisions;
and dividing the first data storage area and the second data storage area according to a storage area dividing scheme to obtain independent storage blocks, wherein the independent storage blocks in the first data storage area and the second data storage area are in one-to-one correspondence.
3. The electricity consumption information collection terminal meter reading success rate statistical method according to claim 1, wherein the step of acquiring the user electricity data information, analyzing the user electricity data information, and storing the analysis results in the first data storage area or the second data storage area one by one specifically comprises:
acquiring user power data information, and analyzing the user power data information to obtain an analysis result;
randomly reading any independent storage block in the first data storage area or the second data storage area, and judging the storage position of the analysis result;
and storing the analysis result in the first data storage area or the second data storage area according to the judgment result.
4. The electricity consumption information collection terminal meter reading success rate statistical method according to claim 1, wherein the step of updating the real-time statistical data in the corresponding independent storage area block according to the analysis result in the first data storage area or the second data storage area specifically comprises:
reading an analysis result stored in the first data storage area or the second data storage area, and obtaining meter reading state information according to the analysis result;
reading historical analysis data stored in a first data storage area or a second data storage area, and calculating user electricity consumption data, wherein the historical analysis data is an analysis result generated in the last meter reading statistics, and the historical analysis data and the analysis result generated in the current meter reading are not simultaneously stored in the same storage area;
and updating the real-time statistical data according to the meter reading state information and the power utilization data of the user.
5. The electricity consumption information acquisition terminal meter reading success rate statistical method according to claim 4, wherein the meter reading state information at least includes a data normal state, an acquisition abnormal state and an non-acquisition state.
6. The electricity consumption information acquisition terminal meter reading success rate statistical method according to claim 1, wherein the step of calculating the acquisition terminal meter reading success rate further comprises generating an unsuccessful meter reading user list.
7. The utility model provides a success rate statistical device that checks meter with electricity information acquisition terminal which characterized in that, the device includes:
the first information acquisition module is used for acquiring power consumer information and constructing an information statistical database, wherein the information statistical database at least comprises a first data storage area, a second data storage area and a data statistical area, and the first data storage area and the second data storage area are both formed by independent storage blocks;
the second information acquisition module is used for acquiring the user power data information, analyzing the user power data information and storing the analysis results in the first data storage area or the second data storage area one by one;
the data storage module is used for updating the real-time statistical data in the corresponding independent storage area block according to the analysis result in the first data storage area or the second data storage area;
and the data calculation module is used for reading the real-time statistical data in all the independent storage area blocks and calculating to obtain the meter reading success rate of the acquisition terminal.
8. The electricity consumption information acquisition terminal meter reading success rate statistics device of claim 7, wherein the first information acquisition module comprises:
the system comprises a user information acquisition unit, a user information acquisition unit and a user information acquisition unit, wherein the user information acquisition unit is used for acquiring power user information which at least comprises account information of each user;
the database construction unit is used for constructing an information statistical database, and dividing a storage space in the information statistical database into a first data storage area, a second data storage area and a data statistical area, wherein the sizes of the memories of the first data storage area and the second data storage area are the same;
the information counting unit is used for counting account information in the power user information and generating a storage area dividing scheme, and the storage area dividing scheme comprises the number of block divisions;
and the storage area dividing unit is used for dividing the first data storage area and the second data storage area according to the storage area dividing scheme to obtain independent storage blocks, and the first data storage area corresponds to the independent storage blocks in the second data storage area one to one.
9. The electricity consumption information acquisition terminal meter reading success rate statistics device of claim 7, wherein the second information acquisition module comprises:
the power data acquisition unit is used for acquiring the user power data information and analyzing the user power data information to obtain an analysis result;
the storage judging unit is used for randomly reading any independent storage block in the first data storage area or the second data storage area and judging the storage position of the analysis result;
and the result storage unit is used for storing the analysis result in the first data storage area or the second data storage area according to the judgment result.
10. The electricity consumption information acquisition terminal meter reading success rate statistics device of claim 7, characterized in that, the data storage module includes:
the information storage unit is used for reading the analysis result stored in the first data storage area or the second data storage area and obtaining meter reading state information according to the analysis result;
the electricity consumption data calculation unit is used for reading historical analysis data stored in the first data storage area or the second data storage area and calculating electricity consumption data of a user, wherein the historical analysis data is an analysis result generated in the last meter reading statistics, and the historical analysis data and the analysis result generated in the current meter reading are not simultaneously stored in the same storage area;
and the data updating unit is used for updating the real-time statistical data according to the meter reading state information and the user electricity utilization data.
CN202210023868.8A 2022-01-11 2022-01-11 Electricity consumption information acquisition terminal meter reading success rate statistical method and device Pending CN114048215A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210023868.8A CN114048215A (en) 2022-01-11 2022-01-11 Electricity consumption information acquisition terminal meter reading success rate statistical method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210023868.8A CN114048215A (en) 2022-01-11 2022-01-11 Electricity consumption information acquisition terminal meter reading success rate statistical method and device

Publications (1)

Publication Number Publication Date
CN114048215A true CN114048215A (en) 2022-02-15

Family

ID=80213504

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210023868.8A Pending CN114048215A (en) 2022-01-11 2022-01-11 Electricity consumption information acquisition terminal meter reading success rate statistical method and device

Country Status (1)

Country Link
CN (1) CN114048215A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105303292A (en) * 2015-09-17 2016-02-03 国网北京市电力公司 Distribution data storage method and device
WO2019182172A1 (en) * 2018-03-21 2019-09-26 누리플렉스 홀딩스 아이엔씨 Automatic meter reading system, meter reading terminal, and electricity theft detection method using same
CN110728836A (en) * 2019-10-22 2020-01-24 深圳供电局有限公司 Concentrator meter reading abnormity analysis method and system
CN112286962A (en) * 2020-10-26 2021-01-29 积成电子股份有限公司 Electricity consumption information acquisition terminal meter reading success rate statistical method and system
CN112905732A (en) * 2019-11-19 2021-06-04 成都长城开发科技有限公司 Method and device for acquiring reading success rate of electric meter

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105303292A (en) * 2015-09-17 2016-02-03 国网北京市电力公司 Distribution data storage method and device
WO2019182172A1 (en) * 2018-03-21 2019-09-26 누리플렉스 홀딩스 아이엔씨 Automatic meter reading system, meter reading terminal, and electricity theft detection method using same
CN110728836A (en) * 2019-10-22 2020-01-24 深圳供电局有限公司 Concentrator meter reading abnormity analysis method and system
CN112905732A (en) * 2019-11-19 2021-06-04 成都长城开发科技有限公司 Method and device for acquiring reading success rate of electric meter
CN112286962A (en) * 2020-10-26 2021-01-29 积成电子股份有限公司 Electricity consumption information acquisition terminal meter reading success rate statistical method and system

Similar Documents

Publication Publication Date Title
CN107861991B (en) Receipt data processing method and device, computer equipment and storage medium
CN116150288B (en) Network data analysis processing system based on computer
CN106446170A (en) Data querying method and device
CN108595523A (en) device data retrieval model construction method, device and computer equipment
CN110084634A (en) Optimization method, device, computer equipment and storage medium are launched in advertisement
CN113051330A (en) Real-time environment monitoring method and device based on big data and computer equipment
CN112417315A (en) User portrait generation method, device, equipment and medium based on website registration
Matias et al. Validation of both number and coverage of bus Schedules using AVL data
CN116595859A (en) Audit model construction method, device, equipment and medium based on machine learning
CN112215398A (en) Power consumer load prediction model establishing method, device, equipment and storage medium
CN112948504B (en) Data acquisition method and device, computer equipment and storage medium
CN114153898A (en) Method, device and application for combing relationships among database tables
CN114048215A (en) Electricity consumption information acquisition terminal meter reading success rate statistical method and device
CN113626571A (en) Answer sentence generating method and device, computer equipment and storage medium
CN113095391A (en) Method, system, terminal and medium for detecting electricity stealing behavior of user
CN115170304B (en) Method and device for extracting risk feature description
CN105512313A (en) Incremental data processing method and device
CN115239208A (en) Electricity selling company feature model analysis method and system based on electric power transaction data
CN115795328A (en) Method and system for simultaneously generating new energy output conventional scene and extreme scene
CN113535962B (en) Data warehouse-in method, device, electronic device, program product and storage medium
CN110378481B (en) Decision processing method and device based on rough set, computer and storage medium
CN112507129A (en) Content change processing method of power distribution network operation file and related equipment
CN116362453A (en) Power consumption data processing method and system
CN113727217B (en) Near field communication-based electric household meter information processing system
CN115408301B (en) Test set construction method and system for fan simulation

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20220215