Bicycle Gear Shift Control Using Sprocket Gate Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing bicycle component control systems struggle to perform smooth and efficient gear shifts, particularly in double downshifting and upshifting operations, due to limitations in sprocket assembly information processing and timing mechanisms.

Innovation Solution

A bicycle component controller that processes sprocket assembly information to determine shifting distances and timing, including waiting periods based on sprocket rotational angles and bicycle conditions, to optimize gear shift operations, even in scenarios with limited up or down shifting gates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a conventional gear shift control system is used, then the basic shifting function is provided, but smooth and efficient double downshifting and upshifting operations cannot be achieved

Engineering Contradiction:
Improveshifting efficiencyVSAvoidshifting smoothness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The controller pre-stores sprocket assembly information including axial spacing between adjacent sprockets and shifting gate positions. Before executing a double shift command, the controller retrieves this pre-stored information to calculate the total shifting distance and determine intermediate stopping positions, enabling smooth sequential shifting without delay

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The controller divides a double downshift or upshift command into two separate sequential shifting operations. For double downshifting, the chain is moved from the current sprocket to an intermediate sprocket first, then to the target sprocket. For double upshifting, the controller identifies intermediate stopping positions based on shifting gate information and executes shifts in stages, ensuring smooth transitions

Inventive Principle:
Principle #1Segmentation

2Reliability

If the controller waits for a predetermined period between shifts, then the shifting smoothness is improved, but the shifting time is increased

Engineering Contradiction:
Improveshifting smoothnessVSAvoidshifting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The controller dynamically determines the waiting period between sequential shifting operations based on real-time bicycle conditions including forward speed, cadence, and torque. When the bicycle is moving at higher speeds or under higher torque, the controller extends the waiting period to ensure smooth shifting. When conditions are favorable, the controller reduces or eliminates the waiting period, minimizing shifting time while maintaining smoothness

Inventive Principle:
Principle #15Dynamics

3Speed

If the controller performs double upshifting without intermediate stopping, then the shifting speed is improved, but the shifting smoothness deteriorates due to lack of shifting gates

Engineering Contradiction:
Improveshifting speedVSAvoidshifting smoothness
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The controller uses shifting gate information as an intermediary to identify intermediate stopping positions during double upshifting operations. Even when direct upshifting gates are not present between the current and target sprockets, the controller calculates intermediate positions based on the axial spacing and shifting gate data, moving the chain to these intermediate positions before completing the final shift, thereby ensuring smooth transitions while maintaining efficient shifting speed

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11939028B2Bicycle component controller, bicycle component control system and bicycle component control method
Publication Date: 2024.03.26 SHIMANO INC
  • US11939028B2 patent drawing
  • US11939028B2 patent drawing
  • US11939028B2 patent drawing

AI summary

A bicycle component controller is basically provided with a processor. The processor is configured to perform a gear shift control based on a sprocket assembly information of at least one sprocket assembly. The sprocket assembly information at least includes a single shifting distance and shifting gate information. The single shifting distance corresponds to an axial spacing between adjacent sprockets of the at least one sprocket assembly.