Inverter control device, program, and inverter control method

The inverter control device enhances heat generation in rotating electric machines by altering the switching mode to increase iron loss, addressing inefficient heat management in existing systems and facilitating rapid temperature increase.

JP2025126509APending Publication Date: 2025-08-29SOKEN CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024022743
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-19
Publication Date
2025-08-29

Smart Images

  • Figure 2025126509000001_ABST
    Figure 2025126509000001_ABST
Patent Text Reader

Abstract

To provide an inverter control device capable of increasing the heat quantity of a rotary electric machine when there is a request to raise the temperature of an object to be heated, and to provide a program and an inverter control method therefor.SOLUTION: A control device 50 is applied to a system comprising a rotary electric machine 20 provided with armature windings 23U to 23W wound around an armature core 22, and an inverter 30. The control device 50 determines whether or not there is a request to raise the temperature of a battery 10, and, when it is determined that there is the request, changes a switching mode of the inverter 30 so as to increase, more than when it is determined that there is no request, a voltage component contained in an inter-line voltage of the armature windings 23U to 23W, the component varying with a switching frequency of the inverter 30.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an inverter control device, a program, and an inverter control method. [Background technology]

[0002] As described in Patent Document 1, a control device is known that is applied to a system including a rotating electric machine having an armature winding and an inverter electrically connecting the armature winding and a power storage unit. When the control device determines that there is a temperature increase request for a temperature increase target, it increases the field weakening current while maintaining the magnitude of the current vector flowing through the armature winding. This increases copper loss generated in the rotating electric machine and increases the amount of heat generated by the rotating electric machine. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2023-16559 Summary of the Invention [Problem to be solved by the invention]

[0004] A new technique is desired that can increase the heat generation amount of a rotating electrical machine when there is a demand for increasing the temperature of a target for temperature increase.

[0005] A primary object of the present disclosure is to provide an inverter control device, a program, and an inverter control method that can increase the heat generation amount of a rotating electrical machine when there is a temperature increase request for a temperature increase target. [Means for solving the problem]

[0006] The present disclosure provides a rotating electric machine having an armature winding wound around an armature core; an inverter electrically connecting the armature winding and the power storage unit; In an inverter control device applied to a system including: a determination unit that determines whether or not there is a temperature increase request for the temperature increase target; a setting unit that sets a switching mode of the inverter; Equipped with When it is determined that there is a temperature increase request, the setting unit performs a change process to change the switching mode so as to increase the voltage component contained in the line voltage of the armature winding that fluctuates at the switching frequency of the inverter compared to when it is determined that there is no temperature increase request.

[0007] This increases the high-frequency components of the magnetic flux that are generated when current is applied to the armature winding and that fluctuate at the switching frequency, thereby increasing the iron loss generated in the rotating electric machine and increasing the amount of heat generated by the rotating electric machine. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is an overall configuration diagram of a system according to a first embodiment. [Figure 2] FIG. [Figure 3] FIG. 3 is a block diagram of a process executed by a control device. [Figure 4] 4 is a time chart showing the transition of a carrier signal used in normal mode. [Figure 5] 4 is a time chart showing the transition of a carrier signal used in a heat generation mode. [Figure 6] This figure shows the calculation results of the amount of heat generated by iron loss in normal heat generation mode. [Figure 7] 4 is a flowchart of a process executed by a control device. [Figure 8] 10 is a flowchart of a process executed by a control device according to a second embodiment. [Figure 9] 4 is a time chart showing the transition of a carrier signal used in a heat generation mode. [Figure 10] 10 is a flowchart of a process executed by a control device according to a third embodiment. [Figure 11] 5 is a time chart showing an example of switching between a heat generation mode and a normal mode. [Figure 12] FIG. 10 is a diagram showing the overall configuration of a system according to a fourth embodiment. [Figure 13] 4 is a flowchart of a process executed by a control device. [Figure 14] FIG. 4 is a diagram showing the relationship between high-frequency components contained in a line voltage and a phase difference. [Figure 15] 4 is a time chart showing the transition of a carrier signal used in a heat generation mode. DETAILED DESCRIPTION OF THE INVENTION

[0009] Several embodiments will be described with reference to the drawings. In several embodiments, functionally and / or structurally corresponding and / or associated parts may be assigned the same reference numerals or reference numerals that differ in the hundredth or more digit. For corresponding and / or associated parts, reference may be made to the descriptions of other embodiments.

