5장 비순환 디지털 필터의 설계 1.

Slides:



Advertisements
Similar presentations
Microwave ElectroMagnetic Interference Soluntions Design of High & Band Pass Filter Gold. D. 건.
Advertisements

Electronic circuit HW# 주 재 훈. [1] CL=0 일 때, Common-Source 증폭기 [2] CL=40pF 일 때, Common-Source 증폭기 [3] CL=0 일 때, Cascode 증폭기 VTO=1 KP=50U LAMBDA=0.02.
1.3.1 원의 방정식. 생각해봅시다. SK 텔레콤에서는 중화동에 기지국을 세우려고 한다. 이 기지국은 중화고, 중화우체국, 뚝방에 모두 전파를 보내야 한다. 기지국은 어디에 세워야 할까 ? 중화동의 지도는 다음과 같다 원의 방정식.
Add Your Text 5. 지수함수와 로그함수 1. 지수함수 2. 로그함수 · 지수함수와 그 그래프 · 지수방정식과 지수부등식 · 로그 함수와 그 그래프 · 로그방정식과 로그부등식.
Signal Processing & Systems ( 신호 및 시스템 ) 연속 주기 신호의 주파수 해석 Prof. Jae Young Choi ( 최재영 교수 ) Signal Processing & Systems (2014 Fall) Prof. Jae Young Choi.
제 4 장 이산시간신호와 변환. 2/50 1. 서론  이산푸리에 변환 ( discrete Fourier transform; DFT ) – 연속 함수의 표본들에 적용가능 푸리에 변환  아날로그 시스템 이산푸리에 변환  디지털 시스템 – 이산푸리에 변환 푸리에 적분에.
제08장 필터 설계. 제08장 필터 설계 Summary of design stages for digital filters 제08장 필터 설계.
재료수치해석 HW # 박재혁.
담당교수 : 이봉운 아날로그 및 디지털 통신이론 ’12-1 학기 담당교수 : 이봉운
제8장 이산 푸리에 변환.
제 3 장의 구성 3.1 푸리에 변환 (Fourier transform) 3.2 푸리에 변환의 성질
제2장 주파수 영역에서의 모델링.
Report #5 - due: 4/13 다음 10*5의 희소 행렬 A, B를 고려하라.
(Numerical Analysis of Nonlinear Equation)
Chapter 15 능동 필터.
Z 변환의 사용 처 제05장 Z 변환. z 변환의 사용 처 제05장 Z 변환 임의의 임펄스 응답 임의의 임펄스 응답에 대한 DTFT 공비의 절대값이 1보다 작아야 수열의 합이 존재 등비수열의 합 : 등비수열의 합 : 제05장 Z 변환.
수치해석 6장 예제문제 환경공학과 천대길.
Report #2 - Solution 문제 #1: 다음과 같이 프로그램을 작성하라.
Pspice를 이용한 회로설계 기초이론 및 실습 4
컴퓨터 프로그래밍 기초 [Final] 기말고사
10장 랜덤 디지털 신호처리 1.
5장 비순환 디지털 필터의 설계 1.
필터 설계 Gold. D. 건.
제 6 장. 수치미분과 수치적분.
전기에 대해 알아보자 영화초등학교 조원석.
실험 3 - 비선형 연산 증폭기 회로와 능동 필터 전자전기컴퓨터공학부 방 기 영.
Chapter 02 순환 (Recursion).
디지털영상처리 및 실습 대구보건대학 방사선과.
11장. 포인터 01_ 포인터의 기본 02_ 포인터와 Const.
SqlParameter 클래스 선문 비트 18기 발표자 : 박성한.
멀티미디어 시스템 (아날로그 이미지,신호를 디지털로 변환 방법) 이름 : 김대진 학번 :
상관함수 correlation function
차세대통신시스템 2. 신호와 시스템 (2) March 14 – 15, 2011 Yongwon Lee
CH 4. 확률변수와 확률분포 4.1 확률 확률실험 (Random Experiment, 시행, Trial) : 결과를 확률적으로 예측 가능, 똑 같은 조건에서 반복 근원사상 (Elementary Event, e) : 시행 때 마다 나타날 수 있는 결과 표본공간.
담당교수 : 이봉운 아날로그 및 디지털 통신이론 ’12-1 학기 담당교수 : 이봉운
6 장 순환 디지털 필터의 설계.
3차원 객체 모델링.
일차방정식의 풀이 일차방정식의 풀이 순서 ① 괄호가 있으면 괄호를 먼저 푼다.
제4장 제어 시스템의 성능.
Ⅲ. 이 차 방 정 식 1. 이차방정식과 그 풀이 2. 근 의 공 식.
자료구조: CHAP 7 트리 –review 순천향대학교 컴퓨터공학과 하 상 호.
메모리 관리 & 동적 할당.
Report #3 - due: 4/6 100*100의 2개의 희소 행렬 A, B를 전달 받아서 이들의 덧셈을 구하고, 그 결과의 행렬 C를 반환하는 add_sparse_matrix(A, B, C)를 다음과 같이 작성하라. 희소 행렬은 sparse_matrix 타입으로 표현된다.
담당교수 : 이봉운 공학 수학 (10-2 학기) 담당교수 : 이봉운
Term Projects 다음에 주어진 2개중에서 한 개를 선택하여 문제를 해결하시오. 기한: 중간 보고서: 5/30 (5)
Metal Forming CAE Lab., Gyeongsang National University
4 장 신호(Signals) 4.1 아날로그와 디지털(Analog and Digital)
Frequency distributions and Graphic presentation of data
3 장 주파수 영역 해석: 이산 Fourier 급수 및 Fourier 변환.
6. 주파수 응답을 이용한 해석 법.
제어시스템설계 Chapter 4 ~ Chapter 5.
Chapter 3 Frequency Domain Analysis
Ch.6 주파수 응답과 시스템개념 김하린 오희재 이연재
차세대통신시스템 3. 진폭 변조 (2) April 11 – 12, 2011 Yongwon Lee
미분방정식.
2. 누화와 케이블링 1. 서론 2. 용량성 누화 3. 유도성 누화 4. 복합적인 누화(누화의 일반적인 이해)
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
Chapter 1 단위, 물리량, 벡터.
제 5장 제어 시스템의 성능 피드백 제어 시스템 과도 성능 (Transient Performance)
Support Vector Machine
Chapter 1 단위, 물리량, 벡터.
11장 배열 1. 배열이란? 1.1 배열의 개요 1.2 배열의 선언과 사용.
상관계수.
OP-AMP를 이용한 함수발생기 제작 안정훈 박선진 변규현
1 장 서론 목원대학교 정보통신공학과.
I. 수와 식 1. 유리수와 순환소수.
수치해석 ch3 환경공학과 김지숙.
영역 기반 처리.
아날로그 신호를 디지털 신호로 변환하는 A/D 변환기 A/D 변환 시 고려하여 할 샘플링 주파수 D/A 변환기
버스와 메모리 전송 버스 시스템 레지스터와 레지스터들 사이의 정보 전송을 위한 경로
Presentation transcript:

