• 沒有找到結果。

壓電致動器在平面三自由度上精密定位

N/A
N/A
Protected

Academic year: 2021

Share "壓電致動器在平面三自由度上精密定位"

Copied!
69
0
0

加載中.... (立即查看全文)

全文

(1)國. 立. 交. 通. 大. 學. 機械工程研究所 碩 士 論 文. 壓電致動器 在平面三自由度上精密定位 The Precise Positioning of 2-D and 3-DOF by Piezoelectric actuator. 研 究 生:許洋豪 指導教授:成維華. 教授. 中華民國九十七年七月.

(2) 壓電致動器在平面三自由度上精密定位 The Precise Positioning of 2-D and 3-DOF by Piezoelectric actuator 研 究 生:許洋豪. Student:Yang-Hao Hsu. 指導教授:成維華. Advisor:Wei-Hua Chieng. 國 立 交 通 大 學 機 械 工 程 學 系 碩 士 論 文 A Thesis Submitted to Institute of Mechanical Engineering College of Engineering National Chiao Tung University in partial Fulfillment of the Requirements for the Degree of Master in. Mechanical Engineering July 2008 Hsinchu, Taiwan, Republic of China. 中華民國九十七年七月. ii.

(3) 以壓電致動器進行平面三自由度之精密定位 研究生:許洋豪. 指導教授:成維華 教授. 國立交通大學機械工程學系. 摘要. 壓電致動器對於微步進機構是一種相當好的驅動器,有電量少、 雜訊少、體積小、反應快、發熱少、精密度佳、轉換效率高和控制容 易…等優點,本篇論文之微步進機構是利用壓電致動器對應驅動電壓 反應快速的特性,並使用黏滯-滑動的摩擦機制,建構出可以用於精 密定位的衝量驅動機構。我們首先以質量-阻尼-彈簧之衝量驅動機 構做為分析此機構的動力學模型,並進行模擬。實驗則分為兩部分, 首先探討不同驅動波形對同一機構所產生的步進現象有何差異,並對 整個微步進機構進行系統鑑別。接著進行二維微步進機構之平移與旋 轉實驗,來探討不同的驅動波型與機構移動的方式之間的關係,進一 步使二維微步進機構的移動與期望的結果相符,並以人機介面提供使 用者自由操作機構移動,以達到精密定位的目的。. iii.

(4) The Precise Positioning of 2-D and 3-DOF by Piezoelectric Actuator Student:Yang-Hao Hsu. Advisor:Dr. Wei-Hua Chieng. Institute of Mechanical Engineering National Chiao Tung University Abstract Piezoelectric actuator is one better choice of actuator for micro-stepping mechanism because of low power consumption, low tolerance, less volume, rapid response, ultra-high resolution, high efficiency, low extra heat and easy control. This research use an impact drive mechanism (IDM) constructed by using the rapid displacement response of piezoelectric actuator and stick-slip motion of friction mechanism. We use a mass-damper-spring (MCK) model which is constructed to investigate the dynamics model of the mechanism and simulate this IDM system. The experiments are divided into two sections. We discuss the different between the same piezoelectric actuators but different driving waveforms first. And identify the whole micro-stepping mechanism system. It will help us to begin the next experiment. Next step is the experiment about translation and rotation of planar micro-steeping. We will find out the relations between the different waveforms and the displacement of the mechanism. Then we can control the micro-stepping motion satisfying our expectation. The human-computer interface will be constructed for user to bestride the mechanism stepping arbitrary and we achieve the purpose of precise positioning.. iv.

(5) 誌謝. 首先,我要感謝我的指導老師,成維華教授。在我唸研究所的期 間,老師在課業跟生活等方面,都給我許多很寶貴的意見,讓我獲益 良多。也感謝前輩明欣學長對我在實驗材器的解說與實作。更感嘉豐 學長,我對 IDM 的動力學理論完全陌生,就一直給予指導,一直到可 以看懂方程式,或在實驗上有任何問題時兩肋插刀,鼎力相助。也感 謝秉霖學長指導關於計畫書的撰寫,與做計畫流程的了解。實驗室的 同學們,文彬,舶強,奕旻也在遇到困難時給予溫暖,實在非常感謝。 感非常感謝學弟安鎮幫忙整理數據,節省了非常多的時間,也感謝學 弟文祥、志隆、之浩、冠今更不時提供笑果,讓苦悶的研究生涯中, 多了一點歡笑。最後感謝父母扶養,今天的任何成就,都要歸功於父 母。. v.

(6) Contents 摘要. ……………………………………………………………. iii. Abstract. ……………………………………………………………. iv. 誌謝. ……………………………………………………………. v. Contents. ……………………………………………………………. vi. Chapter 1. Introduction………………………………………………. 1. 1.1. Motive. 1. 1.2. History. 1. 1.3. Research orientation and objective. 4. The dynamic model and simulation……………………. 6. 2.1. Operating Principle of Impact Drive Mechanism. 6. 2.2. The Model of 1-D system. 8. 2.3. The Model of 2-D and 3-DOF system. 18. The experiment and data acquisition of 2-D IDM……. 26. 3.1. Experimental Equipment. 26. 3.2. Experimental Results. 30. Chapter 4. Conclusion………………………………………………. 33. Reference. ……………………………………………………………. 35. List of Figures ……………………………………………………………. 38. List of Tables ……………………………………………………………. 62. Chapter2. Chapter 3. vi.

(7) Chapter 1 Introduction 1.1 Motive Piezoelectric material is a special substance which is one better choice of actuator for micro-stepping mechanism because of low power consumption, low tolerance, less volume, rapid response, ultra-high resolution, high efficiency, low extra heat and easy control. Nevertheless, they are not diffusive and popular in commercial because of the expensive cost and the limited stoke. Otherwise, the common precise positioning technique requires two-stage to move to the position we desired. But the piezoelectric IDM actuator has just one stage to position. Due to the reason above, there is illimitable perspective to research and develop.. 1.2 History In 1880, brothers; Pierre and Jacques Curie, predicted and demonstrated a related phenomenon using tinfoil, glue, wire, magnets, and a jeweler's saw. They showed that crystals of tourmaline, quartz, topaz, cane sugar, and Rochelle salt generate electrical polarization from mechanical stress. There are many applications via this. Many types of piezoelectric precision positioning systems have been proposed for industrial and scientific applications. Figure 1.1 lists the typical classifications of these systems. Scanning devices produce motion by direct driven or mechanical amplified. Pulse devices include stick-slip and other types of clamping mechanism. The stick-slip device which is. 1.

(8) based on the rapid response of continuous driving voltage can generate stable stepping motion from mechanical excitation of the piezoelectric device. The stick-slip behavior results from the contact friction between the movable part and the guide surface. The third type of piezoelectric positioning system is the ultrasonic motor. The acoustic wave produced by resonantly excite piezoelectric materials induces the mechanical movement. There are many related paper discussing the IDM. S. Ling et al [1] developed a piezoelectric linear motor. They presented a push-pull type of 1-D linear motor. An analytical model for such a linear motor system was developed. Higuchi et al [2] proposed a prototype IDM and applied it in the design of a micro robot that serves as an inserted capillary in a cell-operation. J.MEDES et al [3] use IDM to position a printed board. A device for three degree of freedom precision positioning using IDM and a closed-loop feedback system has been presented. The stick-slip operation of IDM is dominated by the energy dissipation of the system, some of which results from the contact friction between the slider and the guide surface. K. Furutani et al. studied the effect of lubrication on IDM [4]. They discussed the motion of IDM based on Newton mechanics. An approximate estimate of the motion of IDM under a specific exciting waveform pattern was provided. Four guide-surface conditions – dry, lubricated by EDF-K, Oil 32 and Oil 68 – were experimentally studied. Surface condition did not apparently affect the behavior of IDM. The critical effect of the dissipation of energy in the system is not discussed. The application of IDM to multi D.O.F. positioning has also been extensively discussed. J. Mendes et al. constructed a planar positioning 2.

(9) machine to finely position a print board on a work plane [3]. They used a group of six IDMs in a plane to push a work piece in the X and Y directions. The path planning of the work piece which uses six actuators was performed. Image feedback was used to achieve closed-loop position control. The mechanism was based on the robotic “Pushing Operation” of M. Mason et al. [5][6][8]. Y. Yamagata et al. proposed a similar approach [7]. They used a multi D.O.F. IDM on the end effecter of a robot arm to perform automatic, precise assembly. K. Furutani et al. used IDM to develop a precision electrical discharge machine (EDM) [9][10]. They constructed an X-Y-Z- θ. movable electrode-feeding device. The. electrode was carried with the planar IDM. The path planning of the planer IDM-driven electrode was also accomplished. Many clamping mechanisms were introduced to “increase” the friction force between the slider and the guide surface during the “sticking phase” of the operation of IDM to improve the poor controllability and repeatability of the stick-slip motion. K. Ikuta et al. proposed a kind of IDM using electromagnetic clamping [11]. The slider is electromagnetically clamped during the sticking phase and released during the slip phase. An extra D.O.F. of control of the electromagnetic coil was introduced. T. Idogaki et al. used a preload spring to clamp the slider to the guide surface of IDM [12]. The passive preload exerts a larger normal force between the contact surface of the slider and the guide of IDM. The piezoelectric material-based IDM was selected as the precise positioning in this research. The following sections emphasize on the operation and stepping behavior of IDM. 3.