[0010] First Embodiment A first embodiment of a control device according to the present disclosure will be described below with reference to the drawings. The control device of this embodiment is applied to a system mounted on an electrically powered vehicle such as an electric vehicle or a hybrid vehicle.

[0011] As shown in FIG. 1, the system 200 includes a battery 10 (corresponding to a "power storage unit") that is a DC power source, a rotating electrical machine 20, and an inverter 30. The battery 10 is, for example, a battery pack including a series connection of unit cells. The unit cell is, for example, a single 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.

[0012] The rotating electric machine 20 is an on-board main engine that serves as a power source for running the vehicle. The rotating electric machine 20 includes a stator 21 as an armature and a rotor 24. The rotor 24 is capable of transmitting power to the drive wheels of the vehicle. In this embodiment, the rotating electric machine 20 is a permanent magnet field type synchronous machine. The rotor 24 includes a rotor core 25 and permanent magnets 26 (e.g., neodymium magnets) that are field poles provided on the rotor core 25.

[0013] The stator 21 includes an armature core 22 and an armature winding wound around the armature core 22. The armature winding includes a U-phase winding 23U, a V-phase winding 23V, and a W-phase winding 23W, and is a star-connected winding. The phase windings 23U, 23V, and 23W are arranged on the armature core 22 with a 120-degree electrical angle offset.

[0014] The inverter 30 is a power conversion circuit that converts DC power supplied from the battery 10 into three-phase AC power and supplies it to the armature windings. The inverter 30 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 to SWL are voltage-controlled semiconductor switching elements, more specifically, N-channel MOSFETs. The high-potential side terminal of each switch SUH to SWL is the drain, and the low-potential side terminal is the source. Each switch SUH to SWL has a body diode. More specifically, the U-, V-, and W-phase upper-arm switches SUH, SVH, and SWH have U-, V-, and W-phase upper-arm diodes DUH, DVH, and DWH, and the U-, V-, and W-phase lower-arm switches SUL, SVL, and SWL have U-, V-, and W-phase lower-arm diodes DUL, DVL, and DWL.

[0015] In each phase, first ends of the windings 23U, 23V, 23W are connected to the sources of the upper arm switches SUH, SVH, SWH and the drains of the lower arm switches SUL, SVL, SWL, and second ends of the windings 23U, 23V, 23W are connected to the neutral point.

[0016] In each phase, the drains of the upper arm switches SUH, SVH, and SWH are connected to the positive terminal of the battery 10. In each phase, the sources of the lower arm switches SUL, SVL, and SWL are connected to the negative terminal of the battery 10.

[0017] The system 200 includes a capacitor 31. The capacitor 31 functions as a smoothing capacitor. The capacitor 31 is connected in parallel to a series connection of the upper arm switches SUH to SWH and the lower arm switches SUL to SWL of each phase. The capacitor 31 may be built into the inverter 30 or may be provided outside the inverter 30.

[0018] As shown in Fig. 2, the system 200 includes a cooling device 210 that cools the inverter 30, the rotating electric machine 20, and the battery 10 when switching control of the inverter 30 is being performed to run the vehicle. Specifically, the cooling device 210 includes a circulation path 100 through which coolant circulates, an electric water pump 101, a radiator 102, and an electric fan 103. The water pump 101 circulates the coolant by being driven by power supply. In the example shown in Fig. 2, the inverter 30, the rotating electric machine 20, and the battery 10 are arranged in this order in the circulation path 100 downstream of the water pump 101. Note that the arrangement order of the devices in the circulation path 100 is not limited to the order shown in Fig. 2.

[0019] A radiator 102 is provided in the circulation path 100 between the water pump 101 and the battery 10. The radiator 102 cools the coolant that flows in through the circulation path 100 and supplies it to the water pump 101. The coolant that flows into the radiator 102 is cooled by wind blown onto the radiator 102 as the vehicle moves and wind blown onto the radiator 102 by rotating and driving a fan 103. In this embodiment, the circulation path 100, the coolant circulating through the circulation path 100, and the water pump 101 correspond to a "heat transfer unit."

[0020] Returning to the explanation of FIG. 1, the system includes a current sensor 40, a rotation angle sensor 41, a voltage sensor 42, a battery temperature sensor 43, a motor temperature sensor 44, and an inverter temperature sensor 45.

