DOI QR코드

DOI QR Code

Implementation of a Sensor Fusion FPGA for an IoT System

사물인터넷 시스템을 위한 센서 융합 FPGA 구현

  • Received : 2015.04.01
  • Accepted : 2015.05.27
  • Published : 2015.06.30

Abstract

In this paper, a Kalman filter-based sensor fusion filter that measures posture by calibrating and combining information obtained from acceleration and gyro sensors was proposed. Recent advancements in sensor network technology have required sensor fusion technology. In the proposed approach, the nonlinear system model of the filter is converted to a linear system model through a Jacobian matrix operation, and the measurement value predicted via Euler integration. The proposed filter was implemented at an operating frequency of 74 MHz using a Virtex-6 FPGA Board from Xilinx Inc. Further, the accuracy and reliability of the measured posture were validated by comparing the values obtained using the implemented filters with those from existing filters.

본 논문에서는 자이로 센서와 가속도 센서로부터 얻은 정보를 보정 및 융합하여 자세를 추정하는 칼만 필터 기반 센서 융합 필터의 설계를 제안한다. 최근 센서 네트워크 기술의 발전으로 인해 센터 데이터의 융합 기술이 요구되고 있다. 본 논문에서는 필터의 비선형 시스템 모델을 Jacobian Matrix 연산을 통해 선형 시스템 모델로 변환하며, 오일러 적분을 통해 추정 값을 예측한다. 제안한 필터는 Xilinx 사의 Virtex-6 FPGA Board 를 이용하여 구현하였다. 구현한 필터는 74MHz 동작 주파수로 동작하며, 기존 필터들과 구현한 필터를 비교하여 추정 자세의 정확도 및 신뢰도를 확인하였다.

Keywords

References

  1. C. Perera, "Context Aware Computing for The Internet of Things : A Survey", IEEE Communication Surveys & Tutorials Journal, 2013. 5
  2. G Bishop, "An Introduction to the Kalman Filter", SIGGRAPH2001, Course 8, 2001.
  3. Dheeraj Kumar, "Automatic Sensor drift detection and correction using Spatial Kriging and Kalman filtering", DCOSS2013, pp183-190, 2013.
  4. "IEEE Standard for Binary Floating-Point Arithmetic", ANSI/IEEE Std 754-1985, p. 0_1, 1985.
  5. "IEEE Standard for Floating-Point Arithmetic", IEEE Std 754-2008, pp. 1-58, 2008.
  6. Jiang Qian, "Online estimation of image Jacobian matrix by Kalman-Bucy filter for uncalibrated stereo vision feedback", IRCA02, Vol.1, pp562-567, 2002.
  7. B. Chen, "On the Euler measure of finite unions of convex sets," Discrete and Computational Geometry, pp79-93, 1993. 10.
  8. Volder, Jack E. "The CORDIC Trigonometric Computing Technique", IRE Transactions on Electronic Computers, Vol.EC-8, No.3, pp330-334, 1959.9 https://doi.org/10.1109/TEC.1959.5222693