5장 비순환 디지털 필터의 설계 1

5.1 서 론 FIR(Finite Impulse Response) 필터 : 유한 임펄스 응답  비순환 필터 5.1 서 론 FIR(Finite Impulse Response) 필터 : 유한 임펄스 응답  비순환 필터 IIR(Infinite Impluse Response) 필터 : 무한 임펄스 응답  순환 필터 2

비순환 필터출력 : 현재와 이전의 입력에 의해 결정 필터의 일반적인 식 비순환 필터출력 : 현재와 이전의 입력에 의해 결정 *전달함수 *주파수 응답 가능한 계수 bk 를 적게 쓰는 것: 10~150 정도의 계수 단점 : 대부분의 순환설계보다 느리게 수행된다. 장점 - 안정적 : 영점들로만 표현 - 이상적인 선형-위상 특성 (위상왜곡이 없다.) 3

시간 지연(시간 영역)  위상 영향(주파수 영역)  선형 위상 시간 지연(시간 영역)  위상 영향(주파수 영역)  선형 위상 4

5.2 간단한 이동-평균 필터 저역 필터 ( 1장 참조) 신호의 부드러운 정도  M 인자의 증가와 비례 5.2 간단한 이동-평균 필터 저역 필터 ( 1장 참조) 신호의 부드러운 정도  M 인자의 증가와 비례 주엽(main lobe)의 폭  M의 값에 반비례 M 이 크면  | H()|는 싱크 함수  좁은 대역의 저역 필터 5

