Control apparatus of electric conversion device and program

The power converter control device addresses NV issues by calculating and controlling d- and q-axis currents to offset torque average to zero, reducing gear tooth rattling and improving noise and vibration in rotating electric machines with stopped rotors.

JP2024179119APending Publication Date: 2024-12-26SOKEN CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023097686
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-06-14
Publication Date
2024-12-26

AI Technical Summary

Technical Problem

Noise and vibration (NV) issues arise when heat is generated by switching control of a power converter while the rotor of a rotating electric machine is kept in a stopped state, leading to gear tooth rattling and increased noise.

Method used

A power converter control device that calculates and controls d- and q-axis target currents to maintain the rotor in a stopped state by offsetting the time average torque to zero, using a target value calculation unit and armature control to manage switching of upper and lower arm switches, thereby reducing gear tooth rattling noise.

Benefits of technology

The solution effectively suppresses gear tooth rattling noise and improves NV by maintaining the rotor in a stopped state, ensuring the teeth of the gears remain pressed together, even during alternating torque changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2024179119000001_ABST
    Figure 2024179119000001_ABST
Patent Text Reader

Abstract

To provide a control apparatus of an electric conversion device, capable of improving a NV in the case where a heat is generated by a switching control of the electric conversion device while maintaining a rotational stop state of a rotor of a rotational electric machine, and provide a program.SOLUTION: A control apparatus 60 is adopted to a system having a pair of gears constructing a power transmission mechanism 11 from a rotor 31 of a rotational electric machine 30 to a driving wheel 12. The control apparatus 60 calculates d and q shaft target currents so as to satisfy a first condition that a generation torque of the rotor 31 becomes a torque that can maintain a rotational stop state of the rotor 31, and a second condition that a time average value of the generation torque in one period or a plurality of periods of an AC current flowing in armature windings 34U to 34W is offset from 0.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a control device for a power converter and a program. [Background technology]

[0002] Conventionally, a system is known that includes a power storage unit, a power converter electrically connected to the power storage unit, and a rotating electric machine having an armature winding electrically connected to the power converter. A control device applied to this system performs switching control of the power converter to set the q-axis current flowing through the armature winding to zero while flowing a d-axis current through the armature winding. This increases the temperature of the power storage unit while maintaining a stopped state of the rotor of the rotating electric machine. An example of such a control device is the control device disclosed in Patent Document 1. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 5259752 Summary of the Invention [Problem to be solved by the invention]

[0004] When heat is generated by switching control of the power converter while the rotor is kept stopped, noise and vibration (NV) can become a problem.

[0005] The main objective of the present disclosure is to provide a control device and program for a power converter that can improve NV when heat is generated by switching control of the power converter while maintaining a stopped state of rotation of the rotor of a rotating electric machine. [Means for solving the problem]

[0006] The present disclosure relates to a power storage device, a rotating electric machine having a rotor and an armature winding; a power converter electrically connecting the power storage unit and the armature winding, the power converter having upper and lower arm switches; At least one pair of gears that constitute a power transmission mechanism from the rotor to a rotationally driven object and that rotate by the rotational power from the rotor and mesh with each other; A control device for a power converter applied to a system including: a target value calculation unit that calculates d-axis and q-axis target currents to be passed through the armature winding; an armature control unit that controls a d-axis current flowing through the armature winding to correspond to the calculated d-axis target current, and controls switching of the upper and lower arm switches to control a q-axis current flowing through the armature winding to correspond to the calculated q-axis target current; Equipped with The target value calculation unit calculates the d- and q-axis target currents so as to satisfy a first condition that the torque generated by the rotor is a torque that can maintain the rotor in a stopped rotation state, and a second condition that the time average value of the generated torque in one period or multiple periods of the AC current flowing through the armature winding is offset from zero.

[0007] In the present disclosure, the switching control of the upper and lower arm switches constituting the power converter is performed to control the d-axis current flowing through the armature winding to a d-axis target current and to control the q-axis current flowing through the armature winding to a q-axis target current. The d- and q-axis target currents are calculated so as to satisfy the condition that the torque generated by the rotor is a torque that can maintain the rotor stopped.

[0008] In the present disclosure, the system includes at least a pair of gears that constitute a power transmission path from a rotor to a rotationally driven object. The pair of gears mesh with each other and rotate by the rotational power from the rotor.

[0009] Here, the pair of gears has backlash. When the polarity of the torque generated by the rotor alternates between positive and negative due to the switching control, the direction of rotation of the gears alternates, which may cause gear teeth to rattle. In this case, even though the rotor is kept stopped, gear teeth rattle. If the gear teeth rattle becomes louder, the NV of the system will deteriorate.

[0010] Therefore, in the present disclosure, d- and q-axis target currents are calculated so as to satisfy the condition that the time average value of the torque generated by the rotating electric machine in one or more cycles of the AC current flowing through the armature winding is offset from 0. This makes it possible to suppress the occurrence of rattle noise by maintaining the teeth of the pair of gears in a pressed state against each other, and to reduce the rattle noise even if it does occur. As a result, NV can be improved. [Brief description of the drawings]

[0011] [Figure 1] 1 is an overall configuration diagram of an in-vehicle system according to a first embodiment. [Diagram 2] FIG. 2 is a diagram showing an overview of a cooling system serving as a heat transfer section. [Diagram 3] FIG. 11 is a diagram showing a state of teeth striking a gear according to a comparative example. [Figure 4] 6 is a time chart showing a schematic transition of torque generated by a rotor according to a comparative example; [Diagram 5] 4 is a time chart showing a schematic transition of torque generated by the rotor according to the first embodiment. [Figure 6] 13A and 13B are diagrams showing a manner in which gear teeth collision is prevented. [Figure 7] 5 is a time chart showing changes in rotor rotation angle during temperature rise control according to the first embodiment and a comparative example. [Figure 8] 4 is a time chart showing changes in three-phase AC current, d-axis and q-axis currents, and field current during temperature rise control. [Figure 9] Block diagram of temperature rise control. [Figure 10] 4 is a flowchart showing a procedure for temperature rise control. [Figure 11] 4 is a flowchart showing a procedure for temperature rise control. [Figure 12] 13 is a time chart showing a gradual change processing mode according to the second embodiment. [Figure 13] FIG. 4 is a block diagram of an initial target value calculation unit. [Figure 14] FIG. 4 is a block diagram of an end target value calculation unit. [Figure 15] FIG. 11 is a diagram showing the overall configuration of an in-vehicle system according to a third embodiment. [Figure 16] 4 is a time chart showing changes in d-axis and q-axis target currents. [Figure 17] 4 is a time chart showing changes in d-axis and q-axis target currents. [Figure 18] Block diagram of temperature rise control. [Figure 19] 4 is a flowchart showing a procedure for temperature rise control. [Figure 20] 13 is a time chart showing changes in d- and q-axis target currents according to the fourth embodiment. [Figure 21] 10 is a time chart showing a schematic diagram of a change in torque generated by a rotor according to another embodiment of the present invention; [Figure 22] 10 is a time chart showing a schematic diagram of a change in torque generated by a rotor according to another embodiment of the present invention; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] First Embodiment DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A first embodiment of a control device according to the present disclosure will now be described with reference to the drawings. A system including a control device according to the present embodiment is mounted on a vehicle such as an electric vehicle or a hybrid vehicle.

[0013] As shown in Fig. 1, the system includes a storage battery 10 (corresponding to an "electricity storage unit"), two power converters, and a rotating electric machine 30. In this embodiment, the rotating electric machine 30 is a wound-field type rotating electric machine. The rotating electric machine 30 in this embodiment is a rotating electric machine having forward salient polarity, which is a characteristic in which the d-axis inductance Ld is larger than the q-axis inductance Lq.

