SlideShare a Scribd company logo
1 of 5
Download to read offline
ACEEE International Journal on Electrical and Power Engineering, Vol. 1, No. 1, Jan 2010


      A Novel Optimal Control Design for Reducing of
       Time Delay Effects in Teleoperation Systems

                      Soheil Ganjefar*                                 S. Najibi                                 Gh. Najibi
                     Member of IEEE                               Electrical Department                    Electrical Department
                   Bu-Ali Sina University                         Bu-Ali Sina University                 Azad University Bushehr
                      Hamedan, Iran                                  Hamedan, Iran                             Bushehr, Iran
                   S_ganjefar@basu.ac.ir                        Somayeh.najibi@gmail.com                  najibiReza@gmail.com


Abstract—The purpose of designing a controller for a                          margins [1]. The main control strategies proposed for
teleoperation system is achieving stability and high efficiency               bilateral teleoperation systems with constant delay include
in presence of factors such as time delay, noise, system                      the delay compensation proposed by Anderson and Spong
disturbance and modeling errors. In this article seven new                    [2], which assures the asymptotic stability by Niemeyer and
schemes for teleoperation systems is suggested to reduce the                  Slotine [3], where wave transformations are used to keep the
error of tracking between the master and the slave systems. In                passivity of the communication channel. Remote compliance
the first and second structures, optimal control is applied to the            control proposed by Kim et al. [4], where the remote
master and in the third structure it is applied to the slave. In              compliance smoothes the interaction between the slave and
the forth structure, optimal controller has been designed in
                                                                              the environment, but the transparency is poor for delays
both the master and slave subsystems and by a suitable
combination of the output signals of both controllers and
                                                                              greater than 1 s. The internet has time-varying characteristics
exerting it to slave, it has been tried to create the best                    (for example, the amplitude of time delay), therefore it is
performance with regard to tracking. In the 5th structure,                    useful to use information-measured in-line of communication
optimal controller is applied to both the master and slave                    channel to design the control structure, as in [5,6]. Where
systems and the output of each controller is then applied to it’s             these delay compensations are based on the wave variables
own system. In the structures 6 and 7, using optimal control                  modifying any main parameter (apparent damping or gain,
and wave transformation, it has been tried to reduce the                      respectively) depending on the time delay. The control
tracking error between the master and the slave systems which                 structures based on wave variables keep the passivity with
is considered as the cost function in this article. In these two              delay impedance, but at the expense of reducing system
structures, optimal controller guarantees the efficiency of the               transparency. The paper is organized as follows: in section 2
system and wave variables method has been used to guarantee                   wave variables method is introduced and in section 3 the
the stability of the system for constant time delay. In this                  optimal control design used in this article is presented. In
method, the appropriate selection of weighting factors of cost                section 4 simulations of different structures for different
function and wave impedance plays a decisive role in the                      weighting factors is demonstrated and the validity of this
improvement of system performance and reduction of tracking                   scheme is stablished. In section 5 the results are discussed.
error between the master and the slave.

                                                                                               II.      WAVE VARIABLES METHOD
                                                                                  Wave variables method presents a modification or
    Keyword- teleoperation system; wave variabls methode;                     extension to the theory of passivity, which creates robustness
optimal controller; tracking error; cost function                             to arbitrary time delay. This method is also closely related to
                                                                              the scattering and small gain theories [7].
                        I.     INTRODUCTION
                                                                                 In this sense, we define U to denote the forward or right
    A teleoperation system enables human operator to                          moving wave, while V denotes the backward or left moving
implement given task in a remote manner or enhance his/her                    wave.
capability to handle both the micro and the micro worlds. A
typical teleoperation system consists of a local master                           The wave variables (U , V ) can be computed from the
manipulator (master site) and a remotely located slave                        standard power variables (X , F ) by the following
                                                                                                               &
manipulator (slave site). The human operator controls the                     transformation.
local master manipulator to drive the slave one to implement
a given task remotely. The system must be completely                                     &
                                                                                        bX + F           &
                                                                                                        bX − F
                                                                                   U=            ,V =
“transparent” so that the human operator can feel as if she/he                            2b              2b
were able to manipulate the remote environment directly. In                                                                              (1)
general, in the design of teleoperation systems there is a trade               Where b is the characteristic wave impedance and may be a
off between high transparency and sufficient stability                        positive constant or a symmetric positive definite matrix.
                                                                              Fig. 1 shows the basic wave transformation.
* Corresponding author. Bu-Ali Sina University, Hamedan, Iran


                                                                         46
© 2010 ACEEE
DOI: 01.ijepe.01.01.09
ACEEE International Journal on Electrical and Power Engineering, Vol. 1, No. 1, Jan 2010

                                                                                          u (t ) = − R −1BT k (t )X (t ) − R −1BT s(t )]               (5)
                                                                                          = F (t )r (t ) + V (t )
                                                                                      In which F(t) is the feedback reinforcement matrix and
                                                                                  V(t) is the command signal. It should be noted that V(t)
                      Fig. 1: the basic wave transformation                       depends on the system parameters and the desired route(r(t)).
                                                                                  In fact V(t) depends on the future amounts of the reference
                        &
    using the velocity X and left moving wave V as the                            signal.
inputs, the transformation will determine the force F and
right moving wave U. All other combinations are also                              K (t) and S (t) in the above equations are:
possible.
                                                                                             K(t ) = −K(t )A − A K(t ) − Q + K(t )BR B K(t )
                                                                                             &                  T                   −1 T
                                                                                                                                                       (6)
                  &                     &
             F = bX − 2bV , U = -V + 2b X                             (2)
                                                                                             S (t ) = −[ A − K (t )BR B ]S (t ) + Qr (t )
                                                                                             &            T          −1 T
                                                                                                                                                       (7)
    Fig. 2 shows wave variables transformation used in this
article.                                                                              And boundary conditions are:
                                                                                                ( )
                                                                                             K tf = H                                                  (8)

                                                                                             S (t ) = Hr (t )
                                                                                                 f          f
                                                                                                                                                       (9)

                                                                                      Since in this problem the value of H is zero, as a result
                                                                                  the boundary conditions in the equations (8) and (9) are zero.
                                                                                      To achieve u (t ) , we should integrate equation (6) and (7)
Fig. 2: wave based communication, by transforming velocity-force variables        from t 0 to t f and using boundary conditions we will
          (subscripts s and m denote slave and master respectively)
                                                                                  find u (t ) . In the first and second structure we design an
    In this configuration, both velocity and force variables
are first transformed into wave variables before transmission.                    optimal control in the Master system and in the third
Upon arrival information (velocity and force) is extracted                        structure we design an optimal control in the slave system.
from the slave variables, in accordance with the convention                       The reference signal for the optimal controller in the first
used by Niemeyer [8], right moving waves are defined as                           structure is X s (t − τ ) and for the second structure is X m (t )
positive and left moving waves are negative. The full details                     and the desired signal for the optimal controller in the third
about wave variables method is described in [7].                                  structure is X m (t − τ ) . If we place the reference signals of the
                                                                                  controllers in equation (6) and (7) we can find u (t ) from
   III.     OPTIMAL CONTROL DESIGN IN TRACKING                                    equation (5). Figure 3 (4th structure) shows a new structure of
                      PROBLEMS                                                    bilateral teleoperation system with time delay in the
   Continues time linear system is presented in the state                         transmission channel using combinational optimal controller.
space like [9]:

          X (t ) = AX (t ) + Bu (t )
           &                                                        (3)
    Cost function that should be minimized:

                 tf

                 ∫ ((X (t) − r(t)) Q(X (t) − r(t))
             1                  T
          J=
             2                                                      (4)
                 t0

          + _ uT (t))Ru(t}dt

    The final t f is fixed. H and Q are real symmetric positive
semi-definite matrices and R is real symmetric positive
definite matrix. It is supposed that the controls and positions
are not bounded and x( t f ) is free. The acceptable control                         Fig. 3: structure of teleoperation system using combinational optimal
                                                                                                             controller (4th structure).
u(t) that causes the equation system of (3) to follow the
desired route of r(t) and minimize the cost function is as
follows:                                                                              In this structure optimal controller has been designed in
                                                                                  both the master and slave subsystems and the controlling
                                                                                  signals of each controller have been multiplied by a certain




                                                                             47
© 2010 ACEEE
DOI: 01.ijepe.01.01.09
ACEEE International Journal on Electrical and Power Engineering, Vol. 1, No. 1, Jan 2010

coefficient and are added together and the resulted                                 In this way the reaction force, f s (t ) , will oppose to the
controlling signal is applied to the slave in a way that it can                 slave control signal, modeling that the slave is interacting
follow the master in the least time. In this scheme we have                     with the environment. To consider force feedback from the
considered only one degree of freedom for the slave and the                     slave to the master, the structure of the matrix Rm must be
master in the teleoperated system. The dynamic model of an
element with a dof is as below:                                                 [10]:

           Jθ&(t ) + bθ (t ) + mgl sin θ (t ) = u (t )
            &          &                                          (10)                  Rm (t ) = [rm1                   [
                                                                                                               rm 2 ] = k f k e       k f be     ]      (19)

    J is the inertia of the element, M is the mass of robot                        Where k f is the force feedback.
manipulator, g is the gravity acceleration, l is the length of
robot manipulator, θ (t ) is the rotate angle, b is the viscous                     The master control signal, that is u m (t ) , as shown in
friction coefficient, and u(t) is the control torque applied. The               figure (3) is:
simplified linear model is:
                                                                                        u m (t ) = K m (t )x m (t ) + R m (t )x s (t − T ) + F m (t )   (20)
           Jθ&(t ) + bθ (t ) = u (t )
            &          &                                         (11)
                                                                                    If we place the above control signal in the state space
                                                                                representation of the master we have:
     Considering the position ( Χ1 (t ) = θ (t ) ) and the velocity
( Χ 2 (t ) = θ&(t ) ) as state variables, the state space representation                x m (t ) = ( A m + B m K m )x m (t )
                                                                                        &                                                               (21)
