Method for controlling a motion of optical elements in lithography systems

09829808 · 2017-11-28

Assignee

Inventors

Cpc classification

International classification

Abstract

A method for controlling a vibrating optical element of a lithographic system the optical element having a predetermined number of degrees of freedom comprises: detecting a number of displacements of the optical element, each displacement corresponding to a degree of freedom, wherein the number of detected displacements is larger than the number of degrees of freedom; for each displacement according to a degree of freedom, generating a sensor signal corresponding to a movement in a degree of freedom; wherein the optical element moves as a function of a rigid body transformation matrix, the optical element movement including a first type of movement and a second type of movement; and modifying the sensor signals as a function of a modified transformation matrix, wherein the modified transformation matrix at least partially reduces at least one eigen mode or resonance of one of the first type of movements or the second type of movements.

Claims

1. A method, comprising: detecting a number of displacements of an optical element of a lithographic system, the number of detected displacements being greater than a number of degrees of freedom of the optical element; for each displacement according to a degree of freedom, generating a sensor signal corresponding to a movement in a degree of freedom, a motion of the optical element being representable as a rigid body transformation matrix, and the optical element movements comprising first and second types of movement; and modifying the sensor signals in dependence on a modified transformation matrix, the modified transformation matrix at least partially reducing at least one eigen mode or resonance of a movement selected from the group consisting of the first type of movement and the second type of movement, wherein the method further comprises modifying the rigid body transformation matrix in dependence on a pseudo inverse of the rigid body transformation matrix to obtain the modified transformation matrix.

2. The method of claim 1, wherein a number of sensor elements are disposed at the optical element, the number of the sensor elements is greater than the number of degrees of freedom, and the sensor elements are configured to detect at least one displacement of the optical element.

3. The method of claim 2, wherein at least one sensor element is disposed at a position close to a nodal line of an eigen mode of a movement selected from the group consisting of the first type of movement and the second type of movement.

4. The method of claim 2, wherein at least two sensor elements are disposed symmetrically with respect to a symmetry axis of the optical element.

5. The method of claim 2, wherein the sensor elements are configured to detect a linear movement or a rotational movement.

6. The method of claim 1, wherein modifying the sensor signals comprises adding a null space contribution to the sensor signals, the null space contribution including a kernel of a pseudo inverse of the rigid body transformation matrix.

7. The method of claim 6, further comprising adding a gain to the null space contribution to suppress at least one eigen mode of a movement selected from the group consisting of the first type of movement and the second type of movement.

8. The method of claim 6, wherein the null space contribution does not contain rigid body information.

9. The method of claim 1, wherein modifying the sensor signals comprises: multiplying the sensor signals with a transposed null space vector; and adding the modified sensor signals to global coordinates stemming from the transformation matrix.

10. The method of claim 9, further comprising adding a gain to the null space contribution to suppress at least one eigen mode of a movement selected from the group consisting of the first type of movement and the second type of movement.

11. The method of claim 9, wherein the null space contribution does not contain rigid body information.

12. The method of claim 1, further comprising generating control signals for actuator devices configured to compensate predetermined movements of the optical element.

13. The method of claim 1, wherein the optical element comprises a mirror of a microlithography projection system.

14. The method of claim 1, wherein the first type of movements are translational movements, and the second type of movements are rotational movements.

15. The method of claim 1, wherein the first type of movement is a bending mode, and the second type of movement is a torsional mode.

16. The method of claim 15, wherein a contribution of the bending mode in a control path is reduced.

17. The method of claim 1, wherein the first type of movement is a torsional mode, and the second type of movement is a bending mode.

18. The method of claim 1, wherein a contribution of the torsional mode in a control path is reduced.

