R. Peach, THE USE OF LINEAR-PROGRAMMING FOR THE DESIGN OF SAW FILTERS AND FILTERBANKS, IEEE transactions on ultrasonics, ferroelectrics, and frequency control, 41(4), 1994, pp. 532-541
A linear programming algorithm is proposed for designing surface acous
tic wave (SAW) filters or filterbanks with arbitrary amplitude and pha
se responses. A modified sampling theorem representation is employed f
or the transducer frequency responses which allows the number of indep
endent variables to be minimized without degrading the filter characte
ristics. The method can also be used as part of an iterative procedure
to generate optimal corrections for second order effects such as diff
raction and circuit loading. A simplified algorithm for this procedure
is given, and the method is illustrated with theoretical and experime
ntal data from a three channel contiguous SAW filterbank design. Altho
ugh the method given in this paper is formulated primarily for SAW fil
ters, it is equally applicable to FIR digital filter design.