Multi-phase motor control apparatus and electric power steering apparatus using the same
First Claim
1. A multi-phase motor control apparatus comprising:
- a driving section comprising pairs of upper-stage arm switching elements and lower-stage arm switching elements, and driving a multi-phase motor;
a single type current detection circuit detecting current values of said multi-phase motor;
a PWM-signal generating section generating a first each-phase PWM-signals in respective control periods within two control periods based on said current values detected by said current detecting circuit and a carrier signal;
a phase shift control section shifting a first PWM-signal of a predetermined phase, which is generated in said PWM-signal generating section, by gradually changing a phase shift amount within two control periods, and outputting said shifted first PWM-signal to said driving section; and
a current detection observer estimating a current estimation value of said multi-phase motor based on said current values detected by said current detection circuit;
wherein said PWM-signal generating section generates a second each-phase PWM-signals in respective control periods within two control periods based on said current estimation value and said carrier signal; and
said PWM-signal generating section drives at first said multi-phase motor using said first each-phase PWM-signals;
wherein in a case that a phase shift amount of a predetermined phase in a control period controlled by said first each-phase PWM-signals is zero and a phase shift amount of a predetermined phase in a control period controlled by next first each-phase PWM-signals is not zero, said phase shift control section gradually increases said phase shift amount from zero in a control period controlled by a second each-phase PWM-signals following said next first each-phase PWM-signals based on said phase shift amount calculated by said next first each-phase PWM-signals, and uses said second each-phase PWM-signals.
0 Assignments
0 Petitions
Accused Products
Abstract
A multi-phase motor control apparatus that reduces the occurrence of the vibrations and the noises by setting the shift amount per time more finely after realizing a reduction in processing ability of a CPU by using a one-shunt type current detection circuit and an electric power steering apparatus using the same. The apparatus includes a PWM-signal generating section that generates plural second each-phase PWM-signals within two control periods based on the current estimation value and the carrier signal, and in a case that a phase shift amount of a predetermined phase in a just before control period is zero and a phase shift amount of a predetermined phase in a present control period is not zero, the phase shift control section gradually increases the phase shift amount from zero in the present control period and a next control period, and uses the second each-phase PWM-signals in the next control period.
-
Citations
9 Claims
-
1. A multi-phase motor control apparatus comprising:
-
a driving section comprising pairs of upper-stage arm switching elements and lower-stage arm switching elements, and driving a multi-phase motor; a single type current detection circuit detecting current values of said multi-phase motor; a PWM-signal generating section generating a first each-phase PWM-signals in respective control periods within two control periods based on said current values detected by said current detecting circuit and a carrier signal; a phase shift control section shifting a first PWM-signal of a predetermined phase, which is generated in said PWM-signal generating section, by gradually changing a phase shift amount within two control periods, and outputting said shifted first PWM-signal to said driving section; and a current detection observer estimating a current estimation value of said multi-phase motor based on said current values detected by said current detection circuit; wherein said PWM-signal generating section generates a second each-phase PWM-signals in respective control periods within two control periods based on said current estimation value and said carrier signal; and said PWM-signal generating section drives at first said multi-phase motor using said first each-phase PWM-signals; wherein in a case that a phase shift amount of a predetermined phase in a control period controlled by said first each-phase PWM-signals is zero and a phase shift amount of a predetermined phase in a control period controlled by next first each-phase PWM-signals is not zero, said phase shift control section gradually increases said phase shift amount from zero in a control period controlled by a second each-phase PWM-signals following said next first each-phase PWM-signals based on said phase shift amount calculated by said next first each-phase PWM-signals, and uses said second each-phase PWM-signals. - View Dependent Claims (2, 3, 4, 9)
-
-
5. A multi-phase motor control apparatus comprising:
-
a driving section comprising pairs of upper-stage arm switching elements and lower-stage arm switching elements, and driving a multi-phase motor; a single type current detection circuit detecting current values of said multi-phase motor; a PWM-signal generating section generating a first each-phase PWM-signals in respective control periods within two control periods based on said current values detected by said current detecting circuit and a carrier signal; a phase shift control section shifting a first PWM-signal of a predetermined phase, which is generated in said PWM-signal generating section, by gradually changing a phase shift amount within two control periods, and outputting said shifted first PWM-signal to said driving section; and a current detection observer estimating a current estimation value of said multi-phase motor based on said current values detected by said current detection circuit; wherein said PWM-signal generating section generates a second each-phase PWM-signals in respective control periods within two control periods based on said current estimation value and said carrier signal; and said PWM-signal generating section drives at first said multi-phase motor using said first each-phase PWM-signals; wherein in a case that a phase shift amount of a predetermined phase in a control period controlled by said first each-phase PWM-signals is not zero and a phase shift amount of a predetermined phase in a control period controlled by next first each-phase PWM-signals is zero, said phase shift control section gradually decreases said phase shift amount to zero in a control period controlled by a second each-phase PWM-signals following said next first each-phase PWM-signals based on said phase shift amount calculated by said next first each-phase PWM-signals, and uses said second each-phase PWM-signals. - View Dependent Claims (6, 7, 8)
-
Specification