Circuit Theory
Circuit Theory
Circuit Theory
Wikibooks.org
On the 28th of April 2012 the contents of the English as well as German Wikibooks and Wikipedia
projects were licensed under Creative Commons Attribution-ShareAlike 3.0 Unported license. An
URI to this license is given in the list of figures on page 141. If this document is a derived work
from the contents of one of these projects and the content was still licensed by the project under
this license at the time of derivation this document has to be licensed under the same, a similar or a
compatible license, as stated in section 4b of the license. The list of contributors is included in chapter
Contributors on page 137. The licenses GPL, LGPL and GFDL are included in chapter Licenses on
page 145, since this book and/or parts of it may or may not be licensed under one or more of these
licenses, and thus require inclusion of these licenses. The licenses of the figures are given in the list of
figures on page 141. This PDF was generated by the LATEX typesetting software. The LATEX source
code is included as an attachment (source.7z.txt) in this PDF file. To extract the source from the
PDF file, we recommend the use of http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/
utility or clicking the paper clip attachment symbol on the lower left of your PDF Viewer, selecting
Save Attachment. After extracting it from the PDF file you have to rename it to source.7z. To
uncompress the resulting archive we recommend the use of http://www.7-zip.org/. The LATEX
source itself was generated by a program written by Dirk Hnniger, which is freely available under
an open source license from http://de.wikibooks.org/wiki/Benutzer:Dirk_Huenniger/wb2pdf.
This distribution also contains a configured version of the pdflatex compiler with all necessary
packages and fonts needed to compile the LATEX source included in this PDF file.
Contents
1
Preface
Introduction
Basic Terminology
3.1 Basic Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
7
8
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
9
9
9
10
11
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
13
13
13
14
14
15
15
.
.
.
.
.
.
17
21
Source Transformations
8.1 Source Transformations . . . .
8.2 Black Boxes . . . . . . . . . . .
8.3 Thevenin's Theorem . . . . . .
8.4
Norton's Theorem . . . . . . .
8.5
Circuit Transforms . . . . . . .
8.6
Open Circuit Voltage and Short
8.7
Why Transform Circuits? . . .
.
.
.
.
.
.
.
23
23
23
23
25
26
27
28
29
29
33
33
33
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
Circuit Current
. . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
III
Contents
10.3
10.4
Impulse Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Convolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
35
37
.
.
.
.
39
39
39
40
41
13 RLC
13.1
13.2
13.3
Circuits
Series RLC Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Resonance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
43
43
46
47
14 The
14.1
14.2
14.3
14.4
14.5
14.6
14.7
14.8
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
49
49
49
50
50
51
55
56
57
15 Mutual Inductance
15.1 Magnetic Fields . . . . .
15.2 Mutual Inductance . . .
15.3 Ideal Transformers . . .
15.4 Modern Inductors . . . .
15.5 Step Up and Step Down
15.6 further reading . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
59
59
59
60
61
62
63
16 State-Variable Approach
16.1 State Variables . . . . .
16.2 Aim of State Variables .
16.3 State Variable Selection
16.4 System of Equations . .
16.5 Further Reading . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
65
65
65
65
65
66
17 Sinusoidal Sources
17.1 Steady State . . . . . . . . . .
17.2 Sinusoidal Forcing Functions .
17.3 Other Terms . . . . . . . . . .
17.4 Lead and Lag . . . . . . . . .
17.5 Sinusoidal Response . . . . .
17.6 Sinusoidal Conventions . . . .
17.7 Sinusoidal Sources . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
67
67
67
67
68
68
69
69
IV
Contents
18 Phasor Representation
71
19 Phasors
19.1 Variables . . . . . . . . . . . . . . . . . . . . .
19.2 Passive circuit output is similar to input . . .
19.3 Phasor Transform . . . . . . . . . . . . . . . .
19.4 Euler's Equation . . . . . . . . . . . . . . . .
19.5 Phasor Symbols . . . . . . . . . . . . . . . . .
19.6 Not Vectors . . . . . . . . . . . . . . . . . . .
19.7 Cosine Convention . . . . . . . . . . . . . . .
19.8 Phasor Concepts . . . . . . . . . . . . . . . .
19.9 Phasor Math . . . . . . . . . . . . . . . . . .
19.10 Function transformation Derivation . . . . . .
19.11 Transforming calculus operators into phasors
19.12 Phasor Domain to Time Domain . . . . . . .
19.13 What is not covered . . . . . . . . . . . . . .
19.14 Phasor Notation . . . . . . . . . . . . . . . .
19.15 Phasor symbols . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
73
73
73
74
75
77
77
79
79
79
80
81
84
84
85
85
20 Differential Equations
20.1 Phasors Generate the Particular Solution . . . . . . . . . . . . . . . . . .
20.2 Phasors Don't Generate Integration Constants . . . . . . . . . . . . . . .
20.3 Differential Equations Review . . . . . . . . . . . . . . . . . . . . . . . . .
87
87
87
87
.
.
.
.
.
.
.
.
.
.
.
91
91
91
92
92
93
93
94
94
94
95
95
.
.
.
.
.
.
97
97
97
97
98
98
99
22 Phasor Theorems
22.1 Circuit Theorems . . . . . . .
22.2 Ohm's Law . . . . . . . . . .
22.3 Kirchoff's Laws . . . . . . . .
22.4 Superposition . . . . . . . . .
22.5 Thevenin and Norton Circuits
22.6 Maximum Power Transfer . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
23 Complex Power
101
23.1 Laplace Transform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
23.2 Laplace Domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Contents
23.3
23.4
23.5
23.6
23.7
23.8
23.9
23.10
23.11
23.12
23.13
23.14
23.15
23.16
23.17
23.18
23.19
23.20
23.21
23.22
23.23
23.24
23.25
23.26
23.27
23.28
23.29
23.30
23.31
23.32
23.33
23.34
23.35
23.36
23.37
23.38
23.39
23.40
23.41
23.42
23.43
The Transform . . . . . . . . . .
The Inverse Transform . . . . . .
Transform Properties . . . . . . .
Initial Value Theorem . . . . . .
Final Value Theorem . . . . . . .
Transfer Function . . . . . . . . .
Convolution Theorem . . . . . .
Resistors . . . . . . . . . . . . . .
Ohm's Law . . . . . . . . . . . .
Capacitors . . . . . . . . . . . . .
Inductors . . . . . . . . . . . . .
Impedance . . . . . . . . . . . . .
References . . . . . . . . . . . . .
Laplace Circuit Solution . . . . .
Steps . . . . . . . . . . . . . . . .
Fourier Transform . . . . . . . .
Radial Frequency . . . . . . . . .
Fourier Domain . . . . . . . . . .
Impedance and Reactance . . . .
Frequency Domain Analysis . . .
Frequency Response . . . . . . .
Decibel . . . . . . . . . . . . . . .
Notes on Decibels . . . . . . . . .
Bode Plots . . . . . . . . . . . . .
Bode Plots by Different Methods
Bode Analysis . . . . . . . . . . .
Log Magnitude Graph . . . . . .
Phase Graph . . . . . . . . . . .
Poles and Zeros . . . . . . . . . .
Bode Equation Format . . . . . .
DC Gain . . . . . . . . . . . . . .
Break Frequencies . . . . . . . .
At Zero Radial Frequency . . . .
At a Break Point . . . . . . . . .
Conclusions . . . . . . . . . . . .
See Also . . . . . . . . . . . . . .
Impedance . . . . . . . . . . . . .
Susceptance and Admittance . .
Parallel Components . . . . . . .
Series Components . . . . . . . .
Solving Circuits . . . . . . . . . .
24 Circuit Functions
24.1 Circuit Functions . . . . .
24.2 The "Impulse Response" .
24.3 The "Network Function" .
24.4 The "Transfer Function" .
24.5 The "Frequency Response"
VI
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
102
102
103
103
104
104
105
106
106
107
108
108
108
108
108
110
110
111
112
112
113
114
115
115
116
116
116
116
116
117
118
118
119
119
120
121
121
121
121
122
122
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
123
123
123
123
124
124
Contents
25 Phasor Arithmetic
25.1 Phasor Arithmetic . . . .
25.2 Forms . . . . . . . . . . .
25.3 Converting between Forms
25.4 Addition . . . . . . . . . .
25.5 Subtraction . . . . . . . .
25.6 Multiplication . . . . . . .
25.7 Division . . . . . . . . . .
25.8 Inversion . . . . . . . . . .
25.9 Complex Conjugation . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
125
125
125
125
126
126
126
127
127
127
26 Decibels
26.1 Definition . . . . .
26.2 Voltage Calculation
26.3 Inverse Calculation
26.4 Reference Units . .
26.5 Decibel Arithmetic
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
129
129
129
130
130
130
27 Transform Tables
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
133
28 Resources
135
28.1 Further Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
29 Contributors
137
List of Figures
141
30 Licenses
145
30.1 GNU GENERAL PUBLIC LICENSE . . . . . . . . . . . . . . . . . . . . 145
30.2 GNU Free Documentation License . . . . . . . . . . . . . . . . . . . . . . 146
30.3 GNU Lesser General Public License . . . . . . . . . . . . . . . . . . . . . . 147
1 Preface
This wikibook is going to be an introductory text about electric circuits. It will cover
some the basics of electric circuit theory, circuit analysis, and will touch on circuit design.
This book will serve as a companion reference for a 1st year of an Electrical Engineering
undergraduate curriculum. Topics covered include AC and DC circuits, passive circuit
components, phasors, and RLC circuits. The focus is on students of an electrical engineering
undergraduate program. Hobbyists would benefit more from reading Electronics1 instead.
This book is not nearly completed, and could still be improved. People with knowledge of the
subject are encouraged to contribute.
The main editable text of this book is located at http://en.wikibooks.org/wiki/Circuit_
Theory. The wikibooks version of this text is considered the most up-to-date version, and
is the best place to edit this book and contribute to it.
http://en.wikibooks.org/wiki/Electronics
2 Introduction
3 Basic Terminology
3.1 Basic Terminology
There are a few key terms that need to be understood at the beginning of this book, before
we can continue. This is only a partial list of all terms that will be used throughout this
book, but these key words are important to know before we begin the main narrative of this
text.
Time domain
The time domain is described by graphs of power, voltage and current that depend upon
time. The "Time domain" is simply another way of saying that our circuits change with
time, and that the major variable used to describe the system is time. Another name is
"Temporal".
Frequency domain
The frequency domain are graphs of power, voltage and/or current that depend upon
frequency such as Bode plots1 . Variable frequencies in wireless communication can represent
changing channels or data on a channel. Another name is the "Fourier domain2 ". Other
domains that an engineer might encounter are the "Laplace domain" (or the "s domain" or
"complex frequency domain"), and the "Z domain". When combined with the time, it is
called a "Spectral" or "Waterfall3 ."
Circuit Response
Circuits generally have inputs and outputs. In fact, it is safe to say that a circuit isn't
useful if it doesn't have one or the other (usually both). Circuit response is the relationship
between the circuit's input to the circuit's output. The circuit response may be a measure
of either current or voltage.
Steady State
The final value, when all elements have a constant or periodic behaviour, is known as the
steady-state value of the circuit. The circuit response at steady state (when things aren't
changing) is also known as the "steady state response". The steady state solution is called
the particular solution4 .
Transient Response
A transient response occurs when:
1
2
3
4
http://en.wikibooks.org/wiki/%3Aw%3ABode_plot
http://en.wikibooks.org/wiki/%3Aw%3AFourier_transform
http://en.wikipedia.org/wiki/Spectrogram
http://en.wikibooks.org/wiki/Ordinary_Differential_Equations%2FNon_Homogenous_1
Basic Terminology
a circuit is turned on or off
a sensor responds to the physical world changes
static electricity is discharged
an old car with old spark plugs (before resistors were put in spark plugs) drives by
Transient means momentary, or a short period of time. Transient means that the energy in
a circuit suddenly changes which causes the energy storage elements to react. The circuit's
energy state is forced to change. When a car goes over a bump, it can fly apart, feel like a
rock, or cushion the impact in a designed manner. The goal of most circuit design is to
plan for transients, whether intended or not.
Transient solutions are determined using a homogeneous solution5 technique.
3.2 Summary
When something changes in a circuit, there is a certain transition period before a circuit
"settles down", and reaches its final value. The response that a circuit has before settling into
its steady-state response is known as the transient response. Using using Euler's formula6 ,
complex numbers7 , phasors8 and the s-plane9 , a homogeneous solution10 technique
will be developed that captures the transient response by assuming the final state has no
energy. In addition, a particular solution11 technique will be developed that finds the
final energy state. Added together, they predict the circuit response.
The related Differential equation12 development of homogeneous and particular solutions
will be avoided.
5
6
7
8
9
10
11
12
http://en.wikibooks.org/wiki/Ordinary_Differential_Equations%2FHomogenous_1
http://en.wikibooks.org/wiki/%3Aw%3AEuler%2527s_formula
http://en.wikibooks.org/wiki/Arithmetic_Course%2FTypes_of_Number%2FComplex_Number
http://en.wikibooks.org/wiki/%3Aw%3APhasors
http://en.wikibooks.org/wiki/%3Aw%3AS-plane
http://en.wikibooks.org/wiki/Ordinary_Differential_Equations%2FHomogenous_1
http://en.wikibooks.org/wiki/Ordinary_Differential_Equations%2FNon_Homogenous_1
http://en.wikibooks.org/wiki/Ordinary_Differential_Equations
1
2
3
4
5
6
7
8
9
http://en.wikibooks.org/wiki/%3Aw%3AElectric_charge
http://en.wikibooks.org/wiki/%3Aw%3Aphysical%20property
http://en.wikibooks.org/wiki/%3Aw%3Amatter
http://en.wikibooks.org/wiki/%3Aw%3Aforce
http://en.wikibooks.org/wiki/%3Aw%3AElectric_charge%23Static_electricity_and_
electric_current
http://en.wikibooks.org/wiki/%3Aw%3ADrift_velocity
http://en.wikibooks.org/wiki/%3Aw%3APhysical_information
http://en.wikibooks.org/wiki/%3Aw%3ACoulomb%2527s_law
http://en.wikibooks.org/wiki/%3Aw%3AGauss%2527s_law
V =
W
q
10
11
12
13
14
10
http://en.wikibooks.org/wiki/%3Aw%3ASI_base_unit
http://en.wikibooks.org/wiki/%3Aw%3ASI_derived_units%23Derived_units_with_special_
names
http://en.wikibooks.org/wiki/%3Aw%3AHistory_of_electromagnetic_theory%23Late_18th_
century
http://en.wikibooks.org/wiki/Special_Relativity
http://en.wikibooks.org/wiki/Quantum_Mechanics
http://en.wikibooks.org/wiki/%3Aw%3AElectric_charge%23Properties
http://en.wikibooks.org/wiki/%3Aw%3ARest_mass
http://en.wikibooks.org/wiki/%3Aw%3ACharge_%28physics%29
Amperes are abbreviated with an "A" (upper-case A), and the variable most often associated
with current is the letter "i" (lower-case I). In terms of coulombs, an ampere is:
i=
dq
dt
For the rest of this book, the lower-case J ( j ) will be used to denote an imaginary
number, and the lower-case I ( i ) will be used to denote current.
Because of the widespread use of complex numbers in Electrical Engineering, it is common
for electrical engineering texts to use the letter "j" (lower-case J) as the imaginary number,
instead of the "i" (lower-case I) commonly used in math texts. This wikibook will adopt the
"j" as the imaginary number, to avoid confusion.
4.4.1 Energy
Energy is measured most commonly in Joules, which are abbreviated with a "J" (upper-case
J). The variable most commonly used with energy is "w" (lower-case W). The energy symbol
is w which stands for work. Work is something good that we, as humans value.
From a thermodynamics point of view, all energy consumed by a circuit is work ... all
the heat is turned into work. Practically speaking, this can not be true. If it were true,
computers would never consume any energy and never heat up.
The reason that all the energy going into a circuit and leaving a circuit is considered "work"
is because from a thermodynamic point of view, electrical energy is ideal. All of it can
15
http://en.wikibooks.org/wiki/%3Aw%3ADrift_velocity
11
4.4.2 Power
A corollary to the concept of energy being work, is that all the energy/power of a circuit
(ideally) can be accounted for. The sum of all the power entering and leaving a circuit should
add up to zero. No energy should be accumulated (theoretically). Of course capacitors will
charge up and may hold onto their energy when the circuit is turned off. Inductors will
create a magnetic field containing energy that will instantly disappear back into the source
through the switch that turns the circuit off.
This course uses what is called the "passive16 " sign convention for power. Energy put into a
circuit by a power supply is negative, energy leaving a circuit is positive.
Power (the flow of energy) computations are an important part of this course. The symbol
for power is w (for work) and the units are Watts or W.
16
12
http://en.wikibooks.org/wiki/%3Aw%3AElectric_power%23Passive_sign_convention
13
Figure 1
Nodes are also called "junctions" in this book in order to make a distinction between Node
analysis, Kirchhoff's current law and discussions about a physical node itself. Here a physical
node is discussed.
A junction is a group of wires that share the same electromotive force1 (not voltage). Wires
ideally have no resistance, thus all wires that touch wire to wire somewhere are part of the
same node. The diagram on the right shows three big blue nodes, two smaller green nodes
and two trivial (one wire touching another) nodes.
Sometimes a node is described as where two or more wires touch and students circle where
wires intersect and call this a node. This only works on simple circuits.
One node has to be labeled ground in any circuit drawn before voltage can be computed or
the circuit simulated. Typically this is the node having the most components connected to
it. Logically it is normally placed at the bottom of the circuit logic diagram.
Ground is not always needed physically. Some circuits are floated2 on purpose.
Node Quiz3
1
2
3
14
http://en.wikibooks.org/wiki/%3Awikipedia%3AElectromotive_force
http://en.wikibooks.org/wiki/%3Aw%3AFloating_ground
http://en.wikibooks.org/wiki/%2FNodeQuiz%2F
4
5
http://en.wikibooks.org/wiki/%3Awikiversity%3ATutorial_on_preparing_the_multimeter_
for_start_measuring_the_voltage
http://en.wikibooks.org/wiki/%3Aw%3AClamp_meter
15
5.6.2 Short
A voltage source responds to a short by delivering as much current as possible. An extreme
example of this can be seen in this ball bearing motor video6 . The motor appears as a short
to the battery. Notice he only completes the short for a short time because he is worried
about the car battery exploding.
Maximum current flows through a short. Normally a short is created by a wire, a nail, or
some loose screw touching parts of the circuit unintentionally. Most component failures start
with heat build up. The heat destroys varnish, paint, or thin insulation creating a short.
The short causes more current to flow which causes more heat. This cycle repeats faster
and faster until there is a puff of smoke and everything breaks creating an open. Most
component failures start with a short and end in an open as they burn up. Feel the air
temperature above each circuit component after power on. Build a memory of what normal
operating temperatures are. Cold can indicate a short that has already turned into an open.
An uncharged capacitor initially appears as a short immediately after powering on a circuit.
An inductor appears as a short to DC after charging up. The short concept also helps
build our intuition, provides an an opportunity to talk about electrical safety and helps
describe component failure modes.
A closed switch can be thought of as short. Switches7 are surprisingly complicated. It is in
a study of switches that the term closed begins to dominate that of short.
6
7
16
http://www.youtube.com/watch?v=g60okBMeTKo
http://en.wikibooks.org/wiki/%3Awikipedia%3ASwitch
Figure 2
Current in the drawing above is shown entering the + side of the resistor. Resistors don't
care which leg is connected to positive or negative. The + means where the positive or red
probe of the volt meter is to be placed in order to get a positive reading. This is called the
"positive charge2 " flow sign convention. Some circuit theory classes (often within a physics
oriented curriculum) are taught with an "electon flow" sign convention.
In this case, current entering the + side of the resistor means that the resistor is removing
energy from the circuit. This is good. The goal of most circuits is to send energy out into
the world in the form of motion, light, sound, etc.
1
2
http://en.wikibooks.org/wiki/%3Aw%3AResistor
http://en.wikibooks.org/wiki/%3Aw%3AElectric_current%23Conventions
17
6.0.4 Resistance
Resistance3 is measured in terms of units called "Ohms" (volts per ampere), which is
commonly abbreviated with the Greek letter ("Omega"). Ohms are also used to measure
the quantities of impedance and reactance, as described in a later chapter. The variable
most commonly used to represent resistance is "r" or "R".
Resistance is defined as:
r=
L
A
where is the resistivity of the material, L is the length of the resistor, and A is the
cross-sectional area of the resistor.
6.0.5 Conductance
Conductance is the inverse of resistance. Conductance has units of "Siemens" (S), sometimes referred to as mhos (ohms backwards, abbreviated as an upside-down ). The
associated variable is "G":
G=
1
r
Before calculators and computers, conductance helped reduce4 the number of hand calculations that had to be done. Now conductance and it's related concepts of admittance5 and
susceptance can be skipped with matlab, octave, wolfram alpha and other computing tools.
Learning one or more these computing tools is now absolutely necessary in order to get
through this text.
3
4
5
18
http://en.wikibooks.org/wiki/%3AWikipedia%3AElectrical%20resistance
http://en.wikibooks.org/wiki/%3Aw%3ASmith%20chart
http://en.wikibooks.org/wiki/%3Awikipedia%3AAdmittance
Figure 3
The drawing on the right is of a battery and a resistor. Current is leaving the + terminal of
the battery. This means this battery is turning chemical potential energy into electromagnetic
potential energy and dumping this energy into the circuit. The flow of this energy or power
is negative.
Current is entering the positive side of the resistor even though a + has not been put on the
resistor. This means electromagnetic potential energy is being converted into heat, motion,
light, or sound depending upon the nature of the resistor. Power flowing out of the circuit is
given a positive sign.
The relationship of the voltage across the resistor V, the current through the resistor I and
the value of the resistor R is related by ohm's law6 :
[Resistor Terminal Relation]
http://en.wikibooks.org/wiki/%3Awikiversity%3AOhm%2527s_law
19
V = RI
A resistor, capacitor and inductor all have only two wires attached to them. Sometimes it is
hard to tell them apart. In the real world, all three have a bit of resistance, capacitance
and inductance in them. In this unknown context, they are called two terminal devices. In
more complicated devices, the wires are grouped into ports7 . A two terminal device that
expresses Ohm's law when current and voltage are applied to it, is called a resistor.
6.0.8 Example
Suppose the voltage across a resistor's two terminals is 10 volts and the measured current
through it is 2 amps. What is the resistance?
If v = iR then R = v/i = 10V /2A = 5ohms
20
http://en.wikibooks.org/wiki/%3Awikipedia%3ATwo-port_network
21
8 Source Transformations
8.1 Source Transformations
Independent current sources can be turned into independent voltage sources, and vice-versa,
by methods called "Source Transformations." These transformations are useful for solving
circuits. We will explain the two most important source transformations, Thevenin's
Source, and Norton's Source, and we will explain how to use these conceptual tools for
solving circuits.
23
Source Transformations
Figure 4
Let's say that the source is a collection of voltage sources, current sources and resistances,
while the load is a collection of resistances only. Both the source and the load can be
arbitrarily complex, but we can conceptually say that the source is directly equivalent to a
single voltage source and resistance (figure (a) below).
Figure 6
Figure 5
(a)
(b)
We can determine the value of the resistance Rs and the voltage source, vs by attaching an
independent source to the output of the circuit, as in figure (b) above. In this case we are
using a current source, but a voltage source could also be used. By varying i and measuring
v, both vs and Rs can be found using the following equation:
v = vs + iRs
24
Norton's Theorem
There are two variables, so two values of i will be needed. See Example 11 for more details.
We can easily see from this that if the current source is set to zero (equivalent to an open
circuit), then v is equal to the voltage source, vs . This is also called the open-circuit voltage,
voc .
This is an important concept, because it allows us to model what is inside a unknown
(linear) circuit, just by knowing what is coming out of the circuit. This concept is known as
Thvenin's Theorem after French telegraph engineer Lon Charles Thvenin2 , and the
circuit consisting of the voltage source and resistance is called the Thvenin Equivalent
Circuit.
vs
v
+
Rs Rs
This is equivalent to a KCL description of the following circuit. We can call the constant
term vs /Rs the source current, is .
Figure 7
1
2
http://en.wikibooks.org/wiki/%2FExamples%23Example1
http://en.wikipedia.org/wiki/L%E9on%20Charles%20Th%E9venin
25
Source Transformations
The equivalent current source and the equivalent resistance can be found with an independent
source as before (see Example 23 ).
When the above circuit (the Norton Equivalent Circuit, after Bell Labs engineer E.L.
Norton4 ) is disconnected from the external load, the current from the source all flows through
the resistor, producing the requisite voltage across the terminals, voc . Also, if we were to
short the two terminals of our circuit, the current would all flow through the wire, and none
of it would flow through the resistor (current divider rule). In this way, the circuit would
produce the short-circuit current isc (which is exactly the same as the source current is ).
Figure 8
Figure 9
3
4
26
http://en.wikibooks.org/wiki/%2FExamples%23Example%202
http://en.wikipedia.org/wiki/Edward_Lawry_Norton
Figure 11
Figure 10
The open circuit voltage
voc
isc
http://en.wikibooks.org/wiki/%2FExamples%23Example%203
27
Source Transformations
28
Figure 12
vs
Rs + RL
The voltage across the load resistor, vL , is found using the voltage divider rule:
29
vL = vs
RL
Rs + RL
RL vs2
(Rs + RL )2
Rs
RL
vs2
vs2
2
2 =
Rs
L
R s R
+ RL
+ R
R
L
Assuming the source resistance is not changeable, then we obtain maximum power by
minimising the bracketed part of the denominator in the above equation. It is an elementary
mathematical result that x + x1 is at a minimum when x=1. In this case, it is equal to 2.
Therefore, the above expression is minimum under the following condition:
R
s =1
RL
This leads to the condition that:
{|style=" border: solid 2px #D6D6FF; padding: 1em;" valign="top"
|align="left"|RL = Rs |}
We will get maximum power out of the source if the load resistance is identical to the
internal source resistance. This is the Maximum Power Transfer Theorem.
9.1.1 Efficiency
The efficiency, of the circuit is the proportion of all the energy dissipated in the circuit
that is dissipated in the load. We can immediately see that at maximum power transfer to
the load, the efficiency is 0.5, as the source resistor has half the voltage across it. We can
also see that efficiency will increase as the load resistance increases, even though the power
transferred will fall.
The efficiency can be calculated using the following equation:
=
PL
PL + Ps
where Ps is the power in the source resistor. This can be found using a simple modification
to the equation for PL :
30
Ps =
RL
vs2
Rs
RL
2
RL
Rs
The graph below shows the power in the load (as a proportion of the maximum power, Pmax )
and the efficiency for values of RL between 0 and 5 times Rs .
Figure 13
It is important to note that under conditions of maximum power transfer as much power
is dissipated in the source as in the load. This is not a desirable condition if, for example,
the source is the electricity supply system and the load is your electric heater. This would
mean that the electricity supply company would be wasting half the power it generates. In
this case, the generators, power lines, etc. are designed to give the lowest source resistance
possible, giving high efficiency. The maximum power transfer condition is used in (usually
high-frequency) communications systems where the source resistance can not be made low,
the power levels are relatively low and it is paramount to get as much signal power as
possible to the receiving end of the system (the load).
31
10.2 Superposition
One of the most important principals in the field of circuit analysis is the principal of
superposition. It is valid only in linear circuits.
The superposition principle states that the total effect of multiple contributing sources
on a linear circuit is equal to the sum of the individual effects of the sources, taken one
at a time.
What does this mean? In plain English, it means that if we have a circuit with multiple
sources, we can "turn off" all but one source at a time, and then investigate the circuit
with only one source active at a time. We do this with every source, in turn, and then add
together the effects of each source to get the total effect. Before we put this principle to use,
we must be aware of the underlying mathematics.
33
Figure 14
The output y is the convolution h * x of the input x and the impulse response:
[Convolution]
34
Convolution
y(t) = (h x)(t) =
Z +
h(t s)x(s)ds
If the input, x(t), was an impulse ((t)), the output y(t) would be equal to h(t).
By knowing the impulse response of a circuit, any source can be plugged-in to the circuit,
and the output can be calculated by convolution.
10.4 Convolution
The convolution operation is a very difficult, involved operation that combines two
equations into a single resulting equation. Convolution is defined in terms of a definite
integral, and as such, solving convolution equations will require knowledge of integral calculus.
This wikibook will not require a prior knowledge of integral calculus, and therefore will not
go into more depth on this subject then a simple definition, and some light explanation.
10.4.1 Definition
The convolution a * b of two functions a and b is defined as:
(a b)(t) =
a( )b(t )d
Remember:
Asterisks mean convolution, not multiplication
The asterisk operator is used to denote convolution. Many computer systems, and people
who frequently write mathematics on a computer will often use an asterisk to denote simple
multiplication (the asterisk is the multiplication operator in many programming languages),
however an important distinction must be made here: The asterisk operator means
convolution.
10.4.2 Properties
Convolution is commutative, in the sense that a b = b a. Convolution is also distributive
over addition, i.e. a (b + c) = a b + a c, and associative, i.e. a (b c) = (a b) c.
35
Figure 15
Where x(t) is the input to the circuit, h(t) is the circuit's impulse response, and y(t) is the
output. Here, we can find the output by convoluting the impulse response with the input
to the circuit. Hence we see that the impulse response of a circuit is not just the ratio of
the output over the input. In the frequency domain however, component in the output
with frequency is the product of the input component with the same frequency and the
transition function at that frequency. The moral of the story is this: the output to a circuit
is the input convolved with the impulse response.
36
37
12 First-Order Circuits
12.1 First Order Circuits
First order circuits are circuits that contain only one energy storage element (capacitor or
inductor), and that can therefore be described using only a first order differential equation.
The two possible types of first-order circuits are:
1. RC (resistor and capacitor)
2. RL (resistor and inductor)
RL and RC circuits is a term we will be using to describe a circuit that has either a) resistors
and inductors (RL), or b) resistors and capacitors (RC).
12.2 RL Circuits
Figure 16
An RL parallel circuit
An RL Circuit has at least one resistor (R) and one inductor (L). These can be arranged in
parallel, or in series. Inductors are best solved by considering the current flowing through
the inductor. Therefore, we will combine the resistive element and the source into a Norton
Source Circuit. The Inductor then, will be the external load to the circuit. We remember
the equation for the inductor:
v(t) = L
di
dt
39
First-Order Circuits
w:RL circuit1
If we apply KCL on the node that forms the positive terminal of the voltage source, we can
solve to get the following differential equation:
isource (t) =
L diinductor (t)
+ iinductor (t)
Rn
dt
12.3 RC Circuits
w:RC circuit2
Figure 17
A parallel RC Circuit
An RC circuit is a circuit that has both a resistor (R) and a capacitor (C). Like the RL
Circuit, we will combine the resistor and the source on one side of the circuit, and combine
them into a thevenin source. Then if we apply KVL around the resulting loop, we get the
following equation:
vsource = RC
1
2
40
dvcapacitor (t)
+ vcapacitor (t)
dt
http://en.wikipedia.org/wiki/RL%20circuit
http://en.wikipedia.org/wiki/RC%20circuit
= I R
L
1
I dI
= R
L dt
R 1
RR
I dI = L dt
lnI = R
Lt+C
I = e( R
L t + C)
C
I = Ae( R
L t) . A = e
t
0
1
2
3
4
5
I(t)
A
36% A
A
A
A
1% A
R
L
R
L
R
L
R
L
R
L
12.4.2 Series RC
The differential equation of the series RC circuit
V
C dV
dt + R = 0
dV
dt
1
V
= V
1
RC
1
dV = RC
dt
R 1
1 R
V dV = RC dt
1
lnV = RC
t+C
1
t + C)
V = e( RC
1
V = Ae( RC
t) . A = eC
t
0
1
2
3
4
1
RC
1
RC
1
RC
1
RC
V(t)
A
36% A
A
A
A
41
First-Order Circuits
t
5
1
RC
V(t)
1% A
T=
L
R
RC
1
In general, from an engineering standpoint, we say that the system is at steady state (
Voltage or Current is almost at Ground Level ) after a time period of five Time Constants.
42
13 RLC Circuits
w:RLC Circuit1
Figure 18
Idt = 0
http://en.wikipedia.org/wiki/RLC%20Circuit
43
RLC Circuits
d2 I R dI
I
+
+
=0
2
dt
L dt LC
The characteristic equation is
s2 +
R
1
s+
=0
L
LC
s =
2 2
Where
=
R
2L
=
When
1
LC
2 2 = 0
2 = 2 ; R = 2
L
C
R
The equation only has one real root . s = = 2L
R
The solution for I(t) = Ae( 2L
t)
2 2 > 0
2 > 2 . R >
L
C
2
2
2
2
2
2
2
2
The solution for I(t) = e+ t + e t = e ej( + ej( )
The I - t curve would look like
When
2 2 < 0
2 < 2 . R <
L
C
2
2
2
2
2
2
2
2
The solution for I(t) = e(+ t) + e( t) = e ej( ) + ej( )
The I - t curve would look like
44
Series RLC
R
= 2L
1
o = LC
Parallel RLC
1
= 2RC
1
o = LC
Compare The Damping factor with The Resonance Frequency give rise to different types of
circuits: Overdamped, Underdamped, and Critically Damped.
13.1.3 Bandwidth
[Bandwidth]
= 2
For series RLC circuit:
= 2 =
R
L
1
RC
o
o
=
2
L
C
C
L
45
RLC Circuits
13.1.5 Stability
Because inductors and capacitors act differently to different inputs, there is some potential
for the circuit response to approach infinity when subjected to certain types and amplitudes
of inputs. When the output of a circuit approaches infinity, the circuit is said to be unstable.
Unstable circuits can actually be dangerous, as unstable elements overheat, and potentially
rupture.
A circuit is considered to be stable when a "well-behaved" input produces a "well-behaved"
output response. We use the term "Well-Behaved" differently for each application, but
generally, we mean "Well-Behaved" to mean a finite and controllable quantity.
13.2 Resonance
13.2.1 With R = 0
When R = 0 , the circuit reduces to a series LC circuit. When the circuit is in resonance,
the circuit will vibrate at the resonant frequency.
ZL = ZC
L =
1
C
f=
1
LC
1 1
2 LC
The circuit vibrates and has the capability of producing a Standing Wave when R = 0 , L =
C
13.2.2 With R 0
When R 0 and the circuit operates in resonance .
The frequency dependent components L , C cancel out ie ZL - ZC = 0 so that the total
impedance of the circuit is ZR + ZL + ZC = R + [ZL ZC ] = R + 0 = R
The current of the circuit is I =
The Operating Frequency is =
V
R
1
LC
46
V
2R
Conclusion
Circuit will be stable over the range of frquencies from 1 2
The circuit has the capability to select bandwidth where the circuit is stable . Therefore, it is
best suited for Tuned Resonance Select Bandwidth Filter
Once using L or C to tune circuit into resonance at resonance frequency f =
1 1
2 LC The
V
current is at its maximum value I = VR . Reduce current above I = 2R
circuit will respond
V
to narrower bandwidth than 1 2 . Reduce current below I = 2R circuit will respond to
wider bandwidth than 1 2 .
13.3 Conclusion
Circuit
General
Series RLC
Parallel RLC
Circuit
Figure 20
Impedance
Figure 19
Z = (j)2 + (j) R
L+
1
LC
Roots
I(t)
Damping Factor
Resonant Frequency
Band Width
Quality factor
= 2 o2
p
1 t
Ae + Be
o
= 2
Q=
2 t
o
2
Ae1 t + Be2 t
R
= 2L
1
o = LC
R
L
Q=
L
R LC
1
R
Z =
1
1
RLC (j)2 +j 1 + 1
p RC LC
= 2 o2
Ae1 t + Be2 t
1
= 2RC
1
o = LC
1
CR
L
C
Q=
CR
LC
=R
C
L
47
49
= Kg or
1 dh
K dt
=g
Next, we substitute in our second equation into our first equation, and we have a second-order
equation.
R
1
si +
i=0
L
LC
The roots to the characteristic equation are the "solutions" that we are looking for.
dx
dt
50
d2 x
dt2
Damping
Where x is the voltage (in a series circuit) or the current (in a parallel circuit) of the
circuit source. We write 2 first order differential equations for the inductor currents and/or
the capacitor voltages in our circuit. We convert all the differentiations to s, and all the
integrations (if any) into (1/s). We can then use Cramer's rule to solve for a solution.
14.4.2 Solutions
The solutions of the characteristic equation are given in terms of the resonant frequency
and the damping ratio:
[Characteristic Equation Solution]
s =
2 o2
If either of these two values are used for s in the assumed solution x = Aest and that solution
completes the differential equation then it can be considered a valid solution. We will discuss
this more, below.
14.5 Damping
The solutions to a circuit are dependant on the type of damping that the circuit exhibits,
as determined by the relationship between the damping ratio and the resonant frequency.
The different types of damping are Overdamping, Underdamping, and Critical Damping.
51
14.5.1 Overdamped
Figure 21
s1 t + Be s2 t ,
s1 , s2 =
where
2 02
In a parallel circuit:
= 1/(2RC)
0 = 1/sqrt(LC)
In a series circuit:
= R/(2L)
52
Damping
0 = 1/sqrt(LC)
Overdamped circuits are characterized as having a very large settling time, and possibly a
large steady-state error.
14.5.2 Underdamped
A Circuit is called Underdamped when the damping ratio is less than the resonant
frequency.
< 0
In this case, the characteristic polynomial's solutions are complex conjugates. This results
in oscillations or ringing in the circuit. The solution consists of two conjugate roots:
1 = + ic
and
2 = ic
where
c =
o2 2
53
Figure 22
A circuit is called Critically Damped if the damping factor is equal to the resonant
frequency:
= 0
In this case, the solutions to the characteristic equation is a double root. The two roots are
identical (1 = 2 = ), the solutions are:
I(t) = (A + Bt)et
for arbitrary constants A and B. Critically damped circuits typically have low overshoot, no
oscillations, and quick settling time.
54
Series RLC
Figure 23
The differential equation to a simple series circuit with a constant voltage source V, and a
resistor R, a capacitor C, and an inductor L is:
d2 i
di 1
+R + i = 0
2
dt
dt C
55
Ls2 + Rs +
1
=0
C
R
s2 =
2L
R 2
1
)
2L
LC
R 2
1
)
2L
LC
and
Figure 24
The differential equation to a parallel RLC circuit with a resistor R, a capacitor C, and an
inductor L is as follows:
C
d2 v 1 dv 1
+
+ v=0
dt2 R dt L
Where v is the voltage across the circuit. The characteristic equation then, is as follows:
Cs2 +
1
1
s+ = 0
R
L
56
1 2
1
)
2RC
LC
Circuit Response
and
1
s2 =
2RC
1 2
1
)
2RC
LC
a2
d2 x
dx
+ a1 + a0 x = f (t)
dt2
dt
d2 x
dx
+ a1 + a0 x = 0
dt2
dt
We remember this equation as being the "zero input response", that we discussed above. We
now define the natural response to be an exponential function:
xn = A1 est + A2 est
Where s are the roots of the characteristic equation of the circuit. The reasons for choosing
this specific solution for xn is based in differential equations theory, and we will just accept
it without proof for the time being. We can solve for the constant values, by using a system
of two equations:
x(0) = A1 + A2
dx(0)
= s 1 A1 + s 2 A2
dt
Where x is the voltage (of the elements in a parallel circuit) or the current (through the
elements in a series circuit).
57
d2 x
dx
+ a1 + a0 x = f (t)
2
dt
dt
The forced response is based on the input function, so we can't give a general solution to it.
However, we can provide a set of solutions for different inputs:
Input Form
K (constant)
M sin(t)
M eat
Output Form
A (constant)
A sin(t) + B cos(t)
Aeat
58
15 Mutual Inductance
15.1 Magnetic Fields
Figure 25
Inductors store energy in the form of a magnetic field. The magnetic field of an inductor
actually extends outside of the inductor, and can be affected (or can affect) another inductor
close by. The image above shows a magnetic field (red lines) extending around an inductor.
Figure 26
59
Mutual Inductance
If we accidentally or purposefully put two inductors close together, we can actually transfer
voltage and current from one inductor to another. This property is called Mutual Inductance. A device which utilizes mutual inductance to alter the voltage or current output is
called a transformer.
The inductor that creates the magnetic field is called the primary coil, and the inductor
that picks up the magnetic field is called the secondary coil. Transformers are designed to
have the greatest mutual inductance possible by winding both coils on the same core. (In
calculations for inductance, we need to know which materials form the path for magnetic
flux. Air core coils have low inductance; Cores of iron or other magnetic materials are better
'conductors' of magnetic flux.)
The voltage that appears in the secondary is caused by the change in the shared magnetic
field, each time the current through the primary changes. Thus, transformers work on A.C.
power, since the voltage and current change continuously.
Figure 27
60
Modern Inductors
Figure 28
When the coils of number of turns N1 conducts current . There exists a Magnetic Field B
on the coil . Changes of B will generates an Induced Voltage on the turns of coil N1 and N2
as shown
-p = Np dB
dt
-s = Ns dB
dt
The ratio of -2 over -1
- p / - s =
Np
Ns
= -s / -p =
Ns
Np
Ns
Vs = Vp N
p
Thus, this device is capable of Increase, Decrease and Conduct Voltage just by changing the
turn ratio of the coils
Therefore, the output voltage can be
Increased or Step Up by increasing number of turns of coil Ns greater than Np
Decreased or Step Down by Decreasing number of turns of coil Ns less than Np
Buffered by setting number of turns of coil Ns equal to Np
The following photo shows several examples of the construction of inductors and transformers.
At the upper right is a toroidal core type (toroid is the mathematical term for a donut
61
Mutual Inductance
shape). This shape very efficiently contains the magnetic flux, so less power (or signal) is
lost to heating up the core.
Figure 29
62
further reading
For example, a power transformer may be used to step down household AC (about 120
Volts) to 24V for home heating controls, etc. The output current is higher than the primary
current in this example, so the transformer is made with a heavier gauge of wire in its
secondary windings.
In transformers that deal with very high voltages, special attention is paid to insulation.
The windings that deal with thousands of volts must resist arcing and other problems we do
not see at home.
Finally, some transformers in electronic equipment are designed for a task known as
'impedance matching', rather than for specific in/out voltages. This function is explained in
literature covering audio and radio topics.
http://en.wikibooks.org/wiki/Electronics%2FTransformers
63
16 State-Variable Approach
16.1 State Variables
A more modern approach to circuit analysis is known as the state variable method, which
we will attempt to describe here. We use variables called state variables to describe the
current state of the energy storage elements (capacitors and inductors). Here, we are using
the word "state" to mean "condition" or "status" of the elements.
65
State-Variable Approach
66
http://en.wikibooks.org/wiki/Control%20Systems%2FState-Space%20Equations
17 Sinusoidal Sources
17.1 Steady State
"Steady State" means that we are not dealing with turning on or turning off circuits in this
section. We are assuming that the circuit was turned on a very long time ago and it is
behaving in a pattern. We are computing what the pattern will look like. The "complex
frequency" section models turning on and off a circuit with an exponential.
1
T
67
Sinusoidal Sources
Where f is the variable most commonly used to express the frequency.
Radian Frequency
Radian frequency is the value of the frequency expressed in terms of Radians Per Second,
instead of Hertz. Radian Frequency is denoted with the variable . The relationship
between the Frequency, and the Radian Frequency is as follows:
= 2f
Phase
The phase is a quantity, expressed in radians, of the time shift of a sinusoid. A sinusoid
phase-shifted = +2 is moved forward by 1 whole period, and looks exactly the same.
An important fact to remember is this:
sin( 2 t) = cos(t) or sin(t) = cos(t 2 )
Phase is often expressed with many different variables, including , , , etc... This wikibook
will try to stick with the symbol , to prevent confusion.
68
Sinusoidal Conventions
of the voltage across an Inductor might instantaneously switch polarity. Lots of things
are happening. We are going to save this for later. Here we deal with the steady state or
"particular" response first.
peak
peak to peak
average
RMS
Wall outlets are called AC4 or alternating current. Wall outlets are sinusoidal voltage sources
that range from 100 RMS volts, 50 Hz to 240 RMS volts 60 Hz world wide. RMS, rather
than peak (which makes more sense mathematically), is used to describe magnitude for
several reasons:
historical reasons related to the competition between Edison (DC power) and Tesla
(Sinusoidal or AC power)
1
2
3
4
http://en.wikibooks.org/wiki/%3Aw%3AElectronic_oscillator
http://en.wikibooks.org/wiki/%3Aw%3AFunction_generator
http://en.wikibooks.org/wiki/%3Aw%3ARoot%20mean%20square
http://en.wikibooks.org/wiki/%3Aw%3AAlternating%20current
69
Sinusoidal Sources
effort to compare/relate AC (wall outlets) to DC (cars, batteries) .. 100 RMS volts is
approximately 100 DC volts.
average sinusoidal is zero
meter movements (physical needles moving5 on measurement devices) were designed to
measure both DC and RMS AC
RMS is a type of average: prms =
2
1 R T2
T2 T1 T1 [p(t)] dt
Electrical power delivery6 is a complicated subject that will not be covered in this course.
Here we are trying to define terms, design devices that use the power and understand clearly
what comes out of wall outlets.
5
6
70
http://en.wikibooks.org/wiki/%3Aw%3AAmmeter%23Types
http://en.wikibooks.org/wiki/%3Aw%3AThree-phase_electric_power
18 Phasor Representation
71
19 Phasors
19.1 Variables
Variables are defined the same way. But there is a difference. Before variables were either
"known" or "unknown." Now there is a sort of in between.
At this point the concept of a constant function (a number) and a variable function (varies
with time) needs to be reviewed. See this /student professor /1 dialogue. Knowns are
described in terms of functions, unknowns are computed based upon the knowns and are
also functions.
For example:
v(t) = Mv cos(t + v ) voltage varying with time
Here v(t) is the symbol for a function. It is assigned a function of the symbols Mv , , v
and t. Typically time is not ever solved for.
Time remains an unknown. Furthermore all power, voltage and current turn into equations
of time. Time is not solved for. Because time is everywhere, it can be eliminated from
the equations. Integrals and derivatives turn into algebra and the answers can be purely
numeric (before time is added back in).
At the last moment, time is put back into voltage, current and power and the final solution
is a function of time.
Most of the math in this course has these steps:
1.
2.
3.
4.
describe knowns and unknowns in the time domain, describe all equations
change knowns into phasors, eliminate derivatives and integrals in the equations
solve numerically or symbolically for unknowns in the phasor domain
transform unknowns back into the time domain
http://en.wikibooks.org/wiki/%2Fstudent%20professor%20%2F
73
Phasors
Then the current through the linear circuit will also be a sinusoid, although its magnitude
and phase may be different quantities:
i(t) = Mi cos(t + i )
Note that both the voltage and the current are sinusoids with the same radial frequency, but
different magnitudes, and different phase angles. Passive circuit elements cannot change the
frequency of a sinusoid, only the magnitude and the phase. Why then do we need to write
in every equation, when it doesnt change? For that matter, why do we need to write out
the cos( ) function, if that never changes either? The answers to these questions is that we
don't need to write these things every time. Instead, engineers have produced a short-hand
way of writing these functions, called "phasors".
74
http://en.wikibooks.org/wiki/%3Aw%3AMatter_wave
Euler's Equation
Figure 30
Euler's Formula
Euler's formula is a mathematical formula that establishes the deep relationship between
the trigonometric functions and the complex exponential function. Euler's formula states
that, for any real number x,
eix = cos x + i sin x
75
Phasors
where e is the base of the natural logarithm3 , i is the square root of a negative one4 , and
cos and sin are the trig functions5 , with the argument x given in radians6 .
Euler's formula is ubiquitous in mathematics, physics, and engineering. The physicist
Richard Feynman7 called the equation "our jewel" and "one of the most remarkable, almost
astounding, formulas in all of mathematics."
A more general version of Euler's equation is:
[Euler's Equation]
M ej(t+) = M cos(t + ) + jM sin(t + )
This equation allows us to view sinusoids as complex exponential functions. The circle
in time of voltage, current or power turns into an arrow have length (magnitude C) and
angle (phase ) or a point having a real (X) and imaginary (Y ) coordinates in the phasor
domain/plane or complex domain/plane.
Generically, the phasor C, (which could be voltage, current or power) can be written:
C = X + jY (rectangular coordinates)
C = Mv (polar coordinates)
We can graph the point (X, Y) on the complex plane and draw an arrow to it showing the
relationship between X, Y, C and .
Using this fact, we can get the angle from the origin of the complex plane to out point (X,
Y) with the function:
[Angle equation]
C = arctan(
Y
)
X
And using the pythagorean theorem, we can find the magnitude of C -- the distance from
the origin to the point (X, Y) -- as:
[Pythagorean Theorem]
MC = |C| =
3
4
5
6
7
76
X2 + Y 2
http://en.wikibooks.org/wiki/%3Aw%3Ae%20%28mathematical%20constant%29
http://en.wikibooks.org/wiki/%3Aw%3Aimaginary%20unit
http://en.wikibooks.org/wiki/%3Aw%3Atrigonometric%20functions
http://en.wikibooks.org/wiki/%3Aw%3Aradian
http://en.wikibooks.org/wiki/%3Aw%3ARichard%20Feynman
Phasor Symbols
http://en.wikibooks.org/wiki/%3Aw%3ASpace_frame
77
Phasors
Figure 31
The math of phasors is exactly the same as ordinary math, except with imaginary numbers.
Vectors demand new mathematical operations such as dot product and cross product:
The dot product of vectors finds the shadow of one vector on another.
The cross product of vectors combines vectors into a third vector perpendicular to both.
78
Cosine Convention
sin(t + ) = cos(t + )
2
If your simulator requires the source to be in sin form, but the starting point is cos, then
convert to sin by adding 90 degrees:
cos(t + ) = sin(t + + )
2
Phasor math turns into the imaginary number math which is reviewed below.
Phasor A can be multiplied by phasor B:
[Phasor Multiplication]
A B = (Ma Mb )(a + b )
The phase angles add because in the time domain they are exponents of two things multiplied
together.
79
Phasors
[Phasor Division]
A/B = (Ma /Mb )(a b )
Again the phase angles are treated like exponents ... so they subtract.
The magnitude and angle form of phasors can not be used for addition and subtraction. For
this, we need to convert the phasors into rectangular notation:
C = X + jY
Here is how to convert from polar form (magnitude and angle) to rectangular form (real
and imaginary)
X = M cos()
Y = M sin()
Once in rectangular form:
Real parts get add or subtract
Imaginary parts add or subtract
[Phasor Addition]
C = A + B = (XA + XB ) + j(YA + YB ) = XC + jYC
Here is how to convert from rectangular form to polar form:
C = Mc c =
X 2 + Y 2 arctan(
Y
)
X
Once in polar phasor form, conversion back into the time domain is easy:
Re(M ej(t+) ) = M cos(t + )
80
transformation
proof10
proof11
proof12
proof13
proof14
proof15
phasor domain
A
Aj
A Bj
A + Bj
Acos() + Asin()j
Asin() Acos()j
Acos() Asin()j
Asin() Acos()j
In all the cases above, remember that is a constant, a known value in most cases. Thus
the phasor is an complex number in most calculations.
There is another transform associated with a derivatives that is discussed in "phasor calculus."
http://en.wikibooks.org/wiki/%2Fj%20omega%20disappears%2F
http://en.wikibooks.org/wiki/%2Fproof1%2F
http://en.wikibooks.org/wiki/%2Fproof2%2F
http://en.wikibooks.org/wiki/%2Fproof5%2F
http://en.wikibooks.org/wiki/%2Fproof6%2F
http://en.wikibooks.org/wiki/%2Fproof7%2F
http://en.wikibooks.org/wiki/%2Fproof8%2F
http://en.wikibooks.org/wiki/%3Aw%3AEigenfunction
81
Phasors
Thus, a time derivative of a sinusoid becomes, when tranformed into the phasor domain,
algebra:
d
dt i(t)
In a similar way the time integral, when transformed into the phasor domain is:
Z
V (t)dt
V
j
Re(Vm ejV ejt ) = Re(ej 2 LIm ejL ejt ) .... real numbers can be moved inside
82
d
dt
Re(Im ejI ejt ) = Re(ej 2 CVm ejV ejt ) .... real numbers can be moved inside
d
dt
V = IR
Vm ej ejt = Im ej ejt j L
V = IjL
83
Phasors
Im ej ejt = Vm ej ejt j C
I = VjC
What is interesting about this path of inquiry/logic/thought is a new concept emerges:
Device
Resistor
Capacitor
Inductor
V
I
I
V
1
R
1
jC
jC
jL
1
jL
The j terms that don't cancel out come from the derivative terms in the terminal relations.
These derivative terms are associated with the capacitors and inductors themselves, not the
sources. Although the derivative is applied to a source, the independent device the derivative
originates from (a capacitor or inductor) is left with it's feature after the transform! So if
we leave the driving forces as output
input ratios on one side of the equal sign, we can consider
separately the other side of the equal sign as a function! These functions have a name ...
Transfer Functions. When we analyze the voltage/current ratios's in terms of R, L an C, we
can sweep through a variety of driving source frequencies, or keep the frequency constant
and sweep through a variety of inductor values .. . we can analyze the circuit response!
Note: Transfer Functions are an entire section of this course. They come up in mechanical
engineering control system classes also. There are similarities. Driving over a bump is like
a surge or spike. Driving over a curb is like turning on a circuit. And when mechanical
engineers study vibrations, they deal with sinusoidal driving functions, but they are dealing
with a three dimensional object rather than a one dimensional object like we are in this
course.
84
Phasor Notation
Or symbolically
Z = R+j X
Here17 the derivative is attached to the inductance and capacitance, rather than to the
terminal equation as we have done. This spreads the math of solving circuit problems into
smaller pieces that is more easily checked, but it makes symbolic solutions more complex
and can cause numeric solution errors to accumulate because of intermediate calculations.
The phasor concept is found everywhere. Some day it will be necessary to study this if you
get in involved in microwave projects that involve "stubs18 " or antenna projects that involve
a "loading coil19 " ... the list is huge.
The goal here is to avoid the concepts of conductance, reactance, impedance, susceptance,
and admittance20 ... and avoid the the confusion of relating these concepts while trying to
compare phasor math with calculus and Laplace transforms.
17
18
19
20
V
V
~
V
V
V
http://en.wikibooks.org/wiki/Electronics%2FImpedance
http://en.wikibooks.org/wiki/Communication_Systems%2FMicrowave_Systems%23Microwave_
Components
http://en.wikibooks.org/wiki/%3Aw%3ALoading_coil%23Radio_antenna
http://en.wikibooks.org/wiki/%3Aw%3AAdmittance
85
20 Differential Equations
20.1 Phasors Generate the Particular Solution
Phasors can replace calculus, they can replace Laplace transforms, they can replace trig.
But there is one thing they can not do: initial conditions/integration constants. When
doing problems with both phasors and Laplace, or phasors and calculus, the difference in
the answers is going to be an integration constant.
Differential equations are solved in this course in three steps:
finding the particular solution ... particular to the driving function ... particular to the
voltage or current source
finding the homogenous solution ... the solution that is the same no matter what the
driving function is ... the solution that explores how an initial energy imbalance in the
circuit is balanced
determining the coefficients, the constants of integration from initial conditions
87
Differential Equations
The most important thing to understand is the nature of a function. Trig, Calculus, and
Laplace transforms and phasors are all associated with functions, not algebra. If you don't
understand the difference between algebra and a function, maybe this /student professor/1
dialogue will help.
We start with equations from terminal definitions, loops and junctions. Each of the symbols
in these algebraic equations is a function. We are not transforming the equations. We
are transforming the functions in these equations. All sorts of operators appear in these
d
equations including + - * / and dt
. The first table focuses on transforming these operators.
The second focuses on transforming the functions themselves.
The real power of the Laplace tranform is that it eliminates the integral and differential
operators. Then the functions themselves can be transformed. Then unknowns can be found
with just algebra. Then the functions can be transformed back into time domain functions.
Here are some of the Properties and Theorems2 needed to transform the typical sinusolidal
voltages, powers and currents in this class.
's' domain
f (at)
1
|a| F
Time shifting
f (t a)u(t a)
eas F (s)
Linearity
af (t) + bg(t)
aF (s) + bG(s)
Differentiation
f 0 (t)
sF (s) f (0)
Integration
Rt
1
s F (s)
Properties of the
unilateral Laplace
transform
Time scaling
1
2
88
f ( ) d = (u
f )(t)
0
s
a
Comment
http://en.wikibooks.org/wiki/%2Fstudent%20professor%2F
http://en.wikibooks.org/wiki/%3Aw%3ALaplace_transform%23Properties_and_theorems
exponential
decay
Time domain
f (t) =
L1 {F (s)}
et u(t)
Laplace sdomain
F (s) =
L {f (t)}
Region of
convergence
Reference
1
s+
Re(s) >
Frequency
shift of
unit step
Unit step
minus
exponential
decay
exponential
approach
(1 et )
u(t)
s(s+)
Re(s) > 0
sine
cosine
exponentially
decaying
sine wave
exponentially
decaying
cosine wave
sin(t) u(t)
cos(t) u(t)
et sin(t)
u(t)
s2 + 2
s
s2 + 2
(s+)2 + 2
Re(s) > 0
Re(s) > 0
Re(s) >
et cos(t)
u(t)
s+
(s+)2 + 2
Re(s) >
http://en.wikibooks.org/wiki/%3Aw%3ALaplace_transform%23Table_of_selected_Laplace_
transforms
89
1
Y
I
Y
It is important to note at this point that Ohm's Law still holds true even when we switch
from the time domain to the phasor domain. This is made all the more amazing by the fact
that the new term, impedance, is no longer a property only of resistors, but now encompasses
all load elements on a circuit (capacitors and inductors too!).
Impedance is still measured in units of Ohms, and admittance (like Conductance, its
DC-counterpart) is still measured in units of Siemens.
Let's take a closer look at this equation:
[Ohm's Law with Phasors]
V = ZI
If we break this up into polar notation, we get the following result:
MV V = (MZ MI )(Z + I )
w:Electrical impedance1
1
http://en.wikipedia.org/wiki/Electrical%20impedance
91
21.3 Resistors
Resistors do not affect the phase of the voltage or current, only the magnitude. Therefore,
the impedance of a resistor with resistance R is:
[Resistor Impedance]
Z = R0
Through a resistor, the phase difference between current and voltage will not change. This
is important to remember when analyzing circuits.
21.4 Capacitors
A capacitor with a capacitance of C has a phasor value:
[Capacitor Impedance]
Z = C
21.4.1 Reactance
A capacitor with a capacitance of C in an AC circuit with an angular velocity has a
reactance given by
X=
C (90 )
92
Inductors
21.5 Inductors
Inductors have a phasor value:
[Inductor Impedance]
Z = L
Where L is the inductance of the inductor. We can also write this using degrees:
Z = L(90 )
Like capacitors, we can see that the phasor for inductor shows that the value of the impedance
is located directly on the imaginary axis. However, the phasor value for inductance points
in exactly the opposite direction from the capacitance phasor. We notice here also that
inductors have no resistance, because the resistance is a real value, and inductors have only
an imaginary value.
21.5.1 Reactance
In an AC circuit with a source angular velocity of , and inductor with inductance L.
X = L(90 )
[Impedances in Series]
X
Zn = Zseries
series
Notice how much easier this is than having to differentiate between the formulas for combining
capacitors, resistors, and inductors in series. Notice also that resistors, capacitors, and
inductors can all be mixed without caring which type of element they are. This is valuable,
because we can now combine different elements into a single impedance value, as opposed to
different values of inductance, capacitance, and resistance.
Keep in mind however, that phasors need to be converted to rectangular coordinates before
they can be added together. If you know the formulas, you can write a small computer
93
Zn
Where N is the total number of impedances connected in parallel with each other. Impedances
may be multiplied in the polar representation, but they must be converted to rectangular
coordinates for the summation. This calculation can be a little bit time consuming, but
when you consider the alternative (having to deal with each type of element separately), we
can see that this is much easier.
Unfortunately, phasors can only be used with sinusoidal input functions. We cannot employ
phasors when examining a DC circuit, nor can we employ phasors when our input function
is any non-sinusoidal periodic function. To handle these cases, we will look at more general
methods in later chapters
94
Gain
H=
Y
X
Where Y is the phasor representation of the circuit's output, and X is the representation of
the circuit's input. In the time domain, to find the output, we would need to convolute the
input with the impulse response. With the network function, however, it becomes a simple
matter of multiplying the input phasor with the network function, to get the output phasor.
Using this method, we have converted an entire circuit to become a simple function that
changes magnitude and phase angle.
21.10 Gain
Gain is the amount by which the magnitude of the sinusoid is amplified or attenuated by
the circuit. Gain can be computed from the Network function as such:
[Gain]
Gain = |H()| =
|Y()|
|X()|
Where the bars around the phasors are the "magnitude" of the phasor, and not the "absolute
value" as they are in other math texts. Again, gain may be a measure of the magnitude
change in either current or voltage. Most frequently, however, it is used to describe voltage.
95
22 Phasor Theorems
22.1 Circuit Theorems
Phasors would be absolutely useless if they didn't make the analysis of a circuit easier.
Luckily for us, all our old circuit analysis tools work with values in the phasor domain. Here
is a quick list of tools that we have already discussed, that continue to work with phasors:
Ohm's Law
Kirchoff's Laws
Superposition
Thevenin and Norton Sources
Maximum Power Transfer
This page will describe how to use some of the tools we discussed for DC circuits in an AC
circuit using phasors.
97
Phasor Theorems
In = 0
Vn = 0
22.4 Superposition
Superposition may be applied to a circuit if all the sources have the same frequency. However,
superposition must be used as the only possible method to solve a circuit with sources that
have different frequencies. The important part to remember is that impedance values in a
circuit are based on the frequency. Different reactive elements react to different frequencies
differently. Therefore, the circuit must be solved once for every source frequency. This can
be a long process, but it is the only good method to solve these circuits.
98
99
23 Complex Power
23.1 Laplace Transform
The Laplace Transform is a powerful tool that is very useful in Electrical Engineering.
The transform allows equations in the "time domain" to be transformed into an equivalent
equation in the Complex S Domain. The laplace transform is an integral transform,
although the reader does not need to have a knowledge of integral calculus because all results
will be provided. This page will discuss the Laplace transform as being simply a tool for
solving and manipulating ordinary differential equations.
Laplace transformations of circuit elements are similar to phasor representations, but they
are not the same. Laplace transformations are more general than phasors, and can be easier
to use in some instances. Also, do not confuse the term "Complex S Domain" with the
complex power ideas that we have been talking about earlier. Complex power uses the
variable S, while the Laplace transform uses the variable s. The Laplace variable s has
nothing to do with power.
The transform is named after the mathematician Pierre Simon Laplace (1749-1827). The
transform itself did not become popular until Oliver Heaviside, a famous electrical engineer,
began using a variation of it to solve electrical circuits.
101
Complex Power
Z
0
est f (t) dt
Note:
The letter s has no special significance, and is used with the Laplace Transform as a
matter of common convention.
The transform, by virtue of the definite integral, removes all t from the resulting equation,
leaving instead the new variable s, a complex number that is normally written as s = + j.
In essence, this transform takes the function f(t), and "transforms it" into a function in terms
of s, F(s). As a general rule the transform of a function f(t) is written as F(s). Time-domain
functions are written in lower-case, and the resultant s-domain functions are written in
upper-case.
There is a table of Laplace Transform pairs in
the Appendixa
a
1
2
Z c+i
ef t F (s) ds = f (t)
ci
where c is a real constant such that all of the poles s1 , s2 , ..., sn of F (s) fall in the region
R{si } < c. In other words, c is chosen so that all of the poles of F (s) are to the left of the
vertical line intersecting the real axis at s = c.
102
Transform Properties
The inverse transform is more difficult mathematically than the transform itself is. However,
luckily for us, extensive tables of laplace transforms and their inverses have been computed,
and are available for easy browsing.
The most important property of the Laplace Transform (for now) is as follows:
L f 0 (t) = sF (s) f (0)
n1
X
i=0
where the notation f (n) (t) means the nth derivative of the function f at the point t, and
f (0) (t) means f (t).
In plain English, the laplace transform converts differentiation into polynomials. The only
important thing to remember is that we must add in the initial conditions of the time domain
function, but for most circuits, the initial condition is 0, leaving us with nothing to add.
For integrals, we get the following:
Z t
L
0
1
f (t) dt = F (s)
s
103
Complex Power
This is useful for finding the initial conditions of a function needed when we perform the
transform of a differentiation operation (see above).
s0
This is useful for finding the steady state response of a circuit. The final value theorem may
only be applied to stable systems.
Figure 32
104
Convolution Theorem
In this situation, H(s) is known as the "Transfer Function" of the circuit. It can be defined
as both the transform of the impulse response, or the ratio of the circuit output to its input
in the Laplace domain:
[Transfer Function]
H(s) = L {h(t)} =
Y (s)
X(s)
Transfer functions are powerful tools for analyzing circuits. If we know the transfer function
of a circuit, we have all the information we need to understand the circuit, and we have it in
a form that is easy to work with. When we have obtained the transfer function, we can say
that the circuit has been "solved" completely.
Figure 33
105
Complex Power
Figure 34
X(s) = Input
H(s) = Transfer Function
Y(s) = Output
We can compute the output Y(s) from the input X(s) and the Transfer Function H(s):
Y (s) = X(s)H(s)
Notice that this property is very similar to phasors, where the output can be determined
by multiplying the input by the network function. The network function and the transfer
function then, are very similar quantities.
23.10 Resistors
The laplace transform can be used independently on different circuit elements, and then the
circuit can be solved entirely in the S Domain (Which is much easier). Let's take a look at
some of the circuit elements:
Resistors are time and frequency invariant. Therefore, the transform of a resistor is the
same as the resistance of the resistor:
[Transform of Resistors]
R(s) = r
Compare this result to the phasor impedance value for a resistance r:
Zr = r0
You can see very quickly that resistance values are very similar between phasors and laplace
transforms.
106
Capacitors
Now, following ohms law, the resistance of the circuit element is a ratio of the voltage to the
(s)
current. So, we will solve for the quantity VI(s)
, and the result will be the resistance of our
circuit element:
R=
V (s)
I(s)
This ratio, the input/output ratio of our resistor is an important quantity, and we will find
this quantity for all of our circuit elements. We can say that the transform of a resistor with
resistance r is given by:
[Tranform of Resistor]
L{resistor} = R = r
23.12 Capacitors
Let us look at the relationship between voltage, current, and capacitance, in the time domain:
i(t) = C
dv(t)
dt
i(t)dt
t0
Then, transforming this equation into the laplace domain, we get the following:
V (s) =
Again, if we solve for the ratio
V (s)
I(s) ,
11
I(s)
Cs
1
sC
107
Complex Power
23.13 Inductors
Let us look at our equation for inductance:
v(t) = L
di(t)
dt
V (s)
I(s) ,
23.14 Impedance
Since all the load elements can be combined into a single format dependent on s, we call the
effect of all load elements impedance, the same as we call it in phasor representation. We
denote impedance values with a capital Z (but not a phasor Z).
23.15 References
23.16 Laplace Circuit Solution
One of the most important uses of the Laplace transform is to solve linear differential
equations, just like the type of equations that represent our first- and second-order circuits.
This page will discuss the use of the Laplace Transform to find the complete response of a
circuit.
23.17 Steps
Here are the general steps for solving a circuit using the Laplace Transform:
1. Determine the differential equation for the circuit.
2. Use the Laplace Transform on the differential equation.
108
Steps
3. Solve for the unknown variable in the laplace domain.
4. Use the inverse laplace transform to find the time domain solution.
Another method that we can use is:
1. Transform the individual circuit components into impedance values using the Laplace
Transform.
2. Find the Transfer function that describes the circuit
3. Solve for the unknown variable in the laplace domain.
4. Use the inverse laplace transform to find the time domain solution.
Figure 35 Joseph Fouriera , after whom the Fourier Transform is named, was a famous
mathematician who worked for Napoleon.
a
http://en.wikipedia.org/wiki/Joseph%20Fourier
109
Complex Power
f (t)ejt dt
The variable is known as the "radial frequency" of the circuit. This term refers to the
frequency of the circuit. The Fourier transform, in the respect that it accounts only for the
response of the circuit to a given frequency is very similar to phasor notation. However
the Fourier Transform produces an equation that can be used to analyze the circuit for all
frequencies, not just a single frequency like phasors are limited to.
There is a table of Fourier Transform pairs in
the Appendixa
a
1
2
F (j)ejt d
However, there are extensive tables of Fourier transforms and their inverses available, so we
need not waste time computing individual transforms.
110
Fourier Domain
[Radial Frequency]
= 2f
Radial Frequency is measured in radians, frequency is measured in hertz. Both
describe the same quantity.
For instance, if a given AC source has a frequency of 60Hz, the resultant radial frequency is:
= 2f = 2(60) = 120
|C| =
A2 + B 2
The Phase graph has j as the horizontal axis, and the phase value of the transform as the
vertical axis. Remember, we can compute the phase of a complex value as such:
C = A + jB
C = tan1
B
A
The phase and magnitude values of the Fourier transform can be considered independent
values, although some abstract relationships do apply. Every fourier transform must include
a phase value and a magnitude value, or it cannot be uniquely transformed back into the
time domain.
111
Complex Power
The combination of graphs of the magnitude and phase responses of a circuit, along with
some special types of formatting and interpretation are called Bode Plots2 , and are discussed
in more detail in the next chapter.
23.22.1 Resistors
Resistors are not reactive elements, and their resistance is not a function of time. Therefore,
when transformed, the fourier impedance value of a resistor is given as such:
[Transform of Resistor]
Zresistor (j) = r
Resistors act equally on all frequencies of input.
112
Frequency Response
23.22.2 Capacitors
Capacitors are reactive elements, and therefore they have reactance, but no resistance, as
such:
[Transform of Capacitor]
Zcapacitor (j) =
1
j
=
jC
C
23.22.3 Inductors
Inductors are also reactive elements, and have the following fourier transform:
[Transform of Inductor]
Zinductor (j) = jL
113
Complex Power
23.24 Decibel
More information about Decibels can be found in:
The Appendixa
a
Decibels (abbreviated "dB") are not units per se. Instead, a Decibel is simply a logarithmic
ratio of the input to the output of a circuit. Decibels represent a power ratio unless they are
clearly tagged differently. Most db tags are NOT indicative of the ratio units, but rather,
they indicate a comparison of a variable with an accepted standard. For example, dbm
means 10 times the log of a power variable in ratio to 1 milliwatt. This is very popular in
dealing with telephone lines. Decibels were invented by power weenies and belong to them,
so it's power unless someone indicates otherwise.
23.24.1 Voltage
[Decibel relation]
dB = 20 log
Vout
Vin
This is the power ratio ( out / in ) that exists for a voltage ratio of V_(out)to V_(in).
Power goes as the square of the voltage, therefore the 10 log becomes 20 log. Bels, the
precursors to decibels, were invented to describe power ratios; therefore, it is customary to
describe a voltage ratio in terms of the power ratio that voltage ratio represents. This is
used even when the input and output impedance differ. This makes little sense, but it is
common practice. This "voltage-ratio-yields-power-ratio" comparison only really works when
the impedance is the same for In and Out. This is true in such cases as telephone and video
systems. The terms "Vin" and "Vout" can either be the time-domain values of the voltage
input and voltage output, or they can be the magnitudes of the respective phasors. The
original definition was bels = log (Power-out / Power-in), where log is the common (base
10) log, but the bel is a very large unit, hence the birth of the decibel, one-tenth of a bel.
You can take a log ratio of any two quantities, but they must be the same unit. Oranges
over oranges = unit-less.
dB = 10 log
Pout
Pin
This is used to compare the output power of a system to the input power of a system. Notice
that since power is being compared to power, the log prefix is 10. For voltage comparisons
the prefix was 20 (due to power being proportional to voltage squared).
114
Notes on Decibels
115
Complex Power
Z(j)
P (j)
Where both Z and P are polynomials. We then set each of these equations to zero, and
solve:
Z(j) = 0
P (j) = 0
116
Z(j)
0
=
=0
P (j) P (j)
H(j)|M =
Z(j) Z(j)
=
=
P (j)
0
And:
Now, some of the purists will immediately say "but you arent allowed to divide by zero",
and to those people I say: you can write in a limit, if you really want to.
(A + j)(B + j)
(C + j)(D + j)
Each term, on top and bottom of the equation, is of the form (N + j). However, we can
rearrange our numbers to look like the following:
N (1 +
j
)
N
Now, if we do this for every term in the equation, we get the following:
j
j
A B (1 + A )(1 + B )
Hbode (j) =
C D (1 + j )(1 + j )
C
This is the format that we are calling "Bode Equations", although they are simply another
way of writing an ordinary frequency response equation.
117
Complex Power
23.33 DC Gain
The constant term out front:
A B
C D
is called the "DC Gain" of the function. If we set 0, we can see that everything in the
equation cancels out, and the value of H is simply our DC gain. DC then is simply the input
with a frequency of zero.
j
)
N
the quantity N is called the "Break Frequency". When the radial frequency of the circuit
equals a break frequency, that term becomes (1 + 1) = 2. When the radial frequency is
much higher than the break frequency, the term becomes much greater than 1. When the
radial Frequency is much smaller than the break frequency, the value of that term becomes
approximately 1.
1 << 10
10 << 1000
2 << 20 Right!
2 << 10 WRONG!
118
j
)
5
Our breakpoint occurs at 5 radians per second. When our radial frequency is much less
than the break point, we have the following:
Gain = (1 + 0) = 1
M agnitude = 20 log10 (1) = 0db/decade
When our radial frequency is equal to our break point we have the following:
Gain = |(1 + j)| =
119
Complex Power
23.36.1 Zeros
Zeros have a positive effect on the magnitude plot. The contributions of a zero are all
positive:
Radial Frequency << Break Point
0db/decade gain.
Radial Frequency = Break Point
3db/decade gain.
Radial Frequency >> Break Point
20db/decade gain.
23.36.2 Poles
Poles have a negative effect on the magnitude plot. The contributions of the poles are as
follows:
Radial Frequency << Break Point
0db/decade gain.
Radial Frequency = Break Point
-3db/decade gain.
Radial Frequency >> Break Point
-20db/decade gain.
23.37 Conclusions
To draw a bode plot effectively, follow these simple steps:
1. Put the frequency response equation into bode equation form.
2. identify the DC gain value, and mark this as a horizontal line coming in from the far
left (where the radial frequency conceptually is zero).
3. At every "zero" break point, increase the slope of the line upwards by 20db/decade.
4. At every "pole" break point, decrease the slope of the line downwards by 20db/decade.
120
See Also
5. at every breakpoint, note that the "actual value" is 3db off from the value graphed.
And then you are done!
23.39 Impedance
Let's recap: In the transform domain, the quantities of resistance, capacitance, and inductance can all be combined into a single complex value known as "Impedance". Impedance is
denoted with the letter Z, and can be a function of s or j, depending on the transform used
(Laplace or Fourier). This impedance is very similar to the phasor concept of impedance,
except that we are in the complex domain (laplace or fourier), and not the phasor domain.
Impedance is a complex quantity, and is therefore comprised of two components: The real
component (resistance), and the complex component (reactance). Resistors, because they
do not vary with time or frequency, have real values. Capacitors and inductors however,
have imaginary values of impedance. The resistance is denoted (as always) with a capital R,
and the reactance is denoted with an X (this is common, although it is confusing because X
is also the most common input designator). We have therefore, the following relationship
between resistance, reactance, and impedance:
[Complex Laplace Impedance]
Z = R + jX
http://wikis.controltheorypro.com/index.php?title=Bode_Plot
121
Complex Power
Z1 ||Z2 =
Z1 Z2
Z1 + Z2
122
24 Circuit Functions
24.1 Circuit Functions
This appendix page will list the various values of the variable H that have been used
throughout the circuit theory textbooks. These values of H are all equivalent, but are
represented in different domains. All of the H functions are a ratio of the circuit input over
the circuit output.
123
Circuit Functions
124
25 Phasor Arithmetic
25.1 Phasor Arithmetic
This page will review phasors and phasor arithmetic topics.
25.2 Forms
Phasors have two components, the magnitude (M) and the phase angle (). Phasors are
related to sinusoids through our cosine convention:
C = M = M cos(t + )
Remember, there are 3 forms to phasors:
C = M "Polar Form"
C = A + jB "Rectangular Form"
C = M ej "Exponential Form"
Phasor and Exponential forms are identical and are also referred to as polar form.
A2 + B 2
= arctan
B
A
125
Phasor Arithmetic
B = M sin ()
25.4 Addition
To add two phasors together, we must convert them into rectangular form:
C1 = A1 + jB1
C2 = A2 + jB2
C1 + C2 = (A1 + A2 ) + j(B1 + B2 )
This is a well-known property of complex arithmetic.
25.5 Subtraction
Subtraction is similar to addition, except now we subtract
C1 = A1 + jB1
C2 = A2 + jB2
C1 C2 = (A1 A2 ) + j(B1 B2 )
25.6 Multiplication
To multiply two phasors, we should first convert them to polar form to make things simpler.
The product in polar form is simply the product of their magnitudes, and the phase is the
sum of their phases.
C1 = M1 1
C2 = M2 2
C1 C2 = M1 M2 1 + 2
Keep in mind that in polar form, phasors are exponential quantities with a magnitude
(M), and an argument (). Multiplying two exponentials together forces us to multiply the
magnitudes, and add the exponents.
126
Division
25.7 Division
Division is similar to multiplication, except now we divide the magnitudes, and subtract the
phases
C1 = M1 1
C2 = M2 2
C 1 M1
=
1 2
C 2 M2
25.8 Inversion
An important relationship that is worth understanding is the inversion property of
phasors:
C = MC 0 = MC
Or, in degrees,
C = MC 0 = MC 180
On the normal cartesian plane, for instance, the negative X axis is 180 degrees around from
the positive X axis. By using that fact on an imaginary axis, we can see that the Negative
Real axis is facing in the exact opposite direction from the Positive Real axis, and therefore
is 180 degrees apart.
127
Phasor Arithmetic
C = M
C = M
In rectangular form, we can express complex conjugation as:
C = A + jB
C = A jB
Notice the only difference in the complex conjugate of C is the sign change of the imaginary
part.
128
26 Decibels
This appendix page is going to take a deeper look at the units of decibels, it will describe
some of the properties of decibels, and will demonstrate how to use them in calculations.
26.1 Definition
Decibels are, first and foremost, a power calculation. With that in mind, we will state the
definition of a decibel:
Pout
Pin
dB = 10 log
The letters "dB" are used as the units for the result of this calculation. dB ratios are always
in terms of watts, unless otherwise noted.
P =VI =
Now, if we plug that result into the definition of a decibel, we can create a complicated
equation:
dB =
2
Vout
R
10 log V 2
in
R
Now, we can cancel out the resistance values (R) from the top and bottom of the fraction,
and rearrange the exponent as such:
"
dB = 10 log
Vout
Vin
2 #
129
Decibels
If we remember the properties of logarithms, we will remember that if we have an exponent
inside a logarithm, we can move the exponent outside, as a coefficient. This rule gives us
our desired result:
dB = 20 log
Vout
Vin
26.5.1 Multiplication
Let's say that we have three values, a b and c, with their respective decibel equivalents
denoted by the upper-case letters A B and C. We can show that for the following equation:
130
Decibel Arithmetic
a = b c
That we can change all the quantities to decibels, and convert the multiplication operations
to addition:
A = B + C
26.5.2 Division
Let's say that we have three values, a b and c, with their respective decibel equivalents
denoted by the upper-case letters A B and C. We can show that for the following equation:
a = b / c
Then we can show through the principals of logarithms that we can convert all the values to
decibels, and we can then convert the division operation to subtraction:
A = B - C
131
27 Transform Tables
133
28 Resources
28.1 Further Reading
Pages listed here are sources of further information on the topic of electric circuits, or are
additional subjects that may be of interest for a reader of this book. Many of the resources
listed here are sources of information, and this may be treated as a bibliography for this
wikibook.
28.1.1 Wikibooks
Wikibooks:
Wikibooks:
Wikibooks:
Wikibooks:
Electronics1
Signals and Systems2
Digital Circuits3
Circuit Idea4
</dynamicpagelist>
1
2
3
4
5
http://en.wikibooks.org/wiki/Electronics
http://en.wikibooks.org/wiki/Signals%20and%20Systems
http://en.wikibooks.org/wiki/Digital%20Circuits
http://en.wikibooks.org/wiki/Circuit%20Idea
http://en.wikibooks.org/wiki/Circuit%20Theory
135
29 Contributors
Edits
308
1
4
5
10
2
3
3
1
14
3
1
4
1
7
1
2
1
2
1
1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
User
1sfoerster1
A.schwarz2
Adicarlo3
Adrignola4
Avicennasis5
Az15686
Candamil7
CommonsDelinker8
Danduddy9
Darklama10
DavidCary11
Derbeth12
Dirk Hnniger13
Eaglesfein14
Fale15
Ferengi16
Frohro17
Gautamraj18
Hanspi19
Hgmjr20
Ifuwant2know21
http://en.wikibooks.org/w/index.php?title=User:1sfoerster
http://en.wikibooks.org/w/index.php?title=User:A.schwarz
http://en.wikibooks.org/w/index.php?title=User:Adicarlo
http://en.wikibooks.org/w/index.php?title=User:Adrignola
http://en.wikibooks.org/w/index.php?title=User:Avicennasis
http://en.wikibooks.org/w/index.php?title=User:Az1568
http://en.wikibooks.org/w/index.php?title=User:Candamil
http://en.wikibooks.org/w/index.php?title=User:CommonsDelinker
http://en.wikibooks.org/w/index.php?title=User:Danduddy
http://en.wikibooks.org/w/index.php?title=User:Darklama
http://en.wikibooks.org/w/index.php?title=User:DavidCary
http://en.wikibooks.org/w/index.php?title=User:Derbeth
http://en.wikibooks.org/w/index.php?title=User:Dirk_H%C3%BCnniger
http://en.wikibooks.org/w/index.php?title=User:Eaglesfein
http://en.wikibooks.org/w/index.php?title=User:Fale
http://en.wikibooks.org/w/index.php?title=User:Ferengi
http://en.wikibooks.org/w/index.php?title=User:Frohro
http://en.wikibooks.org/w/index.php?title=User:Gautamraj
http://en.wikibooks.org/w/index.php?title=User:Hanspi
http://en.wikibooks.org/w/index.php?title=User:Hgmjr
http://en.wikibooks.org/w/index.php?title=User:Ifuwant2know
137
Contributors
2
1
1
1
14
9
1
1
1
1
3
1
3
1
3
1
1
4
3
1
1
1
10
11
11
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
138
Inductiveload22
Int21h23
JenVan24
Jfrederickson25
Jguk26
Jomegat27
JonLS28
Kenji.ohi29
Kluless30
Luminous226931
Macaddict32
Mattb11288533
Mattpanico34
Mikelee35
Mroberto36
Ndriscoll37
Ntlhui38
Outopiate39
Panic2k440
Pdiehr41
Petello1200042
Pnavarrc43
QuiteUnusual44
Rakarlin45
Recent Runes46
http://en.wikibooks.org/w/index.php?title=User:Inductiveload
http://en.wikibooks.org/w/index.php?title=User:Int21h
http://en.wikibooks.org/w/index.php?title=User:JenVan
http://en.wikibooks.org/w/index.php?title=User:Jfrederickson
http://en.wikibooks.org/w/index.php?title=User:Jguk
http://en.wikibooks.org/w/index.php?title=User:Jomegat
http://en.wikibooks.org/w/index.php?title=User:JonLS
http://en.wikibooks.org/w/index.php?title=User:Kenji.ohi
http://en.wikibooks.org/w/index.php?title=User:Kluless
http://en.wikibooks.org/w/index.php?title=User:Luminous2269
http://en.wikibooks.org/w/index.php?title=User:Macaddict
http://en.wikibooks.org/w/index.php?title=User:Mattb112885
http://en.wikibooks.org/w/index.php?title=User:Mattpanico
http://en.wikibooks.org/w/index.php?title=User:Mikelee
http://en.wikibooks.org/w/index.php?title=User:Mroberto
http://en.wikibooks.org/w/index.php?title=User:Ndriscoll
http://en.wikibooks.org/w/index.php?title=User:Ntlhui
http://en.wikibooks.org/w/index.php?title=User:Outopiate
http://en.wikibooks.org/w/index.php?title=User:Panic2k4
http://en.wikibooks.org/w/index.php?title=User:Pdiehr
http://en.wikibooks.org/w/index.php?title=User:Petello12000
http://en.wikibooks.org/w/index.php?title=User:Pnavarrc
http://en.wikibooks.org/w/index.php?title=User:QuiteUnusual
http://en.wikibooks.org/w/index.php?title=User:Rakarlin
http://en.wikibooks.org/w/index.php?title=User:Recent_Runes
Further Reading
2
1
1
1
1
3
1
1
4
1
1
1
530
1
3
2
1
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
Ronkilburn47
Rory09648
Selectric49
Shellreef50
Sigma 751
Spongebob8852
Spradlig53
StoneT54
The*rising*tide55
VSimonian56
Verdalix57
Webaware58
Whiteknight59
Willy on Wheels!60
Xania61
YMS62
63
iiam Shakespeare
http://en.wikibooks.org/w/index.php?title=User:Ronkilburn
http://en.wikibooks.org/w/index.php?title=User:Rory096
http://en.wikibooks.org/w/index.php?title=User:Selectric
http://en.wikibooks.org/w/index.php?title=User:Shellreef
http://en.wikibooks.org/w/index.php?title=User:Sigma_7
http://en.wikibooks.org/w/index.php?title=User:Spongebob88
http://en.wikibooks.org/w/index.php?title=User:Spradlig
http://en.wikibooks.org/w/index.php?title=User:StoneT
http://en.wikibooks.org/w/index.php?title=User:The%2Arising%2Atide
http://en.wikibooks.org/w/index.php?title=User:VSimonian
http://en.wikibooks.org/w/index.php?title=User:Verdalix
http://en.wikibooks.org/w/index.php?title=User:Webaware
http://en.wikibooks.org/w/index.php?title=User:Whiteknight
http://en.wikibooks.org/w/index.php?title=User:Willy_on_Wheels%21
http://en.wikibooks.org/w/index.php?title=User:Xania
http://en.wikibooks.org/w/index.php?title=User:YMS
http://en.wikibooks.org/w/index.php?title=User:%D0%A8i%D0%86%D0%86iam_Shakespeare
139
List of Figures
GFDL: Gnu Free Documentation License. http://www.gnu.org/licenses/fdl.html
cc-by-sa-3.0: Creative Commons Attribution ShareAlike 3.0 License.
creativecommons.org/licenses/by-sa/3.0/
http://
http://
http://
http://
141
List of Figures
EPL: Eclipse Public License. http://www.eclipse.org/org/documents/epl-v10.
php
Copies of the GPL, the LGPL as well as a GFDL are included in chapter Licenses64 . Please
note that images in the public domain do not require attribution. You may click on the
image numbers in the following table to open the webpage of the images in your webbrower.
64
142
List of Figures
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
65
66
67
68
69
70
71
72
73
74
75
76
77
78
1sfoerster65
cc-by-sa-3.0
GFDL
Inductiveload66
Inductiveload67
Inductiveload68
Inductiveload69
Inductiveload70
Inductiveload71
Inductiveload72
Inductiveload73
Inductiveload74
Inductiveload75
PD
PD
PD
PD
PD
PD
PD
PD
PD
PD
GFDL
GFDL
GFDL
GFDL
GFDL
GFDL
inductiveload
Traced by User:Stannered76
Dirk-Lder Kreie77
Nicostella78
GFDL
PD
GFDL
GFDL
PD
GFDL
PD
PD
GFDL
GFDL
PD
http://en.wikibooks.org/wiki/User%3A1sfoerster
http://en.wikibooks.org/wiki/User%3AInductiveload
http://en.wikibooks.org/wiki/User%3AInductiveload
http://en.wikibooks.org/wiki/User%3AInductiveload
http://en.wikibooks.org/wiki/User%3AInductiveload
http://en.wikibooks.org/wiki/User%3AInductiveload
http://en.wikibooks.org/wiki/User%3AInductiveload
http://en.wikibooks.org/wiki/User%3AInductiveload
http://en.wikibooks.org/wiki/User%3AInductiveload
http://en.wikibooks.org/wiki/User%3AInductiveload
http://en.wikibooks.org/wiki/User%3AInductiveload
http://en.wikibooks.org/wiki/User%3AStannered
http://de.wikipedia.org/wiki/Benutzer%3ADeelkar
http://en.wikibooks.org/wiki/User%3ANicostella
143
30 Licenses
30.1 GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright 2007 Free Software Foundation, Inc.
<http://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing
it is not allowed. Preamble
The GNU General Public License is a free, copyleft
license for software and other kinds of works.
The licenses for most software and other practical works are designed to take away your freedom
to share and change the works. By contrast, the
GNU General Public License is intended to guarantee your freedom to share and change all versions
of a programto make sure it remains free software
for all its users. We, the Free Software Foundation,
use the GNU General Public License for most of our
software; it applies also to any other work released
this way by its authors. You can apply it to your
programs, too.
When we speak of free software, we are referring
to freedom, not price.
Our General Public Licenses are designed to make sure that you have
the freedom to distribute copies of free software
(and charge for them if you wish), that you receive
source code or can get it if you want it, that you
can change the software or use pieces of it in new
free programs, and that you know you can do these
things.
To protect your rights, we need to prevent others
from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect
the freedom of others.
For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass
on to the recipients the same freedoms that you received. You must make sure that they, too, receive
or can get the source code. And you must show
them these terms so they know their rights.
Developers that use the GNU GPL protect your
rights with two steps: (1) assert copyright on the
software, and (2) offer you this License giving you
legal permission to copy, distribute and/or modify
it.
For the developers and authors protection, the
GPL clearly explains that there is no warranty for
this free software. For both users and authors
sake, the GPL requires that modified versions be
marked as changed, so that their problems will not
be attributed erroneously to authors of previous
versions.
Some devices are designed to deny users access to
install or run modified versions of the software inside them, although the manufacturer can do so.
This is fundamentally incompatible with the aim
of protecting users freedom to change the software.
The systematic pattern of such abuse occurs in the
area of products for individuals to use, which is
precisely where it is most unacceptable. Therefore,
we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand
ready to extend this provision to those domains in
future versions of the GPL, as needed to protect
the freedom of users.
Finally, every program is threatened constantly by
software patents. States should not allow patents
to restrict development and use of software on
general-purpose computers, but in those that do,
we wish to avoid the special danger that patents
applied to a free program could make it effectively
proprietary. To prevent this, the GPL assures that
patents cannot be used to render the program nonfree.
The precise terms and conditions for copying, distribution and modification follow. TERMS AND
CONDITIONS 0. Definitions.
This License refers to version 3 of the GNU General Public License.
Copyright also means copyright-like laws that apply to other kinds of works, such as semiconductor
masks.
The Program refers to any copyrightable work
licensed under this License. Each licensee is addressed as you. Licensees and recipients may
be individuals or organizations.
To modify a work means to copy from or adapt
all or part of the work in a fashion requiring copyright permission, other than the making of an exact
copy. The resulting work is called a modified version of the earlier work or a work based on the
earlier work.
A covered work means either the unmodified Program or a work based on the Program.
To propagate a work means to do anything with it
that, without permission, would make you directly
or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in
some countries other activities as well.
To convey a work means any kind of propagation
that enables other parties to make or receive copies.
Mere interaction with a user through a computer
A User Product is either (1) a consumer product, which means any tangible personal property
which is normally used for personal, family, or
household purposes, or (2) anything designed or
sold for incorporation into a dwelling. In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, normally used refers to a typical or
common use of that class of product, regardless of
the status of the particular user or of the way in
which the particular user actually uses, or expects
or is expected to use, the product. A product is a
consumer product regardless of whether the product has substantial commercial, industrial or nonconsumer uses, unless such uses represent the only
significant mode of use of the product.
If you convey an object code work under this section in, or with, or specifically for use in, a User
Product, and the conveying occurs as part of a
transaction in which the right of possession and
use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section
must be accompanied by the Installation Information. But this requirement does not apply if neither
you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has been installed in ROM).
The requirement to provide Installation Information does not include a requirement to continue to
provide support service, warranty, or updates for a
work that has been modified or installed by the recipient, or for the User Product in which it has been
modified or installed. Access to a network may be
denied when the modification itself materially and
adversely affects the operation of the network or
violates the rules and protocols for communication
across the network.
Corresponding Source conveyed, and Installation
Information provided, in accord with this section
must be in a format that is publicly documented
(and with an implementation available to the public
in source code form), and must require no special
password or key for unpacking, reading or copying.
7. Additional Terms.
Additional permissions are terms that supplement
the terms of this License by making exceptions from
one or more of its conditions. Additional permissions that are applicable to the entire Program
shall be treated as though they were included in
this License, to the extent that they are valid under applicable law. If additional permissions apply
only to part of the Program, that part may be used
separately under those permissions, but the entire
Program remains governed by this License without
regard to the additional permissions.
When you convey a copy of a covered work, you may
at your option remove any additional permissions
from that copy, or from any part of it. (Additional
permissions may be written to require their own removal in certain cases when you modify the work.)
You may place additional permissions on material,
added by you to a covered work, for which you have
or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you add to a covered work, you
may (if authorized by the copyright holders of that
material) supplement the terms of this License with
terms:
* a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this
License; or * b) Requiring preservation of specified
reasonable legal notices or author attributions in
that material or in the Appropriate Legal Notices
displayed by works containing it; or * c) Prohibiting misrepresentation of the origin of that material,
or requiring that modified versions of such material
be marked in reasonable ways as different from the
original version; or * d) Limiting the use for publicity purposes of names of licensors or authors of
the material; or * e) Declining to grant rights under
trademark law for use of some trade names, trademarks, or service marks; or * f) Requiring indemnification of licensors and authors of that material
by anyone who conveys the material (or modified
versions of it) with contractual assumptions of liability to the recipient, for any liability that these
contractual assumptions directly impose on those
licensors and authors.
All other non-permissive additional terms are considered further restrictions within the meaning of
section 10. If the Program as you received it, or any
part of it, contains a notice stating that it is governed by this License along with a term that is a
further restriction, you may remove that term. If a
license document contains a further restriction but
permits relicensing or conveying under this License,
you may add to a covered work material governed
by the terms of that license document, provided
that the further restriction does not survive such
relicensing or conveying.
If you add terms to a covered work in accord with
this section, you must place, in the relevant source
files, a statement of the additional terms that apply to those files, or a notice indicating where to
find the applicable terms.
Additional terms, permissive or non-permissive,
may be stated in the form of a separately written
license, or stated as exceptions; the above requirements apply either way. 8. Termination.
You may not propagate or modify a covered work
except as expressly provided under this License.
Any attempt otherwise to propagate or modify it is
void, and will automatically terminate your rights
under this License (including any patent licenses
granted under the third paragraph of section 11).
However, if you cease all violation of this License,
then your license from a particular copyright holder
is reinstated (a) provisionally, unless and until the
copyright holder explicitly and finally terminates
your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some
reasonable means prior to 60 days after the cessation.
Moreover, your license from a particular copyright
holder is reinstated permanently if the copyright
holder notifies you of the violation by some reasonable means, this is the first time you have received
notice of violation of this License (for any work)
from that copyright holder, and you cure the violation prior to 30 days after your receipt of the
notice.
Termination of your rights under this section does
not terminate the licenses of parties who have received copies or rights from you under this License.
If your rights have been terminated and not permanently reinstated, you do not qualify to receive new
licenses for the same material under section 10. 9.
Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely
as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance. However, nothing other than this License
grants you permission to propagate or modify any
covered work. These actions infringe copyright if
you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate
your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient
automatically receives a license from the original
licensors, to run, modify and propagate that work,
subject to this License. You are not responsible
for enforcing compliance by third parties with this
License.
An entity transaction is a transaction transferring control of an organization, or substantially all
assets of one, or subdividing an organization, or
merging organizations. If propagation of a covered work results from an entity transaction, each
party to that transaction who receives a copy of the
work also receives whatever licenses to the work the
partys predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from
the predecessor in interest, if the predecessor has it
or can get it with reasonable efforts.
You may not impose any further restrictions on the
exercise of the rights granted or affirmed under this
License. For example, you may not impose a license
fee, royalty, or other charge for exercise of rights
granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim
is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.
11. Patents.
A contributor is a copyright holder who authorizes use under this License of the Program or a
work on which the Program is based. The work
thus licensed is called the contributors contributor version.
A contributors essential patent claims are all
patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired,
that would be infringed by some manner, permitted by this License, of making, using, or selling its
contributor version, but do not include claims that
would be infringed only as a consequence of further
modification of the contributor version. For purposes of this definition, control includes the right
to grant patent sublicenses in a manner consistent
with the requirements of this License.
Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributors essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.
In the following three paragraphs, a patent license is any express agreement or commitment,
however denominated, not to enforce a patent (such
as an express permission to practice a patent or
covenant not to sue for patent infringement). To
grant such a patent license to a party means to
make such an agreement or commitment not to enforce a patent against the party.
If you convey a covered work, knowingly relying
on a patent license, and the Corresponding Source
of the work is not available for anyone to copy,
free of charge and under the terms of this License,
through a publicly available network server or other
readily accessible means, then you must either (1)
cause the Corresponding Source to be so available,
or (2) arrange to deprive yourself of the benefit
of the patent license for this particular work, or
(3) arrange, in a manner consistent with the requirements of this License, to extend the patent
license to downstream recipients. Knowingly relying means you have actual knowledge that, but
for the patent license, your conveying the covered
work in a country, or your recipients use of the covered work in a country, would infringe one or more
identifiable patents in that country that you have
reason to believe are valid.
If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate
by procuring conveyance of, a covered work, and
grant a patent license to some of the parties receiving the covered work authorizing them to use,
propagate, modify or convey a specific copy of the
covered work, then the patent license you grant is
automatically extended to all recipients of the covered work and works based on it.
A patent license is discriminatory if it does not include within the scope of its coverage, prohibits the
exercise of, or is conditioned on the non-exercise
of one or more of the rights that are specifically
granted under this License. You may not convey a
covered work if you are a party to an arrangement
with a third party that is in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying the work, and under which the
third party grants, to any of the parties who would
receive the covered work from you, a discriminatory patent license (a) in connection with copies
of the covered work conveyed by you (or copies
made from those copies), or (b) primarily for and in
connection with specific products or compilations
that contain the covered work, unless you entered
into that arrangement, or that patent license was
granted, prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No
Surrender of Others Freedom.
If conditions are imposed on you (whether by court
order, agreement or otherwise) that contradict the
conditions of this License, they do not excuse you
from the conditions of this License. If you cannot
convey a covered work so as to satisfy simultaneously your obligations under this License and any
other pertinent obligations, then as a consequence
you may not convey it at all. For example, if you
agree to terms that obligate you to collect a royalty for further conveying from those to whom you
convey the Program, the only way you could satisfy
both those terms and this License would be to refrain entirely from conveying the Program. 13. Use
with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have permission to link or combine any
covered work with a work licensed under version
3 of the GNU Affero General Public License into
a single combined work, and to convey the resulting work. The terms of this License will continue
to apply to the part which is the covered work, but
the special requirements of the GNU Affero General
Public License, section 13, concerning interaction
through a network will apply to the combination
as such. 14. Revised Versions of this License.
The Free Software Foundation may publish revised
and/or new versions of the GNU General Public License from time to time. Such new versions will be
similar in spirit to the present version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License
or any later version applies to it, you have the
option of following the terms and conditions either
of that numbered version or of any later version
published by the Free Software Foundation. If the
Program does not specify a version number of the
GNU General Public License, you may choose any
version ever published by the Free Software Foundation.
If the Program specifies that a proxy can decide
which future versions of the GNU General Public
License can be used, that proxys public statement
of acceptance of a version permanently authorizes
you to choose that version for the Program.
Later license versions may give you additional or
different permissions. However, no additional obligations are imposed on any author or copyright
holder as a result of your choosing to follow a later
version. 15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE
STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
PROGRAM AS IS WITHOUT WARRANTY OF
ANY KIND, EITHER EXPRESSED OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE.
THE ENTIRE RISK AS TO THE QUALITY AND
PERFORMANCE OF THE PROGRAM IS WITH
YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY
OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE,
BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE
THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED
BY YOU OR THIRD PARTIES OR A FAILURE
OF THE PROGRAM TO OPERATE WITH ANY
OTHER PROGRAMS), EVEN IF SUCH HOLDER
OR OTHER PARTY HAS BEEN ADVISED OF
THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided above cannot be given local legal ef-
this License can be used, that proxys public statement of acceptance of a version permanently authorizes you to choose that version for the Document.
11. RELICENSING
"Massive Multiauthor Collaboration Site" (or
"MMC Site") means any World Wide Web server
that publishes copyrightable works and also provides prominent facilities for anybody to edit those
works. A public wiki that anybody can edit is
an example of such a server. A "Massive Multiauthor Collaboration" (or "MMC") contained in the
site means any set of copyrightable works thus published on the MMC site.
"CC-BY-SA"
means
the
Creative
Commons
Attribution-Share Alike 3.0 license published by
Creative Commons Corporation, a not-for-profit
corporation with a principal place of business in
San Francisco, California, as well as future copyleft
versions of that license published by that same
organization.
"Incorporate" means to publish or republish a Document, in whole or in part, as part of another Document.
An MMC is "eligible for relicensing" if it is licensed
under this License, and if all works that were first
published under this License somewhere other than
this MMC, and subsequently incorporated in whole
or in part into the MMC, (1) had no cover texts or
invariant sections, and (2) were thus incorporated
prior to November 1, 2008.
The operator of an MMC Site may republish an
MMC contained in the site under CC-BY-SA on the
same site at any time before August 1, 2009, provided the MMC is eligible for relicensing. ADDENDUM: How to use this License for your documents
To use this License in a document you have written,
include a copy of the License in the document and
put the following copyright and license notices just
after the title page:
Copyright (C) YEAR YOUR NAME. Permission is
granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no
Invariant Sections, no Front-Cover Texts, and no
Back-Cover Texts. A copy of the license is included
in the section entitled "GNU Free Documentation
License".
If you have Invariant Sections, Front-Cover Texts
and Back-Cover Texts, replace the "with . . .
Texts." line with this:
with the Invariant Sections being LIST THEIR TITLES, with the Front-Cover Texts being LIST, and
with the Back-Cover Texts being LIST.
If you have Invariant Sections without Cover Texts,
or some other combination of the three, merge
those two alternatives to suit the situation.
If your document contains nontrivial examples of
program code, we recommend releasing these examples in parallel under your choice of free software
license, such as the GNU General Public License,
to permit their use in free software.
The Corresponding Application Code for a Combined Work means the object code and/or source
code for the Application, including any data and
utility programs needed for reproducing the Combined Work from the Application, but excluding the
System Libraries of the Combined Work. 1. Exception to Section 3 of the GNU GPL.
You may convey a covered work under sections 3
and 4 of this License without being bound by section 3 of the GNU GPL. 2. Conveying Modified
Versions.
If you modify a copy of the Library, and, in your
modifications, a facility refers to a function or data
to be supplied by an Application that uses the facility (other than as an argument passed when the
facility is invoked), then you may convey a copy of
the modified version:
* a) under this License, provided that you make a
good faith effort to ensure that, in the event an Application does not supply the function or data, the
facility still operates, and performs whatever part
of its purpose remains meaningful, or * b) under
the GNU GPL, with none of the additional permissions of this License applicable to that copy.
3. Object Code Incorporating Material from Library Header Files.
The object code form of an Application may incorporate material from a header file that is part of
the Library. You may convey such object code under terms of your choice, provided that, if the incorporated material is not limited to numerical parameters, data structure layouts and accessors, or
small macros, inline functions and templates (ten
or fewer lines in length), you do both of the following:
* a) Give prominent notice with each copy of the
object code that the Library is used in it and that
the Library and its use are covered by this License.
* b) Accompany the object code with a copy of the
GNU GPL and this license document.
4. Combined Works.
You may convey a Combined Work under terms of
your choice that, taken together, effectively do not
restrict modification of the portions of the Library
contained in the Combined Work and reverse engineering for debugging such modifications, if you
also do each of the following:
* a) Give prominent notice with each copy of the
Combined Work that the Library is used in it and
that the Library and its use are covered by this License. * b) Accompany the Combined Work with a
copy of the GNU GPL and this license document. *
c) For a Combined Work that displays copyright notices during execution, include the copyright notice
for the Library among these notices, as well as a reference directing the user to the copies of the GNU
GPL and this license document. * d) Do one of the
following: o 0) Convey the Minimal Corresponding
Source under the terms of this License, and the Corresponding Application Code in a form suitable for,
and under terms that permit, the user to recombine
or relink the Application with a modified version
of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of
the GNU GPL for conveying Corresponding Source.
o 1) Use a suitable shared library mechanism for
linking with the Library. A suitable mechanism
is one that (a) uses at run time a copy of the Library already present on the users computer system, and (b) will operate properly with a modified
version of the Library that is interface-compatible
with the Linked Version. * e) Provide Installation
Information, but only if you would otherwise be required to provide such information under section 6
of the GNU GPL, and only to the extent that such
information is necessary to install and execute a
modified version of the Combined Work produced
by recombining or relinking the Application with
a modified version of the Linked Version. (If you
use option 4d0, the Installation Information must
accompany the Minimal Corresponding Source and
Corresponding Application Code. If you use option
4d1, you must provide the Installation Information
in the manner specified by section 6 of the GNU
GPL for conveying Corresponding Source.)
5. Combined Libraries.
You may place library facilities that are a work
based on the Library side by side in a single library
together with other library facilities that are not
Applications and are not covered by this License,
and convey such a combined library under terms of
your choice, if you do both of the following:
* a) Accompany the combined library with a copy
of the same work based on the Library, uncombined
with any other library facilities, conveyed under
the terms of this License. * b) Give prominent notice with the combined library that part of it is a
work based on the Library, and explaining where
to find the accompanying uncombined form of the
same work.
6. Revised Versions of the GNU Lesser General
Public License.
The Free Software Foundation may publish revised
and/or new versions of the GNU Lesser General
Public License from time to time. Such new versions will be similar in spirit to the present version,
but may differ in detail to address new problems or
concerns.
Each version is given a distinguishing version number. If the Library as you received it specifies that
a certain numbered version of the GNU Lesser General Public License or any later version applies to
it, you have the option of following the terms and
conditions either of that published version or of any
later version published by the Free Software Foundation. If the Library as you received it does not
specify a version number of the GNU Lesser General Public License, you may choose any version of
the GNU Lesser General Public License ever published by the Free Software Foundation.
If the Library as you received it specifies that a
proxy can decide whether future versions of the
GNU Lesser General Public License shall apply,
that proxys public statement of acceptance of
any version is permanent authorization for you to
choose that version for the Library.