[0021] The current sensor 40 detects the phase currents flowing through the phase windings 23U, 23V, and 23W. The rotation angle sensor 41 is, for example, a resolver, and detects the electrical angle of the rotor 24. The voltage sensor 42 detects the voltage across the terminals of the capacitor 31. The battery temperature sensor 43 detects the temperature of the battery 10.

[0022] The motor temperature sensor 44 detects the temperature of the rotating electric machine 20. The motor temperature sensor 44 detects, for example, the temperatures of the armature windings 23U to 23W and the rotor 24. The inverter temperature sensor 45 detects the temperature of the inverter 30. The inverter temperature sensor 45 detects, for example, the temperatures of the switches SUH to SWL that configure the inverter 30.

[0023] The detection values ​​of the sensors 40 to 45 are input to a control device 50 included in the system 200. The control device 50 is an electronic control unit (ECU) that performs various controls of the system 200, and includes a processor 51 and a storage unit 52 as hardware. In the control device 50, the processor 51 and the storage unit 52 are connected to each other via a communication bus 53. In the system 200, each on-board device can be controlled by an ECU corresponding to that device. However, for convenience, multiple ECUs are shown as one control device 50 in FIG. 1.

[0024] The memory unit 52 includes a memory and a storage as hardware. The memory is a storage device for storing data used in the processing of the control device 50. The memory provides the processor 51 with a working area for temporary use when the processor 51 performs processing, for example. The memory includes, for example, a ROM or a RAM. The storage is a storage device for storing various programs and data to be read and executed by the processor 51, and is a non-transitory tangible storage medium. The storage includes, for example, an HDD or a flash memory. The storage stores program information and the like for the processing shown in FIGS. 3 and 6, which will be described later.

[0025] For example, program information stored in a non-transient physical recording medium is installed in the storage unit 52. The recording medium is, for example, a USB memory, a CD-ROM, or a DVD. Also, for example, program information transmitted via a communication network, such as over the air (OTA), is installed in the storage unit 52.

[0026] The water pump 101 and the fan 103 may be driven by a control device separate from the control device 50. However, in this embodiment, for convenience, it is assumed that the water pump 101 and the fan 103 are driven by the control device 50.

[0027] The control device 50 controls the on / off of each of the switches SUH to SWL of the inverter 30 in order to control the control amount of the rotary electric machine 20 to a command value. In this embodiment, the control amount is torque.

[0028] FIG. 3 shows a block diagram of the control process of the rotary electric machine 20 executed by the control device 50. As shown in FIG.

[0029] The command value calculation unit 60 calculates a d-axis current command value Id* and a q-axis current command value Iq* in a dq coordinate system based on a command torque Trq* received from a control device that is higher in level than the control device 50.

[0030] The two-phase conversion unit 61 calculates the d-axis current value Idr and the q-axis current value Iqr based on the phase currents Iur, Ivr, and Iwr detected by the current sensor 40 and the electrical angle θr detected by the rotation angle sensor 41.

[0031] The current feedback unit 62 calculates a d-axis voltage command value Vd* and a q-axis voltage command value Vq* based on the d- and q-axis current command values ​​Id* and Iq* and the d- and q-axis current values ​​Idr and Iqr. Specifically, the current feedback unit 62 calculates a d-axis current deviation, which is the difference between the d-axis current command value Id* and the d-axis current value Idr, and calculates a d-axis voltage command value Vd* as a manipulated variable for feedback-controlling the calculated d-axis current deviation to zero. The current feedback unit 62 calculates a q-axis current deviation, which is the difference between the q-axis current command value Iq* and the q-axis current value Iqr, and calculates a q-axis voltage command value Vq* as a manipulated variable for feedback-controlling the calculated q-axis current deviation to zero. The feedback control is, for example, proportional-plus-integral control.

[0032] Three-phase conversion unit 63 calculates U-, V-, and W-phase voltage command values ​​Vu*, Vv*, and Vw* based on d- and q-axis voltage command values ​​Vd*, Vq* and electrical angle θr. U-, V-, and W-phase voltage command values ​​Vu*, Vv*, and Vw* are command values ​​for the voltages applied to U-, V-, and W-phase windings 23U, 23V, and 23W.

[0033] The setting unit 64 generates drive signals for the switches SUH to SWL of the inverter 30. The drive signals are made up of an ON command and an OFF command for the switches.

