disturbance observer

Upload: gerson-santos

Post on 03-Jun-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 Disturbance Observer

    1/6

    Advanced Motion Control by Multi-Sensor

    based Disturbance Observer

    Kouhei Irie, Seiichiro Katsura, and Kiyoshi OhishiDepartment of Electrical Engineering, Nagaoka University of Technology, Nagaoka, Niigata, Japan

    [email protected]; [email protected]; [email protected]

    Abstract Motion control has been widely used in in-dustry applications. One of the key technologies of motioncontrol is a disturbance observer, which quarries a dis-turbance torque of a motion system and realizes a robustacceleration control. The disturbance observer can observeand suppress the disturbance torque within its bandwidth.Recent motion systems begin to spread in the society andthey are required to have ability to contact with unknownenvironment. Such a haptic motion requires much wider

    bandwidth. However, since the conventional disturbanceobserver attains the acceleration response by the secondorder derivative of position response, the bandwidth islimited due to the derivative noise.

    This paper proposes a novel structure of a disturbanceobserver. The proposed disturbance observer uses an accel-eration sensor for enlargement of bandwidth. Generally, thebandwidth of an acceleration sensor is from 1 Hz to morethan 1 kHz. To cover DC range, the conventional positionsensor based disturbance observer is integrated. Thus, theperformance of the proposed multi-sensor based disturbanceobserver (MSDO) is superior to the conventional one. TheMSDO is applied to position control (infinity stiffness) andforce control (zero stiffness).

    The numerical and experimental results show viability of

    the proposed method.

    I. INTRODUCTION

    Motion control technology [1], [2] has been widely

    used in industry applications. The software servoing

    technology is now common in machine tools, robotics,

    and mechatronics. It has been intensively developed for

    the numerical control (NC) machines and disturbance

    rejection. Since the ideal position control has the infinite

    gain against the position error, it has the infinite stiffness.

    The position control is effective and robust for the rel-

    atively simple task with low degrees-of-freedom (DOF)

    applications, such as X Y table of machine tool, joint

    control of industrial robot and so on. Such applications

    exist in the closed space, and the motion area is limited

    in a small space.

    However, a robot will be expected to play the role of

    a humans partner in aging society with fewer children

    [3]. Human-friendly robots begin to spread in the society.

    Pet robots, welfare robots, and home robots can be

    considered as human-friendly robots. Such robots will

    move in open space rather than in limited space. They

    will contact various environments and do their tasks. The

    recent robots are required to have ability to contact with

    unknown environment. Conventional motion control isnot always suitable for future applications due to the

    lack of adaptive capability to the environment. A more

    sophisticated ability in motion control is necessary for

    compliant contact with environment.

    Acceleration control is only solution for compliant

    motion to unknown environment [4] [5]. The acceleration

    control can make a motion system to be a zero stiff-

    ness system without losing the robustness. A disturbance

    observer is a good candidate to achieve the acceleration

    control [6]. The disturbance observer quarries the distur-

    bance torque of a motion system by using the currentreference and the acceleration response. The disturbance

    observer can realize a robust acceleration control within

    its bandwidth.

    The bandwidth of the disturbance observer is very

    important especially to haptic motion control. Narrow

    bandwidth of the disturbance observer has much influence

    not only on the contact performance but also on the stabil-

    ity of the whole control system [7]. Thus, the bandwidth

    should be enlarged for realization of contact motion. How-

    ever, since the conventional disturbance observer attains

    the acceleration response by the second order derivative of

    position response, which is sensed by a position encoder,the bandwidth is limited due to the derivative noise [8].

    This paper proposes a novel structure of a distur-

    bance observer. The proposed disturbance observer uses

    an acceleration sensor for enlargement of bandwidth.

    Generally, the bandwidth of an acceleration sensor is

    from 1 Hz to more than 1 kHz. To cover DC range, the

    conventional position sensor based disturbance observer is

    integrated. Thus, the performance of the proposed multi-

    sensor based disturbance observer (MSDO) is superior to

    the conventional one. The MSDO will be useful for future

    haptic motion control.

    This paper is organized as follows. The following

    section shows an importance of the acceleration control

    in motion control. In Section III, the conventional archi-

    tecture of the disturbance observer with position sensor is

    introduced. The proposed multi-sensor based disturbance

    observer (MSDO) is proposed in Section IV. The proposed

    MSDO is applied to a position control (infinity stiffness)

    system and a force control (zero stiffness) system in

    Section V and VI. At the last section, this paper is

    summarized.

    II. ACCELERATION C ONTROL IN M OTION C ONTROL

    A. Target of Motion Control

    A motion controller in open environment will require

    various stiffness corresponding to the task. The control

    0-7803-9511-5/06/$20.00 2006 IEEE AMC06-Istanbul, Turkey200

  • 8/12/2019 Disturbance Observer

    2/6

    stiffness [2] is defined in the following equation,

    =f

    x (1)

    where denotes a control stiffness. f denotes generated

    force and x denotes position. The ideal position control

    should have infinite stiffness; however, the ideal forcecontrol should have zero stiffness. Modern motion system

    requires an ability to be compliant with contact environ-

    ment. The motion control should take plural modes of

    environment into account. The environmental information

    is a key to be compliant to unknown environment. Motion

    control taking environmental information into account

    will make various machines including robots more adap-

    tive and versatile.

    B. Robustness in Motion Systems

    High-performance motion controller is a requisite for

    more skillful and dexterous motion. To attain such highperformance, motion systems should be robust against

    the load change and parameter variation. A conventional

    minor control loop structure has been effective in one

    degree-of-freedom motion.

    The improvement ratio of the performance to the ve-

    locity reference tracking and the disturbance rejection

    is basically the same in such system. The increase of

    forward gain leads to more robust performance and makes

    the control stiffness higher. At the same time, high gain

    often excites the lowest mechanical resonance mode and

    makes the total system unstable. There is a limit of the

    forward gain.On the other hand, recent dexterous motion requires

    wide range of control stiffness. For example, an electronic

    parts inserting machine needs some compliant motion at

    the tip of the machine. This case requires low or no

    control stiffness. The conventional controller will have

    very low forward gain, for such a purpose, and will lose

    robustness as a result. To satisfy such varied requirements,

    the controller should have variable control stiffness keep-

    ing the system highly robust.

    Sabanovic mentioned that acceleration controller makes

    a motion system robust by analyzing sliding mode control

    [4]. Acceleration control can set the control stiffness

    independent of robustness. A disturbance observer [1],

    [6] which was proposed by Ohishi et al. is a good

    candidate for attainment of robust acceleration control.

    A disturbance observer identifies the total mechanical

    load torque and parameter change. In other words, the

    identification of disturbance torque is essential for motion

    control robustness to realize various applications.

    C. Integration of Multi-Degree-of-Freedom Motion

    Acceleration control is essential also for integration of

    multi-degree-of-freedom motion. Usually, the relationship

    between the work space and the joint space is veryimportant for control of a multi-degree-of-freedom ma-

    nipulator. For instance, the relation ship of a three-degree-

    of-freedom manipulator is defined as follows; xy

    z

    = Jaco

    12

    3

    (2)

    X = Jaco (3)

    where Jaco denotes the Jacobian matrix. Xand denotesthe velocity response with respect to the work space and

    the joint space, respectively.

    As the hybrid position/force control [9], [10], [11]

    is installed to the three-degree-of-freedom manipulator,

    motion with respect to the Z axis is constrained by the

    environment and the other motion with respect to the

    XYplane is controlled by position servoing. Hence the

    control stiffness with respect to the Z axis should be 0;

    and the control stiffness with respect to the XY plane

    should be . It is difficult for a conventional motion

    controller to realize the various control stiffness in each

    joint. To integrate the various control stiffness in thejoint space, each motion reference with respect to the

    work space should be transformed into the acceleration

    reference, 12

    3

    = J1aco

    xy

    z

    (4)

    = J1aco X (5)

    where X and denotes the acceleration response with

    respect to the work space and the joint space, respectively.

    Acceleration control is essential technique also for

    realization of bilateral teleoperation. The goals of bilateralteleoperation are considered as the following two points

    xm xs = 0 (6)

    Fm+Fs = 0 (7)

    where the positions of the master and the slave are defined

    as xm and xs. The operational force and reaction force

    from the environment are defined as Fm and Fs. Since

    the above two goals are opposite control stiffness, it is

    difficult to realize at the same time. Here, to achieve the

    above to goals, the above two equations are transformed

    into the acceleration dimension

    xm xs 0 (8)

    xm+ xs = 0. (9)

    Since the (8) and (9) are represented in the common

    and the differential modes of the master and the slave,

    respectively, it is possible to integrate the opposite control

    stiffness in each system [12] xcxd

    =

    1 11 1

    xmxs

    = H2

    xmxs

    (10)

    where H2 denotes the second-order Hadamard matrix.xc and xd denotes the common mode and the differentialmode of the acceleration responses, respectively. Since

    201

  • 8/12/2019 Disturbance Observer

    3/6

    there is no interference between the two modes, the law

    of action and reaction is realized as a result.

    As mentioned above, acceleration control is fundamen-

    tal technology for modal system design of multi-degree-

    of-freedom motion [13], [14].

    III. POSITIONS ENSOR BASED D ISTURBANCEOBSERVER

    This section introduces a conventional architecture of

    a disturbance observer by using a position encoder. A

    disturbance observer is designed to cancel the disturbance

    torque as quickly as possible. The estimated disturbance

    torque is obtained from the velocity responsem and the

    current referenceIref as shown in Fig. 1. The velocity re-

    sponse is calculated by the derivative of position response,

    which is sensed by the position encoder. gpd denotes the

    cut-off frequency of the pseudo-derivation.

    The disturbance torque dis is represented as (11)

    dis = (Jm Jmn)m+ (Ktn Kt)Iref

    +Fc+Dmm+ext (11)

    where

    Jm : Motor inertia

    Kt : Torque constant

    Fc : Coulomb friction

    Dmm : Viscous frictionext : External torque

    (subscript) n : Nominal value.

    In (11), the first term is the torque due to the self-inertiavariation. The second term is torque pulsations due to the

    variation of the torque coefficient.

    Equation (12) shows that the disturbance torque is

    estimated through the first-order low-pass filter

    dis =

    JmnJm

    gdis

    s+ KtKtn

    JmnJm

    gdisdis (12)

    wheregdis denotes the cut-off frequency of the low-pass

    filter. The disturbance torque estimated by (12) is used for

    a realization of robust motion control. And robust motion

    controller makes a motion system to be an accelerationcontrol system as shown in Fig. 2. As shown in Fig. 2,

    the effect of the disturbance torque is represented as a

    transfer function Gs,

    Gs = s

    s+gdisdis (13)

    gdis = Kt

    Ktn

    Jmn

    Jmgdis. (14)

    Gs represents a sensitivity showing how the disturbance

    torque influences the motion system and is called a

    sensitivity function. Since the conventional disturbance

    observer attains the acceleration response by the secondorder derivative of position response, the bandwidth is

    limited due to the derivative noise.

    dis

    dis

    s gg

    +

    sJm

    1

    s

    1

    extmmc DF ++

    +

    refItK

    tnK mndisJg++

    dism

    mndisJg+

    tnK1

    +

    +

    cmpI

    pd

    pd

    s

    s

    g

    g

    +

    .

    .

    ^

    .

    m

    m m

    Fig. 1. Block diagram of disturbance observer

    dism

    +

    *diss

    s

    g+

    ref

    nJ

    1

    dismn

    tn

    tdis

    JJ

    KK gg =**diss

    s

    g+

    nJ

    1

    *diss

    s

    g+ *

    nJ

    1

    mJ

    1

    disg*

    .. ..

    m

    m m

    Fig. 2. Robust acceleration control system

    IV. MULTI-S ENSOR BASED D ISTURBANCE O BSERVER

    This paper proposes a novel structure of a disturbance

    observer. The proposed disturbance observer uses an

    acceleration sensor for enlargement of bandwidth. Gener-

    ally, the bandwidth of an acceleration sensor is from 1 Hz

    to more than 1 kHz. To cover DC range, the conventional

    position sensor based disturbance observer is integrated.

    The block diagram of the proposed multi-sensor based

    disturbance observer (MSDO) is shown in Fig. 3.

    dis

    dis

    s g

    g

    +

    Jm

    1

    s

    1+refItK

    tnK mndisJg++

    mndisJg+

    tnK

    1

    +

    +

    cmpI

    pd

    pd

    s

    s

    g

    g

    +

    dism^

    extmmc DF ++

    .

    .

    m

    .m m

    s

    1

    ..m

    tnK mnJ+

    diss

    s

    g+

    +

    +

    Fig. 3. Block diagram of multi-sensor based disturbance observer

    202

  • 8/12/2019 Disturbance Observer

    4/6

  • 8/12/2019 Disturbance Observer

    5/6

    dis

    dis

    s g

    g

    +

    mJ

    1

    s

    1+refI

    tK

    tnK mndisJg++

    mndisJg+

    tnK

    1

    +

    +

    cmpI

    pd

    pd

    s

    s

    g

    g

    +

    dism^

    extmmc DF ++ .

    .

    m

    .

    m m

    s

    1..

    m

    tnK mnJ+

    diss

    s

    g+

    +

    +

    t

    mn

    K

    J

    ref..

    m

    fC+

    cmd

    reac

    reac

    s g

    g

    +

    tnK mnreac Jg++

    mnreacJg+

    tnK mnJ+

    reacs

    s

    g+

    +

    +

    mmc DF + .

    ext^

    mmc DF + .

    Fig. 6. Block diagram of force control with multi-sensor baseddisturbance observer

    TABLE II

    PARAMETERS OF FORCE CONTROL

    Cf Force servoing 2.0

    Ze Environmental impedance = Ke +DesKe Environmtntal stiffness 50000 N/mDe Environmental damping 10 N/(m/s)

    gpd Cut-off frequency of pseudo-derivation 100 Hzgdis Cut-off frequency of disturbance observer 50 Hz

    ga Cut-off frequency of acceleration sensor 1 kHz

    Each parameter of the force control is shown in TABLE

    II.

    A. Simulation Results

    The simulation results of the force control are shown

    in Fig. 7. The force results with the conventional dis-

    turbance observer are shown in Fig. 7 (1). Since the

    bandwidth is too low relative to the stiffness of the hard

    environment, it is unstable to contact. Fig. 7 (2) shows

    the force response with only acceleration sensor baseddisturbance observer. Since the acceleration sensor cannot

    sense the DC acceleration response, the force response is

    uncontrolled. The proposed MSDO method is shown in

    Fig. 7 (3). It turns out that it is possible to contact to the

    hard environment, where the conventional method cannot

    contact. As a result, the advantage in bandwidth of the

    proposed MSDO is very useful for haptic motion control.

    VII. EXPERIMENT

    A. Experimental Setup

    The proposed MSDO is applied for a rod type linear

    motor system, which is shown in Fig. 8. The accelerationsensor is implemented to the mover of the linear motor.

    The experimental parameters are listed in TABLE III. The

    -0.2

    0.0

    0.2

    0.4

    0.6

    0.8

    1.0

    1.2

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

    Force[N]

    Time [s]

    commandresponse

    0

    0.0002

    0.0004

    0.0006

    0.0008

    0.0010

    0.0012

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

    Position[m]

    Time [s]

    (a) Force response (b) Position response

    (1) Position sensor

    -0.2

    0.0

    0.2

    0.4

    0.6

    0.8

    1.0

    1.2

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

    Force[N]

    Time [s]

    commandresponse

    0

    0.0002

    0.0004

    0.0006

    0.0008

    0.0010

    0.0012

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

    Position[m]

    Time [s]

    (a) Force response (b) Position response

    (2) Acceleration sensor

    -0.2

    0.0

    0.2

    0.4

    0.6

    0.8

    1.0

    1.2

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

    Force[N]

    Time [s]

    command

    response

    0

    0.0002

    0.0004

    0.0006

    0.0008

    0.0010

    0.0012

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

    Position[m]

    Time [s]

    (a) Force response (b) Position response

    (3) Multi sensor

    Fig. 7. Simulation results of force control

    Fig. 8. Experimental system

    control software is written in C language under RTLinux

    3.2. The sampling time is 100 s.

    B. Experimental Results

    The experimental results show the force control re-

    sponses, and the following bandwidth is selected to com-

    pare the proposed MSDO with the conventional distur-

    bance observer;

    Case. 1 2000 rad/s;

    Case. 2 6280 rad/s.

    The mixed bandwidth of the position sensor and the

    acceleration sensor is 200 rad/s.

    Fig. 9 shows the experimental results when the band-

    width is set to 2000 rad/s. Since the same bandwidth is

    selected to both observers, it turns out the almost same

    force response is obtained. Fig. 10 shows the experimentalresults when the bandwidth is set to 6280 rad/s. When

    the bandwidth is raised to 6280 rad/s, the derivative

    204

  • 8/12/2019 Disturbance Observer

    6/6

    TABLE III

    PARAMETERS OF EXPERIMENTAL SYSTEM

    Mass of mover 0.18 KgForce constant 3.3 N/AThe resolution of position encoder 0.1 m

    Bandwidth of acceleration sensor 1 10 kHzSize of the acceleratio n sensor 3.6 mm (H)

    11.4 mm (L) 6.4 mm (W)

    Weight of the acceleration sensor 0.5 g

    noise is observed in force response of the conventional

    disturbance observer. It is the limit of the conventional

    observer for practical use. In Fig. 10 (2), force response of

    the proposed MSDO is stable and there is no observation

    noise. Since the bandwidth is superior to the bandwidth

    of human sensing, it is suitable for haptic motion control.

    VIII. CONCLUSIONS

    Acceleration control is essential technique for motion

    control. Acceleration control is only solution for compli-

    ant motion to unknown environment since it can make a

    motion system to be a zero stiffness system without losing

    the robustness. A disturbance observer is a good candidate

    to achieve the acceleration control. The bandwidth of the

    disturbance observer is very important especially to haptic

    motion control.

    This paper proposed a novel structure of a disturbance

    observer for enlargement of the bandwidth of robustness.

    To cover bandwidth from DC to high frequency, both a

    position encoder and an acceleration sensor were imple-mented to compose the disturbance observer. The pro-

    posed multi-sensor based disturbance observer (MSDO)

    can estimate the disturbance torque perfectly. The MSDO

    was applied to position control (infinity stiffness) and

    force control (zero stiffness). The numerical and exper-

    imental results showed viability of the proposed method.

    The proposed MSDO will be a fundamental technology

    for future advanced motion control.

    REFERENCES

    [1] K. Ohnishi, N. Matsui, Y. Hori : Estimation, Identification, and

    Sensorless Control in Motion Control System, Proceedings of theIEEE, Vol. 82, No. 8, pp. 12531265, August, 1994.

    [2] K. Ohnishi, M. Shibata, T. Murakami : Motion Control forAdvanced Mechatronics, IEEE/ASME Transactions on Mecha-tronics, Vol. 1, No. 1, pp. 5667, March, 1996.

    [3] S. Katsura, K. Ohnishi : Human Cooperative Wheelchair forHaptic Interaction Based on Dual Compliance Control, IEEETransactions on Industrial Electronics, Vol. 51, No. 1, pp. 221228, February, 2004.

    [4] A. Sabanovic : Sliding Modes in Power Electronics andMotion Control Systems, Proceedings of the 29th IEEE AnnualConference of the IEEE Industrial Electronics Society, IECON03-

    ROANOKE, pp. 9971002, November, 2003.

    [5] M. Tomizuka : Sensors in the Engineering of Modern Mecha-tronic Systems, 3rd IFAC Symposium on Mechatronic Systems,

    MECHATRONICS04-SYDNEY, pp. 1924, September, 2004.

    [6] K. Ohishi, K. Ohnishi, K. Miyachi : Torque-Speed Regulation ofDC Motor Based on Load Torque Estimation, IEEJ InternationalPower Electronics Conference, IPEC-TOKYO, Vol. 2, pp. 12091216, March, 1983.

    -4

    -2

    0

    2

    4

    6

    8

    10

    12

    0 0 .0 5 0 .1 0 .1 5 0 .2 0 .2 5 0 .3 0 .3 5 0 .4 0 .4 5 0 .5

    force[N]

    time[sec]

    -4

    -2

    0

    2

    4

    6

    8

    10

    12

    0 0 .0 5 0 .1 0 .1 5 0 .2 0 .2 5 0 .3 0 .3 5 0 .4 0 .4 5 0 .5

    force[N]

    time[sec]

    (1) Position sensor (2) Multi sensor

    Fig. 9. Experimental results of force control

    -5

    0

    5

    10

    15

    20

    25

    30

    0 0 .0 5 0 .1 0 .1 5 0 .2 0 .2 5 0 .3 0 .3 5 0 .4 0 .4 5 0 .5

    force[N]

    time[sec]

    -5

    0

    5

    10

    15

    20

    25

    30

    0 0 .0 5 0 .1 0 .1 5 0 .2 0 .2 5 0 .3 0 .3 5 0 .4 0 .4 5 0 .5

    force[N]

    time[sec]

    (1) Position sensor (2) Multi sensor

    Fig. 10. Experimental results of force control

    [7] S. Katsura, Y. Matsumoto, K. Ohnishi : Analysis and Experimen-tal Validation of Force Bandwidth for Force Control, Proceedingsof the 10th IEEE International Conference on Industrial Technol-

    ogy, ICIT03-MARIBOR, pp. 796801, December, 2003.[8] M. Bertoluzzo, G. S. Buja, E. Stampacchia : Performance

    Analysis of a High-Bandwidth Torque Disturbance Compensator,IEEE/ASME Transactions on Mechatronics, Vol. 9, No. 4, pp. 653660, December, 2004.

    [9] M. H. Raibert, J. J. Craig : Hybrid Position/Force Controlof Manipulators, Transactions of ASME Journal of DynamicSystems, Measurement, and Control, Vol. 102, pp. 126133, June,1981.

    [10] K. Ohishi, M. Miyazaki, M. Fujita : Hybrid Control of Force andPosition without Force Sensor, Proceedings of the InternationalConference of the IEEE Industrial Electronics Society, IECON92,Vol. 2, pp. 670675, November, 1992.

    [11] T. Yoshikawa, K. Harada, A. Matsumoto : Hybrid Position/ForceControl of Flexible-Macro/Rigid-Micro Manipulator Systems,

    IEEE Transactions on Robotics and Automation, Vol. 12, No. 4,pp. 633640, August, 1996.

    [12] K. Ohnishi, S. Katsura, W. Iida : Medical Mechatronics -An Application to Haptic Forceps -, Proceedings of the 3rd

    IFAC Symposium on Mechatronic Systems, MECHATRONICS04-

    SYDNEY, pp. 365370, September, 2004.[13] S. Katsura, K. Ohnishi : Quarry of Modal Information from

    Environment for Advanced Motion Control, Proceedings of theIEEJ International Power Electronics Conference, IPEC-NIIGATA

    2005, pp. 17931798, April, 2005.[14] A. Sabanovic, S. Khan, C. Onal : Hybrid Motion Controller

    - SMC Point of View, Proceedings of the IEEE InternationalSymposium on Industrial Electronics, ISIE05-DUBROVNIK, pp.14831488, June, 2005.

    [15] T. Murakami, F. Yu, K. Ohnishi : Torque Sensorless Controlin Multidegree-of-freedom Manipulator, IEEE Transactions onIndustrial Electronics, Vol. 40, No. 2, pp. 259265, April, 1993.

    [16] K. Yuki, T. Murakami, K. Ohnishi : Vibration control of 2 massResonant System by Resonance Ratio Control, Proceedings ofthe International Conference of the IEEE Industrial Electronics

    Society, IECON93, Vol. 3, pp. 20092014, November, 1993.[17] Y. Hori, H. Sawada, Y. Chun : Slow Resonance Ratio Control

    for Vibration Suppression and Disturbance Rejection in TorsionalSystem, IEEE Transactions on Industrial Electronics, Vol. 46,No. 1, pp. 162168, February, 1999.

    [18] B. K. Kim, S. Park, W. K. Chung, Y. Youm : Robust controllerdesign for PTP motion of vertical XY positioning systems with aflexible beam, IEEE/ASME Transactions on Mechatronics, Vol.8, No. 1, pp. 99110, March, 2003.

    [19] A. Hace, K. Jezernik, A. Sabanovic : Improved Designof VSS Controller for a Linear Belt-Driven Servomechanism,

    IEEE/ASME Transactions on Mechatronics, Vol. 10, No. 4, pp.385390, August, 2005.

    205