of the master and slave is:
                                                                                        + B m R m x s (t − T ) + B m F m (t )

                                                                                    And for the slave system, the control signal should be
        ⎡ Xm (t ) ⎤ ⎡0
          &                    1 ⎤ ⎡ Xm (t ) ⎤ ⎡0 ⎤              (12)
        ⎢ 1 ⎥=⎢              − bm ⎥ ⎢ 1 ⎥ + ⎢ 1 ⎥u (t )                         calculated so that the slave system can optimize the cost function
                              J m ⎥ ⎣ Xm2 (t )⎥ ⎢ J ⎥
        ⎢ Xm (t )⎥ ⎢0
          &                                     ⎢   ⎥ m                         of equation (4) by tracking the desired route of r(t). the control
        ⎣ 2 ⎦ ⎣                   ⎦⎢          ⎦ ⎣ m⎦                            signal of the slave system is:

                           1 ⎤ ⎡ Xs (t ) ⎤ ⎡0 ⎤                                         u s (t ) = F (t )x s (t ) + V (t )
        ⎡ Xs1(t ) ⎤ ⎡0
          &                                                                                                                                             (22)
                                              ⎢ ⎥
                                           ⎥ + 1 u s (t )
                                                                 (13)
                  ⎥ = ⎢0 − bs ⎥ ⎢
                                    1
        ⎢
        ⎢ Xs2 (t )⎥ ⎢
        ⎣
          &
                  ⎦ ⎣         ⎥ ⎢ Xs 2 (t )⎥ ⎢ ⎥
                          J s ⎦⎣           ⎦ ⎢J ⎥
                                                                                    If we place the above control signal in the state space
                                              ⎣ s⎦                              representation of the slave we have:

                             ⎡ Xm1 (t ) ⎤                                               x s (t ) = As x s (t ) + B s [F (t )x s (t ) + V (t )]
                                                                                        &                                                               (23)
         y m (t ) = [1 0 ]⎢             ⎥                        (14)
                             ⎣ Xm 2 (t )⎦                                          In which V (t ) depends on the slave system parameters
                                                                                and the reference signal ( X m (t − τ ))
                          ⎡ Xs (t ) ⎤
         y s (t ) = [1 0 ]⎢ 1 ⎥                                  (15)               F (t ) and V (t ) in the above equation are calculated from
                          ⎣ Xs 2 (t )⎦                                          Riccati equations in equation (6 ) and (7).
  The structure of the other matrices that appear in the                            In the 5th structure, the same as 4th structure, optimal
model, in this case, is the next:                                               controller is applied to both the master and slave systems but
                                                                                the output of each controller is then applied to it’s own
        Km = [km1 km2 ]                                          (16)           system. The reference signal for the optimal controller in the
                                                                                slave subsystem is X m (t − τ ) and the desired signal for the
        Rm = [rm1 rm2 ]                                          (17)           optimal controller in the master system is X s (t − τ ) . If we
                                                                                place the reference signals of the master and the slave
    In which K m is the feedback matrix of the master state.                    systems in equation (6) and (7) we can find u (t ) .
Rm defines the interaction between the slave-master. It
allows modeling the force reflection to the master.                                 The following figure shows the 6th designed structure for
                                                                                teleoperation systems using wave variables and optimal
   In the teleoperation systems, it is necessary to take into                   control methods.
account the remote environment. When the slave
manipulator performs a task can interacting with the
environment. This interaction must be considered in the
design of the generated reaction forces. We have employed a
simplification of the Kelvin model of the environment only
by means of the stiffness ( ke ) and a viscous friction ( be ).
The reaction force that acts against the slave is given by:

         f s (t ) = k eθ s (t ) + beθ s (t )
                                     &                           (18)




                                                                           48
© 2010 ACEEE
DOI: 01.ijepe.01.01.09
ACEEE International Journal on Electrical and Power Engineering, Vol. 1, No. 1, Jan 2010

                                                                                   Therefore regarding the given parameters, state matrices
                                                                               of the slave and the master are as follows:
                                                                                             ⎡0       1 ⎤
                                                                                       Am = ⎢        − 11 ⎥
                                                                                             ⎢ 0
                                                                                             ⎣       1 .5 ⎥
                                                                                                          ⎦
                                                                                             ⎡ 0 ⎤
                                                                                       B m = ⎢ 1 ⎥ , C m = [1                                                                                     0]
                                                                                             ⎢ 1 .5 ⎥
                                                                                             ⎣      ⎦

                                                                                            ⎡0       1 ⎤
                                                                                      As = ⎢        − 15 ⎥
                                                                                            ⎢ 0
                                                                                            ⎣         2 ⎥⎦
                                                                                            ⎡0⎤
                                                                                      B s = ⎢ 1 ⎥ , C s = [1                                                                                 0]
                                                                                            ⎢2⎥
                                                                                            ⎣ ⎦
  Fig. 4: Structure of teleoperation system using combinational optimal
                    controller and wave transfirmation
                                                                                     Given the equation (19), the value of the matrix Rm is:
    In this structure, the position and velocity variables on
the master side are transformed into wave variables. Then
they pass the transmission channel and are transformed to
                                                                                                                [
                                                                                     Rm = k f ke k f be = [10 0.1]                                                              ]
position and velocity variables on the slave side again. The                       Considering that the poles of the master are placed in the
returning signal on the slave side are also first transformed                  position -15 of the s plane, the following control parameters
into wave variables, then passing the transmission channel,                    are obtained:
wave variables are transformed into position and velocity
variables on the master side. The optimal controller is used                         Km =[km1 km2 ] =[− 249 − 33
                                                                                                               ]
on both master and slave sides. The optimal control on the
master side applies the controlling signal to the master so                        In this paper all of the structures are simulated for
that the master output follows the delayed slave output. The                   different weighting factors. The best weighting factors are
optimal control on the slave side functions so that the slave                  achieved through trial and error.
output signal follows the delayed master output. The output                          The simulation results are demonstrated in figures 5 to
of each controller is applied to its own system so that the                    10.
tracking error between the master and slave is minimized.                                                                                                                                                                                   -3
                                                                                                                                                                                                                                        x 10
                                                                                                                                                     2                                                                           6
    In the 7th structure designed for teleoperation systems




                                                                                                                                                                                                                 P o s i ti o n ( m )
                                                                                                                                                                                                                                 4
using optimal control methods and wave variables, an
                                                                                                                            In p u t


                                                                                                                                                     1
                                                                                                                                                                                                                                                                                  Ym
optimal controller is used on the slave side in a way that the                                                                                                                                                                   2
                                                                                                                                                                                                                                                                                  Ys
slave output follows the delayed master output.                                                                                                      0
                                                                                                                                                         0        2        4        6        8     10
                                                                                                                                                                                                                                 0
                                                                                                                                                                                                                                        0           2       4        6        8        10
                                                                                                                                                             -3           Time(sec)                                                                         Time(sec)
                                                                                                                                                         x 10
                                                                                                                    P o s i ti o n e r r o r ( m )




                      IV.       SIMULATION RESULTS                                                                                          10                                                                                   3



                                                                                                                                                                                                                 T im e d e la y
                                                                                                                                                     5                                                                           2
    The considered parameters of the master and the slave
                                                                                                                                                     0                                                                           1
are respectively:
                                                                                                                                                -5                                                                               0
                                                                                                                                                         0        2        4        6        8     10                                   0           2       4        6        8        10
                                                                                                                                                                          Time(sec)                                                                         Time(sec)
              Jm=1.5kgm , bm=11 Nm ,
                            2
                                            m m =28.125kg, l m =0.4m
                                rad                                              Fig. 5: .simulation of master-slave behaviors (a: input; b: position; c:
                                    s                                                 position error; d: time delay)for the first structure (T=1.5s)

                                                                                                                                                                                                                                               -3
                                                                                                                                                                                                                                        x 10
          Js=2kgm2, bs=15 Nm , m s =1.5kg, l s =2m                                                                                             1                                                                                 6
                                                                                                                                                                                                                P o s itio n (m )




                                  rad                                                                                                                                                                                            4
                                                                                                     In p u t




                                        s                                                                                        0.5
                                                                                                                                                                                                                                 2                                                Ym
                                                                                                                                                                                                                                                                                  Ys
    To consider the interaction between the slave and remote                                                                                   0
                                                                                                                                                     0                5        10       15         20
                                                                                                                                                                                                                                 0
                                                                                                                                                                                                                                        0               5       10       15            20
environment, we have considered a stiffness ( k e ) and a                                                                                                                 Time(sec)                                                                         Time(sec)
                                                                                         P o s itio n e rro r(m )




                                                                                                                        0.01                                                                                                     1
viscous friction ( be ) as below:
                                                                                                                                                                                                        T im e d e la y




                                                                                                                                               0                                                                          0.5


               Nm , k = 100 Nm
       be = 1        e         rad
                                                                                                                    -0.01
                                                                                                                                                     0                5        10       15         20
                                                                                                                                                                                                                                 0
                                                                                                                                                                                                                                        0               5       10       15            20
              rad                                                                                                                                                         Time(sec)                                                                         Time(sec)
                  s
                                                                                 Fig. 6: simulation of master-slave behaviors (a: input; b: position; c:
   Considering that the force feedback gain is 0.1                              position error; d: time delay) for the second structure with variable time
                                                                                                                   delay
      k       = 0.1
          f




                                                                          49