[0034] Based on the generated drive signal, the switch control unit 65 controls the charge / discharge current of the gates of the switches SUH to SWL of the inverter 30. As a result, switching control of the switches SUH to SWL of the inverter 30 is performed in accordance with the drive signal. The switching patterns of the switches of the inverter 30, which are switching-controlled in accordance with the drive signal, are shifted in phase by 120 electrical degrees in each phase.

[0035] The carrier generating unit 66 generates a carrier signal for generating drive signals for the switches SUH to SWL of the inverter 30. In this embodiment, the carrier signal is a triangular wave signal with equal increasing and decreasing speeds. In this embodiment, the maximum value of the carrier signal is 1, the minimum value of the carrier signal is -1, and the median value of the carrier signal is 0.

[0036] The setting unit 64 calculates U-, V-, and W-phase normalized command values ​​Dutyyu, Dutyv, and Dutyw by normalizing the U-, V-, and W-phase voltage command values ​​Vu*, Vv*, and Vw* by the detection value of the voltage sensor 42 (hereinafter referred to as the power supply voltage Vsr). Specifically, the U-, V-, and W-phase normalized command values ​​Dutyyu, Dutyv, and Dutyw are values ​​obtained by dividing the U-, V-, and W-phase voltage command values ​​Vu*, Vv*, and Vw* by half the power supply voltage Vsr. In this embodiment, the U-, V-, and W-phase normalized command values ​​Dutyyu, Dutyv, and Dutyw correspond to "modulation waves."

[0037] The setting unit 64 generates drive signals for each switch SUH to SWL of the inverter 30 by PWM processing based on a magnitude comparison between the U-, V-, and W-phase normalized command values ​​Duty 1, Duty 2, and Duty 3 and a common carrier signal SgC shown in FIG. 4. In FIG. 4, Tc indicates one period of the carrier signal SgC. One period Tc of the carrier signal SgC corresponds to one switching period Tsw of each switch SUH to SWL of the inverter 30. The frequency fc (= 1 / Tc) of the carrier signal SgC corresponds to the switching frequency fsw (= 1 / Tsw) of each switch SUH to SWL of the inverter 30.

[0038] The determination unit 67 determines whether or not there is a temperature increase request for a temperature increase target constituting the system 200. In this embodiment, the temperature increase target is the battery 10. If the determination unit 67 determines that the detected value of the battery temperature sensor (hereinafter referred to as battery temperature Tbat) is equal to or higher than the target temperature Ttgt, it determines that there is no temperature increase request. On the other hand, if the determination unit 67 determines that the battery temperature Tbat is lower than the target temperature Ttgt, it determines that there is a temperature increase request.

[0039] When it is determined that there is no temperature increase request, the control device 50 performs the normal mode in which the drive signals for the switches SUH to SWL of the inverter 30 are generated by the method using the carrier signal SgC described above.

[0040] On the other hand, when the control device 50 determines that there is a temperature increase request, it changes the control mode from the normal mode to a heat generation mode that increases the heat generated by the rotating electric machine 20. The control device 50 drives the water pump 101 so that the heat generated in the heat generation mode is transferred to the battery 10, which is the target for temperature increase, via the coolant in the circulation path 100. The control device 50 continues the heat generation mode, for example, until the battery temperature Tbat reaches the target temperature Ttgt. The heat generation mode quickly increases the temperature of the battery 10, thereby shortening the charging time of the battery 10 using an external charger, for example. The heat generation mode can be executed while the vehicle is running or stopped.

[0041] The heat generation mode will be described with reference to FIG.

[0042] The setting unit 64 shifts the phases of the carrier signals to be compared with the U-, V-, and W-phase normalized command values ​​Dutyyu, Dutyv, and Dutyw by 120 electrical degrees. In FIG. 5, SgU is the U-phase carrier signal to be compared with the U-phase normalized command value Dutyyu, SgV is the V-phase carrier signal to be compared with the V-phase normalized command value Dutyv, and SgW is the W-phase carrier signal to be compared with the W-phase normalized command value Dutyw. The maximum value of each of the carrier signals SgU, SgV, and SgW is 1, the minimum value is −1, and the median value is 0. Furthermore, one cycle Tc of each of the carrier signals SgU, SgV, and SgW is the same as that of the carrier signal SgC in FIG. 4.

