Range Switching Device Controller Reset Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing motor-driven range switching mechanisms in vehicles face challenges in maintaining accurate shift range control after a controller reset, as the encoder count value and reference position are lost, preventing proper motor rotation and shift range switching.

Innovation Solution

The range switching device sets a limit position for the range switching mechanism to either a first or second limit position based on the previous shift range, controls the motor to rotate until it abuts against this position, and learns the rotation position as a reference, allowing for accurate motor control and shift range switching even after a controller reset.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the controller is reset during switching operation, then the controller can recover from errors or voltage drops, but the encoder count value and reference position are lost, making it impossible to control motor rotation and switch shift ranges

Engineering Contradiction:
Improvecontroller reliabilityVSAvoidencoder count value loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary action by determining the limit position (first limit position for P range or second limit position for non-P range) before the motor rotation control after reset. This preliminary determination of the target position allows the system to reconstruct the reference position by controlling the motor to rotate to this predetermined limit position, thereby recovering from the information loss without requiring external intervention.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the motor rotation position is unknown after reset, then the controller can restart, but the shift range switching cannot be controlled

Engineering Contradiction:
Improvecontroller restart capabilityVSAvoidmotor control automation
Core Design Contradiction:
Ease of operationVSExtent of automation

Solution Approach 1:

The system uses feedback by monitoring when the range switching mechanism abuts against the determined limit position during motor rotation. This feedback signal indicates that the motor has reached the limit position, allowing the controller to learn the rotation position as the new reference position and resume automated shift range switching control without manual intervention.

Inventive Principle:
Principle #23Feedback

3Device complexity

If the limit position is not determined based on previous shift range, then the system can simplify the reset procedure, but the vehicle may behave contrary to driver intention

Engineering Contradiction:
Improvereset procedure complexityVSAvoidvehicle behavior reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system applies local quality by determining different limit positions based on the specific previous shift range state. When the previous range is P range, the first limit position is determined; when it is non-P range, the second limit position is determined. This localized adaptation ensures that the motor rotates to the appropriate limit position that maintains vehicle behavior consistency with driver intention, rather than using a fixed universal limit position.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9166520B2Range switching device
Publication Date: 2015.10.20 DENSO CORP
  • US9166520B2 patent drawing
  • US9166520B2 patent drawing
  • US9166520B2 patent drawing

AI summary

A range switching device may switch a shift range despite resetting and restarting of a controller. When the controller is reset and restarted during a switching operation of the shift range and the shift range before or after being switched is a P range, the controller controls a motor to rotate the motor until a range switching mechanism abuts against a first limit position of a movable range of the range switching mechanism and learns a rotation position of the motor as a reference position of the motor. When the shift ranges before and after being switched are the ranges other that the P range, the controller controls the motor to rotate until the range switching mechanism abuts against a second limit position of the movable range and learns the rotation position of the motor as the reference position.