This disclosure relates to the field of measurements of current and voltage in real-time and in-process on various physical assets or while various processes utilizing energized electrical equipment are underway. Furthermore, these measurements are made by direct measurement of electric and magnetic fields and estimation of voltages and currents, respectively. Such systems and methods may be part of a monitoring and/or control system for a wide range of processes, machines, and other physical assets or systems involving the use of energized electrical equipment.
The present disclosure relates to the estimation of currents and voltages from magnetic and electric fields. There are previous approaches and techniques used with attendant benefits but also with various shortcomings. Some previous efforts are described in the following references, each of which is incorporated herein by reference in its entirety.
Electrically energized systems and equipment are ubiquitous and are found in many applications such as manufacturing processes, industrial processes, chemical processes, biomedical and pharmaceutical processes, oil and gas exploration and recovery processes, commercial and residential buildings, manufacturing or industrial plants, machines, vehicles, rail systems and components, and many other physical assets or processes not specifically enumerated herein could benefit from accurate measurement of current and voltage. In some cases, the current and voltage measurement systems, methods and apparatus are built into the aforementioned equipment or processes right at the time of original equipment manufacture (OEM). This is certainly an easier time to incorporate such measurements as opposed to retrofit of processes or equipment at a later point in time in the field. However, there are many such “brownfield” applications, i.e., applications where the original equipment or process did not include such current and voltage measurements, but for various reasons it is desirable to put such measurements in place at a later point in time.
Monitoring cable currents and voltages is a critical task in many commercial and industrial environments, since it can be used to examine the quality and use of electrical power, and track machine health and process performance. However, installing equipment to make contact measurements of current and voltage can be time-consuming and require a lengthy shut down of equipment. For this reason, embodiments of the present invention relate to contactless voltage and current sensing systems or “detectors” that can be positioned around a set of cables to estimate the current and voltage waveforms within those cables. These estimates may be processed by a computing system (either onboard the detector or communicatively coupled thereto), which can perform further digital analysis using the processed waveforms and potentially transmit the data to other computers or devices in a network.
There are many reasons why such measurements could be useful. For example, such measurements can be useful in the monitoring of a system, a piece of equipment or a process. The purpose of such monitoring can include the following.
1. Power Usage. First, a basic understanding of local power consumption is useful from an energy efficiency point of view. Various energy conservation and efficiency programs such as the US Department of Energy EnergyStar Certification and the ISO 50001 Energy Management system are possible to implement only if there is a detailed and localized understanding of power consumption at the discrete machine and process level.
2. Power Quality. Second, it is useful to investigate the time-based transient behavior of electrical power coming into a process, plant, or specific piece of equipment. Such transients can cause unplanned machine downtime. Waveform shape, missed cycles, higher order harmonics, real power, apparent power, and total harmonic distortion are examples of metrics of figures of merit that could be derived from such real-time monitoring of power quality.
3. Machine Health. In an electromechanical system, electrochemical system, or any other system or process that uses electrical power to accomplish specific functions or tasks, there must necessarily exist a link between the physics of the task or function and the electrical energy used to power it. In other words, transient behaviors in one should manifest in the other. This is generally the principle behind non-intrusive load monitoring (NILM) for example, which can make inferences on the state of health of a load based on a careful examination of the electrical transients. For machine health monitoring, electrical signatures and transients can be linked to nominal and off-nominal operating states of the machine, thereby allowing predictive health monitoring and enabling predictive maintenance based on the characteristics or features of such in-process electrical measurements.
4. Process Quality. Even further extending the principles elucidated in the preceding points, it is possible to use electrical measurements of current and voltage, in combination with other sensor data, to make inferences on the quality of the process or the quality of the output product from a process or system involving energized electrical equipment. The essential premise here again is that in-process signatures from electrical and other signal sources can be used to establish a baseline of process or machine performance which is capable of producing acceptable parts or products. Conversely deviations from the baseline levels could indicate that the process or equipment has encountered a fault condition and the quality of the part or other product(s) being produced could be compromised. This in-process signature of quality provides an earlier detection of potentially off-nominal product or parts before the final inspection stage, where it is often too late to take corrective actions.
Embodiments of the systems and methods disclosed herein provide contactless voltage estimation and/or contactless current estimation through measurements of electric and magnetic fields, respectively, using redundant sensor arrays and subsequent data processing of said measurements.
Embodiments of the invention may be summarized as providing a contactless voltage and current estimation system. More particularly, embodiments may be summarized as providing a multi-sensor, real-time, in-process current and voltage estimation system including sensors, affiliated hardware, and data processing algorithms that allow accurate estimation of currents and voltages from magnetic and electric field measurements, respectively. Other embodiments of the invention may be summarized as providing a multi-sensor, redundant measurement method which allows rejection of electromagnetic noise or disturbances not associated with the primary currents and voltages being measured. Embodiments of the invention further relate to a contactless sensor developed to estimate the line currents and line-to-line voltages of a multi-phase cable in the presence of significant external disturbances. The current estimates are derived from an array of point magnetic field measurements which may be processed by a linear least-square-error estimator, or other estimators. The gains in the estimator may be chosen using a probabilistic model of measurement errors created by external magnetic field sources. Embodiments of the invention further relate to a contactless, multi-sensor method of voltage estimation in which the voltage estimates are derived using actively-guarded electrodes that capacitively couple to the cable conductors. Methods involving capacitively coupling signals onto the cables are also proposed and demonstrated to determine the coupling capacitance without operator intervention. In accordance with some particularly advantageous embodiments, contactless current and voltage estimation may be provided in which the accuracy as a percentage of full scale is less than 1%. Additionally, embodiments of the measurement systems disclosed herein may be used as part of an open or closed loop control system for processes, machines, or other physical assets that utilize electric energy or energized equipment and for which such measurements can provide feedback signals. Furthermore, in-process measurements can be used as part of a monitoring and alerting system to define a feasible process space within which the processes, machines, or other physical assets utilizing energized electrical equipment being monitored are deemed to be in a nominal or conversely an off-nominal state.
Embodiments of the invention and many of the attendant advantages will become more readily appreciated as the same become better understood by reference to the following detailed description, when taken in conjunction with the accompanying drawings.
The patent or application file contains at least one drawing executed in color. Copies of this patent or patent application publication with color drawing(s) will be provided by the Office upon request and payment of the necessary fee.
As previously mentioned, “brownfield” applications are best instrumented by noncontact measurement techniques where there is no ohmic contact between the measurement device and the energized electrical system being measured. Additionally, there is a desire for a robust mechanism for noise rejection where the noise can come from a variety of electromagnetic sources. Examples of such sources of noise include, but are not limited to: electric and magnetic fields from nearby conductors other than those being directly interrogated; eddy currents; magnetic fields caused by permanent magnets; the background noise caused by the presence of a large number of electrical systems all at 60 Hz (or 50 Hz in most part of the world), and other noise sources.
For a conventional current sensor, isolation of other magnetic fields is generally accomplished through some magnetic coupling element such as a toroidal core made of ferrous materials. This is shown in
Similarly in precision voltage sensing, often the type of transducer used in industrial practice requires a more intrusive measurement and even involves ohmic contact with the energized circuit in many cases. This is schematically shown in
Embodiments of the present invention eliminate limitations of the aforementioned sensors and provide a contactless detector system that can be easily and conveniently installed in the field of use.
Current Estimation from Magnetic Field Measurements
The overall process for making contactless current measurements described herein is outlined in
Generally, such contactless current estimation is performed by measuring the magnetic fields produced by a current. According to Ampere's Law, an infinite current-carrying cable will produce a circular magnetic field where the magnitude |B| at a certain point in space is:
where r is the distance between the point in space and the center of the cable, I is the current magnitude, and μ0 is the permeability of free space. The magnetic field will have a direction perpendicular to the vector formed from the center of the cable to the point being measured.
To measure magnetic fields, an array of magnetic field sensors are supported in a fixed relationship with respect to one or more current carrying cables to sense a magnetic field in a vicinity of the cables during operation. Each magnetic field sensor may be, for example, a fluxgate sensor which outputs a voltage linearly proportional to the component of the magnetic field along the axis of sensitivity of the sensor. Texas Instruments' DRV425 chip is one example of such a magnetic field sensor. The output voltage Vout of this sensor is given by:
where Rshunt is the value of a shunt resistor and Voffset is the voltage output by the sensor when no magnetic field is detected. Note that the sensor measures the component of the magnetic field along its axis of sensitivity, so if there exists an angle θ between the magnetic field vector B and the sensor orientation, the sensor will detect the quantity (θ). In evaluating specific implementations of embodiments of the invention, the DRV425 magnetic field sensor was utilized at 5 V and hardware pins were selected to set Voffset to 2.5 V regardless of the power voltage level.
For purposes of the present disclosure, an implementation utilizing ten fluxgate sensors will be described; however, it is appreciated that embodiments of the invention may be practiced with more or fewer sensors and/or with different types of magnetic field sensors.
As previously indicated, the magnetic field vector produced by a current will have the magnitude:
and will have a direction perpendicular to a vector from the center of a cable to the point at which the measurement is taken. Since the DRV425 of the aforementioned implementation of an example embodiment of the invention only detects the component of a magnetic field along its axis of sensitivity, the magnetic field it will detect will be a scalar with the value:
Where ri, is the distance between current i and sensor j, and θi,j is the angle between the axis of sensitivity of sensor j and a vector extending from cable i to sensor j. In the case of a three-phase system where there are three current-carrying wires, the magnetic field (t) detected by each sensor can be represented as a function of the currents of the three cables as given by:
Estimation algorithms of embodiments of the present invention assume the cables (also referred to herein as conductors or current carrying conductors) and magnetic field sensors are stationary with respect to each other. Thus, the location terms θi,j and ri,j as well as all other constants, can be represented as a single constant for each current, and the expression simplifies to:
B
i(t)=αi,0I0(t)+αi,1I1(t)+αi,2I2(t)
where the constants are in the form aij. Since the sensors are stationary with respect to the currents, the equation describing their relationship becomes linear. Furthermore, with N sensors, we have a set of N equations that can be used to solve for the 3 unknown currents. These N equations can be expressed in the matrix form Al=b, where the matrix A is an Nx3 matrix. Since there are more sensors than the number of currents being estimated in accordance with embodiments of the present invention, it is possible to use the redundant measurements to reject noise and disturbances, as described in more detail elsewhere.
In accordance with embodiments described herein, the detector systems do not include hardware shielding around the magnetic field sensor array, and instead perform all necessary filtering with software processing. Accordingly, several types of external magnetic fields will also be detected by the sensor array and affect the accuracy of current estimates. The most important and common external magnetic fields are discussed below.
Earth's Magnetic Field. The magnetic field generated by the Earth may be treated as a spatially uniform and temporally constant field. As such, a set of magnetic field sensors with the same axis of sensitivity will detect the same value from Earth's magnetic field, regardless of the field's orientation. For example, if the axes of sensitivity of some sensors are pointing to the right, they will all detect the same value, ux. A set of magnetic field sensors with the opposite axis of sensitivity would detect the value −ux. A perpendicular set of sensors would detect a completely different value uy, which cannot be determined from ux without knowing Earth's magnetic field beforehand. This model was taken into account by the estimators described herein.
Ambient Fields. Generally, the magnetic field sensors will detect ambient magnetic fields originating from the building power infrastructure. In the US these fields exist at 60 Hz, while in other countries, such as Japan, they will exist at 50 Hz. Since the origins of these fields are very far away, they are effectively spatially uniform when detected by the sensor array. Thus, these fields may be modelled as a time-varying but spatially uniform field.
Although the presence of such ambient fields is known, frequency filtering is not used in accordance with embodiments of the present invention to separate these fields from the currents to be detected because the currents themselves will typically be running at the same frequency. Instead, estimation algorithms of embodiments of the present invention focus on the spatial properties of the internal and external currents for spatial filtering and it is for this reason that a redundant sensor array with sensors at different locations is used to collect readings and perform estimation.
In view of the above, spatially uniform magnetic field terms are introduced into the equation modelling the fields detected by each sensor as a pair of perpendicular uniform terms, (t) and (t):
B
i(t)=αi,0I0(t)+αi,1I1(t)+αi,2I2(t)+ux(t)+uy(t)
Now, if the case of external wires as an interfering ambient field is considered, then the magnetic field detected by an environment that includes P external wires is given by:
In the case of an external conductor, such as a plate, that is causing a disturbing ambient field, a magnetic field in the primary cables to be measured will induce an eddy current in the conductor plate, which will in turn produce its own magnetic field. It is understood that if a current-carrying cable induces a current in a nearby thin perfectly conducting plate, the induced magnetic field will be equivalent to the magnetic field produced if instead there was a conductor on the opposite side of plate. If the plate is not perfectly conducting, the equivalent current will have a different phase and magnitude than the cable current. Thus, the magnetic field created by an eddy current in a metallic plate running parallel to the cables to be measured can be modeled as a parallel wire and the model used in the case of external wires set forth above is still valid for this case.
Estimation algorithms of embodiments of the present invention depend on knowing the gains between each current and the detected magnetic field, expressed as αi. These gains are the terms of the matrix A when expressing the relationship between the current vector I and the magnetic field vector b as the matrix equation AI=b.
With these model equations, it is possible both make a theoretical prediction as to the values of the gain matrix for a specific instance, as well as to make experimental measurements, and hence to compare these two.
For example consider the case of the ten sensors used in specific implementations of embodiments of the present invention described herein.
To calculate the matrix A using hardware, a range of DC currents may be applied through each cable, one cable at a time. The magnetic fields detected are a linear function of the current being applied. The slope of the linear function detected by sensor j when a range of currents was applied to cable i is the i, j-th term of the matrix A.
According to aspects of the present invention, the optimal placement of magnetic field sensors to minimize current error was investigated. Since the magnetic fields created by the internal and external cables is the superposition of the fields created by the cables individually, and since most of the current estimation methods tested were linear, the estimation error can be expressed as the result of applying the magnetic fields from the external cables through the estimator. For example, the error between the true current I and the current estimate Î formed by the Ordinary Least Squares estimator is:
I−Î=(ATA)−1ATbinternal−(ATA)−1ATbtotal
where binternal is the vector of magnetic fields created by the internal currents and bexternal is the vector of magnetic fields created by external sources. The detected field btotal is the sum of the fields from the internal and external cables, so
While the location of external cables are not known beforehand, an object underlying embodiments of the present invention was to find the position of the sensors with the smallest worst case error, or, in other words, a sensor placement configuration that performed the best under the most adversarial placement of a single external cable. This optimization problem can be represented as
min(x
where the location of the external wire is given as (xe, ye) and the locations of the sensors are given by (x0, y0), . . . , (xN, yN).
The absolute value of (AT A)−1 AT bexternal is summed because this expression is a vector of three currents. Note that the terms in the matrix A will involve the sensor location variables (x0, y0), . . . , (xN, yN) and the terms in the magnetic field vector will involve those variables as well as the external cable location variables (xe, ye).
According to Ampere's Law, if an extremely high sensor density is utilized that completely encircled the conductor, a perfect estimate of the current in the wire could be obtained in theory. Therefore consider an extreme case in which thirty-six sensors are used. This would generally not be practical in practice due to cost and energy consumption of the individual sensors, but for the purposes of this numerical optimization it serves as a useful bounding case to consider.
As such, embodiments of the detector systems described herein may include between 2 and 6 magnetic field sensors per cable to be monitored, or between 3 and 5 magnetic field sensors per cable to be monitored. In other instances, the detector systems may include at least 2 magnetic field sensors per cable to be sensed, at least 3 magnetic field sensors per cable to be sensed, or at least magnetic field sensors per cable. In addition, the axis of sensitivity of each magnetic field sensor may be fixed in an orthogonal direction relative to a direction of current flow through the cables, and the axis of sensitivity of at least one of the magnetic field sensors may be perpendicular to the axis of sensitivity of at least one other one of the magnetic field sensors. The redundant array of magnetic field sensors may include a plurality of overlapping subsets of the magnetic field sensors, with each overlapping subset encircling a respective one of the cables (whether in a circular arrangement, a rectilinear arrangement or other arrangement). In some instances, the sensors may be arranged in a plane transverse to a direction of current flow through the cables. And in some instances, at least some of the magnetic field sensors may be arranged between the cable receiving locations, as shown in
Although only a few specific arrangement of sensors are illustrated in the figures, it is appreciated that the sensors may be arranged in a wide variety of configurations with respect to sensor location and sensor quantity, and may deviate based on the desired accuracy of a particular implementation (i.e., a higher precision product may include a greater number of sensors).
Algorithms Used to Derive Current Estimates from Magnetic Fields
In developing aspects of the detector systems and related methods described herein, various current estimation techniques were developed, adapted and evaluated. The various techniques are discussed below.
To evaluate different current estimation techniques, it was important to have a common error measurement and test scenario with which to compare performance. The error measurement chosen was:
where In is the true current in cable n and În is the estimated current in cable n. This error measurement was chosen because in many cases the evaluated currents were balanced three phase currents, and in such a case the value:
Σn=02|In|1
is never zero, allowing the avoidance of division-by-zero problems.
The current estimation techniques include physics-based techniques, in which not only the internal currents were modeled but also sources of interference, and also include machine-learning based techniques, in which a training set of magnetic field readings were fit to their corresponding true current values. To determine which method performed best, a physics simulator and sensor placement function was utilized to simulate each method when using a different number of sensors for different test cases.
Ordinary Least Squares Estimator
Ordinary Least Squares (OLS) is a common technique used to solve a system of equations when the number of equations is greater than the number of unknowns. According to embodiments of the present invention, the number of sensors N is greater than the number of currents to be measured, and as such, an OLS technique can be used to form a current estimate. Since the relationship between the vector of currents and the vector of magnetic field readings is given by Al=b, the Ordinary Least Squares estimate is:
Î=(ATA)A)−1ATb
where Î is the estimate, a vector of three currents. In developing aspects of the present invention, the performance of the OLS estimator was measured in the presence of several known disturbances. First the case of no external disturbance was considered. The case of a single wire, six wires, and a large metal plate were also considered as various cases of interference. The resulting performance of the OLS estimator is shown in the table below. Results are shown for six and ten sensors respectively.
Ampere's Law Estimator
This estimator is based on Ampere's Law, which states:
μ0I=∫{right arrow over (B)}·dl
Ampere's Law implies that if we were to measure the magnetic field along a closed loop around one cable, the magnetic fields generated by sources outside of the loop would sum to zero, and the magnetic fields generated by the cable and measured along the closed loop would be proportional to the cable current. Thus, measuring this integral would facilitate a current estimate free from external magnetic field interference. However, a very large and impractical number of sensors are required to measure a closed loop path around the current carrying cable to be sensed, which are too many to realistically include in a viable detector. Thus, the performance of approximating Ampere's Law with a limited number of sensors was explored.
The Ampere's Law estimator was based on the idea that the sum of the external magnetic fields detected by an array of sensors around a single cable should be zero. Say there are M sensors around a cable being used to form the Ampere's Law estimate. Each sensor m will detect a total magnetic field btotal, that is the sum of two magnetic fields: the field produced by the internal cable binternal, and the field produced by external sources bexternal. In a set of sensors that form a closed loop around a cable:
μ0I=Σm=1Mbinternal,m
and
0=Σm=1Mbexternal,m
Furthermore, the magnetic field created by the current estimate Î is considered to be ai, Î, where ai, is the gain between cable i and sensor j from the gain matrix. The magnetic fields coming from external sources can be expressed as:
b
total
,m=b
internal,m
+b
external,m
b
external,m
=b
total,m
−b
internal,m
The condition that the external fields detected by all sensors sum to zero can then be imposed:
where bm is a more concise way of representing the total magnetic field detected by each sensor. The last expression can be rearranged to produce an estimate for the current Î0,
Note that this Ampere's Law estimator does not use all magnetic field sensors in the array to estimate each current. Rather, it uses a subset of the sensors that form a closed loop around each current. Thus, each current estimate I0, I1, and I2 will be formed using three different subsets of sensors, although some sensors will appear in more than one subset. A flaw of this estimator is the nonzero estimate error when there is no external interference. This error occurs because the estimator attempts to estimate each current individually, without considering the other current carrying cables being sensed, which are thus treated as external currents. The results for the same aforementioned external disturbances is shown in the table below:
Non-Linear Model Estimator
Another estimator involved modeling external sources of magnetic fields, and using these models to determine what components of the detected magnetic fields originated from external sources and what components came from the internal current carrying cables to be sensed. The external sources of interference of most concern are parallel external cables and parallel external plates, whose effects can also be modeled as external cables. The magnetic field detected by a sensor i as a result of the internal cables, an external uniform field, and P external cables is given by:
where xk and yk are the coordinates of each external cable, and Ik(t) is the current of each external cable. In a system using N sensors, there will be a system of N equations of the above form. The parameters ai, and yi are known. The unknown variables are the three (t) terms, the uniform field (t), the locations of each external cable xk and yk, and each external current (t). Thus, in a setup with P cables, there will be 4+3P unknown variables. This suggests a disadvantage of this estimator: the number of external cables that can be modeled is limited by the number of magnetic field sensors of the detector system.
Another problem with the Non-Linear Model estimator is that it is non-linear and cannot be solved using a linear least squares technique. After experimenting with non-linear optimization, it was found that although it was possible to generate accurate estimates, the results were sensitive to initial values entered into a minimization function. This was especially a problem when choosing what initial values to select for xk and yk, since there are numerous regions around the current carrying cables to be sensed where an external cable could be located, and initializing these values to 0 returned poor results. For example in a trial with only one external wire as a disturbance, the sensitivity to initial conditions becomes readily apparent in the table shown below.
Due to the practical difficulties associated with sensitivity to initial conditions and computationally expensive calculations, the non-linear estimator is not believed to be a reliable estimator for the purposes of converting magnetic field measurements to currents.
Linear Model Estimator
Because of problems encountered when trying to minimize a set of non-linear equations, linear models of external interference were developed to use for current estimation. For example, the magnetic field created by one external cable would be approximated as:
b=a
1
x
e
+a
2
y
e
+a
3
I
e
where xe and ye are the coordinates of the external cable and Ie is the current. Creating polynomial models of external interference was also explored. In a second order polynomial model of a single external cable, the magnetic field would not only be modeled as a linear function of the location and current variables, but also the pairwise products of these variables. This model would take the form:
b=a
1
x
e
+a
2
y
e
+a
3
I
e
+a
4
x
e
2
+a
5
y
e
2
+a
6
I
e
2
+a
7
x
e
y
e
+a
8
x
e
I
e
+a
9
y
e
I
e
To generate a linear model, the goal was to calculate coefficients such as a0, a1, and a2, so that the resulting sum b is as close to the magnetic field predicted by the non-linear model as possible. To calculate these coefficients, a training set of 100,000 samples was generated. Each sample contained randomly chosen values for xe, ye and Ie, with one of the constraints being that the location of the cable had to be outside of the frame supporting the magnetic field sensors. Each sample also contained the magnetic field b predicted by the non-linear model of an external cable, produced by the physics simulator. Effectively, a matrix D was generated to fit Dx=b for the training samples, where x is a vector of cable parameters and b is a vector of magnetic fields. We were minimizing the function
Once the linear model consisting of the matrix D was found, the full model for magnetic field readings could be formed by concatenating the gain matrix A that characterized the internal currents I with the matrix D, in the form
However, the model of a single external cable did not yield good results. A graph of the estimate error for the aforementioned test cases as a function of the number of sensors used and the estimation errors for six and ten sensors is shown in the table below. The estimation error for a second order polynomial model of an external cable was then analyzed. This model also performed inadaquently.
Spatial Harmonics Estimator
This estimator uses the harmonic expansion of the solution to Laplace's Equation to create a general linear representation of external sources of magnetic fields. These linear components appear in pairs and will be referred to as (t) and (t). The linear representation of the magnetic field vector using the first M harmonics measured by a particular sensor i is repeated for convenience,
where ri is the distance of the sensor from the origin of the coordinate system, Oi is the angle of the sensor location with respect to the coordinate system, and φi is the orientation of the axis of sensitivity of the magnetic field sensor. In a system with N sensors, there will be N equations of the form given above. The number of unknowns will depend on the number of components of the linear representation that we include in the estimator. If the vector of am(t) and bm(t) components is referred to as C, and the coefficients of these components as detected by the sensors is referred to as the matrix Q, then the full representation of the problem we are solving, including both internal currents and external components, is given by:
In the case of this estimator, augmenting the gain matrix A with columns to represent uniform magnetic fields is unnecessary, because the first harmonic of the linear representation of external magnetic fields corresponds to the uniform field columns. The performance of this estimator is shown in the table below.
Best Linear Unbiased (BLU) Estimator
A shortcoming of the OLS estimator discussed above is that it is optimized for the case in which external interference is uncorrelated across all sensors, which is not the case for external sources of magnetic fields. Magnetic fields from an external cable will be detected by each sensor according to a particular pattern. Thus, it is reasonable to believe that the external magnetic fields detected by the sensors will exhibit some correlation. This is schematically shown in
More precisely, if a probabilistic distribution representing the possible locations and current values of external cables is defined, then the probabilistic magnetic fields detected by sensor i can be represented as a random variable Bi. This random variable is a scalar, the flux density that will be measured by each sensor. In the probabilistic model described here, the current value of an external cable will be characterized by a probabilistic distribution whose mean is 0, which means each random variable will have a mean of zero, or E[Bi]=0. This means that each pair Bi and Bi will have a correlation [ ] and covariance co(Bi,Bi) that are equal. Furthermore, the correlations between every pair of sensors can be concisely represented by a covariance matrix, a matrix where the i, j-th term corresponds to the correlation [ ]. The value of the correlations will depend on the probabilistic model of external disturbances used.
This covariance matrix can be used to form a current estimate using a Best Linear Unbiased (BLU) estimator. Let it be assumed that a detector system contains N sensors. When the relationship between current and detected magnetic fields as characterized Al=b, the BLU estimate is given by:
Î=(ATΣ−1A)−1ATΣ−1b
where A is the gain matrix and is an N by N matrix where the i, j term is the correlation E[BiBj]. If the sensor readings of the external fields were uncorrelated, the matrix Σ would be a diagonal matrix and the above expression would simplify to the form of the OLS estimator. The performance of the present estimator depends on the covariance matrix and thus the probabilistic model used to derive the matrix. A first probabilistic model that was created involved three random variables: Xe, Ye, the locations of an external cable, and Ie, the external current. Xe and Ye were taken from a uniform distribution of locations around a frame supporting the sensors, excluding the area occupied by the frame.
Each random variable Bi is a function of the location and current random variables to the same physical law that governs the detected magnetic field. The random variable Bi for a sensor whose axis of sensitivity lies in the direction of the x axis can be expressed as:
where xs and ys are the coordinates of the sensor. The random variable Bi for a sensor whose axis of sensitivity lies in the direction of the y axis can be expressed as:
The random variable Ie is independent of the random variables Xe and Ye. Furthermore, the expectation [Ie] is 0, since it is a distribution symmetrically centered around 0 A. Therefore, the expectation of Bi is:
The covariance matrix was approximated using a physics simulator. The simulator was run over a mesh of the previously stated ranges for the three random variables. During each run of the simulator, the program computed the detected magnetic field of each sensor as well as the pairwise products of the detected magnetic fields to compute both the expectation [Bi] and the correlation [ ]. The performance of the BLU estimator technique is shown in the table below.
0%
0%
It can be seen that the BLU estimator has unexpectedly high performance. As such, preferred embodiments of the present invention may employ a BLU estimator to derive an estimated current with particularly high precision.
Machine Learning Methods
Supervised machine learning techniques were also tested to explore whether the techniques could produce an estimator superior to any of the ones described above. The two principal machine learning techniques explored were regression and neural net training.
Regression Estimator
The regression estimator involved fitting a training set of magnetic field readings, both with and without external field interference, to the correct current readings for each training sample. The learning algorithm was effectively finding a matrix D and bias term f that would best fit the relationship db+f=I for all training samples. It did this by minimizing the total squared error between the true and estimated current. In other words, it minimized the expression given by
A physics simulator was used to generate a training set made of 1,000,000 samples. In each sample, a randomly chosen number of external cables were placed in the simulation. With 50% probability, this number was 0, so half of the training samples did not include external interference. In the other cases, 1-7 external cables were placed randomly around a frame supporting the sensors among the same range of locations used in the BLU estimator simulations. Each sample thus consisted of the magnetic field readings detected by the sensor and the true current values. Linear regression was used to fit the magnetic field readings to the current values. The results of this simulation when encountering the same external disturbances as discussed before are shown below.
Experimentations with higher-level polynomial regression were also performed. This involved transforming the input vector of magnetic fields into a vector containing higher level products of the vector elements. In a 2nd degree transformation, this would mean transforming the input vector b0, b1, . . . , bN into a vector that also includes all possible pairwise products, b2O, b0b1, b0b2, . . . , b2 N. In a third degree transformation, the vector is expanded to include all possible three-term product combinations, and so on. Once the vector b was transformed into a higher-level polynomial version of itself, linear regression using the same library function was used. This method allows one to fit a function based not only on magnetic field readings, but also on products of those readings, thus creating a function that better fits the relationships between readings. The results for the 3rd degree transformation are shown below for the same set of established disturbances.
The following section relates to a lab-scale validation of the magnetic field and current estimation techniques described herein. The algorithm used for the estimator was the BLU algorithm as it exhibited unexpectedly high precision.
A parallel cable test bed was established to run 90 Hz current in a balanced three phase configuration while placing different forms of external interference around the detector. Experiments were run at 90 Hz to be able to distinguish between the interference created by the sources introduced and ambient 60 Hz magnetic fields. The various disturbances are described below.
Multiple Cables—
Metal Plate—To simulate the presence of a large metal conductor, such as the wall of an enclosure, a metal plate was positioned 1 cm above the detector as shown in
Iron Core—To simulate the presence of a strong magnetic material or magnetized material, an iron transformer core was placed 1.5 cm above the detector as shown in
The various configurations of disturbances were tested as outlined above. The results were that in all cases, the sensor array of the detector with the BLU estimator was able to achieve a less than 1% error in current estimation, namely, 0.88% in the case of the external cables, 0.83% in the case of the metal plate, and 0.90% in the case of the iron core. The comparison was made by comparing the estimated currents to those measured by a contact probe that then went to an oscilloscope.
As can be appreciated from the above, the detector systems and related methods of contactless current sensing advantageously provide a convenient and accurate way to measure the current in a series of cables despite the presence of external magnetic field disturbances and without requiring the energized system to which the cable belong to be shut down or disconnected.
Voltage Estimation from Electric Field Measurements
In addition to the current estimation functionality discussed above, embodiments of the detector systems disclosed herein may also be equipped or configured to generate voltage estimates through electric field measurements.
The overall process for generating estimated voltages in accordance with embodiments of the present invention is outlined in
Capacitive measurement probes 501, 502, according to one example embodiment, are described with reference to
In order to reject external disturbances, the capacitive measurement probes shown in
To help overcome the effects of such noise and the inability of the passive shield to make the background 60 Hz noise negligible, an active shielding method was implemented in connection with particularly advantageous embodiments of the present invention. This is schematically shown in
To further improve the ability of the capacitive probes to detect the voltage going through a specific conductor and to further enhance the ability of the capacitive probes to reject noise, an alternative configuration is possible that places both the two probes in another configuration. The two conductors that form the two electrodes or plates of a capacitor of the probe could be placed in a concentric radial configuration as shown in
When measuring multiple cables, the configuration describe above can be readily duplicated. This is shown in
To see how much signal amplification is possible by using this concentric radial sensor configuration, we refer to
With this background, specific methods used for voltage estimation and the methods by which a 1% or less error can be achieved are discussed. Also discussed, is experimental lab-scale validation of this 1% or less error.
The physical construction of a prototype unit of a particularly advantageous embodiment of a voltage measurement system is shown in
The electrical circuit diagram for this measurement system is shown in detail in
The measurement system includes a sensing arrangement comprising a primary sensing electrode 2601, a dielectric isolator 2602, and a shielding electrode 2603. The dielectric isolator 2602 isolates the sensing electrode 2601 from the shielding electrode 2603. To shield the sensing arrangement from external electric fields, the shielding electrode 2603 (e.g., copper tape) is driven to the same potential as the sensing electrode 2601 by an operational amplifier 2604. To provide a reference to the ground of the sensing circuit, a bypass resistor 2606 is included between the sensing electrode 2601 and ground. Therefore, with this reference point, which is again not the same ground reference as the cables 2600, 2610 being measured, it is possible to measure the line to line voltage between cable 2600 and cable 2610 by taking the difference of the two outputs of the operational amplifiers, namely 2605 and 2611.
There is an additional step before arriving at a true voltage estimation. The sensing electrode and the cable being sensed may be viewed as two nodes connected by a capacitor. This means that the electrode voltage would be the derivative of the cable voltage. Thus, to form the voltage estimate, a running sum of the electrode voltage signal if taken. The voltage estimate Vest was formed by:
The parameter a is a parameter that depends on dielectric material properties, and therefore is an adjustable calibration parameter. The following section will discuss a specific method for auto-calibration; however, initial trials were conducted by manually selecting the parameter to match a known voltage without any external disturbances to within a 1% error. Then the same disturbances discussed previously with the current detection were introduced in the voltage detection. The results of the sensor with and without the active shielding are shown in the table below.
As can be appreciated from the present disclosure, the unknown dielectric properties of the insulating materials are an important term that appears in the equation that enables voltage estimation. One approach is to preset this parameter to within 1% accuracy in comparison with a known voltage source. However, this is often not practical in the field. There are expected to be environmental changes which will require periodic adjustment of this constant to maintain an accurate voltage estimate. It is therefore highly desirable to have an automated method for calibration.
In
A known voltage is applied to the calibration electrode through a buffering op-amp. The calibration voltage induces a voltage in the power cable through the calibrating electrode capacitance. The voltage in the power cable then induces a voltage in the sensing electrode through the sensing electrode capacitance. If these two capacitance values are equal, the system can be modeled as a circuit in which there are two capacitors in series between the calibration voltage and the sensing electrode voltage with the same capacitance C1. Once the transfer function between the calibration voltage and the electrode voltage is known, it is possible to solve for the electrode capacitance.
To perform calibration, it is preferred to use a portable power source (e.g., a pair of 6 V batteries) to supply power to the detector system, rather than using a power supply connected to the wall. This is because when the detector is plugged into wall power, the unknown impedance between the cable and the ground of the detector is too low and provides a shunting path for the calibration voltage that will redirect the calibration signal away from the sensing electrode.
This is shown in
There is another significant component to the model of the calibration system: a parasitic capacitance between the power cables and the ground of the detector system. This capacitance exists due to the electric field lines emanating through the air and connecting the power system and the detector system. Although this capacitance would normally be negligible in most electrical applications, the high impedances involved in the calibration system caused this parasitic capacitance to affect the outcome of experimental results. Additionally, the op-amp has internal dynamics that must be modeled as its behavior is non-ideal. These are also taken into account in the overall model for the sensing and calibration circuits.
To prepare this function for curve fitting, the numerator term is divided into the denominator, and the approximation that A+1≤A is made, since A is typically around 100,000. The transfer function then simplifies to
The capacitance C1 is estimated by taking voltage measurements to solve for the parameters of (jω), the transfer function between the cable and the output voltage, and (jω), the transfer function between the calibration voltage and the output voltage. Due to hardware limitations, it was possible to only solve for two parameters in either transfer function. However, the term (RIN+R1)/AR1, which we can refer to as the hardware term h, appears in both transfer functions. It was thus possible to use the four transfer function parameters to solve for the three unknown values, C1, Cs, and h.
To estimate the capacitance, voltages were first applied directly to the power cable to determine the parameters a and b of transfer function (jω). The parameter b allows one to solve for the hardware term h, since b=1+h/C1. This hardware term should stay the same when the detector is removed from one cable and attached to another, since it does not involve the value of the electrode capacitance. Therefore, this term can be determined when the detector is manufactured. One can then estimate the capacitance by applying voltages to the calibration electrode to determine the values of the parameters ac and bc of transfer function (jω). Then, we can estimate C1 using the formula
where Ĉ1 is the estimate of the capacitance.
Notably, the above calibration technique to establish the capacitance can be automated or semi-automated in the detector system to allow periodic re-calibration of the capacitance value of the capacitive sensing electrode, to thereby maintain high accuracy of the detector in estimating a voltage differential between the cables to be monitored despite the presence of external disturbances and fluctuating environmental conditions.
Although embodiments of the invention are described herein predominately in the context of sensing current and voltage of current carrying cables of an energized system, it is appreciated that embodiments of the invention can apply to various other current carrying conductors, such as bus bars, insulated wires and the like.
In light of the above, it will be appreciated that a variety of current and/or voltage detector systems and related methods may be provided in connection with the various features and functionalities described herein. For instance, non-exclusive example embodiments of the detector systems and related methods of the present invention are outlined below.
According to one example embodiment, a detector system for contactless current sensing may be summarized as including: a frame having conductor receiving locations configured to receive a plurality of current carrying conductors and to support the conductors in a fixed arrangement relative to the frame; a plurality of magnetic field sensors supported by the frame in a redundant array in a fixed relationship with respect to the conductor receiving locations to sense a magnetic field in a vicinity of the conductors during operation; and a computing system communicatively coupled to the magnetic field sensors, the computing system configured to receive magnetic field data from the redundant array of magnetic field sensors and to generate an estimated current by utilizing an estimator algorithm that accounts for external magnetic field disturbances on the magnetic field in the vicinity of the conductors to enhance the accuracy of the contactless current sensing of the detector system.
Each magnetic field sensor may be configured to output a voltage linearly proportional to a component of a magnetic field along an axis of sensitivity of the magnetic field sensor. The axis of sensitivity of each magnetic field sensor may be fixed in an orthogonal direction relative to a direction of current flow through the conductors. Furthermore, the axis of sensitivity of at least one of the magnetic field sensors may be perpendicular to the axis of sensitivity of at least one other one of the magnetic field sensors. The redundant array of magnetic field sensors may include a plurality of overlapping subsets of the magnetic field sensors, with each overlapping subset encircling a respective one of the conductors. The magnetic field sensors may be arranged in a plane transverse to a direction of current flow through the conductors. At least some of the magnetic field sensors may be arranged between the conductor receiving locations. A number of the magnetic field sensors may be at least two, three or four times a number of the current carrying conductors to be sensed. Each magnetic field sensor may be a Hall effect sensor, a fluxgate sensor, or a tunneling magnetoresistive sensor. The detector system may be devoid of electromagnetic shielding around the redundant array of magnetic field sensors.
The computing system may comprise a memory configured to store processor-executable instructions and a processor in communication with the memory that is configured to execute the processor-executable instructions to perform operations comprising receiving the magnetic field data from the redundant array of magnetic field sensors and generating the estimated current based on said magnetic field data. The estimator algorithm may comprise one of the following: an Ordinary Least Squares estimator technique; an Ampere's Law estimator technique; a Non-linear Model estimator technique; a Linear Model estimator technique; a Spatial Harmonics estimator technique; a Best Linear Unbiased estimator technique; a Machine Learning estimator technique; and a Regression estimator technique. In one particularly advantageous embodiment, the estimator algorithm is based on a Best Linear Unbiased estimator technique. The computing system may be configured to generate the estimated current without employing frequency filtering of a frequency of an energized system to which the conductors belong.
The frame may be configured to be removably secured to the conductors without disconnecting the conductors from an energized system to which the conductors belong. For example, the frame may have a multiple part construction (e.g., hinged clam shell form factor) that clips or clamps around the conductors.
In some instances, the detector system may be further configured for contactless voltage sensing and may further comprise, for each of at least two of the conductors, a voltage sensing arrangement. The voltage sensing arrangement may include a capacitive sensing electrode with an active shield provided at a first location along a length of a conductor passage for the conductor; and a capacitive calibration electrode with an active shield provided at a second location offset from the first location along the length of the conductor passage, and the computing system may be further communicatively coupled to each voltage sensing arrangement and configured to receive calibration data from the voltage sensing arrangements and to generate an estimated capacitance value of the capacitive sensing electrode based in part on said calibration data. The computing system may be further configured to generate an estimated voltage differential between the two conductors based in part on the estimated capacitance values of the capacitive sensing electrodes. The capacitive sensing electrode may include a measurement electrode, a shielding electrode, a dielectric substrate between the measurement electrode and the shielding electrode to isolate the measurement electrode from the shielding electrode, an operational amplifier coupled to the measurement electrode and the shielding electrode, and a bypass resistor between the measurement electrode and ground. In some instances, the measurement electrode, the shielding electrode, and the dielectric substrate may comprise a thin semi-cylindrical form factor. The measurement electrode may be positioned immediately adjacent the conductor passage of the conductor to be sensed.
In some embodiments, the detector system may be configured for contactless voltage sensing with or without current sensing functionality. For example, one embodiment of a detector system for voltage sensing may be summarized as including: a frame having conductor receiving locations configured to receive a plurality of current carrying conductors and to support the conductors in a fixed arrangement relative to the frame; a respective voltage sensing arrangement for each of at least two of the conductors, each voltage sensing arrangement including a capacitive sensing electrode with an active shield provided at a first location along a length of a conductor passage for the conductor, and a capacitive calibration electrode with an active shield provided at a second location offset from the first location along the length of the conductor passage for the conductor; and a computing system communicatively coupled to the voltage sensing arrangement of each conductor and being configured to receive calibration data from each voltage sensing arrangement and to generate an estimated capacitance value of the capacitive sensing electrode of the voltage sensing arrangement based in part on said calibration data. The computing system may be further configured to generate an estimated voltage differential between the two conductors based in part on the estimated capacitance values of the capacitive sensing electrodes.
In some embodiments, the detector system may be configured for contactless voltage sensing with or without the aforementioned capacitive calibration electrode. For example, one embodiment of a detector system for voltage sensing may be summarized as including: a frame having conductor receiving locations configured to receive a plurality of current carrying conductors and to support the conductors in a fixed arrangement relative to the frame; a respective voltage sensing arrangement for each of at least two of the conductors, each voltage sensing arrangement including a capacitive sensing electrode having a measurement electrode, a shielding electrode, a dielectric substrate between the measurement electrode and the shielding electrode to isolate the measurement electrode from the shielding electrode, an operational amplifier coupled to the measurement electrode and the shielding electrode, and a bypass resistor between the measurement electrode and ground; and a computing system communicatively coupled to the voltage sensing arrangement of each conductor and being configured to receive measurement data from each voltage sensing arrangement and to generate an estimated voltage differential between the two conductors based on said measurement data.
Various related methods may also be provided. For example, a method of calibrating a voltage sensing apparatus according to one example embodiment may be summarized as including: providing a capacitive calibration electrode and a capacitive sensing electrode at offset locations along a length of a conductor of an energized system to be monitored; applying a calibration signal of known magnitude and frequency to the capacitive calibration electrode to capacitively induce a calibration voltage in the conductor and in turn capacitively induce an electrode voltage in the capacitive sensing electrode; sensing the electrode voltage; and based on the sensing of the electrode voltage, calculating a capacitance value of the capacitive sensing electrode. Calculating the capacitance value of the capacitive sensing electrode may include calculating the capacitance value based on a lumped parameter model that estimates additional parasitic capacitances of the voltage sensing apparatus. Calculating the capacitance value of the capacitive sensing electrode may include calculating the capacitance value based on a lumped parameter model that accounts for electrical circuit non-linear dynamics. The method may further include storing the capacitance value for subsequent use in calculating voltage in the conductor of the energized system to be monitored.
As another example, a method of estimating current in a plurality of current carrying conductors of an energized system may be summarized as including: obtaining magnetic field data from a redundant array of magnetic field sensors of a detector unit that is secured to the conductors within an environment subjected to external magnetic field disturbances, the detector unit supporting the magnetic field sensors in a fixed relationship to the conductors without electromagnetic shielding; and generating an estimated current by utilizing an estimator algorithm that accounts for said external magnetic field disturbances on the magnetic field in the vicinity of the conductors to enhance the accuracy of the estimated current.
As yet another example, a method of estimating voltage in a plurality of current carrying conductors of an energized system which are subjected to external magnetic field disturbances in the vicinity of the conductors may be summarized as including: obtaining voltage data via a respective voltage sensing arrangement provided in a detector unit for each of the conductors, each voltage sensing arrangement including a capacitive sensing electrode having a measurement electrode, a shielding electrode, a dielectric substrate between the measurement electrode and the shielding electrode to isolate the measurement electrode from the shielding electrode, an operational amplifier coupled to the measurement electrode and the shielding electrode, and a bypass resistor between the measurement electrode and ground; and calculating a voltage differential between two of the conductors based on said voltage data.
It is to be understood that not necessarily all objects or advantages may be achieved in accordance with any particular embodiment described herein. Thus, for example, those skilled in the art will recognize that certain embodiments may be configured to operate in a manner that achieves or optimizes one advantage or group of advantages as taught herein without necessarily achieving other objects or advantages as may be taught or suggested herein.
All of the processes described herein may be embodied in, and fully automated via, software code modules executed by a computing system that includes one or more computers or processors. The code modules may be stored in any type of non-transitory computer-readable medium or other computer storage device. Some or all the methods may be embodied in specialized computer hardware.
Many other variations than those described herein will be apparent from this disclosure. For example, depending on the embodiment, certain acts, events, or functions of any of the algorithms described herein can be performed in a different sequence, can be added, merged, or left out altogether (e.g., not all described acts or events are necessary for the practice of the algorithms). Moreover, in certain embodiments, acts or events can be performed concurrently, e.g., through multi-threaded processing, interrupt processing, or multiple processors or processor cores or on other parallel architectures, rather than sequentially. In addition, different tasks or processes can be performed by different machines and/or computing systems that can function together.
Various aspects described in connection with the embodiments disclosed herein can be implemented or performed by a machine, such as a processing unit or processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A processor can be a microprocessor, but in the alternative, the processor can be a controller, microcontroller, or state machine, combinations of the same, or the like. A processor can include electrical circuitry configured to process computer-executable instructions. In another embodiment, a processor includes an FPGA or other programmable device that performs logic operations without processing computer-executable instructions. A processor can also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration. A computing environment can include any type of computer system, including, but not limited to, a computer system based on a microprocessor, a mainframe computer, a digital signal processor, a portable computing device, a device controller, or a computational engine within an appliance, to name a few.
Conditional language such as, among others, “can,” “could,” “might” or “may,” unless specifically stated otherwise, are otherwise understood within the context as used in general to convey that certain embodiments include, while other embodiments do not include, certain features, elements and/or steps. Thus, such conditional language is not generally intended to imply that features, elements and/or steps are in any way required for one or more embodiments or that one or more embodiments necessarily include logic for deciding, with or without user input or prompting, whether these features, elements and/or steps are included or are to be performed in any particular embodiment.
Disjunctive language such as the phrase “at least one of X, Y, or Z,” unless specifically stated otherwise, is otherwise understood with the context as used in general to present that an item, term, etc., may be either X, Y, or Z, or any combination thereof (e.g., X, Y, and/or Z). Thus, such disjunctive language is not generally intended to, and should not, imply that certain embodiments require at least one of X, at least one of Y, or at least one of Z to each be present.
Unless otherwise explicitly stated, articles such as “a” or “an” should generally be interpreted to include one or more described items. Accordingly, phrases such as “a device configured to” are intended to include one or more recited devices. Such one or more recited devices can also be collectively configured to carry out the stated recitations. For example, “a processor configured to carry out recitations A, B and C” can include a first processor configured to carry out recitation A working in conjunction with a second processor configured to carry out recitations B and C.
It should be emphasized that many variations and modifications may be made to the above-described embodiments, the elements of which are to be understood as being among other acceptable examples. All such modifications and variations are intended to be included herein within the scope of this disclosure.
For example, aspects and features of the various embodiments described herein can be combined to provide further embodiments. Furthermore, all of the U.S. patents, U.S. patent application publications, U.S. patent applications, foreign patents, foreign patent applications and non-patent publications referred to in this specification are incorporated herein by reference, in their entirety. Aspects of the embodiments can be modified, if necessary to employ concepts of the various patents, applications and publications to provide yet further embodiments.
These and other changes can be made to the embodiments in light of the above-detailed description. In general, in the following claims, the terms used should not be construed to limit the claims to the specific embodiments disclosed in the specification and the claims, but should be construed to include all possible embodiments along with the full scope of equivalents to which such claims are entitled.
This application is a continuation of U.S. patent application Ser. No. 17/112,797, filed Dec. 4, 2020, which claims the benefit under 35 U.S.C. § 119(e) of U.S. Provisional Patent Application No. 62/944,239, filed Dec. 5, 2019, the entire disclosure of which is herein incorporated by reference for all purposes.
Number | Date | Country | |
---|---|---|---|
62944239 | Dec 2019 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 17112797 | Dec 2020 | US |
Child | 18150032 | US |