Claims
- 1. A system for normalization of an infrared detector having control loops, each said loop including a thermal source and a command system for controlling the temperature of said thermal source including:
- (a) an error signal source for providing an error signal indicative of the difference between commanded temperature at said thermal source and actual temperature at said thermal source;
- (b) a feedback path from said thermal source to said error signal source providing a signal responsive to the temperature of said thermal source; and
- (c) a compensator coupled between said error signal source and said thermal source, said compensator including:
- (i) a first inverse compensation circuit responsive to said error signal for providing an output;
- (ii) a bandwidth maximizing compensation circuit responsive to the output of said first inverse compensation circuit; and
- (iii) a second inverse compensation circuit responsive to an output of said bandwidth maximizing compensation circuit, said thermal source being responsive to an output of said second inverse compensation circuit.
- 2. The system of claim 1 wherein the thermal source in a first of said control loops is a gain thermal reference, wherein the thermal source in a second of said control loops is a level thermal reference, and wherein said first inverse compensation circuit operates in accordance with the formula: ##EQU5## where, Gain Ref Temp is the temperature of the gain thermal reference, Level Ref Temp is the temperature of the level thermal reference, Bits gain is the average output of the detector when viewing the gain thermal reference, and Bits level is the average output of the detector when viewing the level thermal reference.
- 3. The system of claim 2 wherein said bandwidth maximizing compensation circuit comprises a low pass filter, a non-linear gain section and a proportional plus integral filter.
- 4. The system of claim 3 wherein said non-linear gain section operates in accordance with the formula:
- linear.sub.-- part=K.sub.-- linear*input
- non.sub.-- linear.sub.-- part=input.sup.2 *sign (input)
- if (non.sub.-- linear.sub.-- part>limit1) then non.sub.-- linear.sub.-- part=limit1
- if (non.sub.-- linear.sub.-- part<limit2) then non.sub.-- linear.sub.-- part=limit2
- output=linear.sub.-- part+non.sub.-- linear.sub.-- part;
- where,
- K.sub.-- linear is a gain, and
- limit1>limit2.
- 5. The system of claim 4 wherein said second inverse compensation circuit provides said output thereof in accordance with the formula:
- output=g.sub.est.sup.-1 (x)*x
- where,
- g.sub.est.sup.-1 (x)=K1, for x.gtoreq.0
- K2, for x<0,
- K.sub.1 and K.sub.2 are constants resulting from a curve fit, and x is the input to the second inverse compensation circuit.
- 6. The system of claim 5 wherein said bandwidth maximizing compensation circuit includes a combination of linear filter functions.
- 7. The system of claim 3 wherein said second inverse compensation circuit provides said output thereof in accordance with the formula:
- output=g.sub.est.sup.-1 (x)*x
- where,
- g.sub.est.sup.-1 (x)=K1, for x.gtoreq.0
- K2, for x<0,
- K.sub.1 and K.sub.2 are constants resulting from a curve fit, and x is the input to the second inverse compensation circuit.
- 8. The system of claim 2 wherein said second inverse compensation circuit provides said output thereof in accordance with the formula:
- output=g.sub.est.sup.-1 (x)*x
- where,
- g.sub.est.sup.-1 (x)=K1, for x.gtoreq.0
- K2, for x<0,
- K.sub.1 and K.sub.2 are constants resulting from a curve fit, and x is the input to the second inverse compensation circuit.
- 9. The system of claim 2 wherein said second inverse compensation circuit provides said output thereof in accordance with the formula:
- output=g.sub.est.sup.-1 (x)*x
- where,
- g.sub.est.sup.-1 (x)=1, for all x.
- 10. The system of claim 2 wherein said second inverse compensation circuit provides said output thereof in accordance with the formula:
- output=g.sub.est.sup.-1 (x)*x
- where g.sub.est.sup.-1 () is determined by using any well known method of approximating the input-output transfer function characteristics of said thermal reference.
- 11. The system of claim 1 wherein said bandwidth maximizing compensation circuit comprises a low pass filter, a non-linear gain section and a proportional plus integral filter.
- 12. The system of claim 11 wherein said non-linear gain section operates in accordance with the formula:
- linear.sub.-- part=K.sub.-- linear*input
- non.sub.-- linear.sub.-- part=input.sup.2 *sign (input)
- if (non.sub.-- linear.sub.-- part>limit1) then non.sub.-- linear.sub.-- part=limit1
- if (non.sub.-- linear.sub.-- part<limit2) then non.sub.-- linear.sub.-- part=limit2
- output=linear.sub.-- part+non.sub.-- linear.sub.-- part;
- where,
- K.sub.-- linear is a gain, and
- limit1>limit2.
- 13. The system of claim 12 wherein said second inverse compensation circuit provides said output thereof in accordance with the formula:
- output=g.sub.est.sup.-1 (x)*x
- where,
- g.sub.est.sup.-1 (x)=K1, for x.gtoreq.0
- K2, for x<0,
- K.sub.1 and K.sub.2 are constants resulting from a curve fit, and x is the input to the second inverse compensation circuit.
- 14. The system of claim 11 wherein said second inverse compensation circuit provides said output thereof in accordance with the formula:
- output=g.sub.est.sup.-1 (x)*x
- where,
- g.sub.est.sup.-1 (x)=K1, for x.gtoreq.0
- K2, for x<0,
- K.sub.1 and K.sub.2 are constants resulting from a curve fit, and x is the input to the second inverse compensation circuit.
- 15. The system of claim 1 wherein said second inverse compensation circuit provides said output thereof in accordance with the formula:
- output=g.sub.est.sup.-1 (x)*x
- where,
- g.sub.est.sup.-1 (x)=K1, for x.gtoreq.0
- K2, for x<0,
- K.sub.1 and K.sub.2 are constants resulting from a curve fit, and x is the input to the second inverse compensation circuit.
- 16. The system of claim 1 wherein said second inverse compensation circuit provides said output thereof in accordance with the formula:
- output=g.sub.est.sup.-1 (x)*x
- where,
- g.sub.est.sup.-1 (x)=1, for all x.
- 17. The system of claim 1 wherein said second inverse compensation circuit provides said output thereof in accordance with the formula:
- output<g.sub.est.sup.-1 (x)*x
- where g.sub.est.sup.-1 () is determined by using any well known method of approximating the input-output transfer function characteristics of said thermal reference.
- 18. The system of claim 1 wherein said bandwidth maximizing compensation circuit includes a combination of linear filter functions.
- 19. A system for normalization of an infrared detector having a control loop, comprising a thermal source and a command system which controls the temperature of said thermal source and which includes:
- (a) an error signal source for providing an error signal indicative of the difference between commanded temperature at said thermal source and actual temperature at said thermal source;
- (b) a feedback path from said thermal source to said error signal source providing a signal responsive to the temperature of said thermal source; and
- (c) a compensator coupled between said error signal source and said thermal source, said compensator including;
- (i) a first inverse compensation circuit responsive to said error signal for providing an output;
- (ii) a bandwidth maximizing compensation circuit responsive to the output of said first inverse compensation circuit; and
- (iii) a second inverse compensation circuit responsive to an output of said bandwidth maximizing compensation circuit, said thermal source being responsive to an output of said second inverse compensation circuit.
- 20. The system of claim 19 wherein said first inverse compensation circuit operates in accordance with the formula: ##EQU6## where, Gain Ref Temp is the temperature of the gain thermal reference, Level Ref Temp is the temperature of the level thermal reference, Bits gain is the average output of the detector when viewing the gain thermal reference, and Bits level is the average output of the detector when viewing the level thermal reference.
- 21. The system of claim 19 wherein said bandwidth maximizing compensation circuit comprises a low pass filter, a non-linear gain section and a proportional plus integral filter.
- 22. The system of claim 21 wherein said non-linear gain section operates in accordance with the formula:
- linear.sub.-- part=K.sub.-- linear*input
- non.sub.-- linear.sub.-- part=input1*sign (input)
- if (non.sub.-- linear.sub.-- part>limit1) then non.sub.-- linear.sub.-- part=limit1
- if (non.sub.-- linear.sub.-- part<limit2) then non.sub.-- linear.sub.-- part=limit2
- output=linear.sub.-- part+non.sub.-- linear.sub.-- part;
- where,
- K.sub.-- linear is a gain, and
- limit1>limit2.
- 23. The system of claim 19 wherein said second inverse compensation circuit provides said output thereof in accordance with the formula:
- output=g.sub.est.sup.-1 (x)*x
- where,
- g.sub.est.sup.-1 (x)=K1, for x.gtoreq.0
- K2, for x<0,
- K.sub.1 and K.sub.2 are constants resulting from a curve fit approximating a transfer characteristic of said thermal source, and x is the input to the second inverse compensation circuit.
- 24. The system of claim 19 wherein said second inverse compensation circuit provides an output in accordance with the formula:
- output=g.sub.est.sup.-1 (x)*x
- where,
- g.sub.est.sup.-1 (x)=1, for all x.
- 25. The system of claim 19 wherein said second inverse compensation circuit provides said output thereof in accordance with the formula:
- output=g.sub.est.sup.-1 (x)*x
- where g.sup.-1.sub.set () is determined by using any well known method of approximating the input-output transfer function characteristics of said thermal reference.
- 26. The system of claim 19 wherein said bandwidth maximizing compensation circuit includes a combination of linear filter functions.
- 27. The system of claim 19, wherein said first inverse compensation circuit has a transfer function representative of an inverse of a non-linear characteristic of said infrared detector, wherein said second inverse compensation circuit has a transfer function representative of an inverse of a non-linear characteristic of said thermal source, and wherein said commanded temperature is a function of an average temperature of a scene viewed by said infrared detector.
Parent Case Info
This application claims priority under 35 USC .sctn.119(e)(1) of provisional application number 60/023,240 filed Aug. 2, 1996.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
5534695 |
Miyoshi et al. |
Jul 1996 |
|
5763882 |
Klapper et al. |
Jun 1998 |
|