[0043] In Fig. 5, α is the phase difference between the carrier signals, and the interval between the timings at which the carrier signals SgU, SgV, and SgW reach their maximum values ​​is shown as the phase difference α.

[0044] When the phase difference α in the heat generation mode is 120 degrees, compared to when the phase difference α is 0 in the normal mode, calculations have confirmed an increase in the voltage components contained in the line voltage Vuv between the U- and V-phase windings 23U and 23V, the line voltage Vvw between the V- and W-phase windings 23V and 23W, and the line voltage Vwu between the W- and U-phase windings 23W and 23U, which vary with the carrier signal frequency (=fc=1 / Tc). This increase also increases the high-frequency components of the magnetic flux generated by energization of the phase windings 23U, 23V, and 23W, which vary with the carrier signal frequency. As shown in FIG. 6 , calculations have also confirmed that this increase can increase iron loss generated in the rotating electric machine 20, such as the armature core 22, magnet 26, and rotor core 25. The increase in iron loss can increase the amount of heat generated per unit time by the rotating electric machine 20.

[0045] Fig. 7 shows a flowchart of the control process of the rotary electric machine 20 executed by the control device 50. The process shown in Fig. 7 is repeatedly executed by the processor 51 of the control device 50, for example, at a predetermined control period.

[0046] In step S10, the three-phase conversion unit 63 calculates U-, V-, and W-phase voltage command values ​​Vu*, Vv*, and Vw*.

[0047] In step S11, the setting unit 64 calculates U-, V-, and W-phase normalized command values ​​Dutyyu, Dutyv, and Dutyw based on the calculated U-, V-, and W-phase voltage command values ​​Vu*, Vv*, and Vw*.

[0048] In step S12, it is determined whether or not there is a temperature increase request in the determination unit 67. If it is determined in step S12 that there is no temperature increase request, the process proceeds to step S13, where the normal mode is performed.

[0049] On the other hand, if it is determined in step S12 that there is a temperature increase request, the process proceeds to step S13, where the heat generation mode is performed.

[0050] Incidentally, the control device 50 may execute the heat generation mode on the condition that, for example, it is determined that the amplitudes of the respective normalized command values Dutyu, Dutyv, and Dutyw are less than or equal to a predetermined value Ath (<1). The predetermined value Ath may be set to, for example, "0.2 < Ath ≤ 0.7", "0.2 < Ath ≤ 0.6", "0.2 < Ath ≤ 0.5", "0.3 < Ath ≤ 0.7", "0.3 < Ath ≤ 0.6", or "0.3 < Ath ≤ 0.5".

[0051] According to the heat generation mode of the present embodiment described in detail above, the iron loss generated in the rotating electrical machine 20 can be increased, and the heat generation amount of the rotating electrical machine 20 can be increased. Thereby, the temperature of the battery 10 can be rapidly increased.

[0052] <Second Embodiment> Hereinafter, the second embodiment will be described with reference to the drawings, focusing on the differences from the first embodiment. In the present embodiment, the control device 50 changes the content of the heat generation mode according to the temperature of the rotor 24.

[0053] FIG. 8 shows a flowchart of the control process of the rotating electrical machine 20 executed by the control device 50. The process shown in FIG. 8 is repeatedly executed by the processor 51, for example, at a predetermined control cycle.

[0054] When it is determined in step S12 that there is a temperature increase request, the process proceeds to step S15 to determine whether the temperature of the rotor 24 (hereinafter, rotor temperature Trot) detected by the motor temperature sensor 44 exceeds the temperature threshold Trth. The temperature threshold Trth is set to a value that can avoid demagnetization of the magnet 26, for example.

[0055] When it is determined in step S15 that the rotor temperature Trot is less than or equal to the temperature threshold Trth, the process proceeds to step S14 to perform the heat generation mode described in the first embodiment.

[0056] On the other hand, if it is determined in step S15 that the rotor temperature Trot exceeds the temperature threshold value Trth, the process proceeds to step S16, where the setting unit 64 performs a heat generation mode different from the heat generation mode in step S14.

[0057] As shown in Fig. 9, the setting unit 64 uses, as the carrier signal to be compared with the normalized command value of one of the three phases, a carrier signal whose phase is shifted by 180 electrical degrees from the carrier signals to be compared with the normalized command values ​​of the remaining two phases. Fig. 9 shows an example in which the U- and W-phase carrier signals SgU and SgW have the same phase, and the V-phase carrier signal SgV is shifted by 180 degrees from the U- and W-phase carrier signals SgU and SgW. One cycle Tc of each of the carrier signals SgU, SgV, and SgW in Fig. 9 is the same as one cycle Tc of each of the carrier signals SgU, SgV, and SgW in Fig. 5.

