Dec 6, 2007 - [7] S. Bauer, "Piezo-, pyro- and ferroelectrets: soft transducer materials for electromechanical energy conversion," Dielectrics and. Electrical ...
International Review of Electrical Engineering (I.R.E.E.), Vol.03, n. 6 December 2007
Continuous Time Controller Based on SMC and Disturbance Observer for Piezoelectric Actuators S. Yannier1, A. Sabanovic2 Abstract – In this work, analog application for the Sliding Mode Control (SMC) to piezoelectric actuators (PEA) is presented. DSP application of the algorithm suffers from ADC and DAC conversions and mainly faces limitations in sampling time interval. Moreover piezoelectric actuators are known to have very large bandwidth close to the DSP operation frequency. Therefore, with the direct analog application, improvement of the performance and high frequency operation are expected. Design of an appropriate SMC together with a disturbance observer is suggested to have continuous control output and related experimental results for position tracking are presented with comparison of DSP and analog control application.
Keywords: Sliding Mode Control, Disturbance Observer, Piezoelectric Actuator, Analog Electronics
I. Introduction Piezoelectric effect [1] is a crystalline effect and therefore piezoelectric actuators do not suffer from “stick slip” effect mainly caused by the friction between elements of a mechanical system. This property theoretically offers an unlimited resolution and therefore the use in many applications to provide submicrometer resolution; ultrasonic motors, sports materials like skis and bikes [2], aerospace [3], hard disk drives [4] etc… Other main application of these ceramics is the scanning tunneling microscope (STM) and atomic force microscope (AFM)[5]. However, the achievable resolution in practice can be limited by a number of other factors such as the piezo control amplifier (electronic noise), sensor (resolution, noise and mounting precision) and control electronics (noise and sensitivity to EMI). In naturally occurring piezoelectric materials, such as quartz, piezoelectric effect is too small to be of practical use. Modern man-made piezoelectric polycrystalline ceramics, such as lead zirconate titanate (PZT), lanthanum modified lead zirconate titanate (PLZT) and polyvinylidene fluoride (PVDF), are much more suitable for actuator purposes [1, 6]. Beside their high speed, high bandwidth, high stiffness, high electrical-mechanical transformation efficiency and little heat generation properties making piezoelectric materials agreeable actuators, all piezoelectric materials are ferroelectric and as all ferroelectric materials they exhibit fundamental hysteresis phenomena in the polarization versus the applied electric field, as well as in all the material properties coupled to the polarization [4-12]. Hysteresis yields a rate-independent lag and residual displacement near zero input [13]. Hysteresis is Manuscript received January 2007, revised January 2007
nondifferential, multivalued, and is usually unknown. The existence of hysteresis often limits the performance of the piezoelectric actuator, leads to the severe inaccuracies (up to 10%-15% of the traveling path) and causes undesirable oscillation or even instabilities when the piezo actuator is operated in an open loop manner [14] Achieving high speed, large-range precision positioning of piezo actuators is therefore challenging [15], hence how to design an effective controller for dealing with the hysteretic feature becomes a very important topic. Another undesired characteristic of piezoelectric actuators is the “creep effect”, that can be observed when a step input voltage is applied to the input of the actuator [16, 17]. Figure 1 shows a step response of a general stack-type piezoelectric actuator. It has been known that the creep response has a logarithmic shape over time that can be represented by the following equation [16]:
Fig. 1: Open loop step response of the piezoelectric actuator. “d” is the displacement difference due to hysteresis. Creep effect is magnified in the circular view [16].
Piezoelectric actuators shows dominant capacitive behavior and therefore can be controlled with either Copyright © 2007 Praise Worthy Prize S.r.l. - All rights reserved
S. Yannier, A. Sabanovic
voltage (voltage control) or current input (charge control). Some charge control methods are investigated by researchers. In [18], a current source is directly used for charge steering, while in [19] a simple configuration is proposed consisting of a voltage source, an operational amplifier, an external capacitance, and a high voltage amplifier. It is known that this simple configuration has two apparent drawbacks: both sides of the piezoelectric actuator are floating with respect to ground and the configuration is very sensitive to op-amp bias current [10]. In voltage steering on the other hand, much effort is done to model the hysteresis with invertible functions that will be used for compensation purposes [5, 10, 12, 13, 20, 21 Lining, 2004 #35]. The choice of open loop control is generally shown as a “must” since the position change measurement in the orders of micrometers requires expensive devices. However, open-loop techniques have been successful in providing results up to 2% error which is acceptable compare to the 15-20% hysteresis error in the nature of the piezoelectric actuator. Still due to the difficulties involved in modeling the actuator precisely, those techniques seem to approach the boundaries. In [4], disturbance compensation based on a hysteresis model is used. However, unmodeled
H
∞ disturbances required the addition of a robust controller. A similar work is done by Tamer and Dahleh
[22]. They tried both the H ∞ method with estimated velocity. Experimental results show that although the error boundaries decreased from 8% to 6%, hysteresis is
H
∞ control on still a problem even at low frequencies. the other hand gives better tracking and eliminates the high frequency oscillations for the cost of rounding the corners of the triangular waves and noticeable delay increasing with frequency. In order to design a control scheme that will achieve successful tracking performance without precise dynamic modeling, some fuzzy logic and neural network solutions are presented in the literature. However, due to the limited performance, this research area did not find much popularity [23]. Originally designed as system motion for dynamic systems whose essential open-loop behavior can be sufficiently modeled with ordinary differential equations, Sliding Mode Control (SMC) is one of the effective nonlinear robust control approaches that provides system invariance to uncertainties once the system is in the sliding mode [24, 25]. Bonnail et al. applied SMC on piezoelectric actuated scanning tunneling microscope to precisely follow the sample surface with the feedback of the tunneling current [26]. Compare to the commercial PI controlled motion, their solution shows less oscillating tunneling current due to the better tracking of the surface.
Copyright © 2007 Praise Worthy Prize S.r.l. - All rights reserved
Woronko et al. used SMC to control additional degree of freedom added to tool position on conventional CNC turning centers to improve machining precisions [27]. Similarly Chiang et al. worked on the control of a piezoelectric actuator mounted on the tip of a pneumatic cylinder. That is how they obtained a large stroke yet precise linear actuation system using adaptive discrete variable structure control. Abidi et al. used SMC in conjunction with the disturbance observer for both position and force tracking in piezoelectric actuators [28, 29]. In their work, they used the lumped parameter model of the piezoelectric actuator to estimate the external disturbances via disturbance observer. Feedforward application of the estimated disturbance improved the results. The aim of this work is to design appropriate control to drive piezoelectric actuators on “analog control circuit” to improve the tracking performance of piezoelectric actuators. The rest of the paper is organized as follows. Section II describes the controller design with disturbance observer and plat model. The analog controller electronics that is designed is presented in Section III. Section IV presents the experimental results while conclusions and areas for future research are presented in Section V.
II. Sliding Mode Control In this paper we will consider dynamical systems that can be represented as a class of nonlinear systems linear with respect of control as described by the following equation x& = f ( x) + B( x)u + d (1) where x T ∈ ℜ n is the state vector, u ∈ ℜ m is the control vector, f ( x) ∈ ℜ n is an unknown, continuous and bounded nonlinear function, B( x) ∈ ℜ nxm is a known input matrix whose elements are continuous and bounded and rank (B(x )) ∀x = m , with d ∈ ℜ n being an unknown, bounded external disturbance. Both f ( x) ∈ ℜ n and d ∈ ℜ n satisfy the matching conditions and all their components are bounded and d i (t )
∀t
f i ( x)
∀x
≤M
≤ N . Fully actuated mechanical systems
belong to the class of systems described by (1). Such systems can be interpreted as m interconnected subsystems &x&i = hi (xi ,x& i ) + bi (xi ,t ) ⋅ u i + g i xi ,x j , hi (xi ,x&i )
(
)
(
in general represents Coulomb friction term, g i xi ,x j
)
represents the interaction term and is regarded as a disturbance. The aim is to determine the control input u = [u1 ,..., u m ]T
such
that
the
system
states
International Review of Electrical Engineering, Vol. xx, n. x
S. Yannier, A. Sabanovic
track the desired trajectories xd1 (t ),..., xd n (t ) while control error satisfies selected x1 (t ),..., xn (t )
dynamical constraints.
application the discontinuous term μ
II.1. Controller Design The controller will be designed in the SMC framework by firstly selecting a suitable sliding manifold that will ensure desired systems dynamics and then selecting control such that the Lyapunov stability conditions are satisfied. Selecting the Lyapunov function candidate in terms of the sliding function is a natural way of guaranteeing the sliding mode existence on the selected manifold and thus having desired closed loop dynamics. Finally, the necessary control input should be selected that will fulfill the requirements of the Lyapunov stability criteria.
Sliding Manifold For system (1) the natural selection of the sliding manifold is in the following form σ = Get = 0 , (2) where tracking error vector is defined as et = [e1 ,..., en ]T ∈ ℜ n ,
ei = xdi − xi
and the sliding
surface satisfies σ = [σ i ,...,σ m ]T ∈ ℜ m , G ∈ ℜ mxn . Computing the Necessary Control Input A Lyapunov Function candidate can be selected as 1 V = σ Tσ (3) 2 where, V ∈ ℜ . This function can also be stated as V = (1 / 2) ⋅ σ
2 2
, where •
2
indicates Euclidian norm
with V (0 ) = 0 . The time derivative of the candidate Lyapunov function V& should be negative definite. In order to use this condition in selection of the control, we may require that the V& satisfies some preselected form. Equating the time derivative of this function to a negative definite function like in (4),
σ V& = −σ T Dσ − μ T
σ σ
(4)
where D is a positive definite symmetric matrix, and μ > 0 thus Lyapunov conditions are satisfied. By substituting (3) into (4), the following requirement is found. σ ⎞ ⎛ (5) σ T ⎜ σ& + Dσ + μ T ⎟ = 0 σ σ⎠ ⎝ Therefore, for σ ≠ 0 , the control law can be calculated by satisfying the following equation. σ ⎞ ⎛& (6) ⎜ σ + Dσ + μ T ⎟ = 0 σ σ⎠ ⎝ and the sliding mode conditions are satisfied. The discontinuous term can be selected as small in order to avoid chattering. It had been proven [30, 31] that in the Copyright © 2007 Praise Worthy Prize S.r.l. - All rights reserved
discrete time implementation the sliding mode is guarantied with continuous control action. We are targeting analog application for which controller will be implemented in continuous time domain so in our
σ
σ Tσ
will be
omitted and we will be determining the control action that satisfies conditions (σ& + Dσ ) = 0 but all further analysis can be easily adopted for application of expression (6) if the term Dσ is replaced with (Dσ + μ σ σ T σ ) . For system (1) with sliding mode manifold (2) the control that satisfies (σ& + Dσ ) = 0 can be determined as
((
)
u = −(GB )−1 G f + d − x& di − Dσ
)
= u eq + (GB ) Dσ −1
where
[
xd = xd1 ,....., xd n
]
and
u eq
(7)
is so-called
equivalent control obtained as a solution of the equation σ& = GB u eq − u = 0 . By substituting (7) into (1) the
(
)
equations of motion of system (1) in manifold (2) are obtained as σ = Get = 0 and the approach to this solution is governed by equation (6). This is a result of the specific structure of the plant (1) in which states is selected as the derivatives of the measurable outputs and each sub-block is represented in the canonical form. To implement this control input, information about the plant dynamics and external disturbances are needed, which is hard to achieve. Hence, this solution needs the information on the equivalent control thus may be applied for the plants when u eq is known or can be estimated with sufficient accuracy. In this paper we will be using a fact proven in [32, 33] that the solution of the differential equation τ z& + z = u − (GB )−1 ⋅ σ& (8)
(
)
with small enough filtering time constant τ is close to the equivalent control. In this paper we will be using this result in order to avoid direct calculation of the equivalent control from u eq = −(GB )−1 G ( f + d − x& d ) but instead to use approximated result u eq = z .
Equation (8) can be used together with the control presented in equation (7) to obtain the simplified controller equation; u eq −1 u= + (GB ) Dσ τ ⋅ s +1 (9) u sσ ⎞ ⎛ = + K ⋅ ⎜ Dσ + ⎟ τ ⋅ s +1 τ ⋅ s +1⎠ ⎝ Do not use Laplace “s” and derivative “d/dt0dot” in the same equation where K = (GB )−1 .
International Review of Electrical Engineering, Vol. xx, n. x
S. Yannier, A. Sabanovic
Fd = TN ⋅ h + ΔT (h + u ) + Δm ⋅ &x& + Δc ⋅ x& + Δk ⋅ x& + c N x& + k N x
II.2. Piezoelectric Actuator Model In this work a piezoelectric actuator (PEA) that consists of a piezo-drive integrated with a sophisticated flexure structure for motion amplification is used. The flexure structure is wire-EDM-cut and is designed to have zero stiction and friction. In addition to the absence of internal friction, flexure stages exhibit high stiffness and high load capacity. Flexure stages are also insensitive to shock and vibration. However, since the piezo-drive exhibits nonlinear hysteresis behavior, the overall system will also exhibit the same behavior. The dynamics of the piezo-stage can be represented by the following second-order differential equation coupled with hysteresis in the presence of external forces meff &x& + c eff x& + k eff x = T ⋅ [u (t ) − h( x, u )] − Fext (10) where x denotes the displacement of the stage, meff , ceff and k eff denotes the effective mass, effective damping and effective stiffness of the stage denotes the electromechanical respecively, T transformation ratio, u denotes the input voltage and h(x, u ) denotes the unknown, bounded, non-linear hysteresis that has been found to be a function of x and u , and Fext is the external force acting on the stage [12, 34]. The model represented by (10) shows that the hysteresis may be perceived as a disturbance force that satisfies matching conditions. This means that the sliding mode based control should be able to reject the influence of the hysteresis nonlinearity on the mechanical motion. At the same time it is obvious that the lumped disturbance consisting of the external force acting on the system and the hysteresis can be estimated, thus allowing the application of the disturbance rejection method in the overall system design. II.3. Disturbance Observer
The structure of the observer is based on (10) under the assumption that all the plant parameter uncertainties, nonlinearities and external disturbances can be represented as a lumped disturbance. To show that assume all plan parameters have nominal values denoted with subscript N and uncertainties shown with Δ•. meff = m N + Δm ceff = c N + Δc (11) k eff = k N + Δk T = T N + ΔT As obvious, x the displacement of the plant and u the input to the plant are measurable. Hence, the nominal structure of the plant is found as follows m N &x& = TN ⋅ u − Fd (12) where;
Copyright © 2007 Praise Worthy Prize S.r.l. - All rights reserved
(13)
is the disturbance on the system. For simplicity the disturbance observer proposed by Ohnishi et al. can be used [35]. The derivation of the observer is as follows. From equation-b the disturbance for is F d = T N ⋅ u − m ⋅ &x& (14) Ohnishi et al. proposes that; g Fˆd = ⋅ TN ⋅ u − m ⋅ s 2 x (15) s+g where Fˆ ⋅ is the observed disturbance force, g is
(
)
d
the constant determining the corner frequency of the first order filter. Since x and u are measurable, uˆ , the correction to the control output, can then be calculated as Fˆ g ⎛ m 2 ⎞ ⋅ ⎜⎜ u − ⋅ s x ⎟⎟ (16) uˆ = d = TN TN s + g ⎝ ⎠ The same remark as earlier
III. Analog Circuit Design III.1.Sliding Mode Controller Following the derivation in section II.1 above, the analog controller should calculate the control u from the two inputs; desired trajectory xd and the actual trajectory x . Selecting the sliding manifold as; ⎡e ⎤ σ = G ⋅ et = G ⋅ ⎢ 1 ⎥ = C ⋅ e + e& = 0 (17) ⎣e 2 ⎦ where
tracking
error
vector
is
defined
as
et = [e1 e2 ] ∈ ℜ with e1 = e = x d − x and e2 = e&1 = e& = x& d − x& . Accordingly the control u is calculated as below sσ ⎞ ⎛ (18) u = u~ + K ⋅ ⎜ Dσ + ⎟ ⋅ τ s +1⎠ ⎝ T
where
u~ =
2
u
τ ⋅ s +1
. Equation (2) can further be
integrated to this last equation for simplification. (Ce& + e&&) ⎞ ⎛ (19) u = u~ + K ⋅ ⎜ D ⋅ (Ce + e& ) + ⎟ τ ⋅ s +1 ⎠ ⎝ The same remark as earlier Only for very small time constants τ , this last equation can further be simplified to obtain, u = u~ + K ⋅ (D ⋅ C ⋅ e + (D + C ) ⋅ e& + &e&) (20) = u~ + K ⋅ ϕ where ϕ = D ⋅ C ⋅ e + (D + C ) ⋅ e& + e&& . From this last equation the algorithm can be deduced immediately. Fig. 2 depicts this algorithm as functional blocks of the
International Review of Electrical Engineering, Vol. xx, n. x
S. Yannier, A. Sabanovic
analog controller designed.
The algorithm of the observer is also straight forward as shown if Fig. 4. The observers output is added to the last summation block before high voltage amplifier shown in Fig. 2.
Fig. 3: Block-Diagram representation of the controller and disturbance observer. This diagram is wrong. The input to the observer is after summation not before
Fig. 4: Disturbance observer algorithm for analog application.
IV. Experimental Results IV.1.
Fig. 2: Summary of the analog circuit.
The circuit is based on mathematical operations like summation, differentiation and will be realized with opamp circuits. Therefore the algorithm also includes the inverting behavior of the op-amps. Accordingly the calculation starts with the error calculation of the error e and then two successive differentiation blocks to calculate e& and e&& . Then the calculation of the intermediate variable ϕ is just the summation of those variables with appropriate coefficients. Finally the control is summed up with the filtered control u~ and disturbance observers output uˆ before fed to the high voltage amplifier (H.V.).
Experimental Setup
For experimental purposes, the setup shown in Fig. 5 is constructed; high voltage amplifier is built using MP108 power operational amplifier from Apex Microtechnology, PEA is the piezoelectric actuator with embedded strain gage for position measurement and the strain gage amplifier is the SCM5B38-03 wide band strain gage amplifier from Dataforth Corporation. Here SMC is the designed sliding mode control algorithm implemented in DSP (for DSP experiments) or is the analog circuit (for analog controller experiments).
III.2.Disturbance Observer The designed disturbance observer can simply be integrated to the system to use the actual position x and control u as inputs and calculate the correction term to the control output; uˆ . The interconnection is depicted in Fig. 3. Copyright © 2007 Praise Worthy Prize S.r.l. - All rights reserved
Fig. 5: Piezoelectric actuator control setup.
Both in DSP and analog control experiments, the structure of the high voltage amplifier assumed to be limited with a low pass filter. The data is captured by Agilent Technologies International Review of Electrical Engineering, Vol. xx, n. x
S. Yannier, A. Sabanovic
54622D digital oscilloscope. The reference and actual signals are given without offset to have better feeling on the tracking error. The third channel shown in some figures is the error signal. Peak to peak values are given at the image captions in metric correspondents: 17.96um (micrometers) corresponds to 1V of the strain gage amplifier reading, or in other words 1um position deflection results 55.68mV.
IV.2
error corresponding to only 0.14%. Compare to 2.5% tracking error of the DSP implementation, this result is almost 18 times better. Reference & Actual 8.98um/Div
Position Tracking Experiments Using DSP
For comparison of the results DSP application of the control is realized on dSpace DS1102 platform which possesses TMS320C31 DSP chip running at 40 MHz with 50ns cycle time. The platform does have two 16bit ADC (Input) ±10V and four 12-bit DAC (Outputs) ±10V. The algorithm runs at 10kHz. discretization is made based on Euler’s method. Reference & Actual 900nm/Div
Error 90nm/Div
Error 90nm/Div Fig. 8: Tracking of 35.69um pp 1Hz sinusoidal reference. The error is 50nm pp (0.14%).
Tracking of a single sinusoidal pulse of period 1 second and peak to peak amplitude 35.60um is shown on Fig. 9. According to the experiment the peak tp peak error value is 54nm corresponding to 0.15% tracking error. Triangular wave shapes are also studied. As an example tracking of 35.60um pp 1Hz triangular reference is presented on Fig. 10. The resulting peak to peak error is 54nm pp corresponding to 0.15%. Triangular wave shape are in particular importance since they constitutes non-continuous references.
Fig. 6: DSP tracking experiment for 4.5um pp 1Hz sinusoidal reference.
Position tracking of 1Hz sinusoidal inputs is studied. First 4.5um peak to peak and then 10.8um peak to peak inputs are tested. Results are shown on Fig. 6 and on Fig. 7 respectively. The errors for comparison are 110nm and 200nm, corresponding to 2.5% and 1.9% respectively. Reference & Actual
1800nm/Div
Reference & Actual 8.98um/Div
Error 90nm/Div
Fig. 9: Tracking of 35.60um pp 1Hz sinusoidal reference. The error is 54nm pp (0.15%).
Reference & Actual 8.98um/Div Error 180nm/Div
Fig. 7: DSP tracking experiment for 10.8um pp 1Hz sinusoidal reference.
IV.3.
Analog Circuit, Position Tracking Experiments
Similar experiments are conducted for analog circuit realization of the SMC with disturbance observer. The tracking of a 35.69um peak to peak 1Hz sinusoidal reference is resulted with 50nm peak to peak tracking Copyright © 2007 Praise Worthy Prize S.r.l. - All rights reserved
Error 90nm/Div
Fig. 10: Tracking of 35.60um pp 1Hz triangular reference. The error is 54nm pp (0.15%).
To present the tracking of an abstract but continuous wave form the tracking of human beat signal is presented on Fig. 11. For this waveform with peak to peak amplitude of 21.70um the tracking resulted with International Review of Electrical Engineering, Vol. xx, n. x
S. Yannier, A. Sabanovic
46nm peak to peak tracking error corresponding to 0.21%. Reference & Actual 8.98um/Div
Error 90nm/Div
Fig. 11: Tracking of human hearth beat signal. The peak o peak value is 21.70um. The error is 46nm pp (0.21%).
V. Conclusion In this paper we have formulated a SMC with continuous control output, based on [28, 30, 32, 33], applicable in analog electronics for the position tracking of the piezoelectric actuators. This SMC is supported by a disturbance observer as introduced in [35]. The use of such a controller in systems controlled by digital controllers, including DSP, PC, microchip and FPGA, will help users to save from heavy computational load. Moreover, due to the operation frequency limitation in digital systems mainly due to the analog to digital conversion, the controller is expected to have better performance than the DSP application. Experimental results proved that the analog production of the proposed SMC is possible and that the controller can track a reference signal with a good degree of accuracy.
References [1] A. Suleman and A. P. Costa, "Adaptive control of an aeroelastic flight vehicle using piezoelectric actuators," Computers & Structures, vol. 82, pp. 1303-1314, 2004. [2] S. Ashley, "Digital dampers," in Mechanical Engineering, vol. 120: American Society of Mechanical Engineers, 1998, pp. 130. [3] "Shape shifting aircraft," in Design Engineering: Centaur Communications, 2001, pp. 5. [4] B. M. Chen, T. H. Lee, C.-C. Hang, Y. Guo, and S. Weerasooriya, "An Hinf almost disturbance decoupling robust controller design for a piezoelectric bimorph actuator with hysteresis," Control Systems Technology, IEEE Transactions on, vol. 7, pp. 160-174, 1999. [5] H. Richter, E. A. Misawa, D. A. Lucca, and H. Lu, "Modeling nonlinear behavior in a piezoelectric actuator," Precision Engineering, vol. 25, pp. 128-137, 2001. [6] PI, "Physik Instrumente (PI) GmbH & Co. KG: http://www.physikinstrumente.de," 2005. [7] S. Bauer, "Piezo-, pyro- and ferroelectrets: soft transducer materials for electromechanical energy conversion," Dielectrics and Electrical Insulation, IEEE Transactions on [see also Electrical Insulation, IEEE Transactions on], vol. 13, pp. 953-962, 2006. [8] H.-J. Shieh, F.-J. Lin, P.-K. Huang, and L.-T. Teng, "Adaptive tracking control solely using displacement feedback for a piezopositioning mechanism," Control Theory and Applications, IEE Proceedings-, vol. 151, pp. 653-660, 2004. Copyright © 2007 Praise Worthy Prize S.r.l. - All rights reserved
[9] K. Abidi, "Sliding-Mode control for high-precision motion control systems / Thesis Advisor Asif Sabanovic." Istanbul: Sabanci University, 2004. [10] H. J. M. T. S. Adriaens, W. L. De Koning, and R. Banning, "Modeling piezoelectric actuators," Mechatronics, IEEE/ASME Transactions on, vol. 5, pp. 331-341, 2000. [11] R. Banning, W. L. de Koning, H. J. M. T. A. Adriaens, and R. K. Koops, "State-space analysis and identification for a class of hysteretic systems," Automatica, vol. 37, pp. 1883-1892, 2001. [12] M. Goldfarb and N. Celanovic, "Modeling piezoelectric stack actuators for control of micromanipulation," Control Systems Magazine, IEEE, vol. 17, pp. 69-79, 1997. [13] J.-J. Tzen, S.-L. Jeng, and W.-H. Chieng, "Modeling of piezoelectric actuator for compensation and controller design," Precision Engineering, vol. 27, pp. 70-86, 2003. [14] C.-H. Yang and K.-M. Chang, "Adaptive Neural Network Control for Piezoelectric Hysteresis Compensation in A Positioning System," presented at Industrial Electronics, 2006 IEEE International Symposium on, 2006. [15] Y. Wu and Q. Zou, "Iterative control approach to compensate for the hysteresis and the vibrational dynamics effects of piezo actuators," presented at American Control Conference, 2006, 2006. [16] H. Jung, H. Jung, J. Y. Shim, J. Y. Shim, D. Gweon, and D. Gweon, "New Open-loop Actuating Method of Piezoelectric Actuators for Removing Hysteresis and Creep," Review of Scientific Instruments, vol. 71, 2000. [17] Y.-C. Yu and M.-K. Lee, "A dynamic nonlinearity model for a piezo-actuated positioning system," presented at Mechatronics, 2005. ICM '05. IEEE International Conference on, 2005. [18] C. Newcomb and I. Flnn, "Improving the Linearity of Piezoelectric Ceramic Actuators," Electronics Letters, vol. 18, pp. 442-444, 1982. [19] R. H. Comstock, "Charge Control of Piezoelectric Actuators to Reduce Hysteresis Effects." U.S. Patent 4,263,527: The Charles Stark Draper Laboratory, Inc. (Cambridge, MA), 1981. [20] D. Song and C. J. Li, "Modeling of piezo actuator's nonlinear and frequency dependent dynamics," Mechatronics, vol. 9, pp. 391410, 1999. [21] K. Uchino, Piezolectric Actuators and Ultrasonic Motors. Boston ; Dordrecht: Kluwer Academic Publishers, 1997. [22] N. Tamer and M. Dahleh, "Feedback control of piezoelectric tube scanners," presented at Decision and Control, 1994., Proceedings of the 33rd IEEE Conference on, 1994. [23] R.-J. Wai and J.-D. Lee, "Intelligent motion control for linear piezoelectric ceramic motor drive," Systems, Man and Cybernetics, Part B, IEEE Transactions on, vol. 34, pp. 2100-2111, 2004. [24] K. D. Young, V. I. Utkin, and U. Ozguner, "A control engineer's guide to sliding mode control," Control Systems Technology, IEEE Transactions on, vol. 7, pp. 328-342, 1999. [25] K. D. Young, V. I. Utkin, and U. Ozguner, "A control engineer's guide to sliding mode control," presented at Variable Structure Systems, 1996. VSS '96. Proceedings., 1996 IEEE International Workshop on, 1996. [26] N. Bonnail, D. Tonneau, F. Jandard, G.-A. Capolino, and H. Dallaporta, "Variable Structure Control of a Piezoelectric Actuator for a Scanning Tunneling Microscope," in IEEE Transactions on Industrial Electronics, vol. 51, 2004, pp. 354-363. [27] A. Woronko, J. Huang, and Y. Altintas, "Piezoelectric tool actuator for precision machining on conventional CNC turning centers," in Precision Engineering, vol. 27, 2003, pp. 335. [28] K. Abidi, A. Sabanovic, and S. Yesilyurt, "Sliding mode control based disturbance compensation and external force estimation for a piezoelectric actuator," presented at Advanced Motion Control, 2004. AMC '04. The 8th IEEE International Workshop on, 2004. [29] K. Abidi, A. Sabanovic, and S. Yesilyurt, "Sliding-mode based force control of a piezoelectric actuator," presented at Mechatronics, 2004. ICM '04. Proceedings of the IEEE International Conference on, 2004. [30] S. Drakunov and V. Utkin, "A semigroup approach to discretetime sliding modes," presented at American Control Conference, 1995. Proceedings of the, 1995.
International Review of Electrical Engineering, Vol. xx, n. x
S. Yannier, A. Sabanovic
[31] W.-C. Su, S. V. Drakunov, and U. Ozguner, "An O(T^2) boundary layer in sliding mode for sampled-data systems," Automatic Control, IEEE Transactions on, vol. 45, pp. 482-485, 2000. [32] V. Utkin, "Variable structure systems with sliding modes," Automatic Control, IEEE Transactions on, vol. 22, pp. 212-222, 1977. [33] V. Utkin, J. Guldner, and J. Shi, Sliding Mode Control in Electro-mechanical Systems. London; Philadelphia, PA: Taylor & Francis, 1999. [34] M. Goldfarb and N. Celanovic, "Behavioral implications of piezoelectric stack actuators for control of micromanipulation," presented at Robotics and Automation, 1996. Proceedings., 1996 IEEE International Conference on, 1996. [35] K. Ohnishi, M. Shibata, and T. Murakami, "Motion control for advanced mechatronics," Mechatronics, IEEE/ASME Transactions on, vol. 1, pp. 56-67, 1996.
Authors’ information 1
Sabanci University, Faculty of Engineering and Natural Sciences, Mechatronics Program. 2 Sabanci University, Faculty of Engineering and Natural Sciences, Mechatronics Program. Selim Yannier was born in Istanbul, Türkiye on 1978. He received his B.S. degree in Physics with honors from Orta Doğu Teknik Üniversitesi (Middle East Technical University), Ankara, Türkiye in Fall 2001. He then began M.S. studies at Mechatronics Engineering Program, Sabanci University, Istanbul, Türkiye in Spring 2001 and completed at Spring 2002. He is currently Ph.D. student at the same institution. Since January 2001 he is working as a Research and Teaching Assistant in Sabanci University, Istanbul, Türkiye. His research interests are motion control, mobile robotics and control for nanotechnologies. Asif Sabanovic SM IEEE is a full professor of mechatronics at Sabanci University, Istanbul. is a Full Professor at Sabanci University, Istanbul. He received B.S. degree in electrical engineering (in 1970) , M.S. degree and Dr. Eng. degree from University of Sarajevo.His fields of interest include nonlinear control, robust control, robotics, electric drives, power electronics and mechatronics.
and the other authors may include biographies at the end of regular papers. The first paragraph may contain a place and/or date of birth (list place, then date). Next, the author’s educational background is listed: type of degree in what field, which institution, city, state or country, and year degree was earned. The author’s major field of study should be lowercased. The second paragraph uses the pronoun of the person (he or she) and not the author’s last name. Information concerning previous publications may be included. Current and previous research interests ends the paragraph. The third paragraph begins with the author’s title and last name (e.g., Dr. Smith, Prof. Jones, Mr. Kajor, Ms. Hunter). List any memberships in professional societies. The photograph is placed at the top left of the biography. Personal hobbies will be deleted from the biography.
Copyright © 2007 Praise Worthy Prize S.r.l. - All rights reserved
International Review of Electrical Engineering, Vol. xx, n. x