DOI QR코드

DOI QR Code

Soft Computing을 이용한 배열 센서 시스템의 제어 성능 개선

Improvement of Control Performance of Array-Sensor System Using Soft Computing

  • 나승유 (전남대학교 정보통신공학부) ;
  • 안명국 (전남대학교 정보통신공학부)
  • Na, Seung-You (Dept. of Electronis and Computer Engineering, Chonnam National University) ;
  • Ahn, Myung-Kook (Dept. of Electronis and Computer Engineering, Chonnam National University)
  • 발행 : 2003.03.31

초록

본 논문에서는 비선형 특성을 갖는 센서 배열을 사용하는 시스템에서, 센서 배열에 soft computing을 이용하여 선형적인 특성을 얻고, 배열의 특성을 이용하여 외란의 영향을 감소시켜 시스템의 성능을 향상시키는 방법을 제안한다. 대표적인 예로 배열에 사용된 광전도 센서인 CdS는 단일 CdS 셀 조차도 비선형적인 특성을 갖고 있기 때문에 비선형 특성을 소속 함수로 표현하는 퍼지 변수를 사용한다. 배열로 사용되는 센서에 각 단일 센서의 소속 함수와 특성을 이용하는 퍼지 논리를 적용하여 전체적으로 선형화된 센서 특성을 얻는다. 각 센서의 비선형적 요소를 표현하는 소속함수의 파라미터들에 유전 알고리즘을 사용하여 최적화 된 선형 특성을 얻어 시스템의 성능을 향상시킬 수 있다. 또한 보정을 위한 센서를 추가하지 않고 센서 배열의 특성을 이용하여 광전도 센서가 민감한 영향을 받는 외란을 보정하여 시스템의 외란 제거 성능을 향상시킬 수 있다. CdS 센서 배열의 자체 비선형성 뿐만 아니라 입력되는 물체의 그림자는 경계가 뚜렷하지 않고 흐릿하므로 퍼지 논리를 이용하는 방법이 거리측정과 외부 광원에 의한 외란에 대해 향상된 결과를 보인다. 제안된 방법을 적용한 센서 배열을 자기부상(Magnetic Levitation System)에서 볼의 거리 측정에 적용하여 성능을 검증한다.

In this paper, we propose a method to obtain a linear characteristic using soft computing for systems which have array sensors of nonlinear characteristics. Also a procedure utilizing the pattern information of array sensors without additional sensors is proposed to reduce disturbance effects. For a typical example, even a single CdS cell for CdS array has nonlinear characteristics. Overall linear characteristic for CdS array is obtained using fuzzy logic for each cell and overlapped portion. In addition, further improvement for linearization is obtained applying genetic algorithms for the parameters of membership functions. Also the effect of disturbing external light changes to the CdS array can be reduced without using any additional sensors for calibration. The proposed method based on fuzzy logic shows improvements for position measurements and disturbance reduction to external light changes due to the fuzziness of the shadow boundary as well as the inherent nonlinearity of the CdS array. This improvement is shown by applying the proposed method to the ball position measurements of a magnetic levitation system.

키워드

참고문헌

  1. Seung You Na. Dae Jung Shin. 'An efficient sensor array for a large-gap magnetic levitation system', Proceedings of the 10th KACC, International Program, pp. 154-161, 1995
  2. Seung You Na, Yun Young Choi, 'Performance improvement of a large gap magnetic levitation system by digital sensor calibration', Proceedings of lEEK Summer Conference '99, vol. 22, no. 1. pp.1133-1136, 1999
  3. C. E. Lin and Y. R. Sheu, 'ASTF+ PD Control approach for Large Gap Magnetic Suspension System', Proceedings of FUZZIEEE94, pp.1337-1342. 1994
  4. Wang, Adaptive Fuzzy System And Control, Prentice Hall, 1994
  5. 김지윤, 김현영, 심귀보, '유전자 알고리즘을 이용한 축구 로봇의 속도 제어 함수 파라미터 최적 해 탐색', 제어자동화시스템공학회지, 제8권, 제3호, pp. 14-21, 2002
  6. 나승유, 박민상, '지능형 자동 보정화 제어기 설계를 위한 퍼지 기법', 한국퍼지 및 지능 시스템 학회 논문지,. Vol 8, No. 7. pp. 57-65. 1998
  7. B. Shahian and M. Hassul, Control System Design Using Metlab, Prentice Hall, Int'l. pp.455-465, 1993