SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Tele-Operation Systems
Presence of “Linear Control Systems”
Lecturer : Mansour.Nch
TeleOperation Conference
Email:PowerSt.Basu@gmail.com
Tel: +98 – 935 658 9590
Summer 2013
R(S) G(S) F(S)
H(S)
4/23/2014
Introduction
 indicates operation of a machine at a distance.
 but is most commonly associated with robotics and
mobile robots
 but can be applied to a whole range of
circumstances in which a device or machine is
operated by a person from a distance.
4/23/2014
Integrated Model
R(S) G(S) F(S)
H(S)
Tele-Operation
System
Human
Operator
Environment
Xh -Xe
Fh Fe
4/23/2014
Diagramof the bilateralTeleoperation
Master
System
Slave
System
Communication
System
Vm Vmd
fsfsd
I. the human operator commands via a master manipulator by exerting a force fh
II. The master moves with velocity: Vm
III. the slave manipulator responds to the reference signal: Vmd
IV. the force fs sensed as a result of contact with the environment and/or some
external source.
V. fe , is transmitted back to the master network, which results in the force fsd to
the master.
4/23/2014
Infrastructures needed
Communication Infrastructure
Control Infrastructure
Network Infrastructure
Security Infrastructure
4/23/2014
Communication Infrastructure
• This Scenario needs a high availability Connection to respond
more faster! , so maybe H-system can solve this Problem
H-System
4/23/2014
Master Device Slave Device
A link with high availability Connection
Usually uses Fiber-Optic Technology
When Master fails , Slave Portion Detect this fault immediately
and achieve the control mechanism so fast!
This is a High Redundant Scenario
4/23/2014
Control Infrastructure
Human
Operator
Hand
Controller
Local Delay
Compensation
Environment
Remote Delay
Compensation
Mobile
robot
H1
H2
Delay
Delay
Remote SiteLocal Site
4/23/2014
A big challenge: Time Delay
When local station sends electronic bits to remote station, some delay will be appeared in system
output. several methods are presented since 1957 considering time delay.
1. in 1957, Time delay problem in process control was first tackled by Smith
2. 1981, Vertut showed that the stability of teleoperation systems with delay time could be achieved
by decreasing bandwidth of the system
3. In 1997, Niemeyer and Slotine used wave variables method in teleoperation systems using
passivity theory
4. In 1999, Maza and Velasco-Villa predicted the state of linear systems with time-delays in the input
and the state
5. Park and Cho applied sliding mode methods for controller design in teleoperation systems with
delay time in 1999
6. Prediction, generally in the form of smith predictors (smith 1957), can be combined with wave-
based systems to reduce the effects of the delay (Ganjefar, Momeni & Janabi-sharifi 2002)
7. In 2003 Azorin used A new control method of teleoperations with time delay
8. In 2006 Sirouspour used a LQG controller in teleoperation systems with constant time delay
4/23/2014
4/23/2014
General Bilateral Teleoperation
• Bilateral: When the contact force is reflected via the master
• actuator to the operator’s hand, the teleoperator system
• is said to be bilateral or force reflecting.
• A bilateral teleoperation Components
Human Master Controller Slave Environment
Vh Vm Vmd Ve
fh fsd fs fe
4/23/2014
Scenario of Time Delay in WAN
• The challenge of delivering a packet to the remote station
contains the following factors:
• 1. TTL
• 2. bandwidth
• 3. WAN Speed
• 4. security parameters
• 5. signal processing (Noise , etc.)
4/23/2014
Wave variables method
• presents a modification or extension to the theory of passivity
• This method is also closely related to the scattering and small
gain theories.
b
√(2b)
√(2b)
X
F
U
V
F is force
X is velocity
U is forward
V is backward
The basic wave transformation
4/23/2014
SMITH Predictor Method
• For systems with a pure transport lag
• allowed for a high loop gain in order to provide better accuracy
• C(s) is a proportional controller (i.e. C(s)=k)
• P(s) is a first order filter with transport lag
•
•C(s)=k ;
C(S) P(S)
r e u y
4/23/2014
( )
1
Ts
e
P S
Ts
4/23/2014
( )
( ) 1
Ts
Ts
y s Ke
r s Ts Ke
( )S
A Delay Term has been appeared in
characteristic equation
So, What the scenario?
In order to remedy this problem
SMITH proposed a minor correction loop around the controller
C(S)
e u•
P(S)(1-e^TS) Compensation
loop
C(S) P(S)
r e u y•
P(S)(1-e^TS)
4/23/2014
C(S) P(S)
r e u y
4/23/2014
C(S) P(S)
r e u y•
P(S)(1-e^TS)
The closed-loop system is stable
for any ∆T if:
and for a finite ∆T , if :
Network Infrastructure
• Commonly Operating in a Isolated Network
• Using Cisco Technologies
4/23/2014
Conclusion
4/23/2014
Velocity in master and slave (rad/s)
4/23/2014
Position in master and slave (rad)
4/23/2014
Force in Master/slave (N.m)
4/23/2014
Position error in master and slave (rad.)
4/23/2014
Velocity error in master and slave (rad./s)
References
IEEE Journals:
[1] G. Niemeyer and J.-J. E. Slotine. “Using Wave
Variables for system Analysis and Robot Control”.
Proc. 1997 IEEE. Int. Conf. Robotics and
Automation, Albuquerque, New Mexico, pp 1619-
1625.
[2] J. H. Park and H. Cho, “Sliding–Mode Controller
for Bilateral Teleoperation with Varing Time Delay
[3] Elhajj and N. Xi, “Real–Time Control of Internet
Based Teleoperation with Force Reflection”, Proc.
2000 IEEE Int. Conf. Robotics and Automation,
San Francisco CA, April 2000.
4/23/2014

