The present invention generally relates to a vehicle. More specifically, the present invention relates to a steering control of a vehicle.
In a straddle type vehicle, such as a motorcycle, a steering damper is used to reduce steering vibrations or kickbacks transmitted from a steerable wheel to a steering, for example. There are different types of steering dampers, such as hydraulic steering dampers and mechanical/electrical steering dampers. Specifically, hydraulic steering dampers have a hydraulic cylinder for attenuating the steering vibration via a hydraulic damping force of the hydraulic cylinder. On the other hand, mechanical/electrical steering dampers have a structure that attenuates the steering vibration without using a hydraulic damper. One type of mechanical/electrical steering damper has a generator for attenuating the steering vibration via an electromagnetic force generated by driving the generator. Another type of mechanical/electrical steering damper has a motor for attenuating the steering vibration via a driving torque generated by the motor.
It has been discovered that it is likely that steering oscillations or large kickbacks occur when a load on a front wheel of a vehicle is suddenly increased. For example, a load on the front wheel of the vehicle can be reduced due to acceleration and/or air drag force while the vehicle is traveling. On the other hand, the load on the front wheel of the vehicle can be increased when the vehicle decelerates after the load of the front wheel of the vehicle is reduced. Specifically, the front wheel can come off a traveling surface of the ground (i.e., a wheelie) when sufficient torque is applied to a drive wheel of the vehicle, for example. When the front wheel comes to contact with the traveling surface of the ground again, then the load on the front wheel is suddenly increased, which can cause the steering oscillations or large kickbacks.
These steering oscillations or large kickbacks may be attenuated by increasing a damping force of a steering damper of the vehicle. However, if the damping force is increased, then steering operability can be compromised since the damping force also affects steering operation of the steering.
Generally, the present disclosure is directed to various features of a vehicle.
In accordance with one aspect of the present disclosure, a vehicle includes a main body, a steerable wheel, a steering, a steering actuator, and an electronic controller. The main body includes a saddle. The steerable wheel is coupled to the main body via a suspension. The steering is turnably coupled to the main body to steer the steerable wheel. The steering actuator is configured to apply steering torque applied to the steerable wheel. The electronic controller is configured to control the steering torque using the steering actuator and configured to generate steering damper torque to the steerable wheel using the steering actuator upon determining a reduced contact of the steerable wheel with a traveling surface with respect to a first prescribed threshold.
Also, other features, aspects and advantages of the disclosed vehicle will become apparent to those skilled in the field of vehicles from the following detailed description, which, taken in conjunction with the drawings, discloses several illustrative embodiments of a vehicle with various features.
Referring now to the drawings which form a part of this original disclosure:
It should be noted that these figures are intended to illustrate the general characteristics of methods, structure and/or materials utilized in certain illustrative embodiments and to supplement the written description provided below. These drawings are not, however, to scale and may not precisely reflect the precise structural or performance characteristics of any given embodiment, and should not be interpreted as defining or limiting the range of values or properties encompassed by illustrative embodiments. The use of similar or identical reference numbers in the various drawings is intended to indicate the presence of a similar or identical element or feature.
Selected embodiments 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 descriptions of the embodiments are provided for illustration only and not for the purpose of limiting the invention as defined by the appended claims and their equivalents. Like reference numerals in the drawings denote like similar or identical elements or features, and thus the descriptions of the similar or identical elements or features may be omitted in later embodiments.
Referring initially to
As shown in
In the following description, the terms “front” and “forward” refer to a direction in which a driver looks straight ahead when seated on the seat. Also in the following description, the terms “rear,” “rearward” and “backward” refer to a direction opposite to the front or forward direction. Also, the term “left” refer to a direction towards the left side of a driver while the driver looks straight ahead when seated on the seat. Furthermore, the term “right” refers to a direction opposite to the left direction.
As illustrated in
As illustrated in
As further illustrated in
Specifically, in the illustrated embodiment, the steering sensor 34 includes a steering angle sensor, such as a rotary encoder, that measures a rotational angle of a handlebar shaft of the handlebar 20 (i.e., a steering angle of the handlebar 20). The steering sensor 34 can further include different type of sensors that detect steering operation of the handlebar 20. For example, in the illustrated embodiment, the steering sensor 34 can further include a steering torque sensor that detects a rotational torque applied to the handlebar 20 (i.e., a steering torque of the handlebar 20). The steering actuator 36 includes a servomotor. The steering actuator 36 generates a rotational torque to steer the front wheel 16 (i.e., a steering torque of the steering actuator 36) according to the steering angle and/or the steering torque of the handlebar 20. Specifically, the steering actuator 36 is fixedly coupled to the body frame 22 in a conventional manner, and rotates an output gear 36a of the steering actuator 36. The output gear 36a of the steering actuator 36 is meshed with an input gear 28a of the steering shaft 28 to transmit the steering torque of the steering actuator 36 to the steering shaft 28, which steers the front wheel 16. In the illustrated embodiment, the wheeled vehicle body 11 can further include a steering force actuator that generates appropriate steering force feedback (or steering reaction force) to the handlebar 20 for transmitting the reaction force from the traveling surface of the ground GD to the handlebar 20. In particular, the steering force actuator can be located at the steering sensor 34, and can generate the steering force feedback to the handlebar 20 according to the steering torque applied to the steering shaft 28 and/or the steering angle of the front wheel 16. Furthermore, in the illustrated embodiment, the wheeled vehicle body 11 can further include a steering sensor that detects a rotational angle of the steering shaft 28 (i.e., a steering angle of the steering shaft 28) and/or a rotational torque applied to the steering shaft 28 (i.e., a steering torque of the steering shaft 28).
As illustrated in
As illustrated in
The wheeled vehicle body 11 can further include many other conventional vehicle components that are typically provided on motorcycles. For example, the wheeled vehicle body 11 can further include an accelerator, a brake lever, a clutch lever, a brake pedal and a shift pedal, for example. Furthermore, the drive unit 14 of the wheeled vehicle body 11 can further include an engine, a clutch and a transmission mechanism with a plurality of gear stages, for example. However, for the sake of brevity, only those vehicle components needed to understand the present invention will be illustrated and/or discussed herein.
As illustrated in
As illustrated in
The running state detection sensor 52 includes sensors that detect various vehicle running states of the vehicle 10. For example, in the illustrated embodiment, the running state detection sensor 52 includes the suspension stroke sensor 40. The suspension stroke sensor 40 is arranged to detect the suspension stroke of the front fork 32, and outputs signal indicative of the suspension stroke of the front fork 32 to the vehicle ECU 50.
Furthermore, the running state detection sensor 52 can also include at least one of a vehicle speed sensor, an acceleration sensor, a gyroscope, and the like. The vehicle speed sensor is arranged to detect a vehicle speed in a conventional manner. For example, the vehicle speed sensor detects a rotational speed of the rear wheel 18, and outputs a signal indicative of a vehicle speed of the vehicle 10 to the vehicle ECU 50. The acceleration sensor is arranged to detect acceleration of the vehicle 10 in the forward-backward, up-down and right-left directions, and outputs a signal indicative of the acceleration of the vehicle 10 to the vehicle ECU 50 in a conventional manner. The gyroscope is arranged to detect angular velocity in the pitch, roll and yaw directions, and outputs a signal indicative of the angular velocity to the vehicle ECU 50 in a conventional manner. In the illustrated embodiment, the acceleration sensor and the gyroscope can be packaged as a unit, such as an IMU (Inertial Measurement Unit). The running state detection sensor 52 can further include many other conventional vehicle sensors that are typically provided on motorcycles, such as sensors to detect various running states of the engine, the clutch, the transmission mechanism, and the like. However, for the sake of brevity, only those sensors needed to understand the present invention will be illustrated and/or discussed herein.
In the illustrated embodiment, the pitch direction is a rotational direction about the right-left direction, the roll direction is a rotational direction about the forward-backward direction, and the yaw direction is a rotational direction about the up-down direction. In the illustrated embodiment, the forward direction is a positive direction along the forward-backward direction, the upward direction is a positive direction along the up-down direction, and the rightward direction is a positive direction along the right-left direction, for example. Also, the positive directions of the pitch, roll and yaw directions are determined using the right-hand rule, for example.
On the other hand, the operation state detection sensor 54 includes sensors that detect various vehicle operation states of the vehicle 10. For example, the operation state detection sensor 54 includes the steering sensor 34. The steering sensor 34 is arranged to detect the steering angle and/or the steering torque of the handlebar 20, and outputs a signal indicative of the steering angle and/or the steering torque of the handlebar 20 to the vehicle ECU 50.
Furthermore, the operation state detection sensor 54 can further include many other conventional vehicle sensors that are typically provided on motorcycles, such as sensors to detect various operation states of the accelerator, the brake lever, the clutch lever, the brake pedal, the shift pedal, and the like. However, for the sake of brevity, only those sensors needed to understand the present invention will be illustrated and/or discussed herein.
With this configuration, as illustrated in
Referring now to
Specifically, the steering control module 60 determines whether the vehicle 10 is traveling under a condition in which steering oscillations might occur. In the illustrated embodiment, the steering control module 60 determines that the vehicle 10 is traveling under a condition in which steering oscillations might occur upon determining a reduced contact (a reduced load) of the front wheel 16 with the traveling surface of the ground GD. Furthermore, in the illustrated embodiment, the steering control module 60 determines the reduced contact of the front wheel 16 with the traveling surface of the ground GD based on the suspension stroke of the front fork 32 detected by the suspension stroke sensor 40. The detected suspension stroke of the front fork 32 detected by the suspension stroke sensor 40 becomes larger (i.e., expanded state of the suspension) as the contact load of the front wheel 16 with the traveling surface of the ground GD becomes smaller. On the other hand, the detected suspension stroke of the front fork 32 becomes smaller (i.e., contacted state of the suspension) as the contact load of the front wheel 16 with the traveling surface of the ground GD becomes larger. The reduced contact of the front wheel 16 with the traveling surface of the ground GD can be determined by other sensors, such as a suspension pressure sensor, the IMU, and the like, by using mathematical models, or by using different logics or algorithms that are different from a logic or algorithm used in the steering control module 60. For example, the reduced contact of the front wheel 16 with the traveling surface of the ground GD can be determined by using the angular velocity and the angle in the pitch direction (i.e., pitch rate and pitch angle). In particular, with the pitch rate and the pitch angle obtained from the IMU, the contact of the front wheel 16 with the traveling surface of the ground GD can be determined.
As illustrated in
The steering operation torque τn is a steering torque required to steer the front wheel 16 according to the steering angle and/or the steering torque of the handlebar 20 detected by the steering sensor 34. For example, the steering operation torque τn can be calculated as an amplified assistive torque based on the steering torque of the handlebar 20. Thus, in the normal steering mode, the steering control module 60 operates the steering actuator 36 to generate the steering operation torque τn for steering the front wheel 16. Specifically, the steering actuator 36 generates the steering operation torque τn according to the steering torque of the handlebar 20, thereby steering the front wheel 16 to an angular position (i.e., a steering angle of the front wheel 16) indicated by the steering angle of the handlebar 20. The calculation of this steering operation torque τn can be performed in a conventional manner as understood in the motorcycle field. Thus, in the illustrated embodiment, the vehicle ECU 50 is configured to generate the steering operation torque τn to the front wheel 16 using the steering actuator 36 based on the steering operation of the handlebar 20.
As further illustrated in
The steering damper torque τd is a steering torque for actively attenuating the steering oscillations or kickbacks. In particular, in the illustrated embodiment, the steering damper torque τd is calculated as follows:
τd=Kd·dδ/dt
where Kd represents a damping coefficient, and dδ/dt represents a steering rate, which is a time derivative of a detected steering angle δ of the steering shaft 28 detected by the steering sensor that detects the rotational angle of the steering shaft 28. The damping coefficient Kd is a prescribed constant determined based on a mathematical model of the vehicle 10 or an experiment, as understood in the motorcycle field. The steering angle δ can be obtained from the steering sensor 34 while the handlebar 20 integrally or synchronously rotates with the steering shaft 28.
As further illustrated in
The steering adjustment torque τc is a steering torque for controlling the steering angle of the front wheel 16 to a prescribed steering angle δc. In particular, in the illustrated embodiment, the steering adjustment torque τc is calculated as follows:
τc=Kp·δe+Ki·∫δedt
where Kp represents a proportional gain for PI control, Ki represents an integral gain for PI control, and δe is an angular error between the prescribed steering angle δc and the detected steering angle δ of the steering shaft 28 (i.e., δe=δc−δ). The proportional gain Kp and the integral gain Ki are prescribed constant determined based on a mathematical model of the vehicle 10 or an experiment, as understood in the motorcycle field. With this configuration, the steering adjustment torque τc is calculated using PI control. However, the steering adjustment torque τc can be calculated in a different manner, as understood in the motorcycle field. Furthermore, in the illustrated embodiment, the prescribed steering angle δc has a fixed value. In particular, in the illustrated embodiment, the prescribed steering angle δc is set to be zero (0 degree). Thus, in the steering angle adjustment mode, the front wheel 16 is controlled to be parallel to the forward-backward direction of the vehicle 10. However, the prescribed steering angle δc can be set to a different value.
Thus, in the illustrated embodiment, the vehicle ECU 50 is configured to control the steering angle of the front wheel 16 using the steering actuator 36. Also, the vehicle ECU 50 is configured to generate the steering damper torque τd to the front wheel 16 using the steering actuator 36 upon determining a reduced contact of the front wheel 16 with the traveling surface of the ground GD with respect to the first prescribed threshold Th1 (Yes in step S12). Furthermore, the vehicle ECU 50 is configured to control the steering angle of the front wheel 16 to the prescribed steering angle δc using the steering actuator 36 upon determining a reduced contact of the front wheel 16 with the traveling surface of the ground GD with respect to the second prescribed threshold Th2 (Yes in step S16).
Also, in the illustrated embodiment, the second prescribed threshold Th2 is indicative of less contact of the front wheel 16 with the traveling surface of the ground GD with respect to the first prescribed threshold Th1. Specifically, in the illustrated embodiment, the first prescribed threshold Th1 is less than the second prescribed threshold Th2.
Referring now to
τs=kn·τn+kd·τd+kc·τc (1)
where kn, kd and kc represent a weight coefficient for each torque, and have a value between 0 and 1 (i.e., 0≤kn≤1, 0≤kd≤1, and 0≤kc≤1). In the illustrated embodiment, kn, kd and kc are referred to as first, second and third coefficients, respectively. Specifically, the first coefficient kn is a weight coefficient for the steering operation torque τn, the second coefficient kd is a weight coefficient for the steering damper torque τd, and the third coefficient kc is a weight coefficient for the steering adjustment torque τc.
In the illustrated embodiment, the steering control module 60 performs calculations of the first, second and third coefficient kn, kd and kc in parallel to calculations of the steering operation torque τn, the steering damper torque τd and the steering adjustment torque τc to calculate the steering torque τs with the equation (1) at a prescribed interval.
As illustrated in
As also illustrated in
Specifically, in the illustrated embodiment, as illustrated in
More specifically, referring now to
As illustrated in
If the steering control module 60 determines that the detected suspension stroke is larger than the first prescribed threshold Th1 (Yes in step S30), then the steering control module 60 gradually increases the second coefficient kd to 1, and calculates the steering torque τs with equation (1) using the second coefficient kd at the prescribed interval (step S32). The steering control module 60 further determines whether the detected suspension stroke is larger than the sum of the first prescribed threshold Th1 and a prescribed margin α (i.e., Th1+α) (step S34). In the illustrated embodiment, the prescribed margin α is set to 3 (mm), for example. However, the prescribed margin α is not limited to this, and can be a different value as needed and/or desired. If the steering control module 60 determines that the detected suspension stroke is not larger than Th1+α (No in step S34), then the process returns to step S30. If the steering control module 60 determines that the detected suspension stroke is larger than Th1+α (Yes in step S34), then the steering control module 60 sets the second coefficient kd to 1, and calculates the steering torque is with equation (1) using the second coefficient kd (i.e., kd=1) at the prescribed interval (step S36).
The steering control module 60 further determines whether the detected suspension stroke is smaller than Th1+α (step S38). If the steering control module 60 determines that the detected suspension stroke is not smaller than Th1+α (No in step S38), then the process returns to step S36. If the steering control module 60 determines that the detected suspension stroke is smaller than Th1+α (Yes in step S38), then the steering control module 60 gradually decreases the second coefficient kd to 0, and calculates the steering torque τs with equation (1) using the second coefficient kd at the prescribed interval (step S40).
The steering control module 60 further determines whether the detected suspension stroke is smaller than the first prescribed threshold Th1 (step S42). If the steering control module 60 determines that the detected suspension stroke is not smaller than the first prescribed threshold Th1 (No in step S42), then the process returns to step S38. If the steering control module 60 determines that the detected suspension stroke is smaller than the first prescribed threshold Th1 (Yes in step S42), then the steering control module 60 sets the second coefficient kd to 0, and calculates the steering torque is with equation (1) using the second coefficient kd (i.e., kd=1) at the prescribed interval (step S44).
As also illustrated in
Specifically, in the illustrated embodiment, as illustrated in
More specifically, referring now to
As illustrated in
If the steering control module 60 determines that the detected suspension stroke is larger than the second prescribed threshold Th2 (Yes in step S50), then the steering control module 60 gradually decreases the first coefficient kn to 0, and calculates the steering torque τs with equation (1) using the first coefficient kn at the prescribed interval (step S52). The steering control module 60 further determines whether the detected suspension stroke is larger than the sum of the second prescribed threshold Th2 and a prescribed margin β (i.e., Th2+β) (step S54). In the illustrated embodiment, the prescribed margin β is set to 3 (mm), for example. However, the prescribed margin β is not limited to this, and can be a different value as may be needed and/or desired. If the steering control module 60 determines that the detected suspension stroke is not larger than Th2+β (No in step S54), then the process returns to step S50. If the steering control module 60 determines that the detected suspension stroke is larger than Th2+β (Yes in step S54), then the steering control module 60 sets the first coefficient kn to 0, and calculates the steering torque τs with equation (1) using the first coefficient kn (i.e., kn=0) at the prescribed interval (step S56).
The steering control module 60 further determines whether the detected suspension stroke is smaller than Th2+β (step S58). If the steering control module 60 determines that the detected suspension stroke is not smaller than Th2+β (No in step S58), then the process returns to step S56. If the steering control module 60 determines that the detected suspension stroke is smaller than Th2+β (Yes in step S58), then the steering control module 60 gradually increases the first coefficient kn, to 1 and calculates the steering torque τs with equation (1) using the first coefficient kn at the prescribed interval (step S60).
The steering control module 60 further determines whether the detected suspension stroke is smaller than the second prescribed threshold Th2 (step S62). If the steering control module 60 determines that the detected suspension stroke is not smaller than the second prescribed threshold Th2 (No in step S62), then the process returns to step S58. If the steering control module 60 determines that the detected suspension stroke is smaller than the second prescribed threshold Th2 (Yes in step S62), then the steering control module 60 sets the first coefficient kn to 1, and calculates the steering torque is with equation (1) using the first coefficient kn (i.e., kn=1) at the prescribed interval (step S64).
Furthermore, referring now to
As illustrated in
If the steering control module 60 determines that the detected suspension stroke is larger than the second prescribed threshold Th2 (Yes in step S70), then the steering control module 60 gradually increases the third coefficient kc to 1, and calculates the steering torque τs with equation (1) using the third coefficient kc at the prescribed interval (step S72). The steering control module 60 further determines whether the detected suspension stroke is larger than the sum of the second prescribed threshold Th2 and a prescribed margin γ (i.e., Th2+γ) (step S74). In the illustrated embodiment, the prescribed margin γ is set to 2 (mm), for example. However, the prescribed margin γ is not limited to this, and can be a different value as needed and/or desired. Specifically, in the illustrated embodiment, the prescribed margins β and γ have different values. However, the prescribed margins β and γ can have the same value. Furthermore, in the illustrated embodiment, the prescribed margin γ is smaller than the prescribed margin β. However, the prescribed margin γ can be larger than the prescribed margin β. If the steering control module 60 determines that the detected suspension stroke is not larger than Th2+γ (No in step S74), then the process returns to step S70. If the steering control module 60 determines that the detected suspension stroke is larger than Th2+γ (Yes in step S74), then the steering control module 60 sets the third coefficient kc to 1, and calculates the steering torque τs with equation (1) using the third coefficient kc (i.e., kc=1) at the prescribed interval (step S76).
The steering control module 60 further determines whether the detected suspension stroke is smaller than Th2+γ (step S78). If the steering control module 60 determines that the detected suspension stroke is not smaller than Th2+γ (No in step S78), then the process returns to step S76. If the steering control module 60 determines that the detected suspension stroke is smaller than Th2+γ (Yes in step S78), then the steering control module 60 gradually decreases the third coefficient kc to 0, and calculates the steering torque τs with equation (1) using the third coefficient kc at the prescribed interval (step S80).
The steering control module 60 further determines whether the detected suspension stroke is smaller than the second prescribed threshold Th2 (step S82). If the steering control module 60 determines that the detected suspension stroke is not smaller than the second prescribed threshold Th2 (No in step S82), then the process returns to step S78. If the steering control module 60 determines that the detected suspension stroke is smaller than the second prescribed threshold Th2 (Yes in step S82), then the steering control module 60 sets the third coefficient kc to 0, and calculates the steering torque is with equation (1) using the third coefficient kc (i.e., kc=0) at the prescribed interval (step S84).
Referring now to
Referring to
Furthermore, a steering torque applied to steer the front wheel of the vehicle is also simulated under the same condition in which the vehicle follows the input velocity shown in the velocity-versus-time graphs G10 and G20 while maintaining the roll angle of the vehicle at 0 degrees. Moreover, as illustrated in the steering torque-versus-time graph G16 in
As illustrated in the steering angle-versus-time graph G12 in
Accordingly, with the steering control of the present disclosure, the steering oscillations can be effectively suppressed. Specifically, it is difficult for a human driver to manually keep the steering angle at a prescribed steering angle during a wheelie. However, with the steering control of the present disclosure, the steering angle can be actively controlled to the prescribed steering angle δc (e.g., 0 degrees) before the front wheel 16 touches the traveling surface of the ground GD while the front wheel 16 comes off the traveling surface of the ground GD. Thus, with the steering control of the present disclosure, the steering oscillations after a wheelie can be effectively minimized. Also, since the steering damper torque τd can be generated by the steering actuator 36, there is no need to provide a special mechanical damper to the vehicle 10.
In the illustrated embodiment, in the steering angle adjustment mode, the steering angle of the front wheel 16 is controlled to the prescribed steering angle δc. Specifically, the prescribed steering angle δc is a fixed value (0 degree). However, as illustrated in
For example, the prescribed steering angle δc can be a value based on at least one of the vehicle speed and the roll angle (e.g., the vehicle roll angle). The vehicle speed can be detected by the vehicle speed sensor of the running state detection sensor 52, for example. Also, the roll angle can be detected based on the angular velocity in the roll direction detected by the gyroscope of the running state detection sensor 52. In particular, as illustrated in
In the illustrated embodiment, as illustrated in
Specifically, the clutch mechanism can be arranged between the handlebar shaft of the handlebar 20 and the steering shaft 28, and is operated by the vehicle ECU 50. In particular, while the vehicle 10 is operated in the normal steering mode and the steering damper mode (
More specifically, in the normal steering mode, the steering control module 60 operates the steering actuator 36 to generate the steering operation torque τn according to the steering torque applied to the handlebar 20 to assist the steering operation of the handlebar 20 (i.e., a steering power assist system) (i.e., τs=τn). In this case, the total steering torque applied to the steering shaft 28 is the sum of the steering torque applied to the handlebar 20 and the steering operation torque τn. However, the steering control module 60 does not need to operate the steering actuator 36 to generate the steering operation torque τn in the normal steering mode (i.e., τs=0). In this case, the front wheel 16 is merely steered by the steering torque mechanically transmitted from the handlebar 20 in the normal steering mode.
Also, in the steering damper mode, the steering control module 60 operates the steering actuator 36 to generate the steering damper torque τd in the above-mentioned manner. In this case, the steering control module 60 further operates the steering actuator 36 to generate the steering operation torque τn according to the steering torque applied to the handlebar 20 (i.e., τs=τn+τd). Thus, in this case, the total steering torque applied to the steering shaft 28 is the sum of the steering torque applied to the handlebar 20, the steering operation torque τn and the steering damper torque τd. However, as mentioned above, the steering control module 60 does not need to operate the steering actuator 36 to generate the steering operation torque τn in the steering damper mode (i.e., τs=τd). In this case, the total steering torque applied to the steering shaft 28 is the sum of the steering torque applied to the handlebar 20 and the steering damper torque τd.
Furthermore, in the steering angle adjustment mode, the steering control module 60 disengages the clutch mechanism, thereby preventing the steering operation of the handlebar 20 from being directly transmitted to the steering shaft 28. In the steering angle adjustment mode, the steering control module 60 operates the steering actuator 36 to generate the steering damper torque τd and the steering adjustment torque τc (i.e., τs=τd++τc). In this case, the total steering torque applied to the steering shaft 28 is the sum of the steering damper torque τd and the steering adjustment torque τc since the steering torque applied to the handlebar 20 is not transmitted to the steering shaft 28.
In the illustrated embodiment, the vehicle 10 can further include an external vehicle actuator. The external vehicle actuator is formed as a humanoid or human-mimicking robot that resembles a human driver (rider). In this case, the external vehicle actuator is externally attached to the wheeled vehicle body 11 with little or no modification to the wheeled vehicle body 11. The external vehicle actuator physically operates at least the handlebar 20. The external vehicle actuator can further physically operate any other components of the wheeled vehicle body 11, such as the accelerator, the brake lever, the clutch lever, the brake pedal, and the shift pedal of the wheeled vehicle body 11, to autonomously drive the vehicle 10. With this configuration, the vehicle 10 can be utilized by switching an operation mode between an autonomous driven mode and a manual driven mode. In the autonomous driven mode, the external vehicle actuator is attached to the wheeled vehicle body 11, and autonomously drives the vehicle 10. In the manual driven mode, the external vehicle actuator is detached from the wheeled vehicle body 11, and a human driver manually drives the vehicle 10.
In the illustrated embodiment, the steering control module 60 of the vehicle ECU 50 can also be configured to autonomously operate the steering actuator 36. In this case, the steering control module 60 autonomously operates the steering actuator 36 to generate the steering torque is to steer the front wheel 16 such that the vehicle 10 autonomously follows a prescribed target path. In other words, the vehicle 10 can have an internal steering operation apparatus including the steering actuator 36, and can be configured to steer the front wheel 16 based on an automatic steering operation signal according to the prescribed target path, for example.
Referring now to
As illustrated in
Although only schematically illustrated in
As illustrated in
As illustrated in
In the illustrated embodiment, the steering operation control module 182 of the external ECU 180 operates the steering operation actuator 172 to generate the rotational torque to steer the handlebar 20 such that the vehicle 110 autonomously follows a prescribed target path, for example. The handlebar 20 is configured to be operated by the external vehicle actuator 170 to steer the front wheel 16 based on an automatic steering operation signal according to the prescribed target path, for example. Thus, the vehicle 110 has the external vehicle actuator 170 (e.g., the external steering operation apparatus) that is configured to operate the handlebar 20 to steer the front wheel 16 based on the automatic steering operation signal.
In this case, while the vehicle 110 is operated in the normal steering mode (
Also, while the vehicle 110 is operated in the steering damper mode (
Furthermore, while the vehicle 110 is operated in the steering angle adjustment mode (
Accordingly, with the external vehicle actuator 170, the influence of the steering operation torque τn in the steering torque is can be adjusted by adjusting the steering torque applied to the handlebar 20. In the illustrated embodiment, the steering operation actuator 172 of the external vehicle actuator 170 generates the steering torque applied to the handlebar 20 for adjusting the influence of the steering operation torque in in the steering torque τs. However, the steering operation actuator 172 of the external vehicle actuator 170 can also generate the steering torque applied to the handlebar 20 for adjusting the influence of the steering damper torque τd and/or the steering adjustment torque τc in the steering torque τs. In this case, once the total steering torque applied to the steering shaft 128 is determined by the steering control module 160 or the steering operation control module 182, then the steering actuator 36 of the wheeled vehicle body 111 and the steering operation actuator 172 of the external vehicle actuator 170 can further be operated to generate the total steering torque applied to the steering shaft 128 in cooperation with each other. More specifically, once the total steering torque applied to the steering shaft 128 is determined, then the steering actuator 36 of the wheeled vehicle body 111 is operated to generate the steering torque is, which is a part of the total steering torque applied to the steering shaft 128, while the steering operation actuator 172 of the external vehicle actuator 170 is operated to generate the remainder of the total steering torque applied to the steering shaft 128 (i.e., the “total steering torque”—the “steering torque τs”). In other words, in the illustrated embodiment, the steering operation actuator 172 of the external vehicle actuator 170 can be operated to generate a steering torque applied to the steering shaft 128 through the handlebar 20 that corresponds to any one of the combinations of the steering operation torque τn, the steering damper torque τd and the steering adjustment torque τc for performing the steering control of the present disclosure. In this case, the steering actuator 36 of the wheeled vehicle body 111 is operated to generate the remainder of the total steering torque applied to the steering shaft 128.
Referring further to
As illustrated in
The external vehicle actuator 270 is also similar to the external vehicle actuator 170. As illustrated in
As illustrated in
As illustrated in
In the illustrated embodiment, the steering operation control module 282 of the external ECU 280 operates the steering operation actuator 272 to generate the rotational torque to steer the handlebar 20 such that the vehicle 210 autonomously follows a prescribed target path, for example. Furthermore, the steering operation control module 282 of the external ECU 280 operates the steering operation actuator 272 such that a steering torque is can be applied to the steering shaft 228 of the vehicle 210 in the same manner as the steering control of the vehicle 10 (
Accordingly, the steering control of the vehicle 210, which is the same as the steering control of the vehicle 10 performed by applying the steering torque is to the steering shaft 28, can also be performed by applying the same steering torque is using the external vehicle actuator 270.
In understanding the scope of the present invention, the term “comprising” and its derivatives, as used herein, are intended to be open ended terms that specify the presence of the stated features, elements, components, groups, integers, and/or steps, but do not exclude the presence of other unstated features, elements, components, groups, integers and/or steps. The foregoing also applies to words having similar meanings such as the terms, “including”, “having” and their derivatives. Also, the terms “part,” “section,” “portion,” “member” or “element” when used in the singular can have the dual meaning of a single part or a plurality of parts. Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which illustrative embodiments of the inventive concepts belong. It will be further understood that terms, such as those defined in commonly-used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
It will be understood that when an element is referred to as being “connected” or “coupled” to another element, it can be directly connected or coupled to the other element or intervening elements may be present. In contrast, when an element is referred to as being “directly connected” or “directly coupled” to another element, there are no intervening elements present. As used herein the term “and/or” includes any and all combinations of one or more of the associated listed items. Additionally, similar words used to describe the relationship between elements or layers should be interpreted in a like fashion (e.g., “between” versus “directly between”, “above” versus “directly above”, “below” versus “directly below”, “adjacent” versus “directly adjacent,” “on” versus “directly on”). Thus, components that are shown directly connected or contacting each other can have intermediate structures disposed between them unless specified otherwise.
Spatially relative terms, such as “forward”, “rearward”, “above”, “below”, “beneath”, “downward”, “vertical”, “horizontal”, and “transverse” as well as any other similar spatial terms may be used herein for the ease of description to describe one element or feature's relationship to another element(s) or feature(s) of the above embodiments. These terms, as utilized to describe the present invention should be interpreted relative to a vehicle on a horizontal surface.
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. The structures and functions of one embodiment can be adopted in another embodiment. It is not necessary for all advantages to be present in a particular embodiment at the same time. Every feature which is unique from the prior art, alone or in combination with other features, also should be considered a separate description of further inventions by the applicant, including the structural and/or functional concepts embodied by such feature(s). Thus, 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.
This application claims the benefit of U.S. Provisional Patent Application No. 62/614,012, filed Jan. 5, 2018, which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
62614012 | Jan 2018 | US |