© 2010 ACEEE
DOI: 01.ijepe.01.01.09
ACEEE International Journal on Electrical and Power Engineering, Vol. 1, No. 1, Jan 2010

                                                                                                                                                                                        x 10
                                                                                                                                                                                               -3                                                                                     Fig. 10: simulation of master-slave behaviors (a: input; b:
                                                          1                                                                                                                         6
                                                                                                                                                                                                                                                                       position; c: position error; d: time delay) for the 7th structure using optimal
                                           0.8
                                                                                                                                                                                    4                                                                                                   controller and wave variable transformation




                                                                                                                                                           Position(m)
                                           0.6




                 Input
                                                                                                                                                                                    2
                                           0.4
                                                                                                                                                                                    0                                                                   Ym
                                           0.2

                                                          0                                                                                                                     -2
                                                                                                                                                                                                                                                        Ys                                         V.     CONCLUSION
                                                                    0                             5             10             15            20                                         0                5              10                15                 20

                                                                                    -3
                                                                                                       Time(sec)                                                                                               Time(sec)                                               In this paper, we have proposed the design of a bilateral
                                                                           x 10
                                                          4                                                                                                              0.8                                                                                           controller for teleoperation systems with variable time delay.
                            Position error(m)




                                                          2                                                                                                              0.6                                                                                           These controllers ensure the passivity, transparency and high




                                                                                                                                                      Time delay
                                                          0                                                                                                              0.4                                                                                           efficiency of the system and take into account the
                                                     -2                                                                                                                  0.2                                                                                           communication delays and the interaction between the slave
                                                     -4
                                                                    0                             5             10             15            20
                                                                                                                                                                                    0
                                                                                                                                                                                        0                5              10                15                 20
                                                                                                                                                                                                                                                                       and the environment. In these structures, the optimal
                                                                                                       Time(sec)                                                                                               Time(sec)                                               controller receives delayed position signals of master and
   Fig. 7: simulation of master-slave behaviors (a: input; b: position; c:                                                                                                                                                                                             slave and compares them to the reference signals and applies
            position error; d: time delay) for the third structure                                                                                                                                                                                                     control signals to the master and slave in a way that the
                                                                                                                                                                                                                                                                       tracking error between them is minimized and they can track
                                                            1                                                                                                      0.03
                                                                                                                                                                                                                                                                       each other in the least possible time. For stabilizing the
                                                                                                                                                                                                                                     Ym                 Ys
                                                                                                                                                                                                                                                                       system for variable time delay, wave variable method has
                                                                                                                                                  Position(m)




                                                                                                                                                                   0.02
                                                                                                                                                                                                                                                                       been used. The simulation results have shown the superiority
                   Input




                                            0.5
                                                                                                                                                                   0.01                                                                                                of the augmented technique to the commonly used wave-
                                                            0                                                                                                                       0
                                                                                                                                                                                                                                                                       variable method. Simulation results have shown excellent
                                                                      0                  5        10    15           20       25        30   35                                         0        5       10        15        20       25           30        35
                                                                                                       Time(sec)                                                                                               Time(sec)                                               performance in motion tracking and good response in force
                                     0.02                                                                                                                                           2                                                                                  tracking. The model uses a state space representation of the
        Position error(m)




                                     0.01                                                                                                                                                                                                                              teleoperation systems considering all the possible interaction
                                                                                                                                                           Time delay




                                                                                                                                                                                    1
                                                            0                                                                                                                                                                                                          that can appear in the operator-master-slave-environment set.
                                                                                                                                                                                    0
                                 -0.01                                                                                                                                                                                                                                 Comparative experiments demonstrate the validity of the
                                 -0.02
                                                                      0                  5        10    15           20       25        30   35
                                                                                                                                                                                -1
                                                                                                                                                                                        0        5       10        15        20       25           30        35        proposed controls method and their excellent performance of
                                                                                                       Time(sec)                                                                                               Time(sec)
                                                                                                                                                                                                                                                                       motion/force tracking.
    Fig. 8: simulation of master-slave behaviors (a: input; b: position; c:
   position error; d: time delay) for the5th structure using combinational
              optimal controller in master and slave sybsystems

                                                                                                                                                                                               -3
                                                                                                                                                                                        x 10
                                                              2                                                                                                                     6
                                                                                                                                                                 P o s itio n (m )




                                                                                                                                                                                    4
                                                                                                                                                                                                                                                                                                      REFERENCES
                                    In p u t




                                                              1
                                                                                                                                                                                    2                                                               Ym
                                                                                                                                                                                                                                                                       [1]  D. A. Lawrence, Stability and transparency in bilateral teleoperation,
                                                                                                                                                                                                                                                    Ys
                                                              0                                                                                                                     0                                                                                       IEEE Transaction on Robotics and Automation 9 (5) (1993).
                                                                           0                  2         4             6             8        10                                         0            2             4             6             8             10
                                                                                                       Time(sec)                                                                                               Time(sec)
                                                                                                                                                                                                                                                                       [2] R. J. Anderson, M. Spong, Bilateral control of teleoperators with time
                                                                           x 10
                                                                                    -3                                                                                                                                                                                      delay, IEEE Transaction and Automatic Control 34 (5) (1989) 494-
                                                              5                                                                                                                     1                                                                                       501.
                               P o s itio n e rro r(m )




                                                                                                                                                       T im e d e la y




                                                                                                                                                                                                                                                                       [3] G. Niemeyer, J.J.E. Slotine, Stable Adaptive teleoperation, IEEE
                                                              0                                                                                                          0.5                                                                                                Journal of Oceanic Engineering 16 (1) (1991) 152-162
                                                                                                                                                                                                                                                                       [4] W. Kim, B. Hannaford, A. Bejczy, Force reflection and shared
                                                        -5                                                                                                                          0                                                                                       compliant control in operating telemanipulators with time delay,
                                                                           0                  2         4             6             8        10                                         0            2             4             6             8             10
                                                                                                                                                                                                                                                                            IEEE Transactions on Robotics and Automation 8 (2) (1992) 176-
                                                                                                       Time(sec)                                                                                               Time(sec)
                                                                                                                                                                                                                                                                            185.
                Fig. 9: simulation of master-slave behaviors (a: input; b:                                                                                                                                                                                             [5] C. Benedetti, M. Franchini, Stable tracking in variable time delay
position; c: position error; d: time delay) for the 6th structure using optimal                                                                                                                                                                                             teleoperation, in: proceedings of the 2001 IEEE/RSJ, International
                 controller and wave variable transformation                                                                                                                                                                                                                Conference on Intelligent Robots and Systems, November 2001,
                                                                                                                                                                                                                                                                            Maui, Hawaii, USA, PP.2252-2257.
                                                                                                                                                                                            -3

                                                                            1                                                                                                       6
                                                                                                                                                                                        x 10                                                                           [6] N. Chorpa, M. Spong, Bilateral teleoperation over the internet: The
                                                                                                                                                                                                                                                                            time varying delay problem. In: proceedings of the American Control
                                                                                                                                                                P o s itio n (m )




                                                                                                                                                                                    4
                                                                                                                                                                                                                                                                            Conference, 4-6 June 2003, Denver, Colorado.
                                         In p u t




                                                                   0.5
                                                                                                                                                                                    2                                                              Ym                  [7] G. Niemeyer, Using Wave Variables in Time Delayed Force
                                                                                                                                                                                                                                                   Ys
                                                                            0                                                                                                       0
                                                                                                                                                                                                                                                                            Reflecting Teleoperation, PHD Thesis, Dept of Aeronautics and
                                                                                0                 2         4             6         8        10                                         0            2         4             6            8             10
                                                                                                                                                                                                                                                                            Astronautics, MIT, Sep 1996.
                                                                                                        Time(sec)                                                                                             Time(sec)
                                                                                x 10
                                                                                         -3
                                                                                                                                                                                                                                                                       [8] G.Niemeyer and J.J.E. Slotine “Using Wave Variables for System
                                                                           10                                                                                                       4
                                                P o s itio n e rro r(m )




                                                                                                                                                                                                                                                                            Analysis and Robot Control,” proceeding of the 1997 IEEE
                                                                                                                                                                T im e d e la y




                                                                            5                                                                                                                                                                                               International Conference on Robotics and Automation , April 1997.
                                                                                                                                                                                    3
                                                                            0                                                                                                                                                                                          [9] Kirk, D. "Optimal Control Theory an Introduction", 1998.
                                                                           -5                                                                                                       2
                                                                                                                                                                                                                                                                       [10] Azorin, J. M., Reinoso, O., Sabater, J. M., Perez, C., and Aracil, R.
                                                                                0                 2         4             6         8        10                                         0            2         4             6            8             10                  "A New Control Method of Teleoperation with Time Delay", The
                                                                                                        Time(sec)                                                                                             Time(sec)
                                                                                                                                                                                                                                                                            International Conference on Advanced Robotics Coimbra, Portugal,
                                                                                                                                                                                                                                                                            pp. 100-105, july , 2003.




                                                                                                                                                                                                                                                                  50
© 2010 ACEEE
DOI: 01.ijepe.01.01.09

More Related Content

What's hot

Speed Conrol of Separately Excited dc Motor using Fuzzy Technique
Speed Conrol of Separately Excited dc Motor using Fuzzy TechniqueSpeed Conrol of Separately Excited dc Motor using Fuzzy Technique
Speed Conrol of Separately Excited dc Motor using Fuzzy TechniqueIDES Editor
 
Correlative Study on the Modeling and Control of Boost Converter using Advanc...
Correlative Study on the Modeling and Control of Boost Converter using Advanc...Correlative Study on the Modeling and Control of Boost Converter using Advanc...
Correlative Study on the Modeling and Control of Boost Converter using Advanc...IJSRD
 
Low complexity DCO-FBMC visible light communication system
Low complexity DCO-FBMC visible light  communication system Low complexity DCO-FBMC visible light  communication system
Low complexity DCO-FBMC visible light communication system IJECEIAES
 
A novel sliding-mode control of induction motor using space vector modulation...
A novel sliding-mode control of induction motor using space vector modulation...A novel sliding-mode control of induction motor using space vector modulation...
A novel sliding-mode control of induction motor using space vector modulation...ISA Interchange
 
An Improved Performance of Switched Reluctance Motor Drives Using Z-Source In...
An Improved Performance of Switched Reluctance Motor Drives Using Z-Source In...An Improved Performance of Switched Reluctance Motor Drives Using Z-Source In...
An Improved Performance of Switched Reluctance Motor Drives Using Z-Source In...IOSR Journals
 
