8
Combining self-sensing with an Unkown-Input-Observer to estimate the displacement, the force and the state in piezoelectric cantilevered actuators Micky Rakotondrabe, Member, IEEE Abstract — Self-sensing techniques is defined as the use of an actuator as a sensor at the same time. The main advantage of such techniques is the embeddabil- ity and the packageability of the systems. This paper deals with the development of a self-sensing technique able to estimate the displacement, the force and the state in piezoelectric cantilevered actuators. The main novelties relative to previous works are: 1) three signals (displacement, force and states) are provided at the same time instead of only two (displacement and force), 2) and these three signals are provided in a complete way, i.e. low and high frequency information can be provided (instead of exclusively low or high frequency). It is therefore possible to further use the measurement for a displacement control or for a force control by using the output feedback methods or by using modern control methods (state-feedback). In order to allow such measurement possibilities, the proposed approach consists in combining an unknown- input-observer (UIO) with the classical electrical cir- cuit of a self-sensing. The experimental results confirm the effectiveness of the proposed approach. I. Introduction S Elf-sensing consists in using an actuator as a sensor at the same time. This is possible for reversible systems such as piezoelectric materials and magnetic systems. In piezoelectric materials, this reversibility of physical principle is given by the direct (1) and the converse (2) effects: (1) mechanical stress provokes the apparition of electrical charges on the material’s surface, (2) and an electrical field provokes the deformation of the material. Consequently, the electrodes used to supply the piezoelectric actuators can also be used to recuperate the appearing charges. The principle of a self-sensing consists in using an electrical circuit that amplifies these charges and transforms them into an exploitable voltage, and then using a convenient observer that traces back and estimates the deformation (displacement) or the stress (force). This observer is based on the model of the piezoelectric actuator and on the model of the elec- trical circuit. Both the electrical circuit and the observer compose the self-sensing measurement technique. FEMTO-st Institute, UMR CNRS-6174 / UFC / ENSMM / UTBM Automatic Control and Micro-Mechatronic Systems department (AS2M department) 25000 Besan¸con - France [email protected] The main advantage of self-sensing is that no external sensor is used to measure the signals. This advantage is very promising in systems where the available space is limited and where the embeddability of the mea- surement systems is essential. These systems include: MEMS, MOEMS, microsystems, microrobotics, systems for precise manipulation and precise positioning, etc. So far, self-sensing was used to exclusively estimate the displacement or the force in vibrational functioning and then to damp the vibration in systems ([1][2][3][4] and references herein). Although these existing approaches were efficient to measure high frequency signals and related control applications, they could not provide long- term measurement (more than some seconds) of constant or low-frequency signals. In fact, due to the internal leak- age of the piezoelectric materials, the appearing charges cannot be maintained to be constant for more than some seconds and then the accuracy of the estimation is quickly lost if the signal is not varying. This fact, additionaly to the fact that exclusively the displace- ment or the force is available, is not congruent with the requirements in some applications such as precise positioning and precise manipulation. Indeed, during the positioning that may last several minutes, it is important that the actuators maintain the objects to be positioned with a constant force. To satisfy these requirements, a scheme of self-sensing able to measure the displacement and the force at the same time for more than 600s has been proposed in our previous work [5]. The technique could measure the displacement both in low and high frequency, but the measurement of the force was limited to low frequency or constant value. Consequently, the self-sensing can be used in a displacement feedback con- trol with a display of the steady-state value of the force. However, force feedback control, which is also essential in micromanipulation applications, was not possible. In fact, force control involves several interests in these applications: avoiding the desctruction of manipulated objects, mechanical characterization of biological small objects ... This paper proposes therefore a self-sensing technique that can provide a full measurement (low and high frequency) of both the displacement and of the force. The main advantages relative to the above existing works are: the proposed approach furnishes both the dynamics