[0014] The storage battery 10 is, for example, a battery pack including a series connection of unit batteries. The unit battery is one battery cell or a series connection of multiple battery cells. The battery cell is, for example, a secondary battery such as a lithium ion battery. The storage battery 10 can be charged by an external charger provided outside the vehicle. The external charger is, for example, a stationary charger.

[0015] The rotating electric machine 30 is a device that applies rotational power to the driving wheels 12 (corresponding to the "rotationally driven object") of the vehicle to rotate the driving wheels 12. The rotating electric machine 30 includes a rotor 31. The rotor 31 includes a rotor core and a plurality of field salient poles extending radially from the rotor core. A field winding 32 is wound around each of the field salient poles. The rotating shaft of the rotor 31 is capable of transmitting power to the driving wheels 12 of the vehicle via a power transmission mechanism 11 provided in the system. The torque generated by the rotating electric machine 30 functioning as an electric motor is transmitted to the driving wheels 12 via the power transmission mechanism 11, causing the driving wheels 12 to rotate. This causes the vehicle to run. The rotating electric machine 30 may be, for example, an in-wheel motor that is integrally provided on the driving wheels 12 of the vehicle, or an on-board motor that is provided on the body of the vehicle.

[0016] The power transmission mechanism 11 includes a transmission and a shaft. The transmission is, for example, a reduction gear and includes at least a pair of gears (see FIGS. 3 and 6). More specifically, the transmission includes a first gear 13 and a second gear 14. The first gear 13 and the second gear 14 are meshed with each other and are rotatable about a central axis of rotation that extends in a predetermined direction.

[0017] The rotating electric machine 30 includes a stator 33. The stator 33 includes an armature core and an armature winding. The armature core includes an annular back yoke portion and a plurality of teeth extending radially from the back yoke portion toward the rotor 31. The armature winding includes U-, V-, and W-phase windings 34U, 34V, and 34W that are star-connected with an electrical angle of 120° from one another.

[0018] The system includes an inverter 20 (corresponding to a "first power converter") and a field energizing circuit 40 (corresponding to a "second power converter"). The inverter 20 converts DC current from the storage battery 10 into AC current and supplies it to an armature winding. The inverter 20 includes a series connection of U-, V-, and W-phase upper-arm switches SUH, SVH, and SWH and U-, V-, and W-phase lower-arm switches SUL, SVL, and SWL. In this embodiment, the switches SUH, SVH, SWH, SUL, SVL, and SWL are N-channel MOSFETs. The switches SUH, SVH, SWH, SUL, SVL, and SWL include body diodes DUH, DVH, DWH, DUL, DVL, and DWL.

[0019] The drains, which are high potential side terminals of the U-, V-, and W-phase upper arm switches SUH, SVH, and SWH, are connected to a positive terminal of the storage battery 10 via a high potential side electrical path Lp. The sources, which are low potential side terminals of the U-, V-, and W-phase lower arm switches SUL, SVL, and SWL, are connected to a negative terminal of the storage battery 10 via a low potential side electrical path Ln. Each electrical path Lp, Ln is a conductive member such as a bus bar. The inverter 20 includes a first capacitor 21, which is a smoothing capacitor. The first capacitor 21 may be provided outside the inverter 20.

[0020] The field energizing circuit 40 supplies current from the storage battery 10 to the field winding 32. The field energizing circuit 40 in this embodiment is a full bridge circuit and includes a series connection of a first upper arm switch SH1 and a first lower arm switch SL1, and a series connection of a second upper arm switch SH2 and a second lower arm switch SL2. In this embodiment, the switches SH1, SH2, SL1, and SL2 are N-channel MOSFETs. The switches SH1, SH2, SL1, and SL2 include body diodes DH1, DH2, DL1, and DL2. The switches SH1, SH2, SL1, and SL2 are bidirectional conductive switching elements that allow current to flow from drain to source and from source to drain when they are turned on.

[0021] The drains, which are high potential side terminals of the first and second upper arm switches SH1 and SH2, are connected to the positive terminal of the storage battery 10 via a high potential side electrical path Lp. The sources, which are low potential side terminals of the first and second lower arm switches SL1 and SL2, are connected to the negative terminal of the storage battery 10 via a low potential side electrical path Ln. A first end of the field winding 32 is connected to a connection point between the first upper arm switch SH1 and the first lower arm switch SL1 via a brush (not shown). A second end of the field winding 32 is connected to a connection point between the second upper arm switch SH2 and the second lower arm switch SL2 via a brush (not shown). The field energizing circuit 40 includes a second capacitor 41, which is a smoothing capacitor. The second capacitor 41 may be provided outside the field energizing circuit 40. Further, instead of the configuration in which the second capacitor 41 is provided individually in the field energizing circuit 40 and the first capacitor 21 is provided individually in the inverter 20, a configuration in which a common capacitor is provided in the inverter 20 and the field energizing circuit 40 may be used. In this case, for example, a configuration in which the second capacitor 41 is not provided may be used.

[0022] As shown in Fig. 2, the system includes devices for cooling the inverter 20, the field energizing circuit 40, the rotating electric machine 30, and the storage battery 10 when switching control of the inverter 20 is performed to run the vehicle. In detail, the vehicle includes a circulation path 400 through which the coolant circulates, an electric water pump 401, a radiator 402, and an electric fan 403. The water pump 401 circulates the coolant by being driven by power supply. In the example shown in Fig. 2, the inverter 20, the field energizing circuit 40, the rotating electric machine 30, and the storage battery 10 are arranged in this order on the downstream side of the water pump 401 in the circulation path 400. The order of arrangement in the circulation path 400 is not limited to the order shown in Fig. 2.

[0023] A radiator 402 is provided between the water pump 401 and the storage battery 10 in the circulation path 400. The radiator 402 cools the cooling water flowing in through the circulation path 400 and supplies the water to the water pump 401. The cooling water flowing into the radiator 402 is cooled by wind blown against the radiator 402 as the vehicle travels and by wind blown against the radiator 402 by rotating and driving a fan 403.

[0024] The water pump 401 and the fan 403 may be driven by a control device other than the control device 60. However, in this embodiment, for convenience, it is assumed that the water pump 401 and the fan 403 are driven by the control device 60 included in the system.

[0025] Returning to the explanation of FIG. 1, the system includes a voltage sensor 50, a phase current sensor 51, a field current sensor 52, an angle sensor 53, a battery temperature sensor 54, and a coolant temperature sensor 55. The voltage sensor 50 detects the voltage of the storage battery 10. The phase current sensor 51 detects phase currents flowing through at least two of the U-, V-, and W-phase windings 34U, 34V, and 34W. The field current sensor 52 detects a field current flowing through the field winding 32. The angle sensor 53 detects the rotation angle (specifically, the electrical angle) of the rotor 31. The battery temperature sensor 54 detects the temperature of the storage battery 10. The coolant temperature sensor 55 detects the temperature of the coolant flowing through the circulation path 400.

[0026] The system includes a control device 60 and a host control device 80 that is higher in level than the control device 60. The detection values ​​of the sensors 50 to 55 are input to the control device 60.

[0027] The control device 60 is an electronic control unit mainly composed of a microcomputer 60a. The upper control device 80 is an electronic control unit mainly composed of a microcomputer. The control device 60 and the upper control device 80 are capable of exchanging information with each other.