Analysis on a Waveguide Mode Converter
Analysis on a Waveguide Mode ConverterAnalysis on a Waveguide Mode Converter
Analysis on a Waveguide Mode Converterijsrd.com
 
Investigation of TTMC-SVPWM Strategies for Diode Clamped and Cascaded H-bridg...
Investigation of TTMC-SVPWM Strategies for Diode Clamped and Cascaded H-bridg...Investigation of TTMC-SVPWM Strategies for Diode Clamped and Cascaded H-bridg...
Investigation of TTMC-SVPWM Strategies for Diode Clamped and Cascaded H-bridg...ijeei-iaes
 
Design and Experimental Verification of Linear Switched Reluctance Motor with...
Design and Experimental Verification of Linear Switched Reluctance Motor with...Design and Experimental Verification of Linear Switched Reluctance Motor with...
Design and Experimental Verification of Linear Switched Reluctance Motor with...IAES-IJPEDS
 
Pwm control strategies for multilevel inverters based on carrier redistributi...
Pwm control strategies for multilevel inverters based on carrier redistributi...Pwm control strategies for multilevel inverters based on carrier redistributi...
Pwm control strategies for multilevel inverters based on carrier redistributi...IAEME Publication
 
Analysis of s band substrate integrated waveguide power divider, circulator a...
Analysis of s band substrate integrated waveguide power divider, circulator a...Analysis of s band substrate integrated waveguide power divider, circulator a...
Analysis of s band substrate integrated waveguide power divider, circulator a...IJCSEA Journal
 
Detection of Transmission Line Faults by Wavelet Based Transient Extraction
Detection of Transmission Line Faults by Wavelet Based Transient ExtractionDetection of Transmission Line Faults by Wavelet Based Transient Extraction
Detection of Transmission Line Faults by Wavelet Based Transient ExtractionIDES Editor
 
3512vlsics05
3512vlsics053512vlsics05
3512vlsics05arathyg
 
ANALYTICAL PERFORMANCE EVALUATION OF A MIMO FSO COMMUNICATION SYSTEM WITH DIR...
ANALYTICAL PERFORMANCE EVALUATION OF A MIMO FSO COMMUNICATION SYSTEM WITH DIR...ANALYTICAL PERFORMANCE EVALUATION OF A MIMO FSO COMMUNICATION SYSTEM WITH DIR...
ANALYTICAL PERFORMANCE EVALUATION OF A MIMO FSO COMMUNICATION SYSTEM WITH DIR...optljjournal
 

What's hot (18)

Speed Conrol of Separately Excited dc Motor using Fuzzy Technique
Speed Conrol of Separately Excited dc Motor using Fuzzy TechniqueSpeed Conrol of Separately Excited dc Motor using Fuzzy Technique
Speed Conrol of Separately Excited dc Motor using Fuzzy Technique
 
Simplified Model
Simplified ModelSimplified Model
Simplified Model
 
Correlative Study on the Modeling and Control of Boost Converter using Advanc...
Correlative Study on the Modeling and Control of Boost Converter using Advanc...Correlative Study on the Modeling and Control of Boost Converter using Advanc...
Correlative Study on the Modeling and Control of Boost Converter using Advanc...
 
Low complexity DCO-FBMC visible light communication system
Low complexity DCO-FBMC visible light  communication system Low complexity DCO-FBMC visible light  communication system
Low complexity DCO-FBMC visible light communication system
 
A novel sliding-mode control of induction motor using space vector modulation...
A novel sliding-mode control of induction motor using space vector modulation...A novel sliding-mode control of induction motor using space vector modulation...
A novel sliding-mode control of induction motor using space vector modulation...
 
An Improved Performance of Switched Reluctance Motor Drives Using Z-Source In...
An Improved Performance of Switched Reluctance Motor Drives Using Z-Source In...An Improved Performance of Switched Reluctance Motor Drives Using Z-Source In...
An Improved Performance of Switched Reluctance Motor Drives Using Z-Source In...
 
Analysis on a Waveguide Mode Converter
Analysis on a Waveguide Mode ConverterAnalysis on a Waveguide Mode Converter
Analysis on a Waveguide Mode Converter
 
Anritsu
Anritsu Anritsu
Anritsu
 
127
127127
127
 
Investigation of TTMC-SVPWM Strategies for Diode Clamped and Cascaded H-bridg...
Investigation of TTMC-SVPWM Strategies for Diode Clamped and Cascaded H-bridg...Investigation of TTMC-SVPWM Strategies for Diode Clamped and Cascaded H-bridg...
Investigation of TTMC-SVPWM Strategies for Diode Clamped and Cascaded H-bridg...
 
Design and Experimental Verification of Linear Switched Reluctance Motor with...
Design and Experimental Verification of Linear Switched Reluctance Motor with...Design and Experimental Verification of Linear Switched Reluctance Motor with...
Design and Experimental Verification of Linear Switched Reluctance Motor with...
 
Pwm control strategies for multilevel inverters based on carrier redistributi...
Pwm control strategies for multilevel inverters based on carrier redistributi...Pwm control strategies for multilevel inverters based on carrier redistributi...
Pwm control strategies for multilevel inverters based on carrier redistributi...
 
125 131
125 131125 131
125 131
 
Analysis of s band substrate integrated waveguide power divider, circulator a...
Analysis of s band substrate integrated waveguide power divider, circulator a...Analysis of s band substrate integrated waveguide power divider, circulator a...
Analysis of s band substrate integrated waveguide power divider, circulator a...
 
Detection of Transmission Line Faults by Wavelet Based Transient Extraction
Detection of Transmission Line Faults by Wavelet Based Transient ExtractionDetection of Transmission Line Faults by Wavelet Based Transient Extraction
Detection of Transmission Line Faults by Wavelet Based Transient Extraction
 
5630731
56307315630731
5630731
 
3512vlsics05
3512vlsics053512vlsics05
3512vlsics05
 
ANALYTICAL PERFORMANCE EVALUATION OF A MIMO FSO COMMUNICATION SYSTEM WITH DIR...
ANALYTICAL PERFORMANCE EVALUATION OF A MIMO FSO COMMUNICATION SYSTEM WITH DIR...ANALYTICAL PERFORMANCE EVALUATION OF A MIMO FSO COMMUNICATION SYSTEM WITH DIR...
ANALYTICAL PERFORMANCE EVALUATION OF A MIMO FSO COMMUNICATION SYSTEM WITH DIR...
 

Viewers also liked

A Time Delay Compensation Method Improving Registration for Augmented Reality
A Time Delay Compensation Method Improving Registration for Augmented RealityA Time Delay Compensation Method Improving Registration for Augmented Reality
A Time Delay Compensation Method Improving Registration for Augmented RealityMohamed Hisham
 
Isa saint-louis-exceptional-opportunities-short-course-day-1
Isa saint-louis-exceptional-opportunities-short-course-day-1Isa saint-louis-exceptional-opportunities-short-course-day-1
Isa saint-louis-exceptional-opportunities-short-course-day-1Jim Cahill
 
Process Control Improvement Primer - Greg McMillan Deminar
Process Control Improvement Primer - Greg McMillan DeminarProcess Control Improvement Primer - Greg McMillan Deminar
Process Control Improvement Primer - Greg McMillan DeminarJim Cahill
 
Viktor Urumov - Time-delay feedback control of nonlinear oscillators
Viktor Urumov -  Time-delay feedback control of nonlinear oscillatorsViktor Urumov -  Time-delay feedback control of nonlinear oscillators
Viktor Urumov - Time-delay feedback control of nonlinear oscillatorsSEENET-MTP
 
Exceptional Process Control Opportunities
Exceptional Process Control OpportunitiesExceptional Process Control Opportunities
Exceptional Process Control OpportunitiesJim Cahill
 
Isa saint-louis-exceptional-opportunities-short-course-day-2
Isa saint-louis-exceptional-opportunities-short-course-day-2Isa saint-louis-exceptional-opportunities-short-course-day-2
Isa saint-louis-exceptional-opportunities-short-course-day-2Jim Cahill
 
PID Control of True Integrating Processes - Greg McMillan Deminar
PID Control of True Integrating Processes - Greg McMillan DeminarPID Control of True Integrating Processes - Greg McMillan Deminar
PID Control of True Integrating Processes - Greg McMillan DeminarJim Cahill
 
Class 36 advanced control strategies – dead time compensator, selective con...
Class 36   advanced control strategies – dead time compensator, selective con...Class 36   advanced control strategies – dead time compensator, selective con...
Class 36 advanced control strategies – dead time compensator, selective con...Manipal Institute of Technology
 
Class 35 advanced control strategies – ratio control, split range control
Class 35   advanced control strategies – ratio control, split range controlClass 35   advanced control strategies – ratio control, split range control
Class 35 advanced control strategies – ratio control, split range controlManipal Institute of Technology
 
Transfer function and mathematical modeling
Transfer  function  and  mathematical  modelingTransfer  function  and  mathematical  modeling
Transfer function and mathematical modelingvishalgohel12195
 
Lecture 8-9 block-diagram_representation_of_control_systems
Lecture 8-9 block-diagram_representation_of_control_systemsLecture 8-9 block-diagram_representation_of_control_systems
Lecture 8-9 block-diagram_representation_of_control_systemsSaifullah Memon
 
process control
process controlprocess control
process controlAamir Khan
 
Instrumentation and process control fundamentals
Instrumentation and  process control fundamentalsInstrumentation and  process control fundamentals
Instrumentation and process control fundamentalshossam hassanein
 
Solution of skill Assessment Control Systems Engineering By Norman S.Nise 6t...
Solution of skill Assessment  Control Systems Engineering By Norman S.Nise 6t...Solution of skill Assessment  Control Systems Engineering By Norman S.Nise 6t...
Solution of skill Assessment Control Systems Engineering By Norman S.Nise 6t...janicetiong
 
