"오버 슈트하지 않은 필터"목록을 보도록하겠습니다. 이 부분적인 답변이 전혀 답이없는 것보다 낫기를 바랍니다. "오버 슈트하지 않는 필터"를 찾는 사람들이이 필터 목록을 유용하게 사용할 수 있기를 바랍니다. 이 필터 중 하나는 수학적으로 최적 인 필터를 찾지 못하더라도 응용 프로그램에서 적절하게 작동 할 수 있습니다.
1 차 및 2 차 LTI 원인 필터
1 차 필터 ( "RC 필터")의 스텝 응답은 결코 오버 슈트되지 않습니다.
2 차 필터 ( "바이 쿼드")의 스텝 응답은 절대 오버 슈트되지 않도록 설계 할 수 있습니다. 단계 입력에서 오버 슈트되지 않는이 2 차 필터 클래스를 설명하는 몇 가지 동등한 방법이 있습니다.
- 심각하게 댐핑되었거나 댐핑되었습니다.
- 댐핑되지 않았습니다.
- 감쇠비 (zeta)가 1 이상
- 품질 계수 (Q)는 1/2 이하
- 붕괴율 파라미터 (α)는 적어도 감쇠되지 않은 자연 각 주파수 (omega_0) 이상이다.
특히, 동일한 커패시터와 동일한 저항을 갖는 단일 이득 Sallen-Key 필터 토폴로지는 치명적으로 감쇠됩니다. Q = 1/2이므로 스텝 입력에서 오버 슈트되지 않습니다.
2 차 베셀 필터는 약간 댐핑되었습니다 : Q = 1 / sqrt (3)이므로 약간 오버 슈트됩니다.
2 차 버터 워스 필터는 Q = 1 / sqrt (2)보다 많이 감쇠되므로 오버 슈트가 더 큽니다.
인과적이고 오버 슈트하지 않는 모든 가능한 1 차 및 2 차 LTI 필터 중에서 "최고"(가장 엄격한) 주파수 응답을 갖는 필터는 "크게 감쇠 된"2 차 필터입니다.
고차 LTI 원인 필터
절대적으로 음이 아니고 따라서 스텝 입력에서 오버 슈트되지 않는 임펄스 응답을 갖는 가장 일반적으로 사용되는 고차 인과 필터는 "박스 카 필터"또는 " 이동 평균 필터 "라고도하는 "실행 평균 필터"입니다. ".
어떤 사람들은 하나의 박스 카 필터를 통해 데이터를 실행하고 해당 필터의 출력을 다른 박스 카 필터로 출력하는 것을 좋아합니다. 이러한 필터 몇 개를 사용한 후에는 가우시안 필터의 근사치가됩니다. (연쇄 필터가 많을수록 중앙 한계 정리로 인해 boxcar, 삼각형, 1 차 RC 또는 기타 필터로 시작하는 필터에 관계없이 최종 출력이 가우시안에 가까워집니다).
실제로 모든 윈도우 기능 에는 절대 음의 임펄스 응답이 있으므로 원칙적으로 스텝 입력에서 오버 슈트하지 않는 FIR 필터로 사용할 수 있습니다. 특히 Lanczos window 에 대해 좋은 소식을 들었습니다 .lancos window 는 sinc () 함수의 중심 (양수) 로브입니다 (그리고 그 로브 외부에서는 0입니다). 일부 펄스 성형 필터는 절대 음의 임펄스 응답을 가지므로 스텝 입력에서 절대로 오버 슈트되지 않는 필터로 사용할 수 있습니다.
어떤 필터가 귀하의 응용 분야에 가장 적합한 지 모르겠으며 수학적으로 최적의 필터가 어느 필터보다 약간 더 좋을 것으로 생각됩니다.
비선형 인과 필터
중앙값 필터는 스텝 함수에 입력 오버 슈트 결코 인기 비선형 필터이다.
편집 : LTI 비인 과적 필터
sech (t) = 2 / (e ^ (-t) + e ^ t) 함수는 자체 푸리에 변환이며 단계 입력.
(sinc (t / k)) ^ 2 임펄스 응답을 갖는 비인 과적 LTI 필터는 "abs (k) * triangle (k * w)"주파수 응답을 갖습니다. 단계 입력이 주어지면 많은 시간 영역 리플이 있지만 최종 설정 점을 초과하지 않습니다. 이 삼각형의 고주파 코너 위에는 완벽한 정지 대역 제거 (무한 감쇠)를 제공합니다. 따라서 정지 대역 영역에서는 가우시안 필터보다 주파수 응답이 더 좋습니다.
따라서 가우시안 필터가 "최적의 주파수 응답"을 제공한다고 의심합니다.
"오버 슈트하지 않는 모든 필터"세트에서 하나의 "최적 주파수 응답"이 하나도 없다고 생각합니다. 일부는 정지 대역 제거 성능이 더 우수하고 일부는 더 좁은 전이 대역 등이 있습니다.