Patent ID: 6236862
Filing Date: 2001-05-22
Classification: G01S,H01Q,H04B,H04W

Abstract:
A signal processing system for separating signals received from plural sources via an unknown channel or medium, comprising a plurality of detectors each for detecting said mixed signals received from said plural sources and a processor for receiving the detected signals and processing them in accordance with the following compact general dynamic feedback vector equation:TY'=-AY-DY+BEwhereT is a r.times.r diagonal matrix,A is a nonsingular positive definitive matrix of size r.times.r and may be used as the identity matrix,Y is a vector of size r comprised of the outputs that are expected to approximate the original unmixed sources,Y'is a vector of size r, where ""'"" denotes the rate of change derivative with respect to a parameter t, Y' is dY/dt,D is the unmixing matrix of size r.times.r,B is a matrix of size r.times.m,and when r=m, B is the identity matrix,E is a vector of size m comprised at the detected mixed received signals,and where the entries of the unmixing matrix D, d.sub.ij, are updated according to the update equation:d'.sub.ij =.eta..sub.ij f.sub.i (y.sub.i)g.sub.j (y.sub.j)where .eta..sub.ij is a small constant or decaying function, f.sub.i () and g.sub.j () are odd functions, y.sub.i and y.sub.j are elements of the vector Y comprised of the outputs that are expected to approximate the original unmixed sources, and ""'"" denotes the rate of change derivative with respect to the same parameter t.