DE102019106586A1 - CONTROL DEVICE FOR A VEHICLE POWERED VEHICLE - Google Patents

CONTROL DEVICE FOR A VEHICLE POWERED VEHICLE Download PDF

Info

Publication number
DE102019106586A1
DE102019106586A1 DE102019106586.0A DE102019106586A DE102019106586A1 DE 102019106586 A1 DE102019106586 A1 DE 102019106586A1 DE 102019106586 A DE102019106586 A DE 102019106586A DE 102019106586 A1 DE102019106586 A1 DE 102019106586A1
Authority
DE
Germany
Prior art keywords
human
powered vehicle
controller
driving force
value
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.)
Pending
Application number
DE102019106586.0A
Other languages
German (de)
Inventor
Yasuhiro TSUCHIZAWA
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shimano Inc
Original Assignee
Shimano Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shimano Inc filed Critical Shimano Inc
Publication of DE102019106586A1 publication Critical patent/DE102019106586A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62MRIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
    • B62M6/00Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
    • B62M6/40Rider propelled cycles with auxiliary electric motor
    • B62M6/45Control or actuating devices therefor
    • B62M6/50Control or actuating devices therefor characterised by detectors or sensors, or arrangement thereof
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/20Electric propulsion with power supplied within the vehicle using propulsion power generated by humans or animals
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62JCYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
    • B62J43/00Arrangements of batteries
    • B62J43/10Arrangements of batteries for propulsion
    • B62J43/13Arrangements of batteries for propulsion on rider-propelled cycles with additional electric propulsion
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62JCYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
    • B62J45/00Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
    • B62J45/20Cycle computers as cycle accessories
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62JCYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
    • B62J50/00Arrangements specially adapted for use on cycles not provided for in main groups B62J1/00 - B62J45/00
    • B62J50/20Information-providing devices
    • B62J50/21Information-providing devices intended to provide information to rider or passenger
    • B62J50/22Information-providing devices intended to provide information to rider or passenger electronic, e.g. displays
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62MRIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
    • B62M6/00Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
    • B62M6/40Rider propelled cycles with auxiliary electric motor
    • B62M6/45Control or actuating devices therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62MRIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
    • B62M6/00Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
    • B62M6/40Rider propelled cycles with auxiliary electric motor
    • B62M6/55Rider propelled cycles with auxiliary electric motor power-driven at crank shafts parts
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2200/00Type of vehicles
    • B60L2200/12Bikes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/60Navigation input
    • B60L2240/64Road conditions
    • B60L2240/642Slope of road
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Power Engineering (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

Um eine Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug vorzusehen, die einen Motor in geeigneter Weise steuert, umfasst eine Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug einen Controller, der einen Motor steuert, der den Antrieb eines mit Menschenkraft angetriebenen Fahrzeugs entsprechend der bezüglich dem mit Menschenkraft angetriebenen Fahrzeuges zugeführten menschlichen Antriebskraft unterstützt. Der Controller ändert eine Antwortgeschwindigkeit des Motors in Bezug auf eine Änderung der menschlichen Antriebskraft entsprechend einem Parameter. Der Parameter enthält mindestens einen von einem Fahrwiderstand des mit Menschenkraft angetriebenen Fahrzeugs, einem Drehmoment der menschlichen Antriebskraft, einem Übersetzungsverhältnis des mit Menschenkraft angetriebenen Fahrzeugs, einer Radgröße des mit Menschenkraft angetriebenen Fahrzeugs, einem Luftwiderstandskoeffizienten, einem auf einen Vorderflächenprojektionsbereich eines Fahrers des mit Menschenkraft angetriebenen Fahrzeugs bezogenen Wert, einer Windgeschwindigkeit, einem Rollwiderstandskoeffizienten, einem auf ein Gewicht einer mitgeführten Last des mit Menschenkraft angetriebenen Fahrzeugs bezogenen Wert und einer Beschleunigung des mit Menschenkraft angetriebenen Fahrzeugs.In order to provide a control apparatus for a human-powered vehicle that controls a motor properly, a human-powered vehicle control apparatus includes a controller that controls a motor that drives a human-powered vehicle according to that with human power powered vehicle powered human power assisted. The controller changes a response speed of the motor with respect to a change of the human driving force according to a parameter. The parameter includes at least one of a running force of the human power vehicle, a torque of human driving force, a gear ratio of the human powered vehicle, a wheel size of the human powered vehicle, an air resistance coefficient, and a front surface projection area of a driver of the human powered vehicle related value, a wind speed, a rolling resistance coefficient, a value related to a weight of an entrained load of the human powered vehicle, and an acceleration of the human powered vehicle.

Description

VERWEIS AUF ANDERE ANMELDUNGENREFERENCE TO OTHER APPLICATIONS

Diese Anmeldung beansprucht die Priorität der japanischen Patentanmeldung JP 2018-054913 , eingereicht am 22. März 2018. Die gesamte Offenbarung der japanischen Patentanmeldung JP 2018-054913 wird hiermit durch Bezugnahme hierin aufgenommen.This application claims priority from the Japanese patent application JP 2018-054913 , filed Mar. 22, 2018. The entire disclosure of the Japanese Patent Application JP 2018-054913 is hereby incorporated herein by reference.

HINTERGRUNDBACKGROUND

Die vorliegende Offenbarung betrifft eine Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug.The present disclosure relates to a control apparatus for a human powered vehicle.

Beispielsweise offenbart die japanische Patentoffenlegungsschrift Nr. 10-59260 eine Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug, die einen Motor entsprechend einer Ausgabe eines Detektors steuert.For example, the Japanese Patent Laid-Open Publication No. 10-59260 a human powered vehicle control device that controls a motor according to an output of a detector.

ZUSAMMENFASSUNGSUMMARY

Eine Aufgabe der vorliegenden Offenbarung ist es, eine Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug vorzusehen, die einen Motor geeignet steuert.An object of the present disclosure is to provide a human powered vehicle control apparatus that controls a motor appropriately.

Eine Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach einem ersten Aspekt der vorliegenden Offenbarung umfasst einen Controller, der einen Motor steuert, der den Antrieb eines mit Menschenkraft angetriebenen Fahrzeugs entsprechend der dem mit Menschenkraft angetriebenen Fahrzeug zugeführten menschlichen Antriebskraft unterstützt. Der Controller ändert eine Antwortgeschwindigkeit des Motors in Bezug auf eine Änderung der menschlichen Antriebskraft entsprechend einem Parameter. Der Parameter enthält mindestens einen von einem Fahrwiderstand des mit Menschenkraft angetriebenen Fahrzeugs, einem Drehmoment der menschlichen Antriebskraft, einem Übersetzungsverhältnis des mit Menschenkraft angetriebenen Fahrzeugs, einer Radgröße des mit Menschenkraft angetriebenen Fahrzeugs, einem Luftwiderstandskoeffizienten, einem auf einen Front- beziehungsweise Vorderflächenprojektionsbereich eines Fahrers des mit Menschenkraft angetriebenen Fahrzeugs bezogenen Wert, einer Windgeschwindigkeit, einem Rollwiderstandskoeffizienten, einem auf ein Gewicht einer mitgeführten Last des mit Menschenkraft angetriebenen Fahrzeugs bezogenen Wert und einer Beschleunigung des mit Menschenkraft angetriebenen Fahrzeugs.A human powered vehicle control apparatus according to a first aspect of the present disclosure includes a controller that controls a motor that assists in driving a human powered vehicle in accordance with the human driving force supplied to the human powered vehicle. The controller changes a response speed of the motor with respect to a change of the human driving force according to a parameter. The parameter includes at least one of a running force of the human power vehicle, a torque of human driving force, a gear ratio of the human powered vehicle, a wheel size of the human powered vehicle, an air resistance coefficient, a front and front projection area of a driver of the vehicle Human powered vehicle related value, a wind speed, a rolling resistance coefficient, a value related to a weight of an entrained load of the human powered vehicle, and an acceleration of the human powered vehicle.

Mit der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem ersten Aspekt wird die Ansprech- beziehungsweise Antwortgeschwindigkeit des Motors in Bezug auf eine Änderung der menschlichen Antriebskraft entsprechend dem Parameter geändert, der die Fahrlast beeinflusst. Somit wird der Motor geeignet gesteuert.With the human powered vehicle control apparatus according to the first aspect, the response speed of the engine is changed with respect to a change in the human driving force according to the parameter that influences the running load. Thus, the motor is properly controlled.

Nach einem zweiten Aspekt der vorliegenden Offenbarung ist die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem ersten Aspekt so eingerichtet, dass der Controller die Antwortgeschwindigkeit für einen Fall einstellt, in dem die menschliche Antriebskraft zunimmt und ein Wert des Parameters größer oder gleich einem ersten vorbestimmten Wert ist, um höher zu sein als die Antwortgeschwindigkeit für einen Fall, in dem die menschliche Antriebskraft ansteigt und der Wert des Parameters kleiner als der erste vorbestimmte Wert ist.According to a second aspect of the present disclosure, the human powered vehicle control apparatus of the first aspect is arranged such that the controller sets the response speed for a case where the human driving force increases and a value of the parameter is greater than or equal to a first predetermined one Is value to be higher than the response speed for a case where the human driving force increases and the value of the parameter is smaller than the first predetermined value.

Mit der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem zweiten Aspekt wird in einem Fall, in dem die menschliche Antriebskraft zunimmt und ein Wert des Parameters größer oder gleich dem ersten vorbestimmten Wert ist, die Ausgabe des Motors schneller erhöht als in einem Fall, in dem der Wert des Parameters kleiner als der erste vorbestimmte Wert ist. In einem Fall, in dem die Fahrbelastung groß ist, wird somit der Anstieg der Belastungen des Fahrers begrenzt.With the human powered vehicle control apparatus according to the second aspect, in a case where the human driving force increases and a value of the parameter is greater than or equal to the first predetermined value, the output of the engine is increased faster than in a case the value of the parameter is less than the first predetermined value. Thus, in a case where the driving load is large, the increase in the burden on the driver is limited.

Nach einem dritten Aspekt der vorliegenden Offenbarung ist die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem ersten oder zweiten Aspekt so eingerichtet, dass der Controller die Antwortgeschwindigkeit für einen Fall einstellt, in dem die menschliche Antriebskraft mit zunehmendem Wert des Parameters höher wird.According to a third aspect of the present disclosure, the human powered vehicle control apparatus according to the first or second aspect is arranged such that the controller sets the response speed for a case where the human driving force becomes higher as the value of the parameter increases.

Mit der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem dritten Aspekt wird die Antwortgeschwindigkeit für einen Fall, in dem die menschliche Antriebskraft zunimmt, mit zunehmendem Wert des Parameters höher eingestellt. Wenn also die Fahrlast zunimmt, wird die Leistung des Motors sofort erhöht.With the human powered vehicle control apparatus according to the third aspect, in a case where the human driving force increases, the response speed is set higher as the value of the parameter increases. So when the driving load increases, the power of the engine is increased immediately.

Nach einem vierten Aspekt der vorliegenden Offenbarung ist die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach einem von dem ersten bis dritten Aspekt so eingerichtet, dass der Controller die Antwortgeschwindigkeit für einen Fall, in dem die menschliche Antriebskraft abnimmt und ein Wert des Parameters größer oder gleich einem zweiten vorbestimmten Wert ist, auf niedriger als die Antwortgeschwindigkeit für einen Fall einstellt, in dem die menschliche Antriebskraft abnimmt und der Wert des Parameters niedriger als der zweite vorbestimmte Wert ist.According to a fourth aspect of the present disclosure, the human powered vehicle control apparatus according to any one of the first to third aspects is arranged such that the controller sets the response speed for a case where the human driving force decreases and a value of the parameter is greater than or equal to is a second predetermined value, set lower than the response speed for a case where the human driving force decreases and the value of the parameter is lower than the second predetermined value.

Mit der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem vierten Aspekt werden Abnahmen der Ausgabe des Motors in einem Fall, in dem die menschliche Antriebskraft abnimmt und ein Wert des Parameters größer als oder gleich dem zweiten vorbestimmten Wert ist, schneller verlangsamt als in einem Fall, in dem der Wert des Parameters kleiner als der zweite vorbestimmte Wert ist. In einem Fall, in dem die Fahrbelastung groß ist, werden somit die Zunahmen der Belastungen des Fahrers begrenzt.With the human powered vehicle control apparatus according to the fourth aspect, decreases in the output of the passenger car In a case where the human driving force decreases and a value of the parameter is greater than or equal to the second predetermined value, the motor slows down faster than in a case where the value of the parameter is smaller than the second predetermined value. In a case where the driving load is large, therefore, the increases in the burden of the driver are limited.

Nach einem fünften Aspekt der vorliegenden Offenbarung ist die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem vierten Aspekt so eingerichtet, dass der Controller die Antwortgeschwindigkeit für einen Fall einstellt, in dem die menschliche Antriebskraft abnimmt, um niedriger zu werden, wenn der Wert des Parameters ansteigt.According to a fifth aspect of the present disclosure, the human powered vehicle control apparatus of the fourth aspect is arranged such that the controller sets the response speed in a case where the human driving force decreases to become lower as the value of the parameter increases.

Mit der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem fünften Aspekt wird die Antwortgeschwindigkeit für einen Fall, in dem die menschliche Antriebskraft abnimmt, so eingestellt, dass sie niedriger ist, wenn der Wert des Parameters ansteigt. Mit zunehmender Fahrbelastung werden somit die Abnahmen der Motorausgabe begrenzt.With the human powered vehicle control apparatus according to the fifth aspect, in a case where the human driving force decreases, the response speed is set to be lower as the value of the parameter increases. With increasing driving load thus decreases the engine output are limited.

Nach einem sechsten Aspekt der vorliegenden Offenbarung ist die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach einem von dem ersten bis fünften Aspekt so eingerichtet, dass der Controller die Antwortgeschwindigkeit für einen Fall einstellt, in dem die menschliche Antriebskraft ansteigt, um höher zu sein als die Antwortgeschwindigkeit für einen Fall, in dem die menschliche Antriebskraft abnimmt.According to a sixth aspect of the present disclosure, the human powered vehicle control apparatus according to any one of the first to fifth aspects is arranged such that the controller sets the response speed in a case where the human driving force increases to be higher than that Response speed for a case where the human driving force decreases.

Mit der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem sechsten Aspekt wird in einem Fall, in dem die menschliche Antriebskraft zunimmt, die Ausgabe des Motors sofort erhöht. In einem Fall, in dem die menschliche Antriebskraft abnimmt, werden Abnahmen der Ausgabe des Motors begrenzt.With the human powered vehicle control apparatus according to the sixth aspect, in a case where the human driving force increases, the output of the engine is promptly increased. In a case where the human driving force decreases, decreases of the output of the engine are limited.

Nach einem siebten Aspekt der vorliegenden Offenbarung ist die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach einem von dem ersten bis sechsten Aspekt so eingerichtet, dass der Controller die Antwortgeschwindigkeit für eine vorbestimmte Zeitdauer anders als die Antwortgeschwindigkeit für nach Ablauf der vorbestimmten Zeitdauer einstellt.According to a seventh aspect of the present disclosure, the human powered vehicle control apparatus according to any one of the first to sixth aspects is arranged such that the controller sets the response speed for a predetermined time other than the response speed for after the predetermined time has elapsed.

Mit der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem siebten Aspekt werden die Antwortgeschwindigkeit bis zum Ablauf der vorbestimmten Zeit und die Antwortgeschwindigkeit für nach dem Ablauf der vorbestimmten Zeit jeweils auf eine geeignete Antwortgeschwindigkeit eingestellt.With the human powered vehicle control apparatus according to the seventh aspect, the response speed until the lapse of the predetermined time and the response speed for after the lapse of the predetermined time are each set to an appropriate response speed.

Nach einem achten Aspekt der vorliegenden Offenbarung ist die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem siebten Aspekt so eingerichtet, dass der Controller die Antwortgeschwindigkeit für einen Fall, in dem die menschliche Antriebskraft nach Ablauf der vorbestimmten Zeitdauer ansteigt, höher als die Antwortgeschwindigkeit für einen Fall einstellt, in dem die menschliche Antriebskraft während der vorbestimmten Zeitdauer ansteigt.According to an eighth aspect of the present disclosure, the human powered vehicle control apparatus according to the seventh aspect is arranged such that the controller sets the response speed higher than the response speed for a case where the human driving force increases after the predetermined time lapse Set case in which the human driving force increases during the predetermined period of time.

Mit der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem achten Aspekt wird in einem Fall, in dem die menschliche Antriebskraft nach Ablauf der vorbestimmten Zeitdauer ansteigt, die Ausgabe des Motors schneller erhöht als in einem Fall, in dem die menschliche Antriebskraft ansteigt, bevor die vorbestimmte Zeitdauer vergeht.With the human-powered vehicle control apparatus according to the eighth aspect, in a case where the human driving force increases after the lapse of the predetermined period, the output of the engine is increased more rapidly than in a case where the human driving force increases before predetermined time passes.

Nach einem neunten Aspekt der vorliegenden Offenbarung ist die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem siebten oder achten Aspekt so eingerichtet, dass die vorbestimmte Zeitdauer eine Zeitdauer von dem Antriebsbeginn des Motors bis zum Ablauf einer ersten Zeit ist.According to a ninth aspect of the present disclosure, the human-powered vehicle control apparatus according to the seventh or eighth aspect is arranged such that the predetermined period of time is a period from the drive start of the engine to the lapse of a first time.

Mit der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem neunten Aspekt sind die Antwortgeschwindigkeit für eine Zeitdauer von dem Antriebsbeginn des Motors bis zum Ablauf der ersten Zeit und die Antwortgeschwindigkeit für nach dem Ablauf der ersten Zeit vom Antriebsbeginn des Motors jeweils auf eine geeignete Ansprechgeschwindigkeit eingestellt.With the human powered vehicle control apparatus according to the ninth aspect, the response speed for a period from the drive start of the engine to the elapse of the first time and the response speed for after the lapse of the first time from the drive start of the engine are set to an appropriate response speed, respectively ,

Nach einem zehnten Aspekt der vorliegenden Offenbarung ist die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem siebten oder achten Aspekt so eingerichtet, dass das mit Menschenkraft angetriebene Fahrzeug eine Kurbel aufweist, in die beziehungsweise mit der beziehungsweise bezüglich welcher die menschliche Antriebskraft eingegeben beziehungsweise zugeführten wird. Die vorbestimmte Zeitdauer ist eine Zeitdauer von dem Antriebsbeginn des Motors bis ein Drehbetrag der Kurbel einen vorbestimmten Betrag erreicht.According to a tenth aspect of the present disclosure, the human powered vehicle control apparatus according to the seventh or eighth aspect is arranged such that the human powered vehicle has a crank to which the human driving force is input , The predetermined period of time is a period from the drive start of the engine until a rotation amount of the crank reaches a predetermined amount.

Mit der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem zehnten Aspekt werden die Antwortgeschwindigkeit für eine Zeitdauer von dem Antriebsbeginn des Motors bis der Drehbetrag der Kurbel den vorbestimmten Betrag erreicht und die Antwortgeschwindigkeit für nachdem der Drehbetrag der Kurbel den vorbestimmten Betrag erreicht jeweils auf eine geeignete Ansprechgeschwindigkeit eingestellt.With the human powered vehicle control apparatus according to the tenth aspect, the response speed for a period from the drive start of the engine to the rotational amount of the crank reaches the predetermined amount, and the response speed for after the rotational amount of the crank reaches the predetermined amount, respectively, to an appropriate one Response speed set.

Nach einem elften Aspekt der vorliegenden Offenbarung ist die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach einem von dem ersten bis zehnten Aspekt so eingerichtet, dass der Controller einen Filter enthält, der einen Filterungsvorgang an einem Steuerbefehl an den Motor durchführt. Der Controller ändert die Reaktionsgeschwindigkeit durch Ändern einer im Filter enthaltenen Zeitkonstante. According to an eleventh aspect of the present disclosure, the human powered vehicle control apparatus according to any one of the first to tenth aspects is arranged such that the controller includes a filter that performs a filtering operation on a control command to the engine. The controller changes the reaction rate by changing a time constant contained in the filter.

Mit der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem elften Aspekt wird die Antwortgeschwindigkeit in geeigneter Weise geändert, indem die im Filter enthaltene Zeitkonstante variiert wird.With the human powered vehicle control apparatus according to the eleventh aspect, the response speed is appropriately changed by varying the time constant contained in the filter.

Eine Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach einem zwölften Aspekt der vorliegenden Offenbarung umfasst einen Controller, der einen motorunterstützenden Vortrieb eines mit Menschenkraft angetriebenen Fahrzeugs steuert. Der Controller beginnt den Motor entsprechend der Betätigung eines Betätigungsabschnitts anzutreiben und ändert eine Änderungsgeschwindigkeit einer Ausgabe des Motors entsprechend einem Parameter. Der Parameter enthält mindestens eines von einem Fahrwiderstand des mit Menschenkraft angetriebenen Fahrzeugs, einem Übersetzungsverhältnis des mit Menschenkraft angetriebenen Fahrzeugs, einer Radgröße des mit Menschenkraft angetriebenen Fahrzeugs, einem Luftwiderstandskoeffizienten, einer Windgeschwindigkeit, einem Rollwiderstandskoeffizienten und einem auf ein Gewicht einer mitgeführten Last des mit Menschenkraft angetriebenen Fahrzeugs bezogenen Wert.A human powered vehicle control apparatus according to a twelfth aspect of the present disclosure includes a controller that controls a motor assisting propulsion of a human powered vehicle. The controller starts to drive the motor in accordance with the operation of an operation section, and changes a rate of change of an output of the motor according to a parameter. The parameter includes at least one of a driving force of the human-powered vehicle, a gear ratio of the human powered vehicle, a wheel size of the human powered vehicle, an air resistance coefficient, a wind speed, a rolling resistance coefficient, and a weight of an entrained load of the human power driven Vehicle related value.

Mit der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem zwölften Aspekt wird in einem Fall, in dem der Motor beginnt, entsprechend der Betätigung des Betätigungsabschnitts angetrieben zu werden, die Änderungsgeschwindigkeit der Ausgabe des Motors entsprechend dem Parameter, der die Fahrbelastung beeinflusst, geändert.With the human powered vehicle control apparatus according to the twelfth aspect, in a case where the engine starts to be driven in accordance with the operation of the operating portion, the rate of change of the output of the engine is changed according to the parameter affecting the driving load.

Nach einem dreizehnten Aspekt der vorliegenden Offenbarung ist die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem zwölften Aspekt so eingerichtet, dass der Controller die Änderungsgeschwindigkeit erhöht, wenn sich ein Wert des Parameters erhöht.According to a thirteenth aspect of the present disclosure, the human powered vehicle control apparatus of the twelfth aspect is arranged such that the controller increases the rate of change as a value of the parameter increases.

Mit der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem dreizehnten Aspekt wird die Ausgabe des Motors mit zunehmender Fahrbelastung sofort erhöht.With the human powered vehicle control apparatus according to the thirteenth aspect, the output of the engine is promptly increased as the driving load increases.

Nach einem vierzehnten Aspekt der vorliegenden Offenbarung ist die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem zwölften oder dreizehnten Aspekt so eingerichtet, dass der Controller einen Filter enthält, der einen Filterungsvorgang an einem Steuerbefehl an den Motor durchführt. Der Controller ändert die Änderungsgeschwindigkeit durch Variieren einer im Filter enthaltenen Zeitkonstante.According to a fourteenth aspect of the present disclosure, the human powered vehicle control apparatus according to the twelfth or thirteenth aspect is arranged such that the controller includes a filter that performs a filtering operation on a control command to the engine. The controller changes the rate of change by varying a time constant contained in the filter.

Mit der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem vierzehnten Aspekt wird die Antwortgeschwindigkeit in geeigneter Weise geändert, indem die in dem Filter enthaltene Zeitkonstante variiert wird.With the human powered vehicle control apparatus according to the fourteenth aspect, the response speed is appropriately changed by varying the time constant contained in the filter.

Nach einem fünfzehnten Aspekt der vorliegenden Offenbarung ist die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach einem von dem ersten bis vierzehnten Aspekt so eingerichtet, dass der Fahrwiderstand mindestens einen von einem Luftwiderstand, einem Rollwiderstand eines Rades des mit Menschenkraft angetriebenen Fahrzeugs, einem Neigungswiderstand einer Fahrstraße des mit Menschenkraft angetriebenen Fahrzeugs und einem Beschleunigungswiderstand des mit Menschenkraft angetriebenen Fahrzeugs enthält.According to a fifteenth aspect of the present disclosure, the human powered vehicle control apparatus according to any one of the first to fourteenth aspects is arranged such that the running resistance is at least one of an air resistance, a rolling resistance of a human powered vehicle, a pitch resistance of a traveling road of the human powered vehicle and an acceleration resistance of the human powered vehicle.

Mit der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem fünfzehnten Aspekt wird der Motor entsprechend dem Fahrwiderstand gesteuert, der mindestens einen von einem Luftwiderstand, einem Rollwiderstand eines Rades des mit Menschenkraft angetriebenen Fahrzeugs, einem Neigungswiderstand einer Fahrstraße des mit Menschenkraft angetriebenen Fahrzeugs und einem Beschleunigungswiderstand des mit Menschenkraft angetriebenen Fahrzeugs enthält.With the human powered vehicle control apparatus according to the fifteenth aspect, the engine is controlled according to the running resistance, the at least one of air resistance, rolling resistance of a human powered vehicle wheel, pitch resistance of a human powered vehicle travel road, and acceleration resistance of the human powered vehicle.

Nach einem sechzehnten Aspekt der vorliegenden Offenbarung umfasst die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach einem von dem ersten bis fünfzehnten Aspekt ferner einen Detektor, der den Parameter erfasst.According to a sixteenth aspect of the present disclosure, the human powered vehicle control apparatus according to any one of the first to fifteenth aspects further comprises a detector that detects the parameter.

Mit der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach dem sechzehnten Aspekt wird der Parameter in geeigneter Weise von dem Detektor erfasst.With the human powered vehicle control apparatus according to the sixteenth aspect, the parameter is appropriately detected by the detector.

Die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug der vorliegenden Offenbarung steuert den Motor in geeigneter Weise.The human powered vehicle control apparatus of the present disclosure controls the engine appropriately.

Figurenlistelist of figures

  • 1 ist eine Seitenansicht eines mit Menschenkraft angetriebenen Fahrzeugs, das eine erste Ausführungsform einer Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug enthält. 1 FIG. 10 is a side view of a human powered vehicle including a first embodiment of a human powered vehicle control device. FIG.
  • 2 ist ein Blockdiagramm, das den elektrischen Aufbau der Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug der ersten Ausführungsform zeigt. 2 is a block diagram showing the electrical structure of the control device for a with Human powered vehicle of the first embodiment shows.
  • 3 ist ein Blockdiagramm, das den elektrischen Aufbau des ersten Detektors und des in 2 gezeigten Controllers zeigt. 3 is a block diagram showing the electrical construction of the first detector and the in 2 shown controller shows.
  • 4 ist ein Ablaufdiagramm eines Vorgangs, der von dem in 2 gezeigten Controller durchgeführt wird, um eine Antwortgeschwindigkeit einzustellen. 4 FIG. 3 is a flowchart of an operation that is different from that in FIG 2 controller is performed to set a response speed.
  • 5 ist ein Kennfeld, das ein erstes Beispiel einer Beziehung zwischen der Zeit und einer Verstärkung zeigt, die in dem in 2 gezeigten Speicher gespeichert ist. 5 FIG. 13 is a map showing a first example of a relationship between the time and gain shown in the FIG 2 stored memory is stored.
  • 6 ist ein Kennfeld, das ein zweites Beispiel einer Beziehung zwischen der Zeit und einer Verstärkung zeigt, die in dem in 2 gezeigten Speicher gespeichert ist. 6 FIG. 13 is a map showing a second example of a relationship between the time and gain shown in the FIG 2 stored memory is stored.
  • 7 ist ein Ablaufdiagramm eines Vorgangs, der eine Antwortgeschwindigkeit in einem modifizierten Beispiel einer zweiten Ausführungsform einstellt. 7 Fig. 10 is a flowchart of an operation setting a response speed in a modified example of a second embodiment.
  • 8 ist ein Kennfeld, das ein erstes Beispiel einer Beziehung zwischen einem Drehbetrag einer Kurbel und einer Verstärkung zeigt, die in einem Speicher der zweiten Ausführungsform gespeichert ist. 8th FIG. 13 is a map showing a first example of a relationship between a cranking amount of crank and a gain stored in a memory of the second embodiment. FIG.
  • 9 ist ein Kennfeld, das ein zweites Beispiel einer Beziehung zwischen einem Drehbetrag einer Kurbel und einer Verstärkung zeigt, die in dem Speicher der zweiten Ausführungsform gespeichert ist. 9 FIG. 13 is a map showing a second example of a relationship between a cranking amount of rotation and a gain stored in the memory of the second embodiment. FIG.

AUSFÜHRUNGSFORMEN DER OFFENBARUNGEMBODIMENTS OF THE DISCLOSURE

Der Ausdruck „mindestens einer von“, wie er in dieser Offenbarung verwendet wird, bedeutet „eine oder mehrere“ einer gewünschten Auswahlmöglichkeit. Für ein Beispiel bedeutet der Ausdruck „mindestens eine von“, wie er in dieser Offenbarung verwendet wird, „nur eine einzige Auswahlmöglichkeit“ oder „beide von zwei Auswahlmöglichkeiten“, wenn die Anzahl seiner Auswahlmöglichkeiten zwei ist. Für ein anderes Beispiel bedeutet der Ausdruck „mindestens eine von“, wie er in dieser Offenbarung verwendet wird, „nur eine einzige Auswahlmöglichkeit“ oder „jede Kombination von gleich oder mehr als zwei Auswahlmöglichkeiten“, wenn die Anzahl seiner Auswahlmöglichkeiten gleich oder größer als drei ist.The term "at least one of" as used in this disclosure means "one or more" of a desired choice. For one example, the term "at least one of" as used in this disclosure means "only a single choice" or "both of two choices" if the number of choices is two. For another example, the term "at least one of" as used in this disclosure means "only a single choice" or "any combination of equal to or more than two choices" if the number of choices thereof is equal to or greater than three is.

Erste AusführungsformFirst embodiment

Eine erste Ausführungsform einer Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug 40 wird nun unter Bezugnahme auf die 1 bis 6 beschrieben. In der folgenden Beschreibung wird die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug 40 einfach als Steuervorrichtung 40 bezeichnet. Die Steuervorrichtung 40 ist an einem mit Menschenkraft angetriebenen Fahrzeug 10 vorgesehen. Das mit Menschenkraft angetriebene Fahrzeug 10 ist ein Fahrzeug das zumindest durch menschliche Antriebskraft angetrieben werden kann. Das mit Menschenkraft angetriebene Fahrzeug 10 enthält zum Beispiel ein Fahrrad. Die Anzahl der Räder des mit Menschenkraft angetriebenen Fahrzeugs 10 ist nicht begrenzt. Das mit Menschenkraft angetriebene Fahrzeug 10 enthält zum Beispiel einen Einrad und ein Fahrzeug mit drei oder mehr Rädern. Das mit Menschenkraft angetriebene Fahrzeug enthält zum Beispiel ein Mountainbike, ein Rennrad, ein Stadtrad, ein Lastenfahrrad und ein Liegerad. In den nachstehend beschriebenen Ausführungsformen bezieht sich das mit Menschenkraft angetriebene Fahrzeug 10 auf ein Fahrrad.A first embodiment of a control device for a human powered vehicle 40 will now be with reference to the 1 to 6 described. In the following description, the control apparatus for a human-powered vehicle 40 simply as a control device 40 designated. The control device 40 is on a human-powered vehicle 10 intended. The human powered vehicle 10 is a vehicle that can be driven by at least human motive power. The human powered vehicle 10 contains for example a bicycle. The number of wheels of the human powered vehicle 10 is not limited. The human powered vehicle 10 includes, for example, a unicycle and a vehicle with three or more wheels. The human-powered vehicle includes, for example, a mountain bike, a road bike, a city bike, a cargo bike, and a recumbent bike. In the embodiments described below, the human powered vehicle refers 10 on a bike.

Wie in 1 gezeigt ist, enthält das mit Menschenkraft angetriebene Fahrzeug 10 eine Kurbel 12. Das mit Menschenkraft angetriebene Fahrzeug 10 enthält ferner ein Antriebsrad 14 und einen Rahmen 16. Die menschliche Antriebskraft H wird der Kurbel 12 zugeführten. Die Kurbel 12 enthält eine Kurbelwelle 12A, die relativ zu dem Rahmen 16 drehbar ist, und Kurbelarme 12B, die an entgegengesetzten Enden der Kurbelwelle 12A in axialer Richtung vorgesehen sind. Ein Pedal 18 ist mit jedem Kurbelarm 12B gekoppelt. Das Antriebsrad 14 wird entsprechend der Drehung der Kurbel 12 angetrieben. Das Antriebsrad 14 wird von dem Rahmen 16 gestützt. Die Kurbel 12 und das Antriebsrad 14 sind durch einen Antriebsmechanismus 20 gekoppelt. Der Antriebsmechanismus 20 enthält einen ersten Drehkörper 22, der mit der Kurbelwelle 12A gekoppelt ist. Die Kurbelwelle 12A und der erste Drehkörper 22 können über eine erste Einwegkupplung gekoppelt sein. Die erste Einwegkupplung ist eingerichtet, um eine Vorwärtsdrehung des ersten Drehkörpers 22 in einem Fall zu ermöglichen, in dem sich die Kurbel 12 vorwärts dreht, und eine Rückwärtsdrehung des ersten Drehkörpers 22 in einem Fall zu verhindern, in dem sich die Kurbel 12 rückwärts dreht. Der erste Drehkörper 22 enthält ein Kettenrad, eine Riemenscheibe oder ein Kegelrad. Der Antriebsmechanismus 20 enthält ferner ein Kopplungselement 26 und einen zweiten Drehkörper 24. Das Kopplungselement 26 überträgt eine Drehkraft des ersten Drehkörpers 22 auf den zweiten Drehkörper 24. Das Kopplungselement 26 enthält beispielsweise eine Kette, einen Riemen oder eine Welle.As in 1 shown contains the human-powered vehicle 10 a crank 12 , The human powered vehicle 10 also includes a drive wheel 14 and a frame 16 , The human driving force H becomes the crank 12 supplied. The crank 12 contains a crankshaft 12A that are relative to the frame 16 is rotatable, and crank arms 12B at the opposite ends of the crankshaft 12A are provided in the axial direction. A pedal 18 is with every crank arm 12B coupled. The drive wheel 14 will be according to the rotation of the crank 12 driven. The drive wheel 14 is from the frame 16 supported. The crank 12 and the drive wheel 14 are by a drive mechanism 20 coupled. The drive mechanism 20 contains a first rotating body 22 that with the crankshaft 12A is coupled. The crankshaft 12A and the first rotary body 22 can be coupled via a first one-way clutch. The first one-way clutch is configured to forward rotation of the first rotating body 22 to enable in a case in which the crank 12 rotates forward, and a reverse rotation of the first rotating body 22 to prevent in a case in which the crank 12 turns backwards. The first rotary body 22 Includes a sprocket, pulley or bevel gear. The drive mechanism 20 also includes a coupling element 26 and a second rotary body 24 , The coupling element 26 transmits a rotational force of the first rotary body 22 on the second rotary body 24 , The coupling element 26 contains, for example, a chain, a belt or a shaft.

Der zweite Drehkörper 24 ist mit dem Antriebsrad 14 gekoppelt. Der zweite Drehkörper 24 enthält ein Kettenrad, eine Riemenscheibe oder ein Kegelrad. Vorzugsweise ist eine zweite Einwegkupplung zwischen dem zweiten Drehkörper 24 und dem Antriebsrad 14 vorgesehen. Die zweite Einwegkupplung ist eingerichtet, um eine Vorwärtsdrehung des Antriebsrads 14 in einem Fall zu ermöglichen, in dem sich der zweite Drehkörper 24 vorwärts dreht und eine Rückwärtsdrehung des Antriebsrades 14 in einem Fall zu verhindern, in dem sich der zweite Drehkörper 24 rückwärts dreht.The second rotary body 24 is with the drive wheel 14 coupled. The second rotary body 24 Includes a sprocket, pulley or bevel gear. Preferably, a second one-way clutch is between the second rotary body 24 and the drive wheel 14 intended. The second one-way clutch is configured to provide forward rotation of the drive wheel 14 in a case to allow in the the second rotary body 24 rotates forward and a reverse rotation of the drive wheel 14 prevent in a case in which the second rotary body 24 turns backwards.

Das mit Menschenkraft angetriebene Fahrzeug 10 enthält ein Vorderrad und ein Hinterrad. Das Vorderrad ist über eine Vordergabel 16A mit dem Rahmen 16 gekoppelt. Ein Lenker 16C ist über einen Vorbau 16B mit der Vordergabel 16A gekoppelt. In den nachstehend beschriebenen Ausführungsformen bezieht sich das Antriebsrad 14 auf das Hinterrad. Das Vorderrad kann jedoch auch das Antriebsrad 14 sein.The human powered vehicle 10 includes a front wheel and a rear wheel. The front wheel is over a front fork 16A with the frame 16 coupled. A handlebar 16C is over a stem 16B with the front fork 16A coupled. In the embodiments described below, the drive wheel refers 14 on the rear wheel. However, the front wheel may also be the drive wheel 14 be.

Wie in 1 und 2 gezeigt ist, enthält das mit Menschenkraft angetriebene Fahrzeug 10 ferner eine Batterie 28, einen Motor 30, eine Treiberschaltung 32 des Motors 30, ein Getriebe 34, einen Aktuator 36 des Getriebes 34 und einen Betätigungsabschnitt 38.As in 1 and 2 shown contains the human-powered vehicle 10 also a battery 28 , a motor 30 , a driver circuit 32 of the motor 30 , a gearbox 34 , an actuator 36 of the transmission 34 and an operation section 38 ,

Die Batterie 28 enthält eine oder mehrere Batteriezellen. Die Batteriezelle enthält eine wiederaufladbare Batterie. Die Batterie 28 liefert elektrische Energie an andere elektrische Komponenten, die an dem mit Menschenkraft angetriebenen Fahrzeug 10 vorgesehen sind, und über Drähte bzw. Kabel elektrisch mit der Batterie 28 verbunden sind, beispielsweise den Motor 30 und die Steuervorrichtung 40. Die Batterie 28 ist mit einem Controller 42 durch drahtgebundene oder Drahtloskommunikation verbunden. Die Batterie 28 ist eingerichtet, um mit dem Controller 42 zum Beispiel durch Stromleitungskommunikation (PLC) zu kommunizieren. Die Batterie 28 kann an der Außenseite des Rahmens 16 angebracht sein oder kann zumindest teilweise in dem Rahmen 16 untergebracht sein.The battery 28 contains one or more battery cells. The battery cell contains a rechargeable battery. The battery 28 provides electrical energy to other electrical components attached to the human powered vehicle 10 are provided, and via wires or cables electrically to the battery 28 are connected, for example, the engine 30 and the control device 40 , The battery 28 is with a controller 42 connected by wired or wireless communication. The battery 28 is set up to work with the controller 42 For example, to communicate through power line communication (PLC). The battery 28 can be on the outside of the frame 16 be appropriate or at least partially in the frame 16 be housed.

Der Motor 30 ist eingerichtet, um zusammen mit der Treiberschaltung 32 eine Antriebseinheit zu bilden. Vorzugsweise sind der Motor 30 und die Treiberschaltung 32 in demselben Gehäuse vorgesehen. Die Treiberschaltung 32 steuert die von der Batterie 28 an den Motor 30 zugeführte Energie. Die Treiberschaltung 32 ist durch drahtgebundene oder Drahtloskommunikation mit dem Controller 42 der Steuervorrichtung 40 verbunden. Die Treiberschaltung 32 ist eingerichtet, um beispielsweise durch serielle Kommunikation mit dem Controller 42 zu kommunizieren. Die Antriebsschaltung 32 treibt den Motor 30 entsprechend einem Steuersignal von dem Controller 42 an. Der Motor 30 unterstützt den Vortrieb des mit Menschenkraft angetriebenen Fahrzeugs 10. Der Motor 30 enthält einen Elektromotor. Der Motor 30 ist vorgesehen, um eine Drehung an das Vorderrad oder einen Kraftübertragungsweg der menschlichen Antriebskraft H, der sich von den Pedalen 18 bis zum Hinterrad erstreckt, zu übertragen. Der Motor 30 ist an dem Rahmen 16 des mit Menschenkraft angetriebenen Fahrzeugs 10, dem Hinterrad oder dem Vorderrad vorgesehen. In einem Beispiel ist der Motor 30 mit dem Kraftübertragungsweg zwischen der Kurbelwelle 12A und dem ersten Drehkörper 22 gekoppelt. Vorzugsweise ist an dem Kraftübertragungsweg zwischen dem Motor 30 und der Kurbelwelle 12A eine Einwegkupplung vorgesehen, so dass in einem Fall, in dem die Kurbelwelle 12A in einer Richtung gedreht wird, in der das mit Menschenkraft angetriebene Fahrzeug 10 vorwärts bewegt wird, der Motor 30 nicht durch die Drehkraft der Kurbel 12 gedreht wird. Andere Elemente als der Motor 30 und die Antriebsschaltung 32 können an dem Gehäuse vorgesehen sein, an dem der Motor 30 und die Treiberschaltung 32 vorgesehen sind. Beispielsweise kann eine Drehgeschwindigkeitverringerungseinheit, die die Drehgeschwindigkeit des Motors 30 reduziert und die Drehung ausgibt, an dem Gehäuse vorgesehen sein.The motor 30 is set up to work together with the driver circuit 32 to form a drive unit. Preferably, the engine 30 and the driver circuit 32 provided in the same housing. The driver circuit 32 Controls the battery 28 to the engine 30 supplied energy. The driver circuit 32 is through wired or wireless communication with the controller 42 the control device 40 connected. The driver circuit 32 is set up, for example, by serial communication with the controller 42 to communicate. The drive circuit 32 drives the engine 30 in accordance with a control signal from the controller 42 at. The motor 30 supports the propulsion of the vehicle powered by human power 10 , The motor 30 contains an electric motor. The motor 30 is intended to be a rotation to the front wheel or a force transmission path of the human driving force H, different from the pedals 18 extends to the rear wheel to transfer. The motor 30 is on the frame 16 of the human powered vehicle 10 , the rear wheel or the front wheel. In one example, the engine is 30 with the power transmission path between the crankshaft 12A and the first rotary body 22 coupled. Preferably, there is at the power transmission path between the engine 30 and the crankshaft 12A provided a one-way clutch, so that in a case where the crankshaft 12A is rotated in one direction in which the human powered vehicle 10 moving forward, the engine 30 not by the torque of the crank 12 is turned. Other elements than the engine 30 and the drive circuit 32 may be provided on the housing to which the engine 30 and the driver circuit 32 are provided. For example, a rotation speed reduction unit that controls the rotation speed of the motor 30 reduces and outputs the rotation to be provided on the housing.

Das Getriebe 34 ist eingerichtet, um zusammen mit dem Aktuator 36 eine Getriebevorrichtung zu bilden. Das Getriebe 34 ändert ein Übersetzungsverhältnis B, das heißt das Verhältnis der Drehgeschwindigkeit des Antriebsrads 14 zur Drehgeschwindigkeit der Kurbel 12. Das Getriebe 34 ist eingerichtet, um das Übersetzungsverhältnis B des mit Menschenkraft angetriebenen Fahrzeugs 10 zu ändern. Das Getriebe 34 ist eingerichtet, um das Übersetzungsverhältnis B stufenweise zu ändern. Der Aktuator 36 veranlasst das Getriebe 34, einen Schaltvorgang durchzuführen. Das Getriebe 34 wird durch den Controller 42 gesteuert. Der Aktuator 36 ist durch drahtgebundene oder Drahtloskommunikation mit dem Controller 42 verbunden. Der Aktuator 36 ist eingerichtet, um mit dem Controller 42 zum Beispiel durch Stromleitungskommunikation (PLC) zu kommunizieren. Der Aktuator 36 bewirkt, dass das Getriebe 34 einen Schaltvorgang entsprechend einem Steuersignal von dem Controller 42 durchführt. Das Getriebe 34 enthält mindestens eine von einer internen Schaltvorrichtung und einer externen Schaltvorrichtung (Umwerfer).The gear 34 is set up to work together with the actuator 36 to form a transmission device. The gear 34 changes a gear ratio B, that is, the ratio of the rotational speed of the drive wheel 14 to the rotational speed of the crank 12 , The gear 34 is set to the gear ratio B of the human powered vehicle 10 to change. The gear 34 is set up to change the gear ratio B gradually. The actuator 36 causes the gearbox 34 to perform a switching operation. The gear 34 is through the controller 42 controlled. The actuator 36 is through wired or wireless communication with the controller 42 connected. The actuator 36 is set up to work with the controller 42 For example, to communicate through power line communication (PLC). The actuator 36 causes the gearbox 34 a switching operation in accordance with a control signal from the controller 42 performs. The gear 34 includes at least one of an internal switching device and an external switching device (derailleur).

Der Betätigungsabschnitt 38 wird betätigt, um den Motor 30 anzutreiben. Der Betätigungsabschnitt 38 ist durch drahtgebundene oder Drahtloskommunikation mit dem Controller 42 verbunden. Der Betätigungsabschnitt 38 ist eingerichtet, um mit dem Controller 42 zum Beispiel durch Stromleitungskommunikation (PLC) zu kommunizieren. Jeder Betätigungsabschnitt 38 enthält zum Beispiel ein Betätigungselement, einen Sensor, der eine Bewegung des Betätigungselements erfasst, und eine elektrische Schaltung, die mit dem Controller 42 entsprechend einem Ausgangssignal des Sensors kommuniziert. Der Betätigungsabschnitt 38 überträgt ein Ausgangssignal an den Controller 42 entsprechend einer von dem Benutzer an dem Betätigungselement ausgeführten Betätigung. Das Betätigungselement und der Sensor, der die Bewegung des Betätigungselements erfasst, sind so eingerichtet, dass sie einen Druckschalter, einen Hebelschalter oder einen berührungsempfindlichen Bildschirm enthalten.The operating section 38 is pressed to the engine 30 drive. The operating section 38 is through wired or wireless communication with the controller 42 connected. The operating section 38 is set up to work with the controller 42 For example, to communicate through power line communication (PLC). Each operating section 38 includes, for example, an actuator, a sensor that detects movement of the actuator, and an electrical circuit connected to the controller 42 communicates according to an output signal of the sensor. The operating section 38 transmits an output signal to the controller 42 in accordance with an operation performed by the user on the actuator. The actuator and the sensor, detecting the movement of the operating member are arranged to include a push switch, a lever switch, or a touch-sensitive screen.

Wie in 2 gezeigt ist, enthält die Steuervorrichtung 40 den Controller 42. In der vorliegenden Ausführungsform enthält die Steuervorrichtung 40 ferner einen Detektor 44. In der vorliegenden Ausführungsform enthält die Steuervorrichtung 40 ferner einen Speicher 46. In der vorliegenden Ausführungsform enthält die Steuervorrichtung 40 ferner einen Drehmomentsensor 48, einen Kurbeldrehsensor 50 und einen Fahrzeuggeschwindigkeitssensor 52.As in 2 is shown contains the control device 40 the controller 42 , In the present embodiment, the control device includes 40 also a detector 44 , In the present embodiment, the control device includes 40 also a memory 46 , In the present embodiment, the control device includes 40 a torque sensor 48 , a crank rotation sensor 50 and a vehicle speed sensor 52 ,

Der Controller 42 enthält eine arithmetische Verarbeitungseinheit, die vorbestimmte Steuerprogramme ausführt. Die arithmetische Verarbeitungseinheit enthält beispielsweise eine zentrale Verarbeitungseinheit (CPU) oder eine Mikroverarbeitungseinheit (MPU). Der Controller 42 kann einen oder mehrere Mikrocomputer enthalten. Der Controller 42 kann mehrere arithmetische Verarbeitungseinheiten enthalten, die getrennt an unterschiedlichen Positionen angeordnet sind. Der Speicher 46 speichert (eine) Information(en), die in verschiedenen Steuerprogrammen und verschiedenen Steuervorgängen verwendet wird/werden. Der Speicher 46 enthält beispielsweise einen nichtflüchtigen Speicher und einen flüchtigen Speicher. Der Controller 42 und der Speicher 46 sind beispielsweise an dem Gehäuse vorgesehen, an dem der Motor 30 vorgesehen ist. Der Controller 42 kann die Treiberschaltung 32 enthalten.The controller 42 includes an arithmetic processing unit that executes predetermined control programs. The arithmetic processing unit includes, for example, a central processing unit (CPU) or a micro processing unit (MPU). The controller 42 may contain one or more microcomputers. The controller 42 may include a plurality of arithmetic processing units separately arranged at different positions. The memory 46 stores information (s) used in various control programs and various control operations. The memory 46 contains, for example, a nonvolatile memory and a volatile memory. The controller 42 and the memory 46 For example, are provided on the housing to which the engine 30 is provided. The controller 42 can the driver circuit 32 contain.

Der Drehmomentsensor 48 ist an dem Gehäuse vorgesehen, an dem der Motor 30 vorgesehen ist. Der Drehmomentsensor 48 wird verwendet, um ein Drehmoment TH der menschlichen Antriebskraft H zu erfassen, die der Kurbel 12 zugeführten bezihungsweise eingegeben wird. Beispielsweise ist in einem Fall, in dem die erste Einwegkupplung auf dem Kraftübertragungsweg vorgesehen ist, der Drehmomentsensor 48 an einer stromaufwärtigen Seite der ersten Einwegkupplung vorgesehen. Der Drehmomentsensor 48 enthält zum Beispiel einen Dehnungssensor oder einen Magnetostriktionssensor. Der Dehnungssensor enthält einen Dehnungsmessstreifen. In einem Fall, in dem der Drehmomentsensor 48 einen Dehnungssensor enthält, wird der Dehnungssensor vorzugsweise an dem Außenumfangsabschnitt des Drehkörpers vorgesehen, der in dem Kraftübertragungspfad enthalten ist. Der Drehmomentsensor 48 kann eine Drahtlos- oder drahtgebundene Kommunikationseinheit enthalten. Die Kommunikationseinheit des Drehmomentsensors 48 ist eingerichtet, um eine Kommunikation mit dem Controller 42 durchzuführen.The torque sensor 48 is provided on the housing to which the motor 30 is provided. The torque sensor 48 is used to detect a torque TH of the human driving force H, that of the crank 12 input. For example, in a case where the first one-way clutch is provided on the power transmission path, the torque sensor 48 provided on an upstream side of the first one-way clutch. The torque sensor 48 contains, for example, a strain sensor or a magnetostriction sensor. The strain sensor contains a strain gauge. In a case where the torque sensor 48 includes a strain sensor, the strain sensor is preferably provided on the outer peripheral portion of the rotary body, which is included in the power transmission path. The torque sensor 48 may include a wireless or wired communication unit. The communication unit of the torque sensor 48 is set up to communicate with the controller 42 perform.

Der Kurbeldrehsensor 50 wird verwendet, um die Drehgeschwindigkeit N der Kurbel 12 zu erfassen. Der Kurbeldrehsensor 50 ist an dem Rahmen 16 des mit Menschenkraft angetriebenen Fahrzeugs 10 oder dem Gehäuse befestigt, an dem der Motor 30 vorgesehen ist. Der Kurbeldrehsensor 50 ist so eingerichtet, dass er einen Magnetsensor enthält, der ein Signal ausgibt, das der Stärke eines Magnetfelds entspricht. Ein ringförmiger Magnet mit einem Magnetfeld, dessen Stärke sich in Umfangsrichtung ändert, ist an der Kurbelwelle 12A oder dem Kraftübertragungsweg zwischen der Kurbelwelle 12A und dem ersten Drehkörper 22 vorgesehen. Der Kurbelwellensensor 50 ist mit dem Controller 42 durch drahtgebundene oder Drahtloskommunikation verbunden. Der Kurbeldrehsensor 50 gibt ein Signal, das der Drehgeschwindigkeit N der Kurbel 12 entspricht, an den Controller 42 aus. Der Kurbeldrehsensor 50 kann an einem Element vorgesehen sein, das sich einstückig mit der Kurbelwelle 12A im Kraftübertragungsweg der menschlichen Antriebskraft H zwischen der Kurbelwelle 12A und dem ersten Drehkörper 22 dreht. Zum Beispiel kann in einem Fall, in dem keine Einwegkupplung zwischen der Kurbelwelle 12A und dem ersten Drehkörper 22 vorgesehen ist, der Kurbeldrehsensor 50 an dem ersten Drehkörper 22 vorgesehen sein.The crank rotation sensor 50 is used to determine the rotational speed N of the crank 12 capture. The crank rotation sensor 50 is on the frame 16 of the human powered vehicle 10 or attached to the housing to which the motor 30 is provided. The crank rotation sensor 50 is arranged to include a magnetic sensor that outputs a signal corresponding to the strength of a magnetic field. An annular magnet having a magnetic field whose magnitude changes in the circumferential direction is at the crankshaft 12A or the power transmission path between the crankshaft 12A and the first rotary body 22 intended. The crankshaft sensor 50 is with the controller 42 connected by wired or wireless communication. The crank rotation sensor 50 gives a signal that is the rotational speed N of the crank 12 corresponds to the controller 42 out. The crank rotation sensor 50 may be provided on an element that integrally with the crankshaft 12A in the power transmission path of the human driving force H between the crankshaft 12A and the first rotary body 22 rotates. For example, in a case where there is no one-way clutch between the crankshaft 12A and the first rotary body 22 is provided, the crank rotation sensor 50 on the first rotary body 22 be provided.

Der Fahrzeuggeschwindigkeitssensor 52 wird verwendet, um eine Fahrzeuggeschwindigkeit V des mit Menschenkraft angetriebenen Fahrzeugs 10 zu erfassen. Der Fahrzeuggeschwindigkeitssensor 52 erfasst eine Drehgeschwindigkeit eines Rades. Der Fahrzeuggeschwindigkeitssensor 52 ist durch eine drahtgebundene oder eine Drahtloskommunikation elektrisch mit dem Controller 42 verbunden. Der Fahrzeuggeschwindigkeitssensor 52 ist durch drahtgebundene oder Drahtloskommunikation mit dem Controller 42 verbunden. Der Fahrzeuggeschwindigkeitssensor 52 gibt ein Signal, das der Drehgeschwindigkeit des Rades entspricht, an den Controller 42 aus. Der Controller 42 berechnet die Fahrzeuggeschwindigkeit V des mit Menschenkraft angetriebenen Fahrzeugs 10 auf der Grundlage der Drehgeschwindigkeit des Rades. In einem Zustand, in dem die Fahrzeuggeschwindigkeit V größer oder gleich einem vorbestimmten Wert ist, stoppt der Controller 42 den Motor 30. Der vorbestimmte Wert beträgt beispielsweise 25 km/h oder 45 km/h. Vorzugsweise enthält der Fahrzeuggeschwindigkeitssensor 52 ein magnetisches Blatt, das als Reed-Schalter oder Hall-Element eingerichtet ist. Der Fahrzeuggeschwindigkeitssensor 52 kann an einem Kettenstreben des Rahmens 16 angebracht und eingerichtet sein, um einen am Hinterrad angebrachten Magneten zu erfassen, oder er kann an der Vordergabel 16A vorgesehen und eingerichtet sein, um einen an dem Vorderrad angebrachten Magneten zu erfassen.The vehicle speed sensor 52 is used to calculate a vehicle speed V of the human powered vehicle 10 capture. The vehicle speed sensor 52 detects a rotational speed of a wheel. The vehicle speed sensor 52 is electrically connected to the controller through wired or wireless communication 42 connected. The vehicle speed sensor 52 is through wired or wireless communication with the controller 42 connected. The vehicle speed sensor 52 gives a signal corresponding to the rotational speed of the wheel to the controller 42 out. The controller 42 calculates the vehicle speed V of the human powered vehicle 10 based on the rotational speed of the wheel. In a state where the vehicle speed V is equal to or higher than a predetermined value, the controller stops 42 the engine 30 , The predetermined value is, for example, 25 km / h or 45 km / h. Preferably, the vehicle speed sensor includes 52 a magnetic sheet set up as a reed switch or hall element. The vehicle speed sensor 52 Can be attached to a chainstay of the frame 16 attached and arranged to detect a magnet attached to the rear wheel, or it may be on the front fork 16A be provided and adapted to detect a mounted on the front wheel magnet.

Der Controller 42 steuert den Motor 30 entsprechend der bezüglich dem mit Menschenkraft angetriebenen Fahrzeuges 10 zugeführten beziehungsweise eingegebenen menschlichen Antriebskraft H. Der Controller 42 treibt den Motor 30 an. Zum Beispiel in einem Fall, in dem der Betätigungsabschnitt 38 betätigt wird, um das Antreiben des Motors 30 zu beginnen und die menschliche Antriebskraft H größer oder gleich einem vorbestimmten Wert ist, beginnt der Controller 42 den Motor 30 anzutreiben.The controller 42 controls the engine 30 according to the vehicle powered by human power 10 supplied or input human driving force H. The controller 42 drives the engine 30 at. For example, in a case where the operation section 38 is pressed to drive the motor 30 to begin and the human driving force H is equal to or greater than a predetermined value, the controller starts 42 the engine 30 drive.

Der Controller 42 steuert den Motor 30 beispielsweise so, dass das Verhältnis der Unterstützungskraft des Motors 30 zur menschlichen Antriebskraft H auf ein vorbestimmtes Verhältnis eingestellt wird. Der Controller 42 kann den Motor 30 zum Beispiel so steuern, dass das Verhältnis der Leistung WM (Watt) des Motors 30 zur Leistung WH (Watt) der menschlichen Antriebskraft H auf das vorbestimmte Verhältnis eingestellt wird. Der Controller 42 steuert den Motor 30 in mehreren Steuermodi, die sich in einem Verhältnis Y der Ausgabe des Motors 30 zur menschlichen Antriebskraft H voneinander unterscheiden. Das Verhältnis Y kann sich auf ein Verhältnis YA der Leistung WM der Ausgabe des Motors 30 zu der Leistung WH der menschlichen Antriebskraft H des mit Menschenkraft angetriebenen Fahrzeugs 10 beziehen. Die Leistung WH der menschlichen Antriebskraft H wird durch Multiplizieren der menschlichen Antriebskraft H und der Drehgeschwindigkeit N der Kurbel 12 erhalten. Der Controller 42 kann den Motor 30 so steuern, dass das Verhältnis des Ausgabedrehmoments TM der Unterstützungskraft des Motors 30 zu dem Drehmoment TH der menschlichen Antriebskraft H des mit Menschenkraft angetriebenen Fahrzeugs 10 auf ein vorbestimmtes Verhältnis eingestellt wird. Das Verhältnis Y kann sich auf ein Drehmomentverhältnis YB des Ausgabedrehmoments TM des Motors 30 zu dem Drehmoment TH der menschlichen Antriebskraft H des mit Menschenkraft angetriebenen Fahrzeugs 10 beziehen. In einem Fall, in dem die Ausgabe des Motors 30 über eine Drehgeschwindigkeitverringerungseinheit in den Kraftpfad der menschlichen Antriebskraft H eingegeben/zugeführt wird, wird die Ausgabe der Geschwindigkeitsverringerungseinheit als die Ausgabe des Motors 30 verwendet. Der Controller 42 gibt einen Steuerbefehl an die Treiberschaltung 32 des Motors 30 entsprechend der Leistung WH oder dem Drehmoment TH der menschlichen Antriebskraft H. Der Steuerbefehl enthält beispielsweise einen Drehmomentbefehlswert.The controller 42 controls the engine 30 for example, such that the ratio of the engine's power of support 30 to the human driving force H is set to a predetermined ratio. The controller 42 can the engine 30 for example, so that control the ratio of power WM (watts) of the motor 30 to the power WH (Watt) of the human driving force H is set to the predetermined ratio. The controller 42 controls the engine 30 in several control modes, which are in a ratio Y of the output of the engine 30 to distinguish the human driving force H from each other. The ratio Y may be based on a ratio YA of the power WM of the output of the motor 30 to the power H of human power H driven power of the human powered vehicle 10 Respectively. The power WH of the human driving force H is obtained by multiplying the human driving force H and the rotational speed N of the crank 12 receive. The controller 42 can the engine 30 so that the ratio of the output torque TM of the assisting force of the motor 30 to the torque TH of the human driving force H of the human powered vehicle 10 is set to a predetermined ratio. The ratio Y may be a torque ratio YB of the output torque TM of the motor 30 to the torque TH of the human driving force H of the human powered vehicle 10 Respectively. In a case where the output of the engine 30 The input of the speed reduction unit becomes the output of the motor through a rotational speed reduction unit in the force path of the human driving force H 30 used. The controller 42 gives a control command to the driver circuit 32 of the motor 30 corresponding to the power WH or the torque TH of the human driving force H. The control command includes, for example, a torque command value.

Der Controller 42 steuert den Motor 30 so, dass die Ausgabe des Motors 30 so eingestellt wird, dass sie kleiner oder gleich einem vorbestimmten Wert ist. Die Ausgabe des Motors 30 enthält das Ausgabedrehmoment TM des Motors 30. Der Controller 42 kann den Motor 30 so steuern, dass das Verhältnis YA auf geringer als oder gleich einem vorbestimmten Wert YA1 eingestellt wird. In einem Beispiel beträgt der vorbestimmte Wert YA1 500 Watt. In einem anderen Beispiel beträgt der vorbestimmte Wert YA1 300 Watt. Der Controller 42 kann den Motor 30 so steuern, dass das Drehmomentverhältnis YB auf ein vorbestimmtes Drehmomentverhältnis YB 1 eingestellt wird. In einem Beispiel beträgt das vorbestimmte Drehmomentverhältnis YB 1 300%.The controller 42 controls the engine 30 so that the output of the engine 30 is set to be less than or equal to a predetermined value. The output of the engine 30 contains the output torque TM of the motor 30 , The controller 42 can the engine 30 so that the ratio YA is set to less than or equal to a predetermined value YA1. In one example, the predetermined value YA1 is 500 watts. In another example, the predetermined value YA1 is 300 watts. The controller 42 can the engine 30 so that the torque ratio YB to a predetermined torque ratio YB 1 is set. In one example, the predetermined torque ratio is YB 1 300%.

Der Detektor 44 wird verwendet, um einen Parameter P zu erfassen. Der Parameter P enthält mindestens eines von einem Fahrwiderstand R des mit Menschenkraft angetriebenen Fahrzeugs 10, dem Drehmoment TH der menschlichen Antriebskraft H, dem Übersetzungsverhältnis B des mit Menschenkraft angetriebenen Fahrzeugs 10, einer Radgröße des mit Menschenkraft angetriebenen Fahrzeugs 10, einem Luftwiderstandskoeffizienten C, einem auf einen Vorderflächenprojektionsbereich A des Fahrers des mit Menschenkraft angetriebenen Fahrzeugs 10 bezogenen Wert, einer Windgeschwindigkeit Va, einem Rollwiderstandskoeffizienten M, einem auf das Gewicht einer mitgeführten Last des mit Menschenkraft angetriebenen Fahrzeugs 10 bezogenen Wert, und einer Beschleunigung a des mit Menschenkraft angetriebenen Fahrzeugs 10. Der Fahrwiderstand R enthält mindestens einen von einem Luftwiderstand R1, einem Rollwiderstand R2 eines Rades des mit Menschenkraft angetriebenen Fahrzeugs 10, einem Neigungswiderstand R3 einer Fahrstraße des mit Menschenkraft angetriebenen Fahrzeugs 10 und einem Beschleunigungswiderstand R4 des mit Menschenkraft angetriebenen Fahrzeugs 10.The detector 44 is used to capture a parameter P. The parameter P includes at least one of a running resistance R of the human powered vehicle 10 , the torque TH of the human driving force H, the gear ratio B of the human powered vehicle 10 , a wheel size of the human powered vehicle 10 , an air resistance coefficient C, a front-end projection area A of the driver of the human powered vehicle 10 value, a wind speed Va, a rolling resistance coefficient M, a weight of a carried load of the human-powered vehicle 10 related value, and an acceleration a of the human powered vehicle 10 , The running resistance R contains at least one of an air resistance R1 , a rolling resistance R2 a wheel of the human powered vehicle 10 , a tilt resistance R3 a driveway of the human powered vehicle 10 and an acceleration resistance R4 of the human powered vehicle 10 ,

Der Detektor 44 enthält mindestens einen von einem ersten Detektor 54, einem zweiten Detektor 56, einem dritten Detektor 58, einem vierten Detektor 60, einem fünften Detektor 62, einem sechsten Detektor 64, einem siebten Detektor 66, einem achten Detektor 68, einem neunten Detektor 70 und einem zehnten Detektor 72. Der Detektor 44 ist durch drahtgebundene oder Drahtloskommunikation mit dem Controller 42 verbunden. Der Detektor 44 ist eingerichtet, um eine Kommunikation mit dem Controller 42 beispielsweise durch Stromleitungskommunikation (PLC) durchzuführen.The detector 44 contains at least one of a first detector 54 a second detector 56 , a third detector 58 , a fourth detector 60 , a fifth detector 62 , a sixth detector 64 , a seventh detector 66 , an eighth detector 68 , a ninth detector 70 and a tenth detector 72 , The detector 44 is through wired or wireless communication with the controller 42 connected. The detector 44 is set up to communicate with the controller 42 for example, by power line communication (PLC) perform.

Der erste Detektor 54 wird verwendet, um den Fahrwiderstand R zu erfassen. Wie in 3 gezeigt, enthält der erste Detektor 54 ferner einen Sensor 74, einen Sensor 76, einen Sensor 78, einen Sensor 80, einen Sensor 82 und einen Sensor 84.The first detector 54 is used to detect the driving resistance R. As in 3 shown, contains the first detector 54 also a sensor 74 , a sensor 76 , a sensor 78 , a sensor 80 , a sensor 82 and a sensor 84 ,

Der Sensor 74 wird verwendet, um mindestens eines von einer Windgeschwindigkeit und einem Winddruck zu erfassen. Der Sensor 74 enthält einen Windgeschwindigkeitssensor und einen Winddrucksensor. Der Sensor 74 ist beispielsweise an dem Lenker 16C des mit Menschenkraft angetriebenen Fahrzeugs 10 vorgesehen. Vorzugsweise ist der Sensor 74 so eingerichtet, dass er zumindest einen von einem Gegenwind und einem Rückenwind erfasst, wenn das mit Menschenkraft angetriebene Fahrzeug 10 vorwärts fährt.The sensor 74 is used to detect at least one of a wind speed and a wind pressure. The sensor 74 includes a wind speed sensor and a wind pressure sensor. The sensor 74 is for example on the handlebar 16C of the human powered vehicle 10 intended. Preferably, the sensor 74 set up so that it captures at least one of a headwind and a tailwind, when the human powered vehicle 10 drives forward.

Der Sensor 76 wird verwendet, um die Beschleunigung a in einer Richtung zu erfassen, in der sich das mit Menschenkraft angetriebene Fahrzeug 10 vorwärts bewegt. Der Sensor 76 enthält einen Beschleunigungssensor. Der Beschleunigungssensor kann in einem Gyroskop enthalten sein. Der Sensor 76 gibt ein Signal entsprechend der Beschleunigung a in einer Richtung aus, in der sich das mit Menschenkraft angetriebene Fahrzeug 10 vorwärts zu dem Controller 42 bewegt.The sensor 76 is used to detect the acceleration a in a direction in which the human powered vehicle 10 moved forward. The sensor 76 contains an acceleration sensor. The acceleration sensor may be included in a gyroscope. The sensor 76 outputs a signal corresponding to the acceleration a in a direction in which the human-powered vehicle 10 forward to the controller 42 emotional.

Der Sensor 78 wird verwendet, um die Fahrzeuggeschwindigkeit V des mit Menschenkraft angetriebenen Fahrzeugs 10 zu erfassen. Der Sensor 78 ist auf dieselbe Weise wie der Fahrzeuggeschwindigkeitssensor 52 eingerichtet. Der Fahrzeuggeschwindigkeitssensor 52 kann als Sensor 78 verwendet werden. Der Sensor 78 und der Fahrzeuggeschwindigkeitssensor 52 können getrennte Ausbildungen aufweisen.The sensor 78 is used to calculate the vehicle speed V of the human powered vehicle 10 capture. The sensor 78 is the same as the vehicle speed sensor 52 set up. The vehicle speed sensor 52 can as a sensor 78 be used. The sensor 78 and the vehicle speed sensor 52 can have separate training.

Der Sensor 80 wird verwendet, um eine Neigung des mit Menschenkraft angetriebenen Fahrzeugs 10 zu erfassen. Der Sensor 80 ist eingerichtet, um einen Neigungswinkel D der Straßenoberfläche zu erfassen, auf der sich das mit Menschenkraft angetriebene Fahrzeug 10 bewegt. Der Neigungswinkel D der Straßenoberfläche, auf der sich das mit Menschenkraft angetriebene Fahrzeug 10 bewegt, wird mit dem Neigungswinkel des mit Menschenkraft angetriebenen Fahrzeugs 10 in Vorwärtsrichtung erfasst. Der Neigungswinkel D der Straßenoberfläche, auf der sich das mit Menschenkraft angetriebene Fahrzeug 10 bewegt, entspricht dem Neigungswinkel des mit Menschenkraft angetriebenen Fahrzeugs 10. In einem Beispiel enthält der Sensor 80 einen Neigungssensor. Ein Beispiel für den Neigungssensor ist ein Gyroskop oder ein Beschleunigungssensor. In einem anderen Beispiel enthält der Neigungssensor einen GPS-Empfänger (Global Positioning System). Der Controller 42 kann den Neigungswinkel D der Straßenoberfläche, auf der sich das mit Menschenkraft angetriebene Fahrzeug 10 bewegt, auf der Grundlage (einer) GPS-Information(en), die vom GPS-Empfänger erhalten wird/werden, und einer Straßenneigung berechnen, die in der/den Kennfeldinformation(en) enthalten ist, die im Speicher 46 im Voraus gespeichert wird/werden. Der Neigungswinkel D enthält einen Nickwinkel des mit Menschenkraft angetriebenen Fahrzeugs 10.The sensor 80 is used to tilt the human powered vehicle 10 capture. The sensor 80 is configured to detect a slope angle D of the road surface on which the human powered vehicle 10 emotional. The inclination angle D of the road surface on which the human-powered vehicle 10 is moved, with the inclination angle of the human powered vehicle 10 detected in the forward direction. The inclination angle D of the road surface on which the human-powered vehicle 10 moved, corresponds to the inclination angle of the human-powered vehicle 10 , In one example, the sensor contains 80 a tilt sensor. An example of the tilt sensor is a gyroscope or an acceleration sensor. In another example, the tilt sensor includes a GPS (Global Positioning System) receiver. The controller 42 can determine the inclination angle D of the road surface on which the human-powered vehicle 10 based on the GPS information (s) obtained from the GPS receiver and a road inclination included in the map information (s) stored in the memory 46 is stored in advance. The inclination angle D includes a pitch angle of the human powered vehicle 10 ,

Der Sensor 82 erfasst den Vorderflächenprojektionsbereich A mindestens eines von dem mit Menschenkraft angetriebenen Fahrzeug 10 und dem Fahrer. Der Sensor 82 enthält einen Bildsensor. Der Bildsensor ist beispielsweise an dem Lenker 16C des mit Menschenkraft angetriebenen Fahrzeugs 10 vorgesehen, um ein Bild des Fahrers des mit Menschenkraft angetriebenen Fahrzeugs 10 aufzunehmen. Der Sensor 82 gibt Bilddaten von mindestens einem von dem mit Menschenkraft angetriebenen Fahrzeug 10 und dem Fahrer an den Controller 42 aus. Der Controller 42 berechnet den Vorderflächenprojektionsbereich A des mindestens einen von dem mit Menschenkraft angetriebenen Fahrzeug 10 und dem Fahrer auf der Grundlage der Bilddaten, die von dem Sensor 82 empfangen werden.The sensor 82 detects the front surface projection area A of at least one of the human powered vehicle 10 and the driver. The sensor 82 contains an image sensor. The image sensor is, for example, on the handlebar 16C of the human powered vehicle 10 provided a picture of the driver of the human powered vehicle 10 take. The sensor 82 Gives image data of at least one of the human powered vehicle 10 and the driver to the controller 42 out. The controller 42 calculates the front surface projection area A of the at least one human powered vehicle 10 and the driver based on the image data provided by the sensor 82 be received.

Der Sensor 84 wird verwendet, um den auf das Gewicht der mitgeführten Last des mit Menschenkraft betriebenen Fahrzeugs 10 bezogenen Wert zu erfassen. Der Sensor 84 erfasst das Gewicht der mitgeführten Last des mit Menschenkraft angetriebenen Fahrzeugs 10. Der Sensor 84 ist beispielsweise an der Achse von mindestens einem von dem Vorderrad und dem Hinterrad vorgesehen. In diesem Fall ist vorzugsweise der Sensor 84 jeweils am Vorderrad und am Hinterrad vorgesehen. Beispielsweise wird in einem Zustand, in dem das mit Menschenkraft angetriebene Fahrzeug 10 vom Boden abgehoben wird, ein Signal, das von dem Sensor 84 ausgegeben wird, so eingestellt, dass es dem Gewicht entspricht, das Null (Grammkraft) ist. Dies ermöglicht die Erfassung eines Gesamtgewichts m des mit Menschenkraft angetriebenen Fahrzeugs 10 und der mitgeführten Last. In einem Zustand, in dem der Fahrer das mit Menschenkraft angetriebene Fahrzeug 10 nicht fährt, wird beispielsweise ein Signal, das von dem Sensor 84 ausgegeben wird, so eingestellt, dass es einem Gewicht entspricht, das Null (Grammkraft) ist. Dies ermöglicht die Erfassung des Gewichts des Fahrers des mit Menschenkraft angetriebenen Fahrzeugs 10. Vorzugsweise speichert der Speicher 46 eine Beziehung zwischen der/den vom Sensor 84 ausgegebenen Information(en) und dem Gewicht. Der Sensor 84 enthält einen Drucksensor oder einen Dehnungssensor. Der Sensor 84 kann zum Beispiel eine Kraft erfassen, die auf einen Sattel des mit Menschenkraft angetriebenen Fahrzeugs 10 ausgeübt wird. In diesem Fall kann der Sensor 84 das Gewicht des Fahrers erfassen. Der Sensor 84 kann zum Beispiel den Luftdruck eines Reifens des mit Menschenkraft angetriebenen Fahrzeugs 10 erfassen. Der Controller 42 berechnet das Gewicht einer mitgeführten Last unter Verwendung des Luftdrucks des Reifens. Anstelle des Sensors 84 kann ein Eingabeabschnitt an der Steuervorrichtung 40 vorgesehen sein, um (eine) Information(en), die sich auf das Gewicht der mitgeführten Last bezieht/beziehen, in den Controller 42 einzugeben. Es wird bevorzugt, dass in einem Fall, in dem sich (eine) Information(en) auf das Gewicht des Fahrers bezieht/beziehen, über den Eingabeabschnitt eingegeben wird, der Controller 42 die Information(en), die sich auf das Gewicht des Fahrers bezieht/beziehen, in dem Speicher 46 speichert. Die Information(en), die sich auf die mitgeführte Last bezieht/beziehen, enthalten beispielsweise das Gewicht des Fahrers. Der Speicher 46 speichert (eine) Information(en), die sich auf das Gewicht des mit Menschenkraft angetriebenen Fahrzeugs 10 bezieht/beziehen. Der Controller 42 kann das Gewicht des mit Menschenkraft angetriebenen Fahrzeugs 10 und das Gewicht der mitgeführten Last addieren, um das Gesamtgewicht m des mit Menschenkraft angetriebenen Fahrzeugs 10 und die mitgeführte Last zu berechnen.The sensor 84 is used to determine the weight of the carried load of the human powered vehicle 10 to capture the related value. The sensor 84 detects the weight of the entrained load of the human powered vehicle 10 , The sensor 84 is provided, for example, on the axle of at least one of the front wheel and the rear wheel. In this case, the sensor is preferably 84 each provided on the front wheel and the rear wheel. For example, in a state where the human-powered vehicle becomes 10 lifted off the ground, a signal coming from the sensor 84 is outputted so that it corresponds to the weight that is zero (gram force). This enables the detection of a total weight m of the human powered vehicle 10 and the carried load. In a state in which the driver is the human-powered vehicle 10 does not drive, for example, becomes a signal coming from the sensor 84 is outputted so that it corresponds to a weight that is zero (gram force). This enables the detection of the weight of the driver of the human powered vehicle 10 , Preferably, the memory stores 46 a relationship between the sensor (s) 84 output information (s) and the weight. The sensor 84 contains a pressure sensor or a strain sensor. The sensor 84 For example, it may sense a force applied to a saddle of the human powered vehicle 10 is exercised. In this case, the sensor can 84 capture the weight of the driver. The sensor 84 For example, the air pressure of a tire of the human-powered vehicle 10 to capture. The controller 42 calculates the weight of a carried load using the air pressure of the tire. Instead of the sensor 84 may be an input section on the control device 40 be provided in the controller to (information) relating to the weight of the entrained load 42 enter. It is preferable that in a case where information relates to the weight of the driver is input via the input section, the controller 42 the information relating to the weight of the driver is stored in the memory 46 stores. The information (s) relating to the carried load include, for example Weight of the driver. The memory 46 stores information that is based on the weight of the human powered vehicle 10 relates / relate. The controller 42 can be the weight of the human powered vehicle 10 and add the weight of the entrained load to the total weight m of the human powered vehicle 10 and to calculate the carried load.

Der Controller 42 berechnet den Fahrwiderstand R auf der Grundlage einer Ausgabe des ersten Detektors 54 und der in dem Speicher 46 gespeicherten Information(en). Der Fahrwiderstand R enthält mindestens einen von dem Luftwiderstand R1, dem Rollwiderstand R2 des Rades das mit Menschenkraft angetriebene Fahrzeug 10, dem Steigungswiderstand R3 der Fahrstraße des mit Menschenkraft angetriebenen Fahrzeugs 10 und dem Beschleunigungswiderstand R4 des mit Menschenkraft angetriebenen Fahrzeugs 10. Der Fahrwiderstand R wird auf der Grundlage mindestens eines von dem Luftwiderstand R1, dem Rollwiderstand R2 des Rades des mit Menschenkraft angetriebenen Fahrzeugs 10, dem Steigungswiderstand R3 der Fahrstraße des mit Menschenkraft angetriebenen Fahrzeugs 10 und dem Beschleunigungswiderstand R4 des mit Menschenkraft angetriebenen Fahrzeugs 10 berechnet. In einem Beispiel berechnet der Controller 42 den Fahrwiderstand R auf der Grundlage aller von dem Luftwiderstands R1, dem Rollwiderstand R2, dem Neigungswiderstand R3 und dem Beschleunigungswiderstand R4.The controller 42 calculates the running resistance R based on an output of the first detector 54 and in the memory 46 stored information (s). The running resistance R contains at least one of the air resistance R1 , the rolling resistance R2 of the wheel the human powered vehicle 10 , the slope resistance R3 the driveway of the human powered vehicle 10 and the acceleration resistance R4 of the human powered vehicle 10 , The running resistance R is determined on the basis of at least one of the air resistance R1 , the rolling resistance R2 the wheel of the human powered vehicle 10 , the slope resistance R3 the driveway of the human powered vehicle 10 and the acceleration resistance R4 of the human powered vehicle 10 calculated. In one example, the controller calculates 42 the running resistance R on the basis of all of the air resistance R1 , the rolling resistance R2 , the tilt resistance R3 and the acceleration resistance R4 ,

In einem Fall, in dem der Controller 42 den Fahrwiderstand R auf der Grundlage aller von dem Luftwiderstand R1, dem Rollwiderstand R2, dem Neigungswiderstand R3 und dem Beschleunigungswiderstand R4 berechnet, wird der Fahrwiderstand R beispielsweise aus Gleichung (1) erhalten. Der Luftwiderstand R1 wird zum Beispiel aus Gleichung (2) erhalten. Der Rollwiderstand R2 des Rades des mit Menschenkraft angetriebenen Fahrzeugs 10 wird aus Gleichung (3) erhalten. Der Neigungswiderstand R3 der Fahrstraße des mit Menschenkraft angetriebenen Fahrzeugs 10 wird aus Gleichung (4) erhalten. Der Beschleunigungswiderstand R4 des mit Menschenkraft angetriebenen Fahrzeugs 10 wird aus Gleichung (5) erhalten.In a case where the controller 42 the running resistance R on the basis of all of the air resistance R1 , the rolling resistance R2 , the tilt resistance R3 and the acceleration resistance R4 calculated, the running resistance R is obtained, for example, from equation (1). The air resistance R1 is obtained, for example, from equation (2). The rolling resistance R2 the wheel of the human powered vehicle 10 is obtained from equation (3). The tilt resistance R3 the driveway of the human powered vehicle 10 is obtained from equation (4). The acceleration resistance R4 of the human powered vehicle 10 is obtained from equation (5).

R = R1 + R2 + R3 + R4

Figure DE102019106586A1_0001
R = R1 + R2 + R3 + R4
Figure DE102019106586A1_0001
R1 = C × A × ( V Va ) 2
Figure DE102019106586A1_0002
R1 = C × A × ( V - Va ) 2
Figure DE102019106586A1_0002
R2 = M × m × g
Figure DE102019106586A1_0003
R2 = M × m × G
Figure DE102019106586A1_0003
R3 = m × g × sinD
Figure DE102019106586A1_0004
R3 = m × G × are
Figure DE102019106586A1_0004
R4 = m × a
Figure DE102019106586A1_0005
R4 = m × a
Figure DE102019106586A1_0005

Der Luftwiderstandskoeffizient von wenigstens einem mit Menschenkraft angetriebenen Fahrzeug 10 und dem Fahrer wird mit „C“ bezeichnet. Der Luftwiderstandskoeffizient C kann ein geeigneter fester Wert sein, der im Voraus in dem Speicher 46 gespeichert ist, oder er kann vom Fahrer unter Verwendung des Betätigungsabschnitts 38 oder dergleichen eingegeben werden.The drag coefficient of at least one human powered vehicle 10 and the driver is denoted by "C". The air resistance coefficient C may be a suitable fixed value in advance in the memory 46 is stored, or he can by the driver using the operating section 38 or the like.

Der Vorderflächenprojektionsbereich ist mit „A“ bezeichnet. Der Vorderflächenprojektionsbereich A kann durch den Sensor 82 erfasst werden, kann ein geeigneter fester Wert sein, der im Voraus in dem Speicher 46 gespeichert wird, oder kann vom Fahrer unter Verwendung des Betätigungsabschnitts 38 oder dergleichen eingegeben werden.The front surface projection area is labeled "A". The front surface projection area A can be detected by the sensor 82 can be an appropriate fixed value in advance in the memory 46 is stored or can by the driver using the operation section 38 or the like.

Die durch den Sensor 74 erfasste Windgeschwindigkeit wird mit „Va“ bezeichnet. Die Windgeschwindigkeit Va weist einen negativen Wert in einem Fall auf, in dem ein Gegenwind gegen das mit Menschenkraft angetriebene Fahrzeug 10 bläst. In einem Fall, in dem der Detektor so installiert ist, dass er in der Vorwärtsrichtung gerichtet ist, so dass der Sensor 74 in einer Richtung, in der sich das mit Menschenkraft angetriebene Fahrzeug 10 vorwärts bewegt, einen Gegenwind erfasst, gibt der Sensor 74 ein Signal aus, das V-Va entspricht. Die Windgeschwindigkeit Va kann von dem Sensor 74 erfasst werden, kann ein geeigneter fester Wert sein, der im Voraus in dem Speicher 46 gespeichert wird, oder kann von dem Fahrer unter Verwendung des Betätigungsabschnitts 38 oder dergleichen eingegeben werden.The through the sensor 74 detected wind speed is called "Va". The wind speed Va has a negative value in a case where there is a headwind against the human powered vehicle 10 blows. In a case where the detector is installed so as to be directed in the forward direction, so that the sensor 74 in a direction in which the human powered vehicle 10 Moves forward, detects a headwind, gives the sensor 74 a signal corresponding to V-Va. The wind speed Va may be from the sensor 74 can be an appropriate fixed value in advance in the memory 46 is stored, or may by the driver using the operating section 38 or the like.

Der Rollwiderstandskoeffizient des Reifens des mit Menschenkraft angetriebenen Fahrzeugs 10 ist mit „M“ bezeichnet. Der Rollwiderstandskoeffizient M kann ein geeigneter fester Wert sein, der im Voraus in dem Speicher 46 gespeichert wird, oder er kann vom Fahrer unter Verwendung des Betätigungsabschnitts 38 oder dergleichen eingegeben werden.The rolling resistance coefficient of the tire of the human powered vehicle 10 is labeled "M". The rolling resistance coefficient M may be a suitable fixed value in advance in the memory 46 is stored, or he can by the driver using the operation section 38 or the like.

Das Gesamtgewicht des mit Menschenkraft angetriebenen Fahrzeugs 10 und der mitgeführten Last ist mit „m“ bezeichnet. Das Gesamtgewicht m kann unter Verwendung des Sensors 84 erfasst werden, kann ein geeigneter fester Wert sein, der im Voraus in dem Speicher 46 gespeichert wird, oder er kann von dem Fahrer unter Verwendung des Betätigungsabschnitts 38 oder dergleichen eingegeben werden.The total weight of the human powered vehicle 10 and the entrained load is denoted by "m". The total weight m can be calculated using the sensor 84 can be an appropriate fixed value in advance in the memory 46 is stored, or he can by the driver using the operating section 38 or the like.

Die Schwerkraftbeschleunigung des mit Menschenkraft angetriebenen Fahrzeugs 10 ist mit „g“ bezeichnet.The gravitational acceleration of the human powered vehicle 10 is denoted by "g".

Der Neigungswinkel der Straßenoberfläche, auf der sich das mit Menschenkraft angetriebene Fahrzeug 10 bewegt, ist mit „D“ bezeichnet. Der Neigungswinkel D kann von dem Sensor 80 erfasst werden, kann ein geeigneter fester Wert sein, der im Voraus in dem Speicher 46 gespeichert wird, oder er kann von dem Fahrer unter Verwendung des Betätigungsabschnitts 38 oder dergleichen eingegeben werden.The angle of inclination of the road surface on which the human powered vehicle 10 moved, is denoted by "D". The inclination angle D can be determined by the sensor 80 can be an appropriate fixed value in advance in the memory 46 is stored, or he can by the driver using the operating section 38 or the like.

Die Beschleunigung des mit Menschenkraft angetriebenen Fahrzeugs 10 ist mit „a“ bezeichnet. Die Beschleunigung a kann von dem Sensor 76 erfasst werden, kann ein geeigneter fester Wert sein, der im Voraus in dem Speicher 46 gespeichert wird, oder er kann vom Fahrer unter Verwendung des Betätigungsabschnitts 38 oder dergleichen eingegeben werden.The acceleration of the human powered vehicle 10 is denoted by "a". The acceleration a can be from the sensor 76 can be an appropriate fixed value in advance in the memory 46 is stored, or he can by the driver using the operation section 38 or the like.

Der in 2 gezeigte zweite Detektor 56 wird verwendet, um das Drehmoment TH der menschlichen Antriebskraft H zu erfassen. Der zweite Detektor 56 ist auf die gleiche Weise wie der Drehmomentsensor 48 eingerichtet. Der Drehmomentsensor 48 kann als der zweite Detektor 56 verwendet werden. Der zweite Detektor 56 und der Drehmomentsensor 48 können getrennte Ausbildungen aufweisen. Der Controller 42 berechnet das Drehmoment TH der menschlichen Antriebskraft H auf der Grundlage einer Ausgabe des zweiten Detektors 56 und einer/von Information(en), die in dem Speicher 46 gespeichert wird/werden.The in 2 shown second detector 56 is used to detect the torque TH of the human driving force H. The second detector 56 is the same way as the torque sensor 48 set up. The torque sensor 48 can as the second detector 56 be used. The second detector 56 and the torque sensor 48 can have separate training. The controller 42 calculates the torque TH of the human driving force H based on an output of the second detector 56 and one or more information (s) stored in memory 46 is / are saved.

Der dritte Detektor 58 wird verwendet, um das Übersetzungsverhältnis B des mit Menschenkraft angetriebenen Fahrzeugs 10 zu erfassen. Der dritte Detektor 58 erfasst den Betriebszustand des Getriebes 34. Vorzugsweise enthält der dritte Detektor 58 einen Getriebesensor, der zum Erfassen des Übersetzungsverhältnisses B eingerichtet ist. Der Getriebesensor erfasst die aktuelle Schaltstufe des Getriebes 34. Der dritte Detektor 58 kann mindestens eines von einer Betätigung des Betätigungsabschnitts 38, der das Getriebe 34 betätigt, und einem Signal des Controllers 42, der das Getriebe steuert, erfassen. Der Controller 42 berechnet das Übersetzungsverhältnis B auf der Grundlage einer Ausgabe des dritten Detektors 58 und der/den in dem Speicher 46 gespeicherten Information(en). Die Beziehung zwischen der Schaltstufe und dem Übersetzungsverhältnis B wird beispielsweise im Voraus in dem Speicher 46 gespeichert. Dies ermöglicht es dem Controller 42, das aktuelle Übertragungsverhältnis B aus dem Erfassungsergebnis des Getriebesensors zu erfassen. Der Controller 42 kann das Übersetzungsverhältnis B aus der Drehgeschwindigkeit des Antriebsrades 14 und der Drehgeschwindigkeit N der Kurbel 12 berechnen. In diesem Fall speichert der Speicher 46 im Voraus (eine) Information(en) bezüglich der Umfangslänge des Antriebsrades 14, des Durchmessers des Antriebsrads 14 oder des Radius des Antriebsrades 14.The third detector 58 is used to calculate the gear ratio B of the human powered vehicle 10 capture. The third detector 58 detects the operating condition of the gearbox 34 , Preferably, the third detector includes 58 a transmission sensor arranged to detect the transmission ratio B. The transmission sensor detects the current gear shift stage 34 , The third detector 58 may be at least one of an actuation of the actuating portion 38 that's the gearbox 34 pressed, and a signal from the controller 42 that controls the transmission detect. The controller 42 calculates the gear ratio B based on an output of the third detector 58 and the one in the memory 46 stored information (s). The relationship between the shift speed and the transmission ratio B becomes, for example, in advance in the memory 46 saved. This allows the controller 42 to detect the current transmission ratio B from the detection result of the transmission sensor. The controller 42 can the transmission ratio B from the rotational speed of the drive wheel 14 and the rotational speed N of the crank 12 to calculate. In this case, the memory stores 46 advance information about the circumferential length of the drive wheel 14 , the diameter of the drive wheel 14 or the radius of the drive wheel 14 ,

Der vierte Detektor 60 wird verwendet, um die Radgröße des mit Menschenkraft angetriebenen Fahrzeugs 10 zu erfassen. Der vierte Detektor 60 enthält zum Beispiel einen Sensor, der den Luftdruck eines Reifens erfasst. Der vierte Detektor 60 kann an einem Ventil vorgesehen sein, das an der Felge eines Rades vorgesehen ist. Vorzugsweise enthält der vierte Detektor 60 einen Sensor, der ein Signal ausgibt, das dem Luftdruck im Inneren des Reifens entspricht, und einen Drahtlossender, der das Signal von dem Sensor über eine Drahtloskommunikation an den Controller 42 überträgt. Vorzugsweise ist der vierte Detektor 60 am Antriebsrad 14 vorgesehen und kann sowohl am Vorderrad als auch am Hinterrad vorgesehen sein. Unter Bezugnahme auf einen Fall, in dem der Luftdruck des Reifens ein vorbestimmter Luftdruck ist, bestimmt der Controller 42 in einem Fall, in dem der Luftdruck des Reifens niedriger als der vorbestimmte Luftdruck ist, dass die Radgröße des mit Menschenkraft angetriebenen Fahrzeugs 10 kleiner als ein Referenzwert ist. In einem Fall, in dem der Luftdruck des Reifens höher als der vorbestimmte Luftdruck ist, bestimmt der Controller 42, dass die Radgröße des mit Menschenkraft angetriebenen Fahrzeugs 10 größer als der Referenzwert ist. Der Speicher 46 kann (eine) Information(en) speichern, die die Beziehung zwischen dem Luftdruck eines Reifens und der Radgröße des mit Menschenkraft angetriebenen Fahrzeugs 10 zeigt/zeigen. In diesem Fall kann der Controller 42 die Radgröße des mit Menschenkraft angetriebenen Fahrzeugs 10 aus der/den Information(en), die die Beziehung zu der in dem Speicher 46 gespeicherten Radgröße des mit Menschenkraft angetriebenen Fahrzeugs 10 zeigt/zeigen, und dem durch den vierten Detektor 60 erfassten Luftdruck des Reifens berechnen. The fourth detector 60 is used to measure the wheel size of the human powered vehicle 10 capture. The fourth detector 60 contains, for example, a sensor that detects the air pressure of a tire. The fourth detector 60 may be provided on a valve which is provided on the rim of a wheel. Preferably, the fourth detector contains 60 a sensor that outputs a signal corresponding to the air pressure inside the tire, and a wireless transmitter that transmits the signal from the sensor via wireless communication to the controller 42 transfers. Preferably, the fourth detector 60 on the drive wheel 14 provided and may be provided both on the front wheel and the rear wheel. With reference to a case where the air pressure of the tire is a predetermined air pressure, the controller determines 42 in a case where the air pressure of the tire is lower than the predetermined air pressure that the wheel size of the human-powered vehicle 10 is less than a reference value. In a case where the air pressure of the tire is higher than the predetermined air pressure, the controller determines 42 that the wheel size of the human powered vehicle 10 is greater than the reference value. The memory 46 can store information (s) indicating the relationship between the air pressure of a tire and the wheel size of the human powered vehicle 10 shows / show. In this case, the controller can 42 the wheel size of the human powered vehicle 10 from the information (s) showing the relationship to that in the memory 46 stored wheel size of the human powered vehicle 10 shows / show, and by the fourth detector 60 Calculate recorded tire air pressure.

Der fünfte Detektor 62 wird verwendet, um den Luftwiderstandskoeffizienten C zu erfassen. Der fünfte Detektor 62 ist auf dieselbe Weise wie der Sensor 82 eingerichtet. Der Sensor 82 kann als der fünfte Detektor 62 verwendet werden. Der fünfte Detektor 62 und der Sensor 82 können separate Ausbildungen aufweisen. Unter Bezugnahme auf einen Fall, in dem der Vorderflächenprojektionsbereich A eine vorbestimmte Fläche ist, bestimmt der Controller 42 in einem Fall, in dem der Vorderflächenprojektionsbereich A kleiner als die vorbestimmte Fläche ist, dass der Luftwiderstandskoeffizient C kleiner als ein Referenzwert ist. In einem Fall, in dem der Vorderflächenprojektionsbereich A größer als der vorbestimmte Bereich ist, bestimmt der Controller 42, dass der Luftwiderstandskoeffizient C größer als der Referenzwert ist. Der Speicher 46 kann (eine) Information(en) speichern, die die Beziehung zwischen dem Luftwiderstandskoeffizienten C und dem Vorderflächenprojektionsbereich A zeigt/zeigen. In diesem Fall kann der Controller 42 den Wert des Luftwiderstandskoeffizienten C aus der/den Information(en), die die Beziehung zwischen dem Luftwiderstandskoeffizienten C und dem Vorderflächenprojektionsbereich A zeigt, die in dem Speicher 46 gespeichert ist, und dem Vorderflächenprojektionsbereich A, der von dem fünften Detektor 62 erfasst wird, berechnen.The fifth detector 62 is used to detect the drag coefficient C. The fifth detector 62 is the same way as the sensor 82 set up. The sensor 82 can be considered the fifth detector 62 be used. The fifth detector 62 and the sensor 82 can have separate training. With reference to a case where the front surface projection area A is a predetermined area, the controller determines 42 in a case where the front surface projection area A is smaller than the predetermined area, the air resistance coefficient C is smaller than a reference value. In a case where the front surface projection area A is larger than the predetermined range, the controller determines 42 in that the air resistance coefficient C is greater than the reference value. The memory 46 may store information showing the relationship between the air resistance coefficient C and the front surface projection area A. In this case, the controller can 42 the value of the drag coefficient C from the information (s) representing the relationship between the air resistance coefficient C and the front surface projection area A displayed in the memory 46 is stored, and the front surface projection area A, that of the fifth detector 62 is detected, calculate.

Der sechste Detektor 64 wird verwendet, um einen Wert zu erfassen, der sich auf einen Vorderflächenprojektionsbereich A des Fahrers des mit Menschenkraft angetriebenen Fahrzeugs 10 bezieht. Der sechste Detektor 64 ist auf dieselbe Weise wie der Sensor 82 eingerichtet. Der Sensor 82 kann als sechster Detektor 64 verwendet werden. Der sechste Detektor 64 und der Sensor 82 können getrennte Ausbildungen aufweisen. Der Controller 42 berechnet den Wert, der sich auf den Vorderflächenprojektionsbereich A bezieht, auf der Grundlage eines Ausgangssignals des sechsten Detektors 64 und der im Speicher 46 gespeicherten Information(en).The sixth detector 64 is used to detect a value relating to a front projection area A of the driver of the human-powered vehicle 10 refers. The sixth detector 64 is the same way as the sensor 82 set up. The sensor 82 can as the sixth detector 64 be used. The sixth detector 64 and the sensor 82 can have separate training. The controller 42 calculates the value related to the front surface projection area A based on an output of the sixth detector 64 and in the store 46 stored information (s).

Der siebte Detektor 66 wird zum Erfassen der Windgeschwindigkeit Va verwendet. Der siebte Detektor 66 ist auf dieselbe Weise wie der Sensor 74 eingerichtet. Der Sensor 74 kann als siebter Detektor 66 verwendet werden. Der siebte Detektor 66 und der Sensor 74 können separate Ausbildungen aufweisen. Der Controller 42 berechnet die Windgeschwindigkeit Va auf der Grundlage einer Ausgabe des siebten Detektors 66 und der im Speicher 46 gespeicherten Information(en).The seventh detector 66 is used to detect the wind speed Va. The seventh detector 66 is the same way as the sensor 74 set up. The sensor 74 can as the seventh detector 66 be used. The seventh detector 66 and the sensor 74 can have separate training. The controller 42 calculates the wind speed Va based on an output of the seventh detector 66 and in the store 46 stored information (s).

Der achte Detektor 68 wird verwendet, um den Rollwiderstandskoeffizienten M zu erfassen. Der achte Detektor 68 ist auf dieselbe Weise wie der Fahrzeuggeschwindigkeitssensor 52 eingerichtet. Der Fahrzeuggeschwindigkeitssensor 52 kann als der fünfte Detektor 62 verwendet werden. Der fünfte Detektor 62 und der Fahrzeuggeschwindigkeitssensor 52 können getrennte Ausbildungen aufweisen. Mit Bezug auf einen Fall, in dem die Fahrzeuggeschwindigkeit V eine vorbestimmte Geschwindigkeit ist, erhöht der Controller 42 den Rollwiderstandskoeffizienten M in einem Fall, in dem die Fahrzeuggeschwindigkeit V erhöht wird, und verringert den Rollwiderstandskoeffizienten M in einem Fall, in dem die Fahrzeuggeschwindigkeit V verringert wird. Beispielsweise speichert der Speicher 46 den Rollwiderstandskoeffizienten M für einen Fall, in dem die Fahrzeuggeschwindigkeit V die vorbestimmte Geschwindigkeit ist. Zum Beispiel korrigiert der Controller 42 den Rollwiderstandskoeffizienten M, so dass der Rollwiderstandskoeffizient M zunimmt, wenn die Fahrzeuggeschwindigkeit V erhöht wird. Der Controller 42 korrigiert den Rollwiderstandskoeffizienten M beispielsweise durch Multiplizieren des Rollwiderstandskoeffizienten M mit einem Korrekturkoeffizienten, der mit zunehmender Fahrzeuggeschwindigkeit V zunimmt. Vorzugsweise speichert der Speicher 46 die Beziehung zwischen der Fahrzeuggeschwindigkeit V und dem Korrekturkoeffizienten des Rollwiderstandskoeffizienten M.The eighth detector 68 is used to detect the rolling resistance coefficient M. The eighth detector 68 is the same as the vehicle speed sensor 52 set up. The vehicle speed sensor 52 can be considered the fifth detector 62 be used. The fifth detector 62 and the vehicle speed sensor 52 can have separate training. With respect to a case where the vehicle speed V is a predetermined speed, the controller increases 42 the rolling resistance coefficient M in a case where the vehicle speed V is increased, and reduces the rolling resistance coefficient M in a case where the vehicle speed V is reduced. For example, the memory stores 46 the rolling resistance coefficient M for a case where the vehicle speed V is the predetermined speed. For example, the controller corrects 42 the rolling resistance coefficient M, so that the rolling resistance coefficient M increases as the vehicle speed V is increased. The controller 42 corrects the rolling resistance coefficient M by, for example, multiplying the rolling resistance coefficient M by a correction coefficient that increases with increasing vehicle speed V. Preferably, the memory stores 46 the relationship between the vehicle speed V and the correction coefficient of the rolling resistance coefficient M.

Der neunte Detektor 70 wird verwendet, um einen Wert zu erfassen, der sich auf das Gewicht einer mitgeführten Last des mit Menschenkraft angetriebenen Fahrzeugs 10 bezieht. Der neunte Detektor 70 ist auf dieselbe Weise wie der Sensor 84 eingerichtet. Der Sensor 84 kann als der neunte Detektor 70 verwendet werden. Der neunte Detektor 70 und der Sensor 84 können separate Ausbildungen aufweisen. Der Controller 42 berechnet das Gewicht der mitgeführten Last auf der Grundlage einer Ausgabe des neunten Detektors 70 und der im Speicher 46 gespeicherten Information(en).The ninth detector 70 is used to detect a value based on the weight of a carried load of the human power vehicle 10 refers. The ninth detector 70 is the same way as the sensor 84 set up. The sensor 84 can be considered the ninth detector 70 be used. The ninth detector 70 and the sensor 84 can have separate training. The controller 42 calculates the weight of the entrained load based on an output of the ninth detector 70 and in the store 46 stored information (s).

Der zehnte Detektor 72 wird verwendet, um die Beschleunigung a des mit Menschenkraft angetriebenen Fahrzeugs 10 zu erfassen. Der zehnte Detektor 72 ist auf dieselbe Weise wie der Sensor 76 eingerichtet. Der Sensor 76 kann als der zehnte Detektor 72 verwendet werden. Der zehnte Detektor 72 und der Sensor 76 können getrennte Ausbildungen aufweisen. Der Controller 42 berechnet die Beschleunigung a des mit Menschenkraft angetriebenen Fahrzeugs 10 auf der Grundlage einer Ausgabe des zehnten Detektors 72 und der im Speicher 46 gespeicherten Information(en).The tenth detector 72 is used to accelerate a human powered vehicle 10 capture. The tenth detector 72 is the same way as the sensor 76 set up. The sensor 76 can be considered the tenth detector 72 be used. The tenth detector 72 and the sensor 76 can have separate training. The controller 42 calculates the acceleration a of the human powered vehicle 10 based on an output of the tenth detector 72 and in the store 46 stored information (s).

Der Controller 42 ändert eine Antwortgeschwindigkeit Q des Motors 30 in Bezug auf eine Änderung der menschlichen Antriebskraft H entsprechend dem Parameter P. Zum Beispiel ändert der Controller 42 einen Änderungsbetrag des Ausgabedrehmoments TM des Motors 30 pro Zeiteinheit in Bezug auf einen Änderungsbetrag des Drehmoments TH der menschlichen Antriebskraft H pro Zeiteinheit. Vorzugsweise enthält der Controller 42 einen Filter 86, der einen Filterungsvorgang an einem Steuerbefehl an den Motor 30 durchführt. Der Controller 42 ändert die Antwortgeschwindigkeit Q beispielsweise durch Variieren einer Zeitkonstante, die in dem Filter 86 enthalten ist. Der Filter 86 enthält zum Beispiel einen Tiefpassfilter. Nachdem der Filter 86 den Filterungsvorgang an einem Steuerbefehl durchgeführt hat, kann der Controller 42 außerdem die Ansprechgeschwindigkeit Q ändern, indem er eine Verstärkung einstellt, die sich entsprechend der Zeit oder einem Drehwinkel der Kurbel 12 für den Steuerbefehl ändert.The controller 42 changes a response speed Q of the engine 30 with respect to a change of the human driving force H according to the parameter P. For example, the controller changes 42 a change amount of the output torque TM of the engine 30 per unit time with respect to a change amount of the torque TH of the human driving force H per unit time. Preferably, the controller contains 42 a filter 86 , which performs a filtering operation on a control command to the motor 30 performs. The controller 42 For example, the response rate Q changes by varying a time constant in the filter 86 is included. The filter 86 contains for example a low pass filter. After the filter 86 has performed the filtering process on a control command, the controller 42 In addition, change the response speed Q by setting a gain corresponding to the time or angle of rotation of the crank 12 for the control command changes.

Die Controller 42 stellt eine Antwortgeschwindigkeit Q1 für einen Fall ein, bei dem die menschliche Antriebskraft H ansteigt, um höher zu sein als eine Antwortgeschwindigkeit Q2 für einen Fall, bei dem die menschliche Antriebskraft H abnimmt. Der Controller 42 stellt die Antwortgeschwindigkeit Q1 für einen Fall ein, bei dem die menschliche Antriebskraft H mit zunehmendem Wert des Parameters P ansteigt. Der Controller 42 stellt die Antwortgeschwindigkeit Q2 für einen Fall ein, in dem die menschliche Antriebskraft H abnimmt, um mit zunehmendem Wert des Parameters P niedriger zu werden. Die Antwortgeschwindigkeit Q1 für einen Fall, in dem die menschliche Antriebskraft H ansteigt, enthält eine Antwortgeschwindigkeit Q11 für einen Fall, in dem der Wert des Parameters P geringer als ein erster vorbestimmter Wert P1 ist, und eine Antwortgeschwindigkeit Q12 für einen Fall, in dem der Wert des Parameters P größer als oder gleich dem ersten vorbestimmten Wert P1 ist. Die Antwortgeschwindigkeit Q2 für einen Fall, in dem die menschliche Antriebskraft H abnimmt, enthält eine Antwortgeschwindigkeit Q21 für einen Fall, in dem der Wert des Parameters P geringer als ein zweiter vorbestimmter Wert P2 ist, und eine Antwortgeschwindigkeit Q22 für einen Fall, in dem der Wert des Parameters P größer als oder gleich dem zweiten vorbestimmten Wert P2 ist.The controllers 42 provides a response speed Q1 for a case where the human driving force H increases to be higher than a response speed Q2 for a case where the human driving force H decreases. The controller 42 sets the response speed Q1 for a case where the human driving force H increases with increasing value of the parameter P. The controller 42 sets the response speed Q2 for a case where the human driving force H decreases to become lower as the value of the parameter P increases. The response speed Q1 for a case where the human driving force H increases, contains a response speed Q11 for a case where the value of the parameter P is less than a first predetermined value P1 is, and a response speed Q12 for a case where the value of the parameter P is greater than or equal to the first predetermined value P1 is. The answer speed Q2 for a case where the human driving force H decreases, contains a response speed Q21 for a case where the value of the parameter P is less than a second predetermined value P2 is, and a response speed Q22 for a case where the value of the parameter P is greater than or equal to the second predetermined value P2 is.

Die Controller 42 stellt die Antwortgeschwindigkeit Q11 für einen Fall ein, in dem die menschliche Antriebskraft H ansteigt und der Wert des Parameters P größer als oder gleich dem ersten vorbestimmten Wert P1 ist, um höher als die Antwortgeschwindigkeit Q12 für einen Fall zu sein, in dem die menschliche Antriebskraft H ansteigt und der Wert des Parameters P kleiner als der erste vorbestimmte Wert P1 ist. In der folgenden Beschreibung wird die Antwortgeschwindigkeit Q11 als die erste Antwortgeschwindigkeit Q11 bezeichnet und die Antwortgeschwindigkeit Q12 wird als die zweite Antwortgeschwindigkeit Q12 bezeichnet.The controllers 42 sets the response speed Q11 for a case where the human driving force H increases and the value of the parameter P is greater than or equal to the first predetermined value P1 is higher than the response speed Q12 for a case where the human driving force H increases and the value of the parameter P is smaller than the first predetermined value P1 is. In the following description will be the response speed Q11 as the first answer speed Q11 and the speed of response Q12 is considered the second answer speed Q12 designated.

Der Controller 42 stellt die Antwortgeschwindigkeit Q21 für einen Fall ein, in dem die menschliche Antriebskraft H abnimmt und der Wert des Parameters P größer oder gleich dem zweiten vorbestimmten Wert P2 ist, um niedriger als die Antwortgeschwindigkeit Q22 für einen Fall zu sein, in dem die menschliche Antriebskraft H abnimmt und der Wert des Parameters P kleiner als der zweite vorbestimmte Wert P2 ist. Der zweite vorbestimmte Wert P2 kann vom ersten vorbestimmten Wert P1 abweichen oder diesem gleich sein. In der folgenden Beschreibung wird die Antwortgeschwindigkeit Q21 als die dritte Antwortgeschwindigkeit Q21 bezeichnet, und die Antwortgeschwindigkeit Q22 wird als die vierte Antwortgeschwindigkeit Q22 bezeichnet.The controller 42 sets the response speed Q21 for a case where the human driving force H decreases and the value of the parameter P is greater than or equal to the second predetermined value P2 is lower than the response speed Q22 for a case where the human driving force H decreases and the value of the parameter P is smaller than the second predetermined value P2 is. The second predetermined value P2 may be from the first predetermined value P1 differ or be the same. In the following description will be the response speed Q21 as the third answer speed Q21 referred, and the response speed Q22 is considered the fourth answer speed Q22 designated.

Der Vorgang zum Einstellen des Filters 86 wird nun unter Bezugnahme auf 4 beschrieben. In einem Fall, in dem der Controller 42 mit Energie von der Batterie 28 versorgt wird, startet der Controller 42 den Vorgang und schreitet zu Schritt S12 des Ablaufdiagramms fort, das in 4 gezeigt ist. Solange der Controller 42 mit Energie versorgt wird und die Unterstützungsfunktion des Motors 30 nicht deaktiviert ist, wird der Vorgang ab Schritt S12 in vorbestimmten Zyklen ausgeführt.The process of setting the filter 86 will now be referring to 4 described. In a case where the controller 42 with energy from the battery 28 is powered, the controller starts 42 the process and moves to step S12 of the flowchart shown in 4 is shown. As long as the controller 42 is energized and the support function of the engine 30 is not disabled, the process starts from step S12 executed in predetermined cycles.

In Schritt S12 bestimmt der Controller 42, ob die menschliche Antriebskraft H ansteigt oder nicht. In einem Fall, in dem der Controller 42 bestimmt, dass die menschliche Antriebskraft H ansteigt, geht der Controller 42 zu Schritt S13 über. In einem Fall, in dem die menschliche Antriebskraft H des aktuellen Steuerzyklus größer als die menschliche Antriebskraft H des vorangehenden Steuerzyklus ist, bestimmt der Controller 42 insbesondere, dass die menschliche Antriebskraft H ansteigt.In step S12 the controller determines 42 Whether the human driving force H increases or not. In a case where the controller 42 determines that the human driving force H increases, the controller goes 42 to step S13 above. In a case where the human driving force H of the current control cycle is greater than the human driving force H of the preceding control cycle, the controller determines 42 in particular, that the human driving force H increases.

In Schritt S13 bestimmt der Controller 42, ob der Wert des Parameters P größer oder gleich dem ersten vorbestimmten Wert P1 ist oder nicht. In einem Fall, in dem der Controller 42 bestimmt, dass der Wert des Parameters P größer oder gleich dem ersten vorbestimmten Wert P1 ist, geht der Controller 42 zu Schritt S14 über. Der Controller 42 bestimmt, dass der Wert des Parameters P in einem Fall größer oder gleich dem ersten vorbestimmten Wert P1 ist, in dem mindestens eines von dem Fahrwiderstand R, dem Drehmoment TH, dem Übersetzungsverhältnis B, der Radgröße, dem Luftwiderstandskoeffizienten C, dem auf den Vorderflächenprojektionsbereich A bezogenen Wert, der Windgeschwindigkeit Va, dem Rollwiderstandskoeffizienten M, dem auf ein Gewicht einer mitgeführten Last bezogenen Wert, und der Beschleunigung a des mit Menschenkraft angetriebenen Fahrzeugs 10 größer als oder gleich einem ersten vorbestimmten Wert ist, der für jeden Parameter eingestellt wird. In einem Fall, in dem der Controller 42 beispielsweise bestimmt, dass der Fahrwiderstand R größer oder gleich einem ersten Fahrwiderstand RA ist, geht der Controller 42 zum Schritt S14 über.In step S13 the controller determines 42 whether the value of the parameter P is greater than or equal to the first predetermined value P1 is or not. In a case where the controller 42 determines that the value of the parameter P is greater than or equal to the first predetermined value P1 is, the controller goes 42 to step S14 above. The controller 42 determines that the value of the parameter P in one case is greater than or equal to the first predetermined value P1 in which at least one of the running resistance R, the torque TH, the gear ratio B, the wheel size, the air resistance coefficient C, the value related to the front surface projection area A, the wind speed Va, the rolling resistance coefficient M, is related to a weight of a carried load Value, and the acceleration a of the human powered vehicle 10 is greater than or equal to a first predetermined value set for each parameter. In a case where the controller 42 For example, determines that the running resistance R is greater than or equal to a first driving resistance RA, the controller goes 42 to the step S14 above.

In Schritt S14 stellt der Controller 42 das Filter 86 so ein, dass die Antwortgeschwindigkeit Q die erste Antwortgeschwindigkeit Q11 ist, und beendet den Vorgang. Der Controller 42 stellt zum Beispiel eine Zeitkonstante ein, die der ersten Antwortgeschwindigkeit Q11 in dem Filter 86 entspricht.In step S14 represents the controller 42 the filter 86 such that the response speed Q is the first response speed Q11 is, and ends the process. The controller 42 For example, set a time constant that is the first response speed Q11 in the filter 86 equivalent.

In einem Fall, in dem der Controller 42 in Schritt S13 bestimmt, dass der Wert des Parameters P nicht größer als oder gleich dem ersten vorbestimmten Wert P1 ist, geht der Controller 42 zu Schritt S15 über. In Schritt S15 stellt der Controller 42 den Filter 86 so ein, dass die Antwortgeschwindigkeit Q die zweite Antwortgeschwindigkeit Q12 ist, und beendet den Vorgang. Der Controller 42 stellt zum Beispiel eine Zeitkonstante ein, die der zweiten Antwortgeschwindigkeit Q12 in dem Filter 86 entspricht.In a case where the controller 42 in step S13 determines that the value of the parameter P is not greater than or equal to the first predetermined value P1 is, the controller goes 42 to step S15 above. In step S15 represents the controller 42 the filter 86 such that the answering speed Q is the second answering speed Q12 is, and ends the process. The controller 42 For example, sets a time constant that is the second response speed Q12 in the filter 86 equivalent.

In einem Fall, in dem der Controller 42 in Schritt S12 bestimmt, dass die menschliche Antriebskraft H nicht ansteigt, geht der Controller 42 zu Schritt S16 über. In Schritt S16 bestimmt der Controller 42, ob der Wert des Parameters P größer oder gleich dem zweiten vorbestimmten Wert P2 ist oder nicht. In einem Fall, in dem der Controller 42 bestimmt, dass der Wert des Parameters P größer oder gleich dem zweiten vorbestimmten Wert P2 ist, geht der Controller 42 zu Schritt S17 weiter. Der Controller 42 bestimmt in einem Fall, in dem mindestens eines von dem Fahrwiderstand R, dem Drehmoment TH, dem Übersetzungsverhältnis B, der Radgröße und dem Luftwiderstandskoeffizienten C, dem auf den Vorderflächenprojektionsbereich A bezogenen Wert, der Windgeschwindigkeit Va, dem Rollwiderstandskoeffizienten M, dem auf ein Gewicht einer mitgeführten Last bezogenen Wert, und der Beschleunigung a des mit Menschenkraft angetriebenen Fahrzeugs 10 größer als oder gleich einem zweiten vorbestimmten Wert P2 ist, der für jeden Parameter eingestellt wird, dass der Wert des Parameters P größer als oder gleich dem zweiten vorbestimmten Wert P2 ist. Beispielsweise in einem Fall, in dem der Controller 42 bestimmt, dass der Fahrwiderstand R größer oder gleich einem zweiten Fahrwiderstand RB ist, geht der Controller 42 zum Schritt S17 über.In a case where the controller 42 in step S12 determines that the human driving force H does not rise, the controller goes 42 to step S16 above. In step S16 the controller determines 42 whether the value of the parameter P is greater than or equal to the second predetermined value P2 is or not. In a case where the controller 42 determines that the value of the parameter P is greater than or equal to the second predetermined value P2 is, is it? controller 42 to step S17 further. The controller 42 determined in a case where at least one of the running resistance R, the torque TH, the gear ratio B, the wheel size and the air resistance coefficient C, the value related to the front surface projection area A, the wind speed Va, the rolling resistance coefficient M, the weight of a entrained load related value, and the acceleration a of the human powered vehicle 10 greater than or equal to a second predetermined value P2 is set for each parameter that the value of the parameter P is greater than or equal to the second predetermined value P2 is. For example, in a case where the controller 42 determines that the running resistance R is greater than or equal to a second driving resistance RB, the controller goes 42 to the step S17 above.

In Schritt S17 stellt der Controller 42 das Filter 86 so ein, dass die Antwortgeschwindigkeit Q die dritte Antwortgeschwindigkeit Q21 ist, und beendet den Vorgang. Der Controller 42 stellt zum Beispiel eine Zeitkonstante ein, die der dritten Antwortgeschwindigkeit Q21 in dem Filter 86 entspricht.In step S17 represents the controller 42 the filter 86 such that the answer speed Q is the third answer speed Q21 is, and ends the process. The controller 42 For example, set a time constant that is the third answer speed Q21 in the filter 86 equivalent.

In einem Fall, in dem der Controller 42 in Schritt S16 bestimmt, dass der Wert des Parameters P nicht größer als oder gleich dem zweiten vorbestimmten Wert P2 ist, geht die Controller 42 zu Schritt S18 über. In Schritt S18 stellt der Controller 42 den Filter 86 so ein, dass die Antwortgeschwindigkeit Q die vierte Antwortgeschwindigkeit Q22 ist, und beendet den Vorgang. Der Controller 42 stellt zum Beispiel eine Zeitkonstante ein, die der vierten Antwortgeschwindigkeit Q22 in dem Filter 86 entspricht.In a case where the controller 42 in step S16 determines that the value of the parameter P is not greater than or equal to the second predetermined value P2 is, the controller goes 42 to step S18 above. In step S18 represents the controller 42 the filter 86 such that the answering speed Q is the fourth answering speed Q22 is, and ends the process. The controller 42 For example, set a time constant that is the fourth answer speed Q22 in the filter 86 equivalent.

Die Controller 42 stellt die Antwortgeschwindigkeit Q für eine vorbestimmte Zeitdauer TX anders ein als die Antwortgeschwindigkeit Q nach Ablauf der vorbestimmten Zeitdauer TX. Der Controller 42 stellt die Antwortgeschwindigkeit Q für einen Fall ein, in dem die menschliche Antriebskraft H nach Ablauf der vorbestimmten Zeitdauer TX ansteigt, um höher zu sein als die Antwortgeschwindigkeit Q für einen Fall, in dem die menschliche Antriebskraft H während der vorbestimmten Zeitdauer TX zunimmt. Die vorbestimmte Zeitdauer TX ist eine Zeitdauer von dem Antriebsbeginn des Motors 30 bis zum Ablauf einer ersten Zeit t11.The controllers 42 sets the response speed Q for a predetermined period of time TX other than the response speed Q after the lapse of the predetermined period of time TX , The controller 42 sets the response speed Q in a case where the human driving force H after the lapse of the predetermined period of time TX increases to be higher than the response speed Q for a case where the human driving force H during the predetermined period of time TX increases. The predetermined period of time TX is a period of time from the drive start of the engine 30 until the expiry of a first time t11.

In der vorliegenden Ausführungsform ändert der Controller 42, nachdem der Filter 86 den Filterungsvorgang an einem Steuerbefehl durchgeführt hat, die Antwortgeschwindigkeit Q durch Einstellen der Verstärkung K, die sich entsprechend der in 5 gezeigten Zeit t für den Steuerbefehl ändert. 5 ist ein Graph, der die Beziehung zwischen der Verstärkung K und der Zeit t ab dem Antriebsbeginn des Motors 30 zeigt. Die Beziehung zwischen der Verstärkung K und der Zeit t ab dem Antriebsbeginn des Motors 30 wird in dem Speicher 46 als eine Tabelle, ein Beziehungsausdruck oder ein Kennfeld gespeichert. Wenn der Motor 30 angetrieben wird, wie in 5 gezeigt, steigt die Verstärkung K allmählich von Null (0) an, wenn die Zeit t verstreicht. Die Verstärkung K wird beim ersten Zeitpunkt t11 100%. Anschließend behält die Verstärkung K 100% bei, bis der Antrieb des Motors 30 stoppt. Der Controller 42 ändert die Antwortgeschwindigkeit Q durch Ausgeben des Steuerbefehls, bei dem der Filter 86 den Filterungsvorgang mit einer Verstärkungsrate K durchgeführt hat. Durch den Vorgang stellt der Controller 42 die Antwortgeschwindigkeit Q für die vorbestimmte Zeitdauer TX anders ein Antwortgeschwindigkeit Q für nach Ablauf der vorbestimmten Zeitdauer TX. Bei der Kombination des in 4 gezeigten Vorgangs ist die Antwortgeschwindigkeit Q für einen Fall, in dem die menschliche Antriebskraft H nach Ablauf der vorbestimmten Zeitdauer TX ansteigt, höher eingestellt als die Antwortgeschwindigkeit Q für einen Fall, in dem die menschliche Antriebskraft H während der vorbestimmten Zeitdauer TX ansteigt. Die Beziehung zwischen der Zeit t und der Verstärkung K kann sich linear ändern, wie durch die durchgezogene Linie L10 in 5 gezeigt ist, oder sie kann sich in einer gekrümmten Weise ändern, wie durch die einfach gestrichelte Linie L20 und die doppelt gestrichelte Linie L30 in 5 gezeigt.In the present embodiment, the controller changes 42 after the filter 86 has performed the filtering operation on a control command, the response speed Q is set by setting the gain K corresponding to that in FIG 5 t shown for the control command changes. 5 is a graph showing the relationship between the gain K and the time t from the drive start of the engine 30 shows. The relationship between the gain K and the time t from the drive start of the motor 30 will be in the memory 46 stored as a table, a relational expression or a map. If the engine 30 is driven, as in 5 shown, the gain K gradually increases from zero ( 0 ) when time t elapses. The gain K becomes 100% at the first time t11. Then the gain K maintains 100% until the drive of the motor 30 stops. The controller 42 changes the response speed Q by issuing the control command at which the filter 86 has performed the filtering process with a gain rate K. Through the process, the controller provides 42 the response speed Q for the predetermined period of time TX otherwise, a response speed Q for after the predetermined time has elapsed TX , When combining the in 4 The operation shown is the response speed Q for a case where the human driving force H is after the lapse of the predetermined time period TX increases, set higher than the response speed Q for a case where the human driving force H during the predetermined period of time TX increases. The relationship between the time t and the gain K may change linearly, as by the solid line L10 in 5 or it may change in a curved manner, such as the single-dashed line L20 and the double-dashed line L30 in 5 shown.

Die Beziehung zwischen der Verstärkung K und der Zeit t ab dem Antriebsbeginn des Motors 30 kann entsprechend mindestens einem von dem Fahrwiderstand R, dem Drehmoment TH, dem Übersetzungsverhältnis B, der Radgröße, dem Luftwiderstandskoeffizienten C, dem auf den Vorderflächenprojektionsbereich A bezogenen Wert, der Windgeschwindigkeit Va, den Rollwiderstandskoeffizienten M, dem auf das Gewicht der mitgeführten Last bezogenen Wert und der Beschleunigung a des mit Menschenkraft angetriebenen Fahrzeugs 10 geändert werden. Die vorbestimmte Zeitdauer TX kann beispielsweise verkürzt werden, indem mindestens eines von dem Fahrwiderstand R, dem Drehmoment TH, dem Übersetzungsverhältnis B, der Radgröße, dem Luftwiderstandskoeffizient C, dem auf den Vorderflächenprojektionsbereich A bezogenen Wert, der Windgeschwindigkeit Va, dem Rollwiderstandskoeffizienten M, dem auf das Gewicht der mitgeführten Last bezogenen Wert und der Beschleunigung a des mit Menschenkraft angetriebenen Fahrzeugs 10 ansteigt. Beispielsweise zeigt die durchgezogene Linie L11, die in 6 gezeigt ist, die Beziehung zwischen der Verstärkung K und der Zeit t ab dem Zeitpunkt des Antriebsbeginns des Motor 30 in einem Fall, in dem mindestens eines von dem Fahrwiderstand R, dem Drehmoment TH, dem Übersetzungsverhältnis B, der Radgröße, dem Luftwiderstandskoeffizienten C, dem auf den Vorderflächenprojektionsbereich A bezogenen Wert, der Windgeschwindigkeit Va, dem Rollwiderstandskoeffizienten M, dem auf das Gewicht der mitgeführten Last bezogenen Wert und der Beschleunigung a des mit Menschenkraft angetriebenen Fahrzeugs 10 kleiner oder gleich einem dritten vorbestimmten Wert P3 ist, der für jeden Parameter eingestellt wird. Beispielsweise zeigt die durchgezogene Linie L12, die in 6 gezeigt ist, die Beziehung zwischen der Verstärkung K und der Zeit t ab dem Antriebsbeginn des Motors 30 in einem Fall, in dem mindestens einer von dem Fahrwiderstand R, dem Drehmoment TH, dem Übersetzungsverhältnis B, der Radgröße, dem Luftwiderstandskoeffizienten C, dem auf den Vorderflächenprojektionsbereich A bezogenen Wert, der Windgeschwindigkeit Va, dem Rollwiderstandskoeffizienten M, dem auf das Gewicht der mitgeführten Last bezogenen Wert und der Beschleunigung a des mit Menschenkraft angetriebenen Fahrzeugs 10 größer als der für jeden Parameter eingestellte dritte vorbestimmte Wert P3 ist.The relationship between the gain K and the time t from the drive start of the motor 30 may be at least one of the running resistance R, the torque TH, the gear ratio B, the wheel size, the air resistance coefficient C, the value related to the front surface projection area A, the wind speed Va, Rolling resistance coefficient M, the value related to the weight of the entrained load and the acceleration a of the human powered vehicle 10 be changed. The predetermined period of time TX may be shortened by including at least one of the running resistance R, the torque TH, the gear ratio B, the wheel size, the air resistance coefficient C, the value related to the front surface projection area A, the wind speed Va, the rolling resistance coefficient M, and the weight thereof Load-related value and the acceleration a of the human powered vehicle 10 increases. For example, the solid line shows L11 , in the 6 is shown, the relationship between the gain K and the time t from the time the drive starts the engine 30 in a case where at least one of the running resistance R, the torque TH, the gear ratio B, the wheel size, the air resistance coefficient C, the value related to the front surface projection area A, the wind speed Va, the rolling resistance coefficient M, is carried by the weight Load-related value and the acceleration a of the human powered vehicle 10 less than or equal to a third predetermined value P3 is set for each parameter. For example, the solid line shows L12 , in the 6 is shown, the relationship between the gain K and the time t from the drive start of the engine 30 in a case where at least one of the running resistance R, the torque TH, the gear ratio B, the wheel size, the air resistance coefficient C, the value related to the front surface projection area A, the wind speed Va, the rolling resistance coefficient M, is carried by the weight Load-related value and the acceleration a of the human powered vehicle 10 greater than the third predetermined value set for each parameter P3 is.

Zweite AusführungsformSecond embodiment

Eine zweite Ausführungsform einer Steuervorrichtung 40 wird nun unter Bezugnahme auf die 2 und 7 beschrieben. Die Steuervorrichtung 40 der zweiten Ausführungsform ist die gleiche wie die Steuervorrichtung 40 der ersten Ausführungsform, mit Ausnahme der Bedingung für den Antriebsbeginn des Motors 30. Somit werden den Elementen, die gleich wie die entsprechenden Elemente der ersten Ausführungsform sind, die gleichen Bezugszeichen gegeben. Solche Elemente werden nicht im Detail beschrieben.A second embodiment of a control device 40 will now be with reference to the 2 and 7 described. The control device 40 The second embodiment is the same as the control device 40 the first embodiment, except for the condition for the start of the engine drive 30 , Thus, the same reference numerals are given to the elements that are the same as the corresponding elements of the first embodiment. Such elements will not be described in detail.

Der Controller 42 beginnt den Antrieb des Motors 30 entsprechend einer Betätigung des Betätigungsabschnitts 38. Zum Beispiel beginnt der Controller 42 in einem Fall, in dem der Betätigungsabschnitt 38 betätigt wird, um den Antrieb des Motors 30 zu beginnen, die menschliche Antriebskraft H geringer als oder gleich einem vorbestimmten Wert, den Motor 30 anzutreiben. Der vorbestimmte Wert ist zum Beispiel Null (0). Der Benutzer betätigt den Betätigungsabschnitt 38 beispielsweise im Falle des Gehens mit dem mit Menschenkraft angetriebenen Fahrzeugs 10. Der Betätigungsabschnitt 38 kann ein Betätigungselement und einen Schalter umfassen, an dem eine Betätigung durchgeführt wird, um das Gehen mit dem mit Menschenkraft angetriebenen Fahrzeugs 10 zu unterstützen. In einem Fall, in dem der Betätigungsabschnitt 38 betätigt wird und der Motor 30 angetrieben wird, steuert der Controller 42 den Motor 30 so, dass das mit Menschenkraft angetriebene Fahrzeug 10 mit einer vorbestimmten Geschwindigkeit oder niedriger fährt. Die vorbestimmte Geschwindigkeit enthält beispielsweise einen Bereich von 3 bis 5 km/h.The controller 42 starts the drive of the engine 30 in accordance with an operation of the operating portion 38 , For example, the controller starts 42 in a case where the operation section 38 is pressed to drive the motor 30 To begin, the human driving force H less than or equal to a predetermined value, the engine 30 drive. The predetermined value is for example zero ( 0 ). The user operates the operating section 38 for example, in the case of walking with the human powered vehicle 10 , The operating section 38 may include an actuator and a switch on which an operation is performed to walk with the human-powered vehicle 10 to support. In a case where the operation section 38 is pressed and the engine 30 is driven, controls the controller 42 the engine 30 so that the human powered vehicle 10 at a predetermined speed or lower. The predetermined speed includes, for example, a range of 3 to 5 km / h.

Der Controller 42 ändert eine Änderungsgeschwindigkeit X des Ausgangssignals des Motors 30 entsprechend dem Parameter P. Der Parameter P enthält mindestens einen von dem Fahrwiderstand R des mit Menschenkraft angetriebenen Fahrzeugs 10, dem Übersetzungsverhältnis B des mit Menschenkraft angetriebenen Fahrzeugs 10, der Radgröße des mit Menschenkraft angetriebenen Fahrzeugs 10, dem Luftwiderstandskoeffizienten C, der Windgeschwindigkeit Va, dem Rollwiderstandskoeffizienten M und dem sich auf das Gewicht der mitgeführten Last des mit Menschenkraft angetriebenen Fahrzeugs 10 bezogenen Wert.The controller 42 changes a rate of change X of the output signal of the motor 30 corresponding to the parameter P. The parameter P includes at least one of the running resistance R of the human powered vehicle 10 , the gear ratio B of the human powered vehicle 10 , the wheel size of the human powered vehicle 10 , the drag coefficient C, the wind speed Va, the rolling resistance coefficient M and the weight of the carried load of the human powered vehicle 10 related value.

Der Controller 42 erhöht die Änderungsgeschwindigkeit X, wenn der Wert des Parameters P ansteigt. Der Controller 42 ändert die Änderungsgeschwindigkeit X durch Variieren einer Zeitkonstante, die in dem Filter 86 enthalten ist. Nachdem der Filter 86 den Filterungsvorgang an einem Steuerbefehl durchgeführt hat, kann der Controller 42 außerdem die Änderungsgeschwindigkeit X ändern, indem er die sich ändernde Verstärkung entsprechend der Zeit für den Steuerbefehl einstellt.The controller 42 increases the rate of change X as the value of parameter P increases. The controller 42 changes the rate of change X by varying a time constant stored in the filter 86 is included. After the filter 86 has performed the filtering process on a control command, the controller 42 also change the rate of change X by adjusting the changing gain according to the time for the control command.

Der Vorgang zum Einstellen der Änderungsgeschwindigkeit X wird nun unter Bezugnahme auf 7 beschrieben. In einem Fall, in dem der Controller 42 mit Energie von der Batterie 28 versorgt wird, startet der Controller 42 den Vorgang und geht zu Schritt S31 des in 7 gezeigten Ablaufdiagramms weiter. Solange der Controller 42 mit Energie versorgt wird, wird der Vorgang ab Schritt S31 in vorbestimmten Zyklen ausgeführt.The process of setting the rate of change X will now be described with reference to FIG 7 described. In a case where the controller 42 with energy from the battery 28 is powered, the controller starts 42 the process and goes to step S31 of in 7 shown flow diagram on. As long as the controller 42 is energized, the process is from step S31 executed in predetermined cycles.

In Schritt S31 bestimmt der Controller 42, ob der Betätigungsabschnitt 38 betätigt wird oder nicht. In einem Zustand, in dem die menschliche Antriebskraft H kleiner oder gleich einem vorbestimmten Wert ist, bestimmt der Controller 42 in einem Fall, in dem der Betätigungsabschnitt 38 betätigt wird, um das Gehen des mit Menschenkraft angetriebenen Fahrzeugs 10 zu unterstützen, dass der Betätigungsabschnitt 38 betätigt wird. In einem Fall, in dem der Controller 42 bestimmt, dass der Betätigungsabschnitt 38 nicht betätigt wird, beendet der Controller 42 den Vorgang. In einem Fall, in dem der Controller 42 bestimmt, dass der Betätigungsabschnitt 38 betätigt wird, geht der Controller 42 zu Schritt S32 über.In step S31 the controller determines 42 whether the operating section 38 is pressed or not. In a state where the human driving force H is less than or equal to a predetermined value, the controller determines 42 in a case where the operation section 38 is pressed to the walking of the human powered vehicle 10 to support that the actuation section 38 is pressed. In a case where the controller 42 determines that the operating section 38 is not pressed, the controller ends 42 the process. In a case where the controller 42 determines that the operating section 38 is pressed, the controller goes 42 to step S32 above.

In Schritt S32 steuert der Controller 42 den Motor 30 bei der Änderungsgeschwindigkeit X entsprechend dem Parameter P und beendet den Vorgang. Der Controller 42 stellt zum Beispiel eine Zeitkonstante ein, die der Änderungsgeschwindigkeit X entspricht, entsprechend dem Parameter P in dem Filter 86. Nachdem der Filter 86 den Filterungsvorgang an einem Steuerbefehl durchgeführt hat, kann der Controller 42 außerdem die Änderungsgeschwindigkeit X durch Einstellen der Verstärkung, die sich entsprechend der Zeit für den Steuerbefehl ändert, ändern.In step S32 controls the controller 42 the engine 30 at the rate of change X corresponding to the parameter P and ends the process. The controller 42 For example, sets a time constant corresponding to the rate of change X corresponding to the parameter P in the filter 86 , After the filter 86 has performed the filtering process on a control command, the controller 42 In addition, the rate of change X is changed by adjusting the gain, which changes according to the time for the control command.

Modifizierte Beispiele Modified examples

Die Beschreibung, die sich auf die Ausführungsformen bezieht, veranschaulicht beispielhaft, ohne die Absicht diese einzuschränken, die anwendbaren Formen einer Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach der vorliegenden Offenbarung. Die Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug der vorliegenden Offenbarung kann zum Beispiel auf modifizierte Beispiele der nachstehend beschriebenen Ausführungsformen und Kombinationen von mindestens zwei der modifizierten Beispiele, die sich nicht widersprechen, anwendbar sein. In den folgenden modifizierten Beispielen werden den Elementen, die mit den entsprechenden Elementen der Ausführungsformen identisch sind, dieselben Bezugszeichen gegeben. Solche Elemente werden nicht im Detail beschrieben.The description relating to the embodiments exemplifies, without intending to limit, the applicable forms of a human powered vehicle control device according to the present disclosure. For example, the human powered vehicle control apparatus of the present disclosure may be applicable to modified examples of the embodiments described below and combinations of at least two of the modified examples that do not conflict. In the following modified examples, the same reference numerals are given to the elements which are identical to the corresponding elements of the embodiments. Such elements will not be described in detail.

In der ersten Ausführungsform muss die Verstärkung K, die sich entsprechend der Zeit ändert, nicht für den Steuerbefehl eingestellt werden, bei dem der Filter 86 den Filterungsvorgang durchgeführt hat.In the first embodiment, the gain K, which changes according to the time, need not be set for the control command in which the filter 86 has performed the filtering process.

In der ersten Ausführungsform kann die vorbestimmte Zeitdauer TX auf eine Zeitdauer geändert werden, ab der der Antrieb des Motors 30 beginnt, bis ein Drehbetrag DN der Kurbel 12 einen vorbestimmten Betrag DN1 erreicht. 8 ist ein Graph, der die Beziehung zwischen der Verstärkung K und dem Drehbetrag DN der Kurbel 12 ab dem Antriebsbeginn des Motors 30 zeigt. Die Beziehung zwischen der Verstärkung K und dem Drehbetrag DN der Kurbel 12 ab dem Antriebsbeginn des Motors 30, wird in dem Speicher 46 als eine Tabelle, ein Beziehungsausdruck oder ein Kennfeld gespeichert. Wenn der Motor 30 beginnt, angetrieben zu werden, wie in 8 gezeigt ist, steigt die Verstärkung K allmählich von Null (0) an, wenn der Drehbetrag DN der Kurbel 12 zunimmt. Die Verstärkung K wird zu 100%, wenn der Drehbetrag DN der Kurbel 12 den vorbestimmten Betrag DN1 erreicht. Anschließend behält die Verstärkung K 100% bei, bis der Antrieb des Motors 30 stoppt. Der Controller 42 ändert die Antwortgeschwindigkeit Q durch Ausgeben des Steuerbefehls, bei dem der Filter 86 den Filterungsvorgang mit einer Verstärkungsrate K durchgeführt hat. Die Beziehung zwischen dem Drehbetrag DN der Kurbel 12 und der Verstärkung K kann sich linear ändern, wie durch die durchgezogene Linie L40, die in 8 gezeigt ist, angezeigt ist, kann sich in einer gekrümmten Weise ändern, wie durch die einfach gestrichelte Linie L50 und die doppelt gestrichelte Linie L60 in 8 angezeigt ist.In the first embodiment, the predetermined period of time TX may be changed to a period of time from which the drive of the motor 30 begins until a rotational amount DN of the crank 12 reaches a predetermined amount DN1. 8th FIG. 12 is a graph showing the relationship between the gain K and the rotational amount DN of the crank 12 from the start of the engine 30 shows. The relationship between the gain K and the rotational amount DN of the crank 12 from the start of the engine 30 , will be in the memory 46 stored as a table, a relational expression or a map. If the engine 30 starts to be driven as in 8th is shown, the gain K gradually increases from zero ( 0 ), when the rotational amount DN of the crank 12 increases. The gain K becomes 100% when the rotational amount DN of the crank 12 reaches the predetermined amount DN1. Then the gain K maintains 100% until the drive of the motor 30 stops. The controller 42 changes the response speed Q by issuing the control command at which the filter 86 has performed the filtering process with a gain rate K. The relationship between the rotational amount DN of the crank 12 and the gain K can change linearly, as by the solid line L40 , in the 8th is shown may change in a curved manner, such as the single-dashed line L50 and the double-dashed line L60 in 8th is displayed.

Die Beziehung zwischen der Verstärkung K und der Zeit t von dem Antriebsbeginn des Motors 30 bis der Drehbetrag DN der Kurbel 12 den vorbestimmten Betrag DN1 erreicht, kann entsprechend mindestens einem von dem Fahrwiderstand R, dem Drehmoment TH, dem Übersetzungsverhältnis B, der Radgröße, dem Luftwiderstandskoeffizienten C, dem auf den Vorderflächenprojektionsbereich A bezogenen Wert, der Windgeschwindigkeit Va, dem Rollwiderstandskoeffizienten M und dem auf das Gewicht der mitgeführten Last bezogenen Wert geändert werden. Zum Beispiel kann der vorbestimmte Betrag DN1 verringert werden, wenn mindestens eines von dem Fahrwiderstand R, dem Drehmoment TH, dem Übersetzungsverhältnis B, der Radgröße, dem Luftwiderstandskoeffizienten C, dem auf den Vorderflächenprojektionsbereich A bezogenen Wert, der Windgeschwindigkeit Va, dem Rollwiderstandskoeffizienten M, dem auf das Gewicht der mitgeführten Last bezogen Wert und der Beschleunigung a des mit Menschenkraft angetriebenen Fahrzeugs 10 ansteigt. Beispielsweise zeigt die durchgezogene Linie L41, die in 9 gezeigt ist, die Beziehung zwischen der Verstärkung K und der Zeit t von dem Zeitpunkt an, an dem der Antrieb des Motors 30 beginnt, bis der Drehbetrag DN der Kurbel 12 den vorbestimmten Betrag DN1 in einem Fall erreicht, in dem mindestens einer von dem Fahrwiderstand R, dem Drehmoment TH, dem Übersetzungsverhältnis B, der Radgröße, dem Luftwiderstandskoeffizienten C, dem auf die Vorderflächenprojektionsbereich A bezogenen Wert, der Windgeschwindigkeit Va, dem Rollwiderstandskoeffizienten M, dem auf das Gewicht der mitgeführten Last bezogen Wert und der Beschleunigung a des mit Menschenkraft angetriebenen Fahrzeugs 10 kleiner als oder gleich einem vierten vorbestimmten Wert P4 ist, der für jeden Parameter eingestellt wird. Beispielsweise zeigt die durchgezogene Linie L42, die in 9 gezeigt ist, die Beziehung zwischen der Verstärkung K und der Zeit t ab dem Antriebsbeginn des Motors 30 in einem Fall, in dem mindestens eines von dem Fahrwiderstand R, dem Drehmoment TH, dem Übersetzungsverhältnis B, der Radgröße, dem Luftwiderstandskoeffizienten C, dem auf den Vorderflächenprojektionsbereich A bezogenen Wert, der Windgeschwindigkeit Va, dem Rollwiderstandskoeffizienten M, dem auf das Gewicht der mitgeführten Last bezogenen Wert und der Beschleunigung a des mit Menschenkraft angetriebenen Fahrzeugs 10 größer als der vierte vorbestimmte Wert P4 ist, der für jeden Parameter eingestellt wird.The relationship between the gain K and the time t from the drive start of the engine 30 until the rotational amount DN of the crank 12 reaches the predetermined amount DN1, may correspond to at least one of the running resistance R, the torque TH, the gear ratio B, the wheel size, the air resistance coefficient C, the value related to the front surface projection area A, the wind speed Va, the rolling resistance coefficient M and the weight the entrained load related value to be changed. For example, the predetermined amount DN1 may be decreased when at least one of the running resistance R, the torque TH, the gear ratio B, the wheel size, the air resistance coefficient C, the value related to the front surface projection area A, the wind speed Va, the rolling resistance coefficient M, based on the weight of the entrained load value and the acceleration a of the human powered vehicle 10 increases. For example, the solid line shows L41 , in the 9 is shown, the relationship between the gain K and the time t from the time at which the drive of the motor 30 begins until the rotational amount DN of the crank 12 reaches the predetermined amount DN1 in a case where at least one of the running resistance R, the torque TH, the gear ratio B, the wheel size, the air resistance coefficient C, the value related to the front surface projection area A, the wind speed Va, the rolling resistance coefficient M, based on the weight of the entrained load value and the acceleration a of the human powered vehicle 10 less than or equal to a fourth predetermined value P4 is set for each parameter. For example, the solid line shows L42 , in the 9 is shown, the relationship between the gain K and the time t from the drive start of the engine 30 in a case where at least one of the running resistance R, the torque TH, the gear ratio B, the wheel size, the air resistance coefficient C, the value related to the front surface projection area A, the wind speed Va, the rolling resistance coefficient M, is carried by the weight Load-related value and the acceleration a of the human powered vehicle 10 greater than the fourth predetermined value P4 is set for each parameter.

In der ersten Ausführungsform und ihren modifizierten Beispielen können die Schritte S13, S14 und S15 weggelassen werden. In diesem Fall kann in einem Fall, in dem in Schritt S12 bestimmt wird, dass die menschliche Antriebskraft H ansteigt, eine Zeitkonstante eingestellt werden, so dass die Antwortgeschwindigkeit Q unabhängig vom Parameter P auf eine vorbestimmte Antwortgeschwindigkeit eingestellt wird. In the first embodiment and its modified examples, the steps S13 . S14 and S15 be omitted. In this case, in a case where in step S12 it is determined that the human driving force H is increasing, a time constant is set so that the response speed Q is set to a predetermined response speed regardless of the parameter P.

In der ersten Ausführungsform und ihren modifizierten Beispielen können die Schritte S16, S17 und S18 weggelassen werden. In diesem Fall kann in einem Fall, in dem in Schritt S12 bestimmt wird, dass die menschliche Antriebskraft H nicht ansteigt, eine Zeitkonstante eingestellt werden, so dass die Antwortgeschwindigkeit Q unabhängig vom Parameter P auf eine vorbestimmte Antwortgeschwindigkeit eingestellt wird.In the first embodiment and its modified examples, the steps S16 . S17 and S18 be omitted. In this case, in a case where in step S12 it is determined that the human driving force H does not increase, a time constant is set so that the response speed Q is set to a predetermined response speed regardless of the parameter P.

In jeder Ausführungsform werden in einem Fall, in dem mindestens einer der Parameter P, die den Fahrwiderstand R, das Drehmoment TH, das Übersetzungsverhältnis B, die Radgröße, den Luftwiderstandskoeffizient C, den auf den Vorderflächenprojektionsbereich A bezogenen Wert, die Windgeschwindigkeit Va, den Rollwiderstandskoeffizienten M, den auf das Gewicht der mitgeführten Last bezogenen Wert und die Beschleunigung a des mit Menschenkraft angetriebenen Fahrzeugs 10 enthalten, ansteigt und mindestens einer der Parameter P abnimmt, kann die Antwortgeschwindigkeit Q des Motors 30 oder die Änderungsgeschwindigkeit X entsprechend einem Parameter P, der die Fahrtlasten des mit Menschenkraft angetriebenen Fahrzeugs 10 stark beeinflusst, oder einem Parameter P, der eine vorbestimmte hohe Priorität aufweist, geändert werden. Der Speicher 46 speichert (eine) auf den Parameter P bezogene Information(en), die den Fahrwiderstand R des mit Menschenkraft angetriebenen Fahrzeugs 10 stark beeinflusst, oder den Parameter P, der eine vorbestimmte hohe Priorität aufweist.In each embodiment, in a case where at least one of the parameters P, the running resistance R, the torque TH, the gear ratio B, the wheel size, the air resistance coefficient C, the value related to the front surface projection area A, the wind speed Va, the rolling resistance coefficient M, the value related to the weight of the entrained load and the acceleration a of the human powered vehicle 10 contains, increases and at least one of the parameters P decreases, the response speed Q of the engine 30 or the rate of change X corresponding to a parameter P representing the travel loads of the human-powered vehicle 10 strongly influenced, or a parameter P having a predetermined high priority, to be changed. The memory 46 stores (a) information related to the parameter P, which is the running resistance R of the human powered vehicle 10 strongly influenced, or the parameter P, which has a predetermined high priority.

In der zweiten Ausführungsform kann der Vorgang, der von dem Filter 86 durchgeführt wird, weggelassen werden. In diesem Fall stellt der Controller eine Verstärkung ein, die sich mit der Zeit für den Steuerbefehl ändert.In the second embodiment, the process performed by the filter 86 is performed, be omitted. In this case, the controller sets a gain that changes with time for the control command.

In der ersten Ausführungsform und ihren modifizierten Beispielen kann der Vorgang, der von dem in 2 gezeigten Filter 86 durchgeführt wird, weggelassen werden. In diesem Fall stellt der Controller 42 eine Verstärkung ein, die sich in Abhängigkeit von der Zeit oder dem Drehbetrag DN der Kurbel 12 für den Steuerbefehl ändert.In the first embodiment and its modified examples, the process which is different from the one described in 2 shown filter 86 is performed, be omitted. In this case, the controller puts 42 a gain that varies depending on the time or the amount of rotation DN of the crank 12 for the control command changes.

BezugszeichenlisteLIST OF REFERENCE NUMBERS

10)10)
mit Menschenkraft angetriebenes Fahrzeug,human-powered vehicle,
12)12)
Kurbelcrank
30)30)
Motor,Engine,
38)38)
Betätigungsabschnitt,Operating portion
40)40)
Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug,Control device for a human powered vehicle,
42)42)
Controller,controller,
44)44)
Detektor,Detector,
86)86)
Filterfilter

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • JP 2018054913 [0001]JP 2018054913 [0001]
  • JP 1059260 [0003]JP 1059260 [0003]