19. A projection system, comprising: a plurality of mirror systems, wherein for each mirror system: the mirror system comprises: a mirror; a plurality of sensor elements coupled to the mirror; a plurality of actuator elements coupled to the mirror; and a control device; and the control device is configured so that during use of the mirror system: a number of displacements of the mirror are detected, the number of detected displacements being greater than a number of degrees of freedom of the mirror; for each displacement according to a degree of freedom, a sensor signal is generated which corresponds to a movement in a degree of freedom, a motion of the mirror being representable as a rigid body transformation matrix, and the mirror movements comprising first and second types of movement; the sensor signals are modified in dependence on a modified transformation matrix, the modified transformation matrix at least partially reducing at least one eigen mode or resonance of a movement selected from the group consisting of the first type of movement and the second type of movement; and the control device is configured so that during use of the mirror system the rigid body transformation matrix is modified in dependence on a pseudo inverse of the rigid body transformation matrix to obtain the modified transformation matrix; and the projection system is a microlithography projection system configured to operate at a wavelength less than 193 nm.

20. The projection system of claim 19, wherein the projection system is configured so that, during use of the projection system, control loops render unobservable at least one bending mode or torsional mode of the mirrors.

21. The projection system of claim 19, wherein the control device is configured so that during use of the projection system modifying the sensor signals comprises: multiplying the sensor signals with a transposed null space vector; and adding the modified sensor signals to global coordinates stemming from the transformation matrix.

22. A method, comprising: detecting a number of displacements of an optical element of a lithographic system, the number of detected displacements being greater than a number of degrees of freedom of the optical element; for each displacement according to a degree of freedom, generating a sensor signal corresponding to a movement in a degree of freedom, a motion of the optical element being representable as a rigid body transformation matrix, and the optical element movements comprising first and second types of movement; and modifying the sensor signals in dependence on a modified transformation matrix, the modified transformation matrix at least partially reducing at least one eigen mode or resonance of a movement selected from the group consisting of the first type of movement and the second type of movement, wherein the method further comprises modifying the sensor signals comprises adding a null space contribution to the sensor signals, the null space contribution including a kernel of a pseudo inverse of the rigid body transformation matrix.

23. A projection system, comprising: a plurality of mirror systems, wherein for each mirror system: the mirror system comprises: a mirror; a plurality of sensor elements coupled to the mirror; a plurality of actuator elements coupled to the mirror; and a control device; and the control device is configured so that during use of the mirror system: a number of displacements of the mirror are detected, the number of detected displacements being greater than a number of degrees of freedom of the mirror; for each displacement according to a degree of freedom, a sensor signal is generated which corresponds to a movement in a degree of freedom, a motion of the mirror being representable as a rigid body transformation matrix, and the mirror movements comprising first and second types of movement; the sensor signals are modified in dependence on a modified transformation matrix, the modified transformation matrix at least partially reducing at least one eigen mode or resonance of a movement selected from the group consisting of the first type of movement and the second type of movement; and the control device is configured so that during use of the system modifying the sensor signals comprises adding a null space contribution to the sensor signals, the null space contribution including a kernel of a pseudo inverse of the rigid body transformation matrix; and the projection system is a microlithography projection system configured to operate at a wavelength less than 193 nm.

Description

(1) In the following, embodiments of methods and devices relating to the control of rigid body movements are described with reference to the enclosed drawings.

(2) FIGS. 1 and 2 illustrate a first embodiment of a mirror arrangement including sensor positions and bending and torsion modes.

(3) FIG. 3 is a Bode diagram for the mirror arrangement of the first embodiment of FIGS. 1 and 2 in a decoupled configuration.

(4) FIG. 4 is a Bode diagram for the mirror arrangement of the first embodiment in a decoupled configuration with an active controller.

(5) FIG. 5 is a schematic representation of a second embodiment for a system and method for controlling rigid body movements in a mirror arrangement.

(6) FIG. 6 shows a schematic diagram of a control loop for controlling rigid body movements in a mirror arrangement.

(7) FIGS. 7 and 8 illustrate the mirror arrangement including sensor positions and flexible modes according to the second embodiment.

