The present disclosure relates to electrical systems and, more particularly, to electrical systems utilizing magnetoresistive sensing.
Electrical systems transmit electric current through electrical conductors in order to perform many tasks. Many applications of electrical systems may require sensing of the magnitude of electric current flowing through one or more electrical conductors. Some electrical systems sense the electric current in an electrical conductor with a magnetoresistive sensor that senses the magnetic flux produced by the electric current and produces an output signal related to the magnitude of the magnetic flux and, thus, the magnitude of the electric current. Unfortunately, a magnetoresistive sensor may be able to accurately sense only a limited range of magnetic flux intensity. As a result, many electrical systems that employ a magnetoresistive sensor for current sensing are able to accurately sense only a limited range of electric current using the magnetoresistive sensor.
U.S. Pat. No. 4,525,668 to Lienhard et al. (“the '668 patent”) shows a current-sensing method that includes sensing magnetic flux from both an unknown current and a control current with a magnetoresistive sensor, while using the control current to maintain the total magnetic flux sensed by the magnetoresistive sensor substantially equal to zero. The '668 patent discloses an electrical system that includes a first electrical conductor carrying the unknown current adjacent the magnetoresistive sensor. A second electrical conductor disposed adjacent the magnetoresistive sensor carries the controlled current. The electrical system of the '668 patent further includes an operational amplifier connected between the magnetoresistive sensor and the second electrical conductor. The operational amplifier receives the output signal of the magnetoresistive sensor and controls the magnitude of the control current in the second electrical conductor in such a manner that magnetic flux from the control current substantially cancels magnetic flux from the unknown current at the magnetoresistive sensor. The electrical system of the '668 patent includes additional analog components that use the control current to generate a signal indicative of the magnitude of the unknown current.
Although the system of the '668 patent includes provisions for sensing electric current with a magnetoresistive sensor while maintaining the total magnetic flux sensed by the magnetoresistive sensor substantially equal to zero, certain disadvantages persist. For example, the electrical system of the '668 patent may be undesirably expensive because of the component costs associated with separately providing the magnetoresistive sensor and the second electrical conductor. Additionally, precisely positioning the second electrical conductor with respect to the magnetoresistive sensor so as to ensure proper operation of the electrical system may be difficult and expensive. Furthermore, the analog components of the electrical system of the '668 patent may indicate the magnitude of the unknown electric current with relatively low resolution.
The electrical systems and methods of the present disclosure solve one or more of the problems set forth above.
One disclosed embodiment relates to an electrical system having a first monolithic circuit. The first monolithic circuit may include a first magnetoresistive sensor operable to sense magnetic flux and produce an output signal relating to the sensed magnetic flux. The first magnetoresistive sensor may be positioned to sense first control flux generated by control current in one or more electrical conductors of the first monolithic integrated circuit. Additionally, the first magnetoresistive sensor may be positioned to sense flux generated by sensed electric current flowing through one or more additional electrical conductors. The electrical system may also include a control circuit operable to receive the output signal of the first magnetoresistive sensor and adjust the control current that generates the first control flux in a manner to cause the output signal from the first magnetoresistive sensor to substantially coincide with a predetermined target.
Another embodiment relates to a method of operating an electrical system. The method may include using a first magnetoresistive sensor that is part of a first monolithic integrated circuit to sense magnetic flux and produce an output signal relating to the sensed magnetic flux, including sensing magnetic flux generated by sensed electric current in one or more electrical conductors. The method may also include causing the output signal of the first magnetoresistive sensor to substantially coincide with a predetermined target by supplying control current to one or more electrical conductors of the first monolithic integrated circuit in a manner to generate first control flux that at least partially offsets the magnetic flux from the sensed electric current.
A further embodiment relates to an electrical system having a magnetoresistive sensor operable to sense magnetic flux and provide an output signal relating to the sensed magnetic flux. The magnetoresistive sensor may be positioned to sense magnetic flux generated by sensed electric current flowing through one or more electrical conductors. The magnetoresistive sensor may also be positioned to sense control flux generated by control current flowing through one or more additional electrical conductors. Additionally, the electrical system may include a control circuit having a digital information processor operable to adjust the control current in the one or more additional electrical conductors in a manner to substantially coincide with a predetermined target.
Magnetoresistive sensors 14, 16 and electrical conductors 18, 20, 22, 24 may be mounted to frame 13. Magnetoresistive sensors 14, 16 may be substantially equidistant from electrical conductor 12. Electrical conductors 18, may be disposed proximate magnetoresistive sensor 14, and electrical conductors 22, 24 may be disposed proximate magnetoresistive sensor 16. As
Each magnetoresistive sensor 14, 16 may be any type of component having at least one magnetoresistor connected to at least one other electrical circuit element in a manner enabling the magnetoresistive sensor 14, 16 to sense magnetic flux and produce an output signal relating to the sensed magnetic flux. As
As
Additionally, magnetoresistive sensor 14 may include electrical conductors 44, 46 connected to intermediate terminals 48, 50 of the wheatstone bridge. As is discussed in more detail below, in the embodiment shown in
Similar to magnetoresistive sensor 14, magnetoresistive sensor 16 may have its magnetoresistors 40-43 arranged in a wheatstone bridge having an input terminal 52 connected to a power source, an output terminal 54 connected to ground, electrical conductors 60, 62 connected to intermediate terminals 56, 58. Additionally, as
Magnetoresistive sensors 14, 16 are not limited to the configurations shown in
Each electrical conductor 18, 20, 22, 24 may be any structure configured to carry electric current. Electrical conductor 18 may be configured such that at least a portion of magnetic flux generated by electric current in electrical conductor 18 flows at least partially in or opposite the sensitive direction Sr of at least one magnetoresistor 30-33. For example, as
Control circuit 26 may be connected to magnetoresistive sensors 14, 16 and electrical conductors 18, 20, 22, 24. Control circuit 26 may include any combination of electrical circuit elements operable to receive output signals produced by magnetoresistive sensors 14, 16 and control electric current in electrical conductors 18, 20, 22, 24, as described below. As
Information processor 70 may be any type of circuit operable to receive output signals from operational amplifiers 64, 66 and control supply of electric current to electrical conductors 18, 22. Information processor 70 may be a digital circuit or an analog circuit. Information processor 70 may be a monolithic integrated circuit or a collection of discrete electrical circuit elements. In some embodiments, information processor 70 may be a digital microcontroller. Information processor 70 may be operable to supply pulse-width-modulated voltage to low-pass filters 72, 74. Low-pass filters 72, 74 may, in turn, convert pulse-width-modulated voltage received from information processor 70 into DC current and supply it to electrical conductors 18, 22.
Flipping circuit 76 may be connected between an output of information processor 70 and electrical conductors 20, 24. Flipping circuit 76 may be operable to cause a pulse of electric current in each electrical conductor 20, 24 when information processor 70 activates flipping circuit 76. Additionally, flipping circuit 76 may be configured such that each pulse of current it generates in electrical conductors 20, 24 flows in a direction opposite the prior pulse of current.
Control circuit 26 is not limited to the configuration shown in
Additionally, electrical system 10, generally, is not limited to the configuration shown in
In some embodiments, such as the embodiment shown in
Electrical system 10 may have application wherever electricity is required to perform one or more tasks. Operation of electrical system 10 will be described hereinbelow.
During operation of electrical system 10, electrical conductor 12 may carry electric current between two or more components for various purposes. For example, in the implementation of electrical system 10 shown in
When electric current flows through electrical conductor 12, magnetoresistive sensors 14, 16 may generate output signals that control circuit 26 may utilize to generate a signal relating to the magnitude of electric current flowing through electrical conductor 12.
In the circumstances shown in
With magnetoresistors 14, 16 arranged as shown in
Ambient magnetic flux 94, such as the magnetic flux from the Earth's magnetic poles, may also affect the electrical resistance of magnetoresistors 30-33, 40-43 and, thus, the output signals of magnetoresistive sensors 14, 16. Unlike magnetic flux 92, ambient magnetic flux 94 will generally flow through all of magnetoresistors 30-33, 40-43 in the same direction (though not necessarily the direction shown in
Control circuit 26 may perform various operations with the output signals provided by magnetoresistive sensors 14, 16. Operational amplifier 64 may subtract the voltage at intermediate terminal 48 from the voltage at intermediate terminal 50, multiply the result by the gain of operational amplifier 64, add the result to the reference voltage received from reference-voltage source 68, and output the resulting voltage from output 81 to input 82 of information processor 70. Operational amplifier 66 may perform the same operations with the voltage from intermediate terminal 56 and intermediate terminal 58, and output the result from output 83 to input 84 of information processor 70.
Based on inputs from operational amplifiers 64, 66, information processor 70 may control current in electrical conductors 18, 22 and calculate the magnitude of electric current flowing through electrical conductor 12.
Information processor 70 may then set a counter equal to zero. (step 97) Subsequently, information processor 70 may activate flipping circuit 76. (step 98) In response, flipping circuit 76 may cause a pulse of electric current in each electrical conductor 20, 24 having sufficient magnitude to generate a pulse of magnetic flux that reverses the sensitive direction Sr of each magnetoresistor 30-33, 40-43.
Subsequently, information processor 70 may control the magnitude of control current flowing in electrical conductors 18, 22 dependent upon output signals from operational amplifiers 64, 66. Information processor 70 may calculate whether the output signal from magnetoresistive sensor 14 is equal to a first predetermined target. (step 104) Information processor 70 may do so using the output signal of operational amplifier 64 because of the known relationship between the output signal of magnetoresistive sensor 14 and the output signal of operational amplifier 64. The first predetermined target may be a singular target value, such as a value of the output signal of magnetoresistive sensor 14 corresponding to magnetoresistive sensor 14 sensing zero magnetic flux. Alternatively, the first predetermined target may be a target range, in which case the output signal of magnetoresistive sensor 14 may be considered to be equal to the first predetermined target whenever the output signal is within the range. The first predetermined target may have a fixed numerical value/fixed numerical values, or it may be defined as a function of various other factors.
If the output signal of magnetoresistive sensor 14 is not within the first predetermined target, information processor 70 may adjust the supply of control current to electrical conductor 18 to drive the output signal of magnetoresistive sensor 14 toward the first predetermined target. (step 106) In embodiments where information processor 70 delivers pulse-width-modulated voltage to low-pass filter 72, information processor 70 may adjust the control current in electrical conductor 18 by adjusting the duty cycle of the pulse-width-modulated voltage. Adjusting the control current in electrical conductor 18 may change the output signal of magnetoresistive sensor 14 by changing the magnitude of control flux 100 flowing through magnetoresistive sensor 14.
Subsequently, information processor 70 may calculate whether the output signal of magnetoresistive sensor 16 is within a second predetermined target. (step 108) Like the first predetermined target, the second predetermined target may be a singular target value or a target range. Additionally, the first predetermined target may have a fixed numerical value/fixed numerical values, or it may be defined as a function of various other factors.
If the output signal of magnetoresistive sensor 16 is not within the second predetermined target, information processor 70 may adjust the control current in electrical conductor 22 to drive the output signal of magnetoresistive sensor 16 toward the second predetermined target. (step 110)
Information processor 70 may continue adjusting the control current in one or both of electrical conductors 18, 22 until information processor 70 determines that the output signal of magnetoresistive sensor 14 is equal to the first predetermined target (step 104) and the output signal of magnetoresistive sensor 16 is equal to the second predetermined target (step 112). When these conditions are met, information processor 70 may store information relating to the present operating conditions of electrical system 10. (step 114) For example, information processor 70 may store data relating to the control current in electrical conductors 18, 22, such as the duty cycle of the pulse-width-modulated voltage delivered to low-pass filters 72, 74. Additionally, in some embodiments, information processor 70 may store the information relating to the present output signals of magnetoresistive sensors 14, 16 and/or information relating to various other operating conditions of electrical system 10.
Subsequently, information processor 70 may increment the counter (step 115) and calculate whether the counter is equal to two (step 116). If the counter is not equal to two, information processor 70 may repeat the sequence of actions beginning with activating flipping circuit 76 (step 98).
Once information processor 70 has executed this sequence twice, as indicated by information processor 70 determining that the counter is equal to two (step 116), information processor 70 may use stored data from the two cycles to calculate the electric current flowing in electrical conductor 10. (step 118) Information processor 70 may calculate the magnitude of electric current in electrical conductor 12 as a function of various factors using information relating those factors to the magnitude of electric current in electrical conductor 12. For example, information processor 70 may calculate the magnitude of the electric current in electrical conductor 12 as a function of the control currents in electrical conductors 18, 22 and the output signals of magnetoresistive sensors 14, 16. Information processor 70 may employ various algorithms to do so.
In some embodiments, when calculating the magnitude of electric current in electrical conductor 12, information processor 70 may treat the output signals from magnetoresistive sensors 14, 16 as constants, rather than variables. The exemplary algorithm discussed in detail below takes this approach. Such an approach may provide a particularly accurate estimate of the magnitude of the electric current in electrical conductor 12 in embodiments where the predetermined target for the output signal of each magnetoresistive sensor 14, 16 includes only a single target value or a relatively small range of values.
Information processor 70 may calculate the magnitude of current in electrical conductor 12 in a manner that accounts for other factors that affect the output signals of magnetoresistive sensors 14, 16. One such factor may be variation of magnetoresistors 30-33 from their design specifications. As mentioned above, magnetoresistors 30 and 31 may be designed to have exactly equal default resistance, and magnetoresistors 32 and 33 may be designed to have exactly equal default resistance. If this design goal is actually achieved, intermediate terminals 48, 50 will be at equal voltages when no magnetic flux flows through magnetoresistors 30-33, and any voltage differential between intermediate terminals 48, 50 will be a function of sensed magnetic flux. However, in practice, manufacturing variations will generally cause some unknown amount of imbalance between the default resistances of magnetoresistors 30 and 31 and some unknown imbalance between the default resistances of magnetoresistors 32 and 33. This may cause an unknown voltage difference between intermediate terminals 48, 50 that is not attributable to sensed magnetic flux. This voltage difference is often referred to as “bridge offset.” Magnetoresistive sensor 16 may also have bridge offset.
Periodically reversing the sensitive directions Sr of magnetoresistors 30-33, 40-43 may create circumstances that allow information processor 70 to factor out any bridge offset. As long as input terminal 36 receives a constant voltage, any bridge offset will have a constant effect on the output signal of magnetoresistive sensor 14. By contrast, reversing the sensitive directions Sr of magnetoresistors 30-33 reverses the effect of the magnetic flux 92 and 94 on the output signal of magnetoresistive sensor 14. As a result, reversing the sensitive directions Sr of magnetoresistors 30-33 will cause a change in the output signal of magnetoresistive sensor 14 equal to twice the total effect of magnetic fluxes 92 and 94 on the output signal of magnetoresistive sensor 14.
Using this fact and information from before and after reversal of the sensitive directions Sr of magnetoresistors 30-33, 40-43, information processor 70 may employ various algorithms to calculate a value indicative of the net magnetic flux flowing through magnetoresistors 30-33 (the vector sum of magnetic fluxes 92, 94). For example, in some embodiments, information processor 70 may calculate values X1 and X2 related to the net magnetic flux sensed by magnetoresistive sensors 14 and 16, respectively, as follows:
where ΔDC1 is the difference between the duty cycle of pulse-width-modulated voltage delivered to low-pass filter 72 before reversal of the sensitive directions Sr of magnetoresistors 30-33 and the duty cycle of pulse-width-modulated voltage delivered to low-pass filter 72 after reversal of the sensitive directions Sr of magnetoresistors 30-33; and ΔDC2 is the difference between the duty cycle of pulse-width-modulated voltage delivered to low-pass filter 74 before reversal of the sensitive directions Sr of magnetoresistors 40-43 and the duty cycle of pulse-width-modulated voltage delivered to low-pass filter 74 after reversal of the sensitive directions Sr of magnetoresistors 40-43. It should be noted that there are numerous other approaches that information processor 70 may employ to determine the effect of the net magnetic flux flowing through magnetoresistive sensors 14, 16.
Additionally, receiving information from both magnetoresistive sensor 14 and magnetoresistive sensor 16 may allow information processor 70 to factor out ambient magnetic flux 94 when calculating the magnitude of electric current in electrical conductor 12. As mentioned above, ambient magnetic flux 94 drives the output signals of both magnetoresistive sensors 14, 16 in the same direction, and magnetic flux 92 drives the output signals of magnetoresistive sensors 14, 16 in opposite directions. As a result, the difference between the output signal of magnetoresistive sensor 14 and the output signal of magnetoresistive sensor 16 corresponds to the sum of the effect of magnetic flux 92 on magnetoresistive sensor 14 and the effect of magnetic flux 92 on magnetoresistive sensor 16. Additionally, because magnetoresistive sensors 14, 16 are substantially equidistant from electrical conductor 12, the effect of magnetic flux 92 on the output signal of magnetoresistive sensor 14 may be substantially equal to the effect of magnetic flux 92 on magnetoresistive sensor 16.
Using these facts, information processor 70 may execute various algorithms for calculating the magnitude of electric current in electrical conductor 12 without bias from ambient magnetic flux 94. For example, when calculating the magnitude of electric current in electrical conductor 12, information processor 70 may calculate a value Y relating to the effect of magnetic flux 92 on each magnetoresistive sensor 14, 16 as follows:
where X1 and X2 are the previously calculated values corresponding to the net effect of magnetic flux 92 and ambient magnetic flux 94 on the output signals of magnetoresistive sensors 14, 16, respectively. With knowledge of the effect of magnetic flux 92 on the output signal of each magnetoresistive sensor 14, 16, information processor 70 may use various calibration data to calculate the magnitude of electric current in electrical conductor 12.
After calculating the magnitude of electric current in electrical conductor 12, information processor 70 may generate a signal indicative of the magnitude of the electric current. (step 120) The signal may be an internal signal maintained within information processor 70, or information processor 70 may transmit the signal to another electrical circuit element.
Subsequently, information processor 70 may reset the counter to zero (step 97) and resume the cycle of periodically activating flipping circuit 76 (step 98), adjusting the control currents in electrical conductors 18, 22 as necessary (steps 104, 106, 108, and 110), and storing information relating to operating conditions of electrical system 10 (step 114). As information processor 70 continues to execute the algorithm shown in
Operation of electrical system 10 is not limited to the examples provided in
Control circuit 26 may also execute the actions shown in
Additionally, operation of electrical system 10 may vary from the examples discussed above in embodiments where the physical configuration of electrical system 10 differs from that shown in
The disclosed embodiments may enable accurately sensing a wide range of current in electrical conductor 12. By using control current in electrical conductors 18, 22 to adjust the output signals of magnetoresistive sensors 14, 16 into predetermined targets, control circuit 26 may ensure operation of magnetoresistive sensors 14, 16 in operating ranges wherein they provide reliable output signals. Whenever magnetoresistive sensors 14, 16 are within such operating ranges, the magnitude of electric current in electrical conductor 12 may be accurately calculated as a function of the control currents in electrical conductors 18, 22 and the output signals of magnetoresistive sensors 14, 16. The ability of control circuit 26 to ensure operation of magnetoresistive sensors 14, 16 within such operating ranges is limited only by limits on the ability of control circuit 26 to adjust the control current in electrical conductors 18, 22. Accordingly, only the limits of the ability of control circuit 26 to adjust the control currents in electrical conductors 18, 22 limit the range of current that can be accurately sensed.
Additionally, incorporating electrical conductors 18, 20 in monolithic integrated circuit 28 with magnetoresistive sensor 14, as well as incorporating electrical conductors 22, 24 in monolithic integrated circuit 29 with magnetoresistive sensor 16 may provide various benefits. Constructing electrical system 10 in this manner may avoid component cost associated with separately providing electrical conductors 18, 20, 22, 24 and magnetoresistive sensors 14, 16. Additionally, this construction may promote precise location of electrical conductors 18, 20 and electrical conductors 22, 24 with respect to magnetoresistive sensors 14 and 16, respectively, which may facilitate accurate calculation of the current in electrical conductor 12. Furthermore, this construction may enable placing electrical conductors 18, 20 and 22, 24 very close to magnetoresistive sensors 14 and 16, respectively, which may limit the amount of current necessary in electrical conductors 18, 20, 22, 24 to achieve the above-described functions.
Additionally, employing a digital information processor to adjust the control currents in electrical conductors 18, 22, calculate the magnitude of electric current in electrical conductor 12, and generate a signal indicative of the calculated magnitude of the current may provide certain advantages. A digital information processor may be able to calculate the magnitude of the current and generate a signal indicative of the magnitude of the current with very high resolution. Additionally, a digital information processor may be able to generate a signal that may be readily communicated to other digital information processors for use in various monitoring and/or control processes.
It will be apparent to those skilled in the art that various modifications and variations can be made in the electrical system and methods without departing from the scope of the disclosure. Other embodiments of the disclosed electrical system and methods will be apparent to those skilled in the art from consideration of the specification and practice of the electrical system and methods disclosed herein. It is intended that the specification and examples be considered as exemplary only, with a true scope of the disclosure being indicated by the following claims and their equivalents.
Number | Name | Date | Kind |
---|---|---|---|
4385273 | Lienhard et al. | May 1983 | A |
4385283 | Delapierre | May 1983 | A |
4464625 | Lienhard et al. | Aug 1984 | A |
4525668 | Lienhard et al. | Jun 1985 | A |
4596950 | Lienhard et al. | Jun 1986 | A |
4857837 | Baran et al. | Aug 1989 | A |
4937521 | Yoshino et al. | Jun 1990 | A |
5247278 | Pant et al. | Sep 1993 | A |
5621377 | Dettmann et al. | Apr 1997 | A |
5767668 | Durand | Jun 1998 | A |
5933003 | Hebing et al. | Aug 1999 | A |
5952825 | Wan | Sep 1999 | A |
6356851 | Young et al. | Mar 2002 | B1 |
6433545 | Kunze et al. | Aug 2002 | B1 |
6872467 | Qian et al. | Mar 2005 | B2 |
6949927 | Goetz | Sep 2005 | B2 |
7239123 | Rannow et al. | Jul 2007 | B2 |
20040155644 | Stauth et al. | Aug 2004 | A1 |
20060061350 | Myers et al. | Mar 2006 | A1 |
20060087318 | Crolly et al. | Apr 2006 | A1 |
Number | Date | Country |
---|---|---|
WO 9906844 | Feb 1999 | WO |
Number | Date | Country | |
---|---|---|---|
20070279052 A1 | Dec 2007 | US |