Claims (14)

Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug, umfassend: einen Controller, der einen Motor steuert, der den Antrieb eines mit Menschenkraft angetriebenen Fahrzeugs entsprechend der bezüglich dem mit Menschenkraft angetriebenen Fahrzeuges zugeführten menschlichen Antriebskraft unterstützt, wobei der Controller eine Antwortgeschwindigkeit des Motors in Bezug auf eine Änderung der menschlichen Antriebskraft entsprechend einem Parameter ändert und der Parameter mindestens einen von einem Fahrwiderstand des mit Menschenkraft angetriebenen Fahrzeugs, einem Drehmoment der menschlichen Antriebskraft, einem Übersetzungsverhältnis des mit Menschenkraft angetriebenen Fahrzeugs, einer Radgröße des mit Menschenkraft angetriebenen Fahrzeugs, einem Luftwiderstandskoeffizienten, einem auf einen Vorderflächenprojektionsbereich eines Fahrers des mit Menschenkraft angetriebenen Fahrzeugs bezogenen Wert, einer Windgeschwindigkeit, einem Rollwiderstandskoeffizienten, einem auf ein Gewicht einer mitgeführten Last des mit Menschenkraft angetriebenen Fahrzeugs bezogenen Wert und einer Beschleunigung des mit Menschenkraft angetriebenen Fahrzeugs enthält.A human powered vehicle control apparatus comprising: a controller that controls a motor that assists the driving of a human-powered vehicle according to the human driving force supplied with respect to the human-powered vehicle, wherein the controller changes a response speed of the motor with respect to a change in human driving force according to a parameter and the parameter includes at least one of a running force of the human power vehicle, a torque of human driving force, a gear ratio of the human powered vehicle, a wheel size of the human power driven vehicle, an air resistance coefficient, and a front surface projection area of a driver of the human powered vehicle Value, a wind speed, a rolling resistance coefficient, a value related to a weight of an entrained load of the human powered vehicle, and an acceleration of the human powered vehicle. Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach Anspruch 1, wobei der Controller die Antwortgeschwindigkeit für einen Fall einstellt, in dem die menschliche Antriebskraft zunimmt und ein Wert des Parameters größer oder gleich einem ersten vorbestimmten Wert ist, um höher zu sein als die Antwortgeschwindigkeit für einen Fall, in dem die menschliche Antriebskraft ansteigt und der Wert des Parameters kleiner als der erste vorbestimmte Wert ist.Control device for a human powered vehicle after Claim 1 wherein the controller sets the response speed for a case where the human driving force increases and a value of the parameter is greater than or equal to a first predetermined value to be higher than the response speed for a case where the human driving force increases and Value of the parameter is less than the first predetermined value. Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach Anspruch 1 oder 2, wobei der Controller die Antwortgeschwindigkeit für einen Fall einstellt, in dem die menschliche Antriebskraft mit zunehmendem Wert des Parameters höher wird.Control device for a human powered vehicle after Claim 1 or 2 wherein the controller sets the response speed for a case where the human driving force becomes higher as the value of the parameter increases. Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach einem der Ansprüche 1 bis 3, wobei der Controller die Antwortgeschwindigkeit für einen Fall, in dem die menschliche Antriebskraft abnimmt und ein Wert des Parameters größer oder gleich einem zweiten vorbestimmten Wert ist, auf niedriger als die Antwortgeschwindigkeit für einen Fall einstellt, in dem die menschliche Antriebskraft abnimmt und der Wert des Parameters niedriger als der zweite vorbestimmte Wert ist, Vorzugsweise stellt der Controller die Antwortgeschwindigkeit für einen Fall ein, in dem die menschliche Antriebskraft abnimmt, um niedriger zu sein, wenn der Wert des Parameters ansteigt.Control device for a human powered vehicle according to any one of Claims 1 to 3 wherein the controller sets the response speed to be lower than the response speed for a case where the human driving force decreases and a value of the parameter is equal to or greater than a second predetermined value in a case where the human driving force decreases and the value of Preferably, the controller sets the response speed for a case where the human driving force decreases to be lower as the value of the parameter increases. Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach einem der Ansprüche 1 bis 4, wobei der Controller die Antwortgeschwindigkeit für einen Fall einstellt, in dem die menschliche Antriebskraft ansteigt, um höher zu sein als die Antwortgeschwindigkeit für einen Fall, in dem die menschliche Antriebskraft abnimmt.Control device for a human powered vehicle according to any one of Claims 1 to 4 wherein the controller sets the response speed for a case where the human driving force increases to be higher than the response speed for a case where the human driving force decreases. Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach einem der Ansprüche 1 bis 5, wobei der Controller die Antwortgeschwindigkeit für eine vorbestimmte Zeitdauer anders als die Antwortgeschwindigkeit für nach Ablauf der vorbestimmten Zeitdauer einstellt, vorzugsweise stellt der Controller die Antwortgeschwindigkeit für einen Fall, in dem die menschliche Antriebskraft nach Ablauf der vorbestimmten Zeitdauer ansteigt, auf höher als die Antwortgeschwindigkeit für einen Fall, in dem die menschliche Antriebskraft während der vorbestimmten Zeitdauer ansteigt.Control device for a human powered vehicle according to any one of Claims 1 to 5 wherein the controller sets the response speed for a predetermined time other than the response speed for after the predetermined time has elapsed, preferably, the controller sets the response speed higher than the response speed for a case where the human driving force increases after the predetermined time lapse a case where the human driving force increases during the predetermined period of time. Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach Anspruch 6, wobei die vorbestimmte Zeitdauer eine Zeitdauer von dem Antriebsbeginn des Motors bis zum Ablauf einer ersten Zeit ist.Control device for a human powered vehicle after Claim 6 wherein the predetermined period of time is a period of time from the drive start of the engine to the expiration of a first time. Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach Anspruch 6, wobei das mit Menschenkraft angetriebene Fahrzeug eine Kurbel enthält, der menschliche Antriebskraft zugeführt wird, und die vorbestimmte Zeitdauer eine Zeitdauer von dem Antriebsbeginn des Motors, bis ein Drehbetrag der Kurbel einen vorbestimmten Wert erreicht, ist.Control device for a human powered vehicle after Claim 6 wherein the human-powered vehicle includes a crank that is supplied with human driving force, and the predetermined period of time is a period from the drive start of the engine until a rotational amount of the crank reaches a predetermined value. Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach einem der Ansprüche 1 bis 8, wobei der Controller einen Filter enthält, der einen Filterungsvorgang an einem Steuerbefehl an den Motor durchführt, und der Controller die Antwortgeschwindigkeit durch Ändern einer im Filter enthaltenen Zeitkonstante ändert.Control device for a human powered vehicle according to any one of Claims 1 to 8th wherein the controller includes a filter that performs a filtering operation on a control command to the motor, and the controller changes the response speed by changing a time constant contained in the filter. Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug, umfassend: einen Controller, der einen motorunterstützenden Vortrieb eines mit Menschenkraft angetriebenen Fahrzeugs steuert, wobei der Controller den Motor entsprechend der Betätigung eines Betätigungsabschnitts anzutreiben beginnt und eine Änderungsgeschwindigkeit einer Ausgabe des Motors entsprechend einem Parameter ändert, und der Parameter mindestens eines von einem Fahrwiderstand des mit Menschenkraft angetriebenen Fahrzeugs, einem Übersetzungsverhältnis des mit Menschenkraft angetriebenen Fahrzeugs, einer Radgröße des mit Menschenkraft angetriebenen Fahrzeugs, einem Luftwiderstandskoeffizienten, einer Windgeschwindigkeit, einem Rollwiderstandskoeffizienten und einem auf ein Gewicht einer mitgeführten Last des mit Menschenkraft angetriebenen Fahrzeugs bezogenen Wert, enthält.A human powered vehicle control apparatus, comprising: a controller that controls a motor assisting propulsion of a human powered vehicle, wherein the controller starts to drive the motor in accordance with the operation of an operation section and changes a change speed of an output of the motor according to a parameter; Parameters of at least one of a driving resistance of the human-powered vehicle, a gear ratio of the human-powered vehicle, a wheel size of the human-powered vehicle, an air resistance coefficient, a wind speed, a rolling resistance coefficient and a value related to a weight of an entrained load of the human powered vehicle. Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach Anspruch 10, wobei der Controller die Änderungsgeschwindigkeit erhöht, wenn sich ein Wert des Parameters erhöht.Control device for a human powered vehicle after Claim 10 wherein the controller increases the rate of change as a value of the parameter increases. Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach Anspruch 10 oder 11, wobei der Controller einen Filter enthält, der einen Filterungsvorgang an einem Steuerbefehl an den Motor durchführt, und der Controller die Änderungsgeschwindigkeit durch Ändern einer im Filter enthaltenen Zeitkonstante ändert.Control device for a human powered vehicle after Claim 10 or 11 wherein the controller includes a filter that performs a filtering operation on a control command to the motor, and the controller changes the rate of change by changing a time constant contained in the filter. Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach einem der Ansprüche 1 bis 12, wobei der Fahrwiderstand mindestens einen von einem Luftwiderstand, einem Rollwiderstand eines Rades des mit Menschenkraft angetriebenen Fahrzeugs, einem Neigungswiderstand einer Fahrstraße des mit Menschenkraft angetriebenen Fahrzeugs und einem Beschleunigungswiderstand des mit Menschenkraft angetriebenen Fahrzeugs enthält.Control device for a human powered vehicle according to any one of Claims 1 to 12 wherein the running resistance includes at least one of an air resistance, a rolling resistance of a wheel of the human powered vehicle, a pitch resistance of a traveling road of the human power driven vehicle, and an acceleration resistance of the human power driven vehicle. Steuervorrichtung für ein mit Menschenkraft angetriebenes Fahrzeug nach einem der Ansprüche 1 bis 13, ferner einen Detektor umfassend, der den Parameter erfasst.Control device for a human powered vehicle according to any one of Claims 1 to 13 , further comprising a detector detecting the parameter.
DE102019106586.0A 2018-03-22 2019-03-15 CONTROL DEVICE FOR A VEHICLE POWERED VEHICLE Pending DE102019106586A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JPJP2018-054913 2018-03-22
JP2018054913A JP6959170B2 (en) 2018-03-22 2018-03-22 Control device for human-powered vehicles

