[rtl] Discrete integration algorithms
Hello all, I want to add an integrator block to DSLib. Could anybody point me to documentation about discrete-time integration algorithms?. Has the simple integration x(t+1)=x(t)+dx*dt an special name or I should call it something like "SimpleIntegrator"?. Thank you. -- Ivan Martinez (Rodriguez) Bch in Software Engineering - MSc student "Got fabes?" -- [rtl] --- To unsubscribe: echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR echo "unsubscribe rtl Your_email" | mail [EMAIL PROTECTED] -- For more information on Real-Time Linux see: http://www.rtlinux.org/rtlinux/
Re: [rtl] Discrete integration algorithms
On Fri, Feb 23, 2001 at 12:41:29PM +0100, Ivan Martinez wrote: Hello all, I want to add an integrator block to DSLib. Could anybody point me to documentation about discrete-time integration algorithms?. Has the simple integration x(t+1)=x(t)+dx*dt an special name or I should call it something like "SimpleIntegrator"?. Thank you. If you rewrite it in the form y(t) = y(t-1) + x(t), it looks like a trivial IIR filter. dave... -- [rtl] --- To unsubscribe: echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR echo "unsubscribe rtl Your_email" | mail [EMAIL PROTECTED] -- For more information on Real-Time Linux see: http://www.rtlinux.org/rtlinux/
Re: [rtl] Discrete integration algorithms
Hello all, I want to add an integrator block to DSLib. Could anybody point me to documentation about discrete-time integration algorithms?. Has the simple integration x(t+1)=x(t)+dx*dt an special name or I should call it something like "SimpleIntegrator"?. Thank you. get the "numeric recipes" if you want standard methods that work and are well tested , a bad integrator in a controller can give you a hard to locate problems. If you need good integer algorithms , look at TI's documentations for the TMS320C10/20/25/50 series of DSP's , very efficient and in generally well documented. hofrat -- [rtl] --- To unsubscribe: echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR echo "unsubscribe rtl Your_email" | mail [EMAIL PROTECTED] -- For more information on Real-Time Linux see: http://www.rtlinux.org/rtlinux/
RE: [rtl] Discrete integration algorithms
Ivan / David, If you rewrite it in the form y(t) = y(t-1) + x(t), it looks like a trivial IIR filter. Of course you will probably want to add some gain terms so that you get a dt in there somewhere. Something like: y(t) = a1 * y(t-1) + b0 * x(t) You can then adjust the values of a1 and b0 as desired for the appropriate time constant. You can also extend this to include more y(t-n) terms and to include x(t-n) terms. Then you can implement whatever combination of integrators and filters your little heart desires. Regards, Steve -- [rtl] --- To unsubscribe: echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR echo "unsubscribe rtl Your_email" | mail [EMAIL PROTECTED] -- For more information on Real-Time Linux see: http://www.rtlinux.org/rtlinux/