<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">ICA</journal-id><journal-title-group><journal-title>Intelligent Control and Automation</journal-title></journal-title-group><issn pub-type="epub">2153-0653</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ica.2012.34043</article-id><article-id pub-id-type="publisher-id">ICA-24885</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Stable Adaptive Fuzzy Control with Hysteresis Observer for Three-Axis Micro/Nano Motion Stages
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>ih-Chang</surname><given-names>Lin</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Bor-Yih</surname><given-names>Chang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Biing-Der</surname><given-names>Liaw</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Mechanical Engineering, National Chung Hsing University, Taichung, Chinese Taipei</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>lclin@mail.nchu.edu.tw(IL)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>28</day><month>11</month><year>2012</year></pub-date><volume>03</volume><issue>04</issue><fpage>390</fpage><lpage>403</lpage><history><date date-type="received"><day>July</day>	<month>31,</month>	<year>2012</year></date><date date-type="rev-recd"><day>August</day>	<month>31,</month>	<year>2012</year>	</date><date date-type="accepted"><day>September</day>	<month>7,</month>	<year>2012</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  This paper considers the analytical dynamics with simplified Dahl hysteresis model for a three-axis piezoactuated micro/nano flexure stage. An adaptive controller with nonlinear dynamic hysteresis observer is proposed using Lyapunov stability theory. In the controller, a fuzzy function approximator with parameters update law is included to compensate for the identification inaccuracy, model uncertainty, and flexure coupling effects. Simulation results are used to demonstrate the control performance.
 
