DOI QR코드

DOI QR Code

A Study of Web-based Remote Pneumatic Servo Control System Using Java Language

자바를 이용한 웹 기반 원격 공압 서보 제어 시스템에 관한 연구

  • 박철오 (울산대학교 기계자동차공학부) ;
  • 안경관 (울산대학교 기계자동차공학부) ;
  • 송인성 (울산대학교 기계자동차공학부)
  • Published : 2003.03.01

Abstract

Recent increase in accessibility to the internet makes it easy to use the internet-connected devices. The internet could allow any user can reach and command any device that is connected to the network. But these teleoperation systems using the internet connected device have several problems such as the network time delay, data loss and development cost of an application for the communication with each other. One feasible solution is to use local and external network line for the network time delay, transmission control protocol for data loss and Java language to reduce the development period and cost. In this study, web-based remote control system using Java language is newly proposed and implemented to a pneumatic servo control system to solve the time delay, data loss and development cost. We have conducted several experiments using pneumatic rodless cylinder through the internet and verified that the proposed remote control system was very effective.

Keywords

References

  1. korea.internet.com, [Online], Available: 'http://korea.internet.com/'
  2. R. Oboe, 'Web-Interfaced, Force-Reflecting Teleoperation Systems,' IEEE Trans. Industrial Electronics, vol. 48, no. 6, pp. 1257-1265, December 2001 https://doi.org/10.1109/41.969406
  3. P. Fiorini and R. Oboe, 'Internet-based telerobotics: Problems and approaches,' Int. Conf. Advanced Robotics(ICAR'97), Monterey, CA, 1997 https://doi.org/10.1109/ICAR.1997.620268
  4. O'Reilly [Online]. Available: http://www.oreilly.com/, Keyword: TCP
  5. Sun Microsystems, [Online], Available: http://java.sun.com.
  6. N. Xi and T.J. Tarn, 'Stability analysis of non-time referenced Internet-based telerobotic systems,' Robotics and Autonomous Systems 32, pp. 173-178, 2000 https://doi.org/10.1016/S0921-8890(99)00118-9
  7. S. You, T. Wang, R. Eagleson, C. Meng and Q. Zhang, 'A low-cost internet-based telerobotic system for access to remote laboratories,' Artificial Intelligence in Engineering 15, pp. 265-279, 2001 https://doi.org/10.1016/S0954-1810(01)00003-6
  8. J. Y. Choi, J. M. Choi and J. W. You[Book]. 'For programmers Java $2^{TM}$'
  9. S. Stojanovski, M. Gagnaire and R. Hoebeke, 'Providing GFR guarantees for TCP/IP Traffic over APON Access system,' NETWORKING 2000, LNCS 1815, pp. 49-60, 2000
  10. S. K. Chin and R. Braun, 'A Survey of UDP Packet Loss Characteristics,' Singles, Systems and Computers, 2001, vol. 1, pp. 200-204, 2001 https://doi.org/10.1109/ACSSC.2001.986905
  11. S. Yilmaz and I. Matta, 'On Class-based Isolation of UDP, Short-lived and Long-lived TCP Flows,' Proceedings. Ninth International Symposium on Modeling, Analysis and simulation of Computer and Telecommunication Systems, pp. 415-422, 2001 https://doi.org/10.1109/MASCOT.2001.948894
  12. S. K. Jung, G. Y. Hwang, Dongwook Lee and Changhwan Oh, 'A New Traffic Conditioner for Guaranteeing Throughput Fairness of Assured Services in a Differentiated Service Network,' International Conference on ATM(ICATM 2001) and High Speed Intelligent Internet Symposium, pp. 97-101, 2001 https://doi.org/10.1109/ICATM.2001.932064
  13. J. Sanchez, F. Morilla, S. Dormido, J. Aranda and P. Ruiperez, 'Virtual and remote control labs using Java: a qualitative approach,' IEEE Control Systems Magazine, vol. 22, no. 2, pp. 8-20, April 2002 https://doi.org/10.1109/37.993309
  14. R. Vivanco and N. Pizzi, 'Computational performance of java and c++ in processing large biomedical datasets,' Canadian Conference on Electrical and Computer Engineering, vol. 2, pp. 691-696, 2002 https://doi.org/10.1109/CCECE.2002.1013025
  15. D. Hardin, M. Frerking, P. Wiley and G. Bollella, 'Getting down and dirty: device-level programming using the real-time specification for java,' Proc. of fifth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing(ISORC 2002), pp. 457-464, 2002 https://doi.org/10.1109/ISORC.2002.1003814
  16. J. Gosling, B. Joy, G. Steele and G. Bracha, 'The Java Language Specification' second edition, Addison Wesley, 2000
  17. T. Lindholm and F. Yellin, 'The Java Virtual Machine Specification,' second edition, Addison Wesley, 1999
  18. S. Munir and W. J. Book, 'Internet-Based Teleoperation Using Wave Variables With Prediction,' IEEE/ASME Trans. on Mechatronics, vol. 7, no. 2, pp. 124-136, 2002 https://doi.org/10.1109/TMECH.2002.1011249
  19. N. Seelam, P. Sethi and W.-C. Feng, 'A Hysteresis Based Approach for Quality, Frame Rate and Buffer Management for Video Streaming Using TCP,' MMNS 2001, pp. 1-15, 2001
  20. R. H. Weston, P. R. Moore, T. W. Thatcher, 'Computer controlled Pneumatic Servo Drives,' Proc. Inst. Mech. Engrs., vol. 198B, no 14, pp. 225-231, 1984
  21. A. Klein, 'Einsatz der Fuzzy-Logik zur Adaption der Positionsregelung fluidtechnischer Zylinderantriebe,' dissertation. RWTH Aachen, 1993
  22. 황웅태, 최서호, 이정오, '개폐식밸브를 사용한 공기압 서보시스템의 효율적 밸브 개폐방법에 관한 연구,' 한국정밀공학회지, vol. 15, no. 1, pp. 109-116, 1998
  23. 박태현, 강근택, 이원창, '인터넷을 이용한 이동로봇의 원격 운용 시스템,' 제어. 자동화. 시스템공학 논문지, vol. 8, no. 3, pp. 270-274, 2002 https://doi.org/10.5302/J.ICROS.2002.8.3.270
  24. 홍순혁, 이상현, 전재욱, 윤지섭, '웹 기반 로봇 시뮬레이터,' 제어. 자동화. 시스템공학 논문지, vol. 7, no. 3, pp. 256-262, 2001