(10) 1.3 Research orientation and objective The mechanism is a modified impact drive mechanism (IDM) which belongs to the stick slip device of pulse type. The general operating principle of IDM is to apply asymmetric voltage waveform to PZT. The sketch of Figure 1.2 demonstrates the mechanism. The PZT actuator is connected between slider and counter-mass of IDM and then the IDM causes a series of stick-slip motion powered by PZT actuator on the guide way. Three PZT actuators on a circular plate will compose a planar, 3-DOF IDM mechanism see Figure 1.3. The detail motion principle of IDM will be mentioned in CH2-1. CH2-2 and CH2-3 described the 1D-1DOF and 2D-3DOF mass-damper-spring model combined with friction model is adopted to investigate the dynamics of the mechanism. The simulations by Matlab Simulink are also presented. In CH3, we will introduce the positioning experiment. We input the waveform derived and simulated by CH2 which include the following constrains: 1. Forward or backward waveform. 2. Frequency. 3. Amplitude. (The stroke of PZT actuators) The goal for we to achieve is establishing human-computer interface. Users can see the actuator’s position by a monitor. They can bestride the whole mechanism by joystick or keyboard. We have to establish six control units as following: 1. Unit positive X-directional stepping. 2. Unit negative X-directional stepping.. 4.

(11) 3. Unit positive Y-directional stepping. 4. Unit negative Y-directional stepping. 5. Unit positive θ-directional stepping. 6. Unit negative θ-directional stepping. The goal stepping size above is 0.2µm. This order of precision can satisfy our applications. Users can compose the above units moving to arbitrary position. The processing will present in CH3. CH4 denotes the conclusion of this dissert.. 5.

(12) Chapter 2 System Dynamic Model and Simulation 2.1 Operating Principle of Impact Drive Mechanism Impact drive mechanism (IDM) means the motion of the actuators driving by inertia force. The mechanism consists of three elements: the main mass, a piezoelectric element and a counter-mass. Figure2.1 describes the input waveform pattern corresponding to the movement of one dimensional linear positioning device. The slider is put on a surface and held by the friction force. A counter-mass is connected to the main object via one piezoelectric element. Controlling extension or contraction of the piezoelectric actuator by applying voltage waveforms to the piezoelectric actuator, the mechanism will move step by step. Figure2.1 (a) represents a control method of deformations of the piezoelectric actuator for backward movement. (1) A movement cycle begins with the original length of the piezoelectric actuator and the mechanism is stationary at start. (2) A steep rising voltage is applied. The piezoelectric actuator makes a rapid extension and the slider moves backward and the counter-mass forward. (3) While returning, the counter-mass should be accelerated by a constant acceleration which causes inertial force less than the static friction force. Otherwise, the slider makes reverse movement. (4) By the time the piezoelectric actuator is contracted to the length of the beginning, a sudden stop is happened. This action is just like a collision of the counter-mass and the slider. So the whole system starts moving backward against friction force until it loses its kinetic energy. 6.

(13) (5) IDM stops and the piezoelectric actuator recovers itself. The cycle is completed through (1) to (5). Therefore, IDM can move a long distance by repeating this cycle. The same may be said, no doubt, of forward movement as shown in Figure2.1 (b). (1) A movement cycle begins with the original length of the piezoelectric actuator and the mechanism is stationary at start. (2) A gentle rising voltage is applied. The piezoelectric actuator extends and the slider keeps stationary because counter-mass should be accelerated by a constant acceleration which causes inertial force less than the static friction force. (3) While returning, a steep rising voltage is applied. The piezoelectric actuator makes a rapid contraction and the slider moves forward and the counter-mass backward. (4) By the time the piezoelectric actuator is original length, a sudden stop is happened. Then a steep decreasing voltage is applied. This action which happened in the moment of change of applied voltage is just like a hammer to hit the slider. (5) IDM stops and the piezoelectric actuator recovers itself. These all above are the operation of one-dimensional impact drive mechanism about how to move forward and backward. It is similar to the two-dimensional impact drive mechanism. The difference between one-dimension IDM and two-dimension is that the same asymmetrical triangle voltage waveform applied to one-dimension can produce linear movement only, but it applied to two-dimension IDM can produce translation and rotational movement. So we want to control the movement of the two-dimension IDM, we need to know the difference 7.

(14) between three actuators about the same and different input waveform.. 2.2 The Model of 1-D system 2.2.1 The rigid-body Model of 1-D IDM In usual case, F1 is frictional force Fµ and F2 is equal to zero. The rigid-body model is shown in Figure 2.2. The motion equation by free body diagrams are expressed as follows:. ⎧⎪ Mx1 = Fp + f ⎨ ⎪⎩ mx2 = − Fp. (2.1). M and m denote the mass of slider and counter-mass separately. Fp denotes the force between counter-mass and slider. f denotes the friction force between slider and guide plane. x1 and x2 denote the positions of slider and counter-mass separately. Because of the rigid body assumption, we can denote that:. x2 = x1 + l. (2.2). We can solve x1 by taking the second derivatives of equation (2.2), and substitute into equation (2.1).. f − ml f ml  x1 = = − m+M m+M m+M. (2.3). Equation (2.3) will separate into 2 cases. Case 1: If the velocity of slider is not zero, friction force f equals the. 8.

(15) product of normal force and kinetic friction coefficient. We can write that:. x1 = ∫. fdt ml ml − = µ gt − m+M m+M m+M. (2.4). Case 2: If the velocity of slider is zero, friction force depends on the.  is larger than the maximum static result of comparison. If force mu  is smaller force, friction force equals kinetic friction force. If force mu  . So that total than the maximum static force, friction force equals mu force is zero. Slider remains at rest. The friction force always affects the slider velocity tending to zero. Input waveform u is asymmetric wave shown in Figure 2.3(a). Figure 2.3(b) shows the first derivative of input waveform. The velocity function is always horizontal. That is, the velocity change is very fast. Figure 2.3(c) shows the second tern of equation (2.4). We can see the velocity change as impulse action which is shown in Figure 2.3(c). The impulse force is larger than maximum static friction force absolutely that case 2 is invalid. Since all parameter are known, equation 2.4 can be solved and drawn as figure 2.4(a). Figure 2.4(b) shows the position of slider be solved by integrating equation 2.4. The displacement from second step is result of lower trapezoid area ABCD subtracting upper triangle area DEF in Figure 2.5. Triangle DEF and triangle GBC is congruent because: ∠CGB = ∠FDE = 90° ∠GCB = ∠DFE = tan −1 ( µ g ) GB = DE = µ gT γ. Step size is area of ADCG in Figure 2.5. That is: 9.

(16) ⎛ rS ⎞ rS =⎜ + − µ gT γ ⎟ T γ ⎝ T (1 − γ ) T γ ⎠ 1 = rS ( ) − µ gT 2γ 2 1− γ. (2.5). The step size is derived above. However this is rigid body case.. There. are many factors of Piezo-actuators that we can’t neglect. Following is discussing of mass-damper-spring model instead of the rigid body mode.. 2.2.2 The mass-damper-spring Model of 1-D IDM In usual case, F1 is frictional force Fµ and F2 is equal to zero. The mass-damper-spring model of IDM shown in Figure 2.6 is expressed as follows:. ( (. ) ). ⎧Mx1 + c x1 + l − x 2 + k ( x1 + l − x2 ) = Fµ ⎨  ⎩mx2 + c x 2 − l − x1 + k ( x2 − l − x1 ) = 0. (2.6). The piezoelectric actuator is considered to be linear and rigid. According to the design of the piezoelectric actuator, the mechanical interface between the slider and the counter-mass is specified as a linear spring constant k and a linear damping coefficient c . Assuming no contact friction between the counter-mass and the guide way, there is only one friction between the slider and the guide way. The variables x1 , x2 represent the displacement of the slider, the counter-mass and the piezoelectric actuator respectively. In rigid body case, x2 = x1 + l . But now, the input. l. is connecting with damper and spring. M and m 10.

(17) are the mass of the slider and the counter-mass. In a more general case shown in figure 2.7 , external forces act on the slider and the counter-mass (frictional force, magnetic clamping force, etc.), the mass-damper-spring model for the system turns into. ( (. ) ). ⎧Mx1 + c x1 + l − x 2 + k ( x1 + l − x2 ) = F1 ⎨  ⎩mx2 + c x 2 − l − x1 + k ( x2 − l − x1 ) = F2. (2.7). where F1 and F2 represent the external force on the slider and the counter-mass respectively. By taking the Laplace transform for both sides of above equations, we have. (Ms. 2. + cs + k )X 1 (s ) − (cs + k ) X 2 (s ) = −(cs + k )L(s ) + F1 (s ). + M (sx1 (0) + x1 (0)) + c( x1 (0) − x2 (0) + l (0)) − (cs + k ) X 1 (s ) + (ms 2 + cs + k )X 2 (s ) = (cs + k )L(s ) + F2 (s ). + m(sx2 (0) + x 2 (0)) + c( x2 (0) − x1 (0) − l (0)) (2.8) The above algebraic equations can be solved as. ⎡ X1 ⎤ 1 = ⎢ X ⎥ s 2 (Mms 2 + c(M + m )s + k (M + m )) ⎣ 2⎦ ⎡ms 2 + cs + k ⋅⎢ ⎣ cs + k. cs + k ⎤ ⎡− (cs + k )L + F1 + I 1 ⎤ ⎥ Ms 2 + cs + k ⎦ ⎢⎣ (cs + k )L + F2 + I 2 ⎥⎦. 11. (2.9).

