WO2012067234A1 - Automatic two-wheeled vehicle and control device therefor - Google Patents
Automatic two-wheeled vehicle and control device therefor Download PDFInfo
- Publication number
- WO2012067234A1 WO2012067234A1 PCT/JP2011/076688 JP2011076688W WO2012067234A1 WO 2012067234 A1 WO2012067234 A1 WO 2012067234A1 JP 2011076688 W JP2011076688 W JP 2011076688W WO 2012067234 A1 WO2012067234 A1 WO 2012067234A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- vehicle
- control device
- turning
- wheel
- value
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T8/00—Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
- B60T8/17—Using electrical or electronic regulation means to control braking
- B60T8/1701—Braking or traction control means specially adapted for particular types of vehicles
- B60T8/1706—Braking or traction control means specially adapted for particular types of vehicles for single-track vehicles, e.g. motorcycles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/10—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
- B60W40/112—Roll movement
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62J—CYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
- B62J45/00—Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
- B62J45/40—Sensor arrangements; Mounting thereof
- B62J45/41—Sensor arrangements; Mounting thereof characterised by the type of sensor
- B62J45/415—Inclination sensors
- B62J45/4151—Inclination sensors for sensing lateral inclination of the cycle
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H61/00—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
- F16H61/16—Inhibiting or initiating shift during unfavourable conditions, e.g. preventing forward reverse shift at high vehicle speed, preventing engine over speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T2210/00—Detection or estimation of road or environment conditions; Detection or estimation of road shapes
- B60T2210/20—Road shapes
- B60T2210/22—Banked curves
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T2260/00—Interaction of vehicle brake system with other systems
- B60T2260/04—Automatic transmission
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/28—Wheel speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2200/00—Type of vehicle
- B60Y2200/10—Road Vehicles
- B60Y2200/12—Motorcycles, Trikes; Quads; Scooters
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H61/00—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
- F16H61/16—Inhibiting or initiating shift during unfavourable conditions, e.g. preventing forward reverse shift at high vehicle speed, preventing engine over speed
- F16H2061/163—Holding the gear for delaying gear shifts under unfavorable conditions, e.g. during cornering
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H59/00—Control inputs to control units of change-speed-, or reversing-gearings for conveying rotary motion
- F16H59/50—Inputs being a function of the status of the machine, e.g. position of doors or safety belts
Definitions
- the present invention relates to a motorcycle, and more particularly to a technique for detecting turning of a vehicle.
- Japanese Unexamined Patent Application Publication No. 2009-127689 discloses an apparatus for detecting that a vehicle is turning in a motorcycle. When the vehicle turns with the steering wheel turned to the right or left, the front wheels move on a track outside the rear wheels. Japanese Patent Application Laid-Open No. 2009-127689 utilizes this fact and determines that the vehicle is turning when the rotational speed of the front wheels is faster than the rotational speed of the rear wheels.
- An object of the present invention is to provide a motorcycle and a control device for the motorcycle that can appropriately detect turning of the vehicle, particularly when traveling at high speed.
- the radius of curvature of the cross section of the tire attached to one of the front wheels and the rear wheels is larger than the radius of curvature of the cross section of the tire attached to the other wheel.
- the control device includes: a sensor that detects the rotational speed of the one wheel; a sensor that detects the rotational speed of the other wheel; and a value corresponding to a bank angle of the vehicle that is higher than a threshold.
- a turning determination unit that determines that the vehicle is turning.
- the value corresponding to the bank angle of the vehicle is a value indicating a relative magnitude of the rotational speed of the one wheel with respect to the rotational speed of the other wheel. According to the present invention, it is possible to appropriately detect turning of the vehicle during high-speed traveling.
- FIG. 1 is a side view of a motorcycle including a control device according to an embodiment of the present invention.
- FIG. 2 is a diagram schematically showing a configuration of the motorcycle. It is a figure for demonstrating the outline
- the rear wheels in a state where the vehicle is banked are schematically shown.
- a front tire and a rear tire are schematically shown.
- a line A6 indicates a change in the bank angle with respect to the vehicle speed.
- a line 6B indicates a change in the steering angle with respect to the vehicle speed.
- It is a graph which shows the relationship between the difference between the rotational speed of a rear wheel and the rotational speed of a front wheel, and a vehicle speed.
- It is a block diagram which shows the function of the said control apparatus. It is a figure which shows the example of the shift map used by the process of the said control apparatus. It is a flowchart which shows the example of the process performed in the said control apparatus. It is a figure for demonstrating the shift suppression process which the said control apparatus performs. It is a flowchart which shows the other example of the process performed in the said control apparatus.
- FIG. 1 is a side view of a motorcycle 1 having a control device 10 as an example of an embodiment of the present invention.
- the motorcycle 1 includes a front wheel 2F, a rear wheel 2R, and an engine unit 11.
- the front wheel 2F is supported by the lower end of the front fork 4.
- the upper part of the front fork 4 is connected to the steering shaft 5.
- a steering 6 that is steered by a passenger is connected to the steering shaft 5.
- the steering shaft 5 is rotatably supported by a vehicle body frame (not shown), and the steering 6, the front fork 4 and the front wheel 2F rotate left and right around the steering shaft 5 in accordance with the rider's steering.
- the steering 6 is provided with a brake lever and an accelerator grip that are operated by a passenger.
- the front wheel 2F and the rear wheel 2R are braked by operating the brake lever.
- a seat 7 on which a passenger can sit on the rear side of the steering 6 is disposed.
- the rear wheel 2 ⁇ / b> R is disposed behind the engine unit 11 and is driven by the power output from the engine unit 11.
- FIG. 2 is a diagram schematically showing the configuration of the motorcycle 1.
- the engine unit 11 includes an engine 12 and a transmission 13. Further, the engine unit 11 has a clutch 14 between the engine 12 and the transmission 13.
- the engine 12 is provided with a throttle valve that controls the amount of air supplied to the engine 12, a fuel injection device that injects fuel supplied to the engine 12, an ignition plug that ignites the supplied fuel, and the like. These are controlled by the control device 10.
- the engine unit 11 includes a shift actuator 13a for moving the transmission 13 and a clutch actuator 14a for moving the clutch 14.
- the clutch actuator 14a engages the clutch 14 or releases the engagement of the clutch 14.
- the transmission 13 is, for example, a gear-type transmission, and has a plurality of gear pairs corresponding to the respective shift stages. Each gear is moved by a shift actuator 13a. That is, the shift actuator 13a realizes a target gear position by engaging a gear pair or releasing the engagement of the gear pair.
- the shift actuator 13a and the clutch actuator 14a are controlled by the control device 10.
- the transmission 13 is not limited to this, and may be a belt-type transmission, for example.
- the motorcycle 1 includes a front wheel sensor 9a, a rear wheel sensor 9b, a steering angle sensor 9c, and a brake sensor 9d. The output signal of each sensor is input to the control device 10.
- the front wheel sensor 9a is a rotation sensor for detecting the rotation speed of the front wheel 2F (the rotation angle (number of rotations) per unit time).
- the rear wheel sensor 9b is a sensor for detecting the rotation speed of the rear wheel 2R (the rotation angle (number of rotations) per unit time).
- the front wheel sensor 9a and the rear wheel sensor 9b are attached to the front wheel 2F and the rear wheel 2R, respectively, and output a pulse signal having a frequency corresponding to their rotational speed.
- the control device 10 calculates the rotational speed of the front wheel 2F and the rotational speed of the rear wheel 2R based on the output signal of the front wheel sensor 9a and the output signal of the rear wheel sensor 9b.
- the rear wheel sensor 9b may be provided on the output shaft of the transmission 13. Further, the rear wheel sensor 9 b may be provided on the input shaft of the transmission 13. In this case, the control device 10 calculates the rotational speed of the rear wheel 2R based on the gear ratio of the transmission 13 and the output signal
- the steering angle sensor 9c is provided on the steering shaft 5 and outputs a signal corresponding to the steering angle (the rotation angle of the steering shaft 5).
- the control device 10 detects the steering angle based on the output signal of the steering angle sensor 9c.
- the brake sensor 9d is a sensor for detecting a passenger's brake operation, and is provided, for example, on a brake lever provided in the steering 6 and outputs an on / off signal according to the presence or absence of the brake operation.
- the control device 10 detects the presence or absence of a brake operation based on the output signal of the brake sensor 9d.
- the motorcycle 1 includes an engine rotation speed sensor 9e for detecting the engine rotation speed, and a throttle opening sensor for detecting the opening of the throttle valve (hereinafter referred to as the throttle opening).
- a shift switch 9g that is operated by a passenger and outputs a shift command (shift-up command or shift-down command) to the control device 10
- an accelerator operation sensor 9h that detects an operation amount of an accelerator grip provided on the steering wheel 6 It has. Output signals of these sensors are also input to the control device 10.
- the shift switch 9g includes a shift up switch and a shift down switch.
- the control device 10 includes a CPU (Central Processing Unit) and a memory such as a ROM (Read Only Memory) and a RAM (Random Access Memory).
- the control device 10 executes a program stored in the memory in the CPU, and controls the engine 12, the transmission 13, and the clutch 14. That is, the control device 10 controls the engine torque by adjusting the opening of the throttle valve, the fuel injection amount of the fuel injection device, and the ignition timing of the spark plug. Further, the control device 10 switches the gear ratio by moving the clutch actuator 14a and the shift actuator 13a.
- the control device 10 determines whether or not the vehicle is turning based on the rotational speed of the front wheel 2F and the rotational speed of the rear wheel 2R.
- a motorcycle turns while banking at high speed. That is, the motorcycle turns with the vehicle body tilted.
- the control device 10 calculates a value corresponding to the bank angle of the vehicle body based on the rotational speed of the front wheel 2F and the rotational speed of the rear wheel 2R, and the vehicle is turning on condition that the value is higher than the threshold value.
- the control apparatus 10 suppresses execution of shift control, when the vehicle is turning.
- FIG. 3 schematically shows the rear wheel 2R in a state where the vehicle is banked.
- FIG. 4 schematically shows a front tire 2f attached to the outer periphery of the front wheel 2F and a rear tire 2r attached to the outer periphery of the rear wheel 2R.
- the description will be made assuming that the diameter of the front tire 2f and the diameter of the rear tire 2r are equal.
- the vehicle When traveling straight, the vehicle stands upright, and the tops (the centers P0 of the tires 2f and 2r in the width direction) of the cross sections of the tires 2f and 2r (surfaces that include the plane including the axle A) are in contact with the ground.
- the distance from the axle A to the ground contact point (portion in contact with the ground) of the tires 2f and 2r is the radius R of the tires 2f and 2r.
- positions Pf1 and Pr1 shifted from the width direction center P0 of the tires 2f and 2r are in contact with the ground (see FIG. 3). Therefore, the distances Rf1, Rr1 from the axle A to the ground contact points of the tires 2f, 2r are smaller than the distance R when standing upright.
- the reduction widths (R-Rr1, R-Rf1) of the distances Rf1, Rr1 from the axle A to the ground point are the curvature radii Cf, Cr of the tires 2f, 2r (tires 2f, 2r, 2r crown radius).
- the radius of curvature Cr of the tire 2r of the rear wheel 2R that is the driving wheel is larger than the radius of curvature Cf of the tire 2f of the front wheel 2F that is the driven wheel.
- ⁇ Rf Cf (1 ⁇ cos ⁇ )
- ⁇ Rr Cr (1-cos ⁇ ) Since the curvature radius Cf of the rear tire 2r is larger than the curvature radius Cf of the front tire 2f, ⁇ Rr becomes larger than ⁇ Rf.
- the decrease widths ⁇ Rf and ⁇ Rr increase as the bank angle ⁇ increases. Further, as the bank angle ⁇ increases, the difference in reduction width ( ⁇ Rr ⁇ Rf) also increases.
- ⁇ r1 is the rotational speed of the rear wheel 2R when the vehicle is banked. As indicated by these equations, the rotational speed ⁇ r1 of the rear wheel 2R during banking and the rotational speed ⁇ f1 of the front wheel 2F during banking are higher than the rotational speeds ⁇ r and ⁇ f during straight travel, respectively. Further, the rotational speeds ⁇ r1 and ⁇ f1 increase as the bank angle ⁇ increases.
- the reduction width ⁇ Rr for the rear wheel 2R is larger than the reduction width ⁇ Rf for the front wheel 2F. Therefore, the rate of increase in the rotational speed of the rear wheel 2R due to the movement of the grounding point at the time of banking is greater than the rate of increase in the rotational speed of the front wheel 2F.
- FIG. 5 is a graph showing the relationship between the bank angle and the difference ( ⁇ r ⁇ f) between the rotational speed of the rear wheel 2R and the rotational speed of the front wheel 2F.
- the bank angle increases, the difference between the rotational speed of the rear wheel 2R and the rotational speed of the front wheel 2F, that is, the relative rotational speed of the rear wheel 2R based on the rotational speed of the front wheel 2F.
- a value ( ⁇ r ⁇ f) indicating a large size also increases.
- the control device 10 provides that the value indicating the relative magnitude of the rotational speed of the rear wheel 2R with reference to the rotational speed of the front wheel 2F is higher than a threshold value (hereinafter referred to as a turning determination threshold value). It is determined that the vehicle is turning.
- a threshold value hereinafter referred to as a turning determination threshold value
- FIG. 6 is a diagram for explaining the degree of use of the rotation of the bank and the steering 6.
- a line A6 shown in the figure shows a change in the bank angle with respect to the vehicle speed.
- a line 6B indicates a change in the steering angle with respect to the vehicle speed.
- FIG. 7 is a graph showing the relationship between the difference between the rotational speed ⁇ r of the rear wheel 2R and the rotational speed ⁇ f of the front wheel 2F ( ⁇ r ⁇ f) and the vehicle speed.
- line A7 is a line showing the relationship between the difference in rotational speed caused by the bank and the vehicle speed.
- Line B7 is a diagram showing the relationship between the difference in rotational speed caused by the rotation of the steering 6 and the vehicle speed.
- Line C7 is a line indicating the sum of the value of line A7 and the value of line B7.
- the motorcycle turns mainly by the rotation of the steering 6 at a low speed (in the description here, at a vehicle speed V1 or less). Therefore, at a low speed, the rotational speed of the front wheel 2F tends to be higher than the rotational speed of the rear wheel 2R. As a result, when the radius of the tire 2f and the radius of the tire 2r are equal, the difference in rotational speed ( ⁇ r ⁇ f) due to the steering angle of the steering 6 becomes a negative value as shown by a line B7. On the other hand, the difference in rotational speed due to the bank is 0 at low speed (see line A7). When the vehicle speed exceeds V1, the steering angle of the steering 6 gradually decreases as shown in FIG.
- the rotational speed calculated from the output signal of the front wheel sensor 9a and the output signal of the rear wheel sensor 9b is a value obtained by adding together the influence of the rotation of the steering 6 and the influence of the bank. Therefore, the difference in rotational speed calculated in the control device 10 is a value indicated by a line 7C that is the sum of the line A7 and the line B7. Therefore, when the above-described turning determination threshold value used for the turning determination of the control device 10 is set to 0, for example, turning can be detected in an operation region where the vehicle speed is higher than V2. That is, according to this embodiment, turning can be detected appropriately at high speed.
- FIG. 8 is a block diagram illustrating functions of the control device 10.
- the control device 10 includes a shift control unit 10a, a turning determination unit 10b, and a shift suppression processing unit 10c. These are realized by the CPU executing a program stored in the memory of the control device 10.
- the control device 10 includes a storage unit 19. The storage unit 19 is realized by a memory included in the control device 10.
- the transmission control unit 10a executes control (hereinafter referred to as transmission control) for changing the transmission ratio of the transmission 13.
- the shift control unit 10a includes an actuator driving unit 10e and a timing determination unit 10f.
- the actuator driving unit 10e operates the clutch actuator 14a and the shift actuator 13a according to a predetermined procedure to shift up or down the gear position. Specifically, after the clutch actuator 14a disengages the clutch 14 by the clutch actuator 14a, the actuator drive unit 10e switches the gear pair for transmitting power to the gear pair of the gear stage corresponding to the shift command, and then the clutch 14 Engage again (shift control).
- Timing determination unit 10f detects the timing at which shift control should be started.
- the actuator drive unit 10e starts the above-described shift control when it is determined that the shift timing has arrived.
- the processing of the timing determination unit 10f is performed as follows, for example.
- the timing determination unit 10f detects the arrival of a shift timing based on a map (hereinafter referred to as a shift map) stored in advance in the storage unit 19 (automatic shift mode).
- FIG. 9 is a diagram showing an example of a shift map.
- each driving state (the driving state defined by the vehicle speed and the accelerator operation amount in the example of FIG. 9) is associated with one of the shift stages.
- the timing determination unit 10f monitors the current driving state while the vehicle is traveling. Then, when the gear position corresponding to the current driving state is switched, the timing determination unit 10f determines that the shift timing has arrived.
- the shift map defines shift lines L1 to L4 at which shift stages are switched. The timing determination unit 10f determines that the shift timing has arrived when the current driving state exceeds the shift lines L1 to L4.
- the timing determination unit 10f may determine the shift timing based on, for example, a shift command from the passenger (specifically, operation of the shift switch 9g) (manual shift mode). That is, the timing determination unit 10f may determine that the shift timing has arrived when the shift switch 9g is turned on.
- the automatic shift mode and the manual shift mode may be provided. Further, the automatic shift mode and the manual shift mode may be selectable by a passenger's switch operation.
- the turning determination unit 10b determines whether the vehicle is turning based on the rotation speed of the front wheel 2F and the rotation speed of the rear wheel 2R. In the present embodiment, when the value obtained based on the rotation speed of the front wheel 2F and the rotation speed of the rear wheel 2R and corresponding to the bank angle of the vehicle is higher than the above-described turning determination threshold, the vehicle Is determined to be turning. More specifically, when the value indicating the relative magnitude of the rotational speed of the rear wheel 2R with respect to the rotational speed of the front wheel 2F (hereinafter referred to as a speed relative value) is higher than the turning determination threshold, the vehicle turns. It is judged that The turning determination unit 10b determines that the vehicle is turning when not only the conditions regarding the speed relative value but also other conditions (for example, conditions regarding the vehicle speed and the steering angle) are satisfied. May be.
- the shift suppression processing unit 10c When it is determined that the vehicle is turning, the shift suppression processing unit 10c performs a process for suppressing the execution of shift control by the shift control unit 10a (hereinafter, shift suppression process).
- FIG. 10 is a flowchart showing an example of processing executed by the turning determination unit 10b and the shift suppression processing unit 10c. The process shown in FIG. 10 is repeatedly executed while the vehicle is traveling.
- control device 10 calculates the rotational speed of the front wheel 2F and the rotational speed of the rear wheel 2R based on the output signal of the front wheel sensor 9a and the output signal of the rear wheel sensor 9b (S101).
- the turning determination unit 10b calculates a value indicating the relative magnitude of the rotational speed of the rear wheel 2R with respect to the rotational speed of the front wheel 2F (that is, the speed relative value described above) (S102).
- the coefficient k is a coefficient for compensating for the difference between the radius of the front tire 2f and the radius of the rear tire 2r.
- a difference in rotational speed when the motorcycle 1 is traveling straight for example, ⁇ r ⁇ k ⁇ ⁇ f described above).
- k Rf / Rr.
- the speed relative value is a value corresponding to a result of subtracting the front wheel speed from the rear wheel speed (Vr ⁇ Vf) or a result of dividing the rear wheel speed by the front wheel speed (Vr / Vf).
- Speed relative value ⁇ r ⁇ Rr ⁇ f ⁇ Rf
- the relative speed value is not limited to a value obtained by subtracting the rotational speed of the front wheel 2F from the rotational speed of the rear wheel 2R.
- the relative speed value may be a ratio of the rotational speed of the rear wheel 2R to the rotational speed of the front wheel 2F (for example, ⁇ r / (k ⁇ ⁇ f)).
- the speed relative value is 1 when the vehicle is traveling straight.
- the turn determination unit 10b determines whether or not the speed relative value is higher than the turn determination threshold Th1 after calculating the speed relative value in S102 (S103).
- the coefficient k is used. Therefore, in the process of S103, in other words, whether or not the rotational speed of the rear wheel 2R is higher than the rotational speed of the front wheel 2F is higher than the turning determination threshold even if the difference in the radii of the tires 2f and 2r is taken into account. Judgment. In other words, the turning determination unit 10b determines whether a value corresponding to the rear wheel speed is higher than a value corresponding to the front wheel speed by a predetermined value or more.
- the turning determination unit 10b determines that the vehicle is turning when the relative speed value is higher than the turning determination threshold Th1.
- the turning determination threshold value Th1 is set to a value higher than the relative speed value calculated when the vehicle goes straight.
- the speed relative value is ⁇ r ⁇ k ⁇ ⁇ f described above, for example, a value higher than 0 is set as the turning determination threshold value.
- a value higher than 1 is set as the turning determination threshold value.
- the speed relative value does not necessarily have to be calculated in S102 prior to the determination in S103.
- the turning determination unit 10b adds the turning determination threshold value Th1 to the rotation speed (specifically, ⁇ f ⁇ k) of the front wheel 2F in S102, and in S103, the rear wheel 2R is greater than the result of the addition ( ⁇ f ⁇ k + Th1). It may be determined whether or not the rotation speed is high. That is, in the present invention, it is only necessary to determine whether or not the speed relative value is higher than the turning determination threshold value Th1 as a result, and the speed relative value does not necessarily have to be calculated in the processing of the turning determination unit 10b.
- the shift suppression processing unit 10c When it is determined that the vehicle is turning in the process of the turning determination unit 10b, the shift suppression processing unit 10c performs a shift suppression process (S104).
- a flag indicating whether the shift control is permitted or prohibited (hereinafter referred to as a shift prohibition flag) is stored in the storage unit 19 in advance. Then, the shift suppression processing unit 10c changes the shift prohibition flag to an on state (a state indicating shift prohibition) as shift suppression processing.
- the transmission control unit 10a performs the following processing. That is, when the shift control unit 10a receives a shift command from the passenger (when the shift switch 9g is turned on) or when the shift stage obtained by referring to the shift map is switched, Confirm. Then, the shift control unit 10a does not start the shift control corresponding to the shift command or the like if the shift prohibition flag is on.
- the shift suppression processing unit 10c may change the shift map shown in FIG. 9 to suppress shift control as shift suppression processing.
- the shift suppression processing unit 10c may change the shift map so that the arrival of the shift timing is delayed.
- the shift suppression processing unit 10c shifts the shift line so as to suppress shift control. That is, in the shift-up shift map, the shift line is shifted to the high speed side so that the shift up is performed at a higher speed than usual. In the shift-down shift map, the shift line is shifted to the low speed side so that the shift down is performed at a lower speed than usual.
- the shift suppression process may be executed only when one of the modes is selected.
- the shift suppression process may be executed only when the automatic shift mode is selected. In this way, the shift control according to the passenger's shift command is permitted even while the vehicle is turning.
- the shift suppression processing unit 10c performs, for example, the following process: . That is, as shown in FIG. 10, the shift suppression processing unit 10c determines whether or not it is determined that the vehicle is turning in the previous process (specifically, the determination in the previous S102) (S105). This determination can be made, for example, by providing a flag indicating that the vehicle is turning when it is determined in S102 that the vehicle is turning. That is, in S104, the on / off state of the flag is confirmed. This flag may be, for example, the prohibition flag described above.
- the shift suppression process is performed.
- the unit 10c executes a process for releasing the suppression of the shift (hereinafter referred to as a suppression release process) (S106). That is, the shift suppression processing unit 10c sets, for example, a shift prohibition flag to an off state.
- the shift suppression processing unit 10c returns the shift map to the original state. That is, the shift suppression processing unit 10c returns the shift line shown in FIG. 11 to the original position.
- control device 10 ends the current process and starts the process of S101 again.
- the turning determination unit 10b may determine whether another condition (hereinafter referred to as an additional condition) is satisfied. Then, the turning determination unit 10b may determine that the vehicle is turning when the above-described condition for the speed relative value is satisfied and the additional condition is satisfied.
- an additional condition another condition
- FIG. 12 is a flowchart showing another example of processing of the turning determination unit 10b.
- the same reference numerals are assigned to the same processes as those in the flowchart of FIG.
- the turning determination unit 10b determines whether or not the driving state of the vehicle satisfies the additional condition after the determination of S102 (S107).
- the additional condition is, for example, a condition regarding a vehicle speed, an engine torque, a brake operation, or a steering angle of the steering 6.
- the turning determination unit 10b determines whether or not the vehicle speed is higher than a predetermined threshold in S107. Then, the turning determination unit 10b determines that the vehicle is turning when the vehicle speed is higher than the threshold value. In this way, turning at high speed can be detected more accurately.
- the front wheel speed ( ⁇ f ⁇ Rf) is used as the vehicle speed.
- an average value of the front wheel speed and the rear wheel speed ( ⁇ r ⁇ Rr) may be used as the vehicle speed.
- the turning determination unit 10b may determine whether the engine torque or the engine output calculated based on the engine torque is lower than a predetermined threshold. Then, the turning determination unit 10b may determine that the vehicle is turning when the engine torque or the engine output is lower than the threshold value.
- the relative speed value may increase due to slight deformation of the tire 2r of the rear wheel 2R. According to the determination using such engine torque, the influence of the speed relative value generated by the deformation of the tire 2r during acceleration on the turning determination can be reduced.
- the engine torque is obtained by referring to a map stored in advance in the storage unit 19.
- the turning determination unit 10b refers to this map and corresponds to the detection values by the engine rotation speed sensor 9e and the throttle opening degree sensor 9f.
- the engine torque to be calculated is calculated. Further, the engine output can be calculated as a product of the engine torque thus calculated and the engine speed.
- the turning determination unit 10b may determine whether or not the brake operation is performed based on the output signal of the brake sensor 9d in S107. Then, the turning determination unit 10b may determine that the vehicle is turning when the brake operation is not performed.
- the rotational speed of the rear wheel 2R may thereby be higher than the rotational speed of the front wheel 2F. For this reason, by making it an additional condition that the brake operation is not performed in this way, the detection of turning becomes further accurate. Note that it is only necessary to determine whether or not the brake operation is performed only for the front wheel 2F.
- the turning determination unit 10b may determine whether or not the steering angle of the steering wheel 6 detected by the steering angle sensor 9c is higher than a predetermined threshold value in S107. Then, the turning determination unit 10b may determine that the vehicle is turning when the steering angle is higher than a threshold value.
- the turning determination unit 10b of the control device 10 has a value (that is, a speed relative value) corresponding to the bank angle of the vehicle obtained based on the rotation speed of the front wheel 2F and the rotation speed of the rear wheel 2R. It is determined that the vehicle is turning on condition that it is higher than the turning determination threshold value.
- the speed relative value indicates the relative magnitude of the rotational speed of the rear wheel 2R (the wheel to which the tire 2r having a relatively large curvature radius is attached) based on the rotational speed of the front wheel 2F. Value. Therefore, it is possible to appropriately detect turning especially at high speeds.
- the shift suppression processing unit 10c performs a process of suppressing the shift control by the shift control unit 10a (that is, the shift suppression process described above). Thereby, the gear position can be maintained during turning.
- the shift suppression process only in the automatic shift mode, it is possible to suppress a shift that is not intended by the passenger during the turn.
- the turning determination unit 10b further determines whether or not the vehicle is turning based on the vehicle speed, the engine torque, the brake operation, or the steering angle of the steering. Thereby, the detection of turning becomes more accurate.
- the present invention is not limited to the control device 10 described above, and various modifications can be made. Hereinafter, a modified example will be described.
- the same conditions are used for the start determination of turning and the end determination of turning.
- the turning determination unit 10b may use different conditions for the turning start determination and the turning end determination.
- the condition used for the end determination of turning may be defined so as to be satisfied with a delay from the time when the condition used for the start determination of turning is not satisfied. In other words, hysteresis may be provided between the start determination condition and the end determination condition.
- FIG. 13 is a flowchart showing an example of processing executed by the turning determination unit 10b having such a configuration. This process is repeatedly executed while the vehicle is traveling.
- the same reference numerals are given to the same processes as those described above.
- the control device 10 calculates the rotation speed of the front wheel 2F and the rotation speed of the rear wheel 2R (S101), and the turning determination unit 10b calculates a speed relative value based on these rotation speeds (S102).
- the turning determination unit 10b determines whether or not the vehicle is already turning (S108). Specifically, the turn determination unit 10b stores, in the storage unit 19, a flag indicating that the vehicle is turning, for example, when it is determined that the vehicle is turning, as in S105 described above. This is possible. That is, in S108, the turning determination unit 10b confirms the on / off state of the flag. Here, when it is determined that the vehicle is not turning, the turning determination unit 10b determines whether or not the turning of the vehicle has started.
- the turning determination unit 10b determines whether or not the speed relative value is higher than the turning determination threshold (S103, start determination). For example, S108 shown in FIG. 12 may be added to the start determination here.
- the processes after S103 are the same as those in the flowchart of FIG.
- the turning determination unit 10b determines whether or not the turning of the vehicle has ended (end determination). Specifically, the turning determination unit 10b determines whether or not the speed relative value (for example, ⁇ r ⁇ k ⁇ ⁇ f or ⁇ r / (k ⁇ ⁇ f)) is lower than a predetermined threshold (hereinafter, turning end determination threshold Th2). Is determined (S109).
- the turning end determination threshold Th2 is a value lower than the turning determination threshold Th1 described above. According to such a determination process, it is determined that the turn has ended with a delay from the point in time when the start determination condition (speed relative value> turn determination threshold Th1) is not satisfied.
- the shift suppression processing unit 10c executes the above-described suppression release process in which the shift suppression is canceled (S106).
- the control device 10 ends the current process and starts again from the process of S101.
- the turning determination unit 10b may determine whether or not the state in which the speed relative value is lower than the turning end determination threshold value Th2 has continued for a longer time than the predetermined time. Then, the turning determination unit 10b may determine that the turning has ended when the state continues for a predetermined time. Such a method can also delay the time point at which it is determined that the turn has ended. As a result, when the vehicle returns from turning to straight ahead, it is possible to suppress an upshift and to improve acceleration. Further, by making the predetermined time longer, it is possible to continue to determine that the vehicle is turning even after leaving the curved road. As a result, even if there is a short straight road between the curved road, the shift control can be suppressed without interruption.
- the turning determination unit 10b described above determines whether or not the value indicating the relative magnitude of the rotational speed of the rear wheel 2R (that is, the speed relative value) is higher than the turning determination threshold value. However, the turning determination unit 10b may estimate the bank angle of the vehicle based on the steering angle detected by the steering angle sensor 9c, the rotational speed of the front wheel 2F, and the rotational speed of the rear wheel 2R. Then, on the condition that the estimated bank angle is larger than the threshold value, the turning determination unit 10b may determine that the vehicle is turning.
- FIG. 14 is a flowchart showing an example of processing executed by the turning determination unit 10b having such a configuration. Also in the figure, the same reference numerals are assigned to the same processes as those described so far. In addition, the process of the same figure is repeatedly performed while the vehicle is traveling.
- control device 10 calculates the rotational speed of the front wheel 2F and the rotational speed of the rear wheel 2R (S101). Further, the control device 10 detects the steering angle of the steering 6 based on the output signal of the steering angle sensor 9c (S110).
- the turning determination unit 10b calculates the bank angle of the vehicle based on the steering angle, the rotational speed of the front wheel 2F, and the rotational speed of the rear wheel 2R (S111). This process is executed as follows, for example.
- a relative speed value between the rotational speed of the front wheel 2F and the rotational speed of the rear wheel 2R calculated using the sensors 9a and 9b (here, ⁇ Sttl, for example, the above-described ⁇ r ⁇ k ⁇ ⁇ f or ⁇ r / (k ⁇ ⁇ f)) is a sum of a component (hereinafter, steering component ⁇ Ss) caused by the rotation of the steering 6 and a component (hereinafter, bank component) ⁇ Sb caused by the bank.
- the turning determination unit 10b calculates a bank angle based on the bank component ⁇ Sb. For example, a map that associates the bank component ⁇ Sb with the bank angle is stored in the storage unit 19, and the turning determination unit 10 b refers to this map and calculates the bank angle corresponding to the calculated bank component ⁇ Sb.
- the turning determination unit 10b determines whether or not the bank angle is larger than the threshold (S112).
- the shift suppression processing unit 10c executes the shift suppression process (S104). If the bank angle is smaller than the threshold value, the processes of S105 and S106 are executed.
- the shift suppression processing unit 10c described above executes the shift suppression process when it is determined that the vehicle is turning.
- the shift suppression processing unit 10c may further execute a shift suppression process in accordance with a passenger's brake operation. In this form, for example, the following processing is executed.
- the storage unit 19 stores a flag indicating that the brake is operated (hereinafter referred to as a brake flag) and a flag indicating that the vehicle is turning (hereinafter referred to as a turn flag). If any one of the flags is turned on (that is, if any one of the brake operation and the turning of the vehicle is performed), the shift suppression processing unit 10c performs the shift suppression processing. On the contrary, the shift suppression processing unit 10c executes the suppression release processing when both the brake flag and the turning flag are turned off.
- a brake flag a flag indicating that the brake is operated
- a turn flag a flag indicating that the vehicle is turning
- the brake flag may be returned to the off state when a predetermined time (hereinafter referred to as a brake end delay time) has elapsed since the time when the brake operation is no longer detected.
- the turning flag may be returned to the off state when a state in which the speed relative value is smaller than the turning determination threshold value has elapsed for a predetermined time (hereinafter, turning end delay time).
- a brake end delay time a state in which the speed relative value is smaller than the turning determination threshold value has elapsed for a predetermined time.
- FIG. 15 is a block diagram showing functions of the control device 10 of this embodiment.
- the control device 10 further includes a brake determination unit 10g.
- FIG. 16 is a flowchart illustrating an example of processing of the brake determination unit 10g. This process is also repeatedly executed while the vehicle is running.
- the brake determination unit 10g determines whether or not the brake operation is performed based on the output signal of the brake sensor 9d (S201).
- the brake determination unit 10g determines whether or not the brake flag is already on, that is, whether or not the brake operation has been performed in the previous process (S202). If the brake flag is already on, the brake determination unit 10g ends the current process as it is. On the other hand, when the brake flag is not in the on state in the determination in S202, the brake determination unit 10g switches the brake flag to the on state (S203).
- the shift suppression processing unit 10c described above executes shift suppression processing in response to switching of the brake flag to the on state.
- the brake determination unit 10g determines whether or not the brake flag is in the ON state, similarly to S202 (S204). Here, when the brake flag is in the OFF state, the brake determination unit 10g ends the current process as it is. On the other hand, if it is determined in S204 that the brake flag is in the on state, it is determined whether or not the brake end delay time has elapsed since the end of the previous brake operation (S205). If the brake end delay time has not yet elapsed, the brake determination unit 10g ends the current process without changing the state of the brake flag. On the other hand, when the brake end delay time has already elapsed, the brake determination unit 10g switches the brake flag to the off state (S206). At this time, if the turning flag is also set to the off state, the shift suppression processing unit 10c executes a suppression release process.
- the process of the turning determination unit 10b is executed as follows, for example. That is, when the turning determination unit 10b determines that the vehicle is turning as a result of the process of S103 shown in FIG. 10, the turning flag is turned on. On the other hand, when it is determined that the vehicle is not turning as a result of the process of S103, the turning determination unit 10b checks whether or not the turning flag is in an on state. Here, when the turning flag is in the on state, the turning flag is switched to the off state when the turning end delay time has elapsed since the end of the immediately preceding turning.
- the shift control suppression function works as follows. Before entering the curved road, a brake operation is performed, the brake flag is turned on, and the above-described shift suppression process is executed. Even if the brake is released immediately after the vehicle is banked after the brake operation is performed, the brake flag remains on until the brake end delay time elapses, so the shift suppression process continues. When the vehicle enters the curve road and banks, the turning flag is turned on.
- the shift control is continuously suppressed. Further, as described above, the turning flag cannot be switched to the OFF state unless the turning end delay time has elapsed. Therefore, even if there is a short straight road between the two curved roads, the suppression of the shift control continues. After that, when the vehicle exits the second curved road and the turn end delay time has elapsed, the turn flag is switched to the off state. In addition, the brake is normally already released when taking off the curved road. Therefore, when the turn end delay time has elapsed, both the turn flag and the brake flag are turned off, the suppression release process is executed, and the shift by the shift control unit 10a is allowed.
- FIG. 17 is a graph schematically showing the relationship between the speed relative value ( ⁇ r ⁇ k ⁇ ⁇ f) and the acceleration of the vehicle when traveling straight at a certain vehicle speed.
- the horizontal axis is the velocity relative value
- the vertical axis is the acceleration.
- the velocity relative value is a value approximately proportional to the acceleration.
- the relative speed value is a positive value. That is, when the acceleration is a positive value, the rotational speed of the rear wheel 2R is higher than the rotational speed of the front wheel 2F.
- the relative speed value is also a negative value. That is, the rotational speed of the rear wheel 2R is lower than the rotational speed of the front wheel 2F.
- the speed relative value becomes higher. In this case, the acceleration gradually decreases as the speed relative value increases.
- the relative speed value is affected by the acceleration of the vehicle. That is, the speed relative value includes not only a component due to the bank of the vehicle but also a component due to acceleration of the vehicle (hereinafter, acceleration component). Therefore, the control device 10 may change the turning determination threshold according to the acceleration state of the vehicle in order to reduce the influence of the acceleration component when determining the turning. By doing so, the turning of the vehicle can be detected more accurately.
- FIG. 18 is a flowchart showing an example of processing of the turning determination unit 10b in such a form.
- the same reference numerals are given to the same processes as those described so far.
- the turning determination unit 10b calculates the rotational speed of the front wheel 2F and the rotational speed of the rear wheel 2R as before (S101), and based on these values, the relative speed value (in FIG. 18). ( ⁇ r ⁇ k ⁇ ⁇ f) is calculated (S102).
- the turning determination unit 10b determines whether or not the vehicle is accelerating (S113). Specifically, the turning determination unit 10b determines whether or not a value corresponding to the acceleration is higher than a threshold value. For example, when an acceleration sensor is mounted on the vehicle, the turning determination unit 10b determines whether the vehicle is accelerating based on the output signal of the acceleration sensor. Further, the turning determination unit 10b may determine whether or not the vehicle is accelerating based on the differential value of the rotational speed of the front wheel 2F (the differential value of the vehicle speed). Further, the turning determination unit 10b may determine whether or not the vehicle is accelerating based on the engine torque or the accelerator opening.
- a threshold value For example, when an acceleration sensor is mounted on the vehicle, the turning determination unit 10b determines whether the vehicle is accelerating based on the output signal of the acceleration sensor. Further, the turning determination unit 10b may determine whether or not the vehicle is accelerating based on the differential value of the rotational speed of the front wheel 2F (the differential value of the vehicle speed). Further, the turning determination
- the turning determination unit 10b determines whether or not the speed relative value is higher than the first turning determination threshold (S114). When the speed relative value is higher than the first turning determination threshold, it is determined that the vehicle is turning, and the shift suppression processing unit 10c executes the shift suppression process (S104).
- the turning determination unit 10b determines whether the relative speed value is higher than the second turning determination threshold value. Is determined (S115).
- the shift suppression processing unit 10c executes the shift suppression process (S104).
- the first turning determination threshold value that is higher than the second turning determination threshold value is used, so that the influence of the acceleration component of the speed relative value can be reduced in turning determination.
- the turning determination unit 10b may calculate a turning determination threshold based on a value corresponding to the acceleration of the vehicle. Then, the turning determination unit 10b may perform the turning determination using the calculated turning determination threshold. In other words, the turning determination unit 10b may perform the turning determination using the turning determination threshold corrected based on the acceleration of the vehicle.
- FIG. 19 is a flowchart showing an example of processing of the turning determination unit 10b in such a form.
- the same reference numerals are given to the same processes as those described so far.
- the turning determination unit 10b calculates a value corresponding to the acceleration of the vehicle (hereinafter referred to as an acceleration corresponding value) (S116).
- the acceleration correspondence value may be acceleration itself, engine output, or driving force of the rear wheel 2R.
- the turning determination unit 10b calculates a turning determination threshold based on the acceleration correspondence value (S117).
- a map or a relational expression for associating the acceleration correspondence value with the correction value is stored in the storage unit 19 in advance.
- the correction value is, for example, a speed relative value (vehicle component described above) when accelerating at the acceleration indicated by the acceleration corresponding value.
- the turning determination unit 10b calculates a turning determination threshold (for example, correction value + initial value) used in the determination process based on the correction value and the initial value of the turning determination threshold.
- the turning determination unit 10b determines whether or not the speed relative value calculated in S102 is higher than the turning determination threshold calculated in S117 (S103).
- the speed relative value is higher than the turning determination threshold, it is determined that the vehicle is turning, and the shift suppression processing unit 10c executes the shift suppression process similarly to the process described so far (S104).
- the speed relative value is not higher than the turning determination threshold value in the determination in S103, the processes in S105 and S106 are performed as before, and the current process is terminated.
- FIG. 20 is a block diagram showing functions of the control device 10 in this embodiment.
- the control device 10 of this embodiment has a traction control unit 10h.
- the traction control unit 10h determines whether or not the rear wheel 2R is slipping based on the rotational speed of the front wheel 2F and the rotational speed of the rear wheel 2R. For example, the traction control unit 10h determines whether or not the speed relative value is larger than a threshold value (hereinafter referred to as a slip determination threshold value).
- a threshold value hereinafter referred to as a slip determination threshold value
- the traction control unit 10h executes traction control (that is, control for reducing engine torque).
- the slip determination threshold value and the turning determination threshold value are defined so that the shift is suppressed by the process of the shift suppression processing unit 10c even when the slip is generated. That is, the slip determination threshold and the turn determination threshold are set so that the turn determination unit 10b determines that the vehicle is turning before the slip of the rear wheel 2R is detected. For example, when the relative speed value is used in the slip determination, a value lower than the slip determination threshold is set as the turning determination threshold. By doing so, it is possible to prevent the shift control from being executed before the traction control is started. As a result, while the engine torque is being reduced by the traction control, the driving force change caused by the shift does not occur, and the traction control can be performed stably.
- FIG. 21 is a flowchart showing an example of processing executed by the traction control unit 10h. This process is repeatedly executed while the vehicle is traveling.
- the rotational speed of the front wheel 2F and the rotational speed of the rear wheel 2R are calculated by the control device 10 (S301).
- the traction control unit 10h calculates a speed relative value based on the calculated rotation speed (S302).
- the traction control part 10h determines whether the slip has arisen based on this speed relative value.
- the traction control unit 10h determines whether or not the absolute value of the speed relative value is larger than the slip determination threshold (S303).
- the traction control unit 10h starts traction control.
- the traction control unit 10h performs control to reduce engine torque (S304).
- the traction control unit 10h performs, for example, reduction of the fuel injection amount of the fuel injection device provided in the engine 12, retardation of the ignition timing, reduction of the opening of the throttle valve, and the like.
- the turning determination threshold is set to a value lower than the slip determination threshold. Therefore, in S303, when it is determined that the speed relative value is higher than the slip determination threshold, it is determined that the vehicle has already made a turn in the process of the turn determination unit 10b, and the shift suppression process (the shift prohibition flag is turned on). Switching to a state or changing the shift map).
- the traction control unit 10h determines whether or not the slip of the rear wheel 2R has been reduced / eliminated. Specifically, the traction control unit 10h determines whether or not the absolute value of the speed relative value is smaller than a threshold value (hereinafter, slip end threshold value) (S305). Note that a value smaller than the slip determination threshold is set as the slip end threshold.
- the traction control unit 10h ends the traction control. That is, the traction control unit 10h performs normal control on the engine torque and restores the engine torque (S306). If the absolute value of the speed relative value is not larger than the slip determination threshold value in S303, the determination in S305 is performed and the current process is terminated. In S305, if the absolute value of the speed relative value is not smaller than the slip end threshold, the current process is terminated without returning to the normal control for the engine torque.
- the control device 10 may have a function of updating / correcting the coefficient k used in the processing of the turning determination unit 10b.
- the coefficient k is a coefficient for compensating for the difference between the radius of the front tire 2f and the radius of the rear tire 2r.
- the actual radius of the front tire 2f and the actual radius of the rear tire 2r may vary depending on wear of the tires 2f and 2r.
- the relative speed value does not indicate a value indicating straight travel.
- the control device 10 may have a function for solving such a problem.
- FIG. 22 is a block diagram showing functions of the control device 10 having such a configuration. As shown in the figure, in this embodiment, the control device 10 further includes a coefficient update processing unit 10i. FIG. 23 is a flowchart illustrating an example of processing of the coefficient update processing unit 10i.
- the coefficient update processing unit 10i first determines whether or not the coefficient k needs to be updated. In this example, the coefficient update processing unit 10i determines whether update is necessary in two stages. First, the coefficient update processing unit 10i determines whether or not the current coefficient k is appropriate (S401). For example, the time relative to the value in which the speed relative value indicates the straight traveling of the vehicle (hereinafter referred to as the straight traveling display value, 0 or 1 in the above example) (that is, the time when it can be determined that the vehicle is traveling straight by the current coefficient k ( Hereinafter, the coefficient update processing unit 10i determines whether or not the estimated straight traveling time)) continues longer than a predetermined time (hereinafter referred to as determination time). When the vehicle is traveling, the straight traveling time usually lasts longer than the turning time. Therefore, when the estimated straight traveling time continues longer than the determination time, the coefficient update processing unit 10i determines that the current coefficient k is appropriate, and ends the current process.
- the straight traveling display value 0 or 1 in the above example
- the coefficient update processing unit 10i determines whether or not the coefficient k should be updated (S402). That is, the coefficient update processing unit 10i determines whether or not the deviation of the coefficient k is caused by wear of the tires 2f and 2r. For example, in S402, the coefficient update processing unit 10i updates the coefficient k based on the time for which the speed relative value calculated using the current coefficient k maintains a constant value and the magnitude of the constant value. Determine whether or not.
- the coefficient update processing unit 10i determines whether or not the time during which the speed relative value calculated using the current coefficient k maintains a constant value lasts longer than a predetermined time. In S402, the coefficient update processing unit 10i determines whether or not the constant value is close to the straight display value, that is, whether or not the value is within a predetermined range.
- the coefficient update processing unit 10i calculates a coefficient k that is estimated to be appropriate. . Specifically, the coefficient update processing unit 10i calculates a coefficient (hereinafter referred to as the next coefficient k1) that matches the speed relative value with the straight display value during straight traveling (S403). The coefficient update processing unit 10i calculates the next coefficient k1 based on the rotational speed of the front wheel 2F and the rotational speed of the rear wheel 2R. For example, the coefficient update processing unit 10i detects when the vehicle is traveling straight on the basis of a change in relative speed value using the current coefficient k.
- the coefficient update processing unit 10i detects when the vehicle is traveling straight on the basis of a change in relative speed value using the current coefficient k.
- the process for obtaining the next coefficient k1 is not limited to this.
- the coefficient update processing unit 10i continuously calculates the speed relative value based on the rotation speed of the front wheel 2F, the rotation speed of the rear wheel 2R, and the current coefficient k, and stores them in the storage unit 19. Also good.
- the coefficient update process part 10i may produce
- the coefficient update processing unit 10i may calculate the next coefficient k1 based on the speed relative value that maximizes the frequency.
- the coefficient update processing unit 10i determines whether or not the next coefficient k1 calculated in S403 is within a predetermined appropriate range (S404). If the next coefficient k1 is within the appropriate range, the coefficient update processing unit 10i rewrites the current coefficient k to the next coefficient k1 and stores it in the storage unit 19 (S405). Thereafter, the turning determination unit 10b described above calculates a speed relative value using the rewritten coefficient k, and determines whether or not the vehicle is turning.
- the coefficient update processing unit 10i may perform the following processing. That is, in S401, the coefficient update processing unit 10i determines whether or not the minimum value of the speed relative value calculated during a predetermined time (hereinafter, update determination time (for example, 10 seconds)) matches the straight display value. judge. For example, when the speed relative value is ⁇ r / (k ⁇ ⁇ f), the coefficient update processing unit 10i determines whether or not the minimum value of the speed relative value calculated during the update determination time is 1. When the speed relative value is ⁇ r ⁇ (k ⁇ ⁇ f), the coefficient update processing unit 10i determines whether or not the minimum value of the speed relative value calculated during the update determination time is zero. If the minimum value matches the straight-ahead display value, the coefficient update processing unit 10i ends the process.
- update determination time for example, 10 seconds
- the coefficient update processing unit 10i determines in S402 whether or not the coefficient k should be updated, that is, whether or not a deviation due to wear or the like has occurred. Specifically, the coefficient update processing unit 10i determines whether or not the minimum value is calculated when traveling straight ahead. When the minimum value is calculated during straight traveling, it can be determined that the coefficient k is deviated from the appropriate value. In this case, the coefficient update processing unit 10i calculates the next coefficient k1 using the rotation speeds ⁇ r and ⁇ f that are the basis of the minimum values (S403), and executes subsequent processes S404 and S405.
- the process of S402 is executed as follows, for example.
- the coefficient update processing unit 10i determines whether the steering angle at the time when the minimum value is calculated is smaller than a predetermined value. When the steering angle is smaller than the predetermined value, the coefficient update processing unit 10i determines that the minimum value is calculated during straight traveling.
- the coefficient update processing unit 10i may determine whether the vehicle speed at the time when the minimum value is calculated is greater than a predetermined value. When the vehicle speed is greater than the predetermined value, the coefficient update processing unit 10i determines that the minimum value has been calculated during straight traveling. The vehicle travels on a curved road at a relatively low speed.
- the coefficient update processing unit 10i may execute both the above-described determination regarding the steering angle and the above-described determination regarding the vehicle speed.
- the coefficient update processing unit 10i may determine that the minimum value is calculated during straight traveling when the steering angle is smaller than a predetermined value and the vehicle speed is larger than the predetermined value.
- the coefficient update processing unit 10i may determine whether or not the brake operation has not been performed at the time when the minimum value is calculated, together with the determination regarding the steering angle and the vehicle speed. When the brake operation is not performed, the coefficient update processing unit 10i updates the coefficient k in S403 to S405.
- the coefficient update processing unit 10i may determine whether or not the absolute value of acceleration at the time when the minimum value is calculated is smaller than a predetermined value, together with the determination regarding the steering angle and the vehicle speed. Then, when the absolute value of the acceleration is smaller than the predetermined value, the coefficient update processing unit 10i may update the coefficient k in S403 to S405.
- the coefficient update processing unit 10i stores the driving state (steering angle, vehicle speed, presence / absence of brake operation, acceleration) used in the determination of S402 in the storage unit 19 in association with the speed relative value during the update determination time. To do.
- the driving state corresponding to the minimum value is read from the storage unit 19, and based on the read driving state, it is determined whether or not the timing at which the minimum value is obtained is during straight running.
- the process of S402 may be executed as follows. That is, the coefficient update processing unit 10i may determine whether or not the time during which the speed relative value is maintained at the above-described minimum value (minimum value maintaining time) is longer than a predetermined time. A straight run generally lasts longer than a turn. Therefore, when the minimum value maintaining time is longer than the predetermined time, the coefficient update processing unit 10i may determine that the minimum value is calculated during straight traveling, and update the coefficient k in S403 to S405.
- the coefficient update processing unit 10i first determines whether or not the vehicle is traveling straight ahead. This process can be performed using the steering angle and vehicle speed described above. At this time, as described above, it may be determined whether or not the brake operation is performed and whether or not the acceleration is smaller than a predetermined value. When the vehicle is traveling straight, the brake operation is not performed, and the absolute value of the acceleration is smaller than a predetermined value, the coefficient update processing unit 10i calculates the speed relative value during the straight traveling. Then, it is determined whether or not the obtained value matches a straight-ahead display value (for example, 0 or 1). If the value does not match the straight display value, the coefficient update processing unit 10i updates the coefficient k.
- a straight-ahead display value for example, 0 or 1).
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Transportation (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Automation & Control Theory (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Regulating Braking Force (AREA)
- Control Of Transmission Device (AREA)
Abstract
Description
ΔRf=Cf(1-cosθ)
ΔRr=Cr(1-cosθ)
後タイヤ2rの曲率半径Cfが、前タイヤ2fの曲率半径Cfよりも大きいので、ΔRrがΔRfよりも大きくなる。また、バンク角θが大きくなるに従って、減少幅ΔRf,ΔRrは大きくなる。さらに、バンク角θが大きくなるに従って、減少幅の差(ΔRr-ΔRf)も大きくなる。 According to the study of the present inventor, the reduction widths (R-Rr1, R-Rf1) of the distances Rf1, Rr1 from the axle A to the ground point are the curvature radii Cf, Cr of the
ΔRf = Cf (1−cos θ)
ΔRr = Cr (1-cos θ)
Since the curvature radius Cf of the
ωr-ωf=0
ここで、ωfは前輪センサ9aによって検知できる前輪2Fの回転速度であり、ωrは後輪センサ9bによって検知できる後輪2Rの回転速度である。 When the vehicle is traveling straight, the rotational speed of the
ωr-ωf = 0
Here, ωf is the rotational speed of the
ωr1=R×ωr/(R-Cr(1-cosθ))
ωf1=R×ωf/(R-Cf(1-cosθ))
ここで、ωf1は車両がバンクしているときの前輪2Fの回転速度である。ωr1は車両がバンクしているときの後輪2Rの回転速度である。これらの式で示されるように、バンク時の後輪2Rの回転速度ωr1とバンク時の前輪2Fの回転速度ωf1は、直進時の回転速度ωr,ωfよりもそれぞれ高くなる。また、回転速度ωr1,ωf1は、バンク角θが大きくなるに従って高くなる。 However, even if the actual vehicle speed is the same as when traveling straight, when the vehicle is banked, the distance from the axle A to the ground contact point of the
ωr1 = R × ωr / (R-Cr (1-cosθ))
ωf1 = R × ωf / (R−Cf (1-cos θ))
Here, ωf1 is the rotational speed of the
ωr-ωf=Δω>0
Δωはバンク角に応じて大きくなる。 As described above, the reduction width ΔRr for the
ωr−ωf = Δω> 0
Δω increases according to the bank angle.
ωr×Rr-ωf×Rf=0
ここで、ωr×Rrが後輪速度であり、ωf×Rfが前輪速度である。
バンク時には次の関係が成り立つ。
ωr×Rr-ωf×Rf>0
そして、この差はバンク角が大きくなるに従って増大する。すなわち、タイヤ2f,2rの半径Rf,Rrが同じ場合と相違する場合のいずれにおいても、車両のバンクを検知できる。 When the radius of the
ωr × Rr−ωf × Rf = 0
Here, ωr × Rr is the rear wheel speed, and ωf × Rf is the front wheel speed.
The following relationship holds when banking.
ωr × Rr−ωf × Rf> 0
This difference increases as the bank angle increases. That is, the vehicle bank can be detected both when the radii Rf and Rr of the
k=Rf/Rrとなる。 The coefficient k is a coefficient for compensating for the difference between the radius of the
k = Rf / Rr.
速度相対値=ωr×Rr-ωf×Rf Note that the radii Rf and Rr themselves may be used as the coefficient k. That is, the speed relative value may be calculated by the following equation.
Speed relative value = ωr × Rr−ωf × Rf
以上説明した旋回判定部10bの処理においては、旋回の開始判定と旋回の終了判定とに同じ条件が利用されていた。しかしながら、旋回判定部10bは、旋回の開始判定と旋回の終了判定とに異なる条件を利用してもよい。そして、旋回の終了判定で用いられる条件は、旋回の開始判定で用いられる条件が満たされなくなった時点から遅れて充足されるように規定されてもよい。すなわち、開始判定の条件と終了判定の条件とにヒステリシスが設けられてもよい。 [Examples where the end judgment and start judgment differ]
In the processing of the turning
上述の旋回判定部10bは、後輪2Rの回転速度の相対的な大きさを示す値(すなわち速度相対値)が旋回判定閾値より高いか否かを判定していた。しかしながら、旋回判定部10bは、操舵角センサ9cによって検知される操舵角と、前輪2Fの回転速度と、後輪2Rの回転速度とに基づいて車両のバンク角を推定してもよい。そして、その推定されたバンク角が閾値よりも大きいことを条件として、旋回判定部10bは車両が旋回していると判断してもよい。 [Example of estimating the bank angle]
The turning
以上説明した変速抑制処理部10cは、車両が旋回していると判断された時に、変速抑制処理を実行していた。変速抑制処理部10cは、さらに搭乗者のブレーキ操作に応じて、変速抑制処理を実行してもよい。この形態では、例えば次の処理が実行される。 [Example with shift suppression processing caused by brake operation]
The shift
車両の走行時には、後輪2Rの回転速度と前輪2Fの回転速度とに、車両の加速に起因する差が生じる。例えば加速時には、後タイヤ2rが地面に対して滑っていない場合であっても、地面との摩擦に起因して後タイヤ2rが僅かに変形する。その結果、後輪2Rの回転速度が前輪2Fの回転速度に比べて上昇する。図17は、ある車速で直進する場合における速度相対値(ωr-k×ωf)と、車両の加速度との関係を概略的に示すグラフである。横軸が速度相対値であり、縦軸が加速度である。同図に示すように、速度相対値は概ね加速度に比例した値となる。また、加速度が正の値の場合には速度相対値は正の値となる。すなわち、加速度が正の値の場合には、後輪2Rの回転速度が前輪2Fの回転速度よりも高くなる。一方、加速度が負の場合(すなわち減速時)には、速度相対値も負の値となる。すなわち、後輪2Rの回転速度が前輪2Fの回転速度よりも低くなる。なお、後輪2Rがスリップした場合には、さらに速度相対値が高くなる。この場合には速度相対値の上昇に伴って加速度は徐々に小さくなる。 [Example of changing the threshold according to the acceleration state]
When the vehicle is traveling, a difference due to the acceleration of the vehicle occurs between the rotational speed of the
本発明はトラクション制御を実行する自動二輪車に適用されてもよい。図20はこの形態における制御装置10の機能を示すブロック図である。 [Application to vehicles with traction control]
The present invention may be applied to a motorcycle that executes traction control. FIG. 20 is a block diagram showing functions of the
制御装置10は旋回判定部10bの処理で用いられる係数kを更新/修正する機能を有してもよい。係数kは、上述したように、前タイヤ2fの半径と後タイヤ2rの半径との差を補償するための係数である。しかしながら、前タイヤ2fの実際の半径と後タイヤ2rの実際の半径は、タイヤ2f,2rの摩耗によって変わる場合がある。その場合、車両が直進している場合であっても、速度相対値が直進を示す値を示さなくなる。例えば、速度相対値がωr-k×ωfである場合やωr/(k×ωf)である場合には、それらの値が直進時においても0又は1にならない。そこで、制御装置10は、そのような不具合を解消する機能を有してもよい。 [Coefficient update process]
The
The processing of the coefficient
Claims (17)
- 前輪と後輪のうちの一方の車輪に取り付けられたタイヤの断面の曲率半径が他方の車輪に取り付けられたタイヤの断面の曲率半径よりも大きな自動二輪車の制御装置であって、
前記一方の車輪の回転速度を検出するセンサと、
前記他方の車輪の回転速度を検出するセンサと、
車両のバンク角に応じた値が閾値よりも高いことを条件として車両が旋回していると判断する旋回判定部と、を備え、
車両のバンク角に応じた前記値は前記他方の車輪の回転速度に対する前記一方の車輪の回転速度の相対的な大きさを示す値である、
ことを特徴とする自動二輪車の制御装置。 A control device for a motorcycle in which a radius of curvature of a cross section of a tire attached to one of the front wheels and a rear wheel is larger than a radius of curvature of a cross section of a tire attached to the other wheel,
A sensor for detecting the rotational speed of the one wheel;
A sensor for detecting the rotational speed of the other wheel;
A turn determination unit that determines that the vehicle is turning on condition that a value corresponding to the bank angle of the vehicle is higher than a threshold value,
The value according to the bank angle of the vehicle is a value indicating a relative magnitude of the rotational speed of the one wheel with respect to the rotational speed of the other wheel.
A control device for a motorcycle. - 請求項1に記載の自動二輪車の制御装置において、
前記旋回判定部は、さらに、車速、エンジントルク、ブレーキ操作、又はステアリングの操舵角の少なくとも1つに基づいて、車両が旋回しているか否かを判定する、
ことを特徴とする自動二輪車の制御装置。 The control device for a motorcycle according to claim 1,
The turning determination unit further determines whether the vehicle is turning based on at least one of a vehicle speed, an engine torque, a brake operation, or a steering angle of the steering.
A control device for a motorcycle. - 請求項1に記載の自動二輪車の制御装置において、
前記旋回判定部は、車両のバンク角に応じた前記値についての前記条件である旋回判定条件とは異なる終了条件が成立した時に車両の旋回が終了したと判断し、
前記終了条件は前記旋回判定条件が成立しなくなった時点から遅れて成立するように規定されている、
ことを特徴とする自動二輪車の制御装置。 The control device for a motorcycle according to claim 1,
The turning determination unit determines that the turning of the vehicle has ended when an end condition different from the turning determination condition that is the condition for the value according to the bank angle of the vehicle is satisfied,
The end condition is defined to be satisfied with a delay from the time when the turning determination condition is not satisfied.
A control device for a motorcycle. - 請求項1に記載の自動二輪車の制御装置において、
変速機における変速比を変える制御を実行する変速制御部と、
前記旋回判定部によって車両が旋回していると判断された場合に、前記変速制御部のよる制御の実行を抑制する変速抑制処理部と、をさらに備える、
ことを特徴とする自動二輪車の制御装置。 The control device for a motorcycle according to claim 1,
A shift control unit that executes control to change a gear ratio in the transmission;
A shift suppression processing unit that suppresses execution of control by the shift control unit when the turning determination unit determines that the vehicle is turning.
A control device for a motorcycle. - 請求項4に記載の自動二輪車の制御装置において、
搭乗者によるブレーキ操作を検出するブレーキセンサをさらに備え、
前記変速抑制処理部は、前記ブレーキ操作の検出に応じて、前記変速比を変える前記制御を抑制する、
ことを特徴とする自動二輪車の制御装置。 The control device for a motorcycle according to claim 4,
A brake sensor for detecting a brake operation by a passenger;
The shift suppression processing unit suppresses the control to change the speed ratio in response to detection of the brake operation;
A control device for a motorcycle. - 請求項5に記載の自動二輪車の制御装置において、
前記変速抑制処理部は、前記旋回判定部によって車両が旋回していると判断された場合に前記変速比を変える前記制御を所定の第1の期間抑制し、前記ブレーキ操作が検出された場合に前記変速比を変える前記制御を所定の第2の期間抑制し、
前記変速抑制処理部は、車両が旋回していると判断され、且つ、前記ブレーキ操作が検出された場合には、前記第1の期間と前記第2の期間のうち後に終了するタイミングで、変速比を変える前記制御の抑制を解除する、
ことを特徴とする自動二輪車の制御装置。 The control device for a motorcycle according to claim 5,
The shift suppression processing unit suppresses the control for changing the speed ratio when the turning determination unit determines that the vehicle is turning, when the brake operation is detected for a predetermined first period. Suppressing the control for changing the gear ratio for a predetermined second period;
When it is determined that the vehicle is turning and the brake operation is detected, the shift suppression processing unit shifts at a timing that ends later in the first period and the second period. Cancel the suppression of the control to change the ratio,
A control device for a motorcycle. - 請求項1に記載の自動二輪車の制御装置において、
ステアリングの操舵角を検知する操舵角センサをさらに備え、
前記旋回判定部は、前記操舵角と前記一方の車輪の回転速度と前記他方の車輪の回転速度とに基づいて車両のバンク角を推定し、当該推定されたバンク角が前記閾値よりも大きいことを条件として、車両が旋回していると判断する、
ことを特徴とする自動二輪車の制御装置。 The control device for a motorcycle according to claim 1,
A steering angle sensor for detecting a steering angle of the steering;
The turning determination unit estimates a bank angle of the vehicle based on the steering angle, the rotation speed of the one wheel, and the rotation speed of the other wheel, and the estimated bank angle is larger than the threshold value. To determine that the vehicle is turning,
A control device for a motorcycle. - 請求項1に記載の自動二輪車の制御装置において、
前記旋回判定部は車両の加速状態に応じて前記閾値を変える、
ことを特徴とする自動二輪車の制御装置。 The control device for a motorcycle according to claim 1,
The turning determination unit changes the threshold according to the acceleration state of the vehicle.
A control device for a motorcycle. - 請求項8に記載の自動二輪車の制御装置において、
前記旋回判定部は、前記閾値である第1の閾値と当該第1の閾値とは異なる第2の閾値とを、車両の加速状態に応じて選択的に使用して前記判定を行う、
ことを特徴とする自動二輪車の制御装置。 The control device for a motorcycle according to claim 8,
The turning determination unit performs the determination by selectively using a first threshold that is the threshold and a second threshold that is different from the first threshold according to the acceleration state of the vehicle.
A control device for a motorcycle. - 請求項8に記載の自動二輪車の制御装置において、
前記旋回判定部は車両の加速に応じた値に基づいて前記閾値を算出する、
ことを特徴とする自動二輪車の制御装置。 The control device for a motorcycle according to claim 8,
The turning determination unit calculates the threshold based on a value corresponding to acceleration of the vehicle;
A control device for a motorcycle. - 請求項4に記載の自動二輪車の制御装置において、
前記一方の車輪の回転速度と前記他方の車輪の回転速度と閾値とに基づいて前記後輪のスリップを検出するトラクション制御部をさらに備え、
前記後輪のスリップが検出されるよりも前に前記旋回判定部によって車両が旋回していると判断されるように、前記旋回判定部の前記閾値と前記トラクション制御部の前記閾値は規定されている、
ことを特徴とする自動二輪車の制御装置。 The control device for a motorcycle according to claim 4,
A traction control unit that detects a slip of the rear wheel based on a rotation speed of the one wheel, a rotation speed of the other wheel, and a threshold;
The threshold value of the turning determination unit and the threshold value of the traction control unit are defined so that the turning determination unit determines that the vehicle is turning before the rear wheel slip is detected. Yes,
A control device for a motorcycle. - 請求項1に記載の自動二輪車の制御装置において、
前記旋回判定部は前記一方の車輪のタイヤの径と前記他方の車輪のタイヤの径との相違に応じた係数を利用して、前記一方の車輪の回転速度と前記他方の車輪の回転速度とを比較し、
前記制御装置は、前記一方の車輪の回転速度と前記他方の車輪の回転速度とに基づいて前記一方の車輪のタイヤの径又は前記他方の車輪のタイヤの径が変わったか否かを判定し、それらが変わったと判断した場合に前記係数を更新する係数更新処理部をさらに有している、
ことを特徴とする自動二輪車の制御装置。 The control device for a motorcycle according to claim 1,
The turning determination unit uses a coefficient according to the difference between the tire diameter of the one wheel and the tire diameter of the other wheel, and the rotation speed of the one wheel and the rotation speed of the other wheel Compare
The control device determines whether the tire diameter of the one wheel or the tire diameter of the other wheel has changed based on the rotational speed of the one wheel and the rotational speed of the other wheel, It further has a coefficient update processing unit that updates the coefficient when it is determined that they have changed,
A control device for a motorcycle. - 請求項12に記載の自動二輪車の制御装置において、
前記係数更新処理部は、前記係数と前記他方の車輪の回転速度と前記一方の車輪の回転速度とに基づいて、車両のバンク角に応じた前記値を算出し、算出した前記値と車両の直進走行時に算出されるべき値とを比較し、その比較結果に基づいて前記一方の車輪のタイヤの径又は前記他方の車輪のタイヤの径が変わったか否かを判定する、
ことを特徴とする自動二輪車の制御装置。 The control device for a motorcycle according to claim 12,
The coefficient update processing unit calculates the value according to the bank angle of the vehicle based on the coefficient, the rotation speed of the other wheel, and the rotation speed of the one wheel, and the calculated value and the vehicle It compares with the value that should be calculated when traveling straight, and determines whether the diameter of the tire of the one wheel or the diameter of the tire of the other wheel has changed based on the comparison result,
A control device for a motorcycle. - 請求項13に記載の自動二輪車の制御装置において、
前記係数更新処理部は、車両のバンク角に応じた前記値の算出タイミングが車両の直進走行中であるか否かを判定し、その判定結果に基づいて前記一方の車輪のタイヤの径又は前記他方の車輪のタイヤの径が変わったか否かを判定する、
ことを特徴とする自動二輪車の制御装置。 The control device for a motorcycle according to claim 13,
The coefficient update processing unit determines whether the calculation timing of the value according to the bank angle of the vehicle is traveling straight ahead of the vehicle, and based on the determination result, the tire diameter of the one wheel or the Determine whether the diameter of the tire on the other wheel has changed,
A control device for a motorcycle. - 請求項13又は14に記載の自動二輪車の制御装置において、
前記係数更新処理部は、車両のバンク角に応じた前記値の算出タイミングが車両の加速中及び/又はブレーキ操作中であるか否かを判定し、その判定結果に基づいて前記一方の車輪のタイヤの径又は前記他方の車輪のタイヤの径が変わったか否かを判定する、
ことを特徴とする自動二輪車の制御装置。 The control device for a motorcycle according to claim 13 or 14,
The coefficient update processing unit determines whether or not the calculation timing of the value according to the bank angle of the vehicle is during acceleration and / or braking operation of the vehicle, and based on the determination result of the one wheel Determining whether the tire diameter or the tire diameter of the other wheel has changed,
A control device for a motorcycle. - 請求項13に記載の自動二輪車の制御装置において、
前記係数更新処理部は、車両のバンク角に応じた前記値が所定値に所定時間以上維持されるか否かを判定し、その判定結果に基づいて、前記一方の車輪のタイヤの径又は前記他方の車輪のタイヤの径が変わったか否かを判定する、
ことを特徴とする自動二輪車の制御装置。 The control device for a motorcycle according to claim 13,
The coefficient update processing unit determines whether or not the value according to the bank angle of the vehicle is maintained at a predetermined value for a predetermined time or more, and based on the determination result, the tire diameter of the one wheel or the Determine whether the diameter of the tire on the other wheel has changed,
A control device for a motorcycle. - 請求項1に記載の制御装置を備える自動二輪車。
A motorcycle comprising the control device according to claim 1.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/988,117 US9189454B2 (en) | 2010-11-19 | 2011-11-18 | Two-wheeled motor vehicle and control device therefor |
EP11841352.5A EP2641819B1 (en) | 2010-11-19 | 2011-11-18 | Automatic two-wheeled vehicle and control device therefor |
JP2012544323A JP5602875B2 (en) | 2010-11-19 | 2011-11-18 | Motorcycle and its control device |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010258959 | 2010-11-19 | ||
JP2010-258959 | 2010-11-19 | ||
JP2011062420 | 2011-05-30 | ||
JPPCT/JP2011/062420 | 2011-05-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2012067234A1 true WO2012067234A1 (en) | 2012-05-24 |
Family
ID=46084153
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2011/076688 WO2012067234A1 (en) | 2010-11-19 | 2011-11-18 | Automatic two-wheeled vehicle and control device therefor |
Country Status (4)
Country | Link |
---|---|
US (1) | US9189454B2 (en) |
EP (1) | EP2641819B1 (en) |
JP (1) | JP5602875B2 (en) |
WO (1) | WO2012067234A1 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014128994A (en) * | 2012-12-28 | 2014-07-10 | Bridgestone Cycle Co | Motor assist bicycle |
EP2837851A1 (en) | 2013-08-13 | 2015-02-18 | Yamaha Hatsudoki Kabushiki Kaisha | Transmission apparatus and method for controlling the same |
JP2015221641A (en) * | 2014-05-23 | 2015-12-10 | 株式会社シマノ | Electric component for bicycle |
JP2016137893A (en) * | 2016-04-04 | 2016-08-04 | ヤマハ発動機株式会社 | Vehicle speed determination system, stability control system, and saddle-riding type vehicle having stability control system |
WO2017082239A1 (en) * | 2015-11-09 | 2017-05-18 | ヤマハ発動機株式会社 | Leanable vehicle |
JPWO2018073912A1 (en) * | 2016-10-19 | 2019-08-29 | 川崎重工業株式会社 | Tire force estimating apparatus and tire force estimating method |
WO2020162572A1 (en) * | 2019-02-06 | 2020-08-13 | ヤマハ発動機株式会社 | Lean vehicle |
WO2020162566A1 (en) * | 2019-02-06 | 2020-08-13 | ヤマハ発動機株式会社 | Lean vehicle |
WO2020162570A1 (en) * | 2019-02-06 | 2020-08-13 | ヤマハ発動機株式会社 | Lean vehicle |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5836558B2 (en) * | 2012-07-25 | 2015-12-24 | ボッシュ株式会社 | Method and apparatus for preventing overturn of motorcycle |
JP6148592B2 (en) * | 2013-10-15 | 2017-06-14 | ヤマハ発動機株式会社 | Vehicle speed determination system, stability control system, and saddle riding type vehicle equipped with the same |
JP5908022B2 (en) * | 2014-05-13 | 2016-04-26 | ヤマハ発動機株式会社 | Measurement data acquisition system, saddle-ride type vehicle equipped with measurement data acquisition system, method and computer program |
JP5829307B2 (en) * | 2014-05-13 | 2015-12-09 | ヤマハ発動機株式会社 | Stable control system, saddle riding type vehicle equipped with stable control system, method and computer program |
DE102015202115A1 (en) * | 2015-02-06 | 2016-08-11 | Robert Bosch Gmbh | Method for determining the angle of inclination of a two-wheeler |
JP6622543B2 (en) * | 2015-10-07 | 2019-12-18 | 川崎重工業株式会社 | Wheelie determination device, vehicle, and wheel lift amount determination method |
US11358574B2 (en) * | 2016-03-31 | 2022-06-14 | Honda Motor Co., Ltd. | Brake control device for motorcycle |
TWI636917B (en) * | 2017-05-09 | 2018-10-01 | 摩特動力工業股份有限公司 | ECVT (electronic stepless speed change) system and control method thereof |
JP6991434B2 (en) * | 2017-05-24 | 2022-01-12 | カワサキモータース株式会社 | Saddle-type vehicle control device |
JP6819557B2 (en) * | 2017-11-28 | 2021-01-27 | トヨタ自動車株式会社 | Vehicle stability control device |
US10352438B1 (en) * | 2018-03-19 | 2019-07-16 | GM Global Technology Operations LLC | Vehicle propulsion system and method for controlling a vehicle propulsion system |
DE102020207152A1 (en) * | 2019-07-08 | 2021-01-14 | Shimano Inc. | CONTROL DEVICE AND GEAR SYSTEM |
JP2022035236A (en) * | 2020-08-20 | 2022-03-04 | 株式会社Subaru | Control device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05637A (en) * | 1990-08-15 | 1993-01-08 | Honda Motor Co Ltd | Controller for motorcycle |
JP2007239809A (en) * | 2006-03-07 | 2007-09-20 | Yamaha Motor Co Ltd | Motorcycle |
JP2009127689A (en) | 2007-11-21 | 2009-06-11 | Honda Motor Co Ltd | Speed change controller for motorcycle |
JP2010012903A (en) * | 2008-07-02 | 2010-01-21 | Toshio Asaumi | Brake control device of motorcycle |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5217087A (en) | 1990-08-12 | 1993-06-08 | Honda Giken Kogyo Kabushiki Kaisha | Two-wheeled vehicle control apparatus |
EP0575991B1 (en) * | 1992-06-24 | 2000-04-19 | Honda Giken Kogyo Kabushiki Kaisha | Brake control system |
JP3580431B2 (en) * | 1992-06-29 | 2004-10-20 | 本田技研工業株式会社 | Target slip rate setting device |
US5691900A (en) * | 1994-07-28 | 1997-11-25 | Kelsey-Hayes Company | Method and system for turning detection |
US6268794B1 (en) * | 2000-01-21 | 2001-07-31 | Harley-Davidson Motor Company Group, Inc. | Integrated security, tip-over, and turn signal system |
US6313742B1 (en) | 2000-08-09 | 2001-11-06 | International Truck & Engine Corp | Method and apparatus for wheel condition and load position sensing |
TW561262B (en) * | 2001-10-19 | 2003-11-11 | Yamaha Motor Co Ltd | Tipping detecting device for a motorcycle |
JP4726058B2 (en) * | 2005-09-22 | 2011-07-20 | 本田技研工業株式会社 | Automatic transmission control device |
JP2007218269A (en) * | 2006-02-14 | 2007-08-30 | Honda Motor Co Ltd | Control method for automatic motorcycle transmission |
JP2007278850A (en) * | 2006-04-07 | 2007-10-25 | Calsonic Kansei Corp | Speed display mechanism for vehicle |
JP4879081B2 (en) * | 2007-04-27 | 2012-02-15 | 川崎重工業株式会社 | vehicle |
ES2399682T3 (en) * | 2007-11-21 | 2013-04-02 | Honda Motor Co., Ltd. | Transmission clutch control system |
EP2138366B1 (en) * | 2008-06-26 | 2013-03-20 | Kawasaki Jukogyo Kabushiki Kaisha | Slip suppression control system for vehicle |
JP5503243B2 (en) * | 2009-09-30 | 2014-05-28 | 本田技研工業株式会社 | Hybrid motorcycle |
JP5156717B2 (en) * | 2009-10-26 | 2013-03-06 | 日立オートモティブシステムズ株式会社 | Brake control device for motorcycles |
-
2011
- 2011-11-18 US US13/988,117 patent/US9189454B2/en active Active
- 2011-11-18 EP EP11841352.5A patent/EP2641819B1/en active Active
- 2011-11-18 JP JP2012544323A patent/JP5602875B2/en active Active
- 2011-11-18 WO PCT/JP2011/076688 patent/WO2012067234A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05637A (en) * | 1990-08-15 | 1993-01-08 | Honda Motor Co Ltd | Controller for motorcycle |
JP2007239809A (en) * | 2006-03-07 | 2007-09-20 | Yamaha Motor Co Ltd | Motorcycle |
JP2009127689A (en) | 2007-11-21 | 2009-06-11 | Honda Motor Co Ltd | Speed change controller for motorcycle |
JP2010012903A (en) * | 2008-07-02 | 2010-01-21 | Toshio Asaumi | Brake control device of motorcycle |
Non-Patent Citations (1)
Title |
---|
See also references of EP2641819A4 |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014128994A (en) * | 2012-12-28 | 2014-07-10 | Bridgestone Cycle Co | Motor assist bicycle |
EP2837851A1 (en) | 2013-08-13 | 2015-02-18 | Yamaha Hatsudoki Kabushiki Kaisha | Transmission apparatus and method for controlling the same |
JP2015036574A (en) * | 2013-08-13 | 2015-02-23 | ヤマハ発動機株式会社 | Change gear |
US9440637B2 (en) | 2013-08-13 | 2016-09-13 | Yamaha Hatsudoki Kabushiki Kaisha | Transmission apparatus |
JP2015221641A (en) * | 2014-05-23 | 2015-12-10 | 株式会社シマノ | Electric component for bicycle |
WO2017082239A1 (en) * | 2015-11-09 | 2017-05-18 | ヤマハ発動機株式会社 | Leanable vehicle |
JP2016137893A (en) * | 2016-04-04 | 2016-08-04 | ヤマハ発動機株式会社 | Vehicle speed determination system, stability control system, and saddle-riding type vehicle having stability control system |
JPWO2018073912A1 (en) * | 2016-10-19 | 2019-08-29 | 川崎重工業株式会社 | Tire force estimating apparatus and tire force estimating method |
WO2020162572A1 (en) * | 2019-02-06 | 2020-08-13 | ヤマハ発動機株式会社 | Lean vehicle |
WO2020162566A1 (en) * | 2019-02-06 | 2020-08-13 | ヤマハ発動機株式会社 | Lean vehicle |
WO2020162570A1 (en) * | 2019-02-06 | 2020-08-13 | ヤマハ発動機株式会社 | Lean vehicle |
Also Published As
Publication number | Publication date |
---|---|
EP2641819B1 (en) | 2016-05-18 |
EP2641819A1 (en) | 2013-09-25 |
US9189454B2 (en) | 2015-11-17 |
JPWO2012067234A1 (en) | 2014-05-19 |
JP5602875B2 (en) | 2014-10-08 |
EP2641819A4 (en) | 2015-01-07 |
US20130245900A1 (en) | 2013-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5602875B2 (en) | Motorcycle and its control device | |
JP4230124B2 (en) | Vehicle motion control device | |
US6564140B2 (en) | Vehicle dynamics control system and vehicle having the vehicle dynamics control system | |
EP2554449B1 (en) | Road surface frictional coefficient estimation device, driving force distribution control device and four-wheel-drive vehicle | |
US8229640B2 (en) | Drive force transmission apparatus, control method of drive force transmission apparatus, and limited slip differential | |
JPH08207607A (en) | Traction controller for four-wheel drive vehicle | |
JP2008018832A (en) | Vehicle motion controller | |
JPH082274A (en) | Torque distribution control device for vehicle | |
US10471952B2 (en) | Method of controlling driving force | |
WO2010100760A1 (en) | Device and method of determining vehicle conditions | |
JP6504223B2 (en) | Vehicle driving force control method | |
US9199650B2 (en) | Vehicle driving force control device | |
JP2010285987A (en) | System and method for controlling traction in two-wheeled vehicle | |
JP2017501068A (en) | Driveline and driveline control method | |
JP4223136B2 (en) | Vehicle motion control device | |
JP2002030952A (en) | Driving force control device for front and rear drive vehicle | |
JP6791398B2 (en) | Vehicle control method and vehicle control device | |
US11447112B2 (en) | Vehicle attitude control system | |
JPWO2003091056A1 (en) | Driving force transmission device | |
JP4387607B2 (en) | Vehicle motion control device | |
JP4532007B2 (en) | Vehicle motion control device | |
JP3840061B2 (en) | Four-wheel drive vehicle | |
JP4443582B2 (en) | Understeer suppression device | |
JP2006298094A (en) | Vehicle stopping and holding apparatus | |
JP7169201B2 (en) | Control device for lean vehicle and overturn prediction method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11841352 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2012544323 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2011841352 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 13988117 Country of ref document: US |