Skip to main content
Log in

A new approach to the weighted peak-constrained least-square error FIR digital filter optimal design problem

  • Published:
Computational Optimization and Applications Aims and scope Submit manuscript

Abstract

This paper deals with the design of linear-phase finite impulse response (FIR) digital filters using weighted peak-constrained least-squares (PCLS) optimization. The PCLS error design problem is formulated as a quadratically constrained quadratic semi-infinite programming problem. An exchange algorithm with a new exchange rule is proposed to solve the problem. The algorithm provides the approximate optimal solution after a finite number of iterations. In particular, the subproblem solved at each iteration is a quadratically constrained quadratic programming. We can rewrite it as a conic optimization problem solvable in polynomial time. For illustration, numerical examples are solved using the proposed algorithm.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Adams, J.W.: FIR digital filters with least-squares stopbands subject to peak-gain constraints. IEEE Trans. Circuits Syst. 39, 376–388 (1991)

    Article  Google Scholar 

  2. Adams, J.W., Sullivan, J.L.: Peak-constrained least squares optimization. IEEE Trans. Signal Process. 46, 306–321 (1998)

    Article  Google Scholar 

  3. Bertsekas, D.P., Nedić, A., Ozdaglar, A.E.: Convex Analysis and Optimization. Athena Scientific, Nashua (2003)

    MATH  Google Scholar 

  4. Dam, H.H., Teo, K.L., Nordebo, S., Cantoni, A.: The dual parameterization approach to optimal least square FIR filter design subject to maximum error constraints. IEEE Trans. Signal Process. 48, 2314–2320 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  5. Hager, W.W., Presler, D.L.: Dual techniques for minimax. SIAM J. Control Optim. 25, 660–685 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  6. Lobo, M.S., Vandenberghe, L., Boyd, S., Lebret, H.: Applications of second-order cone programming. Linear Algebra Appl. 284, 193–228 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  7. Xu, X.H., Nowrouzian, B.: Design of FIR digital filters using weighted peak-constrained least-squares optimization. In: Proceeding of the 1999 IEEE Canadian Conference on Electrical and Computer Engineering Shaw Conference Center, Edmonton, Alberta, Canada, May 9–12, pp. 805–810 (1999)

    Google Scholar 

  8. Parks, T.W., Burrus, C.S.: Digital Filter Design. Wiley, New York (1987)

    MATH  Google Scholar 

  9. Sturm, J.F.: Using SDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones. Optim. Methods Softw. 11, 625–653 (1999)

    Article  MathSciNet  Google Scholar 

  10. Teo, K.L., Yang, X.Q., Jennings, L.S.: Computational discretization algorithms for functional inequality constrained optimization. Ann. Oper. Res. 98, 215–234 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  11. Wu, S.-Y., Fang, S.C., Lin, C.J.: Relaxed cutting plane method for solving semi-infinite programming problems. J. Optim. Theory Appl. 99, 759–779 (1998)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Soon-Yi Wu.

Additional information

This paper is dedicated to Professor Liqun Qi on the occasion of his 65th birthday.

The first author’s work was supported by NSFC grant (Nos. 10871113, 10801087).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhang, L., Wu, SY. A new approach to the weighted peak-constrained least-square error FIR digital filter optimal design problem. Comput Optim Appl 50, 445–461 (2011). https://doi.org/10.1007/s10589-010-9385-8

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10589-010-9385-8

Keywords

Navigation