|
Real-time, analog, global optimization with constraints:
Application to the direction of arrival estimation problem
IEEE Trans. CAS-II, Vol. 42,No. 4. Apr. 1995, pp. 233-244
J. Reilly and T. Jelonek
Abstract
An analog technique for realtime, multivariate, global optimization with constraints is presented.
The basic structure is a simple gradient descent loop, where
the gradients are computed using an analog neural network. Constraints are implemented using a
variation of an idea due to [17], where neural networks are also used to implement the required
constraint functions. It is shown that the system converges to a stable equilibrium point, which
satisfies the KuhnTucker conditions for a constrained minimum. Global optimization is achieved
by introducing a diffusion process into the governing differential equation. This procedure is a
continuoustime analog of the simulated annealing algorithm.
Even though the proposed method is applicable to a wide range of engineering
problems, the realtime, global and other capabilities of this method are demonstrated
specifically with an optimization problem from array signal processing the maximum
likelihood direction of arrival estimator. The satisfactory performance of all aspects of
this proposed optimization technique is demonstrated by simulations.
|