[0058] The amount of heat generated per unit time by the rotating electric machine 20 is greater in the heat generation mode of step S16 than in the normal mode. Furthermore, the proportion of the increase in iron loss in the stator 21 relative to the increase in iron loss in the heat generation mode of step S16 compared to the normal mode is higher than the proportion of the increase in iron loss in the rotor 24. This is because, for example, high-frequency magnetic flux generated on the stator 21 side is blocked by the magnet 26, which has a high magnetic reluctance. This makes it possible to suppress the temperature rise of the rotor 24 while increasing the amount of heat generated.

[0059] <Third embodiment> The third embodiment will be described below with reference to the drawings, focusing on the differences from the first embodiment. In this embodiment, the content of the heat generation mode is changed.

[0060] Fig. 10 shows a flowchart of the control process of the rotary electric machine 20 executed by the control device 50. The process shown in Fig. 10 is repeatedly executed by the processor 51, for example, at a predetermined control period.

[0061] If it is determined in step S12 that there is a temperature increase request, the process proceeds to step S17, where the setting unit 64 sets the control ratio Tratio. As shown in Fig. 11, the control ratio Tratio is the ratio of the execution period TH of the heat generation mode to the specified period TA. During the specified period TA, the normal mode is executed during the period (TA-TH) other than the execution period TH of the heat generation mode.

[0062] In this embodiment, first, the temperature deviation ΔT (=Ttgt-Tbat) is calculated by subtracting the battery temperature Tbat from the target temperature Ttgt. Then, when the calculated temperature deviation ΔT is large, the control rate Tratio is set higher than when the temperature deviation ΔT is small. Specifically, the control rate Tratio is set higher continuously or in stages as the temperature deviation ΔT increases. As a result, when the degree of decrease in the temperature of the battery 10 relative to the target temperature Ttgt is large and the required amount of heat generation per unit time is large, the execution period TH of the heat generation mode can be lengthened, and the amount of heat generation can be increased.

[0063] In step S18, based on the control ratio Tratio set in step S17, the heat generation mode (corresponding to the "second switching mode") in step S14 of FIG. 7 and the normal mode (corresponding to the "first switching mode") in step S13 are alternately switched.

[0064] The specified frequency fA, which is the reciprocal of the specified period TA, is set to a value lower than the frequency of each carrier signal SgU, SgV, SgW, and may be set to, for example, "20Hz≦fA≦100Hz," "20Hz≦fA≦80Hz," "20Hz≦fA≦60Hz," "20Hz≦fA≦40Hz," "40Hz≦fA≦100Hz," "60Hz≦fA≦100Hz," "80Hz≦fA≦100Hz," "40Hz≦fA≦80Hz," or "50Hz≦fA≦70Hz."

[0065] According to the present embodiment described above, heat can be generated according to the required heat generation amount per unit time.

[0066] <Modification of the third embodiment> In step S16 of FIG. 8, switching based on the control ratio of the third embodiment may be performed.

[0067] <Fourth embodiment> The fourth embodiment will be described below with reference to the drawings, focusing on the differences from the first embodiment. In this embodiment, the configuration of the system 200 is changed as shown in FIG.

[0068] The system 200 includes a first battery 10A, a second battery 10B, and a connection path 32. The first battery 10A and the second battery 10B are connected in series. The rated voltage of the first battery 10A is the same as the rated voltage of the second battery 10B, for example.

[0069] The neutral points of the phase windings 23U, 23V, and 23W are connected to the negative terminal of the first battery 10A and the positive terminal of the second battery 10B via connection paths 32. This configuration allows a zero-phase current to flow through the phase windings 23U, 23V, and 23W, increasing the degree of freedom in setting the phase difference α of the carrier signals. The zero-phase current is the sum of the three-phase currents.

[0070] 13 shows a flowchart of the control process of the rotary electric machine 20 executed by the control device 50. The process shown in FIG. 13 is repeatedly executed by the processor 51, for example, at a predetermined control period.

[0071] If it is determined in step S12 that a temperature increase request exists, the process proceeds to step S19, where the setting unit 64 calculates the temperature deviation ΔT described in the third embodiment. The larger the calculated temperature deviation ΔT, the larger the phase difference α (0<α≦120) between the carrier signals SgU, SgV, and SgW of each phase is increased continuously or in stages. It has been confirmed by calculation that the larger the phase difference α, as shown in FIG. 14, the larger the voltage components contained in the line voltages Vuv, Vvw, and Vwu that vary with the frequency of the carrier signal. It has also been confirmed by calculation that the larger the components that vary with the frequency of the carrier signal, the larger the iron loss generated in the rotating electric machine 20. The increase in iron loss increases the amount of heat generated per unit time by the rotating electric machine 20. FIG. 15 shows an example in which the phase difference α is set to 60 degrees. When the phase difference α is 120 degrees, the amount of heat generated per unit time is maximized. It should be noted that the smaller the phase difference α, the higher the proportion of the heat generated by the stator 21 in the heat generated by the rotary electric machine 20 per unit time.

[0072] According to the present embodiment described above, heat can be generated according to the required heat generation amount per unit time.

[0073] <Other embodiments> The above-described embodiments may be modified as follows.

[0074] The target to be heated in the heat generation mode may be, for example, the coolant in the circulation path 100. If the vehicle is equipped with an air conditioning system that uses the coolant as a heat source for heating the passenger compartment, the heat generation mode can quickly raise the temperature of the heating heat source. In this case, the control device 50 may determine that a temperature increase request exists when, for example, it determines that the value detected by a water temperature sensor that detects the coolant temperature is lower than the target temperature.

[0075] 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, the inverter 30 and the battery 10 may be provided on the heat sink.

[0076] The carrier signal is not limited to a triangular wave signal, but may be, for example, a sawtooth wave signal.

[0077] In each of the above embodiments, the control device 50 may generate the drive signal by PWM processing based on space vector modulation, instead of PWM processing based on a magnitude comparison between the command value and the carrier signal. Furthermore, the control device 50 may generate the drive signal based on a pulse pattern, which is information that associates switch ON and OFF commands with electrical angles, without using a carrier signal.

[0078] The DC power source is not limited to a battery, but may be, for example, a fuel cell.

[0079] The rotating electric machine is not limited to a permanent magnet field type synchronous machine, but may be, for example, a wound field type synchronous machine having a field winding on the rotor.Furthermore, the rotating electric machine is not limited to a synchronous machine, but may be, for example, an induction machine.

[0080] The semiconductor switches that make up the inverter are not limited to N-channel MOSFETs, but can also be IGBTs, for example. In this case, the high-potential terminal of the switch is the collector, and the low-potential terminal is the emitter. Also, a freewheeling diode is connected in reverse parallel to each switch.

[0081] The inverter, rotating electric machine, and control device may be installed in a mobile body other than a vehicle, such as an aircraft or a ship. If the mobile body is an aircraft, the rotating electric machine serves as a power source for the aircraft's flight, and if the mobile body is a ship, the rotating electric machine serves as a power source for the ship's navigation. Furthermore, the inverter, rotating electric machine, and control device may be installed in a mobile body other than a vehicle.

[0082] The control device and method described herein may be implemented by a special-purpose computer configured with a processor and memory programmed to perform one or more functions embodied in a computer program. Alternatively, the control device and method described herein may be implemented by a special-purpose computer configured with a processor comprising one or more dedicated hardware logic circuits. Alternatively, the control device and method described herein may be implemented by one or more special-purpose computers configured with a combination of a processor and memory programmed to perform one or more functions and a processor configured with one or more hardware logic circuits. Furthermore, the computer program may be stored in a computer-readable non-transitory tangible recording medium as instructions executed by a computer. [Explanation of symbols]

[0083] 10... battery, 20... rotating electric machine, 30... inverter, 50... control device

Claims

1. a rotating electric machine (20) having armature windings (23U to 23W) wound around an armature core (22); an inverter (30) that electrically connects the armature winding and the power storage unit (10); In an inverter control device (50) applied to a system (200) comprising: a determination unit (67) that determines whether or not there is a request to increase the temperature of the object (10) to be heated; A setting unit (65) that sets a switching mode of the inverter; Equipped with When it is determined that there is a temperature increase request, the setting unit performs a change process to change the switching mode so as to increase a voltage component included in the line voltage of the armature winding that varies with a switching frequency of the inverter, compared to when it is determined that there is no temperature increase request.