(8) FIG. 9 is a Bode diagram for the mirror arrangement of the second embodiment in comparison with the first embodiment in a decoupled configuration.

(9) FIGS. 10A-10C shows schematic diagrams of a modified control loop for controlling rigid body movements in a mirror arrangement.

(10) FIG. 11 is a Bode diagram for the mirror arrangement of the second embodiment illustrating a correctional transfer function.

(11) FIG. 12 is a Bode diagram for the mirror arrangement of the second embodiment illustrating a corrected transfer function.

(12) FIG. 13 illustrates an embodiment of a method for controlling a rigid body movement.

(13) FIG. 14 is a schematic representation of a third embodiment for a system and method for controlling rigid body movements in a mirror arrangement.

(14) Like or functionally like elements have been assigned the same reference number if not otherwise indicated.

(15) FIGS. 1 and 2 illustrate a first embodiment of a mirror arrangement including sensor positions and modes of the mirror. FIGS. 1 and 2 both show a mirror arrangement 1 with a kidney-shaped mirror 2. The mirror 2 is, for example, suitable for reflecting extreme ultra-violet light (EUV). There are three mounting points 3, 4, 5 where the mirror 2 is, for example, mounted to actuators that allow for a positioning of the mirror 2. Since the mirror 2 is essentially made of a solid material, the mirror corresponds to a rigid body. The grey shades in FIGS. 1 and 2 correspond to amplitudes of the modes.

(16) FIG. 1 shows a torsional mode at for example 1761 Hz. Such a torsional mode may influence the control for a rotation about the Y-axis. The magnitudes of the body movements are indicated by the grey scale. OS refers to basically no movement. 1P, 2P, 3P and 4P indicate an increasing amplitude upwards i.e. out of the paper plane. 1M, 2M, 3M and 4M correspond to increasing negative amplitudes. I.e. mounting point 5 has the highest positive amplitude out of the paper plane. The corner in vicinity of the mounting point 4 has the highest negative amplitude, i.e. into the paper plane. Mounting point 3 in the rotational or torsional mode depicted in FIG. 1 shows basically no movement. There are also sensors 6, 7, 8 indicated in FIG. 1 that detect a motion in the Z-direction. In the figures the direction extends out of the paper plane.

(17) Similarly, FIG. 2 shows the amplitudes of a bending mode at about 1832 Hz. The grey scale indicates the magnitude of the amplitude, i.e., again, 4P is the highest positive amplitude and 2M a lower negative amplitude. In this case, sensors 6, 7, 8 are arranged such that two sensors 6 and 8 are placed in the vicinity of a nodal line of this mode. In typical applications, the torsion and the bending modes are visible in a control loop in Z, Rx and Ry. Conventionally, three sensors as indicated in FIGS. 1 and 2 will be used for reconstructing these three degrees of freedom.

(18) The flexible mode as shown in FIG. 2 can be reduced by placing sensor elements 6, 7, 8 close to nodal lines of the mode. However, when using three sensors one of the modes remains always visible in a control path. FIG. 3 is a Bode diagram for the mirror arrangement 1 shown in FIGS. 1 and 2 in a decoupled configuration. The Bode diagram or plot shows the system's frequency response. The upper part of the Bode diagram is the magnitude of the frequency response gain, and the lower part of the diagram is the frequency response phase shift.

(19) Curve C1 corresponds to a magnitude response. C2 is the phase shift. Although, not shown in FIGS. 1 and 2, translational in-plane sensors are usually employed such that a total of six sensors for six degrees of freedom are assumed. In the magnitude plot C1 the torsional mode TM is prominent at about 1800 Hertz. “plant” refers to the physical system which consists of the mirror 2, sensors 6, 7, 8 and potentially actor devices.

