Man-power driven vehicle control device and man-power driven vehicle drive unit

The control device adjusts motor assistance based on vehicle angle and rider input to optimize performance and safety in human-powered vehicles, addressing inefficiencies in existing systems by dynamically changing motor output based on riding conditions.

JP2024173989AActive Publication Date: 2024-12-13SHIMANO INC
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024165281
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2024-12-13
Estimated Expiration
2038-08-23

AI Technical Summary

Technical Problem

Existing human-powered vehicle control devices fail to adequately adjust motor assistance based on varying riding conditions, such as vehicle inclination and rider input, leading to inefficient propulsion and potential safety issues.

Method used

A control device that adjusts motor assistance based on the angle of the vehicle body, crank rotation, load on the steering section, and rider input, employing multiple control states to optimize motor output ratio and limit based on these conditions.

Benefits of technology

Enhances motor assistance according to riding conditions, improving efficiency and safety by dynamically adjusting motor output based on vehicle inclination, crank rotation, and rider input, ensuring optimal performance across various scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2024173989000001_ABST
    Figure 2024173989000001_ABST
Patent Text Reader

Abstract

To provide a man-power driven vehicle control device and a man-power driven vehicle drive unit capable of appropriately controlling a motor in accordance with a person-riding state.SOLUTION: A man-power driven vehicle control device includes a control unit that controls a motor which assists the forwarding of a man-power driven vehicle including a crank. The control unit controls the motor in a fourth control state when the angle of a vehicle body of the man-power driven vehicle is greater than or equal to a third angle and when the rotation angle of the crank is maintained within a predefined range, and controls the motor in a fifth control state different from the fourth control state when the angle is greater than or equal to the third angle and when the crank is rotating beyond the predefined range.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a control device for a human-powered vehicle and a drive unit for a human-powered vehicle. [Background technology]

[0002] For example, a control device for a human-powered vehicle disclosed in Patent Document 1 reduces the assist ratio in accordance with a predetermined condition. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2017-43322 A Summary of the Invention [Problem to be solved by the invention]

[0004] An object of the present invention is to provide a control device for a human-powered vehicle and a drive unit for a human-powered vehicle that can suitably control a motor depending on the riding state. [Means for solving the problem]

[0005] A control device for a human-powered vehicle according to a first aspect of the present disclosure includes a control unit that controls a motor that assists in propulsion of a human-powered vehicle having a crank, and the control unit controls the motor in a second control state different from the first control state when an angle of a body of the human-powered vehicle is equal to or greater than a first angle when controlling the motor in a first control state, and controls the motor in a third control state different from the second control state when the angle is equal to or greater than a second angle larger than the first angle, and at least one of a ratio of the output of the motor to the human-powered driving force input to the crank and an upper limit value of the output of the motor is greater in the second control state than in the first control state and greater than in the third control state, or is smaller in the second control state than in the first control state and smaller than in the third control state. At least one of the ratio of the motor output to the manual driving force input to the crank and the upper limit value of the motor output includes only the ratio of the motor output to the manual driving force input to the crank, only the upper limit value of the motor output, or both the ratio of the motor output to the manual driving force input to the crank and the upper limit value of the motor output. According to the control device for a human-powered vehicle of the first aspect, as the inclination angle of the vehicle body increases, the control state of the motor can be changed in the order of the first control state, the second control state, and the third control state, so that the motor can be suitably controlled according to the riding condition.

[0006] In the control device for a human-powered vehicle of the second aspect in accordance with the first aspect of the present disclosure, in the second control state, at least one of the ratio and the upper limit value is greater than in the first control state and is also greater than in the third control state. According to the control device for a human-powered vehicle of the second aspect, when the angle of the vehicle body is greater than or equal to the first angle and less than the second angle, at least one of the ratio and the upper limit value can be made larger than when the angle of the vehicle body is less than the first angle or greater than or equal to the second angle.

[0007] In the control device for a human-powered vehicle of a third aspect according to the second aspect of the present disclosure, the control unit stops driving of the motor in the third control state. According to the control device for a human-powered vehicle of the third aspect, when the angle of the vehicle body is equal to or greater than the second angle, the driving of the motor can be stopped.

[0008] A control device for a human-powered vehicle according to a fourth aspect of the present disclosure includes a control unit that controls a motor that assists in propulsion of a human-powered vehicle having a crank, the control unit controls the motor in a fourth control state when an angle of a body of the human-powered vehicle is equal to or greater than a third angle and a rotation angle of the crank is maintained within a predetermined range, and controls the motor in a fifth control state different from the fourth control state when the angle is equal to or greater than the third angle and the crank rotates beyond the predetermined range. According to the control device for a human-powered vehicle of the fourth aspect, when the angle of the body of the human-powered vehicle is equal to or greater than the third angle, the control state of the motor can be changed according to the rotation angle of the crank, so that the motor can be suitably controlled according to the riding condition.

[0009] A control device for a human-powered vehicle according to a fifth aspect of the present disclosure includes a control unit that controls a motor that assists in propulsion of a human-powered vehicle having a crank, and the control unit controls the motor in a fourth control state when an angle of a body of the human-powered vehicle is equal to or greater than a third angle and a human-powered driving force input to the crank is less than a predetermined value, and controls the motor in a fifth control state different from the fourth control state when the angle is equal to or greater than the third angle and the human-powered driving force is equal to or greater than the predetermined value. According to the control device for a human-powered vehicle of the fifth aspect, when the angle of the body of the human-powered vehicle is equal to or greater than the third angle, the control state of the motor can be changed according to the human-powered driving force input to the crank, so that the motor can be suitably controlled according to the riding condition.

[0010] A control device for a human-powered vehicle according to a sixth aspect of the present disclosure includes a control unit that controls a motor that assists propulsion of a human-powered vehicle having a steering unit and a crank, and the control unit controls the motor in a fourth control state when an angle of a body of the human-powered vehicle is equal to or greater than a third angle and an amount of change in load of the steering unit or the load of the steering unit is equal to or greater than a predetermined value, and controls the motor in a fifth control state different from the fourth control state when the angle is equal to or greater than the third angle and an amount of change in load of the steering unit or the load of the steering unit is less than the predetermined value. According to the control device for a human-powered vehicle of the sixth aspect, the control state of the motor can be changed according to the angle of the vehicle body and the amount of change in the load on the steering section or the load on the steering section, so that the motor can be suitably controlled according to the riding conditions.

[0011] A control device for a human-powered vehicle according to a seventh aspect of the present disclosure includes a control unit that controls a motor that assists in propulsion of a human-powered vehicle having a crank, and the control unit controls the motor in a fourth control state when an angle of the body of the human-powered vehicle is a third angle or more and a rider is moving the human-powered vehicle forward without rotating the crank, and controls the motor in a fifth control state different from the fourth control state when the angle is the third angle or more and a rider is moving the human-powered vehicle forward by rotating the crank. According to the control device for a human-powered vehicle of the seventh aspect, when the angle of the vehicle body is the third angle or more, the control state of the motor can be changed according to the rotation state of the crank, so that the motor can be suitably controlled according to the riding state.

[0012] In a control device for a human-powered vehicle of an eighth aspect according to any one of the fourth to seventh aspects of the present disclosure, the control unit controls the motor so that at least one of a ratio of the output of the motor to a human-powered driving force input to a crank of the human-powered vehicle and an upper limit value of the output of the motor is different in the fifth control state from that in the fourth control state. According to the control device for a human-powered vehicle of the eighth aspect, in the fourth control state and the fifth control state, at least one of the ratio and the upper limit value can be set to a value suitable for each control state.

[0013] In the control device for a human-powered vehicle of a ninth aspect according to the eighth aspect of the present disclosure, at least one of the ratio and the upper limit value is smaller in the fifth control state than in the fourth control state. According to the control device for a human-powered vehicle of the ninth aspect, in the fifth control state, at least one of the ratio and the upper limit value can be made smaller than in the fourth control state.

[0014] In the control device for a human-powered vehicle of a tenth aspect according to the ninth aspect of the present disclosure, the control unit stops driving of the motor in the fifth control state. According to the control device for a human-powered vehicle of the tenth aspect, the driving of the motor can be stopped in the fifth control state.

[0015] A control device for a human-powered vehicle according to an eleventh aspect of the present disclosure includes a control unit that controls a motor that assists in the propulsion of the human-powered vehicle, and the control unit controls the motor in a sixth control state when an angle of the body of the human-powered vehicle is a fourth angle or more, and controls the motor in a seventh control state different from the sixth control state when the state in which the angle is greater than or equal to the fourth angle continues for a predetermined period of time or more. According to the control device for a human-powered vehicle of the eleventh aspect, the control state of the motor can be changed according to the time that the angle remains at or above the fourth angle, so that the motor can be suitably controlled according to the riding state.

[0016] In the control device for a human-powered vehicle of the twelfth aspect according to the eleventh aspect of the present disclosure, the control unit controls the motor so that at least one of the ratio of the output of the motor to the human-powered driving force input to a crank of the human-powered vehicle and the upper limit value of the output of the motor is different in the seventh control state from that in the sixth control state. According to the control device for a human-powered vehicle of the twelfth aspect, in the sixth control state and the seventh control state, at least one of the ratio and the upper limit value can be set to a value suitable for each control state.

[0017] In the control device for a human-powered vehicle of a thirteenth aspect according to the twelfth aspect of the present disclosure, at least one of the ratio and the upper limit value is smaller in the seventh control state than in the sixth control state. According to the control device for a human-powered vehicle of the thirteenth aspect, when the state in which the angle is equal to or greater than the fourth angle continues for a predetermined time or longer, at least one of the ratio and the upper limit value can be made smaller than when the state in which the angle is equal to or greater than the fourth angle continues for less than the predetermined time.

[0018] In a control device for a human-powered vehicle of a fourteenth aspect according to the twelfth or thirteenth aspect of the present disclosure, when the angle is less than a fourth angle, the control unit controls the motor in an eighth control state different from the sixth control state and the seventh control state. According to the control device for a human-powered vehicle of the fourteenth aspect, when the angle is less than the fourth angle, the motor can be controlled differently from when the angle is equal to or greater than the fourth angle.

[0019] In the control device for a human-powered vehicle of the fifteenth aspect according to the fourteenth aspect of the present disclosure, the control unit controls the motor so that at least one of the ratio and the upper limit value is different in the seventh control state from that in the sixth control state and that in the eighth control state. According to the control device for a human-powered vehicle of the fifteenth aspect, at least one of the ratio and the upper limit can be set to a value appropriate for each case, when the angle is equal to or greater than the fourth angle, and when the angle is less than the fourth angle.

