This application claims priority to Chinese Patent Application No. 202410208941.8 with a filing date of Feb. 26, 2024. The content of the aforementioned application, including any intervening amendments thereto, is incorporated herein by reference.
The present disclosure belongs to the technical field of ultra-precision apparatus manufacturing, relates to a system and method for controlling an ultra-precision lithographic apparatus, and particularly relates to a learning control system and method for an ultra-precision lithographic apparatus based on uncertainty compensation.
With the pursuit of Moore's Law, semiconductor manufacturers are imposing higher and higher requirements on the yield and quality of chips. This is manifested in the lithographic apparatus that must have high dynamics and high accuracy. The shorter transition time of the movement mechanism of the lithographic apparatus from an accelerating section to a uniform scanning exposure section indicates a larger number of chips exposed in unit time, and a higher yield. The smaller tracking error of the movement mechanism in the scanning exposure section means higher imaging quality and higher quality of the chips. Hence, researching advanced control methods, and improving control accuracy of the ultra-precision lithographic apparatus are of great significance to improve performance of the chips.
Due to repetitive nature of the scanning exposure process, an iterative learning control method is widely applied to movement control of the ultra-precision lithographic apparatus. However, the conventional learning control method has two problems: (1) The design of the learning gain is dependent on a mathematical model of the control object. The higher accuracy of the model means a higher rate of convergence and better convergence performance of the control method. However, for the complex ultra-precision lithographic apparatus, due to the flexible modality and complex dynamics, the accurate mathematical model is obtained hardly, and the modeling cost is high. (2) The non-repetitive disturbances are not suppressed, but are amplified possibly, by the iterative learning control method. The external random disturbances will reduce performance of the iterative learning control method. The above two factors restrict the actual application of the iterative learning control method in the ultra-precision lithographic apparatus.
In order to solve the problem that the existing learning control method is strongly dependent on the model and sensitive to the non-repetitive disturbance, and thus is restricted in the ultra-precision lithographic apparatus, the present disclosure provides a learning control system and method for an ultra-precision lithographic apparatus based on uncertainty compensation. The present disclosure can effectively reduce the influence of the model uncertainty on learning performance, can effectively compensate the external random disturbance, and has a simple design and a strong practical application value.
The objective of the present disclosure is achieved by the following technical solutions:
A learning control method for an ultra-precision lithographic apparatus based on uncertainty compensation with the system includes the following steps:
where F represents the Fourier transform, j represents an imaginary unit, and w represents an angular frequency;
where
Geso−1(jw) represents an inverse of
Cfb(s) is a transfer function of the feedback controller Cfb, s represents a Laplace operator, and α∈(0 1) is a learning coefficient, which may be designed as a constant, and may also be designed adaptively;
step 3, performing inverse Fourier transform on the (k+1)th frequency-domain feed-forward signal eff,k+1(jw) to obtain the (k+1)th feed-forward signal eff,k+1(t), specifically:
where F−1 represents the inverse Fourier transform; and
step 4, calculating, by the extended state observer Ceso, the uncertainty estimated signal (t) according to the corrected control quantity umo,k(t) and the position measured signal yε,k(t) by:
where L represents Laplace transform, L−1 represents inverse Laplace transform, and wo is a bandwidth of the extended state observer Ceso.
Compared with the prior art, the present disclosure has the following advantages:
The present disclosure is realized only with the approximate mass of the control object and without the accurate model of the control object. By introducing the extended state observer on the basis of conventional learning control, the present disclosure approximately corrects the control object as a two-order system with a unit mass. The present disclosure compensates the model uncertainty and suppresses the external random disturbance at the same time, improves the control accuracy, and has a strong engineering application value.
The technical solutions of the present disclosure are further described below with reference to the drawings, but the present disclosure is not limited thereto. Any modification or equivalent replacement for the technical solutions of the present disclosure made without departing from the spirit and scope of the technical solutions of the present disclosure should fall within the protection scope of the present disclosure.
The present disclosure provides a learning control system for an ultra-precision lithographic apparatus based on uncertainty compensation. As shown in
The movement trajectory generation unit S1 includes a movement trajectory generator Cr. The movement trajectory generator Cr is configured to generate a reference movement trajectory yd(t). A position measured signal yε,k(t) is subtracted from the reference movement trajectory yd(t) to obtain a position error signal ek(t). The position error signal ek(t) is input to the learning control unit S2. The learning control unit S2 is configured to generate a feed-forward signal eff,k(t). The feed-forward signal eff,k(t) and the position error signal ek(t) are added together to obtain a corrected error signal efb,k(t). The corrected error signal efb,k(t) is input to the feedback control unit S3. The feedback control unit S3 includes a feedback controller Cfb. The feedback controller Cfb is configured to generate a feedback control quantity ufb,k(f). The feedback control quantity ufb,k(t) is input to the uncertainty compensation unit S4. The uncertainty compensation unit S4 is configured to generate the position measured signal yε,k(t).
The learning control unit S2 includes a learning controller CL and an iterative backward shift operator z−1. The position error signal ek(t) and the feed-forward signal eff,k(t) are input to the learning controller CL. The learning controller CL is configured to generate a (k+1)th feed-forward signal eff,k+1(t). The (k+1)th feed-forward signal eff,k+1(t) is input to the iterative backward shift operator z−1. The iterative backward shift operator z−1 is configured to generate the k th feed-forward signal eff,k(t).
The uncertainty compensation unit S4 includes a nominal mass module , a lithographic apparatus P, an extended state observer Ceso, an external disturbance signal fd,k(t), and a measured noise signal εk(t). An uncertainty estimated signal
(t) is subtracted from the feedback control quantity ufb,k(t) to obtain a compensated control quantity umi,k(t). The compensated control quantity umi,k(t) is input to the nominal mass module
. The nominal mass module
is configured to generate a corrected control quantity umo,k(t). The corrected control quantity umo,k(t) and the external disturbance signal fd,k(t) are added together to obtain a total input signal uP,k(t). The total input signal uP,k(t) is input to the lithographic apparatus P. The lithographic apparatus P is configured to generate an actual position signal yP,k(t). The actual position signal yP,k(t) and the measured noise signal εk(t) are added together to obtain a position measured signal yε,k(t). The position measured signal yε,k(t) and the corrected control quantity umo,k(t) are input to the extended state observer Ceso. The extended state observer Ceso is configured to generate the uncertainty estimated signal
(t).
The subscript k represents a number of iterative experiments, k≥1, and t represents time.
The present disclosure provides a learning control method for an ultra-precision lithographic apparatus based on uncertainty compensation. According to the above system, the learning controller CL is configured to obtain the (k+1)th feed-forward signal eff,k+1(t) according to the k th position error signal ek(t) and the k th feed-forward signal eff,k(t). The control method includes the following steps:
In step 1, Fourier transform is performed on the k th position error signal ek(t) and the k th feed-forward signal eff,k(t) to obtain a k th frequency-domain position error signal ek(jw) and a k th frequency-domain feed-forward signal eff,k(jw), specifically:
where F represents the Fourier transform, j represents an imaginary unit, and W represents an angular frequency.
In step 2, a (k+1)th frequency-domain feed-forward signal eff,k+1(jw) is obtained from the k th frequency-domain position error signal ek (jw) and the k th frequency-domain feed-forward signal eff,k(jw), specifically:
where
Geso−1(jw) represents an inverse of
Cfb(s) is a transter function of the feedback controller Cfb, s represents a Laplace operator, and α∈(0 1) is a learning coefficient, which may be designed as a constant, and may also be designed adaptively.
In step 3, inverse Fourier transform is performed on the (k+1)th frequency-domain feed-forward signal eff,k+1(jw) to obtain the (k+1)th feed-forward signal eff,k+1(t), specifically:
where F−1 represents the inverse Fourier transform.
In step 4, the extended state observer Ceso calculates the uncertainty estimated signal (t) according to the corrected control quantity umo,k(t) and the position measured signal yε,k(t) by:
where L represents Laplace transform, L−1 represents inverse Laplace transform, and wo is a bandwidth of the extended state observer Ceso.
In the example, the movement trajectory generator Cr is a five-order S-shaped movement trajectory generator, and the generated reference movement trajectory yd(t) is as shown in
The nominal mass module is
=11, and the learning coefficient α in the learning controller CL is α=0.7. The measured noise signal εk(t) is a white noise signal with a variance of 0.1*10−9 and a mean of 0. The disturbance signal fd,k(t) is a white noise signal with a variance of 1 and a mean of 0. The bandwidth wo of the extended state observer Ceso is wo=2π×600.
Thirty iterative experiments are made according to the steps in the specific implementation, with simulation results as shown in
In order to describe an effect of comparison between the method of the present disclosure and the existing iterative learning control method based on an inverse model, =11 of the lithographic apparatus P is used, and the lithographic apparatus P has an estimation model of
It can be observed that after several iterations, the existing method exhibits a divergence phenomenon. This is largely due to the fact that the estimation model Pm(s) is greatly different from the actual model P(s) to violate related conditions for convergence of the iterative learning, and the corresponding position error signal at the resonance frequency is accumulated gradually. The extended state observer Ceso introduced in the method of the present disclosure is used to correct the control object as a double integration process with a unit mass. This greatly compensates the model uncertainty, and ensures the convergence of the learning controller CL.
As can be seen from ), and achieve higher control accuracy.
Number | Date | Country | Kind |
---|---|---|---|
202410208941.8 | Feb 2024 | CN | national |