[0028] The microcomputer 60a includes a CPU (Central Processing Unit). The functions provided by the microcomputer 60a can be provided by software recorded in a physical memory device and a computer that executes the software, by software alone, by hardware alone, or by a combination of these. For example, when the microcomputer 60a is provided by an electronic circuit that is hardware, it can be provided by a digital circuit including a large number of logic circuits, or an analog circuit. For example, the microcomputer 60a executes a program stored in a non-transitory tangible storage medium as a storage unit provided in the microcomputer 60a. The program includes, for example, programs for processing shown in Figs. 9 to 11, which will be described later. A set of instructions that constitute the program is executed, thereby executing a method corresponding to the program. The storage unit is, for example, a non-volatile memory. The program stored in the storage unit can be updated via a communication network such as the Internet, for example, OTA (Over The Air), etc.

[0029] The control device 60 performs switching control of each switch constituting the field energizing circuit 40 to excite the field winding 32. More specifically, the control device 60 performs switching control so that a first state and a second state alternately appear in order to control the field current Ifr detected by the field current sensor 52 to the field target current If*. The first state is a state in which the first upper arm switch SH1 and the second lower arm switch SL2 are turned on, and the second upper arm switch SH2 and the first lower arm switch SL1 are turned off. The second state is a state in which the first upper arm switch SH1 and the second lower arm switch SL2 are turned off, and the second upper arm switch SH2 and the first lower arm switch SL1 are turned on.

[0030] The control device 60 performs switching control of each switch constituting the inverter 20 to feedback control the control amount of the rotating electric machine 30 to a command value based on the detection values ​​of each of the sensors 50 to 55 while the field winding 32 is excited. In this embodiment, the control amount is torque. In each phase, the upper arm switch and the lower arm switch are alternately turned on. By this feedback control, the rotational power of the rotor 31 is transmitted to the drive wheels 12, and the vehicle runs.

[0031] Next, the temperature rise control of the storage battery 10 executed by the control device 60 will be described. This control is a control for generating heat by switching control of the inverter 20 and the field current circuit 40 when the temperature Tr of the storage battery 10 detected by the battery temperature sensor 54 falls below the target temperature T* in the case where the storage battery 10 is charged by an external charger while the vehicle is stopped. The generated heat is transferred to the storage battery 10 through the cooling water circulating through the circulation path 400 by driving the water pump 401. The temperature rise control is continued, for example, until the temperature Tr of the storage battery 10 reaches the target temperature T*. In addition, the driving of the water pump 401 is continued at least during the execution of the temperature rise control. In this embodiment, the circulation path 400, the cooling water circulating through the circulation path 400, and the water pump 401 correspond to the "heat transfer unit". The temperature rise control quickly raises the temperature of the storage battery 10, thereby shortening the charging time of the storage battery 10 by the external charger.

[0032] In order to increase the temperature rise capability of the temperature rise control, the control device 60 performs switching control of the inverter 20 so as to pass sinusoidal d- and q-axis currents through the armature windings during the temperature rise control. At this time, in order to keep the rotor 31 rotation-stopped and the vehicle stopped, the control device 60 performs switching control of the field current supply circuit 40 so as to reduce the reluctance torque generated by the flow of the d- and q-axis currents with magnet torque.

[0033] Incidentally, as shown in FIG. 3, the first gear 13 and the second gear 14 constituting the power transmission mechanism 11 are provided with backlash. In FIG. 3, external gears are exemplified as the gears 13 and 14. In a configuration with backlash, when the polarity of the torque Trqr generated by the rotor 31 alternates between positive and negative as shown in FIG. 4 due to the switching control of the inverter 20 in the temperature rise control, the rotation direction of the first gear 13 and the second gear 14 alternates, and tooth strike may occur in which the teeth 13a of the first gear 13 and the teeth 14a of the second gear 14 collide with each other. Trqmax in FIG. 4 is a torque threshold value. The torque threshold value Trqmax is the torque at which the drive wheels 12 start to rotate, and is set to, for example, the upper limit value of the range assumed as the torque at which the drive wheels 12 start to rotate. Note that TrH and TrL in FIG. 4 are upper and lower limit values ​​that define the torque width ΔTr that keeps the NV characteristic value (e.g., noise, vibration) generated by the temperature rise control below an allowable value.

[0034] During temperature rise control, if the gear rattle noise increases even though the torque Trqr generated by the rotor 31 is equal to or less than the torque threshold value Trqmax and the rotor 31 is maintained in a stopped state, the NV of the system deteriorates.

[0035] Incidentally, it is also conceivable to perform temperature increase control so as to set the generated torque Trqr to 0. However, even though the amount of fluctuation in the actual generated torque is small, there is a concern that the polarity of the generated torque may alternate between positive and negative due to detection errors of the phase current sensor 51 or the like, resulting in teeth striking.

[0036] Therefore, in this embodiment, as shown in Figures 5 and 8, switching control of the inverter 20 and the field energizing circuit 40 is performed so as to satisfy the condition that the time average value of the generated torque Trqr in one cycle or multiple cycles of the AC current flowing through the armature winding is offset from 0 by an offset value Toffset. As a result, as shown in Figures 6 and 7, the teeth 13a of the first gear 13 and the teeth 14a of the second gear 14 are maintained in a pressed state against each other to suppress the occurrence of teeth rattle noise, thereby improving NV.

[0037] Next, an overview of the temperature rise control of this embodiment will be described.

[0038] The torque Trq generated by the wound-field type rotating electric machine 30 is composed of a magnet torque TM and a reluctance torque TR, as expressed by the following equation (eq1): In the following equation (eq1), P represents the number of pole pairs of the rotating electric machine 30, and φf represents the magnetic flux generated by the field current flowing through the field winding 32.

[0039] Trq = TM + TR =P·φf·Iq+P·(Ld-Lq)·Id·Iq…(eq1) In the temperature rise control, the control device 60 performs switching control of the inverter 20 so that sinusoidal three-phase AC currents IU, IV, and IW, which are shifted in phase by 120 electrical degrees, flow through the windings 34U to 34W. In this case, sinusoidal d- and q-axis currents Id and Iq flow. In this case, the frequencies of the d- and q-axis currents Id and Iq are the same, and the phase difference between the d-axis current Id and the q-axis current Iq is 90 electrical degrees.

[0040] In order to satisfy the condition that the time average value of the generated torque Trqr in one period of the AC current flowing through the armature winding is always offset from 0 by the offset value Toffset, the left side of the above equation (eq1) is set to the offset value Toffset, resulting in the following equation (eq2): The offset value Toffset is set to a value such that the generated torque of the rotor 31 is equal to or smaller than the torque threshold value Trqmax.

[0041] Tоffset=P·φf·Iq+P·(Ld-Lq)·Id·Iq…(eq2) In addition, there is a relationship of "φf=Lmf×If." Lmf (>0) is a coupling inductance, which is the inductance of the d-axis magnetic path including the back yoke portion and teeth portion of the stator 33, and the rotor core and field salient pole portion of the rotor 31.

[0042] By substituting "φf = Lmf × If" into the above equation (eq2) and solving the above equation (eq2) for the d-axis current Id, the following equation (eq3) is derived.

[0043]

number

[0044] The polarity of the second term on the right side of the above equation (eq3), which includes the offset value Toffset, changes every time the polarity of the q-axis target current Iq* changes. In Fig. 8, t1 is the timing when the polarity of the q-axis target current Iq* changes from positive to negative, and t2 is the timing when the polarity of the q-axis target current Iq* changes from negative to positive. The d-axis target current Id* has a waveform such that the magnitude of the d-axis target current Id* is offset in the increasing direction when the polarity of the q-axis target current Iq* changes.

[0045] FIG. 9 shows a block diagram of the temperature rise control executed by the control device 60. As shown in FIG.

