CA1217866A - Phase analog encoding system with compensation - Google Patents
Phase analog encoding system with compensationInfo
- Publication number
- CA1217866A CA1217866A CA000469585A CA469585A CA1217866A CA 1217866 A CA1217866 A CA 1217866A CA 000469585 A CA000469585 A CA 000469585A CA 469585 A CA469585 A CA 469585A CA 1217866 A CA1217866 A CA 1217866A
- Authority
- CA
- Canada
- Prior art keywords
- resolver
- alpha
- transducer
- phase shift
- encoding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C19/00—Electric signal transmission systems
- G08C19/38—Electric signal transmission systems using dynamo-electric devices
- G08C19/46—Electric signal transmission systems using dynamo-electric devices of which both rotor and stator carry windings
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
- Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
Abstract
PHASE ANALOG ENCODING
SYSTEM WITH COMPENSATION
ABSTRACT
A phase analog encoding system with compensation for the phase shift error inherent in a resolver position transducer. The inherent phase shift error in a resolver position transducer is compensated in a time multiplexed fashion by periodically applying a known reference signal to the resolver and measuring the electrical phase shift across only the resolver. The newly measured value of the inherent electrical phase shift is compared with the last measured value of the inherent electrical phase shift and any deviation is calculated. This deviation is used to determine the appropriate compensation value for the inherent electrical phase shift The compensation value is subtracted from the resolver phase shift during normal operation resulting in an output signal which is independent of the inherent electrical phase shift error in the resolver position transducer.
SYSTEM WITH COMPENSATION
ABSTRACT
A phase analog encoding system with compensation for the phase shift error inherent in a resolver position transducer. The inherent phase shift error in a resolver position transducer is compensated in a time multiplexed fashion by periodically applying a known reference signal to the resolver and measuring the electrical phase shift across only the resolver. The newly measured value of the inherent electrical phase shift is compared with the last measured value of the inherent electrical phase shift and any deviation is calculated. This deviation is used to determine the appropriate compensation value for the inherent electrical phase shift The compensation value is subtracted from the resolver phase shift during normal operation resulting in an output signal which is independent of the inherent electrical phase shift error in the resolver position transducer.
Description
~Z~866 BACKGROUND OF THE INVENTION
... ~ . . ... . .. . .
1. Field of the Invention This invention relates to a phase analog encoding system with compensation, used in connection with a resolver position transducer and utilized in servo control or monitoring applications.
A resolver position transducer is a device which monitors the position of a rotatable shaft or a linearly displaceable member by measuring the angular displacement of ]o the shaft or the linear displacement of the member with respect to a ixed reference pOitlt. The resolver, when excited with the proper electrical input will output an electrical signal whose phase is related to the position of the shaft or member. Thus the position of the shaf-t or member is encoded in an electrical signal in an analog manner. By putting the electrical signal from the resolver position transducer through more encoding circuitry, an electrical signal can be obtained which represents the position of the shaft or member.
~ If one knows the position of the shaft or member, one can determine if a machine connected to the shaft or member is operating properly. Thus one is able to monitor the performance of a machine by measuring the angular displacement of a rotatable shaft or the linear displacernen-t of a linearly displaceable member with a resolver position transducer.
78~;~
Additionally, if one knows the position of a machine's shaft or member, one is able to use that information in a feedback net~ork to control the operation of the machine in order to obtain any desired performance.
Used in this manner, the resolver position transducer is performing a servo-control function.
... ~ . . ... . .. . .
1. Field of the Invention This invention relates to a phase analog encoding system with compensation, used in connection with a resolver position transducer and utilized in servo control or monitoring applications.
A resolver position transducer is a device which monitors the position of a rotatable shaft or a linearly displaceable member by measuring the angular displacement of ]o the shaft or the linear displacement of the member with respect to a ixed reference pOitlt. The resolver, when excited with the proper electrical input will output an electrical signal whose phase is related to the position of the shaft or member. Thus the position of the shaf-t or member is encoded in an electrical signal in an analog manner. By putting the electrical signal from the resolver position transducer through more encoding circuitry, an electrical signal can be obtained which represents the position of the shaft or member.
~ If one knows the position of the shaft or member, one can determine if a machine connected to the shaft or member is operating properly. Thus one is able to monitor the performance of a machine by measuring the angular displacement of a rotatable shaft or the linear displacernen-t of a linearly displaceable member with a resolver position transducer.
78~;~
Additionally, if one knows the position of a machine's shaft or member, one is able to use that information in a feedback net~ork to control the operation of the machine in order to obtain any desired performance.
Used in this manner, the resolver position transducer is performing a servo-control function.
2. Description of the Prior Art The phase shift errors inherent in a resolver position transducer are of particular importance in applications where the resolver is part of a phase analog encoding system. The phase analog encoding technique utilized in such systems involves applying reference signals to the resolver position transducer in the form of two sinusoidal signals displaced in time by 90 electrical degrees such as:
VRl = Kl SIN~t ~1) VR2 = Kl COS~t (2) where VR1 is the voltage across the equivalent of a stator sine winding, VR2 is the voltage across the e~uival~nt of a stator cosine winding and Kl is a constant. Feedback from the resolver is taken by measuring the voltage across the equivalent of a resolver rotor winding, VFB. If VRl and VR2 are applied to the equivalent stator slne and cosine windings, the equivalent resolver rotor winding has a vol~age of the form:
VFB = K2 SIN (~t ~ ~ + a) (3) where ~ is the mechanical displacement of a rotatable shaft or a linearly displaceable member, ~ is the inherent slectrical phase shift across the windings of the resolver position transducer, and K2 is a constan-t. If the resolver position transducer is monitoring a rotatable shaft, the mechanical displacement ~ is an angular displacement. If the resolver position transducer is monitoring a linearly 7~il6~
displaceable member, the mechanical displacement ~ is a linear displacement.
The typical phase analog enco~er operates by measuring the relative phase difference (i.e., phase shift) between one of the reference signals (1) or (2) and the feedback signal (3). This measured phase shift is equal to the sum of the mechanical displacement ~ and an offset value which is the electrical phase shift across the equivalent stator and rotor windings of the resolver .
The above encoding technique for measuring the mechanical displacement ~ will be accurate as long as a remains constant. Usually # does not vary by more than one or two degress. As a result, the overall phase analog encoding system utilizing this technique is low cost, easy to apply and very effective ~or applications where an accuracy of one or two degrees is acceptable.
For many applications, however, the change in ~
with respect to: temperature; variations in input frequency;
manufacturin~ tolerances and other mechanical constraints such as shaft loadingi can be quite large, requiring some form of compensation. Typically, the most severe errors are introduced by variations in temperature. As a result, some form of compensation is necessary where ~he resolver will be operating in an environment with wide variations in the ambient temperature. Compensation is also necessary where the ambient temperature is constant but the resolver is attached to a device such as a motor which varies in temperature depending on how long the device has been operating.
There are two common forms of compensation for variations in temperature. One form involves mounting a temperature sensor in a network to compensate or the inherent electrical phase shift. The second form involves the use of an additional winding in the resolver position transducer and a separate encoding circuit which is used to monitor the electrical phase shift across the additional ~2~71~
winding so that a compensating signal can be generated which is then used to correct the primary encoding circuitry o~
the resolver position tranducer.
The disadvantage of both of the common forms of temperature compensation is that they involve additional components and more complex circuitry. This increases the total cost of the system and increase the possibility of component failure and system break down.
SUMMARY OF THE INVENTION
The present invention overcomes disadvantages and objections associated with the prior art compensation for the electrical phase shift across the windings of a resolver position transducer. The disclosed invention is for an encoding techni~ue wherein the inherent electrical phase shift across the windings of a resolver position transducer (windings which are also part of the primary encoding circuit for determining the mechanical displacement of the position transducer) is measured in a time multiplexed fashion to correct for deviations due to all sources, including variations in temperature. It is to be understood that this invention can be applied to any sinusoidal position transducer. Where the term resolver transducer is used, it is intended to include: synchro, induction potentiometer resolver transmitter, control transfer transformer, differential control transformer and any other sinusoidal position transducer.
It is to be understood that this invention can be used in connection with a rotary resolver position transducer or a linear resolver position transducer. In a rotary resolver, the mechanical displacement is an angular displacement and is equal to the rotor angle. In a linear resolver, the mechanical displace~ent is linear. In a rotary resolver~ there are at least two stationary windings called the stator windings and at least one moveable winding called the rotor winding. A linear resolver has at least two windings which are the electrical equivalents o~ the --S--stator windings, and at least one winding which is the electri~al equivalent of the rotor winding.
The invention utilizes a resolver position transducer in a phase analog encoding system wherein the total phase shift of the resolver transducer is determined by measuring the time interval between the æero crossing of the resolver sine reference and the zero crossing of the resolver feedback taken from the equivalent of a rotor ~inding of the re~olver position transducer. The measured time interval between the ~ero crossings T is proportional to the sum of the mechanical displacement ~ and the electrical phase shift across the windings of the resolver transducer ~:
K3 (~ ~ ~) (4) where K3 is the proportionality constant.
~nder normal operation (measurement cycle) the two stator windings of the resolver transducer are driven by highly accurate sinusoidal signals displaced in time by 90 electrical deyrees. If the stator windings are excited by the above signals, the resolver rotor winding provides a phase analog eedback signal of the form indicated in eguation (3). The time interval between the zero crossings of two waveforms which have the same form as equations (1) and (3) is proportional to (~ + ~). This time interval can be used by a calculating means such as a computer or a microprocessor to determine (~ + a), ~, and many other useful variables by executing predetermined numerical manipulations.
Periodically, at times selected by a calculating means and implemented by a reference switch in the resolver transducer encoding system, the resolver transducer is operated in a compensation mode. During the compensation mode, the resolver reference voltages (the voltages applied to the stator windings) are electronically switched and applied to the appropriate resolver stator windings. The appropriate windings are determined by the resolver encoding ~2~ ;6 electronics to insure a large signal on the rotor windinys.
Depending upon the mechanical displacement ~, either a resolver reference signal of KlSIN/~t or K1SIN~t is applied to one or the other of the resolver stator windings. Thi~
ensures tha-t there will be the maximum possible output on the resolver rotor winding by applying a resolver reference voltage of the proper sign to the stator winding which has the most magnetic coupling for a given mechanical displacement ~. For instance, in a rotary resolver position transducer where the mechanical displacement ~ is an angular displacement represented by the mechanical rotor angle:
a) If the mechanical displacement, ~, is 0 ~- ~ C
45 or 315 ~ ~ ~ 360, then KlSIN~t is applied to the stator cosine winding;
b) If the mechanical displacement, ~, is 45 135~, then KlSINwt is applied to the stator sine windingi c) If the mechanical displacement, ~, is 135 ~ ~ C
225, then -KlSIN~t is applied to the stator cosine winding;
d) If the mechanical displacement, ~, is 225 C
VRl = Kl SIN~t ~1) VR2 = Kl COS~t (2) where VR1 is the voltage across the equivalent of a stator sine winding, VR2 is the voltage across the e~uival~nt of a stator cosine winding and Kl is a constant. Feedback from the resolver is taken by measuring the voltage across the equivalent of a resolver rotor winding, VFB. If VRl and VR2 are applied to the equivalent stator slne and cosine windings, the equivalent resolver rotor winding has a vol~age of the form:
VFB = K2 SIN (~t ~ ~ + a) (3) where ~ is the mechanical displacement of a rotatable shaft or a linearly displaceable member, ~ is the inherent slectrical phase shift across the windings of the resolver position transducer, and K2 is a constan-t. If the resolver position transducer is monitoring a rotatable shaft, the mechanical displacement ~ is an angular displacement. If the resolver position transducer is monitoring a linearly 7~il6~
displaceable member, the mechanical displacement ~ is a linear displacement.
The typical phase analog enco~er operates by measuring the relative phase difference (i.e., phase shift) between one of the reference signals (1) or (2) and the feedback signal (3). This measured phase shift is equal to the sum of the mechanical displacement ~ and an offset value which is the electrical phase shift across the equivalent stator and rotor windings of the resolver .
The above encoding technique for measuring the mechanical displacement ~ will be accurate as long as a remains constant. Usually # does not vary by more than one or two degress. As a result, the overall phase analog encoding system utilizing this technique is low cost, easy to apply and very effective ~or applications where an accuracy of one or two degrees is acceptable.
For many applications, however, the change in ~
with respect to: temperature; variations in input frequency;
manufacturin~ tolerances and other mechanical constraints such as shaft loadingi can be quite large, requiring some form of compensation. Typically, the most severe errors are introduced by variations in temperature. As a result, some form of compensation is necessary where ~he resolver will be operating in an environment with wide variations in the ambient temperature. Compensation is also necessary where the ambient temperature is constant but the resolver is attached to a device such as a motor which varies in temperature depending on how long the device has been operating.
There are two common forms of compensation for variations in temperature. One form involves mounting a temperature sensor in a network to compensate or the inherent electrical phase shift. The second form involves the use of an additional winding in the resolver position transducer and a separate encoding circuit which is used to monitor the electrical phase shift across the additional ~2~71~
winding so that a compensating signal can be generated which is then used to correct the primary encoding circuitry o~
the resolver position tranducer.
The disadvantage of both of the common forms of temperature compensation is that they involve additional components and more complex circuitry. This increases the total cost of the system and increase the possibility of component failure and system break down.
SUMMARY OF THE INVENTION
The present invention overcomes disadvantages and objections associated with the prior art compensation for the electrical phase shift across the windings of a resolver position transducer. The disclosed invention is for an encoding techni~ue wherein the inherent electrical phase shift across the windings of a resolver position transducer (windings which are also part of the primary encoding circuit for determining the mechanical displacement of the position transducer) is measured in a time multiplexed fashion to correct for deviations due to all sources, including variations in temperature. It is to be understood that this invention can be applied to any sinusoidal position transducer. Where the term resolver transducer is used, it is intended to include: synchro, induction potentiometer resolver transmitter, control transfer transformer, differential control transformer and any other sinusoidal position transducer.
It is to be understood that this invention can be used in connection with a rotary resolver position transducer or a linear resolver position transducer. In a rotary resolver, the mechanical displacement is an angular displacement and is equal to the rotor angle. In a linear resolver, the mechanical displace~ent is linear. In a rotary resolver~ there are at least two stationary windings called the stator windings and at least one moveable winding called the rotor winding. A linear resolver has at least two windings which are the electrical equivalents o~ the --S--stator windings, and at least one winding which is the electri~al equivalent of the rotor winding.
The invention utilizes a resolver position transducer in a phase analog encoding system wherein the total phase shift of the resolver transducer is determined by measuring the time interval between the æero crossing of the resolver sine reference and the zero crossing of the resolver feedback taken from the equivalent of a rotor ~inding of the re~olver position transducer. The measured time interval between the ~ero crossings T is proportional to the sum of the mechanical displacement ~ and the electrical phase shift across the windings of the resolver transducer ~:
K3 (~ ~ ~) (4) where K3 is the proportionality constant.
~nder normal operation (measurement cycle) the two stator windings of the resolver transducer are driven by highly accurate sinusoidal signals displaced in time by 90 electrical deyrees. If the stator windings are excited by the above signals, the resolver rotor winding provides a phase analog eedback signal of the form indicated in eguation (3). The time interval between the zero crossings of two waveforms which have the same form as equations (1) and (3) is proportional to (~ + ~). This time interval can be used by a calculating means such as a computer or a microprocessor to determine (~ + a), ~, and many other useful variables by executing predetermined numerical manipulations.
Periodically, at times selected by a calculating means and implemented by a reference switch in the resolver transducer encoding system, the resolver transducer is operated in a compensation mode. During the compensation mode, the resolver reference voltages (the voltages applied to the stator windings) are electronically switched and applied to the appropriate resolver stator windings. The appropriate windings are determined by the resolver encoding ~2~ ;6 electronics to insure a large signal on the rotor windinys.
Depending upon the mechanical displacement ~, either a resolver reference signal of KlSIN/~t or K1SIN~t is applied to one or the other of the resolver stator windings. Thi~
ensures tha-t there will be the maximum possible output on the resolver rotor winding by applying a resolver reference voltage of the proper sign to the stator winding which has the most magnetic coupling for a given mechanical displacement ~. For instance, in a rotary resolver position transducer where the mechanical displacement ~ is an angular displacement represented by the mechanical rotor angle:
a) If the mechanical displacement, ~, is 0 ~- ~ C
45 or 315 ~ ~ ~ 360, then KlSIN~t is applied to the stator cosine winding;
b) If the mechanical displacement, ~, is 45 135~, then KlSINwt is applied to the stator sine windingi c) If the mechanical displacement, ~, is 135 ~ ~ C
225, then -KlSIN~t is applied to the stator cosine winding;
d) If the mechanical displacement, ~, is 225 C
3~5, then -KlSINwt is applied to the stator sine winding.
When the resolver reference voltages are applied during the compensation cycle as indicated above, the resolver transducer behaves electrically like a transformer with th~ excited stator winding acting like a primary winding and the rotor winding acting like a secondary winding. As such, the voltage on the secondary winding will only differ in phase from the voltage on the primary winding by an amount egual to the inherent electrical phase shift across the resolver windings. Thus, when the resolver encoder measures the time interval between the zero crossing of the resolver sine reference and the zero crossing of the resolver eedback signal, the resulting time interval T is :~2~866 proportional to the inherent electrical phase shift across the windings of the resolver transducer ~:
~ 4 (~) (5) where K4 is the proportionality constant.
The encoded value of a is then utilized by the calculating means to correct for any changes in the inherent electrical phase shift with respect to previous measurements. Once a proper value for the inherent electrical phase shift across the resolver windings a is determined, the calculating means can determine the exact mechanical displacement ~ by subtracting the value of a from the measured quantity obtained during the normal measurement cycle, (~ + a).
The duty cycle between the normal measurement cycle (measurement of ~ ~ a) and the compensation cycle (measurement of a only` is determined by the calculating means and can be either a strict function of time and/or a function of other ~tariables as deemed appropriate to the application of the resolver encodin~ system.
The phase analog encoding system with compensation for the phase shift error inherent in a resolver position transducer described by this invention has the additional feature of being self-calibrating. The encoding system can be operated in a calibration mode in which the inherent phase shift error in the encoding circuitry ~ is measured.
If the inherent phase shift error in the encoding circuitry ~ is taken into account, equations (4) and (5), respectively become:
T = K3 (~ + a + ~) (4A) T = K4 (~ ~ ~) (5A) The calculating means uses the measured value of the inherent phase shift error in the encoding circuitry to compensate for the presence of this error during the 7~
normal measurement mode of operation and the compensation mode of operation.
The phase analog encoding system described by this invention can be operated in a normal measurem0nt mode, a compensation mode or a calibration mode of operation.
During the compensation mode of operation, the inherent electrical phase shift of the resolver transducer is measured. This value is used during the normal measurement mode of operation to compensate the mea~urement of the mechanical displacement ~. During the calibration mode of operation, the inherent phase shift error in the circuitry of the encoding means ~ is measured. This measured phase shift error is used to compensate the measurements made during the compensation mode and the normal measurement mode of operation so that they are independent of any phase shift error inherent in the encoding circuitry.
The inherent phase shift error in the circuitry of the encoding means ~ is measured in a time multiplexed fashion with the inherent electrical phase shift across the windings of the position transducer ~ and the sum (~ + ~) of the mechanical displacement of the position transducer ~ and the inherent, electrical phase shift across the windings of the position transducer ~.
Periodically, at times selected by a calculating means and implemented by control electronics, the circuitry o the encoding means is operated in a calibration mode.
During the calibration mode, the signal K1SIN~t is fed to the encoding circuitry instead of the feedback signal from the resolver transducer. This signal, KlSINwt is the same as the reference signal that is being fed to the encoding circuitry. The measured time interval T between the zero crossings of these two signals is proportional to the inherent phase shift error in the encoding circuitry ~:
T K5 (~) (6, where K5 is the proportionality constant.
lL7~S~;
In an ideal situation, the time period representing the phase shift between an input signal of KlSIN~t and a reference signal of K1SINwt should be zero.
However, in reality, this phase shift may not be zero because o~ an inherent error within the encoding circuitry due to such things as the electronic drift of component values over time and changes in temperature. If a value for the inherent phase shift error in the encoding circuitry ~
other than zero is measured, this value can be utilized by the calculating means to compensate the measurements made during the calibration and normal measurement modes of operation.
The duty cycle between the normal measurement cycle (measurement of ~ + ~), the ~ompensation cycle (measurement of ~ only~ and the calibration cycle (measurement of ~ only) is determined by the calculating means and can be either a strict function of time and/or a ~unction of other variables deemed to be appropriate to the application of the resolver encoding system. The general ~O theory for the measurement of the inherent phase shift error in the encoding circuitry ~ is the same as for the measurement of the inherent phase shift error across the resolver windings except that only K1SIN~t is needed as a reference signal and can be used by the encoding means whereas in the meansurement of a, K1SIN~t or -KlSIN~t is applied to either the stator sine winding or the stator cosine winding and the rotor feedback signal is used by the encoding means.
BRIEF DESCRIPTION OF THE DRAWINGS
For a better understanding of the invention, reference may be had to the preferred embodiment exemplary of the invention shown in the accompanying drawings, in which:
FIGURE l shows a schematic of a rotary resolver position transducer with the reference signals applied to ~2~78~
the stator ~indings and the feedback signal taken from the rotor winding in the phase analoy form.
FIGURE 2 shows a typical phase analog encoding system using a rotary resolver transducer wherein the relative phase shift between the reference sine windiny and the feedbac~ rotor winding is computed by a time interval circuit.
FIGURE 3 shows a typical reference frequency generator where the value of the divider determines the resolution of the encoding system.
FIGURE 4 shows the timing diagram for the encoding of the phase shift in the time interval.
FIGURE 5 shows a block diagram of the resolver based phase analog encoding system described by this invention.
FIGURE 6 shows the resolver based phase analog encoding system described by this invention as applied to a rotary resolver position transducer.
FIGURE 7 shows the logic utilized in connection with a rotary resolver position transducer to determine which reference signal polarity and which stator winding should be excited during the compensation cycle in order to guarantee a rotor signal of sufficient magnitude to make a valid reading of the inherent electrical phase shift across the resolver windings regardless of the rotor position.
FIGURE 8 shows an ~ample of the control electronics which implements the control signal from the calculating means to determine when the resolver encoding means operates in the calibration mode.
:~LZ~7~366 DESCRIPTION OF THE PREFER~ED E~BODIMENT
In the preferred embodiement, the invention is used in connection ~lith a rotary resolver position transducer. The mechanical displacement ~ in a rotary resolver position transducer is the mechanical rotor angle representing the angular displacement of the rotor with respect to the stator windings.
Referring to FIGURE 1, a rotary resolver ~ransducer 2 is basically an angle transducer and is well known in the art. Generally, a rotary resolver transducer includes a rotor 5 having one or more sets of spaced apart windings and a stator 6 having two or more sets of spaced apart windings. These windings are called a rotor winding 10, and stator windings 20, respectively.
Typically the resolver stator sine winding 21 is excited by a reference signal 25 of the form KlSIN~t and the resolver stator cosine winding 22 is excited by a reference signal 26 of the form KlCOSwt. When the stator windings 20 are excited by the above reference signals 25 and 26, the signal 27 on the feedback rotor winding 10 takes the form K2SIN (~t + ~ + a) where the mechanical displacement ~ is the mechanical rotor angle measuring the position of the rotor 5 with respect to the stator windings 20 and a is the inherent electrical phase shift across the resolver transducer 2.
FIGURE ~ shows a typical phase analog encoding system consisting of a resolver transducer 2, as shown in FIGURE l, a resolver encoding means and a resolver reference means, described hereinafter. A typical resolver encoding means consists of two zero crossing detectors 41 and 42 and a digital counter 43. The input to the first zero crossing detector 41 is from the sine reference signal 25, and the output is connected to the start switch of the digital counter 43. The input to the second zero crossing detector 42 is from the feedback rotor winding 10 and the output is connected to the stop switch of the digital counter 43.
~2~ 166 The encoding system operates by starting the diyital counter 43 when the first zero crossing detector 41 determines that the sine reference signal 25 crosses zero voltage. The digital counter 43 then counts the reference frequency 44 until a zero voltage crossing on the feedback rotor winding 10 is detected by the second zero crossiny detector 42. The digital counter 43 is then stopped. The accumulated value 28 in the digital counter 43 is equal to the sum of the mechanical rotor angle and the inherent electrical phase shift of the resolver transducer (~
The resolution of the encoding system is determined by the reference frequency 44 which the digital counter 43 counts. The reference frequency 44 is generated by the resolver reference means which also generates the reference signals 25 and 26 which are applied to the resolver stator windings 20.
A txpical resolver reference means, as shown in FIGURE 2, consists of a reference signal generator 51 and two amplifiers 47 and 48 which are used to increase the strength of the reference signals 25 and 26 before they are applied to the resolver stator windings 20. The reference signal generator 51, as shown in FIGURE 3, consists of an oscillator 52, a divider 53 and a 90 phase shifter 54.
The oscillator 52, generates the reference frequency 44 that is counted by the digital counter 43. To generate the reference signals 25 and 26 which are applied to the resolver stator windings 20, the output of the oscillator 52 is divided by a value N in a divider 53. The value of N can be pre-set or can be varied by the calculating means. Thus the reference frequency 44 i 5 equal to N times the frequency of the reference signals 25 or 26 applied to the stator windings 20. The larger the value of N, the greater the resolution of the encoding system.
The output of divider 53 is fed through amplifier 48 before being applied to the stator sine winding 21. To obtain the reference signal 26 which is applied to the ~2~7~;1Eii stator cosine winding 22, the output of divider 52 must be fed through a 90 phase shifter 54. This phase shi~ted reference signal is then amplified by amplifier 47 before being applied to the stator cosine windiI~c3 22.
The timing diagram for the phase analoy encodiny system of FIGURE 2 is shown in FIGURE 4. The reference signal 25 to the stator sine winding 21 is depicted by waveform 71. The voltage on the feedback rotor winding 10 is depicted by waveform 74. Waveforms 72 and 75 show the OUtp~lt of the first zero crossing detector 41 and the second zero crossing detector 42, respectively. Waveform 73 is the output 2~ of the digital counter 43.
When the stator sine reference waveform 71 crosses zero, the first zero crossing detector 41 is activated as indicated by waveform 72 and this starts the digital counter 43 counting. The digital counter 43 continues to count the reference frequency 44 until it receives a signal to stop.
When the feedback rotor winding waveform 74 crosses zero, the second zero crosslng detector 42 is activated, as indicated by waveform 75 and this sends a stop counting signal to the digital counter 43. The time interval that the digital counter 43 has counted is equal to the sum of the mechanical rotor angle and the inherent electrical phase shift of the resolver transducer (~ + a~. Typically the ~5 digital counter 43 is reset after the phase angle number is read in preparation for the next start/stop sequence.
The present invention discloses a novel and unique system for compensating for the inherent electrical phase shift error of a resolver position transducer in a time multiplexed fashion. Additionally, the invention has a self-calibrating feature. FIGURE 5 shows the overall phase analog encoding system with compensation as described by the invention.
The resolver reference means ~0 generates reference signals 25 and 26 which are fed to the resolver transducer 2 and reference signal 44 which is used by the ~2~78~i~
digital counter 43 in the resolver encoding means ~0. Under normal operation the rotor feedback siynal 27 from the resolver transducer ~ is used by the resolver encodiny means 40 along with the stator sine reference signal 25 and the reference slgnal 44 to measure the sum of the mechanical displacement ~ and the inherent electrical phase shift across the resolver a. ~he calculating means 80, uses the output 28 rom the encoding means 40 along with any input control signals 84 to generate the reset signal 81 for the digital counter 43 and the system output signals 83 such as mechanical displacement, mechanical velocity, etc. The calculating means 80 also determines through control signal 82 which reference signals 25 and 26 of the resolver reference means 50 are applied to the resolver transducer 2.
Control signal 82 determines whether the entire encoding system is measuring the sum (~ + ~) of the mechanical displacement ~ and the electrical phase shift of the resolver or just the electrical phase shift of the resolver a. If control signal 82 has the encoding system in the normal measurement mode of operation the output 28 of the resolver encoding means 40 is the sum ~ + K) of the mechanical displacement ~ and the inherent electrical phase shift of the resolver a. If the control signal 82 has the encoding system in the compensation mode of operation the output 28 of the resolver encoding means 40 is the inherent electrical phase shift of the resolver, ~.
This measured value of a i s then compared with an old value of by the calculating means 80 and a new value of a is calculated. The new value of ~ is then used by the calculating means 80 along with the output 28 of the resolver encoding means 40 under the normal measurement mode of operation to obtain a value for the mechanical displacement ~, which is independent of the inherent electrical phase shift of the resolver ~.
The calculating means 80, through control signal 119, also determines whether the entire encoding system is operating in the calibration mode or in the other modes of -~5-~LZ~7~
operation, i.e., the normal meansurement mode or the compensation mode. As will be described in detail infra, control signal 119 takes priority ~ver control signal ~32.
FIGURE 6 shows the invention depicted by the block diagram in FIGURE 5 as applied to a rotary resolver position transducer. The calculating means 80 in the preferred embodiment is a microprocessor unit. Howe~er, it does not have to be so limited. It can be any type of computer, arithimetic logic unit, or appropriate control circuitry and software which is capable of: processing the output 28 of the resolver encoding means 40; generating a control signal 82 for the resolver reference means which determines whether the encoding system is in the normal measurement mode of operation or in the compensation mode of operation; and generating a control signal 119 for the resolver encoding means which determines whether the encoding system is in the calibration mode of operation or in the other modes of operation, i.e., the normal measurement mode or the compensation mode.
The encoding system cannot be in all three modes of operation at once. It can only be in one mode of operation at a time. That is one of the advantages of this invention. It utilizes the same physical measuring circuit in a time sharing fashion to calculate the mechanical displacement ~, the inherent electrical phase shift of the resolver transducer a, and the inherent phase shift across the circuitry of the encoding means ~.
The duty cycle between the measurement cycle (measurement of ~ ~ a) and the compensation cycle (measurement of a only) is determined by the software of the microprocessor unit and can be either a strict function of time and/or a function of other ~ariables deemed to be appropriate, depending on the specific use of the encoding system. If the duty cycle is a strict function of time, the measurement cycle occurs on the order of 1000 times a second and the compenstaion cycle occurs on the order of once every second.
-~6-~2~ 86~
The duty cycle between the combination o the normal measurement cycle (measurement of ~ + ~), the compensation cycle ~measurement of ~ only), and the calibrati.on cycle (measurement of ~ only) is dekermined by the microprocessor and the control circuitry.
Reference switch 87, which implements control signal 82, is shown in FIGURE 7. In the normal measurement mode of operation, switch 95 is closed connecting the sine reference signal 25 to the stator sine winding 21 and switch 96 is closed connecting the cosine reference signal 26 to the stator cosine winding 22.
In the compensation mode of operation the reference signal KlSIN~t or ~KlSIN~t is applied to either the stator sine winding 21 or the stator cosine windiny 22 depending upon the position of the resolver rotor 5 (_.e., the mechanical rotor angle of the resolver ~). To obtain the reference signai KlSINwt, the reference signal ~5, KlSINwt, is put through a signal inverter 88.
If the mechanical rotor angle of the resolver ~ is 0~ ~ G 45 or 315D C ~ C 360D, then only switch 98 is closed and the reference signal KlSIN~t is applied to the stator cosine winding 22.
If the mechanical rotor angle of the resolver ~ is 45 ~ ~ ~ 135n, then only switch 95 is closed and the reference signal KlSIN~t is applied to the stator sine winding 21.
If the mechanical rotor angle of the resolver ~ is 135 ~ ~ ~ 225, then only switch 99 is closed and the reerence signal -K1SIN~t is applied to the stator cosine winding 22.
If the mechanical rotor angle of the resolver ~ is 225 ~ ~ ~ 315, then only switch 97 is closed and the reference signal -K1SINwt is applied to the stator sine winding.
~2~
The reason for applying the different reference signal ~either K1SINwt or -K1SINwt) to either the stator sine winding 21 or the stator cosine winding 22 is to ensure that there is a large signal output on th~ resolver rotor S windinç~ 10 and that the measurement of a will be valid independent of the rotor position ~. The microprocessor unit determines what the value of ~ is at any ~iven point in time during the normal measurement cycle. This value of ~
is then encoded into a binary number which determines which switch is closed and correspondingly which configuration of reference voltages is applied to the resolver stator windings. The table in FIGURE 7 shows which binary number corresponds to which range of values of ~ and what the reference switch position will be for that binary number.
FIGURE 8 shows an example of the control electronics 120 necessary to implement control signal 119.
In this case, the control electronics 120 is composed of an electronic switch 121. Control electronics 120 can be more elaborate, although it does not have to be. It can be as simple as a relay that mt~ves electronic switch 121 from pole 125 to 126 when a control signal 119 is received.
In the normal, measurement mode of operation, or in the compensation mode of operation, electronic switch 121 is connected to pole 125 such that the feedback signal 27 is inputted into the second zero crossing detector 42 of the resolver encoding means 40. In the calibration mode of operation, the electronic switch 121 is connected to pole 126 such that the sine reference signal 25 is inputted into the second zero crossing detector 42 of the resolver encoding means 40.
In the calibration mode, the resolver encoding means measures the electrical phase shift between the signal at pole 126, IClSIN~t, and the reference signal, KlSIN~t, inputted int;o the first zero crossing detector 41. If the resolver encoding means is working perfectly, the output 28 of the resolver encoding means 40 will be zero since there is no phase shift between two signals of the form KlSIN~t.
6~
If, however, the output 28 of the resolver encoding means 40 is a value other than zero, this value can be utliized by the calculating means 80 to compensate for this measured phase shift error when the encoding system is operatiny in the normal, measurement mode of operation or the compensation mode of operation.
Calculating means 80 sends a control signal 119 to the control electronics 120 to determine whether the entire encoding system is operating in the calibration mode or in the other modes of operation, i.e., the normal measurement mode or the compensation mode. Control signal 119 takes priority over control signal 82 since electronic switch 121 must be connected to pole 125 before control signal 82 can have an effect on the resolver encoding means 40.
While a presently preferred embodiment of the invention has been shown and described, it may be otherwise embodied within the scope of the appended claims.
1 ~-
When the resolver reference voltages are applied during the compensation cycle as indicated above, the resolver transducer behaves electrically like a transformer with th~ excited stator winding acting like a primary winding and the rotor winding acting like a secondary winding. As such, the voltage on the secondary winding will only differ in phase from the voltage on the primary winding by an amount egual to the inherent electrical phase shift across the resolver windings. Thus, when the resolver encoder measures the time interval between the zero crossing of the resolver sine reference and the zero crossing of the resolver eedback signal, the resulting time interval T is :~2~866 proportional to the inherent electrical phase shift across the windings of the resolver transducer ~:
~ 4 (~) (5) where K4 is the proportionality constant.
The encoded value of a is then utilized by the calculating means to correct for any changes in the inherent electrical phase shift with respect to previous measurements. Once a proper value for the inherent electrical phase shift across the resolver windings a is determined, the calculating means can determine the exact mechanical displacement ~ by subtracting the value of a from the measured quantity obtained during the normal measurement cycle, (~ + a).
The duty cycle between the normal measurement cycle (measurement of ~ ~ a) and the compensation cycle (measurement of a only` is determined by the calculating means and can be either a strict function of time and/or a function of other ~tariables as deemed appropriate to the application of the resolver encodin~ system.
The phase analog encoding system with compensation for the phase shift error inherent in a resolver position transducer described by this invention has the additional feature of being self-calibrating. The encoding system can be operated in a calibration mode in which the inherent phase shift error in the encoding circuitry ~ is measured.
If the inherent phase shift error in the encoding circuitry ~ is taken into account, equations (4) and (5), respectively become:
T = K3 (~ + a + ~) (4A) T = K4 (~ ~ ~) (5A) The calculating means uses the measured value of the inherent phase shift error in the encoding circuitry to compensate for the presence of this error during the 7~
normal measurement mode of operation and the compensation mode of operation.
The phase analog encoding system described by this invention can be operated in a normal measurem0nt mode, a compensation mode or a calibration mode of operation.
During the compensation mode of operation, the inherent electrical phase shift of the resolver transducer is measured. This value is used during the normal measurement mode of operation to compensate the mea~urement of the mechanical displacement ~. During the calibration mode of operation, the inherent phase shift error in the circuitry of the encoding means ~ is measured. This measured phase shift error is used to compensate the measurements made during the compensation mode and the normal measurement mode of operation so that they are independent of any phase shift error inherent in the encoding circuitry.
The inherent phase shift error in the circuitry of the encoding means ~ is measured in a time multiplexed fashion with the inherent electrical phase shift across the windings of the position transducer ~ and the sum (~ + ~) of the mechanical displacement of the position transducer ~ and the inherent, electrical phase shift across the windings of the position transducer ~.
Periodically, at times selected by a calculating means and implemented by control electronics, the circuitry o the encoding means is operated in a calibration mode.
During the calibration mode, the signal K1SIN~t is fed to the encoding circuitry instead of the feedback signal from the resolver transducer. This signal, KlSINwt is the same as the reference signal that is being fed to the encoding circuitry. The measured time interval T between the zero crossings of these two signals is proportional to the inherent phase shift error in the encoding circuitry ~:
T K5 (~) (6, where K5 is the proportionality constant.
lL7~S~;
In an ideal situation, the time period representing the phase shift between an input signal of KlSIN~t and a reference signal of K1SINwt should be zero.
However, in reality, this phase shift may not be zero because o~ an inherent error within the encoding circuitry due to such things as the electronic drift of component values over time and changes in temperature. If a value for the inherent phase shift error in the encoding circuitry ~
other than zero is measured, this value can be utilized by the calculating means to compensate the measurements made during the calibration and normal measurement modes of operation.
The duty cycle between the normal measurement cycle (measurement of ~ + ~), the ~ompensation cycle (measurement of ~ only~ and the calibration cycle (measurement of ~ only) is determined by the calculating means and can be either a strict function of time and/or a ~unction of other variables deemed to be appropriate to the application of the resolver encoding system. The general ~O theory for the measurement of the inherent phase shift error in the encoding circuitry ~ is the same as for the measurement of the inherent phase shift error across the resolver windings except that only K1SIN~t is needed as a reference signal and can be used by the encoding means whereas in the meansurement of a, K1SIN~t or -KlSIN~t is applied to either the stator sine winding or the stator cosine winding and the rotor feedback signal is used by the encoding means.
BRIEF DESCRIPTION OF THE DRAWINGS
For a better understanding of the invention, reference may be had to the preferred embodiment exemplary of the invention shown in the accompanying drawings, in which:
FIGURE l shows a schematic of a rotary resolver position transducer with the reference signals applied to ~2~78~
the stator ~indings and the feedback signal taken from the rotor winding in the phase analoy form.
FIGURE 2 shows a typical phase analog encoding system using a rotary resolver transducer wherein the relative phase shift between the reference sine windiny and the feedbac~ rotor winding is computed by a time interval circuit.
FIGURE 3 shows a typical reference frequency generator where the value of the divider determines the resolution of the encoding system.
FIGURE 4 shows the timing diagram for the encoding of the phase shift in the time interval.
FIGURE 5 shows a block diagram of the resolver based phase analog encoding system described by this invention.
FIGURE 6 shows the resolver based phase analog encoding system described by this invention as applied to a rotary resolver position transducer.
FIGURE 7 shows the logic utilized in connection with a rotary resolver position transducer to determine which reference signal polarity and which stator winding should be excited during the compensation cycle in order to guarantee a rotor signal of sufficient magnitude to make a valid reading of the inherent electrical phase shift across the resolver windings regardless of the rotor position.
FIGURE 8 shows an ~ample of the control electronics which implements the control signal from the calculating means to determine when the resolver encoding means operates in the calibration mode.
:~LZ~7~366 DESCRIPTION OF THE PREFER~ED E~BODIMENT
In the preferred embodiement, the invention is used in connection ~lith a rotary resolver position transducer. The mechanical displacement ~ in a rotary resolver position transducer is the mechanical rotor angle representing the angular displacement of the rotor with respect to the stator windings.
Referring to FIGURE 1, a rotary resolver ~ransducer 2 is basically an angle transducer and is well known in the art. Generally, a rotary resolver transducer includes a rotor 5 having one or more sets of spaced apart windings and a stator 6 having two or more sets of spaced apart windings. These windings are called a rotor winding 10, and stator windings 20, respectively.
Typically the resolver stator sine winding 21 is excited by a reference signal 25 of the form KlSIN~t and the resolver stator cosine winding 22 is excited by a reference signal 26 of the form KlCOSwt. When the stator windings 20 are excited by the above reference signals 25 and 26, the signal 27 on the feedback rotor winding 10 takes the form K2SIN (~t + ~ + a) where the mechanical displacement ~ is the mechanical rotor angle measuring the position of the rotor 5 with respect to the stator windings 20 and a is the inherent electrical phase shift across the resolver transducer 2.
FIGURE ~ shows a typical phase analog encoding system consisting of a resolver transducer 2, as shown in FIGURE l, a resolver encoding means and a resolver reference means, described hereinafter. A typical resolver encoding means consists of two zero crossing detectors 41 and 42 and a digital counter 43. The input to the first zero crossing detector 41 is from the sine reference signal 25, and the output is connected to the start switch of the digital counter 43. The input to the second zero crossing detector 42 is from the feedback rotor winding 10 and the output is connected to the stop switch of the digital counter 43.
~2~ 166 The encoding system operates by starting the diyital counter 43 when the first zero crossing detector 41 determines that the sine reference signal 25 crosses zero voltage. The digital counter 43 then counts the reference frequency 44 until a zero voltage crossing on the feedback rotor winding 10 is detected by the second zero crossiny detector 42. The digital counter 43 is then stopped. The accumulated value 28 in the digital counter 43 is equal to the sum of the mechanical rotor angle and the inherent electrical phase shift of the resolver transducer (~
The resolution of the encoding system is determined by the reference frequency 44 which the digital counter 43 counts. The reference frequency 44 is generated by the resolver reference means which also generates the reference signals 25 and 26 which are applied to the resolver stator windings 20.
A txpical resolver reference means, as shown in FIGURE 2, consists of a reference signal generator 51 and two amplifiers 47 and 48 which are used to increase the strength of the reference signals 25 and 26 before they are applied to the resolver stator windings 20. The reference signal generator 51, as shown in FIGURE 3, consists of an oscillator 52, a divider 53 and a 90 phase shifter 54.
The oscillator 52, generates the reference frequency 44 that is counted by the digital counter 43. To generate the reference signals 25 and 26 which are applied to the resolver stator windings 20, the output of the oscillator 52 is divided by a value N in a divider 53. The value of N can be pre-set or can be varied by the calculating means. Thus the reference frequency 44 i 5 equal to N times the frequency of the reference signals 25 or 26 applied to the stator windings 20. The larger the value of N, the greater the resolution of the encoding system.
The output of divider 53 is fed through amplifier 48 before being applied to the stator sine winding 21. To obtain the reference signal 26 which is applied to the ~2~7~;1Eii stator cosine winding 22, the output of divider 52 must be fed through a 90 phase shifter 54. This phase shi~ted reference signal is then amplified by amplifier 47 before being applied to the stator cosine windiI~c3 22.
The timing diagram for the phase analoy encodiny system of FIGURE 2 is shown in FIGURE 4. The reference signal 25 to the stator sine winding 21 is depicted by waveform 71. The voltage on the feedback rotor winding 10 is depicted by waveform 74. Waveforms 72 and 75 show the OUtp~lt of the first zero crossing detector 41 and the second zero crossing detector 42, respectively. Waveform 73 is the output 2~ of the digital counter 43.
When the stator sine reference waveform 71 crosses zero, the first zero crossing detector 41 is activated as indicated by waveform 72 and this starts the digital counter 43 counting. The digital counter 43 continues to count the reference frequency 44 until it receives a signal to stop.
When the feedback rotor winding waveform 74 crosses zero, the second zero crosslng detector 42 is activated, as indicated by waveform 75 and this sends a stop counting signal to the digital counter 43. The time interval that the digital counter 43 has counted is equal to the sum of the mechanical rotor angle and the inherent electrical phase shift of the resolver transducer (~ + a~. Typically the ~5 digital counter 43 is reset after the phase angle number is read in preparation for the next start/stop sequence.
The present invention discloses a novel and unique system for compensating for the inherent electrical phase shift error of a resolver position transducer in a time multiplexed fashion. Additionally, the invention has a self-calibrating feature. FIGURE 5 shows the overall phase analog encoding system with compensation as described by the invention.
The resolver reference means ~0 generates reference signals 25 and 26 which are fed to the resolver transducer 2 and reference signal 44 which is used by the ~2~78~i~
digital counter 43 in the resolver encoding means ~0. Under normal operation the rotor feedback siynal 27 from the resolver transducer ~ is used by the resolver encodiny means 40 along with the stator sine reference signal 25 and the reference slgnal 44 to measure the sum of the mechanical displacement ~ and the inherent electrical phase shift across the resolver a. ~he calculating means 80, uses the output 28 rom the encoding means 40 along with any input control signals 84 to generate the reset signal 81 for the digital counter 43 and the system output signals 83 such as mechanical displacement, mechanical velocity, etc. The calculating means 80 also determines through control signal 82 which reference signals 25 and 26 of the resolver reference means 50 are applied to the resolver transducer 2.
Control signal 82 determines whether the entire encoding system is measuring the sum (~ + ~) of the mechanical displacement ~ and the electrical phase shift of the resolver or just the electrical phase shift of the resolver a. If control signal 82 has the encoding system in the normal measurement mode of operation the output 28 of the resolver encoding means 40 is the sum ~ + K) of the mechanical displacement ~ and the inherent electrical phase shift of the resolver a. If the control signal 82 has the encoding system in the compensation mode of operation the output 28 of the resolver encoding means 40 is the inherent electrical phase shift of the resolver, ~.
This measured value of a i s then compared with an old value of by the calculating means 80 and a new value of a is calculated. The new value of ~ is then used by the calculating means 80 along with the output 28 of the resolver encoding means 40 under the normal measurement mode of operation to obtain a value for the mechanical displacement ~, which is independent of the inherent electrical phase shift of the resolver ~.
The calculating means 80, through control signal 119, also determines whether the entire encoding system is operating in the calibration mode or in the other modes of -~5-~LZ~7~
operation, i.e., the normal meansurement mode or the compensation mode. As will be described in detail infra, control signal 119 takes priority ~ver control signal ~32.
FIGURE 6 shows the invention depicted by the block diagram in FIGURE 5 as applied to a rotary resolver position transducer. The calculating means 80 in the preferred embodiment is a microprocessor unit. Howe~er, it does not have to be so limited. It can be any type of computer, arithimetic logic unit, or appropriate control circuitry and software which is capable of: processing the output 28 of the resolver encoding means 40; generating a control signal 82 for the resolver reference means which determines whether the encoding system is in the normal measurement mode of operation or in the compensation mode of operation; and generating a control signal 119 for the resolver encoding means which determines whether the encoding system is in the calibration mode of operation or in the other modes of operation, i.e., the normal measurement mode or the compensation mode.
The encoding system cannot be in all three modes of operation at once. It can only be in one mode of operation at a time. That is one of the advantages of this invention. It utilizes the same physical measuring circuit in a time sharing fashion to calculate the mechanical displacement ~, the inherent electrical phase shift of the resolver transducer a, and the inherent phase shift across the circuitry of the encoding means ~.
The duty cycle between the measurement cycle (measurement of ~ ~ a) and the compensation cycle (measurement of a only) is determined by the software of the microprocessor unit and can be either a strict function of time and/or a function of other ~ariables deemed to be appropriate, depending on the specific use of the encoding system. If the duty cycle is a strict function of time, the measurement cycle occurs on the order of 1000 times a second and the compenstaion cycle occurs on the order of once every second.
-~6-~2~ 86~
The duty cycle between the combination o the normal measurement cycle (measurement of ~ + ~), the compensation cycle ~measurement of ~ only), and the calibrati.on cycle (measurement of ~ only) is dekermined by the microprocessor and the control circuitry.
Reference switch 87, which implements control signal 82, is shown in FIGURE 7. In the normal measurement mode of operation, switch 95 is closed connecting the sine reference signal 25 to the stator sine winding 21 and switch 96 is closed connecting the cosine reference signal 26 to the stator cosine winding 22.
In the compensation mode of operation the reference signal KlSIN~t or ~KlSIN~t is applied to either the stator sine winding 21 or the stator cosine windiny 22 depending upon the position of the resolver rotor 5 (_.e., the mechanical rotor angle of the resolver ~). To obtain the reference signai KlSINwt, the reference signal ~5, KlSINwt, is put through a signal inverter 88.
If the mechanical rotor angle of the resolver ~ is 0~ ~ G 45 or 315D C ~ C 360D, then only switch 98 is closed and the reference signal KlSIN~t is applied to the stator cosine winding 22.
If the mechanical rotor angle of the resolver ~ is 45 ~ ~ ~ 135n, then only switch 95 is closed and the reference signal KlSIN~t is applied to the stator sine winding 21.
If the mechanical rotor angle of the resolver ~ is 135 ~ ~ ~ 225, then only switch 99 is closed and the reerence signal -K1SIN~t is applied to the stator cosine winding 22.
If the mechanical rotor angle of the resolver ~ is 225 ~ ~ ~ 315, then only switch 97 is closed and the reference signal -K1SINwt is applied to the stator sine winding.
~2~
The reason for applying the different reference signal ~either K1SINwt or -K1SINwt) to either the stator sine winding 21 or the stator cosine winding 22 is to ensure that there is a large signal output on th~ resolver rotor S windinç~ 10 and that the measurement of a will be valid independent of the rotor position ~. The microprocessor unit determines what the value of ~ is at any ~iven point in time during the normal measurement cycle. This value of ~
is then encoded into a binary number which determines which switch is closed and correspondingly which configuration of reference voltages is applied to the resolver stator windings. The table in FIGURE 7 shows which binary number corresponds to which range of values of ~ and what the reference switch position will be for that binary number.
FIGURE 8 shows an example of the control electronics 120 necessary to implement control signal 119.
In this case, the control electronics 120 is composed of an electronic switch 121. Control electronics 120 can be more elaborate, although it does not have to be. It can be as simple as a relay that mt~ves electronic switch 121 from pole 125 to 126 when a control signal 119 is received.
In the normal, measurement mode of operation, or in the compensation mode of operation, electronic switch 121 is connected to pole 125 such that the feedback signal 27 is inputted into the second zero crossing detector 42 of the resolver encoding means 40. In the calibration mode of operation, the electronic switch 121 is connected to pole 126 such that the sine reference signal 25 is inputted into the second zero crossing detector 42 of the resolver encoding means 40.
In the calibration mode, the resolver encoding means measures the electrical phase shift between the signal at pole 126, IClSIN~t, and the reference signal, KlSIN~t, inputted int;o the first zero crossing detector 41. If the resolver encoding means is working perfectly, the output 28 of the resolver encoding means 40 will be zero since there is no phase shift between two signals of the form KlSIN~t.
6~
If, however, the output 28 of the resolver encoding means 40 is a value other than zero, this value can be utliized by the calculating means 80 to compensate for this measured phase shift error when the encoding system is operatiny in the normal, measurement mode of operation or the compensation mode of operation.
Calculating means 80 sends a control signal 119 to the control electronics 120 to determine whether the entire encoding system is operating in the calibration mode or in the other modes of operation, i.e., the normal measurement mode or the compensation mode. Control signal 119 takes priority over control signal 82 since electronic switch 121 must be connected to pole 125 before control signal 82 can have an effect on the resolver encoding means 40.
While a presently preferred embodiment of the invention has been shown and described, it may be otherwise embodied within the scope of the appended claims.
1 ~-
Claims (21)
PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:
1. A resolver based phase analog encoding system for indicating position with compensation for an inherent electrical phase shift across said resolver comprising:
a) a resolver transducer;
b) a resolver reference means electrically connected to said resolver transducer for generating and applying a plurality of reference signals to said resolver transducer;
c) a resolver encoding means electrically connected to said resolver transducer and said resolver reference means for measuring a sum (?+a) of a mechanical displacement ? and an inherent electrical phase shift across said resolver transducer .alpha., or an inherent electrical phase shift across said resolver transducer a, or an inherent electrical phase shift due to said encoding means ?; and d) a calculating means electrically connected to said resolver encoding means and said resolver reference means for compensating said measured sum (?+.alpha.) by said measured inherent electrical phase shift .alpha. to obtain a value of said mechanical displacement ?, said calculating means also compensating for said inherent electrical phase shift due to said encoding means ?, said calculating means controlling said resolver reference means and said resolver encoding means so that said sum (?+.alpha.), said inherent electrical phase shift across said resolver transducer a, and said inherent electrical phase shift due to said encoding means ? are measured in a time multiplexed manner.
a) a resolver transducer;
b) a resolver reference means electrically connected to said resolver transducer for generating and applying a plurality of reference signals to said resolver transducer;
c) a resolver encoding means electrically connected to said resolver transducer and said resolver reference means for measuring a sum (?+a) of a mechanical displacement ? and an inherent electrical phase shift across said resolver transducer .alpha., or an inherent electrical phase shift across said resolver transducer a, or an inherent electrical phase shift due to said encoding means ?; and d) a calculating means electrically connected to said resolver encoding means and said resolver reference means for compensating said measured sum (?+.alpha.) by said measured inherent electrical phase shift .alpha. to obtain a value of said mechanical displacement ?, said calculating means also compensating for said inherent electrical phase shift due to said encoding means ?, said calculating means controlling said resolver reference means and said resolver encoding means so that said sum (?+.alpha.), said inherent electrical phase shift across said resolver transducer a, and said inherent electrical phase shift due to said encoding means ? are measured in a time multiplexed manner.
2. A resolver based phase analog encoding system as described in claim 1 wherein said resolver transducer comprises:
a) a stator sine winding positioned on a stator;
b) a stator cosine winding positioned on said stator;
and c) a rotor winding positioned on a rotor, said rotor being situated within said stator.
a) a stator sine winding positioned on a stator;
b) a stator cosine winding positioned on said stator;
and c) a rotor winding positioned on a rotor, said rotor being situated within said stator.
3. A resolver based phase analog encoding system as described in claim 1 wherein said resolver reference means comprises:
a) a reference signal generator for generating a plurality of reference signals;
b) a reference signal switch electrically connecting the output of said reference signal generator to said resolver transducer; and c) an amplifying means electrically located between said reference signal generator and said resolver transducer for increasing the magnitude of said reference signals before applying them to said resolver transducer.
a) a reference signal generator for generating a plurality of reference signals;
b) a reference signal switch electrically connecting the output of said reference signal generator to said resolver transducer; and c) an amplifying means electrically located between said reference signal generator and said resolver transducer for increasing the magnitude of said reference signals before applying them to said resolver transducer.
4. A resolver based phase analog encoding system as described in claim 1 wherein said resolver transducer comprises: a stator sine winding positioned on a stator; a stator cosine winding, positioned on said stator; and a rotor winding positioned on a rotor, said rotor being situated within said stator; and wherein said resolver reference means comprises: a reference signal generator for generating reference signals; a reference signal switch electrically connecting the output of said reference signal generator to said stator sine and cosine windings such that the position of said reference switch helps determine whether said resolver encoding means measures (?+a), a or ?; and an amplifying means electrically located between said reference signal generator and said resolver transducer for increasing the magnitude of said reference signals that are applied to said stator sine and cosine windings.
5. A resolver based phase analog encoding system as described in claim 1 wherein said resolver encoding means comprises:
a) a digital counting means, the output of said counting means being proportional to (?+.alpha.), .alpha. or ?;
b) a zero crossing detector electrically connected to said digital counting means for starting said digital counting means, said zero crossing detector measuring when a reference signal is zero;
c) a zero crossing detector electrically connected to said digital counting means for stopping said digital counting means, said zero crossing detector measuring when either the output of said resolver transducer or a reference signal is zero; and d) control electronics for electrically connecting either the output of said resolver transducer or said reference signal to said zero crossing detector for stopping said digital counting means.
a) a digital counting means, the output of said counting means being proportional to (?+.alpha.), .alpha. or ?;
b) a zero crossing detector electrically connected to said digital counting means for starting said digital counting means, said zero crossing detector measuring when a reference signal is zero;
c) a zero crossing detector electrically connected to said digital counting means for stopping said digital counting means, said zero crossing detector measuring when either the output of said resolver transducer or a reference signal is zero; and d) control electronics for electrically connecting either the output of said resolver transducer or said reference signal to said zero crossing detector for stopping said digital counting means.
6. A resolver based phase analog encoding system as described in claim 1 wherein said calculating means is a computer.
7. A resolver based phase analog encoding system as described in claim 1 wherein said calculating means is a microprocessor.
8. A resolver based phase analog encoding system for indicating position with compensation for an inherent electrical phase shift across said resolver comprising:
a) a resolver transducer;
b) a resolver reference means electrically connected to said resolver transducer for generating and applying a plurality of reference signals to said resolver transducer, wherein said resolver reference means comprises: a reference signal generator for generating reference signals; a reference signal switch electrically connecting the output of said reference signal generator to said resolver transducer such that the position of said reference switch determines whether a resolver encoding means measures a sum (?+.alpha.) of a mechanical displacement ?
and an inherent electrical phase shift across said resolver transducer a or an inherent electrical phase shift across said resolver transducer .alpha.; and an amplifying means electrically located between said reference signal generator and said resolver transducer for increasing the magnitude of said reference signals that are applied to said resolver transducer;
c) a resolver encoding means electrically connected to said resolver transducer and said resolver reference means for measuring said sum (?+.alpha.) of said mechanical displacement ? and said inherent electrical phase shift across said resolver transducer .alpha., or said inherent electrical phase shift across said resolver transducer .alpha., or said inherent electrical phase shift due to said encoding means ?; wherein said resolver encoding means comprises: a digital counting means, the output of said counting means being proportional to (?+.alpha.), .alpha.
or ?; a zero crossing detector electrically connected to said digital counting means for starting said digital counting means, said zero crossing detector measuring when a reference signal is zero; a zero crossing detector electrically connected to said digital counting means for stopping said digital counting means, said zero crossing detector measuring when either the output of said resolver transducer or a reference signal is zero; and control electronics for electrically connecting either the output of said resolver transducer or said reference signal to said zero crossing detector for stopping said digital counting means; and d) a calculating means electrically connected to said resolver encoding means and said resolver reference means for compensating said measured sum (?+.alpha.) by said measured inherent electrical phase shift .alpha. to obtain a value of said mechanical displacement ?, said calculating means also compensating for said inherent electrical phase shift due to said encoding means ?, said calculating means controlling said resolver reference means and said resolver encoding means so that said sum (?+.alpha.), said inherent electrical phase shift across said resolver transducer .alpha. and said inherent electrical phase shift due to said encoding means ? are measured in a time multiplexed manner.
a) a resolver transducer;
b) a resolver reference means electrically connected to said resolver transducer for generating and applying a plurality of reference signals to said resolver transducer, wherein said resolver reference means comprises: a reference signal generator for generating reference signals; a reference signal switch electrically connecting the output of said reference signal generator to said resolver transducer such that the position of said reference switch determines whether a resolver encoding means measures a sum (?+.alpha.) of a mechanical displacement ?
and an inherent electrical phase shift across said resolver transducer a or an inherent electrical phase shift across said resolver transducer .alpha.; and an amplifying means electrically located between said reference signal generator and said resolver transducer for increasing the magnitude of said reference signals that are applied to said resolver transducer;
c) a resolver encoding means electrically connected to said resolver transducer and said resolver reference means for measuring said sum (?+.alpha.) of said mechanical displacement ? and said inherent electrical phase shift across said resolver transducer .alpha., or said inherent electrical phase shift across said resolver transducer .alpha., or said inherent electrical phase shift due to said encoding means ?; wherein said resolver encoding means comprises: a digital counting means, the output of said counting means being proportional to (?+.alpha.), .alpha.
or ?; a zero crossing detector electrically connected to said digital counting means for starting said digital counting means, said zero crossing detector measuring when a reference signal is zero; a zero crossing detector electrically connected to said digital counting means for stopping said digital counting means, said zero crossing detector measuring when either the output of said resolver transducer or a reference signal is zero; and control electronics for electrically connecting either the output of said resolver transducer or said reference signal to said zero crossing detector for stopping said digital counting means; and d) a calculating means electrically connected to said resolver encoding means and said resolver reference means for compensating said measured sum (?+.alpha.) by said measured inherent electrical phase shift .alpha. to obtain a value of said mechanical displacement ?, said calculating means also compensating for said inherent electrical phase shift due to said encoding means ?, said calculating means controlling said resolver reference means and said resolver encoding means so that said sum (?+.alpha.), said inherent electrical phase shift across said resolver transducer .alpha. and said inherent electrical phase shift due to said encoding means ? are measured in a time multiplexed manner.
9. A resolver based phase analog encoding system as described in claim 8 wherein said calculating means is a computer.
10. A resolver based phase analog encoding system as described in claim 8 wherein said calculating means is a microprocessor.
11. A resolver based phase analog encoding system as described in claim 8 wherein said calculating means is a microprocessor, said microprocessor controlling said reference switch and said control electronics to operate said encoding system in either a normal measurement mode, a compensation mode, or a calibration mode with .alpha.
measured during said compensation mode used to compensate said sum (?+.alpha.) measured during said normal measurement mode and with ? measured during said calibration mode used to compensate both said sum (? +
.alpha.) and .alpha..
measured during said compensation mode used to compensate said sum (?+.alpha.) measured during said normal measurement mode and with ? measured during said calibration mode used to compensate both said sum (? +
.alpha.) and .alpha..
12. A resolver based phase analog encoding system as described in claim 8 wherein said calculating means is a computer, said computer controlling said reference switch and said control electronics to operate said encoding system in either a normal measurement mode, a compensation mode, or a calibration mode, with .alpha.
measured during said compensation mode used to compensate said sum (?+.alpha.) measured during said normal measurement mode and with ? measured during said calibration mode used to compensate both said sum (? +
.alpha.) and .alpha..
measured during said compensation mode used to compensate said sum (?+.alpha.) measured during said normal measurement mode and with ? measured during said calibration mode used to compensate both said sum (? +
.alpha.) and .alpha..
13. A resolver based phase analog encoding system as described in claim 1 wherein said calculating means is a microprocessor, said microprocessor controlling said resolver reference means and said resolver encoding means to operate said encoding system in either a normal measurement mode, a compensation mode, or a calibration mode, with a measured during said compensation mode, used to compensate said sum (?+.alpha.) measured during said normal measurement mode and with ? measured during said calibration mode used to compensate both said sum (? +
.alpha.) and .alpha..
.alpha.) and .alpha..
14. A resolver based phase analog encoding system as described in claim 1 wherein said calculating means is a computer, said computer controlling said resolver reference means and said resolver encoding means to operate said encoding system in either a normal measurement mode, a compensation mode, or a calibration mode with a measured during said compensation mode used to compensate said sum (?+.alpha.) measured during said normal measurement mode and with ? measured during said calibration mode used to compensate both said sum (? +
.alpha.) and .alpha..
.alpha.) and .alpha..
15. A method of compensating for an inherent electrical phase shift across a resolver transducer comprising the steps of:
a) measuring at a point in time a sum (?+.alpha.) of a mechanical displacement ? and an inherent electrical phase shift across said resolver transducer .alpha. with a resolver encoding means;
b) measuring at a different point in time only said inherent electrical phase shift across said resolver transducer a with the same resolver encoding means;
and c) subtracting in a calculating means .alpha. from (?+.alpha.) to obtain said mechanical displacement ?.
a) measuring at a point in time a sum (?+.alpha.) of a mechanical displacement ? and an inherent electrical phase shift across said resolver transducer .alpha. with a resolver encoding means;
b) measuring at a different point in time only said inherent electrical phase shift across said resolver transducer a with the same resolver encoding means;
and c) subtracting in a calculating means .alpha. from (?+.alpha.) to obtain said mechanical displacement ?.
16. A method of compensating for an inherent electrical phase shift across a resolver transducer comprising the steps of:
a) operating a resolver encoding means in a normal measurement mode of operation wherein a sum (?+.alpha.) of a mechanical displacement ? and an inherent electrical phase shift across said resolver transducer .alpha. is measured;
b) operating the same resolver encoding means in a compensation mode of operation wherein only said inherent electrical phase shift across said resolver transducer .alpha. is measured;
c) operating the same resolver encoding means in a calibration mode of operation wherein only said inherent, electrical phase shift due to said encoding means ? is measured;
d) using ? to compensate a in a calculating means;
e) using ? and .alpha. to compensate (?+.alpha.) in a calculating means.
a) operating a resolver encoding means in a normal measurement mode of operation wherein a sum (?+.alpha.) of a mechanical displacement ? and an inherent electrical phase shift across said resolver transducer .alpha. is measured;
b) operating the same resolver encoding means in a compensation mode of operation wherein only said inherent electrical phase shift across said resolver transducer .alpha. is measured;
c) operating the same resolver encoding means in a calibration mode of operation wherein only said inherent, electrical phase shift due to said encoding means ? is measured;
d) using ? to compensate a in a calculating means;
e) using ? and .alpha. to compensate (?+.alpha.) in a calculating means.
17. A resolver based phase analog encoding system for indicating the position of a rotatable shaft with compensation for an inherent electrical phase shift across said resolver comprising:
a) a resolver transducer;
b) a resolver reference means electrically connected to said resolver transducer for generating and applying a plurality of reference signals to said resolver transducer, wherein said resolver reference means comprises: a reference signal generator for generating reference signals; a reference signal switch electrically connecting the output of said reference signal generator to said resolver transducer such that the position of said reference switch helps determine whether a resolver encoding means measures a sum (?+.alpha.) of a mechanical rotor angle ? and an inherent electrical phase shift across said resolver transducer .alpha. or an inherent electrical phase shift across said resolver transducer .alpha.; and an amplifying means electrically located between said reference signal generator and said resolver transducer for increasing the magnitude of said reference signals that are applied to said resolver transducer;
c) a resolver encoding means electrically connected to said resolver transducer and said resolver reference means for measuring said sum (?+.alpha.) of said mechanical rotor angle ? and said inherent electrical phase shift across said resolver transducer .alpha., or said inherent electrical phase shift across said resolver transducer .alpha., or said inherent electrical phase shift due to said encoding means ?; wherein said resolver encoding means comprises: a digital counting means, the output of said counting means being proportional to (?+.alpha.), .alpha.
or ?; a zero crossing detector electrically connected to said digital counting means for starting said digital counting means, said zero crossing detector measuring when a reference signal is zero; a zero crossing detector electrically connected to said digital counting means for stopping said digital counting means, said zero crossing detector measuring when either the output of said resolver transducer or a reference signal is zero; and control electronics for electrically connecting either the output of said resolver transducer or said reference signal to said zero crossing detector for stopping said digital counting means; and d) a calculating means electrically connected to said resolver encoding means and said resolver reference means for compensating said measured sum (?+.alpha.) by said measured inherent electrical phase shift .alpha. to obtain a value of said mechanical rotor angle ?, said calculating means also compensating for said inherent electrical phase shift due to said encoding means ?, said calculating means controlling said resolver reference means and said resolver encoding means so that said sum (?+.alpha.), said inherent electrical phase shift across said resolver transducer a and said inherent electrical phase shift due to said encoding means ?, are measured in a time multiplexed manner.
a) a resolver transducer;
b) a resolver reference means electrically connected to said resolver transducer for generating and applying a plurality of reference signals to said resolver transducer, wherein said resolver reference means comprises: a reference signal generator for generating reference signals; a reference signal switch electrically connecting the output of said reference signal generator to said resolver transducer such that the position of said reference switch helps determine whether a resolver encoding means measures a sum (?+.alpha.) of a mechanical rotor angle ? and an inherent electrical phase shift across said resolver transducer .alpha. or an inherent electrical phase shift across said resolver transducer .alpha.; and an amplifying means electrically located between said reference signal generator and said resolver transducer for increasing the magnitude of said reference signals that are applied to said resolver transducer;
c) a resolver encoding means electrically connected to said resolver transducer and said resolver reference means for measuring said sum (?+.alpha.) of said mechanical rotor angle ? and said inherent electrical phase shift across said resolver transducer .alpha., or said inherent electrical phase shift across said resolver transducer .alpha., or said inherent electrical phase shift due to said encoding means ?; wherein said resolver encoding means comprises: a digital counting means, the output of said counting means being proportional to (?+.alpha.), .alpha.
or ?; a zero crossing detector electrically connected to said digital counting means for starting said digital counting means, said zero crossing detector measuring when a reference signal is zero; a zero crossing detector electrically connected to said digital counting means for stopping said digital counting means, said zero crossing detector measuring when either the output of said resolver transducer or a reference signal is zero; and control electronics for electrically connecting either the output of said resolver transducer or said reference signal to said zero crossing detector for stopping said digital counting means; and d) a calculating means electrically connected to said resolver encoding means and said resolver reference means for compensating said measured sum (?+.alpha.) by said measured inherent electrical phase shift .alpha. to obtain a value of said mechanical rotor angle ?, said calculating means also compensating for said inherent electrical phase shift due to said encoding means ?, said calculating means controlling said resolver reference means and said resolver encoding means so that said sum (?+.alpha.), said inherent electrical phase shift across said resolver transducer a and said inherent electrical phase shift due to said encoding means ?, are measured in a time multiplexed manner.
18. A resolver based phase analog encoding system as described in claim 17 wherein said calculating means is a computer.
19. A resolver based phase analog encoding system as described in claim 17 wherein said calculating means is a microprocessor.
20. A resolver based phase analog encoding system as described in claim 17 wherein said calculating means is a microprocessor, said microprocessor controlling said reference switch and said control electronics to operate said encoding system in either a normal measurement mode, a compensation mode, or a calibration mode with a measured during said compensation mode used to compensate said sum (?+.alpha.) measured during said normal measurement mode and with ? measured during said calibration mode used to compensate both said sum (? +
.alpha.) and .alpha..
.alpha.) and .alpha..
21. A resolver based phase analog encoding system as described in claim 17 wherein said calculating means is a computer, said computer controlling said reference switch and said control electronics to operate said encoding system in either a normal measurement mode, a compensation mode, or a calibration mode with .alpha. measured during said compensation mode, used to compensate said sum (?+.alpha.) measured during said normal measurement mode and with ? measured during said calibration mode used to compensate both said sum (?+.alpha.) and .alpha..
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US56065883A | 1983-12-12 | 1983-12-12 | |
US560,658 | 1983-12-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
CA1217866A true CA1217866A (en) | 1987-02-10 |
Family
ID=24238760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA000469585A Expired CA1217866A (en) | 1983-12-12 | 1984-12-07 | Phase analog encoding system with compensation |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP0165304B1 (en) |
CA (1) | CA1217866A (en) |
DE (1) | DE3485632D1 (en) |
WO (1) | WO1985002702A1 (en) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3537099A (en) * | 1966-03-08 | 1970-10-27 | Int Standard Electric Corp | Phase shift compensating arrangement |
GB1298669A (en) * | 1969-04-16 | 1972-12-06 | British Aircraft Corp Ltd | Improvements in apparatus for signalling angular displacement |
GB1318697A (en) * | 1969-11-05 | 1973-05-31 | British Aircraft Corp Ltd | Apparatus for signalling an angular displacement of a body about an axis |
US3803567A (en) * | 1973-02-23 | 1974-04-09 | Chandler Evans Inc | Resolver to pulse width converter |
DE2847779C3 (en) * | 1978-11-03 | 1982-01-14 | Siemens AG, 1000 Berlin und 8000 München | Device for position detection in numerically controlled machine tools |
US4486845A (en) * | 1982-07-23 | 1984-12-04 | The Singer Company | Resolver to incremental shaft encoder converter |
US4472669A (en) * | 1982-12-23 | 1984-09-18 | General Electric Company | Compensated resolver feedback |
-
1984
- 1984-12-07 CA CA000469585A patent/CA1217866A/en not_active Expired
- 1984-12-10 EP EP19850900395 patent/EP0165304B1/en not_active Expired
- 1984-12-10 WO PCT/US1984/002019 patent/WO1985002702A1/en active IP Right Grant
- 1984-12-10 DE DE8585900395T patent/DE3485632D1/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
WO1985002702A1 (en) | 1985-06-20 |
EP0165304A1 (en) | 1985-12-27 |
EP0165304B1 (en) | 1992-04-01 |
DE3485632D1 (en) | 1992-05-07 |
EP0165304A4 (en) | 1988-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4712106A (en) | Phase analog encoding system with compensation | |
US4318617A (en) | DC Shift error correction for electro-optical measuring system | |
US4785242A (en) | Position detecting apparatus using multiple magnetic sensors for determining relative and absolute angular position | |
US4429267A (en) | Digital positioning systems having high accuracy | |
US5412317A (en) | Position detector utilizing absolute and incremental position sensors in combination | |
US4358723A (en) | Method and apparatus for measuring the rotation of a work table | |
US4618940A (en) | Error correction system for digital length or angle measuring instrument | |
US4511884A (en) | Programmable limit switch system using a resolver-to-digital angle converter | |
US4458322A (en) | Control of page storage among three media using a single channel processor program and a page transfer bus | |
US20110187355A1 (en) | Method of processing encoder signals | |
US6914543B2 (en) | Method for initializing position with an encoder | |
JPS62249008A (en) | Method and device for obtaining position of angle of shaft while supplying rectifying signal | |
US4268786A (en) | Position pickup for numerically controlled machine tools | |
US3990062A (en) | Resolver to digital converter | |
US3984831A (en) | Tracking digital angle encoder | |
JPS6138409A (en) | Measuring device for position of numerical control machine tool, etc. | |
JPS614919A (en) | Position encoder compensator | |
US5014058A (en) | Method and arrangement for evaluating a measurable analog electrical quantity | |
CA1217866A (en) | Phase analog encoding system with compensation | |
EP1226405B1 (en) | Inductive position detector | |
US4594579A (en) | Apparatus for digitally subdividing analog periodic signals | |
JPH03199914A (en) | Electronic magnetic compass | |
US3626247A (en) | Angular velocity measurement apparatus | |
JPH11190606A (en) | Rotation quantity measuring method and rotation quantity measuring device | |
Sente et al. | From smart sensors to smart actuators: application of digital encoders for position and speed measurements in numerical control systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MKEX | Expiry |