[0020] In the control device for a human-powered vehicle of a sixteenth aspect according to a fifteenth aspect of the present disclosure, at least one of the ratio and the upper limit value is smaller in the seventh control state than in the eighth control state. According to the control device for a human-powered vehicle of the sixteenth aspect, when the state in which the angle is equal to or greater than the fourth angle continues for a predetermined period of time or longer, at least one of the ratio and the upper limit value can be made smaller than when the angle is less than the fourth angle.

[0021] In the control device for a human-powered vehicle of a seventeenth aspect according to any one of the twelfth to sixteenth aspects of the present disclosure, the control unit stops driving of the motor in the seventh control state. According to the control device for a human-powered vehicle of the seventeenth aspect, the driving of the motor can be stopped in the seventh control state.

[0022] In the control device for a human-powered vehicle of an eighteenth aspect according to any one of the first to seventeenth aspects of the present disclosure, the angle of the vehicle body includes at least one of a pitch angle of the vehicle body and a roll angle of the vehicle body. According to the control device for a human-powered vehicle of the eighteenth aspect, the motor can be suitably controlled in accordance with only the pitch angle of the vehicle body, the roll angle of the vehicle body, or both the pitch angle of the vehicle body and the roll angle of the vehicle body.

[0023] The control device for a human-powered vehicle of a 19th aspect according to any one of the first to eighteenth aspects of the present disclosure further includes a detection unit configured to detect an angle of the vehicle body. According to the control device for a human-powered vehicle of the nineteenth aspect, the angle of the vehicle body can be suitably detected by the detection unit.

[0024] A control device for a human-powered vehicle according to a twentieth aspect of the present disclosure includes a control unit that controls a motor that assists in the propulsion of a human-powered vehicle having a handle portion and a crank, and the control unit controls the motor in response to the load of the handle portion and the human-powered driving force input to the crank. According to the control device for a human-powered vehicle of the twentieth aspect, the motor can be suitably controlled according to the load on the handle portion and the human-powered driving force, so that the motor can be suitably controlled according to the riding state.

[0025] In the control device for a human-powered vehicle of the 21st aspect according to the 20th aspect of the present disclosure, the control unit controls the motor in a 9th control state when the load on the handle portion is equal to or greater than a predetermined value, and controls the motor in a 10th control state different from the 9th control state when the load on the handle portion is less than the predetermined value. According to the control device for a human-powered vehicle of the twenty-first aspect, when the load on the handle portion is equal to or greater than a predetermined value, the motor can be controlled differently from when the load on the handle portion is less than the predetermined value.

[0026] In the control device for a human-powered vehicle of a twenty-second aspect according to the twentieth or twenty-first aspect of the present disclosure, the load on the handle portion is a load on the handle portion in a predetermined direction. According to the control device for a human-powered vehicle of the twenty-second aspect, the motor can be suitably controlled in accordance with the load on the handle portion in a predetermined direction.

[0027] A drive unit for a human-powered vehicle according to a twenty-third aspect of the present disclosure includes a control device for a human-powered vehicle according to any one of the first to twenty-second aspects, and a motor configured to assist the propulsion of the human-powered vehicle. According to the drive unit for a human-powered vehicle of the twenty-third aspect, the motor can be suitably controlled according to the riding state. Effect of the Invention

[0028] The control device for a human-powered vehicle and the drive unit for a human-powered vehicle disclosed herein can suitably control the motor according to the riding state. [Brief description of the drawings]

[0029] [Figure 1] 1 is a side view of a human-powered vehicle including a drive unit for a human-powered vehicle according to a first embodiment. [Diagram 2] FIG. 2 is a block diagram showing the electrical configuration of the drive unit for a human-powered vehicle according to the first embodiment. [Diagram 3] 3 is a flowchart of a process for controlling a motor in accordance with an angle of a vehicle body, which is executed by a control unit in FIG. 2; [Figure 4] 10 is a flowchart of a process for controlling a motor in accordance with an angle of a vehicle body and a rotation state of a crank, which is executed by a control unit of a second embodiment. [Diagram 5] 13 is a flowchart of a process for controlling a motor in accordance with an angle of a vehicle body and a manual driving force, which is executed by a control unit of a third embodiment. [Figure 6] FIG. 13 is a block diagram showing the electrical configuration of a drive unit for a human-powered vehicle according to a fourth embodiment. [Figure 7] 7 is a flowchart of a process for controlling a motor in accordance with an angle of a vehicle body and a load of a steering unit, which is executed by a control unit in FIG. 6; [Figure 8] 13 is a flowchart of a process executed by a control unit of a fifth embodiment to control a motor in accordance with the angle of the vehicle body and the rotation state of a crank by a rider. [Figure 9] 13 is a flowchart of a process for controlling a motor in accordance with an angle of a vehicle body and time, which is executed by a control unit of a sixth embodiment. [Figure 10] FIG. 13 is a block diagram showing the electrical configuration of a drive unit for a human-powered vehicle according to a seventh embodiment. [Figure 11]11 is a flowchart of a process for controlling a motor in response to a load on a handle portion, which is executed by a control unit in FIG. 10 . DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0030] (First embodiment) A human-powered vehicle drive unit 50 including a human-powered vehicle control device 60 of the first embodiment will be described with reference to Figs. 1 to 3. The human-powered vehicle drive unit 50 is used in a human-powered vehicle 10. The human-powered vehicle 10 is a vehicle that can be driven by at least a human-powered driving force H. The human-powered vehicle 10 is not limited in the number of wheels, and includes, for example, a one-wheeled vehicle and a vehicle having three or more wheels. The human-powered vehicle 10 includes various types of bicycles, such as mountain bikes, road bikes, city bikes, cargo bikes, and recumbent bikes. Bicycles include electric bicycles (E-bikes) in which driving force is provided by an electric motor. Electric bicycles include electrically assisted bicycles in which propulsion is assisted by an electric motor. In the following embodiments, the human-powered vehicle 10 will be described as a bicycle having two wheels.

[0031] The human-powered vehicle 10 includes a crank 12, driving wheels 14, and a vehicle body 16. The vehicle body 16 includes a frame 18 and a steering unit 20. A human-powered driving force H is input to the crank 12. The crank 12 includes a crankshaft 12A that is rotatable with respect to the frame 18, and crank arms 12B that are provided at the axial ends of the crankshaft 12A. A pair of pedals 22 is individually connected to each crank arm 12B. The driving wheels 14 are driven by the rotation of the crank 12. The driving wheels 14 are supported by the frame 18. The crank 12 and the driving wheels 14 are connected to each other by a driving mechanism 24. The driving mechanism 24 includes a first rotating body 26 that is connected to the crankshaft 12A. The crankshaft 12A and the first rotating body 26 may be connected to rotate together, or may be connected via a first one-way clutch. The first one-way clutch is configured to rotate the first rotating body 26 forward when the crank 12 rotates forward, and to prevent the first rotating body 26 from rotating backward when the crank 12 rotates backward. The first rotating body 26 includes a sprocket, a pulley, or a bevel gear. The drive mechanism 24 further includes a second rotating body 28 and a connecting member 30. The connecting member 30 transmits the rotational force of the first rotating body 26 to the second rotating body 28. The connecting member 30 includes, for example, a chain, a belt, or a shaft.

[0032] The second rotating body 28 is connected to the driving wheel 14. The second rotating body 28 includes a sprocket, a pulley, or a bevel gear. A second one-way clutch is preferably provided between the second rotating body 28 and the driving wheel 14. The second one-way clutch is configured to rotate the driving wheel 14 forward when the second rotating body 28 rotates forward, and to prevent the driving wheel 14 from rotating backward when the second rotating body 28 rotates backward. The human-powered vehicle 10 may include a transmission 42 used to change the rotational speed of the driving wheel 14 relative to the rotational speed of the crankshaft 12A. The transmission 42 includes at least one of a front derailleur, a rear derailleur, and an internal gearbox, for example. The transmission 42 may include only a front derailleur, only a rear derailleur, only an internal gearbox, or any combination of a front derailleur, a rear derailleur, and an internal gearbox. In this embodiment, at least one of the first rotating body 26 and the second rotating body 28 includes multiple sprockets. Only the first rotating body 26, only the second rotating body 28, or both the first rotating body 26 and the second rotating body 28 may include multiple sprockets. In this embodiment, the first rotating body 26 includes one sprocket, and the second rotating body 28 includes multiple sprockets. The derailleur includes a front derailleur when the first rotating body 26 includes multiple front sprockets, and includes a rear derailleur when the second rotating body 28 includes multiple front sprockets. When the transmission 42 includes an internal transmission, the internal transmission is provided, for example, in the hub of the drive wheel 14.

[0033] The human-powered vehicle 10 includes a front wheel and a rear wheel. The front wheel is attached to a frame 18 via a steering unit 20. The steering unit 20 includes a front fork 32 and a handle unit 34. The handle unit 34 includes a stem 36 and a handlebar 38. The handlebar 38 is connected to the front fork 32 via the stem 36. In the following embodiment, the rear wheel is described as the driving wheel 14, but the front wheel may be the driving wheel 14.

[0034] The human-powered vehicle 10 further includes a battery 40. The battery 40 includes one or more battery cells. The battery cell includes a rechargeable battery. The battery 40 is provided in the human-powered vehicle 10 and supplies power to other electrical components electrically connected to the battery 40, for example, a human-powered vehicle control device 60. The battery 40 is connected to the human-powered vehicle control device 60 so as to be able to communicate with each other via wire or wirelessly. The battery 40 can communicate with the human-powered vehicle control device 60 by, for example, power line communication (PLC). The battery 40 may be attached to the outside of the frame 18, or at least a portion of it may be housed inside the frame 18.

[0035] The drive unit 50 for a human-powered vehicle includes a control device 60 for a human-powered vehicle and a motor 52 configured to assist the propulsion of the human-powered vehicle. The drive unit 50 for a human-powered vehicle further includes a drive circuit 54. The drive circuit 54 includes an inverter circuit. The motor 52 is preferably provided in the same housing as the drive circuit. The drive circuit 54 controls the power supplied from the battery 40 to the motor 52. The drive circuit 54 is connected to the control device 60 for a human-powered vehicle so as to be able to communicate with each other by wire or wirelessly. The drive circuit 54 is able to communicate with the control unit 62 of the control device 60 for a human-powered vehicle by, for example, serial communication. The drive circuit 54 may be included in the control device 60 for a human-powered vehicle. The drive circuit 54 drives the motor 52 in response to a control signal from the control unit 62.