[0046] The three-phase target amplitude calculation unit 61 acquires the target heat quantity Q* from the upper control device 80 for each control period, and calculates the amplitude Iuamp* of the U-phase target current, the amplitude Ivamp* of the V-phase target current, and the amplitude Iwamp* of the W-phase target current based on the acquired target heat quantity Q*. The amplitudes Iuamp*, Ivamp*, and Iwamp* are the same value. For example, the three-phase target amplitude calculation unit 61 calculates the amplitudes Iuamp*, Ivamp*, and Iwamp* to be larger as the target heat quantity Q* increases. The three-phase target amplitude calculation unit 61 may calculate the amplitudes Iuamp*, Ivamp*, and Iwamp* based on, for example, map information in which the target heat quantity Q* and the amplitudes Iuamp*, Ivamp*, and Iwamp* are associated with each other, and the acquired target heat quantity Q*. The target heat quantity Q* is, for example, a target value of the amount of heat [W] generated per unit time by each switch SUH, SUL, SVH, SVL, SWH, SWL of the inverter 20 in response to switching control of each switch SUH, SUL, SVH, SVL, SWH, SWL.

[0047] The two-phase target amplitude calculation unit 62 converts the amplitudes Iuamp*, Ivamp*, Iwamp* of each phase current in the three-phase fixed coordinate system into the amplitude Idamp* of the d-axis target current Id* and the amplitude Iqamp* of the q-axis target current Iq* in the two-phase rotating coordinate system (dq coordinate system) based on the amplitudes Iuamp*, Ivamp*, Iwamp* of each phase current and the electrical angle θe detected by the angle sensor 53 for each control period.

[0048] The target q-axis current calculation unit 63 calculates a sinusoidal q-axis target current Iq* having an amplitude Iqamp* of the q-axis target current Iq* calculated by the two-phase target amplitude calculation unit 62. The target q-axis current calculation unit 63 calculates the q-axis target current Iq*, for example, according to the following equation (eq4). In the following equation (eq4), ω is each frequency, and t is the elapsed time from the reference timing.

[0049] Iq*=Iqamp*×sin(ω×t)…(eq4) The two-phase conversion unit 64 converts the U, V, and W phase currents in the three-phase fixed coordinate system into a d-axis current Idr and a q-axis current Iqr in a dq coordinate system based on the detection value of the phase current sensor 51 and the detected electrical angle θe for each control period.

[0050] The target field calculation unit 65 calculates, for each control period, a sinusoidal field target current If* that is out of phase with the q-axis target current Iq* by 90 degrees and has the same frequency as the q-axis target current Iq*, based on the amplitude Idamp* of the d-axis target current Id* calculated by the two-phase target amplitude calculation unit 62. The target field calculation unit 65 calculates the field target current If*, for example, based on the amplitude Idamp* of the d-axis target current Id* and the following equation (eq5).

[0051]

number

[0052] The field control unit 66 generates gate drive signals for the switches SH1, SL1, SH2, and SL2 of the field energization circuit 40 in order to feedback control the detected field current Ifr to the field target current If* calculated by the target field calculation unit 65. The field control unit 66 outputs the generated gate drive signals to drive circuits that drive the switches SH1, SL1, SH2, and SL2. This controls the field current Ifr to a sine wave field target current If*.

[0053] The target d-axis current calculation unit 67 calculates the d-axis target current Id* for each control period based on the field target current If* calculated by the target field calculation unit 65, the q-axis target current Iq* calculated by the target q-axis current calculation unit 63, and the above equation (eq3). In this embodiment, since "Ld>Lq", the phase difference between the d-axis target current Id* and the field target current If* is 180 degrees. In this embodiment, the target d-axis current calculation unit 67 and the target q-axis current calculation unit 63 correspond to a "target value calculation unit."

[0054] Incidentally, when the denominator of the second term on the right side of the above equation (eq3) becomes close to 0, the d-axis target current Id* may become very large. In this embodiment, the d-axis target current Id* is calculated so that it does not become very large. For example, the target d-axis current calculation unit 67 includes a limiter, and when the absolute value of the second term on the right side exceeds the regulation value, the limiter sets the absolute value of the second term on the right side as the regulation value. When the maximum value of the range in which the peak value of the d-axis target current Id* can be taken is Ip, the regulation value may be set to, for example, "0.05×Ip≦regulation value≦0.25×Ip", "0.1×Ip≦regulation value≦0.2×Ip", "0.05×Ip≦regulation value≦0.15×Ip", or "0.08×Ip≦regulation value≦0.12×Ip". Even if the target d-axis current calculation unit 67 does not include a limiter, no inconvenience in control occurs. For example, even if the denominator of the second term on the right-hand side becomes close to 0 and the d-axis target current Id* becomes a very large value, the actual d-axis current will not become a very large value due to the influence of the responsiveness of the actual d-axis current.

[0055] The three-phase control unit 68 functions as an "armature control unit" that generates gate drive signals for the switches SUH, SUL, SVH, SVL, SWH, and SWL of the inverter 20 in order to feedback-control the q-axis current Iqr calculated by the two-phase conversion unit 64 to the calculated q-axis target current Iq*, and to feedback-control the d-axis current Idr calculated by the two-phase conversion unit 64 to the d-axis target current Id* calculated by the target d-axis current calculation unit 67. In this generation process, the electrical angle θe and the power supply Vdc detected by the voltage sensor 50 are used. The three-phase control unit 68 outputs the generated gate drive signals to drive circuits that drive the switches SUH, SUL, SVH, SVL, SWH, and SWL. As a result, the d-axis current Idr is controlled to the sinusoidal d-axis target current Id*, and the q-axis current Iqr is controlled to the sinusoidal q-axis target current Iq*.

[0056] 10 is a flowchart showing the procedure of the temperature rise control process executed by the control device 60. This process is executed, for example, when the control device 60 determines that charging of the storage battery 10 by an external charger has started.

[0057] In step S10, it is determined whether or not there is a request to increase the temperature of the storage battery 10. In this embodiment, it is determined that there is a request to increase the temperature when the detected temperature Tr of the storage battery 10 is lower than the target temperature T*. In this embodiment, the process of step S10 corresponds to a "determination unit."

[0058] If it is determined in step S10 that there is a temperature increase request, the process proceeds to step S11, where a temperature increase control process is performed.

[0059] In step S12, it is determined whether or not the temperature Tobj of the target to be heated has reached the target temperature T*. In this embodiment, as described above, since the target to be heated is the storage battery 10, the temperature Tobj of the target to be heated is the temperature Tr of the storage battery 10.

[0060] If it is determined in step S12 that the temperature Tr of the storage battery 10 is lower than the target temperature T*, the process of step S11 is continued. On the other hand, if it is determined that the temperature Tr of the storage battery 10 has reached the target temperature T*, the temperature rise control is stopped. Incidentally, during the execution of the temperature rise control, the rotational driving of the fan 403 may be stopped in order to suppress a decrease in the temperature of the cooling water in the circulation path 400.

[0061] The process of step S11 will be described with reference to FIG.

[0062] In step S20, the target heat quantity Q* is obtained from the upper control device 80. Note that the upper control device 80 may calculate the target heat quantity Q* to be larger, for example, as the value obtained by subtracting the temperature Tr of the storage battery 10 from the target temperature T* is larger.

[0063] In step S21, the three-phase target amplitude calculation unit 61 calculates the amplitude Iuamp* of the U-phase target current, the amplitude Ivamp* of the V-phase target current, and the amplitude Iwamp* of the W-phase target current based on the target heat quantity Q* acquired in step S20.

[0064] In step S22, the two-phase target amplitude calculation unit 62 calculates the amplitude Idamp* of the d-axis target current Id* and the amplitude Iqamp* of the q-axis target current Iq* based on the amplitudes Iuamp*, Ivamp*, Iwamp* of each phase current calculated in step S21 and the electrical angle θe.

