Skip to main content

Advertisement

Log in

Digital filter design using multiple pareto fronts

  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Evolutionary approaches have been used in a large variety of design domains, from aircraft engineering to the designs of analog filters. Many of these approaches use measures to improve the variety of solutions in the population. One such measure is clustering. In this paper, clustering and Pareto optimisation are combined into a single evolutionary design algorithm. The population is split into a number of clusters, and parent and offspring selection, as well as fitness calculation, are performed on a per-cluster basis. The objective of this is to prevent the system from converging prematurely to a local minimum and to encourage a number of different designs that fulfil the design criteria. Our approach is demonstrated in the domain of digital filter design. Using a polar coordinate based pole-zero representation, two different lowpass filter design problems are explored. The results are compared to designs created by a human expert. They demonstrate that the evolutionary process is able to create designs that are competitive with those created using a conventional design process by a human expert. They also demonstrate that each evolutionary run can produce a number of different designs with similar fitness values, but very different characteristics.

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.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to T. Schnier.

Additional information

Part of the material presented in this paper was published in Third NASA Workshop on Evolvable Hardware (EH 2001), 12–14 July 2001, Long Beach, California, pp. 136–145

This research is generously supported by a grant from Marconi, plc. The leadership and support of John Evans is gratefully acknowledged.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Schnier, T., Yao, X. & Liu, P. Digital filter design using multiple pareto fronts. Soft Computing 8, 332–343 (2004). https://doi.org/10.1007/s00500-003-0290-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-003-0290-2

Keywords

Navigation