2. The setting unit The switching mode is set by PWM processing based on a comparison of the magnitude of three-phase modulation waves (Duty u, Duty v, Duty w) that are shifted in phase by 120 degrees in electrical angle with a carrier signal, If it is determined that there is no temperature increase request, PWM processing is performed based on a comparison of the magnitudes of the three-phase modulated waves and a common carrier signal (SgC); 2. The inverter control device according to claim 1, wherein, when it is determined that there is a temperature increase request, in the change process, a carrier signal to be compared with the modulated wave of one of the three phases is a carrier signal that is out of phase with respect to a carrier signal to be compared with the modulated wave of the remaining phases.

3. 3. The inverter control device according to claim 2, wherein the setting unit shifts the phases of the carrier signals (SgU, SgV, SgW) to be compared with the three-phase modulated waves by 120 degrees in electrical angle in the change process.

4. 3. The inverter control device according to claim 2, wherein in the change process, the setting unit uses, as the carrier signal (SgV) to be compared with the modulated wave of one of the three phases, a carrier signal whose phase is shifted by 180 degrees in electrical angle from the carrier signals (SgU, SgW) to be compared with the modulated waves of the remaining two phases.

5. The setting unit When it is determined that the temperature of the rotor (24) of the rotating electric machine is equal to or lower than a temperature threshold (Trth), in the change process, the phase of the carrier signal to be compared with the three-phase modulated wave is shifted by 120 degrees in electrical angle; 5. The inverter control device according to claim 4, wherein, when it is determined that the temperature of the rotor exceeds the temperature threshold value, in the change process, a carrier signal to be compared with the modulated wave of one of the three phases is a carrier signal whose phase is shifted by 180 degrees in electrical angle from the carrier signals to be compared with the modulated waves of the remaining two phases.

6. 3. The inverter control device according to claim 1, wherein, when it is determined that there is a temperature increase request, the setting unit alternately switches between a first switching mode, which is the switching mode when it is determined that there is no temperature increase request, and a second switching mode, which is the switching mode changed by the change process.

7. The setting unit In each specified period (TA), the first switching mode and the second switching mode are set; 7. The inverter control device according to claim 6, wherein the larger the temperature deviation (ΔT) obtained by subtracting the temperature of the temperature-raising target from the target temperature (Ttgt), the higher the proportion of the execution period (TH) of the second switching mode to the specified period.

8. 3. The inverter control device according to claim 2, wherein the setting unit adjusts a phase difference of carrier signals (SgU, SgV, SgW) to be compared with the three-phase modulated waves in the change process within a range greater than 0 degrees and less than or equal to 120 degrees.

9. 9. The inverter control device according to claim 8, wherein the setting unit increases the phase difference in the change process as a temperature deviation (ΔT) obtained by subtracting the temperature of the object to be heated from a target temperature (Ttgt) increases.

10. the object to be heated includes the power storage unit, The inverter control device according to any one of claims 1 to 5, 8, and 9, wherein the system is provided with a heat transfer unit (100, 101) that transfers heat generated in the rotating electric machine and the inverter to the object to be heated.

11. a rotating electric machine (20) having armature windings (23U to 23W) wound around an armature core (22); an inverter (30) that electrically connects the armature winding and the power storage unit (10); In a program applied to a system (200) comprising: A processor (51) A determination process for determining whether there is a temperature increase request for the temperature increase target (10); a setting process for setting a switching mode of the inverter; Execute When it is determined in the setting process that there is a temperature increase request, the program performs a change process to change the switching mode so as to increase a voltage component included in the line voltage of the armature winding that varies with the switching frequency of the inverter, compared to when it is determined that there is no temperature increase request.

12. a rotating electric machine (20) having armature windings (23U to 23W) wound around an armature core (22); an inverter (30) that electrically connects the armature winding and the power storage unit (10); In an inverter control method applied to a system (200) comprising: a determination step of determining whether there is a temperature increase request for the temperature increase target (10); a setting step of setting a switching mode of the inverter; Equipped with When it is determined in the setting step that there is a temperature increase request, a change process is performed to change the switching mode so as to increase a voltage component included in the line voltage of the armature winding that varies with a switching frequency of the inverter, compared to when it is determined that there is no temperature increase request.

Citation Information

Patent Citations

  • Motor control device, motor, drive device, motor control method, and motor control program

    JP2023016559A