[0036] The motor 52 includes an electric motor. The motor 52 is provided in a power transmission path of the human-powered driving force H from the pedals 22 to the rear wheels, or in a manner that transmits rotation to the front wheels. The motor 52 is provided in the frame 18, the rear wheels, or the front wheels of the human-powered vehicle 10. In this embodiment, the motor 52 is coupled to a power transmission path from the crankshaft 12A to the first rotor 26. It is preferable that a one-way clutch is provided in the power transmission path between the motor 52 and the crankshaft 12A so that the motor 52 is not rotated by the rotational force of the crank 12 when the crankshaft 12A is rotated in the forward direction of the human-powered vehicle 10. The housing in which the motor 52 and the drive circuit 54 are provided may be provided with a configuration other than the motor 52 and the drive circuit 54, and may be provided with, for example, a reducer that reduces the rotation of the motor 52 and outputs it.

[0037] The human-powered vehicle control device 60 includes a control unit 62. The control unit 62 includes an arithmetic processing device that executes a predetermined control program. The arithmetic processing device includes, for example, a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). The control unit 62 may include one or more microcomputers. The control unit 62 may include multiple arithmetic processing devices that are arranged at multiple locations. The human-powered vehicle control device 60 further includes a memory unit 64. The memory unit 64 stores various control programs and information used for various control processes. The memory unit 64 includes, for example, a non-volatile memory and a volatile memory. The control unit 62 and the memory unit 64 are provided, for example, in a housing in which the motor 52 is provided.

[0038] The human-powered vehicle control device 60 preferably further includes a crank rotation sensor 66, a vehicle speed sensor 68, and a torque sensor 70. The crank rotation sensor 66, the vehicle speed sensor 68, and the torque sensor 70 may be provided inside or outside the housing in which the motor 52 is provided. At least one of the crank rotation sensor 66, the vehicle speed sensor 68, and the torque sensor 70 does not have to be included in the human-powered vehicle control device 60.

[0039] The crank rotation sensor 66 is used to detect the rotation speed N of the crank 12 of the human-powered vehicle 10. The crank rotation sensor 66 is attached to, for example, the frame 18 of the human-powered vehicle 10 or a housing in which the motor 52 is provided. The crank rotation sensor 66 includes a magnetic sensor that outputs a signal according to the strength of a magnetic field. An annular magnet whose magnetic field strength changes in the circumferential direction is provided in the power transmission path between the crankshaft 12A or the crankshaft 12A and the first rotor 26. The crank rotation sensor 66 is connected to the control unit 62 so as to be able to communicate with each other by wire or wirelessly. The crank rotation sensor 66 outputs a signal according to the rotation speed N of the crank 12 to the control unit 62. The crank rotation sensor 66 may be provided in a member that rotates integrally with the crankshaft 12A in the power transmission path of the human-powered driving force H from the crankshaft 12A to the first rotor 26. For example, when no first one-way clutch is provided between the crankshaft 12A and the first rotating body 26, the crank rotation sensor 66 may be provided on the first rotating body 26. The crank rotation sensor 66 may be used to detect the vehicle speed V of the human-powered vehicle 10. In this case, the control unit 62 calculates the rotation speed of the drive wheels 14 according to the rotation speed N of the crank 12 detected by the crank rotation sensor 66 and the gear ratio, and detects the vehicle speed V of the human-powered vehicle 10. Information related to the gear ratio is stored in advance in the memory unit 64.

[0040] When the human-powered vehicle 10 is provided with a transmission for changing the gear ratio, the control unit 62 may calculate the gear ratio according to the vehicle speed V of the human-powered vehicle 10 and the rotation speed N of the crank 12. In this case, information on the circumference of the driving wheels 14, the diameter of the driving wheels 14, or the radius of the driving wheels 14 is stored in advance in the storage unit 64. The human-powered vehicle control device 60 may include a gear change sensor. The gear change sensor is provided in the transmission 42, for example. The gear change sensor detects the current gear change stage of the transmission 42. The gear change sensor is electrically connected to the control unit 62. The relationship between the gear change stage and the gear change ratio is stored in advance in the storage unit 64. The control unit 62 can detect the current gear change ratio from the detection result of the gear change sensor. The control unit 62 can calculate the rotation speed N of the crank 12 by dividing the rotation speed of the driving wheels 14 by the gear change ratio. In this case, the vehicle speed sensor 68 and the gear shift sensor may be used as the crank rotation sensor 66. The gear shift sensor may be provided in a gear shift operation section instead of in the transmission 42, or may be provided in a gear shift wire.

[0041] The vehicle speed sensor 68 is used to detect the rotation speed of the wheels. The vehicle speed sensor 68 is electrically connected to the control unit 62 by wire or wirelessly. The vehicle speed sensor 68 is connected to the control unit 62 by wire or wirelessly so as to be able to communicate with the control unit 62. The vehicle speed sensor 68 outputs a signal according to the rotation speed of the wheels to the control unit 62. The control unit 62 calculates the vehicle speed V of the human-powered vehicle 10 based on the rotation speed of the wheels. The control unit 62 stops the motor 52 when the vehicle speed V becomes equal to or greater than a predetermined value. The predetermined value is, for example, 25 km / h or 45 km / h. The vehicle speed sensor includes, for example, a magnetic reed constituting a reed switch, or a Hall element. The vehicle speed sensor 68 may be attached to a chain stay of the frame 18 and configured to detect a magnet attached to the rear wheel, or may be provided in the front fork 32 and configured to detect a magnet attached to the front wheel. In another example, the vehicle speed sensor 68 includes a GPS receiver. The control unit 62 may detect the vehicle speed V of the human-powered vehicle 10 according to the GPS information acquired by the GPS receiving unit, the map information pre-recorded in the storage unit 64, and time. The control unit 62 preferably includes a timer for measuring time.

[0042] The torque sensor 70 is used to detect the torque TH of the manual driving force H. The torque sensor 70 is provided, for example, in a housing in which the motor 52 is provided. The torque sensor 70 detects the torque TH of the manual driving force H input to the crank 12. For example, when a first one-way clutch is provided in the power transmission path, the torque sensor 70 is provided upstream of the first one-way clutch. The torque sensor 70 includes a strain sensor or a magnetostrictive sensor. The strain sensor includes a strain gauge. When the torque sensor 70 includes a strain sensor, the strain sensor is preferably provided on the outer periphery of a rotating body included in the power transmission path. The torque sensor 70 may include a wireless or wired communication unit. The communication unit of the torque sensor 70 is configured to be able to communicate with the control unit 62.

[0043] The control unit 62 controls the motor 52, for example, so that the assist force by the motor 52 is a predetermined ratio A with respect to the human-powered driving force H. The control unit 62 may control the motor 52, for example, so that the output torque TM of the assist force by the motor 52 is a predetermined ratio A with respect to the torque TH of the human-powered driving force H of the human-powered vehicle 10. The control unit 62 controls the motor 52, for example, in one control mode selected from a plurality of control modes having different ratios A of the output of the motor 52 with respect to the human-powered driving force H. The torque ratio AT of the output torque TM of the motor 52 with respect to the torque TH of the human-powered driving force H of the human-powered vehicle 10 may be referred to as the ratio A. The control unit 62 may control the motor 52, for example, so that the power WM (watts) of the motor 52 is a predetermined ratio A with respect to the power WH (watts) of the human-powered driving force H. The ratio AW of the power WM of the output of the motor 52 with respect to the power WH of the human-powered driving force H of the human-powered vehicle 10 may be referred to as the ratio A. The power WH of the manual driving force H is calculated by multiplying the manual driving force H by the rotation speed N of the crank 12. When the output of the motor 52 is input to the power path of the manual driving force H via a reducer, the output of the reducer is regarded as the output of the motor 52. The control unit 62 outputs a control command to the drive circuit 54 of the motor 52 in accordance with the power WH or torque TH of the manual driving force H. The control command includes, for example, a torque command value.

[0044] The control unit 62 controls the motor 52 so that the upper limit value MX of the output of the motor 52 is equal to or less than a predetermined value. The control unit 62 controls the motor 52 in one control mode selected from a plurality of control modes having different upper limit values ​​MX, for example. The output of the motor 52 includes an output torque TM of the motor 52. The output of the motor 52 may include a power WM of the motor 52. In this case, the control unit 62 controls the motor 52 so that the power WM of the motor 52 is equal to or less than a predetermined value WM1. The predetermined value WM1 is, for example, 500 watts. The predetermined value WM1 is, for another example, 300 watts. The control unit 62 may control the motor 52 so that the torque ratio AT is equal to or less than a predetermined torque ratio AT1. The predetermined torque ratio AT1 is, for example, 300%.

[0045] In each of the multiple control modes, at least one of the ratio A and the upper limit value MX of the output of the motor 52 may be different. In each of the multiple control modes, only the ratio A, only the upper limit value MX, or both the ratio A and the upper limit value MX may be different. In this case, the control unit 62 controls the motor 52 so that the output of the motor 52 is equal to or less than the ratio A specified in the selected control mode of the motor 52 and equal to or less than a predetermined value.

[0046] The control unit 62 controls the motor 52 that assists in the propulsion of the human-powered vehicle 10 having the crank 12. When the control unit 62 controls the motor 52 in the first control state, if the angle D of the body 16 of the human-powered vehicle 10 is equal to or greater than the first angle D1, the control unit 62 controls the motor 52 in a second control state different from the first control state. When the angle D is equal to or greater than the second angle D2 that is greater than the first angle D1, the control unit 62 controls the motor 52 in a third control state different from the second control state. At least one of the ratio A of the output of the motor 52 to the human-powered driving force H input to the crank 12 and the upper limit value MX of the output of the motor 52 is greater in the second control state than in the first control state and greater than in the third control state, or is smaller in the second control state than in the first control state and smaller than in the third control state. Preferably, in the second control state, at least one of the ratio A and the upper limit value MX is larger than in the first control state and larger than in the third control state. In the third control state, the control unit 62 preferably stops driving the motor 52. The angle of the body 16 of the human-powered vehicle 10 is set to 0 (zero) degrees when the human-powered vehicle 10 is in an upright state with the front and rear wheels on the ground on a horizontal surface. The first angle D1 exceeds 0 degrees. The first angle D1 is, for example, within the range of 20 degrees to 40 degrees. The second angle D2 is greater than 0 degrees and less than 90 degrees. The second angle D2 is, for example, within the range of 30 degrees to 50 degrees.

[0047] The angle D of the vehicle body 16 preferably includes at least one of a pitch angle DP of the vehicle body 16 and a roll angle DR of the vehicle body 16. The angle D of the vehicle body 16 preferably includes a pitch angle DP of the vehicle body 16.

[0048] When the angle D of the vehicle body 16 includes only the pitch angle DP of the vehicle body 16, the control unit 62 controls the motor 52 in a second control state when the pitch angle DP of the vehicle body 16 of the human-powered vehicle 10 is equal to or greater than a first pitch angle DP1 while controlling the motor 52 in a first control state, and controls the motor 52 in a third control state when the pitch angle DP is equal to or greater than a second pitch angle DP2 that is greater than the first pitch angle DP1.

[0049] When the angle D of the body 16 includes only the roll angle DR, the control unit 62 controls the motor 52 in a second control state when the roll angle DR of the body 16 of the human-powered vehicle 10 is equal to or greater than the first roll angle DR1 while controlling the motor 52 in a first control state, and controls the motor 52 in a third control state when the roll angle DR is equal to or greater than a second roll angle DR2 that is greater than the first roll angle DR1.

[0050] When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 controls the motor 52 in the second control state when the pitch angle DP of the vehicle body 16 of the human-powered vehicle 10 is equal to or greater than the first pitch angle DP1 or when the roll angle DR of the vehicle body 16 of the human-powered vehicle 10 is equal to or greater than the first roll angle DR1 while controlling the motor 52 in the first control state. When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 controls the motor 52 in the third control state when the pitch angle DP is equal to or greater than the second pitch angle DP2 or when the roll angle DR is equal to or greater than the second roll angle DR2 that is greater than the first roll angle DR1 while controlling the motor 52 in the second control state.

[0051] When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 may control the motor 52 in the second control state when the pitch angle DP of the vehicle body 16 of the human-powered vehicle 10 is equal to or greater than the first pitch angle DP1 and the roll angle DR of the vehicle body 16 of the human-powered vehicle 10 is equal to or greater than the first roll angle DR1 while controlling the motor 52 in the first control state. When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 may control the motor 52 in the third control state when the pitch angle DP is equal to or greater than the second pitch angle DP2 and the roll angle DR is equal to or greater than the second roll angle DR2 that is greater than the first roll angle DR1 while controlling the motor 52 in the second control state.

[0052] Cases where the pitch angle DP becomes large include a case where the front wheel is lifted off the ground without pedaling to overcome an obstacle, and a case where a wheelie is performed in which the front wheel is lifted off the ground and pedaled. When performing a wheelie, the pitch angle DP is more likely to become large than when the front wheel is lifted off the ground to overcome an obstacle. The first pitch angle DP1 is preferably set to a value suitable for determining the pitch angle DP when overcoming an obstacle. The second pitch angle DP2 is preferably set to a value suitable for determining a wheelie. In the second control state, the control unit 62 sets at least one of the ratio A and the upper limit value MX to be larger than in the first control state and larger than in the third control state, thereby making it easier to apply an assist force from the motor 52 to the human-powered vehicle 10 when overcoming an obstacle and to reduce the assist force when performing a wheelie.

[0053] When the vehicle body 16 includes a roll angle DR, in the second control state, the control unit 62 sets at least one of the ratio A and the upper limit value MX to be larger than in the first control state and larger than in the third control state, thereby making it easier to apply an assist force from the motor 52 to the human-powered vehicle 10 when the roll angle DR is relatively small, and easier to reduce the assist force when the roll angle DR is relatively large.

[0054] The human-powered vehicle control device 60 further includes a detection unit 72 configured to detect the angle D of the vehicle body 16. The detection unit 72 may be provided in the housing in which the motor 52 is provided, or may be provided in the frame 18. The detection unit 72 does not have to be included in the human-powered vehicle control device 60.

[0055] The detection unit 72 includes, for example, an inclination sensor. The inclination sensor detects the inclination angle of the vehicle body 16. The inclination sensor includes, for example, a gyro sensor. The gyro sensor preferably includes a three-axis gyro sensor. The gyro sensor is preferably configured to be able to detect the yaw angle DY of the vehicle body 16, the roll angle DR of the vehicle body 16, and the pitch angle DP of the vehicle body 16. The three axes of the gyro sensor are preferably provided on the human-powered vehicle 10 so as to follow the front-rear direction, the left-right direction, and the up-down direction of the human-powered vehicle 10 in a state in which the human-powered vehicle 10 is upright with its front and rear wheels on the ground on a horizontal surface. The gyro sensor may include a one-axis gyro sensor or a two-axis gyro sensor. The detection unit 72 may include an acceleration sensor. The acceleration sensor detects at least one acceleration in the front-rear direction, the left-right direction, and the up-down direction of the human-powered vehicle 10 in a state in which the human-powered vehicle 10 is upright on a horizontal surface.

[0056] With reference to Fig. 3, a process of controlling the motor 52 in accordance with the angle D of the vehicle body 16 will be described. When power is supplied to the control unit 62, the control unit 62 starts the process and proceeds to step S11 of the flowchart shown in Fig. 3. In this embodiment, when power is supplied to the control unit 62, the control unit 62 starts in the first control state. When the flowchart in Fig. 3 ends, the control unit 62 repeats the process from step S11 after a predetermined period until the supply of power is stopped.

[0057] In step S11, the control unit 62 determines whether or not it is in the first control state. If it is in the first control state, the control unit 62 proceeds to step S12. In step S12, the control unit 62 determines whether or not the angle D of the body 16 is equal to or greater than the first angle D1. If the angle D of the body 16 is equal to or greater than the first angle D1, the control unit 62 proceeds to step S13. In step S13, the control unit 62 controls the motor 52 in the second control state, and proceeds to step S14. If the control unit 62 determines in step S12 that the angle D of the body 16 is not equal to or greater than the first angle D1, the control unit 62 proceeds to step S14 without passing through step S13.

[0058] In step S14, the control unit 62 determines whether the angle D of the body 16 is less than the first angle D1. If the angle D of the body 16 is less than the first angle D1, the control unit 62 proceeds to step S15. In step S15, the control unit 62 controls the motor 52 in the first control state and ends the process. If the control unit 62 determines in step S14 that the angle D of the body 16 is not less than the first angle D1, the control unit 62 proceeds to step S19.

[0059] In step S19, the control unit 62 determines whether the angle D of the body 16 is less than the second angle D2. If the angle D of the body 16 is less than the second angle D2, the control unit 62 proceeds to step S20. In step S20, the control unit 62 controls the motor 52 in the second control state and ends the process. In step S19, if the angle D of the body 16 is not less than the second angle D2, the control unit 62 ends the process.

[0060] If the control unit 62 determines in step S11 that the state is not the first control state, the process proceeds to step S16. In step S16, the control unit 62 determines whether the state is the second control state. If the control unit 62 determines that the state is the second control state, the process proceeds to step S17. In step S17, the control unit 62 determines whether the angle D of the body 16 is equal to or greater than the second angle D2. If the angle D of the body 16 is equal to or greater than the second angle D2, the process proceeds to step S18. In step S18, the control unit 62 controls the motor 52 in the third control state, and the process proceeds to step S14. If the angle D of the body 16 is not equal to or greater than the second angle D2 in step S17, the control unit 62 proceeds to step S14. If the control unit 62 determines in step S16 that the state is not the second control state, the process proceeds to step S14.

[0061] Second embodiment A control device 60 for a human-powered vehicle of the second embodiment will be described with reference to Figures 1, 2, and 4. The control device 60 for a human-powered vehicle of the second embodiment is similar to the control device 60 for a human-powered vehicle of the first embodiment except for the process for controlling the motor 52, so the same reference numerals as in the first embodiment are used for configurations common to the first embodiment, and duplicated explanations will be omitted.

[0062] The control unit 62 controls the motor 52 in a fourth control state when the angle D of the body 16 of the human-powered vehicle 10 is equal to or greater than the third angle D3 and the rotation angle CA of the crank 12 is maintained within a predetermined range. The control unit 62 controls the motor 52 in a fifth control state different from the fourth control state when the angle D is equal to or greater than the third angle D3 and the crank 12 rotates beyond the predetermined range. Preferably, the control unit 62 controls the motor 52 such that at least one of the ratio A of the output of the motor 52 to the human-powered driving force H input to the crank 12 of the human-powered vehicle 10 and the upper limit value MX of the output of the motor 52 is different in the fifth control state from that in the fourth control state. Preferably, at least one of the ratio A and the upper limit value MX is smaller in the fifth control state than in the fourth control state. It is preferable that the control unit 62 stops driving the motor 52 in the fifth control state. When the angle D of the body 16 of the human-powered vehicle 10 is less than the third angle D3, the control unit 62 controls the motor 52 in the first control state. At least one of the ratio A and the upper limit value MX is preferably smaller in the fifth control state than in the first control state. The third angle D3 is greater than 0 degrees and less than 90 degrees. The third angle D3 is within the range of, for example, 20 degrees to 50 degrees.

[0063] The predetermined range of the crank 12 preferably includes, for example, an angle 90 degrees away from the angle at which the crank arm 12B of the crank 12 is at top and bottom dead center. The predetermined range is preferably within 30 degrees. The state in which the rotation angle CA of the crank 12 is maintained within the predetermined range may also include a case in which the rotation angle CA of the crank 12 falls outside the predetermined range in one or some of the multiple determinations.

[0064] When the angle D of the body 16 includes only the pitch angle DP of the body 16, the control unit 62 controls the motor 52 in a fourth control state when the pitch angle DP of the body 16 of the human-powered vehicle 10 is equal to or greater than the third pitch angle DP3 and the rotation angle CA of the crank 12 is maintained within a predetermined range, and controls the motor 52 in a fifth control state when the pitch angle DP is equal to or greater than the third pitch angle DP3 and the crank 12 is rotating beyond the predetermined range.

[0065] When the angle D of the body 16 includes only the roll angle DR, the control unit 62 controls the motor 52 in a fourth control state if the roll angle DR of the body 16 of the human-powered vehicle 10 is equal to or greater than the third roll angle DR3 and the rotation angle CA of the crank 12 is maintained within a predetermined range, and controls the motor 52 in a fifth control state if the roll angle DR is equal to or greater than the third roll angle DR3 and the crank 12 is rotating beyond the predetermined range.