Weitere ähnliche Inhalte

Was ist angesagt? (11)

Force
ForceForce
Force
 
Physics 101 Learning Object (Harmonic Waves)
Physics 101 Learning Object (Harmonic Waves)Physics 101 Learning Object (Harmonic Waves)
Physics 101 Learning Object (Harmonic Waves)
 
Root Locus
Root Locus Root Locus
Root Locus
 
WE3.L09 - DIRECT ESTIMATION OF FARADAY ROTATION AND OTHER SYSTEM DISTORTION P...
WE3.L09 - DIRECT ESTIMATION OF FARADAY ROTATION AND OTHER SYSTEM DISTORTION P...WE3.L09 - DIRECT ESTIMATION OF FARADAY ROTATION AND OTHER SYSTEM DISTORTION P...
WE3.L09 - DIRECT ESTIMATION OF FARADAY ROTATION AND OTHER SYSTEM DISTORTION P...
 
Foreman-Report2
Foreman-Report2Foreman-Report2
Foreman-Report2
 
Notes nyquist plot and stability criteria
Notes nyquist plot and stability criteriaNotes nyquist plot and stability criteria
Notes nyquist plot and stability criteria
 
Report_P3-edited
Report_P3-editedReport_P3-edited
Report_P3-edited
 
Me314 week05a-block diagreduction
Me314 week05a-block diagreductionMe314 week05a-block diagreduction
Me314 week05a-block diagreduction
 
1 bode plot
1 bode plot1 bode plot
1 bode plot
 
Seismic data processing 13 stacking&migration
Seismic data processing 13 stacking&migrationSeismic data processing 13 stacking&migration
Seismic data processing 13 stacking&migration
 
IRJET- A Brief Study on Fourier Transform and its Applications
IRJET- A Brief Study on Fourier Transform and its ApplicationsIRJET- A Brief Study on Fourier Transform and its Applications
IRJET- A Brief Study on Fourier Transform and its Applications
 

Andere mochten auch

09.1 types of computer operation
09.1   types of computer operation09.1   types of computer operation
09.1 types of computer operation
Khan Yousafzai
 
Ch 9 types of computer operations
Ch 9 types of computer operationsCh 9 types of computer operations
Ch 9 types of computer operations
Khan Yousafzai
 
Two Port Network Parameters
Two Port Network ParametersTwo Port Network Parameters
Two Port Network Parameters
mmlodro
 

Andere mochten auch (10)

Content Delivery Networks
Content Delivery NetworksContent Delivery Networks
Content Delivery Networks
 
09.1 types of computer operation
09.1   types of computer operation09.1   types of computer operation
09.1 types of computer operation
 
Basic Computer Operation
Basic Computer OperationBasic Computer Operation
Basic Computer Operation
 
Ch 9 types of computer operations
Ch 9 types of computer operationsCh 9 types of computer operations
Ch 9 types of computer operations
 
Teleoperation
TeleoperationTeleoperation
Teleoperation
 
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
 
