Bistable Gear Shifter Motor Control for Stuck Reset Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In automotive electronic control systems with bistable gear shifters, quick shifts from D gear to R or N gear can cause the small motor's self-resetting mechanism to get stuck, and the shift lever may remain in the second steady state, interfering with automatic parking functions.

Innovation Solution

A motor control method and device that determine the current required gear and the shift lever's position, calculating a target angle for the small motor as either a target opening angle or reset angle based on preset conditions to prevent mechanism sticking and ensure proper gear transitions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the motor is controlled to move to the target angle quickly, then the gear shifting speed is improved, but the motor may not reach the target angle in time causing the shift lever to be stuck in the second steady state

Engineering Contradiction:
Improvegear shifting speedVSAvoidmotor position accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The control method performs preliminary assessment of the motor's ability to reach the target angle before executing the gear shift command. It calculates the required movement time and compares it with the actual available time, then adjusts the control strategy in advance to ensure the motor reaches the correct position, preventing the shift lever from getting stuck in the second steady state.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the motor is controlled to move to the target angle slowly, then the motor position accuracy is improved, but the gear shifting speed decreases

Engineering Contradiction:
Improvemotor position accuracyVSAvoidgear shifting speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The control method dynamically adjusts the motor's target angle and movement speed based on real-time conditions. It calculates the required gear shift time and the motor's actual movement capability, then determines an appropriate target angle that ensures the motor reaches the correct position within the available time, optimizing both speed and accuracy.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If the shift lever is allowed to move freely to M+/M− position, then the ease of operation is improved, but the self-resetting mechanism gets stuck causing system malfunction

Engineering Contradiction:
Improveshift lever operabilityVSAvoidself-resetting mechanism
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The control method introduces feedback by continuously monitoring the motor's position and the shift lever's state. It calculates whether the motor can reach the target angle in time, and based on this feedback, adjusts the control strategy to prevent the self-resetting mechanism from getting stuck, thereby maintaining system reliability while allowing operational flexibility.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12007021B2Motor control method and device of bistable gear shifter and automobile
Publication Date: 2024.06.11 GUANGZHOU AUTOMOBILE GROUP CO LTD
  • US12007021B2 patent drawing
  • US12007021B2 patent drawing
  • US12007021B2 patent drawing

AI summary

A motor control method of a bistable gear shifter, comprising: determining a current required gear according to a position of a shift lever and a gear judgment strategy; determining whether the current required gear is a P gear, an R gear or an N gear; further determining whether the shift lever is in a second steady state position if it is determined that the current required gear is the P gear, the R gear or the N gear; determining whether a deviation of the position of the shift lever from the second steady state position is greater than or equal to a preset angle value, if it is determined that the shift lever is in the second steady state position; and determining a target angle of the motor as a target opening angle, if it is determined that the deviation is greater than or equal to a preset angle value.