The present invention relates to a drive control apparatus for a rotating electric machine and a vehicle, and more particularly to a technique of preventing demagnetization of a permanent magnet included in a rotor in a permanent magnetic synchronous machine.
In recent years, electric powered vehicles such as hybrid vehicles and electric vehicles receive great attention as environmentally friendly cars. Such an electric powered vehicle includes a power storage device such as a secondary battery and a motor generator receiving electric power from the power storage device for generating a driving force. The motor generator generates a driving force at a time of starting or acceleration and also converts kinetic energy of the vehicle into electric energy for recovery into the power storage device at a time of braking.
As a motor generator mounted on such an electric powered vehicle, a permanent magnetic synchronous machine is often used, because of easiness of increasing magnetic flux density and power regeneration. Specifically, an interior permanent magnet synchronous machine is frequently employed in which driving torque (reluctance torque) generated by asymmetry of magnetic reluctance can be used in combination.
Permanent magnets are generally known to have magnetic coercive force changed according to environmental temperatures. For example, when a ferromagnetic material that is a main component of a permanent magnet is exposed in a high environmental temperature exceeding a Curie temperature marking a phase transition, the magnetic coercive force of the permanent magnet decreases, possibly causing irreversible demagnetization.
Japanese Patent Laying-Open No. 2001-157304 discloses a rotating electric machine for a hybrid car in which demagnetization of a magnet due to a temperature increase can be prevented. The hybrid car includes first and second rotating electric machines and a control device. The control device estimates a temperature of a permanent magnet of the first rotating electric machine based on data input for control of an engine and the first and second rotating electric machines. The control device estimates a temperature of an armature coil from the temperature of the permanent magnet to set the maximum carrying current value based on the armature coil temperature. The control device limits the current value in the armature to the maximum value or lower.
The output of the rotating electric machine may abruptly change when current flowing in the rotating electric machine is limited in order to prevent demagnetization of the magnet. When the output of the rotating electric machine mounted on the vehicle abruptly changes, a sudden change may occur in driving of the vehicle. Japanese Patent Laying-Open No. 2001-157304, however, does not mention such a problem.
An object of the present invention is to provide a drive control apparatus for a rotating electric machine for allowing a permanent magnet included in the rotating electric machine to be prevented from demagnetization, and a vehicle including the drive control apparatus.
In summary, the present invention provides a drive control apparatus for a first rotating electric machine including a first rotor including a first permanent magnet. The drive control apparatus includes a temperature estimation unit, a first inverter, and a control unit. The temperature estimation unit estimates a temperature of the first permanent magnet based on a first operating condition requested of the first rotating electric machine and outputs a magnet temperatures as the estimation result. The first inverter drives the first rotating electric machine to rotate the first rotor. The control unit has, as control modes of the first inverter, a first mode and a second mode in which a harmonic component of output current from the first inverter to the first rotating electric machine can be suppressed as compared with in the first mode. The control unit controls the first inverter in the first mode when the magnet temperature is smaller than a first threshold temperature, and controls the first inverter in the second mode when the magnet temperature is larger than the first threshold temperature.
Preferably, the control unit limits the output current of the first inverter in a case where the magnet temperature exceeds a second threshold temperature, when the first inverter is controlled in the second mode.
Preferably, the first mode is a pulse width modulation control mode. The second mode is a rectangular wave control mode.
Preferably, when the control mode is the second mode, the control unit controls the first inverter such that a revolution number of the first rotating electric machine is reduced as compared with when the control mode is the first mode.
More preferably, the first rotating electric machine is mounted on a vehicle. The vehicle includes a drive wheel, a second rotating electric machine for rotating the drive wheel, an internal combustion engine, and a power split device. The power split device is configured to have the second rotating electric machine and the drive wheel coupled thereto and have the internal combustion engine and the first rotating electric machine coupled thereto so that a revolution number of the second rotating electric machine is uniquely defined from a revolution number of the first rotating electric machine and a revolution number of the internal combustion engine. When the revolution number of the first rotating electric machine is decreased, the internal combustion engine increases the revolution number of the internal combustion engine so that the revolution number of the second rotating electric machine is kept constant.
Further preferably, the second rotating electric machine includes a second rotor including a second permanent magnet. The temperature estimation unit estimates a temperature of the second permanent magnet based on a second operating condition requested of the second rotating electric machine. The drive control apparatus further includes a second inverter for driving the second rotating electric machine to rotate the second rotor. When the temperature of the second permanent magnet as estimated by the temperature estimation unit exceeds a prescribed temperature, the control unit limits output current from the second inverter to the second rotating electric machine.
Preferably, when the control mode is the second mode, the control unit increases a carrier frequency of the first inverter as compared with when the control mode is the first mode.
In accordance with another aspect of the present invention, a vehicle includes a first rotating electric machine including a first rotor having a first permanent magnet and a drive control apparatus for driving and controlling the first rotating electric machine. The drive control apparatus includes a temperature estimation unit, a first inverter, and a control unit. The temperature estimation unit estimates a temperature of the first permanent magnet based on a first operating condition requested of the first rotating electric machine and outputs a magnet temperature as the estimation result. The first inverter drives the first rotating electric machine to rotate the first rotor. The control unit has, as control modes of the first inverter, a first mode and a second mode in which a harmonic component of output current from the first inverter to the first rotating electric machine can be suppressed as compared with in the first mode. The control unit controls the first inverter in the first mode when the magnet temperature is smaller than a first threshold temperature, and controls the first inverter in the second mode when the magnet temperature is larger than the first threshold temperature.
Preferably, the output current of the first inverter is limited when the magnet temperature exceeds a second threshold temperature, when the first inverter is controlled in the second mode.
Preferably, the first mode is a pulse width modulation control mode. The second mode is a rectangular wave control mode.
Preferably, when the control mode is the second mode, the control unit controls the first inverter such that a revolution number of the first rotating electric machine is reduced as compared with when the control mode is the first mode.
More preferably, the vehicle further includes a drive wheel, a second rotating electric machine for rotating the drive wheel, an internal combustion engine, and a power split device. The power split device is configured to have the second rotating electric machine and the drive wheel coupled thereto and have the internal combustion engine and the first rotating electric machine coupled thereto so that a revolution number of the second rotating electric machine is uniquely defined from a revolution number of the first rotating electric machine and a revolution number of the internal combustion engine. When the revolution number of the first rotating electric machine is decreased, the internal combustion engine increases the revolution number of the internal combustion engine so that the revolution number of the second rotating electric machine is kept constant.
Further preferably, the second rotating electric machine includes a second rotor having a second permanent magnet. The temperature estimation unit estimates a temperature of the second permanent magnet based on a second operating condition requested of the second rotating electric machine. The drive control apparatus further includes a second inverter for driving the second rotating electric machine to rotate the second rotor. When the temperature of the second permanent magnet as estimated by the temperature estimation unit exceeds a prescribed temperature, the control unit limits output current from the second inverter to the second rotating electric machine.
Preferably, when the control mode is the second mode, the control unit increases a carrier frequency of the first inverter as compared with when the control mode is the first mode.
In accordance with the present invention, it is possible to suppress a temperature increase of a permanent magnet included in a rotating electric machine by suppressing a harmonic component of output current of an inverter, thereby preventing demagnetization of the permanent magnet.
In the following, an embodiment of the present invention will be described in detail with reference to the drawings. It is noted that the same or corresponding parts in the figures are denoted with the same reference characters and the description will not be repeated.
[Overall Configuration]
Referring to
AC motor M1 is coupled to engine 60 through power split device 210. Then, AC motor M1 starts engine 60 or generates electric power using a rotational force of engine 60. On the other hand, AC motor M2 drives front wheels 230 through power split device 210.
AC motors M1, M2 are permanent magnetic, three-phase AC synchronous rotating electric machines, by way of example. In other words, each of AC motors M1, M2 is formed to rotate a rotor having a permanent magnet by current magnetic field (rotating magnetic field) produced by drive current flowing in a coil provided for a stator.
DC power supply B is formed of a secondary battery such as a nickel metal hydride or lithium ion battery. System relays SR1, SR2 are turned on/off in response to a signal SE from control device 30. More specifically, system relays SR1, SR2 are turned on in response to signal SE of H (logic high) level from control device 30 and turned off in response to signal SE of L (logic low) level from control device 30.
Step-up converter 12 steps up DC voltage supplied from DC power supply B and supplies the voltage to inverters 14, 31. More specifically, step-up converter 12 receives a signal PWMU from control device 30 to step up and then supply DC voltage to inverters 14, 31. Step-up converter 12 also receives a signal PWMD from control device 30 to step down and then supply DC voltage supplied from inverter 14 (or 31) to DC power supply B and DC/DC converter 20. In addition, step-up converter 12 stops the step-up operation and the step-down operation in response to a signal STP1 from control device 30.
Inverter 14 receives DC voltage supplied from step-up converter 12 and then converts the DC voltage into AC voltage for driving AC motor M1, based on a signal DRV1 from control device 30. Inverter 14 also converts the AC voltage generated by AC motor M1 into DC voltage based on signal DRV1 from control device 30 and supplies the converted DC voltage to step-up converter 12.
Inverter 31 receives DC voltage supplied from step-up converter 12 and then converts the DC voltage into AC voltage for driving AC motor M2, based on a signal DRV2 from control device 30. At a time of regenerative braking of the hybrid vehicle equipped with hybrid vehicle drive apparatus 100, inverter 31 converts the AC voltage generated by AC motor M2 into DC voltage based on signal DRV2 from control device 30 and supplies the converted DC voltage to step-up converter 12.
It is noted that regenerative braking referred to herein includes braking involving regeneration in a case where a foot brake operation is performed by a driver who drives the hybrid vehicle, and deceleration (or stopping acceleration) of the vehicle with regeneration caused by lifting off the accelerator pedal during travel although the foot brake is not operated.
DC/DC converter 20 is driven by signal DRV from control device 30 and converts DC voltage from DC power supply B for charging auxiliary battery 21. DC/DC converter 20 is stopped in response to a signal STP2 from control device 30. Auxiliary battery 21 stores electric power supplied from DC/DC converter 20.
Control device 30 generates signal DRV1 for controlling inverter 14 when inverter 14 drives AC motor M1, and outputs the generated signal DRV1 to inverter 14. Control device 30 also generates signal DRV2 for controlling inverter 31 when inverter 31 drives AC motor M2, and outputs the generated signal DRV2 to inverter 31.
Furthermore, when inverter 14 (or 31) drives AC motor M1 (or M2), control device 30 generates signal PWMU for controlling step-up converter 12 and outputs the generated signal PWMU to step-up converter 12.
In addition, at a time of regenerative braking of hybrid vehicle 200 equipped with hybrid vehicle drive apparatus 100, control device 30 generates signals DRV1, DRV2 for converting the AC voltage generated in AC motor M1 or M2 into DC voltage and outputs signals DRV1, DRV2 to inverter 14, 31, respectively.
In addition, at a time of regenerative braking of hybrid vehicle 200, control device 30 generates signal PWMD for stepping down the DC voltage supplied from inverter 14 (or 31) and outputs the generated signal PWMD to step-up converter 12.
AC motor M1 rotates shaft 251 through shaft 252, sun gear 213, carrier gear 212, and planetary carrier 253 to start engine 60. AC motor M1 also receives a rotational force of engine 60 through shaft 251, planetary carrier 253, carrier gear 212, sun gear 213, and shaft 252 and generates electric power using the received rotational force.
Referring to
System relays SR1, SR2 are turned on in response to signal SE from control device 30 and then supplies DC voltage from DC power supply B to a capacitor C1. Capacitor C1 smoothes the DC voltage supplied from DC power supply B through system relays SR1, SR2 and supplies the smoothed DC voltage to step-up converter 12. A voltage sensor 11 detects a voltage Vc across the ends of capacitor C1 and outputs the detected voltage Vc to control device 30.
Step-up converter 12 includes a reactor L1, IGBT (Insulated Gate Bipolar Transistor) elements Q1, Q2, and diodes D1, D2. Reactor L1 has one end connected to a power supply line of DC power supply B and the other end connected to a midpoint between IGBT element Q1 and IGBT element Q2, that is, between the emitter of IGBT element Q1 and the collector of IGBT element Q2. IGBT elements Q1, Q2 are connected in series between the power supply line and a ground line. Then, the collector of IGBT element Q1 is connected to the power supply line, and the emitter of IGBT element Q2 is connected to the ground line. Diodes D1, D2 each supplying current from the emitter side to the collector side are arranged between the respective collectors and emitters of IGBT elements Q1, Q2, respectively.
Step-up converter 12 has IGBT elements Q1, Q2 turned on/off by control device 30 and steps up the DC voltage supplied from capacitor C1 to supply the output voltage to a capacitor C2. Furthermore, step-up converter 12 steps down the DC voltage generated by AC motor M1 or M2 and converted by inverter 14 or 31 at a time of regenerative braking of the hybrid vehicle and supplies the voltage to capacitor C1.
Capacitor C2 smoothes the DC voltage supplied from step-up converter 12 and supplies the smoothed DC voltage to inverters 14, 31. A voltage sensor 13 detects a voltage across the opposite sides of capacitor C2, that is, an output voltage Vm of step-up converter 12.
Inverter 14 receives DC voltage supplied from capacitor C2 and then converts the DC voltage into AC voltage for driving AC motor M1, based on signal DRV1 from control device 30. Accordingly, AC motor M1 is driven to generate torque specified by a torque command value TR1. At a time of regenerative braking of the hybrid vehicle equipped with hybrid vehicle drive apparatus 100, inverter 14 converts the AC voltage generated by AC motor M1 into DC voltage based on signal DRV1 from control device 30 and supplies the converted DC voltage to step-up converter 12 through capacitor C2.
Inverter 31 receives DC voltage supplied from capacitor C2 and then converts the DC voltage into AC voltage for driving AC motor M2, based on signal DRV2 from control device 30. Accordingly, AC motor M2 is driven to generate torque specified by a torque command value TR2. At a time of regenerative braking of the hybrid vehicle equipped with hybrid vehicle drive apparatus 100, inverter 31 converts the AC voltage generated by AC motor M2 into DC voltage based on signal DRV2 from control device 30 and supplies the converted DC voltage to step-up converter 12 through capacitor C2.
A rotation angle detection unit 32A is arranged for AC motor M1. Rotation angle detection unit 32A is coupled to the rotation shaft of AC motor M1. Rotation angle detection unit 32A detects a rotation angle θ1 based on a rotational position of the rotor of AC motor M1 and outputs the detected rotation angle θ1 to control device 30.
A rotation angle detection unit 32B is arranged for AC motor M2. Rotation angle detection unit 32B is coupled to the rotation shaft of AC motor M2. Rotation angle detection unit 32B detects a rotation angle θ2 based on a rotational position of the rotor of AC motor M2 and outputs the detected rotation angle θ2 to control device 30.
Control device 30 receives torque command values TR1, TR2 and motor revolution numbers MRN1, MRN2 from an ECU (Electrical Control Unit) provided on the outside. Control device 30 further receives voltage Vb from voltage sensor 10, receives voltage Vc from voltage sensor 11, receives voltage Vm from voltage sensor 13, receives motor current MCRT1 from a current sensor 24, and receives motor current MCRT2 from a current sensor 28. Control device 30 further receives rotation angles θ1, θ2 from rotation angle detection units 32A, 32B, respectively.
Control device 30 generates signal DRV1 for controlling switching of the switching elements included in inverter 14, based on voltage Vm, motor current MCRT1, torque command value TR1, and rotation angle θ1, when inverter 14 drives AC motor M1. Control device 30 outputs the generated signal DRV1 to inverter 14.
Control device 30 generates signal DRV2 for controlling switching of the switching elements included in inverter 31, based on voltage Vm, motor current MCRT2, torque command value TR2, and rotation angle θ2, when inverter 31 drives AC motor M2. Control device 30 outputs the generated signal DRV2 to inverter 31.
Control device 30 generates signal PWMU for controlling switching of IGBT elements Q1, Q2 of step-up converter 12, based on voltages Vb, Vm, torque command value TR1 (or TR2), and motor revolution number MRN1 (or MRN2) when inverter 14 (or 31) drives AC motor M1 (or M2). Control device 30 outputs the generated signal PWMU to step-up converter 12.
At a time of regenerative braking of hybrid vehicle 200, control device 30 generates signals DRV1, 2 for converting the AC voltage generated in AC motor M1 or M2 into DC voltage. Control device 30 outputs signal DRV1 to inverter 14 and outputs signal DRV2 to inverter 31. In this case, the switching of the switching elements of inverters 14, 31 is controlled by signals DRV1, 2. Accordingly, inverter 14 converts AC voltage generated in AC motor M1 into DC voltage, which is supplied to step-up converter 12, and inverter 31 converts AC voltage generated in AC motor M2 into DC voltage, which is supplied to step-up converter 12.
Control device 30 also generates signal PWMD for stepping down DC voltage supplied from inverter 14 (or 31) and outputs the generated signal PWMD to step-up converter 12. Accordingly, the AC voltage generated by AC motor M1 or M2 is converted into DC voltage and then stepped down to be supplied to DC power supply B.
Referring to
U-phase arm 15 is comprised of IGBT elements Q3, Q4 connected in series, V-phase arm 16 is comprised of IGBT elements Q5, Q6 connected in series, and W-phase arm 17 is comprised of IGBT elements Q7, Q8 connected in series. Furthermore, diodes D3-D8 each feeding current from the emitter side to the collector side are connected between the respective collectors and emitters of IGBT elements Q3-Q8, respectively.
The midpoint of each phase arm of inverter 14 is connected to each phase end of each phase coil of AC motor M1. In other words, the other end of the U-phase coil of AC motor M1 is connected to the midpoint between IGBT elements Q3 and Q4, the other end of the V-phase coil is connected to the midpoint between IGBT elements Q5 and Q6, and the other end of the W-phase coil is connected to the midpoint between IGBT elements Q7 and Q8. Similarly, the midpoint of each phase arm of inverter 31 is connected to each phase end of each phase coil of AC motor M2.
Here, magnetic flux produced by the coils of stator 40 passes through permanent magnet 54, so that eddy current is generated in permanent magnet 54. The eddy current generated in the magnet causes such problems as heat generation and loss, which become conspicuous with size reduction, enhanced speed, and higher output of the rotating electric machine. Specifically, heat generation leads to demagnetization of the magnet and causes a failure of the rotating electric machine. Furthermore, the loss due to the eddy current reduces the efficiency of the rotating electric machine. Therefore, when the magnet temperature of the permanent magnet is equal to or lower than a prescribed threshold temperature, control device 30 controls inverters 14, 31 in a first mode, and when the magnet temperature exceeds the threshold temperature, control device 30 controls inverters 14, 31 in a second mode in which a temperature increase of the permanent magnet can be suppressed more than in the first mode.
Referring to
Temperature estimation unit 302 estimates a temperature of the permanent magnet included in the rotor of AC motor M1 based on motor revolution number MRN1 and torque command value TR1. Temperature estimation unit 302 estimates a temperature of the permanent magnet included in the rotor of AC motor M2 based on motor revolution number MRN2 and torque command value TR2. The details of the temperature estimating method will be described later.
Inverter control unit 303 generates and outputs signals DRV1, DRV2 based on rotation angles θ1, θ2, torque command values TR1, TR2, motor current MCRT1, MCRT2, and output voltage Vm of step-up converter 12. Inverter control unit 303 receives the estimated value of the magnet temperature from temperature estimation unit 302. Inverter control unit 303 changes the control mode of AC motors M1, M2 from the first mode to the second mode when the magnet temperature exceeds a prescribed threshold temperature.
[Demagnetization Preventing Method]
Referring to
Inverter control unit 303 compares curve k1 with triangular wave signal k2 and generates pulse-like signals DRV1, DRV2 each having a voltage value changing according to the magnitude relation between curve k1 and triangular wave signal k2. Inverter control unit 303 then outputs the generated signals DRV1, DRV2 to inverters 14, 31, respectively. IGBT elements Q3, Q4 included in U-phase arm 15 of each of inverters 14, 31 perform switching operations in accordance with the input signals.
IGBT elements Q3, Q4 perform switching operations at a switching frequency according to a carrier frequency of the carrier signal (triangular wave signal k2). The switching frequency of IGBT elements Q3, Q4 is changed by changing the carrier frequency of the carrier signal (triangular wave signal k2).
The switching frequency of the switching element of the inverter depends on a carrier frequency of a PWM signal. When the switching element of the inverter performs a switching operation, a harmonic component (ripple current) depending on that switching frequency is produced in the output current of the inverter. The order of the harmonic component is not specifically limited.
The greater the harmonic component is, the greater the magnetic field shown in
The magnitude of the harmonic component changes according to the number of peaks of the triangular wave included in one cycle of curve k1. In other words, as the carrier frequency changes, the harmonic component also changes.
Referring to
When the waveform of input current of the inverter is WV2, a magnet temperature increase can be suppressed as compared with when the waveform of input current of the inverter is WV1, so that it becomes possible to prevent demagnetization of the permanent magnet. It is noted that waveforms WV1, WV2 shown in
Another method of preventing demagnetization of the permanent magnet includes reducing a magnetic field (demagnetizing field) in the direction opposite to that of the magnetic field of the permanent magnet as much as possible. As the demagnetizing field is larger, the temperature at which demagnetization occurs is lower.
The magnitude of the demagnetizing field is proportional to the current flowing in the coil of the stator. When the current flowing in the coil is limited in order to limit the load factor of the AC motor, the demagnetizing field is also reduced. Accordingly, it is possible to prevent the temperature at which demagnetization of the permanent magnet from being decreased. In other words, it becomes possible to prevent demagnetization of the permanent magnet.
[Magnet Temperature Estimation Method]
Since the rotor of the AC motor is rotatably configured, sensor wiring between the rotating rotor and the stationary stator side has to be formed of a rotation joint or the like in order to directly detect the temperature of the permanent magnet provided for the rotor using a temperature sensor or the like. This complicates the structure of the motor. Then, in the embodiment of the present invention, the control device estimates a magnet temperature of the permanent magnet based on the number of revolutions (revolution number) of the motor and a torque command value.
Referring to
Region RG1 is a region in which heat generation of the magnet is large and demagnetization of the magnet occurs due to a continuous use of the motor. When the inverter is under PWM control and both the torque and the revolution number of the AC motor are high, the operating point defined by the torque and the revolution number of the AC motor is located in region RG1.
When the revolution number of the AC motor is high, control device 30 performs field weakening control. Field weakening control generally means that motor electromotive force that increases according to a motor revolution number is reduced by weakening a field thereby allowing a motor to be controlled up to a high speed region. In this case, the control is performed such that a demagnetizing field is applied to a permanent magnet in a d-axis direction (a direction parallel to the direction of the magnetic field produced by the permanent magnet). Therefore, in the high-speed side region, a demagnetization starting temperature tends to be decreased because of the field weakening control even when torque is reduced.
Regions RG2, RG3 are regions in which heat generation of the magnet is small and a magnet temperature is smaller than a demagnetization temperature because of a continuous use of the motor. When the inverter is under PWM control and both the torque and the revolution number of the AC motor are low, the operating point of the AC motor is located in region RG2. When the inverter is under rectangular wave control, the operating point of the AC motor is located in region RG3.
When the operating point is in a region RG0, a magnet temperature change is smaller than when the operating point is in regions RG1, 2.
Temperature estimation unit 302 sets a count value (° C./second) for each of regions RG0-RG3, based on this map. This count value is defined based on, for example, experimental results and designs. Temperature estimation unit 302 increments/decrements the count value based on a retention time of the operating point in the map. Temperature estimation unit 302 then estimates a magnet temperature based on the count value.
Referring to
First, temperature estimation unit 302 determines whether or not the operating point is located in region RG1 (step S02). If the operating point is located in region RG1 (YES in step S02), temperature estimation unit 302 increments the count value (step S03). If the operating point is not located in region RG1 (NO in step S02), temperature estimation unit 302 determines whether or not the operating point is included in either one of region RG2 and region RG3 (step S04). If the operating point is included in region RG2 or RG3 (YES in step S04), temperature estimation unit 302 decrements the count value (step S05). If the operating point is not included in either region RG2 or RG3 (NO in step S04), temperature estimation unit 302 determines that the operating point is included in region RG0. In this case, temperature estimation unit 302 does not increment/decrement the count value (step S06).
When the process in any one of steps S03, S05, S06 ends, temperature estimation unit 302 converts the count value into magnet temperature Tmg (step S07). When the process in step S07 ends, the entire process ends.
[Control Method for AC Motor]
Referring to
Then, in step S2, control device 30 (more specifically temperature estimation unit 302 shown in
In step S3, control device 30 determines whether or not magnet temperature Tmg is equal to or higher than a prescribed threshold temperature T1. If magnet temperature Tmg is equal to or higher than threshold temperature T1 (YES in step S3), the process proceeds to step S4. On the other hand, if magnet temperature Tmg is smaller than threshold temperature T1 (NO in step S3), the process returns to step S2.
In step S4, control device 30 determines whether or not magnet temperature Tmg is equal to or higher than a prescribed threshold temperature T2. Here, T2>T1. If magnet temperature Tmg is equal to or higher than threshold temperature T2 (YES in step S4), the process proceeds to step S7 as described later. On the other hand, if magnet temperature Tmg is smaller than threshold temperature T2 (NO in step S4), the process proceeds to step S5.
In step S5, control device 30 determines whether or not the operating point of AC motor M1 is within the third quadrant of an operating region of AC motor M1. The operating region is a coordinate plane defined by torque and revolution numbers of AC motor M1, similar to the map shown in
Specifically, control device 30 reduces the revolution number of AC motor M1 as the magnet temperature is higher. Accordingly, in the map shown in
When magnet temperature Tmg becomes equal to or higher than threshold temperature T2, control device 30 executes a process of limiting torque of AC motor M1 (load factor limiting process) (step S7). Specifically, control device 30 limits current flowing in AC motor M1 (output current of inverter 14). When the process in step S7 ends, the process returns to step S2.
A revolution number limiting process and a load factor limiting process will now be described in detail.
Referring to
In this case, the operating point moves from a point A1 to a point B1 in the operating region shown in
In hybrid vehicle 200 in the present embodiment, the operating point of AC motor M1 can be moved without changing engine power. This will be explained below.
Referring to
A single rotation of sun gear 213 yields p rotations of ring gear 211, which is an inverse gear ratio between sun gear 213 and ring gear 211. In the nomographic chart, when the distance between the axis of the carrier and the axis of the sun gear is 1, the distance between the axis of the carrier and the axis of the ring gear is ρ.
Referring to
Next, the load factor limiting process will be described.
Referring to
In this case, the operating point moves from a point A2 to a point B2 in the third quadrant of the operating region. When the operating point is point B2, the torque and the revolution number of AC motor M1 are Tgb, Ngb, respectively. It is noted that the load factor limiting process is executed when the operating point is located in any of the first to fourth quadrants of the operating region.
Referring to
In the third quadrant of the operating region, the operating point can be moved easily. For example, when the driver depresses the accelerator pedal harder, the vehicle can be accelerated. On the other hand, when the speed of the hybrid vehicle becomes extremely high, or when the hybrid vehicle travels on a hill, the operating point may sometimes be located in the fourth quadrant (the region next to the third quadrant on the right in the operating region shown in
In this case, though depending on the engine, when it is intended to decrease the revolution number of AC motor M1, it may be difficult to decrease the revolution number of AC motor M1 because the engine revolution number has already reached the maximum revolution number. In addition, the engine revolution number may increase responsively to depression of the accelerator pedal.
As shown in the flowchart in
Furthermore, when magnet temperature Tmg reaches T2 higher than T1, control device 30 limits the load factor. When the load factor of AC motor M1 is limited, the acceleration performance of hybrid vehicle 200 is thought to be reduced. However, the revolution number is limited before the load factor is limited, so that it is possible to prevent demagnetization of the permanent magnet without depending on current limitation. In addition, by performing the revolution number limiting process for AC motor M1, any given revolution number of the rotor of AC motor M1 can be set while the effect on driving of hybrid vehicle 200 is reduced.
In the foregoing description, the determination process in step S5 is performed. However, there is a possibility that the determination in step S5 is not necessary, depending on the engine. In such a case, the process in step 6 is performed, for example, when such a condition that magnet temperature Tmg is equal to or higher than T1 and lower than T2 (YES in step S3 and NO in step S4) is satisfied.
Referring to
In step S3, control device 30 determines whether or not magnet temperature Tmg of the permanent magnet included in the rotor of AC motor M2 is equal to or higher than a prescribed temperature Tx. If magnet temperature Tmg is equal to or higher than temperature Tx (YES in step S3), control device 30 limits the load factor of AC motor M2 (step S7). Temperature Tx may be defined appropriately according to the characteristics of AC motor M2. For example, temperature Tx may be set almost equal to temperature T2 or may be set higher than temperature T2.
AC motor M2 drives front wheels 230 through power split device 210. Therefore, if the revolution number limitation is also performed on AC motor M2, similarly to AC motor M1, driving of hybrid vehicle 200 may be affected. However, when magnet temperature Tmg exceeds temperature Tx, control device 30 reduces the magnet temperature by performing the load factor limiting process. Accordingly, it becomes possible to prevent demagnetization of the permanent magnet included in the rotor of AC motor M2 while the effect on driving of hybrid vehicle 200 is minimized.
[Other Control Methods]
As shown in
Referring to
In step S5A, control device 30 determines whether or not an element temperature (a temperature of IGBT element) of inverter 14 is equal to or smaller than a prescribed value. If magnet temperature Tmg is equal to or smaller than a prescribed value (YES in step S5A), control device 30 increases the carrier frequency of triangular wave signal k2 shown in
When the carrier frequency is increased, however, the element temperature may be increased because of an increase of switching loss in inverter 14. When the element temperature becomes too high, the inverter element may be damaged. Therefore, control device 30 increases the carrier frequency only when the element temperature of inverter 14 is determined to be equal to or smaller than a prescribed value in step S5A. Accordingly, damage to the inverter element can be prevented.
Here, the threshold temperature (temperature T1) in step S2 and a prescribed value in step S5A may be equal or may be different between AC motors M1 and M2. If magnet temperature Tmg is larger than a prescribed value in step S5A (NO in step S5A), or when the process in step S6A ends, the process returns to step S2.
Referring to
If magnet temperature Tmg is smaller than T2 in step S4 (NO in step S4), control device 30 changes the control mode of AC motor M1 (M2) from a PWM control mode to a rectangular wave control mode (step S6B). When the process in step S6B ends, the entire process returns to step S2. Similarly to the flowchart in
Generally, the harmonic component of current flowing in the coil of the stator can be made smaller by driving the AC motor in the rectangular control mode than by driving the AC motor in the PWM control mode. Therefore, similarly to the case where the carrier frequency is increased in the PWM control mode, the eddy current produced in the permanent magnet is reduced, so that demagnetization of the permanent magnet can be prevented.
As described above, in accordance with the present embodiment, a drive control apparatus for AC motor is mounted on hybrid vehicle 200. The drive control apparatus includes inverter 14 driving AC motor M1 and control device 30 controlling inverter 14 by switching the control mode of inverter 14 between the first mode (PWM control mode) and the second mode in which the harmonic component of output current of inverter 14 can be suppressed as compared with in the first mode. Control device 30 controls inverter 14 in the first mode when the magnet temperature of the permanent magnet is smaller than a first threshold temperature, and controls inverter 14 in the second mode when the magnet temperature is equal to or higher than the first threshold temperature.
In the present embodiment, “second mode” refers to a mode in which inverter 14 is under PWM control and the revolution number of AC motor M1 is reduced (see step S6 in
It is noted that converter control unit 301, temperature estimation unit 302, and inverter control unit 303 in control device 30 in the present embodiment each may be formed of circuitry having a function corresponding to each block or may be realized by the control unit executing processes in accordance with a preset program. In the latter case, the control of control device 30 as described above is performed by a CPU (Central Processing Unit), and CPU reads from a ROM (Read Only Memory) a program for executing the above-noted functional blocks and the processes shown in the flowcharts and executes the read program to execute the processes in accordance with the above-noted functional blocks and the flowcharts. Therefore, ROM is equivalent to a computer (CPU) readable recording medium having a program recorded thereon for executing the above-noted functional blocks and the processes shown in the flowcharts.
It should be understood that the embodiment disclosed herein should be illustrative rather than limitative in all respects. The scope of the present invention is not shown in the foregoing description but in the claims, and the equivalents to the claims and all the modifications within the claims are intended to be embraced.
Number | Date | Country | Kind |
---|---|---|---|
2007-040838 | Feb 2007 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2008/053351 | 2/20/2008 | WO | 00 | 8/14/2009 |