Electricity meter and method of calibrating same
BACKGROUND OF THE INVENTION 
     The invention relates to an electricity meter with an electronic measuring unit, comprised of several amplifiers for various measurement ranges and an analog-to-digital converter, and a control section with a microcomputer. The microcomputer processes the signals from the measuring unit by applying correction factors to compensate for variations in the elements of the circuit. 
     In prior electricity meters of this type such as that disclosed in Ger. OS No. 26 30 959, separate correction factors are stored for compensating deviations in the gains of the amplifiers and variations in the other elements, particularly the current transformer. To correct the entire characteristic curve of the current transformer, as many as 64 values might be required. Storage of so many correction factors has the drawback of substantially increased cost. 
     OBJECTS AND BRIEF STATEMENT OF THE INVENTION 
     It is an object of the present invention to store the minimum number of correction factors within the meter itself. It is a further object of the invention to ascertain very easily the values of those correction factors, and to apply them during normal operation of the meter. 
     In accordance with the present invention, these objects are achieved by storing a single correction factor for each current measurement range of the meter. These factors are stored in a microcomputer within the meter and each represents a particular quantity of energy. Each current measurement range of the meter is calibrated separately by initializing an internal data storage register to zero, applying for a specific time interval a specified calibration voltage and a specified calibration current to the meter, and storing the meter&#39;s measured amount of energy as a meter-characteristic quantity for that current measurement range. 
     The implementation of these features of the invention in a practical embodiment is described hereinafter with reference to the accompanying drawings. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     FIG. 1 is a block electrical diagram generally representing the electronic measuring unit and control section of an electricity meter incorporating the principles of the present invention; 
     FIG. 2 is a memory map generally representing the allocation and contents of the random access memory of the control section of the electricity meter of FIG. 1. 
    
    
     DETAILED DESCRIPTION OF THE ILLUSTRATED EMBODIMENT 
     Referring to FIG. 1, an input module 1 is connected to the electric power mains 2 and 3 and to various electrical apparatus of the user. The input module 1 generates a plurality of analog signals which are proportional to the instantaneous values of the current I and the voltage U of the phases in the conductors 2 and 3. The signals are available at corresponding outputs of the input module 1. The analong signals proportional to the voltage U are fed directly through a conductor 4 to an analog multiplexer 6 while the analog signals proportional to the current I are fed indirectly to the multiplexer 6 through a conductor 5 and a plurality of amplifiers. The plurality of amplifiers, of course, can be replaced by a single amplifier with selectable gain. For example, FIG. 1 shows four such amplifiers V 1 , V 2 , V 3  and V 4 . 
     The amplifiers, which can have multiple stages, have different gains which serve to broaden the meter&#39;s current measurement range. Each amplifier amplifies the current signal so that the level of the amplifiers&#39; output is optimal for the analog-to-digital (A/D) converter 7 that is connected to the analog multiplexer 6. For example, the gains of the amplifiers may be adjusted to provide meter operation for the following current ranges: 
     
                       TABLE 1                                                     
______________________________________                                    
Amp V.sub.1  Current Range 1                                              
                          20-80 A                                         
Amp V.sub.2  Current Range 2                                              
                           5-20 A                                         
Amp V.sub.3  Current Range 3                                              
                          1.25-5 A                                        
Amp V.sub.4  Current Range 4                                              
                            0-1.25 A                                      