[0065] In step S23, the target q-axis current calculation unit 63 calculates the q-axis target current Iq* based on the amplitude Iqamp* of the q-axis target current Iq* calculated in step S22.

[0066] In step S24, the target field calculation unit 65 calculates the field target current If* based on the amplitude Idamp* of the d-axis target current Id* calculated in step S22.

[0067] In step S25, the target d-axis current calculation unit 67 calculates the d-axis target current Id* based on the field target current If* calculated in step S24 and the q-axis target current Iq* calculated in step S23.

[0068] In step S26, the two-phase conversion unit 64 calculates the d-axis current Idr and the q-axis current Iqr based on the detection value of the phase current sensor 51 and the electrical angle θe.

[0069] In step S27, the field control unit 66 performs switching control of each of SH1, SL1, SH2, and SL2 of the field current supply circuit 40 to feedback control the field current Ifr to the field target current If* calculated in step S24.

[0070] In step S28, the three-phase control unit 68 performs switching control of each of the switches SUH, SUL, SVH, SVL, SWH, and SWL of the inverter 20 to feedback control the d-axis current Idr calculated in step S26 to the d-axis target current Id* calculated in step S25, and also performs feedback control of the q-axis current Iqr calculated in step S26 to the q-axis target current Iq* calculated in step S23.

[0071] According to the present embodiment described above, the teeth 13a, 14a of the pair of gears 13, 14 can be kept pressed against each other to suppress the occurrence of teeth rattle noise.

[0072] <Modification of the first embodiment> The rotating electric machine 30 may be a rotating electric machine having reverse salience, in which the q-axis inductance Lq is larger than the d-axis inductance Ld. In this case, the phase difference between the d-axis target current Id* and the field target current If* is 0 degrees.

[0073] The control device 60 can vary the torque threshold value Trqmax. For example, when the control device 60 determines that the parking brake of the vehicle is in an applied state, the control device 60 sets the torque threshold value Trqmax to a value larger than when the parking brake is not in an applied state.

[0074] The control device 60 may also have an acquisition unit that acquires the temperature of the road surface on which the vehicle is traveling, and may change the torque threshold value Trqmax based on the acquired road surface temperature. Here, map information in which the road surface temperature and the torque threshold value Trqmax are associated with each other may be used.

[0075] During execution of the temperature rise control, the control device 60 may apply a braking torque to the wheels of the vehicle using a mechanical brake device provided in the vehicle.

[0076] <Second embodiment> The second embodiment will be described below with reference to the drawings, focusing on the differences from the first embodiment. In this embodiment, as shown in Figs. 12 and 13, the control device 60 includes an initial target value calculation unit 69A. The initial target value calculation unit 69A calculates initial d-axis and q-axis target currents Kt x Id* and Kt x Iq* and an initial field target current Kt x If*. The initial d-axis and q-axis target currents Kt x Id* and Kt x Iq* are the d-axis and q-axis target currents Id* and Iq* used in a first predetermined period from start timing t1 to timing t2 of the switching control of the inverter 20 by the three-phase control unit 68 and the switching control of the field current supply circuit 40 by the field control unit 66. The initial field target current Kt x If* is the field target current If* used in the first predetermined period. The calculated initial d-axis and q-axis target currents Kt×Id* and Kt×Iq* are used in the three-phase control unit 68, and the calculated initial field target current Kt×If* is used in the field control unit 66.

[0077] An initial target value calculation unit 69A sets the coefficient Kt to 0 at start timing t1 of the first predetermined period, gradually increases the coefficient Kt toward 1 from the start timing t1 toward the end timing t2 of the first predetermined period, and sets the coefficient Kt to 1 after the end timing t2. The q-axis target current Iq* multiplied by the coefficient Kt is calculated by a target q-axis current calculation unit 63, and the d-axis target current Id* multiplied by the coefficient Kt is calculated by a target d-axis current calculation unit 67. In addition, the field target current If* multiplied by the coefficient Kt is calculated by a target field calculation unit 65.

[0078] This makes it possible to suppress pulsation of the torque generated by the rotor 31 when the temperature rise control starts.

[0079] As shown in Fig. 12 and Fig. 14, the control device 60 includes a termination target value calculation unit 69B. The termination target value calculation unit 69B calculates the termination d- and q-axis target currents Kt x Id* and Kt x Iq* and the termination field target current Kt x If*. The termination d- and q-axis target currents Kt x Id* and Kt x Iq* are the d- and q-axis target currents Id* and Iq* used in a second predetermined period from a timing t3 before the termination timing t4 of the switching control of the inverter 20 by the three-phase control unit 68 and the switching control of the field current supply circuit 40 by the field control unit 66 to the termination timing t4. The termination field target current Kt x If* is the field target current If* used in the second predetermined period. The calculated end d-axis target currents Kt×Id* and Kt×Iq* are used in the three-phase control unit 68, and the calculated end field target current Kt×If* is used in the field control unit 66.

[0080] The end target value calculation unit 69B sets the coefficient Kt to 1 at the start timing t3 of the second predetermined period, gradually decreases the coefficient Kt toward 0 from the start timing t3 toward the end timing t4 of the second predetermined period, and sets the coefficient Kt to 0 after the end timing t4. The q-axis target current Iq* multiplied by the coefficient Kt is calculated by the target q-axis current calculation unit 63, and the d-axis target current Id* multiplied by the coefficient Kt is calculated by the target d-axis current calculation unit 67. In addition, the field target current If* multiplied by the coefficient Kt is calculated by the target field calculation unit 65.

[0081] This makes it possible to suppress pulsation of the torque generated by the rotor 31 when the temperature rise control is terminated.

[0082] <Third embodiment> Hereinafter, the third embodiment will be described with reference to the drawings, focusing on the differences from the first embodiment. In this embodiment, as shown in Fig. 15, a rotating electric machine 30 is a permanent magnet field type rotating electric machine.

[0083] The rotor 31 of the rotating electric machine 30 has a permanent magnet 35 (for example, a neodymium magnet) as a field pole instead of the field winding 32 of the first embodiment. Therefore, the system of this embodiment does not have a field current circuit 40 and a field current sensor 52.

[0084] Next, an overview of the temperature rise control of this embodiment will be described.

[0085] The torque Trq generated by the permanent magnet field type rotating electric machine 30 is made up of magnet torque TM and reluctance torque TR, as expressed by the following equation (eq6): In the following equation (eq6), φm represents the magnetic flux generated by the permanent magnet 35.

[0086] Trq = TM + TR =P·φm·Iq+P·(Ld-Lq)·Id·Iq …(eq6) Here, in order to satisfy the condition that the time average value of the generated torque Trqr in one cycle or multiple cycles of the AC current flowing through the armature winding is offset from 0 by the offset value Toffset, the left side of the above equation (eq6) is set to the offset value Toffset, thereby deriving the following equation (eq7).

[0087] Toffset=P·φm·Iq+P·(Ld-Lq)·Id·Iq …(eq7) Solving the above equation (eq7) for the q-axis current Iq, we obtain the following equation (eq8).

[0088]

number

[0089] (A) Characteristics where φm+(Lq-Ld)×Id>0 In this case, the control device 60 calculates d-axis and q-axis target currents Id* and Iq* that have the same polarity as shown in Fig. 16. In Fig. 16, a positive d-axis current indicates a strong field current, and a negative d-axis current indicates a weak field current, so the control device 60 calculates the d-axis target current Id* of the strong field. In this case, it is possible to suppress the occurrence of demagnetization of the permanent magnet 35 caused by passing a weak field current through the armature winding. Note that the control device 60 may calculate the d-axis target current Id* of the weak field instead of calculating the d-axis target current Id* of the strong field.

