Bicycle Motor Controller Automatic Boost Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electric drive-assisted bicycles with boost switches do not provide a convenient system for riders to adjust driving force according to their preferences without active intervention, lacking automatic adjustment based on factors like time, distance, or pedal power.

Innovation Solution

A bicycle motor control system with a controller that receives user inputs to set boost and assist ratios, automatically adjusting driving force based on factors such as time, distance, or pedal power, and allowing users to select from multiple assist modes via operation switches or a lever, with options for boost ratios and assist ratios that can be saved for later use.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If the boost switch is continuously operated by a rider to increase driving force, then the driving force is easily increased, but the rider cannot concentrate on riding without active intervention

Engineering Contradiction:
Improvedriving forceVSAvoidrider concentration
Core Design Contradiction:
PowerVSEase of operation

Solution Approach 1:

The system automatically manages boost ratio adjustments based on rider input, eliminating the need for continuous manual operation. The controller monitors riding conditions and autonomously adjusts the drive motor output, allowing the rider to focus on riding while the system handles power management independently.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The rider provides initial input to set preferred boost and assist ratios, and the system pre-configures these settings for automatic application. This preliminary setup enables the system to automatically adjust driving force without requiring continuous rider intervention during operation.

Inventive Principle:
Principle #10Preliminary action

2Extent of automation

If the controller automatically reduces driving force based on time, distance, or crank rotations, then the driving force is appropriately reduced without user intervention, but the system complexity increases

Engineering Contradiction:
Improveautomatic driving force reductionVSAvoidcontrol system complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The controller continuously monitors riding conditions such as time elapsed, distance traveled, and crank shaft rotations, using this feedback to automatically adjust and reduce driving force appropriately. This feedback mechanism enables intelligent automation while maintaining manageable system complexity through sensor-based monitoring.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If multiple assist ratios are provided for user selection, then the driving force can be appropriately provided according to user preferences, but the operation complexity increases

Engineering Contradiction:
Improveassist ratio selectionVSAvoidoperation complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system provides multiple assist ratios that can be dynamically selected and adjusted based on riding conditions and user preferences. The controller allows flexible switching between different assist ratios while maintaining ease of operation through intuitive controls that adapt to the selected configuration.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9573654B2Bicycle controller
Publication Date: 2017.02.21 SHIMANO INC
  • US9573654B2 patent drawing
  • US9573654B2 patent drawing
  • US9573654B2 patent drawing

AI summary

A bicycle motor control system is provided. The bicycle motor control system may be configured to control a drive motor that configured to output a driving force. The controller may be configured to receive a first user input and increase the driving force based on the first user input so as to set a boost ratio, and automatically reduce the driving force based on a factor other than the first user input.