(20) When a controller device is activated, the control bandwidth for compensating a movement or controlling the movement of the mirror 2 is limited in particular by the torsional mode TM. This is shown in FIG. 4 illustrating a Bode diagram for the mirror arrangement of FIGS. 1 and 2. Curve C3 corresponds to the magnitude of the frequency response gain and curve C4 the frequency response phase shift. In curve C3 the torsional mode TM has a positive gain of about 40 dB. This means that the torsional mode TM may result in an instability when the controller is activated.

(21) In order to compensate for the torsional mode TM the symmetry of the mirror is exploited in addition to an over-sensing strategy. One can render one mode unobservable by placing sensors in the nodal lines for that mode. This holds, for example for the bending mode illustrated in FIG. 2. The other mode, the torsional mode, can be made unobservable by employing its symmetrical nature and the over-sensing.

(22) FIG. 5 is a schematic representation of a second embodiment for a system and method for controlling rigid body movements in the mirror arrangement. The mirror arrangement 10 comprises a mirror 2, which has a symmetry axis 14. The mirror 4 is mounted or coupled with actuator devices 15, 16, 17 and can be positioned. Basically in the center of the mirror surface 12, the optical footprint or used mirror surface is arranged. FIG. 5 shows four sensor elements 6, 7, 8, 9 of a total of seven sensor elements. The sensor elements 6, 7, 8, 9 may detect a movement in Z-direction. Each sensor element 6, 7, 8, 9 provides for sensor data or sensor signals as Z1-Z4. The sensor data or sensor signals are fed to the control device 11 that processes the sensor data and generates control signals CT1, CT2, CT3 for the actuators. The control device 11 is communicatively coupled to the sensors 6, 7, 8, 9 and the actuators 15, 16, 17. There can be provided more than seven sensors and more than 3 actuator devices.

(23) Conventionally, only 6 sensors are utilized, as for example indicated in FIGS. 1 and 2. Introducing additional sensors for “over sensing” allows for a compensation or correction of undesired eigen modes that might deteriorate the control bandwidth in the system. Although the following examples refer to seven sensors (four vertical and three horizontal sensors) one may contemplate of adding even more sensors.

(24) The control loop can be depicted schematically as for example given in FIG. 5 or 6. The method for controlling the vibrating or moving optical element i.e. the mirror 2 is executed and controlled by the control device 11. The physical system is depicted as “plant” 2 carrying seven sensors instead of conventionally six sensors.

(25) Using the sensor signals and assuming rigid body behaviour of the mirror, the motion of a point of the mirror can be reconstructed. To do this the sensors at the plant 2 can be parameterized by the transformation matrix Ty, which relates the global coordinates of the point under consideration to local sensor measurements. The inverse of Ty enables the reconstruction of this point. With reference to the actuators a relation between local forces and global forces and moments acting on a specific point are parameterized by Tu. The inverse of Tu can be used to compute local actuator forces required for generating the global forces and moments. This is illustrated in FIG. 6. The sensor signals SZ are trans-formed to the global coordinates GC, and the control device 11 creates global forces and moments GFM to be employed on the respective point. Through the actuator decoupling matrix inv(Tu) local actuator forces LAF are computed. Ty and Tu are based on the assumption that the mirror acts as a rigid body.

(26) FIGS. 7 and 8 show a detail of the mirror arrangement 10 of FIG. 5. There are four sensors 6, 7, 8, 9 measuring in a vertical direction, which corresponds to the z-direction in the orientation of the figures. The vertical direction extends perpendicularly out of the paper plane. Further, three sensors 18, 19, 20 are shown that measure movements in a horizontal direction, i.e. in the illustration of FIGS. 7 and 8 in-plane.

