Infrared scanner
First Claim
1. A scanner which comprises:
- a motor for driving a load;
means for providing a position error signal representing a difference between a predicted position of said load and an actual position of said load; and
driving means for driving said motor in response to said position error signal;
wherein said means for providing a position error signal includes a closed loop filter system for filtering said error signal to provide a filtered error signal, an adaptive filter system for operating on said filtered error signal to provide an adaptively filtered error signal, and summing means for summing signals indicative of said predicted position, said filtered error signal and said adaptively filtered error signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A scanner which includes a motor for driving a load and circuitry for providing a position error signal responsive to the difference between a predicted position of the load and the actual position of the load, preferably a mirror scanning a scene. The motor is driven in response to the position error signal. The position error signal is provided plural times during a single scanning of the scene. The circuitry for providing a position error signal includes a closed loop filter system for filtering the error signal to provide a filtered error signal, an adaptive filter system for operating on the filtered error signal to provide an adaptively filtered error signal and summing circuitry for summing signals indicative of the predicted position, the filtered error signal and the adaptively filtered error signal. The closed loop filter system includes, in series, at least one first order lead lag filter and a double integral plus proportional filter. The adaptive filter system includes, in series, a low pass filter, a register and an integrator.
47 Citations
31 Claims
-
1. A scanner which comprises:
-
a motor for driving a load; means for providing a position error signal representing a difference between a predicted position of said load and an actual position of said load; and driving means for driving said motor in response to said position error signal; wherein said means for providing a position error signal includes a closed loop filter system for filtering said error signal to provide a filtered error signal, an adaptive filter system for operating on said filtered error signal to provide an adaptively filtered error signal, and summing means for summing signals indicative of said predicted position, said filtered error signal and said adaptively filtered error signal. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A scanner which comprises:
-
a motor for driving a load; means for providing a position error signal representing a difference between a predicted position of said load and an actual position of said load; and driving means for driving said motor in response to said position error signal; wherein said load is a mirror scanning a scene; and wherein said means for providing a position error signal includes a closed loop filter system for filtering said error signal to provide a filtered error signal, an adaptive filter system for operating on said filtered error signal to provide an adaptively filtered error signal, and summing means for summing signals indicative of said predicted position, said filtered error signal and said adaptively filtered error signal. - View Dependent Claims (8, 9, 10)
-
-
11. A scanner which comprises:
-
a motor for driving a load; means for providing a position error signal representing a difference between a predicted position of said load and an actual position of said load; and driving means for driving said motor in response to said position error signal; wherein said load is a mirror scanning a scene; wherein said means for providing a position error signal provides said position error signal plural times during a single scanning of said scene; and wherein said means for providing a position error signal includes a closed loop filter system for filtering said error signal to provide a filtered error signal, an adaptive filter system for operating on said filtered error signal to provide an adaptively filtered error signal, and summing means for summing signals indicative of said predicted position, said filtered error signal and said adaptively filtered error signal. - View Dependent Claims (12, 13, 14)
-
-
15. A scanner which comprises:
-
a motor for repeatedly driving a load across a predetermined path; means for providing a position error signal representing a difference between a predicted position of said load and an actual position of said load plural times during each single driving of said load across said predetermined path; and driving means for driving said motor in response to said position error signal; wherein said means for providing a position error signal includes a closed loop filter system for filtering said error signal to provide a filtered error signal, an adaptive filter system for operating on said filtered error signal to provide an adaptively filtered error signal, and summing means for summing signals indicative of said predicted position, said filtered error signal and said adaptively filtered error signal. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A scanner which comprises:
-
a motor for repeatedly driving a load across a predetermined path; means for providing a position error signal representing a difference between a predicted position of said load and an actual position of said load plural times during each single driving of said load across said predetermined path; and driving means for driving said motor in response to said position error signal; wherein said load is a mirror scanning a scene; and wherein said means for providing a position error signal includes a closed loop filter system for filtering said error signal to provide a filtered error signal, an adaptive filter system for operating on said filtered error signal to provide an adaptively filtered error signal, and summing means for summing signals indicative of said predicted position, said filtered error signal and said adaptively filtered error signal. - View Dependent Claims (21, 22, 23)
-
-
24. A scanner, comprising:
-
a motor for driving a load; a control portion operative to control said motor, and operative to generate first and second signals representative of a desired position of the load; and a resolver control transformer having first and second stationary coils and having a movable third coil, said motor being drivingly coupled to said third coil for effecting movement thereof, the first and second signals being respectively applied to said first and second coils, and said third coil generating a feedback signal; said control portion being responsive to the feedback signal and being operative to effect the control of said motor in the form of feedback control based on the feedback signal. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A scanner, comprising:
-
a detector operative to detect radiation; a mirror; a motor drivingly coupled to said mirror for effecting scanning movement of said mirror in a manner causing radiation to be reflected onto said detector; a control portion operative to control said motor, and operative to output desired position information representative of a desired position of the mirror; and an error determining portion responsive to the desired position information and operative to generate feedback error information representing a difference between an actual position of said mirror and a desired position of said mirror; said control portion including an adaptive portion which is responsive to the feedback control information, and which is operative to adaptively generate compensation information based on the feedback control information, said control circuit using the compensation information to effect feedback control of said motor. - View Dependent Claims (30, 31)
-
Specification