Light beam positioning system
First Claim
1. A light beam position error correction system employing plural optical components for directing the propagation path of the light beam in response to beam position command data, comprising:
- light source means to produce a beam of light propagating along a beam path;
beam positioning means receiving the beam to direct its path of propagation toward a position on a target surface;
position data generating means receiving beam position command data to generate position coordinate signals corresponding to a preselected position on the target surface; and
error correction processing means receiving the position coordinate signals to develop compensated position coordinate signals for delivery to the beam positioning means, the compensated position coordinate signals modifying the position coordinate signals to correct for light beam positioning errors introduced by the system optical components so that the beam positioning means directs the light beam to the preselected position on the target surface, the position coordinate signals having an X signal and a Y signal that indicate the instantaneous commanded position of the light beam, and the compensated position coordinate signals include an Xc signal and a Yc signal, the Xc signal being a function of polynomial
space="preserve" listing-type="equation">B.sub.1 X+C.sub.1 X.sup.2 +D.sub.1 X.sup.3 +E.sub.1 Y+F.sub.1 Y.sup.2 +G.sub.1 XY+H.sub.1 XY.sup.2and the Yc position signal being a function of the polynomial
space="preserve" listing-type="equation">B.sub.2 Y+C.sub.2 Y.sup.2 +D.sub.2 Y.sup.3 +E.sub.2 X+F.sub.2 X.sup.2 +G.sub.2 XY +H.sub.2 YX.sup.2,where B1, C1, D1, E1, F1, G1, H1, B2, C2, D2, E2, F2, G2, and H2 represent field correction coefficients of constant values that correspond to the light directing optical properties of the system components.
1 Assignment
0 Petitions
Accused Products
Abstract
A light beam positioning system (10) has the capability of generating accurately positioned beam paths at programmed velocities between any two positions on a target surface (18). The beam positions correspond to beam position and velocity command data processed by a system control computer (22). The invention employs an error correction processor (52) that receives X and Y position coordinate signals (X and Y signals) produced by a conventional position data generator and develops compensated X and Y position coordinate signals (Xc and Yc signals) for delivery to a light beam positioner (12). The Xc and Yc signals are derived from a calibration map of an addressable field representing the positions to which the light beam can be commanded on the target surface. The Xc and Yc signals represent polynominal functions of the X and Y signals and offset beam position errors resulting from the light-directing properties of the system optical components (26, 28, 30). The error correction processor allows the use of a single command data file in the system control computer,
which is capable of controlling different systems of the same model type. This can be accomplished simply by loading the error correction processor with the pertinent field correction coefficients to the particular light beam positioner in use. Such flexibility is achievable with no changes to software files in the system control computer.
-
Citations
15 Claims
-
1. A light beam position error correction system employing plural optical components for directing the propagation path of the light beam in response to beam position command data, comprising:
-
light source means to produce a beam of light propagating along a beam path; beam positioning means receiving the beam to direct its path of propagation toward a position on a target surface; position data generating means receiving beam position command data to generate position coordinate signals corresponding to a preselected position on the target surface; and error correction processing means receiving the position coordinate signals to develop compensated position coordinate signals for delivery to the beam positioning means, the compensated position coordinate signals modifying the position coordinate signals to correct for light beam positioning errors introduced by the system optical components so that the beam positioning means directs the light beam to the preselected position on the target surface, the position coordinate signals having an X signal and a Y signal that indicate the instantaneous commanded position of the light beam, and the compensated position coordinate signals include an Xc signal and a Yc signal, the Xc signal being a function of polynomial
space="preserve" listing-type="equation">B.sub.1 X+C.sub.1 X.sup.2 +D.sub.1 X.sup.3 +E.sub.1 Y+F.sub.1 Y.sup.2 +G.sub.1 XY+H.sub.1 XY.sup.2and the Yc position signal being a function of the polynomial
space="preserve" listing-type="equation">B.sub.2 Y+C.sub.2 Y.sup.2 +D.sub.2 Y.sup.3 +E.sub.2 X+F.sub.2 X.sup.2 +G.sub.2 XY +H.sub.2 YX.sup.2,where B1, C1, D1, E1, F1, G1, H1, B2, C2, D2, E2, F2, G2, and H2 represent field correction coefficients of constant values that correspond to the light directing optical properties of the system components. - View Dependent Claims (2, 3, 5)
-
-
4. A light beam position error correction system employing plural optical components for directing the propagation path of the light beam in response to beam position command data, comprising:
-
light source means to produce a beam of light propagating along a beam path; beam positioning means receiving the beam to direct its path of propagation toward a position on a target surface; position data generating means receiving beam position command data to generate position coordinate signals corresponding to a preselected position on the target surface; and error correction processing means receiving the position coordinate signals to develop compensated position coordinate signals for delivery to the beam positioning means, the compensated position coordinate signals modifying the position coordinate signals to correct for light beam positioning errors introduced by the system optical components so that the beam positioning means directs the light beam to the preselected position on the target surface, the position coordinate signals having an X signal and a Y signal that indicate the instantaneous commanded position of the light beam, and the compensated position coordinate signals include an Xc signal and a Yc signal, the Xc and Yc signals being proportional to polynomials that include the respective terms G1 XY and G2 YX to correct for position errors resulting from wedge angle distortion and the respective terms H1 XY2 and H2 X2 Y to correct for position errors resulting from parabolic curvature distortion.
-
-
6. A light beam position error correction system employing plural optical components for directing the propagation path of the light beam in response to beam positioning command data, comprising:
-
light source means to produce a beam of light propagating along a beam path; beam positioning means receiving the beam to direct its path of propagation toward a position on a target surface; system control computer means responsive to a first set of instructions to provide the beam position command data; position data generating means receiving the beam position command data to generate position coordinate signals corresponding to a preselected position on the target surface; calibration data source means providing previously acquired calibration data to correct for light beam positioning errors introduced into the system; and error correction processing means responsive to a second set of instructions to receive the position coordinate signals and the calibration data, apply the calibration data to transform the position coordinate signals into compensated position coordinate signals to correct for light beam positioning errors introduced into the system, and provide to the beam positioning means the compensated position coordinate signals so that the beam positioning means directs the light beam to the preselected position on the target surface. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
7. A method of positioning a light beam, comprising:
-
acquiring and storing calibration data that are characteristic of the optical properties of a light beam positioning system such that the acquisition of the calibration data includes selecting an array of calibration points in an addressable field of a target surface, scanning the field until the light beam strikes each one of the calibration points, and determining the position coordinate signals required to position the light beam at the calibration points; providing beam position command data from a system computer, the beam position command data corresponding to an intended position to which a light beam is to be directed on a target surface; converting the beam position command data into position coordinate signals that correspond to the intended position on the target surface so that the position signals can be used by a beam positioner; using the stored calibration data to transform the beam position command data into compensated position coordinate signals; and providing the compensated position coordinate signals to a beam positioner to direct the light beam to the intended position on the target surface. - View Dependent Claims (14, 15)
-
Specification