2016-07-05 10 views
0

센서 데이터 데시 메이션에 대한 빠른 질문이 있습니다. 확실히 쉽게 확인할 수 있지만 확인하겠습니다. 25Hz에서 샘플링하는 센서가 있고 데이터가 10Hz에서 데이터를 로깅하는 외부 데이터 로거에 직렬 RS232 연결을 통해 전송됩니다.센서 데시 메이션

사실 10Hz 신호를 복구하려면 데시 메이션 (decimation) 과정 (즉, 다운 샘플링을 통한 필터링)을 통해 원본 25Hz 신호를 전달해야합니다. 이 올바른지?

정확하다면 높은 주파수 구성 요소를 제거하기 위해 ~ 25Hz 신호를 10Hz의 차단 주파수를 가진 저역 통과 필터를 통과시켜 원래의 25Hz 신호를 통과시켜야한다고 생각했습니다. 필터링 된 신호는 다운 샘플링되어 최종 신호를 생성합니다. 이러한 다운 샘플링은 필터링 된 신호로부터 2.5 샘플마다 값을 추출함으로써 달성 될 수있다.

즉, 최종 신호의 첫 번째 값은 필터링 된 신호의 첫 번째 샘플이됩니다. 최종 신호의 두 번째 값은 필터링 된 신호의 샘플 2 & 3의 평균입니다. 그러면 최종 신호의 세 번째 값은 필터링 된 신호의 샘플 5가되고 네 번째 샘플은 샘플 7 & 등의 평균이됩니다 .....

희망적으로는 의미가 있습니다. 나는 그것이 깨끗한 10Hz 신호를 제공 할 것이라고 생각한다.

많은 감사이에 시간과 노력, 그들은 매우

건배

답변

0

당신이 당신이 어떻게 잡음이 신호를 사용하고있는에 부분적으로 의존한다 사용한다 필터링의 유형을 감사합니다 캡처 된 데이터가 있습니다.

일반적으로 필터의 샘플링 빈도를 지속적으로 변경하면 캡처 된 데이터에 인공적인주기적인 노이즈가 발생할 수 있습니다. 내 생각에이 과정에서 당신은 빠르게 변하지 않는 것을 샘플링하고있다. 기록 된 각 샘플에 대해 평균화 된 데이터 중 일부가 겹치기는하지만 마지막 3 샘플의 롤링 평균을 취할 수도 있습니다.