[0066] When the angle D of the body 16 includes the pitch angle DP and roll angle DR of the body 16, the control unit 62 controls the motor 52 in the fourth control state when the pitch angle DP of the body 16 of the human-powered vehicle 10 is greater than or equal to the third pitch angle DP3 and the rotation angle CA of the crank 12 is maintained within a predetermined range, or when the roll angle DR of the body 16 of the human-powered vehicle 10 is greater than or equal to the third roll angle DR3 and the rotation angle CA of the crank 12 is maintained within a predetermined range. When the angle D of the body 16 includes the pitch angle DP and roll angle DR of the body 16, the control unit 62 controls the motor 52 in the fifth control state when the pitch angle DP of the body 16 of the human-powered vehicle 10 is equal to or greater than the third pitch angle DP3 and the rotation angle CA of the crank 12 is rotating beyond a predetermined range, or when the roll angle DR of the body 16 of the human-powered vehicle 10 is equal to or greater than the third roll angle DR3 and the rotation angle CA of the crank 12 is rotating beyond a predetermined range.

[0067] When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 may control the motor 52 in the fourth control state when the pitch angle DP of the vehicle body 16 of the human-powered vehicle 10 is equal to or greater than the third pitch angle DP3, the roll angle DR of the vehicle body 16 of the human-powered vehicle 10 is equal to or greater than the third roll angle DR3, and the rotation angle CA of the crank 12 is maintained within a predetermined range. When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 may control the motor 52 in the fifth control state when the pitch angle DP of the vehicle body 16 of the human-powered vehicle 10 is equal to or greater than the third pitch angle DP3, the roll angle DR of the vehicle body 16 of the human-powered vehicle 10 is equal to or greater than the third roll angle DR3, and the rotation angle CA of the crank 12 rotates beyond the predetermined range.

[0068] The third pitch angle DP3 is preferably set to a value suitable for determining that the front wheels of the human-powered vehicle 10 are off the ground. In the fifth control state, the control unit 62 sets at least one of the ratio A and the upper limit value MX to be larger than in the first control state and larger than in the fourth control state, thereby making it easier to impart an assist force from the motor 52 to the human-powered vehicle 10 when climbing over an obstacle and to reduce the assist force when performing a wheelie.

[0069] With reference to Fig. 4, a process for controlling the motor 52 in accordance with the angle D of the body 16 and the rotation angle CA of the crank 12 will be described. When power is supplied to the control unit 62, the control unit 62 starts the process and proceeds to step S21 of the flowchart shown in Fig. 4. When the flowchart of Fig. 4 ends, the control unit 62 repeats the process from step S21 after a predetermined period until the supply of power is stopped.

[0070] In step S21, the control unit 62 determines whether the angle D of the body 16 is equal to or greater than the third angle D3 and the rotation angle CA of the crank 12 is maintained within a predetermined range. If the angle D of the body 16 is equal to or greater than the third angle D3 and the rotation angle CA of the crank 12 is maintained within the predetermined range, the control unit 62 proceeds to step S22. In step S22, the control unit 62 controls the motor in the fourth control state and ends the process.

[0071] If the angle D of the body 16 is not equal to or greater than the third angle D3 in step S21, and if the rotation angle CA of the crank 12 is not maintained within a predetermined range, the control unit 62 proceeds to step S23. In step S23, the control unit 62 determines whether the angle D of the body 16 is equal to or greater than the third angle D3 and the crank 12 has rotated beyond the predetermined range. If the angle D of the body 16 is equal to or greater than the third angle D3 and the crank 12 has rotated beyond the predetermined range, the control unit 62 proceeds to step S24, controls the motor 52 in the fifth control state, and ends the process.

[0072] If the angle D of the body 16 is not equal to or greater than the third angle D3 in step S23, and if the crank 12 has rotated beyond a predetermined range, the control unit 62 proceeds to step S25. In step S25, the control unit 62 controls the motor 52 in the first control state, and ends the process.

[0073] Third embodiment A control device 60 for a human-powered vehicle of the third embodiment will be described with reference to Figures 1, 2, and 5. The control device 60 for a human-powered vehicle of the third embodiment is similar to the control device 60 for a human-powered vehicle of the second embodiment except for the process for controlling the motor 52, so the same reference numerals as in the first and second embodiments are used for configurations common to the first and second embodiments, and duplicated explanations will be omitted.

[0074] The control unit 62 controls the motor 52 in a fourth control state when the angle D of the body 16 of the human-powered vehicle 10 is equal to or greater than the third angle D3 and the human-powered driving force H input to the crank 12 is less than a predetermined value HX. The control unit 62 controls the motor 52 in a fifth control state different from the fourth control state when the angle D is equal to or greater than the third angle D3 and the human-powered driving force H is equal to or greater than the predetermined value HX. The control unit 62 controls the motor 52 in the first control state when the angle D of the body 16 of the human-powered vehicle 10 is less than the third angle D3.

[0075] When the angle D of the body 16 includes only the pitch angle DP of the body 16, the control unit 62 controls the motor 52 in a fourth control state when the pitch angle DP of the body 16 of the human-powered vehicle 10 is equal to or greater than the third pitch angle DP3 and the human-powered driving force H input to the crank 12 is less than a predetermined value HX, and controls the motor 52 in a fifth control state when the pitch angle DP is equal to or greater than the third pitch angle DP3 and the human-powered driving force H is equal to or greater than the predetermined value HX.

[0076] When the angle D of the body 16 includes only the roll angle DR, the control unit 62 controls the motor 52 in a fourth control state when the roll angle DR of the body 16 of the human-powered vehicle 10 is equal to or greater than the third roll angle DR3 and the human-powered driving force H input to the crank 12 is less than a predetermined value HX, and controls the motor 52 in a fifth control state when the roll angle DR is equal to or greater than the third roll angle DR3 and the human-powered driving force H is equal to or greater than the predetermined value HX.

[0077] When the angle D of the body 16 includes the pitch angle DP and roll angle DR of the body 16, the control unit 62 controls the motor 52 in a fourth control state when the pitch angle DP of the body 16 of the human-powered vehicle 10 is equal to or greater than the third pitch angle DP3 and the human-powered driving force H input to the crank 12 is less than a predetermined value HX, or when the roll angle DR of the body 16 of the human-powered vehicle 10 is equal to or greater than the third roll angle DR3 and the human-powered driving force H input to the crank 12 is less than a predetermined value HX. When the angle D of the body 16 includes the pitch angle DP and roll angle DR of the body 16, the control unit 62 controls the motor 52 in a fifth control state when the pitch angle DP of the body 16 of the human-powered vehicle 10 is greater than or equal to the third pitch angle DP3 and the human-powered driving force H input to the crank 12 is greater than or equal to a predetermined value HX, or when the roll angle DR of the body 16 of the human-powered vehicle 10 is greater than or equal to the third roll angle DR3 and the human-powered driving force H input to the crank 12 is greater than or equal to a predetermined value HX.

[0078] When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 may control the motor 52 in the fourth control state when the pitch angle DP of the vehicle body 16 of the human-powered vehicle 10 is equal to or greater than the third pitch angle DP3, the roll angle DR of the vehicle body 16 of the human-powered vehicle 10 is equal to or greater than the third roll angle DR3, and the human-powered driving force H input to the crank 12 is less than a predetermined value HX. When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 may control the motor 52 in the fifth control state when the pitch angle DP of the vehicle body 16 of the human-powered vehicle 10 is equal to or greater than the third pitch angle DP3, the roll angle DR of the vehicle body 16 of the human-powered vehicle 10 is equal to or greater than the third roll angle DR3, and the human-powered driving force H input to the crank 12 is equal to or greater than a predetermined value HX.

[0079] The predetermined value HX is preferably set to a value suitable for determining whether a wheelie is occurring. In the fifth control state, the control unit 62 sets at least one of the ratio A and the upper limit value MX to be greater than in the first control state and greater than in the fourth control state, thereby making it easier to apply an assist force from the motor 52 to the human-powered vehicle 10 when climbing over an obstacle and to reduce the assist force when a wheelie is occurring.

[0080] With reference to Fig. 5, a process of controlling the motor 52 in accordance with the angle D of the vehicle body 16 and the manual driving force H will be described. When power is supplied to the control unit 62, the control unit 62 starts the process and proceeds to step S31 of the flowchart shown in Fig. 5. When the flowchart of Fig. 5 ends, the control unit 62 repeats the process from step S31 after a predetermined period until the supply of power is stopped.

[0081] In step S31, the control unit 62 determines whether the angle D of the body 16 of the human-powered vehicle 10 is equal to or greater than the third angle D3 and the human-powered driving force H is less than a predetermined value HX. If the angle D of the body 16 of the human-powered vehicle 10 is equal to or greater than the third angle D3 and the human-powered driving force H is less than the predetermined value HX, the control unit 62 proceeds to step S32. In step S32, the control unit 62 controls the motor 52 in the fourth control state and ends the process.

[0082] If in step S31 the angle D of the body 16 of the human-powered vehicle 10 is not equal to or greater than the third angle D3, and if the human-powered driving force H is not less than a predetermined value HX, the control unit 62 proceeds to step S33. In step S33, the control unit 62 determines whether the angle D is equal to or greater than the third angle D3 and the human-powered driving force H is equal to or greater than the predetermined value HX. If the angle D is equal to or greater than the third angle D3 and the human-powered driving force H is equal to or greater than the predetermined value HX, the control unit 62 proceeds to step S34, controls the motor 52 in a fifth control state, and ends the process.

[0083] If the angle D is not equal to or greater than the third angle D3 and if the manual driving force H is not equal to or greater than the predetermined value HX in step S33, the control unit 62 proceeds to step S35. In step S35, the control unit 62 controls the motor 52 in the first control state and ends the process.

[0084] (Fourth embodiment) A human-powered vehicle control device 60 of the fourth embodiment will be described with reference to Figures 1, 6, and 7. The human-powered vehicle control device 60 of the fourth embodiment is similar to the human-powered vehicle control device 60 of the second embodiment except for the process of controlling the motor 52. Therefore, the same reference numerals as in the first and second embodiments are used for configurations common to the first and second embodiments, and duplicated explanations will be omitted. The human-powered vehicle control device 60 of the fourth embodiment includes a first load detection unit 74 instead of the detection unit 72 in the human-powered vehicle control device 60 of the first embodiment.