(27) FIG. 9 is a Bode diagram for the mirror arrangement shown in FIGS. 5, 7, and 8. However, a method of over-sensing is employed. The upper curve C5 is the magnitude of the frequency response gain and the rotation about the Y-axis using four sensors as shown in FIGS. 7 and 8. In comparison also curve C1 is shown as illustrated in FIG. 3. By using four sensors the frequency response is altered: the torsional mode contribution where using four sensors is less than using three sensors (curve C1). The lower part of FIG. 9 shows the phase shift for decouple plan with six sensors (curve C2) and seven sensors (curve C6). The contributions in the diagram to the right of the torsional mode TM are bending modes which are not considered here, and have only high-frequency contributions. For reducing the contribution of the torsional mode TM, the transformation matrix is manipulated or the sensor data is manipulated in the control device 11. For example, the control device may include a microprocessor or other data processing capable devices. Generally, the transformation matrix can be implemented in terms of data, programmes, signals or the like in the control device 11. However, one may also contemplate of manipulating the sensor signals in an analogue fashion using analogue electronic devices. Next, details of the method for controlling the movement of the mirror 2 are explained.

(28) Referring again to FIGS. 7 and 8 the manipulation of sensor signals is explained. By use of the respective sensor signals one can reconstruct the movement of any point at an arbitrary position on the rigid body, or mirror 2, respectively. For illustrative reasons, the center of gravity 21 is chosen as a representative point. In this context, the measurements of the sensors 6, 7, 8, 9, 18, 19, 20 are referred to as local displacements, and the movement of the center of gravity 21 is referred to as global displacement. For simplicity, the sensor signals are considered as being representative for the actual displacement of the respective sensor. For example, the sensor signal S.sub.Z1 generated by sensor 6 corresponds to a displacement of the mirror 2 at the position of the sensor 6 in the z-direction. Hence, the sensor 6 measures in the z-direction.

(29) Hence, the following vector stands for the local degrees of freedom as detected by the seven sensors 6-9, 18-20:

(30) [ s z 1 s z 2 s z 3 s z 4 s h 1 s h 2 s h 3 ] [ 7 × 1 ] ( Eq . 1 )
where S.sub.Zi are vertical displacements in z-direction, and S.sub.hj are in-plane displacements (i=1, 2, 3, 4 and j=1, 2, 3).

(31) With respect to the center of gravity, displacements (x, y, z) and rotations (R.sub.x, R.sub.y, R.sub.z) are represented as:

(32) [ x y z R x R y R z ] [ 6 × 1 ] 14. ( Eq . 2 )

(33) Generally, the response of a system, such as a mirror arrangement, can be depicted diagrammatically as illustrated in FIG. 10A. The mechanical system G.sub.local determines the output Y.sub.local as a function of the input U.sub.local which is expressed as
Y.sub.local=G.sub.local.Math.U.sub.local  (Eq. 3)

(34) Alternatively, in the center of gravity representation the system response reads
Y.sub.global=pinv(T.sub.y).Math.Y.sub.local  (Eq. 4)

(35) The transformation between the representations according to eqs. 1 and 2, or 3 and 4, respectively, is obtained by use of the pseudo inverse of T.sub.y.
Y.sub.global=pinv(T.sub.y).Math.G.sub.local.Math.U.sub.local  (Eq. 5)

(36) In, principle, there are infinitely many ways to reconstruct global displacements from local measurements. A starting point for this inverse the pseudo-inverse is taken. FIG. 10B is a diagrammatical illustration of eq. 5. The pseudo inverse pinv( ) is the Moore-Penrose pseudo inverse and fulfils
pinv(T.sub.y).Math.T.sub.y=I.sub.[6×6]  (Eq. 6)

(37) For convenience, one may chose one unique pseudo-inverse. As a result one obtains the relation between the local and global representations

(38) [ s z 1 .Math. s z 4 s h 1 .Math. s h 3 ] [ 7 × 1 ] = T y [ 7 × 6 ] .Math. [ x .Math. R z ] [ 6 × 1 ] .Math. [ x .Math. R z ] [ 6 × 1 ] = pinv ( T y ) [ 6 × 7 ] .Math. [ s z 1 .Math. s z 4 s h 1 .Math. s h 3 ] [ 7 × 1 ] ( Eq . 7 )