Agricultural robot sprayer: Evaluation of user interfaces in field experiments
Agricultural robot sprayer: Evaluation of user interfaces in field experimentsAgricultural robot sprayer: Evaluation of user interfaces in field experiments
Agricultural robot sprayer: Evaluation of user interfaces in field experiments
 
Schering bridge
Schering bridge Schering bridge
Schering bridge
 
Two port networks (y parameters)
Two port networks (y parameters)Two port networks (y parameters)
Two port networks (y parameters)
 
Two Port Network Parameters
Two Port Network ParametersTwo Port Network Parameters
Two Port Network Parameters
 

Ähnlich wie Tele operation systems

A Novel Optimal Control Design for Reducing of Time Delay Effects in Teleoper...
A Novel Optimal Control Design for Reducing of Time Delay Effects in Teleoper...A Novel Optimal Control Design for Reducing of Time Delay Effects in Teleoper...
A Novel Optimal Control Design for Reducing of Time Delay Effects in Teleoper...
IDES Editor
 
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
IJERA Editor
 
The role of kalman filter in improving the accuracy of gps kinematic technique
The role of kalman filter in improving the accuracy of gps kinematic techniqueThe role of kalman filter in improving the accuracy of gps kinematic technique
The role of kalman filter in improving the accuracy of gps kinematic technique
IAEME Publication
 
07 image filtering of colored noise based on kalman filter
07 image filtering of colored noise based on kalman filter07 image filtering of colored noise based on kalman filter
07 image filtering of colored noise based on kalman filter
studymate
 
Earthquake Seismic Sensor Calibration
Earthquake Seismic Sensor CalibrationEarthquake Seismic Sensor Calibration
Earthquake Seismic Sensor Calibration
Ali Osman Öncel
 
ECE147C_Midterm_Report
ECE147C_Midterm_ReportECE147C_Midterm_Report
ECE147C_Midterm_Report
Lars Brusletto
 
Monitoring and Control of Power System Oscillations using FACTS/HVDC and Wide...
Monitoring and Control of Power System Oscillations using FACTS/HVDC and Wide...Monitoring and Control of Power System Oscillations using FACTS/HVDC and Wide...
Monitoring and Control of Power System Oscillations using FACTS/HVDC and Wide...
Power System Operation
 
Digital Wave Simulation of Lossy Lines for Multi-Gigabit Applications
Digital Wave Simulation of Lossy Lines for Multi-Gigabit ApplicationsDigital Wave Simulation of Lossy Lines for Multi-Gigabit Applications
Digital Wave Simulation of Lossy Lines for Multi-Gigabit Applications
Piero Belforte
 

Ähnlich wie Tele operation systems (20)

A Novel Optimal Control Design for Reducing of Time Delay Effects in Teleoper...
A Novel Optimal Control Design for Reducing of Time Delay Effects in Teleoper...A Novel Optimal Control Design for Reducing of Time Delay Effects in Teleoper...
A Novel Optimal Control Design for Reducing of Time Delay Effects in Teleoper...
 
IOMAC2009
IOMAC2009IOMAC2009
IOMAC2009
 
Gps in protection scheme
Gps in protection schemeGps in protection scheme
Gps in protection scheme
 
8-CU-NEES-08
8-CU-NEES-088-CU-NEES-08
8-CU-NEES-08
 
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
 
1570265619
15702656191570265619
1570265619
 
The role of kalman filter in improving the accuracy of gps kinematic technique
The role of kalman filter in improving the accuracy of gps kinematic techniqueThe role of kalman filter in improving the accuracy of gps kinematic technique
The role of kalman filter in improving the accuracy of gps kinematic technique
 
Real-Time Monitoring of Power Oscillations Modal Damping in the European System
Real-Time Monitoring of Power Oscillations Modal Damping in the European SystemReal-Time Monitoring of Power Oscillations Modal Damping in the European System
Real-Time Monitoring of Power Oscillations Modal Damping in the European System
 
ppt on Time Domain and Frequency Domain Analysis
ppt on Time Domain and Frequency Domain Analysisppt on Time Domain and Frequency Domain Analysis
ppt on Time Domain and Frequency Domain Analysis
 
What Is Fourier Transform
What Is Fourier TransformWhat Is Fourier Transform
What Is Fourier Transform
 
07 image filtering of colored noise based on kalman filter
07 image filtering of colored noise based on kalman filter07 image filtering of colored noise based on kalman filter
07 image filtering of colored noise based on kalman filter
 
solver (1)
solver (1)solver (1)
solver (1)
 