[0085] The control unit 62 controls the motor 52 in a fourth control state when the angle D of the body 16 of the human-powered vehicle 10 is equal to or greater than the third angle D3 and the change amount DG in the load G of the steering unit 20 or the load G of the steering unit 20 is equal to or greater than a predetermined value GX. The control unit 62 controls the motor 52 in a fifth control state different from the fourth control state when the angle D is equal to or greater than the third angle D3 and the change amount DG in the load G of the steering unit 20 or the load G of the steering unit 20 is less than a predetermined value GX. The control unit 62 controls the motor 52 in the first control state when the angle D of the body 16 of the human-powered vehicle 10 is less than the third angle D3.

[0086] The human-powered vehicle 10 preferably includes a first load detection unit 74 for detecting the load G. The first load detection unit 74 is provided on the handle unit 34, the connection between the handle unit 34 and the front fork 32, or the connection between the front fork 32 and the frame 18. The first load detection unit 74 includes, for example, a load sensor. The load sensor includes a strain sensor, a strain gauge, and the like. The first load detection unit 74 is preferably configured to detect a tensile load when a passenger pulls the handle unit 34 of the human-powered vehicle 10 while riding on the human-powered vehicle 10. The first load detection unit 74 is preferably configured to detect, for example, a tensile load applied to the steering unit 20 in a predetermined direction in a range from the rear to the upper side of the human-powered vehicle 10 as viewed from the steering unit 20.

[0087] When the angle D of the vehicle body 16 includes only the pitch angle DP of the vehicle body 16, the control unit 62 controls the motor 52 in a fourth control state when the angle D of the vehicle body 16 is greater than or equal to the third pitch angle DP3 and the change DG in the load G of the steering unit 20 or the load G of the steering unit 20 is greater than or equal to a predetermined value GX, and controls the motor 52 in a fifth control state when the pitch angle DP is greater than or equal to the third pitch angle DP3 and the change DG in the load G of the steering unit 20 or the load G of the steering unit 20 is less than a predetermined value GX.

[0088] When the angle D of the vehicle body 16 includes only the roll angle DR, the control unit 62 controls the motor 52 in a fourth control state when the roll angle DR of the vehicle body 16 is equal to or greater than a third roll angle DR3 and the change DG in the load G of the steering unit 20 or the load G of the steering unit 20 is equal to or greater than a predetermined value GX, and controls the motor 52 in a fifth control state when the roll angle DR is equal to or greater than the third roll angle DR3 and the change DG in the load G of the steering unit 20 or the load G of the steering unit 20 is less than a predetermined value GX.

[0089] When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 controls the motor 52 in a fourth control state when the angle D of the vehicle body 16 is greater than or equal to the third pitch angle DP3 and the change DG in the load G of the steering unit 20 or the load G of the steering unit 20 is greater than or equal to a predetermined value GX, or when the roll angle DR of the vehicle body 16 is greater than or equal to the third roll angle DR3 and the change DG in the load G of the steering unit 20 or the load G of the steering unit 20 is greater than or equal to a predetermined value GX. When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 controls the motor 52 in a fifth control state when the pitch angle DP is equal to or greater than the third pitch angle DP3 and the change DG in the load G of the steering unit 20 or the load G of the steering unit 20 is less than a predetermined value GX, or when the roll angle DR of the vehicle body 16 of the human-powered vehicle 10 is equal to or greater than the third roll angle DR3 and the change DG in the load G of the steering unit 20 or the load G of the steering unit 20 is less than a predetermined value GX.

[0090] When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 may control the motor 52 in the fourth control state when the angle D of the vehicle body 16 is equal to or greater than the third pitch angle DP3, the roll angle DR of the vehicle body 16 is equal to or greater than the third roll angle DR3, and the change amount DG of the load G of the steering unit 20 or the load G of the steering unit 20 is equal to or greater than a predetermined value GX. When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 may control the motor 52 in the fifth control state when the pitch angle DP is equal to or greater than the third pitch angle DP3, the roll angle DR of the vehicle body 16 of the human-powered vehicle 10 is equal to or greater than the third roll angle DR3, and the change amount DG of the load G of the steering unit 20 or the load G of the steering unit 20 is less than a predetermined value GX.

[0091] When the steering unit 20 is lifted to overcome an obstacle, the load G and the change amount DG in the load G tend to be larger than when a wheelie is performed. The predetermined value GX and the change amount DG in the load G are preferably set to values ​​suitable for determining whether the vehicle is overtaking an obstacle. In the fifth control state, the control unit 62 sets at least one of the ratio A and the upper limit value MX to be larger than in the first control state and larger than in the fourth control state, thereby making it easier to apply an assist force from the motor 52 to the human-powered vehicle 10 when overtaking an obstacle and to reduce the assist force when a wheelie is performed.

[0092] With reference to Fig. 7, a process for controlling the motor 52 in accordance with the angle D of the vehicle body 16 and the load G of the steering unit 20 will be described. When power is supplied to the control unit 62, the control unit 62 starts the process and proceeds to step S41 of the flowchart shown in Fig. 7. When the flowchart of Fig. 7 ends, the control unit 62 repeats the process from step S41 after a predetermined period until the supply of power is stopped.

[0093] In step S41, the control unit 62 determines whether the angle D of the body 16 of the human-powered vehicle 10 is equal to or greater than the third angle D3 and whether the change DG in the load G of the steering unit 20 or the load G of the steering unit 20 is equal to or greater than a predetermined value GX. If the angle D of the body 16 of the human-powered vehicle 10 is equal to or greater than the third angle D3 and whether the change DG in the load G of the steering unit 20 or the load G of the steering unit 20 is equal to or greater than a predetermined value GX, the control unit 62 proceeds to step S42. In step S42, the control unit 62 controls the motor 52 in the fourth control state and ends the process.

[0094] If in step S41 the angle D of the body 16 of the human-powered vehicle 10 is not equal to or greater than the third angle D3, and if the change amount DG in the load G of the steering unit 20 or the load G of the steering unit 20 is not equal to or greater than a predetermined value GX, the control unit 62 proceeds to step S43. In step S43, the control unit 62 determines whether the angle D is equal to or greater than the third angle D3, and whether the change amount DG in the load G of the steering unit 20 or the load G of the steering unit 20 is less than a predetermined value GX. If the angle D is equal to or greater than the third angle D3, and whether the change amount DG in the load G of the steering unit 20 or the load G of the steering unit 20 is less than a predetermined value GX, the control unit 62 proceeds to step S44, controls the motor 52 in the fifth control state, and ends the process.

[0095] In step S43, if the angle D is not equal to or greater than the third angle D3, and if the change DG in the load G of the steering unit 20 or the load G of the steering unit 20 is not less than a predetermined value GX, the control unit 62 proceeds to step S45. In step S45, the control unit 62 controls the motor 52 in the first control state, and ends the process.

[0096] Fifth embodiment A control device 60 for a human-powered vehicle of the fifth embodiment will be described with reference to Figures 1, 2, and 8. The control device 60 for a human-powered vehicle of the fifth embodiment is similar to the control device 60 for a human-powered vehicle of the second embodiment except for the process for controlling the motor 52, so the same reference numerals as in the first and second embodiments are used for configurations common to the first and second embodiments, and duplicated explanations will be omitted.

[0097] The control unit 62 controls the motor 52 in a fourth control state when the angle D of the body 16 of the human-powered vehicle 10 is equal to or greater than the third angle D3 and the rider is moving the human-powered vehicle 10 forward without rotating the crank 12. The control unit 62 controls the motor 52 in a fifth control state different from the fourth control state when the angle D of the body 16 of the human-powered vehicle 10 is equal to or greater than the third angle D3 and the rider is moving the human-powered vehicle 10 forward by rotating the crank 12. The control unit 62 controls the motor 52 in the first control state when the angle D of the body 16 of the human-powered vehicle 10 is less than the third angle D3.

[0098] When the angle D of the vehicle body 16 includes only the pitch angle DP of the vehicle body 16, the control unit 62 controls the motor 52 in a fourth control state when the pitch angle DP of the vehicle body 16 is equal to or greater than the third pitch angle DP3 and the rider is moving the human-powered vehicle 10 forward without rotating the crank 12, and controls the motor 52 in a fifth control state when the pitch angle DP is equal to or greater than the third pitch angle DP3 and the rider is moving the human-powered vehicle 10 forward by rotating the crank 12.

[0099] When the angle D of the vehicle body 16 includes only the roll angle DR, the control unit 62 controls the motor 52 in a fourth control state when the roll angle DR of the vehicle body 16 is equal to or greater than the third roll angle DR3 and the rider is moving the human-powered vehicle 10 forward without rotating the crank 12, and controls the motor 52 in a fifth control state when the roll angle DR is equal to or greater than the third roll angle DR3 and the rider is moving the human-powered vehicle 10 forward by rotating the crank 12.

[0100] When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 controls the motor 52 in the fourth control state when the pitch angle DP of the vehicle body 16 is equal to or greater than the third pitch angle DP3 and the rider is moving the human-powered vehicle 10 forward without rotating the crank 12, or when the roll angle DR of the vehicle body 16 is equal to or greater than the third roll angle DR3 and the rider is moving the human-powered vehicle 10 forward without rotating the crank 12. When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 controls the motor 52 in the fifth control state when the pitch angle DP is equal to or greater than the third pitch angle DP3, or when the roll angle DR is equal to or greater than the third roll angle DR3, and the rider is moving the human-powered vehicle 10 forward by rotating the crank 12.

[0101] When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 may control the motor 52 in the fourth control state when the pitch angle DP of the vehicle body 16 is equal to or greater than the third pitch angle DP3, the roll angle DR of the vehicle body 16 is equal to or greater than the third roll angle DR3, and the rider is moving the human-powered vehicle 10 forward without rotating the crank 12. When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 may control the motor 52 in the fifth control state when the pitch angle DP is equal to or greater than the third pitch angle DP3, the rider is moving the human-powered vehicle 10 forward by rotating the crank 12, the roll angle DR is equal to or greater than the third roll angle DR3, and the rider is moving the human-powered vehicle 10 forward by rotating the crank 12.

[0102] A process for controlling the motor 52 in accordance with the angle D of the body 16 and the state of rotation of the crank 12 by the rider will be described with reference to Fig. 8. When power is supplied to the control unit 62, the control unit 62 starts the process and proceeds to step S51 of the flowchart shown in Fig. 8. When the flowchart of Fig. 8 ends, the control unit 62 repeats the process from step S51 after a predetermined period until the supply of power is stopped.

