H02P23/18

Shift range control device

A shift range control device switches a shift range by controlling driving of a motor. A learning unit learns, as a position correction value, a normal state time correction value calculated based on first and/or second reference angles when an output shaft signal is available when turning on of a start switch. The first reference angle is a motor angle when the output shaft signal changes in response to the rotation of the motor in a first direction. The second reference angle is the motor angle when the output shaft signal changes in response to the motor rotation in a second direction opposite to the first direction. A motor angle target value is set by using the normal state time correction value stored during a period from when all the output shaft signals are determined to be unavailable to when the start switch is turned off.

ADVANCE ANGLE CORRECTION METHOD, ADVANCE ANGLE SETTING DEVICE, MOTOR DEVICE, AND IN-VEHICLE DEVICE
20230238906 · 2023-07-27 · ·

An advance angle correction method of a motor device includes: acquiring first advance angle correction information indicating a correspondence relationship between an advance angle correction amount and a rotation speed difference of a rotor of the motor calculated in advance based on a rotation speed change rate; measuring the rotation speed difference of the rotor; calculating a first advance angle correction amount for each rotation direction of the rotor as a first forward rotation advance angle correction amount and a first reverse rotation advance angle correction amount so that a rotation speed difference of an output shaft becomes smaller based on the first advance angle correction information and the rotation speed difference of the rotor; and storing the calculated first forward rotation advance angle correction amount and the first reverse rotation advance angle correction amount as advance angle correction information for each motor device.

ADVANCE ANGLE CORRECTION METHOD, ADVANCE ANGLE SETTING DEVICE, MOTOR DEVICE, AND IN-VEHICLE DEVICE
20230238906 · 2023-07-27 · ·

An advance angle correction method of a motor device includes: acquiring first advance angle correction information indicating a correspondence relationship between an advance angle correction amount and a rotation speed difference of a rotor of the motor calculated in advance based on a rotation speed change rate; measuring the rotation speed difference of the rotor; calculating a first advance angle correction amount for each rotation direction of the rotor as a first forward rotation advance angle correction amount and a first reverse rotation advance angle correction amount so that a rotation speed difference of an output shaft becomes smaller based on the first advance angle correction information and the rotation speed difference of the rotor; and storing the calculated first forward rotation advance angle correction amount and the first reverse rotation advance angle correction amount as advance angle correction information for each motor device.

Variable travel stop to increase worm gear durability

Technical solutions are described for controlling operation of a motor using a controller to: energize the motor to rotate driveshaft and a worm; drive a worm gear by the worm; stop the motor from rotating the driveshaft in response to the worm gear rotating to a given one of a plurality of first stop positions; and change the given one of the first stop positions to another one of the first stop positions. A method for controlling a machine comprises: rotating a driveshaft by a motor; driving a worm gear by a worm to cause the worm gear to rotate; stopping the motor from rotating the driveshaft in response to the worm gear rotating to a given one of a plurality of first stop positions; and changing the given one of the first stop positions to another one of the first stop positions.

Motor control apparatus, optical apparatus, and robot manipulator apparatus
11695354 · 2023-07-04 · ·

A motor control apparatus includes a detection unit configured to detect an actual rotation position of a motor, a control unit configured to provide position feedback control on the motor so that the detected actual rotation position sequentially approaches a plurality of target rotation positions, and a processing unit configured to perform, before the position feedback control starts, processing to make an initial position deviation fall within a predetermined range, the initial position deviation being a difference between the actual rotation position and a first target rotation position of the plurality of target rotation positions.

Control device and method for operating an electromechanical brake booster of a brake system of a vehicle

The disclosure relates to a control device and a corresponding method for operating an electromechanical brake booster of a brake system of a vehicle, comprising an electronics unit that defines a target variable with respect to a target rotational speed of a motor of the electromechanical brake booster, taking into account a brake input signal with respect to a braking request, and that sends at least one control signal to the motor. The electronics unit defines a maximum target variable with respect to a maximum target rotational speed of the motor, taking into account a current intensity of a motor current of the motor and a current angle of rotation of a rotor of the motor, and defines the target variable with respect to the target rotational speed of the motor of the electromechanical brake booster to be at the most equal to the defined maximum target variable.

MOTOR ANGLE DETECTION AND DIAGNOSIS APPARATUS, MOTOR CONTROLLER, ELECTRIC VEHICLE, AND METHOD

A motor angle detection and diagnosis apparatus is connected to a drive motor using a resolver. The resolver is configured to output a resolver feedback signal of an electrical angle of the drive motor. An angle sampling and diagnosis system in the motor angle detection and diagnosis apparatus performs two-channel simultaneous sampling on a resolver feedback signal, obtained after adjustment by the resolver feedback processing circuit, separately calculates a first electrical angle and a second electrical angle; diagnoses data obtained after the two-channel sampling of the first electrical angle and the second electrical angle in real time, diagnoses hardware circuits, and controls the motor controller to enter a safe state when a diagnosis result is abnormal. In this solution, sampling is performed by using two sampling channels, so that angle decoding of at least an ASIL C can be implemented.

Shift range control apparatus

A shift range control apparatus controls a shift range switching system that switches shift ranges by controlling driving of a motor. This control apparatus calculates a motor angle based on a motor rotation angle signal, acquires an output shaft signal based on a rotation position of an output shaft from an output shaft sensor, sets a target rotation angle based on a target shift range and the output shaft signal, and controls driving of the motor such that the motor angle becomes the target rotation angle. The control apparatus sets the target rotation angle to a target limit value, in response to the target rotation angle that is set based on the output shaft signal being a value at which rotation occurs that is further toward a back side in a rotation direction than the target limit value that is set based on shift ranges before and after switching.

FORCE MAPPING FOR AUTOMATED WINDOW MECHANISM
20220333428 · 2022-10-20 · ·

An automated window mechanism having a motor and a force measuring component. A movement path is defined for the window movement relative to a window frame. The force-measuring component measures the force required to move the window along the movement path. The force required is stored as a force map and is a function of position along the path. Deviations from the force map cause the motor to take measures which may include stopping the motor.

Wiper control device
11661034 · 2023-05-30 · ·

A wiper motor control circuit controls a drive circuit such that an actual speed of a wiper speed computed based on change in a rotation angle of an output shaft of the wiper motor detected by a rotation angle sensor that detects the rotation angle becomes a target speed corresponding to a position of a wiper blade indicated by the rotation angle detected by the rotation angle sensor. The wiper motor control circuit also controls the drive circuit so as to apply a braking current in the wiper motor when the actual speed has exceeded a threshold value when the rotation angle detected by the rotation angle sensor indicates a return position of the wiper blade.