Earthquake Seismic Sensor Calibration
Earthquake Seismic Sensor CalibrationEarthquake Seismic Sensor Calibration
Earthquake Seismic Sensor Calibration
 
Joint State and Parameter Estimation by Extended Kalman Filter (EKF) technique
Joint State and Parameter Estimation by Extended Kalman Filter (EKF) techniqueJoint State and Parameter Estimation by Extended Kalman Filter (EKF) technique
Joint State and Parameter Estimation by Extended Kalman Filter (EKF) technique
 
Design of Linear Array Transducer Using Ultrasound Simulation Program Field-II
Design of Linear Array Transducer Using Ultrasound Simulation Program Field-IIDesign of Linear Array Transducer Using Ultrasound Simulation Program Field-II
Design of Linear Array Transducer Using Ultrasound Simulation Program Field-II
 
Real time emulator for parallel connected dual-PMSM sensorless control
Real time emulator for parallel connected dual-PMSM sensorless controlReal time emulator for parallel connected dual-PMSM sensorless control
Real time emulator for parallel connected dual-PMSM sensorless control
 
Full report complete
Full report completeFull report complete
Full report complete
 
ECE147C_Midterm_Report
ECE147C_Midterm_ReportECE147C_Midterm_Report
ECE147C_Midterm_Report
 
Monitoring and Control of Power System Oscillations using FACTS/HVDC and Wide...
Monitoring and Control of Power System Oscillations using FACTS/HVDC and Wide...Monitoring and Control of Power System Oscillations using FACTS/HVDC and Wide...
Monitoring and Control of Power System Oscillations using FACTS/HVDC and Wide...
 
Digital Wave Simulation of Lossy Lines for Multi-Gigabit Applications
Digital Wave Simulation of Lossy Lines for Multi-Gigabit ApplicationsDigital Wave Simulation of Lossy Lines for Multi-Gigabit Applications
Digital Wave Simulation of Lossy Lines for Multi-Gigabit Applications
 

Mehr von Mansour Naslcheraghi

Mehr von Mansour Naslcheraghi (11)

International Conference on Telecommunications
International Conference on TelecommunicationsInternational Conference on Telecommunications
International Conference on Telecommunications
 
Lte signaling
Lte signalingLte signaling
Lte signaling
 
Efficient resource allocation for device to-device
Efficient resource allocation for device to-deviceEfficient resource allocation for device to-device
Efficient resource allocation for device to-device
 
Ip addressing
Ip addressingIp addressing
Ip addressing
 
Enable device to-device communications underlaying networks
Enable device to-device communications underlaying networksEnable device to-device communications underlaying networks
Enable device to-device communications underlaying networks
 
Mobile Millimeter-Waves Makeover
Mobile Millimeter-Waves MakeoverMobile Millimeter-Waves Makeover
Mobile Millimeter-Waves Makeover
 
Coding
CodingCoding
Coding
 
Oqpsk
OqpskOqpsk
Oqpsk
 
NAT Scneario
NAT ScnearioNAT Scneario
NAT Scneario
 
CCNA Routing Protocols
CCNA Routing Protocols CCNA Routing Protocols
CCNA Routing Protocols
 
Basic Configurations on Router
Basic Configurations on RouterBasic Configurations on Router
Basic Configurations on Router
 

Kürzlich hochgeladen

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 

Tele operation systems

  • 1. Tele-Operation Systems Presence of “Linear Control Systems” Lecturer : Mansour.Nch TeleOperation Conference Email:PowerSt.Basu@gmail.com Tel: +98 – 935 658 9590 Summer 2013 R(S) G(S) F(S) H(S) 4/23/2014
  • 2. Introduction  indicates operation of a machine at a distance.  but is most commonly associated with robotics and mobile robots  but can be applied to a whole range of circumstances in which a device or machine is operated by a person from a distance. 4/23/2014
  • 3. Integrated Model R(S) G(S) F(S) H(S) Tele-Operation System Human Operator Environment Xh -Xe Fh Fe 4/23/2014
  • 4. Diagramof the bilateralTeleoperation Master System Slave System Communication System Vm Vmd fsfsd I. the human operator commands via a master manipulator by exerting a force fh II. The master moves with velocity: Vm III. the slave manipulator responds to the reference signal: Vmd IV. the force fs sensed as a result of contact with the environment and/or some external source. V. fe , is transmitted back to the master network, which results in the force fsd to the master. 4/23/2014
  • 5. Infrastructures needed Communication Infrastructure Control Infrastructure Network Infrastructure Security Infrastructure 4/23/2014
  • 6. Communication Infrastructure • This Scenario needs a high availability Connection to respond more faster! , so maybe H-system can solve this Problem H-System 4/23/2014
  • 7. Master Device Slave Device A link with high availability Connection Usually uses Fiber-Optic Technology When Master fails , Slave Portion Detect this fault immediately and achieve the control mechanism so fast! This is a High Redundant Scenario 4/23/2014
  • 8. Control Infrastructure Human Operator Hand Controller Local Delay Compensation Environment Remote Delay Compensation Mobile robot H1 H2 Delay Delay Remote SiteLocal Site 4/23/2014
  • 9. A big challenge: Time Delay When local station sends electronic bits to remote station, some delay will be appeared in system output. several methods are presented since 1957 considering time delay. 1. in 1957, Time delay problem in process control was first tackled by Smith 2. 1981, Vertut showed that the stability of teleoperation systems with delay time could be achieved by decreasing bandwidth of the system 3. In 1997, Niemeyer and Slotine used wave variables method in teleoperation systems using passivity theory 4. In 1999, Maza and Velasco-Villa predicted the state of linear systems with time-delays in the input and the state 5. Park and Cho applied sliding mode methods for controller design in teleoperation systems with delay time in 1999 6. Prediction, generally in the form of smith predictors (smith 1957), can be combined with wave- based systems to reduce the effects of the delay (Ganjefar, Momeni & Janabi-sharifi 2002) 7. In 2003 Azorin used A new control method of teleoperations with time delay 8. In 2006 Sirouspour used a LQG controller in teleoperation systems with constant time delay 4/23/2014
  • 11. General Bilateral Teleoperation • Bilateral: When the contact force is reflected via the master • actuator to the operator’s hand, the teleoperator system • is said to be bilateral or force reflecting. • A bilateral teleoperation Components Human Master Controller Slave Environment Vh Vm Vmd Ve fh fsd fs fe 4/23/2014
  • 12. Scenario of Time Delay in WAN • The challenge of delivering a packet to the remote station contains the following factors: • 1. TTL • 2. bandwidth • 3. WAN Speed • 4. security parameters • 5. signal processing (Noise , etc.) 4/23/2014
  • 13. Wave variables method • presents a modification or extension to the theory of passivity • This method is also closely related to the scattering and small gain theories. b √(2b) √(2b) X F U V F is force X is velocity U is forward V is backward The basic wave transformation 4/23/2014
  • 14. SMITH Predictor Method • For systems with a pure transport lag • allowed for a high loop gain in order to provide better accuracy • C(s) is a proportional controller (i.e. C(s)=k) • P(s) is a first order filter with transport lag • •C(s)=k ; C(S) P(S) r e u y 4/23/2014 ( ) 1 Ts e P S Ts
  • 15. 4/23/2014 ( ) ( ) 1 Ts Ts y s Ke r s Ts Ke ( )S A Delay Term has been appeared in characteristic equation So, What the scenario? In order to remedy this problem SMITH proposed a minor correction loop around the controller C(S) e u• P(S)(1-e^TS) Compensation loop
  • 16. C(S) P(S) r e u y• P(S)(1-e^TS) 4/23/2014 C(S) P(S) r e u y
  • 17. 4/23/2014 C(S) P(S) r e u y• P(S)(1-e^TS) The closed-loop system is stable for any ∆T if: and for a finite ∆T , if :
  • 18. Network Infrastructure • Commonly Operating in a Isolated Network • Using Cisco Technologies 4/23/2014
  • 20. 4/23/2014 Position in master and slave (rad)
  • 22. 4/23/2014 Position error in master and slave (rad.)
  • 23. 4/23/2014 Velocity error in master and slave (rad./s)
  • 24. References IEEE Journals: [1] G. Niemeyer and J.-J. E. Slotine. “Using Wave Variables for system Analysis and Robot Control”. Proc. 1997 IEEE. Int. Conf. Robotics and Automation, Albuquerque, New Mexico, pp 1619- 1625. [2] J. H. Park and H. Cho, “Sliding–Mode Controller for Bilateral Teleoperation with Varing Time Delay [3] Elhajj and N. Xi, “Real–Time Control of Internet Based Teleoperation with Force Reflection”, Proc. 2000 IEEE Int. Conf. Robotics and Automation, San Francisco CA, April 2000. 4/23/2014