[0103] In step S51, the control unit 62 determines whether the angle D of the body 16 is equal to or greater than the third angle D3 and whether the rider is moving the human-powered vehicle 10 forward without rotating the crank 12. If the angle D of the body 16 is equal to or greater than the third angle D3 and the rider is moving the human-powered vehicle 10 forward without rotating the crank 12, the control unit 62 proceeds to step S52. In step S52, the control unit 62 controls the motor 52 in the fourth control state and ends the process.

[0104] In step S51, if the angle D of the body 16 is not equal to or greater than the third angle D3, and if the rider is not moving the human-powered vehicle 10 forward without rotating the crank 12, the control unit 62 proceeds to step S53. In step S53, the control unit 62 determines whether the angle D is equal to or greater than the third angle D3 and whether the rider is moving the human-powered vehicle 10 forward by rotating the crank 12. If the angle D is equal to or greater than the third angle D3 and the rider is moving the human-powered vehicle 10 forward by rotating the crank 12, the control unit 62 proceeds to step S54, controls the motor 52 in the fifth control state, and ends the process.

[0105] If in step S53 the angle D is not equal to or greater than the third angle D3 and if the rider is not rotating the crank 12 to move the human-powered vehicle 10 forward, the control unit 62 proceeds to step S55. In step S55, the control unit 62 controls the motor 52 in the first control state and ends the process.

[0106] Sixth embodiment A sixth embodiment of the control device 60 for a human-powered vehicle will be described with reference to Figures 1, 2, and 9. The sixth embodiment of the control device 60 for a human-powered vehicle is similar to the human-powered vehicle control device 60 of the first embodiment, except for the process for controlling the motor 52. Therefore, the same reference numerals as in the first embodiment are used for configurations common to the first embodiment, and duplicated explanations will be omitted.

[0107] The control unit 62 controls the motor 52 in a sixth control state when the angle D of the body 16 of the human-powered vehicle 10 is equal to or greater than the fourth angle D4. The control unit 62 controls the motor 52 in a seventh control state different from the sixth control state when the state in which the angle D is equal to or greater than the fourth angle D4 continues for a predetermined time TX or more. The control unit 62 controls the motor 52 in the seventh control state so that at least one of the ratio A of the output of the motor 52 to the human-powered driving force H input to the crank 12 of the human-powered vehicle 10 and the upper limit value MX of the output of the motor 52 is different in the seventh control state from that in the sixth control state. Preferably, at least one of the ratio A and the upper limit value MX is smaller in the seventh control state than in the sixth control state. It is preferable that the control unit 62 stops driving the motor 52 in the seventh control state. The fourth angle D4 is greater than 0 degrees and less than 90 degrees. The fourth angle D4 is, for example, within a range of 20 degrees to 50 degrees.

[0108] When angle D is less than fourth angle D4, control unit 62 controls motor 52 in an eighth control state different from the sixth and seventh control states. Control unit 62 controls motor 52 such that at least one of ratio A and upper limit value MX is different in the seventh control state from those in the sixth and eighth control states. Preferably, at least one of ratio A and upper limit value MX is smaller in the seventh control state than in the eighth control state.

[0109] When the angle D of the vehicle body 16 includes only the pitch angle DP of the vehicle body 16, the control unit 62 controls the motor 52 in a sixth control state when the pitch angle DP of the vehicle body 16 is equal to or greater than the fourth pitch angle DP4, and controls the motor 52 in a seventh control state when the state in which the pitch angle DP is equal to or greater than the fourth pitch angle DP4 continues for a predetermined time TX or longer. When the angle D of the vehicle body 16 includes only the pitch angle DP of the vehicle body 16, the control unit 62 controls the motor 52 in an eighth control state when the pitch angle DP is less than the fourth pitch angle DP4.

[0110] When the angle D of the vehicle body 16 includes only the roll angle DR of the vehicle body 16, the control unit 62 controls the motor 52 in a sixth control state when the roll angle DR of the vehicle body 16 is equal to or greater than the fourth roll angle DR4, and controls the motor 52 in a seventh control state when the state in which the roll angle DR is equal to or greater than the fourth roll angle DR4 continues for a predetermined time TX or longer. When the angle D of the vehicle body 16 includes only the roll angle DR of the vehicle body 16, the control unit 62 controls the motor 52 in an eighth control state when the roll angle DR is less than the fourth roll angle DR4.

[0111] When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 controls the motor 52 in the sixth control state when the pitch angle DP of the vehicle body 16 is equal to or greater than the fourth pitch angle DP4, or when the roll angle DR of the vehicle body 16 is equal to or greater than the fourth roll angle DR4. When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 controls the motor 52 in the seventh control state when the pitch angle DP is equal to or greater than the fourth pitch angle DP4 for a predetermined time TX or more, or when the roll angle DR is equal to or greater than the fourth roll angle DR4 for a predetermined time TX or more. When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 controls the motor 52 in the eighth control state when the pitch angle DP is less than the fourth pitch angle DP4 and the roll angle DR is less than the fourth roll angle DR4.

[0112] When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 may control the motor 52 in the sixth control state when the pitch angle DP of the vehicle body 16 is equal to or greater than the fourth pitch angle DP4 and the roll angle DR of the vehicle body 16 is equal to or greater than the fourth roll angle DR4. When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, the control unit 62 may control the motor 52 in the seventh control state when the state in which the pitch angle DP is equal to or greater than the fourth pitch angle DP4 continues for a predetermined time TX or more and when the state in which the roll angle DR is equal to or greater than the fourth roll angle DR4 continues for a predetermined time TX or more. When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, and the conditions for controlling the motor 52 in the sixth control state include the pitch angle DP being equal to or greater than the fourth pitch angle DP4 and the roll angle DR being equal to or greater than the fourth roll angle DR4, the control unit 62 may control the motor 52 in the eighth control state when the pitch angle DP becomes less than the fourth pitch angle DP4 or the roll angle DR becomes less than the fourth roll angle DR4 while controlling the motor 52 in the sixth control state. When the angle D of the vehicle body 16 includes the pitch angle DP and roll angle DR of the vehicle body 16, and the conditions for controlling the motor 52 in the seventh control state include the pitch angle DP being equal to or greater than the fourth pitch angle DP4 and the roll angle DR being equal to or greater than the fourth roll angle DR4, the control unit 62 may control the motor 52 in the eighth control state when the pitch angle DP becomes less than the fourth pitch angle DP4 or the roll angle DR becomes less than the fourth roll angle DR4 while controlling the motor 52 in the seventh control state.

[0113] When a wheelie is performed, the pitch angle DP is more likely to remain large for a longer period of time than when the steering unit 20 is lifted to get over an obstacle. The predetermined time TX is preferably set to a value suitable for determining whether a wheelie is being performed. The predetermined time TX is, for example, 2 seconds or less. In the fifth control state, the control unit 62 sets at least one of the ratio A and the upper limit value MX to be larger than in the first control state and larger than in the fourth control state, thereby making it easier to apply an assist force from the motor 52 to the human-powered vehicle 10 when getting over an obstacle and to reduce the assist force when a wheelie is being performed.

[0114] A process for controlling the motor 52 in accordance with the angle D of the vehicle body 16 and time will be described with reference to Fig. 9. When power is supplied to the control unit 62, the control unit 62 starts the process and proceeds to step S61 of the flowchart shown in Fig. 9. When the flowchart of Fig. 9 ends, the control unit 62 repeats the process from step S61 after a predetermined period until the supply of power is stopped.

[0115] In step S61, the control unit 62 determines whether the angle D of the body 16 is equal to or greater than the fourth angle D4. If the angle D of the body 16 is equal to or greater than the fourth angle D4, the control unit 62 proceeds to step S62. In step S62, the control unit 62 determines whether the state in which the angle D of the body 16 is equal to or greater than the fourth angle D4 continues for a predetermined time TX or more. If the state in which the angle D of the body 16 is equal to or greater than the fourth angle D4 continues for a predetermined time TX or more, the control unit 62 proceeds to step S63. In step S63, the control unit 62 controls the motor 52 in the seventh control state, and ends the process.

[0116] If the state in which the angle D of the body 16 is equal to or greater than the fourth angle D4 does not continue for the predetermined time TX or more in step S62, the control unit 62 proceeds to step S64. In step S64, the control unit 62 controls the motor 52 in the sixth control state and ends the process.

[0117] When the control unit 62 determines in step S61 that the angle D of the body 16 is not equal to or greater than the fourth angle D4, the control unit 62 proceeds to step S65. In step S65, the control unit 62 controls the motor 52 in the eighth control state, and ends the process.

[0118] Seventh embodiment A seventh embodiment of the control device 60 for a human-powered vehicle will be described with reference to Figures 1, 10, and 11. The seventh embodiment of the control device 60 for a human-powered vehicle is similar to the control device 60 for a human-powered vehicle of the first embodiment except for the process for controlling the motor 52. Therefore, the same reference numerals as in the first embodiment are used for configurations common to the first embodiment, and duplicated explanations will be omitted. The human-powered vehicle control device 60 of the seventh embodiment includes a second load detection unit 76 instead of the detection unit 72 in the human-powered vehicle control device 60 of the first embodiment.

[0119] The control unit 62 controls the motor 52 according to the load F of the handle unit 34 and the human-powered driving force H input to the crank 12. When the load F of the handle unit 34 is equal to or greater than a predetermined value FX, the control unit 62 controls the motor 52 in a ninth control state, and when the load F of the handle unit 34 is less than the predetermined value FX, the control unit 62 controls the motor 52 in a tenth control state different from the ninth control state. The load F of the handle unit 34 is preferably a load F of the handle unit 34 in a predetermined direction. The predetermined direction preferably includes a direction in which the passenger pulls the handle unit 34 while the passenger is riding on the human-powered vehicle 10. The predetermined direction is included in a range between the upper side and the rear side of the human-powered vehicle 10 as viewed from the handle unit 34 of the human-powered vehicle 10. The control unit 62 controls the motor 52 so that at least one of the ratio A of the output of the motor 52 to the human-powered driving force H input to the crank 12 of the human-powered vehicle 10 and the upper limit value MX of the output of the motor 52 is different in the tenth control state from that in the ninth control state. Preferably, at least one of the ratio A and the upper limit value MX is smaller in the tenth control state than in the ninth control state. It is preferable that the control unit 62 stops driving the motor 52 in the tenth control state.

[0120] The human-powered vehicle 10 preferably includes a second load detection unit 76 for detecting a load F. The second load detection unit 76 is provided on the handle unit 34 or on the connection between the handle unit 34 and the front fork 32. The second load detection unit 76 is configured similarly to the first load detection unit 74. The second load detection unit 76 detects a load F applied to the handle unit 34 in a predetermined direction.

