Papers
Topics
Authors
Recent
Search
2000 character limit reached

Composite Adaptive Bilateral Control

Updated 22 April 2026
  • Composite adaptive bilateral control is a method that integrates tracking and prediction errors to update parameters without relying on persistent excitation.
  • It employs Lyapunov–Krasovskii functional analysis to ensure closed-loop stability and robust master–slave synchronization in the presence of time-varying delays.
  • Simulation studies show improved tracking accuracy and exponential parameter convergence compared to classical adaptive schemes.

Composite adaptive bilateral control is a methodology for bilateral teleoperation systems, in which both the master and slave manipulators are controlled adaptively in the presence of dynamic uncertainties and time-varying communication delays. The central feature of composite adaptive control is updating parameter estimates using both tracking errors and prediction errors, enabling parameter convergence without relying on the persistent excitation (PE) condition. This approach, exemplified in the work of Li et al., addresses stability, synchronization, and parameter adaptation challenges inherent to nonlinear teleoperation with uncertain dynamics and delayed bidirectional communication (Li et al., 2018).

1. Mathematical Model of the Bilateral Teleoperation System

The bilateral teleoperation system consists of a single master and single slave robotic manipulator, each described by standard joint-space dynamics: Mm(qm)q¨m+Cm(qm,q˙m)q˙m+Gm(qm)=τm+Fm,M_m(q_m)\,\ddot q_m + C_m(q_m,\dot q_m)\,\dot q_m + G_m(q_m) = \tau_m + F_m,

Ms(qs)q¨s+Cs(qs,q˙s)q˙s+Gs(qs)=τs+Fs,M_s(q_s)\,\ddot q_s + C_s(q_s,\dot q_s)\,\dot q_s + G_s(q_s) = \tau_s + F_s,

where qiq_i encapsulates joint positions (i=m,si=m,s), Mi(qi)M_i(q_i) is the symmetric positive definite inertia matrix, Ci(qi,q˙i)C_i(q_i,\dot q_i) models Coriolis and centrifugal effects, Gi(qi)G_i(q_i) represents gravity, τi\tau_i is the control input torque, and FmF_m, FsF_s are the interaction forces from the human operator and environment, respectively.

These dynamics admit a linear parametric form: Ms(qs)q¨s+Cs(qs,q˙s)q˙s+Gs(qs)=τs+Fs,M_s(q_s)\,\ddot q_s + C_s(q_s,\dot q_s)\,\dot q_s + G_s(q_s) = \tau_s + F_s,0 with known regressor Ms(qs)q¨s+Cs(qs,q˙s)q˙s+Gs(qs)=τs+Fs,M_s(q_s)\,\ddot q_s + C_s(q_s,\dot q_s)\,\dot q_s + G_s(q_s) = \tau_s + F_s,1 and unknown constant parameter vector Ms(qs)q¨s+Cs(qs,q˙s)q˙s+Gs(qs)=τs+Fs,M_s(q_s)\,\ddot q_s + C_s(q_s,\dot q_s)\,\dot q_s + G_s(q_s) = \tau_s + F_s,2.

2. Composite Adaptive Control Architecture

The composite adaptive bilateral control law is structured around the following elements:

Tracking Error Design: The round-trip position errors under time-varying delays Ms(qs)q¨s+Cs(qs,q˙s)q˙s+Gs(qs)=τs+Fs,M_s(q_s)\,\ddot q_s + C_s(q_s,\dot q_s)\,\dot q_s + G_s(q_s) = \tau_s + F_s,3, Ms(qs)q¨s+Cs(qs,q˙s)q˙s+Gs(qs)=τs+Fs,M_s(q_s)\,\ddot q_s + C_s(q_s,\dot q_s)\,\dot q_s + G_s(q_s) = \tau_s + F_s,4 are defined by

Ms(qs)q¨s+Cs(qs,q˙s)q˙s+Gs(qs)=τs+Fs,M_s(q_s)\,\ddot q_s + C_s(q_s,\dot q_s)\,\dot q_s + G_s(q_s) = \tau_s + F_s,5

with filtered error variables

Ms(qs)q¨s+Cs(qs,q˙s)q˙s+Gs(qs)=τs+Fs,M_s(q_s)\,\ddot q_s + C_s(q_s,\dot q_s)\,\dot q_s + G_s(q_s) = \tau_s + F_s,6

where Ms(qs)q¨s+Cs(qs,q˙s)q˙s+Gs(qs)=τs+Fs,M_s(q_s)\,\ddot q_s + C_s(q_s,\dot q_s)\,\dot q_s + G_s(q_s) = \tau_s + F_s,7 are positive definite diagonal gain matrices.

Control Input Law: By leveraging the robots' structural properties,

Ms(qs)q¨s+Cs(qs,q˙s)q˙s+Gs(qs)=τs+Fs,M_s(q_s)\,\ddot q_s + C_s(q_s,\dot q_s)\,\dot q_s + G_s(q_s) = \tau_s + F_s,8

