DE102023118546A1 - CONTROL DEVICE FOR A HUMAN-POWERED VEHICLE - Google Patents
CONTROL DEVICE FOR A HUMAN-POWERED VEHICLE Download PDFInfo
- Publication number
- DE102023118546A1 DE102023118546A1 DE102023118546.2A DE102023118546A DE102023118546A1 DE 102023118546 A1 DE102023118546 A1 DE 102023118546A1 DE 102023118546 A DE102023118546 A DE 102023118546A DE 102023118546 A1 DE102023118546 A1 DE 102023118546A1
- Authority
- DE
- Germany
- Prior art keywords
- control device
- human
- vehicle
- suspension
- sensor
- 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
Links
- 230000008859 change Effects 0.000 claims abstract description 85
- 230000001133 acceleration Effects 0.000 claims abstract description 14
- 239000000725 suspension Substances 0.000 claims description 81
- 238000012545 processing Methods 0.000 claims description 36
- 238000001514 detection method Methods 0.000 claims description 27
- 230000007423 decrease Effects 0.000 claims description 14
- 238000013016 damping Methods 0.000 claims description 8
- 230000033001 locomotion Effects 0.000 abstract description 8
- 230000005540 biological transmission Effects 0.000 description 17
- 238000000034 method Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 230000003247 decreasing effect Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000035939 shock Effects 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62J—CYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
- B62J45/00—Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
- B62J45/40—Sensor arrangements; Mounting thereof
- B62J45/41—Sensor arrangements; Mounting thereof characterised by the type of sensor
- B62J45/415—Inclination sensors
- B62J45/4152—Inclination sensors for sensing longitudinal inclination of the cycle
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C9/00—Measuring inclination, e.g. by clinometers, by levels
- G01C9/02—Details
- G01C9/08—Means for compensating acceleration forces due to movement of instrument
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62J—CYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
- B62J45/00—Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
- B62J45/20—Cycle computers as cycle accessories
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62J—CYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
- B62J45/00—Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
- B62J45/40—Sensor arrangements; Mounting thereof
- B62J45/41—Sensor arrangements; Mounting thereof characterised by the type of sensor
- B62J45/414—Acceleration sensors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62J—CYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
- B62J45/00—Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
- B62J45/40—Sensor arrangements; Mounting thereof
- B62J45/41—Sensor arrangements; Mounting thereof characterised by the type of sensor
- B62J45/415—Inclination sensors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62J—CYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
- B62J45/00—Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
- B62J45/40—Sensor arrangements; Mounting thereof
- B62J45/41—Sensor arrangements; Mounting thereof characterised by the type of sensor
- B62J45/416—Physiological sensors, e.g. heart rate sensors
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C19/00—Gyroscopes; Turn-sensitive devices using vibrating masses; Turn-sensitive devices without moving masses; Measuring angular rate using gyroscopic effects
- G01C19/02—Rotary gyroscopes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62K—CYCLES; CYCLE FRAMES; CYCLE STEERING DEVICES; RIDER-OPERATED TERMINAL CONTROLS SPECIALLY ADAPTED FOR CYCLES; CYCLE AXLE SUSPENSIONS; CYCLE SIDE-CARS, FORECARS, OR THE LIKE
- B62K25/00—Axle suspensions
- B62K25/04—Axle suspensions for mounting axles resiliently on cycle frame or fork
- B62K2025/044—Suspensions with automatic adjustment
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62K—CYCLES; CYCLE FRAMES; CYCLE STEERING DEVICES; RIDER-OPERATED TERMINAL CONTROLS SPECIALLY ADAPTED FOR CYCLES; CYCLE AXLE SUSPENSIONS; CYCLE SIDE-CARS, FORECARS, OR THE LIKE
- B62K25/00—Axle suspensions
- B62K25/04—Axle suspensions for mounting axles resiliently on cycle frame or fork
- B62K2025/045—Suspensions with ride-height adjustment
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62K—CYCLES; CYCLE FRAMES; CYCLE STEERING DEVICES; RIDER-OPERATED TERMINAL CONTROLS SPECIALLY ADAPTED FOR CYCLES; CYCLE AXLE SUSPENSIONS; CYCLE SIDE-CARS, FORECARS, OR THE LIKE
- B62K25/00—Axle suspensions
- B62K25/04—Axle suspensions for mounting axles resiliently on cycle frame or fork
- B62K25/28—Axle suspensions for mounting axles resiliently on cycle frame or fork with pivoted chain-stay
- B62K25/286—Axle suspensions for mounting axles resiliently on cycle frame or fork with pivoted chain-stay the shock absorber being connected to the chain-stay via a linkage mechanism
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62K—CYCLES; CYCLE FRAMES; CYCLE STEERING DEVICES; RIDER-OPERATED TERMINAL CONTROLS SPECIALLY ADAPTED FOR CYCLES; CYCLE AXLE SUSPENSIONS; CYCLE SIDE-CARS, FORECARS, OR THE LIKE
- B62K25/00—Axle suspensions
- B62K25/04—Axle suspensions for mounting axles resiliently on cycle frame or fork
- B62K25/28—Axle suspensions for mounting axles resiliently on cycle frame or fork with pivoted chain-stay
- B62K25/30—Axle suspensions for mounting axles resiliently on cycle frame or fork with pivoted chain-stay pivoted on pedal crank shelf
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62M—RIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
- B62M6/00—Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
- B62M6/40—Rider propelled cycles with auxiliary electric motor
- B62M6/45—Control or actuating devices therefor
- B62M6/50—Control or actuating devices therefor characterised by detectors or sensors, or arrangement thereof
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Biophysics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Cardiology (AREA)
- General Health & Medical Sciences (AREA)
- Heart & Thoracic Surgery (AREA)
- Physiology (AREA)
- Axle Suspensions And Sidecars For Cycles (AREA)
- Motorcycle And Bicycle Frame (AREA)
- Vehicle Body Suspensions (AREA)
Abstract
Es wird ein Steuersystem bereitgestellt, das in der Lage ist, zu detektieren, wie stark ein vom Menschen angetriebenes Fahrzeug in Abhängigkeit von der Fortbewegung geneigt wird.Eine Steuervorrichtung 100 für ein vom Menschen angetriebenes Fahrzeug stellt eine virtuelle Neigungswinkeländerung eines Sensors 50 während des Fahrens eines Fahrers, wobei der Sensor an dem vom Menschen angetriebenen Fahrzeug montiert ist und zumindest eines von Beschleunigung oder Neigung detektiert, basierend auf zumindest einer von Fahrzeugkörperinformation über einen Fahrzeughauptkörper 10 des vom Menschen angetriebenen Fahrzeugs oder Belastungsinformation über eine Belastung ein, die auf das vom Menschen angetriebene Fahrzeug 1 wirkt. Zumindest eine von der Fahrzeugkörperinformation oder der Belastungsinformation kann von einer externen Steuervorrichtung 60 in die Steuervorrichtung 100 eingegeben werden.A control system is provided that is capable of detecting how much a human-powered vehicle is tilted depending on the locomotion. A human-powered vehicle control device 100 provides a virtual tilt angle change of a sensor 50 during driving Driver, wherein the sensor is mounted on the human-powered vehicle and detects at least one of acceleration or inclination based on at least one of vehicle body information about a vehicle main body 10 of the human-powered vehicle or load information about a load applied to the human-powered vehicle Vehicle 1 works. At least one of the vehicle body information or the load information may be input to the control device 100 from an external control device 60.
Description
TECHNISCHES GEBIETTECHNICAL FIELD
Die vorliegende Erfindung betrifft eine Technik einer Steuervorrichtung für ein vom Menschen angetriebenes Fahrzeug.The present invention relates to a technique of a control device for a human-driven vehicle.
STAND DER TECHNIKSTATE OF THE ART
Herkömmlich war ein Steuersystem für ein vom Menschen angetriebenes Fahrzeug bekannt. Beispielsweise offenbart die Patentschrift 1 ein vom Menschen angetriebenes Fahrzeug, das einen Neigungssensor, der ausgebildet ist, einen Neigungswinkel in einer Vorne-Hinten-Richtung des vom Menschen angetriebenen Fahrzeugs zu detektieren, und eine Steuervorrichtung umfasst, die ausgebildet ist, Unterstützungsleistung gemäß dem detektierten Neigungswinkel zu steuern.Conventionally, a control system for a human-driven vehicle has been known. For example,
LITERATURSTELLENREFERENCES
PATENTSCHRIFTENPATENT DOCUMENTS
Patentschrift 1:
ZUSAMMENFASSUNG DER ERFINDUNGSUMMARY OF THE INVENTION
TECHNISCHE PROBLEMETECHNICAL PROBLEMS
Wenn ein Fahrer auf dem vom Menschen angetriebenen Fahrzeug fährt, senkt sich ein Teil eines Fahrzeugkörpers ab, und somit weicht in einigen Fällen ein Detektionswert des Neigungssensors von einem Anfangseinstellungswert ab, der mit dem Neigungswinkel in Beziehung steht. In einem Fall, in dem das vom Menschen angetriebene Fahrzeug sich mit dem vom Anfangseinstellungswert abweichenden Detektionswert des Neigungssensors fortbewegt, besteht dahingehend ein Problem, dass es schwierig ist, zu detektieren, wie stark das vom Menschen angetriebene Fahrzeug in Abhängigkeit von der Fortbewegung geneigt wird.When a driver rides the human-driven vehicle, a part of a vehicle body descends, and thus, in some cases, a detection value of the tilt sensor deviates from an initial setting value related to the tilt angle. In a case where the human-driven vehicle travels with the detection value of the tilt sensor different from the initial setting value, there is a problem in that it is difficult to detect how much the human-driven vehicle is tilted depending on the travel.
Es ist eine Aufgabe der vorliegenden Offenbarung, ein Steuersystem bereitzustellen, das in der Lage ist, zu detektieren, wie stark ein vom Menschen angetriebenes Fahrzeug in Abhängigkeit von der Fortbewegung geneigt wird.It is an object of the present disclosure to provide a control system capable of detecting how much a human-driven vehicle leans depending on travel.
LÖSUNG DER PROBLEMESOLVING THE PROBLEMS
Eine Steuervorrichtung nach einem ersten Aspekt der vorliegenden Offenbarung ist eine Steuervorrichtung für ein vom Menschen angetriebenes Fahrzeug, wobei die Steuervorrichtung eine virtuelle Neigungswinkeländerung eines Sensors während des Fahrens eines Fahrers, wobei der Sensor an dem vom Menschen angetriebenen Fahrzeug montiert ist und zumindest eines von Beschleunigung oder Neigung detektiert, basierend auf zumindest einer von Fahrzeugkörperinformation über einen Fahrzeugkörper des vom Menschen angetriebenen Fahrzeugs oder Belastungsinformation über eine Belastung einstellt, die auf das vom Menschen angetriebene Fahrzeug wirkt.A control device according to a first aspect of the present disclosure is a control device for a human-driven vehicle, the control device detecting a virtual inclination angle change of a sensor during driving of a driver, the sensor being mounted on the human-driven vehicle, and at least one of acceleration or Inclination is detected based on at least one of vehicle body information about a vehicle body of the human-driven vehicle or load information about a load acting on the human-driven vehicle.
Bei der Steuervorrichtung des ersten Aspekts kann detektiert werden, wie stark das vom Menschen angetriebene Fahrzeug in Abhängigkeit von der Fortbewegung geneigt wird.In the control device of the first aspect, it is possible to detect how much the human-driven vehicle tilts depending on the locomotion.
Bei einer Steuervorrichtung eines zweiten Aspekts nach dem ersten Aspekt wird zumindest eine von der Fahrzeugkörperinformation oder der Belastungsinformation von einer externen Steuervorrichtung in die Steuervorrichtung eingegeben.In a control device of a second aspect according to the first aspect, at least one of the vehicle body information and the load information is input to the control device from an external control device.
Bei der Steuervorrichtung des zweiten Aspekts kann zumindest eine von der Fahrzeugkörperinformation oder der Belastungsinformation ohne weiteres eingegeben werden.In the control device of the second aspect, at least one of the vehicle body information and the load information can be easily inputted.
Bei einer Steuervorrichtung eines dritten Aspekts nach dem ersten oder zweiten Aspekt umfasst die Fahrzeugkörperinformation zumindest eines von einem Luftdruck eines Reifens des vom Menschen angetriebenen Fahrzeugs, einer Geometrie eines Rahmens des vom Menschen angetriebenen Fahrzeugs, einem Sperrzustand einer Federung des vom Menschen angetriebenen Fahrzeugs, einem Modell der Federung, einer Dämpfungsrate der Federung oder einem Vorhandensein oder Nicht-Vorhandensein einer hinteren Federung der Federung.In a control device of a third aspect according to the first or second aspect, the vehicle body information includes at least one of an air pressure of a tire of the human-powered vehicle, a geometry of a frame of the human-powered vehicle, a locking state of a suspension of the human-powered vehicle, a model the suspension, a damping rate of the suspension or a presence or absence of a rear spring of the suspension.
Bei der Steuervorrichtung des dritten Aspekts kann, da die Fahrzeugkörperinformation einen Parameter umfasst, der einen relativ großen Einfluss auf den Neigungswinkel des vom Menschen angetriebenen Fahrzeugs hat, die einzustellende virtuelle Neigungswinkeländerung ohne weiteres nahe an eine tatsächliche Neigungswinkeländerung gebracht werden.In the control device of the third aspect, since the vehicle body information includes a parameter that has a relatively large influence on the inclination angle of the human-driven vehicle, the virtual inclination angle change to be adjusted can be easily brought close to an actual inclination angle change.
Bei einer Steuervorrichtung eines vierten Aspekts nach einem von dem ersten bis dritten Aspekt umfasst die Belastungsinformation zumindest eines von einem Gewicht, einer Körpergröße, einer Fahrhaltung oder einem Geschlecht des Fahrers.In a control device of a fourth aspect according to one of the first to third aspects, the load information includes at least one of a weight, a height, a driving posture, and a gender of the driver.
Bei der Steuervorrichtung des vierten Aspekts kann, da die Belastungsinformation einen Parameter umfasst, der einen relativ großen Einfluss auf den Neigungswinkel des vom Menschen angetriebenen Fahrzeugs hat, die einzustellende virtuelle Neigungswinkeländerung ohne weiteres nahe an die tatsächliche Neigungswinkeländerung gebracht werden.In the control device of the fourth aspect, since the load information includes a parameter that has a relatively large influence on the inclination angle of the human-driven vehicle, the virtual inclination angle change to be set can easily be close to that actual change in inclination angle can be brought.
Bei einer Steuervorrichtung eines fünften Aspekts nach einem von dem ersten bis vierten Aspekt stellt die Steuervorrichtung die virtuelle Neigungswinkeländerung basierend auf identischer Information ein, wobei sich die Änderung dazwischen unterscheidet, falls die Federung nicht die hintere Federung aufweist und eine vordere Federung aufweist, und falls die Federung die hintere Federung und die vordere Federung aufweist. In a control device of a fifth aspect according to one of the first to fourth aspects, the control device sets the virtual inclination angle change based on identical information, the change being different between if the suspension does not include the rear suspension and includes a front suspension and if the Suspension has the rear suspension and the front suspension.
Bei der Steuervorrichtung des fünften Aspekts kann der Unterschied in der Neigungswinkeländerung aufgrund des Vorhandenseins oder Nicht-Vorhandenseins der hinteren Federung verringert werden.In the control device of the fifth aspect, the difference in the inclination angle change due to the presence or absence of the rear suspension can be reduced.
Bei einer Steuervorrichtung eines sechsten Aspekts nach einem von dem ersten bis fünften Aspekt erhöht oder verringert die Steuervorrichtung einen Anfangseinstellungswert des Sensors, der mit einem Neigungswinkel in Beziehung steht, in der Einstellung der virtuellen Neigungswinkeländerung.In a control device of a sixth aspect according to one of the first to fifth aspects, the control device increases or decreases an initial setting value of the sensor related to a tilt angle in the setting of the virtual tilt angle change.
Bei der Steuervorrichtung des sechsten Aspekts ist es möglich, eine Abweichung eines Detektionswerts des Sensors von dem Anfangseinstellungswert abzuschwächen, die durch das Fahren des Fahrers bewirkt wird.In the control device of the sixth aspect, it is possible to attenuate a deviation of a detection value of the sensor from the initial setting value caused by the driver's driving.
Bei einer Steuervorrichtung eines siebten Aspekts nach einem von dem ersten bis sechsten Aspekt erhöht oder verringert die Steuervorrichtung den Detektionswert des Sensors in der Einstellung der virtuellen Neigungswinkeländerung.In a control device of a seventh aspect according to one of the first to sixth aspects, the control device increases or decreases the detection value of the sensor in the setting of the virtual tilt angle change.
Bei der Steuervorrichtung des siebten Aspekts ist es möglich, eine Abweichung des Detektionswerts des Sensors von dem Anfangseinstellungswert abzuschwächen, die durch das Fahren des Fahrers bewirkt wird.In the control device of the seventh aspect, it is possible to attenuate a deviation of the detection value of the sensor from the initial setting value caused by the driver's driving.
Bei einer Steuervorrichtung eines achten Aspekts nach einem von dem ersten bis siebten Aspekt stellt die Steuervorrichtung Verarbeitungsdaten, die einem Winkel entsprechen, bei dem die virtuelle Neigungswinkeländerung im Detektionswert des Sensors widergespiegelt wird, in der Einstellung der virtuellen Neigungswinkeländerung ein.In a control device of an eighth aspect according to one of the first to seventh aspects, the control device sets processing data corresponding to an angle at which the virtual inclination angle change is reflected in the detection value of the sensor in the virtual inclination angle change setting.
Bei der Steuervorrichtung des achten Aspekts ist es möglich, eine Abweichung des Detektionswerts des Sensors von dem Anfangseinstellungswert abzuschwächen, die durch das Fahren des Fahrers bewirkt wird.In the control device of the eighth aspect, it is possible to attenuate a deviation of the detection value of the sensor from the initial setting value caused by the driver's driving.
Bei einer Steuervorrichtung eines neunten Aspekts nach einem von dem zweiten bis achten Aspekt umfasst die externe Steuervorrichtung eine elektronische Vorrichtung, die ausgebildet ist, drahtlos mit der Steuervorrichtung zu kommunizieren.In a control device of a ninth aspect according to one of the second to eighth aspects, the external control device includes an electronic device configured to wirelessly communicate with the control device.
Bei der Steuervorrichtung des neunten Aspekts kann, da zumindest eine von der Fahrzeugkörperinformation oder der Belastungsinformation in die Steuervorrichtung durch drahtlose Kommunikation eingegeben werden kann, zumindest eine von der Fahrzeugkörperinformation oder der Belastungsinformation ohne weiteres eingegeben werden.In the control device of the ninth aspect, since at least one of the vehicle body information or the load information can be inputted into the control device through wireless communication, at least one of the vehicle body information or the load information can be easily inputted.
VORTEILHAFTE WIRKUNGEN DER ERFINDUNGADVANTAGEOUS EFFECTS OF THE INVENTION
Bei der Steuervorrichtung der vorliegenden Offenbarung kann detektiert werden, wie stark das vom Menschen angetriebene Fahrzeug in Abhängigkeit von der Fortbewegung geneigt wird.In the control device of the present disclosure, it is possible to detect how much the human-driven vehicle tilts depending on the locomotion.
KURZE BESCHREIBUNG DER ZEICHNUNGENBRIEF DESCRIPTION OF THE DRAWINGS
-
1 ist eine Seitenansicht eines vom Menschen angetriebenen Fahrzeugs, das eine Steuervorrichtung nach einer ersten Ausführungsform umfasst.1 is a side view of a human-driven vehicle including a control device according to a first embodiment. -
2 ist ein Blockdiagramm, das ein Beispiel der Steuervorrichtung nach der ersten Ausführungsform darstellt.2 is a block diagram showing an example of the control device according to the first embodiment. -
3 ist ein Blockdiagramm, das ein Beispiel einer Steuervorrichtung nach einer Abwandlung der ersten Ausführungsform darstellt.3 is a block diagram showing an example of a control device according to a modification of the first embodiment. -
4 ist ein Ablaufdiagramm, das einen Steuerungsablauf in der ersten Ausführungsform darstellt.4 is a flowchart showing a control flow in the first embodiment. -
5 ist ein Blockdiagramm, das ein Beispiel einer Steuervorrichtung nach einer zweiten Ausführungsform darstellt.5 is a block diagram showing an example of a control device according to a second embodiment. -
6 ist ein Ablaufdiagramm, das einen Steuerungsablauf in einer dritten Ausführungsform darstellt.6 is a flowchart showing a control flow in a third embodiment. -
7 ist ein Ablaufdiagramm, das einen Steuerungsablauf in einer vierten Ausführungsform darstellt.7 is a flowchart showing a control flow in a fourth embodiment. -
8(a) ist ein Graph, der eine Beziehung zwischen einem Gewicht eines Fahrers und einem Neigungswinkel eines Fahrzeugkörpers darstellt.8(b) ist ein Graph, der eine Beziehung zwischen einer Fortbewegungsstrecke und einer Differenz des Neigungswinkels aufgrund des Vorhandenseins oder Nicht-Vorhandenseins der Sperrung einer Federung darstellt.8(a) is a graph showing a relationship between a weight of a driver and an inclination angle of a vehicle body.8(b) is a graph showing a relationship between a travel distance and a difference in inclination angle due to the presence or absence of suspension locking. -
9(a) ist ein Graph, der eine Beziehung zwischen dem Neigungswinkel des vom Menschen angetriebenen Fahrzeugs und einer Frequenz des Neigungswinkels in einem Fall darstellt, in dem ein Kalibrierungswert 1/2 einer tatsächlichen Abweichung beträgt.9(b) ist ein Graph, der eine Beziehung zwischen dem Neigungswinkel des vom Menschen angetriebenen Fahrzeugs und der Frequenz des Neigungswinkel in einem Fall darstellt, in dem der Kalibrierungswert gleich der tatsächlichen Abweichung ist.9(a) is a graph showing a relationship between the inclination angle of the human-driven vehicle and a frequency of the inclination angle in a case where a calibration value is 1/2 of an actual chen deviation is.9(b) is a graph showing a relationship between the tilt angle of the human-driven vehicle and the frequency of the tilt angle in a case where the calibration value is equal to the actual deviation.
BESCHREIBUNG VON AUSFÜHRUNGSFORMENDESCRIPTION OF EMBODIMENTS
(ERSTE AUSFÜHRUNGSFORM)(FIRST EMBODIMENT)
Eine Steuervorrichtung 100 für ein vom Menschen angetriebenes Fahrzeug nach einer ersten Ausführungsform und ein vom Menschen angetriebenes Fahrzeug 1, das die Steuervorrichtung 100 umfasst, werden beschrieben. Die
Das vom Menschen angetriebene Fahrzeug 1 umfasst einen Fahrzeughauptkörper 10, ein Vorderrad 12, ein Hinterrad 14, einen Lenker 16, einen Sattel 18 und einen Antriebsmechanismus 20. In der folgenden Beschreibung werden Begriffe, die Richtungen nach vorne und hinten, links und rechts und nach oben und unten repräsentieren, unter Bezugnahme auf eine Richtung in einem Zustand verwendet, in dem der Fahrer auf dem Sattel 18 des vom Menschen angetriebenen Fahrzeugs 1 sitzt.The human-powered
Der Fahrzeughauptkörper 10 umfasst einen Rahmen 10A und eine Vorderradgabel 10B. Das Vorderrad 12 ist durch ein Ende der Vorderradgabel 10M drehbar gelagert, wobei eine Vorderradachswelle 12A dazwischen angeordnet ist. Das Hinterrad 14 ist durch ein hinteres Ende des Rahmens 10A drehbar gelagert, wobei eine Hinterradachswelle 14A dazwischen angeordnet ist. Der Lenker 16 wird durch den Rahmen 10A gelagert, um eine Fortbewegungsrichtung des Vorderrades 12 zu verändern.The vehicle
Der Antriebsmechanismus 20 überträgt die menschliche Antriebskraft an das Hinterrad 14 durch einen Kettenantrieb, einen Riemenantrieb oder einen Wellenantrieb.
Die Kurbel 22 umfasst eine rechte Kurbel 22A, eine linke Kurbel 22B und eine Kurbelwelle 22C. Die Kurbelwelle 22C ist durch den Rahmen 10A drehbar gelagert. Die rechte Kurbel 22A und die linke Kurbel 22B sind an die Kurbelwelle 22C gekoppelt. Eines von dem Paar Pedale 28 und 28 ist durch die rechte Kurbel 22A drehbar gelagert, und das andere von dem Paar Pedale 28 und 28 ist durch die linke Kurbel 22B drehbar gelagert.The
Das vordere Zahnrad 24A ist an die Kurbelwelle 22C gekoppelt und dreht sich einstückig mit der Kurbelwelle 22C. Bei einem Beispiel ist das vordere Zahnrad 24A eine Zahnradbaugruppe, die eine Mehrzahl von Zahnrädern umfasst, die unterschiedliche Außendurchmesser aufweisen. In einem Fall, in dem das vordere Zahnrad 24A eine Mehrzahl von Zahnrädern umfasst, erhöhen sich die Außendurchmesser der Mehrzahl von vorderen Zahnrädern nach außen hin von einer Mittelebene des Fahrzeughauptkörpers 10 in einer Richtung, die parallel zu einer Drehachse der Kurbelwelle 22C ist.The
Das hintere Zahnrad 24B wird durch eine Nabe des Hinterrades 14 drehbar gelagert. Bei einem Beispiel ist das hintere Zahnrad 24B eine Zahnradbaugruppe, die eine Mehrzahl von Zahnrädern umfasst, die unterschiedliche Außendurchmesser aufweisen. In einem Fall, in dem das hintere Zahnrad 24B eine Mehrzahl von Zahnrädern umfasst, verringern sich die Außendurchmesser der Mehrzahl von vorderen Zahnrädern nach außen hin von der Mittelebene des Fahrzeughauptkörpers 10 in einer Richtung, die parallel zu der Drehachse der Kurbelwelle 22C ist.The
Die Kette 26 ist um das vordere Zahnrad 24A und das hintere Zahnrad 24B gewickelt. Wenn sich die Kurbel 22 durch die menschliche Antriebskraft, die auf die Pedale 28 und 28 ausgeübt wird, vorwärts dreht, dreht sich das vordere Zahnrad 24A zusammen mit der Kurbel 22 vorwärts. Die Drehung des vorderen Zahnrads 24A wird auf das hintere Zahnrad 24B über die Kette 26 übertragen, um das Hinterrad 14 zu drehen.The
Das vom Menschen angetriebene Fahrzeug 1 umfasst eine Komponente 30. Die Komponente 30 umfasst zumindest eines von einer Mitteilungsvorrichtung 31, einer Beleuchtungsvorrichtung 32, einer Bremsvorrichtung 33, einer Getriebevorrichtung 34, einer Federungsvorrichtung 35, einer Antriebsunterstützungsvorrichtung 38 oder einer justierbaren Sattelstütze 39. Das vom Menschen angetriebene Fahrzeug 1 umfasst des Weiteren eine Betätigungsvorrichtung 44, die ausgebildet ist, zumindest einen Steuerzustand der Komponente 30 umzuschalten, und eine Batterieeinheit 46, die ausgebildet ist, der Komponente 30 Energie zuzuführen.The human-driven
Die Mitteilungsvorrichtung 31 teilt dem Fahrer verschiedene Information mit. Die Mitteilungsvorrichtung 31 ist beispielsweise am Lenker 16 vorgesehen. Bei einem Beispiel ist die Mitteilungsvorrichtung 31 eine Anzeigevorrichtung, die eine Flüssigkristallanzeigetafel oder dergleichen umfasst, und zeigt zumindest eine Information aus Zeichen, Zahlen oder Symbolen auf der Basis eines Steuersignals an, das von außerhalb eingegeben wird. Bei einem weiteren Beispiel ist die Mitteilungsvorrichtung 31 eine Sprachausgabevorrichtung, die einen Lautsprecher und dergleichen umfasst und Sprache auf der Basis eines Steuersignals ausgibt, das von außerhalb eingegeben wird. Die Mitteilungsvorrichtung 31 kann ausgebildet sein, nicht nur Sprache, sondern auch ein Geräusch auszugeben, wie etwa ein Warngeräusch, oder kann ausgebildet sein, Vibration zu erzeugen. Die Mitteilungsvorrichtung 31 ist nicht notwendigerweise eine unabhängige Vorrichtung, und kann eine Vorrichtung sein, die an der Steuervorrichtung 100 montiert ist.The
Die Beleuchtungsvorrichtung 32 beleuchtet eine Fortbewegungsrichtung des vom Menschen angetriebenen Fahrzeugs 1. Die Beleuchtungsvorrichtung 32 ist beispielsweise an der Vorderradgabel 10B vorgesehen. Bei einem weiteren Beispiel ist die Beleuchtungsvorrichtung 32 an dem Lenker 16 vorgesehen. Die Beleuchtungsvorrichtung 32 ist ausgebildet, sich gemäß einem Steuersignal, das von außerhalb eingegeben wird, einzuschalten, zu blinken oder sich auszuschalten.The
Die Bremsvorrichtung 33 übt eine Bremskraft auf ein Rad des Vorderrads 12 aus. Die Bremsvorrichtung 33 umfasst eine elektrische Antriebseinheit 33A, einen Bremssattel 33B und eine Bremsbetätigungsvorrichtung 33C. Die elektrische Antriebseinheit 33A umfasst einen Elektromotor, der ausgebildet ist, den Bremssattel 33B zu betätigen, und eine Antriebsschaltung, die ausgebildet ist, den Elektromotor anzutreiben. Der Bremssattel 33B umfasst einen Bremsklotz, der das Rad des Vorderrads 12 kontaktieren kann. Die Bremsbetätigungsvorrichtung 33C ist beispielsweise am Lenker 16 vorgesehen und empfängt eine Betätigung des Fahrers, der bremst. Die elektrische Antriebseinheit 33A der Bremsvorrichtung 33 treibt den Elektromotor als Reaktion auf die Betätigung der Bremsbetätigungsvorrichtung 33C an und betätigt den Bremssattel 33B, um den Bremsklotz in Kontakt mit dem Rad des Vorderrads 12 zu bringen und die Drehkraft des Vorderrads 12 abzuschwächen. Die Bremsvorrichtung 33 kann ausgebildet sein, in einer Mehrzahl von Steuerzuständen zu arbeiten, die unterschiedliche Bremskräfte ausweisen.The
Die Bremsvorrichtung 33 kann eine Scheibenbremse sein. In der Scheibenbremse wird beispielsweise die Drehkraft des Vorderrads 12 oder des Hinterrads 14 dadurch abgeschwächt, dass ein Fluid durch den Elektromotor gesteuert wird, um den Bremsklotz zu bewegen und den Bremsklotz gegen einen Rotor zu drücken. In der Scheibenbremse kann die Drehkraft des Vorderrads 12 oder des Hinterrads 14 durch den Elektromotor abgeschwächt werden, um den Bremsklotz direkt zu bewegen und den Bremsklotz gegen den Rotor zu drücken.The
Die Bremsvorrichtung 33 ist auch für das Hinterrad 14 vorgesehen. Die vordere und die hintere Bremsvorrichtung 33 können die Bremsbetätigungsvorrichtung 33C gemeinsam nutzen. Jede von der vorderen und der hinteren Bremsvorrichtung 33 können mit der Bremsbetätigungsvorrichtung 33C versehen sein. Da der Aufbau der Bremsvorrichtung 33, die für das Hinterrad 14 vorgesehen ist, ähnlich dem Aufbau der Bremsvorrichtung 33 das Vorderrads 12 ist, wird deren Beschreibung weggelassen.The
Die Getriebevorrichtung 34 ist eine Vorrichtung, die ausgebildet ist, ein Übersetzungsverhältnis des vom Menschen angetriebenen Fahrzeugs 1 umzuschalten. Die Getriebevorrichtung 34 umfasst eine elektrische Antriebseinheit 34A, deren Betätigung auf der Basis eines Steuersignals gesteuert wird, das als Reaktion auf die Betätigung der Betätigungsvorrichtung 44 ausgegeben wird. Die elektrische Antriebseinheit 34A umfasst eine Antriebsschaltung und einen Elektromotor. Die Getriebevorrichtung 34 ändert das Zahnrad, um das die Kette 26 gewickelt ist, und schaltet das Übersetzungsverhältnis des vom Menschen angetriebenen Fahrzeugs 1 um, indem sie den Elektromotor antreibt, der in der elektrischen Antriebseinheit 34A enthalten ist.The
Ein Beispiel für die Getriebevorrichtung 34 ist ein äußeres Getriebe. Genauer ist die Getriebevorrichtung 34 ein hinterer Umwerfer. In einem Fall, in dem die Getriebevorrichtung 34 ein hinterer Umwerfer ist, umfasst das hintere Zahnrad 24B eine Mehrzahl von Zahnrädern, die unterschiedliche Außendurchmesser aufweisen. In einem Fall, in dem sie ein Steuersignal, das ein Hochschalten anordnet, von der Betätigungsvorrichtung 44 empfängt, treibt die Antriebsschaltung der elektrischen Antriebseinheit 34A den Elektromotor an, um das Zahnrad, um das die Kette 26 gewickelt ist, beispielsweise von einer niedrigen Seite zu einer hohen Seite zu ändern. In einem Fall, in dem sie ein Steuersignal, das ein Herunterschalten anordnet, von der Betätigungsvorrichtung 44 empfängt, treibt die Antriebsschaltung der elektrischen Antriebseinheit 34A den Elektromotor an, um das Zahnrad, um das die Kette 26 gewickelt ist, beispielsweise von der hohen Seite zu der niedrigen Seite zu ändern.An example of the
Die Getriebevorrichtung 34 kann ein vorderer Umwerfer sein. In einem Fall, in dem die Getriebevorrichtung 34 ein vorderer Umwerfer ist, umfasst das vordere Zahnrad 24A eine Mehrzahl von Zahnrädern, die unterschiedliche Außendurchmesser aufweisen. Als Getriebevorrichtung 34 können sowohl ein vorderer Umwerfer als auch ein hinterer Umwerfer vorgesehen sein. Die Getriebevorrichtung 34 kann eine innere Getriebevorrichtung sein. In einem Fall, in dem die Getriebevorrichtung 34 eine innere Getriebevorrichtung ist, ist die innere Getriebevorrichtung 34 beispielsweise an der Nabe des Hinterrads 14 vorgesehen, ändert die Geschwindigkeit einer Drehung, die in das hintere Zahnrad 24B eingeleitet wird, und überträgt die Drehung an das Hinterrad 14. Die Getriebevorrichtung 34 ist nicht auf ein äußeres Getriebe oder ein inneres Getriebe beschränkt, und kann ein stufenlos verstellbares Getriebe sein.The
Die Federungsvorrichtung 35 umfasst eine vordere Federung 36, die an der Vorderradgabel 10B vorgesehen und ausgebildet ist, einen Stoß zu dämpfen, der auf das Vorderrad 12 einwirkt. Die Federungsvorrichtung 35 kann eine hintere Federung 37 umfassen, die ausgebildet ist, einen Stoß zu dämpfen, der auf das Hinterrad 14 einwirkt. Die Federungsvorrichtung 35 umfasst eine elektrische Antriebseinheit 35A, deren Betätigung auf der Basis eines Steuersignals gesteuert wird, das als Reaktion auf die Betätigung der Betätigungsvorrichtung 44 ausgegeben wird. Die elektrische Antriebseinheit 35A umfasst eine Antriebsschaltung und einen Elektromotor. Die Federungsvorrichtung 35 wird gesteuert, indem eine Dämpfungsrate, ein Federwegbetrag und einen Sperrzustand als Betriebsparameter eingestellt werden. Die Federungsvorrichtung 35 kann ausgebildet sein, in einer Mehrzahl von Zuständen zu arbeiten, die unterschiedliche Dämpfungseigenschaften ausweisen.The
Die Antriebsunterstützungsvorrichtung 38 ist eine Vorrichtung zur Unterstützung des menschlichen Antriebs und ist für den Antriebsmechanismus 20 vorgesehen. Die Antriebsunterstützungsvorrichtung 38 umfasst eine elektrische Antriebseinheit 38A, deren Betätigung auf der Basis eines Steuersignals gesteuert wird, das von außen ausgegeben wird. Die elektrische Antriebseinheit 38A umfasst eine Antriebsschaltung und einen Elektromotor, und die Antriebsschaltung unterstützt den menschlichen Antrieb, indem sie den Elektromotor antreibt. Die Betätigung der elektrischen Antriebseinheit 38A kann auf der Basis eines Steuersignals gesteuert werden, das gemäß der Betätigung der Betätigungsvorrichtung 44 ausgegeben wird. Die Antriebsunterstützungsvorrichtung 38 kann in einer eine Mehrzahl von Steuerzuständen betätigt werden, die unterschiedliche Unterstützungskräfte zur Unterstützung des menschlichen Antriebs aufweisen. Der Steuerzustand in der Antriebsunterstützungsvorrichtung 38 wird auch als ein Unterstützungsniveau bezeichnet. Die Antriebsunterstützungsvorrichtung 38 ändert das Unterstützungsniveau beispielsweise gemäß der menschlichen Antriebskraft, die auf die Kurbel 22 wirkt. Das Unterstützungsniveau umfasst beispielsweise ein hohes Unterstützungsniveau, ein mittleres Unterstützungsniveau, ein niedriges Unterstützungsniveau und ein Null-Unterstützungsniveau im Falle von vier Niveaus. Beim Null-Unterstützungsniveau unterstützt die Antriebsunterstützungsvorrichtung 38 nicht.The
Die justierbare Sattelstütze 39 ist am Rahmen 10A befestigt. Die justierbare Sattelstütze 39 umfasst eine elektrische Antriebseinheit 39A, deren Betätigung auf der Basis eines Steuersignals gesteuert wird, das als Reaktion auf die Betätigung der Betätigungsvorrichtung 44 ausgegeben wird. Die elektrische Antriebseinheit 39A umfasst einen elektrischen Aktuator, der ausgebildet ist, den Sattel 18 bezüglich des Rahmens 10A zu heben und zu senken, und eine Antriebsschaltung, die ausgebildet ist, den elektrischen Aktuator anzutreiben. Die justierbare Sattelstütze 39 wird gesteuert, indem eine Trageposition des Sattels 18 bezüglich des Rahmens 10A eingestellt wird.The
Die Betätigungsvorrichtung 44 ist beispielsweise am Lenker 16 vorgesehen. Die Betätigungsvorrichtung 44 umfasst Betätigungsschalter 44A und 44B, die durch einen Finger des Fahrers betätigt werden. Die Betätigungsschalter 44A und 44B sind Schalter zum Umschalten eines Steuerzustands von zumindest einem von der Mitteilungsvorrichtung 31, der Beleuchtungsvorrichtung 32, der Bremsvorrichtung 33, der Getriebevorrichtung 34, der Federungsvorrichtung 35, der Antriebsunterstützungsvorrichtung 38 oder der justierbaren Sattelstütze 39.The
Die Anzahl der Betätigungsvorrichtungen 44, die an dem vom Menschen angetriebenen Fahrzeug 1 montiert sind, muss nicht eins betragen, und kann mehrere sein. In dem Beispiel, das in
Die Betätigungsvorrichtung 44 ist derart mit der Steuervorrichtung 100 verbunden, das die Fahrzeugkörperinformation und die Belastungsinformation, die später zu beschreiben sind, in die Steuervorrichtung 100 eingegeben werden können, indem der Betätigungsschalter 44A oder der Betätigungsschalter 44B betätigt werden. Die Betätigungsvorrichtung 44 ist mit jeder Komponente 30 so verbunden, dass ein Steuersignal, das der Betätigung des Betätigungsschalters 44A oder des Betätigungsschalters 44B entspricht, an die zu steuernde Komponente 30 übertragen werden kann. Bei einem Beispiel ist die Betätigungsvorrichtung 44 mit der zu steuernden Komponente 30 durch eine Kommunikationsleitung oder einen elektrischen Draht verbunden, der zu Energieleitungskommunikation (power line communication, PLC) in der Lage ist. Bei einem weiteren Beispiel ist die Betätigungsvorrichtung 44 mit der zu steuernden Komponente 30 durch eine drahtlose Kommunikationseinheit verbunden, die zu drahtloser Kommunikation in der Lage ist.The
Bei der vorliegenden Ausführungsform umfasst das vom Menschen angetriebene Fahrzeug 1 die Batterieeinheit 46, die ausgebildet ist, zumindest einer der oben beschriebenen Komponenten 30 Energie zuzuführen. Die Batterieeinheit 46 umfasst eine Batterie 46A und eine Batteriehaltevorrichtung 46B. Die Batterie 46A ist eine Speicherbatterie, die eine oder eine Mehrzahl von Batteriezellen umfasst. Die Batteriehaltevorrichtung 46B ist am Rahmen 10A des vom Menschen angetriebenen Fahrzeugs 1 fixiert. Die Batterie 46A ist von der Batteriehaltevorrichtung 46B lösbar. Die Batterie 46A ist mit jedem von der Mitteilungsvorrichtung 31, der Beleuchtungsvorrichtung 32, der Bremsvorrichtung 33, der Getriebevorrichtung 34, der Federungsvorrichtung 35, der Antriebsunterstützungsvorrichtung 38 und der justierbaren Sattelstütze 39 elektrisch verbunden.In the present embodiment, the human-powered
Das vom Menschen angetriebene Fahrzeug 1 umfasst einen Sensor 50, der ausgebildet ist, zumindest eines von Beschleunigung oder Neigung zu detektieren. Bei der vorliegenden Ausführungsform ist der Sensor 50 ein Neigungssensor 51. Wie bei einer Abwandlung, die in
Der Neigungssensor 51 gibt ein Signal aus, das dem Neigungswinkel des vom Menschen angetriebenen Fahrzeugs 1 entspricht. Der Neigungswinkel, der durch den Neigungssensor 51 detektiert wird, ist beispielsweise ein Drehwinkel um eine Nickachse entlang der Links-Rechts-Richtung des vom Menschen angetriebenen Fahrzeugs 1. Als Beispiel umfasst der Neigungssensor 51 einen Sensor, der ausgebildet ist, eine Winkelgeschwindigkeit eines Nickwinkels zu detektieren, und berechnet einen Wert, der erhalten wird, indem die Winkelgeschwindigkeit um die Nickachse integriert wird, als den Nickwinkel. Der Neigungssensor 51 kann auch ausgebildet sein, einen Drehwinkel um eine Rollachse entlang der Vorne-Hinten-Richtung des vom Menschen angetriebenen Fahrzeugs 1 und eine Drehgeschwindigkeit um eine Gierachse entlang der Oben-Unten-Richtung des vom Menschen angetriebenen Fahrzeugs 1 zu messen.The
Der Beschleunigungssensor 52 gibt ein Signal aus, das der Beschleunigung des vom Menschen angetriebenen Fahrzeugs 1 entspricht. Der Beschleunigungssensor 52 ist ausgebildet, in der Lage zu sein, zumindest einen von einem Gierwinkel, einem Rollwinkel oder einem Nickwinkel des vom Menschen angetriebenen Fahrzeugs 1 zu detektieren. Der Beschleunigungssensor 52 ist bevorzugt ausgebildet, in der Lage zu sein, alle von dem Gierwinkel, dem Rollwinkel und dem Nickwinkel des vom Menschen angetriebenen Fahrzeugs 1 zu detektieren.The
Das vom Menschen angetriebene Fahrzeug 1 kann des Weiteren einen Belastungssensor 53 und einen Haltungssensor 54 umfassen. Der Belastungssensor 53 gibt ein Signal aus, das einer Belastung entspricht, die auf das vom Menschen angetriebene Fahrzeug 1 wirkt. Ein Beispiel für einen Belastungssensor 53 ist eine Kraftmesszelle vom Typ Dehnungsmesser. Der Belastungssensor 53 ist an zumindest einem von der Vorderradachswelle 12A, der Hinterradachswelle 14A, dem Lenker 16, dem Sattel 18 oder den Pedalen 28 vorgesehen. Bei der vorliegenden Ausführungsform ist der Belastungssensor 53 an dem Sattel 18 und den Pedalen 28 vorgesehen.The human-powered
Der Haltungssensor 54 gibt ein Signal aus, das einer Haltung des Fahrers entspricht. Ein Beispiel für den Haltungssensor 54 ist ein piezoelektrischer Sensor und wird an einer Mehrzahl von Positionen des vom Menschen angetriebenen Fahrzeugs 1 vorgesehen, an denen das Gewicht des Fahrers wirkt. Beispielsweise ist der Haltungssensor 54 an einer oder einer Mehrzahl von Positionen eines Griffs des Lenkers 16, einer Oberfläche des Sattels 18, der Pedale 28 oder dergleichen vorgesehen. Bei der vorliegenden Ausführungsform ist der Haltungssensor 54 an dem Sattel 18 vorgesehen. Der Haltungssensor 54 kann ein Bewegungssensor sein, der in einem tragbaren Endgerät enthalten ist, das der Fahrer trägt. Der Haltungssensor 54 kann mit zumindest einem der Belastungssensoren 53 geteilt werden.The
Das vom Menschen angetriebene Fahrzeug 1 umfasst die Steuervorrichtung 100. Bei einem Beispiel ist die Steuervorrichtung 100 ein dediziertes Endgerät, wie etwa ein Fahrradcomputer, der in dem vom Menschen angetriebenen Fahrzeug 1 vorgesehen ist. Bei einem weiteren Beispiel ist die Steuervorrichtung 100 ein Allzweckendgerät, wie etwa ein Smartphone, ein Tablet-Endgerät oder ein tragbares Endgerät im Besitz des Fahrers des vom Menschen angetriebenen Fahrzeugs 1. Die Steuervorrichtung 100 stellt eine virtuelle Neigungswinkeländerung des Sensors 50 während des Fahrens des Fahrers, wobei der Sensor an dem vom Menschen angetriebenen Fahrzeug 1 montiert ist und zumindest eines von der Beschleunigung oder der Neigung detektiert, basierend auf zumindest einer von der Fahrzeugkörperinformation über den Fahrzeughauptkörper des vom Menschen angetriebenen Fahrzeugs 1 oder der Belastungsinformation über die Belastung ein, die auf das vom Menschen angetriebene Fahrzeug 1 wirkt. Hiernach ist der Sensor 50 der Neigungssensor 51.The human-powered
In dem Neigungssensor 51 wird ein Anfangseinstellungswert, der mit dem Neigungswinkel in Beziehung steht, als eine Referenz des zu detektierenden Neigungswinkels bestimmt. Der Anfangseinstellungswert des Neigungssensors 51, der mit dem Neigungswinkel in Beziehung steht, wird in einem Zustand auf „0“ eingestellt, in dem das vom Menschen angetriebene Fahrzeug 1 auf einer flachen Straßenoberfläche platziert ist und der Fahrer das vom Menschen angetriebene Fahrzeug 1 nicht fährt. Wenn der Fahrer auf dem vom Menschen angetriebenen Fahrzeug 1 fährt, senkt sich ein Teil des Fahrzeughauptkörpers 10 des vom Menschen angetriebenen Fahrzeugs 1 ab, und somit weicht in einigen Fällen ein Detektionswert des Neigungssensors 51 von dem Anfangseinstellungswert ab. Wie in
Wenn der Detektionswert des Neigungssensors 51 von dem Anfangseinstellungswert abweicht, ist es schwierig, zu detektieren, wie stark das vom Menschen angetriebene Fahrzeug 1 in Abhängigkeit von der Fortbewegung geneigt wird. Die Steuervorrichtung 100 nach der vorliegenden Ausführungsform stellt die virtuelle Neigungswinkeländerung während des Fahrens durch den Fahrer ein, um den Anfangseinstellungswert des Neigungssensors 51 in einem Zustand, in dem der Fahrer in dem vom Menschen angetriebenen Fahrzeug 1 fährt, nahe an 0 zu bringen. Die virtuelle Neigungswinkeländerung bedeutet einen vorausgesagten Änderungsbetrag des Neigungswinkels des vom Menschen angetriebenen Fahrzeugs 1, der durch das Fahren des Fahrers verursacht wird. Die Steuervorrichtung 100 kalibriert den Anfangseinstellungswert des Neigungssensors 51 auf der Basis der eingestellten virtuellen Neigungswinkeländerung.When the detection value of the
Die Fahrzeugkörperinformation, die zum Einstellen der virtuellen Neigungswinkeländerung verwendet wird, umfasst zumindest eines von einem Luftdruck eines Reifens des vom Menschen angetriebenen Fahrzeugs 1, einer Geometrie des Rahmens 10A des vom Menschen angetriebenen Fahrzeugs 1, dem Sperrzustand (Englisch: lockout state) der Federungsvorrichtung 35 des vom Menschen angetriebenen Fahrzeugs 1, einem Modell der Federungsvorrichtung 35, der Dämpfungsrate der Federungsvorrichtung 35 oder einem Vorhandensein oder Nicht-Vorhandensein der hinteren Federung 37 der Federungsvorrichtung 35. Die Fahrzeugkörperinformation wird in die Steuervorrichtung 100 über die Betätigungsvorrichtung 44 eingegeben.The vehicle body information used for setting the virtual inclination angle change includes at least one of an air pressure of a tire of the human-powered
Der Luftdruck des Reifens des vom Menschen angetriebenen Fahrzeugs 1 umfasst zumindest einen von einem Luftdruck des Vorderrads 12 oder einen Luftdruck des Hinterrads 14. Der Luftdruck des Reifens wird beispielsweise aus einem Konstruktionswert oder einem Messwert erhalten, der im Voraus gemessen wurde.The air pressure of the tire of the human-powered
Die Geometrie des Rahmens 10A des vom Menschen angetriebenen Fahrzeugs 1 und das Vorhandensein oder Nicht-Vorhandensein der hinteren Federung 37 der Federungsvorrichtung 35 werden beispielsweise aus Konstruktionsdaten des vom Menschen angetriebenen Fahrzeugs 1 erhalten. Das Modell der Federungsvorrichtung 35 umfasst beispielsweise eine Modellnummer der Federungsvorrichtung 35 und wird beispielsweise aus den Konstruktionsdaten des vom Menschen angetriebenen Fahrzeugs 1 erhalten. Die Dämpfungsrate der Federungsvorrichtung 35 wird beispielsweise aus einem Konstruktionswert oder einem Messwert erhalten, der im Voraus gemessen wurde.The geometry of the
Die Belastungsinformation, die zum Abschätzen der virtuellen Neigungswinkeländerung verwendet wird, umfasst zumindest eines von einem Gewicht, einer Körpergröße, einer Fahrhaltung oder einem Geschlecht des Fahrers. Die Belastungsinformation wird in die Steuervorrichtung 100 über die Betätigungsvorrichtung 44 eingegeben.The loading information used to estimate the virtual tilt angle change includes at least one of Weight, height, driving posture or gender of the driver. The load information is input to the
Die Belastungsinformation kann Information über die Belastung umfassen, die auf zumindest eines von der Vorderradachswelle 12A, der Hinterradachswelle 14A, dem Lenker 16, dem Sattel 18, der Kurbel 22 oder den Pedalen 28 wirkt. Die Belastungsinformation kann auf der Basis einer Ausgabe des Belastungssensors 53 während des Fahrens durch den Fahrer in der Vergangenheit erhalten werden.The load information may include information about the load acting on at least one of the
Ein Aufbau der Steuervorrichtung 100 wird nun beschrieben.
Die Speichervorrichtung 102 speichert Information, die für verschiedene Steuerprogramme und verschiedene Steuerverarbeitung verwendet wird. Die verschiedenen Steuerprogramme umfassen ein Steuerprogramm, das verwendet wird, wenn die virtuelle Neigungswinkeländerung eingestellt wird. Die Information, die für verschiedene Steuerverarbeitung verwendet wird, umfasst Information, die zur Steuerverarbeitung des Einstellens der virtuellen Neigungswinkeländerung verwendet wird. Die Speichervorrichtung 102 umfasst beispielsweise einen nichtflüchtigen Speicher und einen flüchtigen Speicher.The
Die Steuereinrichtung 104 ist ausgebildet, eine Steuerung auszuführen, die mit der Komponente 30 in Beziehung steht. Die Steuereinrichtung 104 umfasst einen Rechenprozessor, der ausgebildet ist, ein vorgegebenes Steuerprogramm auszuführen. Der Rechenprozessor umfasst beispielsweise eine zentrale Verarbeitungseinheit (CPU) oder eine Mikroverarbeitungseinheit (MPU). Die Steuereinrichtung 104 kann einen oder eine Mehrzahl von Mikrocomputern umfassen. Die Steuereinrichtung 104 ist mit der Speichervorrichtung 102 elektrisch verbunden.The
Eine Einstellungsprozedur der virtuellen Neigungswinkeländerung wird beschrieben.
In Schritt S1 erhält die Steuereinrichtung 104 der Steuervorrichtung 100 die Fahrzeugkörperinformation und die Belastungsinformation des vom Menschen angetriebenen Fahrzeugs 1. Die Steuereinrichtung 104 kann die Fahrzeugkörperinformation und die Belastungsinformation über die Betätigungsvorrichtung 44 erhalten, und kann die Fahrzeugkörperinformation und die Belastungsinformation aus der Information erhalten, die in der Speichervorrichtung 102 gespeichert ist.In step S1, the
Beispielsweise kann die Geometrie des Rahmens 10A, die Dämpfungsrate der Federungsvorrichtung 35 und das Vorhandensein oder Nicht-Vorhandensein der hinteren Federung 37 in der Fahrzeugkörperinformation im Voraus durch den Hersteller des vom Menschen angetriebenen Fahrzeugs 1 eingegeben werden. Als den Luftdruck des Reifens in der Fahrzeugkörperinformation kann ein Wert benutzt werden, der durch einen Luftdruckmesser gemessen wird. Der Messwert des Luftdruckmessers kann durch den Fahrer eingegeben werden. Der Luftdruckmesser kann an dem vom Menschen angetriebenen Fahrzeug 1 montiert sein, und der Messwert des Luftdruckmessers kann an die Steuereinrichtung 104 übertragen werden. In der Fahrzeugkörperinformation kann der Sperrzustand der Federungsvorrichtung 35 durch den Fahrer eingegeben werden. In einem weiteren Beispiel kann ein Sensor, der ausgebildet ist, die Sperrung (Englisch: lockout) der Federungsvorrichtung 35 zu detektieren, an dem vom Menschen angetriebenen Fahrzeug 1 montiert sein, und ein Detektionsergebnis des Sensors, der ausgebildet ist, die Sperrung zu detektieren, kann an die Steuereinrichtung 104 übertragen werden.For example, the geometry of the
Beispielsweise kann das Gewicht, die Körpergröße und das Geschlecht des Fahrers in der Belastungsinformation durch den Fahrer eingegeben werden. Die Haltung des Fahrers beim Fahren in der Belastungsinformation kann durch den Fahrer eingegeben werden. Der Fahrer kann die Haltung während des Fahrens auf eine vordere Belastung oder eine hintere Belastung in Abhängigkeit von einem Fortbewegungsverlauf einstellen. In einem weiteren Beispiel kann ein früherer Detektionswert des Haltungssensors 54, der in der Speichervorrichtung 102 gespeichert ist, als die Haltung des Fahrers beim Fahren verwendet werden. Nach Ausführung der Verarbeitung von Schritt S1 führt die Steuereinrichtung 104 die Verarbeitung weiter zu Schritt S2.For example, the driver's weight, height and gender can be entered in the load information by the driver. The driver's posture while driving in the load information can be entered by the driver. The driver can adjust the posture while driving to a front load or a rear load depending on a locomotion pattern. In another example, a previous detection value of the
In Schritt S2 stellt die Steuereinrichtung 104 die virtuelle Neigungswinkeländerung ein. Die Steuereinrichtung 104 stellt die virtuelle Neigungswinkeländerung auf der Basis der Fahrzeugkörperinformation und der Belastungsinformation, die in Schritt S101 erhalten wurden, und von Daten ein, die in der Speichervorrichtung 102 gespeichert sind.In step S2, the
Die Speichervorrichtung 102 speichert Daten zum Einstellen der virtuellen Neigungswinkeländerung auf der Basis von zumindest einer von der Fahrzeugkörperinformation oder der Belastungsinformation. Die Daten zum Einstellen der virtuellen Neigungswinkeländerung umfassen eine Funktion zum Berechnen der virtuellen Neigungswinkeländerung. Die Steuereinrichtung 104 stellt die virtuelle Neigungswinkeländerung ein, indem sie zumindest eines von der Fahrzeugkörperinformation oder der Belastungsinformation, die in Schritt S1 erhalten wurden, und den Daten nutzt, die in der Speichervorrichtung 102 gespeichert sind. Bei der vorliegenden Ausführungsform wird die virtuelle Neigungswinkeländerung in einem Fall als Plus repräsentiert, in dem der Fahrzeughauptkörper 10 nach vorne hin nach unten geneigt ist, und als Minus in einem Fall ausgedrückt, in dem der Fahrzeughauptkörper 10 nach hinten hin nach unten geneigt ist. Hiernach kann der Neigungswinkel als ein Neigungswinkel [%] dargestellt werden. Der Neigungswinkel [%] wird durch einen Grad der Neigung des vom Menschen angetriebenen Fahrzeugs 1 bezüglich einer horizontalen Ebene repräsentiert.The
Die Daten zum Einstellen der virtuellen Neigungswinkeländerung, die in der Speichervorrichtung 102 gespeichert sind, werden auf der Basis einer Beziehung zwischen der Fahrzeugkörperinformation, der Belastungsinformation und dem Neigungswinkel des vom Menschen angetriebenen Fahrzeugs 1 bestimmt. Hiernach wird ein Fall beschrieben, bei dem die Belastungsinformation das Gewicht des Fahrers umfasst. Wie in
In einem weiteren Beispiel speichert die Speichervorrichtung 102 Daten, in denen das Gewicht des Fahrers für jeden vorgegebenen Bereich unterteilt wird und ein Wert, der die virtuelle Neigungswinkeländerung anzeigt, wird jedem Bereich zugeordnet. Die Steuereinrichtung 104 nimmt Bezug auf die Daten, die in der Speichervorrichtung 102 gespeichert sind, und stellt einen Wert, der dem eingegebenen Gewicht des Fahrers entspricht, als die virtuelle Neigungswinkeländerung ein.In another example, the
Hiernach wird ein Fall beschrieben, in dem die Fahrzeugkörperinformation den Sperrzustand der Federungsvorrichtung 35 umfasst. In dem Graph, der in
Hiernach wird ein Fall beschrieben, in dem die Fahrzeugkörperinformation das Vorhandensein oder Nicht-Vorhandensein der hinteren Federung 37 umfasst. Die Steuervorrichtung 100 stellt die virtuelle Neigungswinkeländerung basierend auf identischer Information ein, wobei sich die Änderung dazwischen unterscheidet, falls die Federungsvorrichtung 35 nicht die hintere Federung 37 aufweist und eine vordere Federung 36 aufweist, und falls die Federungsvorrichtung 35 die hintere Federung 37 und die vordere Federung 36 aufweist. Die gleiche Information zum Einstellen der virtuellen Neigungswinkeländerung ist andere Information als das Vorhandensein oder Nicht-Vorhandensein der hinteren Federung 37 in der Fahrzeugkörperinformation und der Belastungsinformation, die in die Steuervorrichtung 100 eingegeben werden. Bei einem Beispiel stellt die Steuereinrichtung 104 die virtuelle Neigungswinkeländerung in einem Fall, in dem die Federungsvorrichtung 35 die hintere Federung 37 und die vordere Federung 36 umfasst, auf einen Wert auf der negativen Seite der virtuellen Neigungswinkeländerung in einem Fall ein, in dem die Federungsvorrichtung 35 die hintere Federung 37 nicht umfasst und die vordere Federung 36 umfasst. Nach Ausführung der Verarbeitung von Schritt S2 führt die Steuereinrichtung 104 die Verarbeitung weiter zu Schritt S3.Hereinafter, a case in which the vehicle body information includes the presence or absence of the rear suspension 37 will be described. The
In Schritt S3 erhöht oder verringert die Steuervorrichtung 100 einen Anfangseinstellungswert des Sensors 50, der mit dem Neigungswinkel in Beziehung steht, in der Einstellung der virtuellen Neigungswinkeländerung. Genauer erhöht oder verringert die Steuereinrichtung 104 den Anfangseinstellungswert des Neigungssensors 51 auf der Basis der virtuellen Neigungswinkeländerung, die in Schritt S2 eingestellt wurde. Die Steuereinrichtung 104 kalibriert den Neigungssensor 51, indem sie den Anfangseinstellungswert des Neigungssensors 51 um die virtuelle Neigungswinkeländerung erhöht oder verringert, die in Schritt S2 eingestellt wurde. Bei einem Beispiel ist der Anfangseinstellungswert des Neigungssensors 51 vor der Kalibrierung 0 [%].In step S3, the
Beispielsweise wird in einem Fall, in dem der virtuelle Neigungswinkel, der in Schritt S2 eingestellt wurde, +2 [%] beträgt, vorausgesagt, dass der Ausgang des Neigungssensors 51 aufgrund des Fahrens des Fahrers +2 [%] wird. Um zu detektieren, wie stark das vom Menschen angetriebene Fahrzeug 1 in Abhängigkeit von der Fortbewegung in einem Fall geneigt wird, in dem sich das vom Menschen angetriebene Fahrzeug 1 fortbewegt, subtrahiert die Steuereinrichtung 104 2 [%] von dem Anfangseinstellungswert des Neigungssensors 51, um den Anfangseinstellungswert auf -2 [%] einzustellen. Andererseits wird in einem Fall, in dem der virtuelle Neigungswinkel, der in Schritt S2 eingestellt wurde, -2 [%] beträgt, vorausgesagt, dass der Ausgang des Neigungssensors 51 aufgrund des Fahrens des Fahrers -2 [%] wird. Um zu detektieren, wie stark das vom Menschen angetriebene Fahrzeug 1 in Abhängigkeit von der Fortbewegung in einem Fall geneigt wird, in dem sich das vom Menschen angetriebene Fahrzeug 1 fortbewegt, addiert die Steuereinrichtung 104 2 [%] zu dem Anfangseinstellungswert des Neigungssensors 51, um den Anfangseinstellungswert auf +2 [%] einzustellen. Nach Ausführung der Verarbeitung von Schritt S3 führt die Steuereinrichtung 104 die Verarbeitung weiter zu Schritt S4.For example, in a case where the virtual tilt angle set in step S2 is +2 [%], it is predicted that the output of the
In Schritt S4 erhält die Steuereinrichtung 104 den Detektionswert des Neigungssensors 51. In einem Fall, in dem der Fahrer fährt, kann die Steuereinrichtung 104 den Detektionswert des Neigungssensors 51 während der Fortbewegung des vom Menschen angetriebenen Fahrzeugs 1 erhalten. Der Detektionswert des Neigungssensors 51 ist ein Wert, der die Erhöhung oder Verringerung des Anfangseinstellungswerts des Neigungssensors 51 in Schritt S3 widerspiegelt. Da die Erhöhung oder Verringerung des Anfangseinstellungswerts im Detektionswert des Neigungssensors 51 widergespiegelt wird, kann beispielsweise der Neigungswinkel des vom Menschen angetriebenen Fahrzeugs 1 basierend auf einem Fall detektiert werden, in dem sich das vom Menschen angetriebene Fahrzeug 1 auf einer befestigten Straße auf flachem Untergrund fortbewegt. Nach Ausführung der Verarbeitung von Schritt S4 führt die Steuereinrichtung 104 die Verarbeitung weiter zu Schritt S5.In step S4, the
In Schritt S5 erzeugt die Steuereinrichtung 104 ein Steuersignal der Komponente 30 auf der Basis des Detektionswerts des Neigungssensors 51, der in Schritt S4 erhalten wurde. Nach Ausführung der Verarbeitung von Schritt S5 führt die Steuereinrichtung 104 die Verarbeitung weiter zu Schritt S6. In Schritt S6 gibt die Steuereinrichtung 104 das Steuersignal, das in Schritt S5 erzeugt wurde, an die zu steuernde Komponente 30 aus, um die zu steuernde Komponente 30 zu steuern.In step S5, the
Beispielsweise in einem Fall, in dem die zu steuernde Komponente 30 die Mitteilungsvorrichtung 31 ist, teilt die Mitteilungsvorrichtung 31 den Neigungswinkel des vom Menschen angetriebenen Fahrzeugs 1 auf der Basis des Steuersignals mit, das von der Steuereinrichtung 104 ausgegeben wurde. Die Steuereinrichtung 104 kann dem Fahrer den Neigungswinkel mitteilen, indem sie den Neigungswinkel von der Mitteilungsvorrichtung 31 mitteilt.For example, in a case where the component to be controlled 30 is the
Beispielsweise in einem Fall, in dem die zu steuernde Komponente 30 die Beleuchtungsvorrichtung 32 ist, kann die Steuereinrichtung 104 den Fahrer warnen, indem sie eine Steuerung, um die Beleuchtungsvorrichtung 32 zum Blinken zu bringen, in einem Fall durchführt, in dem der Neigungswinkel in einem im Voraus eingestellten Bereich nicht existiert. Beispielsweise in einem Fall, in dem die zu steuernde Komponente 30 die Bremsvorrichtung 33 ist, kann die Steuereinrichtung 104 eine Steuerung durchführen, um die Bremskraft der Bremsvorrichtung 33 gemäß dem Neigungswinkel zu ändern.For example, in a case where the component to be controlled 30 is the
Beispielsweise in einem Fall, in dem die zu steuernde Komponente 30 die Getriebevorrichtung 34 ist, kann die Steuereinrichtung 104 eine Steuerung durchführen, um das Übersetzungsverhältnis der Getriebevorrichtung 34 gemäß dem Neigungswinkel zu ändern. Beispielsweise in einem Fall, in dem die zu steuernde Komponente 30 die Federungsvorrichtung 35 ist, kann die Steuereinrichtung 104 eine Steuerung durchführen, um die Dämpfungseigenschaft der Federungsvorrichtung 35 gemäß dem Neigungswinkel zu ändern.For example, in a case where the
Beispielsweise in einem Fall, in dem die zu steuernde Komponente 30 die Antriebsunterstützungsvorrichtung 38 ist, kann die Steuereinrichtung 104 eine Steuerung durchführen, um das Unterstützungsniveau durch die Antriebsunterstützungsvorrichtung 38 gemäß dem Neigungswinkel zu ändern. Beispielsweise in einem Fall, in dem die zu steuernde Komponente 30 die justierbare Sattelstütze 39 ist, kann die Steuereinrichtung 104 die Betätigung der justierbaren Sattelstütze 39 steuern, die ausgebildet ist, eine Höhenposition des Sattels 18 zu verändern. Nach Durchführung der Verarbeitung aus Schritt S6 beendet die Steuereinrichtung 104 einen Steuerungsablauf, der in
Da die Steuervorrichtung 100 nach der vorliegenden Ausführungsform die virtuelle Neigungswinkeländerung auf der Basis von zumindest einer von der Fahrzeugkörperinformation oder der Belastungsinformation einstellt und den Sensor 50 auf der Basis der virtuellen Neigungswinkeländerung kalibriert, ist es möglich, die Abweichung des Detektionswerts des Sensors 50 von dem Anfangseinstellungswert abzuschwächen, die durch das Absenken des Fahrzeughauptkörpers 10 verursacht wird, das mit dem Fahren des Fahrers einhergeht. Es ist möglich zu detektieren, wie stark das vom Menschen angetriebene Fahrzeug 1 in Abhängigkeit von der Fortbewegung geneigt wird, indem die Abweichung des Detektionswerts des Sensors 50 von dem Anfangseinstellungswert reduziert wird. Da die Steuervorrichtung 100 die virtuelle Neigungswinkeländerung auf der Basis von zumindest einer von der Fahrzeugkörperinformation oder der Belastungsinformation einstellt und den Sensor 50 auf der Basis der virtuellen Neigungswinkeländerung kalibriert, ist es ferner möglich, den Sensor 50 unabhängig vom Vorliegen oder Nichtvorliegen des Fahrens des Fahrers zu kalibrieren.Since the
(ZWEITE AUSFÜHRUNGSFORM)(SECOND EMBODIMENT)
Eine Steuervorrichtung 100 für ein vom Menschen angetriebenes Fahrzeug nach einer zweiten Ausführungsform und ein vom Menschen angetriebenes Fahrzeug 1, das die Steuervorrichtung 100 umfasst, werden beschrieben.
Bei der vorliegenden Ausführungsform umfasst die Steuervorrichtung 100 eine Kommunikationseinheit 106. Die Kommunikationseinheit 106 ist ausgebildet, mit einer externen Steuervorrichtung 60 drahtgebunden oder drahtlos zu kommunizieren. Die externe Steuervorrichtung 60 kann eine Vorrichtung im Besitz eines Herstellers des vom Menschen angetriebenen Fahrzeugs 1, eine Vorrichtung im Besitz eines Herstellers von Teilen des vom Menschen angetriebenen Fahrzeugs 1 oder eine Vorrichtung im Besitz des Fahrers sein. Die externe Steuervorrichtung 60 muss nur eine zu der Steuervorrichtung 100 externe Vorrichtung sein und kann eine Eingabevorrichtung sein, die an dem vom Menschen angetriebenen Fahrzeug 1 montiert ist. Die externe Steuervorrichtung 60 umfasst eine elektronische Vorrichtung 61, die ausgebildet ist, drahtlos mit der Steuervorrichtung 100 zu kommunizieren. Die elektronische Vorrichtung 61 ist beispielsweise ein Allzweckendgerät, wie etwa ein Smartphone, ein Tablet-Endgerät oder ein tragbares Endgerät im Besitz des Fahrers des vom Menschen angetriebenen Fahrzeugs 1. Der Fahrer kann die Fahrzeugkörperinformation und die Belastungsinformation eingeben, indem er die elektronische Vorrichtung 61 der externen Steuervorrichtung 60 benutzt. Als Reaktion auf die Eingabe durch den Fahrer kann zumindest eine von der Fahrzeugkörperinformation oder der Belastungsinformation von der externen Steuervorrichtung 60 in die Steuervorrichtung 100 eingegeben werden.In the present embodiment, the
Die Steuervorrichtung 100 ist ausgebildet, in der Lage zu sein, die Fahrzeugkörperinformation und die Belastungsinformation über die externe Steuervorrichtung 60 einzugeben, und somit kann der Fahrer die Fahrzeugkörperinformation und die Belastungsinformation sogar eingeben, wenn der Fahrer von dem vom Menschen angetriebenen Fahrzeug 1 entfernt ist. Indem er die Fahrzeugkörperinformation und die Belastungsinformation eingibt, wenn der Fahrer von dem vom Menschen angetriebenen Fahrzeug 1 entfernt ist, kann der Fahrer sofort das vom Menschen angetriebene Fahrzeug 1 fahren, nachdem er an einer Stelle angekommen ist, an der sich das vom Menschen angetriebene Fahrzeug 1 befindet. Da die Steuervorrichtung 100 ausgebildet ist, in der Lage zu sein, die Fahrzeugkörperinformation und die Belastungsinformation über die elektronische Vorrichtung 61 einzugeben, die ausgebildet ist, mit der Steuervorrichtung 100 drahtlos zu kommunizieren, ist es nicht notwendig, die Fahrzeugkörperinformation und die Belastungsinformation in einem Zustand einzugeben, in dem die elektronische Vorrichtung 61 durch einen Draht mit der Steuervorrichtung 100 verbunden ist. Daher können die Fahrzeugkörperinformation und die Belastungsinformation zu einem beliebigen Zeitpunkt eingegeben werden.The
(DRITTE AUSFÜHRUNGSFORM)(THIRD EMBODIMENT)
Eine Steuervorrichtung 100 für ein vom Menschen angetriebenes Fahrzeug nach einer dritten Ausführungsform und ein vom Menschen angetriebenes Fahrzeug 1, das die Steuervorrichtung 100 umfasst, werden beschrieben.
Eine Einstellungsprozedur der virtuellen Neigungswinkeländerung in der dritten Ausführungsform wird beschrieben.
In Schritt S3-1 erhält die Steuereinrichtung 104 den Detektionswert des Neigungssensors 51. In einem Fall, in dem der Fahrer fährt, kann die Steuereinrichtung 104 den Detektionswert des Neigungssensors 51 während der Fortbewegung des vom Menschen angetriebenen Fahrzeugs 1 erhalten. Nach Ausführung der Verarbeitung von Schritt S3-1 führt die Steuereinrichtung 104 die Verarbeitung weiter zu Schritt S4-1.In step S3-1, the
In Schritt S4-1 erhöht oder verringert die Steuervorrichtung 100 den Detektionswert des Sensors in der Einstellung der virtuellen Neigungswinkeländerung. Genauer erhöht oder verringert die Steuereinrichtung 104 den Detektionswert des Neigungssensors 51 auf der Basis der virtuellen Neigungswinkeländerung, die in Schritt S2 eingestellt wurde. Durch Kalibrieren des Neigungssensor 51, indem sie den Detektionswert des Neigungssensors 51 um die virtuelle Neigungswinkeländerung erhöht oder verringert, die in Schritt S2 eingestellt wurde, kann die Steuereinrichtung 104 den Einfluss des Absenkens des Fahrzeughauptkörpers 10 während des Fahrens des Fahrers abschwächen.In step S4-1, the
(VIERTE AUSFÜHRUNGSFORM)(FOURTH EMBODIMENT)
Eine Steuervorrichtung 100 für ein vom Menschen angetriebenes Fahrzeug nach einer vierten Ausführungsform und ein vom Menschen angetriebenes Fahrzeug 1, das die Steuervorrichtung 100 umfasst, werden beschrieben.
Eine Einstellungsprozedur der virtuellen Neigungswinkeländerung in der vierten Ausführungsform wird beschrieben.
In Schritt S3-2 stellt die Steuervorrichtung 100 Verarbeitungsdaten, die einem Winkel entsprechen, bei dem die virtuelle Neigungswinkeländerung im Detektionswert des Sensors widergespiegelt wird, in der Einstellung der virtuellen Neigungswinkeländerung ein. Genauer erhöht oder verringert die Steuereinrichtung 104 den Anfangseinstellungswert oder den Detektionswert des Neigungssensors 51 nicht, sondern stellt Verarbeitungsdaten zum Steuern der Komponente 30 auf der Basis der virtuellen Neigungswinkeländerung, die in Schritt S2 eingestellt wurde, und des Signals von dem Neigungssensor 51 ein. Die Verarbeitungsdaten werden in einem Format erschaffen, das in der Lage ist, ein Steuersignal der Komponente 30 in Schritt S5-2 zu erzeugen, der später beschrieben wird. Beispielsweise speichert die Speichervorrichtung 102 Daten, in denen der Neigungswinkel des vom Menschen angetriebenen Fahrzeugs 1 für jeden vorgegebenen Bereich unterteilt wird, und ein Buchstabe des Alphabets, wie etwa a, b und c, wird jedem Abschnitt zugeordnet. Die Steuereinrichtung 104 kann die Verarbeitungsdaten, die einem Abschnitt zugeordnet sind, auf der Basis des Neigungswinkels, der durch den Neigungssensor 51 detektiert wurde, und der virtuellen Neigungswinkeländerung einstellen, die in Schritt S2 eingestellt wurde. Nach der Durchführung der Verarbeitung des Schrittes S3-2 führt die Steuereinrichtung 104 die Verarbeitung weiter zu Schritt S5-1.In step S3-2, the
In Schritt S5-2 erzeugt die Steuereinrichtung 104 ein Steuersignal der Komponente 30 auf der Basis der Verarbeitungsdaten, die in Schritt S3-2 eingestellt wurden. Nach der Durchführung der Verarbeitung des Schrittes S5-2 führt die Steuereinrichtung 104 die Verarbeitung weiter zu Schritt S6. In Schritt S6 gibt die Steuereinrichtung 104 das Steuersignal, das in Schritt S5-2 erzeugt wurde, an die zu steuernde Komponente 30 aus, um die zu steuernde Komponente 30 zu steuern.In step S5-2, the
(Abwandlungen)(variations)
Die Beschreibung über jede Ausführungsform stellt beispielhaft mögliche Formen dar, die die vorliegende Erfindung annehmen kann, und soll die vorliegende Erfindung nicht beschränken. Die vorliegende Erfindung kann eine Form annehmen, in der beispielsweise die folgenden Abwandlungen der Ausführungsformen und zumindest zwei Abwandlungen, die einander nicht widersprechen, kombiniert werden.The description of each embodiment exemplifies possible forms that the present invention may take and is not intended to limit the present invention. The present invention may take a form combining, for example, the following modifications of the embodiments and at least two modifications that do not contradict each other.
Beispielsweise ist die Ausgestaltung des vom Menschen angetriebenen Fahrzeugs 1 nach jeder Ausführungsform ein Beispiel. Das vom Menschen angetriebene Fahrzeug 1 kann verschiedene Vorrichtungen umfasst, die nicht in jeder Ausführungsform dargestellt sind, und muss einige von den verschiedenen Vorrichtungen, die in jeder Ausführungsform dargestellt sind, nicht umfassen.For example, the configuration of the human-driven
Die in jeder Ausführungsform beispielhaft dargestellten Ausbildungen können miteinander in einem Bereich kombiniert sein, in dem sie einander nicht widersprechen. Die Verarbeitungsinhalte und die Verarbeitungsreihenfolge der Ablaufdiagramme, die in jeder Ausführungsform beispielhaft dargestellt werden, sind lediglich Beispiele, und die Verarbeitungsinhalte und die Verarbeitungsreihenfolge können innerhalb des Umfangs der vorliegenden Erfindung passend verändert werden.The embodiments exemplified in each embodiment can be combined with one another in a range in which they do not contradict each other. The processing contents and the processing order of the flowcharts exemplified in each embodiment are merely examples, and the processing contents and the processing order may be appropriately changed within the scope of the present invention.
Die in jeder Ausführungsform beispielhaft dargestellten Ausbildungen können miteinander in einem Bereich kombiniert sein, in dem sie einander nicht widersprechen. Die Verarbeitungsinhalte und die Verarbeitungsreihenfolge der Ablaufdiagramme, die in jeder Ausführungsform beispielhaft dargestellt werden, sind lediglich Beispiele, und die Verarbeitungsinhalte und die Verarbeitungsreihenfolge können innerhalb des Umfangs der vorliegenden Erfindung passend verändert werden.The embodiments exemplified in each embodiment can be combined with one another in a range in which they do not contradict each other. The processing contents and the processing order of the flowcharts exemplified in each embodiment are merely examples, and the processing contents and the processing order may be appropriately changed within the scope of the present invention.
Der Ausdruck „zumindest einer“, wie er hier verwendet wird, bedeutet „einer oder mehrere“ der gewünschten Optionen. Beispielsweise bedeutet der Ausdruck „zumindest einer“, wie er hier verwendet wird, „nur eine Option“ oder „beide von zwei Optionen“, wenn die Anzahl der Optionen zwei beträgt. Als weiteres Beispiel bedeutet der Ausdruck „zumindest einer“, wie er hier verwendet wird, „nur eine Option“ oder „Kombination aus zwei oder mehr beliebigen Optionen“, wenn die Anzahl der Optionen drei oder mehr beträgt.The term “at least one” as used herein means “one or more” of the desired options. For example, the expression "at least one" as used herein means "only one option" or "both of two options" when the number of options is two. As another example, the term "at least one" as used herein means "only one option" or "combination of any two or more options" when the number of options is three or more.
Im Schritt S3, der in
In dem Graphen, die in den
Angesichts der Zeit während der Sperrung der vorderen Federung 36 kann in einem Fall, in dem die virtuelle Neigungswinkeländerung auf -2 [%] eingestellt ist, in Schritt S3 die Steuereinrichtung 104 den Anfangseinstellungswert des Neigungssensors 51 um beispielsweise 1 [%] erhöhen, was 1/2 der virtuellen Neigungswinkeländerung ist. Wie in
Der Sensor 50, der ausgebildet ist, den Neigungswinkel des vom Menschen angetriebenen Fahrzeugs 1 zu detektieren, ist nicht auf den Neigungssensor 51 beschränkt, und kann der Beschleunigungssensor 52 sein, wie in
In jeder Ausführungsform ist das vom Menschen angetriebene Fahrzeug 1 so ausgebildet, dass der Sensor 50 den Neigungswinkel des vom Menschen angetriebenen Fahrzeugs 1 an die Steuervorrichtung 100 ausgibt; jedoch kann der Neigungswinkel durch die Steuervorrichtung 100 auf der Basis der Ausgabe von dem Sensor 50 berechnet werden. In einem Fall, in dem der Neigungswinkel durch die Steuervorrichtung 100 auf der Basis der Ausgabe von dem Sensor 50 berechnet wird, kann die Steuervorrichtung 100 den Neigungswinkel, der auf der Basis der Ausgabe von dem Sensor 50 berechnet wurde, um die virtuelle Neigungswinkeländerung erhöhen oder verringern, und das Steuersignal der Komponente 30 auf der Basis des erhöhten oder verringerten Neigungswinkels erzeugen.In each embodiment, the human-powered
BEZUGSZEICHENLISTEREFERENCE SYMBOL LIST
- 11
- Vom Menschen angetriebenes FahrzeugHuman powered vehicle
- 10A10A
- RahmenFrame
- 3535
- FederungsvorrichtungSuspension device
- 3636
- Vordere FederungFront suspension
- 3737
- Hintere FederungRear suspension
- 5151
- NeigungssensorTilt sensor
- 5252
- BeschleunigungssensorAccelerometer
- 6060
- Externe SteuervorrichtungExternal control device
- 6161
- Elektronische VorrichtungElectronic device
- 100100
- SteuervorrichtungControl device
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED 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 documents listed by the applicant was 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 2021113021 A [0003]JP 2021113021 A [0003]
Claims (9)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022127721A JP2024024813A (en) | 2022-08-10 | 2022-08-10 | Controller for man-powered vehicle |
JP2022-127721 | 2022-08-10 |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102023118546A1 true DE102023118546A1 (en) | 2024-02-15 |
Family
ID=89809525
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102023118546.2A Pending DE102023118546A1 (en) | 2022-08-10 | 2023-07-13 | CONTROL DEVICE FOR A HUMAN-POWERED VEHICLE |
Country Status (3)
Country | Link |
---|---|
US (1) | US20240053146A1 (en) |
JP (1) | JP2024024813A (en) |
DE (1) | DE102023118546A1 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021113021A (en) | 2020-01-21 | 2021-08-05 | スズキ株式会社 | Driving support device |
-
2022
- 2022-08-10 JP JP2022127721A patent/JP2024024813A/en active Pending
-
2023
- 2023-07-13 DE DE102023118546.2A patent/DE102023118546A1/en active Pending
- 2023-08-09 US US18/446,793 patent/US20240053146A1/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021113021A (en) | 2020-01-21 | 2021-08-05 | スズキ株式会社 | Driving support device |
Also Published As
Publication number | Publication date |
---|---|
US20240053146A1 (en) | 2024-02-15 |
JP2024024813A (en) | 2024-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60319126T2 (en) | COMPUTERIZED AUTOMATED DYNAMIC CONTROL SYSTEM FOR INSPECTION VEHICLES | |
DE112007002800B4 (en) | Rolling stiffness control of a vehicle | |
DE102005012980B4 (en) | Vehicle with stabilizer device | |
DE102016106703A1 (en) | Electric bicycle engine using a detected airspeed | |
DE102016113108A1 (en) | Bicycle stability control methods and systems | |
DE102014015631A1 (en) | Slope calculation device | |
DE102019130692A1 (en) | VARIABLE STEM FOR A MUSCLE-POWERED VEHICLE | |
DE102019121895A1 (en) | TRANSMISSION CONTROL SYSTEM FOR USE WITH A MAN-DRIVEN VEHICLE | |
DE102017109081A1 (en) | Steering module for a vehicle and steering system | |
DE102019102829A1 (en) | CONTROL DEVICE FOR A VEHICLE DRIVEN VEHICLE | |
DE112018006928T5 (en) | Steering control device and steering device | |
EP3183167B1 (en) | Method and device for preventing a cyclist from falling | |
DE60111333T2 (en) | Steering and device for calculating the internal losses for this steering | |
DE102020109567A1 (en) | NOTIFICATION DEVICE FOR A HUMAN-DRIVEN VEHICLE, NOTIFICATION SYSTEM FOR A HUMAN-DRIVEN VEHICLE, AND CONTROL DEVICE FOR A HUMAN-DRIVEN VEHICLE | |
DE112009005273T5 (en) | Control device of a single-entrainment vehicle | |
DE102020203413B4 (en) | THREE-WHEEL DOUBLE FRONT-WHEEL TILTING VEHICLE | |
DE112020004586T5 (en) | Straddling type vehicle and control device | |
DE102023118546A1 (en) | CONTROL DEVICE FOR A HUMAN-POWERED VEHICLE | |
DE102019119273A1 (en) | Suspension control device for a human powered vehicle | |
DE102018004942A1 (en) | vehicle | |
DE102015207256A1 (en) | Bicycle brake control system | |
EP3927607B1 (en) | Method, system and computer program product for determining the position of a passenger in a vehicle | |
EP2431324B1 (en) | Industrial truck, in particular counterweight forklift | |
DE102021125256A1 (en) | Bicycle with electric motor support and motor control device | |
DE102016221366B4 (en) | Vehicle with electric motor driven wheels and method for steering the same |