[0090] (B) Characteristics where φm+(Lq-Ld)×Id<0 In this case, the control device 60 calculates d-axis and q-axis target currents Id* and Iq* having opposite polarities as shown in Fig. 17. In the example shown in Fig. 17, the control device 60 calculates the d-axis target current Id* of the strong field. Note that the control device 60 may calculate the d-axis target current Id* of the weak field instead of calculating the d-axis target current Id* of the strong field.

[0091] FIG. 18 shows a block diagram of the temperature rise control executed by the control device 60. As shown in FIG.

[0092] The three-phase target amplitude calculation unit 161, similar to the three-phase target amplitude calculation unit 61 in FIG. 9, acquires the target heat quantity Q* from the higher-level control device 80 for each control period, and calculates the amplitude Iuamp* of the U-phase target current, the amplitude Ivamp* of the V-phase target current, and the amplitude Iwamp* of the W-phase target current based on the acquired target heat quantity Q*.

[0093] The two-phase target amplitude calculation unit 162, similar to the two-phase target amplitude calculation unit 62 of Figure 9, converts the amplitudes Iuamp*, Ivamp*, Iwamp* of each phase current into the amplitude Idamp* of the d-axis target current Id* based on the amplitudes Iuamp*, Ivamp*, Iwamp* of each phase current and the detected electrical angle θe for each control period.

[0094] The target current calculation unit 163 calculates the d-axis target current Id* based on the amplitude Idamp* of the d-axis target current Id* calculated by the two-phase target amplitude calculation unit 162. The target current calculation unit 163 may calculate, for example, the amplitude Idamp* of the d-axis target current Id* as the d-axis target current Id* (=Idamp*).

[0095] The two-phase conversion unit 164 converts the U, V, and W phase currents in the three-phase fixed coordinate system into a d-axis current Idr and a q-axis current Iqr in a dq coordinate system based on the detection value of the phase current sensor 51 and the detected electrical angle θe for each control period.

[0096] The target current calculation unit 163 calculates the q-axis target current Iq* for each control period based on the calculated d-axis target current Id* and the above equation (eq8). In this embodiment, the target current calculation unit 163 corresponds to the "target value calculation unit."

[0097] The three-phase control unit 165 functions as an "armature control unit" that generates gate drive signals for the switches SUH, SUL, SVH, SVL, SWH, and SWL of the inverter 20 in order to feedback-control the d-axis current Idr calculated by the two-phase conversion unit 164 to the calculated d-axis target current Id*, and to feedback-control the q-axis current Iqr calculated by the two-phase conversion unit 164 to the calculated q-axis target current Iq*. In this generation process, the electrical angle θe and the power supply Vdc detected by the voltage sensor 50 are used. The three-phase control unit 165 outputs the generated gate drive signals to drive circuits that drive the switches SUH, SUL, SVH, SVL, SWH, and SWL. As a result, the d-axis current Idr is controlled to the DC d-axis target current Id*, and the q-axis current Iqr is controlled to the DC q-axis target current Iq*.

[0098] FIG. 19 is a flowchart showing the procedure of the temperature rise control according to this embodiment, and corresponds to the process shown in step S11 in FIG.

[0099] In step S30, the target heat quantity Q* is obtained from the upper control device 80, similarly to step S20.

[0100] In step S31, the three-phase target amplitude calculation unit 161 calculates the amplitude Iuamp* of the U-phase target current, the amplitude Ivamp* of the V-phase target current, and the amplitude Iwamp* of the W-phase target current based on the target heat quantity Q* acquired in step S30.

[0101] In step S32, the two-phase target amplitude calculation unit 162 calculates the amplitude Idamp* of the d-axis target current Id* based on the amplitudes Iuamp*, Ivamp*, Iwamp* of the respective phase currents calculated in step S31 and the electrical angle θe.

[0102] In step S33, the target current calculation unit 163 calculates a DC d-axis target current Id* based on the amplitude Idamp* of the d-axis target current Id* calculated in step S33.

[0103] In step S34, the target current calculation unit 163 calculates the DC q-axis target current Iq* based on the calculated d-axis target current Id*.

[0104] In step S35, the two-phase conversion unit 164 calculates the d-axis current Idr and the q-axis current Iqr based on the detection value of the phase current sensor 51 and the electrical angle θe.

[0105] In step S36, in the three-phase control unit 165, the d-axis target current Id* calculated in step S33 is feedback-controlled with the d-axis current Idr calculated in step S36, and the q-axis target current Iq* calculated in step S34 is feedback-controlled with the q-axis current Iqr calculated in step S36, and switching control of each switch SUH, SUL, SVH, SVL, SWH, SWL of the inverter 20 is performed.

[0106] According to the present embodiment described above, similarly to the first embodiment, it is possible to suppress the generation of the meshing sound by maintaining the pressing state between the teeth 13a and 14a of the pair of gears 13 and 14.

[0107] <Fourth Embodiment> Hereinafter, the fourth embodiment will be described with reference to the drawings, centering on the differences from the third embodiment. The target current calculation unit 163 of the control device 60 according to the present embodiment calculates a sinusoidal AC d-axis target current Id* instead of DC. Specifically, the target current calculation unit 163 calculates a sinusoidal d-axis target current Id* having an amplitude Idamp* of the d-axis target current Id* calculated by the two-phase target amplitude calculation unit 162 as the amplitude. The target current calculation unit 163 calculates, for example, the d-axis target current Id* of the following equation (eq9).

[0108] Id* = Idamp* × sin(ω × t)…(eq9) The target current calculation unit 163 calculates the q-axis target current Iq* based on the calculated d-axis target current Id* and the above equation (eq8). Here, since there are rotating electrical machines 30 having the following characteristics (C) to (E), the target current calculation unit 163 calculates the d-axis and q-axis target currents Id* and Iq* according to each characteristic.

[0109] (C) Characteristic where Lq > Ld In this case, as shown in the upper part of FIG. 20, the target current calculation unit 163 calculates a sinusoidal q-axis target current Iq* having a 180-degree different phase from the d-axis target current Id*.

[0110] (D) Characteristic where Lq < Ld In this case, the target current calculation unit 163 calculates a sine-wave-shaped q-axis target current Iq* in phase with the d-axis target current Id*, as shown in the middle part of FIG.

[0111] (E) Characteristics where Lq = Ld In this case, the target current calculation unit 163 calculates the q-axis target DC current Iq* as shown in the lower part of Fig. 20. The q-axis target current Iq* in this case is expressed by the following equation (eq10).

[0112]

number

[0113] <Other embodiments> Each of the above embodiments may be modified as follows.

[0114] Solving the above equation (eq7) for the d-axis current Id, we obtain the following equation (eq11).

[0115]

number

[0116] In the third and fourth embodiments, the gradual change processing shown in Figs. 12 to 14 may be executed.

[0117] The temperature rise control of the third and fourth embodiments may be applied to a system including a wound-field type rotating electric machine in which the field current Ifr is a constant value.

[0118] The d-, q-axis target currents Id*, Iq* and field target current If* in the first and second embodiments, or the d-, q-axis target currents Id*, Iq* in the third and fourth embodiments may be calculated so as to satisfy the condition that the time average value of the generated torque over multiple periods of the AC current flowing through the armature winding is offset from 0 by an offset value Toffset.

[0119] Even if the polarity of the generated torque is negative in a portion of one cycle of the generated torque as shown in Fig. 21, or the polarity of the generated torque is negative in a portion of some of some cycles among multiple cycles as shown in Fig. 22, the condition that the time average value of the generated torque in multiple cycles of the AC current flowing through the armature winding is offset from 0 by the offset value Toffset can be satisfied. In this case, even if the gear rattle occurs, it is possible to reduce gear rattle noise and the number of times the gear rattle occurs.

