Motor control device and seat control device for vehicle
First Claim
1. A motor control device comprising:
- an acceleration portion for increasing a target number of rotations of a motor every predetermined calculation cycle until the target number of rotations of the motor reaches an upper limit number of rotations, the upper limit number of rotations varying according to a reached position of a driven object from a reference position of the driven object, the driven object being driven by the motor so that a position of the driven object is changed;
a deceleration portion for decreasing the target number of rotations of the motor every calculation cycle after the target number of rotations reaches the upper limit number of rotations;
a main control portion for controlling a drive of the motor on the basis of the target number of rotations using pulse width modulation; and
wherein the main control portion executes feedforward control until the driven object is displaced by a predetermined initial displacement amount and executes feedback control after the driven object is displaced more than the initial displacement amount, the main control portion increasing a duty ratio of the pulse width modulation by a predetermined amount every calculation cycle in the feedforward control when a number of rotations of the motor is lower than the target number of rotations.
1 Assignment
0 Petitions
Accused Products
Abstract
A motor control device includes an acceleration portion for increasing a target number of rotations of a motor every predetermined calculation cycle until the target number of rotations of the motor reaches an upper limit number of rotations, which is set on the basis of a reached position of a driven object from a reference position, the driven object is driven by the motor so that a position of the driven object is changed, a deceleration portion for decreasing the target number of rotations of the motor every calculation cycle after the target number of rotations reaches the upper limit number of rotations, and a main control portion for controlling a drive of the motor on the basis of the target number of rotations.
-
Citations
14 Claims
-
1. A motor control device comprising:
-
an acceleration portion for increasing a target number of rotations of a motor every predetermined calculation cycle until the target number of rotations of the motor reaches an upper limit number of rotations, the upper limit number of rotations varying according to a reached position of a driven object from a reference position of the driven object, the driven object being driven by the motor so that a position of the driven object is changed; a deceleration portion for decreasing the target number of rotations of the motor every calculation cycle after the target number of rotations reaches the upper limit number of rotations; a main control portion for controlling a drive of the motor on the basis of the target number of rotations using pulse width modulation; and wherein the main control portion executes feedforward control until the driven object is displaced by a predetermined initial displacement amount and executes feedback control after the driven object is displaced more than the initial displacement amount, the main control portion increasing a duty ratio of the pulse width modulation by a predetermined amount every calculation cycle in the feedforward control when a number of rotations of the motor is lower than the target number of rotations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A motor control device comprising:
-
an acceleration portion for increasing a target number of rotations of a motor every predetermined calculation cycle until the target number of rotations of the motor reaches an upper limit number of rotations, which is set on the basis of a reached position of a driven object from a reference position, the driven object being driven by the motor so that a position of the driven object is changed; a deceleration portion for decreasing the target number of rotations of the motor every calculation cycle after the target number of rotations reaches the upper limit number of rotations; a main control portion for driving and controlling the motor on the basis of the target number of rotations using pulse width modulation, wherein the upper limit number of rotations is set as a value, which decreases as a displacement amount of the driven object from the reference position increases and includes a final steady number of rotations as a minimum value, by which the motor is rotated in a constant speed, and the deceleration portion decreases the target number of rotations on the basis of the upper limit number of rotations; and wherein the main control portion executes feedforward control until the driven object is displaced by a predetermined initial displacement amount and executes feedforward control after the driven object is displaced more than the initial displacement amount, the main control portion increasing a duty ratio of the pulse width modulation by a predetermined amount every calculation cycle in the feedforward control when a number of rotations of the motor is lower than the target number of rotations.
-
-
14. A motor control device in combination with a motor that drives a driven object to change a position of the driven object, the motor control device being operatively connected to the motor and comprising:
-
an acceleration portion which increases a target number of rotations of the motor every predetermined calculation cycle until the target number of rotations of the motor reaches an upper limit number of rotations, the upper limit number of rotations varying based on a displacement of the driven object from a reference position; a deceleration portion which decreases the target number of rotations of the motor every calculation cycle after the target number of rotations reaches the upper limit number of rotations; a main control portion which controls the motor based on the target number of rotations using pulse width modulation, the main control portion executing feedforward control until the driven object is displaced by a predetermined initial displacement amount and executing feedback control after the driven object is displaced more than the initial displacement amount, the main control portion increasing a duty ratio of the pulse width modulation by a predetermined amount every calculation cycle in the feedforward control when a number of rotations of the motor is lower than the target number of rotations; and wherein the driven object is one of an electric seat of a vehicle, a slide door of the vehicle, and a power window of the vehicle.
-
Specification