뭐 거창한 것은 아니구요. 자이로 센서의 특성을 좀더 공부하면서 뭔가 이것저것 해놓은것을 정리합니다. 이번 내용은 일단
만약 위와 같은 시스템에 사인(sin10t)입력을 인가했을때 나타나는 결과를
가지고, 위 시스템의 특성을 잠시 살쳐보면
위와 같이 알아낼 수 있습니다. 앗.. 제일 밑에 'Ai=1'입니다. 그럼 위 식을 사용해서 Amplitude Ratio와 Phase Angle을 알 수 있습니다.
그 결과는 위에서 처럼 비교가 가능하지요.
즉,
에서
를 이용해서 현재 제가 사용하는 자이로센서(NT- Gyro 300)의 두 특성을 알아보고자 한 것입니다.
그 다음... 자이로에대해
에서 이야기 했듯이 온도에 대한 특성또한 고려할 필요가 생기게 되고, 전 자이로센서의 온도특성이 제가 사용할 온도구간에서는 어느정도 선형적 특성을 가질 것이라고 생각했습니다.
그래서 위와 같이 생각을 해 보았습니다. 이 수식은 인터넷을 검색하면 나타나는 무수히 많은 글들을 토대로 생각해본것인데요.
NT-Gyro300은 자체 온도센서가 없습니다. 그래서 테스트를 위해 myGyro300SPI를 같이 연결했었는데, 그 자이로에는 온도센서가 있기때문에 온도부분은 myGyro300SPI의 결과를 사용했습니다. 뭐 그러니 오차가 있을 수도 있겠네요..ㅜ.ㅜ
하여간 첫 수식에서 좀 정리해서 위와같이 다시 표현하고, 그러면 전 최소자승법으로 위의 수식에서 a와 b를 찾겠다는 것입니다. 그 후 실험을 여러번해서 결과를 정리해보았습니다.
위와 같습니다. 제일 아랫쪽 숫자는 평균입니다. 에러의 rms치는 너무 작아서 100배로 표현한 것이구요. 일단 온도보정상수는 0.1166을 선택할려고 합니다. 그리고 NT-Gyro300과 제가 사용하는 Cortex M3에서볼때 위상차는 7.8761도정도 나타나는군요.
이상 오랜만에 자이로 실험 결과를 올립니다^^
반응형
'Robot > Project' 카테고리의 다른 글
최소자승법을 이용한 각도추정 보정필터의 설계 (78) | 2010.01.01 |
---|---|
자이로센서의 보정용으로서 가속도센서와 기울기센서의 성능비교 (0) | 2009.08.02 |
기울기센서 SA1 테스트 (12) | 2009.07.28 |
자이로 myGyro300SPI 통신문제 (보완질문) (2) | 2009.06.22 |
자이로센서 myGyro300SPI의 통신문제 해결 (3) | 2009.06.22 |
자이로센서를 이용한 각도 측정시 가속도센서로 보정하기 (116) | 2009.06.17 |
자이로센서의 출력에 온도를 고려하기 (23) | 2009.06.15 |