본문 바로가기
programming language/MATLAB

LMS Test Using Simulink

by 남성 2015. 6. 14.

아래 포스팅에서 간단하게 LMS 알고리즘에 대해 소개한 적이 있습니다.

 

http://iamaman.tistory.com/221


오늘은 하드를 뒤지다 보니 예전에 한 LMS 테스트 자료가 있어서 공개하려 합니다.

 

이번에는 Simulink 를 사용한 자료이며

 

보시면 아시겠지만 역시 LMS 는 참 간단하면서도 효율적인 알고리즘이라는 생각이 드네요.



 

FIR 필터 identification 을 수행했으며 필터 탭은 [0.5 2 1 0.3 0.1 0.05 0 0 0 ] 로 설정했습니다.

 

위 필터를 identification 하기 위해 LMS 필터 탭은 13 탭을 사용했고 Gain은 보시다시피 0.04 로 줬습니다.

 

잡음이 안 들어갔으니 뭐…. 잘 될 수 밖에 없죠~

 

수식이나 코드로 보는 것 보다는 훨씬 쉽게 이해 하실 수 있을 거라는 생각이 드네요.

 

Vector Scope 를 통해 그래프를 확인 할 수 있고 값은 display 블록을 통해 확인 할 수 있습니다.

 

파일 올리니 궁금하신 분들은 돌려 보시죠. 2010 년 정도에 만든 자료이니 2010 버전 이상에서는 정상적으로 동작 할 겁니다.

LMS_model.mdl

 


댓글0