(18) Where I 1 = Mx1 (0 )s + I 10 and I 2 = mx2 (0 )s + I 20 represents the terms. which contain the initial conditions of the system. We can rewrite the vector [ X 1 X 2 ] composed of 5 separated vectors. T. ⎡ X 1 ⎤ ⎡ X 1,L ⎤ ⎡ X 1,F 1 ⎤ ⎡ X 1,F 2 ⎤ ⎡ X 1,I 1 ⎤ ⎡ X 1,I 2 ⎤ ⎢X ⎥ = ⎢X ⎥ + ⎢X ⎥ + ⎢X ⎥ + ⎢X ⎥ + ⎢X ⎥ ⎣ 2 ⎦ ⎣ 2 ,L ⎦ ⎣ 2 ,F 1 ⎦ ⎣ 2 ,F 2 ⎦ ⎣ 2 ,I 1 ⎦ ⎣ 2 ,I 2 ⎦. (2.10). Where subscript L , F1 and F 2 represent the effect of piezoelectric element, external forces act on the slider and the counter-mass. I1 and I 2 represent the effect of the initial conditions of the system. The. individual quantity can be obtained as follows. − m(cs + k ) ⋅ L(s ) ⎧ ⎪⎪ X 1,L = Mms 2 + c(M + m )s + k (M + m ) = GL1 (s )L(s ) ⎨ M (cs + k ) ⋅ L(s ) ⎪ X 2 ,L = = GL 2 (s )L(s ) ⎪⎩ Mms 2 + c(M + m )s + k (M + m ). (2.11). ( ms 2 + cs + k ) ⋅F 1 (s ) ⎧ ⎪⎪ X 1,F 1 = s 2 (Mms 2 + c(M + m )s + k (M + m )) = GF 11 (s )F1 (s ) ⎨ (cs + k ) ⋅F 1 (s ) ⎪ X 2 ,F 1 = 2 = GF 12 (s )F1 (s ) 2 ⎪⎩ s (Mms + c(M + m )s + k (M + m )). (2.12). (cs + k ) ⋅ F2 (s ) ⎧ X = = GF 21 (s )F2 (s ) 1 2 , F 2 2 ⎪⎪ s (Mms + c(M + m )s + k (M + m )) ⎨ ( Ms 2 + cs + k ) ⋅ F2 (s ) ⎪ X 2 ,F 2 = 2 = GF 22 (s )F2 (s ) ⎪⎩ s (Mms 2 + c(M + m )s + k (M + m )). (2.13). 12.

(19) ( ms 2 + cs + k ) ⋅ (Mx1 (0 )s + I 10 ) ⎧ ⎪⎪ X 1,I 1 = s 2 (Mms 2 + c(M + m )s + k (M + m )) ⎨ (cs + k ) ⋅ (Mx1 (0)s + I10 ) ⎪ X 2 ,I 1 = 2 ⎪⎩ s (Mms 2 + c(M + m )s + k (M + m )). (2.14). (cs + k ) ⋅ (mx2 (0)s + I 20 ) ⎧ X = , I 1 2 2 ⎪⎪ s (Mms 2 + c(M + m )s + k (M + m )) ⎨ ( Ms 2 + cs + k ) ⋅ (mx2 (0 )s + I 20 ) ⎪ X 2 ,I 2 = 2 ⎪⎩ s (Mms 2 + c(M + m )s + k (M + m )). (2.15). By the inverse Laplace transform L−1 {⋅} the displacement of the slider under actuation of IDM can be obtained as x1 (t ) = L−1 {GL1 (s )L(s )} + L−1 {GF 11 (s )F1 (s )} + L−1 {GF 21 (s )F2 (s )}. + L−1 {X 1,I 1 (s )} + L−1 {X 2 ,I 2 (s )}. (2.16). In the following formulations, we assume the load capacity of piezoelectric element is large enough and the output is corresponding to the rapid deflection stage or the slow deflection stage of the piezoelectric element only. The displacement of slider drive previously can be rewritten as. mLmax sinϖ d t ⋅ e −ξϖ t mLmax t − x1,L = βT (M + m )ϖ d M + m βT n. 13. (2.17).

(20) − MLmax sinϖ d t ⋅ e −ξϖ t MLmax t + = βT (M + m )ϖ d M + m βT n. x2 ,L. (2.18). where β represents the percentage of the slanting stage in a cycle ( γ or 1- γ ); Lmax represents the maximum deflection of the piezoelectric element; γ and T are the complement duty cycle and the period of triangular waveform respectively. Similarly, we can obtain the relation between the displacement of the slider and external constant forces F1 and F2 as follows.. ⎧⎡ − cm sinϖ d t m 2 cosϖ d t ⎤ −ξϖ t ⎫ m2 t2 − ⋅e + + x1,F 1 (t ) = ⎨⎢ ⎬ F1 2 ⎥ 2 ( ) ( ) + + ϖ 2 2 kM M m M m ( ) ( ) + + k M m k M m ⎭ ⎣ ⎦ d ⎩ n. ⎧⎡ c sinϖ d t Mm cosϖ d t ⎤ −ξϖ t ⎫ Mm t2 + ⋅e − + x2 ,F 1 (t ) = ⎨⎢ ⎬ F1 2 ⎥ 2 ( ) ( ) + + ϖ 2 2 M m k M m ( ) ( ) + + k M m k M m ⎭ ⎦ d ⎩⎣ n. ⎧⎡ c sinϖ d t Mm cosϖ d t ⎤ −ξϖ t ⎫ Mm t2 + ⋅ − + e x1,F 2 (t ) = ⎨⎢ ⎬ F2 2 ⎥ 2 ( ) ( ) + + ϖ 2 2 M m k M m ( ) ( ) + + k M m k M m ⎭ ⎦ d ⎩⎣ n. ⎧⎡ − Mc sinϖ d t M 2 cosϖ d t ⎤ −ξϖ t ⎫ M2 t2 − ⋅ + + e x2 ,F 2 (t ) = ⎨⎢ ⎬ F2 2 ⎥ 2 k (M + m ) 2(M + m )⎭ ⎩⎣ 2km(M + m )ϖ d k (M + m ) ⎦ n. Finally, the initial condition of slider displacement and counter-mass displacement for each stage are 14.

(21) ⎡ 2mI 10 − c(M + m )x1 (0 ) ⎤ Mx1 (0 ) + I 10 t mx1 (0 ) x1,I 1 (t ) = ⎢ sinϖ d t + cosϖ d t ⎥ e −ξϖ t + M +m M +m 2 M (M + m )ϖ d ⎣ ⎦ n. ⎡ c(M + m )x1 (0 ) − 2mI10 ⎤ Mx1 (0 ) + I 10 t Mx1 (0 ) x2 ,I 1 (t ) = ⎢ sinϖ d t − cosϖ d t ⎥ e −ξϖ t + M +m M +m 2m(M + m )ϖ d ⎣ ⎦ n. ⎡ c(M + m )x2 (0 ) − 2 MI 20 ⎤ mx (0 ) + I 20 t mx2 (0 ) x1,I 2 (t ) = ⎢ sinϖ d t − cosϖ d t ⎥ e −ξϖ t + 2 M +m M +m 2 M (M + m )ϖ d ⎣ ⎦ n. ⎡ 2 MI 20 − c(M + m )x2 (0 ) ⎤ mx (0 ) + I 20 t Mx2 (0 ) x2 ,I 2 (t ) = ⎢ sinϖ d t + cosϖ d t ⎥ e −ξϖ t + 2 M +m M +m 2m(M + m )ϖ d ⎣ ⎦ n. From above formulation, we can conclude the characteristic of IDM as a second order dynamic system with damped natural frequency and damping ratio as follows.. ϖ d =ϖ n 1 − ξ 2 =. ξϖ n =. ξ=. 1 2 Mm. (M + m )[4kMm − c (M + m )] 2. (2.19). c (M + m ) 2 Mm. (2.20). c (M + m ) c M +m = 4kMm(M + m ) 2 kMm. (2.21). 2.2.2 System identification of 1-D IDM Model 15.