Control engineering a guide for beginners
Control engineering   a guide for beginnersControl engineering   a guide for beginners
Control engineering a guide for beginnersthuanvq
 
Solutions control system sengineering by normannice 6ed 130502172814-phpapp02
Solutions control system sengineering by normannice 6ed 130502172814-phpapp02Solutions control system sengineering by normannice 6ed 130502172814-phpapp02
Solutions control system sengineering by normannice 6ed 130502172814-phpapp02Khalil Abu Haltam
 

Viewers also liked (20)

pH.ORP Transmitter-Analog and digital glass
pH.ORP Transmitter-Analog and digital glasspH.ORP Transmitter-Analog and digital glass
pH.ORP Transmitter-Analog and digital glass
 
A Time Delay Compensation Method Improving Registration for Augmented Reality
A Time Delay Compensation Method Improving Registration for Augmented RealityA Time Delay Compensation Method Improving Registration for Augmented Reality
A Time Delay Compensation Method Improving Registration for Augmented Reality
 
Isa saint-louis-exceptional-opportunities-short-course-day-1
Isa saint-louis-exceptional-opportunities-short-course-day-1Isa saint-louis-exceptional-opportunities-short-course-day-1
Isa saint-louis-exceptional-opportunities-short-course-day-1
 
Process Control Improvement Primer - Greg McMillan Deminar
Process Control Improvement Primer - Greg McMillan DeminarProcess Control Improvement Primer - Greg McMillan Deminar
Process Control Improvement Primer - Greg McMillan Deminar
 
Viktor Urumov - Time-delay feedback control of nonlinear oscillators
Viktor Urumov -  Time-delay feedback control of nonlinear oscillatorsViktor Urumov -  Time-delay feedback control of nonlinear oscillators
Viktor Urumov - Time-delay feedback control of nonlinear oscillators
 
Exceptional Process Control Opportunities
Exceptional Process Control OpportunitiesExceptional Process Control Opportunities
Exceptional Process Control Opportunities
 
Isa saint-louis-exceptional-opportunities-short-course-day-2
Isa saint-louis-exceptional-opportunities-short-course-day-2Isa saint-louis-exceptional-opportunities-short-course-day-2
Isa saint-louis-exceptional-opportunities-short-course-day-2
 
PID Control of True Integrating Processes - Greg McMillan Deminar
PID Control of True Integrating Processes - Greg McMillan DeminarPID Control of True Integrating Processes - Greg McMillan Deminar
PID Control of True Integrating Processes - Greg McMillan Deminar
 
Class 36 advanced control strategies – dead time compensator, selective con...
Class 36   advanced control strategies – dead time compensator, selective con...Class 36   advanced control strategies – dead time compensator, selective con...
Class 36 advanced control strategies – dead time compensator, selective con...
 
Class 35 advanced control strategies – ratio control, split range control
Class 35   advanced control strategies – ratio control, split range controlClass 35   advanced control strategies – ratio control, split range control
Class 35 advanced control strategies – ratio control, split range control
 
Transfer function and mathematical modeling
Transfer  function  and  mathematical  modelingTransfer  function  and  mathematical  modeling
Transfer function and mathematical modeling
 
Lecture 8-9 block-diagram_representation_of_control_systems
Lecture 8-9 block-diagram_representation_of_control_systemsLecture 8-9 block-diagram_representation_of_control_systems
Lecture 8-9 block-diagram_representation_of_control_systems
 
process control
process controlprocess control
process control
 
Process Dynamics and Control
Process Dynamics and Control Process Dynamics and Control
Process Dynamics and Control
 
Instrumentation and process control fundamentals
Instrumentation and  process control fundamentalsInstrumentation and  process control fundamentals
Instrumentation and process control fundamentals
 
Signal flow graph
Signal flow graphSignal flow graph
Signal flow graph
 
Solution of skill Assessment Control Systems Engineering By Norman S.Nise 6t...
Solution of skill Assessment  Control Systems Engineering By Norman S.Nise 6t...Solution of skill Assessment  Control Systems Engineering By Norman S.Nise 6t...
Solution of skill Assessment Control Systems Engineering By Norman S.Nise 6t...
 
Control Systems notes
Control Systems notesControl Systems notes
Control Systems notes
 
Control engineering a guide for beginners
Control engineering   a guide for beginnersControl engineering   a guide for beginners
Control engineering a guide for beginners
 
Solutions control system sengineering by normannice 6ed 130502172814-phpapp02
Solutions control system sengineering by normannice 6ed 130502172814-phpapp02Solutions control system sengineering by normannice 6ed 130502172814-phpapp02
Solutions control system sengineering by normannice 6ed 130502172814-phpapp02
 

Similar to A Novel Optimal Control Design for Reducing of Time Delay Effects in Teleoperation Systems

Centralized Optimal Control for a Multimachine Power System Stability Improve...
Centralized Optimal Control for a Multimachine Power System Stability Improve...Centralized Optimal Control for a Multimachine Power System Stability Improve...
Centralized Optimal Control for a Multimachine Power System Stability Improve...IDES Editor
 
Bilateral control of master slave manipulators with constant time delay
Bilateral control of master slave manipulators with constant time delayBilateral control of master slave manipulators with constant time delay
Bilateral control of master slave manipulators with constant time delayISA Interchange
 
Optimal Control of a Teleoperation System via LMI- based Robust PID Controllers
Optimal Control of a Teleoperation System via LMI- based Robust PID ControllersOptimal Control of a Teleoperation System via LMI- based Robust PID Controllers
Optimal Control of a Teleoperation System via LMI- based Robust PID Controllersidescitation
 
IRJET- Performance Improvement for Distance Relay based Fuzzy Logic for All P...
IRJET- Performance Improvement for Distance Relay based Fuzzy Logic for All P...IRJET- Performance Improvement for Distance Relay based Fuzzy Logic for All P...
IRJET- Performance Improvement for Distance Relay based Fuzzy Logic for All P...IRJET Journal
 
Design and analysis of robust h infinity controller
Design and analysis of robust h infinity controllerDesign and analysis of robust h infinity controller
Design and analysis of robust h infinity controllerAlexander Decker
 
Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...
Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...
Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...Quang-Trung Luu
 
Icaee paper id 116.pdf
Icaee paper id 116.pdfIcaee paper id 116.pdf
Icaee paper id 116.pdfshariful islam
 
Secure and Energy Savings Communication of Flying Ad Hoc Network for Rescue O...
Secure and Energy Savings Communication of Flying Ad Hoc Network for Rescue O...Secure and Energy Savings Communication of Flying Ad Hoc Network for Rescue O...
Secure and Energy Savings Communication of Flying Ad Hoc Network for Rescue O...BRNSSPublicationHubI
 
Azizan_2020_IOP_Conf._Ser.__Mater._Sci._Eng._767_012004.pdf
Azizan_2020_IOP_Conf._Ser.__Mater._Sci._Eng._767_012004.pdfAzizan_2020_IOP_Conf._Ser.__Mater._Sci._Eng._767_012004.pdf
Azizan_2020_IOP_Conf._Ser.__Mater._Sci._Eng._767_012004.pdfSultanAlSaiari1
 
Conference Publication
Conference PublicationConference Publication
Conference Publicationdavanesian
 
DESIGN OF OBSERVER BASED QUASI DECENTRALIZED FUZZY LOAD FREQUENCY CONTROLLER ...
DESIGN OF OBSERVER BASED QUASI DECENTRALIZED FUZZY LOAD FREQUENCY CONTROLLER ...DESIGN OF OBSERVER BASED QUASI DECENTRALIZED FUZZY LOAD FREQUENCY CONTROLLER ...
DESIGN OF OBSERVER BASED QUASI DECENTRALIZED FUZZY LOAD FREQUENCY CONTROLLER ...Wireilla
 
DESIGN OF OBSERVER BASED QUASI DECENTRALIZED FUZZY LOAD FREQUENCY CONTROLLER ...
DESIGN OF OBSERVER BASED QUASI DECENTRALIZED FUZZY LOAD FREQUENCY CONTROLLER ...DESIGN OF OBSERVER BASED QUASI DECENTRALIZED FUZZY LOAD FREQUENCY CONTROLLER ...
DESIGN OF OBSERVER BASED QUASI DECENTRALIZED FUZZY LOAD FREQUENCY CONTROLLER ...ijfls
 
WAVELET- FUZZY BASED MULTI TERMINAL TRANSMISSION SYSTEM PROTECTION SCHEME IN ...
WAVELET- FUZZY BASED MULTI TERMINAL TRANSMISSION SYSTEM PROTECTION SCHEME IN ...WAVELET- FUZZY BASED MULTI TERMINAL TRANSMISSION SYSTEM PROTECTION SCHEME IN ...
WAVELET- FUZZY BASED MULTI TERMINAL TRANSMISSION SYSTEM PROTECTION SCHEME IN ...ijfls
 
WAVELET- FUZZY BASED MULTI TERMINAL TRANSMISSION SYSTEM PROTECTION SCHEME IN ...
WAVELET- FUZZY BASED MULTI TERMINAL TRANSMISSION SYSTEM PROTECTION SCHEME IN ...WAVELET- FUZZY BASED MULTI TERMINAL TRANSMISSION SYSTEM PROTECTION SCHEME IN ...
WAVELET- FUZZY BASED MULTI TERMINAL TRANSMISSION SYSTEM PROTECTION SCHEME IN ...Wireilla
 
An Adaptive Neuro-Fuzzy Inference Distributed Power Flow Controller (DPFC) in...
An Adaptive Neuro-Fuzzy Inference Distributed Power Flow Controller (DPFC) in...An Adaptive Neuro-Fuzzy Inference Distributed Power Flow Controller (DPFC) in...
An Adaptive Neuro-Fuzzy Inference Distributed Power Flow Controller (DPFC) in...IAES-IJPEDS
 
