Range Switching Device Controller Reset Recovery
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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
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.
Data Source
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.