(39) The matrix T.sub.y in equations 4 and 7 is extracted from the rigid body movements and geometrical considerations. Turning again to FIG. 7 and considering the position of sensor 6 providing a sensor signal S.sub.Z1 relating to a (local) displacement along the z-axis one can calculate the coordinate transformation. Assuming a small rotation angle Φ.sub.Rx about the global x-axis Rx and a small rotation angle Φ.sub.Ry about the global y-axis—sensor 6 is invariant with respect to movements in z-direction—the transformation from the local coordinate to the center of gravity (global) coordinate reads:
S.sub.z.sub.1=Z.Math.Φ.sub.R.sub.x.Math.L.sub.1+Φ.sub.R.sub.y.Math.L.sub.2  (Eq. 8)
where sin Φ≈Φ. Doing similar calculations for the remaining sensor signals, the transformation matrix T.sub.y has the following entries in arbitrary (length) units:

(40) TABLE-US-00001 TABLE 1 Ux Uy Uz Rx Ry Rz S.sub.z1 0 0 1 −0.82 −0.54 0 S.sub.z2 0 0 1 −0.82 0.54 0 S.sub.z3 0 0 1 0.27 0.55 0 S.sub.z4 0 0 1 0.27 −0.55 0 S.sub.h1 0.83 0.55 0 −1.97 2.96 0.99 S.sub.h2 0.83 −0.55 0 1.97 2.96 0.99 S.sub.h3 −1 0 0 0 −3.91 0.27

(41) Due to the symmetric positions of the sensors with respect to the symmetry axis 14 and a rotation about the axis 14 corresponding to the y axis (column ry) leads to S.sub.Z1=−S.sub.Z2 and S.sub.Z3=−S.sub.Z4. Similarly a rotation about the x axis (column rx) results in S.sub.Z1=S.sub.Z2 and S.sub.Z3=S.sub.Z4

(42) The entries for a respective pseudo inverse of T.sub.y pinv (T.sub.y) can be determined and reads

(43) TABLE-US-00002 TABLE 2 S.sub.z1 S.sub.z2 S.sub.z3 S.sub.z4 S.sub.h1 S.sub.h2 S.sub.h3 Ux 1.76 −1.76 −1.77 1.77 0.11 0.11 −0.81 Uy −1.62 −1.62 1.62 1.62 0.90 −0.90 0 Uz 0.12 0.12 0.38 0.38 0 0 0 Rx −0.46 −0.46 0.46 0.46 0 0 0 Ry −0.46 0.46 0.46 −0.46 0 0 0 Rz −0.11 0.11 0.11 −0.11 0.41 0.41 0.68

(44) The null space or kernel of the pseudo inverse according to
[0].sub.[6x1]=pinv(T.sub.y).Math.Null(pinv(T.sub.y))  (Eq. 9)
does not contain rigid body information but refers to flexible modes of the rigid body/mirror. The null space dynamics fulfills:
P.sub.nullspace=[Null(pinv(T.sub.y))].sup.T.Math.Plant.Math.inv(T.sub.u)  (Eq. 10)

(45) The symbol .Math. stands for a matrix multiplication, and equation 10 describes the null space dynamics. The number of null space vectors available corresponds to the number of sensors in addition to the required number of sensors for reconstructing the motion of a point on or at the rigid body. In the present example seven instead of six sensors which are required are used, i.e. an over sensing of one sensor is employed. As a result one null space vector can be determined. The entries of the null space vector Null (pinv (Ty))=ns can be written as:

(46) TABLE-US-00003 TABLE 3 S.sub.z1 0.5011 S.sub.z2 −0.5011 S.sub.z3 0.4989 S.sub.z4 −0.4989 S.sub.h1 0 S.sub.h2 0 S.sub.h3 0