5 항 필터  M = 2 , 21 항 필터  M = 10 6

 = 0  피크 값 = 1 ex) 원하지 않는 부엽  첫번째 부엽이 주엽의 22% 를 차지 5 항  4 영점들 z = 1에서 영점을 분실 21 항  20 영점들 통과대역이  = 0 를 포함한다. 실제적으로 영점들은 단위 원 위에 놓여 있다.  영점의 주파수 위치에서 주파수 응답이 0 ex) 7

저역 필터로부터 고역 또는 대역 필터의 설계 고역통과 필터  근본적인 임펄스  cos(n) 필요에 따라 진폭에 2를 곱함 간단한 고역 필터와 대역 필터 - 임펄스 응답  cos(n0) (0 : 새로운 필터가 요구하는 중심 주파수) - 시간 영역에서의 곱은 주파수영역에서 컨벌루션 - 예: = π/3인 대역 필터 고역통과 필터  근본적인 임펄스  cos(n) 필요에 따라 진폭에 2를 곱함 8

5.3 푸리에 변환 방법 기본적인 방법 푸리에 변환 역 푸리에 변환 ㄴh[n]의 샘플값  그래서 이상적인 필터 접근방법 이용 5.3 푸리에 변환 방법 기본적인 방법 푸리에 변환 역 푸리에 변환 ㄴh[n]의 샘플값 비 순환 필터의 곱셈계수 만약 H()가 복잡하다면 풀기 어렵다  그래서 이상적인 필터 접근방법 이용 계수의 개수 큰 수  비경제적 필터  그래서 계수의 수를 제한해 주어야 한다. 적분구간: 0<Ω<2π 가 아닌 -π<Ω<π 로 정의 10

이상적인 저역 통과 필터 방법 1.0 11

(b)의 경우도 유사하게 h[0]=0.5를 구할 수 있다. 예제 5.1 차단 주파수가 (a) Ω1=π/5인 (b)Ω1 =π/2인 이상적이고 위상 변화가 없는 저역 필터의 임펄스 응답을 구하고 그려라. 풀이 식 (5.11)을 이용하면 두 경우 식은 와 같다. 분자와 분모가 모두 0이기 때문에 계수 h[0]은 찾기 힘들다. 그러므로 l'Hospital의 정리를 사용하면 (a)의 경우 (b)의 경우도 유사하게 h[0]=0.5를 구할 수 있다. 12

-대역제한과 시간 제한 사이에는 정 반대의 효과 발생 -특정한 방법으로 임펄스 응답 제한 -양 끝단의 작은 샘플 값 무시(이상적 특성 만족 못하게 됨) -코절 시스템을 위해 h[n]을 n=0에서 시작 -설계자는 절충점을 찾아야 함 13

대(대역폭: 2Ω1 중심 주파수 : Ω0) Ω0=1800 : 고역통과 필터 2M+1 항으로 제한, 이동: 대(대역폭: 2Ω1 중심 주파수 : Ω0) Ω0=1800 : 고역통과 필터 2M+1 항으로 제한, 이동: 중심주파수 Ω0=600, 대역폭 Ω1=300 16

ΩA와 ΩB : 통과 대역 ΩC와 ΩD :차단 대역 주파수 분할다중(Frequency-Division multiplexing) : 다수의 신호를 약간씩 다른 대역의 주파수를 이용하여 전송 예: ΩA와 ΩB두개의 이산 주파수 성분을 가진 신호를 전송하기 위해 다른 신호주파수 ΩC와 ΩD가 결합 대역 필터를 사용하여 원하는 신호를 복원 ΩA와 ΩB : 통과 대역 ΩC와 ΩD :차단 대역 17

