Abstract A technique for overcoming the difficulties that arise from the transition between coarse and fine loop control. Coarse and fine phase locked loops, each having a respective latch provide a coarse number in the range 000.0°-359.9° and a fine number in the range of 0.0000°-0.9999°. The coarse number is offset relative to the fine number so that the least significant digit (tenths digit) of the coarse number is always less than the most significant digit (tenths digit) of the fine number over the entire range of motion. The fine number latch is clocked by a reference clock (ZDS) while correlation circuitry provides a clock signal for the coarse number latch. The correlation circuitry generates the clock signal when the tenths digit of the coarse number agrees with the latched fine number. The result is a latched fine number and a coarse number that is latched when it correlates with the fine number (tenths digits agree). A fine error is provided by comparing the fine PLL counter data against the fine angle command data. A correlated coarse error is produced by comparing the coarse command and the correlated coarse number (subtracting and scaling). The fine error and the correlated coarse error are communicated to the two poles of an analog switch, and the fine error is selected whenever the correlated coarse error is less than a predetermined threshold.
A position control system comprising: a measurement portion for providing coarse and fine position information having an overlapping range of precision; a command portion for providing command information that includes coarse and fine position commands; correlation means, responsive to portions of said coarse and fine position information including said overlapping range of precision, for generating a correlated coarse position value; means, responsive to said command information and said correlated coarse position value, for generating a correlated coarse position value; means, responsive to said command information and said fine position information, for generating a fine position error; an error output terminal; and selector means, coupled to said error output terminal and responsive to said fine position error and said correlated coarse position error for applying said fine position error to said error output terminal when said correlated coarse position error is within a particular range and for applying said correlated coarse position error to said error output terminal when said correlated coarse position error is outside said particular range.
Claim 2
Dependent Claim
168 words
A position control system comprising: a measurement portion for providing coarse and fine position information having an overlapping range of precision; a command portion for providing command information that includes coarse and fine position commands; correlation means, responsive to portions of said coarse and fine position information including said overlapping range of precision, for generating a correlated coarse position value; means, responsive to said command information and said correlated coarse position value, for generating a correlated coarse position value; means, responsive to said command information and said fine position information, for generating a fine position error; an error output terminal; and selector means, coupled to said error output terminal and responsive to said fine position error and said correlated coarse position error for applying said fine position error to said error output terminal when said correlated coarse position error is within a particular range and for applying said correlated coarse position error to said error output terminal when said correlated coarse position error is outside said particular range.
Claim 3
Dependent Claim
17 words
The position control system of claim 1 wherein the position that is controlled is an angular position.
Claim 4
Dependent Claim
15 words
The position control system of claim 1 wherein said selector means is an analog switch.
Claim 5
Dependent Claim
20 words
The position control system claim 1 wherein said means for generating a correlated coarse position error comprises a programmed microcomputer.
Claim 6
Dependent Claim
19 words
The position control system of claim 1 wherein said particular range is determined by a set of thumbwheel switches.