Combined Feed
https://feeds.library.caltech.edu/people/Locanthi-B-N/combined.rss
A Caltech Library Repository Feedhttp://www.rssboard.org/rss-specificationpython-feedgenenTue, 16 Apr 2024 15:35:19 +0000Application of the California Institute of Technology Electric Analog Computer to Nonlinear Mechanics and Servomechanisms
https://resolver.caltech.edu/CaltechAUTHORS:20170823-175001964
Authors: {'items': [{'id': 'McCann-G-D', 'name': {'family': 'McCann', 'given': 'G. D.'}}, {'id': 'Wilts-C-H', 'name': {'family': 'Wilts', 'given': 'C. H.'}}, {'id': 'Locanthi-B-N', 'name': {'family': 'Locanthi', 'given': 'B. N.'}}]}
Year: 1949
DOI: 10.1109/T-AIEE.1949.5059991
This paper describes the non-linear elements and circuit techniques used with the California Institute of Technology electric analog computer. Their application to nonlinear mechanical vibratory systems and nonlinear servomotors is discussed in detail. These techniques have been found to be generally suitable for representing single valued nonlinear functions of a dependent variable. Nonlinear springs, spring loaded backlash, and nonlinear damping factors can be readily simulated as well as saturation effects and other single valued non-linearities in servomotors. Methods of analysis are illustrated for several typical problems including a nonlinear rotating mechanical system and an autopilot employing a solenoid-operated rate and position limited hydraulic motor. Numerous servos of this type have now been studied and correlation of computer solutions with actual servo test data have shown in every case that the mathematical equations presented here accurately describe this type of motor.https://authors.library.caltech.eduhttps://authors.library.caltech.edu/records/07qkq-khm38Electronic Techniques Applied to Analogue Methods of Computation
https://resolver.caltech.edu/CaltechAUTHORS:20170901-110637467
Authors: {'items': [{'id': 'McCann-G-D', 'name': {'family': 'McCann', 'given': 'G. D.'}}, {'id': 'Wilts-C-H', 'name': {'family': 'Wilts', 'given': 'C. H.'}}, {'id': 'Locanthi-B-N', 'name': {'family': 'Locanthi', 'given': 'B. N.'}}]}
Year: 1949
DOI: 10.1109/JRPROC.1949.230293
This paper describes in detail the electronic devices and principles that have been developed for the California Institute of Technology (CIT) electric analogue computer. This is a general-purpose, large-scale computer applicable to a wide range of linear and nonlinear ordinary algebraic or differential equations and linear and nonlinear partial differential equations. In addition to the basic principles of the computer, a detailed discussion is given of those elements considered to be of particular interest. These include the devices for generating the arbitrary functions of the independent variable (the excitation functions), the amplifiers for producing active linear elements such as negative impedances and for representing the nonsymmetrical terms of the matrix specifying the differential equations, the multipliers for producing arbitrary functions of the dependent variables (nonlinear elements). Performance data on these devices are presented, together with analogies and solutions of representative types of problems.https://authors.library.caltech.eduhttps://authors.library.caltech.edu/records/3cfcd-45z13The Homogeneous Machine
https://resolver.caltech.edu/CaltechCSTR:1980.3759-tr-80
Authors: {'items': [{'id': 'Locanthi-B-N', 'name': {'family': 'Locanthi', 'given': 'Bart N.'}}]}
Year: 2002
DOI: 10.7907/6cbb2-qgq58
The advance of semiconductor technology is bringing about rapid changes in the scale and performance of integrated systems, thus also in
their economics and potential applications. The highly visible and readily quantified changes in measures such as the number of transistors
are accompanied by more subtle but increasingly significant shifts in fundamental relationships affecting system design. Specifically, as
transistors become smaller, faster and lower power, the wires used to interconnect them are becoming slower. These shifts, along with
the challenge of managing the complexity of designs wth millions of switching elements, are forcing a new look at alternative computer
architecuteres which use ensembles of computing elements under restricted and and regular interconnection.
This thesis addresses the problem of orchestrating many computing elements in the performance of general-purpose computations. There
are three major obstacles in the way of this goal. First, it must be possible to express programs in a notation that allows concurrency to be
discovered and exploited. Second, it must be possible to map computations onto a physical structure for execution by multiple
computing elements. Third such computing elements must be provided rapid access to storage while at the same time avoiding
contention.
This thesis presents a scheme which automatically detects and exploits concurrencies in computations expressed in an applicative subset of
the LISP programming language. The mapping of numerical and symbolic computations onto array and tree structures is also
investigated.
This thesis approaches the design of multiprocessor systems as a problem in bandwith reduction. To this end, the concept of a multi-level
cache is introduced. The discussion culminates with a description of a multi-level LISP system implemented on a tree of processors. This
implementation provides each processor with a superset of the address space of its immediate ancestor. Memory allocation and garbage
collection for this machne are described, and a simple example of its operation is given.https://authors.library.caltech.eduhttps://authors.library.caltech.edu/records/6cbb2-qgq58