TW201617583A - 單車、用於單車的控制器以及控制單車的變速器的方法 - Google Patents

單車、用於單車的控制器以及控制單車的變速器的方法 Download PDF

Info

Publication number
TW201617583A
TW201617583A TW104125245A TW104125245A TW201617583A TW 201617583 A TW201617583 A TW 201617583A TW 104125245 A TW104125245 A TW 104125245A TW 104125245 A TW104125245 A TW 104125245A TW 201617583 A TW201617583 A TW 201617583A
Authority
TW
Taiwan
Prior art keywords
bicycle
information
controller
rider
transmission
Prior art date
Application number
TW104125245A
Other languages
English (en)
Inventor
大衛 巴頓 漢克
克里斯多夫M 凡西萊帝斯
布萊恩 班傑明 史威特
查理斯B 洛
丹奈德J 都
艾立克 坦納
傑瑞米 卡特
傑弗里A 布裡查克
韋恩 勒魯瓦 肯特樂
拉塞爾 查理斯 玉斯勒
凱文 艾倫 古斯特
馬修R 把金
Original Assignee
福柏克智慧財產有限責任公司
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 福柏克智慧財產有限責任公司 filed Critical 福柏克智慧財產有限責任公司
Publication of TW201617583A publication Critical patent/TW201617583A/zh

Links

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
    • 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
    • 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
    • B60L53/00Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
    • B60L53/60Monitoring or controlling charging stations
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/08Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of electric propulsion units, e.g. motors or generators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/10Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/188Controlling power parameters of the driveline, e.g. determining the required power
    • 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
    • B62M23/00Transmissions characterised by use of other elements; Other transmissions
    • 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
    • B62M25/00Actuators for gearing speed-change mechanisms specially adapted for cycles
    • B62M25/08Actuators for gearing speed-change mechanisms specially adapted for cycles with electrical or fluid transmitting systems
    • 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
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H59/00Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
    • F16H59/36Inputs being a function of speed
    • F16H59/44Inputs being a function of speed dependent on machine speed, e.g. the vehicle speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H59/00Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
    • F16H59/60Inputs being a function of ambient conditions
    • F16H59/66Road conditions, e.g. slope, slippery
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H61/02Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used
    • F16H61/0202Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric
    • F16H61/0204Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric for gearshift control, e.g. control functions for performing shifting or generation of shift signal
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/14Receivers specially adapted for specific applications
    • G01S19/19Sporting applications
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/25Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
    • 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
    • B60L2200/00Type of vehicles
    • B60L2200/28Trailers
    • 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/10Vehicle control parameters
    • B60L2240/12Speed
    • 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/10Vehicle control parameters
    • B60L2240/14Acceleration
    • 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/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/421Speed
    • 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/40Drive Train control parameters
    • B60L2240/48Drive Train control parameters related to transmissions
    • B60L2240/486Operating parameters
    • 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
    • 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/70Interactions with external data bases, e.g. traffic centres
    • 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/80Time limits
    • 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
    • B60L2250/00Driver interactions
    • B60L2250/10Driver interactions by alarm
    • 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
    • B60L2250/00Driver interactions
    • B60L2250/20Driver interactions by driver identification
    • 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
    • B60L2250/00Driver interactions
    • B60L2250/26Driver interactions by pedal actuation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/24Energy storage means
    • B60W2510/242Energy storage means for electrical energy
    • B60W2510/244Charge state
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/20Road profile, i.e. the change in elevation or curvature of a plurality of continuous road segments
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/08Electric propulsion units
    • B60W2710/081Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/10Change speed gearings
    • B60W2710/1005Transmission ratio engaged
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2720/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H59/00Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
    • F16H59/60Inputs being a function of ambient conditions
    • F16H59/66Road conditions, e.g. slope, slippery
    • F16H2059/666Determining road conditions by using vehicle location or position, e.g. from global navigation systems [GPS]
    • 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/64Electric machine technologies in electromobility
    • 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/70Energy storage systems for electromobility, e.g. batteries
    • 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/7072Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
    • 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
    • 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
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/12Electric charging stations
    • 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
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/14Plug-in electric vehicles
    • 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
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/16Information or communication technologies improving the operation of electric vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Power Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Traffic Control Systems (AREA)

Abstract

一單車被配置成用於與其他單車、集中式伺服器、客戶端計算裝置、和第三者伺服器通信,單車允許騎車人與朋友、教練/教員、和多個第三者供應商聯繫,該等第三者供應商包括:與住宿、食物和其他便利設施相關聯的供應商;與單車服務、裝備、保修、以及其他單車相關產品和服務相關聯的供應商;以及與路線、區域、或終點相關聯的供應商。資訊可以是即時傳達的或被存儲在記憶體中並且之後被傳達至伺服器、客戶端裝置、其他騎車人等。資訊可以被傳達至單車控制器以進行線路規劃、服務排程、訓練等。被傳達至或來自單車的資訊可以如騎車人所指示的來實施,或者可以針對收集到什麼資訊以及資訊可能被發送給誰或從誰接收存在的預定規則或準則。

Description

