Electric energy meter fault detection method and electric energy meter
The method addresses shunt aging issues in electric energy meters by analyzing data to detect faults and aging trends, ensuring accurate electricity consumption monitoring and reducing measurement errors.
Patent Information
- Application Number
- CN202411203813.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2044-08-30
AI Technical Summary
Existing electric energy meters face challenges in accurately monitoring shunt status and preventing measurement errors due to shunt aging, which affects electricity consumption monitoring.
A method for detecting faults in electric energy meters involves regularly acquiring and analyzing standard electric energy data and real-time pulse data to calculate pulse deviation rates, generating floating values, and determining abnormal areas to identify aging phenomena, with corresponding warning levels for timely maintenance.
Effectively detects and prevents measurement errors by monitoring shunt aging, ensuring accurate electricity consumption monitoring and reducing errors in electric energy meters.
Smart Images

Figure CN118707436B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of electric energy meter fault detection, in particular to an electric energy meter fault detection method and an electric energy meter. Background Art
[0002] Energy meters, also known as electric meters or electricity meters, are instruments used to measure and record the amount of electricity used by consumers. In order to ease the contradiction between electricity supply and demand, adjust the load curve, and improve the imbalance of electricity consumption, the peak, flat and valley time-of-use electricity price system is fully implemented to "cut the peak and fill the valley", improve the national electricity efficiency, and make rational use of electricity resources.
[0003] How to accurately monitor the user's electricity consumption, the shunt in the electricity meter plays a vital role. If the shunt component ages, it will affect the measurement of electricity consumption. How to monitor the shunt status and avoid errors in the electricity meter's monitoring of electricity due to shunt aging are the above issues we need to consider at present. Summary of the invention
[0004] In order to solve the above problems, an object of the present invention is to provide an electric energy meter fault detection method and an electric energy meter.
[0005] The purpose of the present invention can be achieved by the following technical solution: A method for detecting faults in an electric energy meter comprises the following steps:
[0006] Step S1: Setting a memory and a collection cycle; regularly acquiring standard electric energy data and real-time pulse data of the electric energy meter according to the collection cycle, and storing the standard electric energy data and real-time pulse data in the memory;
[0007] Step S2: Obtain the pulse constant of the electric energy meter, generate the pulse deviation rate according to the pulse constant, standard electric energy data and real-time pulse data; set the normal value range, if the pulse deviation rate belongs to the normal value range, no operation is required; otherwise, generate a first-level warning information;
[0008] Step S3: generating a plurality of pulse deviation rates according to a plurality of standard electric energy data and a plurality of real-time pulse data in the memory, and generating a pulse deviation rate set according to the plurality of pulse deviation rates;
[0009] Step S4: Generate a floating value set according to the pulse deviation rate set, wherein the floating value set is composed of floating values; sequentially obtain floating values in the floating value set, and mark the floating values as target values; obtain a lower adjacent value of the target value, and generate a lower adjacent relationship value of the target value according to the lower adjacent value; obtain an abnormal area according to the lower adjacent relationship value, and determine whether there is a similar aging phenomenon in the abnormal area. If there is a similar aging phenomenon, generate a second-level warning information, otherwise, no operation is required;
[0010] Step S5: Inform the user of the fault problem of the electric energy meter according to the early warning information.
[0011] Furthermore, according to the collection cycle, the process of regularly acquiring the standard electric energy data and real-time pulse data of the electric energy meter is as follows:
[0012] The standard electric energy data is the front-line electric energy value of the electric energy meter;
[0013] The real-time pulse data is the pulse quantity value of the electric energy meter;
[0014] It should be noted that there is a one-to-one correspondence between the frontline energy value and the pulse number value;
[0015] Setting a sampling point at the front line of the electric energy meter to obtain the electric energy value of the sampling point, wherein the electric energy value is the front line electric energy value, that is, the electric energy consumption at the front line of the electric energy meter;
[0016] The electric energy meter includes a shunt and an electric energy metering chip;
[0017] After the electric energy meter is connected to the line, the current in the line passes through the shunt, causing a voltage to be generated at both ends of the shunt, and the electric energy metering chip generates a pulse signal according to the voltage;
[0018] The number of pulse signals is counted, and the number of pulse signals is marked as a pulse quantity value.
[0019] Furthermore, the pulse constant of the electric energy meter is obtained, and the process of generating the pulse deviation rate according to the pulse constant, standard electric energy data and real-time pulse data is as follows:
[0020] Get the pulse constant of the energy meter;
[0021] Obtaining a loss value generated in a transmission line of electric energy from a sampling point to an electric energy meter, and marking the loss value as a line loss value;
[0022] Generate a pulse deviation rate according to the pulse constant, line loss value, standard electric energy data and real-time pulse data, that is, generate a pulse deviation rate according to the pulse constant, line loss value, front-line electric energy value and pulse quantity value;
[0023] Said .
[0024] Further, the process of generating a plurality of pulse deviation rates according to a plurality of standard electric energy data and a plurality of real-time pulse data in the memory, and generating a pulse deviation rate set according to the plurality of pulse deviation rates is as follows:
[0025] According to the acquisition time, a plurality of standard electric energy data in the memory are sequentially acquired, that is, a plurality of front-line electric energy values; the plurality of front-line electric energy values are sequentially marked as , ,……, , where n is a positive integer;
[0026] According to the acquisition time, a plurality of real-time pulse data in the memory are sequentially acquired, that is, a plurality of pulse quantity values; the plurality of pulse quantity values are sequentially marked as , ,……, , where n is a positive integer;
[0027] It can be seen from the one-to-one correspondence between the front-line power value and the pulse number value that and is a one-to-one correspondence. For example, when the electric energy value of the electric energy meter is When the front-line electric energy value corresponds to the number of electric energy meter pulse signals, the value is ;
[0028] Obtain the pulse constant and line loss value of the electric energy meter;
[0029] According to the pulse constant, line loss value, and generate ;
[0030] Said ;
[0031] Generate a number of pulse deviation rates according to a number of standard electric energy data and a number of real-time pulse data, that is, generate a number of pulse deviation rates according to a number of front-line electric energy values and a number of pulse quantity values;
[0032] Generated based on several pulse deviation rates .
[0033] Further, a floating value set is generated according to the pulse deviation rate set, the floating value set is composed of floating values, the floating values in the floating value set are sequentially obtained, the floating values are marked as target values, the lower adjacent values of the target values are obtained, and the process of generating the lower adjacent relationship value of the target value according to the lower adjacent values is as follows:
[0034] generating a floating value set according to the pulse deviation rate set, wherein the floating value set is composed of floating values;
[0035] Said ;
[0036] Said , where n is a positive integer;
[0037] Obtain floating values in the floating value set in sequence, and mark the floating values as target values;
[0038] Get the lower adjacent value of the target value, which is to add 1 to the value in the floating value subscript to generate a new subscript, and use the floating value corresponding to the new subscript as the lower adjacent value of the floating value; if the floating value corresponding to the new subscript does not exist, then the target value does not have a corresponding lower adjacent value;
[0039] If exists , then add 1 to the value in the floating value subscript 5 / 4, that is, 5+1 / 4+1, to generate a new subscript 6 / 5. The new subscript 6 / 5 corresponds to for The lower adjacent value of ;
[0040] If exists , then the floating value is subscripted Add 1 to the value in , generate a new subscript , if the floating value set does not contain the subscript of ,but There is no corresponding lower adjacent value;
[0041] Generate a lower adjacent relationship value according to the target value and the lower adjacent value, wherein the lower adjacent relationship value includes 0 and 1;
[0042] Setting a polar interval, wherein the polar interval includes a positive interval and a negative interval;
[0043] Setting interval For the positive interval, set the interval is a negative interval, where x is 0;
[0044] If the target value and the lower adjacent value are in the same extreme interval, that is, the target value and the lower adjacent value are in the positive interval, or the target value and the lower adjacent value are in the negative interval, then the lower adjacent relationship value of the target value is 1; otherwise, the lower adjacent relationship value of the target value is 0.
[0045] Furthermore, the process of obtaining the abnormal area according to the lower adjacent relationship value and determining whether there is a similar aging phenomenon in the abnormal area is as follows:
[0046] Sequentially obtain lower adjacent relationship values corresponding to several floating values in the floating value set to generate a lower adjacent relationship set;
[0047] Set continuous threshold;
[0048] If there are D consecutive lower neighbor relationship values with the same value in the lower neighbor relationship set, an abnormal area is generated according to the lower neighbor relationship value, where D Continuous threshold; otherwise, no action is required;
[0049] Obtaining the floating values corresponding to the abnormal areas in sequence, and marking the floating values as characteristic floating values, to generate a characteristic floating set;
[0050] The feature floating set ;
[0051] Set the aging threshold AT;
[0052] like , it is determined that the abnormal area has a similar aging phenomenon; otherwise, it is determined that the abnormal area does not have a similar aging phenomenon.
[0053] Furthermore, the process of informing the user of the fault problem of the electric energy meter according to the early warning information is as follows:
[0054] If the second-level warning information is obtained, the user is informed that the shunt of the electric energy meter is over-aged and needs to be replaced in time;
[0055] If a first-level warning message is obtained, the user will be informed that there are other problems with the electricity meter and staff must be dispatched promptly for repair.
[0056] Furthermore, an electric energy meter comprises:
[0057] A data storage module, used to set a memory to store standard electric energy data and real-time pulse data;
[0058] A data acquisition module, used for setting an acquisition cycle, regularly acquiring standard electric energy data and real-time pulse data of the electric energy meter according to the acquisition cycle, and submitting the standard electric energy data and real-time pulse data to a memory;
[0059] The data analysis module is used to obtain the pulse constant of the electric energy meter, generate the pulse deviation rate according to the pulse constant, standard electric energy data and real-time pulse data; set the normal value range, if the pulse deviation rate belongs to the normal value range, no operation is required; otherwise, a first-level warning information is generated;
[0060] The data processing module generates a plurality of pulse deviation rates according to a plurality of standard electric energy data and a plurality of real-time pulse data in the memory, and generates a pulse deviation rate set according to the plurality of pulse deviation rates; generates a floating value set according to the pulse deviation rate set, wherein the floating value set is composed of floating values; sequentially obtains floating values in the floating value set, and marks the floating values as target values; obtains a lower adjacent value of the target value, and generates a lower adjacent relationship value of the target value according to the lower adjacent value; obtains an abnormal area according to the lower adjacent relationship value, and determines whether there is a similar aging phenomenon in the abnormal area, and if there is a similar aging phenomenon, generates a second-level warning information, otherwise, no operation is required;
[0061] The early warning module is used to process early warning information and inform users of fault problems in the electric energy meter based on the early warning information.
[0062] Compared with the prior art, the present invention has the following beneficial effects:
[0063] The present invention sets a collection cycle, regularly obtains standard electric energy data and real-time pulse data of the electric energy meter, and obtains the pulse constant of the electric energy meter, generates a pulse deviation rate according to the pulse constant, standard electric energy data and real-time pulse data, and determines whether the electric energy meter has a fault problem by detecting the pulse deviation rate, and effectively detects abnormal conditions when the electric energy meter measures power consumption; and determines whether the shunt of the electric energy meter has an aging problem by monitoring the floating condition of the pulse deviation rate, and effectively monitors the aging trend of the shunt, thereby avoiding the situation where the electric energy meter generates measurement errors due to shunt aging. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] Figure 1 It is a flow chart of the present invention. DETAILED DESCRIPTION
[0065] like Figure 1 As shown, the present invention provides an electric energy meter fault detection method, comprising the following steps:
[0066] Step S1: Setting a memory and a collection cycle; regularly acquiring standard electric energy data and real-time pulse data of the electric energy meter according to the collection cycle, and storing the standard electric energy data and real-time pulse data in the memory;
[0067] Step S2: Obtain the pulse constant of the electric energy meter, generate the pulse deviation rate according to the pulse constant, standard electric energy data and real-time pulse data; set the normal value range, if the pulse deviation rate belongs to the normal value range, no operation is required; otherwise, generate a first-level warning information;
[0068] Step S3: generating a plurality of pulse deviation rates according to a plurality of standard electric energy data and a plurality of real-time pulse data in the memory, and generating a pulse deviation rate set according to the plurality of pulse deviation rates;
[0069] Step S4: Generate a floating value set according to the pulse deviation rate set, wherein the floating value set is composed of floating values; sequentially obtain floating values in the floating value set, and mark the floating values as target values; obtain a lower adjacent value of the target value, and generate a lower adjacent relationship value of the target value according to the lower adjacent value; obtain an abnormal area according to the lower adjacent relationship value, and determine whether there is a similar aging phenomenon in the abnormal area. If there is a similar aging phenomenon, generate a second-level warning information, otherwise, no operation is required;
[0070] Step S5: Inform the user of the fault problem of the electric energy meter according to the early warning information.
[0071] It should be further explained that, according to the collection cycle, the specific process of regularly obtaining the standard electric energy data and real-time pulse data of the electric energy meter includes:
[0072] The standard electric energy data is the front-line electric energy value of the electric energy meter;
[0073] The real-time pulse data is the pulse quantity value of the electric energy meter;
[0074] It should be noted that there is a one-to-one correspondence between the frontline energy value and the pulse number value;
[0075] Setting a sampling point at the front line of the electric energy meter to obtain the electric energy value of the sampling point, wherein the electric energy value is the front line electric energy value, that is, the electric energy consumption at the front line of the electric energy meter;
[0076] The electric energy meter includes a shunt and an electric energy metering chip;
[0077] After the electric energy meter is connected to the line, the current in the line passes through the shunt, causing a voltage to be generated at both ends of the shunt, and the electric energy metering chip generates a pulse signal according to the voltage;
[0078] Counting the number of pulse signals, and marking the number of pulse signals as a pulse quantity value;
[0079] It should be further explained that the specific process of obtaining the pulse constant of the electric energy meter and generating the pulse deviation rate according to the pulse constant, standard electric energy data and real-time pulse data includes:
[0080] Get the pulse constant of the energy meter;
[0081] Obtaining a loss value generated in a transmission line of electric energy from a sampling point to an electric energy meter, and marking the loss value as a line loss value;
[0082] Generate a pulse deviation rate according to the pulse constant, line loss value, standard electric energy data and real-time pulse data, that is, generate a pulse deviation rate according to the pulse constant, line loss value, front-line electric energy value and pulse quantity value;
[0083] Said ;
[0084] It should be further explained that the specific process of generating a plurality of pulse deviation rates according to a plurality of standard electric energy data and a plurality of real-time pulse data in the memory, and generating a pulse deviation rate set according to the plurality of pulse deviation rates includes:
[0085] According to the acquisition time, a plurality of standard electric energy data in the memory are sequentially acquired, that is, a plurality of front-line electric energy values; the plurality of front-line electric energy values are sequentially marked as , ,……, , where n is a positive integer;
[0086] According to the acquisition time, a plurality of real-time pulse data in the memory are sequentially acquired, that is, a plurality of pulse quantity values; the plurality of pulse quantity values are sequentially marked as , ,……, , where n is a positive integer;
[0087] It can be seen from the one-to-one correspondence between the front-line power value and the pulse number value that and is a one-to-one correspondence. For example, when the electric energy value of the electric energy meter is When the front-line electric energy value corresponds to the number of electric energy meter pulse signals, the value is ;
[0088] Obtain the pulse constant and line loss value of the electric energy meter;
[0089] According to the pulse constant, line loss value, and generate ;
[0090] Said ;
[0091] Generate a plurality of pulse deviation rates according to a plurality of standard electric energy data and a plurality of real-time pulse data, that is, generate a plurality of pulse deviation rates according to a plurality of front-line electric energy values and a plurality of pulse quantity values;
[0092] Generated based on several pulse deviation rates ;
[0093] It should be further explained that the specific process of generating a floating value set according to a pulse deviation rate set, the floating value set consisting of floating values, sequentially obtaining floating values in the floating value set, marking the floating values as target values, obtaining lower adjacent values of the target values, and generating the lower adjacent relationship value of the target value according to the lower adjacent values includes:
[0094] generating a floating value set according to the pulse deviation rate set, wherein the floating value set is composed of floating values;
[0095] Said ;
[0096] Said , where n is a positive integer;
[0097] Obtain floating values in the floating value set in sequence, and mark the floating values as target values;
[0098] Get the lower adjacent value of the target value, which is to add 1 to the value in the floating value subscript to generate a new subscript, and use the floating value corresponding to the new subscript as the lower adjacent value of the floating value; if the floating value corresponding to the new subscript does not exist, then the target value does not have a corresponding lower adjacent value;
[0099] If exists , then add 1 to the value in the floating value subscript 5 / 4, that is, 5+1 / 4+1, to generate a new subscript 6 / 5. The new subscript 6 / 5 corresponds to for The lower adjacent value of ;
[0100] If exists , then the floating value is subscripted Add 1 to the value in , generate a new subscript , if the floating value set does not contain the subscript of ,but There is no corresponding lower adjacent value;
[0101] Generate a lower adjacent relationship value according to the target value and the lower adjacent value, wherein the lower adjacent relationship value includes 0 and 1;
[0102] Setting a polar interval, wherein the polar interval includes a positive interval and a negative interval;
[0103] Setting interval For the positive interval, set the interval is a negative interval, where x is 0;
[0104] If the target value and the lower adjacent value are both in the same extreme interval, that is, the target value and the lower adjacent value are both in the positive interval, or the target value and the lower adjacent value are both in the negative interval, then the lower adjacent relationship value of the target value is 1; otherwise, the lower adjacent relationship value of the target value is 0;
[0105] It should be further explained that the specific process of obtaining the abnormal area according to the lower adjacent relationship value and judging whether the abnormal area has the aging-like phenomenon includes:
[0106] Sequentially obtain lower adjacent relationship values corresponding to several floating values in the floating value set to generate a lower adjacent relationship set;
[0107] Set continuous threshold;
[0108] If there are D consecutive lower neighbor relationship values with the same value in the lower neighbor relationship set, an abnormal area is generated according to the lower neighbor relationship value, where D Continuous threshold; otherwise, no action is required;
[0109] Obtaining the floating values corresponding to the abnormal areas in sequence, and marking the floating values as characteristic floating values, to generate a characteristic floating set;
[0110] The feature floating set ;
[0111] Set the aging threshold AT;
[0112] like , it is determined that the abnormal area has a similar aging phenomenon; otherwise, it is determined that the abnormal area does not have a similar aging phenomenon;
[0113] It should be further explained that the specific process of informing the user of the fault problem of the electric energy meter according to the early warning information includes:
[0114] If the second-level warning information is obtained, the user is informed that the shunt of the electric energy meter is over-aged and needs to be replaced in time;
[0115] If the first-level warning information is obtained, the user will be informed that there are other problems with the electricity meter and staff must be dispatched in time for maintenance;
[0116] The present invention also provides an electric energy meter, which comprises:
[0117] A data storage module, used to set a memory to store standard electric energy data and real-time pulse data;
[0118] A data acquisition module, used for setting an acquisition cycle, regularly acquiring standard electric energy data and real-time pulse data of the electric energy meter according to the acquisition cycle, and submitting the standard electric energy data and real-time pulse data to a memory;
[0119] The data analysis module is used to obtain the pulse constant of the electric energy meter, generate the pulse deviation rate according to the pulse constant, standard electric energy data and real-time pulse data; set the normal value range, if the pulse deviation rate belongs to the normal value range, no operation is required; otherwise, a first-level warning information is generated;
[0120] The data processing module generates a plurality of pulse deviation rates according to a plurality of standard electric energy data and a plurality of real-time pulse data in the memory, and generates a pulse deviation rate set according to the plurality of pulse deviation rates; generates a floating value set according to the pulse deviation rate set, wherein the floating value set is composed of floating values; sequentially obtains floating values in the floating value set, and marks the floating values as target values; obtains a lower adjacent value of the target value, and generates a lower adjacent relationship value of the target value according to the lower adjacent value; obtains an abnormal area according to the lower adjacent relationship value, and determines whether there is a similar aging phenomenon in the abnormal area, and if there is a similar aging phenomenon, generates a second-level warning information, otherwise, no operation is required;
[0121] An early warning module is used to process early warning information and inform users of faults in the electric energy meter based on the early warning information;
[0122] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.
Claims
1. A method for detecting faults in an electric energy meter, It is characterized in that The following steps are involved: Step S1: Setting the memory and acquisition cycle; According to the acquisition cycle, the standard electric energy data and the real-time pulse data of the electric energy meter are regularly acquired, and the standard electric energy data and the real-time pulse data are stored in the memory; Step S2: Obtain the pulse constant of the electric energy meter, generate the pulse deviation rate according to the pulse constant, standard electric energy data and real-time pulse data; set the normal value range, if the pulse deviation rate belongs to the normal value range, no operation is required; Otherwise, a first-level warning message is generated; Step S3: generating a plurality of pulse deviation rates according to a plurality of standard electric energy data and a plurality of real-time pulse data in the memory, and generating a pulse deviation rate set according to the plurality of pulse deviation rates; Step S4: generating a floating value set according to the pulse deviation rate set, wherein the floating value set is composed of floating values; sequentially obtaining floating values in the floating value set, and marking the floating values as target values; Obtain the lower adjacent value of the target value, and generate the lower adjacent relationship value of the target value according to the lower adjacent value; Obtain the abnormal area according to the lower adjacent relationship value, and determine whether there is a similar aging phenomenon in the abnormal area. If there is a similar aging phenomenon, generate a second-level warning information, otherwise, no operation is required; Step S5: Inform the user of the fault problem of the electric energy meter according to the early warning information; A process of generating a floating value set according to a pulse deviation rate set, wherein the floating value set is composed of floating values, sequentially obtaining floating values in the floating value set, marking the floating values as target values, obtaining lower adjacent values of the target values, and generating lower adjacent relationship values of the target values according to the lower adjacent values includes: generating a floating value set according to the pulse deviation rate set, wherein the floating value set is composed of floating values; Said ; Said , where n is a positive integer; Obtain floating values in the floating value set in sequence, and mark the floating values as target values; Get the lower adjacent value of the target value, which is to add 1 to the value in the floating value subscript to generate a new subscript, and use the floating value corresponding to the new subscript as the lower adjacent value of the floating value; if the floating value corresponding to the new subscript does not exist, then the target value does not have a corresponding lower adjacent value; Generate a lower adjacent relationship value according to the target value and the lower adjacent value, wherein the lower adjacent relationship value includes 0 and 1; Setting a polar interval, wherein the polar interval includes a positive interval and a negative interval; If the target value and the lower adjacent value are in the same polar interval, the lower adjacent relationship value of the target value is 1; otherwise, the lower adjacent relationship value of the target value is 0; The process of obtaining the abnormal area according to the lower adjacent relationship value and determining whether the abnormal area has a similar aging phenomenon includes: Sequentially obtain lower adjacent relationship values corresponding to several floating values in the floating value set to generate a lower adjacent relationship set; Set continuous threshold; If there are D consecutive lower neighbor relationship values with the same value in the lower neighbor relationship set, an abnormal area is generated according to the lower neighbor relationship value, where D Continuous threshold; otherwise, no action is required; Obtaining the floating values corresponding to the abnormal areas in sequence, and marking the floating values as characteristic floating values, to generate a characteristic floating set; The feature floating set ; Set the aging threshold AT; like , it is determined that the abnormal area has a similar aging phenomenon; otherwise, it is determined that the abnormal area does not have a similar aging phenomenon.
2. A method for detecting faults in an electric energy meter according to claim 1, It is characterized in that According to the collection cycle, the process of regularly obtaining the standard electric energy data and real-time pulse data of the electric energy meter includes: The standard electric energy data is the front-line electric energy value of the electric energy meter; The real-time pulse data is the pulse quantity value of the electric energy meter; Setting a sampling point at the front line of the electric energy meter to obtain the electric energy value at the sampling point, which is the front line electric energy value; The electric energy meter includes a shunt and an electric energy metering chip; After the electric energy meter is connected to the line, the current in the line passes through the shunt, causing a voltage to be generated at both ends of the shunt, and the electric energy metering chip generates a pulse signal according to the voltage; The number of pulse signals is counted, and the number of pulse signals is marked as a pulse quantity value.
3. A method for detecting faults in an electric energy meter according to claim 2, It is characterized in that The process of obtaining the pulse constant of the electric energy meter and generating the pulse deviation rate according to the pulse constant, standard electric energy data and real-time pulse data includes: Obtaining a loss value generated in a transmission line of electric energy from a sampling point to an electric energy meter, and marking the loss value as a line loss value; Generate a pulse deviation rate according to the pulse constant, line loss value, standard electric energy data and real-time pulse data, that is, generate a pulse deviation rate according to the pulse constant, line loss value, front-line electric energy value and pulse quantity value; Said .
4. A method for detecting faults in an electric energy meter according to claim 3, It is characterized in that The process of generating a plurality of pulse deviation rates according to a plurality of standard electric energy data and a plurality of real-time pulse data in a memory, and generating a pulse deviation rate set according to the plurality of pulse deviation rates comprises: According to the acquisition time, a plurality of standard electric energy data in the memory are sequentially acquired, that is, a plurality of front-line electric energy values; the plurality of front-line electric energy values are sequentially marked as , ,……, , where n is a positive integer; According to the acquisition time, a plurality of real-time pulse data in the memory are sequentially acquired, that is, a plurality of pulse quantity values; the plurality of pulse quantity values are sequentially marked as , ,……, , where n is a positive integer; According to the pulse constant, line loss value, and generate ; Generate a number of pulse deviation rates based on a number of standard electric energy data and a number of real-time pulse data, and generate .
5. A method for detecting faults in an electric energy meter according to claim 4, It is characterized in that The process of informing users of the fault problems of the electric energy meter based on the early warning information includes: If the second-level warning information is obtained, the user is informed that the shunt of the electric energy meter is over-aged and needs to be replaced in time; If a first-level warning message is obtained, the user will be informed that there are other problems with the electricity meter and staff must be dispatched promptly for repair.
6. An electric energy meter, used to implement the electric energy meter fault detection method according to any one of claims 1 to 5, It is characterized in that The energy meter includes: A data storage module, used to set a memory to store standard electric energy data and real-time pulse data; A data acquisition module, used for setting an acquisition cycle, regularly acquiring standard electric energy data and real-time pulse data of the electric energy meter according to the acquisition cycle, and submitting the standard electric energy data and real-time pulse data to a memory; The data analysis module is used to obtain the pulse constant of the electric energy meter, generate the pulse deviation rate according to the pulse constant, standard electric energy data and real-time pulse data; set the normal value range, if the pulse deviation rate belongs to the normal value range, no operation is required; otherwise, a first-level warning information is generated; The data processing module generates a plurality of pulse deviation rates according to a plurality of standard electric energy data and a plurality of real-time pulse data in the memory, and generates a pulse deviation rate set according to the plurality of pulse deviation rates; generates a floating value set according to the pulse deviation rate set; the floating value set is composed of floating values; sequentially obtains floating values in the floating value set, and marks the floating values as target values; obtains the lower adjacent value of the target value, and generates the lower adjacent relationship value of the target value according to the lower adjacent value; obtains the abnormal area according to the lower adjacent relationship value, and determines whether there is a similar aging phenomenon in the abnormal area, and if there is a similar aging phenomenon, generates a second-level warning information, otherwise, no operation is required; The early warning module is used to process early warning information and inform users of fault problems in the electric energy meter based on the early warning information.