[0120] The rotating electric machine is not limited to a synchronous machine, and may be an asynchronous machine such as an induction machine.

[0121] The rotating electric machine is not limited to a radial type in which the rotor and stator face each other in the radial direction, but may be an axial type in which the rotor and stator face each other in the axial direction of the rotating shaft.

[0122] The rotating electric machine is not limited to star-connected ones, but may be delta-connected ones. Also, the rotating electric machine and the inverter are not limited to three-phase ones, but may be two-phase ones, or four or more phases.

[0123] The target to be heated by the temperature rise control may be, for example, the coolant in the circulation path 400. When the vehicle is equipped with an air conditioner that uses the coolant as a heat source for heating the vehicle interior, the temperature of the heating heat source can be quickly increased by the temperature rise control.

[0124] The heat transfer unit is not limited to one that uses cooling water as a cooling fluid, but may be, for example, an air-cooled type that uses gas (air) as a cooling fluid, or may be a metal heat sink. When a heat sink is used as the heat transfer unit, for example, it is sufficient that a power converter such as an inverter and a storage battery are provided on the heat sink.

[0125] The switch of the power converter is not limited to an N-channel MOSFET, but may be, for example, an IGBT. In this case, it is sufficient that a freewheel diode is connected in inverse parallel to the IGBT.

[0126] The power storage unit connected to a power converter such as an inverter is not limited to a storage battery. For example, it may be a large-capacity electric double-layer capacitor, or may be one that includes both a storage battery and an electric double-layer capacitor.

[0127] The moving body on which the control device is mounted is not limited to a vehicle, but may be, for example, an airplane or a ship. In the case of an airplane, the rotationally driven object is, for example, a propeller, and in the case of a ship, n is, for example, a screw. In addition, the object on which the control device is mounted is not limited to a moving body, but may be a stationary device.

[0128] The control device and the method described in the present disclosure may be realized by a special-purpose computer provided by configuring a processor and a memory programmed to execute one or more functions embodied in a computer program. Alternatively, the control device and the method described in the present disclosure may be realized by a special-purpose computer provided by configuring a processor with one or more dedicated hardware logic circuits. Alternatively, the control device and the method described in the present disclosure may be realized by one or more special-purpose computers configured by a combination of a processor and a memory programmed to execute one or more functions and a processor configured with one or more hardware logic circuits. In addition, the computer program may be stored in a computer-readable non-transitory tangible recording medium as instructions executed by the computer.

[0129] Characteristic configurations extracted from each of the above-described embodiments will be described below. [Configuration 1] A power storage unit (10); a rotating electric machine (30) having a rotor (31) and armature windings (34U to 34W); a power converter (20) electrically connecting the storage unit and the armature winding and having upper and lower arm switches (SUH to SWL); at least one pair of gears (13, 14) that constitute a power transmission mechanism (11) from the rotor to a rotationally driven object (12), rotate by the rotational power from the rotor, and mesh with each other; A control device (60) for a power converter applied to a system including: a target value calculation unit (63, 67, 163) for calculating d-axis and q-axis target currents (Id*, Iq*) to be applied to the armature winding; an armature control unit (68) that controls a d-axis current (Idr) flowing through the armature winding to the calculated d-axis target current, and controls switching of the upper and lower arm switches to control a q-axis current (Iqr) flowing through the armature winding to the calculated q-axis target current; Equipped with The control device for a power converter, wherein the target value calculation unit calculates the d- and q-axis target currents so as to satisfy a first condition that the torque generated by the rotor is a torque that can maintain the rotor in a stopped rotation state, and a second condition that a time average value of the generated torque in one cycle or multiple cycles of an AC current flowing through the armature winding is offset from zero. [Configuration 2] the rotating electric machine is a permanent magnet field type rotating electric machine including the rotor having a permanent magnet (35), or a wound field type rotating electric machine including the rotor having a field winding (32) through which a constant current flows, 2. The control device for a power converter according to configuration 1, wherein the second condition is a condition that the generated torque is offset in one of a positive and negative direction during execution of the switching control by the armature control unit. [Configuration 3] 3. The control device for a power converter according to configuration 2, wherein the target value calculation unit (163) calculates the d- and q-axis target DC currents so as to satisfy the first condition and the second condition. [Configuration 4] The control device for a power converter according to configuration 2, wherein the target value calculation unit (163) calculates the d-axis target current having a sinusoidal shape so as to satisfy the first condition and the second condition, and calculates the q-axis target current having a sinusoidal shape with a phase difference of 0 degrees or 180 degrees with respect to the d-axis target current. [Configuration 5] an initial target value calculation unit (69A) that calculates initial d-axis and q-axis target currents (Kt×Id*, Kt×Iq*) that are the d-axis and q-axis target currents used in a predetermined period from a start timing of the switching control by the armature control unit, 5. The control device for a power converter according to any one of configurations 2 to 4, wherein the initial target value calculation unit gradually increases the initial d- and q-axis target currents from 0 toward the d- and q-axis target currents calculated by the target value calculation unit during the specified period. [Configuration 6] a termination target value calculation unit (69B) that calculates termination d-axis and q-axis target currents (Kt×Id*, Kt×Iq*) that are the d-axis and q-axis target currents used in a predetermined period before a termination timing of the switching control by the armature control unit, The control device for a power converter according to any one of configurations 2 to 5, wherein the end target value calculation unit gradually reduces the end d, q-axis target currents from the d, q-axis target currents calculated by the target value calculation unit toward zero during the specified period. [Configuration 7] the rotating electric machine is a wound-field type rotating electric machine including the rotor having a field winding (32), the power converter is a first power converter; the system includes a second power converter (40) that electrically connects the power storage unit and the field winding; A target field current calculation unit (65) that calculates a sine wave-shaped field target current (If*); a field control unit (66) that performs switching control of the second power converter to control a field current (Ifr) flowing through the field winding to the calculated field target current; Equipped with The control device for a power converter according to configuration 1, wherein the second condition is a condition that the generated torque is offset in one of a positive and negative direction during execution of the switching control by the armature control unit and the field control unit. [Configuration 8] The control device for a power converter according to configuration 7, wherein the target value calculation unit (63, 67) calculates the d-axis target current having a sinusoidal shape with a phase difference of 180 degrees or 0 degree with respect to the field target current so as to satisfy the first condition and the second condition. [Configuration 9] The control device for a power converter according to configuration 8, wherein the target value calculation unit calculates the q-axis target current having a sinusoidal waveform, and calculates the d-axis target current such that a magnitude of the d-axis current is offset in an increasing direction when a polarity of the q-axis target current is switched. [Configuration 10] an initial target value calculation unit (69A) that calculates initial d-, q-axis target currents (Kt×Id*, Kt×Iq*) that are the d-, q-axis target currents used in a predetermined period from a start timing of the switching control by the armature control unit, and an initial field target current (Kt×If*) that is the field target current used in the predetermined period, The control device for a power converter according to any one of configurations 7 to 9, wherein the initial target value calculation unit gradually increases the initial d, q-axis target currents from 0 toward the d, q-axis target currents calculated by the target value calculation unit, during the specified period, and gradually increases the initial field target current from 0 toward the field target current calculated by the target field calculation unit. [Configuration 11] a termination target value calculation unit (69B) that calculates termination d, q-axis target currents (Kt×Id*, Kt×Iq*) that are the d, q-axis target currents used in a predetermined period before a termination timing of the switching control by the armature control unit, and a termination field target current (Kt×If*) that is the field target current used in the predetermined period, 11. The control device for a power converter according to any one of configurations 7 to 10, wherein the end target value calculation unit gradually decreases the end d, q-axis target currents from the d, q-axis target currents calculated by the target value calculation unit toward 0 during the specified period, and gradually decreases the end field target current from the field target current calculated by the target field calculation unit toward 0. [Configuration 12] The system is a system mounted on a vehicle, 12. The control device for a power converter according to any one of configurations 1 to 11, wherein the armature control unit performs the switching control while the vehicle is stopped. [Configuration 13] The system includes a heat transfer unit (400, 401) that transfers heat generated in the power converter to a temperature-raising target (10), A determination unit that determines whether or not there is a temperature increase request for the temperature increase target, 13. The control device for a power converter according to any one of configurations 1 to 12, wherein the armature control unit performs the switching control when it is determined that there is a temperature increase request. [Explanation of symbols]

