Information processing apparatus, and recording medium storing computer program
AssigneeCanon Kabushiki Kaisha
InventorsMasahiko Mizoguchi, Tadayoshi Nakayama, Toru Aida
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorsMasahiko Mizoguchi, Tadayoshi Nakayama, Toru Aida
Estimating the term…
An information processing apparatus includes an acquisition unit configured to acquire a first phase signal and a second phase signal that are acquired by measuring a rotation of a moving object, and a calculation unit configured to calculate a rotational angle by an iterative calculation so as to satisfy a relational expression bearing an arctangent. The relational expression bearing the arctangent uses a first cosine wave and a second cosine wave at a higher harmonic of the first cosine wave for the first phase signal, and a first sine wave and a second sine wave at a higher harmonic of the first sine wave for the second phase signal. The first phase signal and the second phase signal may, for example, be analog signals having a wave shape.
An information processing apparatus comprising:
A recording medium storing a program that upon execution by a computer causes the computer to function as an information processing apparatus comprising:
An information processing apparatus configured to process two-dimensional coordinate data including a fundamental frequency and a harmonic to calculate an argument of a vector of the fundamental frequency in the two-dimensional coordinate data, the information processing apparatus comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Backward citations are indexed for grants only.
Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position;…:…
Error correction: signal processing
With attenuation or whole or partial obturation of beams of light: the beams of light being detected by photocells
Using displacement encoding scales: scales; Discs, e.g. fixation, fabrication, compensation
Term end not estimated
The present invention relates to an information processing apparatus and a recording medium storing a computer program for processing a signal acquired by measuring a moving object.
Generally, an optical rotary encoder is widely used to detect a movement amount, an angle, a position, and/or the like of a moving object, such as a motor. The optical rotary encoder irradiates a rotational signal plate where a pattern required to detect a signal is formed, with uniform light from a light-emitting diode (LED) or the like. Then, the optical rotary encoder detects transmitted light delivered through the pattern or reflected light returned from the signal plate by a light-sensitive element, such as a photodiode or a phototransistor. The optical rotary encoder generates an electric signal pattern from a result of the detection. Then, the optical rotary encoder generates an encoder output signal based on this electric signal pattern. As functional categorization of the encoder output signal, there are known an incremental type, which is output as a relative position, and an absolute type, which is output as an absolute position. The following paragraphs will be described, focusing on the incremental type.
Regarding the incremental type, there is known a technique for realizing highly accurate detection of the position by interpolation processing. This technique works, as a precondition therefor, assuming that amplitude and offset values of the encoder signals are consistent and two-phase analog sinusoidal signals out of phase with each other by 90 degrees are output.
FIG. 1 is a control block diagram illustrating a motor control apparatus according to a first example embodiment.
FIG. 2 is a block diagram illustrating a configuration of a displacement detection unit according to the first example embodiment.
FIG. 3 is a block diagram illustrating a configuration of an interpolation processing unit according to the first example embodiment.
In the following description, example embodiments of the present invention will be described in detail with reference to the drawings.
An information processing apparatus mounted on a motor control apparatus and capable of removing a harmonic distortion superposed on an encoder signal will be described as a first example embodiment of an information processing apparatus according to a first example embodiment of the present invention.
FIGS. 10A and 10B schematically illustrate a motor control apparatus according to the present example embodiment. FIG. 10A is an overall view of a motor control apparatus 1000, and FIG. 10B is a schematic plan view of an encoder scale 1002. Further, the motor control apparatus 1000 detects a rotational angle (displacement amount) of a motor shaft of a rotational motor 1001.