(47) The null space does not comprise rigid body dynamics. Thus, a manipulation of the sensor signals by use of null space contributions does not alter the rigid body control. However, in the control loop undesired torsional contributions can be reduced or compensated for. When the controlled system, i.e. the mirror system is combined with the null space, no additional (translational) rigid body modes are introduced. Rather, flexible modes are removed from the control loop. Adding null space dynamics and implementing a respective transformation in the control device 11 does not affect the actual sensing and controlling.

(48) The lower branch of FIG. 10C illustrates an implementation of null space “manipulation” in a control loop. G.sub.local and ns, which refers to the transformation [Null (pinv(T.sub.Y))].sup.T combine to sensor signals that are loaded with a null space contribution. Additionally, GM standing for a gain matrix, controls the magnitude of the null space contribution governed by ns. GS determines the amount of null space dynamics that is added or substracted to or from the control loop for suppressing a mode that potentially deteriorates the control bandwidth of the system.

(49) Each additional sensor with respect to a basic six-sensor control system allows for the manipulation or reduction of one flexible mode. In the present example, the 1700 Hz flexible mode shall be removed.

(50) The next equation describes the transformation from global forces/moments to local forces. In the actual system, the controller acts in the global coordinate system while the actuators produce local forces. Therefore, Tu is a static transformation which transforms the global controller forces and moments to local actuator forces.

(51) [ F x .Math. F z M x .Math. M z ] [ 6 × 1 ] = T u [ 6 × 6 ] .Math. [ F 1 .Math. F 6 ] [ 6 × 1 ] .Math. [ F 1 .Math. F 6 ] [ 6 × 1 ] = inv ( T u ) [ 6 × 6 ] .Math. [ F x .Math. F z M x .Math. M z ] [ 6 × 1 ] ( Eq . 11 )

(52) F.sub.i refers to the forces exercised by 6 actuators which are controlled by the controller 11, F.sub.x, F.sub.y, F.sub.z relate to linear forces, and M.sub.x, M.sub.y, M.sub.z to moments of torque around the x, y, and z axis, respectively. T.sub.u describes the actor system (see FIG. 6).

(53) Instead of adding null space dynamics to the control loop along the lines of FIG. 10C, one can directly transform or adjust the transformation matrix T.sub.y with the null space vector.

(54) As an example, the Ry loop is considered and adjusted by the (transposed) null space vector with a gain factor of 0.0283. Taking the Ry-row of table 2 (−0.46, 0.46, 0.46, −0.46, 0, 0, 0) leads to a T.sub.y′ having the entries:

(55) TABLE-US-00004 TABLE 4 S.sub.z1 S.sub.z2 S.sub.z3 S.sub.z4 S.sub.h1 S.sub.h2 S.sub.h3 Ux 1.76 −1.76 −1.77 1.77 0.11 0.11 −0.81 Uy −1.62 −1.62 1.62 1.62 0.90 −0.90 0 Uz 0.12 0.12 0.38 0.38 0 0 0 Rx −0.46 −0.46 0.46 0.46 0 0 0 Ry −0.013 0.013 0.013 −0.013 0 0 0 Rz −0.11 0.11 0.11 −0.11 0.41 0.41 0.68

(56) FIG. 11 is a Bode diagram for the mirror arrangement with the correctional transfer functions. Curve C10 in the upper frequency response gain diagram refers to the null space contribution. It is evident from FIG. 11 that the null space does not contain any rigid body information as left from the peak at frequencies lower than about 2000 Hz the null space curve C10 flattens towards about −170 dB. For comparison, curve C5 is reproduced as well. The necessary gain for correctly compensating for the resonance can be determined from the difference in the magnitude of curves C5 and C10 which is indicated as ΔC10C5 in FIG. 11.

