The present application is based on and claims priority from Japanese Patent Application 2004-135252, filed Apr. 30, 2004, the contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to an angular speed detecting device that detects the rotation speed of a rotating object.
2. Description of the Related Art
A magnetic sensor unit that is composed of a pair of magnetic sensing elements and a magnetic field setting member is well-known for a device to detect the rotation angle of a rotating object, as disclosed in JP-A-2002-340511. In such a device, a pair of sensor elements provides signals Va and Vb, as shown in
Therefore, it is an object of the invention to provide an improved angular speed detecting device that can accurately detect angular speed irrespective of the angular position.
According to a preferred feature of the invention, an angular speed detecting device for detecting an angular speed of a rotating object includes a magnetic field setting means, sinusoidal signal generating means for generating a pair of first sinusoidal signal Va and a second sinusoidal signal Vb and an angular speed calculating means. The angular speed calculating means calculates the angular speed by a processing program that is composed of the following steps: forming a pair of trigonometric functions of a trigonometric value θ′ from the sinusoidal signals Va and Vb; forming a table showing plus or minus sign of the pair of the sinusoidal signals Va, Vb and the trigonometric values θ′ at a plurality of rotation angles of the rotating object; distinguishing rotation position of the rotating object from combinations of the plus or minus sign of the first and second sinusoidal signals Va, Vb and the trigonometric values θ′; forming a pair of saw-tooth curves of output angles θ1, θ2 in terms of 360-degree angular range that are different in phase to each other by adding offset values to the trigonometric values θ′ according to the rotation position that is distinguished above; and selectively using curves of the output angles θ1 and θ2 to calculate the angular speed of a rotating object.
In the angular speed detecting device as described above, one of the pair of trigonometric functions is formed from a sum of the sinusoidal signals Va and Vb; and the other of the pair of trigonometric functions is formed from a difference between the sinusoidal signals Va and Vb. Further, the plus or minus sign of the voltage signals Va and Vb is neglected where the sign changes one from the other when distinguishing rotation position of the rotating object from combinations of the plus or minus sign of the first and second sinusoidal signals Va, Vb and the trigonometric values θ′. The second means may be composed of a pair of hall elements. In this case, the hall elements are preferably disposed in the magnetic field to incline to each other at an angle of 90 degrees. The second means may be composed of a pair of magnetic resistance elements instead of the hall elements.
Other objects, features and characteristics of the present invention as well as the functions of related parts of the present invention will become clear from a study of the following detailed description, the appended claims and the drawings. In the drawings:
The present invention will be described with reference to some preferred embodiments that are shown in the appended drawings.
An angular speed detecting device 10 according to the first embodiment of the invention to be used for detecting the angular speed of a rotating object 1, such as a crankshaft or a vehicle wheel, will be described with reference to
The permanent magnets 12, 14 provide a generally even magnetic field or a constant magnetic flux density in the space between them. The pair of hall elements 20, 22 have the same construction and disposed in the space between the permanent magnets 12, 14 to incline to each other at an angle α (e.g. 90 degrees) and to the magnetic field at half the angle α . Therefore, when the rotating object 1 rotates and the hall elements are electrically powered, the hall elements 20 generates a sinusoidal voltage signal Va and the hall element 22 generates a sinusoidal voltage signal Vb, as shown in
Va=kBI·sin θ′ (1)
Vb=kBI·sin (θ′+90°)=kBI·cos θ′ (2)
The ECU 30 has a memory that stores a processing program for obtaining the angular speed of the rotation object 1. The ECU 30 calculate tan θ′ by the following expression (3) and an angle θ′ (hereinafter referred to as trigonometric value or base angle), which was described above with reference to
tan θ′=sin θ′/cos θ′=Va/Vb (3)
θ′=arctan (Va/Vb) (4)
The ECU 30 distinguishes an angular position of the rotating object 1 in terms of 360-degree angular range by a combination of the plus and minus sign of the voltage signals Va, Vb and the trigonometric values θ′. The ECU 30 provides a pair of saw-tooth-wave curves of output angles θ1 and θ2 by adding offset angles 180 degrees or 360 degrees to the trigonometric value θ′, as shown in
The offset angle for the curve of output angles 91 shown in
On the other hand, the offset angle for the curve of output angles θ2 shown in
Incidentally, although the trigonometric value θ′ at the rotation angle 90° and 270° can not be calculated because of Va/Vb with Vb=0 according to the expression (4), it can be set to 90° in order to provide the corresponding output angles, 90° and 270°.
Thus, the angular speed of a rotating object in terms of 360-degree angular range can be detected accurately or without noises, as shown in
If the pair of hall elements 20, 22 is disposed in the space between the permanent magnets 12, 14 to incline to each other at an angle α that is other than 90 degrees, the hall elements 20 generates a sinusoidal voltage signal Va and the hall element 22 generates a sinusoidal voltage signal Vb, the two sinusoidal voltage signals Va, Vb are different in phase from each other by α and are defined by the following expressions.
tan θ′=cot α·(Va−Vb)/(Va+Vb) (5)
θ′=arctan{cotα·(Va−Vb)/(Va+Vb)} (6)
Therefore, the angular speed can be accurately detected in the same manner as described above.
An angular speed detecting device 10 according to the second embodiment of the invention will be described with reference to
The ECU 30 provides a pair of saw-tooth-wave curves of output angles θ1 and θ2 by adding offset angles to the trigonometric value θ′, as shown in
Va+Vb=kBI·sin θ+kBI·cos θ={square root}{square root over (2)}kBI·sin (θ+45) (7)
Va−Vb=kBI·sin θ−kBI·cos θ={square root}{square root over (2)}kBI·sin (θ−45) (8)
Then, the output angles θ1 and θ2 can be determined by combining the plus or minus sign of the Va+Vb, Va−Vb and the trigonometric value θ′, as shown in
Thus, the angular speed of a rotating object in terms of 360-degree angular range can be detected by selectively using curves of the output angles θ1 and θ2 while neglecting the plus or minus sign of the voltage signals in the same manner as the first embodiment.
An angular speed detecting device 40 according to the third embodiment of the invention will be described with reference to
The angular speed detecting device 40 includes a pair of permanent magnets 12 and 14, three hall elements 20, 22 and 24 and the ECU 30.
The hall elements 20, 22, 24 have the same construction and disposed in the space between the permanent magnets 12, 14 to incline to each other at an angle of 90 degrees. Therefore, when the rotating object 1 rotates and the hall elements are electrically powered, the hall elements 20, 22 and 24 generates sinusoidal voltage signals that are 90 degrees in electric angle different from another. In other words, the hall element 20 generates a sinusoidal voltage signal Va, the hall element 22 generates a sinusoidal voltage signal Vb, and the hall element 24 generates a sinusoidal voltage signal Vc, as shown in
The ECU 30 calculates, using the expression (5) and (6), a trigonometric value θ0′ from the voltage signals Va and Vb and a trigonometric value θ1′ from the voltage signals Va and Vc, forming a pair of saw-tooth curves as shown in
The ECU 30 distinguishes angular positions of the rotating object 1 in terms of 360-degree angular range by combinations of the plus and minus sign of the voltage signals (Va+Vb), (Va−Vb) and the trigonometric values θ0′, θ1′ as shown in
Thus, the angular speed of a rotating object in terms of 360-degree angular range can be obtained by selectively using curves of the output angles θ0′ and θ1′ while neglecting the plus or minus sign of the voltage signals Va and Vb before and after the rotation angles 90° and 270′.
If the hall elements are disposed to incline to each other at an angle α that is other than 90 degrees, the two sinusoidal voltage signals Va, Vb are different in phase from each other by α and are defined by the expressions (5) and (6). Therefore, the angular speed can be accurately detected in the same manner as described above.
An angular speed detecting device according to the fourth embodiment of the invention will be described with reference to
The angular speed detecting device includes a pair of hall elements 20 and 22 as shown in
The ECU 30 calculates, using a processing program and the expressions (3) and (4), trigonometric value θ0′ shown in
The ECU 30 distinguishes an angular position of the rotating object 1 in terms of 360-degree angular range by a combination of the plus and minus sign of the voltage signals Va, Vb and the trigonometric values θ0′. The ECU 30 provides a saw-tooth-wave curve of another trigonometric value θ1′ by adding an offset angle of 90 degrees to the trigonometric value θ0′, which are used as the output angles. Thus, the angular speed of a rotating object in terms of 360-degree angular range can be detected by selectively using the curves of the trigonometric values θ0′ and θ1′ in substantially the same manner as the above embodiments.
The hall elements used in the above embodiments can be replaced by magnetic resistance elements.
The trigonometric values θ0′, θ1′ of the angular speed detecting device according to the third embodiment can be used as the output angles in the same manner as the fourth embodiment.
In the foregoing description of the present invention, the invention has been disclosed with reference to specific embodiments thereof. It will, however, be evident that various modifications and changes may be made to the specific embodiments of the present invention without departing from the scope of the invention as set forth in the appended claims. Accordingly, the description of the present invention is to be regarded in an illustrative, rather than a restrictive, sense.
Number | Date | Country | Kind |
---|---|---|---|
2004-135252 | Apr 2004 | JP | national |