Claims
- 1. A control system for governing the motion of a structure, comprising:
a processor capable of generating at least one state parameter which specifies the desired motion of the structure; a filter module in data communication with the processor, the filter serving to control the values of the at least one state parameter generated by the processor and to update the values as a function of time; and a signal output module which generates signals that correspond to the at least one state parameter updated by the filter module, wherein the motion of the structure implemented based upon the signals from the signal output module of the structure is specified by a variation in the at least one state parameter, and where the specific value of the at least one state varies as a function of time in an optimal manner.
- 2. A control system according to claim 1, wherein the at least one state parameter is calculated using data concerning the absolute position of the structure.
- 3. A control system according to claim 1, wherein the at least one state parameter is calculated using data concerning the relative position of the structure.
- 4. A control system according to claim 1, wherein the at least one state parameter is selected from the following group of parameters: position of the structure as a function of time, velocity of the structure as a function of time, and acceleration of the structure as a function of time.
- 5. A control system according to claim 1, wherein the filter module includes a mathematical controller which implements a modern control technique selected from LQG, H-infinity, and μ-synthesis.
- 6. A control system according to claim 1, wherein the structure being controlled is a lithography stage or base.
- 7. A control system according to claim 1, wherein the structure being controlled is a stage of a metrology tool.
- 8. A control system according to claim 4, further comprising a sensor used to gather data concerning the at least one state parameter, the sensor selected from the group of sensors consisting of: a linear variable displacement transducer, and accelerometer, and a laser displacement instrument.
- 9. A control system according to claim 1, wherein the desired motion of the structure is specified by the output module signals applied to a motor.
- 10. A control system according to claim 10, wherein the motor is selected from the group of motors consisting of: a direct drive rotary motor, a voice coil motor, a linear piezoceramic motor, and a servo motor.
- 11. A control system according to claim 1, wherein the control system serves to reduce vibration in the structure.
- 12. A control system according to claim 1, wherein the at least one state parameter comprises a combination of position of the structure, velocity of the structure, and acceleration of the structure.
- 13. A control system according to claim 12, wherein the filter module controls the at least one state parameter in a manner effective to reduce vibratory motion of the structure.
- 14. A control system according to claim 12, wherein the filter module controls the at least one state parameter in an optimal manner as a function of time.
- 15. A control system for governing the motion of a structure, the structure acting as part of an overall apparatus, comprising:
at least one sensor for collecting data regarding the structure; at least one processor that generates an initial set of rules according to which the structure could move; at least one optimization module which optimizes the initial set of rules generated by the processor by applying a controller, thereby generating a second set of rules according to which the structure will move; and a signal output generator used to cause the structure to move according to the second set of rules, wherein the controller is tuned using the data collected by the at least one sensor.
- 16. A control system according to claim 4, further comprising an actuator, and wherein the data collected by the at least one sensor concerns the response of the structure to activation of the actuator.
- 17. A control system according to claim 15, wherein the optimization module generates the controller, the controller being generated using non-linear optimization techniques.
- 18. A control system for governing the motion of a structure, the structure acting as part of an overall apparatus, comprising:
at least one sensor for collecting data regarding the structure; at least one processor that generates an initial set of state parameters according to which the structure could move; at least one optimization module which optimizes the initial set of state parameters generated by the processor by applying a controller, thereby generating a second set of state parameters according to which the structure will move; and a signal output generator used to cause the structure to move according to the second set of state parameters, wherein the controller is tuned using the data collected by the at least one sensor.
- 19. A method for governing the motion of a structure, comprising the steps of:
calculating a first desired movement parameter; optimizing the first desired movement parameter, thereby generating a second desired movement parameter; and causing the structure to move according to the second desired movement parameter, thereby causing the structure to move in an optimal fashion.
- 20. A method for optimizing an existing set of parameters according to which a structure will move, comprising the steps of:
gathering information regarding the behavior of the structure; generating a controller based upon the gathered information; applying the controller to the existing set of parameters to create a new set of parameters which will cause the structure to move in an optimal fashion; and generating an output signal to the structure based on the new set of parameters, the output signal intended to cause the structure to move according to the new set of parameters.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Application No. 60/250,503, filed Dec. 1, 2000, the disclosure of which is hereby incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60250503 |
Dec 2000 |
US |