STEERING CONTROLLER
The present invention relates to a steering control device for controlling drive of a motor for imparting a power to a steering system in response to a steering operation of a driver. An electric power steering device, which detects a steering torque and imparts an assist torque (steering assist torque) based on the steering torque, is known as a general steering device. A steering control device for controlling drive of the electric power steering device of this type controls the steering torque sensed by the driver steering the steering wheel, and thus constitutes an important factor forming steering feeling of a vehicle. On this occasion, a road surface reaction force torque is a torque acting in a direction of returning the steering wheel to a neutral point by a tire lateral force acting between the road surface and steered wheels. The road surface reaction force torque may be small depending on a layout of the steering system, specifications of tires, and the like on some vehicles. When the road surface reaction force torque is small in this way, the road surface reaction force torque cannot overcome a friction torque, which is relatively large. As a result, the road surface reaction force torque acting in the direction in which the steering wheel is returned to the neutral point becomes insufficient during the steering by the driver. It is thus necessary for the driver to intentionally apply a return torque to the steering wheel, thereby returning the steering wheel to the neutral point. Moreover, when the road surface reaction force torque is small, it is difficult for the driver to sense, based on a reaction force transmitted to the hands of the driver, whether the steering wheel is at the neutral point, or the steering wheel is displaced from the neutral point and the vehicle is thus turning. It is thus necessary for the driver to visually confirm the steering wheel position so that the vehicle is stably controlled to travel straight. As described above, in a case where the road surface reaction force torque is small, there has been a problem that the steering feeling decreases. In order to address this problem, an electronic control unit (ECU) drives a motor so as to impart a steering wheel return torque based on a steering angle and a direction of a steering angular velocity to a steering system in a conventional device described in Patent Literature 1, for example. Moreover, an ECU estimates a rack shaft force from a steering angle based on a vehicle model, and carries out assist control based on the estimated rack shaft force value in a conventional device described in Patent Literature 2, for example. Further, an ECU calculates an assist torque by using a result obtained by subtracting a steady-state response component, which can be mathematically calculated, from a steering response characteristic represented as a vehicle model out of response characteristics of the steering torque with respect to a steering angle in a conventional device described in Patent Literature 3, for example. This calculated assist torque cancels a characteristic of a high frequency component (non-steady state response component) out of the response characteristics of the steering torque with respect to the steering angle. Moreover, an ECU compensates, in phase, a detected or estimated self-aligning torque in order to compensate a cornering force affected by a suspension geometry and a transmission delay of a self-aligning torque dynamic characteristic, and corrects a steering assist command value in a conventional device described in Patent Literature 4), for example. In the conventional devices described above, the assist torque is set based on the steering angle or a road surface reaction force torque (corresponding to the rack shaft force according to Patent Literature 2, and the steering torque by the manual steering according to Patent Literature 3) which is calculated from the steering angle by using the vehicle model. However, in the conventional devices, influence of a torque (MS2: hereinafter, referred to as “twist torque of tire”) transitionally generated by the tires themselves, which constitute a part of the steered wheels, elastically being deformed when a lateral slip angle is generated on the steered wheels is not considered in the vehicle model mathematically representing physical characteristics (transmission characteristics) of the vehicle from the steering angle to the road surface reaction force torque. Specifically, in the conventional device, a calculated road surface reaction force torque (MR) is approximated as a sum of a torque (MF: hereinafter, referred to as caster-trail-caused torque) generated by a caster trail and a tire lateral force and a torque (MS1: hereinafter, referred to as pneumatic-trail-caused torque) generated by an uneven distribution of the tire lateral force on the contact surface of the steered wheels. As a result, the road surface reaction force torque (MR) is a state quantity in phase with the tire lateral force (FyF). On this occasion, the road surface reaction force torque (MR) has a feature of leading in phase with respect to the tire lateral force (FyF) in a steering frequency domain. Therefore, the road surface reaction force torque calculated by using the steering angle or the road surface reaction force torque calculated by using the steering angle and the vehicle model is different from the road surface reaction force torque actually acting on the steering shaft from the road surface. Thus, the road surface reaction force torque which is different from the actual road surface reaction force torque is used to design the assist torque for the electric power steering device in the conventional devices. As a result, a control effect which a control designer intends to obtain is not sufficiently exerted, resulting in failure in realizing natural steering feeling in the conventional devices. The present invention has been made in view of the above-mentioned problem, and therefore has an object to provide a steering control device capable of providing a control effect intended by a designer more easily and of realizing more natural steering feeling. According to the present invention, there is provided a steering control device for controlling drive of a motor for imparting a power to a steering system, the steering control device including a steering control device main unit for carrying out filtering processing on a steering angle signal received from steering angle detection means for generating a steering angle signal corresponding to a steering angle of the steering system, by using a filter containing a predetermined frequency characteristic representing a vehicle characteristic from the steering angle to a self-aligning torque of a steered wheel of the steering system, and setting a drive torque of the motor based on a result of the filtering processing. A description is now given of embodiments of the present invention referring to the drawings. In The speed reduction device 3 is attached to an intermediate portion of the steering shaft 2. The motor 4 is coupled to the steering shaft 2 via the speed reduction device 3. An intermediate portion of the tie road 5 is connected to the steering shaft 2 via the gear box. The pair of steered wheels 6A and 6B are rotatably attached to both ends of the tie rod 5. Steered angles of the pair of the steered wheels 6A and 6B change in response to a change in rotation angle of the steering wheel 1 operated by the driver. The drive torque of the motor 4 is amplified by the speed reduction device 3, and is applied to the steering shaft 2. Thus, a torque after the amplification by the motor 4 and the steering torque generated by the driver rotating the steering wheel 1 are applied to the steering shaft 2. The sum of the drive torque by the motor 4 and the steering torque rotates the steering shaft 2 and the steered wheels 6A and 6B against a road surface reaction force torque transmitted from the steered wheels 6A and 6B to the steering shaft 2. A steering angle sensor 10 is attached as steering angle detection means to the steering wheel 1. The steering angle sensor 10 generates a steering angle signal based on the steering angle of the steering wheel 1. A steering torque sensor 11 is attached as steering torque detection means to the steering shaft 2. The steering torque sensor 11 generates a steering torque signal based on the steering torque acting on the steering shaft 2. An operation of the electric power steering device 100 is controlled by a steering control device main unit 50. The steering angle signal from the steering angle sensor 10, the steering torque signal from the steering torque sensor 11, and a vehicle speed signal from a vehicle speed sensor 12 serving as vehicle speed detection means are input to the steering control device main unit 50. The steering control device main unit 50 monitors the steering angle, the steering torque, and the vehicle speed by using the steering angle signal, respectively, the steering torque signal, and the vehicle speed signal. Moreover, the steering control device main unit 50 monitors a drive current of the motor 4. Further, the steering control device main unit 50 stores respective changes of the monitored steering angle, steering torque, vehicle speed, and drive current of the motor 4. Moreover, the steering control device main unit 50 calculates an command current (steering assist current) required for generating the drive torque of the motor 4 based on the steering angle signal, the steering torque signal, and the vehicle speed signal. Moreover, the steering control device main unit 50 carries out current control (feedback control) so that the motor current based on the motor current signal coincides with the command current, and imparts an applied voltage obtained by the current control to the motor 4. The assist command current calculation module 51, the road surface reaction force torque calculation module 52, the reaction force command current calculation module 53, and the subtraction module 54 constitute a command current calculation system 60. The command current calculation system 60 calculates the command current. The assist command current calculation module 51 calculates a basic assist command current for reducing the steering torque by the driver by using the vehicle speed and the steering torque. Specifically, an assist map as illustrated in The road surface reaction force torque calculation module 52 respectively calculates a caster-trail-caused torque MF, a self-aligning torque MS, and a road surface reaction force torque MRby using the vehicle speed, the steering angle, and vehicle models (types of filter) represented by equations (1) to (13) described later. Note that, the self-aligning torque MSincludes a pneumatic-trail-caused torque MS1generated by an uneven distribution of a tire lateral force FyFon the contact surface of the steered wheels 6A and 6B and a twist torque of tire MS2as represented by the equation (9) described later. The reaction force command current calculation module 53 receives a calculation result of the road surface reaction force torque MRfrom the road surface reaction force torque calculation module 52. Moreover, the reaction force command current calculation module 53 calculates the reaction force command current by using the road surface reaction force torque MRand the vehicle speed. This reaction force command current is a current for adjusting the magnitude of the drive torque of the motor 4 so as to correspond to the magnitude of the road surface reaction force torque MR. The subtraction module 54 receives the calculation result of the basic assist command current from the assist command current calculation module 51. Moreover, the subtraction module 54 receives the calculation result of the reaction force command current from the reaction force command current calculation module 53. Further, the subtraction module 54 subtracts the reaction force command current from the basic assist command current, and transmits a current value obtained by the subtraction to the current control module 55 as a command current of the motor 4. The current control module 55 monitors the motor current via the current sensor 57. Moreover, the current control module 55 calculates an applied current of the motor 4 based on the command current and the motor current so that the current flowing through the motor 4 coincides with the command current. The drive circuit 56 carries out a pulse width modulation (PWM) drive so as to impart the applied voltage calculated by the current control module 55 to the motor 4. On this occasion, the steering control device main module 50 may be constituted by hardware (not shown) including an arithmetic processing device (CPU), a storage device (ROM, RAM, and the like), a signal input/output device, the drive circuit 56, and the current sensor 57. Programs for realizing functions of the assist command current calculation module 51, the road surface reaction force torque calculation module 52, the reaction force command current calculation module 53, the subtraction module 54, and the current control module 55 are stored in the storage device of this hardware. A more specific description is now given of the calculation processing by the command current calculation system 60. The command current calculation system 60 reads the vehicle speed V and the steering angle θh, and calculates the road surface reaction force torque MRby using the vehicle models represented by the following equations (1) to (13). Note that, these vehicle models are stored in the steering control device main unit 50 in advance. Moreover, various symbols (parameters) used for the calculation processing by the steering control device main unit 50 are defined as illustrated in Models of a motion from the steering angle θhto the tire lateral force FyFgenerated on the steered wheels are represented by the following equations (1) to (6). Conversion from the steering angle θhto a steered angle δ of the steered wheels: An equation of motion in a y axis (lateral) direction of the vehicle: An equation of rotational motion about a z axis (vertical direction axis): An equation of rotational motion about an x axis (chassis longitudinal axis): A tire lateral force (cornering force) generation model: A model of the road surface reaction force torque MRacting on the steering shaft 2 by the tire lateral force is represented by the following equation (7). The road surface reaction force torque MRincludes the caster-trail-caused torque MFand the self-aligning torque MS, which is a moment about the vertical axis of the tire, as represented by this equation (7). The caster-trail-caused torque MFcan be calculated by using the equation (8). The self-aligning torque MScan be calculated by using the equation (9). Further, the self-aligning torque MSincludes the pneumatic-trail-caused torque MS1generated by the uneven distribution of the tire lateral force FyFon the contact surface of the steered wheels 6A and 6B and the twist torque of tire MS2as represented by the equation (9). The pneumatic-trail-caused torque MS1can be calculated by using the equation (10). The twist torque of tire MS2can be modeled as represented by the equations (11) to (13). A gain constitutes a phase lead element based on tire twist stiffness, namely the gain constitutes a high-pass filter characteristic based on the tire twist stiffness, with respect to a front wheel lateral slip angle, thereby representing the twist torque of tire MS2according to the equations (11) to (13). Note that, a tire twist response time constant T1is a time constant changing depending on the vehicle velocity, and can be set as represented by the equation (13). Moreover, a tire twist response distance L1means a travel distance required for releasing a twist of the tire after steering. Further, the road surface reaction force torque MRleads in phase with respect to the tire lateral force FyFin a steering frequency range, and has a characteristic that influence thereof is more remarkable in a low speed range. Moreover, a coefficient “2” on the right side of the equations (8), (10), and (12) represents right and left wheels, namely two wheels in total. Further, the right sides of the equations (8), (10), and (12) are divided by an overall steering gear ratio GSto convert the road surface reaction force torque to a torque acting on the steering shaft 2. Moreover, in some cases, the overall steering gear ratio GSis designed so as to be variable depending on the steering angle, and an estimated rack shaft force value may be different from the road surface reaction force torque actually acting on the steering shaft from the road surface. The road surface reaction force torque actually acting on the steering shaft from the road surface can be accurately calculated by considering the overall steering gear ratio GSas in the equations (8), (10), and (12). The vehicle models represented by the equations (1) to (13) include the vehicle speed V as a parameter (variable) on this occasion. Therefore, the calculated results of the caster-trail-caused torque MFand the self-aligning torque MSchange depending on the vehicle speed V. A description is now given of an operation of the command current calculation system 60. Moreover, the command current calculation system 60 calculates the road surface reaction force torque MRfrom the read vehicle speed and steering angle by using the vehicle models represented by the equations (1) to (13) (Step S103). Then, the command current calculation system 60 sets a conversion gain K1by using a conversion gain map (refer to Then, the command current calculation system 60 calculates the command current by subtracting the reaction force command current IRfrom the basic assist command current (Step S106). Information on the calculated command current is transmitted to the current control module 55, and a current corresponding to the command current is controlled to flow through the motor 4 by the current control module 55. Then, the command current calculation system 60 repeats the processing in Steps S101 to S106. On this occasion, the conversion gain K1from the road surface reaction force torque MRto the reaction force command current IRis set in advance to values that vary depending on the vehicle speed as illustrated in Moreover, the gradient of the steering torque with respect to the steering angle is basically small in a low speed range. Therefore, the conversion gain K1in the low speed range is set to a large value. As a result, the steering feeling improves. Further, the gradient of the steering torque with respect to the steering angle is basically large in a high speed range. Therefore, the conversion gain K1is set to a value smaller than that in the low speed range. As a result, the gradient of the steering torque with respect to the steering angle increases in an appropriate range. The conversion gain K1is set to values that vary depending on the vehicle speed in this way, and more appropriate operability is thus realized while a steering reaction force feeling (so-called on-center feeling) is improved. Thus, the steering feeling can be improved over the entire speed range by changing the conversion gain K1depending on the vehicle speed. A description is now given of control effect obtained by using the reaction force command current calculated by the reaction force command current calculation module 53. First, some drivers prefer artificial steering feeling in which the characteristic of the steering torque with respect to the steering angle is set to flat up to the high frequency as in the conventional device described in Patent Literature 3. In contrast, other drives prefer natural steering feeling in which the characteristic of the steering torque with respect to the steering angle is close to a manual steering (characteristic of a vehicle itself). Particularly, when the caster trail is small due to a restriction on a layout of the vehicle, or when the pneumatic trail is small due to tire specifications, the road surface reaction force torque MRis small. When the road surface reaction force torque MRis small as in this case, a ratio of a change in steering torque to a change in steering angle is small, resulting in an insufficient steering reaction force feeling. Therefore, the steering feeling degrades. It is an object to obtain a control effect which realizes the natural steering feeling close to the manual steering. In other words, it is an object to obtain a control effect realizing natural steering feeling close to the manual steering by calculating the road surface reaction force torque MRacting on the steered wheels 6A and 6B, and by artificially increasing the road surface reaction force torque by imparting the reaction force based on the calculated road reaction force torque MRfrom the motor 4 to the steering shaft 2. A description is now given of an effect resulting from consideration of the twist torque of tire MS2in the road surface reaction force torque calculation module 52 when this control effect is tried to be obtained. Solid lines of The caster-trail-caused torque MF(in phase with the tire lateral force FyF) and the self-aligning torque MSare different in phase as illustrated in Further, the gain of the self-aligning torque MSis larger than the gain of the caster-trail-caused torque MF. Moreover, the self-aligning torque MSis larger in ratio to the entire road surface reaction force torque MRthan the caster-trail-caused torque MF. Thus, it is necessary to accurately calculate the self-aligning torque MSin order to accurately calculate the road surface reaction force torque MR. Then, broken lines of The road surface reaction force torque MR, which is the sum of the caster-trail-caused torque MFand the self-aligning torque MS, is also a vehicle model more close to an actually measured value. If the road surface reaction force torque MRis approximated by and calculated as MF+MS1without considering the twist torque of tire MS2as in the conventional case, a difference between the calculated road surface reaction force torque MRand the actual road surface reaction force torque MRis relatively large. An effect obtained when the reaction force command current is calculated using the road surface reaction force torque MR(=MF+MS1+MS2) is then illustrated in As illustrated in Broken lines of On this occasion, feeling of friction increases as a hysteresis width of the Lissajous waveform increases. Moreover, steering reaction force feeling lacks more as the gradient of the steering torque with respect to the steering angle close to the origin decreases, and it is difficult for the driver to recognize whether the vehicle is traveling straight or turning, resulting in degradation of the steering feeling. Therefore, control and vehicle characteristics are adjusted in order to solve the degradation in the steering feeling. However, there are proper values for both the friction feeling and the steering reaction force feeling, if the friction feeling is extremely low or the steering reaction force feeling is extremely large, the steering feeling degrades. The Lissajous waveforms illustrated in The Lissajous waveform of The gradients of the steering torque with respect to the steering angle close to the origin increase to a level as high as that of On this occasion, for the steering at 0.2 Hz, the phase and the gain of MF+MS1in phase with the tire lateral force FYFare approximately equivalent to the phase and the gain of the road surface reaction force torque MR. Therefore, even for MF+MS1, the road surface reaction force torque can be artificially increased, and natural steering feeling close to the manual steering can be realized. A Lissajous waveform of The Lissajous waveform of On this occasion, for the Lissajous waveform of As described above, according to the first embodiment, the steering control device main unit 50 carries out the filtering processing by means of the filter containing the predetermined frequency characteristics representing the vehicle characteristics from the steering angle to the self-aligning torque MSof the steered wheels 6A and 6B, and sets the drive torque of the motor 4 based on the result of the filtering processing. This configuration promotes the obtainment of the control effects which a designer wants to obtain, thereby realizing more natural steering feeling. Moreover, the predetermined frequency characteristics of the filter contain the characteristic of the twist torque of tire MS2. The steering control device main unit 50 calculates the road surface reaction force torque MRso as to be in phase with the actual road surface reaction force torque, and this configuration can thus increase the calculation accuracy of the road surface reaction force torque MRthan the conventional device. In addition, the road surface reaction force torque MRcan be accurately and artificially increased by correcting the drive torque of the motor 4 using the calculated road surface reaction force torque MRcompared with the conventional device which does not consider the twist torque of tire MS2. Particularly, even if the driver carries out relatively quick steering such as a quick lane change, natural steering feeling close to the manual steering can be realized without a sense of discomfort. Further, the steering control device main unit 50 carries out filtering processing on the steering angle signal using a filter including a predetermined frequency characteristic representing the vehicle characteristic from the steering angle to the pneumatic-trail-caused torque MS1, thereby correcting the drive torque of the motor 4 based on a filtered result. This configuration can attain natural steering feeling without a sense of discomfort, and enables easy optimization of delicate steering feeling. If the steering feeling at a specific vehicle speed is to be improved, the vehicle models represented by the equations (1) to (13) only need to be designed so as to be limited to the specific vehicle speed. A calculation load and a memory capacity for calculation can be reduced in this case. In the first embodiment, the road surface reaction force torque calculation module 52 calculates the reaction force command current by multiplying the road surface reaction force MRby the conversion gain K1. In contrast, in a second embodiment, the road surface reaction force torque calculation module 52 calculates the reaction force command current IRby respectively multiplying the caster-trail-caused torque MFand the self-aligning torque MSby conversion gains K1and K2, and obtaining a sum of the products. The schematic configuration of the steering control device main unit 50 according to the second embodiment is the same as the steering control device main unit 50 according to the first embodiment. Parts of contents of processing by the road surface reaction force torque calculation module 52 and the reaction force command current calculation module 53 of the steering control device main unit 50 according to the second embodiment are different from those by the road surface reaction force torque calculation module 52 and the reaction force command current calculation module 53 according to the first embodiment. On this occasion, a description is mainly given of the difference from the first embodiment. The road surface reaction force torque calculation module 52 according to the second embodiment takes in the vehicle speed signal and the steering angle signal. Moreover, the road surface reaction force toque calculation module 52 respectively calculates the caster-trail-caused torque MFand the self-aligning torque MSusing the vehicle speed signal, the steering angle signal, and the vehicle models represented by the equations (1) to (13). A conversion gain map for the conversion gains K1and K2as the predetermined gains are registered in advance to the steering control device main unit 50 according to the second embodiment as illustrated in The reaction force command current calculation module 53 sets the conversion gains K1and K2using the conversion gain map and the vehicle speed when the reaction force command current IRis calculated. Moreover, the reaction force command current calculation module 53 calculates the reaction force command current IRby respectively multiplying the caster-trail-caused torque MFand the self-aligning torque MScalculated by the road surface reaction force torque calculation module 52 by the conversion gains K1and K2, and obtaining the sum of the products. Specifically, a main object is to reduce the steering torque in the extremely low speed range of the vehicle speed including 0 km/h, the steering torque can be reduced by setting the reaction force command current to 0, resulting in steering feeling emphasizing the operability. The gradient of the steering torque with respect to the steering angle is originally small in a low speed range, and the steering feeling can be improved by setting large values to the conversion gains K1and K2. Moreover, the gradient of the steering torque with respect to the steering angle is originally large in a high speed range, and the gradient of the steering torque with respect to the steering angle can be increased in a proper range by setting the conversion gains K1and K2to values smaller than those in the low speed range, thereby providing proper operability while the reaction force feeling (so-called on-center feeling) is improved. The steering feeling can be improved across the entire vehicle speed range by changing K1and K2depending on the vehicle speed in this way. Note that, different values can respectively be set to the conversion gains K1and K2. Then, map values (limit value setting map) relating to limit values with respect to the vehicle speed are registered in advance to the steering control device main unit 50 as illustrated in It is possible to restrain an increase in steering torque caused by an increase in reaction force command current IRby limiting the magnitude of the reaction force command current IRin this way when the road surface reaction force torque is sufficiently generated at a large steering angle. Moreover, it is possible to set a proper limit value depending on the respective vehicle speeds by setting the limit value to values that vary depending on the vehicle speed. For example, an adjustment can be provided so that only the reaction force feeling can be improved if the steering wheel is close to the neutral point by setting a small value to the limit value in the high speed range. A description is now given of a relationship between the pneumatic-trail-caused torque MS1and the twist torque of tire MS2. The relationship between the pneumatic-trail-caused torque MS1and the twist torque of tire MS2is a relationship represented by the following equation (15) based on the equations (1) to (13). Moreover, a relationship between a front wheel sideslip angle βfand the twist torque of tire MS2represented by the following equation (16) is a relationship represented by the following equation (17). Note that, s denotes the Laplacian operator in the equations (15) and (17). According to the equation (15), for the twist torque of tire MS2, a differential characteristic of the pneumatic-trail-caused torque MS1is generated. As a result, noise of the twist torque of tire MS2tends to increase compared with the pneumatic-trail-cause torque MS1. Thus, the road surface reaction force torque calculation module 52 may apply low-pass filtering processing represented by the following equation (18), for example, to the twist torque MS2. Note that, s denotes the Laplacian operator in the equation (18). On this occasion, a time constant T2of the low-pass filter is set in advance to a value which is equal to or more than 5 Hz, which is a limit for human steering frequency, and is also equal to or more than a frequency band affecting the steering feeling. The upper limit is set in advance to a Nyquist frequency for the calculation period of the road surface reaction force torque 52. As a result, noise equal to or more than the steering frequency generated on the twist torque of tire MS2can be reduced, thereby restraining a decrease in steering feeling caused by the noise. A description is now given of the operation. Moreover, the command current calculation system 60 calculates the caster-trail-caused torque MFand the self-aligning torque MSusing the read vehicle speed and steering angle, and the vehicle models represented by the equations (1) to (13) (Step S203). Then, the command current calculation system 60 sets the conversion gains K1and K2using the conversion gain map (see Then, as represented by the following equation (19), the command current calculation system 60 calculates the reaction force command current IRby obtaining the sum of the caster-trail-caused torque MFmultiplied by the conversion gain K1and the self-aligning torque MSmultiplied by the conversion gain K2(Step S205). Then, the command current calculation system 60 limits the calculated reaction force command current IRwithin the limit value (Step S206). Then, the command current calculation system 60 calculates the command current by subtracting the reaction force command current IRfrom the basic assist command current (Step S207). Information on the calculated command current is transmitted to the current control module 55, and the current control module 55 performs the control to cause a current, the magnitude of which is set based on the command current, to flow through the motor 4. Then, the command current calculation system 60 repeats the processing in Steps S201 to S206. A description is now given of a control effect by the steering control device main unit 50 according to the second embodiment. From Further, a Lissajous waveform of As illustrated in According to the second embodiment as described above, it is possible to calculate a road surface reaction force torque MRcloser to an actual value than the conventional electric power steering device, and to impart the current to the motor 4 based on the calculated self-aligning torque MS. As a result, the steering characteristic of the manual steering which a control designer tries to obtain can be emphasized. Moreover, natural steering feeling without a sense of discomfort can be realized from the low-frequency steering range to the high-frequency steering range. Further, the command current calculation system 60 calculates the reaction force command current IRby obtaining the sum of the caster-trail-caused torque MFmultiplied by the conversion gain K1and the self-aligning torque MSmultiplied by the conversion gain K2. This configuration can adjust the ratio between the caster-trail-caused torque MFand the self-aligning torque MSoccupying the road surface reaction force torque to be artificially increased. In other words, the gradient of the steering torque with respect to the steering angle (steering reaction force feeling) and the hysteresis width (friction feeling) in a neighborhood of the origin in the Lissajous waveform can be independently adjusted. On this occasion, according to the first embodiment, natural steering feeling close to the manual steering without a sense of discomfort is realized by the reaction force command current based on the road surface reaction force torque MR. However, there is a case where the feeling needs to be finely adjusted depending on preferences of a driver such as a case where the hysteresis width of the Lissajous waveform is slightly reduced to adjust the friction feeling while the steering reaction force feeling is maintained as emphasized for high-frequency steering, for example. The hysteresis width of the Lissajous waveform can be slightly reduced by setting K1larger than K2in this case. As a result, delicate steering feeling can be easily optimized while natural steering feeling without a sense of discomfort close to the manual steering is realized. Moreover, if the conversion gain K1is set to 0, adjustment of only increasing the reaction force feeling by the self-aligning torque MScan be provided. As a result, the manual steering feeling on which self-aligning torque MSacts can be emphasized. According to the second embodiment, the reaction force command current calculation module 53 obtains the reaction force command current IRby respectively multiplying the torque MFand MSby the conversion gains K1and K2as represented by the equation (19). However, how to obtain the reaction force command current IRis not limited to this example, and the reaction force command current IRmay be registered in advance to the command current calculation system 60 as a map value with respect to the caster-trail-caused torque MF, the self-aligning torque MS, or the road surface reaction force torque MR, and the vehicle speed. According to the first and second embodiments, the assist command current calculation module 51 calculates the basic assist command current based on the vehicle speed and the steering torque. In contrast, according to a third embodiment, the steering torque sensor 11 according to the first embodiment is omitted, and the assist command current calculation module 51 calculates the basic assist command current based on the road surface reaction force torque MRcalculated by the road surface reaction force torque calculation module 52, and the vehicle speed. The assist command current calculation module 51 calculates the basic assist command current based on the road surface reaction force torque MRcalculated by the road surface reaction force torque calculation module 52 and the vehicle speed. On this occasion, values of the basic assist command current with respect to the vehicle speed and the road surface reaction force torque, for example, are stored as an assist map in the steering control device main unit 50 according to the third embodiment. The assist command current calculation module 51 calculates a basic assist command current corresponding to the vehicle speed and the road surface reaction force torque by using the assist map. The other configuration and operation are the same as those in the first embodiment. As described above, according to the third embodiment, the twist torque of tire MS2is included in the road surface reaction force torque MRacting on the steering shaft 2. Therefore, even the configuration without the steering torque sensor 11 can carry out proper assist control for a change in the steering torque generated by the twist of the tires themselves. If the third embodiment is applied to a vehicle small in caster trail, pneumatic trail, or cornering power, the assist command current calculation module 51 may be omitted. In this case, the reaction force command current calculated by the reaction force command current calculation module 53 may be used as the command current of the motor 4. As a result, the manual steering feeling can be maintained, and the steering reaction force torque can be increased. Moreover, the present invention can be applied to a steering device employing a system such as a steer-by-wire system in which a steering wheel and steered wheels are not mechanically coupled, and the road surface reaction force torque is not transmitted to the steering wheel. In this case, the reaction force command current calculated by the reaction force command current calculation module 53 may be used as the command current of the motor attached to a steering wheel side. As a result, the steering reaction force torque closer to the actual road surface reaction force torque than that in the conventional device can be imparted to a driver, and the manual steering feeling can be reproduced. As a result, the steering feeling can be increased even in a steering device employing the steer-by-wire system. According to the first embodiment, the reaction force command current calculation module 53 calculates the reaction force command current IRusing the road surface reaction force torque MRand the vehicle speed. In contrast, according to a fourth embodiment, the reaction force command current calculation module 53 calculates the reaction force command current IRusing the road surface reaction force torque MRand the vehicle speed, and corrects the reaction force command current IRusing the steering torque. Moreover, according to the forth embodiment, a part of the internal processing of the reaction force command current calculation module 53 is different from that of the reaction force command current calculation module 53 according to the first and second embodiments, and a description is mainly given of the difference from the first and second embodiments. In A correction gain map which includes map values of the correction gain to the steering torque is registered in advance to the correction gain setting module 53 As described above, according to the fourth embodiment, the correction gain map is registered so as to reduce the correction gain with respect to the increase in steering torque. As a result, the reaction force command current can be reduced to restrain the steering torque from increasing in a region where the steering torque is sufficiently large, and imparting the road surface reaction force torque is not necessary. Moreover, if the road surface friction coefficient is small, and hence the steering torque is small, the correction gain does not decrease, and the imparted road surface reaction force torque can be maintained. According to the fourth embodiment, the correction gain is registered to the correction gain setting module 53 Moreover, the correction gain corresponding to the steering angle may be registered in advance to the correction gain setting module 53 According to a fifth embodiment, the road surface reaction force torque calculation module 52 corrects the vehicle models represented by the equations (1) to (13) based on the vehicle weight or the road surface friction coefficient. The schematic configuration of the steering control device main unit 50 according to the fifth embodiment is the same as the schematic configuration of the steering control device main unit 50 according to the first embodiment. Moreover, the steering control device main unit 50 according to the fifth embodiment is different from the steering control device main unit 50 according to the first embodiment in that a vehicle weight sensor 13 and a road surface friction coefficient sensor 14 are connected, and in internal processing of the road surface reaction force torque calculation module 52. On this occasion, a description is mainly given of the difference from the first embodiment. On this occasion, the arithmetic expressions of the vehicle models represented by the equations (1) to (13) contain the vehicle weight m as a parameter (variable). As a result, the road surface reaction force calculation module 52 monitors a change in the vehicle weight m using the vehicle weight signal from the vehicle weight sensor 13, and changes the characteristics of the vehicle models based on the vehicle weight m. Moreover, the change in the vehicle weight m mainly includes changes caused by weights of passengers, loads, and fuel, and a sprung mass msof the vehicle models represented by the equations (1) to (13) may be changed based on the vehicle weight m. In other words, the vehicle weight m and the sprung mass ms, which are considered as fixed values according to the first embodiment, are considered as variables according to the fifth embodiment. Moreover, cornering powers Kfand Krof the front and rear wheels change depending on the vehicle weight and the road surface friction coefficient. Therefore, the road surface reaction force calculation module 52 changes the cornering powers Kfand Krof the vehicle models based on the vehicle weight and the road surface friction coefficient. For example, the cornering powers Kfand Krof the vehicle models may be set to increase in response to an increase in vehicle weight, for example. Further, the cornering powers Kfand Krof the vehicle models may be set to decrease on a road surface which is low in road surface friction coefficient, and is thus slippery. According to the fifth embodiment, as described above, the road surface reaction force torque MRcloser to the actual road surface reaction force torque, which ranges from the steering angle to the self-aligning torque MS, can be calculated considering also the case where the vehicle weight largely changes and the case where the vehicle travels on a slippery surface. As a result, the road surface reaction force torque MRconsidering changes in the vehicle weight and the road surface can be artificially increased, resulting in more natural steering feeling. Note that, according to the fifth embodiment, the cornering powers Kfand Krof the vehicle models are changed based on both the vehicle weight and the road surface friction coefficient. However, what is used to change the cornering powers Kfand Kris not limited to this example, the cornering powers Kfand Krof the vehicle models may be changed based on only any one of the vehicle weight and the road surface friction coefficient. Moreover, regarding the filter containing the vehicle models, the filter may be set to change depending on at least one of the vehicle speed of the vehicle, the steering torque, the steering angle, the vehicle weight, the road surface friction coefficient, the steering speed, and the steering direction. As a result, natural steering feeling without a sense of discomfort can be realized based on the vehicle speed and the steering conditions. Further, according to the first to fifth embodiments, the vehicle models represented by the equations (1) to (13) are used for calculating the self-aligning torque MS. However, what is used to calculate the self-aligning torque MSis not limited to this example. For example, a vehicle model registered in advance may be identified based on the measured steering angle and the measured self-aligning torque without using the vehicle models represented by the equations (1) to (13), and the reaction force command current may be calculated using the identified vehicle model. Also in that case, the same effects as those of the first to fifth embodiments may be obtained. Moreover, according to the first to fifth embodiments, the steering control device main unit 50 monitors the change in the steering angle via the steering angle sensor 10. On this occasion, the rotation angle of the motor 4 and the rotation angles (steered angles) of the steered wheels 6A and 6B are physical quantities changing in response to the steering angle. Thus, the steering control device main module 50 may monitor a change in the steering angle by monitoring changes in these physical quantities not via the steering angle sensor 10 (but via other sensors). Further, according to the first to fifth embodiments, the assist torque generated by the motor 4 is calculated based on the reaction force command current and the basic assist command current. However, how to calculate the assist torque is not limited to this example, and the assist torque according to the first to fifth embodiments may be replaced by various motor-generated torques based on the self-aligning torque MSor the road surface reaction force torque MRcalculated using the vehicle models represented by the equations (1) to (13). In a steering control device, a road surface reaction force torque calculation module (52) uses a vehicle speed, steering angle, and vehicle model to calculate a caster-trail-caused torque, a self-aligning torque, and a road surface reaction force torque. A reaction force command current calculation module (53) uses the road surface reaction force torque and the vehicle speed to calculate a reaction force command current. 1-6. (canceled) 7. A steering control device for controlling drive of a motor for imparting a power to a steering system, the steering control device comprising a steering control device main unit for carrying out filtering processing on a steering angle signal received from steering angle detection means for generating a steering angle signal corresponding to a steering angle of the steering system, by using a filter containing a predetermined frequency characteristic representing a vehicle characteristic from the steering angle to a self-aligning torque of a steered wheel of the steering system, and setting a drive torque of the motor based on a result of the filtering processing. 8. A steering control device according to 9. A steering control device according to 10. A steering control device according to 11. A steering control device according to carry out the filtering processing on the steering angle signal by using the filter containing the predetermined frequency characteristic representing the vehicle characteristic from the steering angle to the self-aligning torque of the steered wheel; carry out the filtering processing on the steering angle signal by using a filter containing a predetermined frequency characteristic representing a vehicle characteristic from the steering angle to a caster-trail-caused torque, the caster-trail-caused torque being a torque which is generated by a caster trail and a tire lateral force and acts on the steering system; and multiply results of the filtering processing by predetermined gains, respectively, thereby correcting the drive torque based on results obtained by multiplying the results of the filtering processing by the predetermined gains, respectively. 12. A steering control device according to carry out the filtering processing on the steering angle signal by using the filter containing the predetermined frequency characteristic representing the vehicle characteristic from the steering angle to the self-aligning torque of the steered wheel; carry out the filtering processing on the steering angle signal by using a filter containing a predetermined frequency characteristic representing a vehicle characteristic from the steering angle to a caster-trail-caused torque, the caster-trail-caused torque being a torque which is generated by a caster trail and a tire lateral force and acts on the steering system; and multiply results of the filtering processing by predetermined gains, respectively, thereby correcting the drive torque based on results obtained by multiplying the results of the filtering processing by the predetermined gains, respectively. 13. A steering control device according to calculate a basic assist torque based on a steering torque signal from steering torque detection means for generating the steering torque signal corresponding to a steering torque applied to the steering system by a driver; and correct the drive torque using the calculated basic assist torque. 14. A steering control device according to calculate a basic assist torque based on a steering torque signal from steering torque detection means for generating the steering torque signal corresponding to a steering torque applied to the steering system by a driver; and correct the drive torque using the calculated basic assist torque. 15. A steering control device according to a vehicle speed of the vehicle; a steering torque detected by steering torque detection means for detecting a steering torque applied to the steering system by a driver; a steering angle detected by the steering angle detection means; a vehicle weight obtained by vehicle weight acquisition means for detecting or estimating a vehicle weight; a road surface friction coefficient obtained by road surface friction coefficient acquisition means for detecting or estimating a road surface friction coefficient; a steering speed based on the steering angle; and a steering direction based on any one of the steering angle and the steering torque. 16. A steering control device according to a vehicle speed of the vehicle; a steering torque detected by steering torque detection means for detecting a steering torque applied to the steering system by a driver; a steering angle detected by the steering angle detection means; a vehicle weight obtained by vehicle weight acquisition means for detecting or estimating a vehicle weight; a road surface friction coefficient obtained by road surface friction coefficient acquisition means for detecting or estimating a road surface friction coefficient; a steering speed based on the steering angle; and a steering direction based on any one of the steering angle and the steering torque.TECHNICAL FIELD
BACKGROUND ART
CITATION LIST
Patent Literature
SUMMARY OF INVENTION
Technical Problem
Solution to Problem
BRIEF DESCRIPTION OF DRAWINGS
DESCRIPTION OF EMBODIMENTS
First Embodiment
[Math. 7]Second Embodiment
[Math. 10]Third Embodiment
Fourth Embodiment
Fifth Embodiment