Claims
- 1. In a system for controlling the position of an object, the system including a difference element for obtaining a difference between a desired position of the object and an actual position of the object, the desired position and the actual position being represented by a corresponding desired position signal and a corresponding actual position signal, the difference being outputted from the difference element as an error signal, the error signal being coupled to a servo motor which is in turn coupled to the object, the servo motor causing the object to be driven to a new position in response to the error signal such that the actual position of the object is at the desired position of the object resulting in a zero error signal whereupon the object is no longer driven by the servo motor, the system further having a first and second multi-speed sensor, the first sensor having a speed of N and the second sensor having a speed of N-1, both the first and second multi-speed sensor being high speed sensors, the first multi-speed sensor outputting a first measured position of the object and the second multi-speed sensor outputting a second measured position of the object, signals Y.sub.1 and Y.sub.2, respectively, said Y.sub.1 and Y.sub.2 signals being measured position data signals, signals Y.sub.1 and Y.sub.2 being coupled to a generator element for generating the actual position signal of the object, said generator element comprising:
- a) means for accepting the measured position data signals, Y.sub.1, and Y.sub.2, as measured by the first and second multi-speed sensor, respectively;
- b) means for calculating a first value of a parameter N.sub.A corresponding to a first case;
- c) means for calculating a second value of the parameter N.sub.A corresponding to a second case;
- d) means for comparing the first value of the parameter N.sub.A and the second value of the parameter N.sub.A to a predetermined range of values to determine whether the first value of N.sub.A or the second value of N.sub.A falls within the predetermined range of values, to determine if the first case exists or if the second case exists;
- e) means, responsive to said means for comparing, for generating a first set of parameters, N.sub.A and N.sub.B, based on a first set of equations when said means for comparing indicates the first case exists, and based on a second set of equations when said means for comparing indicates the second case exists;
- f) means for generating a second set of parameters, C.sub.N and C.sub.N-1, utilizing said first set of parameters; and
- g) means for calculating the position of the object, Y, wherein all the sensor information available is utilized to provide a highly accurate measure of the actual position of the object, the actual position signal being outputted from the generator element and coupled to the difference element for generating the error signal thereby accurately controlling the position of the object.
- 2. In a system for controlling the position of an object, the system comprising:
- a) a difference element for obtaining a difference between a desired position of the object and an actual position of the object, the desired position and the actual position being represented by a corresponding desired position signal and a corresponding actual position signal, the difference being outputted from the difference element as an error signal;
- b) a servo motor, the error signal being coupled to the servo motor which is in turn coupled to the object, the servo motor causing the object to be driven to a new position in response to the error signal such that the actual position of the object is at the desired position of the object resulting in a zero error signal whereupon the object is no longer driven by the servo motor;
- c) a first and second multi-speed sensor, the first sensor having a speed of N and the second sensor having a speed of N-1, both the first and second multi-speed sensor being high speed sensors, the first multi-speed sensor outputting a first measured position of the object and the second multi-speed sensor outputting a second measured position of the object, signals Y.sub.1 and Y.sub.2, respectively, said Y.sub.1 and Y.sub.2 signal being measured position data signals; and
- d) generator means, signals Y.sub.1 and Y.sub.2 being inputted to the generator means, for generating the actual position signal of the object, said generator means including:
- i) means for accepting the measured position data signals, Y.sub.1, and Y.sub.2, as measured by the first and second multi-speed sensor, respectively;
- ii) means for calculating a first value of a parameter N.sub.A corresponding to a first case;
- iii) means for calculating a second value of the parameter N.sub.A corresponding to a second case;
- iv) means for comparing the first value of the parameter N.sub.A and the second value of the parameter N.sub.A to a predetermined range of values to determine whether the first value of N.sub.A or the second value of N.sub.A falls within the predetermined range of values, to determine if the first case exists or if the second case exists;
- v) means, responsive to said means for comparing, for generating a first set of parameters, N.sub.A and N.sub.B, based on a first set of equations when said means for comparing indicates the first case exists, and based on a second set of equations when said means for comparing indicates the second case exists;
- vi) means for generating a second set of parameters, C.sub.N and C.sub.N-1, utilizing said first set of parameters; and
- vii) means for calculating the position of the object, Y, wherein all the sensor information available is utilized to provide a highly accurate measure of the actual position of the object, the actual position signal being outputted from the means for calculating the position of the object and coupled to the difference element for generating the error signal thereby accurately controlling the position of the object.
- 3. In a system for controlling the position of an object, the system including a difference element or obtaining a difference between a desired position of the object and an actual position of the object, the desired position and the actual position being represented by a corresponding desired position signal and a corresponding actual position signal, the difference being outputted from the difference element as an error signal, the error signal being coupled to a servo motor which is in turn coupled to the object, the servo motor causing the object to be driven to a new position in response to the error signal such that the actual position of the object is at the desired position of the object resulting in a zero error signal whereupon the object is no longer driven by the servo motor, the system further having a first and second multi-speed sensor, the first sensor having a speed of N and the second sensor having a speed of N-1, both the first and second multi-speed sensor being high speed sensors, the first multi-speed sensor outputting a first measured position of the object and the second multi-speed sensor outputting a second measured position of the object, signals Y.sub.1 and Y.sub.2, respectively, said Y.sub.1 and Y.sub.2 signals being measured position data signals, signals Y.sub.1 and Y.sub.2 being coupled to a generator element for implementing a method to generate the actual position signal of the object, said method comprising the steps of:
- a) accepting the measured position data signals, Y.sub.1, and Y.sub.2, as measured by the first and second multi-speed sensor, respectively;
- b) calculating a first value of a parameter N.sub.A corresponding to a first case;
- c) calculating a second value of the parameter N.sub.A corresponding to a second case;
- d) comparing the first value of the parameter N.sub.A and the second value of the parameter N.sub.A to a predetermined range of values to determine whether the first value of N.sub.A or the second value of N.sub.A falls within the predetermined range of values, to determine if the first case exists or if the second case exists;
- e) generating a first set of parameters, N.sub.A and N.sub.B, based on a first set of equations when the first case exists, and based on a second set of equations when the second case exists;
- f) generating a second set of parameters, C.sub.N and C.sub.N-1, utilizing said first set of parameters;
- g) calculating the position of the object, Y, the method utilizing all the sensor information available to provide a highly accurate measure of the actual position of the object; and
- h) outputting the actual position signal from the generator element to the difference element to generate a current error signal causing the object to be repositioned such that the actual position of the object accurately follows the desired position yielding an accurately controlled position of said object.
- 4. A method for determining the position of an object according to claim 3, wherein the steps of calculating the first value and the second value of the parameter N.sub.A comprises the step of:
- calculating a weighted difference between the position data, Y.sub.1 and Y.sub.2, making a first assumption for the first case and making a second assumption for the second case.
- 5. A method for determining the position of an object according to claim 4, wherein the step of generating a first set of parameters comprises the steps of:
- a) setting the first set of parameters, N.sub.A and N.sub.B, equal to the first value of the parameter N.sub.A for case 1; otherwise
- b) setting the first set of parameters, N.sub.A and N.sub.B, to
- N.sub.A =the first value of the parameter N.sub.A +N, and
- N.sub.B =the first value of the parameter N.sub.A +N-1 for Case 2.
- 6. A method for determining the position of an object according to claim 5, wherein the step of generating a second set of parameters comprises the steps of:
- a) calculating a first of the second set of parameters, C.sub.N, by adding the value of Y.sub.1 to the parameter N.sub.A ; and
- b) calculating a second of the second set of parameters, C.sub.N-1, by adding the value of Y.sub.2 to the parameter N.sub.B.
- 7. A method for determining the position of an object according the claim 6, wherein the step of calculating the position comprises the step of:
- combining the second parameters, to generate a weighted average of the second parameters, thereby obtaining the position of the object.
Parent Case Info
This is a continuation of copending application Ser. No. 07/481,021 filed on Feb. 16, 1991, now abandoned.
US Referenced Citations (11)
Continuations (1)
|
Number |
Date |
Country |
Parent |
481021 |
Feb 1991 |
|