E-Bike Motor Assistance Control for Changing Drag Conditions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electric bicycle control systems often require frequent manual adjustments of assistance levels due to varying riding conditions, leading to discomfort, especially in conditions where gradual adjustments are needed, such as urban riding.

Innovation Solution

A system that automatically and continuously modulates the assistance level based on a parameter representing drag forces, such as slope gradient, headwind, or rolling resistance, using empirical data and sensor information to estimate drag deviations, thereby smoothing assistance level changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional control systems use pre-programmed assistance levels, then the system structure remains simple, but the user must frequently manually adjust assistance levels in varying riding conditions

Engineering Contradiction:
Improveassistance level adjustmentVSAvoidcontrol system structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The control system automatically adjusts the assistance level by itself based on measured drag forces, eliminating the need for manual user intervention. The system monitors riding conditions through sensors and autonomously modulates the modulation coefficient to match changing drag conditions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously measures actual drag forces using sensors (torque sensor, speed sensor, acceleration sensor) and feeds this information back to the controller, which then adjusts the assistance level accordingly. This closed-loop feedback mechanism enables automatic adaptation to varying riding conditions.

Inventive Principle:
Principle #23Feedback

2Speed

If assistance level changes are made abruptly to respond to changing conditions, then the system responds quickly to drag variations, but riding comfort deteriorates

Engineering Contradiction:
Improveresponse speed to drag changesVSAvoidriding comfort
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The assistance level is dynamically adjusted based on the magnitude of drag force changes. The system calculates the difference between current and reference drag forces, and only modulates the assistance level when this difference exceeds a threshold, creating a dynamic rather than static response strategy.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the modulation coefficient parameter continuously rather than in discrete steps. By modulating this coefficient based on the measured drag deviation, the system achieves smooth transitions in assistance level that maintain riding comfort while responding to changing conditions.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If the system continuously monitors and adjusts assistance level, then riding comfort improves, but energy consumption increases

Engineering Contradiction:
Improveriding comfortVSAvoidenergy consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system uses a reference drag force profile that predicts expected drag under nominal conditions. By comparing actual drag against this pre-established reference, the system can anticipate when adjustments are needed and prepare accordingly, reducing unnecessary monitoring and adjustment cycles.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system performs continuous monitoring but only executes assistance level adjustments when the drag deviation exceeds a predetermined threshold. This partial action approach avoids the energy waste of constant adjustment while still maintaining comfort during significant drag variations.

Inventive Principle:
Principle #16Partial or excessive action

4Measurement precision

If the system uses multiple sensors and complex calculations to estimate drag forces, then measurement precision improves, but device complexity increases

Engineering Contradiction:
Improvedrag force measurementVSAvoidsensor and calculation system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Existing sensors in the electric bicycle system (torque sensor, speed sensor, acceleration sensor) are utilized for multiple purposes. These sensors not only perform their primary functions but also contribute to drag force estimation, eliminating the need for additional dedicated sensors and reducing overall system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The drag force estimation combines multiple measurement sources (torque, speed, acceleration) into a single unified calculation. By merging these data streams and processing them through a combined estimation algorithm, the system achieves precise drag measurement without requiring separate dedicated measurement systems for each parameter.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12559196B2System for adapting the control of an electric bicycle motor to the resistance to forward travel
Publication Date: 2026.02.24 EBIKELABS
  • US12559196B2 patent drawing
  • US12559196B2 patent drawing

AI summary

The present disclosure relates to a method for controlling an electric motor of a pedal-operated vehicle, comprising the steps of measuring a pedal torque applied to a crankset of the vehicle; applying to the electric motor a control proportional to the product of the torque and a variable assistance level; determining a parameter indicative of a deviation of vehicle drag forces from nominal conditions, as a linear combination of a measurement of a motor torque, indicative of an instantaneous force supplied by the motor, the measured pedal torque, indicative of an instantaneous force resulting from pedaling, and a nominal drag force, function of speed and constant friction coefficients determinable for nominal riding conditions; and continuously modulating the assistance level as a function of the parameter indicative of the drag deviation.