← Back to Patent Explorer
US5627768A Expired / Lapsed US ⏱️ 0.0 years remaining

Signal processing system and method for performing a nonlinear transformation

Assignee: IDAK INDUSTRIES LLC
•
Filing: 1995-07-21
•
Granted: 1997-05-06
•
Expires: 2015-07-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and a method for estimating the expected value and covariance of a nonlinear function of a random variable includes the steps of measuring the random variable, generating a discrete distribution of a first set of values for the random variable about the measured value for the random variable which have a predetermined covariance, calculating a second set of values by applying the nonlinear function to the first set of values, and determining the mean and the covariance of the nonlinear function of the measured value based upon the second set of values. The system and the method provide a tractable procedure for accurately estimating the mean and the covariance of a nonlinear function of one or more random variables, which has applications in tracking, process control, and system modelling.

Inventors

  • 👤 Jeffrey K. Uhlmann
  • 👤 Simon J. Julier

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 07:22
CPC Classifications
G; G06; G06F; G06F17/00; G06F17/10; G06F17/18

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 167 words
A specialized or programmed signal processing system for approximating a mean and a covariance of a function Y of a random variable X of a physical system having a dimensionality n, based upon a measured signal for the random variable X, comprising: a. means for measuring the random variable X a plurality of times to determine a plurality of measured signals k ; b. means for calculating an n x n covariance matrix F from said plurality of measured signals k ; c. means for measuring X to determine the measured signal ; d. means for calculating a scaled covariance matrix F'=αF wherein α is a positive real number; e. means for calculating a matrix square root √F' for F' f. means for calculating Xχ k for k=1 to 2n+1 as follows: 1. for k=0 χ 0 = 2. for k=1 to n χ k =χ 0 -(√F') k where (√F') k indicates the vector formed from the matrix component of √F' along the kth row, and
Claim 2
Dependent Claim 167 words
A specialized or programmed signal processing system for approximating a mean and a covariance of a function Y of a random variable X of a physical system having a dimensionality n, based upon a measured signal for the random variable X, comprising: a. means for measuring the random variable X a plurality of times to determine a plurality of measured signals k ; b. means for calculating an n x n covariance matrix F from said plurality of measured signals k ; c. means for measuring X to determine the measured signal ; d. means for calculating a scaled covariance matrix F'=αF wherein α is a positive real number; e. means for calculating a matrix square root √F' for F' f. means for calculating Xχ k for k=1 to 2n+1 as follows: 1. for k=0 χ 0 = 2. for k=1 to n χ k =χ 0 -(√F') k where (√F') k indicates the vector formed from the matrix component of √F' along the kth row, and
Claim 3
Dependent Claim 99 words
for k=n+1 to 2n χ k =χ 0 +(√F') k-n g. means for calculating the values of the function Y k =Y(χ k ) for k=0 to 2n; h. means for calculating the weighted average ##EQU6## wherein κ is a real number; i. means for calculating the weighted outer product WOP (Y(χ i (i=0 to 2n))) as: ##EQU7## where the superscript T indicates the transpose; means for approximating covariance of Y() based upon WOP; and means for transmitting signals representing the weighted average and the approximated covariance of Y() to a response system for responding to the physical system.
Claim 4
Dependent Claim 99 words
for k=n+1 to 2n χ k =χ 0 +(√F') k-n g. means for calculating the values of the function Y k =Y(χ k ) for k=0 to 2n; h. means for calculating the weighted average ##EQU6## wherein κ is a real number; i. means for calculating the weighted outer product WOP (Y(χ i (i=0 to 2n))) as: ##EQU7## where the superscript T indicates the transpose; means for approximating covariance of Y() based upon WOP; and means for transmitting signals representing the weighted average and the approximated covariance of Y() to a response system for responding to the physical system.
Claim 5
Dependent Claim 51 words
A system according to claim 1, wherein said means for approximating comprises means for changing the matrix values of WOP by: 1. maintaining all eigenvectors of WOP remain unchanged 2. maintaining all positive eigenvalues of WOP remain unchanged; and 3. replacing each negative eigenvalue of WOP by a non-negative real number.
Claim 6
Dependent Claim 19 words
A system according to claim 2, wherein the means for changing replaces each negative eigenvalue of WOP by zero.
Claim 7
Dependent Claim 21 words
A system according to claim 2, wherein the means for changing replaces each negative eigenvalue of WOP by its absolute value.
Claim 8
Dependent Claim 23 words
A system according to claim 2, wherein the means for changing further comprises means for determining the eigenvectors and corresponding eigenvalues for WOP.
Claim 9
Dependent Claim 17 words
A system according to claim 1, wherein said χ k have the covariance F and mean χ.
Claim 10
Dependent Claim 13 words
A system according to claim 1 wherein κ is between -n and n.
Claim 11
Dependent Claim 13 words
A system according to claim 1, wherein α is between 0 and 2n.
Claim 12
Dependent Claim 14 words
A system according to claim 1, wherein α equals the dimensionality n of X.
Claim 13
Dependent Claim 12 words
A system according to claim 9, wherein κ equals 3 minus α.
Claim 14
Dependent Claim 186 words
A signal processing system for estimating the expected value and covariance of a nonlinear function of a random variable of a physical system when a predetermined covariance for the random variable of the physical system is available, comprising: (1) means for measuring a value of the random variable thereby providing a signal representing the measured value; (2) means, coupled to the means for measuring, for generating a discrete distribution of a first set of values which has the measured value of the random variable as its mean and the predetermined covariance; (3) means, coupled to the means for generating, for determining a second set of values by applying the nonlinear function to the first set of values; (4) means, coupled to the means for determining, for calculating an estimated expected value and an estimated covariance based upon the second set of values; (5) means, coupled to the means for calculating, for transmitting signals representing the estimated expected value and the estimated covariance; and (6) means, coupled to the means for transmitting, for responding to the physical system based upon the estimated expected value and estimated covariance.
Claim 15
Dependent Claim 186 words
A signal processing system for estimating the expected value and covariance of a nonlinear function of a random variable of a physical system when a predetermined covariance for the random variable of the physical system is available, comprising: (1) means for measuring a value of the random variable thereby providing a signal representing the measured value; (2) means, coupled to the means for measuring, for generating a discrete distribution of a first set of values which has the measured value of the random variable as its mean and the predetermined covariance; (3) means, coupled to the means for generating, for determining a second set of values by applying the nonlinear function to the first set of values; (4) means, coupled to the means for determining, for calculating an estimated expected value and an estimated covariance based upon the second set of values; (5) means, coupled to the means for calculating, for transmitting signals representing the estimated expected value and the estimated covariance; and (6) means, coupled to the means for transmitting, for responding to the physical system based upon the estimated expected value and estimated covariance.
Claim 16
Dependent Claim 69 words
A system according to claim 11, wherein the means for measuring a value of the random variable comprises means for measuring a variable which is a function of one of position an object of the physical system, temperature of an object of the physical system, pressure of a fluid of the physical system, chemical composition of a material of the physical system, and a voltage in the physical system.
Claim 17
Dependent Claim 20 words
A system according to claim 11, wherein said discrete distribution is symmetric about the measured value of the random variable.
Claim 18
Dependent Claim 171 words
A computer readable memory storing instructions for configuring or configuring a signal processing system to perform a method of estimating the expected value and covariance of a nonlinear function of a random variable when a predetermined covariance for the random variable is available, by configuring the signal processing system to provide: (1) means for measuring a value of the random variable, thereby providing a signal representing the measured value; (2) means for generating a discrete distribution of a first set of values which has the measured value of the random variable as its mean and has the predetermined covariance; (3) means for determining a second set of values by applying the nonlinear function to the first set of values; (4) means for calculating an estimated expected value and an estimated covariance based upon the second set of values; (5) means for transmitting signals representing the estimated expected value and the estimated covariance; and (6) means for responding to the physical system based upon the estimated expected value and the estimated covariance.
Claim 19
Dependent Claim 171 words
A computer readable memory storing instructions for configuring or configuring a signal processing system to perform a method of estimating the expected value and covariance of a nonlinear function of a random variable when a predetermined covariance for the random variable is available, by configuring the signal processing system to provide: (1) means for measuring a value of the random variable, thereby providing a signal representing the measured value; (2) means for generating a discrete distribution of a first set of values which has the measured value of the random variable as its mean and has the predetermined covariance; (3) means for determining a second set of values by applying the nonlinear function to the first set of values; (4) means for calculating an estimated expected value and an estimated covariance based upon the second set of values; (5) means for transmitting signals representing the estimated expected value and the estimated covariance; and (6) means for responding to the physical system based upon the estimated expected value and the estimated covariance.
Claim 20
Dependent Claim 69 words
A system according to claim 14, wherein the means for measuring a value of the random variable comprises means for measuring a variable which is a function of one of distance to an object of the physical system, temperature of an object of the physical system, pressure of a fluid of the physical system, chemical composition of a material of the physical system, and voltage of the physical system.
Claim 21
Dependent Claim 20 words
A system according to claim 14, wherein said discrete distribution is symmetric about the measured value of the random variable.

References Cited (Backward Citations)

US4792231A Cited
US4873655A Cited
US5115391A Cited
US5144549A Cited
US5303269A Cited
US5530447A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-05-05 2000-11-04 2001-05-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-05-05 2004-11-04 2005-05-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-05-05 2008-11-04 2009-05-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag