JP7626617B2 - Control device for human-powered vehicles - Google Patents
Control device for human-powered vehicles Download PDFInfo
- Publication number
- JP7626617B2 JP7626617B2 JP2020219528A JP2020219528A JP7626617B2 JP 7626617 B2 JP7626617 B2 JP 7626617B2 JP 2020219528 A JP2020219528 A JP 2020219528A JP 2020219528 A JP2020219528 A JP 2020219528A JP 7626617 B2 JP7626617 B2 JP 7626617B2
- Authority
- JP
- Japan
- Prior art keywords
- control unit
- driving force
- assist level
- human
- assist
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 claims description 97
- 238000000034 method Methods 0.000 claims description 70
- 230000008569 process Effects 0.000 claims description 70
- 230000007423 decrease Effects 0.000 claims description 31
- 230000008859 change Effects 0.000 claims description 28
- 230000001629 suppression Effects 0.000 claims description 17
- 230000003247 decreasing effect Effects 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 14
- 230000001141 propulsive effect Effects 0.000 claims description 8
- 238000001514 detection method Methods 0.000 description 31
- 238000004891 communication Methods 0.000 description 10
- 230000001133 acceleration Effects 0.000 description 7
- 235000014676 Phragmites communis Nutrition 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 5
- 230000009467 reduction Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 239000003638 chemical reducing agent Substances 0.000 description 2
- 238000012508 change request Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62M—RIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
- B62M6/00—Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
- B62M6/40—Rider propelled cycles with auxiliary electric motor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62M—RIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
- B62M6/00—Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
- B62M6/40—Rider propelled cycles with auxiliary electric motor
- B62M6/45—Control or actuating devices therefor
- B62M6/50—Control or actuating devices therefor characterised by detectors or sensors, or arrangement thereof
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62J—CYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
- B62J45/00—Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
- B62J45/40—Sensor arrangements; Mounting thereof
- B62J45/41—Sensor arrangements; Mounting thereof characterised by the type of sensor
- B62J45/413—Rotation sensors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62J—CYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
- B62J45/00—Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
- B62J45/40—Sensor arrangements; Mounting thereof
- B62J45/41—Sensor arrangements; Mounting thereof characterised by the type of sensor
- B62J45/415—Inclination sensors
- B62J45/4152—Inclination sensors for sensing longitudinal inclination of the cycle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62M—RIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
- B62M25/00—Actuators for gearing speed-change mechanisms specially adapted for cycles
- B62M25/08—Actuators for gearing speed-change mechanisms specially adapted for cycles with electrical or fluid transmitting systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62M—RIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
- B62M6/00—Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
- B62M6/40—Rider propelled cycles with auxiliary electric motor
- B62M6/45—Control or actuating devices therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62M—RIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
- B62M9/00—Transmissions characterised by use of an endless chain, belt, or the like
- B62M9/04—Transmissions characterised by use of an endless chain, belt, or the like of changeable ratio
- B62M9/06—Transmissions characterised by use of an endless chain, belt, or the like of changeable ratio using a single chain, belt, or the like
- B62M9/10—Transmissions characterised by use of an endless chain, belt, or the like of changeable ratio using a single chain, belt, or the like involving different-sized wheels, e.g. rear sprocket chain wheels selectively engaged by the chain, belt, or the like
- B62M9/14—Transmissions characterised by use of an endless chain, belt, or the like of changeable ratio using a single chain, belt, or the like involving different-sized wheels, e.g. rear sprocket chain wheels selectively engaged by the chain, belt, or the like the wheels being laterally shiftable
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Description
本開示は、人力駆動車用の制御装置に関する。 This disclosure relates to a control device for a human-powered vehicle.
例えば、特許文献1に開示される人力駆動車用の制御装置は、走行補助用電動機よって人力駆動車の推進がアシストされる状態において、変速装置の変速比が変更される場合、人力駆動力に応じて走行補助用電動機の出力を低下させる。 For example, the control device for a human-powered vehicle disclosed in Patent Document 1 reduces the output of the driving assistance motor in accordance with the human-powered driving force when the gear ratio of the transmission is changed while the driving assistance motor is assisting the propulsion of the human-powered vehicle.
特許文献1では、変速装置に作用する負荷が軽減されるので、変速装置を変速させやすくなるが、ライダがアシスト力の不足を感じてしまう場合がある。 In Patent Document 1, the load acting on the transmission is reduced, making it easier to shift gears, but the rider may feel that the assist force is insufficient.
本開示の目的の1つは、変速装置が変速比を変更する場合において、変速装置が変速しやすく、かつ、ライダにアシスト力の不足を感じさせにくいように、人力駆動車に推進力を付与するモータを制御する人力駆動車用の制御装置を提供することである。 One of the objectives of the present disclosure is to provide a control device for a human-powered vehicle that controls a motor that provides a propulsive force to the human-powered vehicle so that, when the transmission changes the gear ratio, the transmission can easily change gears and the rider is less likely to feel a lack of assist force.
本開示の第1側面に従う制御装置は、人力駆動車用の制御装置であって、前記人力駆動車に推進力を付与するモータを制御する制御部を備え、前記人力駆動車は、前記モータと、人力駆動力の変速装置と、を備え、前記制御部は、前記人力駆動車が前記人力駆動力によって推進される状態において、前記モータに前記人力駆動車の推進をアシストさせるように構成され、前記変速装置の変速比が変更される場合、前記モータによるアシストレベルを、前記人力駆動車に入力される前記人力駆動力に応じて低下させ、かつ、前記人力駆動力が第1人力駆動力の場合における前記アシストレベルが、前記人力駆動力が前記第1人力駆動力よりも小さい第2人力駆動力の場合における前記アシストレベルよりも大きくなるように前記モータを制御する。
第1側面の制御装置によれば、変速装置の変速比が変更される場合、モータによるアシストレベルが人力駆動力に応じて低下されるので、変速装置が変速しやすい。第1側面の制御装置によれば、変速装置の変速比が変更される場合において、アシスト力の急激な変化が抑制されるので、ライダにアシスト力の不足を感じさせにくくできる。
A control device according to a first aspect of the present disclosure is a control device for a human-powered vehicle, and includes a control unit that controls a motor that provides a propulsive force to the human-powered vehicle, the human-powered vehicle including the motor and a human-powered driving force transmission, the control unit being configured to cause the motor to assist the propulsion of the human-powered vehicle when the human-powered vehicle is propelled by the human-powered driving force, and when the gear ratio of the transmission is changed, the control unit controls the motor to reduce the assist level according to the human-powered driving force input to the human-powered vehicle, and to control the motor so that the assist level when the human-powered driving force is a first human-powered driving force is greater than the assist level when the human-powered driving force is a second human-powered driving force smaller than the first human-powered driving force.
According to the control device of the first aspect, when the gear ratio of the transmission is changed, the assist level by the motor is reduced in accordance with the human driving force, making it easier for the transmission to shift gears. According to the control device of the first aspect, when the gear ratio of the transmission is changed, a sudden change in the assist force is suppressed, making it difficult for the rider to feel a lack of assist force.
本開示の第1側面に従う第2側面の制御装置において、前記アシストレベルは、前記人力駆動力に対する前記モータによるアシスト力の比率を含む。
第2側面の制御装置によれば、人力駆動力に対するモータによるアシスト力の比率を変更することによって、アシストレベルを変更できる。
In the control device of a second aspect according to the first aspect of the present disclosure, the assist level includes a ratio of an assist force by the motor to the manual driving force.
According to the control device of the second aspect, the assist level can be changed by changing the ratio of the assist force by the motor to the manual driving force.
本開示の第1または第2側面に従う第3側面の制御装置において、前記アシストレベルは、前記モータの出力が低下する場合における前記モータの出力変動の抑制レベルを含む。
第3側面の制御装置によれば、モータの出力が低下する場合におけるモータの出力変動の抑制レベルを変更することによって、アシストレベルを変更できる。
In the control device of a third aspect according to the first or second aspect of the present disclosure, the assist level includes a suppression level of output fluctuation of the motor when the output of the motor decreases.
According to the control device of the third aspect, the assist level can be changed by changing the suppression level of the motor output fluctuation when the motor output decreases.
本開示の第1から3側面のいずれか1つに従う第4側面の制御装置において、前記制御部は、前記アシストレベルを低下させてから予め定める期間が経過すると、前記アシストレベルを増加させる。
第4側面の制御装置によれば、アシストレベルを低下させてから予め定める期間が経過すると、アシストレベルを増加させるため、ライダがアシストレベルを増加させるための操作を実行する必要がないので、利便性が向上する。
In the control device of a fourth aspect according to any one of the first to third aspects of the present disclosure, the control unit increases the assist level when a predetermined period of time has elapsed since reducing the assist level.
According to the control device of the fourth aspect, when a predetermined period of time has elapsed since the assist level was reduced, the assist level is increased, thereby eliminating the need for the rider to perform operations to increase the assist level, thereby improving convenience.
本開示の第1から第4側面のいずれか1つに従う第5側面の制御装置において、前記制御部は、前記変速比の変更が完了すると、前記アシストレベルを増加させる。
第5側面の制御装置によれば、変速比の変更が完了するとアシストレベルを増加させるため、ライダがアシストレベルを増加させるための操作を実行する必要がないので、利便性が向上する。
In the control device of a fifth aspect according to any one of the first to fourth aspects of the present disclosure, the control unit increases the assist level when the change of the gear ratio is completed.
According to the control device of the fifth aspect, the assist level is increased when the change in the gear ratio is completed, so there is no need for the rider to perform any operation to increase the assist level, thereby improving convenience.
本開示の第4側面に従う第6側面の制御装置において、前記予め定める期間は、前記人力駆動車の車輪の回転量が予め定める回転量になるまでの期間を含み、前記予め定める回転量は、30度以上かつ460度未満である。
第6側面の制御装置によれば、人力駆動車の車輪の回転量が30度以上かつ460度未満の回転量になるまでの期間が経過すると、アシストレベルを増加させるため、ライダがアシストレベルを増加させるための操作を実行する必要がないので、利便性が向上する。
In the control device of the sixth aspect according to the fourth aspect of the present disclosure, the predetermined period includes a period until the amount of rotation of the wheels of the human-powered vehicle reaches a predetermined amount of rotation, and the predetermined amount of rotation is greater than or equal to 30 degrees and less than 460 degrees.
According to the control device of the sixth aspect, when a period has elapsed until the rotation amount of the wheels of the human-powered vehicle reaches a rotation amount of more than 30 degrees and less than 460 degrees, the assist level is increased, so that the rider does not need to perform any operation to increase the assist level, thereby improving convenience.
本開示の第1から第6側面のいずれか1つに従う第7側面の制御装置において、前記制御部は、前記アシストレベルを低下させる場合、前記変速比に応じて前記アシストレベルを低下させる。
第7側面の制御装置によれば、制御部は、変速比に応じたアシストレベルにおいてモータを制御できる。
In the control device of a seventh aspect according to any one of the first to sixth aspects of the present disclosure, when the control unit reduces the assist level, the control unit reduces the assist level in accordance with the gear ratio.
According to the control device of the seventh aspect, the control unit can control the motor at an assist level according to the gear ratio.
本開示の第7側面に従う第8側面の制御装置において、前記制御部は、前記人力駆動力が第3人力駆動力の場合、かつ、前記変速比が第1変速比未満の場合の前記アシストレベルが、前記人力駆動力が前記第3人力駆動力の場合、かつ、前記変速比が前記第1変速比以上の場合の前記アシストレベルよりも大きくなるように、前記アシストレベルを低下させる。
第8側面の制御装置によれば、相対的に変速比が小さい場合の方が、相対的に変速比が大きい場合よりも、アシストレベルの変化がさらに抑制されるので、人力駆動車が特に低速走行している場合に、ライダにアシスト力の不足を感じさせにくくできる。
In the control device of the eighth aspect in accordance with the seventh aspect of the present disclosure, the control unit reduces the assist level when the manual driving force is a third manual driving force and the gear ratio is less than the first gear ratio so that the assist level is greater than the assist level when the manual driving force is the third manual driving force and the gear ratio is equal to or greater than the first gear ratio.
According to the control device of the eighth aspect, the change in the assist level is further suppressed when the gear ratio is relatively small than when the gear ratio is relatively large, making it less likely that the rider will feel a lack of assist force, particularly when the human-powered vehicle is traveling at low speeds.
本開示の第1から第8側面のいずれか1つに従う第9側面の制御装置において、前記制御部は、前記アシストレベルを低下させる場合、前記人力駆動車の走行路の傾斜角度に応じて前記アシストレベルを低下させる。
第9側面の制御装置によれば、制御部は、走行路の傾斜角度に応じたアシストレベルにおいてモータを制御できる。
In the control device of a ninth aspect according to any one of the first to eighth aspects of the present disclosure, when the control unit reduces the assist level, the control unit reduces the assist level in accordance with the inclination angle of the road on which the human-powered vehicle is traveling.
According to the control device of the ninth aspect, the control unit can control the motor at an assist level according to the inclination angle of the road.
本開示の第9側面に従う第10側面の制御装置において、前記制御部は、前記人力駆動力が第4人力駆動力の場合、かつ、前記傾斜角度が第1傾斜角度以上の場合における前記アシストレベルが、前記人力駆動力が第4人力駆動力の場合、かつ、前記傾斜角度が前記第1傾斜角度未満の場合における前記アシストレベルよりも大きくなるように、前記アシストレベルを低下させる。
第10側面の制御装置によれば、相対的に傾斜角度が大きい場合の方が、相対的に傾斜角度が小さい場合よりも、アシストレベルの変化がさらに抑制されるので、人力駆動車が坂道を走行している場合に、ライダにアシスト力の不足を感じさせにくくできる。
In the control device of the tenth aspect according to the ninth aspect of the present disclosure, the control unit reduces the assist level when the manual driving force is a fourth manual driving force and the tilt angle is a first tilt angle or more so that the assist level is greater than the assist level when the manual driving force is a fourth manual driving force and the tilt angle is less than the first tilt angle.
According to the control device of the tenth aspect, the change in the assist level is further suppressed when the tilt angle is relatively large than when the tilt angle is relatively small, making it less likely that the rider will feel a lack of assist force when the human-powered vehicle is traveling up a slope.
本開示の第1から第10側面のいずれか1つに従う第11側面の制御装置において、前記制御部は、前記アシストレベルを低下させる場合、前記人力駆動車のピッチ角度に応じて前記アシストレベルを低下させる。
第11側面の制御装置によれば、制御部は、人力駆動車のピッチ角度に応じたアシストレベルにおいてモータを制御できる。
In the control device of an eleventh aspect according to any one of the first to tenth aspects of the present disclosure, when the control unit reduces the assist level, the control unit reduces the assist level in accordance with a pitch angle of the human-powered vehicle.
According to the control device of the eleventh aspect, the control unit can control the motor at an assist level according to the pitch angle of the human-powered vehicle.
本開示の第11側面に従う第12側面の制御装置において、前記制御部は、前記人力駆動力が第4人力駆動力の場合、かつ、前記ピッチ角度が第1ピッチ角度以上の場合における前記アシストレベルが、前記人力駆動力が第4人力駆動力の場合、かつ、前記ピッチ角度が前記第1ピッチ角度未満の場合における前記アシストレベルよりも大きくなるように、前記アシストレベルを低下させる。
第12側面の制御装置によれば、相対的にピッチ角度が大きい場合の方が、相対的にピッチ角度が小さい場合よりも、アシストレベルの変化がさらに抑制されるので、人力駆動車が坂道を走行している場合に、ライダにアシスト力の不足を感じさせにくくできる。
In the control device of the twelfth aspect in accordance with the eleventh aspect of the present disclosure, the control unit reduces the assist level when the manual driving force is a fourth manual driving force and the pitch angle is a first pitch angle or more so that the assist level is greater than the assist level when the manual driving force is a fourth manual driving force and the pitch angle is less than the first pitch angle.
According to the control device of the twelfth aspect, the change in the assist level is further suppressed when the pitch angle is relatively large than when the pitch angle is relatively small, making it less likely that the rider will feel a lack of assist force when the human-powered vehicle is traveling up a slope.
本開示の第1から第12側面のいずれか1つに従う第13側面の制御装置において、前記制御部は、前記変速装置の前記変速比が変更される場合、かつ、前記人力駆動力が予め定める人力駆動力よりも小さい場合、前記アシストレベルを維持する。
第13側面の制御装置によれば、人力駆動力が比較的小さい場合は、変速装置に作用する人力駆動力と、変速装置に作用するモータによるアシスト力とが比較的小さく、アシストレベルを低下させなくても、変速装置が変速しやすいので、制御部の処理の負荷を低減できる。
In the control device of a thirteenth aspect according to any one of the first to twelfth aspects of the present disclosure, the control unit maintains the assist level when the gear ratio of the transmission is changed and when the manual driving force is smaller than a predetermined manual driving force.
According to the control device of the thirteenth aspect, when the manual driving force is relatively small, the manual driving force acting on the transmission and the assist force by the motor acting on the transmission are relatively small, and the transmission can easily shift gears without lowering the assist level, thereby reducing the processing load on the control unit.
本開示の第1から第13側面のいずれか1つに従う第14側面の制御装置において、前記制御部は、前記アシストレベルを低下させる場合、前記アシストレベルを徐々に低下させる。
第14側面の制御装置によれば、アシストレベルが低下する場合、アシストレベルが徐々に低下するので、ライダに違和感を与えにくい。
In the control device of a fourteenth aspect according to any one of the first to thirteenth aspects of the present disclosure, when the control unit reduces the assist level, the control unit reduces the assist level gradually.
According to the control device of the fourteenth aspect, when the assist level is reduced, the assist level is reduced gradually, so that the rider is less likely to feel uncomfortable.
本開示の第1から第14側面のいずれか1つに従う第15側面の制御装置において、前記人力駆動車は、前記人力駆動力が入力されるクランクを有し、前記制御部は、前記変速装置の前記変速比が変更される場合、前記クランクの角度が予め定める範囲の場合に、前記アシストレベルを低下させる処理を開始する。
第15側面の制御装置によれば、変速装置の変速比が変更される場合、好ましいクランクの角度に合わせて、アシストレベルを低下させる処理が開始されるので、変速装置がさらに変速しやすい。
In the control device of a fifteenth aspect according to any one of the first to fourteenth aspects of the present disclosure, the human-powered vehicle has a crank to which the human-powered driving force is input, and the control unit initiates a process of reducing the assist level when the gear ratio of the transmission is changed and the angle of the crank is within a predetermined range.
According to the control device of the fifteenth aspect, when the gear ratio of the transmission is changed, a process of lowering the assist level is initiated in accordance with a preferred crank angle, making it even easier for the transmission to shift gears.
本開示の第1から第15側面のいずれか1つに従う第16側面の制御装置において、前記変速装置は、ディレーラと、回転軸心を有し、前記回転軸心の延びる方向に並ぶ複数のスプロケットと、を有し、前記制御部は、前記変速装置の前記変速比が変更される場合、少なくとも前記複数のスプロケットが予め定める角度回転する間、前記アシストレベルを低下させる。
第16側面の制御装置によれば、変速装置の変速比が変更される場合、少なくとも複数のスプロケットが予め定める角度回転する間、アシストレベルが低下するので、変速装置がさらに変速しやすい。
In the control device of aspect 16 according to any one of aspects 1 to 15 of the present disclosure, the transmission has a derailleur and a plurality of sprockets having a rotational axis and arranged in a direction in which the rotational axis extends, and the control unit reduces the assist level when the gear ratio of the transmission is changed, at least for the period while the plurality of sprockets rotate a predetermined angle.
According to the control device of the sixteenth aspect, when the gear ratio of the transmission is changed, the assist level is reduced at least while the plurality of sprockets rotate through a predetermined angle, making it even easier for the transmission to shift gears.
本開示の第1から第16側面のいずれか1つに従う第17側面の制御装置において、前記制御部は、前記モータによる前記アシストレベルを低下させる場合、前記変速装置の変速動作の状態に応じて、前記モータによる前記アシストレベルを低下させる処理を開始する。
第17側面の制御装置によれば、変速装置の変速動作の状態に応じて、モータによるアシストレベルを低下させる処理を開始するため、制御部は、変速装置の変速動作に好適なタイミングでモータによるアシストレベルを低下できる。
In the control device of aspect 17 according to any one of aspects 1 to 16 of the present disclosure, when the control unit is to reduce the assist level by the motor, the control unit starts a process of reducing the assist level by the motor depending on the state of the shifting operation of the transmission.
According to the control device of the seventeenth aspect, the process of reducing the motor assist level is initiated depending on the state of the shifting operation of the transmission, so that the control unit can reduce the motor assist level at a timing that is suitable for the shifting operation of the transmission.
本開示の第1から第17側面のいずれか1つに従う第18側面の制御装置において、前記制御部は、前記変速比が増加する場合と、前記変速比が減少する場合と、の一方のみにおいて、前記アシストレベルを、前記人力駆動車に入力される前記人力駆動力に応じて低下させる。
第18側面の制御装置によれば、制御部の処理の負荷を低減できる。
In the control device of aspect 18 according to any one of aspects 1 to 17 of the present disclosure, the control unit reduces the assist level in accordance with the human-powered driving force input to the human-powered vehicle only in one of cases where the gear ratio increases and where the gear ratio decreases.
According to the control device of the eighteenth aspect, the processing load on the control unit can be reduced.
本開示の第1から第18側面のいずれか1つに従う第19側面の制御装置において、前記制御部は、前記変速装置を制御するように構成され、前記変速装置の前記変速比を変更する場合、前記人力駆動力の低下に応じて、前記変速装置に変速動作を開始させる。
第19側面の制御装置によれば、変速装置の変速比を変更する場合、人力駆動力の低下に応じて、変速装置に変速動作を開始させるため、変速装置が変速しやすい。
In the control device of a 19th aspect according to any one of the first to eighteenth aspects of the present disclosure, the control unit is configured to control the transmission, and when changing the gear ratio of the transmission, causes the transmission to start a gear shift operation in response to a decrease in the manual driving force.
According to the control device of the nineteenth aspect, when changing the gear ratio of the transmission, the transmission is caused to start a gear shifting operation in response to a decrease in the manual driving force, so that the transmission can easily shift gears.
本開示の人力駆動車用の制御装置は、変速装置の変速比を変更する場合において、変速装置が変速しやすく、かつ、ライダがアシスト力の不足を感じにくいように人力駆動車に推進力を付与するモータを制御できる。 The control device for a human-powered vehicle disclosed herein can control the motor that provides the human-powered vehicle with a propulsive force when changing the gear ratio of the transmission, making it easier for the transmission to shift gears and making it difficult for the rider to feel a lack of assist force.
<実施形態>
図1から図4を参照して、実施形態の人力駆動車用の制御装置60が説明される。人力駆動車10は、少なくとも1つの車輪を有し、少なくとも人力駆動力Hによって駆動できる乗り物である。人力駆動車10は、例えばマウンテンバイク、ロードバイク、シティバイク、カーゴバイク、および、ハンドバイク、リカンベントなど種々の種類の自転車を含む。人力駆動車10が有する車輪の数は限定されない。人力駆動車10は、例えば1輪車および3輪以上の車輪を有する乗り物も含む。人力駆動車10は、人力駆動力Hのみによって駆動できる乗り物に限定されない。人力駆動車10は、人力駆動力Hだけではなく、電気モータの駆動力を推進に利用するイーバイク(E-bike)を含む。イーバイクは、電気モータによって推進が補助される電動アシスト自転車を含む。以下、実施形態において、人力駆動車10を、電動アシスト自転車として説明し、電動アシスト自転車の一例をマウンテンバイクとして説明する。
<Embodiment>
A control device 60 for a human-powered vehicle according to an embodiment will be described with reference to FIGS. 1 to 4. The human-powered vehicle 10 is a vehicle that has at least one wheel and can be driven by at least a human-powered driving force H. The human-powered vehicle 10 includes various types of bicycles, such as mountain bikes, road bikes, city bikes, cargo bikes, hand bikes, and recumbents. The number of wheels that the human-powered vehicle 10 has is not limited. The human-powered vehicle 10 also includes, for example, one-wheeled vehicles and vehicles with three or more wheels. The human-powered vehicle 10 is not limited to vehicles that can be driven only by the human-powered driving force H. The human-powered vehicle 10 includes an E-bike that uses not only the human-powered driving force H but also the driving force of an electric motor for propulsion. The E-bike includes an electrically assisted bicycle whose propulsion is assisted by an electric motor. In the following embodiment, the human-powered vehicle 10 will be described as an electrically assisted bicycle, and an example of an electrically assisted bicycle will be described as a mountain bike.
人力駆動車10は、人力駆動力Hが入力されるクランク12を有する。人力駆動車10は、少なくとも1つの車輪14と、車体16と、をさらに備える。少なくとも1つの車輪14は、後輪14Aと、前輪14Bと、を含む。車体16は、フレーム18を含む。クランク12は、フレーム18に対して回転可能な入力回転軸12Aと、第1クランクアーム12Bと、第2クランクアーム12Cとを含む。第1クランクアーム12Bは、入力回転軸12Aの軸方向の第1端部に設けられる。第2クランクアーム12Cは、入力回転軸12Aの軸方向の第2端部に設けられる。本実施形態において、入力回転軸12Aは、クランク軸である。第1クランクアーム12Bには、ペダル20Aが連結される。第2クランクアーム12Cには、ペダル20Bが連結される。後輪14Aは、クランク12が回転することによって駆動される。後輪14Aは、フレーム18に支持される。クランク12と後輪14Aとは、駆動機構22によって連結される。 The human-powered vehicle 10 has a crank 12 to which a human-powered driving force H is input. The human-powered vehicle 10 further includes at least one wheel 14 and a vehicle body 16. The at least one wheel 14 includes a rear wheel 14A and a front wheel 14B. The vehicle body 16 includes a frame 18. The crank 12 includes an input rotating shaft 12A that can rotate relative to the frame 18, a first crank arm 12B, and a second crank arm 12C. The first crank arm 12B is provided at a first axial end of the input rotating shaft 12A. The second crank arm 12C is provided at a second axial end of the input rotating shaft 12A. In this embodiment, the input rotating shaft 12A is a crank shaft. A pedal 20A is connected to the first crank arm 12B. A pedal 20B is connected to the second crank arm 12C. The rear wheel 14A is driven by the rotation of the crank 12. The rear wheel 14A is supported by the frame 18. The crank 12 and the rear wheel 14A are connected by a drive mechanism 22.
駆動機構22は、入力回転軸12Aに連結される第1回転体24を含む。入力回転軸12Aと第1回転体24とは、一体回転するように連結されてもよく、第1ワンウェイクラッチを介して連結されていてもよい。第1ワンウェイクラッチは、クランク12が前転した場合に、第1回転体24を前転させ、クランク12が後転した場合に、クランク12と第1回転体24との相対回転を許容するように構成される。第1回転体24は、フロントスプロケットを含む。第1回転体24は、プーリ、または、ベベルギアを含んでいてもよい。駆動機構22は、第2回転体26と、連結部材28とをさらに含む。連結部材28は、第1回転体24の回転力を第2回転体26に伝達する。連結部材28は、例えば、チェーン、ベルト、または、シャフトを含む。 The drive mechanism 22 includes a first rotating body 24 connected to the input rotating shaft 12A. The input rotating shaft 12A and the first rotating body 24 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 24 forward when the crank 12 rotates forward, and to allow relative rotation between the crank 12 and the first rotating body 24 when the crank 12 rotates backward. The first rotating body 24 includes a front sprocket. The first rotating body 24 may include a pulley or a bevel gear. The drive mechanism 22 further includes a second rotating body 26 and a connecting member 28. The connecting member 28 transmits the rotational force of the first rotating body 24 to the second rotating body 26. The connecting member 28 includes, for example, a chain, a belt, or a shaft.
第2回転体26は、後輪14Aに連結される。第2回転体26は、リアスプロケットを含む。第2回転体26は、プーリ、または、ベベルギアを含んでいてもよい。第2回転体26と後輪14Aとの間には、好ましくは、第2ワンウェイクラッチが設けられている。第2ワンウェイクラッチは、第2回転体26が前転した場合に、後輪14Aを前転させ、第2回転体26が後転した場合に、第2回転体26と後輪14Aとの相対回転を許容するように構成される。 The second rotating body 26 is connected to the rear wheel 14A. The second rotating body 26 includes a rear sprocket. The second rotating body 26 may include a pulley or a bevel gear. A second one-way clutch is preferably provided between the second rotating body 26 and the rear wheel 14A. The second one-way clutch is configured to rotate the rear wheel 14A forward when the second rotating body 26 rotates forward, and to allow relative rotation between the second rotating body 26 and the rear wheel 14A when the second rotating body 26 rotates backward.
フレーム18には、フロントフォーク30を介して前輪14Bが取り付けられる。フロントフォーク30には、ハンドルバー34がステム32を介して連結される。本実施形態では、後輪14Aが駆動機構22によってクランク12に連結されるが、後輪14Aおよび前輪14Bの少なくとも1つが、駆動機構22によってクランク12に連結されてもよい。 A front wheel 14B is attached to the frame 18 via a front fork 30. A handlebar 34 is connected to the front fork 30 via a stem 32. In this embodiment, the rear wheel 14A is connected to the crank 12 by the drive mechanism 22, but at least one of the rear wheel 14A and the front wheel 14B may be connected to the crank 12 by the drive mechanism 22.
人力駆動車10は、バッテリ36をさらに含む。バッテリ36は、1または複数のバッテリ素子を含む。バッテリ素子は、充電池を含む。バッテリ36は、制御装置60に電力を供給するように構成される。バッテリ36は、好ましくは、制御装置60の制御部62と電気ケーブルまたは無線通信装置を介して通信可能に接続される。バッテリ36は、例えば電力線通信(PLC;power Line Communication)、CAN(Controller Area Network)、または、UART(Universal Asynchronous Receiver/Transmitter)によって制御部62と通信可能である。 The human-powered vehicle 10 further includes a battery 36. The battery 36 includes one or more battery elements. The battery elements include a rechargeable battery. The battery 36 is configured to supply power to the control device 60. The battery 36 is preferably communicatively connected to a control unit 62 of the control device 60 via an electric cable or a wireless communication device. The battery 36 can communicate with the control unit 62, for example, via power line communication (PLC), a controller area network (CAN), or a universal asynchronous receiver/transmitter (UART).
人力駆動車10は、モータ40と、人力駆動力Hの変速装置42と、を備える。変速装置42は、人力駆動力Hの伝達経路に設けられ、変速比Rを有する。変速装置42は、人力駆動力Hが入力される入力部と、人力駆動力Hが出力される出力部とを有する。変速比Rは、変速装置42の入力部の回転速度V1に対する、変速装置42の出力部の回転速度V2の比率によって表される。変速比Rは、式1によって表される。入力部の回転速度が一定の場合、変速比Rが大きくなるほど、出力部の回転速度が増加するので、車輪14の回転速度が増加する。
式1…変速比R=回転速度V2/回転速度V1
The human-powered vehicle 10 includes a motor 40 and a transmission 42 for human-powered driving force H. The transmission 42 is provided in a transmission path of the human-powered driving force H, and has a gear ratio R. The transmission 42 has an input section to which the human-powered driving force H is input, and an output section to which the human-powered driving force H is output. The gear ratio R is represented by the ratio of the rotation speed V2 of the output section of the transmission 42 to the rotation speed V1 of the input section of the transmission 42. The gear ratio R is represented by Equation 1. When the rotation speed of the input section is constant, as the gear ratio R increases, the rotation speed of the output section increases, and therefore the rotation speed of the wheels 14 increases.
Formula 1... Gear ratio R = rotation speed V2 / rotation speed V1
好ましくは、変速装置42は、ディレーラ42Aと、回転軸心を有し、回転軸心の延びる方向に並ぶ複数のスプロケット42Bと、を有する。ディレーラ42Aがリアディレーラである場合、第2回転体26は、複数のスプロケット42Bを含む。ディレーラ42Aがフロントディレーラである場合、第1回転体24は、複数のスプロケット42Bを含む。変速装置42がディレーラ42Aを含む場合、変速装置42の出力部は、第2回転体26に対応する。変速装置42がディレーラ42Aを含む場合、変速装置42の入力部は、第1回転体24に対応する。好ましくは、変速装置42は、電動アクチュエータを備える。電動アクチュエータは、ディレーラ42Aに設けられて、ディレーラ42Aを動作させる。変速装置42は、内装変速機を含んでいてもよい。内装変速機は、例えば後輪14Aのハブに設けられる。 Preferably, the shifting device 42 has a derailleur 42A and a plurality of sprockets 42B that have a rotation axis and are arranged in the direction in which the rotation axis extends. When the derailleur 42A is a rear derailleur, the second rotating body 26 includes a plurality of sprockets 42B. When the derailleur 42A is a front derailleur, the first rotating body 24 includes a plurality of sprockets 42B. When the shifting device 42 includes the derailleur 42A, the output part of the shifting device 42 corresponds to the second rotating body 26. When the shifting device 42 includes the derailleur 42A, the input part of the shifting device 42 corresponds to the first rotating body 24. Preferably, the shifting device 42 includes an electric actuator. The electric actuator is provided in the derailleur 42A and operates the derailleur 42A. The shifting device 42 may include an internal gear shifter. The internal gear shifter is provided, for example, in the hub of the rear wheel 14A.
モータ40は、人力駆動車10に推進力を付与するように構成される。モータ40は、1または複数の電気モータを含む。電気モータは、例えば、ブラシレスモータである。モータ40は、ペダル20A,20Bから後輪14Aまでの人力駆動力Hの動力伝達経路において、変速装置42に回転力を伝達するように構成される。本実施形態では、モータ40は、人力駆動車10のフレーム18に設けられ、第1回転体24に回転力を伝達するように構成される。 The motor 40 is configured to provide a propulsive force to the human-powered vehicle 10. The motor 40 includes one or more electric motors. The electric motor is, for example, a brushless motor. The motor 40 is configured to transmit a rotational force to the transmission 42 in the power transmission path of the human-powered driving force H from the pedals 20A, 20B to the rear wheel 14A. In this embodiment, the motor 40 is provided on the frame 18 of the human-powered vehicle 10, and is configured to transmit a rotational force to the first rotating body 24.
モータ40は、ハウジング44Aに設けられる。ハウジング44Aは、フレーム18に設けられる。ハウジング44Aは、例えばフレーム18に着脱可能に取り付けられる。モータ40およびモータ40が設けられるハウジング44Aを含んで、ドライブユニット44が構成される。本実施形態では、モータ40と入力回転軸12Aとの間の動力伝達経路には、好ましくは、入力回転軸12Aを人力駆動車10が前進する方向に回転させた場合にクランク12の回転力のモータ40への伝達を抑制する第3ワンウェイクラッチが設けられる。 The motor 40 is provided in a housing 44A. The housing 44A is provided in the frame 18. The housing 44A is, for example, detachably attached to the frame 18. The drive unit 44 is configured including the motor 40 and the housing 44A in which the motor 40 is provided. In this embodiment, the power transmission path between the motor 40 and the input rotating shaft 12A is preferably provided with a third one-way clutch that suppresses the transmission of the rotational force of the crank 12 to the motor 40 when the input rotating shaft 12A is rotated in the direction in which the human-powered vehicle 10 moves forward.
人力駆動車10は、制御装置60を含む。制御装置60は、好ましくはドライブユニット44のハウジング44Aに設けられる。制御装置60は、フレーム18に設けられてもよい。制御装置60は、制御部62を備える。制御部62は、予め定める制御プログラムを実行する演算処理装置を含む。制御部62に含まれる演算処理装置は、例えばCPU(Central Processing Unit)またはMPU(Micro Processing Unit)を含む。制御部62に含まれる演算処理装置は、相互に離れた複数の場所に設けられてもよい。制御部62は、1または複数のマイクロコンピュータを含んでいてもよい。好ましくは、制御装置60は、記憶部64をさらに含む。記憶部64には、制御プログラムおよび制御処理に用いられる情報が記憶される。記憶部64は、例えば不揮発性メモリおよび揮発性メモリを含む。不揮発性メモリは、例えば、ROM(Read-Only Memory)、EPROM(Erasable Programmable Read Only Memory)、EEPROM(Electrically Erasable Programmable Read-Only Memory)、および、フラッシュメモリの少なくとも1つを含む。揮発性メモリは、例えば、RAM(Random Access Memory)を含む。 The human-powered vehicle 10 includes a control device 60. The control device 60 is preferably provided in the housing 44A of the drive unit 44. The control device 60 may be provided in the frame 18. The control device 60 includes a control unit 62. The control unit 62 includes a processing unit that executes a predetermined control program. The processing unit included in the control unit 62 includes, for example, a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). The processing units included in the control unit 62 may be provided in multiple locations separated from each other. The control unit 62 may include one or more microcomputers. Preferably, the control device 60 further includes a memory unit 64. The memory unit 64 stores the control program and information used in the control process. The memory unit 64 includes, for example, a non-volatile memory and a volatile memory. The non-volatile memory includes, for example, at least one of a ROM (Read-Only Memory), an EPROM (Erasable Programmable Read Only Memory), an EEPROM (Electrically Erasable Programmable Read-Only Memory), and a flash memory. The volatile memory includes, for example, a RAM (Random Access Memory).
制御装置60は、好ましくは、モータ40の駆動回路66をさらに備える。駆動回路66と、制御部62とは、好ましくは、ドライブユニット44のハウジング44Aに設けられる。駆動回路66と、制御部62とは、例えば同一の回路基板に設けられてもよい。駆動回路66は、インバータ回路を含む。駆動回路66は、バッテリ36からモータ40に供給される電力を制御する。駆動回路66は、制御部62と、導電線、電気ケーブルまたは無線通信装置などを介して接続される。駆動回路66は、制御部62からの制御信号に応じてモータ40を駆動させる。 The control device 60 preferably further includes a drive circuit 66 for the motor 40. The drive circuit 66 and the control unit 62 are preferably provided in the housing 44A of the drive unit 44. The drive circuit 66 and the control unit 62 may be provided, for example, on the same circuit board. The drive circuit 66 includes an inverter circuit. The drive circuit 66 controls the power supplied from the battery 36 to the motor 40. The drive circuit 66 is connected to the control unit 62 via a conductive wire, an electric cable, a wireless communication device, or the like. The drive circuit 66 drives the motor 40 in response to a control signal from the control unit 62.
好ましくは、人力駆動車10は、車速センサ46、クランク回転センサ48、および、人力駆動力検出部50の少なくとも1つをさらに含む。車速センサ46は、人力駆動車10の車速Vに関する情報を検出するように構成される。車速センサ46は、無線通信装置または電気ケーブルを介して、制御部62に接続される。本実施形態では、車速センサ46は、人力駆動車10の少なくとも1つの車輪14の回転速度Wに関する情報を検出するように構成される。車速センサ46は、車輪14の回転速度Wに応じた信号を出力する。制御部62は、車輪14の回転速度Wに応じた信号と、車輪14の周長に関する情報とに基づいて人力駆動車10の車速Vを算出できる。記憶部64には車輪14の周長に関する情報が記憶される。 Preferably, the human-powered vehicle 10 further includes at least one of a vehicle speed sensor 46, a crank rotation sensor 48, and a human-powered driving force detection unit 50. The vehicle speed sensor 46 is configured to detect information related to the vehicle speed V of the human-powered vehicle 10. The vehicle speed sensor 46 is connected to the control unit 62 via a wireless communication device or an electric cable. In this embodiment, the vehicle speed sensor 46 is configured to detect information related to the rotation speed W of at least one wheel 14 of the human-powered vehicle 10. The vehicle speed sensor 46 outputs a signal corresponding to the rotation speed W of the wheel 14. The control unit 62 can calculate the vehicle speed V of the human-powered vehicle 10 based on the signal corresponding to the rotation speed W of the wheel 14 and information related to the circumference of the wheel 14. Information related to the circumference of the wheel 14 is stored in the memory unit 64.
車速センサ46は、例えばリードスイッチを構成する磁性リード、または、ホール素子などの磁気センサを含む。車速センサ46は、人力駆動車10のフレーム18のチェーンステイに取り付けられ、後輪14Aに取り付けられる磁石を検出する構成としてもよく、フロントフォーク30に設けられ、前輪14Bに取り付けられる磁石を検出する構成としてもよい。本実施形態において、車速センサ46は、車輪14が1回転した場合に、リードスイッチが磁石を1回検出するように構成される。車速センサ46は、人力駆動車10の車速Vに関する情報を取得できればどのような構成であってもよく、車輪14に設けられる磁石を検出する構成に限らず、例えば、ディスクブレーキに設けられるスリットを検出するように構成されてもよく、光学センサなどを含んで構成されてもよく、GPS(Global Positioning System)受信機を含んで構成されてもよい。車速センサ46がGPS受信器を含む場合、制御部62は、時間と移動距離とに応じて車速Vを算出できる。 The vehicle speed sensor 46 includes, for example, a magnetic reed constituting a reed switch, or a magnetic sensor such as a Hall element. The vehicle speed sensor 46 may be attached to the chain stay of the frame 18 of the human-powered vehicle 10 and configured to detect a magnet attached to the rear wheel 14A, or may be provided on the front fork 30 and configured to detect a magnet attached to the front wheel 14B. In this embodiment, the vehicle speed sensor 46 is configured such that the reed switch detects the magnet once when the wheel 14 rotates once. The vehicle speed sensor 46 may have any configuration as long as it can obtain information regarding the vehicle speed V of the human-powered vehicle 10. The vehicle speed sensor 46 is not limited to a configuration that detects a magnet provided on the wheel 14, but may be configured to detect, for example, a slit provided on a disc brake, may be configured to include an optical sensor, or may be configured to include a GPS (Global Positioning System) receiver. When the vehicle speed sensor 46 includes a GPS receiver, the control unit 62 can calculate the vehicle speed V according to the time and the travel distance.
クランク回転センサ48は、入力回転軸12Aの回転速度Cに関する情報を検出するように構成される。クランク回転センサ48は、無線通信装置または電気ケーブルを介して、制御部62に接続される。クランク回転センサ48は、例えば、人力駆動車10のフレーム18またはドライブユニット44に設けられる。クランク回転センサ48は、ドライブユニット44のハウジング44Aに設けられてもよい。クランク回転センサ48は、磁界の強度に応じた信号を出力する磁気センサを含んで構成される。周方向に磁界の強度が変化する環状の磁石が、入力回転軸12A、入力回転軸12Aに連動して回転する部材、または、入力回転軸12Aから第1回転体24までの間の動力伝達経路に設けられる。入力回転軸12Aに連動して回転する部材は、モータ40の出力軸を含んでもよい。 The crank rotation sensor 48 is configured to detect information related to the rotation speed C of the input rotating shaft 12A. The crank rotation sensor 48 is connected to the control unit 62 via a wireless communication device or an electric cable. The crank rotation sensor 48 is provided, for example, on the frame 18 or the drive unit 44 of the human-powered vehicle 10. The crank rotation sensor 48 may be provided on the housing 44A of the drive unit 44. The crank rotation sensor 48 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 on the input rotating shaft 12A, a member that rotates in conjunction with the input rotating shaft 12A, or a power transmission path between the input rotating shaft 12A and the first rotating body 24. The member that rotates in conjunction with the input rotating shaft 12A may include the output shaft of the motor 40.
クランク回転センサ48は、入力回転軸12Aの回転速度Cに応じた信号を出力する。例えば、入力回転軸12Aと第1回転体24との間に第1ワンウェイクラッチが設けられない場合、磁石は、第1回転体24に設けられてもよい。クランク回転センサ48は、入力回転軸12Aの回転速度Cに関する情報を取得できればどのような構成であってもよく、磁気センサに代えて光学センサ、加速度センサ、ジャイロセンサ、またはトルクセンサなどを含んでいてもよい。 The crank rotation sensor 48 outputs a signal corresponding to the rotation speed C of the input rotating shaft 12A. For example, if a first one-way clutch is not provided between the input rotating shaft 12A and the first rotating body 24, the magnet may be provided on the first rotating body 24. The crank rotation sensor 48 may have any configuration as long as it can acquire information related to the rotation speed C of the input rotating shaft 12A, and may include an optical sensor, an acceleration sensor, a gyro sensor, or a torque sensor instead of a magnetic sensor.
人力駆動力検出部50は、人力駆動力Hに関する情報を検出するように構成される。人力駆動力検出部50は、無線通信装置または電気ケーブルを介して、制御部62に接続される。人力駆動力検出部50は、例えば、人力駆動車10のフレーム18、ドライブユニット44、クランク12、または、ペダル20A,20Bに設けられる。人力駆動力検出部50は、ドライブユニット44のハウジング44Aに設けられてもよい。人力駆動力検出部50は、例えば、トルクセンサを含む。トルクセンサは、人力駆動力Hによってクランク12に与えられるトルクに応じた信号を出力するように構成される。トルクセンサは、例えば、動力伝達経路に第1ワンウェイクラッチが設けられる場合、好ましくは、第1ワンウェイクラッチよりも動力伝達経路の上流側に設けられる。トルクセンサは、歪センサ、磁歪センサ、または、圧力センサなどを含む。歪センサは、歪ゲージを含む。 The human-powered driving force detection unit 50 is configured to detect information related to the human-powered driving force H. The human-powered driving force detection unit 50 is connected to the control unit 62 via a wireless communication device or an electric cable. The human-powered driving force detection unit 50 is provided, for example, on the frame 18, the drive unit 44, the crank 12, or the pedals 20A and 20B of the human-powered vehicle 10. The human-powered driving force detection unit 50 may be provided on the housing 44A of the drive unit 44. The human-powered driving force detection unit 50 includes, for example, a torque sensor. The torque sensor is configured to output a signal corresponding to the torque applied to the crank 12 by the human-powered driving force H. When, for example, a first one-way clutch is provided in the power transmission path, the torque sensor is preferably provided upstream of the first one-way clutch in the power transmission path. The torque sensor includes a strain sensor, a magnetostrictive sensor, a pressure sensor, or the like. The strain sensor includes a strain gauge.
トルクセンサは、動力伝達経路、または、動力伝達経路に含まれる部材の近傍に設けられる。動力伝達経路に含まれる部材は、例えば、入力回転軸12A、入力回転軸12Aと第1回転体24との間において人力駆動力Hを伝達する部材、クランクアーム12B,12C、または、ペダル20A,20Bである。人力駆動力検出部50は、人力駆動力Hに関する情報を取得できればどのような構成であってもよく、例えば、ペダル20A,20Bに与えられる圧力を検出するセンサ、または、チェーンの張力を検出するセンサなどを含んでいてもよい。 The torque sensor is provided in the power transmission path or near a member included in the power transmission path. The member included in the power transmission path is, for example, the input rotating shaft 12A, a member that transmits the manual driving force H between the input rotating shaft 12A and the first rotating body 24, the crank arms 12B, 12C, or the pedals 20A, 20B. The manual driving force detection unit 50 may have any configuration as long as it can acquire information about the manual driving force H, and may include, for example, a sensor that detects the pressure applied to the pedals 20A, 20B, or a sensor that detects the tension of the chain.
好ましくは、制御部62は、変速装置42を制御するように構成される。制御装置60と、変速装置42の電動アクチュエータとは、導電線、電気ケーブルまたは無線通信装置などを介して接続される。変速装置42の電動アクチュエータには、バッテリ36から電力が供給される。制御部62は、変速装置42の変速比Rを変更する場合、人力駆動力Hの低下に応じて、変速装置42に変速動作を開始させる。 Preferably, the control unit 62 is configured to control the transmission 42. The control device 60 and the electric actuator of the transmission 42 are connected via a conductive wire, an electric cable, a wireless communication device, or the like. The electric actuator of the transmission 42 is supplied with power from the battery 36. When changing the gear ratio R of the transmission 42, the control unit 62 causes the transmission 42 to start a gear shift operation in response to a decrease in the human driving force H.
制御部62は、例えば、人力駆動力検出部50の出力に応じて人力駆動力Hの低下を判定してもよい。制御部62が人力駆動力検出部50の出力に応じて人力駆動力Hの低下を判定する場合、制御部62は、例えば、予め定める周期において人力駆動力Hの検出値を取得し、前回検出された検出値と、今回検出された検出値とを比較する。制御部62は、今回検出された検出値が、前回検出された検出値よりも小さい場合、人力駆動力Hが低下したと判定する。制御部62は、今回検出された検出値が、複数回連続して、前回検出された検出値よりも小さい場合、人力駆動力Hが低下したと判定してもよい。予め定める周期は、好ましくは、例えばクランク12が5度回転する期間よりも短い。 The control unit 62 may determine a decrease in the manual driving force H according to the output of the manual driving force detection unit 50, for example. When the control unit 62 determines a decrease in the manual driving force H according to the output of the manual driving force detection unit 50, the control unit 62 acquires a detection value of the manual driving force H at a predetermined period, for example, and compares the detection value detected last time with the detection value detected this time. If the detection value detected this time is smaller than the detection value detected last time, the control unit 62 determines that the manual driving force H has decreased. If the detection value detected this time is smaller than the detection value detected last time multiple times in succession, the control unit 62 may determine that the manual driving force H has decreased. The predetermined period is preferably shorter than the period in which the crank 12 rotates 5 degrees, for example.
制御部62は、例えば、クランク回転センサ48の出力に応じて人力駆動力Hの低下を判定してもよい。制御部62がクランク回転センサ48の出力に応じて人力駆動力Hの低下を判定する場合、制御部62は、例えば、入力回転軸12Aの回転角度が、人力駆動力Hが最も低下しやすい角度と対応する角度を含む範囲の回転角度になった場合、人力駆動力Hが低下したと判定する。制御部62がクランク回転センサ48の出力に応じて人力駆動力Hの低下を判定する場合、制御部62は、例えば、入力回転軸12Aの回転角度が、クランクアーム12B,12Cの上死点または下死点を含む予め定める範囲に含まれる場合、人力駆動力Hが低下したと判定する。 The control unit 62 may determine the decrease in the manual driving force H according to, for example, the output of the crank rotation sensor 48. When the control unit 62 determines the decrease in the manual driving force H according to the output of the crank rotation sensor 48, the control unit 62 determines that the manual driving force H has decreased, for example, when the rotation angle of the input rotating shaft 12A is within a range including an angle corresponding to an angle at which the manual driving force H is most likely to decrease. When the control unit 62 determines the decrease in the manual driving force H according to the output of the crank rotation sensor 48, the control unit 62 determines that the manual driving force H has decreased, for example, when the rotation angle of the input rotating shaft 12A is within a predetermined range including the top dead center or bottom dead center of the crank arms 12B, 12C.
好ましくは、人力駆動車10は、変速操作装置56をさらに含む。変速操作装置56は、ユーザの手によって操作可能に構成される。変速操作装置56は、例えば、ハンドルバー34に設けられる。変速操作装置56は、無線通信装置または電気ケーブルを介して、制御部62に接続される。変速操作装置56は、変速装置42の変速比Rを増加させるための第1操作部と、変速装置42の変速比Rを減少させるための第2操作部とを含む。第1操作部が操作されると、制御部62に変速比Rを増加させるための変速要求が発生し、第1操作部から制御部62に変速要求が送信される。第2操作部が操作されると、制御部62に変速比Rを減少させるための変速要求が発生し、第2操作部から制御部62に変速要求が送信される。第1操作部および第2操作部は、それぞれが、操作部材と、操作部材の操作を検出する検出部とを含む。検出部は、電気スイッチまたはセンサを含む。検出部に含まれるセンサの種類は、限定されず、磁気センサであってもよく、光学センサであってもよい。 Preferably, the human-powered vehicle 10 further includes a gear shift operating device 56. The gear shift operating device 56 is configured to be operable by the user's hand. The gear shift operating device 56 is provided, for example, on the handlebar 34. The gear shift operating device 56 is connected to the control unit 62 via a wireless communication device or an electric cable. The gear shift operating device 56 includes a first operating unit for increasing the gear ratio R of the gear shift device 42 and a second operating unit for decreasing the gear ratio R of the gear shift device 42. When the first operating unit is operated, a gear shift request for increasing the gear ratio R is generated in the control unit 62, and the gear shift request is transmitted from the first operating unit to the control unit 62. When the second operating unit is operated, a gear shift request for decreasing the gear ratio R is generated in the control unit 62, and the gear shift request is transmitted from the second operating unit to the control unit 62. Each of the first operating unit and the second operating unit includes an operating member and a detection unit that detects the operation of the operating member. The detection unit includes an electric switch or a sensor. The type of sensor included in the detection unit is not limited, and may be a magnetic sensor or an optical sensor.
図3を参照して、制御部62が変速装置42の制御状態を切り替える処理が説明される。制御部62は、例えば、制御部62に電力が供給されると、処理を開始して図3に示すフローチャートのステップS11に移行する。制御部62は、図3のフローチャートが終了すると、例えば、電力の供給が停止されるまでは、予め定める周期後にステップS11からの処理を繰り返す。 The process in which the control unit 62 switches the control state of the transmission 42 will be described with reference to FIG. 3. For example, 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. When the flowchart in FIG. 3 ends, the control unit 62 repeats the process from step S11 after a predetermined period, for example, until the supply of power is stopped.
制御部62は、ステップS11において、変速要求が発生したか否かを判定する。変速要求は、変速操作装置が操作されることによって発生する。変速要求は、人力駆動車10の走行状態および走行環境の少なくとも1つに応じて制御部62が自ら発生させてもよい。人力駆動車10の走行状態は、車速V、入力回転軸12Aの回転速度C、人力駆動力H、および、人力駆動車10のピッチ角度の少なくとも1つを含む。人力駆動車10の走行環境は、人力駆動車10の走行路の斜度を含む。制御部62は、予め定める閾値と、人力駆動車10の走行状態および走行環境の少なくとも1つに関するパラメータとを、比較し、パラメータが予め定める閾値よりも大きい場合、および、パラメータが予め定める閾値よりも小さい場合の少なくとも1つにおいて、変速要求を発生する。制御部62は、変速要求が発生していない場合、処理を終了する。制御部62は、変速要求が発生した場合、ステップS12に移行する。 In step S11, the control unit 62 determines whether a gear shift request has occurred. A gear shift request occurs when the gear shift operating device is operated. The control unit 62 may itself generate a gear shift request in response to at least one of the driving state and driving environment of the human-powered vehicle 10. The driving state of the human-powered vehicle 10 includes at least one of the vehicle speed V, the rotation speed C of the input rotating shaft 12A, the human-powered driving force H, and the pitch angle of the human-powered vehicle 10. The driving environment of the human-powered vehicle 10 includes the slope of the road on which the human-powered vehicle 10 is traveling. The control unit 62 compares a predetermined threshold value with a parameter related to at least one of the driving state and driving environment of the human-powered vehicle 10, and generates a gear shift request in at least one of the cases where the parameter is greater than the predetermined threshold value and where the parameter is smaller than the predetermined threshold value. If a gear shift request has not occurred, the control unit 62 ends the process. If a gear shift request has occurred, the control unit 62 proceeds to step S12.
制御部62は、ステップS12において、変速が可能か否かを判定する。制御部62は、例えば、変速比Rを大きくする変速要求が発生する場合において、現在の変速比Rが変速装置42の最大の変速比Rよりも小さい場合、変速が可能と判定する。制御部62は、例えば、変速比Rを大きくする変速要求がある場合において、現在の変速比Rが変速装置42の最大の変速比Rの場合、変速が可能ではないと判定する。制御部62は、例えば、変速比Rを小さくする変速要求がある場合において、現在の変速比Rが変速装置42の最小の変速比Rよりも大きい場合、変速が可能と判定する。制御部62は、例えば、変速比Rを小さくする変速要求がある場合において、現在の変速比Rが変速装置42の最小の変速比Rの場合、変速が可能ではないと判定する。制御部62は、変速が可能ではない場合、処理を終了する。制御部62は、変速が可能の場合、ステップS13に移行する。 In step S12, the control unit 62 determines whether or not a gear shift is possible. For example, when a gear shift request to increase the gear ratio R occurs, the control unit 62 determines that a gear shift is possible if the current gear ratio R is smaller than the maximum gear ratio R of the transmission 42. For example, when a gear shift request to increase the gear ratio R occurs, the control unit 62 determines that a gear shift is not possible if the current gear ratio R is the maximum gear ratio R of the transmission 42. For example, when a gear shift request to decrease the gear ratio R occurs, the control unit 62 determines that a gear shift is possible if the current gear ratio R is larger than the minimum gear ratio R of the transmission 42. For example, when a gear shift request to decrease the gear ratio R occurs, the control unit 62 determines that a gear shift is not possible if the current gear ratio R is the minimum gear ratio R of the transmission 42. If a gear shift request to decrease the gear ratio R occurs, the control unit 62 determines that a gear shift is not possible. If a gear shift is not possible, the control unit 62 ends the process. If gear shifting is possible, the control unit 62 proceeds to step S13.
制御部62は、ステップS13において、人力駆動力Hが低下したか否かを判定する。制御部62は、人力駆動力Hが低下していない場合、再びステップS13の判定処理を実行する。制御部62は、人力駆動力Hが低下した場合、ステップS14に移行する。 In step S13, the control unit 62 determines whether the manual driving force H has decreased. If the manual driving force H has not decreased, the control unit 62 executes the determination process of step S13 again. If the manual driving force H has decreased, the control unit 62 proceeds to step S14.
制御部62は、ステップS14において、変速装置42の変速動作を開始させて処理を終了する。制御部62は、変速装置42の電動アクチュエータを駆動させて、変速装置42の変速動作を開始させる。 In step S14, the control unit 62 starts the gear shifting operation of the transmission 42 and ends the process. The control unit 62 drives the electric actuator of the transmission 42 to start the gear shifting operation of the transmission 42.
制御部62は、人力駆動車10に推進力を付与するモータ40を制御するように構成される。好ましくは、制御部62は、車速V、入力回転軸12Aの回転速度C、および、人力駆動力Hの少なくとも1つに応じてモータ40を制御する。好ましくは、制御部62は、人力駆動車10に入力される人力駆動力Hに応じてモータ40を制御するように構成される。人力駆動力Hは、トルクによって表されてもよく、仕事率によって表されてもよい。 The control unit 62 is configured to control the motor 40 that provides a propulsive force to the human-powered vehicle 10. Preferably, the control unit 62 controls the motor 40 in response to at least one of the vehicle speed V, the rotation speed C of the input rotating shaft 12A, and the human-powered driving force H. Preferably, the control unit 62 is configured to control the motor 40 in response to the human-powered driving force H input to the human-powered vehicle 10. The human-powered driving force H may be expressed by torque or may be expressed by power.
制御部62は、例えば、モータ40によるアシストレベルが、予め定めるアシストレベルAになるようにモータ40を制御するように構成される。例えば、アシストレベルAは、人力駆動力Hに対するモータ40によるアシスト力の比率を含む。例えば、アシストレベルAは、モータ40の出力が低下する場合におけるモータ40の出力変動の抑制レベルLを含む。例えば、アシストレベルAは、人力駆動力Hに対するモータ40によるアシスト力の比率、および、モータ40の出力が低下する場合におけるモータ40の出力変動の抑制レベルLのいずれか1つのみを含んでいてもよく、両方を含んでいてもよい。アシストレベルAは、人力駆動力Hに対するモータ40によるアシスト力の比率、および、モータ40の出力が低下する場合におけるモータ40の出力変動の抑制レベルLの少なくとも1つに加えて、モータ40の出力の上限値MXを含んでいてもよい。 The control unit 62 is configured to control the motor 40 so that the assist level by the motor 40 becomes a predetermined assist level A. For example, the assist level A includes the ratio of the assist force by the motor 40 to the manual driving force H. For example, the assist level A includes the suppression level L of the output fluctuation of the motor 40 when the output of the motor 40 decreases. For example, the assist level A may include only one of the ratio of the assist force by the motor 40 to the manual driving force H and the suppression level L of the output fluctuation of the motor 40 when the output of the motor 40 decreases, or may include both. The assist level A may include the upper limit value MX of the output of the motor 40 in addition to at least one of the ratio of the assist force by the motor 40 to the manual driving force H and the suppression level L of the output fluctuation of the motor 40 when the output of the motor 40 decreases.
人力駆動力Hに対するモータ40によるアシスト力の比率を、アシスト比率と記載する場合がある。制御部62は、例えば、人力駆動力Hに対して、モータ40によるアシスト力が予め定める比率になるように、モータ40を制御するように構成される。人力駆動力Hは、ユーザがクランク12を回転させることによって発生する人力駆動車10の推進力に対応する。アシスト力は、モータ40の回転によって発生する人力駆動車10の推進力に対応する。予め定める比率は、一定ではなく、例えば、人力駆動力Hに応じて変化してもよく、入力回転軸12Aの回転速度Cに応じて変化してもよく、車速Vに応じて変化してもよく、人力駆動力H、入力回転軸12Aの回転速度C、および、車速Vのうちのいずれか2つ、または、全てに応じて変化してもよい。 The ratio of the assist force by the motor 40 to the human-powered driving force H may be referred to as the assist ratio. The control unit 62 is configured to control the motor 40 so that the assist force by the motor 40 is a predetermined ratio to the human-powered driving force H, for example. The human-powered driving force H corresponds to the propulsive force of the human-powered vehicle 10 generated by the user rotating the crank 12. The assist force corresponds to the propulsive force of the human-powered vehicle 10 generated by the rotation of the motor 40. The predetermined ratio is not constant, and may change, for example, according to the human-powered driving force H, the rotation speed C of the input rotating shaft 12A, the vehicle speed V, or any two or all of the human-powered driving force H, the rotation speed C of the input rotating shaft 12A, and the vehicle speed V.
人力駆動力Hおよびアシスト力をトルクによって表わす場合、人力駆動力Hを人力トルクHTと記載し、アシスト力をアシストトルクMTと記載する。人力駆動力Hおよびアシスト力を仕事率によって表わす場合、人力駆動力Hを人力仕事率HWと記載し、アシスト力をアシスト仕事率MWと記載する。人力駆動力Hに対するモータ40によるアシスト力の比率は、人力駆動車10の人力トルクHTに対するアシストトルクMTのトルク比率であってもよく、人力仕事率HWに対するモータ40によるアシスト仕事率MWの比率であってもよい。 When the manual driving force H and the assist force are expressed in terms of torque, the manual driving force H is written as manual torque HT, and the assist force is written as assist torque MT. When the manual driving force H and the assist force are expressed in terms of power, the manual driving force H is written as manual power HW, and the assist force is written as assist power MW. The ratio of the assist force by the motor 40 to the manual driving force H may be the torque ratio of the assist torque MT to the manual torque HT of the human-powered vehicle 10, or it may be the ratio of the assist power MW by the motor 40 to the human power power HW.
本実施形態のドライブユニット44では、クランク12が変速機を介さずに第1回転体24に接続され、かつ、モータ40の出力が第1回転体24に入力される。本実施形態において、人力駆動力Hは、ユーザがクランク12を回転させることによって第1回転体24に入力される駆動力に対応する。本実施形態において、アシスト力は、モータ40が回転することによって第1回転体24に入力される駆動力に対応する。モータ40の出力が減速機を介して第1回転体24に入力される場合は、アシスト力は、減速機の出力に対応する。 In the drive unit 44 of this embodiment, the crank 12 is connected to the first rotating body 24 without a transmission, and the output of the motor 40 is input to the first rotating body 24. In this embodiment, the manual driving force H corresponds to the driving force input to the first rotating body 24 by the user rotating the crank 12. In this embodiment, the assist force corresponds to the driving force input to the first rotating body 24 by the rotation of the motor 40. When the output of the motor 40 is input to the first rotating body 24 via a reducer, the assist force corresponds to the output of the reducer.
制御部62は、アシスト力が上限値MX以下になるようにモータ40を制御するように構成される。モータ40の出力が第1回転体24に入力され、かつ、アシスト力がトルクによって表される場合、制御部62は、アシストトルクMTが上限値MTX以下になるようにモータ40を制御するように構成される。好ましくは、上限値MTXは、20Nm以上200Nm以下の範囲の値である。モータ40の出力が第1回転体24に入力され、かつ、アシスト力が仕事率によって表される場合、制御部62は、アシスト仕事率MWが上限値MWX以下になるようにモータ40を制御するように構成される。 The control unit 62 is configured to control the motor 40 so that the assist force is equal to or less than the upper limit value MX. When the output of the motor 40 is input to the first rotating body 24 and the assist force is expressed by torque, the control unit 62 is configured to control the motor 40 so that the assist torque MT is equal to or less than the upper limit value MTX. Preferably, the upper limit value MTX is a value in the range of 20 Nm to 200 Nm. When the output of the motor 40 is input to the first rotating body 24 and the assist force is expressed by power, the control unit 62 is configured to control the motor 40 so that the assist power MW is equal to or less than the upper limit value MWX.
好ましくは、制御部62は、モータ40の出力変動の抑制レベルLを変更可能に構成される。モータ40の出力変動の抑制レベルLが大きくなるほど、モータ40の制御パラメータの単位時間当たりの変化量に対するモータ40の出力の単位時間当たりの変化量が減少する。モータ40の出力変動の抑制レベルLが小さくなるほど、モータ40の制御パラメータの単位時間当たりの変化量に対するモータ40の出力の単位時間当たりの変化量が増加する。本実施形態において、モータ40の制御パラメータは、人力駆動力Hに対応する。モータ40の制御パラメータは、入力回転軸12Aの回転速度Cに対応してもよい。好ましくは、モータ40の出力変動の抑制レベルLは、人力駆動力Hまたは入力回転軸12Aの回転速度Cが減少する場合における抑制レベルLに対応する。モータ40の出力変動の抑制レベルLは、モータ40の応答速度に反比例する。モータ40の応答速度は、モータ40の制御パラメータの単位時間当たりの変化量に対するモータ40の出力の単位時間当たりの変化量によって表される。モータ40の出力変動の抑制レベルLが増加すると、モータ40の応答速度は減少する。 Preferably, the control unit 62 is configured to be able to change the suppression level L of the output fluctuation of the motor 40. The larger the suppression level L of the output fluctuation of the motor 40, the smaller the change in the output of the motor 40 per unit time relative to the change in the control parameter of the motor 40 per unit time. The smaller the suppression level L of the output fluctuation of the motor 40, the larger the change in the output of the motor 40 per unit time relative to the change in the control parameter of the motor 40 per unit time. In this embodiment, the control parameter of the motor 40 corresponds to the manual driving force H. The control parameter of the motor 40 may correspond to the rotation speed C of the input rotating shaft 12A. Preferably, the suppression level L of the output fluctuation of the motor 40 corresponds to the suppression level L when the manual driving force H or the rotation speed C of the input rotating shaft 12A decreases. The suppression level L of the output fluctuation of the motor 40 is inversely proportional to the response speed of the motor 40. The response speed of the motor 40 is represented by the change in the output of the motor 40 per unit time relative to the change in the control parameter of the motor 40 per unit time. As the suppression level L of the output fluctuation of the motor 40 increases, the response speed of the motor 40 decreases.
制御部62は、例えば、フィルタ回路によって抑制レベルLを変更する。フィルタ回路は、例えば、時定数を有するローパスフィルタを含む。制御部62は、フィルタの時定数を変更することによって抑制レベルLを変更する。制御部62は、人力駆動力Hからモータ40の出力を算出するためのゲインを変更することによって抑制レベルLを変更するようにしてもよい。フィルタ回路は、例えば、演算処理装置において予め定めるソフトウェアを実行することによって構成される。 The control unit 62 changes the suppression level L, for example, by a filter circuit. The filter circuit includes, for example, a low-pass filter having a time constant. The control unit 62 changes the suppression level L by changing the time constant of the filter. The control unit 62 may change the suppression level L by changing a gain for calculating the output of the motor 40 from the manual driving force H. The filter circuit is configured, for example, by executing predetermined software in a calculation processing device.
制御部62は、人力駆動車10が人力駆動力Hによって推進される状態において、モータ40に人力駆動車10の推進をアシストさせるように構成される。制御部62は、変速装置42の変速比Rが変更される場合、モータ40によるアシストレベルAを、人力駆動車10に入力される人力駆動力Hに応じて低下させ、かつ、人力駆動力Hが第1人力駆動力H1の場合におけるアシストレベルAが、人力駆動力Hが第1人力駆動力H1よりも小さい第2人力駆動力H2の場合におけるアシストレベルAよりも大きくなるようにモータ40を制御する。第1人力駆動力H1および第2人力駆動力H2は、トルクによって表されてもよく、仕事率によって表されてもよい。 The control unit 62 is configured to cause the motor 40 to assist the propulsion of the human-powered vehicle 10 when the human-powered vehicle 10 is propelled by the human-powered driving force H. When the gear ratio R of the transmission 42 is changed, the control unit 62 controls the motor 40 to lower the assist level A of the motor 40 according to the human-powered driving force H input to the human-powered vehicle 10, and to make the assist level A when the human-powered driving force H is a first human-powered driving force H1 greater than the assist level A when the human-powered driving force H is a second human-powered driving force H2 smaller than the first human-powered driving force H1. The first human-powered driving force H1 and the second human-powered driving force H2 may be expressed by torque or power.
制御部62は、例えば、変速装置42の変速比Rが変更される場合、かつ、第1人力駆動力H1の場合、アシストレベルAを第1アシストレベルA1に設定する。人力駆動力Hが第1人力駆動力H1の状態は、人力駆動力Hが予め定める第1駆動力HY以上の場合と対応する。制御部62は、例えば、変速装置42の変速比Rが変更される場合、かつ、人力駆動力Hが第2人力駆動力H2の場合、アシストレベルAを第2アシストレベルA2に設定する。人力駆動力Hが第2人力駆動力H2の状態は、人力駆動力Hが予め定める第1駆動力HY未満の場合と対応する。第1アシストレベルA1は、第2アシストレベルA2よりも大きい。 For example, when the gear ratio R of the transmission 42 is changed and the manual driving force is a first manual driving force H1, the control unit 62 sets the assist level A to a first assist level A1. The state where the manual driving force H is the first manual driving force H1 corresponds to the case where the manual driving force H is equal to or greater than a predetermined first driving force HY. For example, when the gear ratio R of the transmission 42 is changed and the manual driving force H is a second manual driving force H2, the control unit 62 sets the assist level A to a second assist level A2. The state where the manual driving force H is the second manual driving force H2 corresponds to the case where the manual driving force H is less than the predetermined first driving force HY. The first assist level A1 is greater than the second assist level A2.
好ましくは、制御部62は、変速装置42の変速比Rが変更される場合、かつ、人力駆動力Hが予め定める人力駆動力HXよりも小さい場合、アシストレベルAを維持する。予め定める人力駆動力HXは、予め定める第1駆動力HYよりも小さい。 Preferably, the control unit 62 maintains the assist level A when the gear ratio R of the transmission 42 is changed and when the manual driving force H is smaller than a predetermined manual driving force HX. The predetermined manual driving force HX is smaller than a predetermined first driving force HY.
制御部62は、例えば、アシストレベルAが人力駆動力Hに対するモータ40によるアシスト力の比率で表され、かつ、人力駆動力Hがトルクで表される場合、表1に示すように、アシストレベルAを低下させる。アシストレベルAの低下率は、低下させる前のアシストレベルAに対する、低下させた後のアシストレベルAの割合である。表1において、X1およびX2は、数値であり、X1<X2である。X1は、例えば30であり、X2は、例えば60である。 For example, when the assist level A is expressed as the ratio of the assist force by the motor 40 to the manual driving force H, and the manual driving force H is expressed as torque, the control unit 62 reduces the assist level A as shown in Table 1. The reduction rate of the assist level A is the ratio of the assist level A after reduction to the assist level A before reduction. In Table 1, X1 and X2 are numerical values, and X1<X2. X1 is, for example, 30, and X2 is, for example, 60.
好ましくは、制御部62は、変速装置42の変速比Rが変更される場合、クランク12の角度が予め定める範囲の場合に、アシストレベルAを低下させる処理を開始する。予め定める範囲は、例えば、クランク12の角度において、クランクアーム12B,12Cの位置が上死点または下死点と対応する位置よりも90度離れる角度を含む。予め定める範囲は、例えば、クランク12の角度において、クランクアーム12B,12Cの位置が上死点または下死点と対応する位置よりも90度離れる角度を中心として、10度から45度の範囲を含む。予め定める範囲としては、例えば、ライダがアシストレベルAの低下を感じにくい範囲が設定される。 Preferably, when the gear ratio R of the transmission 42 is changed, the control unit 62 starts the process of lowering the assist level A when the angle of the crank 12 is within a predetermined range. The predetermined range includes, for example, an angle of the crank 12 at which the positions of the crank arms 12B and 12C are 90 degrees away from the position corresponding to the top dead center or the bottom dead center. The predetermined range includes, for example, a range from 10 degrees to 45 degrees centered on the angle of the crank 12 at which the positions of the crank arms 12B and 12C are 90 degrees away from the position corresponding to the top dead center or the bottom dead center. The predetermined range is, for example, a range in which the rider is unlikely to feel a decrease in the assist level A.
好ましくは、制御部62は、モータ40によるアシストレベルAを低下させる場合、変速装置42の変速動作の状態に応じて、モータ40によるアシストレベルAを低下させる処理を開始する。例えば、制御部62は、変速装置42の変速動作が開始された場合、アシストレベルAを低下させる。変速装置42が電動アクチュエータを備える変速装置42である場合、制御部62は、変速要求が発生した後、変速装置42の変速動作が開始される前にアシストレベルAの低下を開始してもよい。 When the control unit 62 is to reduce the assist level A provided by the motor 40, the control unit 62 preferably starts a process of reducing the assist level A provided by the motor 40 depending on the state of the gear shifting operation of the transmission 42. For example, the control unit 62 reduces the assist level A when the gear shifting operation of the transmission 42 is started. When the transmission 42 is a transmission 42 equipped with an electric actuator, the control unit 62 may start reducing the assist level A after a gear shift request is generated and before the gear shifting operation of the transmission 42 is started.
好ましくは、制御部62は、アシストレベルAを低下させる場合、アシストレベルAを徐々に低下させる。制御部62は、例えば、アシストレベルAを第1アシストレベルA1に低下させる場合、アシストレベルAを第1アシストレベルA1まで予め定める時間が経過するごとに段階的に低下させてもよい。制御部62は、例えば、アシストレベルAを第1アシストレベルA1に低下させる場合、アシストレベルAを第1アシストレベルA1まで連続的に低下させてもよい。制御部62は、例えば、アシストレベルAを第2アシストレベルA2に低下させる場合、アシストレベルAを第2アシストレベルA2まで予め定める時間が経過するごとに段階的に低下させてもよい。制御部62は、例えば、アシストレベルAを第2アシストレベルA2に低下させる場合、アシストレベルAを第2アシストレベルA2まで予め定める時間が経過するごとに連続的に低下させてもよい。 Preferably, when the control unit 62 lowers the assist level A, it gradually lowers the assist level A. For example, when the control unit 62 lowers the assist level A to the first assist level A1, it may lower the assist level A stepwise to the first assist level A1 every time a predetermined time elapses. For example, when the control unit 62 lowers the assist level A to the first assist level A1, it may continuously lower the assist level A to the first assist level A1. For example, when the control unit 62 lowers the assist level A to the second assist level A2, it may lower the assist level A stepwise to the second assist level A2 every time a predetermined time elapses. For example, when the control unit 62 lowers the assist level A to the second assist level A2, it may continuously lower the assist level A to the second assist level A2 every time a predetermined time elapses.
好ましくは、制御部62は、アシストレベルAを低下させてから予め定める期間TXが経過すると、アシストレベルAを増加させる。好ましくは、予め定める期間TXは、人力駆動車10の車輪14の回転量が予め定める回転量になるまでの期間を含む。予め定める回転量は、30度以上かつ460度未満である。好ましくは、予め定める回転量は、変速装置42の変速動作が開始されてから完了するまでの期間に応じて設定される。好ましくは、制御部62は、アシストレベルAを低下させてから予め定める期間TXが経過すると、アシストレベルAを低下させる前のアシストレベルAに戻るようにアシストレベルAを変更する。アシストレベルAを低下させる前のアシストレベルAは、例えば、アシストレベルAを低下させる直前のアシストレベルAである。 Preferably, the control unit 62 increases the assist level A when a predetermined period TX has elapsed since the assist level A was reduced. Preferably, the predetermined period TX includes a period until the rotation amount of the wheels 14 of the human-powered vehicle 10 reaches a predetermined rotation amount. The predetermined rotation amount is equal to or greater than 30 degrees and less than 460 degrees. Preferably, the predetermined rotation amount is set according to the period from the start to the completion of the shift operation of the transmission 42. Preferably, the control unit 62 changes the assist level A so that the assist level A returns to the assist level A before the assist level A was reduced when a predetermined period TX has elapsed since the assist level A was reduced. The assist level A before the assist level A was reduced is, for example, the assist level A immediately before the assist level A was reduced.
好ましくは、制御部62は、変速比Rの変更が完了すると、アシストレベルAを増加させる。好ましくは、変速装置42は、現在の変速ステージに関する情報を検出する変速状態検出部を有する。変速状態検出部は、例えば、電動アクチュエータの動作に応じて信号を出力するセンサを含む。制御部62は、入力回転軸12Aの回転速度Cと、車輪14の回転速度Wとに応じて、変速比Rの変更が完了するか否かを判定してもよい。制御部62は、人力駆動力Hが予め定める閾値以上の場合において、入力回転軸12Aの回転速度Cと、車輪14の回転速度Wとから変速比Rを演算する。好ましくは、制御部62は、変速比Rの変更が完了すると、アシストレベルAを低下させる前のアシストレベルAに戻るようにアシストレベルAを変更する。 Preferably, the control unit 62 increases the assist level A when the change in the gear ratio R is completed. Preferably, the transmission 42 has a gear shift state detection unit that detects information related to the current gear shift stage. The gear shift state detection unit includes, for example, a sensor that outputs a signal in response to the operation of the electric actuator. The control unit 62 may determine whether the change in the gear ratio R is completed or not in response to the rotation speed C of the input rotating shaft 12A and the rotation speed W of the wheels 14. When the human-powered driving force H is equal to or greater than a predetermined threshold, the control unit 62 calculates the gear ratio R from the rotation speed C of the input rotating shaft 12A and the rotation speed W of the wheels 14. Preferably, when the change in the gear ratio R is completed, the control unit 62 changes the assist level A so that it returns to the assist level A before the assist level A was reduced.
図4を参照して、制御部62がモータ40を制御する制御状態を切り替える処理が説明される。制御部62は、例えば、制御部62に電力が供給されると、処理を開始して図4に示すフローチャートのステップS21に移行する。制御部62は、図4のフローチャートが終了すると、例えば、電力の供給が停止されるまでは、予め定める周期後にステップS21からの処理を繰り返す。 The process of switching the control state in which the control unit 62 controls the motor 40 will be described with reference to FIG. 4. For example, 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 in FIG. 4 ends, the control unit 62 repeats the process from step S21 after a predetermined period, for example, until the supply of power is stopped.
制御部62は、ステップS21において、変速装置42の変速比Rが変更されるか否かを判定する。制御部62は、変速装置42の変速比Rが変更されない場合、処理を終了する。制御部62は、変速装置42の変速比Rが変更される場合、ステップS23に移行する。本実施形態において、制御部62は、変速要求が発生する場合、変速装置42の変速比Rが変更されると判定する。 In step S21, the control unit 62 determines whether the gear ratio R of the transmission 42 is to be changed. If the gear ratio R of the transmission 42 is not to be changed, the control unit 62 ends the process. If the gear ratio R of the transmission 42 is to be changed, the control unit 62 proceeds to step S23. In this embodiment, if a gear change request occurs, the control unit 62 determines that the gear ratio R of the transmission 42 is to be changed.
制御部62は、ステップS23において、人力駆動力Hが予め定める人力駆動力HX以上か否かを判定する。制御部62は、人力駆動力Hが予め定める人力駆動力HX以上の場合、ステップS24に移行する。制御部62は、ステップS23において、人力駆動力Hが予め定める人力駆動力HX以上ではない場合、処理を終了する。 In step S23, the control unit 62 determines whether the manual driving force H is equal to or greater than the predetermined manual driving force HX. If the manual driving force H is equal to or greater than the predetermined manual driving force HX, the control unit 62 proceeds to step S24. If the manual driving force H is not equal to or greater than the predetermined manual driving force HX in step S23, the control unit 62 ends the process.
制御部62は、ステップS24において、人力駆動力Hが予め定める第1駆動力HY以上か否かを判定する。制御部62は、人力駆動力Hが予め定める第1駆動力HY以上の場合、ステップS25に移行する。制御部62は、ステップS25において、アシストレベルAを第1アシストレベルA1に変更し、ステップS27に移行する。 In step S24, the control unit 62 determines whether the manual driving force H is equal to or greater than a predetermined first driving force HY. If the manual driving force H is equal to or greater than the predetermined first driving force HY, the control unit 62 proceeds to step S25. In step S25, the control unit 62 changes the assist level A to the first assist level A1, and proceeds to step S27.
制御部62は、ステップS24において、人力駆動力Hが予め定める第1駆動力HY以上ではない場合、ステップS26に移行する。制御部62は、ステップS26において、アシストレベルAを第2アシストレベルA2に変更し、ステップS27に移行する。 If the manual driving force H is not equal to or greater than the predetermined first driving force HY in step S24, the control unit 62 proceeds to step S26. In step S26, the control unit 62 changes the assist level A to the second assist level A2, and proceeds to step S27.
制御部62は、ステップS27において、予め定める期間TXが経過したか否かを判定する。制御部62は、予め定める期間TXが経過した場合、ステップS29に移行する。制御部62は、予め定める期間TXが経過していない場合、ステップS28に移行する。制御部62は、ステップS28において、変速比Rの変更が完了しているか否かを判定する。制御部62は、変速比Rの変更が完了していない場合、ステップS27に移行する。制御部62は、変速比Rの変更が完了している場合、ステップS29に移行する。制御部62は、ステップS29において、アシストレベルAを増加させ、処理を終了する。 In step S27, the control unit 62 determines whether or not a predetermined period TX has elapsed. If the predetermined period TX has elapsed, the control unit 62 proceeds to step S29. If the predetermined period TX has not elapsed, the control unit 62 proceeds to step S28. In step S28, the control unit 62 determines whether or not the change in the gear ratio R has been completed. If the change in the gear ratio R has not been completed, the control unit 62 proceeds to step S27. If the change in the gear ratio R has been completed, the control unit 62 proceeds to step S29. In step S29, the control unit 62 increases the assist level A and ends the process.
制御部62は、人力駆動力Hに加えて、人力駆動車10の走行状態および人力駆動車10の走行環境の少なくとも1つに応じてアシストレベルAを低下させてもよい。 The control unit 62 may reduce the assist level A in accordance with at least one of the driving state of the human-powered vehicle 10 and the driving environment of the human-powered vehicle 10 in addition to the human-powered driving force H.
制御部62は、アシストレベルAを低下させる場合、変速比Rに応じてアシストレベルAを低下させてもよい。好ましくは、制御部62は、人力駆動力Hが第3人力駆動力H3の場合、かつ、変速比Rが第1変速比R1未満の場合のアシストレベルAが、人力駆動力Hが第3人力駆動力H3の場合、かつ、変速比Rが第1変速比R1以上の場合のアシストレベルAよりも大きくなるように、アシストレベルAを低下させる。第3人力駆動力H3は、予め定める第1駆動力HYと同じであってもよく、異なっていてもよい。好ましくは、第3人力駆動力H3は、予め定める人力駆動力HXよりも大きい。 When lowering the assist level A, the control unit 62 may lower the assist level A according to the gear ratio R. Preferably, the control unit 62 lowers the assist level A so that the assist level A when the manual driving force H is the third manual driving force H3 and the gear ratio R is less than the first gear ratio R1 is greater than the assist level A when the manual driving force H is the third manual driving force H3 and the gear ratio R is equal to or greater than the first gear ratio R1. The third manual driving force H3 may be the same as or different from the predetermined first driving force HY. Preferably, the third manual driving force H3 is greater than the predetermined manual driving force HX.
例えば、第3人力駆動力H3が第1人力駆動力H1の場合において、制御部62は、アシストレベルAを第1アシストレベルA1に低下させる場合、変速比Rに応じて異なる第1アシストレベルA1に低下させる。例えば、第1アシストレベルA1は、変速比Rが第1変速比R1未満の場合の第1アシストレベルA11と、変速比Rが第1変速比R1以上の場合の第1アシストレベルA12とを含む。第1アシストレベルA11は、第1アシストレベルA12よりも大きい。 For example, when the third manual driving force H3 is the first manual driving force H1, the control unit 62 reduces the assist level A to a first assist level A1 that differs depending on the gear ratio R. For example, the first assist level A1 includes a first assist level A11 when the gear ratio R is less than the first gear ratio R1, and a first assist level A12 when the gear ratio R is equal to or greater than the first gear ratio R1. The first assist level A11 is greater than the first assist level A12.
例えば、制御部62は、アシストレベルAを第1アシストレベルA1に低下させる場合、かつ、変速比Rが第1変速比R1未満の場合、アシストレベルAを第1アシストレベルA11に低下させる。制御部62は、アシストレベルAを第1アシストレベルA1に低下させる場合、かつ、変速比Rが第1変速比R1以上の場合、アシストレベルAを第1アシストレベルA12に低下させる。 For example, when the control unit 62 lowers the assist level A to the first assist level A1 and the gear ratio R is less than the first gear ratio R1, the control unit 62 lowers the assist level A to the first assist level A11. When the control unit 62 lowers the assist level A to the first assist level A1 and the gear ratio R is equal to or greater than the first gear ratio R1, the control unit 62 lowers the assist level A to the first assist level A12.
例えば、第3人力駆動力H3が第2人力駆動力H2の場合において、制御部62は、アシストレベルAを第2アシストレベルA2に低下させる場合、変速比Rに応じて異なる第2アシストレベルA2に低下させる。例えば、第2アシストレベルA2は、変速比Rが第1変速比R1未満の場合の第2アシストレベルA21と、変速比Rが第1変速比R1以上の場合の第2アシストレベルA22とを含む。第2アシストレベルA21は、第2アシストレベルA22よりも大きい。 For example, when the third manual driving force H3 is the second manual driving force H2, the control unit 62 reduces the assist level A to a second assist level A2 that differs depending on the gear ratio R. For example, the second assist level A2 includes a second assist level A21 when the gear ratio R is less than the first gear ratio R1, and a second assist level A22 when the gear ratio R is equal to or greater than the first gear ratio R1. The second assist level A21 is greater than the second assist level A22.
例えば、制御部62は、アシストレベルAを第2アシストレベルA2に低下させる場合、かつ、変速比Rが第1変速比R1未満の場合、アシストレベルAを第2アシストレベルA21に低下させる。制御部62は、アシストレベルAを第2アシストレベルA2に低下させる場合、かつ、変速比Rが第1変速比R1以上の場合、アシストレベルAを第2アシストレベルA22に低下させる。 For example, when the control unit 62 lowers the assist level A to the second assist level A2 and the gear ratio R is less than the first gear ratio R1, the control unit 62 lowers the assist level A to the second assist level A21. When the control unit 62 lowers the assist level A to the second assist level A2 and the gear ratio R is equal to or greater than the first gear ratio R1, the control unit 62 lowers the assist level A to the second assist level A22.
図4および図5を参照して、制御部62がモータ40を制御する制御状態を切り替える第1変形例の処理が説明される。制御部62は、例えば、制御部62に電力が供給されると、処理を開始して図4に示すフローチャートのステップS21に移行する。制御部62は、図4のフローチャートが終了すると、例えば、電力の供給が停止されるまでは、予め定める周期後にステップS21からの処理を繰り返す。 The process of the first modified example in which the control unit 62 switches the control state for controlling the motor 40 will be described with reference to Figures 4 and 5. For example, 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 Figure 4. When the flowchart in Figure 4 ends, the control unit 62 repeats the process from step S21 after a predetermined period, for example, until the supply of power is stopped.
第1変形例では、制御部62が図4のステップS24、ステップS25、および、ステップS26の処理に代えて、図5の処理を実行する以外は、制御部62は、図4と同じ処理を実行するので、図4と同じステップについては説明が省略される。 In the first modified example, the control unit 62 executes the same process as in FIG. 4, except that the control unit 62 executes the process of FIG. 5 instead of the processes of steps S24, S25, and S26 in FIG. 4. Therefore, the explanation of the same steps as in FIG. 4 will be omitted.
制御部62は、ステップS23における判定がYESである場合、図5のステップS51に移行する。制御部62は、ステップS51において、人力駆動力Hが予め定める第1駆動力HY以上か否かを判定する。制御部62は、人力駆動力Hが予め定める第1駆動力HY以上の場合、ステップS52に移行する。 If the determination in step S23 is YES, the control unit 62 proceeds to step S51 in FIG. 5. In step S51, the control unit 62 determines whether the manual driving force H is equal to or greater than a predetermined first driving force HY. If the manual driving force H is equal to or greater than the predetermined first driving force HY, the control unit 62 proceeds to step S52.
制御部62は、ステップS52において、変速比Rが第1変速比R1未満か否かを判定する。制御部62は、変速比Rが第1変速比R1未満の場合、ステップS53に移行する。制御部62は、ステップS53において、アシストレベルAを第1アシストレベルA11に変更し、ステップS27に移行する。 In step S52, the control unit 62 determines whether the gear ratio R is less than the first gear ratio R1. If the gear ratio R is less than the first gear ratio R1, the control unit 62 proceeds to step S53. In step S53, the control unit 62 changes the assist level A to the first assist level A11, and proceeds to step S27.
制御部62は、ステップS52において、変速比Rが第1変速比R1未満ではない場合、ステップS54に移行する。制御部62は、ステップS54において、アシストレベルAを第1アシストレベルA12に変更し、ステップS27に移行する。 If the gear ratio R is not less than the first gear ratio R1 in step S52, the control unit 62 proceeds to step S54. In step S54, the control unit 62 changes the assist level A to the first assist level A12, and proceeds to step S27.
制御部62は、ステップS51において、人力駆動力Hが予め定める第1駆動力HY以上ではない場合、ステップS55に移行する。制御部62は、ステップS55において、変速比Rが第1変速比R1未満か否かを判定する。制御部62は、変速比Rが第1変速比R1未満の場合、ステップS56に移行する。制御部62は、ステップS56において、アシストレベルAを第2アシストレベルA21に変更し、ステップS27に移行する。 If the manual driving force H is not equal to or greater than the predetermined first driving force HY in step S51, the control unit 62 proceeds to step S55. In step S55, the control unit 62 determines whether the gear ratio R is less than the first gear ratio R1. If the gear ratio R is less than the first gear ratio R1, the control unit 62 proceeds to step S56. In step S56, the control unit 62 changes the assist level A to the second assist level A21, and proceeds to step S27.
制御部62は、ステップS55において、変速比Rが第1変速比R1未満ではない場合、ステップS57に移行する。制御部62は、ステップS57において、アシストレベルAを第2アシストレベルA22に変更し、ステップS27に移行する。 If the gear ratio R is not less than the first gear ratio R1 in step S55, the control unit 62 proceeds to step S57. In step S57, the control unit 62 changes the assist level A to the second assist level A22 and proceeds to step S27.
制御部62は、アシストレベルAを低下させる場合、人力駆動車10の走行路の傾斜角度Sに応じてアシストレベルAを低下させてもよい。この場合、好ましくは、人力駆動車10は、傾斜角度Sを検出する第1傾斜検出部52を備える。 When lowering the assist level A, the control unit 62 may lower the assist level A according to the inclination angle S of the road on which the human-powered vehicle 10 is traveling. In this case, the human-powered vehicle 10 is preferably equipped with a first inclination detection unit 52 that detects the inclination angle S.
第1傾斜検出部52は、人力駆動車10の走行路の傾斜角度Sを検出するように構成される。傾斜角度Sは、人力駆動車10の進行方向における傾斜角度に対応する。傾斜角度Sは、人力駆動車10のピッチ角度と対応する。第1傾斜検出部52は、GPS受信部を含む。制御部62は、GPS受信部によって取得したGPS情報と、記憶部64に予め記録される地図情報に含まれる路面勾配に関する情報とに応じて、傾斜角度Sを演算してもよい。第1傾斜検出部52は、無線通信装置または電気ケーブルを介して、制御部62に接続される。 The first inclination detection unit 52 is configured to detect the inclination angle S of the road on which the human-powered vehicle 10 is traveling. The inclination angle S corresponds to the inclination angle in the traveling direction of the human-powered vehicle 10. The inclination angle S corresponds to the pitch angle of the human-powered vehicle 10. The first inclination detection unit 52 includes a GPS receiving unit. The control unit 62 may calculate the inclination angle S according to GPS information acquired by the GPS receiving unit and information on the road surface gradient included in the map information pre-recorded in the memory unit 64. The first inclination detection unit 52 is connected to the control unit 62 via a wireless communication device or an electric cable.
好ましくは、制御部62は、人力駆動力Hが第4人力駆動力H4の場合、かつ、傾斜角度Sが第1傾斜角度S1以上の場合におけるアシストレベルAが、人力駆動力Hが第4人力駆動力H4の場合、かつ、傾斜角度Sが第1傾斜角度S1未満の場合におけるアシストレベルAよりも大きくなるように、アシストレベルAを低下させる。第4人力駆動力H4は、予め定める第1駆動力HYと同じであってもよく、異なっていてもよい。好ましくは、予め定める人力駆動力HXは、第4人力駆動力H4よりも小さい。 Preferably, the control unit 62 reduces the assist level A when the manual driving force H is the fourth manual driving force H4 and the tilt angle S is equal to or greater than the first tilt angle S1 so that the assist level A is greater than the assist level A when the manual driving force H is the fourth manual driving force H4 and the tilt angle S is less than the first tilt angle S1. The fourth manual driving force H4 may be the same as or different from the predetermined first driving force HY. Preferably, the predetermined manual driving force HX is smaller than the fourth manual driving force H4.
例えば、第4人力駆動力H4が第1人力駆動力H1の場合において、制御部62は、アシストレベルAを第1アシストレベルA1に低下させる場合、傾斜角度Sに応じて、第1アシストレベルA1に低下させる。例えば、第1アシストレベルA1は、傾斜角度Sが第1傾斜角度S1以上の場合の第1アシストレベルA13と、傾斜角度Sが第1傾斜角度S1未満の場合の第1アシストレベルA14とを含む。第1アシストレベルA13は、第1アシストレベルA14よりも大きい。 For example, when the fourth manual driving force H4 is the first manual driving force H1, the control unit 62 reduces the assist level A to the first assist level A1 depending on the tilt angle S. For example, the first assist level A1 includes a first assist level A13 when the tilt angle S is equal to or greater than the first tilt angle S1, and a first assist level A14 when the tilt angle S is less than the first tilt angle S1. The first assist level A13 is greater than the first assist level A14.
例えば、制御部62は、アシストレベルAを第1アシストレベルA1に低下させる場合、かつ、傾斜角度Sが第1傾斜角度S1以上の場合、アシストレベルAを第1アシストレベルA13に低下させる。制御部62は、アシストレベルAを第1アシストレベルA1に低下させる場合、かつ、傾斜角度Sが第1傾斜角度S1未満の場合、アシストレベルAを第1アシストレベルA14に低下させる。 For example, when the control unit 62 lowers the assist level A to the first assist level A1 and the tilt angle S is equal to or greater than the first tilt angle S1, the control unit 62 lowers the assist level A to the first assist level A13. When the control unit 62 lowers the assist level A to the first assist level A1 and the tilt angle S is less than the first tilt angle S1, the control unit 62 lowers the assist level A to the first assist level A14.
例えば、第4人力駆動力H4が第2人力駆動力H2の場合において、制御部62は、アシストレベルAを第2アシストレベルA2に低下させる場合、傾斜角度Sに応じて、第2アシストレベルA2に低下させる。例えば、第2アシストレベルA2は、傾斜角度Sが第1傾斜角度S1以上の場合の第2アシストレベルA23と、傾斜角度Sが第1傾斜角度S1未満の場合の第2アシストレベルA24とを含む。第2アシストレベルA23は、第2アシストレベルA24よりも大きい。 For example, when the fourth manual driving force H4 is the second manual driving force H2, the control unit 62 reduces the assist level A to the second assist level A2 depending on the tilt angle S. For example, the second assist level A2 includes a second assist level A23 when the tilt angle S is equal to or greater than the first tilt angle S1, and a second assist level A24 when the tilt angle S is less than the first tilt angle S1. The second assist level A23 is greater than the second assist level A24.
例えば、制御部62は、アシストレベルAを第2アシストレベルA2に低下させる場合、かつ、傾斜角度Sが第1傾斜角度S1以上の場合、アシストレベルAを第2アシストレベルA23に低下させる。制御部62は、アシストレベルAを第2アシストレベルA2に低下させる場合、かつ、傾斜角度Sが第1傾斜角度S1未満の場合、アシストレベルAを第2アシストレベルA24に低下させる。 For example, when the control unit 62 lowers the assist level A to the second assist level A2 and the tilt angle S is equal to or greater than the first tilt angle S1, the control unit 62 lowers the assist level A to the second assist level A23. When the control unit 62 lowers the assist level A to the second assist level A2 and the tilt angle S is less than the first tilt angle S1, the control unit 62 lowers the assist level A to the second assist level A24.
図4および図6を参照して、制御部62がモータ40を制御する制御状態を切り替える第2変形例の処理が説明される。制御部62は、例えば、制御部62に電力が供給されると、処理を開始して図4に示すフローチャートのステップS21に移行する。制御部62は、図4のフローチャートが終了すると、例えば、電力の供給が停止されるまでは、予め定める周期後にステップS21からの処理を繰り返す。 The process of the second modified example in which the control unit 62 switches the control state for controlling the motor 40 will be described with reference to Figures 4 and 6. For example, 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 Figure 4. When the flowchart in Figure 4 ends, the control unit 62 repeats the process from step S21 after a predetermined period, for example, until the supply of power is stopped.
第2変形例では、制御部62が図4のステップS24、ステップS25、および、ステップS26の処理に代えて、図6の処理を実行する以外は、制御部62は、図4と同じ処理を実行するので、図4と同じステップについては説明が省略される。 In the second modified example, the control unit 62 executes the same process as in FIG. 4, except that the control unit 62 executes the process of FIG. 6 instead of the processes of steps S24, S25, and S26 in FIG. 4. Therefore, the explanation of the steps that are the same as in FIG. 4 will be omitted.
制御部62は、ステップS23における判定がYESである場合、図6のステップS61に移行する。制御部62は、ステップS61において、人力駆動力Hが予め定める第1駆動力HY以上か否かを判定する。制御部62は、人力駆動力Hが予め定める第1駆動力HY以上の場合、ステップS62に移行する。 If the determination in step S23 is YES, the control unit 62 proceeds to step S61 in FIG. 6. In step S61, the control unit 62 determines whether the manual driving force H is equal to or greater than a predetermined first driving force HY. If the manual driving force H is equal to or greater than the predetermined first driving force HY, the control unit 62 proceeds to step S62.
制御部62は、ステップS62において、傾斜角度Sが第1傾斜角度S1以上か否かを判定する。制御部62は、傾斜角度Sが第1傾斜角度S1以上の場合、ステップS63に移行する。制御部62は、ステップS63において、アシストレベルAを第1アシストレベルA13に変更し、ステップS27に移行する。 In step S62, the control unit 62 determines whether the tilt angle S is equal to or greater than the first tilt angle S1. If the tilt angle S is equal to or greater than the first tilt angle S1, the control unit 62 proceeds to step S63. In step S63, the control unit 62 changes the assist level A to the first assist level A13, and proceeds to step S27.
制御部62は、ステップS62において、傾斜角度Sが第1傾斜角度S1以上ではない場合、ステップS64に移行する。制御部62は、ステップS64において、アシストレベルAを第1アシストレベルA14に変更し、ステップS27に移行する。 If the tilt angle S is not equal to or greater than the first tilt angle S1 in step S62, the control unit 62 proceeds to step S64. In step S64, the control unit 62 changes the assist level A to the first assist level A14, and proceeds to step S27.
制御部62は、ステップS61において、人力駆動力Hが予め定める第1駆動力HY以上ではない場合、ステップS65に移行する。制御部62は、ステップS65において、傾斜角度Sが第1傾斜角度S1以上か否かを判定する。制御部62は、傾斜角度Sが第1傾斜角度S1以上の場合、ステップS66に移行する。制御部62は、ステップS66において、アシストレベルAを第2アシストレベルA23に変更し、ステップS27に移行する。 If the manual driving force H is not equal to or greater than the predetermined first driving force HY in step S61, the control unit 62 proceeds to step S65. In step S65, the control unit 62 determines whether the tilt angle S is equal to or greater than the first tilt angle S1. If the tilt angle S is equal to or greater than the first tilt angle S1, the control unit 62 proceeds to step S66. In step S66, the control unit 62 changes the assist level A to the second assist level A23, and proceeds to step S27.
制御部62は、ステップS65において、傾斜角度Sが第1傾斜角度S1以上ではない場合、ステップS67に移行する。制御部62は、ステップS67において、アシストレベルAを第2アシストレベルA24に変更し、ステップS27に移行する。 If the control unit 62 determines in step S65 that the tilt angle S is not equal to or greater than the first tilt angle S1, the control unit 62 proceeds to step S67. In step S67, the control unit 62 changes the assist level A to the second assist level A24, and proceeds to step S27.
制御部62は、アシストレベルAを低下させる場合、人力駆動車10のピッチ角度Dに応じてアシストレベルAを低下させてもよい。この場合、好ましくは、人力駆動車10は、ピッチ角度Dを検出する第2傾斜検出部54を備える。 When lowering the assist level A, the control unit 62 may lower the assist level A according to the pitch angle D of the human-powered vehicle 10. In this case, the human-powered vehicle 10 is preferably equipped with a second tilt detection unit 54 that detects the pitch angle D.
第2傾斜検出部54は、ピッチ角度Dを検出するように構成される。ピッチ角度Dは、人力駆動車10の進行方向における傾斜角度によって検出できる。第2傾斜検出部54は、ジャイロセンサおよび加速度センサの少なくとも1つを含む。第2傾斜検出部54は、無線通信装置または電気ケーブルを介して、制御部62に接続される。 The second tilt detection unit 54 is configured to detect the pitch angle D. The pitch angle D can be detected by the tilt angle in the traveling direction of the human-powered vehicle 10. The second tilt detection unit 54 includes at least one of a gyro sensor and an acceleration sensor. The second tilt detection unit 54 is connected to the control unit 62 via a wireless communication device or an electric cable.
好ましくは、制御部62は、人力駆動力Hが第4人力駆動力H4の場合、かつ、ピッチ角度Dが第1ピッチ角度D1以上の場合におけるアシストレベルAが、人力駆動力Hが第4人力駆動力H4の場合、かつ、ピッチ角度Dが第1ピッチ角度D1未満の場合におけるアシストレベルAよりも大きくなるように、アシストレベルAを低下させる。第4人力駆動力H4は、予め定める第1駆動力HYと同じであってもよく、異なっていてもよい。好ましくは、予め定める人力駆動力HXは、第4人力駆動力H4よりも小さい。 Preferably, the control unit 62 reduces the assist level A when the manual driving force H is the fourth manual driving force H4 and the pitch angle D is equal to or greater than the first pitch angle D1 so that the assist level A is greater than the assist level A when the manual driving force H is the fourth manual driving force H4 and the pitch angle D is less than the first pitch angle D1. The fourth manual driving force H4 may be the same as or different from the predetermined first driving force HY. Preferably, the predetermined manual driving force HX is smaller than the fourth manual driving force H4.
第4人力駆動力H4が第1人力駆動力H1の場合において、制御部62は、アシストレベルAを第1アシストレベルA1に低下させる場合、ピッチ角度Dに応じて異なる第1アシストレベルA1に低下させる。例えば、第1アシストレベルA1は、ピッチ角度Dが第1ピッチ角度D1以上の場合の第1アシストレベルA15と、ピッチ角度Dが第1ピッチ角度D1未満の場合の第1アシストレベルA16とを含む。第1アシストレベルA15は、第1アシストレベルA16よりも大きい。 When the fourth manual driving force H4 is the first manual driving force H1, the control unit 62 reduces the assist level A to a first assist level A1, which differs depending on the pitch angle D. For example, the first assist level A1 includes a first assist level A15 when the pitch angle D is equal to or greater than the first pitch angle D1, and a first assist level A16 when the pitch angle D is less than the first pitch angle D1. The first assist level A15 is greater than the first assist level A16.
例えば、制御部62は、アシストレベルAを第1アシストレベルA1に低下させる場合、かつ、ピッチ角度Dが第1ピッチ角度D1以上の場合、アシストレベルAを第1アシストレベルA15に低下させる。制御部62は、アシストレベルAを第1アシストレベルA1に低下させる場合、かつ、ピッチ角度Dが第1ピッチ角度D1未満の場合、アシストレベルAを第1アシストレベルA16に低下させる。 For example, when the control unit 62 lowers the assist level A to the first assist level A1 and the pitch angle D is equal to or greater than the first pitch angle D1, the control unit 62 lowers the assist level A to the first assist level A15. When the control unit 62 lowers the assist level A to the first assist level A1 and the pitch angle D is less than the first pitch angle D1, the control unit 62 lowers the assist level A to the first assist level A16.
第4人力駆動力H4が第2人力駆動力H2の場合において、制御部62は、アシストレベルAを第2アシストレベルA2に低下させる場合、ピッチ角度Dに応じて異なる第2アシストレベルA2に低下させる。例えば、第2アシストレベルA2は、ピッチ角度Dが第1ピッチ角度D1以上の場合の第2アシストレベルA25と、ピッチ角度Dが第1ピッチ角度D1未満の場合の第2アシストレベルA26とを含む。第2アシストレベルA25は、第2アシストレベルA26よりも大きい。 When the fourth manual driving force H4 is the second manual driving force H2, the control unit 62 reduces the assist level A to a second assist level A2 that differs depending on the pitch angle D. For example, the second assist level A2 includes a second assist level A25 when the pitch angle D is equal to or greater than the first pitch angle D1, and a second assist level A26 when the pitch angle D is less than the first pitch angle D1. The second assist level A25 is greater than the second assist level A26.
例えば、制御部62は、アシストレベルAを第2アシストレベルA2に低下させる場合、かつ、ピッチ角度Dが第1ピッチ角度D1以上の場合、アシストレベルAを第2アシストレベルA25に低下させる。制御部62は、アシストレベルAを第2アシストレベルA2に低下させる場合、かつ、ピッチ角度Dが第1ピッチ角度D1未満の場合、アシストレベルAを第2アシストレベルA26に低下させる。第2アシストレベルA25は、第2アシストレベルA26よりも大きい。 For example, when the control unit 62 reduces the assist level A to the second assist level A2 and when the pitch angle D is equal to or greater than the first pitch angle D1, the control unit 62 reduces the assist level A to the second assist level A25. When the control unit 62 reduces the assist level A to the second assist level A2 and when the pitch angle D is less than the first pitch angle D1, the control unit 62 reduces the assist level A to the second assist level A26. The second assist level A25 is greater than the second assist level A26.
図4および図7を参照して、制御部62がモータ40を制御する制御状態を切り替える第3変形例の処理が説明される。制御部62は、例えば、制御部62に電力が供給されると、処理を開始して図4に示すフローチャートのステップS21に移行する。制御部62は、図4のフローチャートが終了すると、例えば、電力の供給が停止されるまでは、予め定める周期後にステップS21からの処理を繰り返す。 The process of the third modified example in which the control unit 62 switches the control state for controlling the motor 40 will be described with reference to Figures 4 and 7. For example, 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 Figure 4. When the flowchart in Figure 4 ends, the control unit 62 repeats the process from step S21 after a predetermined period, for example, until the supply of power is stopped.
第3変形例では、制御部62が図4のステップS24、ステップS25、および、ステップS26の処理に代えて、図7の処理を実行する以外は、制御部62は、図4と同じ処理を実行するので、図4と同じステップについては説明が省略される。 In the third modified example, the control unit 62 executes the same process as in FIG. 4, except that the control unit 62 executes the process of FIG. 7 instead of the processes of steps S24, S25, and S26 in FIG. 4. Therefore, the explanation of the steps that are the same as in FIG. 4 will be omitted.
制御部62は、ステップS23における判定がYESである場合、図7のステップS71に移行する。制御部62は、ステップS71において、人力駆動力Hが予め定める第1駆動力HY以上か否かを判定する。制御部62は、人力駆動力Hが予め定める第1駆動力HY以上の場合、ステップS72に移行する。 If the determination in step S23 is YES, the control unit 62 proceeds to step S71 in FIG. 7. In step S71, the control unit 62 determines whether the manual driving force H is equal to or greater than a predetermined first driving force HY. If the manual driving force H is equal to or greater than the predetermined first driving force HY, the control unit 62 proceeds to step S72.
制御部62は、ステップS72において、ピッチ角度Dが第1ピッチ角度D1以上か否かを判定する。制御部62は、ピッチ角度Dが第1ピッチ角度D1以上の場合、ステップS73に移行する。制御部62は、ステップS73において、アシストレベルAを第1アシストレベルA15に変更し、ステップS27に移行する。 In step S72, the control unit 62 determines whether the pitch angle D is equal to or greater than the first pitch angle D1. If the pitch angle D is equal to or greater than the first pitch angle D1, the control unit 62 proceeds to step S73. In step S73, the control unit 62 changes the assist level A to the first assist level A15, and proceeds to step S27.
制御部62は、ステップS72において、ピッチ角度Dが第1ピッチ角度D1以上ではない場合、ステップS74に移行する。制御部62は、ステップS74において、アシストレベルAを第1アシストレベルA16に変更し、ステップS27に移行する。 If the pitch angle D is not equal to or greater than the first pitch angle D1 in step S72, the control unit 62 proceeds to step S74. In step S74, the control unit 62 changes the assist level A to the first assist level A16 and proceeds to step S27.
制御部62は、ステップS71において、人力駆動力Hが予め定める第1駆動力HY以上ではない場合、ステップS75に移行する。制御部62は、ステップS75において、ピッチ角度Dが第1ピッチ角度D1以上か否かを判定する。制御部62は、ピッチ角度Dが第1ピッチ角度D1以上の場合、ステップS76に移行する。制御部62は、ステップS76において、アシストレベルAを第2アシストレベルA25に変更し、ステップS27に移行する。 If the manual driving force H is not equal to or greater than the predetermined first driving force HY in step S71, the control unit 62 proceeds to step S75. In step S75, the control unit 62 determines whether the pitch angle D is equal to or greater than the first pitch angle D1. If the pitch angle D is equal to or greater than the first pitch angle D1, the control unit 62 proceeds to step S76. In step S76, the control unit 62 changes the assist level A to the second assist level A25, and proceeds to step S27.
制御部62は、ステップS75において、ピッチ角度Dが第1ピッチ角度D1以上ではない場合、ステップS77に移行する。制御部62は、ステップS77において、アシストレベルAを第2アシストレベルA26に変更し、ステップS27に移行する。 If the pitch angle D is not equal to or greater than the first pitch angle D1 in step S75, the control unit 62 proceeds to step S77. In step S77, the control unit 62 changes the assist level A to the second assist level A26 and proceeds to step S27.
制御部62は、人力駆動力Hに加えて、変速比R、傾斜角度S、および、ピッチ角度Dの2つ以上に応じてアシストレベルAを低下させてもよい。制御部62は、人力駆動力Hに加えて、変速比R、傾斜角度S、および、ピッチ角度Dの2つ以上に応じてアシストレベルAを低下させる場合、例えば、変速比R、傾斜角度S、および、ピッチ角度Dの少なくとも2つのそれぞれに対応するアシストレベルAを算出し、算出したアシストレベルAのうちの最も小さいアシストレベルAを選択するようにしてもよい。 The control unit 62 may reduce the assist level A in accordance with two or more of the gear ratio R, the tilt angle S, and the pitch angle D in addition to the manual driving force H. When the control unit 62 reduces the assist level A in accordance with two or more of the gear ratio R, the tilt angle S, and the pitch angle D in addition to the manual driving force H, it may, for example, calculate an assist level A corresponding to at least two of the gear ratio R, the tilt angle S, and the pitch angle D, and select the smallest assist level A from among the calculated assist levels A.
制御部62は、人力駆動力Hに加えて、変速比R、傾斜角度S、および、ピッチ角度Dの少なくとも2つに応じてアシストレベルAを低下させる場合、人力駆動力Hと、変速比R、傾斜角度S、および、ピッチ角度Dの少なくとも2つとが予め対応付けられるアシストレベルAに関する情報に応じて、アシストレベルAを低下させてもよい。人力駆動力Hと、変速比R、傾斜角度S、および、ピッチ角度Dの少なくとも2つとが対応付けられるアシストレベルAに関する情報は、予め記憶部64に記憶される。人力駆動力Hと、変速比R、傾斜角度S、および、ピッチ角度Dの少なくとも2つとが対応付けられるアシストレベルAに関する情報は、例えば、テーブルを含む。 When the control unit 62 reduces the assist level A in accordance with at least two of the gear ratio R, tilt angle S, and pitch angle D in addition to the manual driving force H, the control unit 62 may reduce the assist level A in accordance with information on the assist level A in which the manual driving force H is previously associated with at least two of the gear ratio R, tilt angle S, and pitch angle D. Information on the assist level A in which the manual driving force H is previously associated with at least two of the gear ratio R, tilt angle S, and pitch angle D is stored in advance in the storage unit 64. Information on the assist level A in which the manual driving force H is previously associated with at least two of the gear ratio R, tilt angle S, and pitch angle D includes, for example, a table.
図4、図8、および、図9を参照して、制御部62がモータ40を制御する制御状態を切り替える第4変形例の処理が説明される。制御部62は、例えば、制御部62に電力が供給されると、処理を開始して図4に示すフローチャートのステップS21に移行する。制御部62は、図4のフローチャートが終了すると、例えば、電力の供給が停止されるまでは、予め定める周期後にステップS21からの処理を繰り返す。 The process of the fourth modified example in which the control unit 62 switches the control state for controlling the motor 40 will be described with reference to Figures 4, 8, and 9. For example, 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 Figure 4. When the flowchart in Figure 4 ends, the control unit 62 repeats the process from step S21 after a predetermined period, for example, until the supply of power is stopped.
第4変形例では、制御部62が図4のステップS24、ステップS25、および、ステップS26の処理に代えて、図8および図9の処理を実行する以外は、制御部62は、図4と同じ処理を実行するので、図4と同じステップについては説明が省略される。 In the fourth modified example, the control unit 62 executes the same process as in FIG. 4, except that the control unit 62 executes the processes in FIG. 8 and FIG. 9 instead of the processes in steps S24, S25, and S26 in FIG. 4. Therefore, the explanation of the steps that are the same as in FIG. 4 will be omitted.
制御部62は、ステップS23における判定がYESである場合、図8のステップS81に移行する。制御部62は、ステップS81において、人力駆動力Hが予め定める第1駆動力HY以上か否かを判定する。制御部62は、人力駆動力Hが予め定める第1駆動力HY以上の場合、ステップS82に移行する。 If the determination in step S23 is YES, the control unit 62 proceeds to step S81 in FIG. 8. In step S81, the control unit 62 determines whether the manual driving force H is equal to or greater than a predetermined first driving force HY. If the manual driving force H is equal to or greater than the predetermined first driving force HY, the control unit 62 proceeds to step S82.
制御部62は、ステップS82において、変速比Rが第1変速比R1未満か否かを判定する。制御部62は、変速比Rが第1変速比R1未満の場合、ステップS83に移行する。制御部62は、ステップS83において、傾斜角度Sが第1傾斜角度S1以上か否かを判定する。制御部62は、傾斜角度Sが第1傾斜角度S1以上の場合、ステップS84に移行する。制御部62は、ステップS84において、アシストレベルAを第1アシストレベルA17に変更し、ステップS27に移行する。 In step S82, the control unit 62 determines whether the gear ratio R is less than the first gear ratio R1. If the gear ratio R is less than the first gear ratio R1, the control unit 62 proceeds to step S83. In step S83, the control unit 62 determines whether the tilt angle S is equal to or greater than the first tilt angle S1. If the tilt angle S is equal to or greater than the first tilt angle S1, the control unit 62 proceeds to step S84. In step S84, the control unit 62 changes the assist level A to the first assist level A17, and proceeds to step S27.
制御部62は、ステップS83において、傾斜角度Sが第1傾斜角度S1以上ではない場合、ステップS85に移行する。制御部62は、ステップS85において、アシストレベルAを第1アシストレベルA18に変更し、ステップS27に移行する。 If the control unit 62 determines in step S83 that the tilt angle S is not equal to or greater than the first tilt angle S1, the control unit 62 proceeds to step S85. In step S85, the control unit 62 changes the assist level A to the first assist level A18, and proceeds to step S27.
制御部62は、ステップS82において、変速比Rが第1変速比R1未満ではない場合、ステップS86に移行する。制御部62は、ステップS86において、傾斜角度Sが第1傾斜角度S1以上か否かを判定する。制御部62は、傾斜角度Sが第1傾斜角度S1以上の場合、ステップS87に移行する。制御部62は、ステップS87において、アシストレベルAを第1アシストレベルA19に変更し、ステップS27に移行する。 If the gear ratio R is not less than the first gear ratio R1 in step S82, the control unit 62 proceeds to step S86. In step S86, the control unit 62 determines whether the tilt angle S is equal to or greater than the first tilt angle S1. If the tilt angle S is equal to or greater than the first tilt angle S1, the control unit 62 proceeds to step S87. In step S87, the control unit 62 changes the assist level A to the first assist level A19, and proceeds to step S27.
制御部62は、ステップS86において、傾斜角度Sが第1傾斜角度S1以上ではない場合、ステップS88に移行する。制御部62は、ステップS88において、アシストレベルAを第1アシストレベルA110に変更し、ステップS27に移行する。 If the control unit 62 determines in step S86 that the tilt angle S is not equal to or greater than the first tilt angle S1, the control unit 62 proceeds to step S88. In step S88, the control unit 62 changes the assist level A to the first assist level A110, and proceeds to step S27.
制御部62は、ステップS81において、人力駆動力Hが予め定める第1駆動力HY以上ではない場合、ステップS89に移行する。 If the manual driving force H is not equal to or greater than the predetermined first driving force HY in step S81, the control unit 62 proceeds to step S89.
制御部62は、ステップS89において、変速比Rが第1変速比R1未満か否かを判定する。制御部62は、変速比Rが第1変速比R1未満の場合、ステップS90に移行する。制御部62は、ステップS90において、傾斜角度Sが第1傾斜角度S1以上か否かを判定する。制御部62は、傾斜角度Sが第1傾斜角度S1以上の場合、ステップS91に移行する。制御部62は、ステップS91において、アシストレベルAを第2アシストレベルA27に変更し、ステップS27に移行する。 In step S89, the control unit 62 determines whether the gear ratio R is less than the first gear ratio R1. If the gear ratio R is less than the first gear ratio R1, the control unit 62 proceeds to step S90. In step S90, the control unit 62 determines whether the tilt angle S is equal to or greater than the first tilt angle S1. If the tilt angle S is equal to or greater than the first tilt angle S1, the control unit 62 proceeds to step S91. In step S91, the control unit 62 changes the assist level A to the second assist level A27, and proceeds to step S27.
制御部62は、ステップS90において、傾斜角度Sが第1傾斜角度S1以上ではない場合、ステップS92に移行する。制御部62は、ステップS92において、アシストレベルAを第2アシストレベルA28に変更し、ステップS27に移行する。 If the tilt angle S is not equal to or greater than the first tilt angle S1 in step S90, the control unit 62 proceeds to step S92. In step S92, the control unit 62 changes the assist level A to the second assist level A28, and proceeds to step S27.
制御部62は、ステップS89において、変速比Rが第1変速比R1未満ではない場合、ステップS93に移行する。制御部62は、ステップS93において、傾斜角度Sが第1傾斜角度S1以上か否かを判定する。制御部62は、傾斜角度Sが第1傾斜角度S1以上の場合、ステップS94に移行する。制御部62は、ステップS94において、アシストレベルAを第2アシストレベルA29に変更し、ステップS27に移行する。 If the gear ratio R is not less than the first gear ratio R1 in step S89, the control unit 62 proceeds to step S93. In step S93, the control unit 62 determines whether the tilt angle S is equal to or greater than the first tilt angle S1. If the tilt angle S is equal to or greater than the first tilt angle S1, the control unit 62 proceeds to step S94. In step S94, the control unit 62 changes the assist level A to the second assist level A29, and proceeds to step S27.
制御部62は、ステップS93において、傾斜角度Sが第1傾斜角度S1以上ではない場合、ステップS95に移行する。制御部62は、ステップS95において、アシストレベルAを第2アシストレベルA210に変更し、ステップS27に移行する。 If the control unit 62 determines in step S93 that the tilt angle S is not equal to or greater than the first tilt angle S1, the control unit 62 proceeds to step S95. In step S95, the control unit 62 changes the assist level A to the second assist level A210, and proceeds to step S27.
制御部62は、図4、図8、および、図9に示す第4変形例において、傾斜角度Sが第1傾斜角度S1以上か否かの判定処理を、ピッチ角度Dが第1ピッチ角度D1以上か否かの判定処理に変更してもよい。この場合、傾斜角度Sが第1傾斜角度S1以上と判定する場合は、ピッチ角度Dが第1ピッチ角度D1以上と判定する場合に読み替えられる。 In the fourth modified example shown in Figures 4, 8, and 9, the control unit 62 may change the process of determining whether the tilt angle S is equal to or greater than the first tilt angle S1 to a process of determining whether the pitch angle D is equal to or greater than the first pitch angle D1. In this case, the case where the tilt angle S is determined to be equal to or greater than the first tilt angle S1 is interpreted as the case where the pitch angle D is determined to be equal to or greater than the first pitch angle D1.
<変形例>
実施形態に関する説明は、本開示に従う人力駆動車用の制御装置が取り得る形態の例示であり、その形態を制限することを意図していない。本開示に従う人力駆動車用の制御装置は、例えば以下に示される実施形態の変形例、および、相互に矛盾しない少なくとも2つの変形例が組み合わせられた形態を取り得る。以下の変形例において、実施形態の形態と共通する部分については、実施形態と同一の符号を付してその説明を省略する。
<Modification>
The explanations of the embodiments are examples of forms that a control device for a human-powered vehicle according to the present disclosure can take, and are not intended to limit the forms. A control device for a human-powered vehicle according to the present disclosure can take forms, for example, modified versions of the embodiments shown below, or a combination of at least two mutually consistent modified versions. In the following modified versions, parts that are common to the embodiments are given the same reference numerals as in the embodiments, and descriptions thereof are omitted.
・制御部62は、変速装置42の変速比Rが変更される場合、少なくとも複数のスプロケットが予め定める角度回転する間、アシストレベルAを低下させてもよい。この場合、人力駆動車10は、図2に破線によって示す、複数のスプロケット42Bの回転位相を検出する回転位相検出部58を備える。回転位相検出部58は、例えばリードスイッチを構成する磁性リード、または、ホール素子などの磁気センサを含む。磁気センサは、例えば、複数のスプロケット42Bおよびフレーム18の一方に取り付けられ、複数のスプロケット42Bおよびフレーム18の他方に取り付けられる磁石を検出するように構成される。複数のスプロケットは、第1回転体24であってもよく、第2回転体26であってもよい。複数のスプロケットは、変速装置42の変速比が変更される場合に動作するディレーラに対応する。
制御部62は、例えば、図4のステップS27の処理に代えて、図10のステップS31の処理を実行する。制御部62は、図10のステップS25の処理を実行すると、ステップS31に移行する。制御部62は、図10のステップS26の処理を実行すると、ステップS31に移行する。制御部62は、ステップS31において、少なくとも複数のスプロケット42Bが予め定める回転角度にわたって回転したか否かを判定する。予め定める回転角度に関する情報は、記憶部64に記憶される。
制御部62は、少なくとも複数のスプロケット42Bが予め定める回転角度にわたって回転した場合、ステップS29に移行する。制御部62は、少なくとも複数のスプロケット42Bが予め定める回転角度にわたって回転していない場合、ステップS28に移行する。複数のスプロケット42Bのうちの、少なくとも1つのスプロケットは、変速促進領域を有する。予め定める回転角度は、変速促進領域に応じて設定される。例えば、スプロケットに変速促進領域が2つ設けられる場合、予め定める角度は、180度以上、かつ、360度以下の角度である。予め定める回転角度は、複数のスプロケット42Bに含まれる各スプロケットのそれぞれに、個別に設定されてもよい。
When the gear ratio R of the transmission 42 is changed, the control unit 62 may reduce the assist level A at least while the multiple sprockets rotate a predetermined angle. In this case, the human-powered vehicle 10 includes a rotational phase detection unit 58, shown by a dashed line in FIG. 2, that detects the rotational phase of the multiple sprockets 42B. The rotational phase detection unit 58 includes, for example, a magnetic reed constituting a reed switch, or a magnetic sensor such as a Hall element. The magnetic sensor is configured, for example, to be attached to one of the multiple sprockets 42B and the frame 18, and to detect a magnet attached to the other of the multiple sprockets 42B and the frame 18. The multiple sprockets may be the first rotating body 24 or the second rotating body 26. The multiple sprockets correspond to a derailleur that operates when the gear ratio of the transmission 42 is changed.
For example, the control unit 62 executes the process of step S31 in Fig. 10 instead of the process of step S27 in Fig. 4. After executing the process of step S25 in Fig. 10, the control unit 62 proceeds to step S31. After executing the process of step S26 in Fig. 10, the control unit 62 proceeds to step S31. In step S31, the control unit 62 determines whether at least a plurality of sprockets 42B have rotated through a predetermined rotation angle. Information regarding the predetermined rotation angle is stored in the memory unit 64.
The control unit 62 proceeds to step S29 if at least the plurality of sprockets 42B have rotated through the predetermined rotation angle. The control unit 62 proceeds to step S28 if at least the plurality of sprockets 42B have not rotated through the predetermined rotation angle. At least one sprocket of the plurality of sprockets 42B has a gear shift promotion region. The predetermined rotation angle is set according to the gear shift promotion region. For example, if a sprocket has two gear shift promotion regions, the predetermined angle is an angle equal to or greater than 180 degrees and equal to or less than 360 degrees. The predetermined rotation angle may be set individually for each sprocket included in the plurality of sprockets 42B.
・制御部62は、変速比Rが増加する場合と、変速比Rが減少する場合と、の一方のみにおいて、アシストレベルAを、人力駆動車10に入力される人力駆動力Hに応じて低下させてもよい。制御部62は、例えば、図4のステップS21の処理に代えて、図11のステップS41の処理を実行する。制御部62は、例えば、制御部62に電力が供給されると、処理を開始して図11に示すフローチャートのステップS41に移行する。制御部62は、図11のフローチャートが終了すると、例えば、電力の供給が停止されるまでは、予め定める周期後にステップS41からの処理を繰り返す。
制御部62は、ステップS41において、変速比Rが増加または減少する方向の一方に変更されるか否かを判定する。制御部62は、変速比Rが増加または減少する方向の一方に変更されない場合、処理を終了する。制御部62は、変速比Rが増加または減少する方向の一方に変更される場合、ステップS23に移行する。制御部62は、変速比Rが増加する場合において、アシストレベルAを、人力駆動車10に入力される人力駆動力Hに応じて低下させる状態と、変速比Rが減少する場合において、アシストレベルAを、人力駆動車10に入力される人力駆動力Hに応じて低下させる状態とを、変更可能に構成されていてもよい。
例えば、記憶部64に第1設定情報が記憶される場合、制御部62は、変速比Rが増加する場合にのみ、アシストレベルAを、人力駆動車10に入力される人力駆動力Hに応じて低下させる。例えば、記憶部64に第2設定情報が記憶される場合、制御部62は、変速比Rが減少する場合にのみ、アシストレベルAを、人力駆動車10に入力される人力駆動力Hに応じて低下させる。第1設定情報および第2設定情報は、例えば、パーソナルコンピュータ、タブレット型コンピュータ、または、スマートフォンなどの外部装置によって変更されてもよい。
The control unit 62 may reduce the assist level A in response to the human-powered driving force H input to the human-powered vehicle 10 only when the gear ratio R increases or when the gear ratio R decreases. The control unit 62 executes the process of step S41 in Fig. 11 instead of the process of step S21 in Fig. 4, for example. When power is supplied to the control unit 62, for example, the control unit 62 starts the process and proceeds to step S41 in the flowchart shown in Fig. 11. When the flowchart in Fig. 11 ends, the control unit 62 repeats the process from step S41 after a predetermined period, for example, until the supply of power is stopped.
In step S41, the control unit 62 determines whether the gear ratio R is to be changed in one of the directions of increasing or decreasing. If the gear ratio R is not to be changed in one of the directions of increasing or decreasing, the control unit 62 ends the process. If the gear ratio R is to be changed in one of the directions of increasing or decreasing, the control unit 62 proceeds to step S23. The control unit 62 may be configured to be able to change between a state in which the assist level A is reduced in accordance with the human-powered driving force H input to the human-powered vehicle 10 when the gear ratio R is increasing, and a state in which the assist level A is reduced in accordance with the human-powered driving force H input to the human-powered vehicle 10 when the gear ratio R is decreasing.
For example, when the first setting information is stored in the memory unit 64, the control unit 62 reduces the assist level A in accordance with the human-powered driving force H input to the human-powered vehicle 10 only when the gear ratio R increases. For example, when the second setting information is stored in the memory unit 64, the control unit 62 reduces the assist level A in accordance with the human-powered driving force H input to the human-powered vehicle 10 only when the gear ratio R decreases. The first setting information and the second setting information may be changed by an external device such as a personal computer, a tablet computer, or a smartphone.
・変速装置42は、手動の変速装置42であってもよい。この場合、図3のフローチャートの処理は省略される。制御部62は、図4のステップS21、図10のステップS21、および、図11のステップS41において、ディレーラ42Aの動き、ボーデンケーブルの動き、または、変速操作装置の操作状態を検出するセンサの出力に応じて、変速比Rが変更されるか否かを判定する。制御部62は、例えば、ディレーラ42Aの動き、ボーデンケーブルの動き、または、変速操作装置の操作状態を検出するセンサの出力が変化すると、変速比が変更されると判定する。 The transmission 42 may be a manual transmission 42. In this case, the process of the flowchart in Fig. 3 is omitted. In step S21 in Fig. 4, step S21 in Fig. 10, and step S41 in Fig. 11, the control unit 62 determines whether the gear ratio R will be changed depending on the output of a sensor that detects the movement of the derailleur 42A, the movement of the Bowden cable, or the operating state of the gear shifting device. The control unit 62 determines that the gear ratio will be changed, for example, when there is a change in the output of a sensor that detects the movement of the derailleur 42A, the movement of the Bowden cable, or the operating state of the gear shifting device.
・制御部62は、傾斜角度Sおよびピッチ角度Dの少なくとも1つに代えてまたは加えて、人力駆動車10の走行抵抗に応じて変速装置42の変速比Rが変更される場合のアシストレベルAを変更するようにしてもよい。例えば、制御部62は、人力駆動力Hが第5人力駆動力H5の場合、かつ、走行抵抗が第1走行抵抗以上の場合におけるアシストレベルAが、人力駆動力Hが第5人力駆動力H5の場合、かつ、走行抵抗が第1走行抵抗未満の場合におけるアシストレベルAよりも大きくなるように、アシストレベルAを低下させる。第5人力駆動力H5は、予め定める第1駆動力HYと同じであってもよく、異なっていてもよい。好ましくは、第5人力駆動力H5は、予め定める人力駆動力HXよりも大きい。 The control unit 62 may change the assist level A when the gear ratio R of the transmission 42 is changed according to the running resistance of the human-powered vehicle 10, instead of or in addition to at least one of the tilt angle S and the pitch angle D. For example, the control unit 62 lowers the assist level A so that the assist level A when the human-powered driving force H is the fifth human-powered driving force H5 and the running resistance is equal to or greater than the first running resistance is greater than the assist level A when the human-powered driving force H is the fifth human-powered driving force H5 and the running resistance is less than the first running resistance. The fifth human-powered driving force H5 may be the same as or different from the predetermined first driving force HY. Preferably, the fifth human-powered driving force H5 is greater than the predetermined human-powered driving force HX.
・制御部62は、傾斜角度Sおよびピッチ角度Dの少なくとも1つに代えてまたは加えて、人力駆動車10の加速度に応じて変速装置42の変速比Rが変更される場合のアシストレベルAを変更するようにしてもよい。例えば、制御部62は、人力駆動力Hが第6人力駆動力H6の場合、かつ、加速度が第1加速度以上の場合におけるアシストレベルAが、人力駆動力Hが第6人力駆動力H6の場合、かつ、加速度が第1加速度未満の場合におけるアシストレベルAよりも大きくなるように、アシストレベルAを低下させる。第6人力駆動力H6は、予め定める第1駆動力HYと同じであってもよく、異なっていてもよい。好ましくは、第6人力駆動力H6は、予め定める人力駆動力HXよりも大きい。 The control unit 62 may change the assist level A when the gear ratio R of the transmission 42 is changed according to the acceleration of the human-powered vehicle 10, instead of or in addition to at least one of the tilt angle S and the pitch angle D. For example, the control unit 62 lowers the assist level A when the human-powered driving force H is the sixth human-powered driving force H6 and the acceleration is equal to or greater than the first acceleration, so that the assist level A is greater than the assist level A when the human-powered driving force H is the sixth human-powered driving force H6 and the acceleration is less than the first acceleration. The sixth human-powered driving force H6 may be the same as or different from the predetermined first driving force HY. Preferably, the sixth human-powered driving force H6 is greater than the predetermined human-powered driving force HX.
・制御部62は、人力駆動力Hが予め定める第1駆動力HY以上の場合、人力駆動力Hが増加するにつれて、変速装置42の変速比Rが変更される場合におけるアシストレベルAの低下率が減少するように、モータ40を制御してもよい。制御部62は、人力駆動力Hが予め定める第1駆動力HY未満の場合、人力駆動力Hが減少するにつれて、変速装置42の変速比Rが変更される場合におけるアシストレベルAの低下率が増加するように、モータ40を制御してもよい。
表2および表3は、人力駆動力HとアシストレベルAとの関係の他の例を示す。表2は、アシストレベルAが人力駆動力Hに対するモータ40によるアシスト力の比率によって表され、かつ、人力駆動力Hがトルクで表される場合のアシストレベルAの低下率を示す。第7人力駆動力H7は、第1人力駆動力H1よりも大きい。制御部62は、人力駆動力Hが第1人力駆動力H1よりも大きい第8人力駆動力H8以上の場合、アシストレベルAを低下させないようにしてもよい。第8人力駆動力H8は、例えば、第7人力駆動力H7よりも大きい。表2において、X11、X12、およびX13は、数値であり、X11<X12<X13である。X11は、例えば10であり、X12は、例えば30であり、X13は、例えば60である。
When the manual driving force H is equal to or greater than a predetermined first driving force HY, the control unit 62 may control the motor 40 so that the rate of decrease in the assist level A when the gear ratio R of the transmission 42 is changed decreases as the manual driving force H increases. When the manual driving force H is less than the predetermined first driving force HY, the control unit 62 may control the motor 40 so that the rate of decrease in the assist level A when the gear ratio R of the transmission 42 is changed increases as the manual driving force H decreases.
Tables 2 and 3 show other examples of the relationship between the manual driving force H and the assist level A. Table 2 shows the reduction rate of the assist level A when the assist level A is expressed by the ratio of the assist force by the motor 40 to the manual driving force H and the manual driving force H is expressed by torque. The seventh manual driving force H7 is larger than the first manual driving force H1. The control unit 62 may not reduce the assist level A when the manual driving force H is equal to or larger than the eighth manual driving force H8 which is larger than the first manual driving force H1. The eighth manual driving force H8 is, for example, larger than the seventh manual driving force H7. In Table 2, X11, X12, and X13 are numerical values, and X11<X12<X13. X11 is, for example, 10, X12 is, for example, 30, and X13 is, for example, 60.
表3は、アシストレベルAがモータの出力変動の抑制レベルLで表される場合の、時定数の一例を示す。表3において、T1、T2、およびT3は、数値であり、かつ、T1>T2>T3である。 Table 3 shows an example of a time constant when the assist level A is represented by the motor output fluctuation suppression level L. In Table 3, T1, T2, and T3 are numerical values, and T1>T2>T3.
・制御部62は、図4、図10、および、図11において、ステップS23を省略してもよい。この場合、制御部62は、ステップS21における判定がYESである場合、ステップS24に移行する。 - The control unit 62 may omit step S23 in Figures 4, 10, and 11. In this case, if the determination in step S21 is YES, the control unit 62 proceeds to step S24.
・制御部62は、図4、および、図11において、ステップS27を省略してもよい。この場合、制御部62は、ステップS25の処理を実行すると、ステップS28に移行するようにしてもよい。 - The control unit 62 may omit step S27 in FIG. 4 and FIG. 11. In this case, the control unit 62 may proceed to step S28 after executing the process of step S25.
・制御部62は、図4、図10、および、図11において、ステップS28を省略してもよい。この場合、制御部62は、図4または図11のステップS27における判定がNOである場合、再びステップS27の処理を実行し、図10のステップS31における判定がNOである場合、再びステップS31の処理を実行する。 - The control unit 62 may omit step S28 in FIG. 4, FIG. 10, and FIG. 11. In this case, if the determination in step S27 in FIG. 4 or FIG. 11 is NO, the control unit 62 executes the process of step S27 again, and if the determination in step S31 in FIG. 10 is NO, the control unit 62 executes the process of step S31 again.
・予め定める期間TXは、アシストレベルAを低下させてから予め定める時間が経過するまでの時間であってもよい。 - The predetermined period TX may be the time from when the assist level A is lowered until a predetermined time has elapsed.
本明細書において使用される「少なくとも1つ」という表現は、所望の選択肢の「1つ以上」を意味する。一例として、本明細書において使用される「少なくとも1つ」という表現は、選択肢の数が2つであれば「1つの選択肢のみ」または「2つの選択肢の双方」を意味する。他の例として、本明細書において使用される「少なくとも1つ」という表現は、選択肢の数が3つ以上であれば「1つの選択肢のみ」または「2つ以上の任意の選択肢の組み合わせ」を意味する。 The term "at least one" as used herein means "one or more" of the desired options. As an example, the term "at least one" as used herein means "only one option" or "both of two options" if the number of options is two. As another example, the term "at least one" as used herein means "only one option" or "any combination of two or more options" if the number of options is three or more.
10…人力駆動車、12…クランク、14…車輪、40…モータ、42…変速装置、42A…ディレーラ、42B…スプロケット、60…制御装置、62…制御部。 10... human-powered vehicle, 12... crank, 14... wheel, 40... motor, 42... transmission, 42A... derailleur, 42B... sprocket, 60... control device, 62... control unit.
Claims (18)
前記人力駆動車に推進力を付与するモータを制御する制御部を備え、
前記人力駆動車は、前記モータと、人力駆動力の変速装置と、を備え、
前記制御部は、
前記人力駆動車が前記人力駆動力によって推進される状態において、前記モータに前記人力駆動車の推進をアシストさせるように構成され、
前記変速装置の変速比が変更される場合、前記モータによるアシストレベルを、前記人力駆動車に入力される前記人力駆動力に応じて低下させ、かつ、前記人力駆動力が第1人力駆動力の場合における前記アシストレベルが、前記人力駆動力が前記第1人力駆動力よりも小さい第2人力駆動力の場合における前記アシストレベルよりも大きくなるように前記モータを制御し、
前記アシストレベルは、前記人力駆動力に対する前記モータによるアシスト力の比率を含む、制御装置。 A control device for a human-powered vehicle,
a control unit that controls a motor that provides a propulsive force to the human-powered vehicle;
The human-powered vehicle includes the motor and a human-powered transmission.
The control unit is
a motor is configured to assist the propulsion of the human-powered vehicle when the human-powered vehicle is propelled by the human-powered driving force;
when the gear ratio of the transmission is changed, an assist level by the motor is reduced in accordance with the human-powered driving force input to the human-powered vehicle, and the motor is controlled so that the assist level when the human-powered driving force is a first human-powered driving force is greater than the assist level when the human-powered driving force is a second human-powered driving force that is smaller than the first human-powered driving force ;
A control device , wherein the assist level includes a ratio of the assist force by the motor to the manual driving force .
前記予め定める回転量は、30度以上かつ460度未満である、請求項3に記載の制御装置。 the predetermined period includes a period until the rotation amount of the wheels of the human-powered vehicle reaches a predetermined rotation amount,
The control device according to claim 3 , wherein the predetermined amount of rotation is equal to or greater than 30 degrees and less than 460 degrees.
前記制御部は、前記変速装置の前記変速比が変更される場合、前記クランクの角度が予め定める範囲の場合に、前記アシストレベルを低下させる処理を開始する、請求項1から13のいずれか一項に記載の制御装置。 the human-powered vehicle has a crank to which the human-powered driving force is input,
The control device according to claim 1 , wherein the control unit starts a process of reducing the assist level when the gear ratio of the transmission is changed and the crank angle is within a predetermined range.
前記制御部は、前記変速装置の前記変速比が変更される場合、少なくとも前記複数のスプロケットが予め定める角度回転する間、前記アシストレベルを低下させる、請求項1から14のいずれか一項に記載の制御装置。 The transmission includes a derailleur and a plurality of sprockets having a rotation axis and aligned in a direction along which the rotation axis extends.
The control device according to claim 1 , wherein the control unit reduces the assist level when the gear ratio of the transmission is changed, at least while the plurality of sprockets rotate a predetermined angle.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020219528A JP7626617B2 (en) | 2020-12-28 | 2020-12-28 | Control device for human-powered vehicles |
DE102021213366.5A DE102021213366A1 (en) | 2020-12-28 | 2021-11-26 | CONTROL DEVICE FOR A HUMAN-POWERED VEHICLE |
US17/547,360 US20220204129A1 (en) | 2020-12-28 | 2021-12-10 | Control device for human-powered vehicle |
CN202111609165.5A CN114684311B (en) | 2020-12-28 | 2021-12-23 | Control device for human-powered vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020219528A JP7626617B2 (en) | 2020-12-28 | 2020-12-28 | Control device for human-powered vehicles |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2022104360A JP2022104360A (en) | 2022-07-08 |
JP2022104360A5 JP2022104360A5 (en) | 2024-06-03 |
JP7626617B2 true JP7626617B2 (en) | 2025-02-04 |
Family
ID=81972480
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020219528A Active JP7626617B2 (en) | 2020-12-28 | 2020-12-28 | Control device for human-powered vehicles |
Country Status (4)
Country | Link |
---|---|
US (1) | US20220204129A1 (en) |
JP (1) | JP7626617B2 (en) |
CN (1) | CN114684311B (en) |
DE (1) | DE102021213366A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7492825B2 (en) * | 2019-12-27 | 2024-05-30 | 株式会社シマノ | Control device for human-powered vehicles |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017043322A (en) | 2015-08-28 | 2017-03-02 | 株式会社シマノ | Bicycle control device and bicycle drive device including the control device |
JP2016132256A5 (en) | 2015-01-15 | 2017-07-06 | ||
JP2018070001A (en) | 2016-10-31 | 2018-05-10 | 株式会社シマノ | Bicycle control device and bicycle control system including same |
JP2018122666A (en) | 2017-01-31 | 2018-08-09 | 株式会社シマノ | Control device for bicycles and control method of bicycle |
JP2019043440A (en) | 2017-09-05 | 2019-03-22 | 株式会社シマノ | Control device for bicycle |
JP2019209970A (en) | 2019-09-18 | 2019-12-12 | 株式会社シマノ | Bicycle controller and bicycle control system comprising the same |
JP2020001578A (en) | 2018-06-28 | 2020-01-09 | 株式会社シマノ | Control device for human powered vehicle |
JP2020090109A (en) | 2018-12-03 | 2020-06-11 | 株式会社シマノ | Control device for human powered vehicle |
JP2020142605A (en) | 2019-03-05 | 2020-09-10 | 株式会社シマノ | Control device for human-powered drive vehicle |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5575938B1 (en) | 2013-02-07 | 2014-08-20 | 株式会社シマノ | Bicycle control device |
EP3023327B1 (en) * | 2013-07-16 | 2018-06-20 | Panasonic Intellectual Property Management Co., Ltd. | Electric assist bicycle |
JP6321557B2 (en) | 2015-01-15 | 2018-05-09 | 株式会社シマノ | Bicycle assist device control device and bicycle assist device |
JP2018062195A (en) * | 2016-10-11 | 2018-04-19 | オムロン株式会社 | Control system, control method, and program |
WO2018123162A1 (en) * | 2016-12-28 | 2018-07-05 | ヤマハ発動機株式会社 | Electric assist system and electric assist vehicle |
JP6859249B2 (en) * | 2017-11-16 | 2021-04-14 | 株式会社シマノ | Control device for human-powered vehicles |
BE1026017B1 (en) * | 2018-02-16 | 2019-09-16 | E2 Drives Sa | Powertrain |
JP7048388B2 (en) * | 2018-03-29 | 2022-04-05 | 株式会社シマノ | Control device for human-powered vehicles |
JP6994435B2 (en) * | 2018-06-28 | 2022-01-14 | 株式会社シマノ | Control and detection system |
JP7277090B2 (en) * | 2018-08-27 | 2023-05-18 | 株式会社シマノ | Manpowered vehicle controller |
DE102019127234A1 (en) * | 2018-10-11 | 2020-04-16 | Shimano Inc. | CONTROL DEVICE OF A VEHICLE DRIVEN BY HUMAN POWER |
JP7514605B2 (en) * | 2019-05-17 | 2024-07-11 | 株式会社シマノ | Control device for human-powered vehicles |
DE102021121417A1 (en) * | 2020-08-31 | 2022-03-03 | Shimano Inc. | CONTROL DEVICE FOR A HUMAN-PROPELLED VEHICLE, CONTROL SYSTEM FOR A HUMAN-PROPELLED VEHICLE, AND METHOD FOR ADJUSTING THE CONTROL STATE OF THE CONTROL DEVICE |
-
2020
- 2020-12-28 JP JP2020219528A patent/JP7626617B2/en active Active
-
2021
- 2021-11-26 DE DE102021213366.5A patent/DE102021213366A1/en active Pending
- 2021-12-10 US US17/547,360 patent/US20220204129A1/en active Pending
- 2021-12-23 CN CN202111609165.5A patent/CN114684311B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016132256A5 (en) | 2015-01-15 | 2017-07-06 | ||
JP2017043322A (en) | 2015-08-28 | 2017-03-02 | 株式会社シマノ | Bicycle control device and bicycle drive device including the control device |
JP2018070001A (en) | 2016-10-31 | 2018-05-10 | 株式会社シマノ | Bicycle control device and bicycle control system including same |
JP2018122666A (en) | 2017-01-31 | 2018-08-09 | 株式会社シマノ | Control device for bicycles and control method of bicycle |
JP2019043440A (en) | 2017-09-05 | 2019-03-22 | 株式会社シマノ | Control device for bicycle |
JP2020001578A (en) | 2018-06-28 | 2020-01-09 | 株式会社シマノ | Control device for human powered vehicle |
JP2020090109A (en) | 2018-12-03 | 2020-06-11 | 株式会社シマノ | Control device for human powered vehicle |
JP2020142605A (en) | 2019-03-05 | 2020-09-10 | 株式会社シマノ | Control device for human-powered drive vehicle |
JP2019209970A (en) | 2019-09-18 | 2019-12-12 | 株式会社シマノ | Bicycle controller and bicycle control system comprising the same |
Also Published As
Publication number | Publication date |
---|---|
DE102021213366A1 (en) | 2022-06-30 |
JP2022104360A (en) | 2022-07-08 |
CN114684311B (en) | 2024-08-09 |
US20220204129A1 (en) | 2022-06-30 |
CN114684311A (en) | 2022-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190300115A1 (en) | Human-powered vehicle control device | |
CN110857134B (en) | Speed change control system of manpower-driven vehicle | |
JP7343266B2 (en) | Control device for human-powered vehicles | |
JP7564179B2 (en) | Control device for human-powered vehicle and drive unit for human-powered vehicle | |
JP7492825B2 (en) | Control device for human-powered vehicles | |
JP7454606B2 (en) | Control device for human-powered vehicles | |
US11377166B2 (en) | Human-powered vehicle control device | |
CN114435526A (en) | Control device for human-powered vehicle | |
JP2021187303A (en) | Control device and transmission system | |
CN114435530B (en) | Control device for man-power driven vehicle | |
JP7626617B2 (en) | Control device for human-powered vehicles | |
JP7557032B2 (en) | Control device for human-powered vehicles | |
JP7516077B2 (en) | Control device for human-powered vehicle and operation system for human-powered vehicle | |
JP2021187305A (en) | Control device for human-powered vehicle | |
JP7160977B2 (en) | Manpowered vehicle controller | |
JP7312867B2 (en) | Manpowered vehicle controller | |
US20220315163A1 (en) | Human-powered vehicle control device | |
JP7540901B2 (en) | Control device for human-powered vehicles | |
TWI872003B (en) | Control device for human-powered vehicle | |
JP2022158852A (en) | Control device for man-power drive vehicle | |
TW202500456A (en) | Control device for human-powered vehicle and speed change system for human-powered vehicle | |
JP2022013862A (en) | Control and shifting system | |
JP2022104500A (en) | Control device for human-powered vehicle | |
JP2022102770A (en) | Control device for human-powered vehicles | |
JP2021187304A (en) | Control device for human-powered vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231214 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240524 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240822 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240903 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241105 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250107 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250123 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7626617 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |