10.1515 9783110787740-toc

advertisement
Analog Computing
Contents
Acknowledgments
VII
Preface to the 2nd edition
IX
1
1.1
1.2
1.3
Introduction
1
Outline
1
The notion of analog computing
Direct and indirect analogies
4
2
2.1
2.2
2.3
2.4
2.5
2.5.1
2.5.2
2.5.3
2.5.4
2.6
2.7
2.8
Mechanical analog computers
9
Astrolabes
9
The Antikythera mechanism
9
Slide rules
11
Planimeters
13
Mechanical computing elements
17
Function generation
18
Differential gears
20
Integrators
21
Multipliers
24
Harmonic synthesizers and analysers
25
Mechanical fire control systems
29
Differential analysers
32
3
3.1
3.1.1
3.1.2
3.2
3.3
3.4
3.5
41
The first electronic analog computers
Helmut Hoelzer
41
The “Mischgerät”
42
Hoelzer’s analog computer
48
George A. Philbrick’s Polyphemus
57
Electronic fire control systems
61
MIT
67
The Caltech Computer
68
4
4.1
4.1.1
4.1.2
4.2
4.3
4.4
Basic computing elements
73
Operational amplifiers
73
Early operational amplifiers
77
Drift stabilisation
80
Summers
85
Integrators
89
Coefficient potentiometers
92
2
XII
Contents
4.5
4.5.1
4.5.2
4.5.3
4.5.4
4.5.5
4.5.6
4.5.7
4.6
4.6.1
4.6.2
4.6.3
4.6.4
4.6.5
4.6.6
4.6.7
4.6.8
4.7
4.8
4.9
4.10
4.11
4.12
4.13
97
Function generators
Servo function generators
97
Curve followers
98
Photoformers
99
Varistor function generators
100
Diode function generators
100
Inverse functions
102
Functions of two variables
103
Multiplication
105
Servo multipliers
105
Crossed-fields electron-beam multiplier
Hyperbolic field multiplier
107
Other multiplication tubes
108
Time division multipliers
109
Logarithmic multipliers
110
Quarter square multipliers
111
Other multiplication schemes
114
Division and square root
114
Comparators
115
Limiters
116
Resolvers
117
Time delay
117
Random noise generators
120
Output devices
121
5
5.1
5.2
5.3
5.4
5.5
5.6
The anatomy of a classic analog computer
Analog patch panel
123
Function generators
124
125
Digital patch panel and controls
Readout
127
Control
129
Performing a computation
131
6
6.1
6.2
6.3
6.4
6.5
6.6
Some typical analog computers
133
Telefunken RA 1
133
GAP/R analog computers
136
EAI 231R
138
Early transistorised systems
141
Later analog computers
147
THE ANALOG THING
150
106
123
Contents
7
7.1
7.2
7.3
7.4
7.4.1
7.4.2
7.5
151
Programming
Basic approach
151
Kelvin’s feedback technique
153
Substitution method
155
Partial differential equations
157
Quotient of differences
158
Separation of variables
160
Scaling
162
8
8.1
8.2
8.3
8.4
8.5
8.6
8.7
8.8
8.9
8.10
8.11
Programming examples
165
Solving ÿ + ω 2 y = 0
165
Sweep generator
166
Mass-spring-damper system
168
Predator and prey
172
Simulation of an epidemic
174
Bouncing ball
176
Car suspension
181
Lorenz attractor
187
Mathieu’s equation
190
Projection of rotating bodies
194
Conformal mapping
196
9
9.1
9.2
9.3
Hybrid computers
201
Systems
201
Programming
205
Example
206
10
Digital differential analysers
209
210
10.1
Basic computing elements
10.1.1
Integrators
210
10.1.2
Servos
213
10.1.3
Summers
214
10.1.4
Additional elements
214
10.2
Programming examples
215
10.3
Problems
216
10.4
Systems
217
10.4.1
MADDIDA
217
10.4.2
Bendix D-12
220
10.4.3
CORSAIR
224
10.4.4
TRICE
225
XIII
XIV
Contents
229
11
Stochastic computing
12
12.1
12.2
12.3
12.4
Simulation of analog computers
233
Basics
234
DDA programming system for the IBM 7074
CSMP
237
Modern approaches
240
13
Applications
243
13.1
Mathematics
243
13.1.1
Differential equations
243
13.1.2
Integral equations
244
13.1.3
Roots of polynomials
247
13.1.4
Orthogonal functions
247
13.1.5
Linear algebra
248
13.1.6
Eigenvalues and -vectors
249
13.1.7
Fourier synthesis and analysis
250
13.1.8
Random processes and Monte-Carlo simulations
13.1.9
Optimisation and operational research
252
13.1.10
Display of complex shapes
253
13.2
Physics
253
13.2.1
Orbit calculations
255
13.2.2
Particle trajectories and plasma physics
255
13.2.3
Optics
258
13.2.4
Heat-transfer
258
13.2.5
Fallout prediction
262
13.2.6
Semiconductor research
262
13.2.7
Ferromagnetic films
264
264
13.3
Chemistry
13.3.1
Reaction kinetics
264
13.3.2
Quantum chemistry
265
13.4
Mechanics and engineering
266
13.4.1
Vibrations
267
13.4.2
Shock absorbers
268
13.4.3
Earthquake simulation
268
13.4.4
Rotating systems and gears
269
13.4.5
Compressors
270
13.4.6
Crank mechanisms and linkages
271
13.4.7
Non-destructive testing
272
13.4.8
Ductile deformation
272
13.4.9
Pneumatic and hydraulic systems
273
13.4.10
Control of machine tools
276
234
251
Contents
13.4.11
13.5
13.6
13.6.1
13.6.2
13.6.3
13.6.4
13.6.5
13.7
13.7.1
13.7.2
13.7.3
13.7.4
13.7.5
13.7.6
13.7.7
13.7.8
13.7.9
13.8
13.8.1
13.8.2
13.8.3
13.9
13.10
13.10.1
13.10.2
13.10.3
13.10.4
13.10.5
13.10.6
13.10.7
13.10.8
13.11
13.11.1
13.11.2
13.11.3
13.11.4
13.11.5
13.12
13.12.1
13.12.2
13.12.3
277
Servo systems
Colour matching
278
Nuclear technology
278
Research
279
Reactor/neutron kinetics
280
Training
281
Control
282
Enrichment
283
Biology and medicine
284
Ecosystems
284
Metabolism research
285
Cardiovascular systems
285
Closed loop control studies
286
Neurophysiology
286
Epidemiology
288
Aerospace medicine
289
Locomotor systems
289
Dosimetry
290
Geology and marine science
290
Oil and gas reservoirs
290
Seismology
291
Ray tracing
292
Economics
292
Power engineering
295
Generators
295
Transformers
296
Power inverters and rectifiers
296
Transmission lines
297
297
Frequency control
Power grid simulation
298
Power station simulation
300
Dispatch computers
301
Electronics and telecommunications
301
Circuit simulation
301
Frequency response
303
Filter design
304
Modulators and demodulators
304
Antenna and radar systems
305
Automation
305
Data processing
306
Correlation analysis
306
Closed loop control and servo systems
307
XV
XVI
Contents
13.12.4
13.12.5
13.13
13.13.1
307
Sampling systems
Embedded systems
308
Process engineering
308
Mixing tanks, heat exchangers, evaporators, and distillation
columns
309
Adaptive control
311
Parameter determination and optimisation
311
Plant startup simulation
312
Transport systems
313
Automotive engineering
313
Railway vehicles
317
Hovercrafts and Maglevs
317
Nautics
318
Aeronautical engineering
320
Landing gears
321
Aircraft arresting gear systems
323
Jet engines
323
Helicopters
323
Flutter simulations
324
Flight simulation
325
Airborne simulators
334
Guidance and control
336
Miscellaneous
338
Rocketry
338
Rocket motor simulation
338
Rocket simulation
339
Real-time data analysis
343
Spacecraft manoeuvres
343
345
Mercury, Gemini, and Apollo
Military applications
347
Education
348
Arts, entertainment, and music
349
Arts
349
Entertainment
352
Music
354
Analog computer centers
354
13.13.2
13.13.3
13.13.4
13.14
13.14.1
13.14.2
13.14.3
13.14.4
13.15
13.15.1
13.15.2
13.15.3
13.15.4
13.15.5
13.15.6
13.15.7
13.15.8
13.15.9
13.16
13.16.1
13.16.2
13.16.3
13.16.4
13.16.5
13.17
13.18
13.19
13.19.1
13.19.2
13.19.3
13.20
14
14.1
14.2
14.3
Future and opportunities
Challenges
359
Applications
361
Recent work
362
357
Contents
Bibliography
Index
427
365
XVII
“An analog computer is a thing of beauty and a joy forever.”1
1 John H. McLeod, Suzette McLeod, “The Simulation Council Newsletter”, in Instruments
and Automation, Vol. 31, March 1958, p. 488.
Download