自行車式網路連線之構件、系統與方法,以及控制具有網路連線之自行車的方法
在此揭露的實施方式可指一基於網路之單車,包括結合了無級變速器或電動馬達之優點和益處的多個實施方式。   【相關申請之交叉引用】
本申請根據35 U.S.C.§119(e)要求在2014年8月5日提交的美國臨時專利申請案序號62/033,575之優先權。本申請係涉及美國專利案號8,321,097、美國專利案號8,506,452以及美國專利申請案號11/669,081。以上引用的所有在先申請案、公開案、和專利案之揭露都被認為是本申請案的揭露的一部分並且藉由引用以其全部內容結合在此。
全球定位系統或全球導航衛星系統(Global Navigation Satellite Systems,GPS/GNSS)提供可在地球上任何無障礙地看到四顆或更多GPS衛星的地方都提供了位置和時間資訊。GPS/GNSS系統被安裝在智慧手機以及專用定位裝置中,並且越來越多地被整合到車輛中。
如今許多車輛包括被配置成具有多個可選擇齒輪的變速器或其他元件。換檔典型地是手動執行的,例如對於單車所常見的,或是自動執行的,例如在車輛中常見的。
手動換檔一般是在沒有負載的情況下執行,並且涉及人力來將動力源與變速器斷開、進行換檔、並且接著重新接合動力源。斷開動力源可以簡單到為使用者停止或減慢蹬踏、或可以涉及使用者壓下離合器。手動換檔的優點係使用者可確定何時來換檔,這可以允許使用者預估何時需要換檔並且接著執行換檔。自動變速器典型地是以反應模式來運行的。即,當所施加的動力力或變速器所經歷的負載存在變化時,該變速器可以感測到這個變化、斷開動力源或負載(或兩者)並且在重新施加動力或重新接合負載之前相應地進行換檔。對具有強勁發動機的車輛而言,反應性換檔係可接受的。然而,對具有較小的馬達的車輛而言,或對騎車人提供至少一些動力的單車而言不太理想。事實上,使用手動變速器(例如,前齒輪組、後齒輪、和兩個換檔杆)並且接近增大的斜坡或坡度的騎車人可以在到達該增大的斜坡之前換檔至較低檔位來維持較高的衝力從而維持動量或速度。
騎車人一直在尋找改善騎車體驗的方式。
具有網路連線性的單車可以訪問各種各樣的資訊。計算裝置(包括客戶端裝置,例如膝上電腦、掌上裝置、或平板電腦等)以及伺服器(包括第三者伺服器)可以訪問帶有具有網路連線性的控制器的多種單車所產生的資訊。控制器與其他計算裝置之間共用的資訊可以用來改善騎車人的騎行並且改善將來的騎行。在此揭露之實施方式可以使用位置資訊、地形資訊、騎車人偏好、生物計量學資訊、以及單車資訊來改善騎車人體驗。記錄的關於騎行的資訊可以與教練或教員、裝備提供者、第三者(例如,保修提供者)、服務提供者、零售商、目標騎車人(例如餐館、服裝、住宿、裝備))等共用。
包括GPS資訊的位置資訊可以用來確定騎車人的位置、騎車人的速度、騎車人的方位(騎車人正在行駛或已經行駛過的方向)、以及其他騎行資訊。位置資訊和地形圖也可以用來預知將影響騎行的地形變化。地形變化可以包括海拔、坡度等等的增大或海拔、坡度等等的減小。包括預期用途(例如,上下班、體能訓練、鍛煉、旅遊、休閒等)、較佳的地形、較佳的距離等等的騎車人偏好可以用來確定路線。生物計量學資訊可以包括關於騎車人的當前身體體能的資訊、以及與之前騎行相比的資訊。生物計量學資訊可以包括關於單車的特定裝備或構型的資訊。藉由使用該等資訊源,多個實施方式可以訂制或調節騎行以便更好地適合騎車人的需要。
在一些實施方式中,可以對位置資訊、生物計量學資訊、騎車人偏好、地形資訊、以及單車資訊中的兩項或更多項一起分析來實現變速器的預期換檔以滿足騎車人的預期用途,其中控制器能夠預料地形變化並且在遭遇地形變化之前調節該變速器的速度比率。多個實施方式可以分析此資訊來確定一個或多個動作過程。
針對海拔、斜坡或坡度的增大的動作過程可以包括在單車到達地形變化之前調節速度比率以實現較高的節奏。在具有無級變速器的實施方式中,調節速度比率可以包括:確定變速器的當前速度比率、並且基於當前速度比率和路線的坡度的期望變化來確定所期望的速度比率、或確定從當前速度比率變化到所期望的速度比率的期望速度比率變化率。調節速度比率還可以包括將速度比率調節成以維持坡度變化過程中所期望的速度或動量,這可以包括確定變速器的速度比率的所期望變化率。在具有馬達或其他動力源的實施方式中,動作過程可以包括增大馬達所產生的速度、扭矩、或功率以便在單車到達地形變化之前增大單車的動量。在該等情況下,在單車到達地形變化之前增大節奏、功率、扭矩、或速度允許騎車人維持連續的速度或連續的節奏、或以其他方式滿足騎車人之預期用途。
針對海拔、坡度或斜坡的減小的動作過程可以包括在單車到達地形變化之前將速度比率調節至較低的節奏。在具有無級變速器的實施方式中,調節速度比率可以包括:確定變速器的當前速度比率、並且基於當前速度比率和路線的坡度的期望變化來確定所期望的速度比率、或確定從當前速度比率變化到所期望的速度比率的期望速度比率變化率。調節速度比率還可以包括將速度比率調節成以維持坡度變化過程中所期望的速度或動量,這可以包括確定變速器的速度比率的所期望變化率。在具有馬達或其他動力源的實施方式中,動作過程可以包括減小馬達所產生的速度、扭矩、或功率以便在單車到達地形變化之前減小單車的動量。在該等情況下,在單車到達地形變化之前減小節奏、功率、扭矩、或速度允許騎車人維持連續的速度或以其他方式滿足騎車人的預期用途、可以提高馬達或單車的效率或行程、並且允許騎車人維持對單車的控制以改善安全性。
多個實施方式可以使用位置資訊來確定路線中自動換檔(包括預期換檔)並不可行的區域。例如,路線可以是基本上是平坦的、但是具有許多細微的海拔變化(例如,具有小於5米每公里海拔變化的路線、沒有大於1%的坡度)等等。該等海拔變化可以小於GPS系統之解析度,或者GPS系統僅可以以最小尺寸的增量來改變海拔。在該等情形下,能訪問位置資訊和地形圖的系統可以確定,維持恒定的速度比率可以改善變速器的、聯接至變速器上的馬達的、或具有馬達和變速器的單車的效率。多個實施方式可以鎖定或以其他方式保持貫穿路線的該等部分而使得速度比率係恒定的。
資料採樣可以基於路線、地形、騎車人、或除了時間之外的一些其他指標。控制器可以確定,連續的資料採樣由於功率限制而是所不期望的、並且可以相應地調節資料採樣速率。第一次騎過路線時,資料採樣可以是第一速率,並且隨後由同一或不同的騎車人進行的騎行可以增大或減小該採樣速率。在平坦路線(或其一部分)上,資料採樣可以被最小化。在變化的地形上,資料採樣可以增大以便為未來的騎行獲得該路線的改善的輪廓。
單車與其他單車、中央伺服器、客戶端計算裝置、以及第三者伺服器之間的通信可以基於不同的指標來管理。單車中的控制器可以確定,由於功率限制或連線性,而不期望將資訊串流至另一個控制器或計算裝置。該控制器可以確定串流沒有發生、或者僅有沿著路線的選定部分的串流。該控制器可以存儲資訊以供後期上傳或與其他控制器或計算裝置進行通信。
有利的是,使用位置資訊結合單車資訊允許單車實施方式不僅預估何時進行換檔或調節速度比率、而且還預估為了調節速度比率要換檔多少或者變化率為多少、或者甚至預估何時不換檔或調節速度比率。相應地,多個實施方式可以用使用現有系統和途徑不可能的模式來運行。
在此揭露的一些實施方式可以實施成電腦程式產品,該電腦程式產品包括至少一個非瞬態電腦可讀介質,該非瞬態電腦可讀介質存儲由至少一個處理器可編譯的指令以便執行在此所描述的方法。
在此揭露的一些實施方式可以實施成一系統,該系統包括一個或多個計算裝置以及藉由網路聯接至該一個或多個計算裝置的資料系統。在一些實施方式中,該資料系統可以包括一處理器,該處理器被配置成用於與單車上的控制器、感測器、致動器、馬達、或其他控制和功率部件通信。該處理器還可以與單一使用者單車以及其他單車通信。該處理器可以使用蜂窩網路、Wi-Fi網路、射頻技術、或者其他一些使用不同協定和技術的無線技術進行通信。在一些實施方式中,該處理器可以被進一步配置成產生用於向使用者呈現資訊的一介面。
在此提供的一個實施方式中,單車包括車架、由該車架支撐的兩個車輪、變速器、單車速度感測器、以及通信聯接該變速器和該單車速度感測器的控制器。控制器具有處理器以及非瞬態記憶體,非瞬態記憶體存儲一組由該處理器可執行的指令以便獲得騎車人資訊;獲得單車資訊,包含來自單車速度感測器的資訊;獲得與單車相關聯的位置資訊;獲得與位置資訊相關聯的地形資訊;並且回應於預期的地形變化來導致變速器的比率變化。
在另一個實施方式中,提供了一用於藉由控制器來控制單車的變速器之方法。控制器通信聯接至單車速度感測器和該變速器。方法包括:獲得騎車人資訊;獲得單車資訊,包含來自單車速度感測器的資訊;獲得與單車相關聯的位置資訊;獲得與位置資訊相關聯的地形資訊;根據針對騎車人的控制方案來控制該變速器;以及回應於預期的地形變化來使變速器的比率變化。
在此提供的又另一個實施方式中,單車包括車架、由該車架支撐的兩個車輪、被配置成用於推進該單車的動力傳動系統、以及通信聯接網路的控制器。控制器具有處理器以及非瞬態記憶體,非瞬態記憶體存儲一組由處理器可執行的指令,以便獲得騎車人資訊;獲得單車資訊;確定與單車相關聯的位置資訊;並且獲得與位置資訊相關聯的地形資訊。該組指令還包括由處理器可執行的指令以便基於騎車人資訊、單車資訊、位置資訊、以及地形資訊來確定用於呈現給騎車人的一組路線,並且將該組路線呈現給騎車人。
在又一實施方式中,提供了一控制器以用於以下單車,該單車具有車架、由車架支撐的兩個車輪、以及用於推進單車的動力傳動系統。控制器通信聯接網路並且被配置成用於與GPS接收器通信來確定單車的位置、與圖源通信並且基於單車的所確定的位置來確定地形資訊、接收關於單車的資訊並且基於單車的位置、與單車的位置相關聯的地形、以及騎車人的至少一個表現特點來確定可用於騎車人的一組路線。
在與以下說明和結合附圖加以考慮時將更好地領會和理解該等和其他方面。以下說明儘管指示了各個選實施方式和許多特定細節,但是以例示說明、而非限制方式給出的。在本揭露範圍內可以作出許多替換、修改、添加或重排,並且本揭露包括所有此類替換、修改、添加或重排。
參照在附圖中示出並且在以下描述中詳述的非限制性實施方式,更充分地說明各個特徵和有利細節。省略了對眾所周知的起始材料、處理技術、部件、和設備的描述,以免不必要地模糊它們所提供的特徵和優點。然而應當理解,所述詳細描述和具體實例儘管指示了較佳的實施方式,但僅是以展示而非限制的方式給出的。熟習該項技術者從本揭露中可以明顯看出基本概念的精神和/或範圍內的各種替代、修改、添加和/或重排。
如在此所使用的,術語「包括」、「包括了」、「包含」、「包含了」、「具有」、「具有了」或其任意其他變形旨在涵蓋非排他包含物。例如,包括一系列要素之過程、產品、物品或者裝置不必僅限於那些要素,而是可以包括沒有明確列出的或者為此類過程、產品、物品或者裝置所固有的其他要素。此外,除非相反地明確闡明,否則使用術語「或」係指包含式的而非排他性的「或」。例如,以下中的任一項都滿足條件「A或B」:A為真(或者存在)並且B為假(或者不存在)、A為假(或者不存在)並且B為真(或者存在)、或者A和B兩者均為真(或者存在)。
此外,在此給出的任何實例或圖示不得以任何方式視為是對任何術語或與之一起使用的術語的明確定義之限制、並且是不局限於該等明確定義的。相反,該等實例或圖示應被視為是參照一個特定實施方式進行描述的並且僅是展示性的。熟習該項技術者將瞭解的是,任何術語或對該等實例或圖示所使用的術語將包括可以是或可以不是在本說明書中與之一起給出的或在其他地方給出的其他實施方式,並且所有這樣的實施方式都旨在被包括在該或該等術語的範圍之內。指定此類非限制性實例和圖示的語言包括但不限於:「例如」、「比如」、「如」、「在一個實施方式中」。
在此所描述的功能或過程的至少一部分可以是用適合的電腦可執行指令來實施的。該等電腦可執行指令可以作為軟體代碼部件、代理程式、或模組來存儲在與單車相關聯的控制器可訪問的一個或多個電腦可讀介質上。控制器可以藉由網路來通信聯接其他計算裝置。如在此所使用的,術語「通信聯接」係指用於在多個裝置之間傳遞資訊和資料的連接。該連接不限於永久或專用連接、而是也可以包括臨時或有限的連接。例如,將伺服器通信聯接控制器可以指示存在一連接,從而使得代理程式或軟體模組可以從該伺服器傳遞至該控制器並且該連接可以被終止。當該控制器想要向該伺服器發送資訊時,可以建立新的連接,或者可以啟動現有的連接,等等。
多個實施方式可以總體上針對一經由網路來通信聯接電腦或其他資訊系統的單車(還稱為「基於網路的單車」或「網路單車」)。然而,熟習該項技術者將瞭解的是,可以在其他類型的車輛上實現在此描述的特徵和優點中的許多項,該等車輛包括但不限於:三輪車、輕型電動車(LEV)、電動自行車和其他有輪車輛。單車、三輪車、LEV、或其他車輛可以利用無級變速器。無級變速器可以專門用來使全部功率穿過該無級變速器。無級變速器(CVT)可以與其他變速器整合成使得功率的一部分穿過CVT並且一部分穿過其他變速器。無級變速器(CVT)可以與其他變速器整合成使得功率穿過CVT和其他變速器。可以使用離合器和其他機構來在功率路徑、變速器等之間進行切換。
在此揭露之實施方式可以利用位置資訊、地形資訊、騎車人資訊、和單車資訊來確定控制方案從而以不同模式來運行變速器,包括使用用於變速器的預期換檔或對聯接至該變速器上的馬達的預期操作。用於操作單車的控制方案可以包括路線規劃。路線規劃可以僅由在此所描述的控制器或系統來完成,或者可以實施智慧代理程式、模組或其他組軟體指令來與市售的應用程式進行通信並且利用該應用程式。可以下載或購買的市售應用程式之實例包括MapMyRide® 和Google® 地圖。在一些實施方式中,從第三者應用程式下載的資訊可以與存儲在中央伺服器中的資訊相結合從而提供更準確的路線資訊。例如,從第三者應用程式下載的資訊可能沒有被更新來反映繞路、封路、正在修理的區域、條件惡劣的區域、基本上不適合單車(包括某些類型的單車)的區域等等。關於最近繞路的資訊可以存儲在中央伺服器中並且與第三者資訊相比較來確定確實存在繞路。
使用者可以出於各種原因來騎自行車。騎車人可能是因為上下班、運動、娛樂、旅遊、複健或一些其他風格而使用自行車。多個實施方式可以分析騎車人資訊、地形資訊、路線資訊、和單車資訊以便輔助基於風格或騎車人的預期用途來定制騎乘。多個實施方式可以進一步根據騎車人預期用途或風格來利用CVT的優點。在此揭露的實施方式可以對於彙集、分析、交換、或使用資訊來改善騎車人體驗是有用的。
騎車人資訊可以包括生物計量學資訊,例如心率、血壓、年齡、性別、身高、體重、最大攝氧量(VO2 max)、身體挑戰(包括殘疾和其他永久或長期的挑戰、或者短期挑戰,可能是外科手術、受傷或患病的結果)等等。騎車人資訊還可以包括以下資訊,例如:過去的生物計量學體能資訊(例如,最大心率、最小心率、平均心率、核心體溫、呼吸速率等等)、過去的路線性能資訊(例如,最快時間、最大單車速度、最大踏板速度、最大扭矩、最小踏板速度、最小扭矩、最大功率、平均功率、分段時間、經過的距離等等)、地形偏好、路線偏好、靜息心率的變化、重量、或VO2 max或類似體能參數等等。如在此描述的騎車人資訊可以包括以上實例參數中的一者、或以上實例參數的組合。在一個非限制性實例中,騎車人資訊包括分段時間和所產生的最大功率。在另一個非限制性實例中,騎車人資訊包括經過的距離和路線偏好。在一些實施方式中,騎車人資訊可以被歸一化。例如,騎車人可以為在位於不同地理位置的不同地形上騎行而具有兩輛單車,或對同一騎車人產生兩組騎車人資訊。例如,對使用CVT的騎車人而言,實施方式可以將CVT的傾斜角度、速度比率、或其他性能參數進行比較來確定一組騎車人資訊。多個實施方式可以將這個資訊彙集成單一的一組騎車人資訊或單一騎車人概況以滿足騎車人的預期用途。有利的是,基於歸一化的騎車人資訊來定制騎行允許騎車人騎上具有在此揭露的特徵的任何自行車並且體驗經改善的騎行。
地形資訊可以包括關於海拔、斜坡或坡度、表面(例如,公路、小路、小徑等)的資訊並且包括天氣條件,例如可能對不同表面具有不同影響的雪、冰雹、或雨。地形資訊也可以包括能見度。例如,穿過灌木叢的小路一般具有有限的能見度,導致騎車人騎駛緩慢。在山的東側或穿過高大樹林的公路可能會比同一座山的西側或穿過平原或路過無障礙物的大型水體附近的公路更早地體驗到黑暗。在此揭露的網路自行車的實施方式可以獲得地形資訊並且基於地形來定制騎行,從而允許騎車人充分利用地形來實現他/她的騎行目標。伺服器可以接收存儲的資訊,或者代理程式或其他組的電腦指令可以根據需要收集地形資訊。
路線資訊可以包括關於以下的資訊:交通(包括交通量、交通選區、瓶頸區域、速度限制、與該路線上的其他車輛相關的速度資訊(例如,行駛在公路上的汽車的平均速度、超過道路上的速度限制的車輛百分比等等)、已經騎行了該路線或該路線的一部分的其他騎車人的人數、已經騎行了該路線的其他騎車人在該路線上的平均評價、已經騎行了該路線的其他騎車人的平均速度、已經騎行了該路線的其他騎車人的最大速度、其他騎車人完成該路線的平均時間等等。路線資訊可以是由智慧代理程式或在控制器上執行的電腦指令的模組收集並且轉發至中央伺服器的。路線資訊可以針對單獨的騎車人進行分析並且進行訂制。
自行車資訊可以包括以下資訊,例如:相對於車架、部件、子元件等等所騎行過的總距離。自行車資訊可以包括批號或其他製造追蹤號碼。自行車資訊可以允許製造商對來自同一供應商、來自同一製造批次的單車的自行車性能進行比較。自行車資訊還可以包括關於單車上的變速器(包括無級變速器在內)之資訊。關於無級變速器之自行車資訊可以包括關於可能的傾斜角度或速度比率的範圍之資訊。在具有電動馬達的實施方式中,自行車資訊可以包括蓄電池的電力容量(或電力水平)、馬達或動力傳動系統輸出的最大扭矩或速度、具有馬達和變速器的動力傳動系統的最大行程等等。自行車資訊還可以允許對單車或部件的性能進行比較。在此揭露之實施方式可以使用自行車性能資訊來確定適當路線。例如,具有較寬輪胎的自行車(例如山地自行車)可以呈現出包括穿越較短距離的小路和小徑路線選項;具有窄輪胎的自行車(例如公路自行車)可以呈現出包括距離較長但是不在小徑或小路上的路線選項;並且具有中等大小輪胎的自行車(例如混合動力自行車)可以呈現出包括小路而不包括小徑並且包括穿越中等範圍距離的路線的路線選項。
使用以上所描述的資訊,可以針對騎車人定制騎行方案。該騎行可以基於騎車人所選擇的騎行單車、騎行路線、體能目標等等來定制。
展示了可以如何定制騎行的一實例涉及在選擇和騎行過路線時將心率用作基本參數。人們常見的是針對鍛煉來指定目標心率或心率範圍,並且現有的鍛煉系統(例如,跑步機、靜止自行車)可以調節該鍛煉系統的速度、節奏、上坡度、阻力、或其他參數以便確保使用者的心率不超過最大心率或停留在目標範圍內。藉由使用在此揭露的實施方式,使用者輸入指示騎行持續時間的參數,可操作地聯接至單車上的控制器可以使用騎車人的心率以及所指定的持續時間率來確定路線。該控制器還可以考慮其他資訊(例如其他騎車人資訊、地形資訊、路線資訊、或單車資訊)來確定路線,包括確認允許使用者不超過最大心率或使心率保持在指定範圍內的不同路線;確認可能致使騎車人超過最大心率或將導致心率廣泛變化的不同路線;基於具有與該騎車人相似的目標、偏好、或興趣的其他騎車人的體驗和評價來確認多個路線;基於單車、或一些其他指標來確認路線。
如以上所述,可以將心率用作基礎。然而,使用騎車人資訊的其他要素,可以向使用者呈現一組路線來進行手動選擇,可以自動地選擇一路線,可以不使用一條或多個路線等等。作為一實例,如果使用者想要騎行40分鐘同時保持其心率在120-140次每分鐘(bpm)之間,則多個實施方式可以首先確定使用者將騎行哪種自行車。多個實施方式還可以考慮在最近幾次騎行中騎車人的體能,以獲得對以下方面的更好意見:騎車人習慣哪種地形、騎車人有多麼適應地形變化、騎車人偏愛哪種類型的表面、以及騎車人完成指定距離所需要的平均和最大時間。多個實施方式還可以考慮輔助騎車人的可能性。例如,如果騎車人使用電力輔助單車(通常還稱為電動自行車),則多個實施方式可以確認第一路線:該路線覆蓋了未輔助的20公里、較小輔助的25公里、或較多輔助的40公里。替代地,如果騎車人想要行駛指定距離,則多個實施方式可以確定,騎車人可以用完全輔助在40分鐘內、用一些輔助在50分鐘內、或不用輔助在60分鐘內完成該路線。在一些實施方式中,可以確定的是,該路線的某些部分狹窄並且具有顯著的交通量,並且為安全起見可以使用電動馬達來輔助騎車人維持期望的(最小的)速度穿過該路線的那個部分。其他情況也是可能的。藉由使用這個資訊,多個實施方式可以自動為騎車人選擇一路線、或可以向騎車人呈現多個選項來選擇或同意。
在一些實施方式中,控制器可以選擇一組路線。控制器選擇一組路線可以包括確認適合於騎車人的路線。可以基於騎車人的能力來選擇(或棄選)路線。例如,向只騎行在具有輕交通量的公路上的騎車人可以呈現典型地具有輕到中等交通量的一組路線、而不呈現遭遇重交通量或高速交通的路線。可以基於其他騎車人的平均技能水平來選擇(或棄選)路線。例如,典型地被精英騎車人所使用的路線由於其挑戰性可能不被呈現給無經驗的、或其過去的體能被認為低於完成或享受該騎行所需要的技能水平的使用者。可以向想要美好的娛樂騎行的騎車人呈現兩個地點之間有風景的路線,而可以向正在訓練並且想要在該相同兩個地點之間騎行的騎車人呈現另一條具有坡路、轉彎、或其他特徵、但不被認為有風景的路線。多個實施方式可以進一步考慮路線上的(或預測將在路線上的)騎車人的人數。如果若干個(獨立的)騎車人想要騎行同一路線,則控制器可以與中央伺服器通信以確定預期將騎行這條路線的騎車人的人數並且相應地呈現多條替代路線來避免可能的擁擠或可以建議推遲出發時間。替代地,在確定多個騎車人想要騎行同一路線時該控制器可以與其他控制器通信(直接或經由中央伺服器或與其他騎車人相關聯的其他計算裝置)來為單一一組建議單一時間或者向具有類似技能水平的一組騎車人建議多個出發時間。
存儲資料、分析資料、和通信的過程可以藉由電腦指令來執行。一組電腦指令可以被存儲在與單車相關聯的或集成的控制器可訪問的記憶體中、可以被存儲在通信聯接控制器的計算裝置中、可以被存儲在通信聯接控制器的一組伺服器中、或其一些組合。
圖1描繪了高層結構圖,展示了用於在與單車140、客戶端計算裝置150、第三者伺服器160、和中央伺服器110相關聯的控制器145(例如控制器145-1、控制器145-2、和控制器145-3)之間提供通信的一系統。
在一些實施方式中,使用者資訊可以本機存放區在與單車集成的控制器中或與使用者相關聯的使用者裝置中、或可以作為代理程式或模組被存儲在中央伺服器110中。如圖1所描繪,控制器145-1可以集成到單車140-1的輪轂(或其他部件)中,控制器145-2可以聯接至單車140-2的手把(或其他車架構件上),並且控制器145-3可以是可附接/可拆卸的以便能夠用於單車140-3至單車140-N中的任何一者中。在一些實施方式中,控制器145可以存儲關於一個或多個騎車人、路線、之前騎行的資訊、或其他資訊。例如,控制器145可以為使用者存儲一組訓練程式和一組使用者偏好(包括個人記錄(PR)、目標等)。使用者每次與控制器145相互作用,該使用者可以被呈現這種個性化的資訊。作為代理程式或模組的一部分存儲的資訊可以允許使用者使用不同單車來享有網路自行車的功能。
在一些實施方式中,控制器145具有有限的記憶體、處理能力或功能、但是可以與具有記憶體、處理能力或功能的中央伺服器110、客戶端計算裝置150、或第三者伺服器160通信。在該等情形中,控制器145可以在使用者與各種分析工具之間提供一介面。例如,在一些實施方式中,控制器145可以經由網路130通信聯接中央伺服器110、客戶端計算裝置150、或第三者伺服器160。將控制器145通信聯接中央伺服器110、客戶端計算裝置150、或第三者伺服器160中的一者或多者可以改變。例如,在騎行過程中,使用者可能想要藉由使用客戶端計算裝置150始終與教練或教員聯繫,因此控制器145可以通信聯接客戶端計算裝置150使得資料連續地串流、打包或以其他方式發送至客戶端計算裝置150。應注意的是,可能有不止一個人想要接收關於使用者的連續資訊,而該等人可能使用不同的計算裝置。相應地,多個實施方式可以發送以下資訊,該資訊允許人使用第一客戶端計算裝置150-1以第一格式(例如串流)來接收並且處理或包含第一組資訊、允許第二個人使用第二客戶端計算裝置150-2以第二格式(例如打包的或彙集的)來接收並且處理或包含第二組資訊等等。
中央伺服器110可以是指具有訪問關於所有使用者、單車和裝備、以及路線的任何資訊的能力的一伺服器或一組伺服器,該等資訊包括使用者資訊、單車或裝備資訊、以及路線資訊。
客戶端計算裝置150可以是指能夠訪問關於一使用者或選定的一組使用者的選定資訊的任何裝置,該等選定資訊包括使用者資訊、單車或裝備資訊、以及路線資訊。在一些實施方式中,客戶端計算裝置150可以具有聯接處理器並且存儲一組指令的記憶體,從而使得客戶端計算裝置150能夠執行以下過程,該等過程包括例如資料收集、資料分析、資料彙集、資料呈現、以及兩個或更多控制器之間的協調。在其他實施方式中,客戶端計算裝置150可以具有充分的功能來與中央伺服器110、控制器145、或第三者伺服器160相互作用,以傳達包含資料的資訊並且向使用者顯示或以其他方式呈現資訊。資訊可以被發送至第一客戶端裝置(例如,裝置150-1)以使得使用者能夠即時訪問該資訊。資訊還可以被發送至第二客戶端裝置(例如,裝置150-2)以使得教員/教練能夠後來訪問該資訊。鑒於客戶端計算裝置150的使用者的請求等等,該資訊可以被即時發送或者該資料可以在預選時刻被發送。客戶端計算裝置150可以追蹤保修資訊、與第三者伺服器160通信以便與第三供應商安排服務、與中央伺服器110通信從而定位第三者服務提供者、或與其他客戶端計算裝置150通信。在一些實施方式中,客戶端計算裝置150接收關於該單車或車輛上所使用的CVT的資訊。該資訊可以包括關於CVT的速度比率、扭矩比率、或其他參數的資訊。在利用具有多個介於第一與第二牽引環之間的可傾斜的球的CVT的一些實施方式中,資訊可以包括該等球之傾斜角度。CVT的其他參數也可以被傳達至客戶端計算裝置150。
第三者伺服器160可以是指能夠訪問、接收、或以其他方式獲得來自中央伺服器110、控制器145、客戶端計算裝置150、或其他第三者伺服器160的資訊之任何裝置。第三者伺服器160所獲得的資訊可以包括使用者資訊、單車或裝備性能資訊、以及路線資訊。被發送至任一第三者伺服器160的資訊可以取決於第三者之類型。第三者伺服器160可以是與單車或部件製造商相關聯的。被發送至第三者伺服器160的資訊可以包括關於使用中的具體裝備的資訊。在一些實施方式中,第三者伺服器160可以接收單車或車輛上所使用的CVT的資訊。該資訊可以包括關於CVT的速度比率、扭矩比率、或其他參數的資訊。在利用具有多個介於第一與第二牽引環之間的可傾斜的球的CVT的一些實施方式中,資訊可以包括該等球的傾斜角度。CVT的其他參數也可以被傳達至第三者伺服器。
被發送至第三者伺服器160的其他資訊可以包括已經使用了該裝備的這條或該等路線以及關於使用者的非特異的資訊(例如,性別、體重、年齡、但沒有名字)。第三者伺服器160可以是與路線相關聯的。例如,旅遊局可能想要知道使用者更喜歡哪些餐館、他們住在哪些酒店等等。被發送至與路線相關聯的第三者伺服器160的資訊可以包括關於使用者的非特異的資訊(例如性別、年齡)並且可以包括使用者所停留的位置以及在該等位置處花的時間的資訊。在一位置處所花的時間可以指示使用者停在景點、餐館、住宿加次日早餐酒店等等。藉由使用此資訊,與該路線相關聯的第三者伺服器160在確定使用者想要使用該路線的所有或一部分之後可以提供推薦資訊、提供優惠或優惠券、單車的日程服務、跟蹤保修資訊等。
被發送至第三者伺服器160的資訊可以是受存儲在中央伺服器110中的一組規則或準則來控制或確定的。在一些實施方式中,中央伺服器110可以控制所有的資訊,從而使得第三者伺服器160所獲得的資訊係從中央伺服器110中接收到的。在一些實施方式中,中央伺服器110可以將指令、驗證碼、秘鑰等傳達至一個或多個控制器145、客戶端計算裝置150、或第三者伺服器160,以使得第三者伺服器160可以接收到滿足預定指標的資訊。在該等實施方式中,資訊不需要經過中央伺服器110、而可以直接到達控制器145、客戶端計算裝置150、或第三者伺服器160,或被發送至中央伺服器110的資訊的備份還可以被轉發至其他控制器145、客戶端計算裝置150、或第三者伺服器160。
圖2描繪了一框圖,展示了控制器145的一個實施方式,該控制器包括可用於將來自與單車140相關聯的使用者的資訊傳達至中央伺服器110、客戶端計算裝置150、或第三者伺服器160的不同硬體、固件、或模組。控制器145可以包括騎車人資訊模組210、地形資訊模組220、路線資訊模組230、單車資訊模組240、生物計量學感測模組250、以及位置資訊模組260。控制器145還包括一處理器205和一非瞬態記憶體(未示出),該非瞬態記憶體存儲了一組由處理器205可執行的指令來例如:從該記憶體檢索資訊、存儲資訊到該記憶體、並且與騎車人資訊模組210、地形資訊模組220、路線資訊模組230、單車資訊模組240、生物計量學感測模組250、以及位置資訊模組260中的一項或多項通信。
騎車人資訊可以由控制器145獲得。例如,控制器145上的騎車人資訊模組210可以在控制器145與輸入/輸出(I/O)裝置215之間建立通信,以使得當使用者與I/O裝置215交互時,從使用者接收到資訊,基於所接收到的資訊向使用者呈現適合的資訊。在一些實施方式中,控制器145可以向使用者呈現一圖形化使用者介面(GUI)。可以允許使用者以不同方式輸入資訊。例如,手動輸入(例如,鍵盤)可以允許使用者輸入資訊,允許拇指驅動器或存儲資訊的其他媒體裝置被連接的端口、或其他I/O方法。在一些實施方式中,控制器145可以被配置成用於自動地獲得騎車人資訊。例如,騎車人資訊模組210可以與多個感測器(指紋感測器)或其他設備(例如使用近場通信的裝置)通信並且將該資訊與之前存儲的使用者資訊進行比較來確定使用者的身份。在一些實施方式中,騎車人資訊模組210可以收集資訊、分析該資訊、並且將該資訊的總結傳達至控制器145,這可以減少對控制器145的處理要求。
地形資訊可以由控制器145獲得。例如,控制器145上的地形資訊模組220可以從記憶體檢索地圖、或與伺服器110或第三者伺服器160通信以獲得地圖或其他地形資訊。地形資訊模組220可以與位置資訊模組260通信以獲得位置資訊並且使用該位置資訊來確定相關聯的地形。
路線資訊可以由控制器145獲得。例如,控制器145上的路線資訊模組230可以與騎車人資訊模組210通信以獲得騎車人資訊、與位置資訊模組260通信以獲得位置資訊、與地形資訊模組220通信以獲得地形資訊、並且可以與伺服器110、第三者伺服器160、或客戶端計算裝置150通信以獲得規劃一路線所必須的額外資訊。在一些實施方式中,路線資訊模組230僅可以在選定時刻起作用。例如,如果藉由客戶端計算裝置150(可以指示該路線係基於教練的指令)來協調路線規劃,則路線資訊模組230可以確定路線並且接著斷電、休眠等等,因為只有一條路線。如果路線資訊模組230被用來規劃上下班的路線,則路線規劃模組230可以在存在繞路、交通緩慢、或使得騎車人可能在開始騎行之後想要或需要改變路線的其他問題的情況下貫穿該騎行保持開啟。
控制器145可以與多個感測器通信來確定關於變速器之資訊。資訊可以包括與該單車上的變速器的速度比率、傾斜角度、傾斜角度的變化率、或與性能相關的一些其他資訊。在一些實施方式中,單車資訊模組240可以被配置成用於與多個感測器週期性地通信來接收信號並且將該等信號與記憶體中所存儲的信號進行比較。在一些實施方式中,單車資訊模組240可以收集資訊、分析該資訊、並且將該資訊的總結傳達至控制器145,這可以減少對控制器145的處理要求。
控制器145可以與心率監測器、呼吸速率感測器、體溫計、或其他生物計量學感測器255通信以獲得用於控制器145的資訊。在一些實施方式中,生物感測模組250可以被配置成用於與心率感測器、呼吸速率感測器等以預定的速率通信來收集資訊。在一些實施方式中,生物計量學感測模組250可以收集資訊、分析該資訊、並且將該資訊的總結傳達至控制器145,這可以減少對控制器145的處理要求。
控制器145可以與GPS裝置265通信或者包括GPS接收器以獲得位置資訊。在一些實施方式中,位置資訊模組260可以收集資訊、分析該資訊、並且將該資訊的總結傳達至控制器145,這可以減少對控制器145的處理要求。
控制器145所接收到的資訊(包含從騎車人資訊模組210、地形資訊模組220、路線資訊模組230、單車資訊模組240、生物計量學感測模組250和位置資訊模組260中任一者接收到的資訊)可以是與其他資訊相關的。例如,地形資訊可以是與位置資訊相關的以確定沿著路線的斜坡。控制器145可以將這個資訊發送至中央伺服器110、其他控制器145、客戶端計算裝置150、或第三者伺服器160。
被發送至中央伺服器110、其他控制器145、客戶端計算裝置150、或第三者伺服器160的資訊可以被分析、被彙集、被分段、或以其他方式被處理以獲得額外的資訊。資訊可以在被接收到時進行分析或可以被存儲以便之後進行分析。
在一些實施方式中,資訊可以被串流至中央伺服器110或可以被打包。對資訊的分析可以是基於具體資訊包、資訊流片段、或該資訊的一些其他部分來執行的。對被發送至中央伺服器110的騎車人資訊的分析可以用來確定騎車人的體能能力以及騎車人的類別,包括沒有完成、沒有遵循設定路線、騎行很少的騎車人、或沒有落入特定類別的騎車人。對被發送至中央伺服器110的路線資訊的分析可以用來例如確定路線的難度、可以用來確認一條或多條互補路線或替代路線。對單車或裝備資訊的分析可以用來確定單車或其上部件的性能特徵。
彙集可以包括收集變化粒度之資訊。例如,彙集可以包括接收關於在特定路線上、在特定單車上的特定騎車人的資訊、並且還可以包括關於一組騎車人的平均速度、山地單車在平坦地形上的平均速度的資訊。彙集可以包括被動地接收來自一個來源的資訊或主動請求資訊。彙集可以在接收到資訊時執行、或可以在一些初始分析之後執行。彙集可以包括拋棄可能將此資訊與特定騎車人、路線或裝備器材相關聯的任何資訊。資訊可被彙集成單一集合、或可以基於時間、位置、性別或其他指標進行彙集。彙集的資訊可以存儲在例如聯接中央伺服器110的一存儲庫中。
許多現有的資料收集系統的一個問題在於其基本性質,其中資料被分解為逝去時間、平均心率和平均速度的一般性輸出。為了更好的理解騎行,在此揭露的實施方式可以提供更多的分析。對路線資訊的分析可以包括分段。資訊的分段可以包括根據除時間外的一些指標(即,圈次)將資訊分為兩個或更多部分或區段。分段可以在資訊被接收到中央伺服器110中時發生或可以在從中央伺服器110請求資訊時發生。圖3A至3F描繪了多個表格或圖形,展示了用於將資訊分段的技術。
圖3A描繪了針對存儲關於一組騎車人的資訊之表格300-1。列310可以包括騎車人識別號碼。列320可以包括關於騎車人的資訊,例如年齡。列330可以包括例如騎車人性別的資訊。列340可以包括例如技能水平、經驗、或一些其他指標的資訊。列350可以包括額外的資訊,例如騎車人係娛樂型騎車人(R)、運動型騎車人(S)、通勤人員(C)、遊客(T)、或係正從傷痛康復(M)。表格300-1係可以存儲在與中央伺服器110相關聯的記憶體中的資訊的實例。表格300-1或其多個部分可以被共用或傳達給控制器145、客戶端計算裝置150、或第三者伺服器160。作為一實例,與騎車人ID 10010相關聯的騎車人可能是22歲、男性、技能水平2、並且可能是一運動型騎車人。關於與騎車人ID 10010相關聯的騎車人的資訊可以被轉發至第三者伺服器160,該第三者伺服器係與專用於運動型騎車人的裝備、用於技能水平2的騎車人的裝備、用於男性騎車人的設備或服裝、在22歲左右的騎車人中流行的裝備或服裝等等相關聯的。
圖3B描繪了針對存儲關於特定騎車人的資訊的表格300-2。表格300-2可以存儲以下資訊,例如:使用者的靜息心率或其他生物計量學資訊、使用者實現的最大速度、使用者實現的最大扭矩、使用者行駛的最大距離;並且還可以包括以下資訊,例如:騎行時實現的最大踏板速度(RPM)、行駛過的(總)距離、以及該使用者特有的其他資訊。作為一實例,與騎車人ID 10010相關聯的騎車人可以具有54次每分鐘(BPM)的靜息心率、實現了56公里每小時(kph)的最大速度、可能產生43牛頓-米(Nm)的最大扭矩、可能在單一騎行過程中蹬踏了最大202 km、可能實現了154轉每分鐘(rpm)的最大踏板速度、以及可能行駛了總共34032千米(km)。客戶端計算裝置150訪問在表格300-2中發現的資訊可以使得教練能夠評估騎車人的訓練、確定適合騎車人的單車等。例如,教練可能想要知道騎車人在哪個旋轉速度(節奏)上發揮出最大功率。第三者伺服器160訪問在表格300-2中發現的資訊可以允許裝備製造商評估保修索賠、允許製造商針對到來的保修索賠的版本來確定產品限制、允許製造商比較產品性能、允許製造商向特定一組使用者銷售產品等。
圖3C描繪了用於存儲關於特定騎車人完成的騎行的資訊的表格300-3。每一行可以對應於特定路線。多個列可以包括關於行駛過的距離以及完成該路線所需要的時間的資訊。另外,表格300-3可以包括該路線的使用者評價、該路線的斜坡、平均速度、平均扭矩、最大心率和平均心率或一些其他生物計量學等等。例如,騎車人10010可能完成了四次騎行。每次騎行的距離和時間可以由控制器145自動記錄(或傳達)。使用者評價可以由騎車人10010提供並且由控制器145記錄(或傳達)。斜坡度可以基於與使用者評價相比的距離和時間來確定。因此,當越多的騎車人騎行同一路線時,可以收集並確定越多的資訊,從而改善隨後騎車人的騎行。客戶端計算裝置150訪問表格300-3可以允許使用者(例如,教練或教員)評估騎車人相對於具有某些概況的路線的表現。第三者伺服器160訪問表格300-3可以允許第三者評估保修索賠、預測維修間隔、針對特定群體或類型的騎車人在住宿、服務、裝備等方面的交易。
圖3D描繪了針對存儲關於特定路線的資訊的表格300-4。每一行可以對應於所騎行的路線的具體情況。例如,在公路自行車上的第一個人以及在山地自行車上的第二個人可以騎行一路線,或者一路線在夏天被騎行時可以限定為一種路而在冬天被騎行時被限定成替代的路,等等。列可以包括以下資訊,例如:路線距離、完成該路線所需要的時間、沿著該路線的最大上坡度(上升度)、沿著該路線的最大下坡度(下降度)、騎車人/天的平均人數、騎行該路線的總的騎車人、騎車人的峰值人數(旺季)、騎車人的峰值人數(淡季)、騎車人的平均人數(旺季)、騎車人的平均人數(淡季)、騎車人的平均人數(每月)等等。列還可以包括對應於沿著路線的單車性能的資訊。存儲了關於針對具有無級變速器(CVT)的單車使用者的路線的表格300-4可以包括存儲了關於可傾斜行星件軸的最大傾斜角度的資訊的列。如圖3D所描繪的,具有路線ID 4283的路線可以覆蓋35 km、可以具有7%的最大上坡度以及3%的最大下坡度、可以被6371個騎車人騎行過,並且替代的路線可以是路線ID 4567。另外,表格300-4可以用來記錄關於單車性能的資訊。例如,表格300-4可以包括對應於CVT的指令引數的資訊,例如對球形CVT而言最大傾斜角度係13度。與製造商相關聯的第三者伺服器160訪問表格300-4可以允許製造商確認未來產品的較佳的運行範圍從而評估保修索賠,等等。客戶端計算裝置150訪問表格300-4可以允許教練評估訓練表現、設定新的目標等等。例如,如果騎車人用無級變速器騎行路線4283並且記錄最大傾斜角度為17度,則該資訊可以被傳達至中央伺服器110、第三者伺服器160或客戶端計算裝置150以便對該路線、騎車人表現、裝備等等進行進一步分析。
圖3E描繪了與路線的資訊相關聯的圖表300-5。路線可以分為多個區段。區段的個數以及每個區段的長度可以是基於預定指標的。在一些實施方式中,區段可以是基於單車的車輪旋轉次數(例如,每500次輪旋轉)、基於斜坡變化(例如1至3度、4至6度、7至8度、9+度)、基於海拔變化(例如,每50 m的海拔變化為新的區段)、或一些其他指標。圖表300-5描繪了被分為五個區段的8 km路線,其中每個區段係基於斜坡或上坡角來確定的。如圖3E所示,區段A具有第一坡度(略微上坡),區段B具有第二坡度(陡坡),區段C總體上是平坦的,區段D具有第三坡度(下坡),區段E總體上是平坦的。因此,即使是該路線從開始到結束僅具有略微的坡度(略微的上坡),但是多個實施方式也可以將該路線分段以更好地理解騎車人和裝備沿著該路線表現如何。
圖3F描繪了針對存儲關於路線例如路線1234的資訊的表格300-6。存儲關於路線的資訊可以包括將該路線分段為多個區段(通常也稱為「分支」)。表格300-6描繪了關於圖3E中所描繪的路線區段所存儲的資訊。每一行可以用於存儲關於具體區段的資訊。列可以存儲以下資訊,例如:區段識別編好、完成該區段所需要的時間、以及該區段的平均坡度。對具有CVT的單車的使用者而言,實施方式可以進一步存儲以下資訊,例如:平均傾斜角度、最大傾斜角度、每轉最大傾斜角度、踏板速度(包括平均RPM、最大RPM、完成騎行所需要的蓄電池功率的量、最大功率消耗、平均功率消耗、消耗功率的路線的百分比、騎車人的左腿處於特定角度時消耗的功率與騎車人的右腿處於特定角度時消耗的功率相比的差異等等)等等。
為了有助於進一步理解在此所描述的概念,提供了一實例。使用者購買具有選定動力傳動系統、車輛、車架、和其他裝備的單車。該使用者註冊中央伺服器110,包括提供關於其偏好的資訊以及關於該單車(包含任何部件在內)的資訊。在一些實施方式中,控制器145可以包括以下功能:檢測或確定關於一個或多個部件的資訊並且將這個資訊自動地傳達至中央伺服器110。中央伺服器110可以將保修資訊傳達至一個或多個第三者伺服器160。使用者每次騎行該單車,控制器145可以與中央伺服器110、客戶端計算裝置150、或第三者伺服器160通信來獲得關於路線的資訊、獲得訓練目標、確定沿著路線的停駐點,等。控制器145接著監測沿著該路線的騎車人體能並且將關於該體能的選定資訊發送至中央伺服器110、客戶端計算裝置150、或第三者伺服器160。發送給客戶端計算裝置150的資訊係即時發送的以使得教練能夠看到騎車人的表現如何或該裝備的表現如何。被發送至中央伺服器110資訊包括關於該路線、騎車人、以及單車的資訊。騎車人或教練/教員可以進一步接收指示單車需要維修的資訊、可以接收對騎車人表現的評估(相對於騎車人已經沿著同一路線所完成的騎行、沿著其他路線的可比的騎行、其他騎車人沿著同一路線的騎行、或其他騎車人沿著可比的路線的騎行)、或其他資訊。中央伺服器110和/或第三者伺服器160可以分析從控制器145接收到的資料來評估單車或部件的性能。資訊可以被傳達至客戶端計算裝置150或控制器145以便為下次騎行調節訓練目標。該過程在使用者每次騎行單車時重複。
圖4描繪了一流程圖,展示了用在針對單車的控制方案中的路線規劃。該控制方案可以用於無級變速器(CVT),例如可以聯接至馬達上的無級行星(CVP)變速器。路線規劃可以包括使用位置資訊、地形圖、或地形資訊的其他來源、以及單車資訊來確認要利用的公路和小徑或是要避開的公路和小徑。在此所描述的控制器例如控制器145的實施方式可以用參照圖4所描述的方式來實施路線規劃。
在步驟410,位置資訊可以由控制器(例如控制器145)從以下各項中獲得:GPS接收器412、蜂窩三角測量系統414、或一些其他的導航系統、或記憶體416;並且可以包括海拔、溫度、日出時間、日落時間、濕度、風速、風向、露點、或與位置相關聯的其他資訊。
在步驟420,可以獲得地形資訊。資訊可以由中央伺服器110獲得並且被傳達給控制器145、客戶端計算裝置150、或第三者伺服器160、或可以直接由控制器(例如圖1所描繪的控制器145)獲得。地形資訊包括關於高度的資訊,包括海拔變化(例如,坡度)。地形資訊可以包括存儲在與該單車集成的記憶體416中的、或藉由網路405與地形資訊資料庫406通信而獲得的地形圖;並且可以進一步包括最大海拔、最小海拔、平均海拔、坡度;並且還可以包括關於以下各項的資訊:包括交叉口的公路、小路、或小徑,鐵路道口、學校區、施工區、少水的道口等。
在步驟430中,可以例如由聯接至以上所描述的控制器145上的中央伺服器110獲得單車資訊。單車資訊可以存儲在記憶體416中或可以藉由網路(例如網路405)與中央伺服器110、客戶端計算裝置150、或第三者伺服器160通信而獲得;並且可以包括以下資訊,包括:一系列速度比率、一系列扭矩比率、一系列功率比率、蓄電池電量水平、蓄電池最大電流水平、平均蓄電池電流消耗、最大馬達功率輸出、以及平均馬達功率輸出。在一些實施方式中,控制器145或中央伺服器110可以存儲將CVT的傾斜角度與速度比率、扭矩比率、或功率比率關聯的一個資料結構。
在步驟440,騎車人資訊可以從使用者介面142、從經由網路405通信聯接的資料庫406、或從客戶端電腦150中獲得。另外,安裝在自行車上的感測器可以確定關於騎車人的額外資訊,包括體重、體溫、心率、以及呼吸速率。騎車人資訊可以包括關於較佳的節奏或節奏範圍的資訊。
在步驟450中,控制器145可以獲得目標路線資訊。路線可以由使用者經由使用者介面142輸入、可以經由網路405從資料庫406中獲得、或者可以從朋友或其他使用者處獲得。目標路線可以基於使用者指標來確定、並且可以是特有的或開放性的。使用者輸入的路線可以是該使用者獨有的、或已知的、手動輸入的、從預定或預載入的集合中選擇的、或下載的。路線可以是騎車人獨有的或可以是已知的,例如在既定的自行車比賽中所騎行過的路線。基於使用者輸入的開放性路線之實例可以涉及使用者輸入起始點以及距離,使用者輸入時間和終點、環路以及圈數、或其他指標。多個實施方式可以使用指標並且相應地確定路線。可以選擇該路線在與起始點相同的位置處或在某個其他地點處結束。使用者指標的其他實例可以包括熱量目標、心率、或某個其他生物計量學參數。
在步驟455中,對使用者旨在騎行的路線的分析可以由控制器145、中央伺服器110、客戶端計算裝置150、或第三者伺服器160中的一者或多者來執行從而獲得一實際路線。對路線的分析可以確定選定的路線對使用者並不是理想的。例如,使用者可以輸入明確的目標。中央伺服器110或客戶端計算裝置150可以確定,公路、小徑、或其他路線可以更長、更短、具有更大的海拔變化、具有更小的海拔變化、可以具有更陡的坡度、可以更平坦、或具有對於使用者實現其目標而言不期望的概況。第三者伺服器160可以確定,聯接單車140電動馬達的蓄電池沒有足夠的功率以持續整個路線。在具有該等部件的自行車實施方式中,可以執行對蓄電池和CVT(和電動馬達,如果安裝了的話)的分析。該分析可以確定,針對騎車人在理想範圍內運行CVT將消耗某個平均功率水平或最大功率水平。該分析的結果可以與保修資訊相比較或與實際的蓄電池水平等相比較,來確定從保修角度來看該騎行是否是可接受的、或甚至從騎車人角度來看是否是可能的。在此揭露的多個實施方式可以分析與較佳的路線概況相關的使用者輸入、分析該路線上將遇到的實際地形、分析單車的一個或多個性能特徵、並且利用這個資訊來調節該單車的性能特徵以便更密切地匹配所期望的概況。
作為一特定的實例,使用者可能想要在山上訓練從而提高攀爬技能、但是居住在總體上平坦地形的區域中。因此,即使使用者在使用者介面中輸入「爬山」,但是單車總體上不能達到這個目標。在此揭露的實施方式可以考慮想要爬山的使用者指標、分析實際地形來確定山是不存在的、收集關於單車變速器的資訊、並且確定如何調節該變速器來補償該平坦地形並且產生爬山感受。相反,如果騎車人居住在山地中並且想要在平坦地形上騎單車,則多個實施方式可以調節該變速器來補償山地地形。在一些實施方式中,具有CVT的單車可以改變CVT來從騎車人要求更多扭矩以便模擬山地。在一些實施方式中,具有帶有馬達/發電機和蓄電池的CVT的單車可以藉由將CVT配置成充電模式來類比山地,從而使得騎車人經由CVT對蓄電池充電來類比山地。在一些實施方式中,具有CVT的單車可以使用馬達來增加動力,使得騎車人模擬平坦地形。此外,多個實施方式可以利用預期換檔,使得騎車人具有騎行選定路線的感受,即使該路線不匹配實際路線也是如此。
為確保騎車人能夠實現目標,其他構型係可能的。例如,騎車人可以基於體重減輕、增大的VO2 max、增大的耐力、增大的速度或衝刺能力等來選擇一模式。為了實現該等目標,在此揭露的多個實施方式可以基於GPS或其他位置資訊結合地形資訊來確定實際地形、確認一路線、確定選定路線的概況、確定實際概況與選定概況之間的差異、並且調節單車的性能特徵來實現該目標。作為與重量減輕相關的一實例,多個實施方式可以基於理想或最佳的鍛煉時期(例如了,30分鐘)來確定路線、確定理想的節奏(例如,60-80 rpm之間)或心率(例如小於120 bpm)或確定該路線的輪廓。
相對於圖4所描述的方法或步驟可以藉由控制器來執行,該控制器具有用於存儲資訊、一組電腦指令的記憶體和處理器,該處理器被配置成執行該等指令並且能夠從記憶體檢索資訊、存儲資訊到該記憶體、並且進一步能夠藉由有線或無線連接與資料庫406、使用者介面142、客戶端電腦150、以及其他電腦和計算裝置通信。
在步驟460,獲得騎車人資訊、位置資訊、地形資訊、和單車資訊。在一些實施方式中,控制器145可以收集關於單車140、使用者10、或路線468的資訊。在一些實施方式中,中央伺服器110、客戶端計算裝置150、或第三者伺服器160可以將資訊發送至控制器145。路線可以是基於單車的位置結合地形資訊的。控制方案或性能地圖可以是基於騎車人資訊或單車資訊結合地形資訊來初始化的以便控制該變速器。當騎車人開始騎行該路線時,控制器145可以控制該變速器或馬達的換檔來完成實際路線。多個實施方式可以根據控制方案或性能地圖來調節速度比率以確保騎車人在整個騎行過程中維持其表現。控制方案可以包括預期的換檔,或性能地圖可以是部分地基於預期的換檔的。控制器145還可以控制馬達。一些實施方式可以利用預期換檔和馬達控制來確保騎車人完成該目標。
在騎行過程中,在步驟470,控制器145可以記錄資訊或將資訊傳達給中央伺服器110、客戶端計算裝置150、或第三者伺服器160。資訊可以包括關於路線、天氣、單車性能、或騎車人體能的資訊。關於路線的資訊可以包括所騎行的距離、任何海拔變化、任何公路或小徑的坡度、或公路或小路的粗糙度或光滑度。單車資訊和騎車人資訊可以包括變速器的速度比率改變的次數、在該騎行過程中使用的速度比率的範圍、中值速度比率、平均速度比率、速度比率的模式、變速器所經歷的最大扭矩、變速器所經歷的平均扭矩、變速器所經歷的扭矩範圍、騎車人所產生的最大動力、騎車人所產生的最大動力、騎車人所施加的平均動力、騎車人所施加的最大扭矩、騎車人所施加的平均扭矩等等。多個實施方式可以結合路線資訊來進一步分析單車資訊或騎車人資訊。在這樣做的過程中,多個實施方式可以例如確定騎車人以哪種節奏產生最大動力、並且還可以確定公路的哪個坡度使騎車人能夠產生最大動力。
騎車人通常與其他騎車人討論騎行,包括時間、路線、和距離。在步驟480,騎車人可以採取另外一個步驟並且經由網路405下載資訊到電腦150-1或150-2、或藉由允許其他人下載被存儲在中央伺服器110或第三者伺服器160中的資訊來將努力、經驗或某些表現特點直接與其他騎車人藉由Bluetooth® 或某些其他近場通信482或近場通信484進行比較。第一騎車人可以沿著具有第一概況的第一路線騎第一單車並且控制器可以記錄關於路線、天氣、騎車人資訊、單車資訊、或其他資訊的資訊。單車140可以具有多個通信聯接至控制器145的感測器。該等感測器可以包括用於檢測單車速度、車輪速度、到變速器的輸入速度、來自該變速器的輸出速度、或該變速器的速度比率的感測器。通信聯接至控制器145的其他感測器可以包括體溫計、氣壓計、或者某個其他天氣感測器、或高度計、加速計、或其他空間感測器。
控制器145被配置成用於執行一組指令來接收信號並且執行對該等信號的分析。多個實施方式可以將該資訊歸一化以考慮關於路線的資訊(包括海拔、溫度、風速、風向、或其他資訊)以便將該資訊記錄成適合用於進行進一步分析的格式。
騎車人可以將資訊與另一個騎車人共用,例如經由發送至與第二騎車人相關聯的或該第二騎車人可訪問的客戶端電腦150、或被第二騎車人從中央伺服器110或第三者伺服器160可下載的文件。該文件包括原始資訊或歸一化的資訊。第二單車可以使用該資訊來規劃第二路線。第二騎車人接著可以沿著具有第二概況的第二路線來騎第二自行車。該第二單車可以使用第二概況的位置資訊和地圖來調節第二單車的性能特徵,使得第二騎車人具有騎行第一路線的體驗。第二單車控制器還可以將來自第二路線的資訊歸一化,使得來自第一騎行和第二騎行的資訊可以進行比較。在一些實施方式中,第一單車或第二單車利用無級變速器或變速器/馬達組合。
安全係騎車人的另一個關注點,因為涉及單車和汽車的事故可能對所牽涉的任何騎車人都是致命的。瞭解他/她在地圖上的位置的騎車人可以調節他/她的速度或採取另一條路線。然而,在訓練行駛中的騎車人可能不想停止該訓練行駛或可能不能夠對中斷進行補償。在此揭露的實施方式可以警告騎車人有危險區域或區並且幫助減輕風險。單車可以利用GPS或其他位置資訊、結合地形圖或其他地形資訊。在此揭露的實施方式可以確定關於危險區的資訊並且調節訓練行駛而不要求來自使用者的輸入。
圖5描繪了流程圖,展示了一種用於基於位置資訊、地形資訊、騎車人資訊或單車資訊來調節控制方案或路線的方法。在此揭露的控制器、例如控制器145的實施方式可以用參照圖5所描述的方式來調節控制方案或路線。調節訓練行駛可以包括將該訓練的一部分延遲到騎車人已經過一區之後、縮短該訓練行駛的一部分以確保該行駛的該部分在到達一區之前被完成、將變速器調節到最適合允許騎車人安全前進經過一區的速度比率、或者提供動力來輔助騎車人儘快穿過一區。延遲該訓練行駛的一部分可以包括將齒輪比率或速度比率調節到允許騎車人更快蹬車經過一區的比率。縮短該訓練行駛的一部分可以包括增大阻力,使得騎車人花費相同量的能量、但經過比原先計畫的更短的距離。調節該訓練行駛可以包括向騎車人提供信號、警報或其他指示,以警告他們存在危險並且單車將在需要時調節速度比率和/或給系統增加動力。
調節該訓練行駛可以包括基於單車的位置、單車的速度、或某些其他指標來暫停該訓練行駛。確定何時暫停自動換檔可以在路線之前或過程中發生。在步驟510,控制器145收集單車資訊502、騎車人資訊503、路線資訊504、目標路線資訊505、位置資訊506以及地形資訊507,並且基於對該資訊的分析來確定控制方案。在步驟520,控制器145基於騎車人安全性550或單車/騎車人表現560來調節該路線或控制方案。控制器145可以確定何時來暫停變速器或馬達的自動換檔,包括如何暫停變速器的自動換檔或馬達的自動運行。在步驟530,控制器145衡量對騎車人表現和單車性能的影響。在步驟540,新的控制方案的效果可以被記錄在資料庫406中、傳達至中央伺服器110、傳達至第三者伺服器160、或傳達至客戶端電腦150。
作為如何在訓練行駛期間暫停馬達的自動換檔的實施方式的一實例,如果單車正實際接近交叉口、學校區等等,則騎車人可能想要或需要減速。然而,如果單車處於包括爬山的訓練模式中,則該單車可能被配置成可以導致騎車人加速穿過該區、或甚至可能嘗試使用馬達來增加動力的速度比率。作為另一個實例,單車可以在實際上處於下坡路上,並且騎車人正要順坡下滑或橫穿交叉口,但虛擬單車正接近陡坡的坡底並且想要施加制動力來模擬爬山。在此揭露的實施方式可以包括控制器145,該控制器被配置來獲得位置資訊、地形資訊、騎車人資訊、以及單車資訊。分析位置資訊、地形資訊和單車資訊使得控制器145能夠辨別這係不安全的區域,並且該控制器可以暫停該訓練程式從而不使單車加力進入交叉口、加速穿過學校區、在單車處於交叉口中間、處於少水的道口中、位於鐵路道口上時施加制動力。暫停控制方案可以包括將該變速器維持在該單車進入該路線的、不期望進行預期變速的那部分之前的最後狀態上。例如,如果該變速器係無級變速器,則暫停控制方案可以涉及防止多個可傾斜球傾斜離開當前狀態、可以涉及將傾斜度限制在幾度、或者可以涉及將傾斜角度改變到零度。藉由比較,如果變速器係有級變速器,則暫停控制方案可以涉及防止換檔。
如上所述,實施方式可以在路線開始之前暫停變速器的自動換檔或馬達的操作。因此,如果期望實際路線超過給定的距離或指定的地形,則控制器145可以選擇在該路線的全部過程或一部分中暫停一模式。例如,如果實際距離大,控制器145可以確定馬達將不能過以更高性能模式完成整個距離,並且因此控制器145可以在整個路線中、該路線的一部分中暫停該更高性能模式、或限制啟動該模式的程度。繼續以上實例,可以在騎車人掙扎且需要幫助的情況下為最後幾英里或路線的最後一部分(例如,百分比、距離、估計時間)保留一性能模式,可以在第一部分中使用一性能模式並使其逐漸結束以使得培訓越來越難,可以僅在大於5%坡度的上坡路或類似情形下開始一性能模式。可以停用其他模式(即,在整個路線內暫停)。舉例而言,如果預期路線係基本上平坦的,則可以停用「爬山」模式,或者如果路線完全是上坡路,則可以停用利用騎車人產生的動力來對蓄電池充電的「蓄電池充電」模式。
如上所述,控制器145可以傳達或記錄關於騎車的資訊。此資訊可以用來將關於路線、單車資訊或騎車人資訊的資訊發送給朋友,以允許該朋友模擬路線條件並對騎車表現進行比較。也可以使用資訊來確定實際運行條件下該單車的性能特徵。控制器145獲得的關於單車性能的資訊可以包括:平均車輪轉速、最大車輪轉速、中值車輪轉速、平均變速器速度比率、最大變速器速度比率、中值變速器速度比率、最大變速器扭矩比率、平均變速器扭矩比率、中值變速器扭矩比率、變速器速度誤差、變速器扭矩誤差、編碼器位置的變化總次數、編碼器位置的變化平均次數、每單位距離的編碼器位置最大變化次數、每單位距離的編碼器位置平均變化次數、每次地形改變的編碼器位置最大變化、每次地形改變的編碼器位置平均變化、效率等等。關於騎車人的資訊可以包括產生的最大動力、產生的平均動力、坐著的時間、站著的時間、心率、呼吸速率等。控制器145可以直接或間接地收集此資訊。直接收集可以藉由使用被定位在其他部件外部或內部的感測器來進行。間接收集可以藉由使用來自選定感測器的信號並且基於數學關係得到其他參數來進行。
控制器145收集的資訊可以被即時傳達至另一個電腦或伺服器,或者資訊可以被存儲以供之後傳達並且由操作地聯接單車140的伺服器或電腦進行處理。可以對資訊進行處理以確認騎行技術的變化並且也可以揭示製造工藝、供應商產品、工藝等的變化。例如,如果每次車輪旋轉的編碼器位置平均變化次數為100並且來自單車的資訊指示每車輪旋轉它產生125次變化,則該差異可以指示間距、角度、或其他公差太小,輪軸存在過度磨損或感測器故障,等。如果單車的最大編碼器位置指示最大球軸角為50度而該最大編碼器位置指示僅45度,則該差異可以指示,公差太松,球上存在過度磨損、校準出錯等。因此,當單車140運行時,多個實施方式可以利用控制器145來記錄多個參數的值並且使用該等值來量化單車140的運行。在不同實施方式中,可以將該等值歸一化以便與其他單車運行進行通用比較。
多個實施方式用於使用者自動地與其他騎車人傳達資訊。控制器145允許使用者輸入關於路線、訓練行駛的資訊、以及其他資訊。控制器145能夠存儲此資訊以便規劃一路線並且藉由該路線控制變速器、並且還能夠即時發送關於該路線、該訓練行駛等的資訊。使用者可以輸入資訊(例如既定路線)、要開始該路線的估計的時間、完成該路線的估計的時間、緊急連絡人資訊、使用者的體質水平、天氣等。控制器145可以將這個資訊直接發送至另一個騎車人、或可以將這個資訊發送至中央伺服器110、客戶端計算裝置150、或第三者伺服器160,該等接著可以轉發該資訊或存儲該資訊以便被另一個騎車人下載。控制器145還可以對所發送的資訊添加資訊。所添加的資訊可以包括但不限於:位置資訊、地形資訊、天氣資訊、單車資訊。當騎車人沿著該路線前進時,多個實施方式可以更新被發送至其他人的資訊、或可以記錄該資訊並且在該路線結束之後將該資訊全部發送。在騎行該路線時更新並且發送資訊可以鼓勵其他人加入、允許支持者在沿著該路線的任何給定地點處觀看或迎接他們、或允許教練或教員瞭解騎車人表現如何。可以分析在該路線已經結束之後發送的資訊來評估訓練專案進展如何、確定對於不同地形的理想齒輪比、獲得對VO2 max和其他人體體能參數等的更準確的確定。
除了記錄或傳輸關於騎車人或路線的資訊之外,多個實施方式可以記錄或傳輸關於單車性能的資訊。單車資訊可以藉由基於時間、單車性能變化、騎車人體能變化、或一些其他指標進行採樣來獲得。例如,可以在每次節奏存在2 rpm變化、每隔5秒、地形每變化1米、車輪每5轉等等時來採樣單車資訊。此單車資訊可以與地形資訊、天氣資訊、或一些其他因素相關以將該資訊歸一化。例如,如果第一單車以20 kph行駛上2%坡度的山並且第二單車上的朋友以19 kph行駛上2.2%的坡度,則多個實施方式可以將任一速度或這兩個速度歸一化為標準速度、動力等。繼續,如果這兩個單車在相等的下坡部分上實現相同的速度,則多個實施方式可以比較該資訊並且確定一個騎車人處於更好的身體條件下。然而,如果一個騎車人在下坡時也較慢,則多個實施方式可以比較此資訊並確定該等單車之一具有更多摩擦,這可能是較低輪胎壓力、扁平輪胎、鏈條需要更換、或變速器的某些對齊或維修條件的結果。
在一些實施方式中,可以收集騎車人資訊與單車資訊的組合。例如,可以組合地監測CVP的檔位、換檔速度、換檔計時歷史、或不同檔位的歷史,以確定騎車人以240%的超速騎行了10分鐘、接著以60%的欠速騎行了5分鐘等等。
單車可以藉由使用Wi-Fi、Bluetooth® 或其他通信協定來與附近的單車和其他車輛通信。有利地,能夠與其他單車140直接通信的單車140允許騎車人專注於其他的任務。在單車140之間傳達的資訊可以包括路線資訊、騎車人資訊、或單車資訊。
路線資訊可以包括關於騎車人已在路線中前進多遠、騎車人計畫騎多快來完成路線或其一部分、實際路線(例如公路、小徑、路、休息站等等)的資訊。
騎車人資訊可以包括關於騎車人的條件或經驗、騎車人產生的動力、騎車人花費的力氣的資訊、或其他體能資訊。多個單車140中的一個或多個控制器145的分析可以使用此資訊來確定哪位騎車人在一群騎車人的前方、哪些騎車人試圖甩開其他騎車人、獲得最佳騎行和訓練的單車間隔等等。
單車資訊可以包括上述資訊。多個單車140中的一個或多個控制器145的分析可以使用此資訊來確定哪個單車140具有最小總體阻力、哪個單車140爬山最好、哪個單車140下坡騎行最好等等。在一些實施方式中,單一控制器145執行所有分析。在一些實施方式中,多個控制器145利用多個分佈的計算過程來劃分該等分析。
將路線資訊、騎車人資訊和單車資訊組合並分析此資訊可以確定哪個單車在上坡部分上領先、哪個單車在下坡部分上領先、哪個單車在平坦部分上領先、哪個單車在頂風中獲益等等,包括騎車人領先多長時間。
通信可以包括與團隊中的車輛或其他車輛通信。通信可以包括將路線資訊、騎車人資訊或上述單車中的任一者傳達至車輛中的電腦150、或者接收路線資訊、基於騎車人的程式、或用於調節變速器的資訊。
現在參見圖6,通信可以包括單車上多個部件之間的通信。部件可以包括輪轂、變速器、底部托架、馬達等等。具有車輪610的單車140可以聯接至拖車620上以允許騎車人推或牽拉拖車。拖車620可以具有聯接至變速器624例如無級變速器上、並且進一步通信聯接控制器626的馬達622。多個實施方式可以允許單車140上的控制器145與拖車620上的控制器626之間的通信。在一些實施方式中,通信聯接單車140上的變速器614或馬達612的控制器145可以將速度比率、車輪速度、單車速度、扭矩比率、或產生的動力中的一項或多項傳達至控制器626,並且與拖車620相關聯的控制器626可以控制拖車620上的變速器624和馬達622中的一者或多者來匹配單車140的速度比率或功率輸出,使得單車140與拖車620之間的掛鉤或其他連接件並不感測到拉伸力或壓縮力。在一些實施方式中,單一控制器145可以控制馬達612和馬達622或變速器614和變速器624。有利地,具有無級變速器的單車和拖車可以容易地協作以允許騎車人拉動拖車(如圖6中所繪)或推動拖車(未示出)。
單車140與控制器145、行動電話、或某種其他計算裝置150、中央伺服器110或第三者伺服器160之間的通信可以允許單車140更好的安全性。例如,如果具有控制器145的單車140藉由無線電通信、或藉由常見網路而通信聯接計算裝置150,並且有人試圖移動單車140,則控制器145可以發出通信來警告所有者有人正試圖移動單車140。多個實施方式可以因為單車140離開智慧型電話的藍牙Bluetooth® 範圍、未能藉由生物計量學測試、未能在一組控制器按鈕上輸入正確圖案、未能致動握把來以期望的圖案或構型照亮一組LED、或者因為一些其他的機械的、光學的或電子的技術來確定單車140正被移動。如果單車140被盜,則控制器145可以繼續與其他單車140、客戶端計算裝置150、中央伺服器110和第三者伺服器160通信來阻擾盜賊或找回單車140。例如,藉由各個第三者伺服器150與單車140的通信可以允許沿著路線追蹤單車140。此外,多個實施方式可以使得單車140或聯接至單車140上的控制器145的所有或一部分功能停用。例如,多個實施方式可以使換檔機構在極限速度比率之間振盪、可以允許驅動輪僅空轉、可以將變速器或驅動輪鎖定在令人不舒服或不期望的速度比率設置中、或者可以鎖住驅動系統使得後輪不能旋轉。鎖定後輪可以包括將無級行星(CVP)變速器鎖定在極限比率。
使用在此描述的功能和部件,多個實施方式可以允許單車140以騎車人在惡劣或苛刻條件下可訪問的模式來使用。例如騎車人可能有弱於另一條腿的一條傷腿。控制器145可以從一個或多個感測器獲得多個指示騎車人能夠在傷腿上產生足夠動力來蹬踏單車140的信號。例如,控制器145可以接收指示在整個週期中施加到每個踏板上的扭矩的信號並且基於實際的扭矩的預定差異或者基於最小扭矩值來確定一條腿受傷。相應地,控制器145可以調節每一轉需要多少動力並且根據需要施加不成比例的動力給單車140以輔助騎車人。施加動力可以包括在開始時提供動力來幫助單車起動並穩定、並且可以在上坡時或根據需要來提供比正常更多的動力。隨著騎車人痊癒,多個實施方式可以控制單車變速器或變速器/馬達組合來輔助騎車人對這條腿複健。例如,控制器145可以利用以下控制方案:騎車人不能在前五分鐘提供動力以便給騎車人時間增加循環、拉伸韌帶或以其他方式將他的/她的腿預熱。在腿被預熱之後,該控制方案可以切換以從使用複健的腿的騎車人要求增加的動力。使用CVP,多個實施方式可以確定要輔助哪條腿並且可以進一步確定增加動力時的旋轉角度、要求騎車人更多動力等等。優點係,騎車人能夠在外面(代替在辦公室騎靜止自行車)來使腿復原。另一個優點係,騎車人能夠從醫師或其他保健護理提供者接收復原程式、按照醫師預期的實施該程式、記錄騎車人體能參數的值(歸一化的或原始資料)、並且將騎車人的體能參數傳輸給醫師或其他保健護理提供者辦公室(即,客戶端計算裝置150或第三者伺服器160)因此可以準確地評估騎車人的復原。
也可以針對包括慢性健康問題或殘疾的其他病症。騎車人可以將期望的程式直接輸入控制器145,或者控制器145可以經由Wi-Fi或Bluetooth® 等等經由網路進行通信來接收指令。接著多個實施方式可以根據騎車人的輸入來訂制單車140的操作,或者單車140可以根據保健護理提供者、教員等等所建立的並且被傳達至控制器145的協定來操作。
多個系統實施方式包括以下控制器145,該控制器能夠從多個感測器接收信號、基於該等信號來計算出值、檢索被存儲在本機存放區器中或通信聯接控制器145的資料庫中的資訊、計算或以其他方式確定一個或多個動作過程、控制方案、路線或模式,並且能夠相應地實施動作過程、控制方案、路線或模式。
在一些實施方式中,控制器(例如,控制器145)可以是與握把一體的或安裝在單車手把上的。圖7描繪了與握把集成的控制器的一個實施方式之立體圖。控制器700也可以被稱為比率控制器或握把控制器。
在騎單車時,騎車人可以抓住覆蓋部分,例如握把702。當騎車人想要改變變速器比率而使得踏板(輸入)的較多旋轉產生後輪(輸出)的較少旋轉時,使用者轉動握把702。控制器700可以藉由無線通訊或有線連接來發送信號至輪轂。
換檔杆的獨有元件係輸入/輸出比率的視覺顯示器720。這位於殼體710上。顯示器720中可以呈現圖示730。當轉動握把702時,圖示730改變角定位。這視覺地呈現出變速度比率。因此,如果騎車人以最大踏板旋轉來操作時,圖示730能以第一角度730A傾斜。如果騎車人攀爬陡山並且以最高扭矩比率操作,則圖示730能以第二角度730B傾斜。圖示730能以角度730A與角度730B(包括水平方向)之間的任何角度傾斜。控制器700可以包括GPS接收器723、節奏指示器721、通信發送器/接收器725、或感測器727-1至感測器727-N。
在一些實施方式中,控制器可以與輪轂或輪轂介面係一體的。在一些實施方式中,輪轂介面可以包括GPS接收器、Bluetooth 接收器、三軸加速度計、或感測器。熟習該項技術者將瞭解的是,發送器/接收器可以彼此無線地通信並且可以與其他發送器/接收器裝置通信。
該多個感測器可以包括三軸加速度計、輪胎壓力感測器、蓄電池電平感測器、蓄電池電流消耗感測器、後視相機、空氣質量感測器、溫度計、氣壓計或其他天氣感測器、輸入速度感測器、輸出速度感測器、速度比率感測器、編碼器位置感測器、制動器模式感測器、或能夠提供關於位置、地形、天氣、騎車人健康、騎車人體能、單車狀態或單車性能的資訊的某個其他感測器。
在一些實施方式中,感測器或其他部件可以是與單車一體的,例如藉由將該感測器或部件機械地、熱學地或化學地聯接到車架上。在一些實施方式中,感測器或其他部件可以是與單車的部件一體的,例如藉由將該感測器或部件與其他部件合併到一起。在一些實施方式中,感測器或其他部件可以形成可以聯接到或可以沒有聯接到單車上、但通信聯接到單車上的移動計算裝置的一部分。可以將應用程式(「app」)下載到智慧型電話或其他移動計算裝置150上並且該app可以將資訊傳達給單車上的控制器。
GPS接收器可以是與單車140一體的或者是與同單車140相關聯的控制器145一體的。該GPS接收器可以獲得位置資訊並且與控制器進行通信以確定對應的地形資訊。在一些實施方式中,控制器145可以允許使用者輸入途經點並且接著可以使用該等途經點來確定位置資訊。途經點可以是以緯度/經度或其他坐標系統輸入的。
三軸加速度計可以是與單車140一體的或者可以通信聯接至同單車140相關聯的控制器145。三軸加速度計可以用來確定速度、單車轉彎、以及公路的坡度。在一些實施方式中,來自三軸加速度計的信號可以被控制器145進行分析以確定路線資訊和騎車人資訊,並且此資訊可以用來控制馬達和換檔杆,而不是使用速度信號。來自三軸加速度計的資訊可以用於確保一種性能模式中的最大加速度並且維持效率模式中的某個最小可接受加速度。例如,使用馬達感測器和變速器感測器二者,多個實施方式可以使用加速度作為控制信號、考慮所命令的節奏來使單車140加速到較佳的節奏。來自三軸加速度計的資訊可以用於測量坡度,使得如果騎車人輸入他的/她的體重,則該控制器可以使用坡度、加速度和騎車人體重來計算扭矩。分析來自三軸加速度計的資訊、結合能夠檢測雨之天氣感測器,控制器145可以由於惡劣天氣而修改曲線中的加速度。
測高計可以是與單車140一體的或者可以通信聯接至同單車140相關聯的控制器145。測高計可以用來確定海拔。來自測高計之資訊可以與來自三軸測高計的資訊或GPS資訊結合使用以便進一步細化該控制器所使用的位置資訊。
溫度計、氣壓計、濕度感測器或能夠提供關於環境或天氣的資訊的其他環境或天氣感測器。從天氣感測器接收的資訊可以與騎車人資訊和單車資訊結合使用,以便訂制訓練,包括以讓受傷、有健康問題或殘疾的人們可訪問的模式運行。例如,心臟弱的或有心臟受傷歷史的人可能想要騎車,但他的/她的醫生告知他們不要讓心率超過最大心率或避免劇烈運動。多個實施方式可以使用天氣資訊來確定騎車人可以花費的並且不超過最大心率的最大動力水平、並且針對變速器、馬達或變速器/馬達組合來調節控制方案。其他模式可以包括「無汗」模式來使騎車人不流汗,這可能對於依賴單車上班的上班族或個人是有利的。在一些實施方式中,來自溫度計、氣壓計、濕度感測器或能夠提供關於環境或天氣的資訊的其他環境或天氣感測器之資訊可以被控制器145檢索。在其他實施方式中,來自溫度計、氣壓計、濕度感測器或能夠提供關於環境或天氣的資訊的其他環境或天氣感測器的資訊可以被發送至中央伺服器110、客戶端計算裝置150或第三者伺服器160,並且基於此資訊的指令可以被發送至控制器145。
其他感測器包括指紋識別或其他生物計量學感測器以允許使用者使用生物計量學來解鎖或鎖定單車,包括語音辨識感測器以允許使用者使用語音命令來與控制器交互,包括接近度感測器以用於在使用者靠近單車時亮燈或者在他/她靠近途經點、其他騎車人等等時提醒騎車人。
照相機可以與單車結合使用以獲得各種功能。在一些實施方式中,相機可以用來允許想要騎單車140的人與單車140的所有者聯繫。這個人可以站著而使得他的/她的臉係所有者可看到的,並且該所有者在識別這個人之後可以發送代碼給單車140或控制器145來指示將單車140解鎖。這個實施方式還可以允許自行車所有者註冊單車140,使得該所有者不需要鑰匙來解鎖單車140。可以使用安裝成面向單車140前方的相機來記錄騎行。相機記錄中可以包含地形或位置資訊。
可以改變單車140上任何感測器的位置。例如,感測器可以位於單車140的車架上,包括在它們所監測的子元件或部件上。
輔導應用程式可以與騎車人資訊、地形資訊、位置資訊和單車資訊結合使用。使用此資訊,該輔導應用程式可以提供關於訓練行駛或者路線中還剩下多少時間或距離、步幅、距離以及一般鼓勵性語言的聲音資訊。
在此揭露的多個實施方式還可以與其他技術結合使用,以改善騎車人體驗。平視顯示玻璃和掩罩變得越來越流行。在此揭露的多個實施方式可以與可配置來向使用者顯示資訊的任何透明顯示器進行通信,使得使用者不需要將視線離開前方道路的重要視點。除了能夠顯示關於蓄電池壽命、蓄電池耗盡前的估計行駛距離、速度、騎車人花費的能量、騎車人花費能量的速率、心率、以及其他參數資訊之外,多個實施方式還可以顯示疊加在路線上的數位圖像。
數位圖像之實例包括但不限於:高亮顯示公路的顏色以指示地形變化、可能危險的區域、或者靠近路線終點的區域;添加視覺標記來標注行駛過的距離、剩下的距離、中間點、或者路線的終點;步幅設定器,包括騎車人或地面上一線的虛像,以指示目標視覺或距離;標注,來指示何時開始衝刺或指示構成最短路線的線、用於提供動力支持的支持標誌或橫幅。
用於結合單車來使用平視顯示器的方法可以包括:控制器確定有待呈現給使用者的一組標記、線索、目標或參照物。該控制器可以使用位置資訊、地形資訊、騎車人資訊和單車資訊來確定路線。當確定了路線時,該控制器可以進一步確認該路線上的將具有針對於騎車人的標記、線索、目標或參照物的點或區域。例如,該控制器可以確定在路線上存在山、並且進一步確定應該用標記來標注山的頂部。該控制器可以進一步確定對於騎車人該標記應該出現多大。接著該控制器可以確定該標記係騎車人在多遠處可看到的。確定該標記在多遠處可看到不僅取決於該標記的大小,而且還取決於地形,通向山的路線是否經過了拐角而使得該標記到非常接近時才能看到,在路上是否有樹或結構等等。接著該控制器可以確定在騎車人第一眼看到時該標記應該出現多大。接著,當騎車人靠近控制器所確定的該標記應該在視線內的位置時,該控制器可以向該平視顯示器發送文件或一組指令來顯示該標記。當騎車人靠近該標記時,該控制器能夠調節大小以對逐漸靠近的騎車人加以補償,從而使得該標記似乎是尺寸越來越大的。
如上所述,多個實施方式可以使用山頂作為標記的參照點。其他分析可以藉由比較位置資訊來確認方向發生改變的位置、或者在一個位置的緯度和經度均陡然變化時確定存在轉彎。多個實施方式還可以分析地形圖以確認天然的地形要素,例如坡道、山谷、山脊、凹穀、山、凹處、突出部、切口、凹陷、樹、河流、湖泊、溪流、池塘等等、或人造結構如建築物、橋、涵洞、牆、交叉口、公路中的曲線、休息區域、鐵路等等。
在此揭露的實施方式被描述為涉及單車。然而,熟習該項技術者將認識到,該等概念在其他設置中可以是同樣有用的並且因此不受限制。
10‧‧‧使用者
110‧‧‧中央伺服器
130、405‧‧‧網路
140、140-1、140-2、140-3、140-N‧‧‧單車
142‧‧‧使用者介面
145、145-1、145-2、145-3、626、700‧‧‧控制器
150、150-1、150-2‧‧‧裝置
160‧‧‧第三者伺服器
205‧‧‧處理器
210‧‧‧騎車人資訊模組
215‧‧‧輸入/輸出(I/O)裝置
220‧‧‧地形資訊模組
230‧‧‧路線資訊模組
240‧‧‧單車資訊模組
250‧‧‧生物計量學感測模組
255‧‧‧生物計量學感測器
260‧‧‧位置資訊模組
265‧‧‧GPS裝置
300-1、300-2、300-3、300-4、300-6‧‧‧表格
300-5‧‧‧圖表
310、320、330、340、350‧‧‧列
406‧‧‧資料庫
410、420、430、440、450、455、460、470、480、510、520、530、540‧‧‧步驟
412‧‧‧GPS接收器
414‧‧‧蜂窩三角測量系統
416‧‧‧記憶體
468‧‧‧路線
482、484‧‧‧近場通信
502‧‧‧單車資訊
503‧‧‧騎車人資訊
504‧‧‧路線資訊
505‧‧‧目標路線資訊
506‧‧‧位置資訊
507‧‧‧地形資訊
550‧‧‧騎車人安全性
560‧‧‧單車/騎車人表現
610‧‧‧車輪
612、622‧‧‧馬達
614、624‧‧‧變速器
620‧‧‧拖車
702‧‧‧握把
710‧‧‧殼體
720‧‧‧顯示器
721‧‧‧節奏指示器
723‧‧‧GPS接收器
725‧‧‧通信發送器/接收器
727-1、727-N‧‧‧感測器
730‧‧‧圖示
730A、730B‧‧‧角度
A、B、C、D、E‧‧‧區段
圖1描繪了一高層圖表,展示了根據一個實施方式的用於提供與具有網路功能的單車相關聯的控制器、計算裝置、以及伺服器之間的通信系統;
圖2描繪了一框圖,展示了根據另一個實施方式的可用於與具有網路功能的單車通信之部件;
圖3A至3F描繪了表格和圖形,展示了根據又另一個實施方式的用於將與具有網路功能的單車相關聯的資訊分段之方法;
圖4描繪了一流程圖,展示了用於對具有網路功能的單車規劃路線的方法的一個實施方式;
圖5描繪了一流程圖,展示了用於調節控制方案或路線的方法的一個實施方式;
圖6描繪了聯接了拖車的單車之圖解,展示了根據一個實施方式的採用多個通信地聯接的具有網路功能的單車系統之系統;以及
圖7描繪了與握把集成的控制器的一個實施方式之立體圖,展示了用於與其他具有網路功能的單車和計算裝置通信之系統和方法。
110‧‧‧中央伺服器
130‧‧‧網路
140、140-1、140-2、140-3、140-N‧‧‧單車
145-1、145-2、145-3‧‧‧控制器
150、150-1、150-2‧‧‧裝置
160‧‧‧第三者伺服器

Claims (27)

  1. 一種單車,包括: 車架; 兩個車輪,被所述車架支撐; 變速器; 單車速度感測器;以及 控制器,通信聯接所述變速器和所述單車速度感測器,所述控制器具有處理器和非瞬態記憶體,所述非瞬態記憶體存儲一組指令,所述組指令可由所述處理器執行來       獲得騎車人資訊,       獲得單車資訊,包括來自所述單車速度感測器的資訊,       獲得與所述單車相關聯的位置資訊,       獲得與所述位置資訊相關聯的地形資訊,並且       回應預期的地形變化來使所述變速器的比率變化。
  2. 如申請專利範圍第1項所述的單車,其中所述控制器的非瞬態記憶體進一步存儲一組指令,所述組指令可根據所述騎車人的控制方案而藉由所述處理器來執行控制所述變速器。
  3. 如申請專利範圍第1項所述的單車,進一步包括馬達,通信聯接所述控制器,其中所述變速器的比率包括速度比率,並且其中所述控制器的非瞬態記憶體進一步存儲一組指令,所述組指令可由所述處理器執行來回應於預期的地形變化而改變所述馬達的速度和所述變速器的速度比率。
  4. 如申請專利範圍第1項所述的單車,進一步包括馬達,通信聯接所述控制器,其中所述變速器的比率包括扭矩比率,並且其中所述控制器的非瞬態記憶體進一步存儲一組指令,所述組指令可由所述處理器執行來回應於預期的地形變化而改變所述馬達的速度和所述變速器的扭矩比率。
  5. 如申請專利範圍第1項所述的單車,其中所述控制器的非瞬態記憶體進一步存儲了一組指令,所述組指令可由所述處理器執行來:        判斷非期望預期換檔的部分路線;並且        當所述單車處於非期望預期換檔的所述部分路線內時,暫停所述控制方案。
  6. 如申請專利範圍第5項所述的單車,其中可由所述處理器執行來暫停所述控制方案的所述組指令包括以下指令,所述等指令可由所述處理執行以用於:         終止所述控制方案;或者         使得所述變速器維持在所述單車進入非期望預期換檔的所述部分路線之前的最後狀態。
  7. 一種用於藉由通信聯接單車速度感測器和變速器的控制器來控制單車的變速器的方法,所述方法包括:         獲得騎車人資訊; 獲得單車資訊,包括來自所述單車速度感測器的資訊; 獲得與所述單車相關聯的位置資訊; 獲得與所述位置資訊相關聯的地形資訊; 根據用於所述騎車人的控制方案來控制所述變速器;以及 回應於預期的地形變化來使所述變速器的比率變化。
  8. 如申請專利範圍第7項所述的用於藉由通信聯接單車速度感測器和變速器的控制器來控制單車的變速器的方法,其中所述變速器的比率包括速度比率。
  9. 如申請專利範圍第8項所述的用於藉由通信聯接單車速度感測器和變速器的控制器來控制單車的變速器的方法,其中所述控制器進一步通信聯接一馬達,並且其中所述方法包括回應於預期的地形變化來改變所述馬達的速度和所述變速器的速度比率。
  10. 如申請專利範圍第7項所述的用於藉由通信聯接單車速度感測器和變速器的控制器來控制單車的變速器的方法,其中所述變速器的比率包括扭矩比率。
  11. 如申請專利範圍第10項所述的用於藉由通信聯接單車速度感測器和變速器的控制器來控制單車的變速器的方法,其中所述控制器進一步聯接馬達,並且其中所述方法包括回應於預期的地形變化來改變所述馬達的速度和所述變速器的扭矩比率。
  12. 如申請專利範圍第7項所述的用於藉由通信聯接單車速度感測器和變速器的控制器來控制單車的變速器的方法,其中所述方法進一步包括:         判斷非期望預期換檔的部分路線;以及 當所述單車處於非期望預期換檔的所述部分路線內時,暫停所述控制方案。
  13. 如申請專利範圍第12項所述的用於藉由通信聯接單車速度感測器和變速器的控制器來控制單車的變速器的方法,其中暫停所述控制方案包括終止所述控制方案。
  14. 如申請專利範圍第12項所述的用於藉由通信聯接單車速度感測器和變速器的控制器來控制單車的變速器的方法,其中暫停所述控制方案包括使得所述變速器維持在所述單車進入非期望預期換檔的所述部分路線之前的最後狀態。
  15. 一種單車,包括:         車架; 兩個車輪,被所述車架支撐; 動力傳動系統,配置以用於推進所述單車;以及 控制器,通信聯接網路,所述控制器具有處理器和非瞬態記憶體,所述非瞬態記憶體存儲一組指令,所述組指令可由所述處理器執行來              獲得所述單車的騎車人的騎車人資訊,              獲得單車資訊,              確定與所述單車相關聯的位置資訊,              獲得與所述位置資訊相關聯的地形資訊,              基於所述騎車人資訊、所述單車資訊、所述位置資訊、以及所述地形資訊來確定呈現給所述騎車人的一組路線,並且              將所述組路線呈現給所述騎車人。
  16. 如申請專利範圍第15項所述的單車,其中所述控制器的非瞬態記憶體進一步存儲一組指令,所述組指令可由所述處理器執行來: 接收來自騎車人的路線的指示; 接收來自生物計量學感測器的至少一個信號;以及 基於所指示的所述路線以及從所述生物計量學感測器接收到的所述至少一個信號來確定至少一條替代路線。
  17. 如申請專利範圍第16項所述的單車,其中所述至少一個信號包括指示心率的資訊,並且其中所述處理器被配置成基於所期望的最大心率來確定一條替代路線。
  18. 如申請專利範圍第16項所述的單車,其中所述至少一個信號包括指示心率的資訊,並且其中所述處理器被配置成用於與中央伺服器通信,進而基於與騎行一替代路線的其他騎車人相關聯的心率來確定所述替代路線。
  19. 如申請專利範圍第15項所述的單車,其中所述單車進一步包括蓄電池,其中所述動力傳動系統包括聯接至所述蓄電池上的馬達,並且其中所述控制器的非瞬態記憶體進一步存儲一組指令,所述組指令可至少部分地基於所述蓄電池的功率水平來藉由所述處理器而執行,以經由所述馬達對所述單車提供輔助推進。
  20. 如申請專利範圍第19項所述的單車,其中所述控制器的非瞬態記憶體進一步存儲一組指令,所述組指令可由所述處理器執行來至少部分地基於所期望的單車速度的指示來對所述單車提供輔助推進,從而增大所述單車的速度。
  21. 如申請專利範圍第15項所述的單車,更包括變速器,其中所述控制器的非瞬態記憶體進一步存儲一組指令,所述組指令可根據所述騎車人的控制方案而藉由所述處理器來執行控制所述變速器,並且進一步可執行來回應於預期的地形變化而使得變速器的比率變化。
  22. 一種用於單車的控制器,所述單車具有車架、兩個由所述框架支撐的車輪、以及用於推進所述單車的動力傳動系統,所述控制器通信聯接網路並且被配置成用於: 與GPS接收器通信來確定所述單車的位置, 與地圖源通信並且基於所確定的所述單車的位置來確定地形資訊, 接收關於所述單車的資訊,並且 基於所述單車的位置、與所述單車的位置相關聯的地形、以及所述騎車人的至少一個表現特點來判斷可用於所述騎車人的一組路線。
  23. 如申請專利範圍第22項所述的控制器,其中所述控制器進一步被配置成用於與顯示關於所述組線路的資訊的顯示器通信。
  24. 如申請專利範圍第22項所述的控制器,其中所述控制器進一步被配置成用於接收關於騎車人的資訊並且判斷與所述單車相關聯的騎車人的表現特點。
  25. 如申請專利範圍第22項所述的控制器,其中所述控制器進一步被配置成在接收來自所述騎車人的路線選擇的資訊之後向客戶端計算裝置、中央伺服器、以及第三者伺服器中的一者傳達資訊。
  26. 如申請專利範圍第25項所述的控制器,其中所述控制器被配置成用於向第三者伺服器傳達資訊,並且其中所述第三者伺服器係與單車服務或維修相關聯的供應商、與路線相關的供應商、以及與騎車人服務、裝備、或服裝相關聯的供應商中的一者相關聯。
  27. 如申請專利範圍第22項所述的控制器,其中所述控制器被進一步配置成用於感測關於生物計量學參數的資訊。
TW104125245A 2014-08-05 2015-08-04 單車、用於單車的控制器以及控制單車的變速器的方法 TW201617583A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US201462033575P 2014-08-05 2014-08-05

Publications (1)

Publication Number Publication Date
TW201617583A true TW201617583A (zh) 2016-05-16

Family

ID=54035293

Family Applications (1)

Application Number Title Priority Date Filing Date
TW104125245A TW201617583A (zh) 2014-08-05 2015-08-04 單車、用於單車的控制器以及控制單車的變速器的方法

Country Status (8)

Country Link
US (2) US9963199B2 (zh)
EP (1) EP3177517A1 (zh)
JP (1) JP2017523079A (zh)
KR (1) KR20170038837A (zh)
CN (1) CN106604862A (zh)
CA (1) CA2956383A1 (zh)
TW (1) TW201617583A (zh)
WO (1) WO2016022553A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI692693B (zh) * 2018-06-12 2020-05-01 國立高雄科技大學 輕量化智聯網自行車
TWI800361B (zh) * 2022-04-26 2023-04-21 天心工業股份有限公司 自行車自動控制系統
TWI831527B (zh) * 2022-12-16 2024-02-01 英屬開曼群島商鴻騰精密科技股份有限公司 控制器、動力控制系統及電動自行車
TWI893501B (zh) * 2018-04-09 2025-08-11 日商島野股份有限公司 人力驅動車輛的控制裝置
TWI895019B (zh) * 2024-06-21 2025-08-21 中興保全科技股份有限公司 移動軌跡監控車機裝置及其系統

Families Citing this family (156)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7011600B2 (en) 2003-02-28 2006-03-14 Fallbrook Technologies Inc. Continuously variable transmission
US20070155567A1 (en) 2005-11-22 2007-07-05 Fallbrook Technologies Inc. Continuously variable transmission
CN102226464B (zh) 2005-12-09 2013-04-17 福博科技术公司 一种用于变速器的轴向力产生机构
EP1811202A1 (en) 2005-12-30 2007-07-25 Fallbrook Technologies, Inc. A continuously variable gear transmission
EP2125469A2 (en) 2007-02-01 2009-12-02 Fallbrook Technologies Inc. System and methods for control of transmission and/or prime mover
CN103939602B (zh) 2007-11-16 2016-12-07 福博科知识产权有限责任公司 用于变速传动装置的控制器
EP2234869B1 (en) 2007-12-21 2012-07-04 Fallbrook Technologies Inc. Automatic transmissions and methods therefor
US8469856B2 (en) 2008-08-26 2013-06-25 Fallbrook Intellectual Property Company Llc Continuously variable transmission
KR101718754B1 (ko) 2009-04-16 2017-03-22 폴브룩 인텔렉츄얼 프로퍼티 컴퍼니 엘엘씨 무단 변속기를 위한 고정자 조립체 및 시프팅 장치
JP6175450B2 (ja) 2012-01-23 2017-08-02 フォールブルック インテレクチュアル プロパティー カンパニー エルエルシー 無限可変変速機、連続可変変速機、方法、組立体、部分組立体およびその構成要素
DE102013206713A1 (de) * 2013-04-15 2014-10-16 Robert Bosch Gmbh Motorisch und mit Muskelkraft betreibbares Fahrzeug
CN109018173B (zh) 2013-04-19 2021-05-28 福博科知识产权有限责任公司 无级变速器
HUP1300487A2 (en) * 2013-08-15 2015-03-02 Gps Tuner Kft Method for sport-purpose route planning
CN108528617B (zh) * 2014-12-05 2021-05-28 株式会社岛野 自行车用控制装置
US10766569B2 (en) * 2015-07-10 2020-09-08 Shimano Inc. Bicycle control system
JP6553440B2 (ja) * 2015-07-29 2019-07-31 株式会社シマノ 操作制御装置および自転車用表示装置
JP6649014B2 (ja) * 2015-08-28 2020-02-19 株式会社シマノ 自転車用制御装置およびこの制御装置を備える自転車用駆動装置
EP3370998A4 (en) * 2015-11-08 2019-10-23 Fabian Lis ENERGY-EFFECTIVE DRIVE SUPPORT SYSTEM AND METHOD FOR LIGHT VEHICLES
ITUB20155621A1 (it) * 2015-11-16 2017-05-16 Piaggio & C Spa Metodo di gestione dell?autonomia energetica di una bicicletta elettrica a pedalata assistita
US10047861B2 (en) 2016-01-15 2018-08-14 Fallbrook Intellectual Property Company Llc Systems and methods for controlling rollback in continuously variable transmissions
US10458526B2 (en) 2016-03-18 2019-10-29 Fallbrook Intellectual Property Company Llc Continuously variable transmissions, systems and methods
JP2017176312A (ja) * 2016-03-29 2017-10-05 セイコーエプソン株式会社 情報通知システム、情報通知方法、およびプログラム
US10023266B2 (en) 2016-05-11 2018-07-17 Fallbrook Intellectual Property Company Llc Systems and methods for automatic configuration and automatic calibration of continuously variable transmissions and bicycles having continuously variable transmissions
US20170361891A1 (en) * 2016-06-15 2017-12-21 Refactor Fitness Inc. Power estimation from sensor readings for cycling
US10313445B2 (en) * 2016-07-07 2019-06-04 Rolf Østergaard ApS Sensor device for a bicycle
WO2018017100A1 (en) * 2016-07-21 2018-01-25 Ford Global Technologies, Llc Event tracking systems and methods
DE102016114967A1 (de) * 2016-08-11 2018-02-15 Lsp Innovative Automotive Systems Gmbh System und Verfahren zur Anzeige mindestens eines Leistungskennwertes
JP2018062195A (ja) * 2016-10-11 2018-04-19 オムロン株式会社 制御装置、制御方法及びプログラム
EP3538424A4 (en) 2016-12-12 2019-12-18 Jiangsu Hongbao Hardware Co., Ltd. SYSTEMS AND METHODS FOR DETERMINING ABNORMAL INFORMATION RELATING TO A VEHICLE
TWI622524B (zh) * 2016-12-28 2018-05-01 逸科股份有限公司 Dual mode application and monitoring system for electric bicycle
US11153735B2 (en) * 2017-03-07 2021-10-19 Huawei Technologies Co., Ltd. Data transmission method and apparatus
EP3392128A1 (en) * 2017-04-21 2018-10-24 Fallbrook Intellectual Property Company LLC Components, systems and methods of bicycle-based network connectivity and methods for controlling a bicycle having network connectivity
CN107187537A (zh) * 2017-05-27 2017-09-22 重庆邮电大学 基于疲劳度的电动自行车助力控制系统及方法
KR101922079B1 (ko) * 2017-05-29 2018-11-27 주식회사 바이시큐 이상 잠금 방지 기능이 구비된 자전거 잠금 장치 및 그 방법
DE102017210296B4 (de) * 2017-06-20 2022-01-05 Robert Bosch Gmbh Steuerungsverfahren für einen Antriebsmotor eines Zweirads, Steuergerät, Zweirad mit dem Steuergerät, Verfahren zur Erzeugung von Routendaten sowie Datenträger
CN107380304A (zh) * 2017-07-01 2017-11-24 海南拍拍渔鲜活水产有限公司 无锁共享单车及其应用方法
ES2991708T3 (es) * 2017-07-14 2024-12-04 Pbsc Urban Solutions Inc Sistema y método para asegurar, recargar y operar una bicicleta eléctrica
CN207766293U (zh) 2017-08-07 2018-08-24 杭州青奇科技有限公司 一种共享自行车的多媒体系统
EP3687885A2 (fr) * 2017-09-29 2020-08-05 Birota Véhicule à propulsion humaine apte à un stockage compact
US10424410B2 (en) 2017-11-10 2019-09-24 Verily Life Sciences Llc Tiered time-in-range guiding interfaces for diabetes management
JP6900306B2 (ja) * 2017-12-18 2021-07-07 株式会社シマノ 制御装置、報知システム、および制御方法
US20190300105A1 (en) * 2018-03-28 2019-10-03 GM Global Technology Operations LLC E-assist reservation and optimization for an e-bike
JP7131940B2 (ja) * 2018-03-29 2022-09-06 株式会社シマノ 人力駆動車用制御装置
JP6990618B2 (ja) * 2018-04-06 2022-01-12 株式会社シマノ 制御装置および変速システム
WO2019224604A2 (en) * 2018-05-22 2019-11-28 4Iiii Innovations Inc. Solar wireless collector beacon (data hub)
EP3583898A1 (en) * 2018-06-18 2019-12-25 Koninklijke Philips N.V. Reducing inhalation of pollutants when travelling
USD891991S1 (en) 2018-06-28 2020-08-04 Specialized Bicycle Components, Inc. Electronic device
US10472015B1 (en) 2018-06-28 2019-11-12 Specialized Bicycle Components, Inc. In-frame mounted bicycle monitoring device
US10576839B2 (en) * 2018-08-01 2020-03-03 Toyota Motor Engineering & Manufacturing North America, Inc. Motor lock overheat mitigation control for autonomous vehicles
JP7437392B2 (ja) * 2018-09-26 2024-02-22 テークー-ジステームス ゲーエムベーハー 電動アシスト自転車の一連の動的制御方法及び装置、電動アシスト自転車
JP7372032B2 (ja) * 2018-10-30 2023-10-31 株式会社シマノ 制御装置および制御システム
US11215268B2 (en) 2018-11-06 2022-01-04 Fallbrook Intellectual Property Company Llc Continuously variable transmissions, synchronous shifting, twin countershafts and methods for control of same
CN109754603B (zh) * 2019-01-21 2020-11-03 石家庄铁道大学 自行车行程时间计算方法、装置和终端设备
US11530015B2 (en) 2019-02-15 2022-12-20 Sram, Llc Bicycle control system
US11518472B2 (en) * 2019-02-15 2022-12-06 Sram, Llc Bicycle control system
US11738826B2 (en) 2019-02-15 2023-08-29 Sram, Llc Bicycle control system
US12208858B2 (en) 2019-02-15 2025-01-28 Sram, Llc Bicycle control system
US11174922B2 (en) 2019-02-26 2021-11-16 Fallbrook Intellectual Property Company Llc Reversible variable drives and systems and methods for control in forward and reverse directions
US11541274B2 (en) 2019-03-11 2023-01-03 Rom Technologies, Inc. System, method and apparatus for electrically actuated pedal for an exercise or rehabilitation machine
US12083380B2 (en) 2019-03-11 2024-09-10 Rom Technologies, Inc. Bendable sensor device for monitoring joint extension and flexion
US11185735B2 (en) 2019-03-11 2021-11-30 Rom Technologies, Inc. System, method and apparatus for adjustable pedal crank
EP3941811A4 (en) * 2019-03-18 2022-11-30 JJC Imports, LLC Deployable safety device apparatus
IT201900004069A1 (it) * 2019-03-20 2020-09-20 Blubrake S R L Sistema per il miglioramento delle prestazioni di un ciclista su una bicicletta
US11433276B2 (en) 2019-05-10 2022-09-06 Rehab2Fit Technologies, Inc. Method and system for using artificial intelligence to independently adjust resistance of pedals based on leg strength
US11801423B2 (en) 2019-05-10 2023-10-31 Rehab2Fit Technologies, Inc. Method and system for using artificial intelligence to interact with a user of an exercise device during an exercise session
US11957960B2 (en) 2019-05-10 2024-04-16 Rehab2Fit Technologies Inc. Method and system for using artificial intelligence to adjust pedal resistance
US12102878B2 (en) 2019-05-10 2024-10-01 Rehab2Fit Technologies, Inc. Method and system for using artificial intelligence to determine a user's progress during interval training
US11904207B2 (en) 2019-05-10 2024-02-20 Rehab2Fit Technologies, Inc. Method and system for using artificial intelligence to present a user interface representing a user's progress in various domains
US11833393B2 (en) 2019-05-15 2023-12-05 Rehab2Fit Technologies, Inc. System and method for using an exercise machine to improve completion of an exercise
US11639749B1 (en) * 2019-05-21 2023-05-02 Sunman Engineering, Inc. Gear set
US12402804B2 (en) 2019-09-17 2025-09-02 Rom Technologies, Inc. Wearable device for coupling to a user, and measuring and monitoring user activity
US11071597B2 (en) 2019-10-03 2021-07-27 Rom Technologies, Inc. Telemedicine for orthopedic treatment
US11701548B2 (en) 2019-10-07 2023-07-18 Rom Technologies, Inc. Computer-implemented questionnaire for orthopedic treatment
US11087865B2 (en) 2019-10-03 2021-08-10 Rom Technologies, Inc. System and method for use of treatment device to reduce pain medication dependency
US12555667B2 (en) 2019-10-03 2026-02-17 Rom Technologies, Inc. Systems and methods for using AI/ML and for cardiac and pulmonary treatment via an electromechanical machine related to urologic disorders and antecedents and sequelae of certain urologic surgeries
US11961603B2 (en) 2019-10-03 2024-04-16 Rom Technologies, Inc. System and method for using AI ML and telemedicine to perform bariatric rehabilitation via an electromechanical machine
US12100499B2 (en) 2020-08-06 2024-09-24 Rom Technologies, Inc. Method and system for using artificial intelligence and machine learning to create optimal treatment plans based on monetary value amount generated and/or patient outcome
US11915816B2 (en) 2019-10-03 2024-02-27 Rom Technologies, Inc. Systems and methods of using artificial intelligence and machine learning in a telemedical environment to predict user disease states
US11282604B2 (en) 2019-10-03 2022-03-22 Rom Technologies, Inc. Method and system for use of telemedicine-enabled rehabilitative equipment for prediction of secondary disease
US11265234B2 (en) 2019-10-03 2022-03-01 Rom Technologies, Inc. System and method for transmitting data and ordering asynchronous data
US11955221B2 (en) 2019-10-03 2024-04-09 Rom Technologies, Inc. System and method for using AI/ML to generate treatment plans to stimulate preferred angiogenesis
US12220201B2 (en) 2019-10-03 2025-02-11 Rom Technologies, Inc. Remote examination through augmented reality
US11887717B2 (en) 2019-10-03 2024-01-30 Rom Technologies, Inc. System and method for using AI, machine learning and telemedicine to perform pulmonary rehabilitation via an electromechanical machine
US12589279B2 (en) 2019-10-03 2026-03-31 Rom Technologies, Inc. Systems and methods of using artificial intelligence and machine learning for generating an alignment plan capable of enabling the aligning of a user's body during a treatment session
US12224052B2 (en) 2019-10-03 2025-02-11 Rom Technologies, Inc. System and method for using AI, machine learning and telemedicine for long-term care via an electromechanical machine
US11317975B2 (en) 2019-10-03 2022-05-03 Rom Technologies, Inc. Method and system for treating patients via telemedicine using sensor data from rehabilitation or exercise equipment
US12230381B2 (en) 2019-10-03 2025-02-18 Rom Technologies, Inc. System and method for an enhanced healthcare professional user interface displaying measurement information for a plurality of users
US12230382B2 (en) 2019-10-03 2025-02-18 Rom Technologies, Inc. Systems and methods for using artificial intelligence and machine learning to predict a probability of an undesired medical event occurring during a treatment plan
US11075000B2 (en) 2019-10-03 2021-07-27 Rom Technologies, Inc. Method and system for using virtual avatars associated with medical professionals during exercise sessions
US12562243B2 (en) 2019-10-03 2026-02-24 Rom Technologies, Inc. System and method for processing medical claims using biometric signatures
US11915815B2 (en) 2019-10-03 2024-02-27 Rom Technologies, Inc. System and method for using artificial intelligence and machine learning and generic risk factors to improve cardiovascular health such that the need for additional cardiac interventions is mitigated
US20210134458A1 (en) 2019-10-03 2021-05-06 Rom Technologies, Inc. System and method to enable remote adjustment of a device during a telemedicine session
US12469587B2 (en) 2019-10-03 2025-11-11 Rom Technologies, Inc. Systems and methods for assigning healthcare professionals to remotely monitor users performing treatment plans on electromechanical machines
US12246222B2 (en) 2019-10-03 2025-03-11 Rom Technologies, Inc. Method and system for using artificial intelligence to assign patients to cohorts and dynamically controlling a treatment apparatus based on the assignment during an adaptive telemedical session
US11282608B2 (en) 2019-10-03 2022-03-22 Rom Technologies, Inc. Method and system for using artificial intelligence and machine learning to provide recommendations to a healthcare provider in or near real-time during a telemedicine session
US12347543B2 (en) 2019-10-03 2025-07-01 Rom Technologies, Inc. Systems and methods for using artificial intelligence to implement a cardio protocol via a relay-based system
US12380984B2 (en) 2019-10-03 2025-08-05 Rom Technologies, Inc. Systems and methods for using artificial intelligence and machine learning to generate treatment plans having dynamically tailored cardiac protocols for users to manage a state of an electromechanical machine
US12605613B2 (en) 2022-05-04 2026-04-21 Rom Technologies, Inc. Systems and methods for using smart exercise devices to perform cardiovascular rehabilitation
US11978559B2 (en) 2019-10-03 2024-05-07 Rom Technologies, Inc. Systems and methods for remotely-enabled identification of a user infection
US11830601B2 (en) 2019-10-03 2023-11-28 Rom Technologies, Inc. System and method for facilitating cardiac rehabilitation among eligible users
US12176089B2 (en) 2019-10-03 2024-12-24 Rom Technologies, Inc. System and method for using AI ML and telemedicine for cardio-oncologic rehabilitation via an electromechanical machine
US11955223B2 (en) 2019-10-03 2024-04-09 Rom Technologies, Inc. System and method for using artificial intelligence and machine learning to provide an enhanced user interface presenting data pertaining to cardiac health, bariatric health, pulmonary health, and/or cardio-oncologic health for the purpose of performing preventative actions
US11756666B2 (en) 2019-10-03 2023-09-12 Rom Technologies, Inc. Systems and methods to enable communication detection between devices and performance of a preventative action
US11069436B2 (en) 2019-10-03 2021-07-20 Rom Technologies, Inc. System and method for use of telemedicine-enabled rehabilitative hardware and for encouraging rehabilitative compliance through patient-based virtual shared sessions with patient-enabled mutual encouragement across simulated social networks
US20230245750A1 (en) 2019-10-03 2023-08-03 Rom Technologies, Inc. Systems and methods for using elliptical machine to perform cardiovascular rehabilitation
US11337648B2 (en) * 2020-05-18 2022-05-24 Rom Technologies, Inc. Method and system for using artificial intelligence to assign patients to cohorts and dynamically controlling a treatment apparatus based on the assignment during an adaptive telemedical session
US11515028B2 (en) 2019-10-03 2022-11-29 Rom Technologies, Inc. Method and system for using artificial intelligence and machine learning to create optimal treatment plans based on monetary value amount generated and/or patient outcome
US11282599B2 (en) 2019-10-03 2022-03-22 Rom Technologies, Inc. System and method for use of telemedicine-enabled rehabilitative hardware and for encouragement of rehabilitative compliance through patient-based virtual shared sessions
US12020799B2 (en) 2019-10-03 2024-06-25 Rom Technologies, Inc. Rowing machines, systems including rowing machines, and methods for using rowing machines to perform treatment plans for rehabilitation
US12539446B2 (en) 2019-10-03 2026-02-03 Rom Technologies, Inc. Method and system for using sensors to optimize a user treatment plan in a telemedicine environment
US11101028B2 (en) 2019-10-03 2021-08-24 Rom Technologies, Inc. Method and system using artificial intelligence to monitor user characteristics during a telemedicine session
US11923065B2 (en) 2019-10-03 2024-03-05 Rom Technologies, Inc. Systems and methods for using artificial intelligence and machine learning to detect abnormal heart rhythms of a user performing a treatment plan with an electromechanical machine
US11955220B2 (en) 2019-10-03 2024-04-09 Rom Technologies, Inc. System and method for using AI/ML and telemedicine for invasive surgical treatment to determine a cardiac treatment plan that uses an electromechanical machine
US11325005B2 (en) 2019-10-03 2022-05-10 Rom Technologies, Inc. Systems and methods for using machine learning to control an electromechanical device used for prehabilitation, rehabilitation, and/or exercise
US12548656B2 (en) 2019-10-03 2026-02-10 Rom Technologies, Inc. System and method for an enhanced patient user interface displaying real-time measurement information during a telemedicine session
US12420143B1 (en) 2019-10-03 2025-09-23 Rom Technologies, Inc. System and method for enabling residentially-based cardiac rehabilitation by using an electromechanical machine and educational content to mitigate risk factors and optimize user behavior
US12327623B2 (en) 2019-10-03 2025-06-10 Rom Technologies, Inc. System and method for processing medical claims
US11955222B2 (en) 2019-10-03 2024-04-09 Rom Technologies, Inc. System and method for determining, based on advanced metrics of actual performance of an electromechanical machine, medical procedure eligibility in order to ascertain survivability rates and measures of quality-of-life criteria
US11139060B2 (en) 2019-10-03 2021-10-05 Rom Technologies, Inc. Method and system for creating an immersive enhanced reality-driven exercise experience for a user
US12420145B2 (en) 2019-10-03 2025-09-23 Rom Technologies, Inc. Systems and methods of using artificial intelligence and machine learning for generating alignment plans to align a user with an imaging sensor during a treatment session
US12154672B2 (en) 2019-10-03 2024-11-26 Rom Technologies, Inc. Method and system for implementing dynamic treatment environments based on patient information
US12478837B2 (en) 2019-10-03 2025-11-25 Rom Technologies, Inc. Method and system for monitoring actual patient treatment progress using sensor data
US12087426B2 (en) 2019-10-03 2024-09-10 Rom Technologies, Inc. Systems and methods for using AI ML to predict, based on data analytics or big data, an optimal number or range of rehabilitation sessions for a user
US12427376B2 (en) 2019-10-03 2025-09-30 Rom Technologies, Inc. Systems and methods for an artificial intelligence engine to optimize a peak performance
US11270795B2 (en) 2019-10-03 2022-03-08 Rom Technologies, Inc. Method and system for enabling physician-smart virtual conference rooms for use in a telehealth context
US12191018B2 (en) 2019-10-03 2025-01-07 Rom Technologies, Inc. System and method for using artificial intelligence in telemedicine-enabled hardware to optimize rehabilitative routines capable of enabling remote rehabilitative compliance
US12062425B2 (en) 2019-10-03 2024-08-13 Rom Technologies, Inc. System and method for implementing a cardiac rehabilitation protocol by using artificial intelligence and standardized measurements
US11515021B2 (en) 2019-10-03 2022-11-29 Rom Technologies, Inc. Method and system to analytically optimize telehealth practice-based billing processes and revenue while enabling regulatory compliance
US12150792B2 (en) 2019-10-03 2024-11-26 Rom Technologies, Inc. Augmented reality placement of goniometer or other sensors
US12020800B2 (en) 2019-10-03 2024-06-25 Rom Technologies, Inc. System and method for using AI/ML and telemedicine to integrate rehabilitation for a plurality of comorbid conditions
US12562271B2 (en) 2019-11-06 2026-02-24 Rom Technologies, Inc. System for remote treatment utilizing privacy controls
US11826613B2 (en) 2019-10-21 2023-11-28 Rom Technologies, Inc. Persuasive motivation for orthopedic treatment
CN110843979B (zh) * 2019-10-30 2021-05-28 江西吕布科技有限公司 无线码表显示控制方法、系统、无线码表及存储介质
US12424319B2 (en) 2019-11-06 2025-09-23 Rom Technologies, Inc. System for remote treatment utilizing privacy controls
WO2021204334A1 (en) * 2020-04-07 2021-10-14 Rocknwool Ivs Electric bicycle with a motor deactivation function
US11107591B1 (en) 2020-04-23 2021-08-31 Rom Technologies, Inc. Method and system for describing and recommending optimal treatment plans in adaptive telemedical or other contexts
WO2021262809A1 (en) 2020-06-26 2021-12-30 Rom Technologies, Inc. System, method and apparatus for anchoring an electronic device and measuring a joint angle
US12367960B2 (en) 2020-09-15 2025-07-22 Rom Technologies, Inc. System and method for using AI ML and telemedicine to perform bariatric rehabilitation via an electromechanical machine
US12515104B2 (en) 2020-10-28 2026-01-06 Rom Technologies, Inc. Systems and methods for using machine learning to control a rehabilitation and exercise electromechanical device
JP2024507369A (ja) * 2021-02-22 2024-02-19 フォールブルック インテレクチュアル プロパティー カンパニー エルエルシー 乗り手の所望の乗車目標を達成するためのモータアシスト自転車の自動制御
IT202100008111A1 (it) * 2021-03-31 2022-10-01 10 10 One Object One Owner S B S R L Bicicletta intelligente e sistema per la gestione e l’identificazione della bicicletta intelligente.
US12589822B2 (en) 2021-05-25 2026-03-31 Specialized Bicycle Components, Inc. In-frame mounted bicycle display
TWI803937B (zh) * 2021-08-12 2023-06-01 財團法人成大研究發展基金會 自行車測力裝置
MX2024005251A (es) * 2021-10-29 2024-09-18 Western Power Sports Llc Sistema para monitorear a los pasajeros de vehiculos.
US20230196908A1 (en) * 2021-12-22 2023-06-22 Here Global B.V. Method, apparatus, and system for determining a bicycle lane disruption index based on vehicle sensor data
US12162558B2 (en) * 2021-12-28 2024-12-10 Rad Power Bikes Inc. Location-based lighting for an electric bicycle
TWI804283B (zh) * 2022-04-20 2023-06-01 天心工業股份有限公司 自行車變速裝置
US20230384106A1 (en) * 2022-05-31 2023-11-30 Garmin International, Inc. Motor assist analytic system for an electric bicycle
US20240034427A1 (en) * 2022-07-29 2024-02-01 Tien Hsin Industries Co., Ltd. Automatic control system for bicycle
DE102022208276A1 (de) 2022-08-09 2024-02-15 Robert Bosch Gesellschaft mit beschränkter Haftung Verfahren zur individuellen Bewertung von Fahrstrecken für Elektrofahrräder
CN118238928A (zh) * 2022-12-16 2024-06-25 富士康(昆山)电脑接插件有限公司 控制器、动力控制系统及电动自行车
IT202200025938A1 (it) * 2022-12-19 2024-06-19 Holger Staubach Metodo per il controllo e la regolazione di un azionamento elettrico ausiliario di una bicicletta elettrica in funzione di un valore di carico dell'utente
CN116279963A (zh) * 2023-01-17 2023-06-23 珠海蓝图运动科技股份有限公司 自行车变速控制方法、装置、电子设备及存储介质
TWI885891B (zh) * 2024-05-06 2025-06-01 宏碁股份有限公司 電動輔助自行車的助力調整方法與系統
WO2025236072A1 (en) * 2024-05-15 2025-11-20 Basacchi Andy Arduino Adaptive cycling application with real-time coaching and physics-based performance optimization
US12600425B2 (en) * 2024-05-15 2026-04-14 Shimano Inc. Detection system, detection method, and computer-readable storage medium

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10194185A (ja) * 1997-01-13 1998-07-28 Yamaha Motor Co Ltd 電動自転車
JP3596579B2 (ja) 1997-05-09 2004-12-02 本田技研工業株式会社 電動車両のレンタルシステム
US6157315A (en) * 1997-05-09 2000-12-05 Honda Giken Kogyo Kabushiki Kaishi Vehicle rental system
US5995895A (en) 1997-07-15 1999-11-30 Case Corporation Control of vehicular systems in response to anticipated conditions predicted using predetermined geo-referenced maps
US20020179348A1 (en) * 2001-05-30 2002-12-05 Goro Tamai Apparatus and method for controlling a hybrid vehicle
JP2003120799A (ja) * 2001-10-15 2003-04-23 Shimano Inc 自転車用変速制御装置
JP3644633B2 (ja) * 2001-11-21 2005-05-11 株式会社シマノ 自転車用変速制御装置
JP2004110628A (ja) * 2002-09-20 2004-04-08 Shimano Inc 自転車ユーザの情報管理装置及びサイクルコンピュータ
CA2579917C (en) * 2004-09-14 2013-02-05 9141-7030 Quebec Inc. Energy management system for motor-assisted user-propelled vehicles
EP1811202A1 (en) 2005-12-30 2007-07-25 Fallbrook Technologies, Inc. A continuously variable gear transmission
US7882762B2 (en) 2006-01-30 2011-02-08 Fallbrook Technologies Inc. System for manipulating a continuously variable transmission
WO2008157443A2 (en) * 2007-06-13 2008-12-24 Intrago Corporation Shared vehicle management system
JP2008309536A (ja) * 2007-06-13 2008-12-25 Terumo Corp 携帯型経路案内装置
EP2234869B1 (en) 2007-12-21 2012-07-04 Fallbrook Technologies Inc. Automatic transmissions and methods therefor
FR2938233B1 (fr) 2008-11-07 2011-08-26 Bruno Garin Procede de gestion de l'effort d'un utilisateur d'un vehicule a propulsion humaine et vehicule adapte a ce procede
US20100181130A1 (en) * 2009-01-21 2010-07-22 Wen-Cheng Chou Dual-Drivetrain of Power-Assist Vehicle
US8364389B2 (en) * 2009-02-02 2013-01-29 Apple Inc. Systems and methods for integrating a portable electronic device with a bicycle
DE102009000919B4 (de) 2009-02-17 2021-01-28 Robert Bosch Gmbh Verfahren zum Betreiben eines motorisch unterstützten Tret-Vehikels, insbesondere Fahrrads und eine Vorrichtung zur Anwendung des Verfahrens sowie ein Tret-Vehikel mit dieser Vorrichtung
US8251874B2 (en) * 2009-03-27 2012-08-28 Icon Health & Fitness, Inc. Exercise systems for simulating real world terrain
DE102009016869A1 (de) 2009-04-08 2010-10-14 Li-Tec Battery Gmbh Verfahren zum Betreiben eines Fahrzeugs
US20100313614A1 (en) * 2009-06-12 2010-12-16 Rzepecki S Ryan Municipal bicycle sharing system
DE102009028407A1 (de) 2009-08-10 2011-02-17 Robert Bosch Gmbh Energiemanagementsystem für ein Fahrzeug mit kombiniertem Elektro- und Muskelkraftantrieb und Verfahren zum Betrieb eines derartigen Fahrzeuges
DE102009029658A1 (de) 2009-09-22 2011-03-24 Robert Bosch Gmbh Vorrichtung und Verfahren zur Regelung einer Rekuperation bei einem pedalgetriebenen Fahrzeug
CN201777370U (zh) * 2009-11-13 2011-03-30 郭文瑞 电动脚踏车速度感应助力控制装置
DE102010001980A1 (de) 2010-02-16 2011-08-18 Robert Bosch GmbH, 70469 Antriebseinrichtung für insbesondere ein Zweirad
JP5570248B2 (ja) * 2010-03-03 2014-08-13 株式会社東京アールアンドデー 電動アシスト制御方法及び電動アシスト自転車
DE102010003650A1 (de) 2010-04-06 2011-10-06 Robert Bosch Gmbh Antriebsvorrichtung für ein Fahrrad
DE102010028648A1 (de) 2010-05-06 2011-11-10 Robert Bosch Gmbh Antriebseinheit mit Sperrmechanismus und Verfahren zur Sperrung einer Antriebseinheit
KR101202336B1 (ko) * 2010-07-28 2012-11-16 삼성에스디아이 주식회사 전기 이동수단 및 그 제어방법
US20120035011A1 (en) * 2010-08-09 2012-02-09 Menachem Haim Electro mechanical bicycle derailleur actuator system and method
JP2012121338A (ja) * 2010-12-06 2012-06-28 Panasonic Corp ナビゲーション装置
JP5835734B2 (ja) * 2011-12-20 2015-12-24 株式会社日本総合研究所 エコ貢献ポイントシステム、ポイント提供方法
DE102012200597A1 (de) 2012-01-17 2013-07-18 Robert Bosch Gmbh Vorrichtung zum Signalisieren von Informationen an den Fahrer eines Fahrrads
TW201339049A (zh) 2012-03-23 2013-10-01 jin-he Qiu 自動變速自行車之結構(二)
JP2013221821A (ja) * 2012-04-16 2013-10-28 Seiko Epson Corp 情報処理装置、移動体、走行支援システム及び走行支援方法
DE102012210842B4 (de) 2012-06-26 2023-06-29 Robert Bosch Gmbh System umfassend einen Tachometer für ein Fahrrad mit Elektroantrieb
DE102012212526B4 (de) 2012-07-18 2022-12-22 Robert Bosch Gmbh Verfahren zur Betriebszustandsüberwachung für ein Fahrzeug sowie Fahrzeug und Baugruppe
DE102012222087A1 (de) 2012-12-03 2014-06-05 Robert Bosch Gmbh Elektrofahrrad und Verfahren zum Antreiben desselben
DE102013200485A1 (de) 2013-01-15 2014-07-17 Robert Bosch Gmbh Verfahren und Vorrichtung zur Detektion einer Wartungssituation bei einem Zweirad
DE102013201101B4 (de) 2013-01-24 2023-10-19 Robert Bosch Gmbh Verfahren und Vorrichtung zur Steuerung einer Antriebsleistung eines Motors eines elektrisch betriebenen Zweirads
KR101339282B1 (ko) 2013-02-22 2014-01-07 주식회사 허즈앤티 자전거의 주행 상황을 필터링한 자전거 도로 평탄성 측정 시스템 및 방법
CN203358799U (zh) * 2013-04-12 2013-12-25 浙江绿源电动车有限公司 电动车控制系统和电动自行车
DE102013214169A1 (de) 2013-07-19 2015-01-22 Robert Bosch Gmbh Verfahren und Vorrichtung Realisierung eines situationsabhängigen Boost-Modus bei einem elektrisch betriebenen Zweirad
US20170225742A1 (en) 2014-08-05 2017-08-10 Fallbrook Intellectual Property Company Llc Components, systems and methods of bicycle-based network connectivity and methods for controlling a bicycle having network connectivity

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI893501B (zh) * 2018-04-09 2025-08-11 日商島野股份有限公司 人力驅動車輛的控制裝置
TWI692693B (zh) * 2018-06-12 2020-05-01 國立高雄科技大學 輕量化智聯網自行車
TWI800361B (zh) * 2022-04-26 2023-04-21 天心工業股份有限公司 自行車自動控制系統
TWI831527B (zh) * 2022-12-16 2024-02-01 英屬開曼群島商鴻騰精密科技股份有限公司 控制器、動力控制系統及電動自行車
TWI895019B (zh) * 2024-06-21 2025-08-21 中興保全科技股份有限公司 移動軌跡監控車機裝置及其系統

Also Published As

Publication number Publication date
US20180251190A1 (en) 2018-09-06
EP3177517A1 (en) 2017-06-14
JP2017523079A (ja) 2017-08-17
US9963199B2 (en) 2018-05-08
US20160039496A1 (en) 2016-02-11
KR20170038837A (ko) 2017-04-07
WO2016022553A1 (en) 2016-02-11
CA2956383A1 (en) 2016-02-11
CN106604862A (zh) 2017-04-26

Similar Documents

Publication Publication Date Title
US9963199B2 (en) Components, systems and methods of bicycle-based network connectivity and methods for controlling a bicycle having network connectivity
US20170225742A1 (en) Components, systems and methods of bicycle-based network connectivity and methods for controlling a bicycle having network connectivity
EP3392128A1 (en) Components, systems and methods of bicycle-based network connectivity and methods for controlling a bicycle having network connectivity
JP5315419B2 (ja) 情報処理装置、情報処理システム、情報処理方法及び自転車用地図
US12505909B2 (en) Methods and apparatus for virtual competition
US12062240B2 (en) Monitoring system
US9370706B2 (en) Moving training device with speed controlled according to a physiological parameter of the user
US11219797B2 (en) Real-time sensor based balance gamification and feedback
CN120252769A (zh) 一种自行车精细化智能导航方法、系统、设备及存储介质
FR3067685A1 (fr) Dispositif d’assistance d’un conducteur d’un vehicule pour effectuer des exercices physiques connecte a un serveur distant
CA3195169A1 (en) Computerized route building system and method
Hernández de la Iglesia et al. Increasing the Intensity over Time of an Electric-Assist Bike Based on the User and Route: The Bike Becomes the Gym