[0130] 10...storage battery, 20...inverter, 30...rotating electric machine, 31...rotor, 34U to 34W...U to W phase windings, 40...field current circuit, 60...control device.

Claims

1. A power storage unit (10); A rotating electric machine (30) having a rotor (31) and armature windings (34U to 34W); a power converter (20) electrically connecting the storage unit and the armature winding and having upper and lower arm switches (SUH to SWL); a power transmission mechanism (11) from the rotor to a rotationally driven object (12), at least a pair of gears (13, 14) which rotate by the rotational power from the rotor and mesh with each other; A control device (60) for a power converter applied to a system including: a target value calculation unit (63, 67, 163) for calculating d-axis and q-axis target currents (Id*, Iq*) to be passed through the armature winding; an armature control unit (68) that controls a d-axis current (Idr) flowing through the armature winding to the calculated d-axis target current, and controls switching of the upper and lower arm switches to control a q-axis current (Iqr) flowing through the armature winding to the calculated q-axis target current; Equipped with a control device for a power converter, wherein the target value calculation unit calculates the d- and q-axis target currents so as to satisfy a first condition that the torque generated by the rotor is set to a torque that can maintain a stopped state of the rotor, and a second condition that a time average value of the generated torque in one cycle or multiple cycles of an AC current flowing through the armature winding is offset from zero.

2. the rotating electric machine is a permanent magnet field type rotating electric machine including the rotor having a permanent magnet (35), or a wound field type rotating electric machine including the rotor having a field winding (32) through which a constant current flows, 2 . The control device for a power converter according to claim 1 , wherein the second condition is a condition that the generated torque is offset in one of a positive and negative direction during execution of the switching control by the armature control unit.

3. 3. The control device for a power converter according to claim 2, wherein the target value calculation unit (163) calculates the d- and q-axis target DC currents so as to satisfy the first condition and the second condition.

4. 3. The control device for a power converter according to claim 2, wherein the target value calculation unit (163) calculates the d-axis target current having a sinusoidal waveform so as to satisfy the first condition and the second condition, and calculates the q-axis target current having a sinusoidal waveform with a phase difference of 0 degrees or 180 degrees with respect to the d-axis target current.

5. an initial target value calculation unit (69A) that calculates initial d- and q-axis target currents (Kt×Id*, Kt×Iq*) that are the d- and q-axis target currents used in a predetermined period from a start timing of the switching control by the armature control unit, 5. The control device for a power converter according to claim 2, wherein the initial target value calculation unit gradually increases the initial d- and q-axis target currents from 0 toward the d- and q-axis target currents calculated by the target value calculation unit during the specified period.

6. a termination target value calculation unit (69B) that calculates termination d-axis and q-axis target currents (Kt×Id*, Kt×Iq*) that are the d-axis and q-axis target currents used in a predetermined period before a termination timing of the switching control by the armature control unit, 5. The control device for a power converter according to claim 2, wherein the end target value calculation unit gradually reduces the end d- and q-axis target currents from the d- and q-axis target currents calculated by the target value calculation unit toward zero during the specified period.

7. The rotating electric machine is a wound field type rotating electric machine including the rotor having a field winding (32), the power converter is a first power converter; The system includes a second power converter (40) that electrically connects the power storage unit and the field winding, A target field calculation unit (65) that calculates a sinusoidal field target current (If*); a field control unit (66) that performs switching control of the second power converter so as to control a field current (Ifr) flowing through the field winding to the calculated field target current; Equipped with 2. The control device for a power converter according to claim 1, wherein the second condition is a condition that the generated torque is offset in one of a positive and negative direction during execution of the switching control by the armature control unit and the field control unit.

8. 8. The control device for a power converter according to claim 7, wherein the target value calculation unit (63, 67) calculates the d-axis target current having a sinusoidal shape with a phase difference of 180 degrees or 0 degrees from the field target current so as to satisfy the first condition and the second condition.

9. 9. The control device for a power converter according to claim 8, wherein the target value calculation unit calculates the q-axis target current having a sinusoidal waveform, and calculates the d-axis target current such that the magnitude of the d-axis current is offset in an increasing direction when the polarity of the q-axis target current is switched.

10. an initial target value calculation unit (69A) that calculates initial d-, q-axis target currents (Kt×Id*, Kt×Iq*) that are the d-, q-axis target currents used in a predetermined period from a start timing of the switching control by the armature control unit, and an initial field target current (Kt×If*) that is the field target current used in the predetermined period, 10. The control device for a power converter according to claim 7, wherein the initial target value calculation unit gradually increases the initial d- and q-axis target currents from 0 toward the d- and q-axis target currents calculated by the target value calculation unit, during the specified period, and gradually increases the initial field target current from 0 toward the field target current calculated by the target field calculation unit.

11. a termination target value calculation unit (69B) for calculating termination d-, q-axis target currents (Kt×Id*, Kt×Iq*) which are the d-, q-axis target currents used in a predetermined period before a termination timing of the switching control by the armature control unit, and a termination field target current (Kt×If*) which is the field target current used in the predetermined period, 10. The control device for a power converter according to claim 7, wherein the end target value calculation unit gradually decreases the end d- and q-axis target currents from the d- and q-axis target currents calculated by the target value calculation unit toward 0 during the specified period, and gradually decreases the end field target current from the field target current calculated by the target field calculation unit toward 0.

12. The system is a system mounted on a vehicle, 10. The control device for a power converter according to claim 1, wherein the armature control unit performs the switching control while the vehicle is stopped.

13. The system includes a heat transfer unit (400, 401) that transfers heat generated in the power converter to a temperature-raising target (10), A determination unit that determines whether or not there is a temperature increase request for the temperature increase target, 10. The control device for a power converter according to claim 1, wherein the armature control unit performs the switching control when it is determined that there is a temperature increase request.

14. A power storage unit (10); A rotating electric machine (30) having a rotor (31) and armature windings (34U to 34W); a power converter (20) electrically connecting the storage unit and the armature winding and having upper and lower arm switches (SUH to SWL); a power transmission mechanism (11) from the rotor to a rotationally driven object (12), at least a pair of gears (13, 14) which rotate by the rotational power from the rotor and mesh with each other; A computer (60a); In a program applied to a system comprising: The computer includes: a target value calculation process for calculating d-axis and q-axis target currents (Id*, Iq*) to be passed through the armature windings; a process of controlling switching of the upper and lower arm switches so as to control a d-axis current (Idr) flowing through the armature winding to the calculated d-axis target current and to control a q-axis current (Iqr) flowing through the armature winding to the calculated q-axis target current; Run the command, The target value calculation process is a process of calculating the d- and q-axis target currents so as to satisfy a first condition that the torque generated by the rotor is a torque that can maintain the rotor in a stopped rotation state, and a second condition that the time average value of the generated torque in one cycle or multiple cycles of the AC current flowing through the armature winding is offset from 0.

Citation Information

Patent Citations

  • Method of knitting crotch of fingers of glove

    JP1977059752A