where Ms(qs)q¨s+Cs(qs,q˙s)q˙s+Gs(qs)=τs+Fs,M_s(q_s)\,\ddot q_s + C_s(q_s,\dot q_s)\,\dot q_s + G_s(q_s) = \tau_s + F_s,9 are positive definite diagonal feedback gain matrices, and qiq_i0 is the adapted regressor corresponding to delayed interactions.

Composite Adaptive Parameter Update: For parameter estimation, the law is formulated as

qiq_i1

qiq_i2

using the auxiliary prediction error variable qiq_i3 (with qiq_i4), adaptation gain qiq_i5, and “covariance-like” matrix qiq_i6, lower bounded by qiq_i7. The terms qiq_i8, qiq_i9, and i=m,si=m,s0 encode a forgetting factor, σ-modification (for parameter drift prevention), and error scaling, respectively.

This composite mechanism simultaneously exploits tracking error (i=m,si=m,s1) and prediction error feedback (i=m,si=m,s2), removing the requirement for a PE condition in driving i=m,si=m,s3.

3. Stability and Convergence Guarantees

Stability Analysis: Closed-loop stability is established via a Lyapunov–Krasovskii functional designed to accommodate time-varying delays: i=m,si=m,s4 with positive-definite i=m,si=m,s5, scalar i=m,si=m,s6.

The time-derivative of i=m,si=m,s7 admits an upper bound characterized by a matrix inequality: i=m,si=m,s8 with explicit expressions for block matrix i=m,si=m,s9, ensuring that the linear matrix inequality (LMI) Mi(qi)M_i(q_i)0 yields Mi(qi)M_i(q_i)1 under free motion (Mi(qi)M_i(q_i)2).

Parameter Convergence: The inclusion of composite terms Mi(qi)M_i(q_i)3 in the parameter update guarantees a non-vanishing negative-definite term Mi(qi)M_i(q_i)4, ensuring exponential parameter convergence Mi(qi)M_i(q_i)5 without PE, supported by Barbalat’s lemma.

4. Performance Quantification

To systematically assess synchronization between the master and slave manipulators, dimensionless performance measures are defined:

  • Position Tracking Ratio (free motion):

Mi(qi)M_i(q_i)6

  • Force Tracking Ratio (contact scenario):

Mi(qi)M_i(q_i)7

Corresponding integral indices over time,

Mi(qi)M_i(q_i)8

allow for quantitative comparison of tracking accuracy between schemes.

5. Simulation-Based Evaluation

A planar two-degree-of-freedom teleoperation system was considered with varying physical and control parameters:

  • Dynamics: Masses, lengths as specified for master and slave.
  • Delays: Non-constant, time-varying; Mi(qi)M_i(q_i)9, Ci(qi,q˙i)C_i(q_i,\dot q_i)0.
  • Control Parameters: Ci(qi,q˙i)C_i(q_i,\dot q_i)1, Ci(qi,q˙i)C_i(q_i,\dot q_i)2, Ci(qi,q˙i)C_i(q_i,\dot q_i)3, Ci(qi,q˙i)C_i(q_i,\dot q_i)4, Ci(qi,q˙i)C_i(q_i,\dot q_i)5, Ci(qi,q˙i)C_i(q_i,\dot q_i)6.
  • Scenarios: Free motion (no environmental contact) and interaction with a stiff wall.

Key findings:

Feature Composite Adaptive Law Classical Adaptive Law (Sarras et al. 2014)
Parameter Convergence Exponential; no PE needed Fails to converge if PE is absent
Synchronization Accurate (by Ci(qi,q˙i)C_i(q_i,\dot q_i)7s) Inaccurate under same conditions
Performance Indices Lower Ci(qi,q˙i)C_i(q_i,\dot q_i)8 Higher (poorer tracking)
Sensor Requirements Position/velocity only Position/velocity only

This suggests that the composite adaptive approach confers substantial performance improvements over classical adaptive schemes, particularly in environments with significant communication delays and insufficient excitation.

6. Notable Implications, Limitations, and Distinctions

Composite adaptive bilateral control ensures (i) delay-dependent closed-loop stability via LMI constraints, (ii) master–slave asymptotic output synchronization, and (iii) precise convergence of uncertain dynamic parameters without the PE condition. The design obviates the need for acceleration or delay-derivative measurement, reducing sensor complexity. A plausible implication is increased robustness in teleoperation applications encountered in haptic feedback, remote surgery, and space robotics with nonstationary delays and model uncertainties.

The approach is distinct from earlier adaptive methods which depend on persistent excitation for parameter convergence and are thus less reliable when system excitation is insufficient. No factual information is present regarding experimental hardware validation or limitations beyond the considered parametric uncertainties and delay assumptions (Li et al., 2018).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Composite Adaptive Bilateral Control.