______________________________________                                    
 
    
     The multiplexer 6 and the A/D converter 7 are controlled by a central computing unit 8 which is connected via a data-, addressing-, and control bus 9 to the multiplexer 6, the A/D converter 7, and other elements described infra. With a 3-phase a.c. power net, for example, the output signal of the A/D converter at a given time comprises three current and three voltage data words, which are fed to the data part of the bus 9 by methods customarily used in conventional data processing. 
     The central computing unit 8 is also connected via the bus 9 to a timer 10 which provides the synchronization signals for the multiplexer 6 and the A/D converter 7. The central computing unit 8 is also connected via the bus 9 to an interface 11, a data storage medium 12, a real time clock 13, a display unit 14, a first and a second programmable read-only memory (PROM) (15 and 16 respectively), and a random access signal memory that is non-volatile (RAM) 17. 
     The interface 11 is connected to a data input/output device, and facilitates transmission of the meter&#39;s data via a transmission system. The data storage medium 12 may, for example, be a magnetic tape, a magnetic disk, or a solid-state storage device. The real time clock 13 is necessary to calculate the amount of energy consumed on a time basis. The display 14 displays these calculated energy quantities. The first PROM 15 contains instructions and data which are identical for all users of this particular type of electricity meter. The second PROM 16 contains user-specific instructions and data, which may vary from user to user (or customer to customer). The RAM 17 contains a watt-hour meter and various internal registers which will be described in connection with FIG. 2. 
     Some of the elements described, e.g., the interface 11, the storage medium 12, and the second PROM 16 may not be present in all cases, and therefore can be considered as options. 
     The connection of a central computing unit with the various elements shown in FIG. 1 via a bus is well-known in the art, and therefore will not be described in more detail herein. Reference is made to Ger. AS No. 28 31 407 and European patent Application Nos. 57,978 and 63,402 for prior electricity meters. Further, the general mechanical structure of electricity meters is assumed to be known. In this connection it should be mentioned that the electricity meter can be comprised of additional elements or modules. For example, the electricity meter might contain a ripple control receiver or might contain space for subsequent installation of a ripple control receiver. In the latter case, all of the software needed for use with the ripple control receiver could already be present in the electricity meter, or alternatively such software could be incorporated in a substitute PROM which would replace PROM 16 when the ripple control receiver is installed. 
     It is known in the art of electricity meters that meter components with nonideal characteristic curves, particularly current- and voltage transformers, and also amplifiers, produce measurement errors. Attempts have been made to correct for these nonideal characteristics, e.g., by storing the characteristic curve of the current transformer and additional correction factors to compensate for deviations in the gain of the amplifiers, and then processing the signal with the aid of all these correction values. 
     The present invention is concerned with the manner in which the correction parameters are obtained and employed in signal processing. Rather than storing entire characteristic curves and a number of additional correction pararmeters to calibrate the electricity meter, in accordance with the invention one merely determines the fixed error for each of the current ranges defined by the amplifiers V 1 , V 2 , V 3 , V 4 , and programs the electricity meter so that the fixed errors are directly compensated for during normal operation of the meter. This method achieves orders of magnitude reduction of the number of correction factors which must be stored and used in processing. 
     The RAM 17 shown in FIG. 2 is organized as a watt-hour meter WHZ and data registers REHi and RKi for the current ranges. The registers REHi are auxiliary registers which accumulate the energy values Ei consumed in the individual ranges, and the correction registers RKi contain the meter-characteristic quantities KEi for the electricity meter. As already mentioned, the meter-characteristic quantities comprise the constant metering errors in the metering ranges and are determined in the calibration process. 
     To calibrate the meter, the registers and the watt-hour meter in RAM 17 are initialized to zero; each current range is calibrated separately. During a preselected time interval, a known calibration current at a known calibration voltage is applied to the electricity meter. Thereby the meter is supplied with a predetermined, known quantity of energy during the calibration period. 
     The electricity meter senses the current and voltage input signals during the calibration, digitizes these signals, and calculates by appropriate numerical methods (multiplication, accumulation, etc.) the instantaneous power and the amount of energy supplied since the start of the calibration. The auxiliary register REHi corresponding to the current range being calibrated is used to store the result of the energy-supplied calculation. At the end of the preselected calibration time period, the auxiliary register REHi contains a calculated value corresponding to the known amount of energy measured by the meter in the current range being calibrated. This calculated energy value stored in the register REHi corresponding to the current range being calibrated is then transferred to the corresponding correction register RKi where it is stored as the meter-characteristic correction factor KEi for that current range. With the transfer of the contents of the auxiliary register REHi into the correction register RKi, the calibration of the particular current range is complete. 
     Table 2 is an example of the voltage and current levels that may be used to calibrate the exemplary four-range meter of FIG. 1. 
     
                       TABLE 2                                                     
______________________________________                                    
RANGE    VOLTAGE            CURRENT                                       
______________________________________                                    
Range 1  Nominal Line Voltage                                             
                            50 A                                          
         (e.g. 220 V)                                                     
Range 2  Nominal Line Voltage                                             
                            12.5 A                                        
Range 3  Nominal Line Voltage                                             
                            3.125 A                                       
