This application claims priority to Japanese Patent Application No. 2004-239686. The entire disclosure of Japanese Patent Application No. 2004-239686 is hereby incorporated herein by reference.
1. Field of the Invention
The present invention relates to a vehicle motion control device configured to control the motion of a vehicle in which the vehicle motion control device is installed. More particularly, the present invention is related to a vehicle motion control device configured to calculate a target yaw rate required for the vehicle to arrive at a target position set in front of the vehicle, and to control the motion of the vehicle based on dynamic changes of the vehicle to generate the calculated target yaw rate.
2. Background Information
One example of this kind of vehicle motion control device is disclosed in Japanese Laid-Open Patent Publication No. 2003-327151. The vehicle motion control device presented in the above publication is configured to prevent a vehicle from deviating from the lane in which the vehicle is traveling by controlling the motion of the vehicle to eliminate the angular difference between the movement direction of the vehicle and the direction of the lane in which the vehicle is traveling. The vehicle motion control device in the above publication is configured to detect the angle that will exist between the lane in which the vehicle is traveling and the direction in which the vehicle is traveling after a prescribed amount of time elapses or after the vehicle travels for a prescribed distance and to calculate the direction in which the vehicle should proceed in order to make that angle to be zero. The vehicle motion control device is then configured to control the motion of the vehicle such that vehicle travels in the calculated direction. The direction in which the vehicle should proceed is calculated as a target yaw rate and the target yaw rate is calculated and set such that the yaw rate to a target position set in front of the vehicle is averaged.
In view of the above, it will be apparent to those skilled in the art from this disclosure that there exists a need for an improved vehicle motion control device. This invention addresses this need in the art as well as other needs, which will become apparent to those skilled in the art from this disclosure.
Since the vehicle motion control device disclosed in the aforementioned publication is configured to set the target yaw rate required to arrive at the target position such that the yaw rate to the target position set in front of the vehicle is merely averaged, there are some situations in which the vehicle motion can be adapted to the road conditions and other situations in which the vehicle motion cannot be adapted to the road conditions. For example, the vehicle motion control device can adapt the vehicle motion to the road when the road on which the vehicle is traveling is a curved road. However, the vehicle motion control device cannot adapt the vehicle motion to the road when the road on which the vehicle is traveling is a straight road.
The present invention was developed in order to resolve this problem. One object of the present invention is to provide a vehicle motion control device that can adapt the vehicle motion while traveling toward the target position to the road conditions in all situations.
In order to achieve the above object and other objects of the present invention, a vehicle motion control device is provided that comprises a road condition detecting section, a target yaw rate calculating section and a vehicle motion control section. The road condition detecting section is configured to detect a road condition of a road on which a vehicle is traveling. The target yaw rate calculating section is configured to calculate a target yaw rate required for the vehicle to arrive at a target position that is set in front of the vehicle by selectively switching between first and second calculating methods for calculating the target yaw rate in accordance with the road condition detected by the road condition detecting section. The vehicle motion control section is configured to control a vehicle motion based on change in at least one dynamic parameter indicative of a vehicle traveling condition to generate the target yaw rate calculated in the target yaw rate calculating section.
These and other objects, features, aspects and advantages of the present invention will become apparent to those skilled in the art from the following detailed description, which, taken in conjunction with the annexed drawings, discloses a preferred embodiment of the present invention.
Referring now to the attached drawings which form a part of this original disclosure:
Selected embodiments of the present invention will now be explained with reference to the drawings. It will be apparent to those skilled in the art from this disclosure that the following description of the embodiment of the present invention is provided for illustration only and not for the purpose of limiting the invention as defined by the appended claims and their equivalents.
Referring initially to FIGS. 1(a) and 1(b), a vehicle motion control device is illustrated in accordance with a preferred embodiment of the present invention. FIGS. 1(a) and 1(b) are schematic views of a vehicle 1 in which the vehicle motion control device in accordance with the preferred embodiment is applied to a lane tracking cruise control device. As seen in
The vehicle 1 is also provided with an automatic steering mechanism 13 that is arranged on the steering shaft 5 above the pinion 3. The automatic steering mechanism 13 constitutes a steering actuator that is configured and arranged to automatically steer the front wheels 11FL and 11FR. The automatic steering mechanism 13 basically comprises a driven gear 14 mounted coaxially with respect to the steering shaft 5, a drive gear 15 that meshes with the driven gear 14, and an automatic steering motor 16 configured and arranged to rotationally drive the drive gear 15. A clutch mechanism 17 is installed between the automatic steering motor 16 and the drive gear 15. The clutch mechanism 17 is connected during automatic steering control and disconnected at all other times so that the torque or rotation of the automatic steering motor 16 is not inputted to the steering shaft 5.
The vehicle 1 is also provided with a variety of sensors including, but not limited to, a yaw rate sensor 21 and a traveling speed sensor 22 as seen in
Moreover, as seen in
The control unit 10 preferably comprises a microcomputer or other discrete digital system. More specifically, the control unit 10 preferably includes a microcomputer with a vehicle motion control program that controls the vehicle motion as discussed below. The control unit 10 can also include other conventional components such as an input interface circuit, an output interface circuit, and storage devices such as a ROM (Read Only Memory) device and a RAM (Random Access Memory) device. The microcomputer of the control unit 10 is programmed to control the automatic steering mechanism 13 to automatically steer the front wheels 11FL and 11FR. The memory circuit stores processing results and control programs such as ones for yaw rate calculating operation that are run by the processor circuit. The control unit 10 is operatively coupled to the various components of the vehicle 1 in a conventional manner. The internal RAM of the control unit 10 stores statuses of operational flags and various control data. The internal ROM of the control unit 10 stores various data and maps for various operations. The control unit 10 is capable of selectively controlling any of the components of the control system in accordance with the control program. It will be apparent to those skilled in the art from this disclosure that the precise structure and algorithms for the control unit 1O can be any combination of hardware and software that will carry out the functions of the present invention. In other words, “means plus function” clauses as utilized in the specification and claims should include any structure or hardware and/or algorithm or software that can be utilized to carry out the function of the “means plus function” clause.
The control unit 10 is configured to calculate a target yaw rate γ* required to follow the lane on which the vehicle 1 is traveling based on the actual yaw rate γ, the traveling speed V, the vehicle lateral displacement yc, the relative lateral displacement γs, and the lane curvature ρ received as input. Then, the control unit 10 is configured to determine a steering angle command value for achieving the calculated target yaw rate γ*. The control unit 10 is then configured to calculate a command current value i for reaching the steering angle command value and deliver the command current value i to the automatic steering motor 16 through a current servo system. Thus, the control unit 10 is configured to execute lane tracking cruise control.
In
Referring now to the flowchart of
In step S1 of the processing sequence shown in
In step S2, the control unit 10 is configured to detect the target position where the vehicle 1 is to arrive within the detection region set in step S1. More specifically, as shown in
In step S3, the control unit 10 is configured to determine if the lane (road) in which the vehicle 1 is traveling is a straight road or a curved road. More specifically, the control unit 10 is configured to determine that the road is curved if the relative lateral displacement ys with respect to the forward distance ls found as the lane (road) condition in step S2 is equal to or larger than a prescribed displacement value and otherwise determine that the road is straight. It is also acceptable for the control unit 10 to determine that the road is straight if the relative lateral displacement ys with respect to the forward distance ls is equal to or smaller than a prescribed displacement value and otherwise determine that the road is curved. In additional to or independently of the determination based on the relative lateral displacement ys, it is also acceptable for the control unit 10 to determine that the road is curved when the curvature ρ of the lane (road) in front of the vehicle 1 detected as a lane (road) condition is equal to or larger than a prescribed value and otherwise determine that the road is straight, or to determine that the road is straight when the curvature ρ of the lane (road) in front of the vehicle 1 is equal to or smaller than a prescribed value and otherwise determine that the road is curved. Also, as will be described later, since in this embodiment the method of calculating the target yaw rate γ* is switched in accordance with the detected road conditions, i.e., depending on whether the road is curved or straight, the control unit 10 can, in addition to or independently of the determinations just described, be configured to determine that the road has changed from a straight road to a curved road when the difference between the lateral displacement yc of the vehicle 1 within the road and a target value of the lateral displacement (target lateral displacement) within the lane (road) based on the calculated target yaw rate γ* equals or exceeds a prescribed value. Conversely, the control unit 10 can be configured to determine that the road has changed from a curved road to a straight road when the difference between the lateral displacement yc of the vehicle 1 within the road and a target value of the lateral displacement (target lateral displacement) within the lane (road) based on the calculated target yaw rate γ* is equal to or below a prescribed value. In addition to or independently of these determinations, it is also possible for the control unit 10 to determine if the lane is straight or curved based on map information obtained from a navigation system or the like. Thus, the terms “straight road” and” substantially straight” for a road as used herein do not mean a perfectly straight road, but rather a road that follows a substantially straight path within a certain prescribed range of deviation.
In step S4, the control unit 10 is configured to calculate the target yaw rate γ*. In the vehicle motion control device of the present invention, the control unit 10 is configured to selectively change a calculating method for calculating the target yaw rate γ* depending on whether the lane is determined to be straight or curved in step S3. In other words, with the vehicle motion control device in accordance with the present invention, the method of calculating the target yaw rate γ* required to arrive at the target position in front of the vehicle 1 is switched in accordance with the road conditions detected in step S3. As a result, the vehicle motion required to arrive at the target position can be adapted to the conditions of the road at all times. For example, when the road is detected to be curved in step S3, the target yaw rate γ* is calculated so that the vehicle 1 is controlled to move smoothly to the target position. When the road is detected to be straight in step S3, the target yaw rate γ* is calculated so that the vehicle 1 is controlled to move more briskly to the target position. This switching of the calculating methods for the target yaw rate γ* will be described in more detail below.
In step S5, the control unit 10 is configured to calculate the command current value i required to achieve the target yaw rate γ* by following the control logic indicated in
Referring now to FIGS. 5(a) and 5(b), the method of calculating the target yaw rate γ* in step S4 of the processing sequence shown in
In either control logic shown in
The target yaw rate γ*, i.e., the yaw rate required for the vehicle 1 to arrive at the target position defined by the forward distance ls and the relative lateral displacement ys after the aforementioned prescribed time period Δt, can be expressed as shown in the equation (2) below if the slip angle of the vehicle body is ignored.
Thus, in the control logic shown in
Assuming the time constant τ is small and approximating the equation (3) above as a second-order vibration system, the natural frequency ωn and the damping ratio ζ can be expressed as shown in the equations (4) and (5) below.
When the lane (road) on which the vehicle 1 is traveling has a substantially fixed curvature, it is preferable for the vehicle 1 to move smoothly along the curvature with a substantially fixed yaw rate. Since the target yaw rate γ* obtained with the control logic illustrated in
When a target yaw rate γ* calculated such that the yaw rate to the target position is averaged is used, the damping ratio ζ expressed by the above equation (5) equals approximately 0.707. In general, a damping ratio ζ of 1 is said to be the critical damping response while damping ratios ζ smaller than 1 are considered to correspond to insufficiently damped responses and damping ratios ζ larger than 1 are considered to correspond to excessively damped responses. An insufficiently damped response means that the response is insufficiently damped and, in terms of control response, that the convergence is poor. Thus, if the control logic shown in
Therefore, when the lane (road) is straight, the target yaw rate γ* with respect to the relative lateral displacement ys between the current position and the target position of the vehicle 1 is calculated by using a calculation function G as shown in
γ*=G·yS (6)
Thus, the transfer function of the lateral displacement yc of the vehicle with respect to the target relative lateral displacement ys* can be expressed as shown in the equation (7) below.
Similarly to the case of the control logic of
ωn=√{square root over (GV)} (8)
If, for example, the damping ratio ζ is 1, the target yaw rate γ* can be expressed with the equation (10) below because the target yaw rate γ* is determined by the calculation equation G.
Since a damping ratio ζ of 1 corresponds to the critical damping response, the control response is such that the target value is reached with the least amount of delay and damping does not occur. When the vehicle 1 is traveling on a straight road, this approach results in the least wavering with respect to the target value and the path of travel can be followed with little delay. In short, when the road on which the vehicle 1 is traveling is straight, the target yaw rate γ* is set to such a value that the delay in the response of the vehicle motion does not exceed a target response time by using the control logic shown in
Thus, in the preferred embodiment of the present invention, the control unit 10 is configured to selectively chose between the calculation method for the target yaw rate γ* shown in
Although in the preceding explanation the calculation function G is set such that the damping ratio ζ is 1 when calculating the target yaw rate γ* for a straight road (
The target yaw rate γ* is thus calculated and set using the control logic of
Therefore, with this preferred embodiment of the present invention, the unnatural feeling that can result from sudden changes in the target yaw rate γ* of the vehicle 1 can be prevented by gradually changing the target yaw rate γ* over a prescribed period of time. For example, when the road changes from a straight road to a curved road and the control unit 10 switches from using a target yaw rate γ*ST for a straight road calculated according to the control logic of
Alternatively, the unnatural feeling that can result from sudden changes in the target yaw rate γ* of the vehicle 1 can also be prevented by gradually changing the target yaw rate γ* in accordance with an entity or road curvature parameter that increases as the degree to which the road is curved increases instead of changing the target yaw rate γ* over the prescribed period of time Δt2. For example, the curvature ρ of the lane or the relative lateral displacement ys between the current position and the target position of the vehicle 1 can be used as the road curvature parameter. In such case, when the road changes from a straight road to a curved road and the control unit 10 switches from using a target yaw rate γ*ST for a straight road calculated according to the control logic of
FIGS. 7(a) and 7(b) are graphs showing changes in the lateral displacement yc over time achieved with the lane tracking cruise control device coupled to the vehicle motion control device in accordance with this preferred embodiment of the present invention.
Accordingly, with the vehicle motion control device in accordance with this preferred embodiment of the present invention, when the target yaw rate γ* required for the vehicle 1 to arrive at the target position set in front of the vehicle 1 is calculated. Then, the motion of the vehicle 1 is controlled based on changes in dynamic parameters indicative of vehicle traveling conditions to generate the calculated target yaw rate γ*. In the vehicle motion control device of the present invention, the road condition (i.e., whether the road is a straight road or a curved road) is detected, and the method of calculating the target yaw rate γ* is switched between the first and second calculating methods in accordance with the detected road condition. As a result, the target yaw rate γ* is adapted to the conditions of the road on which the vehicle 1 is traveling and, thus, the motion of the vehicle 1 can be adapted to the condition of the road at all times.
With this embodiment of the present invention, since the vehicle motion control device is configured to determine if the road on which the vehicle 1 is traveling is a straight road or a curved road and switch the method of calculating the target yaw rate γ* depending on whether the road is detected to be straight or curved, wavering of the vehicle 1 can be suppressed regardless of whether the road is straight or curved. In the case of curved roads, the vehicle 1 can be made to move smoothly along the curvature of the road by calculating the target yaw rate γ* in accordance with the control logic illustrated in
With the vehicle motion control device of the preferred embodiment, the method of calculating the target yaw rate γ* is switched such that the actual yaw rate γ of the vehicle 1 during the vehicle 1 is traveling toward the target position set in front of the vehicle 1 is averaged when it is detected that the road on which the vehicle 1 is traveling is curved. Therefore, wavering can be suppressed while making the vehicle 1 move smoothly along the curvature of the road, i.e., while adapting the vehicle motion to the condition of the road (i.e., a curved road) on which the vehicle 1 is traveling.
On the other hand, with the vehicle motion control device, the target yaw rate γ* is calculated and set such that the delay in the response of the vehicle motion does not exceed a target response time when it is detected that the road on which the vehicle 1 is traveling is straight. Therefore, wavering can be suppressed while making the vehicle 1 move briskly and with good convergence on straight roads.
Moreover, the vehicle motion control device of this embodiment is configured to determine the road on which the vehicle 1 is traveling has changed from a straight road to a curved road when the difference between the lateral displacement yc of the vehicle 1 within the road and a target lateral displacement within the road based on the calculated target yaw rate γ* equals or exceeds a prescribed value. As a result, the determination of a change from a straight road to a curved road can be made in a reliable manner.
Furthermore, the vehicle motion control device of this embodiment can be configured to determine the road on which the vehicle 1 is traveling has changed from a straight road to a curved road when the relative lateral displacement ys between the current position and the target position of the vehicle is equal to or larger than a prescribed value. As a result, the determination of a change from a straight road to a curved road can be made in a reliable manner.
Also, the vehicle motion control device of this embodiment can be configured to determine the road on which the vehicle 1 is traveling has changed from a straight road to a curved road when the curvature ρ of the road in front of the vehicle 1 is equal to or larger than a prescribed value. As a result, the determination of a change from a straight road to a curved road can be made in a reliable manner.
The vehicle motion control device of this embodiment can be configured to determine the road on which the vehicle 1 is traveling has changed from a curved road to a straight road when the difference between the lateral displacement yc of the vehicle within the road and a target lateral displacement within the road based on the calculated target yaw rate γ* is equal to or less than a prescribed value. As a result, the determination of a change from a curved road to a straight road can be made in a reliable manner.
Moreover, the vehicle motion control device of this embodiment can be configured to determine the road on which the vehicle is traveling has changed from a curved road to a straight road when the relative lateral displacement ys between the current position and the target position is equal to or smaller than a prescribed value. As a result, the determination of a change from a curved road to a straight road can be made in a reliable manner.
Furthermore, the vehicle motion control device of this embodiment can be configured to determine the road on which the vehicle is traveling has changed from a curved road to a straight road when the curvature of the road in front of the vehicle is equal to or smaller than a prescribed value. As a result, the determination of a change from a curved road to a straight road can be made in a reliable manner.
With the vehicle motion control device of the present embodiment, the target yaw rate γ* is changed gradually over the prescribed period of time Δt2 from the target yaw rate γ*ST calculated for a straight road to the target yaw rate γ*CV calculated for a curved road when the road on which the vehicle 1 is traveling is determined to have changed from a straight road to a curved road. Similarly, the target yaw rate γ* is changed gradually over the prescribed period of time Δt2 from a target yaw rate γ*CV calculated for a curved road to a target yaw rate γ*ST calculated for a straight road when the road on which the vehicle 1 is traveling is determined to have changed from a curved road to a straight road. In either case, since the target yaw rate γ* is changed gradually over the prescribed period of time Δt2, sudden changes in the target yaw rate γ* of the vehicle 1 are avoided and an unnatural feeling is prevented from being imparted to the passengers of the vehicle 1.
Moreover, the vehicle motion control device of the present invention can be configured to gradually change the target yaw rate γ* from a target yaw rate γ*ST calculated for a straight road to a target yaw rate γ*CV calculated for a curved road or from a target yaw rate γ*CV calculated for a curved road to a target yaw rate γ*ST calculated for a straight road such that the gradual change is made in accordance with either the relative lateral displacement ys between the current position and the target position of the vehicle 1 or the curvature ρ of the road in front of the vehicle 1. As a result, since the target yaw rate γ* is changed gradually, the sudden changes in the target yaw rate γ* of the vehicle 1 are avoided and an unnatural feeling is prevented from being imparted to the passengers of the vehicle 1.
In the vehicle motion control device of the preferred embodiment, step S4 of the processing sequence shown in
Although the preferred embodiment explained above illustrates a case in which the vehicle motion control device in accordance with the present invention is applied to the lane tracking cruise control device of the vehicle 1, the present invention is not limited to such an application. Rather, the vehicle motion control device of the present invention can be applied to any situation or system in which a target position is set in front of the vehicle 1, a target yaw rate γ* for reaching the target position is set, and the vehicle motion is controlled based on change in a dynamic parameter indicative of a vehicle traveling condition to achieve the target yaw rate γ*. For example, the present invention can also be applied to a preceding vehicle tracking cruise control device that is configured to follow a preceding vehicle.
Although the embodiment described herein employs the microcomputer to execute the control processing of the control unit 10, it is also acceptable to use a combination of logic circuits instead.
As used herein to describe the above embodiment(s), the following directional terms “forward, rearward, above, downward, vertical, horizontal, below and transverse” as well as any other similar directional terms refer to those directions of a vehicle equipped with the present invention. Accordingly, these terms, as utilized to describe the present invention should be interpreted relative to a vehicle equipped with the present invention.
The term “detect” as used herein to describe an operation or function carried out by a component, a section, a device or the like includes a component, a section, a device or the like that does not require physical detection, but rather includes determining or computing or the like to carry out the operation or function.
The term “configured” as used herein to describe a component, section or part of a device includes hardware and/or software that is constructed and/or programmed to carry out the desired function. Moreover, terms that are expressed as “means-plus function” in the claims should include any structure that can be utilized to carry out the function of that part of the present invention.
The terms of degree such as “substantially”, “about” and “approximately” as used herein mean a reasonable amount of deviation of the modified term such that the end result is not significantly changed. For example, these terms can be construed as including a deviation of at least ±5% of the modified term if this deviation would not negate the meaning of the word it modifies.
While only selected embodiments have been chosen to illustrate the present invention, it will be apparent to those skilled in the art from this disclosure that various changes and modifications can be made herein without departing from the scope of the invention as defined in the appended claims. Furthermore, the foregoing descriptions of the embodiments according to the present invention are provided for illustration only, and not for the purpose of limiting the invention as defined by the appended claims and their equivalents. Thus, the scope of the invention is not limited to the disclosed embodiments.
Number | Date | Country | Kind |
---|---|---|---|
JP 2004-239686 | Aug 2004 | JP | national |