Publications (1)

Publication Number Publication Date
DE102019106586A1 true DE102019106586A1 (en) 2019-09-26

Family

ID=67848398

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102019106586.0A Pending DE102019106586A1 (en) 2018-03-22 2019-03-15 CONTROL DEVICE FOR A VEHICLE POWERED VEHICLE

Country Status (5)

Country Link
US (1) US11401003B2 (en)
JP (1) JP6959170B2 (en)
CN (1) CN110294064B (en)
DE (1) DE102019106586A1 (en)
TW (1) TWI850221B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021140206A1 (en) * 2020-01-10 2021-07-15 Robert Bosch Gmbh Method and device for adapting the follow-up time when actuating a drive unit
WO2021140238A1 (en) * 2020-01-10 2021-07-15 Robert Bosch Gmbh Method and device for actuating a drive of a pedal-operated vehicle

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3939875A1 (en) * 2020-07-16 2022-01-19 Giant Manufacturing Co., Ltd. Electric vehicle systems and methods for driving vehicles
JP7654380B2 (en) * 2020-10-30 2025-04-01 株式会社シマノ Control device for human-powered vehicles
JP7596119B2 (en) * 2020-10-30 2024-12-09 株式会社シマノ Control device for human-powered vehicles
CN114684321B (en) * 2020-12-25 2024-06-04 株式会社岛野 Control device for man-power driven vehicle
JP7847942B2 (en) * 2020-12-28 2026-04-20 株式会社シマノ Control device and drive unit for human-powered vehicles
JP2023079707A (en) * 2021-11-29 2023-06-08 株式会社シマノ Controller and control system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1059260A (en) 1996-08-20 1998-03-03 Sanyo Electric Co Ltd Torque limiting device for motor of electric-motor car
JP2018054913A (en) 2016-09-29 2018-04-05 キヤノン株式会社 Display device, electronic equipment

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0939873A (en) 1995-07-31 1997-02-10 Sanyo Electric Co Ltd Auxiliary driving device in manually-powered vehicle
JPH1059262A (en) * 1996-08-20 1998-03-03 Sanyo Electric Co Ltd Output control method of motor for motor-assisted bicycle
US5992553A (en) * 1997-01-13 1999-11-30 Morrison; Thomas R. Pedal power sensor and human powered vehicle drive augmentation responsive to cyclic pedal power input
JPH1129086A (en) 1997-07-10 1999-02-02 Sony Corp Moving device having auxiliary power source
JPH1159557A (en) * 1997-08-26 1999-03-02 Suzuki Motor Corp Electric assisted bicycle
JP4118984B2 (en) * 1997-10-01 2008-07-16 本田技研工業株式会社 Electric assist bicycle
TW387848B (en) * 1997-12-24 2000-04-21 Matsushita Electric Industrial Co Ltd Vehicle with power assist unit and its controlling
JPH11268680A (en) * 1998-03-24 1999-10-05 Matsushita Electric Ind Co Ltd Vehicle with auxiliary power unit and control method therefor
JPH11351947A (en) * 1998-06-04 1999-12-24 Sony Corp Moving device provided with auxiliary power source, method for detecting mass of moving object including moving device, and method for controlling moving device
JP2000118477A (en) * 1998-10-12 2000-04-25 Sony Corp Bicycle with assist function
JP2001122184A (en) * 1999-10-29 2001-05-08 Sanyo Electric Co Ltd Vehicle with auxiliary power
JP4608764B2 (en) 2000-11-17 2011-01-12 パナソニック株式会社 Control method for vehicle with auxiliary power unit
JP4518298B2 (en) 2001-02-28 2010-08-04 本田技研工業株式会社 Control device for battery-assisted bicycle
JP4518301B2 (en) 2001-02-28 2010-08-04 本田技研工業株式会社 Control device for battery-assisted bicycle
JP4518300B2 (en) 2001-02-28 2010-08-04 本田技研工業株式会社 Control device for battery-assisted bicycle
JP4518299B2 (en) 2001-02-28 2010-08-04 本田技研工業株式会社 Control device for battery-assisted bicycle
JP3849452B2 (en) * 2001-04-26 2006-11-22 株式会社明電舎 Electric assist bicycle driving device.
JP2004120875A (en) * 2002-09-25 2004-04-15 Matsushita Electric Works Ltd Power vehicle
JP4744283B2 (en) * 2005-12-19 2011-08-10 パナソニック株式会社 Vehicle with auxiliary power
KR20120107675A (en) * 2011-03-22 2012-10-04 주식회사 만도 Electric vehicle and contol method thereof
CN202783683U (en) * 2012-07-28 2013-03-13 成都宽和科技有限责任公司 Power-assisted bicycle equipped with multi-magnetic blocks and evenly distributed turntable sensors
KR20140038048A (en) * 2012-09-19 2014-03-28 주식회사 만도 Eletric bicycle and control method thereof
KR20140038050A (en) * 2012-09-19 2014-03-28 주식회사 만도 Eletric bicycle and control method thereof
JP5668036B2 (en) * 2012-09-24 2015-02-12 太陽誘電株式会社 Motor drive control device and electric assist vehicle
JP5670403B2 (en) * 2012-10-29 2015-02-18 太陽誘電株式会社 Motor drive control device and electric assist vehicle
JP5575968B1 (en) * 2013-10-29 2014-08-20 株式会社シマノ Bicycle control device
JP6211190B2 (en) * 2014-06-18 2017-10-11 サンスター技研株式会社 Sensor for use in electrically assisted moving body, electrically assisted unit, electrically assisted moving body, and torque detection method
JP6429508B2 (en) * 2014-06-24 2018-11-28 株式会社シマノ Bicycle control device
TWM515483U (en) * 2014-12-02 2016-01-11 Sincereplus Internat Co Ltd Electric vehicle charging kickstand and electrical vehicle applied in the electric vehicle charging kickstand
CN105667693B (en) * 2014-12-05 2018-08-10 株式会社岛野 control device for bicycle
JP6277157B2 (en) * 2015-07-24 2018-02-07 株式会社シマノ Bicycle control device
JP6649014B2 (en) * 2015-08-28 2020-02-19 株式会社シマノ Bicycle control device and bicycle drive device provided with this control device
CN107128428B (en) 2016-02-29 2020-11-17 株式会社岛野 Bicycle control device and bicycle drive device
CA3025643C (en) * 2016-05-27 2019-07-09 Nissan Motor Co., Ltd. Driving control method and driving control apparatus
JP6904813B2 (en) * 2016-07-29 2021-07-21 株式会社シマノ Bicycle control device
US10507886B2 (en) 2016-07-29 2019-12-17 Shimano Inc. Bicycle controller
DE102016121341B3 (en) * 2016-11-08 2018-01-04 Audi Ag Device and method for detecting a proper donning a safety belt and vehicle with such a device
US20190035263A1 (en) * 2017-07-31 2019-01-31 Manasse LOES Traffic light system with improved safety measures
EP3715609B1 (en) * 2017-11-22 2024-03-20 Nissan Motor Co., Ltd. Internal combustion engine control method and internal combustion engine control device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1059260A (en) 1996-08-20 1998-03-03 Sanyo Electric Co Ltd Torque limiting device for motor of electric-motor car
JP2018054913A (en) 2016-09-29 2018-04-05 キヤノン株式会社 Display device, electronic equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021140206A1 (en) * 2020-01-10 2021-07-15 Robert Bosch Gmbh Method and device for adapting the follow-up time when actuating a drive unit
WO2021140238A1 (en) * 2020-01-10 2021-07-15 Robert Bosch Gmbh Method and device for actuating a drive of a pedal-operated vehicle