(57) As a result of manipulating the translational matrix or adding the null space contribution curve C10 referring to the decoupled plant or physical system 2 one arrives at curve C7. The combined frequency response with the null space contribution is shown in FIG. 11 as curve C7. One can see for example, referring to the phase shift C8 that about the resonance the resultant curve C7 does not show any resonance that would limit the bandwidth of a control loop. Hence, by employing the before-explained method, the positioning and controlling of a mirror in a lithographic system is enhanced.

(58) Turning now to FIG. 12, the frequency response in terms of a Bode diagram with manipulated sensor data is shown. FIG. 12 shows curves C5 which is the frequency response function in Ry using four sensors (leading to a total of seven sensors for six degrees of freedom), however, without compensation or adding null space contributions. Curve C7 refers to the compensating to the frequency response where the flexible mode is made unobservable.

(59) Summing up the above explicated method one arrives at method steps as illustrated in FIG. 13. First, a system including a rigid body, such as a mirror arrangement in or of a lithographic system, is provided (P1). For, example a lithographic system according to a third embodiment is depicted in FIG. 14.

(60) Next, sensor elements are placed on or at the mirror to be controlled (P2). Referring to FIG. 14, e.g. mirrors S1 or S2 may be controlled with respect to their movements or vibrations.

(61) The sensor elements produce sensor signals or sensor data as explained above (P3). The number of sensor elements exceeds the number of degrees of freedom in which the mirror is able to move/vibrate. Hence, an over sensing is established.

(62) When analyzing the sensor data the respective transformation matrix T.sub.y is processed as to have a reduced contribution from at least one eigen mode (P4). E.g. without placing sensors in the nodes of a bending mode and processing the transformation matrix with a null space contribution, the torsional mode at 1700 Hz in the above depicted examples would deteriorate the control bandwidth.

(63) Finally, using the modified sensor signals, sensor data, and/or transformation matrix or matrices a frequency response function of the mirror system is obtained which allows for a better control of the mirror body. Thereby, undesired movements of the mirror, i.e. a rigid body can be compensated for. The controller device controls the actuators as a function of the modified sensor signals, sensor data, and/or transformation matrix or matrices (P5).

(64) Turning to FIG. 14 which corresponds to FIG. 3 of WO 2006/094729 A2 a lithographic projection system 100 is shown. A plurality of optical elements S1-S8 is implemented as aspherical mirrors and arranged along the optical axis HA between the object plane OP and the image plane IP. In FIG. 14 the chief ray CR is indicated. For achieving a high quality projection, the mirrors should be controlled and positioned mechanically. In particular mirrors S1 or S2 are provided with a control system depicted above for reducing movements that might alter the imaging quality of the mirror arrangement. Hence, a method for controlling the mirror movements is executed.

(65) Although, the invention is explained with reference to specific examples it can be modified and extended. Although examples shown with one additional sensor element with respect to the minimum number of sensor elements for the considered degrees of freedom, one may also add more sensor elements. The more sensor elements are used and placed in a symmetric fashion with respect to symmetry axes the more flexible modes can be reduced. Although mirrors are used as exemplary rigid bodies, the methods and systems for controlling motions of optical elements can be employed to lenses or other rigid-body like devices as well. There are various methods available for obtaining pseudo inverse matrices. The proposed methods and systems lead to a robust means for controlling optical elements in particularly in lithography systems.

USED REFERENCE SIGNS

(66) 1 mirror arrangement 2 mirror 3, 4, 5 mounting point 6, 7, 8, 9 vertical sensor 10 mirror arrangement 11 controller device 12 mirror window 14 axis of symmetry 15, 16, 17 actuator device 18, 19, 20 horizontal sensor 21 center of gravity 100 mirror arrangement CT1-CT3 control signal S0 amplitude SZ1-SZ4 sensor signal 1P-4 amplitude 1M-4M amplitude LAF local actuator force SZ sensor signals GFM global forces and moments GC global coordinates GM gain matrix L1, L2 center of gravity coordinate pinv pseudo inverse matrix ns null space contribution Δ gain