A method and system for improving the accuracy of electric meter data collection
By estimating the amount of data during the meter data acquisition cycle and deciding the acquisition and encoding methods, the problem of insufficient stability of meter data acquisition and transmission in the prior art is solved, and the accuracy of meter data acquisition is improved.
Patent Information
- Application Number
- CN202210805506.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-08
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2042-07-08
AI Technical Summary
The prior art cannot take into account the stability of the data acquisition amount and data transmission method in the acquisition and transmission of electricity meter data, which affects the accuracy of electricity meter data acquisition.
By determining the range of meter data acquisition and multiple meter data acquisition cycles, the amount of meter data acquisition in different acquisition cycles is estimated, and the data acquisition and encoding method is determined based on the estimated amount, including regional batch acquisition and cyclic redundancy verification and coding.
It ensures the stability of meter data acquisition and transmission under different meter data acquisition cycles and quantities, thereby improving the accuracy of meter data acquisition.
Smart Images

Figure CN115078825B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of electric power data collection and transmission, and in particular, relates to a method and system for improving the accuracy of electric meter data collection. Background Art
[0002] In the process of building smart grids, the construction of the power consumption information collection system for power users is very critical. Through the power consumption information collection system, users' power consumption information can be controlled in a timely, complete and accurate manner.
[0003] With the gradual popularization of smart meters, the construction of smart grids has overcome the defects of traditional meter reading that wastes human resources, effectively reduced the cost of meter reading, and improved the accuracy of meter information collection. The smart grid dispatching platform can set parameters such as automatic meter reading cycle, reading interval, and reading interval according to the command issued by the central station, and set measures to prevent non-staff from modifying meter reading parameters. When the master station initiates the transparent meter reading task, it automatically reads the meter periodically according to the set parameters of the equipment. Each meter accumulates electric energy and other information, and can perform multi-rate and multi-period reading. When the meter reading time and meter reading interval are determined, the system will automatically read the meter data. After the reading task is completed, it will automatically calculate the next reading time and enter the next meter reading task; the concentrator reads the meter selected by the master station and directly uploads the read data to the central station without storing the data.
[0004] However, in actual applications, it is found that the current collection and transmission of meter data are fixed. Regardless of the data collection cycle or the length of the collection time, the meter data is automatically obtained after the meter reading task is automatically accepted and then sent uniformly. This method has a certain effectiveness when the data volume is small or the collection cycle is single, and the data transmission error rate and data collection accuracy can be balanced. However, in actual applications, different collection cycles, different collection types and collection ranges are usually required to be set, resulting in changes in the data volume and data range at any time. If the existing unified processing method is used, it is impossible to take into account the stability of the data collection volume and the data transmission method, and the accuracy of meter data collection will also be affected. Summary of the invention
[0005] In order to solve the above technical problems, the present invention proposes a method for collecting and transmitting electric power data, which can take into account both the amount of data collected and the stability of the data transmission method, and improve the accuracy of electric meter data collection.
[0006] In a first aspect of the present invention, a method for improving the accuracy of electric meter data collection is proposed, the method comprising the following steps:
[0007] S1: Determine the meter data collection range and multiple meter data collection cycles {T 1 ,T2 ,…,T k}; T i+1 >T i ,i=1,2,…,k-1,k≥3;
[0008] S2: Based on the meter data collection range and multiple meter data collection cycles {T 1 ,T 2 ,…,T k}Estimate the amount of meter data collected in different collection cycles;
[0009] S3: When the i-th collection period T i The corresponding estimated meter data collection volume DataSum i When it is greater than a first preset value, determining the data collection and encoding method of the electric meter data in the i-th collection cycle;
[0010] S4: Transmit the encoded meter data to the client.
[0011] Step S3 of the above method includes two judgment branches:
[0012] Judgment branch 1: Estimated meter data collection amount DataSum i greater than a first preset value;
[0013] Judgment branch 2: Estimated meter data collection amount DataSum i Not greater than a first preset value.
[0014] For judgment branch 1, it is necessary to predetermine the data collection and encoding method of the meter data in the i-th collection cycle, and then actually perform data collection and data encoding, and then transmit the encoded meter data to the client;
[0015] For judgment branch 2, the meter data collected in the i-th collection cycle is directly transmitted to the client, that is, it is directly collected and transmitted without encoding.
[0016] In the specific implementation, in step S2, the following steps are used to estimate the i-th acquisition period T i The corresponding meter data collection amount DataSum i :
[0017] S201: Obtain the number A of devices to be collected within the determined meter data collection range. Each device to be collected uses a ring stack to store its own electric energy data. The storage space size of the ring stack of the jth device to be collected is St j ,j=1,2,…A;A is a positive integer greater than 2;
[0018] S202: Obtaining the full stack ratio value Fr of all the devices to be collected in the i-th collection cycle according to the historical records i ; 0 <Fr i ≤1;
[0019] S203: According to Fr i 、St j And multiple meter data collection cycles T i The corresponding acquisition time length |T i |Estimate the amount of meter data collected corresponding to the i-th collection cycle DataSum i .
[0020] More specifically, according to the above judgment branch 1, when the estimated meter data collection amount DataSum corresponding to the i-th collection cycle i When it is greater than the first preset value,
[0021] In the i-th collection cycle, the meter data is collected by regional batch collection, and the collected meter data is encoded by cyclic redundancy check and then sent.
[0022] The method of performing meter data collection by regional batch collection specifically includes:
[0023] Identify the number and type of A devices to be collected within the meter data collection range;
[0024] Divide the same type of devices to be collected into the same collection area.
[0025] In a second aspect of the present invention, a system for improving the accuracy of electric meter data collection is also provided. The system communicates with a plurality of devices to be collected.
[0026] Each of the devices to be collected uses a ring stack to store its own power data;
[0027] The system further comprises:
[0028] A collection parameter input unit, wherein the collection parameter input unit is used to input an electric meter data collection range and an electric meter data collection cycle;
[0029] A collection amount estimation unit, the collection amount estimation unit is used to estimate the meter data collection amount corresponding to the meter data collection period based on the meter data collection range and the meter data collection period;
[0030] A collection mode determination unit, used to determine the meter data collection mode based on the estimated meter data collection amount;
[0031] A coding method determining unit, used to determine the meter data coding method based on the data collection method;
[0032] The electric meter data sending unit is used to send the electric meter data to the client for display.
[0033] It can be understood that the system described in the second aspect can be used to implement the method described in the first aspect.
[0034] Specifically, the input electric meter data collection range includes a plurality of devices to be collected, and each device to be collected has a ring stack storage space of a predetermined storage size;
[0035] The collection quantity estimation unit obtains the full stack ratio values of all devices to be collected within the meter data collection cycle based on historical records, and estimates the meter data collection quantity corresponding to the meter data collection cycle based on the full stack ratio values of the devices to be collected within the meter data collection cycle, the size of the ring stack storage space of the devices to be collected, and the collection time lengths corresponding to multiple meter data collection cycles.
[0036] The collection mode determination unit determines the meter data collection mode based on the estimated meter data collection amount, specifically including:
[0037] When the estimated amount of meter data collected corresponding to the meter data collection cycle is greater than a first preset value,
[0038] During the meter data collection cycle, meter data collection is performed by regional batch collection;
[0039] The encoding method determining unit determines the meter data encoding method based on the data collection method, which specifically includes: encoding the collected meter data through a cyclic redundancy check method.
[0040] The collection mode determination unit determines the meter data collection mode based on the estimated meter data collection amount, specifically including:
[0041] When the estimated amount of meter data collected corresponding to the meter data collection cycle is less than a first preset value,
[0042] The electric meter data collected during the electric meter data collection period is directly transmitted to the client.
[0043] The method of performing meter data collection by regional batch collection specifically includes:
[0044] Identify the number and type of multiple devices to be collected within the meter data collection range;
[0045] Divide the same type of devices to be collected into the same collection area.
[0046] It can be understood that the above method can also be implemented by a computer device in the form of computer program instructions. Therefore, in the third aspect, the present invention also provides an electronic device, including a processor and a memory, which are interconnected, wherein the memory is used to store a computer program, and the computer program includes program instructions, and the processor is configured to call the program instructions to execute the steps of a method for improving the accuracy of electric meter data collection provided in the first aspect of the present invention.
[0047] In a fifth aspect, the present invention further provides a computer-readable storage medium, comprising: the computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the steps of a method for improving the accuracy of data collection of an electric meter as provided in the first aspect of the present invention are implemented.
[0048] The technical solution of the present invention first determines the meter data collection range and multiple meter data collection cycles, then estimates the meter data collection amount in different collection cycles based on the meter data collection range and multiple meter data collection cycles, and then determines the data collection and encoding method of the meter data in different collection cycles before performing data collection and data transmission. It can reasonably select the meter data collection and encoding method according to the characteristics of the meter data itself and the different timing requirements of the short-cycle and long-cycle collection methods, thereby ensuring the stability of the meter data collection and transmission while improving the accuracy of the meter data collection.
[0049] Further advantages of the present invention will be further reflected in detail in the specific embodiments section in conjunction with the drawings of the specification. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0051] Figure 1 It is a main flow diagram of a method for improving the accuracy of electric meter data collection according to an embodiment of the present invention;
[0052] Figure 2 Schematic diagram of different judgment branches of a method for improving the accuracy of data collection of electric meter according to an embodiment of the present invention;
[0053] Figure 3 It is a schematic diagram of specific implementation steps of the meter data collection amount estimation step;
[0054] Figure 4It is a schematic diagram of a system architecture for improving the accuracy of electric meter data collection according to a preferred embodiment of the present invention. DETAILED DESCRIPTION
[0055] The invention is further described below in conjunction with the accompanying drawings and specific implementation methods.
[0056] See also Figure 1 , Figure 1 It is a main flow chart of a method for improving the accuracy of data collection of electric meter according to an embodiment of the present invention.
[0057] Figure 1 The method mainly includes steps S1-S3, and each step is specifically implemented as follows:
[0058] S1: Determine the meter data collection range and multiple meter data collection cycles {T 1 ,T 2 ,…,T k}; T i+1 >T i ,i=1,2,…,k-1,k≥3;
[0059] S2: Based on the meter data collection range and multiple meter data collection cycles {T 1 ,T 2 ,…,T k}Estimate the amount of meter data collected in different collection cycles;
[0060] S3: When the i-th collection period T i The corresponding estimated meter data collection volume DataSum i When it is greater than a first preset value, determining the data collection and encoding method of the electric meter data in the i-th collection cycle;
[0061] S4: Transmit the encoded meter data to the client.
[0062] Next, we will introduce the specific implementation forms of some parts.
[0063] In step 1, the electric meter data collection range and multiple electric meter data collection cycles are determined according to the instructions issued by the actual data collection terminal.
[0064] For example, the current data acquisition terminal needs to collect meter data of A devices to be collected within its communication range. The devices to be collected can be voltage meters, phase meters, electric energy meters, etc. The present invention does not make specific restrictions on this.
[0065] Preferably, the device to be collected involved in the present invention is a smart meter device, which can realize online automatic meter reading, that is, remote automatic and timed data aggregation and transmission, and when receiving instructions from a data collection terminal, it can collect data in real time.
[0066] As different collection needs, meter data has different collection cycles and storage cycles. For example, for daily data collection, the collection cycle is 24 hours and the storage cycle is 31 days, so that users can check the data of the month at any time; for curve data collection, the collection cycle can be set to 15 minutes and the storage cycle is 10 days, so that users can analyze different power consumption periods; in addition, monthly data collection can also be realized, with a collection cycle of one month and a storage cycle of 1 year, so that the overall background can realize year-month periodic power consumption scheduling.
[0067] Correspondingly, different collection cycles will obtain different amounts of data and have different collection times.
[0068] As a summary, the meter data collection cycle T i The corresponding acquisition time length is |T i |.
[0069] Next, determine all the required meter data collection cycles T i Then, step S2 is based on the meter data collection range and multiple meter data collection cycles {T 1 ,T 2 ,…,T k} Estimate the amount of meter data collected in different collection cycles.
[0070] For details, see Figure 3 , Figure 2 It is shown that step S2 includes three steps S201-S203:
[0071] S201: Obtain the number A of devices to be collected within the determined meter data collection range. Each device to be collected uses a ring stack to store its own electric energy data. The storage space size of the ring stack of the jth device to be collected is St j ,j=1,2,…A;A is a positive integer greater than 2;
[0072] S202: Obtaining the full stack ratio value Fr of all the devices to be collected in the i-th collection cycle according to the historical records i ; 0 <Fr i ≤1;
[0073] S203: According to Fr i 、St j And multiple meter data collection cycles T i The corresponding acquisition time length |T i|Estimate the amount of meter data collected corresponding to the i-th collection cycle DataSum i .
[0074] In step S201, a ring stack storage method is used to avoid data overflow. As mentioned above, the collection period of meter data in different periods is different, the collection quantity is different, and the storage period is also different. If a common storage structure is used, data overflow is likely to occur.
[0075] In step S202, the full stack ratio value Fr of all the devices to be collected in the i-th collection cycle is obtained by fitting according to the historical records. i ; 0 <Fr i ≤1;
[0076] The historical record here refers to the actually obtained storage status of the ring stack of each device to be collected in the i-th collection cycle.
[0077] For example, suppose that after the i-th collection cycle ends, among the A devices to be collected, there are B devices to be collected that are in full stack (that is, the data storage capacity of their own circular stack has reached the upper limit), then
[0078] By fitting the relationship between the measured value and the existing acquisition cycle, the full stack ratio value Fr of all the devices to be collected in the i-th acquisition cycle can be obtained. i ;
[0079] At this time, step S203 is based on Fr i 、St j And multiple meter data collection cycles T i The corresponding acquisition time length |T i |Estimate the amount of meter data collected corresponding to the i-th collection cycle DataSum i .
[0080] Specifically, the following method is used to estimate the amount of meter data collected corresponding to the i-th collection period: i :
[0081]
[0082] Among them, Rand index (1,index,Fr i ) is a random number generation function used to generate random numbers Rand index ; Rand index The following conditions must be met:
[0083]
[0084] |T i| is the meter data collection cycle T i length of time.
[0085] In the above embodiment, the amount of meter data collected corresponding to the i-th collection period is estimated. i Taking into account Fr i 、St j And multiple meter data collection cycles T i The corresponding acquisition time length |T i |, and different random number generators are used on different ring stacks, so that the entire estimation process not only takes into account local individual parameters, but also conforms to the overall development trend.
[0086] For example, Rand 1 (1,1,Fr i ) and Rand 2 (1,2,Fr i )The random number generator used is different because the device ring stack considered is different.
[0087] The random number generator here can be a random number function corresponding to different programming languages.
[0088] Taking C language as an example, the function used to generate a random number in C language is rand(). rand() can generate a random number between 0 and 0x7fff, that is, a number with a maximum value of 32767. The srand function is the initialization function of the random number generator.
[0089] On this basis, if you want to generate a random number between 0 and 100, the usage is as follows:
[0090] int num = rand()% 100 + 1.
[0091] The inventor noticed that srand(seed) can be used to sow seeds when rand() generates random numbers.
[0092] Therefore, as the Rand index (1,index,Fr i ) Random number generation function, used to generate random number Rand index The way can be (pseudo code):
[0093]
[0094]
[0095] So as to generate random number Rand index ; Rand index The following conditions must be met:
[0096]
[0097] After comparing the actual confirmed values of a large amount of data distribution with the estimated values of the formula, the estimation accuracy of the above formula adopted in this embodiment reaches more than 90%.
[0098] After obtaining the estimate, return to Figure 2 , Figure 2 Two decision branches of step S3 are shown:
[0099] Judgment branch 1: Estimated meter data collection amount DataSum i greater than a first preset value;
[0100] Judgment branch 2: Estimated meter data collection amount DataSum i Not greater than a first preset value.
[0101] For judgment branch 1, it is necessary to predetermine the data collection and encoding method of the meter data in the i-th collection cycle, and then actually perform data collection and data encoding, and then transmit the encoded meter data to the client;
[0102] For judgment branch 2, the meter data collected in the i-th collection cycle is directly transmitted to the client, that is, it is directly collected and transmitted without encoding.
[0103] That is, the step S3 further comprises:
[0104] When the estimated meter data collection amount DataSum corresponding to the i-th collection period i When it is greater than the first preset value,
[0105] In the i-th collection cycle, the meter data is collected by regional batch collection, and the collected meter data is encoded by cyclic redundancy check and then sent.
[0106] In the actual process of electricity meter data collection and transmission, the inventors found that data transmission rate (transmission volume) and reliability are often not achieved at the same time, and it is necessary to take measures to balance the contradiction between the two.
[0107] In the present invention, when the meter data collected is greater than a preset value, channel coding is used for processing.
[0108] Specifically, a cyclic redundancy check (CRC) method may be used.
[0109] The cyclic redundancy check principle is as follows:
[0110] Consider the k-bit code sequence of the data to be transmitted as the coefficients of the polynomial M(x). The highest power of M(x) is k-1. Select the polynomial G(x) with the highest power of r as the generating polynomial, then:
[0111]
[0112] The information code sent after encoding is M(x)·x r +R(x), whose highest power is k+r, where R(x) is the remainder and Q(x) is the quotient.
[0113] The method of performing meter data collection by regional batch collection specifically includes:
[0114] Identify the number and type of A devices to be collected within the meter data collection range;
[0115] Divide the same type of devices to be collected into the same collection area.
[0116] The same type can mean that the devices to be collected are completely the same, or the data types collected by the devices to be collected are completely the same.
[0117] exist Figure 1-Figure 3 Based on Figure 4 , Figure 4 A schematic diagram of a system architecture for improving the accuracy of electricity meter data collection according to a preferred embodiment of the present invention.
[0118] exist Figure 4 In the invention, the system for improving the accuracy of electric meter data collection includes an acquisition parameter input unit, a collection amount estimation unit, an acquisition method determination unit, an encoding method determination unit, an electric meter data sending unit and a client.
[0119] Specifically, the system communicates data with a plurality of devices to be collected;
[0120] The device to be collected is a smart meter device, which can realize online automatic meter reading, that is, remote automatic and regular data aggregation and transmission. When receiving instructions from the data collection terminal, data collection can be carried out in real time.
[0121] The acquisition parameter input unit is used to input the meter data acquisition range and meter data acquisition cycle, and different acquisition cycles correspond to different data storage cycles;
[0122] As different collection needs, meter data has different collection cycles and storage cycles. For example, for daily data collection, the collection cycle is 24 hours and the storage cycle is 31 days, so that users can check the data of the month at any time; for curve data collection, the collection cycle can be set to 15 minutes and the storage cycle is 10 days, so that users can analyze different power consumption periods; in addition, monthly data collection can also be realized, with a collection cycle of one month and a storage cycle of 1 year, so that the overall background can realize year-month periodic power consumption scheduling.
[0123] The collection amount estimation unit is used to estimate the meter data collection amount corresponding to the meter data collection period based on the meter data collection range and the meter data collection period;
[0124] The collection mode determination unit is used to determine the meter data collection mode based on the estimated meter data collection amount;
[0125] The coding method determining unit is used to determine the meter data coding method based on the data collection method;
[0126] The electric meter data sending unit is used to send the electric meter data to the client for display.
[0127] The input electric meter data collection range includes a plurality of devices to be collected, and each device to be collected has a ring stack storage space of a predetermined storage size;
[0128] The collection quantity estimation unit obtains the full stack ratio values of all devices to be collected within the meter data collection cycle based on historical records, and estimates the meter data collection quantity corresponding to the meter data collection cycle based on the full stack ratio values of the devices to be collected within the meter data collection cycle, the size of the ring stack storage space of the devices to be collected, and the collection time lengths corresponding to multiple meter data collection cycles.
[0129] The collection mode determination unit determines the meter data collection mode based on the estimated meter data collection amount, specifically including:
[0130] When the estimated amount of meter data collected corresponding to the meter data collection cycle is greater than a first preset value,
[0131] During the meter data collection cycle, meter data collection is performed by regional batch collection;
[0132] The encoding method determining unit determines the meter data encoding method based on the data collection method, which specifically includes: encoding the collected meter data through a cyclic redundancy check method.
[0133] The collection mode determination unit determines the meter data collection mode based on the estimated meter data collection amount, specifically including:
[0134] When the estimated amount of meter data collected corresponding to the meter data collection cycle is less than a first preset value,
[0135] The electric meter data collected during the electric meter data collection period is directly transmitted to the client.
[0136] The method of performing meter data collection by regional batch collection specifically includes:
[0137] Identify the number and type of multiple devices to be collected within the meter data collection range;
[0138] Divide the same type of devices to be collected into the same collection area.
[0139] As a more specific implementation, the input meter data collection range includes A devices to be collected, and the ring stack storage space size of the jth device to be collected is St j ,j=1,2,…A;A is a positive integer greater than 2;
[0140] The collection amount estimation unit estimates the meter data collection amount DataSum corresponding to the meter data collection period in the following manner i :
[0141]
[0142] Among them, Rand index (1,index,Fr i ) is a random number generation function used to generate random numbers Rand index ; Rand index The following conditions must be met:
[0143]
[0144] |T i | is the meter data collection cycle T i Length of time;
[0145] The Fr i is the full stack ratio value of all the devices to be collected in the meter data collection cycle obtained by fitting the historical records. <Fr i ≤1.
[0146] The historical record here refers to the actually obtained storage status of the ring stack of each device to be collected in the i-th collection cycle.
[0147] For example, suppose that after the i-th collection cycle ends, among the A devices to be collected, there are B devices to be collected that are in full stack (that is, the data storage capacity of their own circular stack has reached the upper limit), then
[0148] By fitting the relationship between the measured value and the existing acquisition cycle, the full stack ratio value Fr of all the devices to be collected in the i-th acquisition cycle can be obtained. i .
[0149] The above method of the present invention can obviously be automatically implemented in the form of computer program instructions. Therefore, more embodiments of the present invention can also be implemented by running on a general computer device such as a computer including a central processing unit (CPU), a random access memory medium (RAM), a read-only memory medium (ROM) and other processing elements and storage elements to execute the above method. Figure 1-Figure 3 A computer program (including program code) for each step involved in the corresponding method shown in FIG.
[0150] The technical solution of the present invention first determines the meter data collection range and multiple meter data collection cycles, then estimates the meter data collection amount in different collection cycles based on the meter data collection range and multiple meter data collection cycles, and then determines the data collection and encoding method of the meter data in different collection cycles before performing data collection and data transmission. It can reasonably select the meter data collection and encoding method according to the characteristics of the meter data itself and the different timing requirements of the short-cycle and long-cycle collection methods, thereby ensuring the stability of the meter data collection and transmission while improving the accuracy of the meter data collection.
[0151] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
[0152] The present invention does not particularly specify the structure of some modules, which shall be subject to the contents recorded in the prior art. The prior art mentioned in the above background technology section of the present invention can be used as part of the present invention to understand the meaning of some technical features or parameters. The scope of protection of the present invention shall be subject to the contents actually recorded in the claims.
Claims
1. A method for improving the accuracy of electric meter data collection, characterized in that: The method comprises the following steps: S1: Determine the meter data collection range and multiple meter data collection cycles {T1, T2, ..., Tk}; Ti+1>Ti, i=1, 2, ..., k-1, k≥3; S2: based on the meter data collection range and multiple meter data collection cycles {T1, T2, ..., Tk}, estimate the meter data collection amount in different collection cycles, wherein the meter data collection amount DataSum corresponding to the i-th collection cycle Ti is estimated i The specific steps are: S201: Obtain the number A of devices to be collected within the determined electric meter data collection range, each device to be collected uses a ring stack to store its own electric energy data, and the storage space size of the ring stack of the jth device to be collected is Stj, j = 1, 2, ... A; A is a positive integer greater than 2; S202: deriving full stack ratio values Fri of all devices to be collected in the i-th collection cycle according to historical records; <Fr i ≤1; S203: According to Fri, St j And the collection time length corresponding to multiple meter data collection cycles Ti |Ti | estimates the meter data collection volume DataSum corresponding to the i-th collection cycle i ; S3: when the estimated meter data collection amount DataSumi corresponding to the i-th collection period Ti is greater than a first preset value, determining a data collection and encoding method for the meter data in the i-th collection period; S4: Transmit the encoded meter data to the client.
2. A method for improving the accuracy of electric meter data collection as claimed in claim 1, characterized in that: In the step S3, when the estimated meter data collection amount DataSumi corresponding to the i-th collection period Ti is less than a first preset value, the meter data collected in the i-th collection period is directly transmitted to the client.
3. A method for improving the accuracy of electric meter data collection as claimed in claim 1 or 2, characterized in that: The step S3 further comprises: When the estimated meter data collection amount DataSum corresponding to the i-th collection period i When it is greater than the first preset value, In the i-th collection cycle, the meter data is collected by regional batch collection, and the collected meter data is encoded by cyclic redundancy check and then sent.
4. A method for improving the accuracy of electric meter data collection as claimed in claim 3, characterized in that: The method of performing meter data collection by regional batch collection specifically includes: Identify the number and type of A devices to be collected within the meter data collection range; Divide the same type of devices to be collected into the same collection area.
5. A system for improving the accuracy of electric meter data collection, wherein the system communicates with multiple devices to be collected data, and is characterized in that: Each of the devices to be collected uses a ring stack to store its own electric energy data; the input meter data collection range includes multiple devices to be collected, and each device to be collected has a ring stack storage space of a predetermined storage size; The collection amount estimation unit obtains the full stack ratio values of all the devices to be collected in the meter data collection cycle according to the historical records, and estimates the meter data collection amount corresponding to the meter data collection cycle according to the full stack ratio values of the devices to be collected in the meter data collection cycle, the ring stack storage space size of the devices to be collected, and the collection time lengths corresponding to multiple meter data collection cycles; The system further comprises: A collection parameter input unit, wherein the collection parameter input unit is used to input an electric meter data collection range and an electric meter data collection cycle; A collection amount estimation unit, the collection amount estimation unit is used to estimate the meter data collection amount corresponding to the meter data collection period based on the meter data collection range and the meter data collection period; A collection mode determination unit, used to determine the meter data collection mode based on the estimated meter data collection amount; A coding method determining unit, used to determine the meter data coding method based on the data collection method; The electric meter data sending unit is used to send the electric meter data to the client for display.
6. A system for improving the accuracy of electric meter data collection as claimed in claim 5, characterized in that: The collection mode determination unit determines the meter data collection mode based on the estimated meter data collection amount, specifically including: When the estimated amount of meter data collected corresponding to the meter data collection cycle is greater than a first preset value, During the meter data collection cycle, meter data collection is performed by regional batch collection; The encoding method determining unit determines the meter data encoding method based on the data collection method, which specifically includes: encoding the collected meter data through a cyclic redundancy check method.
7. A system for improving the accuracy of electric meter data collection as claimed in claim 5, characterized in that: The collection mode determination unit determines the meter data collection mode based on the estimated meter data collection amount, specifically including: When the estimated amount of meter data collected corresponding to the meter data collection cycle is less than a first preset value, The electric meter data collected during the electric meter data collection period is directly transmitted to the client.
8. A system for improving the accuracy of electric meter data collection as claimed in claim 6, characterized in that: The method of performing meter data collection by regional batch collection specifically includes: Identify the number and type of multiple devices to be collected within the meter data collection range; Divide the same type of devices to be collected into the same collection area.
Citation Information
Patent Citations
Ammeter data collection system based on NB-IoT (Narrow Band Internet of Things)
CN107240247A
Data acquisition method and system of intelligent meter reading terminal
CN114298863A