Range 4  Nominal Line Voltage                                             
                            0.78 A                                        
______________________________________                                    
 
    
     Comparing the current values in Table 2 with the ranges listed in Table 1 it is apparent that the values lie at the mid-points of the respective ranges. When the meter consists of components with reduced performance, such as a current transformer with a characteristic curve that is nonlinear within a current range, the calibration current value should be chosen to minimize the maximum measurement error in that current range. 
     Practicable calibration periods are in the range of 20-100 seconds. The apparatus used for calibration is a reference electricity meter that sends start-signal to the meter being calibrated at the beginning of the preselected calibration time period. The two meters proceed to calculate the energy supplied since the start-signal. When the amount of energy supplied reaches a predetermined multiple, e.g., 16, of a desired meter-characteristic quantity KEi of the reference meter, the reference meter sends a stop-signal to the meter being calibrated. The meter being calibrated divides the resulting accumulated energy as stored in REHi by the predetermined number, e.g., 16, and stores the result in the correction register RKi corresponding to the current range as the meter-characteristic quantity KEi of the meter being calibrated. 
     Table 3 gives examples of approximate calibration periods and the KEi calculated from the calibration voltage and current of Table 2. 
     
                       TABLE 3                                                     
______________________________________                                    
           CALIBRATION                                                    
RANGE(i)   TIME              KEi                                          
______________________________________                                    
Range 1    52 sec            10 WH                                        
Range 2    21 sec            1 WH                                         
Range 3    84 sec            1 WH                                         
Range 4    34 sec            0.1 WH                                       
______________________________________                                    
 
    
     It should be noted that the values of KEi listed in the examples of Table 3 are 16 times less than the amounts of energy supplied under the calibration conditions, for the foregoing example where the predetermined multiple is 16, and so they represent the values that would be stored in the correction registers RKi. 
     During normal operation of the electricity meter, the total amount of measured energy is stored in the memory locations of RAM 17 designated as the watt-hour meter WHZ. As shown in FIG. 2, the memory locations correspond to the powers of ten of the energy measurement; thus the value stored in any one location can range from 0 to 9. It is not necessary for the values stored in any of the memory locations of RAM 17 to correspond exactly to an 8-bit byte. Indeed 4 bits are sufficient to represent the 0-9 range of the watt-hour meter WHZ locations while the values stored in the registers REHi and RKi each may require more than one 8-bit byte. 
     For example, assume that current range 1 has been selected. Auxiliary register REH1 is used to accumulate the energy measurements E1 made by the meter and correction register RK1 is used for the meter-characteristic quantity KE1 that was determined by the aforementioned calibration method. As shown in Table 3, the value of KE1 is 10WH. During operation, the central computing unit 8 compares the value E1 to KE1 immediately after E1 has been updated with a calculation from the sensed current and voltage values. When E1 exceeds the meter-characteristic quantity KE1 the value stored in the 10WH-location of the watt-hour meter WHZ is increased by one. The value E1 stored in register REH1 is then reduced by the meter-characteristic quantity KE1 stored in register RK1 and the measurement process continues. Eventually the value stored in the 10WH-location of WHZ will increase to the point of causing an increase of one unit in the value stored in the 100WH-location and a reset to zero in the 10WH-location. 
     The aforementioned measurement procedure for currnet range 1 is analogous to the procedures for the other current ranges of the electricity meter. 
     Under normal operating conditions, the central computing unit 8 sets the current range of the electricity meter be selecting the output of one of the amplifiers V 1  -V 4 . As the measured current flow increases or decreases, the output signal of the selected amplifier will vary and the central computing unit 8 may then switch to another amplifier output thereby changing the current range of the meter. When a change of range occurs, the energy measurements stored in the auxiliary register REHi of the former current range are saved until the electricity meter returns to said former range. 
     The watt-hour meter WHZ, the auxiliary registers REHi and the correction registers RKi are preferably non-volatile memories. 
     It will be appreciated by those of ordinary skill in the art that the present invention can be embodied in other specific forms without departing from the spirit or the essential characteristics thereof. The presently disclosed embodiments are therefore considered in all respects to be illustrative and not restrictive. The scope of the invention is illustrated by the appended claims rather than the foregoing description and all changes that come within the meaning and range of equivalents thereof are intended to be embraced therein.