%0 Journal Article %T Design of One-Dimensional Linear Phase Digital IIR Filters Using Orthogonal Polynomials %A Vinay Kumar %A Sunil Bhooshan %J ISRN Signal Processing %D 2012 %R 10.5402/2012/870276 %X In the present paper, we discuss a method to design a linear phase 1-dimensional Infinite Impulse Response (IIR) filter using orthogonal polynomials. The filter is designed using a set of object functions. These object functions are realized using a set of orthogonal polynomials. The method includes placement of zeros and poles in such a way that the amplitude characteristics are not changed while we change the phase characteristics of the resulting IIR filter. 1. Introduction In the past two to two and half decades, a great deal of work has been carried out in the field of design of linear phase IIR filters. In general, designing exact linear phase IIR filter is not possible, schemes have been proposed to approximate pass band linearity. Conventionally, first the magnitude specifications of an IIR filter are met, and then all pass equalizers are applied to linearize the phase response [1, 2]. Mostly IIR filters are designed with equiripple or maximally flat group delay [3]. But their magnitude characteristics are poor. Optimization techniques are used to simultaneously approximate magnitude and phase response characteristics [4, 5]. To meet with the magnitude and phase characteristics at the same time, generally, linear programming is used [6]. To directly design a linear phase IIR filter, Lu et al. [7] give an iterative procedure, it is based on a weighted least-squares algorithm. Xiao et al. [8] discusse a method to design a linear phase IIR filter with frequency weighted least-square error optimization using Broyden-Fletcher-Goldfarb-Shanno (BFGS) [9] method. The model reduction approach has also been proposed by various authors [10, 11]. A procedure to design linear phase IIR filter from linear phase FIR filter has been discussed by Holford et al. [12] using frequency weighting model reduction for highly selective filters. Holford et al. [12] gives good compromise for order of the filter, pass band maximum ripple, and stop band minimum attenuation. The present paper discusses a technique to design IIR filters with approximately linear phase. An algorithm is presented to design such a filter. The algorithms have been discussed stepwise to make sure that any person with basic programming capabilities can easily design them. We have not used any standard routine of any particular platform; therefore, any freely available programming platform (like C, C++, Scilab, Octave, etc.) can be used to design these filters. The paper is divided into 5 sections. Section 1 is an introduction to the already existing techniques, Section 2 discusses the preliminary %U http://www.hindawi.com/journals/isrn.signal.processing/2012/870276/