푸리에 변환 설계 방법: 최소 제곱 방법으로 최상의 근사값 ΩA와 ΩB 의 코사인 신호 ΩC와 ΩD : 성분첨가 대역 필터에 의해 ΩC와 ΩD제거 푸리에 변환 설계 방법: 최소 제곱 방법으로 최상의 근사값 : 최소제곱방법 HD : 원하는 주파수 응답, HA : 실제로 얻은 임펄스 응답 설계자는 필터의 부엽크기에 대해 관심이 있거나 또는 통과 대역과 정지대역 사이를 뚜렷하게 나누는데 더 관심이 있을 수도 있다. :계수제한 창문기법 18

관찰 창(observation window) 5.3.2 절단 창문 기법: 직사각형 창과 삼각 창 무한한 길이의 임펄스 응답을 제한 하는 방법으로 유한한 길이의 창 함수를 임펄스 응답에 곱하는 것이 있다. 관찰 창(observation window) 직사각형창 제한된 임펄스 응답 20

■ HD(Ω)과의 컨볼루션은 파동이나 맥류를 포함하는 근사값. ■ 통과대역의 모양을 왜곡시키고 원하지 않는 부엽을 생성. ■ 직사각형 창의 길이를 증가시키면 1.주파수 대역이 좁아짐. 2.HA(Ω) 맥류는 차단 주파수 주변에 몰림 3.통과 대역에서 저지대역으로 천이가 더 급해짐 3개가 직사각형 창의 길이를 증가시키면 변하는 현상임 21

■ 깁스 현상 : 갑작스런 변화 구역에서 최대 맥류의 진폭크기는 대략 9퍼센트 정도 된다는 연구결과 ■ HA(Ω)에서 맥류의 형태와 크기 → W(Ω)의 형태에 의존. ■ 만일 w(Ω)이 주파수 영역에서의 임펄스 함수라면: → HA(Ω) = HD(Ω) ■ 주파수 영역 → dB(데시벨) → 20log10G 22

■ M = 10 → 21개의 항을 갖는 창. ■ M = 25 → 51개의 항을 갖는 창. ■ 첫번째 부엽 → 주엽에서 13.5 dB 아래에 위치. ■ 모든 부엽이 -30dB보다 큼. 23

. 삼각 창 스펙트럼 : 최고점 (=0) : 창의 스펙트럼 삼각 창 (2M+1개의 항) = 직사각형창 *직사각형창 그 외의 범위 창의 스펙트럼 삼각 창 (2M+1개의 항) = 직사각형창 *직사각형창 ( M+1개의 항) 24

삼각창의 부엽의 크기는 직사각형 창의 절반 정도의 부엽을 가짐. 삼각창의 첫 부엽: 약 -27dB, 직사각형의 첫 부엽: -13.5dB 단점 : 직사각형 창보다 2배 넓은 주엽. 장점 : 직사각형 창보다 작은 부엽. 25

5.3.3 Von Hann창과 Hamming 창 -창의 일반적 경향 좁은 주엽 큰 부엽 넓은 주엽 작은 부엽 -절충안 필요 좁은 주엽 큰 부엽 넓은 주엽 작은 부엽 -절충안 필요 -HA(Ω)에서 천이 영역 폭 W(Ω)의 주엽의 폭에 의존. 예 : 가파른 천이 영역은 주엽의 폭이 좁아짐 * 부엽이 작아지면 맥류 성능이 향상. 26

Hanning 창 Hamming 창 일반화 그 외의 범위 그 외의 범위 그 외의 범위 27

A= 0.5 B= 0.5 C=M+1 Von Hann창 A= 0.54 B=0.46 C= M Hamming창 스펙트럼 함수 * Hamming창이 가장 우수. 28

29

-Von Hann과 Hamming창의 단점: 주엽의 대역폭 크기가 주어진 100보다 크다는 것 처음부터 대역폭을 더 좁게 설계 그림 5.18 Hamming 창에 기초한 계수가 101인 저역 필터의 주파수 응답 30

5.3.4 Kaiser창 I0 : 0 차의 첫번째 종류의 수정된 Bessel 함수 =0 : 직사각형 창 그 외의 범위 I0 : 0 차의 첫번째 종류의 수정된 Bessel 함수 =0 : 직사각형 창 =5.44 : Hamming 함수 : 천이폭 +δ:맥류의 크기 31