Moving Horizon Model Based Control in the Presence of Feedback Noise
Moving Horizon Model Based Control in the Presence of Feedback NoiseMoving Horizon Model Based Control in the Presence of Feedback Noise
Moving Horizon Model Based Control in the Presence of Feedback NoiseEditor IJCATR
 
Aeolian vibrations of overhead transmission line bundled conductors during in...
Aeolian vibrations of overhead transmission line bundled conductors during in...Aeolian vibrations of overhead transmission line bundled conductors during in...
Aeolian vibrations of overhead transmission line bundled conductors during in...Power System Operation
 
Wavelet based detection and location of faults in 400kv, 50km Underground Po...
 Wavelet based detection and location of faults in 400kv, 50km Underground Po... Wavelet based detection and location of faults in 400kv, 50km Underground Po...
Wavelet based detection and location of faults in 400kv, 50km Underground Po...ijceronline
 
Improving Transformer Tap Changer Processing In Distribution State Estimators
Improving Transformer Tap Changer Processing In Distribution State EstimatorsImproving Transformer Tap Changer Processing In Distribution State Estimators
Improving Transformer Tap Changer Processing In Distribution State Estimatorsdavidtrebolle
 

Similar to A Novel Optimal Control Design for Reducing of Time Delay Effects in Teleoperation Systems (20)

Centralized Optimal Control for a Multimachine Power System Stability Improve...
Centralized Optimal Control for a Multimachine Power System Stability Improve...Centralized Optimal Control for a Multimachine Power System Stability Improve...
Centralized Optimal Control for a Multimachine Power System Stability Improve...
 
Bilateral control of master slave manipulators with constant time delay
Bilateral control of master slave manipulators with constant time delayBilateral control of master slave manipulators with constant time delay
Bilateral control of master slave manipulators with constant time delay
 
Mathematics 08-00326
Mathematics 08-00326Mathematics 08-00326
Mathematics 08-00326
 
Optimal Control of a Teleoperation System via LMI- based Robust PID Controllers
Optimal Control of a Teleoperation System via LMI- based Robust PID ControllersOptimal Control of a Teleoperation System via LMI- based Robust PID Controllers
Optimal Control of a Teleoperation System via LMI- based Robust PID Controllers
 
IRJET- Performance Improvement for Distance Relay based Fuzzy Logic for All P...
IRJET- Performance Improvement for Distance Relay based Fuzzy Logic for All P...IRJET- Performance Improvement for Distance Relay based Fuzzy Logic for All P...
IRJET- Performance Improvement for Distance Relay based Fuzzy Logic for All P...
 
Design and analysis of robust h infinity controller
Design and analysis of robust h infinity controllerDesign and analysis of robust h infinity controller
Design and analysis of robust h infinity controller
 
Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...
Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...
Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...
 
Icaee paper id 116.pdf
Icaee paper id 116.pdfIcaee paper id 116.pdf
Icaee paper id 116.pdf
 
Secure and Energy Savings Communication of Flying Ad Hoc Network for Rescue O...
Secure and Energy Savings Communication of Flying Ad Hoc Network for Rescue O...Secure and Energy Savings Communication of Flying Ad Hoc Network for Rescue O...
Secure and Energy Savings Communication of Flying Ad Hoc Network for Rescue O...
 
Azizan_2020_IOP_Conf._Ser.__Mater._Sci._Eng._767_012004.pdf
Azizan_2020_IOP_Conf._Ser.__Mater._Sci._Eng._767_012004.pdfAzizan_2020_IOP_Conf._Ser.__Mater._Sci._Eng._767_012004.pdf
Azizan_2020_IOP_Conf._Ser.__Mater._Sci._Eng._767_012004.pdf
 
Conference Publication
Conference PublicationConference Publication
Conference Publication
 
DESIGN OF OBSERVER BASED QUASI DECENTRALIZED FUZZY LOAD FREQUENCY CONTROLLER ...
DESIGN OF OBSERVER BASED QUASI DECENTRALIZED FUZZY LOAD FREQUENCY CONTROLLER ...DESIGN OF OBSERVER BASED QUASI DECENTRALIZED FUZZY LOAD FREQUENCY CONTROLLER ...
DESIGN OF OBSERVER BASED QUASI DECENTRALIZED FUZZY LOAD FREQUENCY CONTROLLER ...
 
DESIGN OF OBSERVER BASED QUASI DECENTRALIZED FUZZY LOAD FREQUENCY CONTROLLER ...
DESIGN OF OBSERVER BASED QUASI DECENTRALIZED FUZZY LOAD FREQUENCY CONTROLLER ...DESIGN OF OBSERVER BASED QUASI DECENTRALIZED FUZZY LOAD FREQUENCY CONTROLLER ...
DESIGN OF OBSERVER BASED QUASI DECENTRALIZED FUZZY LOAD FREQUENCY CONTROLLER ...
 
WAVELET- FUZZY BASED MULTI TERMINAL TRANSMISSION SYSTEM PROTECTION SCHEME IN ...
WAVELET- FUZZY BASED MULTI TERMINAL TRANSMISSION SYSTEM PROTECTION SCHEME IN ...WAVELET- FUZZY BASED MULTI TERMINAL TRANSMISSION SYSTEM PROTECTION SCHEME IN ...
WAVELET- FUZZY BASED MULTI TERMINAL TRANSMISSION SYSTEM PROTECTION SCHEME IN ...
 
WAVELET- FUZZY BASED MULTI TERMINAL TRANSMISSION SYSTEM PROTECTION SCHEME IN ...
WAVELET- FUZZY BASED MULTI TERMINAL TRANSMISSION SYSTEM PROTECTION SCHEME IN ...WAVELET- FUZZY BASED MULTI TERMINAL TRANSMISSION SYSTEM PROTECTION SCHEME IN ...
WAVELET- FUZZY BASED MULTI TERMINAL TRANSMISSION SYSTEM PROTECTION SCHEME IN ...
 
An Adaptive Neuro-Fuzzy Inference Distributed Power Flow Controller (DPFC) in...
An Adaptive Neuro-Fuzzy Inference Distributed Power Flow Controller (DPFC) in...An Adaptive Neuro-Fuzzy Inference Distributed Power Flow Controller (DPFC) in...
An Adaptive Neuro-Fuzzy Inference Distributed Power Flow Controller (DPFC) in...
 
Moving Horizon Model Based Control in the Presence of Feedback Noise
Moving Horizon Model Based Control in the Presence of Feedback NoiseMoving Horizon Model Based Control in the Presence of Feedback Noise
Moving Horizon Model Based Control in the Presence of Feedback Noise
 
Aeolian vibrations of overhead transmission line bundled conductors during in...
Aeolian vibrations of overhead transmission line bundled conductors during in...Aeolian vibrations of overhead transmission line bundled conductors during in...
Aeolian vibrations of overhead transmission line bundled conductors during in...
 
Wavelet based detection and location of faults in 400kv, 50km Underground Po...
 Wavelet based detection and location of faults in 400kv, 50km Underground Po... Wavelet based detection and location of faults in 400kv, 50km Underground Po...
Wavelet based detection and location of faults in 400kv, 50km Underground Po...
 
Improving Transformer Tap Changer Processing In Distribution State Estimators
Improving Transformer Tap Changer Processing In Distribution State EstimatorsImproving Transformer Tap Changer Processing In Distribution State Estimators
Improving Transformer Tap Changer Processing In Distribution State Estimators
 

More from IDES Editor

Power System State Estimation - A Review
Power System State Estimation - A ReviewPower System State Estimation - A Review
Power System State Estimation - A ReviewIDES Editor
 
Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...IDES Editor
 
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...IDES Editor
 
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...IDES Editor
 
Line Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFCLine Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFCIDES Editor
 
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...IDES Editor
 
Assessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric ModelingAssessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric ModelingIDES Editor
 
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...IDES Editor
 
Selfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive ThresholdsSelfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive ThresholdsIDES Editor
 
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...IDES Editor
 
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...IDES Editor
 
Cloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability FrameworkCloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability FrameworkIDES Editor
 
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP BotnetGenetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP BotnetIDES Editor
 
Enhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through SteganographyEnhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through SteganographyIDES Editor
 
Low Energy Routing for WSN’s
Low Energy Routing for WSN’sLow Energy Routing for WSN’s
Low Energy Routing for WSN’sIDES Editor
 
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...IDES Editor
 
Rotman Lens Performance Analysis
Rotman Lens Performance AnalysisRotman Lens Performance Analysis
Rotman Lens Performance AnalysisIDES Editor
 
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral ImagesBand Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral ImagesIDES Editor
 
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...IDES Editor
 
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...IDES Editor
 

More from IDES Editor (20)

Power System State Estimation - A Review
Power System State Estimation - A ReviewPower System State Estimation - A Review
Power System State Estimation - A Review
 
Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...
 
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
 
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
 
Line Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFCLine Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFC
 
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
 
Assessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric ModelingAssessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric Modeling
 
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
 
Selfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive ThresholdsSelfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive Thresholds
 
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
 
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
 
Cloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability FrameworkCloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability Framework
 
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP BotnetGenetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet
 
Enhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through SteganographyEnhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through Steganography
 
Low Energy Routing for WSN’s
Low Energy Routing for WSN’sLow Energy Routing for WSN’s
Low Energy Routing for WSN’s
 
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
 
Rotman Lens Performance Analysis
Rotman Lens Performance AnalysisRotman Lens Performance Analysis
Rotman Lens Performance Analysis
 
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral ImagesBand Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
 
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
 
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
 

Recently uploaded

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 

