DOI QR코드

DOI QR Code

임베디드 리눅스 기반의 서버와 웹 어플리케이션을 이용한 곡물 선별 모니터링 시스템

Monitoring system for grain sorting using embedded Linux-based servers and Web applications

  • Park, Se-hyun (Department of Electronic Engineering, Andong National University) ;
  • Geum, Young-wook (College of Engineering 1st, 106, Andong National University) ;
  • Kim, Hyun-jae (College of Engineering 1st, 106, Andong National University)
  • 투고 : 2016.08.05
  • 심사 : 2016.09.12
  • 발행 : 2016.12.31

초록

본 논문에서는 고속 FPGA 및 임베디드 리눅스를 사용하여 곡물 선별 모니터링 시스템을 구현하였다. 기존의 곡물 선별 모니터링 시스템은 독립형 모드에 기반으로 설계하였는데 비해 제안 된 시스템은 웹 서버와 웹 응용 프로그램 기반으로 설계하였다. 제안된 곡물 선별 시스템은 웹 서버 상에서 FPGA의 고속 하드웨어 인터페이스를 설계하였다. 제안 된 시스템은 리눅스 웹 서버의 멀티태스킹의 장점과 FPGA의 고속 하드웨어의 장점을 갖는다. 고속 레이트 라인 스캔 CCD 카메라의 제어 로직, 무게 중심점 추출 방법, 그리고 HSL 디코딩 및 웹 서버의 인터페이스는 FPGA로 구현하였다. 구현된 모니터링 시스템은 웹 애플리케이션에 의해 곡물 선별 모니터링과 시스템 고장 및 복구를 원격으로 제어 할 수 있다는 장점을 갖는다. 그 결과, 기존의 시스템에 비해 곡물 선별 성능을 업그레이드 할 수 있었다.

In this paper, we implement monitoring system for grain sorting using a high-speed FPGA and embedded LINUX. The proposed system is designed by base on web server and web-based applications while existing system was designed by base on stand-alone mode.The interface the Web server with high speed hardware of FPGA is designed on the implemented monitoring system. The proposed system has the advantages of multi-tasking on Linux web server and real-time high speed on FPGA also. The control logic of a high speed rate line-scan CCD camera, the method of center of gravity, HSL decoding and the interface on the Web server are implemented in FPGA. The implemented monitoring system has the advantage of being able to control the grain monitoring, system failure and recovery remotely by web application. As a result, we can upgrade the performance of sorting quality compared by existing system.

키워드

참고문헌

  1. B. Lim, K. Jung, T. Khil and Y. Yoon, "Droplet size measurement using image processing method," Journal of the Korean Society of Visualization, vol. 2, no. 1, pp. 25-31, Aug. 2004.
  2. F. Takeda, H. Uchida, T. Tsuzuki, H. Kadota, and S. Shimanouchi, "A proposal of grading system for fallen rice using neural network," in Proceedings of the 2002 International Joint Conference on Neural Networks, Honolulu:HI, pp. 709-714, May 2002.
  3. L. Zhang, A. Dehqhani, Z. Su, T. King, B. Greenwood and M. Levesley, "Development of a mechatronic sorting system for removing contaminants from wool," IEEE/ASME Trans. Mechatronics, vol. 10, no. 3, pp. 297-304, June 2005. https://doi.org/10.1109/TMECH.2005.848298
  4. S. H. Kim, K. H. Lee, H. B. Im, J. T. Chung, "Structural Modification for the Performance Improvement of a Grain Sorting Machine," Transactions of the Korean Society for Noise and Vibration Engineering, vol. 18, no. 2, pp. 208-214, Feb. 2008. https://doi.org/10.5050/KSNVN.2008.18.2.208
  5. K. S. Kim, H. M. Son, Y. M. Kim, C. G. Tak, S. S. Park, S. K. Lim, J. S. Ha, M. J. Jeong, Y. J. Lee, "Development of Embedded Controller Based Color-Sorter System," IEMEK Journal of embedded systems and applications, vol. 5, no. 2, pp. 84-92, June 2010.
  6. L. Yan, C. Y. Lee, G. Zhao, S. R. Lee, and K. M. Bae, "Image acquisition and processing for falling objects with line CCD sensor," in Proceedings of the 6th IEEE International Conference on Industrial Informatics, Daejeon: KOR, pp. 1257-1261, July 2008.
  7. H. Tayara, D. J. Lee, K. T. Chong, "Designing of FPGA-Based Real Time Spatial Filter of Image Processing," Journal of Mechanical Science and Technology, vol. 2014, no. 4, pp. 99-102, April 2014.
  8. L. Robert, Linux System Programming, 2nd ed, Sebastopol, CA:O'Reilly Media, 2013.
  9. S. Fulton, J. Fulton, HTML5 Canvas, 2nd ed, Sebastopol, CA:O'Reilly Media, 2013.