Evolutionary computing and algorithms are well known tools of optimisation that are utilized for various areas of analogue electronic circuits design and diagnosis. This paper presents the possibility of using two evolutionary algorithms - genetic algorithm and evolutionary strategies - for the purpose of analogue circuits yield and cost optimisation. Terms: technologic and parametric yield are defined. Procedures of parametric yield optimisation, such as a design centring, a design tolerancing, a design centring with tolerancing, are introduced. Basics of genetic algorithm and evolutionary strategies are presented, differences between these two algorithms are highlighted, certain aspects of implementation are discussed. Effectiveness of both algorithms in parametric yield optimisation has been tested on several examples and results have been presented. A share of evolutionary algorithms computation cost in a total optimisation cost is analyzed.
This paper presents results of evolutionary minimisation of peak-to-peak value of a multi-tone signal. The signal is the sum of multiple tones (channels) with constant amplitudes and frequencies combined with variable phases. An exemplary application is emergency broadcasting using widely used analogue broadcasting techniques: citizens band (CB) or VHF FM commercial broadcasting. The work presented illustrates a relatively simple problem, which, however, is characterised by large combinatorial complexity, so direct (exhaustive) search becomes completely impractical. The process of minimisation is based on genetic algorithm (GA), which proves its usability for given problem. The final result is a significant reduction of peak-to-peak level of given multi-tone signal, demonstrated by three real-life examples.