Recently uploaded (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 

A Novel Optimal Control Design for Reducing of Time Delay Effects in Teleoperation Systems

  • 1. ACEEE International Journal on Electrical and Power Engineering, Vol. 1, No. 1, Jan 2010 A Novel Optimal Control Design for Reducing of Time Delay Effects in Teleoperation Systems Soheil Ganjefar* S. Najibi Gh. Najibi Member of IEEE Electrical Department Electrical Department Bu-Ali Sina University Bu-Ali Sina University Azad University Bushehr Hamedan, Iran Hamedan, Iran Bushehr, Iran S_ganjefar@basu.ac.ir Somayeh.najibi@gmail.com najibiReza@gmail.com Abstract—The purpose of designing a controller for a margins [1]. The main control strategies proposed for teleoperation system is achieving stability and high efficiency bilateral teleoperation systems with constant delay include in presence of factors such as time delay, noise, system the delay compensation proposed by Anderson and Spong disturbance and modeling errors. In this article seven new [2], which assures the asymptotic stability by Niemeyer and schemes for teleoperation systems is suggested to reduce the Slotine [3], where wave transformations are used to keep the error of tracking between the master and the slave systems. In passivity of the communication channel. Remote compliance the first and second structures, optimal control is applied to the control proposed by Kim et al. [4], where the remote master and in the third structure it is applied to the slave. In compliance smoothes the interaction between the slave and the forth structure, optimal controller has been designed in the environment, but the transparency is poor for delays both the master and slave subsystems and by a suitable combination of the output signals of both controllers and greater than 1 s. The internet has time-varying characteristics exerting it to slave, it has been tried to create the best (for example, the amplitude of time delay), therefore it is performance with regard to tracking. In the 5th structure, useful to use information-measured in-line of communication optimal controller is applied to both the master and slave channel to design the control structure, as in [5,6]. Where systems and the output of each controller is then applied to it’s these delay compensations are based on the wave variables own system. In the structures 6 and 7, using optimal control modifying any main parameter (apparent damping or gain, and wave transformation, it has been tried to reduce the respectively) depending on the time delay. The control tracking error between the master and the slave systems which structures based on wave variables keep the passivity with is considered as the cost function in this article. In these two delay impedance, but at the expense of reducing system structures, optimal controller guarantees the efficiency of the transparency. The paper is organized as follows: in section 2 system and wave variables method has been used to guarantee wave variables method is introduced and in section 3 the the stability of the system for constant time delay. In this optimal control design used in this article is presented. In method, the appropriate selection of weighting factors of cost section 4 simulations of different structures for different function and wave impedance plays a decisive role in the weighting factors is demonstrated and the validity of this improvement of system performance and reduction of tracking scheme is stablished. In section 5 the results are discussed. error between the master and the slave. II. WAVE VARIABLES METHOD Wave variables method presents a modification or Keyword- teleoperation system; wave variabls methode; extension to the theory of passivity, which creates robustness optimal controller; tracking error; cost function to arbitrary time delay. This method is also closely related to the scattering and small gain theories [7]. I. INTRODUCTION In this sense, we define U to denote the forward or right A teleoperation system enables human operator to moving wave, while V denotes the backward or left moving implement given task in a remote manner or enhance his/her wave. capability to handle both the micro and the micro worlds. A typical teleoperation system consists of a local master The wave variables (U , V ) can be computed from the manipulator (master site) and a remotely located slave standard power variables (X , F ) by the following & manipulator (slave site). The human operator controls the transformation. local master manipulator to drive the slave one to implement a given task remotely. The system must be completely & bX + F & bX − F U= ,V = “transparent” so that the human operator can feel as if she/he 2b 2b were able to manipulate the remote environment directly. In (1) general, in the design of teleoperation systems there is a trade Where b is the characteristic wave impedance and may be a off between high transparency and sufficient stability positive constant or a symmetric positive definite matrix. Fig. 1 shows the basic wave transformation. * Corresponding author. Bu-Ali Sina University, Hamedan, Iran 46 © 2010 ACEEE DOI: 01.ijepe.01.01.09
  • 2. ACEEE International Journal on Electrical and Power Engineering, Vol. 1, No. 1, Jan 2010 u (t ) = − R −1BT k (t )X (t ) − R −1BT s(t )] (5) = F (t )r (t ) + V (t ) In which F(t) is the feedback reinforcement matrix and V(t) is the command signal. It should be noted that V(t) Fig. 1: the basic wave transformation depends on the system parameters and the desired route(r(t)). In fact V(t) depends on the future amounts of the reference & using the velocity X and left moving wave V as the signal. inputs, the transformation will determine the force F and right moving wave U. All other combinations are also K (t) and S (t) in the above equations are: possible. K(t ) = −K(t )A − A K(t ) − Q + K(t )BR B K(t ) & T −1 T (6) & & F = bX − 2bV , U = -V + 2b X (2) S (t ) = −[ A − K (t )BR B ]S (t ) + Qr (t ) & T −1 T (7) Fig. 2 shows wave variables transformation used in this article. And boundary conditions are: ( ) K tf = H (8) S (t ) = Hr (t ) f f (9) Since in this problem the value of H is zero, as a result the boundary conditions in the equations (8) and (9) are zero. To achieve u (t ) , we should integrate equation (6) and (7) Fig. 2: wave based communication, by transforming velocity-force variables from t 0 to t f and using boundary conditions we will (subscripts s and m denote slave and master respectively) find u (t ) . In the first and second structure we design an In this configuration, both velocity and force variables are first transformed into wave variables before transmission. optimal control in the Master system and in the third Upon arrival information (velocity and force) is extracted structure we design an optimal control in the slave system. from the slave variables, in accordance with the convention The reference signal for the optimal controller in the first used by Niemeyer [8], right moving waves are defined as structure is X s (t − τ ) and for the second structure is X m (t ) positive and left moving waves are negative. The full details and the desired signal for the optimal controller in the third about wave variables method is described in [7]. structure is X m (t − τ ) . If we place the reference signals of the controllers in equation (6) and (7) we can find u (t ) from III. OPTIMAL CONTROL DESIGN IN TRACKING equation (5). Figure 3 (4th structure) shows a new structure of PROBLEMS bilateral teleoperation system with time delay in the Continues time linear system is presented in the state transmission channel using combinational optimal controller. space like [9]: X (t ) = AX (t ) + Bu (t ) & (3) Cost function that should be minimized: tf ∫ ((X (t) − r(t)) Q(X (t) − r(t)) 1 T J= 2 (4) t0 + _ uT (t))Ru(t}dt The final t f is fixed. H and Q are real symmetric positive semi-definite matrices and R is real symmetric positive definite matrix. It is supposed that the controls and positions are not bounded and x( t f ) is free. The acceptable control Fig. 3: structure of teleoperation system using combinational optimal controller (4th structure). u(t) that causes the equation system of (3) to follow the desired route of r(t) and minimize the cost function is as follows: In this structure optimal controller has been designed in both the master and slave subsystems and the controlling signals of each controller have been multiplied by a certain 47 © 2010 ACEEE DOI: 01.ijepe.01.01.09
  • 3. ACEEE International Journal on Electrical and Power Engineering, Vol. 1, No. 1, Jan 2010 coefficient and are added together and the resulted In this way the reaction force, f s (t ) , will oppose to the controlling signal is applied to the slave in a way that it can slave control signal, modeling that the slave is interacting follow the master in the least time. In this scheme we have with the environment. To consider force feedback from the considered only one degree of freedom for the slave and the slave to the master, the structure of the matrix Rm must be master in the teleoperated system. The dynamic model of an element with a dof is as below: [10]: Jθ&(t ) + bθ (t ) + mgl sin θ (t ) = u (t ) & & (10) Rm (t ) = [rm1 [ rm 2 ] = k f k e k f be ] (19) J is the inertia of the element, M is the mass of robot Where k f is the force feedback. manipulator, g is the gravity acceleration, l is the length of robot manipulator, θ (t ) is the rotate angle, b is the viscous The master control signal, that is u m (t ) , as shown in friction coefficient, and u(t) is the control torque applied. The figure (3) is: simplified linear model is: u m (t ) = K m (t )x m (t ) + R m (t )x s (t − T ) + F m (t ) (20) Jθ&(t ) + bθ (t ) = u (t ) & & (11) If we place the above control signal in the state space representation of the master we have: Considering the position ( Χ1 (t ) = θ (t ) ) and the velocity ( Χ 2 (t ) = θ&(t ) ) as state variables, the state space representation x m (t ) = ( A m + B m K m )x m (t ) & (21) of the master and slave is: + B m R m x s (t − T ) + B m F m (t ) And for the slave system, the control signal should be ⎡ Xm (t ) ⎤ ⎡0 & 1 ⎤ ⎡ Xm (t ) ⎤ ⎡0 ⎤ (12) ⎢ 1 ⎥=⎢ − bm ⎥ ⎢ 1 ⎥ + ⎢ 1 ⎥u (t ) calculated so that the slave system can optimize the cost function J m ⎥ ⎣ Xm2 (t )⎥ ⎢ J ⎥ ⎢ Xm (t )⎥ ⎢0 & ⎢ ⎥ m of equation (4) by tracking the desired route of r(t). the control ⎣ 2 ⎦ ⎣ ⎦⎢ ⎦ ⎣ m⎦ signal of the slave system is: 1 ⎤ ⎡ Xs (t ) ⎤ ⎡0 ⎤ u s (t ) = F (t )x s (t ) + V (t ) ⎡ Xs1(t ) ⎤ ⎡0 & (22) ⎢ ⎥ ⎥ + 1 u s (t ) (13) ⎥ = ⎢0 − bs ⎥ ⎢ 1 ⎢ ⎢ Xs2 (t )⎥ ⎢ ⎣ & ⎦ ⎣ ⎥ ⎢ Xs 2 (t )⎥ ⎢ ⎥ J s ⎦⎣ ⎦ ⎢J ⎥ If we place the above control signal in the state space ⎣ s⎦ representation of the slave we have: ⎡ Xm1 (t ) ⎤ x s (t ) = As x s (t ) + B s [F (t )x s (t ) + V (t )] & (23) y m (t ) = [1 0 ]⎢ ⎥ (14) ⎣ Xm 2 (t )⎦ In which V (t ) depends on the slave system parameters and the reference signal ( X m (t − τ )) ⎡ Xs (t ) ⎤ y s (t ) = [1 0 ]⎢ 1 ⎥ (15) F (t ) and V (t ) in the above equation are calculated from ⎣ Xs 2 (t )⎦ Riccati equations in equation (6 ) and (7). The structure of the other matrices that appear in the In the 5th structure, the same as 4th structure, optimal model, in this case, is the next: controller is applied to both the master and slave systems but the output of each controller is then applied to it’s own Km = [km1 km2 ] (16) system. The reference signal for the optimal controller in the slave subsystem is X m (t − τ ) and the desired signal for the Rm = [rm1 rm2 ] (17) optimal controller in the master system is X s (t − τ ) . If we place the reference signals of the master and the slave In which K m is the feedback matrix of the master state. systems in equation (6) and (7) we can find u (t ) . Rm defines the interaction between the slave-master. It allows modeling the force reflection to the master. The following figure shows the 6th designed structure for teleoperation systems using wave variables and optimal In the teleoperation systems, it is necessary to take into control methods. account the remote environment. When the slave manipulator performs a task can interacting with the environment. This interaction must be considered in the design of the generated reaction forces. We have employed a simplification of the Kelvin model of the environment only by means of the stiffness ( ke ) and a viscous friction ( be ). The reaction force that acts against the slave is given by: f s (t ) = k eθ s (t ) + beθ s (t ) & (18) 48 © 2010 ACEEE DOI: 01.ijepe.01.01.09
  • 4. ACEEE International Journal on Electrical and Power Engineering, Vol. 1, No. 1, Jan 2010 Therefore regarding the given parameters, state matrices of the slave and the master are as follows: ⎡0 1 ⎤ Am = ⎢ − 11 ⎥ ⎢ 0 ⎣ 1 .5 ⎥ ⎦ ⎡ 0 ⎤ B m = ⎢ 1 ⎥ , C m = [1 0] ⎢ 1 .5 ⎥ ⎣ ⎦ ⎡0 1 ⎤ As = ⎢ − 15 ⎥ ⎢ 0 ⎣ 2 ⎥⎦ ⎡0⎤ B s = ⎢ 1 ⎥ , C s = [1 0] ⎢2⎥ ⎣ ⎦ Fig. 4: Structure of teleoperation system using combinational optimal controller and wave transfirmation Given the equation (19), the value of the matrix Rm is: In this structure, the position and velocity variables on the master side are transformed into wave variables. Then they pass the transmission channel and are transformed to [ Rm = k f ke k f be = [10 0.1] ] position and velocity variables on the slave side again. The Considering that the poles of the master are placed in the returning signal on the slave side are also first transformed position -15 of the s plane, the following control parameters into wave variables, then passing the transmission channel, are obtained: wave variables are transformed into position and velocity variables on the master side. The optimal controller is used Km =[km1 km2 ] =[− 249 − 33 ] on both master and slave sides. The optimal control on the master side applies the controlling signal to the master so In this paper all of the structures are simulated for that the master output follows the delayed slave output. The different weighting factors. The best weighting factors are optimal control on the slave side functions so that the slave achieved through trial and error. output signal follows the delayed master output. The output The simulation results are demonstrated in figures 5 to of each controller is applied to its own system so that the 10. tracking error between the master and slave is minimized. -3 x 10 2 6 In the 7th structure designed for teleoperation systems P o s i ti o n ( m ) 4 using optimal control methods and wave variables, an In p u t 1 Ym optimal controller is used on the slave side in a way that the 2 Ys slave output follows the delayed master output. 0 0 2 4 6 8 10 0 0 2 4 6 8 10 -3 Time(sec) Time(sec) x 10 P o s i ti o n e r r o r ( m ) IV. SIMULATION RESULTS 10 3 T im e d e la y 5 2 The considered parameters of the master and the slave 0 1 are respectively: -5 0 0 2 4 6 8 10 0 2 4 6 8 10 Time(sec) Time(sec) Jm=1.5kgm , bm=11 Nm , 2 m m =28.125kg, l m =0.4m rad Fig. 5: .simulation of master-slave behaviors (a: input; b: position; c: s position error; d: time delay)for the first structure (T=1.5s) -3 x 10 Js=2kgm2, bs=15 Nm , m s =1.5kg, l s =2m 1 6 P o s itio n (m ) rad 4 In p u t s 0.5 2 Ym Ys To consider the interaction between the slave and remote 0 0 5 10 15 20 0 0 5 10 15 20 environment, we have considered a stiffness ( k e ) and a Time(sec) Time(sec) P o s itio n e rro r(m ) 0.01 1 viscous friction ( be ) as below: T im e d e la y 0 0.5 Nm , k = 100 Nm be = 1 e rad -0.01 0 5 10 15 20 0 0 5 10 15 20 rad Time(sec) Time(sec) s Fig. 6: simulation of master-slave behaviors (a: input; b: position; c: Considering that the force feedback gain is 0.1 position error; d: time delay) for the second structure with variable time delay k = 0.1 f 49 © 2010 ACEEE DOI: 01.ijepe.01.01.09
  • 5. ACEEE International Journal on Electrical and Power Engineering, Vol. 1, No. 1, Jan 2010 x 10 -3 Fig. 10: simulation of master-slave behaviors (a: input; b: 1 6 position; c: position error; d: time delay) for the 7th structure using optimal 0.8 4 controller and wave variable transformation Position(m) 0.6 Input 2 0.4 0 Ym 0.2 0 -2 Ys V. CONCLUSION 0 5 10 15 20 0 5 10 15 20 -3 Time(sec) Time(sec) In this paper, we have proposed the design of a bilateral x 10 4 0.8 controller for teleoperation systems with variable time delay. Position error(m) 2 0.6 These controllers ensure the passivity, transparency and high Time delay 0 0.4 efficiency of the system and take into account the -2 0.2 communication delays and the interaction between the slave -4 0 5 10 15 20 0 0 5 10 15 20 and the environment. In these structures, the optimal Time(sec) Time(sec) controller receives delayed position signals of master and Fig. 7: simulation of master-slave behaviors (a: input; b: position; c: slave and compares them to the reference signals and applies position error; d: time delay) for the third structure control signals to the master and slave in a way that the tracking error between them is minimized and they can track 1 0.03 each other in the least possible time. For stabilizing the Ym Ys system for variable time delay, wave variable method has Position(m) 0.02 been used. The simulation results have shown the superiority Input 0.5 0.01 of the augmented technique to the commonly used wave- 0 0 variable method. Simulation results have shown excellent 0 5 10 15 20 25 30 35 0 5 10 15 20 25 30 35 Time(sec) Time(sec) performance in motion tracking and good response in force 0.02 2 tracking. The model uses a state space representation of the Position error(m) 0.01 teleoperation systems considering all the possible interaction Time delay 1 0 that can appear in the operator-master-slave-environment set. 0 -0.01 Comparative experiments demonstrate the validity of the -0.02 0 5 10 15 20 25 30 35 -1 0 5 10 15 20 25 30 35 proposed controls method and their excellent performance of Time(sec) Time(sec) motion/force tracking. Fig. 8: simulation of master-slave behaviors (a: input; b: position; c: position error; d: time delay) for the5th structure using combinational optimal controller in master and slave sybsystems -3 x 10 2 6 P o s itio n (m ) 4 REFERENCES In p u t 1 2 Ym [1] D. A. Lawrence, Stability and transparency in bilateral teleoperation, Ys 0 0 IEEE Transaction on Robotics and Automation 9 (5) (1993). 0 2 4 6 8 10 0 2 4 6 8 10 Time(sec) Time(sec) [2] R. J. Anderson, M. Spong, Bilateral control of teleoperators with time x 10 -3 delay, IEEE Transaction and Automatic Control 34 (5) (1989) 494- 5 1 501. P o s itio n e rro r(m ) T im e d e la y [3] G. Niemeyer, J.J.E. Slotine, Stable Adaptive teleoperation, IEEE 0 0.5 Journal of Oceanic Engineering 16 (1) (1991) 152-162 [4] W. Kim, B. Hannaford, A. Bejczy, Force reflection and shared -5 0 compliant control in operating telemanipulators with time delay, 0 2 4 6 8 10 0 2 4 6 8 10 IEEE Transactions on Robotics and Automation 8 (2) (1992) 176- Time(sec) Time(sec) 185. Fig. 9: simulation of master-slave behaviors (a: input; b: [5] C. Benedetti, M. Franchini, Stable tracking in variable time delay position; c: position error; d: time delay) for the 6th structure using optimal teleoperation, in: proceedings of the 2001 IEEE/RSJ, International controller and wave variable transformation Conference on Intelligent Robots and Systems, November 2001, Maui, Hawaii, USA, PP.2252-2257. -3 1 6 x 10 [6] N. Chorpa, M. Spong, Bilateral teleoperation over the internet: The time varying delay problem. In: proceedings of the American Control P o s itio n (m ) 4 Conference, 4-6 June 2003, Denver, Colorado. In p u t 0.5 2 Ym [7] G. Niemeyer, Using Wave Variables in Time Delayed Force Ys 0 0 Reflecting Teleoperation, PHD Thesis, Dept of Aeronautics and 0 2 4 6 8 10 0 2 4 6 8 10 Astronautics, MIT, Sep 1996. Time(sec) Time(sec) x 10 -3 [8] G.Niemeyer and J.J.E. Slotine “Using Wave Variables for System 10 4 P o s itio n e rro r(m ) Analysis and Robot Control,” proceeding of the 1997 IEEE T im e d e la y 5 International Conference on Robotics and Automation , April 1997. 3 0 [9] Kirk, D. "Optimal Control Theory an Introduction", 1998. -5 2 [10] Azorin, J. M., Reinoso, O., Sabater, J. M., Perez, C., and Aracil, R. 0 2 4 6 8 10 0 2 4 6 8 10 "A New Control Method of Teleoperation with Time Delay", The Time(sec) Time(sec) International Conference on Advanced Robotics Coimbra, Portugal, pp. 100-105, july , 2003. 50 © 2010 ACEEE DOI: 01.ijepe.01.01.09