</p></abstract><kwd-group><kwd>Micro/Nano Stage; Adaptive Fuzzy Control; Hysteresis Observer; Fuzzy Function Approximator</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Recently, control of micro/nano stages considering the piezoactuator hysteresis effects has found great interests in the literature. Effective ultrafine-resolution trajectory tracking performance of stages is limited by the intrinsic hysteretic behavior of the piezoceramic material and the structural vibration of the devices [<xref ref-type="bibr" rid="scirp.24885-ref1">1</xref>].</p><p>Many efforts were trying to decrease the hysteresis effect of piezoactuators. Newcomb and Flinn [<xref ref-type="bibr" rid="scirp.24885-ref2">2</xref>] found that the relationship between the extension of a piezoceramic actuator and its applied electric charge has significantly less hysteresis nonlinearity than that between deformation and applied voltage. Furutani et al. [<xref ref-type="bibr" rid="scirp.24885-ref3">3</xref>] proposed an induced charge feedback control for the piezoactuators. The approach needs measurement of the induced charge and a specially designed charge drive amplifier, and will cause an increase in the response time of the actuator.</p><p>In order to linearize the control system, many researches focused on the inverse feedforward compensation based on some inverse hysteresis model. Several models have been suggested for describing the complex hysteretic behavior, for example, the Preisach model in Ge and Jouaneh [4,5], Yu et al. [<xref ref-type="bibr" rid="scirp.24885-ref6">6</xref>], and Liu et al. [<xref ref-type="bibr" rid="scirp.24885-ref7">7</xref>], the generalized Preisach model in Ge and Jouaneh [<xref ref-type="bibr" rid="scirp.24885-ref8">8</xref>], the dynamic Preisach model in Yu et al. [<xref ref-type="bibr" rid="scirp.24885-ref9">9</xref>]; the generalized Maxwell elasto-slip model in Goldfarb and Celanovic [<xref ref-type="bibr" rid="scirp.24885-ref10">10</xref>]; the variable time-relay hysteresis model in Tsai and Chen [<xref ref-type="bibr" rid="scirp.24885-ref11">11</xref>]; the Prandtl-Ishlinskii (PI) model (a subclass of the Preisach model) in Ang. et al. [<xref ref-type="bibr" rid="scirp.24885-ref1">1</xref>] and Hassani and Tjahjowidodo [<xref ref-type="bibr" rid="scirp.24885-ref12">12</xref>]; the Duhem model in Stepanenko and Su [<xref ref-type="bibr" rid="scirp.24885-ref13">13</xref>]; the polynomial approximation method in Croft and Devasia [<xref ref-type="bibr" rid="scirp.24885-ref14">14</xref>]; and the Jiles-Atherton model in Dupre et al. [<xref ref-type="bibr" rid="scirp.24885-ref15">15</xref>]. Ge and Jouaneh [<xref ref-type="bibr" rid="scirp.24885-ref5">5</xref>] proposed a PID feedback control using the classical Preisach model for the hysteresis. Song et al. [<xref ref-type="bibr" rid="scirp.24885-ref16">16</xref>] proposed a cascaded PD/lead-lag feedback controller based on a linear model for the piezoactuator with hysteresis being compensated via the feedforward cancellation using the inverse classical Preisach model. Recently, Maslan et al. [<xref ref-type="bibr" rid="scirp.24885-ref17">17</xref>] presented a discrete-time transfer function and its inverse for a highly nonlinear and hysteretic piezoelectric actuator, and traditional PID controller and PID with active force control were considered.</p><p>To mitigate the effects of the unknown hysteresis, Wang et al. [<xref ref-type="bibr" rid="scirp.24885-ref18">18</xref>] suggested a model reference control for linear systems with unknown input hysteresis using an inverse KP (Krasnosel’skii-Pokrovskii) hysteresis model [<xref ref-type="bibr" rid="scirp.24885-ref19">19</xref>]. Hwang et al. [<xref ref-type="bibr" rid="scirp.24885-ref20">20</xref>] proposed a neural-network nonlinear model for learning the hysteretic behavior of a piezoelectric actuator, and suggested a discrete-time variable-structure control for enhancing the nonlinear model-based feedforward control performance. Based on the learned nonlinear model of piezoelectric actuator systems in [<xref ref-type="bibr" rid="scirp.24885-ref20">20</xref>], Hwang and Jan [<xref ref-type="bibr" rid="scirp.24885-ref21">21</xref>] proposeed a controller including a nonlinear inverse control and a discrete neuroadaptive sliding mode control using a recurrent neural network to compensate for the residue dynamic uncertainty. Wai and Su [<xref ref-type="bibr" rid="scirp.24885-ref22">22</xref>] presented a supervisory genetic algorithm (SGA) control system for a piezoelectric ceramic motor. The controller consists of a GA control to search an optimum control effort online via gradient descent training process and a supervisory control to stabilize the system states around a predefined bound region.</p><p>Recently, Ronkanen et al. [<xref ref-type="bibr" rid="scirp.24885-ref23">23</xref>] presented a two-input (velocity and voltage) one-output (current) feedforward backpropagation network to model the inverse nonlinear velocity-current relation of a piezoelectric actuator, and then introduced a feedforward charge control scheme.</p><p>Other analytical types of nonlinear differential hysteresis models include the simplified Dahl model used in Lyshevski [<xref ref-type="bibr" rid="scirp.24885-ref24">24</xref>], Sun and Chang [<xref ref-type="bibr" rid="scirp.24885-ref25">25</xref>], Sain et al. [<xref ref-type="bibr" rid="scirp.24885-ref26">26</xref>], and the Bouc-Wen model in Low and Guo [<xref ref-type="bibr" rid="scirp.24885-ref27">27</xref>], Chen et al. [<xref ref-type="bibr" rid="scirp.24885-ref28">28</xref>], and Gomis-Bellmunt et al. [<xref ref-type="bibr" rid="scirp.24885-ref29">29</xref>]. Chen et al. [<xref ref-type="bibr" rid="scirp.24885-ref28">28</xref>] proposed an H<sub>∞</sub> almost disturbance decoupling robust control based on the Bouc-Wen hysteretic model. Shieh et al. [<xref ref-type="bibr" rid="scirp.24885-ref30">30</xref>] proposed an adaptive displacement control for a piezopositioning mechanism with the LuGre (hysteretic) friction model suggested by De Wit et al. [<xref ref-type="bibr" rid="scirp.24885-ref31">31</xref>]. Gu and Zhu [<xref ref-type="bibr" rid="scirp.24885-ref32">32</xref>] suggested a new mathematic model to describe the frequency-dependent and amplitude-dependent hysteresis in a piezoelectric actuator using a family of ellipses. These analytical hysteresis models will be much easier for precision positioning control design.</p><p>In this work, we consider the precision control of a three-axis piezoactuated micro/nano stage. An adaptive controller with simplified Dahl model-based hysteresis variables observer is designed using the Lyapunov stability theory. In the adaptive controller, a fuzzy function approximator with parameters update law is included to compensate for the identification inaccuracy, model uncertainty, and flexure coupling effects. Simulation results are used for illustrating the possible control performance.</p></sec><sec id="s2"><title>2. Dynamic Model for a Three-Axis Micro/Nano Motion Stage</title><p>The dynamic model for a single-axis piezoactuated flexure stage with analytic simplified Dahl hysteresis model is as below [<xref ref-type="bibr" rid="scirp.24885-ref24">24</xref>]:</p><disp-formula id="scirp.24885-formula26162"><label>(1)</label><graphic position="anchor" xlink:href="11-7900204\f71a8477-940a-42f7-a28c-e4bf19a929b3.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.24885-formula26163"><label>(2)</label><graphic position="anchor" xlink:href="11-7900204\0e1d1b90-f0af-40c4-8813-d867cfa07869.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="11-7900204\d21bc9b3-b73d-4840-819c-038d08b883bb.jpg" /> is the output displacement of the flexure stage; <img src="11-7900204\82becd44-5c5c-45b6-8fa3-f6c5ee6eac0a.jpg" />is the mass of the flexure mover; <img src="11-7900204\df3214a9-cbe2-49e6-992e-a6d7ed552808.jpg" />is the damping coefficient;<img src="11-7900204\e24e8be4-30bd-4bdb-ac4a-e9b73d2e6d52.jpg" />,<img src="11-7900204\ad0fc748-5a81-4d8a-b52e-603dd525fdb9.jpg" /> and <img src="11-7900204\16202293-9303-48d0-a6ed-f0df9075403f.jpg" />are the stiffness constants; u is the input voltage of the piezoelectric actuator; <img src="11-7900204\56069ae3-97a0-4352-81a2-614afb6ff31e.jpg" />is the input gain; <img src="11-7900204\9b8df46c-3350-403b-ba92-9c18de563400.jpg" />is the hysteresis variable; <img src="11-7900204\a9f55ab3-6f66-467a-a122-212889fcbbca.jpg" />and <img src="11-7900204\ecb9a559-cb5d-490a-aa0c-8b187e5c446a.jpg" /> govern the scale and the shape of the hysteresis loop.</p><p>Consider a <img src="11-7900204\453a7264-2b4b-4e1b-85a9-0eba23830c3d.jpg" /> three-axis flexure micro/nano stage (P-517.3CL, Physik Instrumente, PI) [<xref ref-type="bibr" rid="scirp.24885-ref33">33</xref>] driven by piezoelectric actuators shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>. The hysteresis phenomena and the coupling effects among the three axes induced by the flexure structure, can be taken into account via the following complete matrix-vector model:</p><disp-formula id="scirp.24885-formula26164"><label>(3)</label><graphic position="anchor" xlink:href="11-7900204\29b057fd-4097-4d07-bc3b-6b8987a4a54e.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.24885-formula26165"><label>(4)</label><graphic position="anchor" xlink:href="11-7900204\1d3f7ffb-799d-416d-bed9-3fe58a68bcf7.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="11-7900204\79470b8f-67f6-45ab-acf2-a018da2459a6.jpg" /> is the output displacements vector;</p><p><img src="11-7900204\e766b9c2-c092-4cf6-b260-71083705a3b8.jpg" /></p><p><img src="11-7900204\630b6f9d-d109-4f23-9eed-a9e245faf9e8.jpg" /></p><p><img src="11-7900204\42910b45-9f0f-42ac-8c12-5d2cf4595c74.jpg" /></p><p><img src="11-7900204\fe9b6303-c2f5-4081-8dfa-364cd1a76e26.jpg" /></p><p>is used to consider the coupling effects among the axes and the model uncertainty;</p><p><img src="11-7900204\1489c356-a87e-4f49-aceb-f967638cb018.jpg" /></p><p><img src="11-7900204\697e5345-da40-4426-bd3e-2b594de262c0.jpg" /></p><p><img src="11-7900204\5fbbd860-f56e-4a4f-941a-de845507d32b.jpg" /></p><p><img src="11-7900204\5e364fe0-7eb6-4e7f-9b79-c80deb1f413f.jpg" /></p><p><img src="11-7900204\dccc1fba-d074-4531-bf69-935588ac7e14.jpg" /></p><p>For ease of numerical simulation and implementation, the system parameters in SI units could be scaled in terms of more suitable units: displacement in nm, mass in g, time in ms, and input voltage in mV. After scaling, the scaled models keep the same forms as Equations (3) and (4). The parameters of the stage are identified, based on input/output data pairs via genetic algorithms by Chang [<xref ref-type="bibr" rid="scirp.24885-ref34">34</xref>], and are given as follows:</p><p><img src="11-7900204\0d6af62d-4153-4045-8e91-d7ba2a347aad.jpg" /></p><p><img src="11-7900204\2907fd19-e61a-4e9e-aa65-3fc0508588f2.jpg" /></p><p><img src="11-7900204\dd66d89a-5184-4e8e-9338-5eee57b8bde8.jpg" /></p><p><img src="11-7900204\5020e4ee-1d8e-4e78-96ae-45d77b83345f.jpg" /></p><p><img src="11-7900204\3ea69f08-0840-49c1-8ce2-7fe96ee3c90a.jpg" /></p><p><img src="11-7900204\c69fd514-efd7-4e7e-ad72-6b856dca423c.jpg" /></p><p><img src="11-7900204\a67d2981-0814-4f8f-9d68-4fffdfbd5de7.jpg" /></p><p><img src="11-7900204\36ac6a2d-2ebb-4571-84f9-8ae7163c4f10.jpg" /></p><p><img src="11-7900204\2ba5debb-9251-4719-a06b-329d254f8bc0.jpg" /></p><p><img src="11-7900204\fcfe8328-02ff-4c74-9a5a-ff615b8ede88.jpg" /></p><p><img src="11-7900204\47384872-a56d-40f9-b90d-7b22ca5dfef0.jpg" /></p><p><img src="11-7900204\ccf9acf2-be3d-47cd-94f5-c5a13e5493f2.jpg" /></p><p>After defining the state vector as<img src="11-7900204\b792e1ef-c0fe-427c-a0d5-5e565194bf28.jpg" />, <img src="11-7900204\23cfad94-fa1b-4b78-9084-09bfd3ce9d60.jpg" />, the stage’s dynamic model can be written in the following vector state equations:</p><disp-formula id="scirp.24885-formula26166"><label>(5)</label><graphic position="anchor" xlink:href="11-7900204\ed2cafef-1f99-4129-842e-6cfde1a3e502.jpg"  xlink:type="simple"/></disp-formula><p>where</p><p><img src="11-7900204\48e5f675-fde0-43ee-8f46-4a80eba598df.jpg" /></p><p><img src="11-7900204\2c53fca0-c592-4473-94fa-58ede18ee388.jpg" /></p></sec><sec id="s3"><title>3. Stable Fuzzy Approximator-Based Adaptive Control for Micro/Nano Stages</title><sec id="s3_1"><title>3.1. Control Design Using Backstepping Method</title><p>Based on the nonlinear dynamics model (5), this subsection considers the backstepping-based stable control law design for the three-axis flexure stage.</p><p>First consider the <img src="11-7900204\518cd8c3-2659-412c-879f-f2066d3678e1.jpg" /> subsystem,<img src="11-7900204\f3f6745a-c2ec-4e4c-af85-18e522c676f1.jpg" />. Let</p><disp-formula id="scirp.24885-formula26167"><label>(6)</label><graphic position="anchor" xlink:href="11-7900204\7d09940d-0d65-4532-a719-85493a7e6e17.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="11-7900204\de909fea-008b-4a0c-a4c6-061b6a13a28f.jpg" /> is a virtual input. Define the tracking error signal as</p><disp-formula id="scirp.24885-formula26168"><label>(7)</label><graphic position="anchor" xlink:href="11-7900204\e1d65ffc-4534-4256-a0e0-1a39c40e1ba7.jpg"  xlink:type="simple"/></disp-formula><p>where<img src="11-7900204\ba0c3b00-8713-4b10-ab63-7ccb0f31d959.jpg" /> is the desired trajectory for the three-axis motion. Differentiating Equation (7), we have</p><disp-formula id="scirp.24885-formula26169"><label>(8)</label><graphic position="anchor" xlink:href="11-7900204\24b5b294-5ed9-4807-ab55-056da0b84db4.jpg"  xlink:type="simple"/></disp-formula><p>Considering the Lyapunov function candidate</p><disp-formula id="scirp.24885-formula26170"><label>(9)</label><graphic position="anchor" xlink:href="11-7900204\20b347cc-eb5b-42f5-88e1-444ff2a709de.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="11-7900204\501acf3a-360c-4782-901f-362c8da42701.jpg" /> is symmetric and positive definite, and differentiating Equation (9), we have</p><disp-formula id="scirp.24885-formula26171"><label>(10)</label><graphic position="anchor" xlink:href="11-7900204\7df36ae9-24c9-4037-a6ee-c9ba5c1231ab.jpg"  xlink:type="simple"/></disp-formula><p>Thus, we can choose the virtual input <img src="11-7900204\849ae5ac-ff50-46d2-86f5-7539d8ddf461.jpg" /> as</p><disp-formula id="scirp.24885-formula26172"><label>(11)</label><graphic position="anchor" xlink:href="11-7900204\f1da91ef-209e-4a0b-a649-5f5f9b045bf3.jpg"  xlink:type="simple"/></disp-formula><p>with positive definite feedback gain matrix</p><p><img src="11-7900204\11501244-75fe-4cfa-8c42-0c3cbe227218.jpg" />such that</p><disp-formula id="scirp.24885-formula26173"><label>(12)</label><graphic position="anchor" xlink:href="11-7900204\ca73e304-cf8d-4222-9eb2-341a90d4ce82.jpg"  xlink:type="simple"/></disp-formula><p>and <img src="11-7900204\6dc9cb52-333f-4bd6-ba7f-dfa07213e30d.jpg" /> that is, the subsystem is asymptotically stable.</p><p>Further, the actual whole nonlinear system is considered:</p><disp-formula id="scirp.24885-formula26174"><label>(13)</label><graphic position="anchor" xlink:href="11-7900204\44a91929-f9a9-4fba-81be-67dc27fea7be.jpg"  xlink:type="simple"/></disp-formula><p>After introducing new error signal</p><disp-formula id="scirp.24885-formula26175"><label>(14)</label><graphic position="anchor" xlink:href="11-7900204\b0ee4a2b-1e9c-4a37-aac9-6830c8cc5322.jpg"  xlink:type="simple"/></disp-formula><p>we can obtain</p><disp-formula id="scirp.24885-formula26176"><label>(15)</label><graphic position="anchor" xlink:href="11-7900204\988df3e0-94ec-406d-aec5-46c9ef710f41.jpg"  xlink:type="simple"/></disp-formula><p>Then by considering the Lyapunov function candidate as</p><disp-formula id="scirp.24885-formula26177"><label>(16)</label><graphic position="anchor" xlink:href="11-7900204\dfcea8c3-743f-460e-8f1c-8deed8cefd7d.jpg"  xlink:type="simple"/></disp-formula><p>where<img src="11-7900204\d89b798c-4739-426f-9595-7634a8a32359.jpg" />, <img src="11-7900204\0db6a0e9-6548-454f-928b-512a73bb51b6.jpg" />, <img src="11-7900204\1d63aa8d-6520-4ae2-acc6-bcfdd79109c0.jpg" /></p><p>is symmetric and positive definite, and taking the time derivative of Equation (16), we have</p><disp-formula id="scirp.24885-formula26178"><label>(17)</label><graphic position="anchor" xlink:href="11-7900204\d635a049-fc1c-4c71-993e-bf1583816a46.jpg"  xlink:type="simple"/></disp-formula><p>Thus we can choose the nonlinear control law as follows:</p><disp-formula id="scirp.24885-formula26179"><label>(18)</label><graphic position="anchor" xlink:href="11-7900204\f4df68c9-7228-4dc6-97ad-609da8f5f1d3.jpg"  xlink:type="simple"/></disp-formula><p>and obtain</p><disp-formula id="scirp.24885-formula26180"><label>(19)</label><graphic position="anchor" xlink:href="11-7900204\80d67719-22da-4668-a26f-d454e460d0d4.jpg"  xlink:type="simple"/></disp-formula><p>where &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<img src="11-7900204\fc1af730-cd34-487a-8698-d0e2ce6cdb3f.jpg" />.</p><p>If further choose <img src="11-7900204\5e4abeba-12f8-415b-9484-de130002e13d.jpg" /> with<img src="11-7900204\55bb8d2c-7937-4e49-9b94-a427f58d9517.jpg" />, then we can have</p><disp-formula id="scirp.24885-formula26181"><label>(20)</label><graphic position="anchor" xlink:href="11-7900204\155d4377-2486-4878-ac94-b0d140293ae1.jpg"  xlink:type="simple"/></disp-formula><p>and<img src="11-7900204\86c6d86f-0a5b-4bda-a5ab-bc208fb0ae6b.jpg" />. Thus, the equilibrium point <img src="11-7900204\bdf2ed88-4606-4322-846f-e20e9dbbaa6d.jpg" /> of the closed-loop system is exponentially stable.</p><p>The internal state variables <img src="11-7900204\5355a648-a3fa-4430-92b5-a61cd7b7dbc8.jpg" /> can also be shown to be bounded. Consider the Lyapunov function</p><disp-formula id="scirp.24885-formula26182"><label>(21)</label><graphic position="anchor" xlink:href="11-7900204\8b9fd5c5-da4f-4642-a3b1-e39bb59f7f67.jpg"  xlink:type="simple"/></disp-formula><p>By choosing the class-<img src="11-7900204\1f76913b-f426-48c3-8873-4da6ee92a0ea.jpg" /> functions</p><p><img src="11-7900204\b46b4342-60f2-42e0-870a-980b53e1a5d4.jpg" />then since</p><disp-formula id="scirp.24885-formula26183"><label>, (22)</label><graphic position="anchor" xlink:href="11-7900204\e96aceea-c7c6-4036-bbd6-40fe6951b7b2.jpg"  xlink:type="simple"/></disp-formula><p>we know that <img src="11-7900204\28e8b7b1-89ed-4855-b6f1-6347672d0b5d.jpg" /> is positive definite, decrescent, and radially unbounded [<xref ref-type="bibr" rid="scirp.24885-ref35">35</xref>]. Differentiating Equation (21) and substituting in the internal dynamics</p><disp-formula id="scirp.24885-formula26184"><label>(23)</label><graphic position="anchor" xlink:href="11-7900204\cb1551f7-16e2-434b-be68-a35852c3ddb7.jpg"  xlink:type="simple"/></disp-formula><p>we have</p><disp-formula id="scirp.24885-formula26185"><label>(24)</label><graphic position="anchor" xlink:href="11-7900204\c7e75be3-4bca-4cc9-a1cc-274521eed9d2.jpg"  xlink:type="simple"/></disp-formula><p>Since &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<img src="11-7900204\f3266473-eeff-4d67-b493-bbd1a00bc5e7.jpg" /></p><p>if the desired trajectory satisfies<img src="11-7900204\45f4b7de-e4af-4b76-a03d-336d9cfc75f1.jpg" />, then we can have <img src="11-7900204\ceebde5c-af5a-44e7-8d7c-5271d1081f2e.jpg" /> Thus, f is bounded and the overall closed-loop system is stable.</p><p>Let the output vector<img src="11-7900204\af564c1f-2a6b-433b-ac5e-88851c8833cc.jpg" />, <img src="11-7900204\606dfdc0-c390-48ca-b1e4-01f3d648ed58.jpg" />, we can obtain the system’s zero dynamics as follows:</p><disp-formula id="scirp.24885-formula26186"><label>(25)</label><graphic position="anchor" xlink:href="11-7900204\d42823bd-9516-475f-a53a-7889b7346126.jpg"  xlink:type="simple"/></disp-formula><p>That is, the hysteresis variables will become constants when the flexure mover returns to the origin and remains there.</p><p>In order to further enhance the system’s active damping capability, we can introduce a nonlinear damping term</p><p><img src="11-7900204\4e279890-12d5-41f8-863b-e748c457ab95.jpg" /></p><p>where <img src="11-7900204\8c84127e-5ca5-4a6b-857a-2225d0a691cb.jpg" /> into the control law (18). That is, the control law can be modified as</p><disp-formula id="scirp.24885-formula26187"><label>(26)</label><graphic position="anchor" xlink:href="11-7900204\6cc3e649-4139-4345-b00c-4d858776ae83.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="11-7900204\61e7cf67-32b3-4c65-abba-811fbf5600eb.jpg" /><img src="11-7900204\7975cf98-a3cb-4c40-bc69-a7f525c6de89.jpg" /><img src="11-7900204\df7ef359-6a6b-4432-8906-079a415c32d5.jpg" /><img src="11-7900204\f1ae6b46-e693-4044-ab84-d49bf7da482f.jpg" /><img src="11-7900204\8a720c51-8883-47e0-876f-af17315655df.jpg" /><img src="11-7900204\6e759fe4-4c78-4e5a-b807-940f6a88c529.jpg" />and <img src="11-7900204\c7f2680f-5a6c-4d8f-8a79-86f5d1db1b2f.jpg" /> are the nominal matrices for <img src="11-7900204\2b4080fe-d938-4806-9fcf-ea47e06abaea.jpg" /><img src="11-7900204\7d536caa-7071-4f74-9641-d25d8f94d0a4.jpg" /><img src="11-7900204\1fd3f7a7-7dee-4e8f-b139-f8fee7ebf868.jpg" /><img src="11-7900204\4dbb3b83-cea3-426a-b0e4-29504cd96a80.jpg" /><img src="11-7900204\7649957b-126f-4721-807c-f54558ce2024.jpg" /><img src="11-7900204\70ce7310-470b-4414-aa70-672d93b1b0fa.jpg" />and<img src="11-7900204\790a7f21-811d-44db-a6e9-d29a432a0989.jpg" />, respectively, obtained by substituting in the estimated parameters, and <img src="11-7900204\7a1f2695-3b81-4980-9af7-4a265951d1b8.jpg" /> represents the discrepancy due to the estimate error. Let <img src="11-7900204\93c317f8-cf08-4973-a7d5-f5233d5a76eb.jpg" /> be the integral uncertainty, we can further design a fuzzy function approximator <img src="11-7900204\0b6efdae-98a9-4ffe-b7b0-5436aaf5937e.jpg" /> to compensate for its effect. The modified control law can be written as follows:</p><disp-formula id="scirp.24885-formula26188"><label>(27)</label><graphic position="anchor" xlink:href="11-7900204\3ca893da-227f-4310-b15b-34a0e3599204.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="11-7900204\de319f7f-8849-4b65-8115-39a77257c84a.jpg" /> is the observed hysteresis vector for<img src="11-7900204\d29990e1-5fff-4aa4-a921-59ed2b27366e.jpg" />, z is the input vector of the controller, and <img src="11-7900204\2e367b0b-bd91-47eb-9ed8-f4b09d468638.jpg" /> is the parameters vector to be updated for the fuzzy compensator. Here</p><p><img src="11-7900204\956da300-847c-4842-bfbf-5a5b7e998378.jpg" /></p><p><img src="11-7900204\cd1bcd38-9324-4443-a321-d706bbe0a516.jpg" /></p><p><img src="11-7900204\fa236afb-c5fc-4093-9de1-90a15420f446.jpg" /></p><p>and</p><p><img src="11-7900204\a8b2ba9f-afc3-4329-bec9-e3a36c684f70.jpg" /></p><p>are used in Equation (27). The hysteresis observer and the fuzzy compensator design will be considered in the sequel.</p></sec><sec id="s3_2"><title>3.2. Hysteresis Observer Design</title><p>Since the hysteresis variables are difficult to measure for feedback, a nonlinear observer can be suggested as:</p><disp-formula id="scirp.24885-formula26189"><label>(28)</label><graphic position="anchor" xlink:href="11-7900204\fefc6d0d-ea67-4d9b-89c1-24596aed08d9.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="11-7900204\72a4bb37-6bcf-4f91-9dde-773d73fbab26.jpg" /> are the estimated hysteresis variables, <img src="11-7900204\22e4db4e-de91-46c9-aebc-c759ef05b748.jpg" />are the observer’s input variables to be defined later in the derivation of the stable control law and parameters update law, and <img src="11-7900204\2502154c-39df-4e7d-96fc-75cbe43c7a40.jpg" /> are the input gains. Define estimate errors as</p><p><img src="11-7900204\e432c65f-a81f-49f7-9e0d-c91595e2c974.jpg" />we have</p><disp-formula id="scirp.24885-formula26190"><label>(29)</label><graphic position="anchor" xlink:href="11-7900204\f729bf18-7993-4130-94b8-1e7ebbf07830.jpg"  xlink:type="simple"/></disp-formula><p>And Equation (29) can be written in the following vector form:</p><disp-formula id="scirp.24885-formula26191"><label>(30)</label><graphic position="anchor" xlink:href="11-7900204\afd4554b-e335-4ac0-8f82-ad624f2fc612.jpg"  xlink:type="simple"/></disp-formula><p>where</p><p><img src="11-7900204\42051ffa-6d24-4e60-bec8-31c03b17a14e.jpg" /></p><p>is the estimate error vector, and</p><p><img src="11-7900204\e342ee5a-0a99-4ee2-a647-14f42e9552b3.jpg" />,</p><p><img src="11-7900204\526e3331-9d59-4ed8-9994-8b661e2087d3.jpg" /></p><p><img src="11-7900204\c3e9d567-18e1-420c-9906-482008494b7f.jpg" />.</p></sec><sec id="s3_3"><title>3.3. Fuzzy Function Approximators Design</title><p>This subsection will construct the fuzzy function approximators using T-S fuzzy systems to compensate for the modeling errors and coupling effects among the three axes. The tracking errors <img src="11-7900204\0f16332f-7275-46a0-acc3-f64296b9edd4.jpg" /> are chosen respectively as the input variable of the fuzzy approximator for each axis, and the compensating voltage of each axis is the output variable. In the universe of discourse of each input variable, five fuzzy sets are defined as in <xref ref-type="fig" rid="fig2">Figure 2</xref>. The rule base of the fuzzy approximator for the i-th (<img src="11-7900204\77b57d0a-746b-4009-94a8-0fd7c8455886.jpg" />) axis is considered as follows: &#160; Rule j: If <img src="11-7900204\2103640c-fb96-403e-8c41-078f5eef4647.jpg" /> is <img src="11-7900204\a50ff17f-6c51-4de1-b7f9-fb67cc9b86a7.jpg" /></p><p>Then</p><disp-formula id="scirp.24885-formula26192"><label>(31)</label><graphic position="anchor" xlink:href="11-7900204\53fb8997-6b83-44b5-83ad-1bb672a5b78e.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="11-7900204\875bd85f-4b36-4866-a11f-fdc6f2dc21ec.jpg" /> are the fuzzy sets defined over the universe of discourse of each input variable<img src="11-7900204\e9e6bf6b-dd8a-4410-b45a-3f6c70c04a77.jpg" />, <img src="11-7900204\fcd2d2f1-57e0-488d-9003-eb72f0240f20.jpg" />, stands for the<img src="11-7900204\f9071fb3-0aa4-4fb0-be71-e7dee9821a8d.jpg" />, y, and<img src="11-7900204\49daa261-5dee-4cf3-8956-492df3c33a20.jpg" />axis, respectively.</p><p>Using singleton fuzzifier, product inference engine, and center average defuzzifier [<xref ref-type="bibr" rid="scirp.24885-ref36">36</xref>], the mapping of the fuzzy approximator for the i-th axis is</p><disp-formula id="scirp.24885-formula26193"><label>(32)</label><graphic position="anchor" xlink:href="11-7900204\23e0a73f-8584-4ea6-a6e5-ccfce455eec8.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="11-7900204\adec9d1d-6bd3-49cb-a9a0-15d8498d432f.jpg" />is the degree of firing of the j-th rule’s antecedent. Let</p><p><img src="11-7900204\c615aeb6-2894-4185-945f-95767aa6131e.jpg" /></p><p><img src="11-7900204\98fd4470-16c5-4d19-b70a-02ef5bb8c7cb.jpg" /></p><p>then</p><disp-formula id="scirp.24885-formula26194"><label>(33)</label><graphic position="anchor" xlink:href="11-7900204\6769fc7e-eb19-48f0-b4a1-dde207451aee.jpg"  xlink:type="simple"/></disp-formula><p>Defining the regressor vector</p><p><img src="11-7900204\72cdf5f2-f6ca-4dea-9f25-ebc7def5c0e3.jpg" /></p><p>and the unknown parameter vector</p><p><img src="11-7900204\d95eb8ce-980d-4da9-9654-4c792ba43d14.jpg" />Equation (33) can be written as</p><disp-formula id="scirp.24885-formula26195"><label>(34)</label><graphic position="anchor" xlink:href="11-7900204\3e701958-ffbf-44cc-8861-5e6b3f5284e6.jpg"  xlink:type="simple"/></disp-formula><p>And the fuzzy approximators for the three axes can be written in the vector form as</p><disp-formula id="scirp.24885-formula26196"><label>(35)</label><graphic position="anchor" xlink:href="11-7900204\4ee8e4fd-6072-4336-95b5-b124a6ec1969.jpg"  xlink:type="simple"/></disp-formula><p>where</p><p><img src="11-7900204\e7bafa26-5146-45c9-a27e-c3bc75572b24.jpg" /></p><p><img src="11-7900204\d137d931-d332-4040-9f16-d766902ff06f.jpg" /></p></sec><sec id="s3_4"><title>3.4. Derivation of Parameters Update Law and Stability of Overall System</title><p>In this subsection, the input signals</p><p><img src="11-7900204\72989184-d4e4-4218-8ebc-4705c425456e.jpg" /></p><p>of the hysteresis observer, and the parameters update laws of the fuzzy function approximators will be selected in the stability consideration of the overall adaptive feedback control system for a three-axis piezoelectric flexure stage.</p><p>Consider the following Lyapunov function candidate,</p><disp-formula id="scirp.24885-formula26197"><label>(36)</label><graphic position="anchor" xlink:href="11-7900204\0a4df113-c30f-4c0e-b4c2-85e15089d1e5.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="11-7900204\b1fd3d9c-36e0-4a3b-8aec-d16cf7603e37.jpg" /> is symmetric and positive definite, <img src="11-7900204\2529f237-9b77-4157-90b7-e0c624b2254f.jpg" />Taking the time derivative, we have</p><disp-formula id="scirp.24885-formula26198"><label>(37)</label><graphic position="anchor" xlink:href="11-7900204\b7bf6352-d222-4961-bd1b-14414987c48f.jpg"  xlink:type="simple"/></disp-formula><p>After substituting in Equations (30) and (17), Equation (37) becomes (38).</p><p>Let</p><p><img src="11-7900204\3f195469-041d-4546-ba33-441abcb89989.jpg" /></p><p><img src="11-7900204\3f3e26a5-5282-4836-8628-f3ca6acccaf9.jpg" /></p><p>where</p><p><img src="11-7900204\4e3948c9-41f9-494b-b18f-89cb312b2a76.jpg" /></p><p>and</p><p><img src="11-7900204\79f0f4c2-da10-4066-8827-47be24299f36.jpg" /></p><p>are the error matrices, <img src="11-7900204\d46d48a3-eb7e-4339-9466-d82e1174d3e9.jpg" />is the identity matrix. Since<img src="11-7900204\1c9457e1-0213-4793-9f7b-a38fac3193ab.jpg" />, where</p><p><img src="11-7900204\072b08f1-fbba-45b5-8573-403d5af6f429.jpg" />we have</p><p><img src="11-7900204\2cd3887c-375a-4422-a86e-5d6161d81472.jpg" />and Equation (38) can be written as</p><disp-formula id="scirp.24885-formula26199"><label>(38)</label><graphic position="anchor" xlink:href="11-7900204\5bc5a90e-78e6-4b50-aa49-410b7472283c.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.24885-formula26200"><label>(39)</label><graphic position="anchor" xlink:href="11-7900204\6ae7a74d-f2aa-4b76-a737-fdf6243ffa5b.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="11-7900204\8ce32cfb-14e1-46b8-8ca0-3d793119a11c.jpg" /> is defined as (40).</p><p>Choosing the input vector of the hysteresis observer <img src="11-7900204\f661c0eb-09eb-4266-9b32-b0b661128577.jpg" /> as:</p><disp-formula id="scirp.24885-formula26201"><label>(40)</label><graphic position="anchor" xlink:href="11-7900204\1a9cd9d1-37ae-469f-baa8-0a8a8d078c8f.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.24885-formula26202"><label>(41)</label><graphic position="anchor" xlink:href="11-7900204\c9498ef7-a62b-48ff-b5f3-59a2390341a0.jpg"  xlink:type="simple"/></disp-formula><p>That is,</p><disp-formula id="scirp.24885-formula26203"><label>(42)</label><graphic position="anchor" xlink:href="11-7900204\012f6fd1-1655-4448-aba9-901204786b07.jpg"  xlink:type="simple"/></disp-formula><p>we can obtain</p><disp-formula id="scirp.24885-formula26204"><label>(43)</label><graphic position="anchor" xlink:href="11-7900204\63f2e208-6507-4317-9989-0667f9b80527.jpg"  xlink:type="simple"/></disp-formula><p>By further representing the uncertainty as:</p><p><img src="11-7900204\202dd796-047c-448c-a56b-a9cc50cffc76.jpg" /></p><p>and substituting</p><p><img src="11-7900204\5887db34-5cba-4bfc-abf0-ece464c7624b.jpg" /></p><p>in Equation (43), we have</p><disp-formula id="scirp.24885-formula26205"><label>(44)</label><graphic position="anchor" xlink:href="11-7900204\c6df0219-9a43-457a-acb2-61da53f43182.jpg"  xlink:type="simple"/></disp-formula><p>Thus, we can choose the parameters adaptation law of the fuzzy approximators as:</p><disp-formula id="scirp.24885-formula26206"><label>(45)</label><graphic position="anchor" xlink:href="11-7900204\7e04173f-1095-49b4-82bb-eb00fd532ace.jpg"  xlink:type="simple"/></disp-formula><p>If further choose<img src="11-7900204\3c76a617-9bc7-41ff-bc06-cd6a37797740.jpg" />, <img src="11-7900204\0622cdbd-b4dc-489f-b966-9fe4ea84b1b5.jpg" />, and assume the approximation error <img src="11-7900204\27b919fe-14a1-4fce-a4d0-89ea4b9b70f2.jpg" /> be bounded, i.e., <img src="11-7900204\1dc05c52-d959-41c7-b830-253c2a85f834.jpg" />, then we can obtain</p><disp-formula id="scirp.24885-formula26207"><label>(46)</label><graphic position="anchor" xlink:href="11-7900204\607852a4-05ee-42de-a8e2-49415f1fa108.jpg"  xlink:type="simple"/></disp-formula><p>Letting</p><disp-formula id="scirp.24885-formula26208"><label>(47)</label><graphic position="anchor" xlink:href="11-7900204\40a3119e-2ee5-40e3-be54-77f951a86558.jpg"  xlink:type="simple"/></disp-formula><p>and defining <img src="11-7900204\f5353f46-e624-4428-a93d-bfff9c6c053e.jpg" /> functions:</p><p><img src="11-7900204\6d0527c2-eea0-4204-bfaf-6ba5aad88a3d.jpg" />and &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<img src="11-7900204\77fa0290-b477-44af-8a23-9da712f4b86d.jpg" />Equation (46) can be rewritten as</p><disp-formula id="scirp.24885-formula26209"><label>(48)</label><graphic position="anchor" xlink:href="11-7900204\44a1a5e1-9311-49ef-a836-13fff5b49771.jpg"  xlink:type="simple"/></disp-formula><p>Hence, when&#160;&#160;&#160; &#160;<img src="11-7900204\91f8bf2b-e3bc-4666-b53b-baf70fb103a4.jpg" /></p><p>or <img src="11-7900204\ee16b533-d121-41c1-ae75-e52ace94847e.jpg" /></p><p>or <img src="11-7900204\3e9dd286-2f2d-475b-ae65-08f3a459b068.jpg" />, <img src="11-7900204\071fb153-38d4-48d2-8435-de0e69757bfb.jpg" />and thus the overall adaptive control system is boundedly stable.</p></sec></sec><sec id="s4"><title>4. Results and Discussion</title><p>In this section computer simulation will be used to illustrate the performance of the proposed adaptive fuzzy control with hysteresis observer for a three-axis flexure stage. Triangular uncertainties for the x, y, and z axes (<img src="11-7900204\e44ec30e-e089-4e03-888a-cf8668f9f879.jpg" />) shown in <xref ref-type="fig" rid="fig3">Figure 3</xref> are selected in the simulation. The desired trajectories for the x, y, and z axes are selected as follows (t in ms):</p><p><img src="11-7900204\70a44fba-3761-4dcc-97ca-a911c2895598.jpg" /></p><p><img src="11-7900204\ce9e06ef-23a9-4050-a5f6-67aa42ec1e64.jpg" /></p><p>Controller parameters are selected as follows:</p><p><img src="11-7900204\bb55e63b-9dfd-41e8-a286-e98c365b59fa.jpg" /></p><p><img src="11-7900204\c35012db-fab8-4e02-9254-456ec96b5931.jpg" /><img src="11-7900204\7af0667a-5e5a-4ade-9011-d1fd36ac39d9.jpg" /></p><p><img src="11-7900204\1ff78b30-ed1c-4f09-a69e-c725af2a14b3.jpg" /><img src="11-7900204\8ad01598-c567-41ea-a4b4-3b7fbe1d7d02.jpg" /></p><p><img src="11-7900204\336f1500-e33a-48dc-97d7-2e650d005ee4.jpg" /></p><p><img src="11-7900204\ac11fc28-2a9d-4b97-be47-fc95aaf958c6.jpg" /></p><p><img src="11-7900204\b12c24fa-60e8-4720-a4fe-c4c7c6500527.jpg" /></p><p><img src="11-7900204\1d6fbe06-3d26-499e-a4e5-699674f6aa53.jpg" /></p><p>The simulation results are shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>. From Figures 4(a)-(c), we know that the tracking performances are very good. The tracking errors of xand y-axes are within –2.5 nm - 2.2 nm, and the tracking error of z-axis is within &#177;2 nm. From Figures 4(d)-(f), the hysteresisvariable estimate errors of xand y-axes are within &#177;0.5 nm, and the estimate error of z-axis is within &#177;1 nm. The control voltages <img src="11-7900204\1b55f58f-ed35-47b5-8031-0e185a7f15ac.jpg" />are shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>(g), and the fuzzy compensation voltages<img src="11-7900204\05869aeb-e4e5-4900-b648-8532f5be9023.jpg" />, <img src="11-7900204\6ab0686a-4de4-4221-bf56-ba533a042512.jpg" />, and <img src="11-7900204\d7693cb3-874b-488c-ad8d-fe207a250c3d.jpg" /> are shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>(h). And the parameters update processes of the function approximators for x-, y-, and z-axes are shown in Figures 4(i)-(k), respectively. The parameters of the first and fifth rules are not updated since the tracking errors are small and they are nearly not fired. Although the persistent exciting of the system signals of this considered simulation case are not sufficient enough to let the other parameters converge to constants, the adaptive control system can guarantee the tracking control performance to be still very good.</p></sec><sec id="s5"><title>5. Conclusion</title><p>In this work, a stable adaptive control law with nonlinear dynamic hysteresis observer for a three-axis flexure stage</p><p>is proposed. Fuzzy function approximators are included in the control law to compensate for the identification inaccuracy, model uncertainty, and flexure coupling effect. The stability of the overall closed-loop system is guaranteed using the Lyapunov theory. Simulation results are shown to illustrate the effectiveness of the suggested control approach. In the future study, actual implementation can be considered for the development of a precision stage for testing the control performance.</p></sec><sec id="s6"><title>REFERENCES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.24885-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">W. T. Ang, P. K. Khosla, and C. N. Riviere, “Feedforward Controller with Inverse Rate-Dependent Model for Piezoelectric Actuators in Trajectory-Tracking Applications,” IEEE/ASME Transactions on Mechatronics, Vol. 12, No. 2, 2007, pp. 134-142.  
doi:10.1109/TMECH.2007.892824</mixed-citation></ref><ref id="scirp.24885-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">C. Newcomb and I. Flinn, “Improving the Linearity of Piezoelectric Ceramic Actuators,” Electronics Letters, Vol. 18, No. 11, 1982, pp. 442-444.  
doi:10.1049/el:19820301</mixed-citation></ref><ref id="scirp.24885-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">K. Furutani, M. Urushibata, and N. Mohri, “Displacement Control of Piezoelectric Element by Feedback of Induced Charge,” Nanotechnology, Vol. 9, 1998, pp. 93-98. 
doi:10.1088/0957-4484/9/2/009</mixed-citation></ref><ref id="scirp.24885-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">P. Ge and M. Jouaneh, “Modeling Hysteresis in Piezoceramic Actuators,” Precision Engineering, Vol. 17, No. 3, 1995, pp. 211-221. doi:10.1016/0141-6359(95)00002-U</mixed-citation></ref><ref id="scirp.24885-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">P. Ge and M. Jouaneh, “Tracking Control of a Piezoceramic Actuator,” IEEE Transactions on Control Systems Technology, Vol. 4, No. 3, 1996, pp. 209-216.  
doi:10.1109/87.491195</mixed-citation></ref><ref id="scirp.24885-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Y. Yu, N. Naganathan and R. V. Dukkipati, “Preisach Modeling of Hysteresis for Piezoceramic Actuator System,” Mechanism and Machine Theory, Vol. 37, 2002, pp. 49-59. doi:10.1016/S0094-114X(01)00065-9</mixed-citation></ref><ref id="scirp.24885-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">L. Liu, K. K. Tan, A. S. Putra and T. H. Lee, “Compensation of Hysteresis in Piezoelectric Actuator with Iterative Learning Control,” IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Suntec Convention and Exhibition Center, Singapore City, July 2009, pp. 1300-1305. </mixed-citation></ref><ref id="scirp.24885-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">P. Ge and M. Jouaneh, “Generalized Preisach Model for Hysteresis Nonlinearity of Piezoceramic Actuators,” Precision Engineering, Vol. 20, No. 2, 1997, pp. 99-111.  
doi:10.1016/S0141-6359(97)00014-7</mixed-citation></ref><ref id="scirp.24885-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Y. Yu, Z. Xiao, N. Naganathan and R. V Dukkipati, “Dynamic Preisach Modeling of Hysteresis for the Piezoceramic Actuator System,” Mechanism and Machine Theory, Vol. 37, 2002, pp. 75-89.  
doi:10.1016/S0094-114X(01)00060-X</mixed-citation></ref><ref id="scirp.24885-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">M. Goldfarb and N. Celanovic, “Modeling Piezoelectric Stack Actuators for Control of Micromanipulation,” IEEE Control Systems Magazine, Vol. 17, No. 3, 1997, pp. 69-79. doi:10.1109/37.588158</mixed-citation></ref><ref id="scirp.24885-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">M.-S. Tsai and J.-S. Chen, “Robust Tracking Control of a Piezoactuator Using a New Approximate Hysteresis Model,” ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 125, No. 1, 2003, pp. 96-102.  
doi:10.1115/1.1540114</mixed-citation></ref><ref id="scirp.24885-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">V. Hassani and T. Tjahjowidodo, “Integrated Rate and Inertial Dependent Prandtl-Ishlinskii Model for Piezoelectric Actuator,” IEEE 2nd International Conference on Instrumentation Control and Automation, Bandung, Indonesia, 15-17 November 2011, pp. 35-40.</mixed-citation></ref><ref id="scirp.24885-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Y. Stepanenko and C.-Y. Su, “Intelligent Control of Piezoelectric Actuators,” Proceedings of IEEE Conference on Decision and Control, Tampa, 16-18 December 1998, pp. 4234-4239.</mixed-citation></ref><ref id="scirp.24885-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">D. Croft and S. Devasia, “Hysteresis and Vibration Compensation for Piezoactuators,” Journal of Guidance, Control, and Dynamics, Vol. 21, No. 5, 1998, pp. 710-717.</mixed-citation></ref><ref id="scirp.24885-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">L. Dupre, R. van Keer and J. A. A. Melkebeek, “Identification of the Relation between the Material Parameters in the Preisach Model and in the Jiles-Atherton Hysteresis Model,” Journal of Applied Physics, Vol. 85, 1999, pp. 4376-4378. doi:10.1063/1.369789</mixed-citation></ref><ref id="scirp.24885-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">G. Song, J. Zhao, X. Zhou and J. A. De Abreu-García, “Tracking Control of a Piezoceramic Actuator with Hysteresis Compensation using Inverse Preisach Model,” IEEE/ASME Transactions on Mechatronics, Vol. 10, No. 2, 2005, pp. 198-209. doi:10.1109/TMECH.2005.844708</mixed-citation></ref><ref id="scirp.24885-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">M. N. Maslan, M. Mailah and I. Z. M. Darus, “Identification and Control of a Piezoelectric Bender Actuator,” IEEE 3rd International Conference on Intelligent Systems Modeling and Simulation, Kota Kinabalu, 8-10 February 2012, pp. 461-466. doi:10.1109/ISMS.2012.100</mixed-citation></ref><ref id="scirp.24885-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Y. Wang, C. Y. Su and H. Hong, “Model Reference Control Including Adaptive Inverse Hysteresis for Systems with Unknown Input Hysteresis,” Proceedings of IEEE International Conference on Networking, Sensing and Control, London, 15-17 April 2007, pp. 70-75.  
doi:10.1109/ICNSC.2007.372935</mixed-citation></ref><ref id="scirp.24885-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">M. A. Krasnosel’skii and A. V. Pokrovskii, “Systems with Hysteresis,” Springer-Verlag, Berlin, 1983.</mixed-citation></ref><ref id="scirp.24885-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">C. L. Hwang, C. Jan and Y. H. Chen, “Piezomechanics Using Intelligent Variable-Structure Control,” IEEE Transactions on Industrial Electronics, Vol. 48, No. 1, 2001, pp. 47-59. doi:10.1109/41.904550</mixed-citation></ref><ref id="scirp.24885-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">C. L. Hwang and C. Jan, “A Reinforcement Discrete Neuro-Adaptive Control for Unknown Piezoelectric Actuator Systems with Dominant Hysteresis,” IEEE Transactions on Neural Networks, Vol. 14, No. 1, 2003, pp. 66-78. doi:10.1109/TNN.2002.806610</mixed-citation></ref><ref id="scirp.24885-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">R. J. Wai and K. H. Su, “Supervisory Control for Linear Piezoelectric Ceramic Motor Drive Using Genetic Algorithm,” IEEE Transactions on Industrial Electronics, Vol. 53, No. 2, 2006, pp. 657-673.  
doi:10.1109/TIE.2006.870661</mixed-citation></ref><ref id="scirp.24885-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">P. Ronkanen, P. Kallio, M. Vilkko and H. N. Koivo, “Displacement Control of Piezoelectric Actuators Using Current and Voltage,” IEEE/ASME Transactions on Mechatronics, Vol. 16, No. 1, 2011, pp. 160-166.  
doi:10.1109/TMECH.2009.2037914</mixed-citation></ref><ref id="scirp.24885-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">S. E. Lyshevski, “MEMS and NEMS: Systems, Device, and Structures,” CRC Press, New York, 2002, pp. 260-262.</mixed-citation></ref><ref id="scirp.24885-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">X. Sun and T. Chang, “Control of Hysteresis in a Monolithic Nanoactuator,” Proceedings of American Control Conference, Vol. 3, Arlington, 25-27 June 2001, pp. 2261-2266.</mixed-citation></ref><ref id="scirp.24885-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">P. M. Sain, M. K. Sain and B. F. Spencer, “Models for Hysteresis and Application to Structural Control,” Proceedings of American Control Conference, Vol. 1, Albuquerque, 4-6 June 1997, pp. 16-20.</mixed-citation></ref><ref id="scirp.24885-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">T. S. Low and W. Guo, “Modeling of a Three-Layer Piezoelectric Bimorph Beam with Hysteresis,” Journal of Microelectromechanical Systems, Vol. 4, No. 4, 1995, pp. 230-237. doi:10.1109/84.475550</mixed-citation></ref><ref id="scirp.24885-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">B. M. Chen, T. H. Lee, C.-C. Hang, Y. Guo and S. Weerasooriya, “An H∞ Almost Disturbance Decoupling Robust Controller Design for a Piezoceramic Bimorph Actuator with Hysteresis,” IEEE Transactions on Control Systems Technology, Vol. 7, No. 2, 1999, pp. 160-174.  
doi:10.1109/87.748143</mixed-citation></ref><ref id="scirp.24885-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">O. Gomis-Bellmunt, F. Ikhouane, D. Montesinos-Miracle, S. Galceran-Arellano and J. Rull-Duran, “Control of a Piezoelectric Hysteretic Actuator,” 13th European Conference on Power Electronics and Applications, Barcelona, 8-10 September 2009, pp. 1-6.</mixed-citation></ref><ref id="scirp.24885-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">H. J. Shieh, F. J. Lin, P. K. Huang and L. T. Teng, “Adaptive Displacement Control with Hysteresis Modeling for Piezoactuated Positioning Mechanism,” IEEE Transactions on Industrial Electronics, Vol. 53, No. 3, 2006, pp. 905-914. doi:10.1109/TIE.2006.874264</mixed-citation></ref><ref id="scirp.24885-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">C. C. De Wit, H. Olsson, K.J. ?str?m and P. Lischinsky, “A New Model for Control of Systems with Friction,” IEEE Transactions on Automatic Control, Vol. 40, No. 3, 1995, pp. 419-425. doi:10.1109/9.376053</mixed-citation></ref><ref id="scirp.24885-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">G. Y. Gu and L. Zhu, “Modeling Piezoelectric Actuator Hysteresis with a Family of Ellipses,” IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Montréal, 6-9 July 2010, pp. 878-883.</mixed-citation></ref><ref id="scirp.24885-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">Physik Instrumente (PI), “Piezo Tutorial: Nanopositioning with Piezoelectrics.” http://www.pi.ws</mixed-citation></ref><ref id="scirp.24885-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">B. Y. Chang, “Stable Adaptive Control for a Three-Axis Nanopositioner: Implementation Using ALTERA DSP Development Board,” Master Thesis, Department of Mechanical Engineering, National Chung Hsing University, Chung Hsing, 2005.</mixed-citation></ref><ref id="scirp.24885-ref35"><label>35</label><mixed-citation publication-type="other" xlink:type="simple">J. T. Spooner, M. Maggiore, R. Ordó?ez and K. M. Passino, “Stable Adaptive Control and Estimation for Nonlinear Systems: Neural and Fuzzy Approximator Techniques,” Wiley, New York, 2002. 
doi:10.1002/0471221139</mixed-citation></ref><ref id="scirp.24885-ref36"><label>36</label><mixed-citation publication-type="other" xlink:type="simple">L.-X. Wang, “A Course in Fuzzy Systems and Control,” Prentice-Hall, Upper Saddle River, 1997.</mixed-citation></ref></ref-list></back></article>