[0121] 11, a process for controlling the motor 52 in accordance with the load F of the handle portion 34 will be described. When power is supplied to the control portion 62, the control portion 62 starts the process and proceeds to step S71 of the flowchart shown in FIG.

[0122] In step S71, the control unit 62 determines whether the load F of the handle unit 34 is equal to or greater than a predetermined value FX. If the load F of the handle unit 34 is equal to or greater than the predetermined value FX, the control unit 62 proceeds to step S72. In step S72, the control unit 62 controls the motor in a ninth control state and ends the process.

[0123] If the load F of the handle portion 34 is not equal to or greater than the predetermined value FX in step S71, the control portion 62 proceeds to step S73. In step S73, the control portion 62 controls the motor 52 in the tenth control state, and ends the process.

[0124] (Modification) The explanations of the embodiments are examples of forms that the control device for a human-powered vehicle and the drive unit for a human-powered vehicle according to the present invention can take, and are not intended to limit the forms. The control device for a human-powered vehicle and the drive unit for a human-powered vehicle according to the present invention can take forms, for example, modified versions of the embodiments shown below, and combinations of at least two mutually compatible modified versions. In the following modified versions, parts that are common to the embodiments are given the same reference numerals as the embodiments, and descriptions thereof are omitted.

[0125] The control unit 62 may control the motor 52 in a fourth control state when the angle D of the body 16 of the human-powered vehicle 10 is equal to or greater than the third angle D3 and the change XP in the load P of the pedal 22 or the load P of the pedal 22 is equal to or greater than a predetermined value PX, and may control the motor 52 in a fifth control state different from the fourth control state when the angle D is equal to or greater than the third angle D3 and the change XP in the load P of the pedal 22 or the load P of the pedal 22 is less than the predetermined value PX. The load P of the pedal 22 may be detected by the torque sensor 70 or a load sensor provided on the pedal 22.

[0126] The control unit 62 may control the motor 52 in a fourth control state when the angle D of the body 16 of the human-powered vehicle 10 is equal to or greater than the third angle D3 and the balance state of the pedals 22 is in a predetermined state, and may control the motor 52 in a fifth control state different from the fourth control state when the angle D is equal to or greater than the third angle D3 and the balance state of the pedals 22 is not in the predetermined state. The balance state of the pedals 22 is determined by at least one of the ratio and difference between the loads P of the left and right pedals 22. The predetermined state includes, for example, at least one of a state in which the ratio of the loads P of the left and right pedals 22 is close to 1 and a state in which the difference is equal to or less than a predetermined value.

[0127] In each embodiment, among the crank rotation sensor 66, the vehicle speed sensor 68, and the torque sensor 70, any sensor that is not necessary for the processing of the control unit 62 shown in the flowchart of FIG. 3 to FIG. 5, FIG. 7 to FIG. 9, or FIG. 11 may be omitted.

[0128] In the first embodiment, the first angle D1 and the second angle D2 are stored in the storage unit 64, but the storage unit 64 may store at least one of the first angle D1 and the second angle D2 in a changeable manner. In this case, it is preferable that only the first angle D1, only the second angle D2, or both the first angle D1 and the second angle D2 are stored in the storage unit 64 in a changeable manner by an operation unit provided in the human-powered vehicle 10 or an external device. Examples of the external device include a personal computer, a tablet computer, and a smartphone.

[0129] In the second embodiment, the storage unit 64 may store at least one of the third angle D3 and the predetermined range for the rotation angle CA of the crank 12 so that it is changeable. In this case, it is preferable that only the third angle D3, only the predetermined range for the rotation angle CA of the crank 12, or both the third angle D3 and the predetermined range for the rotation angle CA of the crank 12 are stored in the storage unit 64 so that they are changeable by an operation unit provided in the human-powered vehicle 10 or an external device, etc.

[0130] In the third embodiment, the storage unit 64 may store at least one of the third angle D3 and the predetermined value HX in a changeable manner. In this case, it is preferable that only the third angle D3, only the predetermined value HX, or both the third angle D3 and the predetermined value HX are stored in the storage unit 64 in a changeable manner by an operation unit provided in the human-powered vehicle 10 or an external device, etc.

[0131] In the fourth embodiment, the storage unit 64 may store at least one of the third angle D3, the amount of change DG in the load G, and the predetermined value GX in a changeable manner. In this case, it is preferable that only the third angle D3, only the amount of change DG in the load G, only the predetermined value GX, or any combination of the third angle D3, the amount of change DG in the load G, and the predetermined value GX be stored in the storage unit 64 in a changeable manner by an operation unit provided in the human-powered vehicle 10 or an external device, etc.

[0132] In the fifth embodiment, the storage unit 64 may store the third angle D3 in a changeable manner. In this case, it is preferable that the third angle D3 be stored in the storage unit 64 in a changeable manner by an operation unit provided in the human-powered vehicle 10 or an external device.

[0133] In the sixth embodiment, the storage unit 64 may store at least one of the fourth angle D4 and the predetermined time TX in a changeable manner. In this case, it is preferable that only the fourth angle D4, only the predetermined time TX, or both the fourth angle D4 and the predetermined time TX are stored in the storage unit 64 in a changeable manner by an operation unit provided in the human-powered vehicle 10 or an external device, etc.

[0134] In the seventh embodiment, the storage unit 64 may store the predetermined value FX in a changeable manner. In this case, it is preferable that the predetermined value FX is stored in the storage unit 64 in a changeable manner by an operation unit provided in the human-powered vehicle 10 or an external device. [Explanation of symbols]

[0135] 10... human-powered vehicle, 12... crank, 16... vehicle body, 20... steering section, 34... handle section, 50... drive unit for human-powered vehicle, 52... motor, 60... control device for human-powered vehicle, 62... control section, 72... detection section.

Claims

1. a control unit that controls a motor that assists in propulsion of a human-powered vehicle having a crank, the control unit controls the motor in a fourth control state when an angle of a body of the human-powered vehicle is equal to or greater than a third angle and a rotation angle of the crank is maintained within a predetermined range; a control device for a human-powered vehicle that controls the motor in a fifth control state different from the fourth control state when the angle is equal to or greater than the third angle and the crank has rotated beyond the predetermined range.

2. a control unit that controls a motor that assists in propulsion of a human-powered vehicle having a crank, the control unit controls the motor in a fourth control state when an angle of a vehicle body of the human-powered vehicle is equal to or greater than a third angle and when a human-powered driving force input to the crank is less than a predetermined value; a control device for a human-powered vehicle that controls the motor in a fifth control state different from the fourth control state when the angle is equal to or greater than the third angle and the human-powered driving force is equal to or greater than the predetermined value;

3. a control unit that controls a motor that assists the propulsion of a human-powered vehicle having a steering unit and a crank; the control unit controls the motor in a fourth control state when an angle of a vehicle body of the human-powered vehicle is equal to or greater than a third angle and an amount of change in load of the steering unit or the load of the steering unit is equal to or greater than a predetermined value; a control device for a human-powered vehicle that controls the motor in a fifth control state different from the fourth control state when the angle is equal to or greater than the third angle and when the change in load of the steering section or the load of the steering section is less than the predetermined value.

4. a control unit that controls a motor that assists in propulsion of a human-powered vehicle having a crank, the control unit controls the motor in a fourth control state when an angle of a body of the human-powered vehicle is equal to or greater than a third angle and when a rider is moving the human-powered vehicle forward without rotating the crank, a control device for a human-powered vehicle, wherein when the angle is equal to or greater than the third angle and a rider is rotating the crank to move the human-powered vehicle forward, the control device controls the motor in a fifth control state different from the fourth control state.

5. 5. The control device for a human-powered vehicle according to claim 1, wherein the control unit controls the motor so that at least one of a ratio of the output of the motor to a human-powered driving force input to a crank of the human-powered vehicle and an upper limit value of the output of the motor is different in the fifth control state from that in the fourth control state.

6. The control device for a human-powered vehicle according to claim 5 , wherein at least one of the ratio and the upper limit value is smaller in the fifth control state than in the fourth control state.

7. The control device for a human-powered vehicle according to claim 6 , wherein the control unit stops driving the motor in the fifth control state.

8. A control unit controls a motor that assists in propulsion of the human-powered vehicle, The control unit controls the motor in a sixth control state when the angle of the body of the human-powered vehicle is a fourth angle or more, and controls the motor in a seventh control state different from the sixth control state when the state in which the angle is greater than or equal to the fourth angle continues for a predetermined period of time or more.

9. 9. The control device for a human-powered vehicle according to claim 8, wherein the control unit controls the motor so that at least one of a ratio of the output of the motor to a human-powered driving force input to a crank of the human-powered vehicle and an upper limit value of the output of the motor is different in the seventh control state from that in the sixth control state.

10. The control device for a human-powered vehicle according to claim 9 , wherein at least one of the ratio and the upper limit value is smaller in the seventh control state than in the sixth control state.

11. The control device for a human-powered vehicle according to claim 9 or 10, wherein the control unit controls the motor in an eighth control state different from the sixth control state and the seventh control state when the angle is less than a fourth angle.

12. 12. The control device for a human-powered vehicle according to claim 11, wherein the control unit controls the motor such that at least one of the ratio and the upper limit value is different in the seventh control state from that in the sixth control state and that in the eighth control state.

13. The control device for a human-powered vehicle according to claim 12, wherein at least one of the ratio and the upper limit value is smaller in the seventh control state than in the eighth control state.

14. The control device for a human-powered vehicle according to claim 11 , wherein the control unit stops driving the motor in the seventh control state.

15. The control device for a human-powered vehicle according to claim 1 , wherein the angle of the vehicle body includes a pitch angle of the vehicle body.

16. The control device for a human-powered vehicle according to claim 1 , wherein the angle of the vehicle body includes a roll angle of the vehicle body.

17. The control device for a human-powered vehicle according to claim 1 , further comprising a detection unit configured to detect an angle of the vehicle body.

18. A control device for a human-powered vehicle according to any one of claims 1 to 17; and a motor configured to assist in propulsion of the human-powered vehicle.

Citation Information

Patent Citations

  • Motor driven bicycle

    JP1997123979A

  • Bicycle control device and bicycle drive device including the control device

    JP2017043322A

  • Bicycle control device

    JP2017222250A

  • Electrically assisted vehicle and assist output control system

    JP2017226296A

  • Control device for human-powered vehicle and control system for human-powered vehicle

    JP2022104349A