Claims
- 1. A method for reducing sensed physical variables including the steps of:
a) generating a plurality of control commands as a function of the sensed physical variables; b) generating an estimate of a relationship between the sensed physical variables and the control commands, wherein the estimate is used in said step a) in generating the plurality of control commands; c) sequentially adding a dither signal to each of the plurality of control commands; d) measuring a response to said step c); e) updating the estimate of the relationship based upon said step d).
- 2. The method of claim 1 wherein the dither signal added to each of the plurality of control commands in said step c) differs for each control command.
- 3. The method of claim 2 wherein the dither signal added to a given control command includes a triangular signal.
- 4. The method of claim 3 further including the step of choosing a direction for the triangular signal in order to avoid saturation for that control command
- 5. The method of claim 1 further including the steps of:
f) holding constant the control command to which the dither is added, g) updating control commands other than the one to which the dither is added according to the function.
- 6. The method of claim 5 wherein said step e) is performed only for the control command to which the dither is added.
- 7. The method of claim 1 further including the step of determining a magnitude of the dither signal based upon a current magnitude of the control command to which the dither signal is added.
- 8. The method of claim 1 further including the steps of:
Varying a frequency of the dither signal to be added to each of the plurality of control commands; and Extracting the information corresponding to each said control command.
- 9. A method for reducing sensed physical variables including the steps of:
a) generating a plurality of control commands as a function of the sensed physical variables based upon an estimate of a relationship between the sensed physical variables and the control commands; b) updating the estimate of the relationship based upon a response by the sensed physical variables; and c) varying a size of the update to the estimate in said step b) based upon a magnitude of change over time by at least one of the plurality of control commands.
- 10. The method of claim 9 further including the step of selecting between updating or leaving unchanged the estimate of the relationship based upon a magnitude of change by the plurality of control commands.
- 11. The method of claim 9 further including the step of:
d) selecting between updating or leaving unchanged the estimate corresponding to a first control command of the plurality of control commands based upon the magnitude of the change in the first control command.
- 12. The method of claim 11 further including the steps of comparing the magnitude of the change to a threshold and varying the threshold based upon an estimate of a signal to noise ratio.
- 13. The method of claim 9 wherein
the estimate of the change in response y=Δz due to a change in control command v=Δu at a specific time tk is denoted Tk, where Tk is updated according to the equations Tk+1=Tk+EKT E=y−Tkv K=Qv/(1+vTQv), the matrix Q is a diagonal matrix with elements qi, and the variables qi determine the adaptation gain corresponding to the ith control command.
- 14. The method of claim 13 wherein:
a) each variable qi at each time step is set equal to zero or to some nominal value depending on whether |vl|>δi where |vi| is a magnitude of change in the ith control command and the variables δi are the deadzone threshold for channel i.
- 15. The method of claim 13 wherein:
each variable qi at each time step is set according to the equation qi=max(q0, qv|vi|N) where q0 and qv are parameters chosen for a particular application, |vl| is a magnitude of change in the ith control command and N is a positive integer.
- 16. A method for reducing sensed physical variables including the steps of:
a) generating a plurality of control commands as a function of the sensed physical variables based upon an estimate of a relationship between the sensed physical variables and the control commands; b) updating the estimate of the relationship based upon a response by the sensed physical variables; and c) where the control commands and sensed physical variables are filtered to improve the quality of the estimates prior to said step b).
- 17. The method of claim 16 wherein the control commands are filtered to match a filter that has been applied to the sensed physical variables.
- 18. The method of claim 17 wherein a change in the sensed physical variables Δz is related to a change in the control commands Δu by Δz=T(Δu), the estimate of a sensed physical variable response T is based on Δu and Δz, said method further including the step of filtering Δu to match a known filter on Δz
- 19. The method of claim 18 further including the step of low-pass filtering both Δu and Δz to reduce an impact of high-frequency noise on the estimate of T.
Parent Case Info
[0001] This application claims priority to U.S. Provisional Application Ser. No. 60/271,470, Filed Feb. 27, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60271470 |
Feb 2001 |
US |