The present application is based on Japanese Patent Application No. 2017-249501 filed on Dec. 26, 2017, the disclosure of which is incorporated herein by reference.
The present invention relates to an operation processing apparatus that calculates a torque value based on an output signal from a sensor element, a torque sensor and a power steering apparatus.
In a power steering apparatus or the like for a vehicle, multipolar magnets are provided at both ends of a torsion bar, magnetic flux in accordance with the positional displacement of these multipolar magnets is detected by a magnetic sensor, a twist angle (relative twist angle) generated in the torsion bar is calculated from the detected magnetic flux, and a torque sensor is used to detect the torque value from this twist angle. The driver can steer with a small steering force by driving a motor or hydraulic apparatus based on the torque value detected by this torque sensor to assist the steering force of the steering wheel.
In the torque sensor disclosed in Patent Literature 1, a first rotational angle sensor is provided in correspondence with a first multipolar ring magnet that is attached to an input shaft and that can rotate synchronously with the input shaft, and a second rotational angle sensor is provided in correspondence with a second multipolar ring magnet that is attached to an output shaft and that can rotate synchronously with the output shaft. Furthermore, the rotational angle of the input shaft is computed based on a sensor signal output from the first rotational angle sensor, the rotational angle of the output shaft is computed based on a signal output from the second rotational angle sensor, and a relative angle (twist angle between the input shaft and the output shaft) Δθ is computed by calculating the difference between these. Furthermore, the steering torque is calculated based on the relative angle Δθ.
The sensor signals output from the first rotational angle sensor and the second rotational angle sensor each include a sine wave signal (sin signal) and a cosine wave signal (cos signal) indicating the respective rotational angles of the input shaft (first multipolar ring magnet) and the output shaft (second multipolar ring magnet), and each of the rotational angles is computed from an arctangent operation (atan operation) using the sine wave signal and the cosine wave signal. That is to say, in addition to finding the rotational angle of the input shaft by calculating the arctangent (atan) from the sensor signals (sin signal and cos signal) output from the first rotational angle sensor, it is necessary to find the rotational angle of the output shaft by also similarly calculating the arctangent (atan) from the sensor signals (sin signal and cos signal) output from the second rotational angle sensor. Consequently, the problems exist that the circuit size of the operation processing circuit necessary for arctangent operation processing becomes large, and the power consumption in the angle detection apparatus including the operation processing circuit becomes large. In addition, a large number of clock cycles is taken in calculating the arctangent (atan), so the operation processing time in the operation processing circuit becomes long.
In consideration of the foregoing, it is an object of the present invention to provide an operation processing apparatus, which can calculate the relative angle (twist angle) of two coaxial rotational shafts in a short time and can reduce the power consumption in the operation processing circuit that accomplishes this calculation process, a torque sensor equipped with this operation processing apparatus, and a power steering apparatus equipped with this torque sensor.
In order to resolve the above problems, the present invention provides an operation processing apparatus that computes torque generated in a first rotation shaft and a second rotation shaft connected via a torsion bar and arranged coaxially by using a first output signal including a first sine wave signal and a first cosine wave signal output from a first magnetic sensor element in accordance with rotation of the first rotation shaft, and a second output signal including a second sine wave signal and a second cosine wave signal output from a second magnetic sensor element in accordance with rotation of the second rotation shaft. The operation processing apparatus includes a phase difference calculation part that computes the relative phase difference between the first rotation shaft and the second rotation shaft from the first output signal and the second output signal based on the Equation (1) below, and a torque calculation part that computes the torque from a relative twist angle that is expressed as a difference in rotational angles between the first rotation shaft and the second rotation shaft and that is found based on a correlation between the relative phase differences computed by the phase difference calculation part.
[Formula 1]
C
PD=√{square root over ((SS1−SS2)2+(SC1−SC2)2)} (1)
In Equation (1), CPD indicates the relative phase difference, SS1 indicates the first sine wave signal, SC1 indicates the first cosine wave signal, SS2 indicates the second sine wave signal and SC2 indicates the second cosine wave signal.
In this specification, a “sine wave signal” also includes signals (approximate sine wave signals) expressed by waveforms extremely close to waveforms of ideal sine waves (distortion ratio within 30%), besides signals expressed by waveforms of ideal sine waves. In addition, in this specification, a “cosine wave signal” also includes signals (approximate cosine wave signals) expressed by waveforms extremely close to waveforms of ideal cosine waves (distortion ratio within 30%), besides signals expressed by waveforms of ideal cosine waves. The distortion ratio is measured by separating the ideal component and the distorted component of the signal using a method such as Fourier analysis or the like and using an evaluable distortion ratio measurement apparatus. In addition, the sine wave signal and the cosine wave signal are intended to allow the phase difference thereof to deviate within 90 deg±20 deg.
The above-described operation processing apparatus further includes a memory part that stores the correlation between the relative twist angles and the relative phase differences in advance. The torque calculation part can compute the torque from the relative twist angle found based on the correlation stored in the memory part and the relative phase difference computed by the phase difference calculation part, and the relative twist angle may be preferably 10° or less.
The present invention provides a torque sensor that includes the above-described operation processing apparatus, a first magnetic field generation part that is provided on the first rotation shaft and rotates integrally with the first rotation shaft, a second magnetic field generation part that is provided on the second rotation shaft and rotates integrally with the second rotation shaft, and a magnetic sensor part that includes the first magnetic sensor element and the second magnetic sensor element. The first magnetic field generation part and the second magnetic field generation part tare multipolar magnets such that the different magnetic poles are arranged alternately in a radial direction, the first magnetic sensor element outputs the first output signal in accordance with the magnetic field generated from the first magnetic field generation part, and the second magnetic sensor element outputs the second output signal in accordance with the magnetic field generated from the second magnetic field generation part.
In the above-described torque sensor, each of the first magnetic sensor element and the second magnetic sensor element may be a TMR element, a GMR element, an AMR element or a Hall element.
The present invention provides a power steering apparatus that includes a power generation part that gives power to a steering mechanism for steering and assists the steering power of the steering, the above-described torque sensor, and a control part that drives the power generation part in accordance with the torque detected by the torque sensor.
With the present invention, it is possible to provide an operation processing apparatus that can calculate the relative angle (twist angle) of two rotational shafts arranged coaxially in a short time and that can reduce the power consumption in the operation processing circuit that accomplishes the operation processing, a torque sensor equipped with the operation processing apparatus and a power steering apparatus equipped with the torque sensor.
The embodiment of the present invention will be described in detail with reference to the drawings
A torque sensor 1 according to this embodiment is provided with a first multipolar magnet 2A that is provided on one end of an input shaft 102A (one end on an output shaft 102B side) connected to a steering wheel 101, a second multipolar magnet 2B provided on one end of the output shaft 102B (one end on the input shaft 102A side) connected to the input shaft 102A via a torsion bar 102C, and a magnetic detection apparatus 3 that includes a first magnetic detection apparatus 3A arranged to face the first multipolar magnet 2A and a second magnetic detection apparatus 3B arranged facing the second multipolar magnet 2B.
The first multipolar magnet 2A and the second multipolar magnet 2B are rotatably provided on one end of the input shaft 102A and one end of the output shaft 102B about a rotational axis RA. The multipolar magnets 2A, 2B rotate about the rotational axis RA while interlocked with the rotation of the input shaft 102A and the output shaft 102B.
The first multipolar magnet 2A and the second multipolar magnet 2B have a plurality of pairs of N poles and S poles, and the N poles and S poles are arranged radially (in a ring shape) alternately with each other. The first multipolar magnet 2A and the second multipolar magnet 2B generate magnetic fields based the magnetization each possesses. In this embodiment, the number of poles of the first multipolar magnet 2A and the second multipolar magnet 2B is 15, but the number of poles of the first multipolar magnet 2A and the second multipolar magnet 2B is not limited to this.
The first magnetic detection apparatus 3A is arranged to face the first multipolar magnet 2A, and detects the magnetic field produced by the first multipolar magnet 2A. The second magnetic detection apparatus 3B is arranged to face the second multipolar magnet 2B, and detects the magnetic field produced by the second multipolar magnet 2B. As described below, the torque sensor 1 according to this embodiment can find the torque based on the respective outputs of the first magnetic detection apparatus 3A and the second magnetic detection apparatus 3B.
The magnetic detection apparatus 3 has the first magnetic detection apparatus 3A, the second magnetic detection apparatus 3B and an operation processor 3C. The first magnetic detection apparatus 3A includes a first magnetic sensor 31A that outputs a sensor signal based on changes in the magnetic field accompanying rotation of the first multipolar magnet 2A. The second magnetic detection apparatus 3B includes a second magnetic sensor 31B that outputs a sensor signal based on changes in the magnetic field accompanying rotation of the second multipolar magnet 2B.
The first magnetic sensor 31A and the second magnetic sensor 31B each include at least one magnetic detection element and may include a pair of magnetic detection elements connected in series. In this case, the first magnetic sensor 31A has a 1st-1 Wheatstone bridge circuit 311A and a 1st-2 Wheatstone bridge circuit 312A that include the first magnetic detection element and the second magnetic detection element connected in series, and the second magnetic sensor 31B has a 2nd-1 Wheatstone bridge circuit 311B and a 2nd-2 Wheatstone bridge circuit 312B that include the first magnetic detection element and the second magnetic detection element connected in series. The first magnetic sensor 31A and the second magnetic sensor 31B may also have a half bridge circuit that includes only the first magnetic detection element pair and does not include the second magnetic detection element pair, respectively, in place of the 1st-1 Wheatstone bridge circuit 311A, the 1st-2 Wheatstone bridge circuit 312A, the 2nd-1 Wheatstone bridge circuit 311B and the 2nd-2 Wheatstone bridge circuit 312B.
As shown in
As shown in
As shown in
As shown in
In this embodiment, as all of the magnetic detection elements R111˜R124 and R211˜R224 included in the 1st-1 Wheatstone bridge circuit 311A, the 1st-2 Wheatstone bridge circuit 312A, the 2nd-1 Wheatstone bridge circuit 311B and the 2nd-2 Wheatstone bridge circuit 312B, MR elements such as TMR elements, GMR elements, AMR elements or the like, or magnetic detection elements such as Hall elements, can be used, and using TMR elements is particularly preferable. TMR elements and GMR elements have magnetization fixed layers in which the magnetization direction is fixed, free layers in which the magnetization direction changes in accordance with the direction of an applied magnetic field, and nonmagnetic layers positioned between the magnetization fixed layers and the free layers.
Specifically, as shown in
In the TMR elements, the nonmagnetic layer 52 is a tunnel barrier layer. In the GMR elements, the nonmagnetic layer 52 is a nonmagnetic conductive layer. In the TMR elements and GRM elements, the resistance value changes in accordance with the angle of the direction of magnetization of the free layer 51 with respect to the direction of magnetization of the magnetization fixed layer 53, the resistance value becomes a minimum when this angle is 0° (when the magnetization directions are mutually parallel), and the resistance value becomes a maximum when the angle is 180° (the magnetization directions are mutually antiparallel).
In
In the 2nd-1 Wheatstone bridge circuit 311B of the second magnetic sensor 31B, the magnetization directions of the magnetization fixed layers 53 of the magnetic detection elements R211˜R214 are parallel to the first direction D1, and the magnetization direction of the magnetization fixed layers 53 of the magnetic detection elements R211 and R214 and the magnetization direction of the magnetization fixed layers 53 of the magnetic detection elements R212 and R213 are mutually antiparallel directions. In addition, in the 2nd-2 Wheatstone bridge circuit 312B, the magnetization directions of the magnetization fixed layers 53 of the magnetic detection elements R221˜R224 are parallel to the second direction D2 orthogonal to the first direction D1, and the magnetization direction of the magnetization fixed layers 53 of the magnetic detection elements R221 and R224 and the magnetization direction of the magnetization fixed layers 53 of the magnetic detection elements R222 and R223 are mutually antiparallel directions.
In the first magnetic sensor 31A and the second magnetic sensor 31B, the electric potential difference between the output ports E111, E112, E121 and E122 and the output ports E211, E212, E221 and E222 changes in accordance with changes in the direction of the magnetic field accompanying rotation of the input shaft 102A and the output shaft 102B, and a 1st-1 sensor signal S1-1, a 1st-2 sensor signal S1-2, a 2nd-1 sensor signal S2-1 and a 2nd-2 sensor signal S2-2 are output as signals expressing the magnetic field intensity.
Difference detectors 331A and 332A output a signal corresponding to the potential difference between the output ports E111 and E112 to a first operation part 32A and a second operation part 32B as the 1st-1 sensor signal S1-1. Difference detectors 331B and 332B output a signal corresponding to the potential difference between the output ports E121 and E122 to the first operation part 32A and the second operation part 32B as the 1st-2 sensor signal S1-2. The difference detector 331B outputs a signal corresponding to the potential difference between the output ports E211 and E212 to the operation processing part 3C as the 2nd-1 sensor signal S2-1. The difference detector 332B outputs a signal corresponding to the potential difference between the output ports E221 and E222 to the operation processing part 3C as the 2nd-2 sensor signal S2-2.
As shown in
As shown in
The operation processor 3C has a phase difference calculator 31C that calculates the relative phase difference CPD of the input shaft 102A and the output shaft 102B based on the equation (1) below, from the first cos signal (Cos θ1) and the first sin signal (Sin θ1) output by the first magnetic sensor 31A, and the second cos signal (Cos θ2) and the second sin signal (Sin θ2) output by the second magnetic sensor 31B, and a torque calculator 32C that computes the torque generated in the input shaft 102A and the output shaft 102B on the basis of the relative phase difference CPD.
[Formula 2]
C
PD=√{square root over ((SS1−SS2)2+(SC1−SC2)2)} (1)
In Equation (1), CPD indicates the relative phase difference, SS1 indicates the first sin signal, SC1 indicates the first cos signal, SS2 indicates the second sin signal and SC2 indicates the second cos signal.
Here, the respective phases (rotational angle) PIN and POUT of the input shaft 102A and the output shaft 102B can be expressed by equations (2) and (3) below.
In Equations (2) and (3), PIN indicates the phase of the input shaft 102A, Pour indicates the phase of the output shaft 102B, SS1 indicates the first sin signal, SC1 indicates the first cos signal, SS2 indicates the second sin signal and SC2 indicates the second cos signal.
When the relative twist angle Δθ between the input shaft 102A and the output shaft 102B is 0 (zero), the relative phase difference CPD between the input shaft 102A and the output shaft 102B indicated by Equation (1) also becomes 0 (zero). In this case, torque is not generated in the input shaft 102A and the output shaft 102B. On the other hand, when the relative twist angle Δθ between the input shaft 102A and the output shaft 102B is not 0 (zero), the relative phase difference CPD between the input shaft 102A and the output shaft 102B is expressed by Equation (4) below.
Here, when the relative twist angle Δθ between the input shaft 102A and the output shaft 102B is sufficiently small (for example, when Δθ is 10° or less, and preferably 5° or less), sin θ1 can be close to θ1, so the relative phase difference CPD and the relative twist angle Δθ between the input shaft 102A and the output shaft 102B have a predetermined correlation indicated in Equation (4) above.
Consequently, the relative phase difference CPD between the input shaft 102A and the output shaft 102B is calculated by the phase difference calculator 31C from the first cos signal (Cos θ1) and the first sin signal (Sin θ1) output from the first magnetic sensor 31A, and the second cos signal (Cos θ2) and the second sin signal (Sin θ2) output from the second magnetic sensor 31B, and through this the relative twist angle Δθ can be found based on the correlation (Equation (4)) between the relative phase difference CPD of the input shaft 102A and the output shaft 102B and the relative twist angle Δθ. Furthermore, the torque generated in the input shaft 102A and the output shaft 102B can be calculated by the torque calculator 32C based on the relative twist angle Δθ. The relative twist angle Δθ may also be found by preparing a table or the like indicating the correlation between the relative phase difference CPD and the relative twist angle Δθ in advance and referring to the table or the like.
The torque calculator 32C calculates the torque generated in the input shaft 102A and the output shaft 102B based on the relative twist angle Δθ found from the above-described correlation (Equation (4)). That is to say, if the relative twist angle Δθ between the input shaft 102A and the output shaft 102B connected via the torsion bar 102C is obtained, the torque can be calculated through a commonly known calculation method using the cross-sectional secondary polar moment, the transverse electricity coefficient, the length, the diameter and the like of the torsion bar 102C.
The operation processing part 3C may also include a memory part (not illustrated), in addition to the phase difference calculator 31C and the torque calculator 32C. The memory part stores the torque generated in the input shaft 102A and output shaft 102B calculated by the torque calculator 32C and a table indicating the correlation between the relative phase difference CPD of the input shaft 102A and the output shaft 102B and the relative twist angle Δθ, and the like. The operation processor 3C may be configured from a microcomputer, an Application Specific Integrated Circuit (ASIC) or the like, for example, that is capable of realizing operation processing of the relative phase difference CPD, the relative twist angle Δθ and the torque.
In the torque sensor 1 having the above configuration, when the first multipolar magnet 2A and the second multipolar magnet 2B rotate accompanying rotation of the input shaft 102A and the output shaft 102B, the magnetic fields of the first multipolar magnet 2A and the second multipolar magnet 2B change. The resistance values of the magnetic detection elements R111˜R124 and R211˜R224 of the first magnetic sensor 31A and the second magnetic sensor 31B change in accordance with changes in the magnetic field, and the first cos signal (Cos θ1) and first sin signal (Sin θ1) and the second cos signal (Cos θ2) and second sin signal (Sin θ2) are output in accordance with the potential difference between the respective output ports E111, E112, E121, E122, E211, E212, E221 and E222. Furthermore, the relative phase difference CPD between the input shaft 102A and the output shaft 102B is calculated by the phase difference calculator 31C, and the torque is calculated by the torque calculator 32C based on the relative twist angle Δθ found from the correlation with the relative phase difference CPD.
In this manner, with the torque sensor 1 according to this embodiment, it is possible to compute the torque without accomplishing arctangent (atan) operation processing by the operation processor 3C, so it is not necessary to enlarge the circuit scale of the operation processing circuit, and it is possible to reduce the power consumption in the torque sensor 1. In addition, it is not necessary to accomplish arctangent (atan) operation processing that requires a large number of clock cycles, so it is possible to compute the torque in an extremely short time.
Next, the configuration of an electric power-assisted steering that uses the rotational angle detection apparatus according to this embodiment will be described.
An electric power-assisted steering apparatus 100 is provided with a steering wheel 101, a steering shaft 102, the torque sensor 1 according to this embodiment, a first universal joint 103, a lower shaft 104, a second universal joint 105, a pinion shaft 106, a steering gear 107, tie rods 108 and knuckle arms 109. The knuckle arms 109 are respectively attached to the front wheels 110R and 110L of the vehicle.
The steering force with which the driver steers the steering wheel 101 is conveyed to the steering shaft 102. The steering shaft 102 includes an input shaft 102A and an output shaft 102B. One end of the input shaft 102A is connected to the steering wheel 101, and the other end is connected to one end of the output shaft 102B via the torque sensor 1. Accordingly, the steering force conveyed to the output shaft 102B of the steering shaft 102 is conveyed to the lower shaft 104 via the first universal joint 103 and is conveyed to the pinion shaft 106 via the second universal joint 105. The steering force conveyed to the pinion shaft 106 is conveyed to the tie rods 108 via the steering gear 107, the steering force conveyed to the tie rods 108 is conveyed to the knuckle arms 109, and the front wheels are steered.
A steering assist mechanism 111 that conveys a steering assist force to the output shaft 102B is connected to the output shaft 102B of the steering shaft 102. The steering assist mechanism 111 is provided with a reduction gear 112 that is connected to the output shaft 102B and configured by a worm gear mechanism or the like, an electric motor 113 that is connected to the reduction gear 112 and generates the steering assist force, and an electric power-assisted steering (EPS) control part 114 that is fixedly supported to the housing of the electric motor 113.
When the steering wheel 101 is steered by the driver of the vehicle and this steering force is conveyed to the steering shaft 102, the input shaft 102A rotates in a direction corresponding to the steering direction. Accompanying this rotation, the end of the torsion bar 102C on the input shaft 102A side rotates, and the first multipolar magnet 2A provided on the input end of the torsion bar 102C rotates. The resistance values of the magnetic detection elements R111˜R124 of the first magnetic sensor 31A change in accordance with the change in the magnetic field accompanying rotation of the first multipolar magnet 2A, and the first cos signal (Cos θ1) and first sin signal (Sin θ1) are output to the operation processor 3C in accordance with the respective potential differences between the output ports E111, E112, E121 and E122.
On the other hand, the steering force that causes the input shaft 102A to rotate is conveyed to the end on the output shaft 102B side via twisting (elastic deformation) of the torsion bar 102C, and the output shaft 102B rotates. That is to say, the input shaft 102A and the output shaft 102B are relatively displaced in the rotational direction. Through this, the second multipolar magnet 2B provided on the output end of the torsion bar 102C rotates. The resistance values of the magnetic detection elements R211˜R224 of the second magnetic sensor 31B change in accordance with changes in the magnetic field accompanying rotation of the second multipolar magnet 2B, and the second cos signal (Cos θ2) and second sin signal (Sin θ2) are output to the operation processor 3C in accordance with the respective potential differences between the output ports E211, E212, E221 and E222.
The phase difference calculator 31C of the operation processor 3C calculates the relative phase difference CPD by the first cos signal (Cos θ1), the first sin signal (Sin θ1), the second cos signal (Cos θ2) and the second sin signal (Sin θ2), and computes the relative twist angle Δθ from the predetermined correlation. Then, the torque calculator 32C computes the torque based on the relative twist angle Δθ. The torque calculated by the torque calculator 32C is output to the EPS control part 114, and the EPS control part 114 computes the electric current command value based on the torque value from the torque calculator 32C, the vehicle speed from a vehicle speed sensor and the motor rotation angle from the electric motor. Then, a three-phase alternating current in accordance with this electric current command value is generated and supplied to the electric motor, and a steering assist force is generated in the electric motor.
In the electric power-assisted steering apparatus 100 having the above-described configuration, the torque value necessary for generating the steering assist force is computed by the torque sensor 1 according to this embodiment. In this torque sensor 1, it is possible to compute the torque value without accomplishing arctangent (atan) operation processing by the operation processor 3C, and it is possible to compute the torque value in an extremely short time with small power consumption. Consequently, with the electric power-assisted steering apparatus 100 according to this embodiment, a competent steering assist force can be generated in accordance with steering of the steering wheel 101 by the driver.
The above-described embodiment is disclosed in order to facilitate understanding of the present invention and is not disclosed to limit the present invention. Accordingly, the various elements disclosed in the above-described embodiment include all design modifications and equivalents that fall within the technical scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2017-249501 | Dec 2017 | JP | national |