摘要:
Embodiments of the invention compensate for one or more effects of a stage motor in a precision stage device. A feedforward module receives an input signal corresponding to the effect of the motor and generates a feedforward control signal that can be used to modify a motor control signal to compensate for the effect of the motor. In some embodiments, a control system is provided to compensate for a back-electromotive force generated by a motor, while in other embodiments, a control system may compensate for an inductive effect of a motor. Embodiments of the invention may be useful in precision stage devices, for example, lithography devices such as steppers and scanners.
摘要:
Embodiments of the invention compensate for one or more effects of a stage motor in a precision stage device. A feedforward module receives an input signal corresponding to the effect of the motor and generates a feedforward control signal that can be used to modify a motor control signal to compensate for the effect of the motor. In some embodiments, a control system is provided to compensate for a back-electromotive force generated by a motor, while in other embodiments, a control system may compensate for an inductive effect of a motor. Embodiments of the invention may be useful in precision stage devices, for example, lithography devices such as steppers and scanners.
摘要:
Methods, apparatus, and systems are disclosed for identifying force-ripple and/or side-forces in actuators used for moving a multiple-axis stage. The identified force-ripple and/or side-forces can be mapped, and maps of corresponding position-dependent compensation ratios useful for correcting same are obtained. The methods are especially useful for stages providing motion in at least one degree of freedom using multiple (redundant) actuators. In an exemplary method a stage member is displaced, using at least one selected actuator, multiple times over a set distance in the range of motion of the subject actuator(s). Each displacement has a predetermined trajectory and respective starting point in the range. For each displacement, respective section force-command(s) are extracted and normalized to a reference section force-command to define a section compensation-ratio. Multiple section compensation-ratios are assembled, as functions of displacement in the range, to provide a map of compensation ratios for the actuator(s) throughout the range.
摘要:
An exemplary stage assembly has movable stage mass and counter-mass. A stage motor is coupled to the stage mass and counter-mass such that stage-mass motion imparted by the stage motor causes a reactive motion of the counter-mass counter to the motion of the stage mass. At least one trim-motor is coupled to the counter-mass. A control system commands the trim-motor to regulate movement of the counter-mass in reaction to stage-mass motion. A PI feedback controller receives the following-error of the counter-mass and generates corresponding center-of-gravity (CG) force commands and trim-motor force commands to the trim-motor(s) to produce corrective counter-mass motion. A trim-motor force limiter receives trim-motor force commands and produces corresponding limited trim-motor force commands that are fed back as actual CG force commands to the feedback controller to modify integral terms of the feedback controller according to the limited trim-motor force commands.
摘要:
An exemplary stage assembly has movable stage mass and counter-mass. A stage motor is coupled to the stage mass and counter-mass such that stage-mass motion imparted by the stage motor causes a reactive motion of the counter-mass counter to the motion of the stage mass. At least one trim-motor is coupled to the counter-mass. A control system commands the trim-motor to regulate movement of the counter-mass in reaction to stage-mass motion. A PI feedback controller receives the following-error of the counter-mass and generates corresponding center-of-gravity (CG) force commands and trim-motor force commands to the trim-motor(s) to produce corrective counter-mass motion. A trim-motor force limiter receives trim-motor force commands and produces corresponding limited trim-motor force commands that are fed back as actual CG force commands to the feedback controller to modify integral terms of the feedback controller according to the limited trim-motor force commands.
摘要:
A method for determining a commutation offset for a mover (250A) of a mover assembly (220C) that moves and positions a stage (220A) relative to a stage base (220B) includes controlling the mover assembly (220C) in a closed loop fashion to maintain the position of the stage (220A) along a first axis and along a second axis with the stage (220A) levitated above the stage base (220B). The method also includes the steps of (i) directing current to a coil array (240) of the mover assembly (220C) so that the mover assembly (220C) imparts a disturbance on the stage (220A); and (ii) evaluating one or more forces generated by the mover assembly (220C) as a result of the disturbance on the stage (220A) created by the mover (250A). Further, a method for generating a compensation map (1402) includes sequentially directing a plurality of excitation signals to the control of the mover assembly (220C) and determining the control commands that result from the plurality of excitation signals.
摘要:
A method for determining a commutation offset for a mover (250A) of a mover assembly (220C) that moves and positions a stage (220A) relative to a stage base (220B) includes controlling the mover assembly (220C) in a closed loop fashion to maintain the position of the stage (220A) along a first axis and along a second axis with the stage (220A) levitated above the stage base (220B). The method also includes the steps of (i) directing current to a coil array (240) of the mover assembly (220C) so that the mover assembly (220C) imparts a disturbance on the stage (220A); and (ii) evaluating one or more forces generated by the mover assembly (220C) as a result of the disturbance on the stage (220A) created by the mover (250A). Further, a method for generating a compensation map (1402) includes sequentially directing a plurality of excitation signals to the control of the mover assembly (220C) and determining the control commands that result from the plurality of excitation signals.
摘要:
A method for determining a commutation offset for a mover (250A) of a mover assembly (220C) that moves and positions a stage (220A) relative to a stage base (220B) includes controlling the mover assembly (220C) in a closed loop fashion to maintain the position of the stage (220A) along a first axis and along a second axis with the stage (220A) levitated above the stage base (220B). The method also includes the steps of (i) directing current to a coil array (240) of the mover assembly (220C) so that the mover assembly (220C) imparts a disturbance on the stage (220A); and (ii) evaluating one or more forces generated by the mover assembly (220C) as a result of the disturbance on the stage (220A) created by the mover (250A). Further, a method for generating a compensation map (1402) includes sequentially directing a plurality of excitation signals to the control of the mover assembly (220C) and determining the control commands that result from the plurality of excitation signals.
摘要:
A method for determining a commutation offset for a mover (250A) of a mover assembly (220C) that moves and positions a stage (220A) relative to a stage base (220B) includes controlling the mover assembly (220C) in a closed loop fashion to maintain the position of the stage (220A) along a first axis and along a second axis with the stage (220A) levitated above the stage base (220B). The method also includes the steps of (i) directing current to a coil array (240) of the mover assembly (220C) so that the mover assembly (220C) imparts a disturbance on the stage (220A); and (ii) evaluating one or more forces generated by the mover assembly (220C) as a result of the disturbance on the stage (220A) created by the mover (250A). Further, a method for generating a compensation map (1402) includes sequentially directing a plurality of excitation signals to the control of the mover assembly (220C) and determining the control commands that result from the plurality of excitation signals.
摘要:
Methods, apparatus, and systems are disclosed for identifying force-ripple and/or side-forces in actuators used for moving a multiple-axis stage. The identified force-ripple and/or side-forces can be mapped, and maps of corresponding position-dependent compensation ratios useful for correcting same are obtained. The methods are especially useful for stages providing motion in at least one degree of freedom using multiple (redundant) actuators. In an exemplary method a stage member is displaced, using at least one selected actuator, multiple times over a set distance in the range of motion of the subject actuator(s). Each displacement has a predetermined trajectory and respective starting point in the range. For each displacement, respective section force-command(s) are extracted and normalized to a reference section force-command to define a section compensation-ratio. Multiple section compensation-ratios are assembled, as functions of displacement in the range, to provide a map of compensation ratios for the actuator(s) throughout the range.