DocumentCode :
3428691
Title :
A specification language for the optimal design of exotic FIR filters with second-order cone programs
Author :
Coleman, Jeffrey O. ; Scholnik, Dan P. ; Brandriss, Josef J.
Author_Institution :
Sect. of Signal Process. Theor. & Methods, Naval Res. Lab., Washington, DC, USA
Volume :
1
fYear :
2002
fDate :
3-6 Nov. 2002
Firstpage :
341
Abstract :
Application-tailored individual and joint FIR-filter designs of remarkable complexity are elegantly coded using our MATLAB toolbox Opt, a research tool providing a DSP-oriented modeling language for driving ultra-efficient off-the-shelf numerical solvers of (linear and) second-order cone programs. Opt data types symbolically capture affine or (nonnegative definite) quadratic dependencies on optimization variables, which gain numeric values only later, when optimized. On those basic types it builds affine vector and complex-time-sequence types for specifying impulse response structures in 1D or multi-D, with sample spacing either uniform or not. Dependencies can be manipulated symbolically with arithmetic and DSP operations including convolution, filter match, and Fourier transform. Linear and MS errors in frequency and time domains can be constructed, constrained and optimized. MSE constructions include output powers of filter systems driven by symbolic random-process drive signals having user-specified PSDs.
Keywords :
FIR filters; circuit CAD; circuit optimisation; iterative methods; specification languages; DSP operation; DSP oriented modeling language; Fourier transform; MATLAB toolbox Opt; MS error; MSE construction; Opt data; affine quadratic dependency; affine vector; complex time sequence type; convolution; data communication filter; eigenfilter; exotic FIR filter; filter match; frequency domain; impulse response structure; joint FIR filter design; linear cone program; linear error; nonnegative definite vector; numerical solver; optimal design; optimization variable; polyphase filter; sample spacing; second order cone program; specification language; symbolic random process drive signal; third band filter; time domain; user specified PSD; Arithmetic; Convolution; Digital signal processing; Finite impulse response filter; MATLAB; Matched filters; Mathematical model; Optimized production technology; Specification languages; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers, 2002. Conference Record of the Thirty-Sixth Asilomar Conference on
Conference_Location :
Pacific Grove, CA, USA
ISSN :
1058-6393
Print_ISBN :
0-7803-7576-9
Type :
conf
DOI :
10.1109/ACSSC.2002.1197203
Filename :
1197203
Link To Document :
بازگشت