매개변수 α는 맥류값 δ에 따라 변한다. α가 창을 가늘게 만들어 주고 부엽의 크기를 조절하기 때문이며, 주어진 맥류값에 대해 천이폭Δ는 창의 길이와 관계가 있다. 즉. 만일 Δ값이 정해지면 매개 변수 M의 값을 찾을 수 있다. 맥류의 크기 A와 천이폭 Δ를 사용하여 M을 구함 식 5.28 32

5.4 등맥동(equiripple) 필터들 천이 영역으로부터 멀어질수록 원하는 신호와 실제 응답 사이의 오차가 작아진다. 오차가 0     인 모든 구간에서 동일하게 분포된다면 맥류 크기와 천이 폭, 필터의 차수 사이에 더 나은 식을 구할 수 있을 것이다. 다른 형태의 필터 제안 등맥동 필터 : 통과 대역 또는 저지 대역 중 어느 하나에 맥류가 분포하는 것이 아니라 통과 대역과 저지 대역에 동시에 적절한 크기의 맥류를 갖는 근사값을 찾는 것이다. 33

34

Hermann과 Schuessler는 Ωp와 Ωs를 변화 시키면서 M, δ1, δ2를 설정했으며, 그들은 그림 5 Hermann과 Schuessler는 Ωp와 Ωs를 변화 시키면서 M, δ1, δ2를 설정했으며, 그들은 그림 5.21의 등맥동 필터가 비선형식으로 나타난다는 것을 보여주었다. Hofstetter, Oppenheim그리고 Siegel은 필요한 특성으로 삼각 다항식을 찾기 위해 반복 알고리즘을 개발하여 M이 큰 값을 가질 때 비선형 방정식을 해결하였다. Parks와 McClellan은 실제 δ1의 값을 변화시키면서 M,Ωp와 Ωs 와 맥류비율δ1/δ2를 설정했다. 이들이 사용한 접근 방식은 실제 필터 설계시 매우 중요한 부분인 천이영역이 잘 조절된다는 장점이 있다. 설계 문제는 비교차 집합에 대해 Chebyshev 근사값으로 해결했다. 35

5.5 디지털 미분기 일차이산  이상적 2 FOD 허수의 주파수 응답 n=0 부근에서 비대칭 우함수 기함수 36

그림 5.23 디지털 미분기의 주파수 응답. 37

예제 5.2 그림 5.23(b)에서 보여지는 B(Ω)에서 H(Ω)=j B(Ω)일 때 주파수 응답에 상응하는 임펄스 응답h[n]을 구하라. 그리고, 21항의 코절 미분 필터에 해당하는 h[n]의 형태를 그려라. 풀이 푸리에 역변환은(식(5.10)을 참조): 으로부터 이 된다. 윗 식을 부분적으로 적분하면 다음을 얻을 수 있다. 38

n이 기수라면 exp(jnπ) = exp(-jnπ) = -1 이며, n 이 우수라면, exp(jnπ)= exp(jnπ)=1 을 얻을 수 있다. 그리고 39

n=0인 경우는 위의 수식에서 공통 요소인 n 과 n2 때문에 거의 다루기가 힘들다. 식(5 n=0인 경우는 위의 수식에서 공통 요소인 n 과 n2 때문에 거의 다루기가 힘들다. 식(5.40)에서 n=0일때, 쉽게 h[0]=0인 것을 알 수 있으며, 이러한 결과는 n=0에 대하여 h[n]의 중간값인 h[0]가 0인 비대칭적임을 나타낸다. n=0에서의 어느 한쪽으로 감소할지라도 ‘종단’은 영원히 길게 이어진다. 그림 5.24는 21 계수로 제한된 임펄스 응답을 보여준다. 그리고, n=0에서 시작되도록 이동되었다. 엄밀히 중간값이 0이기 때문에 20항이라고 말할 수도 있을 것이다. 이러한 코절형의 미분기는 최소 제곱 근사로 원하는 주파수 응답을 구할 수 있다. 그리고, 열 개로 샘플링한 순수 지연을 보여줄 것이다. 40

41