(22) The parameters of the proposed model must be estimated from the experimentally measured data to predict the behavior of the mechanism precisely enough. As described in the preceding sections, a model of IDM with a linearization MCK system consists of a Coulomb friction model and a linear actuator; three parameters are required. The estimated parameters include the stiffness k , the damping coefficient c of the piezoelectric actuator and the frictional coefficient µ . First we use the model like Figure 2.8 to estimate the stiffness and the damping coefficient. A finite difference approximation to the MCK system is used to discretize the dynamics of the slider and the count-mass of the mechanism. The discretized system is specified as follows.. c k 2 + x + ∆ x − x − u + u + ∆ (xi − ui ) = 0 ( ) ) i−1 i−2 i i−1 i i−1 m m. (x − 2x i. (2.22). Then the equation of the discretized system can be rearranged as follows.. Hw − y = 0 ⎧ H = [xi − xi −1 − ui + ui −1 xi − ui ] T ⎪⎪ k 2⎤ ⎡c ∆⎥ where⎨ w=⎢ ∆ m m ⎣ ⎦ ⎪ y = −( xi − 2 xi −1 + xi −2 ) ⎪⎩. (2.23). A weighted least square algorithm is used to make sure that the identified parameters properly converge to a range. w is the a matrix that contain the parameters what we want to estimate. The final goal is to estimate the stiffness and the damping coefficient by iteration of w and then minimizing the value of Hw − y . The equations of WRLS are shown as follows:. 16.

(23) min Hw − y. (2.24). w. * ⎡ Pi −1 hi hi Pi −1 ⎤ Pi = λi ⎢ Pi −1 − , Po = I * ⎥ + λ h P h i i i −1 i ⎦ ⎣ * Pi −1 hi ( yi − hi wi−1 ) wi = wi −1 + * λi + hi Pi−1 hi. λi is equal to 0.999 to perform a forgetting factor for the system identification The result of parameter estimation is shown as Figure2.9. The upper diagram of Figure 2.10 is the input of actuator and the lower is the output. The stiffness is about 107 and the damping coefficient is 180. 2.2.3 The Simulation of 1-D Model. Simulink is a platform for multi-domain simulation and Model-Based Design for dynamic systems. It provides an interactive graphical environment and a customizable set of block libraries, and can be extended for specialized applications. We simulate the rigid body model and mass-damper-spring model by the Simulink separately. The rules of connection follow the equations of the mass-damper-spring model. The results of simulation are shown as Figure 2.11.. 17.

(24) 2.3 The Model of 2-D and 3-DOF system This model is derived by Lagrange method. The method derives the system equations by energy conception. 2.3.1 The mass-damper-spring model of 2-D IDM. Lagrange’s equation is fundamental relation in Lagrange’s mechanics given by. d ⎛ ∂L ⎞ ∂L ∂D ⎜ ⎟− + = Qj dt ⎜⎝ ∂q l ⎟⎠ ∂ql ∂q j. (2.25). where q j is a general coordinate, Q j is the general work, D is the energy absorbed by damper and L is the Lagrangian.. L ≡ T −U. (2.26). where T is the total kinetic energy and U is the total potential energy. The kinetic energy include the energy resulted from the movement of the plate and the three count-mass. Based on our assumption the terms of energy are shown as follows behind calculation.. T=. (. 1 1 1 1 1 Mx 2 + My 2 + Iθ 2 + ∑ mi (x 2 + y 2 ) + ∑ mi di − Riθ i 2 2 2 2 i 2   + ∑ mi d i − Riθ [x sin(φi + θ ) − y cos(φi + θ )]. (. ). ). 2. i. 1 2 U = ∑ k i (d i − u i ) i 2 2 1   c d − u ∑i 2 i i i. (. ). (2.27) To substitute the three terms into the equation 2.26 and to calculate the equations can make us to obtain the model of IDM. The mass-damper-spring model of IDM shown in Figure2.12 is expressed as 18.

(25) follows:. ( (. ) ). ( (. ) ). ⎧ Mx + ∑ mi x + ∑ mi di − Riθ sin(θ + φ i ) + ∑ mi d iθ − Riθ 2 cos(θ + φ i ) = Fµx i i i ⎪ ⎪My + ∑ mi y − ∑ mi di − Riθ cos(θ + φ i ) + ∑ mi d iθ − Riθ 2 sin(θ + φ i ) = Fµy i i i ⎪ ⎪ Iθ − ∑ mi Ri di − Riθ − ∑ mi xRi sin(θ + φ i ) + ∑ mi yRi cos(θ + φ i ) ⎨ i i i  ⎪  ( ) m x d cos θ φ −∑ i i + i − ∑ mi y d i sin(θ + φ i ) = M µ i i ⎪  ⎪ mi x sin(θ + φ i ) − mi y cos(θ + φ i ) + mi xd i cos(θ + φ i ) + mi y d i sin(θ + φ i ) ⎪⎩ + mi di − mi Riθ + c i d i − u i + k i (d i − u i ) = 0. (. ). (. ). (2.28) The Coulomb frictional force and moment between the slider and guide surface are composition of magnitude and direction. The magnitude of frictional force always equals the product of friction coefficient and normal force if velocity is non zero. The direction of frictional force equals opposite direction of motion direction. Frictional force and moment can estimate by multiplying magnitude and directions. The contact between mechanics and surface are three screws shown as Figure 3.11. We see the contact between mechanics and surface are only three points. The coordinates of three points PA , PB , PC are following:. PA = ( x′ − r ⋅ sin(θ + 90°) ) i + ( y′ + r ⋅ cos(θ + 90°) ) j PB = ( x′ − r ⋅ sin(θ + 210°) ) i + ( y′ + r ⋅ cos(θ + 210°) ) j PC = ( x′ − r ⋅ sin(θ + 330°) ) i + ( y′ + r ⋅ cos(θ + 330°) ) j (2.29a) x′ and y′ represents the coordinates of center of total mass. Then we. take the derivatives of equation 2.29a, we can write that:. 19.

(26) v A = ( x ′ − ω ⋅ r ⋅ sin(θ + 90°) ) i + ( y ′ + ω ⋅ r ⋅ cos(θ + 90°) ) j vB = ( x ′ − ω ⋅ r ⋅ sin(θ + 210°) ) i + ( y ′ + ω ⋅ r ⋅ cos(θ + 210°) ) j vC = ( x ′ − ω ⋅ r ⋅ sin(θ + 330°) ) i + ( y ′ + ω ⋅ r ⋅ cos(θ + 330°) ) j (2.29b) x ′ and y ′ represents the first derivatives of velocity at mass center in x. direction and y direction. ω represents the rotation velocity around mass center. r represent the distance of mass center and contact point. The magnitude of friction force at point A is:. 1 ⋅ µ k ⋅ ( M + 3m) ⋅ g 3. (2.30). The direction of friction force at point A is:. ⎛ v i+v j ⎞ Ay ⎟ − ⎜ Ax 2 2 ⎜ v Ax + v Ay ⎟ ⎝ ⎠. (2.31). The negative sign represents frictional forces are opposite of motion direction. Similarity, the contact points B and C can be known. The total friction force about mass center is sum of three contact points. The moment about center mass is the cross product of r and frictional force JJJG. about point A, that is GA × f A shown in figure 2.13. We can rearrange as following:. 20.

(27) ⎛ v Ax vBx vCx 1 Fµ x = − ⋅ µk ⋅ ( M + 3m) ⋅ g ⋅ ⎜ + + 2 2 2 2 2 2 ⎜ v Ax 3 vBx vCx + v Ay + vBy + vCy ⎝. ⎞ ⎟ ⎟ ⎠. ⎛ v Ay vBy vCy 1 Fµ y = − ⋅ µk ⋅ ( M + 3m) ⋅ g ⋅ ⎜ + + 2 2 2 2 2 2 ⎜ v Ax 3 v v v v v + + + Ay Bx By Cx Cy ⎝. ⎞ ⎟ ⎟ ⎠. M µ = r ⋅ cos(θ + 90°) ⋅ r ⋅ cos(θ + 210°) ⋅ r ⋅ cos(θ + 330°) ⋅. −v Ay v +v 2 Ax. −vBy v +v 2 Bx. 2 By. −vBy 2 2 vCx + vCy. 2 Ay. v Ax. + r ⋅ sin(θ + 90°) ⋅. + r ⋅ sin(θ + 210°) ⋅ + r ⋅ sin(θ + 330°) ⋅. v +v 2 Ax. vBx v +v 2 Bx. 2 By. 2 Ay. +. +. vCx 2 2 vCx + vCy. (2.32) Because the affect of the terms about Coriolis Force is not obvious, these equations can be rearranged as follows:. ⎧ Mx + ∑ mi x + ∑ mi (di − Riθ) sin(θ + φi ) = Fµx i i ⎪ My + ∑ mi y − ∑ mi (di − Riθ)cos(θ + φi ) = Fµy ⎪ i i ⎪       ⎨ Iθ − ∑ mi Ri (d i − Riθ ) − ∑ mi xRi sin(θ + φi ) + ∑ mi yRi cos(θ + φi ) = M µ i i i ⎪   ⎪ mi x sin(θ + φi ) − mi y cos(θ + φi ) + mi d i − mi Riθ ⎪ + ci (di − ui ) + ki (d i − ui ) = 0 ⎩ (2.33) According to the assumption in section 2.2, the mechanical interface between the slider and the counter-mass is specified as a linear spring constant ki and a linear damping coefficient ci . There is no contact friction between the counter-mass and the guide surface but the slider and. 21.

(28) guide surface. The variables x, y represent the displacements of the mechanism in X-axis and Y-axis. θ represents the rotation of the mechanism. φi represents the angle between the place where the actuator fastened on and the X’-axis. ui and d i are the inputs and the displacement of count-mass respect to the mechanism. The first three equations are dynamic equations and the others are constraints. These equations are very complicated and nonlinear and cannot be decoupled. It is very difficult to solve these equations directly but numerical methods seem to be better way to solve these equations. To analyze the dynamics of the 2-D micro-stepping mechanism by numerical method need accurate data including the stiffness k i , damping coefficient. ci of the actuators, the frictional coefficient µ between the mechanism and guide surface and so on. Those data need to be estimated by a series of experiments. 2.3.2 The control input. According to the results of 1-D IDM, we know that IDM motions step by step. We assume that each stepping motions are powered by a pretend force vector. The vector can be decomposed into x and y directions. If input unit pretend force, the IDM mass center will causing a distance L displacement and a angle θ rotation. Furthermore, we assume the linearity of pretend force. That is 2 times magnitude of pretend force will causing 2 times displacement and rotation. According above hypothesis, we can write that:. 22.

(29) a1 L + a2 L cos(120°) + a3 L cos(240°) = x a2 L sin(120°) + a3 L sin(240°) = y a1n + a2 n + a3n = θ (2.34) a1 , a2 , a3 represents the three coefficients of PZT. We just input some. coefficients appropriate for the direction of movement we want. Above equation can be written as matrix form as following.. ⎡x⎤ ⎡1 −0.5 −0.5 ⎤ ⎢L⎥ ⎢ ⎥ ⎡ a1 ⎤ ⎢ ⎥ 3 3⎥⎢ ⎥ ⎢ y⎥ ⎢0 − a2 ⎥ = ⎢ ⎢ ⎥ ⎢L⎥ 2 2 ⎢ ⎥ a ⎢1 1 1 ⎥⎥ ⎣ 3 ⎦ ⎢⎢ θ ⎥⎥ ⎢⎣ ⎦ ⎢⎣ n ⎥⎦. (2.35). The column vector a1 , a2 , a3 can be solved.. ⎡2 ⎢3 ⎡ a1 ⎤ ⎢ ⎢ a ⎥ = ⎢ −1 ⎢ 2⎥ ⎢ 3 ⎢⎣ a3 ⎥⎦ ⎢ ⎢ −1 ⎢3 ⎣. 0 3 3 − 3 3. 1⎤ ⎡ x ⎤ 3⎥ ⎢ L ⎥ ⎥⎢ ⎥ 1⎥ ⎢ y ⎥ 3⎥ ⎢ L ⎥ ⎥⎢ ⎥ 1 ⎥ ⎢θ ⎥ 3 ⎥⎦ ⎢⎣ n ⎥⎦. (2.35). By the matrix, we can know any kind of movement just inputting into right column vector. For example: we want pure X direction movement, the ratio between x , y and θ is 1:0:0. That is:. 23.

(30) ⎡2 ⎢3 ⎡ a1 ⎤ ⎢ ⎢ a ⎥ = ⎢ −1 ⎢ 2⎥ ⎢ 3 ⎣⎢ a3 ⎦⎥ ⎢ ⎢ −1 ⎢3 ⎣. 0 3 3 − 3 3. 1⎤ ⎡2⎤ ⎥ ⎢ ⎥ 3 ⎥ ⎡1 ⎤ ⎢ 3 ⎥ 1 ⎥ ⎢ ⎥ ⎢ −1 ⎥ 0 = 3⎥ ⎢ ⎥ ⎢ 3 ⎥ ⎥ ⎣⎢ 0 ⎦⎥ ⎢ ⎥ 1⎥ ⎢ −1 ⎥ ⎢⎣ 3 ⎥⎦ 3 ⎥⎦. We know that a1 : a2 : a3 = 2 : −1: −1 .The negative sign means different direction. Similarly, we can find how to composite the pure y direction and pure θ rotation. Table 2.1 lists the movement versus input. But the results are building on the linear hypothesis. We should proof that by simulation and experiment.. 2.3.3 The simulation of 2-D Model. Because of the equipment for planar displacement measuring is too expensive to buy. We can not measure the 2-D experimental data exactly but roughly so far. Some of the simulation parameter such as frictional coefficient and damper coefficient are measured as the result of 1-D. The simulations of the mass-damper-spring model of 2-D IDM are also by Simulink. The block diagram of the 2-D IDM is shown as Figure 2.14(a). The block diagram of equation about X-axis is shown as Figure 2.14(b). The diagram consist of three parts included three inputs in one subsystem, three dynamics equations in three subsystems, three constraint equations in three subsystems. This method of connection will cause a problem which is algebraic loop. It can solve the problem by using Runge-Kutta method and setting the step size very small. The parameters of simulation are shown in table 2.2. The results of simulation are shown as Figure 2.15 24.

(31) to Figure 2.17. The results are match to our hypothesis of chapter 2.3.2. Although the equations is very complicating and difficult, but the assumptions by intuitions are correct.. 25.

(32) Chapter 3 Experiment and Data Acquisition 3.1 One-Dimensional Experiment 3.1.1 Input and Measuring System. Figure 3.1 show the sketch of the 1-D IDM. Figure 3.2 and Figure 3.3 depict the overall structure and configuration with actual instrument for measuring the displacement of the piezoelectric actuator respectively. The photograph of the system and IDM are also presented in Figure 3.4 and Figure 3.5 In the experiment, the HP10705A interferometer with 10nm(0.4µin) resolution and 3MHz maximum data update rate measures the actual displacement of IDM. The sampling time of the data is controlled by DSP module and then sent to HP10885A. The primary function of The HP10885A Axis board is to convert reference and measured signals from a HP5517C laser head and measurement receiver to a 32-bit digital position word. The unit of measurement associated with the position word is a fraction of the wavelength of the laser light being used. A conversion is required if the position must be known in some other units such as mm, inch, etc. After conversion, the raw data is read by DSP module directly. The main function of the DSP module are: (1) To send signals to HP10885A to control the sequence of data sample and hold (8 bits digital output); (2) To do data reading (32 bits digital input) ; (3) To produce driving voltage waveforms needed in the experiment (8 bits DA) and send to IDM. 26.

(33) We achieve this goal by utilizing code compose studio (CCS) software to integrate these tasks into a program which can be loaded to DSP controller. Because of low driving voltage waveforms from DSP module (8 bits DA), a voltage amplifier is needed to amplify the analog signal from 0~2V to 0~100V to drive the piezoelectric actuator. Table 3.1 lists the specifications of the piezoelectric actuator which we used.. 3.1.2 DSP Program Flowchart. The 2407A DSP controllers shown in Figure 3.6 are designed to meet the needs of control-based applications. By integrating the high performance of a DSP core and the on-chip peripherals of a microcontroller into a single-chip solution, the 240xA series yields a device that is an affordable alternative to traditional microcontroller units (MCUs) and expensive multi-chip designs. At 40 million instructions per second (MIPS), the 2407A DSP controllers offer significant performance over traditional 16-bit microcontrollers and microprocessors. The 16-bit, low power, fixed-point DSP core of the 2407A device provides analog designers a digital solution that does not sacrifice the precision and performance of their systems. See details in Figure 3.7. Code composer studio (CCS) is a fully software integrated development environment (IDE) for building and debugging programs for the DSK (DSP Starter Kit), i.e. the DSP board. CCS integrates all host and target tools in a unified environment to simplify DSP system configuration and application design. This easy to use development environment allows DSP designers of all experience levels full access to all phases of the code development process. The software is used for 27.

(34) three phases in the overall DSP system design process: (1)Coding and building: writing code using the editor, creating a ‘project’, and compiling and linking. (2)Debugging: syntax checking, probe points, break points (3)Analysis: statistics, benchmarking, real-time debugging Figure 3.8 describes the complete flowchart of the DSP program. The processes are as follows: (1) Start: The program starts. (2) CPU will be initialized first. Then we set and enable time interrupt to define the sampling time. (3) A while loop for DA control waveforms applying to the piezoelectric actuator is executed. The program waits for the time interrupt every 50 us (sampling rate = 20kHz). (4) The program gets into time interrupt, the DSP module starts to read data by 32bits digital input. (5) MSB Check: Because we do not know if an error occurs, the received data has to be checked first if an error occurs. The method provided from operating manual is to examine the most significant bit (MSB). If the MSB is one (true), it implies the data is correct. Otherwise, there exists an error. We should adjust all the experiments of the laser interferometer and see if the light status is ready especially the indicator of the receiver. Then restart the program again to step (1). (6) Sign Check: The meaning of the second MSB indicates the sign of the position value; therefore it is sometimes called the sign bit. The sign bit zero (false) means positive and one (true) means negative position. Negative position needs to be calculated by 2’s complement. 28.

(35) The position register is saved to the buffer. (7) End: The program ends. (8) Measurement: After the program ends, the position register saved in the buffer can be transferred to the real world displacement. The following equation describes how position is calculated from the value in the position register:. Position = Position register ×. λ N. × Compensation number. where:. λ = 632.99135 nanometers (for HP5517C) N = 64 when linear optics being used N = 128 when plane mirror optics being used N = 256 when high resolution optics being used Compensation number =. 1 = 0.9997288 Air' s index of refraction. Then the experimental results will be plotted into a time-position graph step by step continuously. These files can help us to compare the results of different driving waveforms.. 3.1.3 The Results of One-Dimensional Experiment. Figure 3.9 shows the position versus time of slider. We compare with Figure 2.11 which is the simulation result. Experiment and simulation are matching. The step size about experiment is about 0.694 μm. The step size about simulation is about 0.677μm. There is only 2.4% error between experiment and simulation. But there are some phenomenons to deserve to be mentioned. The forward movement of one-dimension 29.

(36) IDM is similar to the backward movement but little difference in step size. One possibility is to assume the friction between the bottom of one-dimension IDM and the surface of the guide in forward and backward is quite different since the inaccurate manufacture of IDM. Another possibility may be the characteristics of piezoelectric actuator. The housing PZT actuators can only extension but contraction. There is a spring inside the house of the PZT pulling the piezo stack to the original length. Because of the difference between the forward and backward movement of the one-dimension IDM, we should know the degree of the difference. Base on the condition of manufacture, two piezoelectric actuators applied the same voltage waveform cannot produce the same movement.. 3.2 Two-Dimensional Experiment 3.2.1 Input and Measuring of 2-D System. Figure 3.10 shows the experimental flowchart. Figure 3.11 to figure 3.14 are pictures of the experiment apparatus and scenario. The AD/DA board generates the asymmetric triangle wave by board PCI-6711. The detail attribute of experimental apparatus are shown in Table 3.2. The board and PC are commuting by software “NI LabView Signal Express”. We just input what waveform we want into Signal Express, the wave will generated by this board. Every triangle wave is established by 500 points. There are two kinds of waveforms in the experiments shown in figure 3.15. Figure 3.15(a) shows forward movement waveform. The left segment of wave form Point 1 to point 475 is uphill from zero to. 30.

(37) maximum uniformly. Point 476 to point 500 is downhill from maximum to zero uniformly. The duty of asymmetric triangle wave is fixing at 95%. Figure 3.15(b) is opposite situation that making the mechanism moving backward. The amplitude of waveform is adjusting by power amplifier. However, the maximum voltage generating by PCI-6711 is 5V. This is not enough to drive PZT that require 0~150V high voltage. We use Burleigh power amplifier to enlarge the original waveform from board. Adjust the waveform to 80V. According to the introduction of PZT, the maximum elongation of PZT will keeping at 8μm if input voltage is 80V. Because of the movement are so small to observe, we observe the mechanism via “Olympus BX51M” microscope. We can observe the motion about 1μm. Figure 3.16 is the picture shot via microscope. The grid in picture is standard calibration scale. The pitch every grid is 10μm .We record the movement by high speed camera “X-stream XS-4”.. Although the. maximum frame rate of high speed camera is 5140fps, but restricting by light. The maximum frame rate we test is 1000 fps. Figure 3.17 is the picture high speed camera shoot. We can recognize the coordinate in the picture and analysis the trajectory IDM moved.. 3.2.2 The Results of Two-Dimensional Experiment. Figure 3.15 to figure 3.17 show the results of 2-D experiment. Figure 3.15 is pure X-direction translation. The step size is about 0.3243μm . Figure 3.16 is pure Y-directions translation. The step size is about 0.5379 μm. Figure 3.17 is pure rotation. The step size is about 0.0022378°. The. 31.

(38) movement trajectory is similar between simulation and experiment. The IDM movement is like straight line by naked eye. But we find the trajectory is including not only forward movement but also small size of backward movement instead of straight via high speed camera. But there is some error about step size, especially in rotation. Table 3.3 lists the comparison between simulation and experiment. The rotation step size of experiment is larger than simulation.. 32.

(39) Chapter 4 Conclusion We found that the 2-D IDM can be realized to achieve the purpose of precise positioning. According to the results of simulations and experiments, the movement of 2-D IDM can be controlled by us and it can be predicted. It help us to develop this mechanism for precise positioning. The 2-D IDM dynamic equations have be revised. In this research, but the change of results are not obvious. One possibility is the angular speed is very small that can be neglect. Here we have some conclusion as below. (1) The applied voltage increases, the IDM will move and rotate faster. (2) A new explanation about the IDM motion by pulse hypothesis is be done completely (3) The static friction force is not important in the process of IDM moving. There are some problem in this experiment included how to estimate parameters of system, the frictional coefficient especially. The other problem is the cable of the actuator. When the IDM is moving, the cable which get stuck produce force to push or pull the mechanism. The only way to solve this problem is to reduce the radius of the cable. It can reduce the weight and affection of the cable. Measure is the most important problem because the pixels of digital camera are limited. This measuring system cannot help us to obtain more accurate data. It needs more accurate image process system to obtain image data and to calculate the movement of the 2-D IDM. There is one problem occurred. The. 33.

(40) contact between the plate and the surface is not close, especially in the center of the plate. The 2-D IDM will be developed to be more accurate and reliable by solving the above problems in the future.. 34.

(41) Reference [1] S. Ling, H. Du & T. Jiang, “Analytical and Experimental Study on a Piezoelectric Linear Motor”, Smart Materials and Structures, Vol.7, No.3, Jun, 1998, pp.382-388. [2] T. Higuchi, Y. Yamagata, K. Furutani & K. Kudoh, “Precise Positioning Mechanism Utilizing Rapid Deformations of Piezoelectric Elements”, Proceedings of the IEEE MEMS Workshop, 1990, pp.222-226. [3] J. Mendes, M. Nishimura, K. Tomizawa, Y. Yamagata & T. Higuchi, “Print Board Positioning System Using Impact Drive Mechanism”,. Proceedings of the SICE Annual Conference, Jul, 1996, Tottori, Jpn, pp.1123-1128. [4] K. Furutani, T. Higuchi, Y. Yamagata & N. Mohri, “Effect of Lubrication on Impact Drive Mechanism”, Precision Engineering, Vol.22, No.2, 1998, pp.78-86. [5] M. Kurisu, T. Yoshikawa, “Tracking Control for An Object in Pushing Operation”, Proceedings of the 1996 IEEE/RSJ International. Conference on Intelligent Robots and Systems, Vol.2, Nov, 1996, Osaka, Jpn, pp.729-736. [6] Y. Wang, M. Mason, “Two-Dimensional Rigid-Body Collisions with Dry Friction”, Transactions of the ASME, Vol.59, Sep, 1992, pp.635-642. [7] Y. Yamagata, T. Higuchi, “A Micropositioning Device for Precision Automatic Assembly Using Impact Force of Piezoelectric Elements”,. Proceedings of IEEE International Conference on Robotics and. 35.

(42) Automation, May, 1995, Nagoya, Jpn, pp.666-671. [8] H. Alexander, H. Lakhani, “Robotic Control of Sliding Object Motion and Orientation”, Proceedings of the 1996 IEEE/RSJ International. Conference on Robotic and Automation, Apr, 1996, Minneapolis, Minnesota, pp.3336-3342. [9] K. Furutani, N. Mohri & T. Higuchi, “Self-Running Type Electrical Discharge Machine Using Impact Drive Mechanism”, Proceedings of. IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Jun, 1997, Tokyo, Jpn, pp.88. [10] K. Furutani, N. Mohri & T. Higuchi, “Self-Running Type Electrical Discharge Machine Using Impact Drive Mechanism”, Seimitsu. Kogaku Kaishi/Journal of the Japan Society for Precision Engineering, Vol.63, No.9, Sep, 1997, pp.1290-1294. [11] K. Ikuta, S. Aritomi & T. Kabashima, “Tiny Silent Linear Cybernetic Actuator Driven by Piezoelectric Device with Electromagnetic Clamp”, Proceedings of the IEEE Micro Electro Mechanical Systems. Workshop, Feb, 1992, Travemuende, Ger, pp.232-237. [12] T. Idogaki, H. Kanayama, N. Ohya, H. Suzuki & T. Hattori, “Characteristics of the Piezoelectric Locomotive Mechanism for an In-Pipe Micro Inspection Machine”, Proceeding of the International. Symposium on Micro Machine and Human Science, Oct, 1995, Nagoya, Jpn, pp.193-198. 「利用壓電致動器之精密定位」 ,國立交通大學,博士 [13] 鄭仲哲, 論文,民國 92 年。. [14] 陳立明, 「微步進機構定位之研究」 ,國立交通大學,碩士論文, 36.

(43) 民國 94 年。. [15] 鄧明欣, 「二維微步進機構定位之研究」 ,國立交通大學,碩士 論文,民國 96 年。. [16] Piezo Motor Solutions for Automation & Ultra-Precision Motion 「http://piezo-motor.net/」 。 Control ,. [17] 東京大學,Advanced Mechatronics Laboratory, 「http://www.aml.t.u-tokyo.ac.jp/main.html」 。. 37.

(44) ⎧ ⎧ ⎪ ⎪ ⎧ linear ⎫ ⎧simple levered ⎪ ⎪ ⎪⎪ ⎪ ⎪ ⎪mechanical amplified ⎨ ⎬ ⎨ paralle log ram levered ⎪ ⎪ ⎪rotational ⎪ ⎪others ⎭⎩ ⎪ ⎩ ⎪ ⎪ ⎪ ⎪scanning device ⎨ ⎪ ⎪ ⎧ linear ⎫ ⎧linear ⎪ ⎪ ⎪ ⎪ ⎪bending ⎪⎪ ⎪ ⎪ ⎪ ⎬⎨ ⎪ ⎪direct driven ⎨ ⎪ ⎪ ⎪torsional ⎪ ⎪ ⎪⎩rotational ⎪⎭ ⎪⎩shearing ⎪ ⎪ ⎩ ⎪ ⎪ ⎪ ⎧ ⎪ ⎪ ⎧ linear ⎫ ⎧impact drive mechanism⎫ ⎧ base driven ⎪ ⎪ ⎪ ⎪⎪ ⎪⎪ ⎪ ⎪stick − slip device ⎨ ⎬⎨ ⎬⎨ ⎪ ⎪ ⎪ ⎪slider driven ⎪rotational ⎪ ⎪ piezo − wal ker ⎭⎩ ⎭⎩ ⎪ ⎪ ⎩ ⎪⎪ ⎪ ⎨ pulse drive ⎨ ⎪ ⎪ ⎧ linear ⎫ ⎧inchworm ⎪ ⎪ ⎪ ⎪⎪ ⎪ ⎪ ⎬⎨ ⎪ ⎪clamping mechanism ⎨ ⎪rotational ⎪ ⎪ others ⎪ ⎪ ⎭⎩ ⎩ ⎪ ⎪ ⎩ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎧ linear ⎫ ⎪ ⎪ ⎪ultrasonic motor ⎪⎨ ⎬ ⎪ ⎪rotational ⎪ ⎭ ⎪ ⎩ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪⎩. Figure 1.1 Classification of piezoelectric positioning device. 38.

(45) PZT. M. m Countermass. slider. friction Figure 1.2 Sketch of 1-D mechanism. PZT. PZT. PZT. Figure 1.3. 2-D and 3DOF mechanism sketching by Solidwork. 39.

(46) (a) Backward movement. (b) Forward movement. Figure 2.1 Operating principle of IDM. X1 u. Fp. X2. M. m. M. f. f Figure 2.2 Rigid body model of 1-D IDM. 40. -Fp m.

(47) ml m+M. (c) The turn: − l. ml m+M. (b) The first derivatives of input : l. l. 5. 10. 15 time(ms). 20. 25. 30. (a) The input waveform: l. Figure 2.3 Asymmetric triangle input waveform x(t). Displacement (um). 0. -5. -10. -15. -20. 0. 0.01. 0.02. 0.03 Time (s). 0.04. 0.05. 0.06. 0.04. 0.05. 0.06. dx(t) 2000 0 Velocity (um/s). −. -2000 -4000 -6000 -8000 -10000. 0. 0.01. 0.02. 0.03 Time (s). Figure 2.4 Simulation result of rigid body model. 41.

(48) x (t ). T Tγ E A. D F. G B. Time(s). C μgTγ. Figure 2.5 x (t ) graph and step size analysis. Figure 2.6 Mass-damper-spring model of 1-D IDM. Figure 2.7 Mass-damper-spring model of 1-D IDM 42.

(49) D a m p in g c o e f f ic ie n t C. Figure 2.8 MCK model of system identification ID K and C by W R LS w ith forgetting fac tor 0.999 (E x perim ents ) 200 0 -200 0.02. S t if f n e s s K. x 10. 0.04. 0.06. 0.08. 0.1 0.12 Tim e (s ). 0.14. 0.16. 0.18. 0.2. 0.04. 0.06. 0.08. 0.1 0.12 Tim e (s ). 0.14. 0.16. 0.18. 0.2. 6. 15 10 5 0. 0.02. Figure 2.9 The result of estimation. 43.

(50) d is p la c e m e n t (u m ). d is p la c e m e n t (u m ). Input 8 6 4 2 0.02. 0.04. 0.06. 0.08. 0.1 0.12 Tim e(s ) O utput. 0.14. 0.16. 0.18. 0.2. 0.02. 0.04. 0.06. 0.08. 0.1 0.12 Tim e(s ). 0.14. 0.16. 0.18. 0.2. 10 8 6 4 2. Figure 2.10 input and output of piezoelectric actuator Slider Displacement (um). 0 -2 -4 -6 -8. 0. 0.01. 0.02. 0.03 Time (s) Slider. 0.04. 0.05. 0.06. 0. 0.01. 0.02. 0.03 Time (s) Slider. 0.04. 0.05. 0.06. 0. 0.01. 0.02. 0.03 Time (s). 0.04. 0.05. 0.06. 4. Velocity (um/s). 1. x 10. 0.5 0 -0.5 -1. Stick or Slip. 8 6 4 2 0. Figure 2.11 Displacement of 1-D IDM (80V, 200Hz, 95% duty). 44.

(51) k1 m1. m2 c2. c1 M,I. k2 Y’. di ui. c3 k3. R. Y. m3. φi. θ. X. Figure 2.12 The mass-damper-spring model of 2-D IDM. VA. VC. VG A fA I instant center. VB. G C. B. fC. fB. Figure 2.13 Velocity and friction force act at A,B,C points. 45. X’.

(52) x - a xi s. y - a xi s. dd(d1). d (u 1 ) u1 d (u 2 ) u2 d (u 3 ) u3. S u b syste m. R o ta tio n 1. 2. 3. dd(theta). dd(theta). dd(theta). theta. theta. theta. du1. du2. dd(d1) ddx ddx. ddy. dd(d2). dd(d2). dd(theta) ddy. dd(d3). dd(d3) dx. dy. dd(theta). dd(d1). dd(theta) dd(d2). theta. theta x. du3. dd(d1). dd(d2). dd(d3). u1. u2. u3. ddx. ddx. ddx. ddy. ddy. ddy. theta y. dy. dd(d3). dx. Y. X. T HE T A. T o W o rksp a ce 1. T o W o rksp a ce. T o W o rksp a ce 2. Figure 2.14(a) Block diagram over view of the model of 2-D IDM 1 d d (d 1 ). R1. 7 d d (th e ta ). m1. 1. P ro d u ct3. S u b tra ct. 2. R1. d d (d 2 ). R2. d d (d 3 ). R3. R1 _ 3. P ro d u ct4. dx. Add2. -K -. m3. S u b tra ct2. R3. 2. m2. S u b tra ct1. 3. R2. ddx. R1 _ 2. R1 _ 4. to ta l m a ss. Add. P ro d u ct5. 1 s. 1 s. In te g ra to r1. In te g ra to r. 3 x. 9 th e ta. In1 s in. p h i_ 1. In2 c os. Co n sta n t1 S u b syste m. In1 s in. In1 s in. p h i_ 2. In2 c os. Co n sta n t2. S u b syste m 1. p h i_ 3. In2 c os. Co n sta n t3. S u b syste m 2. u. R1. d (th e ta ). R1 _ 1 R2 R2 _ 1 R3 R3 _ 1. S witch. d (d 1 ) 5. dy. Add6. u. 2. M a th Fu n ctio n. Co n sta n t4. m1. S u b tra ct3. d (d 2 ) 6. M a th Fu n ctio n 2. 0. P ro d u ct9 4 8. M a th Fu n ctio n 1. sq rt Divid e. 2. R1 _ 5. P ro d u ct. P ro d u ct6. m2. S u b tra ct4. d (d 3 ). R1 _ 6. P ro d u ct1. P ro d u ct7. Add3. mu. m3. S u b tra ct5. R1 _ 7. frictio n co e fficie n t. P ro d u ct2. P ro d u ct8. 9 .8 g. M +m 1 + m 2 + m 3 Co n sta n t. Figure 2.14(b) Block diagram of dynamic equation about X-axis. 46. 10.

(53) -6. x 10. disp(m). 2 1.5 1 0.5 0. 0. 5. 10. 15 Time(ms). 20. 25. 30. 5. 10. 15 Time(ms). 20. 25. 30. 5. 10. 15 Time(ms). 20. 25. 30. 1. disp(m). 0.5 0 -0.5 -1. 0 -4. x 10 4. 2 1 0. 0. Figure 2.15(a) Displacement versus time (Simulation results of pure X translation) -7. X-Y trajectory. x 10. 8. 6. 4. 2 disp(m). deg. 3. 0. -2. -4. -6. -8. 0. 0.5. 1. 1.5. 2. disp(m). Figure 2.15(b) X-Y trajectory graph (Simulation results of pure X translation). 47. -6. x 10.

(54) -6. 8. x 10. disp(m). 6 4 2 0. 0. 5. 10. 15 Time(ms). 20. 25. 30. 5. 10. 15 Time(ms). 20. 25. 30. 5. 10. 15 Time(ms). 20. 25. 30. -6. 4. x 10. disp(m). 3 2 1 0. 0 -6. 4. x 10. disp(m). 3 2 1 0. 0. Figure 2.15(c) Input waveforms about 3 actuators (Simulation results of pure X translation). -7. x 10. disp(m). 3 2 1 0. 0. 5. 10. 5. 10. 5. 10. 15 Time(ms). 20. 25. 30. 15 Time(ms). 20. 25. 30. 15 Time(ms). 20. 25. 30. -6. x 10. disp(m). 3 2 1 X: 13.23 Y: 9.559e-007. 0. 0 -4. x 10 4. deg. 3 2 1 0. 0. Figure 2.16(a) Displacement versus time (Simulation results of pure Y translation). 48.

(55) -6. X-Y trajectory. x 10 3. 2.5. disp(m). 2. 1.5. 1. 0.5. 0. -1.5. -1. -0.5. 0. 0.5. 1. 1.5. 2. disp(m). -6. x 10. Figure 2.16(b) X-Y trajectory graph (Simulation results of pure Y translation). 1. disp(m). 0.5 0 -0.5 -1. 0. 5. 10. 15 Time(ms). 20. 25. 30. 5. 10. 15 Time(ms). 20. 25. 30. 5. 10. 15 Time(ms). 20. 25. 30. -6. 8. x 10. disp(m). 6 4 2 0. 0 -6. 8. x 10. disp(m). 6 4 2 0. 0. Figure 2.16(c) Input waveforms about 3 actuators (Simulation results of pure Y translation). 49.

(56) 1. disp(m). 0.5 0 -0.5 -1. 0. 5. 10. 15 Time(ms). 20. 25. 30. 0. 5. 10. 15 Time(ms). 20. 25. 30. 25. 30. 1. disp(m). 0.5 0 -0.5 -1. X: 17.94 Y: 0.007393. 0.005. 0. 0. 5. 10. 15 Time(ms). 20. Figure 2.17(a) Displacement versus time (Simulation results of pure rotation). X-Y trajectory 0.5. 0.4. 0.3. 0.2. 0.1 disp(m). deg. 0.01. 0. -0.1. -0.2. -0.3. -0.4. -0.5. -0.6. -0.4. -0.2. 0 disp(m). 0.2. 0.4. Figure 2.17(b) X-Y trajectory graph (Simulation results of pure rotation). 50. 0.6.

(57) -6. 8. x 10. disp(m). 6 4 2 0. 0. 5. 10. 15 Time(ms). 20. 25. 30. 5. 10. 15 Time(ms). 20. 25. 30. 5. 10. 15 Time(ms). 20. 25. 30. -6. 8. x 10. disp(m). 6 4 2 0. 0 -6. 8. x 10. disp(m). 6 4 2 0. 0. Figure 2.17(c) Input waveforms about 3 actuators (Simulation results of pure rotation). Figure 3.1 1DOF mechanism sketch. 51.

(58) PC. Data. Command. 8bits DAC DSP. CPLD. 32 bits DI Data. 8 bits DO Control. Amplifier Laser Interferometer System. Displacement Measurement. Micro-stepping Mechanism. Figure 3.2 Structure for measurement for 1-D IDM. 52.

(59) DSP Module. DSP TMS320F/C2407 CPLD ACEX1K100QC208-3 Amplifier Burleigh PZ-350M. 0~100V DC Driving Voltage. HP10780C Receiver. HP10885A. PC. HP 5517C Laser Head Micro-stepping Mechanism. Focus Lens. HP 10705A Single Beam Interferometer. Figure 3.3 System configuration. 53.

(60) Figure 3.4 Experiment setup of 1-D IDM. Figure 3.5 1-D Impact drive mechanism. 54.

(61) Figure 3.6 DSP module. Figure 3.7 2407A device architecture. 55.

(62) START. Initialize CPU; Set & Enable Time Interrupt. Interrupt START. Equipment Adjustment. Data Read. While Loop for DA Control Waveform & Wait for Interrupt Every 50us (Sampling Rate=20kHz). MSB Check. STOP. Sign Check. Positive. Negative. Position Register. Stop?. END. Figure 3.8 Program flow. 56. Measurement.

(63) Figure 3.9 The results of 1-D experiment, 200Hz, 5% duty. PC AD/DA board Power amplifier. Run/stop control. DAC output 50 times the origin waveform Îoutput : 0~150V. IDM actuators Input:0~100V mapping u(t): 0~10um IDM cause the actuator motion. Microscope. Enlarge the image to recognize the um motion Save the image (record or take the pictures) 1000fps. High speed camera. Figure 3.10 The experiment flowchart of 2-D IDM. 57.

(64) (a) Bottom view. (b) Top view. (c) Side view. (d) Calibration scale on. mechanism Figure 3.11 The pictures of 2-D IDM. Image recording PC. Microscope. High speed camera. Input control PC Power amp.. IDM moving plate. Experiment scenario Figure 3.12 2-D IDM experiment scenario. 58.

(65) Figure 3.13(a) Foward movement waveform. Figure 3.13(b) Backward movement waveform Center of calibration scale. Figure 3.14 View from microscope. 59.

(66) Experiment Result about Pure X translation 15. 0.05. θ. x y. 0.025. 10. 0. 5. Rotation(degree). Displacement(µm). -0.025. -0.05. -0.075. 0. -0.1. -0.125. -5. 0. 10. 20. 30. 40. 50 Time(ms). 60. 70. 80. -0.15 100. 90. Figure 3.15 Experimental results of pure X translation, 200Hz, 5% duty Experiment Result about Pure Y translation 15. 0.05. θ. x y. 0.025. 10. 0. 5. -0.05. Rotation(degree). Displacement(µm). -0.025. -0.075. 0. -0.1. -0.125. -5. 0. 10. 20. 30. 40. 50 Time(ms). 60. 70. 80. 90. -0.15 100. Figure 3.16 Experimental results of pure Y translation, 200Hz, 5% duty. 60.

(67) Experiment Result about Pure Rotation 15. 0.025. θ. x y. 0.0125. 5. 0. 0. -0.0125. -5. 0. 10. 20. 30. 40. 50 Time(ms). 60. 70. 80. 90. -0.025 100. Figure 3.17 Experimental results of pure rotation, 200Hz, 5% duty. 61. Rotation(degree). Displacement(µm). 10.

(68) M (Kg). 0.25(1-D mechanism) 0.5(2-D mechanism) 0.062 0.05 200. R (m) m1 , m2 , m3 (kg) c1 , c2 , c3 (N.t/m). 107 0.05 90 210 330 0.3 0.0008. k1 , k2 , k3 (N/m) R1 , R2 , R3 (m) ψ1 (degree) ψ2 (degree) ψ3 (degree) µ I (kg.m2). Table 2.1 The parameters of simulation. Model Number Material Type. PA-16/12 Lead zirconate titanate(PZT) Preloaded stack actuator with housing Piezo stack: rectangular disk 4mm╳5mm. Dimension. Operating Voltage Motion for 0~100V Frequency Response Nonlinearity Hysteresis Creep. 0.25mm thickness PZT plate Total stack length: 20mm Housing: φ 12.7mm, length 33.8 -20~150V -5~23µm 3.5KHz 4% 15% Increasing voltage: 1~2% in 20~30sec Decreasing voltage: 7~8% in 60~80 sec. Table 3.1 The specifications of Burleigh’s piezoelectric actuator. 62.

(69) A/D D/A Board. Power amplifier Piezo actuators Microscope. High speed camera. National instruments PCI-6711: 4 channels output 1 MS/s maximum update rate 24-bit resolution Burleigh amplifier PZ-350M 3 channels output Amplification is adjustable Maximum amplification : 50X See Table 3.1 Olympus BX51M Eyeglass:10X Objective:5X ,10X ,20X ,100X X-Stream XS-4 Sensor type: CMOS Maximum resolution: 512*512pixels Memory: 4GB Minimum exposure: 100 ns Frame rate: 5140fps (Max. resolution). Table 3.2 Detail attribute of experimental apparatus Step size Pure X. Simulation 0.3631μm. Experiment 0.3243μm. Error 10.68%. Pure Y Pure Rotation. 0.4810μm 0.00091746°. 0.5379μm 0.00099125°. 11.83% 8.04%. Table 3.3 Comparison between Experiment and simulation. 63.

(70)

參考文獻

相關文件

The difference resulted from the co- existence of two kinds of words in Buddhist scriptures a foreign words in which di- syllabic words are dominant, and most of them are the

Microphone and 600 ohm line conduits shall be mechanically and electrically connected to receptacle boxes and electrically grounded to the audio system ground point.. Lines in

Comparing mouth area images of two different people might be deceptive because of different facial features such as the lips thickness, skin texture or teeth structure..

Understanding the China–US trade war: causes, economic impact, and the worst-case scenario... Remarks by President Trump and Vice Premier Liu He of the People’s Republic of China

The objective of the present paper is to develop a simulation model that effectively predicts the dynamic behaviors of a wind hydrogen system that comprises subsystems

This study intends to bridge this gap by developing models that can demonstrate and describe the mechanism of knowledge creation activities from the perspective of

The formation mechanism has been studied in this work through dynamic light scattering method which can get information about growth and distribution curve of particle size in

Al atoms are larger than N atoms because as you trace the path between N and Al on the periodic table, you move down a column (atomic size increases) and then to the left across