가변 절단 주파수와 디지털 IIR 필터

T

therealpaulie

Guest
안녕하세요, 전 변수 절단 주파수와 IIR 저역 통과 필터를 설계 싶습니다. 순서는> 10이어야합니다. 주문 1 또는 2를 만들 기엔 간단하다. 하지만> 4를 주문 오실 때 방정식은 꽤 크고 있으며 더 이상 feasibly 아니에요. 전 아주 precises 무언가를 검색하지 않습니다. 나는 FC (절단 주파수)이 아니라 정확도 해상도가 필요합니다. 예 : 한 단계 = pi/64와 FC가 다를 수 있지만, 실제 값이 pi/64 될 필요가 없다 할 수있다면. 그래도 관한 몇 가지 필터를 설계 (Matlab과 예)와 RAM에 계수를 저장합니다. 1 : 두 가지 문제가 있습니다. RAM이 필요하고 2입니다. 이 시스템이 작동되면 필터 FC를 조정하고 싶습니다. 그리고 계수의 집합 전체를 변경할 경우는 출력 신호의 도약을 할 수. 정말 필터가 어떤 유형인지 중요하지 않습니다. 난 겨우 통과 대역의 작은 리플 (맞지 않는 Chebyshev-I-예제)가 필요합니다. 모든 링크, 생각은 어떠한 힌트도 환영합니다. 고마워, 폴리
 
[견적] 순서는> 10이어야합니다. 주문 1 또는 2를 만들 기엔 간단하다. 하지만> 4를 주문 오실 때 방정식은 꽤 크고 있으며 더 이상 feasibly 아니에요. [/ 인용] 무료 점심 식사 같은 건 없어. 그러나 기본적 노력은 선형적으로 증가하고있다. 하나 더 하나 더 분모와 분자 계수를 의미합니다. 그래서 정확하게 문제를 이해하지 않습니다. 필터 설정을 변경하는 것은 갑자기 일반적으로 원치 않는 출력 신호를 만들 것으로 기대한다. 천천히 변경, 사용 중간 계수는 한 옵션이 될 보정. [견적] 난 겨우 통과 대역의 작은 리플 (맞지 않는 Chebyshev-I-예제)가 필요합니다. [/ 인용] 당신이 그것을 원하는만큼 Chebyshev 리플이 낮은 만들 수 있습니다. 하지만 당신은 0.00x dB 리플을하려는 경우, 간단하게 버터월스을 사용합니다.
 
안녕하세요, 답변 주셔서 감사합니다. 문제가, 또는 어떻게 그것을보고는 다음과 같습니다 - 나는 간단한 IIR 필터를 (직접 양식 I)를 사용하는 경우 내가 계수를 저장할 25bits 이상이 필요합니다. 내가 단순하게 낮은 패스 필터로 시작 (1 + Z ^ -1) / (1-axz ^ -1). 좀 더 기둥과 '0 '을 추가하는 경우하지만 계수를 저장하는 25bits보다 더 필요합니다. (4,5 등) FC 작고 고급 필터 명령을 계수가 작고가는 길에 있습니다 (1 * 10 ^ -5 정도). - 전 Chebyshev II 또는 버터월스를 구현하고 싶었지만 전송 기능은 그렇게 간단하지 않습니다, 그리고 내가 FC를 변경하기 위해 (liniary) 하나의 매개 변수를 다를 수있는 방법을 찾지 못했습니다. 폴
 
노력이 선형적으로 상승 말하는 때, 특히 계수 범위를 고려하지 않았다. 나는 높은 순서에 갈 때 효과적으로 노력을 늘릴 수도, aggree. 일반 필터 프로토 타입으로, 나는 주파수를 축소하면 모든 계수는 변화를 기대하는 것입니다. 나는 아직 그것을 극복하는 우아한 트릭을 찬성하지 않았다. 아마도 다른 포럼 회원은 아시죠?
 

Welcome to EDABoard.com

Sponsor

Back
Top