Part of the book series:History of Mechanism and Machine Science ((HMMS,volume 50))
110Accesses
Abstract
First, the distinction between numerical and analog computers is recalled. Numerical computers perform calculations on numbers. Analog computers use physical phenomena associated with continuous variables. Numerical computers work independently of the problem they are solving. Analog computers, on the other hand, exploit the analogy between a problem that cannot be addressed directly and a physical system that can be measured. Therefore, measuring instruments are used to measure input data and the final result. The problem of generating a function using cams is then considered. A simple but significant example is then given. It involves calculating the length of one leg of a right triangle when the lengths of the hypotenuse and the other leg are known by measurement. An important use of analog computers was in the fire control systems of naval guns. Here it is necessary to perform complex but repetitive calculations quickly, a task at which analog computers excelled during World War II. The chapter ends with a note about spiral cams.
This is a preview of subscription content,log in via an institution to check access.
Access this chapter
Subscribe and save
- Get 10 units per month
- Download Article/Chapter or eBook
- 1 Unit = 1 Article or 1 Chapter
- Cancel anytime
Buy Now
- Chapter
- JPY 3498
- Price includes VAT (Japan)
- eBook
- JPY 18303
- Price includes VAT (Japan)
- Hardcover Book
- JPY 22879
- Price includes VAT (Japan)
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
It is well known that the real potential of modern computers now goes far beyond mere number processing. This does not affect the definitions given here.
References
Clymer AB (1993) The mechanical analog computers of H. Ford and W. Newell. IEEE Ann Hist Comput 15(2):19–34
Fry YM (1945–1946) Designing computing mechanisms. Mach Des
Haigh T, Ceruzzi PE (2021) A new history of modern computing. MIT Press. ISBN 9780262542906
Michael GW (1958) Mechanical analog computer components. In: Transactions of the fifth conference on mechanisms. The Penton Publ. Co., Cleveland, pp 108–139
Mindell DA (2002) Between human and machine. John Hopkins University Press. ISBN 0 8018 6895 5
Murray FJ (1948) The theory of mathematical machines. King’s Crown Press
Reid RR, Stromback D (1965) Computing mechanisms. In: Chironis NP (ed) Mechanisms, linkages, and mechanical control. McGraw-Hill, LCCN 65-23552
Rothbart H A (1956) Cams. Design, dynamics, and accuracy. Wiley, New York, LCCN 56-7163
Santarini M (2017) La condotta del tiro navale da bordo della Regia Marina 1900–1945. Marina Militare. ISBN 9788899642105
Soresini F (1977) Storia del calcolo automatico. Confederazione Generale dell’Industria Italiana, Roma
Svoboda A (1948) Computing mechanisms and linkages. McGraw-Hill
Author information
Authors and Affiliations
University of Bologna, Bologna, Italy
Umberto Meneghetti
- Umberto Meneghetti
Search author on:PubMed Google Scholar
Appendix: Spiral Cams
Appendix: Spiral Cams
To better understand the meaning and possibilities of using a cam to generate functions, it may be useful to take a quick look at spiral cams (Rothbart1956).
Suppose you have a measuring instrument of any physical entity with a non-linear output, and you want to report the result on an appropriate linear scale using a mechanism in which both the driving and driven elements are cams. We callx the value of the quantity to be measured, i.e. the value of the instrument's output. The linearized valuey that we want to read is related tox by a known function:
This problem can be solved by using two spiral cams, one drive and one follower, whose rays are defined as a function of their respective angles of rotation. The independent variablex is the angle of rotationθd of the driving cam, while the variabley is the angle of rotationθc of the other cam:
Leta be the distance between the cam axes, see Fig. 11.8. The two cams must always touch at a pointP, which can vary, but which is always aligned with the axes of rotation of the cams, or rather with the traces of these axes. In fact, when they touch, the two cams have speeds that are both perpendicular to this orientation and, as it must be, parallel to each other. This means that the sum of the cam radiird andrc at the point of contactP must always bea. It is easy to see (Rothbart1956) that this condition is satisfied if
where\(f^{\prime } (\theta_{d} ) \, = {\text{d}}\theta_{d} /{\text{d}}\theta_{c}\) and, of course,rd = a − rc. By drawing the cams with these laws, the rotationθc of the follower cam is linked to the rotationθd of the drive cam in the desired way, i.e.θc = f(θd).
Let us now look at a numerical example—for which we will not specify the units of measurement—that also illustrates the possible problem of scales.
Numerical example. Let us suppose that we measure a quantityp with a measuring instrument, through which we want to go back to a quantityt, which is related top by the relation:
We also want to return the value oft on a linear scale;p varies from 10 to 60, and the encoder causes a corresponding 45.5° rotation of the drive cam;t can vary from 0 to 200, but we want the reading scale to be linear in the range between 0 and 30. For the base circle of the cam, we take the valuea = 100 mm. Forp andt we then have the following scale factors:
From therc expression above, in this case we have:
Thus, for each value oft, we find the values ofrc andrd = 100 − rc; sincea is expressed in mm, the radii are also expressed in mm. We also have:θd = 0.91t and:
where angles are expressed in degrees.
This gives us all the data we need to draw the two cams with spiral profiles, all we have to do is select a reference point P. We notice that in the section we are interested in, from 0 to 30, the two cams do not make a full revolution: the driving cam makes 45.5° and the follower makes 8.99°. The radiusrd of the drive cam varies from 67.8 mm to 72.7 mm, and the radiusrc of the follower varies from 32.2 mm to 27.3 mm.
Rights and permissions
Copyright information
© 2025 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Meneghetti, U. (2025). Analog Computing. In: A Brief History of Cams and Cam Mechanisms. History of Mechanism and Machine Science, vol 50. Springer, Cham. https://doi.org/10.1007/978-3-031-81148-7_11
Download citation
Published:
Publisher Name:Springer, Cham
Print ISBN:978-3-031-81147-0
Online ISBN:978-3-031-81148-7
eBook Packages:Mechanical Engineering (R0)
Share this chapter
Anyone you share the following link with will be able to read this content:
Sorry, a shareable link is not currently available for this article.
Provided by the Springer Nature SharedIt content-sharing initiative