ArticleslgStudy

computer science

Network synthesis

Network synthesis is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Network synthesis rather than just read about it. In short: Network synthesis is a design technique for linear electrical circuits. Synthesis starts from a prescribed impedance function of frequency or frequency response and then determines the possible networks that will produce the required response.

Network synthesis — main illustration
Network synthesis — illustration

Key takeaways

  • Network synthesis belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Network synthesis to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Network synthesis from memory before moving on to harder problems.

Reference excerpt

Network synthesis is a design technique for linear electrical circuits. Synthesis starts from a prescribed impedance function of frequency or frequency response and then determines the possible networks that will produce the required response. The technique is to be compared to network analysis in which the response (or other behaviour) of a given circuit is calculated. Prior to network synthesis, only network analysis was available, but this requires that one already knows what form of circuit is to be analysed. There is no guarantee that the chosen circuit will be the closest possible match to the desired response, nor that the circuit is the simplest possible. Network synthesis directly addresses both these issues. Network synthesis has historically been concerned with synthesising passive networks, but is not limited to such circuits. The field was founded by Wilhelm Cauer after reading Ronald M. Foster's 1924 paper A reactance theorem. Foster's theorem provided a method of synthesising LC circuits with arbitrary number of elements by a partial fraction expansion of the impedance function. Cauer extended Foster's method to RC and RL circuits, found new synthesis methods, and methods that could synthesise a general RLC circuit. Other important advances before World War II are due to Otto Brune and Sidney Darlington. In the 1940s Raoul Bott and Richard Duffin published a synthesis technique that did not require transformers in the general case (the elimination of which had been troubling researchers for some time). In the 1950s, a great deal of effort was put into the question of minimising the number of elements required in a synthesis, but with only limited success. Little was done in the field until the 2000s when the issue of minimisation again became an active area of research, but as of 2023, is still an unsolved problem. A primary application of network synthesis is the design of network synthesis filters but this is not its only application. Amongst others are impedance matching networks, time-delay networks, directional couplers, and equalisation. In the 2000s, network synthesis began to be applied to mechanical systems as well as electrical, notably in Formula One racing.

Overview Network synthesis is all about designing an electrical network that behaves in a prescribed way without any preconception of the network form. Typically, an impedance is required to be synthesised using passive components. That is, a network consisting of resistances (R), inductances (L) and capacitances (C). Such networks always have an impedance, denoted Z ( s ) {\displaystyle Z(s)} , in the form of a rational function of the complex frequency variable s. That is, the impedance is the ratio of two polynomials in s. There are three broad areas of study in network synthesis; approximating a requirement with a rational function, synthesising that function into a network, and determining equivalents of the synthesised network.

Approximation The idealised prescribed function will rarely be capable of being exactly described by polynomials. It is therefore not possible to synthesise a network to exactly reproduce it. A simple, and common, example is the brick-wall filter. This is the ideal response of a low-pass filter but its piecewise continuous response is impossible to represent with polynomials because of the discontinuities. To overcome this difficulty, a rational function is found that closely approximates the prescribed function using approximation theory. In general, the closer the approximation is required to be, the higher the degree of the polynomial and the more elements will be required in the network. There are many polynomials and functions used in network synthesis for this purpose. The choice depends on which parameters of the prescribed function the designer wishes to optimise. One of the earliest used was Butterworth polynomials which results in a maximally flat response in the passband. A common choice is the Chebyshev approximation in which the designer specifies how much the passband response can deviate from the ideal in exchange for improvements in other parameters. Other approximations are available for optimising time delay, impedance matching, roll-off, and many other requirements.

Realisation Given a rational function, it is usually necessary to determine whether the function is realisable as a discrete passive network. All such networks are described by a rational function, but not all rational functions are realisable as a discrete passive network. Historically, network synthesis was concerned exclusively with such networks. Modern active components have made this limitation less relevant in many applications, but at the higher radio frequencies passive networks are still the technology of choice. There is a simple property of rational functions that predicts whether the function is realisable as a passive network. Once it is determined that a function is realisable, there a number of algorithms available that will synthesise a network from it.

Equivalence A network realisation from a rational function is not unique. The same function may realise many equivalent networks. It is known that affine transformations of the impedance matrix formed in mesh analysis of a network are all impedance matrices of equivalent networks (further information at Analogue filter § Realisability and equivalence). Other impedance transformations are known, but whether there are further equivalence classes that remain to be discovered is an open question. A major area of research in network synthesis has been to find the realisation which uses the minimum number of elements. This question has not been fully solved for the general case, but solutions are available for many networks with practical applications.

History

… excerpt ends here. Continue reading the full article.

Illustrations

Network synthesis: Raoul Bott
Raoul Bott
Network synthesis: Hendrik Bode
Hendrik Bode
Network synthesis: Example of a Foster I form realisation
Example of a Foster I form realisation
Network synthesis: Example of a Foster II form realisation
Example of a Foster II form realisation
Network synthesis: Example of a Cauer I form realisation
Example of a Cauer I form realisation

Worked examples

Example 1 — a first encounter with Network synthesis

Start with the simplest possible case. Write down what Network synthesis claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Network synthesis before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Network synthesis ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Network synthesis

In research
Network synthesis appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Network synthesis in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Network synthesis is common in secondary-school and first-year university syllabi. It links to neighbouring topics Analog circuits, Electronic design, History of electronic engineering, so understanding it makes those chapters shorter.
In everyday life
Look for Network synthesis outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Network synthesis in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Network synthesis means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Network synthesis out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Network synthesis in simple terms?

Network synthesis is a design technique for linear electrical circuits. Synthesis starts from a prescribed impedance function of frequency or frequency response and then determines the possible networks that will produce the required response.

Why does Network synthesis matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Network synthesis?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Network synthesis.

Tags

  • Analog circuits
  • Electronic design
  • History of electronic engineering
  • Network synthesis

Keep exploring