Also Published As

Publication number Publication date
CN110294064A (en) 2019-10-01
JP2019166914A (en) 2019-10-03
CN110294064B (en) 2021-03-19
US11401003B2 (en) 2022-08-02
US20190291814A1 (en) 2019-09-26
TW201940359A (en) 2019-10-16
TWI850221B (en) 2024-08-01
JP6959170B2 (en) 2021-11-02

Similar Documents

Publication Publication Date Title
DE102019106586A1 (en) CONTROL DEVICE FOR A VEHICLE POWERED VEHICLE
DE102019121895A1 (en) TRANSMISSION CONTROL SYSTEM FOR USE WITH A MAN-DRIVEN VEHICLE
DE102019106587A1 (en) CONTROL DEVICE FOR A VEHICLE POWERED VEHICLE
DE102018128300A1 (en) Control device for a human powered vehicle
DE102018104664A1 (en) BICYCLE CONTROL UNIT AND BICYCLE DRIVE DEVICE INCLUDING BICYCLE CONTROL UNIT
DE102018218167A1 (en) CONTROL DEVICE FOR A MUSCLE-POWERED VEHICLE
DE102013004886A1 (en) Control device for a bicycle
DE102018218178A1 (en) Control device for a muscle powered vehicle
DE102019107221A1 (en) Control device of a human powered vehicle
DE102019217770A1 (en) Control device for a human powered vehicle
DE102018128267A1 (en) CONTROL DEVICE FOR HUMAN-DRIVEN VEHICLE
DE102019201070A1 (en) CONTROL DEVICE FOR A HUMAN-DRIVEN VEHICLE, SUSPENSION SYSTEM AND HUMAN-DRIVEN VEHICLE
DE102019106585A1 (en) CONTROL DEVICE OF A VEHICLE DRIVEN WITH HUMAN POWER
DE102019122048A1 (en) CONTROL DEVICE FOR A HUMAN DRIVEN VEHICLE
DE102017221560A1 (en) BIKE SWITCH ASSEMBLY CALIBRATION SYSTEM, BIKE SADDLE SUPPORT CALIBRATION SYSTEM AND BICYCLE SUSPENSION CALIBRATION SYSTEM
DE102020134355A1 (en) CONTROL DEVICE FOR A HUMAN POWERED VEHICLE
DE102018132780A1 (en) Controller for a human-powered vehicle
DE102019127949A1 (en) CONTROL DEVICE AND TRANSMISSION SYSTEM
DE102018114149A1 (en) BICYCLE CONTROL DEVICE AND BICYCLE BRAKING SYSTEM COMPRISING THE BICYCLE CONTROL DEVICE
DE102019102829A1 (en) CONTROL DEVICE FOR A VEHICLE DRIVEN VEHICLE
DE102019215443A1 (en) Control device for a human-powered vehicle and method for controlling a human-powered vehicle
DE102019118274A1 (en) Electronic device and human powered vehicle
DE102019105202A1 (en) CONTROL DEVICE
DE102021210868A1 (en) CONTROL DEVICE FOR A HUMAN-POWERED VEHICLE
DE102019107226A1 (en) Control device of a human powered vehicle

Legal Events

Date Code Title Description
R082 Change of representative

Representative=s name: SONNENBERG HARRISON PARTNERSCHAFT MBB, DE

Representative=s name: SONNENBERG HARRISON PARTNERSCHAFT MBB PATENT- , DE

R163 Identified publications notified
R012 Request for examination validly filed