Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6576111B2 - Drive system, motor control method, lithographic apparatus, and article manufacturing method - Google Patents
[go: Go Back, main page]

JP6576111B2 - Drive system, motor control method, lithographic apparatus, and article manufacturing method - Google Patents

Drive system, motor control method, lithographic apparatus, and article manufacturing method Download PDF

Info

Publication number
JP6576111B2
JP6576111B2 JP2015119728A JP2015119728A JP6576111B2 JP 6576111 B2 JP6576111 B2 JP 6576111B2 JP 2015119728 A JP2015119728 A JP 2015119728A JP 2015119728 A JP2015119728 A JP 2015119728A JP 6576111 B2 JP6576111 B2 JP 6576111B2
Authority
JP
Japan
Prior art keywords
section
compensation value
mover
speed
motor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015119728A
Other languages
Japanese (ja)
Other versions
JP2017005929A (en
Inventor
孝史 栗原
孝史 栗原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2015119728A priority Critical patent/JP6576111B2/en
Publication of JP2017005929A publication Critical patent/JP2017005929A/en
Application granted granted Critical
Publication of JP6576111B2 publication Critical patent/JP6576111B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)
  • Control Of Linear Motors (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Control Of Multiple Motors (AREA)

Description

本発明は、駆動システム、ータの制御方法、リソグラフィ装置および物品製造方法に関する。 The present invention, drive system, control method for motors, relates to a lithographic apparatus and articles manufacturing method.

特許文献1、2には、推力リップルを測定し、その測定結果を用いてリニアモータの制御量(電流指令値)の補正を行うリニアモータ制御系が開示されている。一対の可動子および固定子の組を2組有する前記リニアモータ制御系の制御ブロック線図を図8に示す。このリニアモータ制御系において、外乱の少ない推力リップルを測定するために、まず一方の可動子を駆動させる。同時に、他方の可動子と固定子との間に生じる誘起電圧と駆動速度から推力リップルを測定する。このようにして駆動位置毎に得られる推力リップルから、推力リップルを補償する補償値(補償係数)を算出し、駆動位置に対応した補償値を並べたテーブルを作成する。同様にして、他方の可動子の推力リップルの補償値のテーブルを作成する。そして、リニアモータを駆動する際に、駆動位置に応じた推力リップルの補償値をテーブルから取り出して、制御指令値を補正する。(特許文献1、2)   Patent Documents 1 and 2 disclose a linear motor control system that measures thrust ripple and corrects the control amount (current command value) of the linear motor using the measurement result. FIG. 8 shows a control block diagram of the linear motor control system having two pairs of a pair of mover and stator. In this linear motor control system, one of the movers is first driven in order to measure a thrust ripple with little disturbance. At the same time, the thrust ripple is measured from the induced voltage and drive speed generated between the other mover and stator. Thus, a compensation value (compensation coefficient) for compensating the thrust ripple is calculated from the thrust ripple obtained for each driving position, and a table in which the compensation values corresponding to the driving position are arranged is created. Similarly, a table of compensation values for the thrust ripple of the other mover is created. And when driving a linear motor, the compensation value of the thrust ripple according to a drive position is taken out from a table, and a control command value is correct | amended. (Patent Documents 1 and 2)

特開2001−218497号公報JP 2001-218497 A 特開2006−211873号公報JP 2006-211183 A

特許文献1および2では、リニアモータが駆動可能な区間の推力リップルを測定するために、移動可能区間の全区間にわたって可動子を移動させる。ここで、移動可能区間の全区間とは、可動子が、加速又は減速しながら移動する区間(加減速区間という)、等速で移動する区間を含む。ただし、可動子の移動可能区間の両端において、可動子は停止しなければならない。そのため、加減速区間では、可動子の速度が小さくなり、誘起電圧のSN比は小さくなる。そのため、両端部における推力リップルの補償値は雑音成分が大きく、精度が低い。この可動子の速度が小さい加減速区間の補償値を用いて電流ドライバの指令値を補正するとリニアモータの駆動位置は目標位置に対して大きくずれてしまうおそれがある。その結果、リニアモータの駆動偏差が大きくなり、位置決め精度が低下してしまうおそれがある。   In patent documents 1 and 2, in order to measure the thrust ripple in the section in which the linear motor can be driven, the mover is moved over the entire movable section. Here, the entire section of the movable section includes a section in which the mover moves while accelerating or decelerating (referred to as an acceleration / deceleration section) and a section in which the mover moves at a constant speed. However, the mover must stop at both ends of the movable section of the mover. Therefore, in the acceleration / deceleration section, the speed of the mover is reduced and the SN ratio of the induced voltage is reduced. For this reason, the thrust ripple compensation values at both ends have a large noise component and low accuracy. If the command value of the current driver is corrected using the compensation value in the acceleration / deceleration section where the speed of the mover is small, the driving position of the linear motor may be greatly deviated from the target position. As a result, the drive deviation of the linear motor becomes large, and the positioning accuracy may be reduced.

本発明は、可動子の移動可能区間全体にわたって駆動精度が高い駆動システムを提供することを目的とする。   An object of the present invention is to provide a drive system with high drive accuracy over the entire movable section of the mover.

本発明の一つの側面は、固定子と可動子とを含むモータと、該モータにおける推力リップルを補償するための補償値を決定する処理部と、前記モータの駆動を制御する制御部と、を含む駆動システムであって、前記可動子の移動可能区間は、第1速度以上の速度で前記可動子を駆動することができる第1区間と前記第1速度以上の速度で前記可動子を駆動することができない第2区間とを含み、前記処理部は、前記第1区間において前記第1速度以上の速度で前記可動子移動ることによって前記固定子と前記可動子の相互作用により生じる誘起電圧の測定値と、前記可動子の速度とから得られた前記第1区間における補償値に基づいて、前記第2区間における補償値を決定し、前記制御部は、前記第1区間における補償値と前記処理部により決定された前記第2区間における補償値とを用いて前記モータを駆動する、ことを特徴とする。 One aspect of the present invention includes a motor including a stator and a mover, a processing unit that determines a compensation value for compensating thrust ripple in the motor, and a control unit that controls driving of the motor. The movable section includes a first section capable of driving the movable element at a speed equal to or higher than a first speed, and the movable element is driven at a speed equal to or higher than the first speed. it includes a second section which can not, the processing unit, the interaction of the said stator me by the Rukoto move said movable element in said first speed or faster in the first section movable element And determining the compensation value in the second section based on the compensation value in the first section obtained from the measured value of the induced voltage caused by the velocity and the speed of the mover, and the control unit determines the first section. Compensation value and the processing unit Driving the motor by using the compensation value in the determined second interval Ri, characterized in that.

本発明によれば、可動子の移動可能区間全体にわたって駆動精度が高い駆動システムを提供することができる。   According to the present invention, it is possible to provide a drive system with high drive accuracy over the entire movable section of the mover.

リニアモータを使用した位置決めステージの概略構成を示した図である。It is the figure which showed schematic structure of the positioning stage which uses a linear motor. 可動子の駆動速度と従来技術によって得られた推力リップルの補償値を示した図である。It is the figure which showed the compensation value of the thrust ripple obtained by the drive speed of the needle | mover, and the prior art. リニアモータの構成図である。It is a block diagram of a linear motor. 第2区間における推力リップルの補償値を算出する方法の概念図である。It is a conceptual diagram of the method of calculating the compensation value of the thrust ripple in a 2nd area. 本発明における駆動システムの制御ブロック線図である。It is a control block diagram of the drive system in the present invention. 本発明の手法を用いて作成した推力リップルの補償値のテーブルである。It is a table of the compensation value of the thrust ripple created using the method of the present invention. 補償値のテーブルを取得する方法のフローチャートである。It is a flowchart of the method of acquiring the table of compensation values. 従来技術におけるリニアモータ制御系の制御ブロック線図である。It is a control block diagram of the linear motor control system in a prior art.

以下に、本発明の好ましい駆動システムの実施形態を添付の図面に基づいて詳細に説明する。図1は、リニアモータを使用した位置決めステージの概略構成を示す上面図である。なお、本実施形態では、複数のコイルを有する固定子と可動子とを含むモータとして、リニアモータを使用するが、例えば、平面モータを使用することも可能である。図1において、ステージ11には駆動方向(Y軸方向)の左右両側に一対の可動子31が設けられている。これらの一対の可動子31は対応する一対の固定子32と協働して左リニアモータ13および右リニアモータ14を構成している。リニアモータの構成に関しては後述する。   Hereinafter, preferred embodiments of a drive system of the present invention will be described in detail with reference to the accompanying drawings. FIG. 1 is a top view showing a schematic configuration of a positioning stage using a linear motor. In the present embodiment, a linear motor is used as a motor including a stator having a plurality of coils and a mover. However, for example, a planar motor may be used. In FIG. 1, the stage 11 is provided with a pair of movers 31 on both the left and right sides in the driving direction (Y-axis direction). The pair of movers 31 constitutes the left linear motor 13 and the right linear motor 14 in cooperation with a corresponding pair of stators 32. The configuration of the linear motor will be described later.

ステージ11には反射鏡12が設けられており、不図示のレーザ干渉計(計測部)からの計測光を反射することにより、ステージ11のY軸方向への変位量または位置が計測される。後述の制御部49はPID制御系を用いた制御器41を含み、レーザ干渉計により計測されたステージ11の位置のデータに基づいてリニアモータ44に推力を与える制御指令値値を生成する。リニアモータ44は、電流ドライバ42によりコイルに電流を流すことによりY軸方向に駆動力を発生し、ステージ11を駆動して位置制御が達成される。本実施形態では、制御部49は、制御器41が行う、PID制御などの指令値を算出し、算出した指令値に対して、推力リップルの補償値テーブルの中から抽出した駆動位置に応じた推力リップルの補償値を乗算することを行う。本実施形態では、制御部49は、補償値を元の制御指令値に加算や減算等、乗算以外の演算を行うことで推力リップルを補償してもよい。   The stage 11 is provided with a reflecting mirror 12, and the amount of displacement or position of the stage 11 in the Y-axis direction is measured by reflecting measurement light from a laser interferometer (measurement unit) (not shown). A control unit 49 described later includes a controller 41 using a PID control system, and generates a control command value that gives thrust to the linear motor 44 based on the position data of the stage 11 measured by the laser interferometer. The linear motor 44 generates a driving force in the Y-axis direction by passing a current through the coil by the current driver 42, and drives the stage 11 to achieve position control. In the present embodiment, the control unit 49 calculates a command value such as PID control performed by the controller 41, and according to the drive position extracted from the compensation value table of thrust ripple with respect to the calculated command value. Multiplying the thrust ripple compensation value. In the present embodiment, the control unit 49 may compensate for the thrust ripple by performing an operation other than multiplication such as addition or subtraction of the compensation value to the original control command value.

図3は、リニアモータ44の構成図である。可動子31は、複数の永久磁石からなる磁石群として構成される磁石ユニット62と、この磁石ユニット62を保持しステージ面に取り付けるための可動子板63を有する。磁石ユニット62は磁極の向きがZ方向である主極磁石62aと、Y方向である補極磁石62bからなる。主極磁石62aの磁極方向は1つおきに補極磁石62bを介して反対向きになっており、Y方向に等間隔で配置されている。補極磁石62bは主極磁石62aのコイル61に面した部位の極性が補極磁石62bと反発する向きに設けられている。固定子32は、強磁性体で作られたヨーク65にY方向に等間隔にコイル61が設けられ、上下から可動子31を挟むように配置されている。   FIG. 3 is a configuration diagram of the linear motor 44. The mover 31 has a magnet unit 62 configured as a magnet group composed of a plurality of permanent magnets, and a mover plate 63 for holding the magnet unit 62 and attaching it to the stage surface. The magnet unit 62 includes a main pole magnet 62a whose magnetic pole direction is the Z direction and an auxiliary pole magnet 62b whose Y direction is the Y direction. The magnetic pole directions of the main pole magnets 62a are opposite to each other via the auxiliary pole magnets 62b, and are arranged at equal intervals in the Y direction. The auxiliary pole magnet 62b is provided in such a direction that the polarity of the portion of the main pole magnet 62a facing the coil 61 repels the auxiliary pole magnet 62b. The stator 32 has a coil 61 provided at equal intervals in the Y direction on a yoke 65 made of a ferromagnetic material, and is arranged so as to sandwich the mover 31 from above and below.

リニアモータ44に対して電流を1[A]流した時に発生する推力をK[N]としたとき、電流をI[A]流した時のリニアモータ44の推力F[N]は、次式1で表される。
F=K×I・・・(1)
式1から、推力Fは可動子31の位置によらずIに比例することが分かる。ここで、式1の比例定数K[N/A]を推力定数と呼ぶ。
The thrust F [N] of the linear motor 44 when the current is I [A] flows when the thrust generated when the current is 1 [A] flows through the linear motor 44 is K [N], It is represented by 1.
F = K × I (1)
From Formula 1, it can be seen that the thrust F is proportional to I regardless of the position of the mover 31. Here, the proportionality constant K [N / A] in Equation 1 is called a thrust constant.

しかし、実際のリニアモータ44では磁石62a,62bやコイル61の製造誤差や取り付け誤差などにより可動子31の位置によって推力定数Kがばらつく。そのため、リニアモータ44に一定の電流を流しても、リニアモータ44に生じる推力は可動子31の位置によってムラが生じる。この推力のムラを推力リップルと呼ぶ。この推力リップルを抑制するために、可動子31の位置に応じた推力定数Kを予め求めて、その推力定数Kに基づいて算出した推力リップルの補償値(詳細は後述する)を可動子31の位置に対応させたテーブルとして駆動システム内に保持する。そして、リニアモータ44の駆動を制御する制御部49は、可動子31を駆動させる際に可動子31の位置に応じた推力リップルの補償値を電流ドライバへの指令値に乗じて制御する。   However, in the actual linear motor 44, the thrust constant K varies depending on the position of the mover 31 due to manufacturing errors and mounting errors of the magnets 62a and 62b and the coil 61. Therefore, even if a constant current is passed through the linear motor 44, the thrust generated in the linear motor 44 varies depending on the position of the mover 31. This unevenness of thrust is called thrust ripple. In order to suppress this thrust ripple, a thrust constant K corresponding to the position of the mover 31 is obtained in advance, and a compensation value (details will be described later) of the thrust ripple calculated based on the thrust constant K is stored in the mover 31. It is held in the drive system as a table corresponding to the position. Then, the control unit 49 that controls the driving of the linear motor 44 performs the control by multiplying the thrust ripple compensation value corresponding to the position of the mover 31 by the command value to the current driver when the mover 31 is driven.

推力リップルの補償値を得る方法について説明する。リニアモータ44の可動子31を速度v[m/s]で動かしたときに磁石とコイルの相互作用により誘起電圧Ve[V]が生じる。推力定数Kは、この速度vと誘起電圧Veから次式2を用いて求めることができる。
K=v/Ve・・・(2)
図1に示すステージ11のリニアモータ44では、2つある可動子31の内の片方の可動子のみに電流を流し駆動させる。そのとき他方の可動子(磁石)と固定子(コイル)の相互作用により生じる誘起電圧を測定する。このようにすることで、ステージ11に加わる外乱力の一切を含まない純粋な推力定数Kを求めることができる。この推力定数KをKの平均値Kmで除した値の逆数を推力リップルの補償値と呼ぶことにする。
A method of obtaining a thrust ripple compensation value will be described. When the mover 31 of the linear motor 44 is moved at a speed v [m / s], an induced voltage Ve [V] is generated by the interaction between the magnet and the coil. The thrust constant K can be obtained from the speed v and the induced voltage Ve using the following equation 2.
K = v / Ve (2)
In the linear motor 44 of the stage 11 shown in FIG. 1, current is supplied to only one of the two movable elements 31 to drive it. At that time, an induced voltage generated by the interaction between the other mover (magnet) and the stator (coil) is measured. In this way, a pure thrust constant K that does not include any disturbance force applied to the stage 11 can be obtained. The reciprocal of the value obtained by dividing the thrust constant K by the average value Km of K will be referred to as a thrust ripple compensation value.

リニアモータ44において、可動子31の移動可能区間の推力リップルを測定するために、可動子31の移動可能区間の全体にわたって(図2(a)の矢印の区間)駆動させる。ただし、図2(b)に示すように、移動可能区間の両端において、可動子31は停止しなければならないので、両端部では、第1速度以上の速度で可動子31を駆動することができない第2区間(加減速区間)92となる。第2区間は、例えば加減速区間の全部またはその一部で有り得る。第2区間92では、誘起電圧のSN比は小さくなる。その結果、図2(c)に示すように、第2区間92における推力リップルの補償値71は、雑音成分が大きいため精度が低い。この第2区間92における低精度の補償値の値を電流ドライバ42の指令値にそのまま乗じてしまうと、リニアモータ44の駆動位置は目標位置に対して大きくずれてしまう。   The linear motor 44 is driven over the entire movable section of the movable element 31 (indicated by the arrow in FIG. 2A) in order to measure the thrust ripple in the movable section of the movable element 31. However, as shown in FIG. 2B, since the mover 31 must stop at both ends of the movable section, the mover 31 cannot be driven at a speed higher than the first speed at both ends. The second section (acceleration / deceleration section) 92 is obtained. The second section may be, for example, all or a part of the acceleration / deceleration section. In the second section 92, the SN ratio of the induced voltage is small. As a result, as shown in FIG. 2C, the compensation value 71 of the thrust ripple in the second section 92 is low in accuracy because of a large noise component. If the value of the low-precision compensation value in the second section 92 is directly multiplied by the command value of the current driver 42, the drive position of the linear motor 44 is greatly deviated from the target position.

第1速度以上の速度で可動子31を駆動可能な第1区間91では、誘起電圧のSN比が大きくなる駆動速度を維持できるので、推力リップルの正確な補償値を求めることができる。第1区間は、例えば等速度の区間である。さらに、図2(c)に示すように、推力リップルの補償値は、コイルの配列周期に応じて位相および振幅の変化に有する周期信号である。つまり、第2区間の補償値は、第1区間の正確な補償値に基づいて近似することができる。   In the first section 91 in which the movable element 31 can be driven at a speed equal to or higher than the first speed, the driving speed at which the S / N ratio of the induced voltage can be maintained, so that an accurate compensation value of the thrust ripple can be obtained. The first section is a constant speed section, for example. Further, as shown in FIG. 2 (c), the thrust ripple compensation value is a periodic signal having a change in phase and amplitude in accordance with the arrangement period of the coils. That is, the compensation value in the second section can be approximated based on the accurate compensation value in the first section.

そこで、第2区間92の補償値を第1区間91の補償値に基づいて求める。図4に第2区間92の補償値Krを第1区間91の補償値Kr’に基づいて決定する方法として以下に挙げる3つの方法の概念図を示す。   Therefore, the compensation value for the second section 92 is obtained based on the compensation value for the first section 91. FIG. 4 shows conceptual diagrams of the following three methods for determining the compensation value Kr in the second section 92 based on the compensation value Kr ′ in the first section 91.

[第1の方法]
第1の方法では、図4(a)に示すように、第1区間の補償値Kr’をそのまま第2区間の補償値Krとして決定する。すなわち、第1の方法では、次式3のように、第1区間および第2区間の2つの補償値のコイルの配列周期に対する位相および振幅の変化は同じである。
Kr=Kr’・・・(3)
第2の方法では、図4(b)に示すように、第1区間における補償値Kr’の位相をずらし、かつ振幅に一定の比率を乗じる重み付けすることによって得られた補償値を第2区間における補償値Krとして決定する。第1区間における補償値Kr’と第2区間における補償値Krとの関係は、次式4で表される。なお、α>0、β:実数、Kr’(y)は位置yにおける補償値である。
Kr(y−β)=αKr’・・・(4)
ここでは、位相のずらしと振幅の重み付けの双方を行って第2区間における補償値Krを決定している。しかし、位相のずらしと振幅の重み付けの一方を行うことによって第2区間における補償値Krを決定してもよい。位相のずらしや振幅の重み付けは、第1区間の補償値をそのまま第2区間の補償値とする場合に2つの区間の繋ぎ目で段差が生じる場合に必要になる。したがって、位相のずらし量や振幅の重み付けの程度は、2つの区間の繋ぎ目において段差の量を許容範囲内に抑えるように設定される。第1区間で使用されるコイルと第2区間で使用されるコイルとでは製造誤差があるので、位相のずらしや振幅の重み付けは、この製造誤差によって生じる推力リップルの差を低減できる。
[First method]
In the first method, as shown in FIG. 4A, the compensation value Kr ′ in the first section is determined as it is as the compensation value Kr in the second section. That is, in the first method, as shown in the following Expression 3, the phase and amplitude changes with respect to the arrangement period of the coils of the two compensation values in the first section and the second section are the same.
Kr = Kr '(3)
In the second method, as shown in FIG. 4B, the compensation value obtained by shifting the phase of the compensation value Kr ′ in the first interval and multiplying the amplitude by a certain ratio is used as the second interval. Is determined as the compensation value Kr. The relationship between the compensation value Kr ′ in the first section and the compensation value Kr in the second section is expressed by the following equation 4. Note that α> 0, β: real number, and Kr ′ (y) is a compensation value at the position y.
Kr (y−β) = αKr ′ (4)
Here, both the phase shift and the weighting of the amplitude are performed to determine the compensation value Kr in the second section. However, the compensation value Kr in the second interval may be determined by performing one of phase shifting and amplitude weighting. The phase shift and the weighting of the amplitude are necessary when a step occurs at the joint between the two sections when the compensation value of the first section is used as it is as the compensation value of the second section. Therefore, the amount of phase shift and the degree of weighting of the amplitude are set so as to suppress the amount of the step within the allowable range at the joint between the two sections. Since there is a manufacturing error between the coil used in the first section and the coil used in the second section, phase shift and amplitude weighting can reduce the difference in thrust ripple caused by this manufacturing error.

第3の方法では、図4(c)に示すように、第1区間の複数の周期の補償値Kr’を平均化し、該平均化された補償値の振幅に一定の比率を乗じる重み付けすることによって第2区間における補償値Krを決定する。第1区間における補償値Kr’と第2区間における補償値Krとの関係は、次式4で表される。なお、Nは周期の数、i=1〜N、α>0である。
Kr=(α/N)ΣKr’・・・(5)
図5に示した制御ブロック図を用いて、リニアモータの移動可能区間の全域にわたる補償値のテーブルの作成およびその適用方法について述べる。まず、制御ブロック図について説明する。電流ドライバ42、切替えスイッチ43、リニアモータ44、誘起電圧取り込み口48、第1区間の補償値算出器51、第2区間の補償値算出器52、全区間の補償値のテーブル53は左右のリニアモータに個別に構成する。1区間の補償値算出器51および第2区間の補償値算出器52は、補償値を取得する処理部46を構成する。鎖線枠で示した制御器41、ステージ11は、左右のリニアモータに共通する構成である。
In the third method, as shown in FIG. 4C, the compensation values Kr ′ of a plurality of periods in the first section are averaged, and weighting is performed by multiplying the amplitude of the averaged compensation value by a certain ratio. To determine the compensation value Kr in the second interval. The relationship between the compensation value Kr ′ in the first section and the compensation value Kr in the second section is expressed by the following equation 4. N is the number of periods, i = 1 to N, and α> 0.
Kr = (α / N) ΣKr ′ (5)
With reference to the control block diagram shown in FIG. 5, the creation of a compensation value table over the entire movable section of the linear motor and its application method will be described. First, a control block diagram will be described. The current driver 42, the changeover switch 43, the linear motor 44, the induced voltage intake port 48, the compensation value calculator 51 for the first section, the compensation value calculator 52 for the second section, and the compensation value table 53 for all sections are linear Configure the motor individually. The compensation value calculator 51 for the first section and the compensation value calculator 52 for the second section constitute a processing unit 46 that acquires a compensation value. The controller 41 and the stage 11 shown by the chain line frame are common to the left and right linear motors.

次に、図7を用いて、リニアモータの移動可能区間の全域にわたる補償値のテーブルの作成について説明する。S1で、通常の初期化動作を行う。このとき、図5の切替えスイッチ43は電流ドライバ42側に接続されている。初期化動作によりレーザ干渉計の初期化、ステージ11の原点出しが終了し、位置サーボ系が機能してステージ11を任意の位置に駆動することが可能になる。S2で、右リニアモータ14の推力リップルの測定動作に入る。このとき、図5の切替えスイッチ43は、右リニアモータ14が誘起電圧取り込み口(誘起電圧取得部)48に接続され、左リニアモータ13が電流ドライバ42側に接続されている。   Next, creation of a compensation value table over the entire movable section of the linear motor will be described with reference to FIG. In S1, a normal initialization operation is performed. At this time, the selector switch 43 in FIG. 5 is connected to the current driver 42 side. The initialization operation completes initialization of the laser interferometer and origination of the stage 11, and the position servo system functions to drive the stage 11 to an arbitrary position. In S2, the operation of measuring the thrust ripple of the right linear motor 14 is started. At this time, in the changeover switch 43 of FIG. 5, the right linear motor 14 is connected to the induced voltage intake port (induced voltage acquisition unit) 48, and the left linear motor 13 is connected to the current driver 42 side.

S3で、ステージ11は左リニアモータ13のみで駆動されることになるため、制御器41は、θZモーメントが発生しない程度の小さな加速度により駆動を行う。制御器41は、ステージ11をYマイナス側のストローク限界まで移動させる。次に、Yプラス側のストローク限界まで等速で駆動すると共に、右リニアモータ14のコイルで発生する誘起電圧、可動子の位置と駆動速度を測定する。そして、S3で得られた推力リップルのデータ(推力リップルの情報)に基づき、処理部46は、第1区間の補償値算出器51によって、第1区間の補償値の補正テーブルを作成する。さらに、処理部46は、第2区間の補償値算出器52によって、第1区間の補償値に基づいて第2区間の補償値を算出し、右リニアモータの全区間の補償値のテーブル47を作成する。本手法で求めた補償値のテーブルの例を図6に示す。図6において、第2区間92に対応する部分は、中央の4周期分の同形状の波形を除く部分である。第2区間の破線は本手法を適用しない場合の第2区間の補償値テーブルの波形、第2区間の実線は本手法を適用した場合の補償値テーブルの波形を示している。実線と破線を比較すると分かるように、本手法を適用した第2区間の補償値は第1区間の補償値を近似した形となる。   In S3, since the stage 11 is driven only by the left linear motor 13, the controller 41 drives with a small acceleration that does not generate the θZ moment. The controller 41 moves the stage 11 to the Y-minus side stroke limit. Next, while driving at a constant speed up to the stroke limit on the Y plus side, the induced voltage generated in the coil of the right linear motor 14, the position of the mover and the driving speed are measured. Then, based on the thrust ripple data (thrust ripple information) obtained in S <b> 3, the processing unit 46 creates a compensation value correction table for the first section by the first section compensation value calculator 51. Further, the processing unit 46 uses the compensation value calculator 52 for the second section to calculate the compensation value for the second section based on the compensation value for the first section, and creates a compensation value table 47 for all sections of the right linear motor. create. An example of a compensation value table obtained by this method is shown in FIG. In FIG. 6, the portion corresponding to the second section 92 is a portion excluding the waveform having the same shape for the central four cycles. The broken line in the second section shows the waveform of the compensation value table in the second section when this technique is not applied, and the solid line in the second section shows the waveform of the compensation value table when this technique is applied. As can be seen from the comparison between the solid line and the broken line, the compensation value in the second section to which the present method is applied has a form approximating the compensation value in the first section.

S4で、図5の右リニアモータ14の切替えスイッチ43を電流ドライバ42側に、左リニアモータ13の切替えスイッチ43を誘起電圧取り込み口48側に接続する。S5で、S3と同じ手順により左リニアモータ13の移動可能区間の全域にわたる補償値のテーブル47を作成する。   In S4, the changeover switch 43 of the right linear motor 14 in FIG. 5 is connected to the current driver 42 side, and the changeover switch 43 of the left linear motor 13 is connected to the induced voltage intake port 48 side. In S5, a compensation value table 47 is created over the entire movable section of the left linear motor 13 by the same procedure as in S3.

最後に、補償値のテーブル47の適用方法について説明する。切替えスイッチ43を左右のリニアモータとも電流ドライバ42側に接続する。制御部49はステージ11の検出位置に応じた補償値を補償値のテーブル47から抽出し、制御器41から電流ドライバ42への指令値に乗じる補正を行って、電流ドライバ42へ送る。この補正により、従来手法では、ステージの位置偏差に異常が発生していたリニアモータの移動可能区間の両端部でも推力リップルを低減することができる。つまり、リニアモータの移動可能区間の全域でステージの位置偏差を改善することができる。   Finally, a method of applying the compensation value table 47 will be described. The changeover switch 43 is connected to the current driver 42 side for both the left and right linear motors. The control unit 49 extracts a compensation value corresponding to the detection position of the stage 11 from the compensation value table 47, performs correction by multiplying the command value from the controller 41 to the current driver 42, and sends the correction value to the current driver 42. With this correction, the thrust ripple can be reduced at both ends of the movable section of the linear motor in which an abnormality has occurred in the stage position deviation in the conventional method. In other words, the position deviation of the stage can be improved throughout the movable section of the linear motor.

本発明に係る駆動システムは、例えば、パターン形成を基板に行うリソグラフィ装置の基板を保持するステージを駆動する駆動システムとして使用し得る。なお、本実施形態において、等速で移動するとは、等速で移動することを目標に制御されながら移動することをいうものとする。   The drive system according to the present invention can be used, for example, as a drive system that drives a stage that holds a substrate of a lithography apparatus that performs pattern formation on the substrate. In the present embodiment, moving at a constant speed means moving while being controlled with the goal of moving at a constant speed.

本発明の一側面としての物品製造方法は、例えば、半導体デバイス等のマイクロデバイスや微細構造を有する素子等の物品を製造するのに好適である。本実施形態の物品の製造方法は、基板に塗布されたレジストにリソグラフィ装置を用いてパターン(潜像パターン)を転写する工程と、かかる工程で潜像パターンが転写された基板を現像(処理)する工程とを含む。更に、かかる製造方法は、他の周知の工程(酸化、成膜、蒸着、ドーピング、平坦化、エッチング、レジスト剥離、ダイシング、ボンディング、パッケージング等)を含みうる。   The article manufacturing method according to one aspect of the present invention is suitable for manufacturing an article such as a micro device such as a semiconductor device or an element having a fine structure. The article manufacturing method of the present embodiment includes a step of transferring a pattern (latent image pattern) to a resist applied to a substrate using a lithography apparatus, and developing (processing) the substrate on which the latent image pattern is transferred in such a step. Including the step of. Further, the manufacturing method may include other well-known steps (oxidation, film formation, vapor deposition, doping, planarization, etching, resist stripping, dicing, bonding, packaging, and the like).

31:可動子。32:固定子。49:制御部。44:リニアモータ(モータ)。46:処理部。   31: Movable element. 32: Stator. 49: Control unit. 44: Linear motor (motor). 46: Processing unit.

Claims (17)

固定子と可動子とを含むモータと、該モータにおける推力リップルを補償するための補償値を決定する処理部と、前記モータの駆動を制御する制御部と、を含む駆動システムであって、
前記可動子の移動可能区間は、第1速度以上の速度で前記可動子を駆動することができる第1区間と前記第1速度以上の速度で前記可動子を駆動することができない第2区間とを含み、
前記処理部は、前記第1区間において前記第1速度以上の速度で前記可動子移動ることによって前記固定子と前記可動子の相互作用により生じる誘起電圧の測定値と、前記可動子の速度とから得られた前記第1区間における補償値に基づいて、前記第2区間における補償値を決定し、
前記制御部は、前記第1区間における補償値と前記処理部により決定された前記第2区間における補償値とを用いて前記モータを駆動することを特徴とする駆動システム。
A drive system including a motor including a stator and a mover, a processing unit that determines a compensation value for compensating for thrust ripple in the motor, and a control unit that controls driving of the motor,
The movable section of the mover includes a first section in which the mover can be driven at a speed equal to or higher than a first speed, and a second section in which the mover can not be driven at a speed higher than the first speed. Including
Wherein the processing unit includes a measured value of the induced voltage caused by the interaction of the said stator and said mover I by the Rukoto to the mover moves in the first speed or a speed in the first section, the based on the compensation values in the first section obtained from the movable element of the speed, to determine the compensation value in said second section,
The control unit drives the motor using a compensation value in the first section and a compensation value in the second section determined by the processing section.
前記第1区間における補償値は、前記第1速度以上の等速度で前記可動子を移動させて得られた補償値であることを特徴とする請求項1に記載の駆動システム。   2. The drive system according to claim 1, wherein the compensation value in the first section is a compensation value obtained by moving the mover at a constant speed equal to or higher than the first speed. 前記固定子は複数のコイルを含み、前記第1区間における補償値は、前記複数のコイルの配列周期に応じた周期を有することを特徴とする請求項1または2に記載の駆動システム。 3. The drive system according to claim 1, wherein the stator includes a plurality of coils, and the compensation value in the first section has a period corresponding to an arrangement period of the plurality of coils. 前記処理部は、前記第1区間における補償値をそのまま前記第2区間における補償値として決定することを特徴とする請求項3に記載の駆動システム。   The drive system according to claim 3, wherein the processing unit determines the compensation value in the first section as it is as the compensation value in the second section. 固定子と可動子とを含むモータと、該モータにおける推力リップルを補償するための補償値を決定する処理部と、前記モータの駆動を制御する制御部と、を含む駆動システムであって、
前記可動子の移動可能区間は、第1速度以上の速度で前記可動子を駆動することができる第1区間と前記第1速度以上の速度で前記可動子を駆動することができない第2区間とを含み、
前記処理部は、前記第1区間で前記第1速度以上の速度で前記可動子を移動させることにより得られた第1区間における補償値に基づいて、前記第2区間における補償値を決定するように構成され、
前記制御部は、前記第1区間における補償値と前記処理部により決定された前記第2区間における補償値とを用いて前記モータを駆動するように構成され、
前記固定子は複数のコイルを含み、前記第1区間における補償値は、前記複数のコイルの配列周期に応じた周期を有し、
前記処理部は、前記第1区間における補償値に一定の比率を乗じる重み付けすることによって得られた補償値を前記第2区間における補償値として決定することを特徴とする動システム。
A drive system including a motor including a stator and a mover, a processing unit that determines a compensation value for compensating for thrust ripple in the motor, and a control unit that controls driving of the motor,
The movable section of the mover includes a first section in which the mover can be driven at a speed equal to or higher than a first speed, and a second section in which the mover can not be driven at a speed higher than the first speed. Including
The processing unit determines a compensation value in the second section based on a compensation value in the first section obtained by moving the mover at a speed equal to or higher than the first speed in the first section. Composed of
The control unit is configured to drive the motor using a compensation value in the first section and a compensation value in the second section determined by the processing unit,
The stator includes a plurality of coils, and the compensation value in the first section has a period according to an arrangement period of the plurality of coils,
Wherein the processing unit, operated systems and determines the compensation value compensation values obtained by weighting multiplying a certain ratio compensation value in the second section in the first section.
固定子と可動子とを含むモータと、該モータにおける推力リップルを補償するための補償値を決定する処理部と、前記モータの駆動を制御する制御部と、を含む駆動システムであって、
前記可動子の移動可能区間は、第1速度以上の速度で前記可動子を駆動することができる第1区間と前記第1速度以上の速度で前記可動子を駆動することができない第2区間とを含み、
前記処理部は、前記第1区間で前記第1速度以上の速度で前記可動子を移動させることにより得られた第1区間における補償値に基づいて、前記第2区間における補償値を決定するように構成され、
前記制御部は、前記第1区間における補償値と前記処理部により決定された前記第2区間における補償値とを用いて前記モータを駆動するように構成され、
前記固定子は複数のコイルを含み、前記第1区間における補償値は、前記複数のコイルの配列周期に応じた周期を有し、
前記第1区間に複数の周期の補償値が含まれる場合に、前記処理部は、前記複数の周期の補償値を平均化し、該平均化された補償値に一定の比率を乗じる重み付けをすることによって得られた補償値を前記第2区間における補償値として決定することを特徴とする動システム。
A drive system including a motor including a stator and a mover, a processing unit that determines a compensation value for compensating for thrust ripple in the motor, and a control unit that controls driving of the motor,
The movable section of the mover includes a first section in which the mover can be driven at a speed equal to or higher than a first speed, and a second section in which the mover can not be driven at a speed higher than the first speed. Including
The processing unit determines a compensation value in the second section based on a compensation value in the first section obtained by moving the mover at a speed equal to or higher than the first speed in the first section. Composed of
The control unit is configured to drive the motor using a compensation value in the first section and a compensation value in the second section determined by the processing unit,
The stator includes a plurality of coils, and the compensation value in the first section has a period according to an arrangement period of the plurality of coils,
When the compensation values of a plurality of periods are included in the first interval, the processing unit averages the compensation values of the plurality of periods and weights the averaged compensation values by a certain ratio. It operated systems and determines the obtained compensation value as the compensation value in the second section by.
前記処理部は、更に、前記第2区間における補償値に前記第1区間における補償値に対する位相ずれを与えることを特徴とする請求項3、5または6に記載の駆動システム。 The drive system according to claim 3 , wherein the processing unit further gives a phase shift to the compensation value in the second section to the compensation value in the first section. 前記可動子を移動した場合に前記可動子と前記固定子との間の相互作用により生成される誘起電圧のデータを取得する取得部と、
前記可動子の位置を計測する計測部と、をさらに備え、
前記処理部は、前記取得部により取得された前記第1区間における誘起電圧のデータと前記計測部により取得された前記第1区間における前記可動子の位置のデータとに基づいて、前記第1区間における補償値を取得することを特徴とする請求項1ないしのいずれか1項に記載の駆動システム。
An acquisition unit that acquires data of an induced voltage generated by an interaction between the mover and the stator when the mover is moved;
A measurement unit for measuring the position of the mover,
The processing unit includes the first section based on the data of the induced voltage in the first section acquired by the acquiring unit and the data of the position of the mover in the first section acquired by the measuring section. the drive system according to any one of claims 1 to 7, characterized in that to obtain the compensation values in the.
前記モータはリニアモータであることを特徴とする請求項1ないしのいずれか1項に記載の駆動システム。 The motor drive system according to any one of claims 1 to 8, characterized in that a linear motor. 固定子と可動子とを含むモータの制御方法であって、
前記可動子の移動可能区間は、第1速度以上の速度で前記可動子を駆動可能な第1区間と前記第1速度以上の速度で前記可動子を駆動することができない第2区間とを含み、
前記制御方法は、
前記第1区間において前記第1速度以上の速度で前記可動子移動ることによって前記固定子と前記可動子の相互作用により生じる誘起電圧の測定値と、前記可動子の速度とに基づいて前記第1区間における前記モータの推力リップルを補償するための補償値を取得する取得工程と、
前記第2区間における前記モータの推力リップルを補償するための補償値を前記第1区間における補償値に基づいて決定する決定工程と、
前記第1区間における補償値と前記第2区間における補償値とを用いて前記モータを駆動する駆動工程と、
を含むことを特徴とする制御方法。
A method for controlling a motor including a stator and a mover,
The movable section of the mover includes a first section in which the mover can be driven at a speed equal to or higher than a first speed, and a second section in which the mover can not be driven at a speed higher than the first speed. ,
The control method is:
The measured value of the induced voltage generated by the interaction of the mover and the stator by Rukoto to the mover moves in the first speed or faster in the first period, based on the speed of the mover An acquisition step of acquiring a compensation value for compensating for the thrust ripple of the motor in the first section;
A determination step of determining a compensation value for compensating for the thrust ripple of the motor in the second section based on the compensation value in the first section;
A driving step of driving the motor using the compensation value in the first section and the compensation value in the second section;
The control method characterized by including.
前記固定子は複数のコイルを含み、前記第1区間における補償値は、前記複数のコイルの配列周期に応じた周期を有することを特徴とする請求項1に記載の制御方法。 The stator comprises a plurality of coils, the compensation value in the first section, the control method according to claim 1 0, characterized in that it has a period corresponding to the arrangement period of the plurality of coils. 前記決定工程で、前記第1区間における補償値をそのまま前記第2区間における補償値として決定することを特徴とする請求項1に記載の制御方法。 In the determination step, the control method according to claim 1 1, wherein the determining directly as the compensation value in the second section of the compensation values in the first section. 固定子と可動子とを含むモータの制御方法であって、
前記可動子の移動可能区間は、第1速度以上の速度で前記可動子を駆動可能な第1区間と前記第1速度以上の速度で前記可動子を駆動することができない第2区間とを含み、
前記制御方法は、
前記第1区間で前記第1速度以上の速度で前記可動子を移動させることで得られた推力リップルの情報に基づいて前記第1区間における補償値を取得する取得工程と、
前記第2区間における補償値を前記第1区間における補償値に基づいて決定する決定工程と、
前記第1区間における補償値と前記第2区間における補償値とを用いて前記モータを駆動する駆動工程と、を含み、
前記固定子は複数のコイルを含み、前記第1区間における補償値は、前記複数のコイルの配列周期に応じた周期を有し、
前記決定工程で、前記第1区間における補償値に一定の比率を乗じる重み付けすることによって得られた補償値を前記第2区間における補償値として決定することを特徴とする制御方法。
A method for controlling a motor including a stator and a mover,
The movable section of the mover includes a first section in which the mover can be driven at a speed equal to or higher than a first speed, and a second section in which the mover can not be driven at a speed higher than the first speed. ,
The control method is:
An obtaining step of obtaining a compensation value in the first section based on information on thrust ripple obtained by moving the mover at a speed equal to or higher than the first speed in the first section;
A determination step of determining a compensation value in the second section based on the compensation value in the first section;
A driving step of driving the motor using the compensation value in the first section and the compensation value in the second section,
The stator includes a plurality of coils, and the compensation value in the first section has a period according to an arrangement period of the plurality of coils,
In the determination step, the control method characterized by determining a compensation value obtained by weighting multiplying a certain ratio compensation value in the first section as a compensation value in the second section.
固定子と可動子とを含むモータの制御方法であって、
前記可動子の移動可能区間は、第1速度以上の速度で前記可動子を駆動可能な第1区間と前記第1速度以上の速度で前記可動子を駆動することができない第2区間とを含み、
前記制御方法は、
前記第1区間で前記第1速度以上の速度で前記可動子を移動させることで得られた推力リップルの情報に基づいて前記第1区間における補償値を取得する取得工程と、
前記第2区間における補償値を前記第1区間における補償値に基づいて決定する決定工程と、
前記第1区間における補償値と前記第2区間における補償値とを用いて前記モータを駆動する駆動工程と、を含み、
前記固定子は複数のコイルを含み、前記第1区間における補償値は、前記複数のコイルの配列周期に応じた周期を有し、
前記第1区間に複数の周期の補償値が含まれる場合に、前記決定工程で、前記複数の周期の補償値を平均化し、該平均化された補償値に一定の比率を乗じる重み付けすることによって得られた補償値を前記第2区間における補償値として決定することを特徴とする制御方法。
A method for controlling a motor including a stator and a mover,
The movable section of the mover includes a first section in which the mover can be driven at a speed equal to or higher than a first speed, and a second section in which the mover can not be driven at a speed higher than the first speed. ,
The control method is:
An obtaining step of obtaining a compensation value in the first section based on information on thrust ripple obtained by moving the mover at a speed equal to or higher than the first speed in the first section;
A determination step of determining a compensation value in the second section based on the compensation value in the first section;
A driving step of driving the motor using the compensation value in the first section and the compensation value in the second section,
The stator includes a plurality of coils, and the compensation value in the first section has a period according to an arrangement period of the plurality of coils,
If included compensation values of a plurality of cycles to the first section, the at decision step, averages the compensation values of the plurality of periods, to the weighting multiplying a certain ratio to the averaged compensation value The control method is characterized in that the compensation value obtained by the step is determined as a compensation value in the second section.
前記決定工程で、更に、前記第2区間における補償値に前記第1区間における補償値に対する位相ずれを与えることを特徴とする請求項1、1または1に記載の制御方法。 In the determination step, further, the control method according to claim 1 1, 1 3 or 1 4, characterized in that gives a phase shift with respect to the compensation value in the first section to the compensation value in said second section. パターン形成を基板に行うリソグラフィ装置であって、
基板を保持するステージと、
前記ステージを駆動する請求項1ないしのいずれか1項に記載の駆動システムと、
を備えることを特徴とするリソグラフィ装置。
A lithographic apparatus for performing pattern formation on a substrate,
A stage for holding a substrate;
The drive system according to any one of claims 1 to 9 , which drives the stage;
A lithographic apparatus comprising:
請求項1に記載のリソグラフィ装置を用いてパターン形成を基板に行う工程と、
前記工程で前記パターン形成を行われた基板を処理する工程と、
を含むことを特徴とする物品製造方法。
Performing pattern formation on a substrate using the lithographic apparatus according to claim 16 ;
Processing the substrate on which the pattern has been formed in the step;
An article manufacturing method comprising:
JP2015119728A 2015-06-12 2015-06-12 Drive system, motor control method, lithographic apparatus, and article manufacturing method Active JP6576111B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015119728A JP6576111B2 (en) 2015-06-12 2015-06-12 Drive system, motor control method, lithographic apparatus, and article manufacturing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015119728A JP6576111B2 (en) 2015-06-12 2015-06-12 Drive system, motor control method, lithographic apparatus, and article manufacturing method

Publications (2)

Publication Number Publication Date
JP2017005929A JP2017005929A (en) 2017-01-05
JP6576111B2 true JP6576111B2 (en) 2019-09-18

Family

ID=57752102

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015119728A Active JP6576111B2 (en) 2015-06-12 2015-06-12 Drive system, motor control method, lithographic apparatus, and article manufacturing method

Country Status (1)

Country Link
JP (1) JP6576111B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102410936B1 (en) * 2017-04-04 2022-06-20 현대자동차주식회사 Apparatus and mathod for controlling motor of a vehicle
JP7389597B2 (en) * 2019-09-20 2023-11-30 キヤノン株式会社 Stage device, lithography device, and article manufacturing method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006211873A (en) * 2005-01-31 2006-08-10 Canon Inc MOBILE BODY CONTROL DEVICE AND MOBILE BODY CONTROL METHOD
JP5187172B2 (en) * 2008-08-06 2013-04-24 株式会社安川電機 Motor control device, torque ripple correction method thereof, and motor control system

Also Published As

Publication number Publication date
JP2017005929A (en) 2017-01-05

Similar Documents

Publication Publication Date Title
US20110248578A1 (en) Positioning apparatus
JP2021177688A (en) Stage equipment, lithography equipment, article manufacturing methods, and control methods
US11381196B2 (en) Stage driving apparatus, lithography apparatus, and method of manufacturing article
US7276866B2 (en) Moving control apparatus and moving control method
US9678444B2 (en) Optical apparatus, projection optical system, exposure apparatus, and method of manufacturing article
KR102103248B1 (en) Driving device, positioning device, lithography device, and method for manufacturing articles
KR102794589B1 (en) Stage apparatus, lithography apparatus and method of maunfacturing article
JP6576111B2 (en) Drive system, motor control method, lithographic apparatus, and article manufacturing method
US10036965B2 (en) Stage apparatus, lithography apparatus, and device manufacturing method
JP2019121656A (en) Control method, control device, lithography device, and manufacturing method of article
JP4739442B2 (en) STAGE APPARATUS, STAGE APPARATUS CONTROL METHOD, EXPOSURE APPARATUS USING THE SAME, AND DEVICE MANUFACTURING METHOD
US8970821B2 (en) Positioning apparatus, exposure apparatus and device manufacturing method
US7034474B2 (en) Auto-calibration of attraction-only type actuator commutations
JP2012235026A (en) Positioning apparatus, exposure apparatus and device manufacturing method
KR20120125187A (en) Positioning apparatus, exposure apparatus, and method of manufacturing device
JP2004241576A (en) Positioning device
JPH11297591A (en) Positioning apparatus, exposure apparatus, and device manufacturing method
JP2014064025A (en) Positioning apparatus, exposure apparatus and device manufacturing method
KR20140146987A (en) Linear motion stage apparatus with capability of compensating reaction and servo driver
JP2022172907A (en) Stage device, lithography device, and method for producing article
JPH07161798A (en) Positioning table device
JPH08293456A (en) Exposure equipment
JP2005203652A (en) Positioning device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180525

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190222

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190220

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190418

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190722

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190820

R151 Written notification of patent or utility model registration

Ref document number: 6576111

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151