1_optimal control of robot through internet
TRANSCRIPT
-
8/8/2019 1_Optimal Control of Robot Through Internet
1/9
World Applied Sciences Journal 6 (5): 702-710, 2009ISSN 1818-4952
IDOSI Publications, 2009
Correspoding Author: Dr. Mahdi Ghanbari, Department of Mathematics, Khorramabad Branch, Islamic Azad University,Khorramabad, Iran
702
Optimal Control of Robot through Internet
1
Mahdi Ghanbari and2
Ehsan Kamrani
1Department of Mathematics, Khorramabad Branch, Islamic Azad University, Khorramabad, Iran
2Department of Electrical Engineering, Khorramabad Branch, University of Lorestan and Islamic,
Azad University, Khorramabad, Iran
Abstract: Robotics and Internet industry can be considered as one of the most important specification of
the technology improvement today. Here, we introduce the remote operational systems as a new improving
and great technology which is the result of technology improvement in both fields and we have tried to
study the emerge of it and review the various application in order to present the view of operational and theexceptional Know-how of this new technology on internet and robots.
Key words:Teleoperation system Remote control operations Delay Robots Internet
INTRODUCTION
In a near future, performing the physical
application through a remote control will be an
Unavailing necessity. These physical applications will
be possible through Internet through using computers
and other equipments such as robots and mediate
circuits. Remote control operations often refers to
activation, control and accessing to a device or a system
from a for distance. Scientists use Internet robots for
activities in dangerous areas and unbearable places for
human being like mars and atomic power plants, which
have the possibility of control and monitoring them
through Internet. Industrial robots are commonly
controlled in joint space to perform position control
[1, 36].In practice, for tracking a trajectory in task space,
an industrial robot follow a desired trajectory in joint
space which is already recorded in a learning process
called the teach and play back technique. The various
applications have been mentioned in [2, 28-31, 43, 44].
The most important issues which we face with in
designing a control system through Internet are:
modeling the remote operation system, delay in the
remote operation system, control and the resistance of
the remote control system and the safety in the remote
operation system. There is a challenge in robot control
to overcome uncertainties, nonlinearities and couplings
from different aspects in the field of control engineering
[43, 44]. In this paper, we have tried to introduce these
factors and the related issues and present a background
in this field with some proposals in order to improve
and promote there most favorite approaches to be
manipulated in the future.
History of teleoperation system: The first modern
remote command givers and command takers were
mechanical panthographers. These actors were
improved By R. Goertz"s group in 1940 in the Argon
national lab, where Enrico Fremic designed the first
Atomic Reactor.
The electromechanical actors rapidly replaced the
mechanical actors. In 1954, Goertz"s team designed the
first electromechanical actor with automatic feedback
control. Then, the remote operations were expanded in
various field. The expansion of the application of the
remote operation system is so that we cant mention
them here. With respect to the Internet growth, man has
got access to much equipment such as coffee machines,
telescope and robot. The studies done on the possibility
and the easiness of using Internet robots show thatcontrol through Internet can be expanded. The remote
processing has a shining future, especially in
companies, which have many branches with electronic
machines working instead of manpower. Which a
computer connected to the automation system can
control and get data from a production line processes,
an operator can process the data according to the
adjustment and roles and then issue the necessary
commands to control them.
The definition of the remote system: The robotic
technology is a new technology but a fast one. Some of
the robotologists claim that the robots will be improved
just like computers so, the access and the usage of the
robots will increase and the will be accessible in any
house and shop. In a near future the control and the
operation of the processes from a far distance would be
two unavoidable necessities. This operation would be
-
8/8/2019 1_Optimal Control of Robot Through Internet
2/9
-
8/8/2019 1_Optimal Control of Robot Through Internet
3/9
World Appl. Sci. J., 6 (5): 702-710, 2009
704
Fig. 6: Concept of telesurgery
Fig. 7: Architecture of telesurgery system
Applications: Theres no doubt that technology
enhancement will lead to an increase in using remote
operation system. Todays applications are still
enhancing through with respect to its numerous
advantages, there are lost of samples used in the fields
and there are many articles on them. We believe that
the remote operation application would be limited only
through imagination. Internet proves that if you produce
something it will definitely use. In other words,technology should be created and people will find its
applications.
Telemdicine: The first applications in this field more
about 1960. The telemedicine of the remote operation
system consist of micro mechanicals such as endoscope
surgeries and macro telemedicine applications. The
goal is the applications is short distances, low damage
to the patient, decrease the risk and increase in accuracy
in the cure. The remote applications are mainly for
using the advanced equipments and experts in far
distances. In CAT and MRI, from a far distance to
guide the photography robotic equipments [6]. a sample
of a telemedicine consists of many camera which shot
from various angles and a graphical machine which
show them in a tri-dimensional way [7].
Despite the doubts in this case, it has bean
attractive for many experts and if has bean advanced in
many ways. The final goal of a telemedicine design is
reaching to a very precise system which can be used in
our life in a secure style. This system allows the experts
to cure the patients from long distances. Through
remote operation, most of the surgeries can be done
Fig. 8: Example of an industrial teleoperation system
Fig. 9: Example of an industrial teleoperation system
using surgical techniques with the last MIS, in which
there is only a very small hole for surgery.
As a result, this will cause the patient less pain and
tissue trauma. So, the time for cure will decrease and
patient will be cured soon. In many applications, there
is a necessity for fine movements by the serpent on fine
parts such as heart, eye, brain and soon. Through using
remote accurate and intelligent equipments, we can use
endless small powers. So, the surgery will be safe and
more effective. When the organ under surgery is shown
by a monitor, all the surgery team can follow thesurgery view and they can facilitate consulting and
interfering in the surgery. On the whole the remote
surgery is a reactive immediate, an expanded band with
less in stability this application is one the most
interesting remote applications with long term interest
and advantages and it contains many functional and in
functional necessities. yet, there are weak points such as
important hard ware parts (e.g. tri-dimensional cameras,
small cameras,surgery tools) and expanded cooperation
with medical teams and robotic experts .
Industrial applications: The industrial applications of
this technology is not limited to the metrology
applications and meeting metals (furnace), general
applications, excavation applications, movement of the
objects which are not model able by computers, there
are other applications such as working on high voltage
lines and so many other applications that we can't
explain them here. Figure 8 and 9 show two
applications.
Long distance sessions: We can consider it a tread
application which develop long distance conferences or
-
8/8/2019 1_Optimal Control of Robot Through Internet
4/9
World Appl. Sci. J., 6 (5): 702-710, 2009
705
net meeting for achieving a virtual trading meeting. The
participants should be able to see each other and talk
simultaneously, present the hand notes and files and
they should be able to send/receive/show emails and
they should be able to read/write on a white board. Thisapplication needs a high graphic resolution, tri-
dimensional photography and video support. The
security accessories are needed to support the secrets.
Generally, this system is a reactive, immediate system
with a high wide band with the least interesting this
application is one of the most interesting operations
from a long distance with long term advantages which
are very important in the trading fields and contains a
lot of functional and in functional necessities. This
application doesn't need an expanded cooperation with
experts in professional fields. the system virtual truth
pattern is a prior leading research field. Yet, long
distance conferences and internet sessions are available
in a trading way. The main weak point in this
application, is the necessary hard wave (video cameras,
three-dimensional monitors).
Long distance games: Amusement industry is another
application. There are lost of long distance games on
the internet. For example, in Germany, there is an
interactive railway which works from a long distance.
Long distance games are a potential research field in
which a player can enter a virtual field. For instance,
the player should enter a known game and play the role
of a real one. The players can attend the internet gameson his/her computer.
Long distance learning: Learning from far gives this
potential to the student to enter a virtual class and
follow his education. This will allow the students to
follow his education according to his interest and to
have access to high school, college or university. A
student can improve according to his merit and ask for
move information to get into the since and reach the
topmost degrees. The information mentioned above can
have the from of video, text or voice. The students
should have the access to a teacher through an email.
Digital library application: On-line libraries have
access to the on-line catalogues, abstracts, standard data
base and magazine in electronic format. Services and
new possibilities, digital pictures, voice and video
support the library. The library applicant should be able
to search, watch and print an item. Having access to a
library located in a far distance can be prepared through
an email. The virtual truth pattern is one of the prior
research fields.
Fig. 10: User interface of the mercury project 1994, the
first system which enable the user to observe
and interact the remote real world (first
generation of robonets)
Fig. 11: Tele-gardening (Australian electronics center,1995)
Fig. 12: Structure of controlling home furniture via
internet
Virtual lab applications: A vertical lab is consistedof an example field and heterogeneous in which a
group of scientists would be able to work on a
common project [9-11] like other labs, tools and
techniques are limited but they share the structural
accessories in order to adjust the agendas.
Process control applications: The process control
has bean effective on industrial automation
enhancement. The remote control has created a new
era yet a limited number of companies have used
this automation industry. One of them is grading
from a long distance [12], mercury project and process
control [1].
House automation application: The remote
techniques can be done at home in this application a
special IP would be allocated at home. You can have
access to them every where and control them. In
Fig. 12, a sample structure is shown Fig. 13 is a simple
of a remote control vacuum cleaner and its path. Fig. 14
and 15 show two commercial samples. In the
graphs no.16 and 17, the rising path of their application
is shown.
-
8/8/2019 1_Optimal Control of Robot Through Internet
5/9
World Appl. Sci. J., 6 (5): 702-710, 2009
706
Fig. 13: Sample of a teleoperated electric vacuum
cleaner
Fig. 14: Sample of implementation of a furniture remote
control via internet (Echonet Project)
Fig. 15: Sample of implementation of a furniture remote
control via internet (VESA Project)
Fig. 16: Using home networking technology
THE PROPOSED CONTROL SYSTEM
A switched system is utilized when there are abrupt
changes in the structures and parameters of the dynamic
system, which can be caused by component failures,
repairs, environment changes, disturbances or changes
in subsystems interconnections [28-33] and may result
in improving the performance [30-35]. When a single
identification model is used, it will have to adapt itself
to the operating condition before appropriate controls
can be taken. If the environment changes suddenly, the
original model (and hence the controller) is no longer
valid. If the adaptation is slow, it may result in a large
Fig. 17: Developing vista in increasing home
automation users
Fig. 18: Multi-model adaptive control system
Fig. 19: Supervisor operation
transient error. However, if different models are
available for different operating conditions, then
suitable controllers corresponding to each condition can
be devised in advance. The control structure in Fig. 18
determines the best model for the existing operating
condition at every instant and activates the
corresponding controller. This structure is based on N
models which have been developed at various points
across the operating range of the process. A controller
is designed for each model, using the Diophantine pole-
placement algorithm. A supervisor as shown in Fig. 19compares the output errors for each one of the N
models. A discrete equivalent of the performance index
is given in (10), for the ith model:
M2 2
i i i i
j 1
J (k ) e (k) exp( j )e ( k j)=
= + (10)
Expansion of this controller for the master-slave
teleoperation was proposed in [30], where the best
model for the current operating condition is identified
-
8/8/2019 1_Optimal Control of Robot Through Internet
6/9
World Appl. Sci. J., 6 (5): 702-710, 2009
707
DELAYMODELMASTER SLAVE
M1
M2
M3
M1
M2
M3
S up er vi so r S up er vi so r
C1
C2
C3
C1
C2
C3
+
+
+
+
+
+
SW
ITC
H
SW
ITC
H
Fig. 20: The proposed master-slave multi-model
adaptive control system block diagram for
teleoperation via the Internet
and the corresponding controller either in the master or
in the slave is activated. The block diagram of this
proposed control system is shown in Fig. 20.
Here we have used the ARX model for the
communication delay and obtained its parameters usinga system identification approach; and studied its
performance under abrupt changes in the time delay
using simulation and analysis.
RESULTS AND CONCLUSIONS
Today, internet is the most current communication
media. So many applicants of the global net may face
with some problems when they want to connect to their
favorite sites and realize that the send and receive of the
information is show. This is because of the delay in the
system. There is always delay in the remote operation
system. And each part has some delay. The digital
systems increase the delay in the remote operation
system. According to Shannon's law, the measuring
frequency should be move than two times of the highest
frequency. In systems with long delay, the remote
operation performs in a "move and wait" manner. When
the delay applies to a signal accidentally, the signal
become a module signal and the move delay for this
frequency, the move similarity to a modulate signal.
This modulate signal can cause instability in system.
The important point in the remote operation system is
the existing of time delay with the path. Because in the
internet the delay for send is different with receive one,so in systems of bi lateral in internet, there will be two
variables T2 (t) and T1 (t). Such delays in system
makes the control difficult and decreases the
workability. In order to decrease the effects of delay,
the mentioned time in the remote operation, there have
been done some works. In 1957 Mr. Smith presented a
new approach called smith's approach for the above
problem. In 1989 anderson and song presented the
distribution and passivity theory. In 1977, Jacouz and
Nay Mayer used the wave variable approach in sending
remote signals and they used passivity theory for
stability of the systems. In 1999, Park and Chow used
the sliding mode for designing the controls in the
remote operation systems. Finally, in 2000, Elhaj and
his colleagues "event oriented approach" for the remote
operation systems.In this paper we presented a new method for
designing a robust stable Internet-based teleoperation
system. Our focus is on the robustness against delay
and its random nature. We have applied our proposed
method to control a simple teleoperation system and
studied its behavior for a time varying delay on the
communication link between the plant and the
controller.
This control scheme was initially proposed
and analyzed in [21]. Here we focus on the behavior of
the proposed control system under abrupt changes
in the time delay. Furthermore, we have replaced
the delay block in [21] with a delay model obtainedusing the ARX model, the parameters of which
are obtained using system identification as
discussed above.
Figure 21 shows the system output using ordinary
wave prediction method. In the output of our proposed
method (Fig. 22) we note that the proposed control
system is more robust with minim overshoot. Figure 23
shows the step responses for ordinary and proposed
control methods, when time delay changed abruptly
from 700 msec to 2100 msec at t = 50. We note that the
proposed multi-model control strategy has a satisfactory
response with small fluctuations. Fig. 24 shows the
tracking response without wave prediction. In Fig. 25and 26, the tracking responses of wave prediction and
the proposed control methods are shown. The results
indicate the usefulness of our proposed approach
particularly for abrupt variations of the environments
parameters.
We can also use this structure together with the
wave variable method, the Smith predictor method and
a combination of the two in linear and/or nonlinear
controllers, time-based and/or non-time based
controllers and other suitable types of controllers, so
that the most fitting controller can be utilized depending
on the circumstances.
Fig. 21: System response using the ordinary wave-
prediction method
-
8/8/2019 1_Optimal Control of Robot Through Internet
7/9
World Appl. Sci. J., 6 (5): 702-710, 2009
708
Fig. 22: System response using our proposed method
Fig. 23: System step responses for the ordinary and the
proposed control methods, when time delay
changed abruptly
Fig. 24: System tracking response without wave
prediction
Fig. 25: System output tracking response with wave
prediction
Fig. 26: System tracking response with proposed control
system
REFERENCES
1. Altun, Z.G., U.M. Topaloglu and C. Bayrak, 2001.
Process control via internet. Transaction of the
SDPS, 5 (2): 111-122.2. Embedded Software Center, 2001. Application
Options to Use in Researching and Developing the
COTS Aware Software Engineering Methodology.
Embedded Software Center The University of
Texas at Dallas June, 2001.
3. Aktan, B., C.A. Bohus, L.A. Crowl and M.H. Shor,
1996. Distance learning applied to control
engineering laboratories. IEEE Trans. Educ.,
39 (3): 320-326.
4. Sheridan, T.B., 1995. Teleoperation, Telerobotics
and Telepresence: A Progress Report. Control
Engineering Practice, 3 (2): 204-214.
5. Batsomboon, P., S. Tosunoglu and D.W.Repperger, 2000. A Survey of Telesensation and
Teleopration Technology with Virtual Reality and
Force Reflection Capabilities. International Journal
of Modeling and Simulation, 20 (1): 79-88.
6. Flemmer, H., B. Eriksson and J. Wikander,
1999. Control design and stability analysis of a
surgical teleoperator. Damek, Department of
Machine Design. The Royal Institute of
Technology, S-100 44, Stockholm, Sweden,
Mechatronics 9.
7. Carsten Preusche, Tobias Ortmaier and Gerd
Hirzinger, 2002. Teleoperation concepts inminimal invasive surgery. Institute of Robotics and
Mechatronics, German Aerospace Center (DLR),
Oberpfaffenhofen, D-82234 Weling, Germany.
8. Foss, B.A., T.I. Eikass and M. Hovd, 2000.
Merging physical experiments back into the
learning arena. In Proc. ACC00, Chicago, IL,
pp: 2944-2948.
9. Nitin Swamy, Ognjen Kuljaca and Frank L. Lewis,
2002. Internet-Based Educational Control Systems
Lab Using NetMeeting. IEEE Transactions on
education, 45 (2).
10. Marco Casini Domenico Prattichizzo Antonio
Vicino, 2001. The Automatic Control Telelab:aRemote Control Engineering Laboratory.
Dipartimento di Ingegneria dell'Informazione,
Universit_a di Siena via Roma 56, 53100
Siena Italia. Proceedings of the 40th IEEE
Conference on Decision and Control Orlando,
Florida USA.
11. Konrad Froitzheim, 2000. Communication
Technologies for Virtual Laboratories. Konrad
Froitzheim: Communication technology for
virtual laboratories.
-
8/8/2019 1_Optimal Control of Robot Through Internet
8/9
World Appl. Sci. J., 6 (5): 702-710, 2009
709
12. Natali Ivanova, 2002. Internet Based Interface for
Control of a Mobile Robot. Masters thesis subject:
Computer Science Supervisor: Henrik I.
Christensen Examiner: Henrik I. Christensen
Taskgiver: Department of Numerical Analysis andComputer Science Centre for Autonomous
Systems.
13. Smith, J.M., 1957. Closer control of loops
with dead Time. Chemical Engineering Progress,
53 (5): 217-219.
14. Anderson, R.J. and M.W. Spong, 1989. Bilateral
control of teleoperators with time delay. IEEE
Trans. Automat. Contr., 34: 494-501.
15. Niemeyer, G. and J. E. Slotine, 1991. Stable
adaptive teleoperation. IEEE Trans. Automat.
Contr., 36: 152-162.
16. Park, J.H. and H. Cho, 1999. Sliding-Mode
Controller for Bilateral Teleoperation with Time
Delay. Proc. 1999, Int. Conf. Advancede Intelligent
Mechatronics, Atlanta, USA, pp: 311-316.
17. Ganjefar, S., H.R. Momeni and F. Janabi-Sharifi,
2002. Teleoperation systems design using
augmented wave-variables and Smith predicator
method for reducing time-delay Effects. Proc.
International Symposium on intelligent control,
Vancouver, Canada, pp: 27-30.
18. Munir, S. and W.J. Book, 2002. Internet-based
teleoperation using wave variables with prediction.
IEEE/ASME Trans. Mechatronics , 7 (2).
19. Wayne, J. Book and Matthew Kontz, 2003.Teleoperation of a Hydraulic Forklift from a Haptic
Manipulator over the Internet. George, W.
Woodruff School of Mechanical Engineering
Georgia Institute of Technology Atlanta.
20. Arioui, H., A. Kheddar and S. Mammar, 2002. A
Predictive Wave-Based Approach for Time
Delayed Virtual Environments Haptics Systems.
Proceedings of the 2002 IEEE. Berlin,Germany.
21. Brady, K., 1997. Time-delayed control of
telerobotic manipulators. Ph.D. dissertation, Dept.
Syst. Sci. Math., Univ. Washington, Seattle.
22. Brady, K. and T.J. Tarn, 1998. Internet-based
remote teleoperation. Proc. IEEE Int. Conf.
Robotics and Automation, Leuven, Belgium,
pp: 65-70.
23. Tarn, T.J. and K. Brady, 1997. A framework for
the control of time-delayed telerobotic systems.
Proc. IFAC Robot Control. Nantes, France,
pp: 599-604.
24. Oboe, R. and P. Fiorini, 1998. A design and control
environment for internetbased telerobotics. Int. J.
Robot. Res., 17 (4): 433-499.
25. Niemeyer, G. and J.E. Slotine, 0000. Using wave
variables for system analysis and robot control.
Proc. IEEE Int. Conf. Robotics and Automation,
Albuquerque, New Mexico, pp: 1619-1625.
26. Anderson, R.J., 1994. Smart Class Notes.Intelligent Systems and Robotics Center, Sandia
National Laboratories, Livermore, CA.
27. Niemeyer, G. and J.E. Slotine, 1998. Toward
force-reflecting teleoperation over the internet.
Proc. IEEE Int. Conf. Robotics and Automation,
Leuven, Belgium, pp: 1909-1915.
28. Kamrani, E., H.R. Momeni and A.R. Sharafat,
2004. A Multi-model adaptive control system for
teleoperation via Internet. Proceedings of the IEEE
International Conference on Control Applications,
Taipei, Taiwan, pp: 1336-1340.
29. Kamrani, E., H.R. Momeni and A.R. Sharafat,
2004. Control of a Robot Via Internet. 1
st
conference on electrical and computer engineering
applications, Lahijan, Iran.
30. Kamrani, E., H.R. Momeni and A.R. Sharafat,
2005. A novel adaptive control system for stable
teleoperation via internet. Accepted in the
IASTED International Conference on Modelling
Identification and Control (MIC2005), Innsbruck,
Austria.
31. Kamrani, E. and H.R. Momeni, 0000. The Survey
on Web_Based Control Systems. A Seminar
Presented For The Degree of Control Engineering.
32. Mosca, E. and T. Agnoloni, 2002. Switching
Supervisory Control Based on ControllerFalsification and Closed-Loop Performance
Inference, Dipartimento di Sistemi Informatica,
Universita di Firenze, Firenze, Italy.
33. Narendra, K.S. and J. Balakrishnan, 1997.
Adaptive control using multiple models. IEEE
Transactions on Automatic Control, 42 (2):
171-187.
34. Narendra, K.S., J. Balakrishnan and M.K. Ciliz,
1995. Adaptation and learning using multiple
models, switching and tuning. IEEE Control
Systems Magazine, 15 (3): 37-51.
35. Chen, L. and K.S. Narendra, 2001. Nonlinear
Adaptive Control Using Neural Networks andMultiple Models , Scientific Systems CompanyInc., 500 West Cummings Park, Suite 3000,
Woburn, MA 01801, USA and Center for Systems
Science, Yale University, New Haven, Connecticut
06520, USA.
36. Soltanpour, M.R. and M.M. Fateh, 2009. Sliding
Mode Robust Control of Robot Manipulator in the
Task Space by Support of Feedback Linearization
and BackStepping Control. World Applied
Sciences Journal, 6 (1): 70-76.
-
8/8/2019 1_Optimal Control of Robot Through Internet
9/9
World Appl. Sci. J., 6 (5): 702-710, 2009
710
37. Ghare, A.D., V.A. Mhaisalkar and P.D. Porey,
2008. An Approach to Optimal Design of
Trapezoidal Labyrinth Weirs. World Applied
Sciences Journal, 3 (6): 934-938.
38. Naghipour, M., 2008. 2H.M. Daniali and 2S.H.A.Hashemi Kachapi. Numerical Simulation of
Composite Plates to be used for Optimization of
Mobile Bridge Deck. World Applied Sciences
Journal, 4 (5): 681-690.
39. Rezazadeh, H.R., E.S. Yousefi and S.M. Karimi,
2008. Numerical Computation for Structurally
Stable Planar Systems with Regular Time-Optimal
Synthesis. World Applied Sciences Journal,
4 (4): 528-536.
40. Mehdi Fasanghari and Farzad Habibipour
Roudsari, 2008. Optimized ICT Project Selection
Utilizing Fuzzy System. World Applied Sciences
Journal, 4 (1): 44-49.41. Zarafshan, P., S.B. Moosavian, S.A.A. Moosavian
and M. Bahrami, 2008. Optimal control of an
Aerial Robot. Advanced Intelligent Mechatronics,
2008. AIM 2008. IEEE/ASME International
Conference, 2-5 July 2008, pp: 1284-1289.
42. Nguyen Thanh Phuong, Dae Won Kim, Hak
Kyeong Kim and Sang Bong Kim, 2008. An
optimal control method for biped robot with stable
walking gait. Humanoid Robots, 2008. Humanoids
2008. 8th IEEE-RAS International Conference,1-3 Dec. 2008, pp: 211-218.
43. Structure and Synthesis of Robot
MotionIntroduction to Optimal Control, 2009.
Subramanian RamamoorthySchool of Informatics
12 February.
44. Sankaranarayanan, G., H.I. King, S.Y. Ko, M.J.H.
Lum, D.C.W. Friedman, J. Rosen and B.
Hannaford, 2007. Portable surgery master station
for mobile robotic telesurgery. In ROBOCOMM,
Athens, Greece.