A simple neuron servo

A simple servo controller built from components having neuronlike features is described. This VLSI servo controller uses pulses for control and is orders of magnitude smaller than a conventional system. The basic circuit elements are described. A key element is a component and neuronlike capability that takes voltages as inputs and generates a pulse train as the output. It is shown how the circuits are combined to a proportional and derivative controller. The advantages of using a pulsed output representation to improve slow-speed operation of a friction-limited system is demonstrated. The utility of exploiting parallelism, aggregation, and redundancy to improve system-level performance given imprecise low-level components is discussed. Experimental results illustrate the properties of the system compared with conventional controllers.

[1]  Karl Johan Åström,et al.  A neuron-based pulse servo for motion control , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[2]  N. Curtin,et al.  Energetic aspects of muscle contraction. , 1985, Monographs of the Physiological Society.

[3]  George A. Perdikaris Computer Controlled Systems , 1991 .

[4]  Carver Mead,et al.  Analog VLSI and neural systems , 1989 .

[5]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[6]  Carver A. Mead,et al.  A two-dimensional visual tracking array , 1988 .

[7]  K. Edman,et al.  Changes in force and stiffness induced by fatigue and intracellular acidification in frog muscle fibres. , 1990, The Journal of physiology.