discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] Using a USRP as a PID feeback controller


From: Rakesh Peter
Subject: Re: [Discuss-gnuradio] Using a USRP as a PID feeback controller
Date: Thu, 21 May 2009 11:33:23 +0200

Hello Aviv...

I believe this has something similar to what you were mentioning... 

http://staff.washington.edu/jon/gr-mrfm/

Regards,

Rakesh


On Wed, May 20, 2009 at 4:20 AM, Aviv Keshet <address@hidden> wrote:
This email is not a question, but more of a comment.

I've been working for about a week on re-purposing a USRP as a digital feedback
controller, rather than a software radio. The USRP hardware platform provides
you with quite a good starting point for this sort of general purpose digital
signal processing application. Nice, fast, and fairly high resolution analog
front end. And the total ADC + DAC latency is only 250 ns (by my measurements),
which means PID feedback controllers with lock bandwidths up to 1MHz are quite
achievable (something that can be quite a pain to do with analog components).
And of course a digital feedback controller, being programmable, can be made to
do also sorts of fancy "smart" things that are a pain to do in analog (hold or
reset the integrator when told to do so, or make the loop gains
setpoint-dependent, or your great idea here).

Despite this seeming like a killer app, I haven't really found much discussion
of it in this list's archives or on the gnuradio wiki. So I'm mentioning the
idea in public, for future mailing list archive searchers. If, at some point,
my FPGA code reaches a level of maturity where am I not too embarassed to share
it, maybe I will post it somewhere. Or maybe someone on this list will now pipe
in that this is all old hat and has already been done.

Aviv


_______________________________________________
Discuss-gnuradio mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


reply via email to

[Prev in Thread] Current Thread [Next in Thread]