Occam structures in control applications

Examples are given illustrating the use of the Occam programming language in control applications. It is demonstrated that numerical algorithms for real-time control and computer aided design may be configured for multiprocessor systems using the Occam approach. The three examples are: 1. Numerical integration., 2. Gradient minimisation with array line search ; 3. Inverse dynamics for a robot manipulator.

[1]  Kenzo Kamiyama,et al.  A Fully Digitalized Speed Regulator using Multimicroprocessor System for Induction Motor Drives , 1985, IEEE Transactions on Industry Applications.

[2]  C. A. R. Hoare,et al.  Communicating sequential processes , 1978, CACM.

[3]  O. Wing,et al.  Pseudo-conjugate directions for the solution of the nonlinear unconstrained optimization problem on a parallel computer , 1984 .

[4]  Richard H. Lathrop,et al.  Parallelism in Manipulator Dynamics , 1985 .

[5]  W. Miranker,et al.  Parallel methods for the numerical integration of ordinary differential equations , 1967 .

[6]  R. A. Smith Matrix Equation $XA + BX = C$ , 1968 .

[7]  J. Y. S. LUH,et al.  Scheduling of Parallel Computation for a Computer-Controlled Mechanical Manipulator , 1982, IEEE Transactions on Systems, Man, and Cybernetics.

[8]  David E. Orin,et al.  Pipeline/Parallel algorithms for the jacobian and inverse dynamics computations , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[9]  John M. Hollerbach,et al.  A Recursive Lagrangian Formulation of Maniputator Dynamics and a Comparative Study of Dynamics Formulation Complexity , 1980, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  Edward J. Milner,et al.  Application of integration algorithms in a parallel processing environment for the simulation of jet engines , 1982 .

[11]  D. I. Jones,et al.  Comparison of optimization algorithms , 1984 .

[12]  Peter B. Worland,et al.  Parallel Methods for the Numerical Solution of Ordinary Differential Equations , 1976, IEEE Transactions on Computers.

[13]  Mark A. Franklin,et al.  Parallel Solution of Ordinary Differential Equations , 1978, IEEE Transactions on Computers.

[14]  L. Armijo Minimization of functions having Lipschitz continuous first partial derivatives. , 1966 .

[15]  P. Wilson OCCAM architecture eases system design. I , 1983 .