Precursors This is a list of examples of early computation devices considered precursors of the modern computers. Some of them may even have been dubbed 'computers' by the press, though they may fail to fit modern definitions. , dating from between 200 BC and 80 BC, was an early analog computer. The
Antikythera mechanism, a type of device used to determine the positions of
heavenly bodies known as an
orrery, was described as an early mechanical analog computer by British physicist, information scientist, and historian of science
Derek J. de Solla Price. It was discovered in 1901, in the
Antikythera wreck off the Greek island of
Antikythera, between
Kythera and
Crete, and has been dated to , during the
Hellenistic period. Devices of a level of complexity comparable to that of the Antikythera mechanism would not reappear until a thousand years later. Many mechanical aids to calculation and measurement were constructed for astronomical and navigation use. The
planisphere was first described by
Ptolemy in the 2nd century AD. The
astrolabe was invented in the
Hellenistic world in either the 1st or 2nd centuries BC and is often attributed to
Hipparchus. A combination of the planisphere and
dioptra, the astrolabe was effectively an analog computer capable of working out several different kinds of problems in
spherical astronomy. The
sector, a calculating instrument used for solving problems in proportion, trigonometry, multiplication and division, and for various functions, such as squares and cube roots, was developed in the late 16th century and found application in gunnery, surveying and navigation. The
planimeter was a manual instrument to calculate the area of a closed figure by tracing over it with a mechanical linkage. . The sliding central slip is set to 1.3, the cursor to 2.0 and points to the multiplied result of 2.6 when reading scales C and D. The
slide rule was invented around 1620–1630, shortly after the publication of the
concept of the logarithm. It is a hand-operated analog computer for doing multiplication and division. As slide rule development progressed, added scales provided reciprocals, squares and square roots, cubes and cube roots, as well as
transcendental functions such as logarithms and exponentials, circular and hyperbolic trigonometry and other
functions. Slide rules have been largely rendered obsolete by electronic calculators, though purpose-built variants persist in some niches, notably the
E6-B flight computer for pilot training. In 1831–1835, mathematician and engineer
Giovanni Plana devised a
perpetual-calendar machine, which, through a system of pulleys and cylinders, could predict the
perpetual calendar for every year from AD 0 (that is, 1 BC) to AD 4000, keeping track of leap years and varying day length. The
tide-predicting machine invented by
Sir William Thomson in 1872 was of great utility to navigation in shallow waters. It used a system of pulleys and wires to automatically calculate predicted tide levels for a set period at a particular location. The
differential analyser, a mechanical analog computer designed to solve
differential equations by
integration, used wheel-and-disc mechanisms to perform the integration. In 1876
James Thomson had already discussed the possible construction of such calculators, but he had been stymied by the limited output torque of the
ball-and-disk integrators. Several systems followed, notably those of Spanish
engineer Leonardo Torres Quevedo, who built various
analog machines for solving real and complex roots of
polynomials; and Michelson and Stratton, whose Harmonic Analyser performed Fourier analysis, but using an array of 80 springs rather than Kelvin integrators. This work led to the mathematical understanding of the
Gibbs phenomenon of overshoot in Fourier representation near discontinuities. In a differential analyzer, the output of one integrator drove the input of the next integrator, or a graphing output. The
torque amplifier was the advance that allowed these machines to work. Starting in the 1920s,
Vannevar Bush and others developed mechanical differential analyzers.
Modern era The
Dumaresq was a mechanical calculating device invented around 1902 by Lieutenant
John Dumaresq of the
Royal Navy. It was an analog computer that related vital variables of the fire control problem to the movement of one's own ship and that of a target ship. It was often used with other devices, such as a
Vickers range clock to generate range and deflection data so the gun sights of the ship could be continuously set. A number of versions of the Dumaresq were produced of increasing complexity as development proceeded. By 1912,
Arthur Pollen had developed an electrically driven mechanical analog computer for
fire-control systems, based on the differential analyser. It was used by the
Imperial Russian Navy in
World War I. Starting in 1929,
AC network analyzers were constructed to solve calculation problems related to electrical power systems that were too large to solve with
numerical methods at the time. These were essentially scale models of the electrical properties of the full-size system. Since network analyzers could handle problems too large for analytic methods or hand computation, they were also used to solve problems in nuclear physics and in the design of structures. More than 50 large network analyzers were built by the end of the 1950s.
World War II era gun
directors,
gun data computers, and
bomb sights used mechanical analog computers. In 1942
Helmut Hölzer built a fully electronic analog computer at
Peenemünde Army Research Center as an embedded control system (
mixing device) to calculate
V-2 rocket trajectories from the accelerations and orientations (measured by
gyroscopes) and to stabilize and guide the missile. Mechanical analog computers were very important in
gun fire control in World War II, the Korean War and well past the Vietnam War; they were made in significant numbers. In the period 1930–1945 in the Netherlands,
Johan van Veen developed an analogue computer to calculate and predict tidal currents when the geometry of the channels are changed. Around 1950, this idea was developed into the
Deltar, a
hydraulic analogy computer supporting the closure of estuaries in the southwest of the Netherlands (the
Delta Works). The
FERMIAC was an analog computer invented by physicist
Enrico Fermi in 1947 to aid in his studies of neutron transport.
Project Cyclone was an analog computer developed by Reeves in 1950 for the analysis and design of dynamic systems. Project Typhoon was an analog computer developed by RCA in 1952. It consisted of over 4,000 electron tubes and used 100 dials and 6,000 plug-in connectors to program. The
MONIAC Computer was a hydraulic analogy of a national economy first unveiled in 1949. Computer Engineering Associates was spun out of
Caltech in 1950 to provide commercial services using the "Direct Analogy Electric Analog Computer" ("the largest and most impressive general-purpose analyzer facility for the solution of field problems") developed there by Gilbert D. McCann, Charles H. Wilts, and
Bart Locanthi. Educational analog computers illustrated the principles of analog calculation. The
Heathkit EC-1, a $199 educational analog computer, was made by the Heath Company, US . It was programmed using patch cords that connected nine
operational amplifiers and other components.
General Electric also marketed an "educational" analog computer kit of a simple design in the early 1960s consisting of two transistor tone generators and three potentiometers wired such that the frequency of the oscillator was nulled when the potentiometer dials were positioned by hand to satisfy an equation. The relative resistance of the potentiometer was then equivalent to the formula of the equation being solved. Multiplication or division could be performed, depending on which dials were inputs and which was the output. Accuracy and resolution was limited and a simple slide rule was more accurate. However, the unit did demonstrate the basic principle. Analog computer designs were published in electronics magazines. One example is the PEAC (Practical Electronics analogue computer), published in
Practical Electronics in the January 1968 edition. Another more modern hybrid computer design was published in
Everyday Practical Electronics in 2002. An example described in the EPE hybrid computer was the flight of a
VTOL aircraft such as the
Harrier jump jet. The altitude and speed of the aircraft were calculated by the analog part of the computer and sent to a PC via a digital microprocessor and displayed on the PC screen. In industrial
process control, analog loop controllers were used to automatically regulate temperature, flow, pressure, or other process conditions. The technology of these controllers ranged from purely mechanical integrators, through vacuum-tube and solid-state devices, to emulation of analog controllers by microprocessors. ==Electronic analog computers==