Combining self-sensing with an Unkown-Input-Observer to ...m.rakoton.net/fichiers/articles/acc13.pdfCombining self-sensing with an Unkown-Input-Observer to estimate the displacement,

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

  • Combining self-sensing with an Unkown-Input-Observer toestimate the displacement, the force and the state in

    piezoelectric cantilevered actuators

    Micky Rakotondrabe, Member, IEEE

    Abstract— Self-sensing techniques is defined as theuse of an actuator as a sensor at the same time. Themain advantage of such techniques is the embeddabil-ity and the packageability of the systems. This paperdeals with the development of a self-sensing techniqueable to estimate the displacement, the force and thestate in piezoelectric cantilevered actuators. The mainnovelties relative to previous works are: 1) threesignals (displacement, force and states) are providedat the same time instead of only two (displacementand force), 2) and these three signals are provided in acomplete way, i.e. low and high frequency informationcan be provided (instead of exclusively low or highfrequency). It is therefore possible to further use themeasurement for a displacement control or for a forcecontrol by using the output feedback methods or byusing modern control methods (state-feedback). Inorder to allow such measurement possibilities, theproposed approach consists in combining an unknown-input-observer (UIO) with the classical electrical cir-cuit of a self-sensing. The experimental results confirmthe effectiveness of the proposed approach.

    I. Introduction

    SElf-sensing consists in using an actuator as a sensorat the same time. This is possible for reversiblesystems such as piezoelectric materials and magneticsystems. In piezoelectric materials, this reversibility ofphysical principle is given by the direct (1) and theconverse (2) effects: (1) mechanical stress provokes theapparition of electrical charges on the material’s surface,(2) and an electrical field provokes the deformation ofthe material. Consequently, the electrodes used to supplythe piezoelectric actuators can also be used to recuperatethe appearing charges. The principle of a self-sensingconsists in using an electrical circuit that amplifies thesecharges and transforms them into an exploitable voltage,and then using a convenient observer that traces backand estimates the deformation (displacement) or thestress (force). This observer is based on the model ofthe piezoelectric actuator and on the model of the elec-trical circuit. Both the electrical circuit and the observercompose the self-sensing measurement technique.

    FEMTO-st Institute,UMR CNRS-6174 / UFC / ENSMM / UTBMAutomatic Control and Micro-Mechatronic Systems department

    (AS2M department)25000 Besançon - [email protected]

    The main advantage of self-sensing is that no externalsensor is used to measure the signals. This advantageis very promising in systems where the available spaceis limited and where the embeddability of the mea-surement systems is essential. These systems include:MEMS, MOEMS, microsystems, microrobotics, systemsfor precise manipulation and precise positioning, etc.

    So far, self-sensing was used to exclusively estimate thedisplacement or the force in vibrational functioning andthen to damp the vibration in systems ([1][2][3][4] andreferences herein). Although these existing approacheswere efficient to measure high frequency signals andrelated control applications, they could not provide long-term measurement (more than some seconds) of constantor low-frequency signals. In fact, due to the internal leak-age of the piezoelectric materials, the appearing chargescannot be maintained to be constant for more thansome seconds and then the accuracy of the estimationis quickly lost if the signal is not varying. This fact,additionaly to the fact that exclusively the displace-ment or the force is available, is not congruent withthe requirements in some applications such as precisepositioning and precise manipulation. Indeed, during thepositioning that may last several minutes, it is importantthat the actuators maintain the objects to be positionedwith a constant force. To satisfy these requirements, ascheme of self-sensing able to measure the displacementand the force at the same time for more than 600s hasbeen proposed in our previous work [5]. The techniquecould measure the displacement both in low and highfrequency, but the measurement of the force was limitedto low frequency or constant value. Consequently, theself-sensing can be used in a displacement feedback con-trol with a display of the steady-state value of the force.However, force feedback control, which is also essentialin micromanipulation applications, was not possible. Infact, force control involves several interests in theseapplications: avoiding the desctruction of manipulatedobjects, mechanical characterization of biological smallobjects ... This paper proposes therefore a self-sensingtechnique that can provide a full measurement (low andhigh frequency) of both the displacement and of the force.The main advantages relative to the above existing worksare:

    • the proposed approach furnishes both the dynamics

  • and the steady-state (low and high frequency) notonly for the displacement, but also for the force. Thisis necessary for force feedback control,

    • additionally to the displacement and the force sig-nals, the approach also provides an estimate of thewhole state information of the piezoelectric actu-ators. Therefore, the proposed measurement tech-nique can also be used in state feedback control ofthe piezoelectric actuators.

    To reach these performances, the approach proposed inthis paper consists in using an unkown-input-observer(UIO) technique as the observer of the self-sensing. Anunkown-input-observer consists in considering a pertur-bation that acts to a system as an unknown input. Thena full model is used to construct the observer that willestimate not only the state of the system but also thisunkown input. In the case of a piezoelectric actuator,we consider the force as the unkown input. There areseveral techniques of UIO according if the system’s modelis linear [6][7], with uncertainties [8], SISO (single-input-single-ouput) [9][10], MIMO (multi-input-multi-output)systems [11][12], with noises [13], or nonlinear [14], etc.A main interest of an UIO is that no additional sensor isrequired to provide the measurement of a perturbationor of the unknown input, assuming that a convenientmodel is available. The introduction of an UIO in a self-sensing technique consequently increases the possibilityof the latter: increase of the number of estimated signals,amelioration of the quality of the information (static anddynamics, or low and high frequency).

    The paper is organized as follows. First, we remindin section-II the previous work on self-sensing which canprovide the displacement in high and low frequency andthe force in low frequency. Section-III is devoted to thenew self-sensing scheme which is based on an unkown-input-observer and which can provide full information(low and high frequency) on displacement, force andstate. Finally, we present the experimental results insection-IV.

    II. Remind of the self-sensing technique forthe displacement (low and high frequency)

    and force (low frequency)

    This section reminds the self-sensing technique de-veloped in our previous work [5] and that can providea measurement of the displacement in high and lowfrequency and a measurement of the force only in lowfrequency. An UIO will be introduced to this techniqueafterwards (in the next section) in order to estimate thedisplacement, the force and the state, all in a full way(i.e. low and high frequency).

    A. The piezoelectric actuator and the different signals

    Let Fig. 1 presents a piezoelectric cantilevered actuatormanipulating an object for precise positioning or precisemanipuluation (micromanipulation). In the figure, U isthe input (control) voltage that makes the actuator

    bends, y is the deflection (or displacement) and F isthe (manipulation) force applied by the actuator’s tipto the object. Thanks to a self-sensing technique, itis possible to estimate the force and the displacementwithout sensor.

    support

    y

    y

    F

    Fself-sensing

    estimate of

    estimate of

    U

    Fig. 1. Principle of a piezoeletric actuator manipulating orpositioning an object.

    B. Electrical scheme and observer of the self-sensing

    When the piezoelectric actuator bends, electricalcharge Q appears on its electrodes. This charge can beamplified by an electrical circuit and transformed intoan exploitable voltage Uo. From the available signals Uand Uo, an observer provides signals ŷ and F̂s that arethe estimate of the displacement y and the estimate ofthe force F respectively. While the estimate ŷ gives acomplete information (static and dynamics) of the dis-placement, the estimate F̂s only gives static information(low frequency or steady-state) of the force. The self-sensing is composed of two parts: 1) the electrical circuit,2) and an observer. The observer itself is composedof a static displacement and force observer and of adynamic observer. Fig. 2-a presents the principle schemeof the self-sensing and Fig. 2-b presents the electricalcircuit used. Remind that the electrical circuit is a chargeamplifier or integrator. The static displacement and forceobserver provides a ’static’ information (low frequency)of the two signals while the dynamic observer providesthe complete information (static and dynamics, or lowand high frequency) of the displacement. In the figure,Cr is a ”reference capacitor”used to ”absorb”a significantpart of charge due to the applied voltage. The value of Cris chosen to be close to the equivalent capacitor of thepiezoelectric actuator. In fact, charge due to the inputvoltage U also appears on the electrodes additionally tothe charge due to the bending. Consequently, Cr allowsto cancell the charges due to the voltage U in orderto finally have the charge due to the deformation. Thecapacitor C is used for the integrator while Rdisc andrelay kdisc allow resetting the output Uo if saturated.

  • Finally the amp-op is considered to have a very highinput impedance.

    piezoelectricactuator

    electricalcircuit

    completeself-sensing

    staticdisplacementand forceobserver

    y

    FQ

    U

    oUŝF

    dynamicsobserver ŷ

    completeobserver

    piezoelectric

    actuator

    electricalcircuit

    (b)

    QU

    oU

    -+

    1−

    rC

    discR disck

    C

    (a)

    Fig. 2. Complete self-sensing [5]: (a) - principle scheme. (b) -electrical circuit used.

    Based on the modeling of the actuator and of the elec-trical circuit, the estimate steady-state force F̂s and theestimate complete information (steady-state and dynam-ics) of the displacement ŷ are described by the followingobserver equations [5]:

    F̂s(t) =

    1

    β

    (CrU(t)− CUo(t))− Fcr(t)− Fhys(t)− 1Rfp

    t∫0

    Udt

    ŷfrees (t) =

    1

    α

    (CrU(t)− CUo(t))−QDA(t, U)− 1Rfp

    t∫0

    Udt

    ŷ(s) =

    (G1(s)

    G2(s) +G3(s)

    )ŷfrees (s)− spF̂s(s)

    (1)with

    Fcr(s) = Ftfcr(s)U(s)

    Fhys(s) =β

    spΓ (U, y)

    QDA(s) =kDA

    (1 + τDAs)U(s) = QtfDA(s)U(s)

    G1(s) = Γ (U, y)D(s)

    G2(s) = −1αRfp

    s− kDAα (1 + τDAs)

    − 1αH(s)

    G3(s) =Crα

    (2)

    where β is the force sensitivity coefficient that relatesthe electrical charge on the actuator’s surface withthe applied external force, α is the actuator charge-displacement coefficient. Coefficient sp is the piezoelec-tric compliance that relates the displacement with theapplied external force. Signal ŷfrees corresponds to theestimate steady-state displacement when no externalforce is applied (free bending). Resistor Rfp is a leakageresistor of the piezoelectric actuator and QDA(t, U) isits dielectric absorption. This dielectric absorption canbe represented by a first order transfer QtfDA(s) witha static gain kDA and a constant time τDA, s being theLaplace variable. Transfer function D(s) is the dynamicsof the piezoelectric actuator such as D(s = 0) = 1.Transfer function H(s) is the transfer that relates theinput U with the exploitable voltage Uo. This is linearsince the relation between U and Q is normally linear.Signals Ftfcr(t) and Fhyst(t) (or Ftfcr(s) and Fhyst(s) inthe Laplace domain) capture the creep and the hystere-sis nonlinearity that typify the voltage-to-displacementbehavior of the piezoelectric actuator. They can be ap-proximated by a linear transfer function Ftfcr(s) and anonlinear operator Γ(U, y) respectively. Concerning thehysteresis, there are several approximation approachespossible. As the Prandtl-Ishlinskii is very convenientfor a real-time implementation [15][16][17][18][19], it hasbeen used. In this, the operator Γ(U, y) is described asthe superposition of several elementary hysteresis calledbacklash (or play operator) as in (Eq. 3):

    Γ(U, y)

    =nh∑i=1

    whi ·max {U(t)− rhi,min {U(t) + rhi, yi(t− T )}}

    Γ(U, y)(t = 0) = Γ0(3)

    where nh is the number of backlashes, parameters whiand rhi are the weighting and the threshold of the i

    th

    backlash, yi is the elementary output (i.e. output ofthe ith backlash) and finally Ts represents the samplingperiod.

    The creep operator Ftfcr(s) is described by a transferfunction:

    Ftfcr(s) =

    m∑k=0

    bksk

    n∑l=0

    alsl(4)

    where parameters bk and al are coefficients of thetransfer and m and n (m ≤ n) are the degrees of thepolynomials.

    G1, G2 and G3 are called gains of the dynamic ob-server. Fig. 3 pictured the block diagram of the observerdefined by (Eq. 1). The identification and computationof all the parameters are described in [5].

  • complete observer

    dynamics observerstatic displacement and force observer

    U

    oUrC

    C

    +

    +

    ++

    -

    -

    -

    -

    -

    -

    -

    ( )tfcrF s

    ( )Γ i

    1

    fpR

    ( )1DA

    DA

    k

    sτ+

    1s

    ˆ freesy

    ˆsF

    ˆsF

    1 ( )G s

    2 ( )G s

    3

    1

    ( )G s+-

    Fig. 3. Block diagram of the actual observer.

    III. A new self-sensing with full measurementof the displacement, the force and the states

    The self-sensing previously presented provides the fol-lowing signals: 1) estimate of the displacement withcomplete information (static and dynamics, i.e. low andhigh frequency), 2) and estimate of the force only atits static aspect (i.e. low frequency). In this section, wepropose to extend the previous self-sensing scheme inorder to have the following signals:

    • 1) estimate of the displacement with complete infor-mation (static and dynamics),

    • 2) estimate of the force with complete information(static and dynamics),

    • 3) and estimate of the whole states with completeinformation (static and dynamics).

    A. Principle scheme of the extended complete self-sensing

    We start by modeling the piezoelectric actuator. Themodel that relates the output deflection y(s), the appliedinput voltage U(s) and the force F (s) applied by thepiezoelectric actuator at its tip is [22]:

    y(s) = (Γ (U, y)− spF (s))D(s) (5)

    where sp, D(s) and Γ (U, y) are the parameters andoperator already introduced above.

    It is noticed that −F (s) is the force applied by theenvironment (e.g. manipulated object) to the actuator.Analyzing (Eq. 5), we deduce that the actuator is equiv-alent to a system with two inputs (U and −F ) and oneoutput (y). The problem comes now to the estimationof the displacement y and of the unknown input −F (orF ). Considering that the estimate ŷ of the displacementis already available thanks to the self-sensing developedin the previous section and to its observer which arepictured in Fig. 3, there remain the estimation of theforce in a complete way and the estimation of the states.However, according to Fig. 3, the displacement estima-tion requires the availability of the force. We therefore

    propose to use the estimate force for that end when thisestimate is available from the new proposed observer.The observer used for the force is called an unknowninput observer (UIO) since F to be estimated is nowconsidered as an input of the actuator.

    To resume, the available signals are: 1) the input con-trol U , 2) and the estimate ŷ of the displacement issuedfrom the previous self-sensing, subjected that there is away to know the force.

    Let us propose the following extended observer schemewhich is made up of several sub-observers:

    • First a classic (sub)observer is constructed. Thisclassic observer, called state observer, has at its in-put the available signals U , ŷ (estimate displacementfrom the self-sensing) and F̂ (subjected that thereis an estimator for the force). The state observergives at its output the estimate state x̂ and anotherestimate displacement denoted ˆ̂y.

    • Then, the second (sub)observer is a force observerthat has as input the newly available signal x̂, the in-put control U and the initial estimate displacementŷ from the self-sensing.

    • Finally, the latter estimate force F̂ is used as oneinput of the state observer and of the displacementobserver.

    Fig. 4 resumes the systemic and principle scheme ofthe actuator with the proposed extended self-sensing. Wecan remark from this figure the extension of the initialobserver pictured in Fig. 3.

    B. An UIO observer for the force and state estimation

    1) Problem statement: In this sub-section, we presentthe state and force observers. For that, an unkown inputobserver (UIO) is used since one of the objective is toestimate −F (and thus F ) which is an input. From(Eq. 5), it is still possible to find a transformation inorder to have a state-space representation defined by:

  • ẋ = Ax+ Γ (U, y) +BF

    y = Cx(6)

    where x ∈ Rn denotes the state vector, A ∈ Rn×nis the state matrix, C ∈ R1×n is the output matrix (avector) and B ∈ Rn is called disturbance input matrix.

    The following assumptions are made:

    • the matrices A, B and C are known,• B has a full column rank,• (A,C) is observable.

    The objective is to simultaneously estimate x and Ffrom the known signals U and ŷ.

    2) Equations of the observers: Let the equation of thestate observer be:

    ˙̂x = Ax̂+ Γ (U, ŷ) +BF̂ +K(ŷ − ˆ̂y

    )ˆ̂y = Cx̂

    (7)

    and let the equation of the force observer be:

    F̂ = γ1ŷ + γ2 ˙̂y + λ1x̂+ λ2 ˙̂x+ λ3Γ (U, ŷ) (8)

    where

    • K is the gain of the state obsever,• γ1 ∈ R, γ2 ∈ R, λ1 ∈ R1×n, λ2 ∈ R1×n and λ3 ∈ R

    are the gains of the force observer.

    To seek or compute the gains γi (i ∈ {1, 2}) andλj (j ∈ {1, 2, 3}), the inverse-dynamics-based techniqueproposed in [14] can be used.

    3) The inverse-dynamics-based UIO computation:Depending on whether there exists γ2 or not such asγ2CB − I = 0, two computation schemes were proposedin [14].

    First computation schemeThere exists γ2 so that γ2CB − I = 0. For SISO

    problem, this is satisfied if and only if CB 6= 0. Thus:(i) γ2 is chosen to satisfy

    γ2CB − I = 0 (9)

    (ii) γ1 and K are selected such as

    A−B (γ1C + γ2CA)−KC (10)

    is Hurwitz(iii) and

    λ1 = − (γ1C + γ2CA)λ2 = 0λ3 = −γ2C

    (11)

    Second computation schemeMany physical systems fail to satisfy the condition

    required for the precedent computation scheme. Hence,if for any γ2 one cannot satisfy γ2CB − I = 0, a secondcomputation scheme was proposed.

    Let B+ be the Penrose-Moore inverse of B. ConsiderMe = I+B (γ2C −B+) and Ae = A−B (γ1C +B+A)−KC.

    If Me is nonsingular, the gains γ1, γ2 and K shouldbe selected such as M−1e Ae is Hurwitz. However if Me issingular, the singular value decomposition (SVD) is used.Let:

    Me = UMeΣMeVtMe

    ΣMe =

    [σMe 0

    0 0

    ](12)

    be the SVD of Me, where UMe ∈ Rn×n and VMe ∈Rn×n are unitary matrices, and σMe ∈ Rnm×nm (nm ≤n) is a positive-definite diagonal matrix.

    Consider the following partition of Ae by using UMeand VMe : [

    A11 A12A21 A22

    ]≡ UMeAeVMe (13)

    Thus, K, γ1 and γ2 should be selected such as A22 andA11 −A12A−122 A21 are Hurwitz.

    After computing the gains γi (i ∈ {1, 2}), gains λj(j ∈ {1, 2, 3}) are chosen as follows:

    λ1 = − (γ1C +B+A)λ2 = − (γ2C −B+)λ3 = −B+

    (14)

    IV. Experimental results

    The proposed extended complete self-sensing in Fig. 4has been implemented. The setup is pictured in Fig. 5and is composed of:

    • a piezoelectric actuator with cantilever structureand with dimensions of 15mm × 2mm × 0.3mm.Such actuator is essential for the development ofpiezoelectric microgrippers dedicated to microma-nipulation or microassembly applications [20].

    • a dSPACE-board and a computer material for thedata acquisition, for the observer implementationand for the control signal. Matlab-Simulink isthe software used for that. The sampling period isset equal to Ts = 50µs;

    • a displacement optical sensor (from Keyence) tomeasure the deflection (displacement) at the tip ofthe actuator. It has been tuned to have a resolutionof 10nm, a precision of ±100nm and a bandwidthof 1kHz.

    • a force sensor (from Femtotools) to measure theforce applied by the actuator at its tip. The forcesensor is fixed on a linear and precise positioningtable. This table can be used to move the sensor’sprobe towards the actuator and thus to apply a force−F to this,

    • a home-made electrical circuit based on the schemein Fig. 2-b,

    • and a high voltage amplifier to amplify the inputvoltage U from the dSPACE-computer.

  • extended observer

    extended self-sensing for displacement, force and state estimation

    FORCE observer

    STATE observer

    electrical

    circuit

    dynamics observer

    for the displacementstatic displacement and force observer

    U

    U

    U

    Q

    F

    -Fy

    oUrC

    C

    +

    +

    ++

    -

    -

    -

    --

    -

    -

    ( )tfcrF s

    ( )Γ i

    1

    fpR

    ( )1DA

    DA

    k

    sτ+

    1s

    ˆ freesy

    ˆsF

    x̂x̂

    1 ( )G s

    2 ( )G s

    3

    1

    ( )G s+-

    piezoelectric

    actuator

    ˆ̂y

    Fig. 4. Principle scheme of the extended complete self-sensing.

    It is noticed that the displacement and the force sensorsare used to capture the real displacement y and the realforce F in order to compare them with the estimate ŷ andF̂ and thus to validate the proposed approach. Duringthe experiment, we are not interested by the secondestimate displacement ˆ̂y from the state-observer since theestimate displacement ŷ from the dynamic observer issufficent for any eventual application.

    The parameters in (Eq. 1) (Eq. 2)(Eq. 3) are identifiedfollowing the procedures in [5]. The electrical compo-nents are: C = 47nF and Cr = 8.2nF . Finally forthe given actuator, we identified and calculated kDA =−0.028µm/V , τDA = 60s, α = 273mV/µm, β =1.03nC/mN and Rfp = 0.435TΩ.

    The identification of dp and D(s) is performed byapplying a step voltage input to the actuator withoutforce at the tip and by capturing the output y thanks tothe optical sensor. After applying an ARMAX method

    to the captured data, we obtain:dp = 0.690µmVD(s) =5.752×10−3(s+3×104)(s2−1.9×104s+3×108)

    (s+3976)(s+54.37s+1.36×107)

    (15)

    At the same time, the output Uo was captured allowingthe identification of H(s):

    H(s) =−0.158

    (s+ 5.9× 104

    )(s+ 236) (s+ 13.7)

    (s+ 5.5× 104) (s+ 224) (s+ 12.9)(16)

    The elastic coefficient sp is identified by putting a knownmass at the tip of the piezoelectric cantilever and bymeasuring the resulting deflection. We obtain: sp =1.3µm/mN .

    The first experiment consists in applying a series ofstep input voltage U to the actuator when the latteris not in contact with any object or with the force-sensor. The aim is to validate the estimate ŷ and F̂ infree bending condition. Fig. 6 picture the results whereFig. 6-a represents the applied voltage. As we can see

  • completeobserver

    electricalcircuit

    y

    y

    F

    F

    Q

    U

    U

    F̂ ŷ

    dSPACE board

    computerwithMatlab-Simulink

    oU

    Extendedself-sensing

    piezoelectricactuator

    displacementsensor

    Fig. 5. The experimental setup.

    in Fig. 6-b, the estimate displacement ŷ from the self-sensing well tracks the real displacement y measuredfrom the optical sensor. We can also see in Fig. 6-c thatthe force observer provides an error (F − F̂ = 0mN − F̂ )bounded by ±0.1mN . This error is negligible since it isclose to the sensor’s accuracy itself and is greatly inferiorto the range of force in the considered applications (upto ten millinewtons).

    The next experiment consists in setting U = 0V . Firstwe manually adjust the setup such that the actuator’s tipis in slight contact with the sensor’s probe but with theforce still (nearly) equal to zero. Afterwards, we apply astep control to the positioning table to which the sensoris fixed. This generates a quasi step movement of thetable and consequently of the sensor’s probe towards theactuator. The real displacement y of the actuator dueto that movement (and measured thanks to the opticalsensor) and the estimate displacement ŷ are presentedin Fig. 7-a. In parallel, the real force F (measured bythe force sensor) and the estimate force F̂ are presentedin Fig. 7-b. These figures confirm that the estimates ŷand F̂ from the proposed self-sensing well track the realforce and the real displacement respectively in their static(steady-state) and dynamics (transient part) aspects.

    V. Conclusion

    This paper presented a self-sensing approach to es-timate the complete information (static and dynamicsaspect, or low and high frequency) of the displacement, ofthe force and of the states in piezoelectric actuators. Theproposed approach is essential for displacement controland force control of piezoelectric actuators where it isdifficult to use sensors. The applications include precisepositioning, precise manipulation, MEMS, MOEMS, mi-crosystems and microrobotics. To reach the objectives,we proposed to introduce an unknown input observer(UIO) in an existing self-sensing approach. The mainadvantages are 1) the possibility of feedback control for

    0 5 10

    input voltage U[V]

    displacement [µm]

    (a)

    (b)

    (c)

    15

    −10

    −8

    −6

    −4

    −2

    0

    2

    4

    6

    8

    10

    0 5 10 150

    1

    2

    3

    4

    5

    6

    7

    3.2 3.25 3.3 3.35

    6.55

    6.6

    6.65

    6.7

    6.75

    6.8

    6.85

    0 5 10 15−0. 2

    −0.15

    −0.1

    −0.05

    0

    0.05

    0.1

    0.15

    zoom

    real displacement y

    estimate force

    force [mN]

    time [s]

    time [s]

    time [s]

    estimate displacement ŷ

    Fig. 6. Experimental validation with F = 0mN (actuator in freecondition).

  • displacement [µm]

    force [mN]

    time [s]

    (a)

    (b)

    time [s]

    3 4 5 6 7 8 9 10−5

    0

    5

    10

    15

    20

    25

    5.92 5.94 5.96 5.98 6 6.02 6.04 6.06 6.08

    0.5

    1

    1.5

    2

    2.5

    3

    3.5

    4

    4.5

    5

    5.5

    3 4 5 6 7 8 9 10−1

    0

    1

    2

    3

    4

    5

    6

    7

    5.6 5.7 5.8 5.9 6 6.1 6.2 6.3 6.4

    0

    1

    2

    3

    4

    5

    6

    7

    real displacement y

    ŷestimate displacement

    real forc

    estimate force

    zoom

    zoom

    F̂F

    Fig. 7. Experimental validation with F 6= 0mN (actuator incontact with the force sensor.

    the displacement and for the force, 2) and the possibilityto use modern control such as state-feedback. Finally theproposed scheme inherits the general advantage of self-sensing that is the embeddability of the measurementtechnique.

    Acknowledgment

    This work is supported by the national ANR-Emergence MYMESYS-project (ANR-11-EMMA-006:High Performances Embedded Measurement Systems formultiDegrees of Freedom Microsystems).

    References

    [1] J.J. Dosch, D.J. Inman and E. Garcia, ”A Self-Sensing Piezo-electric Actuator for Collocated Control”, Journal of Intell.Mater. Syst. and Struct., vol 3, pp. 166-185, 1992.

    [2] T. Takigami, K. Oshima, Y. Hayakawa and M. Ito, ”Applicationof self-sensing actuator to control of a soft-handling gripper”,Proc. to IEEE ICCA, pp. 902-906, Italy, 1998.

    [3] Y. Cui, Self-Sensing Compounding Control of PiezoceramicMicro-Motion Worktable Based on Integrator, Proc. to 6thWorld Congress on Intell. Cont. and Autom., China, 2006.

    [4] A. S. Putra, H. Sunan, T. K. Kok, S.K. Panda and T. H. Lee,Self-Sensing Actuation With Adaptive Control in ApplicationsWith Switching Trajectory, IEEE/ASME Trans. on Mechatron-ics, vol. 13, no. 1, pp. 104-110, 2008.

    [5] M. Rakotondrabe, I. A. Ivan, S. Khadraoui, C. Clévy, P. Lutzand N. Chaillet, ’Dynamic displacement self-sensing and robustcontrol of cantilevered piezoelectric actuators dedicated to mi-croassembly tasks’, IEEE/ASME - AIM, pp:557-562, July 2010.

    [6] Gourishankar, V., Kudva, P., and Ramar, K., 1977, Int. J.Control. vol. 25, pp. 311.

    [7] Muller, P.C., 1990, ’Indirect measurements of nonlinear e ectsby state observers’, IUTAM Sysmp.. Nonlinear Dynamics inEngineering Systems, University of Stuttgart, Springer, Berlin,pp. 205-215.

    [8] Martin Corless and Jay Tu, ”State and input estimation for aclass of uncertain systems”, Automatica, pp.757-764, Volume34(6), June 1998.

    [9] Chen, M.-S. and Tomizuka, M., ’Disturbance estimator and itsapplication in estimation of system output derivative’, CDC,pp. 452-457, 1989.

    [10] Chen, M.-S., ’Uncertainty estimator’, American Control Con-ference, pp. 2020-2024, 1990.

    [11] Tu, J.F. and Stein, J.L., ’Modeling error compensation forbearing temperature and preload estimation’, Journal of Dy-namic Systems, Measurements, and Control, vol. 118, pp. 580-585,n 1996.

    [12] Darouach, M., Zasadzinski, M., and Xu, S.J., ’Full-order ob-servers for linear systems with unknown inputs‘’, IEEE Trans-actions on Automat. Contr., vol. 39, pp. 606-609 1994.

    [13] Tu, J.F. and Stein, J.L., ’On-line preload monitoring forhigh-speed anti-friction spindle bearings,’ Journal of DynamicSystems, Measurements, and Control, vol. 117, pp. 43-53, 1995.

    [14] C-S. Liu and H. Peng, ’Inverse-dynamics based state anddisturbance observers for linear time-invariant systems’, ASMEJ. of Dynamics Systems, Measurement and Control, vol.124,pp.375-381, Sep. 2002.

    [15] M. Rakotondrabe, C. Clévy and P. Lutz, ”Complete openloop control of hysteretic, creepd and oscillating piezoelectriccantilevers”, IEEE Transactions on Automation Science andEngineering, DOI 10.1109/TASE.2009.2028617.

    [16] K. Kuhnen and H. Janocha, ”Inverse feedforwrad controller forcomplex hysteretic nonlinearities in smart-materials systems”,Control of Intelligent System, Vol.29, No3, 2001.

    [17] W. T. Ang, P. K. Kholsa and C. N. Riviere, ”Feedforwardcontroller with inverse rate-dependent model for piezoelectricactuators in trajectory-tracking applications”, IEEE/ASMETransactions on Mechatronics (Tmech), Vol.12(2), pp.134-142,April 2007.

    [18] B. Mokaberi and A. A. G. Requicha, ”Compensation of scannercreep and hysteresis for AFM nanomanipulation”, IEEE Trans-actions on Automation Science and Engineering, Vol.5, No2,pp.197-208, 2008.

    [19] Micky Rakotondrabe, ’Classical Prandtl-Ishlinskii modelingand inverse multiplicative structure to compensate hystere-sis in piezoactuators’, ACC, (American Control Conference),pp.1646-1651, Montréal Canada, June 2012.

    [20] Joël Agnus, Nicolas Chaillet, Cédric Clévy, Sounkalo Dem-bélé, Michaël Gauthier, Yassine Haddab, Guillaume Laurent,Philippe Lutz, Nadine Piat and Micky Rakotondrabe, ’RoboticMicroassembly and micromanipulation at FEMTO-ST’, Jour-nal of Micro-Nano Mechatronics, in press 2012.

    [21] Micky Rakotondrabe and P. Lutz, ’Force estimation in apiezoelectric cantilever using the inverse-dynamics-based UIOtechnique’, IEEE Int. Conf. on Robot.and Autom. (ICRA),pp.2205-2210, Kobe JP, May 2009.

    [22] Micky Rakotondrabe, Y. Haddab and P. Lutz, ”Quadrilateralmodeling and robust control of a nonlinear piezoelectric can-tilever”, IEEE Trans. on Control Systems Technology (TCST),Vol.17(3), pp.528-539, May 2009.