w00t!

Unleash your creative writing skills here.

woo hoo! Getting published

Postby Technomancer » Fri Sep 24, 2004 9:34 am

I just got an article accepted for publication. It'll appear in a special issue of the "International Journal of Engineering Education".

Title:
"A Simulink Laboratory Package for Teaching Adaptive Filtering Concepts"

Abstract:
This paper describes a Simulink laboratory package for teaching adaptive signal processing concepts. Each lab is designed to convey certain important features of a particular adaptive filter, and to provide comparisons with similar adaptive filtering algorithms. The filters covered include the LMS, nLMS, RLS and GAL, as well as three members of the Kalman filter family and the particle filter. In addition to learning adaptive filtering concepts, these labs also help to ensure a greater familiarity with Simulink on the part of the student.
You do not have the required permissions to view the files attached to this post.
The scientific method," Thomas Henry Huxley once wrote, "is nothing but the normal working of the human mind." That is to say, when the mind is working; that is to say further, when it is engaged in corrrecting its mistakes. Taking this point of view, we may conclude that science is not physics, biology, or chemistry—is not even a "subject"—but a moral imperative drawn from a larger narrative whose purpose is to give perspective, balance, and humility to learning.

Neil Postman
(The End of Education)

Anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that my ignorance is just as good as your knowledge

Isaac Aasimov
User avatar
Technomancer
 
Posts: 2379
Joined: Fri Jun 13, 2003 11:47 am
Location: Tralfamadore

Postby shooraijin » Fri Sep 24, 2004 1:32 pm

Wow ... I just wish I knew what that all was ... :sweat:

Care to give us a quick intro? :)
"you're a doctor.... and 27 years.... so...doctor + 27 years = HATORI SOHMA" - RoyalWing, when I was 27
"Al hail the forum editting Shooby! His vibes are law!" - Osaka-chan

I could still be champ, but I'd feel bad taking it away from one of the younger guys. - George Foreman
User avatar
shooraijin
 
Posts: 9928
Joined: Thu Jun 26, 2003 12:00 pm
Location: Southern California

Postby Mithrandir » Fri Sep 24, 2004 1:48 pm

Erai desu nee.

You did a good jorrrrb.
User avatar
Mithrandir
 
Posts: 11071
Joined: Fri Jun 27, 2003 12:00 pm
Location: You will be baked. And then there will be cake.

Postby Technomancer » Sat Sep 25, 2004 10:23 am

shooraijin wrote:Wow ... I just wish I knew what that all was ... :sweat:

Care to give us a quick intro? :)


Sure. Basically, the way a lot of students are introduced to signal processing/telecommunications is by allowing certain assumptions about the signals or the channel. Namely, that the signal's statistics are already known, as is the nature of the channel (and that both do not change over time- this is called stationarity). In many real-life problems this doesn't hold, especially in the more interesting, cutting edge applications. In adaptive signal processing, we weaken the assumptions about prior knowledge and system stationarity. The remaining information is filled in by the signal itself, if we can extract the relevant information. In other words, the processing system adapts to the signal or to the environment (or both), so that we can achieve our principle objective, which is to use the information being transmitted. And since the channel/signal changes often with time, this adaptation should occur over time as well.

What we interested in doing (my co-author and I) was to teach some of these concepts using the Simulink software package. This is a MATLAB-based graphical system design package that is widely used in industry for control systems, telecommuncations, etc. The reason for doing this was two-fold: to introduce the signal processing concepts, and to aid the students in acquiring experience with an important design tool. Using Simulink, the students can abstract away many of the programming details and just come to grips with the algorithm's structure and capabilities. In addition, since Simulink uses hierachical blocks, this also allows the students
to make use of the algorithms in a real-world applications, and to combine them where appropriate. For example, one algorithm is better suited to speech compression, while another is better suited to digital equalization. The two algorithms can be easily combined in a simple application that encodes, modulates, and transmits the data and another that handles similar functions for a receiver. And as I mentioned, since the package is graphical, it is easy to see how the components all fit together.
The scientific method," Thomas Henry Huxley once wrote, "is nothing but the normal working of the human mind." That is to say, when the mind is working; that is to say further, when it is engaged in corrrecting its mistakes. Taking this point of view, we may conclude that science is not physics, biology, or chemistry—is not even a "subject"—but a moral imperative drawn from a larger narrative whose purpose is to give perspective, balance, and humility to learning.

Neil Postman
(The End of Education)

Anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that my ignorance is just as good as your knowledge

Isaac Aasimov
User avatar
Technomancer
 
Posts: 2379
Joined: Fri Jun 13, 2003 11:47 am
Location: Tralfamadore


Return to Writing

Who is online

Users browsing this forum: No registered users and 166 guests