Control device for rotary electric machine, program, and method for controlling rotary electric machine

The dual-inverter control system for rotating electric machines enhances vehicle acceleration by dynamically switching between Y-drive and H-drive modes based on environmental conditions, addressing the limitations of existing systems.

WO2025164216A1PCT designated stage Publication Date: 2025-08-07DENSO CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2025/000223
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-29
Filing Date
2025-01-07
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

Existing systems for controlling rotating electric machines using two inverters struggle to appropriately accelerate vehicles, particularly in situations requiring rapid torque increases.

Method used

A control system for rotating electric machines with a multi-phase armature winding and dual inverters, employing Y-drive and H-drive control modes, where H-drive control is selectively activated based on driving environment information to enhance torque when acceleration is necessary.

Benefits of technology

The system ensures vehicles can be accelerated appropriately by increasing torque when required, while minimizing switching losses and ensuring safety and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2025000223_07082025_PF_FP_ABST
    Figure JP2025000223_07082025_PF_FP_ABST
Patent Text Reader

Abstract

A control device (70) is applied to a system (100) provided to a host vehicle (200). The control device comprises a setting unit (95) that sets a Y drive control as a control mode of first upper and lower arm switches (SUHa to SWHa, SULa to SWLa) and second upper and lower arm switches (SUHb to SWHb, SULb to SWLb) when the operation point of a rotary electric machine (40) is determined to be in a region of the Y drive control, and sets a H drive control as the control mode when it is determined that the operation point is in a region of the H drive control. The control device comprises a determination unit (97) that acquires travel environment information for the host vehicle and determines, on the basis of the acquired travel environment information, whether acceleration of the host vehicle is necessary. Even when it is determined that the operation point is in the region of the Y drive control, the setting unit sets the H drive control as the control mode on condition that the determination unit has determined that acceleration is necessary.
Need to check novelty before this filing date? Find Prior Art

Description

Rotating electric machine control device, program, and rotating electric machine control method CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] This application is based on Japanese Application No. 2024-011271 filed on January 29, 2024, the contents of which are incorporated herein by reference.

[0002] The present disclosure relates to a control device for a rotating electric machine, a program, and a control method for a rotating electric machine.

[0003] Conventionally, a system for controlling the drive of a rotating electric machine using two inverters has been known. In this system, a first inverter is electrically connected to first ends of a multi-phase armature winding of the rotating electric machine, and a second inverter is electrically connected to second ends of the armature winding. The drive of the rotating electric machine is controlled by controlling the first and second inverters. An example of such a technology is disclosed in Patent Document 1.

[0004] Patent No. 6907171

[0005] The above system may be installed in a vehicle. In this case, it is desirable to control the first and second inverters so that the vehicle can be accelerated appropriately when acceleration of the vehicle is required.

[0006] A primary object of the present disclosure is to provide a control device, a program, and a control method for a rotating electric machine that can appropriately accelerate a vehicle.

[0007] The present disclosure relates to a control device for a rotating electric machine that is applied to a system including: a rotating electric machine having a multi-phase armature winding; a first inverter having first upper arm switches and first lower arm switches connected in series for the same number of phases, and a series connection of the first upper arm switches and the first lower arm switches connected in parallel to a DC power source; a second inverter having second upper arm switches and second lower arm switches connected in series for the same number of phases; a positive side bus bar that electrically connects, in each phase, a high potential side terminal of the first upper arm switch and a high potential side terminal of the second upper arm switch; a negative side bus bar that electrically connects, in each phase, a low potential side terminal of the first lower arm switch and a low potential side terminal of the second lower arm switch; and a changeover switch provided on a target bus bar that is at least one of the positive side bus bar and the negative side bus bar, wherein the system is provided on a host vehicle and configured so that the rotational force of the rotor of the rotating electric machine is transmitted to wheels of the host vehicle, In each phase, the low potential side terminal of the first upper arm switch and the high potential side terminal of the first lower arm switch are electrically connected to a first end of the armature winding, and in each phase, the low potential side terminal of the second upper arm switch and the high potential side terminal of the second lower arm switch are electrically connected to a second end of the armature winding, and when the changeover switch is turned on, it electrically connects the first inverter and the second inverter via the target bus, and when turned off, it cuts off the electrical connection between the first inverter and the second inverter via the target bus.

[0008] The present disclosure provides a setting unit that, when it is determined that the operating point of the rotating electric machine is in a Y drive control region, sets the Y drive control as the control mode of the first upper arm switch, the first lower arm switch, the second upper arm switch, and the second lower arm switch, and, when it is determined that the operating point is in an H drive control region, sets the H drive control as the control mode, wherein the Y drive control is control that fixes the second upper arm switch of each phase on and fixes the second lower arm switch of each phase off when the changeover switch is off, or fixes the second lower arm switch of each phase on and fixes the second upper arm switch of each phase off when the changeover switch is off, and turns the first upper arm switch and the first lower arm switch on and off, and the H drive control is control that turns the first upper arm switch, the first lower arm switch, the second upper arm switch, and the second lower arm switch on and off.

[0009] The present disclosure includes a determination unit that acquires driving environment information of the vehicle and determines whether or not acceleration of the vehicle is necessary based on the acquired driving environment information, and the setting unit sets the H drive control as the control mode, even if it is determined that the operating point is in the Y drive control area, on the condition that the determination unit determines that acceleration is necessary.

[0010] The maximum value of the potential difference between the first and second ends of the armature winding is larger when H drive control is being executed than when Y drive control is being executed, and therefore the maximum value of the torque generated by the rotating electric machine is larger when H drive control is being executed than when Y drive control is being executed.

[0011] In consideration of this, even if the setting unit determines that the operating point of the rotating electric machine is in the Y-drive control range, the setting unit sets the H-drive control as the control mode on the condition that the determination unit determines that acceleration is necessary based on the acquired driving environment information. As a result, when acceleration of the host vehicle is necessary, the H-drive control that can increase torque can be set, and the host vehicle can be appropriately accelerated.

[0012] The above and other objects, features, and advantages of the present disclosure will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which Fig. 1 is a schematic diagram of a vehicle according to a first embodiment, Fig. 2 is an overall configuration diagram of a control system, Fig. 3 is a functional block diagram of control processing executed by a motor ECU, Fig. 4 is a diagram showing a control mode of Y drive control, Fig. 5 is a diagram showing a control mode of H drive control, Fig. 6 is a flowchart of processing executed by the motor ECU, Fig. 7 is a diagram showing a situation in which a vehicle is traveling on a ramp way as an example of a situation in which acceleration of the vehicle is required, Fig. 8 is a flowchart of processing executed by a motor ECU according to a second embodiment, Fig. 9 is a flowchart of processing executed by a motor ECU according to a third embodiment, Fig. 10 is a flowchart of processing executed by a motor ECU according to a fourth embodiment, Fig. 11 is a flowchart of processing executed by a motor ECU according to a fifth embodiment, Fig. 12 is an overall configuration diagram of a control system according to other embodiments, and Fig. 13 is a diagram showing a control mode of Y drive control according to other embodiments.

[0013] Several embodiments will be described with reference to the drawings. In several embodiments, functionally and / or structurally corresponding and / or associated parts may be designated by 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.

[0014] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS First Embodiment A first embodiment of a control device according to the present disclosure will now be described with reference to the drawings. The control device of this embodiment is applied to an electric vehicle.

[0015] As shown in Fig. 1, a vehicle 200 includes a vehicle body 201, left and right front wheels 210, left and right rear wheels 220, and a rotating electric machine 40. The rotating electric machine 40 of this embodiment is an on-board motor provided on the vehicle body 201. The rotating electric machine 40 of this embodiment transmits rotational force to the rear wheels 220. Therefore, the rear wheels 220 are drive wheels, and the front wheels 210 are driven wheels.

[0016] The vehicle 200 is equipped with a mechanical brake device 230. The brake device 230 is provided corresponding to each of the wheels 210, 220, and is a device that generates a braking force by applying a frictional force to the wheel.

[0017] As shown in Figures 1 and 2, a vehicle 200 includes a control system 100. The control system 100 includes a battery 10, which is a DC power supply, a first inverter 20, a second inverter 30, and the rotating electrical machine 40. The battery 10 is, for example, a battery pack including a series connection of unit cells. The unit cell is 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.

[0018] The first inverter 20 and the second inverter 30 are power conversion circuits that convert DC power supplied from the battery 10 into three-phase AC power and supply it to the rotating electric machine 40 .

[0019] The first inverter 20 includes a series connection of U-, V-, and W-phase first upper arm switches SUHa, SVHa, and SWHa and U-, V-, and W-phase first lower arm switches SULa, SVLa, and SWLa. The second inverter 30 includes a series connection of U-, V-, and W-phase second upper arm switches SUHb, SVHb, and SWHb and U-, V-, and W-phase second lower arm switches SULb, SVLb, and SWLb.

[0020] In this embodiment, each of the switches SUHa to SWLa and SUHb to SWLb is a voltage-controlled semiconductor switching element, more specifically, an IGBT. In this case, the high-potential terminal of each of the switches SUHa to SWLa and SUHb to SWLb is the collector, and the low-potential terminal is the emitter. A freewheel diode is connected in anti-parallel to each of the switches SUHa to SWLb. Specifically, U-, V-, and W-phase first upper-arm diodes DUHa, DVHa, and DWHa are connected in anti-parallel to the U-, V-, and W-phase first upper-arm switches SUHa, SVHa, and SWHa, respectively, and U-, V-, and W-phase first lower-arm diodes DULa, DVLa, and DWLa are connected in anti-parallel to the U-, V-, and W-phase first lower-arm switches SULa, SVLa, and SWLa, respectively. U, V, W-phase second upper-arm diodes DUHb, DVHb, DWHb are connected in anti-parallel to the U, V, W-phase second upper-arm switches SUHb, SVHb, SWHb, and U, V, W-phase second lower-arm diodes DULb, DVLb, DWLb are connected in anti-parallel to the U, V, W-phase second lower-arm switches SULb, SVLb, SWLb.

[0021] The collectors of the first upper arm switches SUHa, SVHa, SWHa for each phase and the collectors of the second upper arm switches SUHb, SVHb, SWHb for each phase are connected via a positive bus 11, which is an electrical path such as a bus bar. The emitters of the first lower arm switches SULa, SVLa, SWLa for each phase and the emitters of the second lower arm switches SULb, SVLb, SWLb for each phase are connected via a negative bus 12, which is an electrical path such as a bus bar. The emitters of the second lower arm switches SULb, SVLb, SWLb for each phase are connected to the negative bus 12.

[0022] The control system 100 includes a power switch 14. The power switch 14 is, for example, a semiconductor switching element or a mechanical relay. The power switch 14 connects the positive bus 11 and the positive terminal of the battery 10. When the power switch 14 is turned on, the positive terminal of the battery 10 is electrically connected to the collectors of the first upper arm switches SUHa, SVHa, and SWHa of each phase. When the power switch 14 is turned off, the positive terminal of the battery 10 is electrically disconnected from the collectors of the first upper arm switches SUHa, SVHa, and SWHa of each phase.

[0023] The control system 100 includes a capacitor 15. The capacitor 15 functions as a smoothing capacitor. The capacitor 15 is connected in parallel to the series-connected body of the first upper arm switches SUHa to SWHa of each phase and the first lower arm switches SULa to SWLa of each phase.

[0024] The rotating electric machine 40 is an on-board main engine that serves as a power source for running the vehicle 200. The rotating electric machine 40 includes a rotor 41 and a stator 50. The rotor 41 is capable of transmitting power to the rear wheels 220. In this embodiment, the rotating electric machine 40 is a permanent magnet field type synchronous machine. The rotor 41 includes permanent magnets 42 (e.g., neodymium magnets) as field poles.

[0025] The stator 50 includes a U-phase winding 51U, a V-phase winding 51V, and a W-phase winding 51W as armature windings. The phase windings 51U, 51V, and 51W are arranged at intervals of 120 electrical degrees on the stator core that constitutes the stator 50. The phase windings 51U, 51V, and 51W are open windings.

[0026] In each phase, the emitters of first upper switches SUHa, SVHa, SWHa and the collectors of first lower switches SULa, SVLa, SWLa are connected to first ends 51Ua, 51Va, 51Wa of the windings 51U, 51V, 51W, respectively. In each phase, the emitters of second upper switches SUHb, SVHb, SWHb and the collectors of second lower switches SULb, SVLb, SWLb are connected to second ends 51Ub, 51Vb, 51Wb of the windings 51U, 51V, 51W, respectively.

[0027] The control system 100 includes a changeover switch QH and a diode DH. The changeover switch QH is provided on the positive bus 11 (corresponding to the "target bus"). The changeover switch QH is, for example, a semiconductor switching element or a mechanical relay. In this embodiment, the changeover switch QH is an IGBT. The collector of the changeover switch QH is connected to the first inverter 20 side, and the emitter of the changeover switch QH is connected to the second inverter 30 side. A diode DH is connected in antiparallel to the changeover switch QH.

[0028] When the changeover switch QH is turned on, it electrically connects the collectors of the upper phase arm switches SUHa, SVHa, SWHa of the first inverter 20 to the collectors of the upper phase arm switches SUHb, SVHb, SWHb of the second inverter 30. On the other hand, when the changeover switch QH is turned off, it electrically disconnects the collectors of the upper phase arm switches SUHa, SVHa, SWHa of the first inverter 20 from the collectors of the upper phase arm switches SUHb, SVHb, SWHb of the second inverter 30.

[0029] The control system 100 includes a current sensor 60, a rotation angle sensor 61, and a voltage sensor 62. The current sensor 60 detects the phase current flowing through each of the phase windings 51U, 51V, and 51W. In this embodiment, the current sensor 60 is provided on one of both ends of each of the phase windings 51U, 51V, and 51W that is closer to the first inverter 20. Note that the current sensor 60 may also be provided on one of both ends of each of the phase windings 51U, 51V, and 51W that is closer to the second inverter 30.

[0030] The rotation angle sensor 61 is, for example, a resolver, and detects the electrical angle of the rotor 41. The voltage sensor 62 detects the voltage between the terminals of the capacitor 15.

[0031] The control system 100 includes a vehicle speed sensor 63, an accelerator sensor 64, a brake sensor 65, a periphery monitoring device 66, and a navigation device 67. The vehicle speed sensor 63 detects the traveling speed of the vehicle 200. The accelerator sensor 64 detects the amount of operation of an accelerator operating member by the driver of the vehicle 200 (specifically, for example, the amount of depression of the accelerator pedal). The brake sensor 65 detects the amount of operation of a brake operating member by the driver (specifically, for example, the amount of depression of the brake pedal).

[0032] The periphery monitoring device 66 acquires information about the surroundings of the vehicle 200. The periphery monitoring device 20 includes at least one of a radar device, a camera device, a sonar device, and a LIDAR (Light Detection and Ranging / Laser Imaging Detection and Ranging). The radar device is, for example, a well-known millimeter-wave radar that transmits high-frequency signals in the millimeter wave band. The camera device may be, for example, a monocular camera such as a CCD camera, a CMOS image sensor, or a near-infrared camera, or may be a stereo camera. The camera device is, for example, attached at a predetermined height in the center of the vehicle width direction of the vehicle 200 and captures images of an area extending in a predetermined angular range toward the front, rear, or sides of the vehicle from a bird's-eye view. The camera device sequentially outputs the captured images as sensing information. The sonar device is, for example, a radar that uses ultrasonic waves as a detection wave. It is mounted at the front end, rear end, and both sides of the vehicle and is used to measure the distance to objects around the vehicle.

[0033] Map information including road information associated with altitude is stored in a memory unit 68 (e.g., storage) of the navigation device 67. The navigation device 67 receives current position information of the vehicle 200 detected by a receiving device, VICS (registered trademark) information including road traffic information such as congestion information and traffic regulation information, and weather information. In other words, the system 100 includes a position information receiving device that receives the current position information of the vehicle 200. The navigation device 67 is configured to be able to communicate with the host ECU 80.

[0034] The receiving device is a GPS receiving device, such as a GNSS (Global Navigation Satellite System) receiving device. The receiving device can receive positioning signals from a satellite positioning system that determines the current position on the ground using artificial satellites. The control system 100 also includes a communication device (not shown) for V2X (Vehicle-to-Everything) communication, which includes vehicle-to-vehicle communication known as V2V. The communication device is configured to be able to communicate with the navigation device 67 and the host ECU 80.

[0035] The control system 100 includes a motor ECU 70 and a host ECU 80. The motor ECU 70 receives detection values ​​from a current sensor 60, a rotation angle sensor 61, and a voltage sensor 62. The host ECU 80 receives detection values ​​from a vehicle speed sensor 63, an accelerator sensor 64, a brake sensor 65, and a surroundings monitoring device 66, as well as information from a navigation device 67. The motor ECU 70 and the host ECU 80 are configured to be able to communicate the information they have acquired with each other.

[0036] The motor ECU 70 is an electronic control unit that controls the rotating electric machine 40. The motor ECU 70 includes a processor 71 and a storage unit 72 as hardware components. In the motor ECU 70, the processor 71 and the storage unit 72 are connected to each other via a communication bus 73.

[0037] The memory unit 72 includes a memory and a storage as hardware. The memory is a storage device for storing data used in processing by the motor ECU 70. The memory provides the processor 71 with a working area for temporary use when the processor 71 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 71, 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 processing, such as those shown in FIGS. 3 and 6, which will be described later.

[0038] The host ECU 80 is an electronic control unit that controls the running of the vehicle 200, such as controlling the brake device 230. Similar to the motor ECU 70, the host ECU 80 includes a processor 81 and a storage unit 82 as hardware. In the host ECU 80, the processor 81 and the storage unit 82 are connected to each other via a communication bus 83.

[0039] For example, program information stored on a non-transient physical recording medium is installed in the storage units 72 and 82. 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 units 72 and 82.

[0040] FIG. 3 is a block diagram showing the control process of the rotary electric machine 40 executed by the motor ECU 70. As shown in FIG.

[0041] The command value calculation unit 90 calculates a d-axis current command value Id* and a q-axis current command value Iq* in the dq coordinate system based on the command torque Trq* received from the host ECU 80 .

[0042] When the command torque Trq* is positive, powering drive control is performed. Powering drive control is switching control of an inverter that converts DC power output from the battery 10 into AC power and supplies the converted AC power to the respective phase windings 51U, 51V, and 51W. When powering drive control is performed, the rotating electric machine 40 functions as an electric motor. On the other hand, when the command torque Trq* is negative, regenerative drive control is performed. Regenerative drive control is switching control of an inverter that converts AC power generated by the rotating electric machine 40 into DC power and supplies the converted DC power to the battery 10. When regenerative drive control is performed, the rotating electric machine 40 functions as a generator.

[0043] The two-phase conversion unit 91 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 60 and the electrical angle θr detected by the rotation angle sensor 61.

[0044] The current feedback unit 92 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 92 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 92 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.

[0045] The three-phase converter 93 calculates U-, V-, and W-phase voltage command values ​​Vu*, Vv*, and Vw* based on the d- and q-axis voltage command values ​​Vd*, Vq* and the electrical angle θr. The U-, V-, and W-phase voltage command values ​​Vu*, Vv*, and Vw* are command values ​​for the voltages applied to the U-, V-, and W-phase windings 51U, 51V, and 51W.

[0046] The setting unit 95 generates drive signals for the switches SUHa to SWLa and SUHb to SWLb of the first and second inverters 20 and 30. The drive signals are made up of on and off commands for the switches.

[0047] Specifically, the setting unit 95 calculates U-, V-, and W-phase normalized command values ​​Dutyu, Dutyv, and Dutyw by normalizing the U-, V-, and W-phase voltage command values ​​Vu*, Vv*, and Vw* by the power supply voltage Vsr, which is the detection voltage of the voltage sensor 62. Specifically, the U-, V-, and W-phase normalized command values ​​Dutyu, Dutyv, and Dutyw are values ​​obtained by dividing the U-, V-, and W-phase voltage command values ​​Vu*, Vv*, and Vw* by 1 / 2 of the power supply voltage Vsr.

[0048] The setting unit 95 sets the control mode of the control system 100 to either Y drive control or H drive control. In this embodiment, the setting unit 95 selects whether to use Y drive control or H drive control based on the operating point of the rotating electric machine 40.

[0049] In this embodiment, the setting unit 95 calculates the modulation factor αr as an operating point. The setting unit 95 receives the d-axis voltage command value Vd* and the q-axis voltage command value Vq* calculated by the current feedback unit 92, and the power supply voltage Vsr. The setting unit 95 calculates the modulation factor αr based on the input d-axis and q-axis voltage command values ​​Vd*, Vq*, and the power supply voltage Vsr.

[0050] As shown in the following equation (eq1), the modulation factor αr is proportional to the value obtained by dividing the magnitude of the voltage command value by the power supply voltage Vsr.

[0051] If the setting unit 95 determines that the calculated modulation factor αr is equal to or less than the predetermined modulation factor threshold αth, it determines that the operating point is in the Y drive control region and selects Y drive control as the control mode. On the other hand, if the setting unit 95 determines that the calculated modulation factor αr is higher than the predetermined modulation factor threshold αth, it determines that the operating point is in the H drive control region and selects H drive control as the control mode.

[0052] When Y-drive control is selected, the setting unit 95 turns off the selector switch QH and performs PWM drive of the switches SUHa to SWLa of the first inverter 20 as Y-drive control, as shown in Fig. 4. The setting unit 95 also fixes the upper arm switches SUHb, SVHb, and SWHb of the second inverter 30 to on, and fixes the lower arm switches SULb, SVLb, and SWLb of the second inverter 30 to off. As a result, the phase windings 51U, 51V, and 51W are star-connected via the second inverter 30.

[0053] The setting unit 95 generates drive signals for the switches SUHa to SWLa of the first inverter 20 based on a magnitude comparison between the U-, V-, and W-phase normalized command values ​​Dutyu, Dutyv, and Dutyw and the carrier signal Sgc. The carrier signal Sgc is, for example, a triangular wave signal whose gradual increase and decrease rates are equal.

[0054] On the other hand, when the setting unit 95 selects the H drive control, as shown in FIG. 5, the setting unit 95 turns on the changeover switch QH, PWM-drives each of the switches SUHa to SWLa of the first inverter 20, and PWM-drives each of the switches SUHb to SWLb of the second inverter 30.

[0055] Specifically, the setting unit 95 generates drive signals for the switches SUHa-SWLa of the first inverter 20 based on a magnitude comparison between the U-, V-, and W-phase normalized command values ​​Dutyu, Dutyv, and Dutyw and the first carrier signal Sg1, similar to the Y-drive control. The setting unit 95 generates drive signals for the switches SUHb-SWLb of the second inverter 30 based on a magnitude comparison between the U-, V-, and W-phase normalized command values ​​Dutyu, Dutyv, and Dutyw and the second carrier signal Sg2, similar to the Y-drive control. The first and second carrier signals Sg1 and Sg2 are, for example, triangular wave signals with equal increasing and decreasing speeds. The frequency, amplitude, and fluctuation center value of the second carrier signal Sg2 are the same as those of the first carrier signal Sg1. The phase difference between the first carrier signal Sg1 and the second carrier signal Sg2 is 180°. In this embodiment, the frequency of the carrier signals Sg1 and Sg2 used in the H drive control is the same as the frequency of the carrier signal Sgc used in the Y drive control.

[0056] Based on the generated drive signal, the switch control unit 96 controls the charge / discharge current of the gates of the switches SUHa-SWLa and SUHb-SWLb of the first and second inverters 20 and 30. As a result, the switches SUHa-SWLa and SUHb-SWLb of the first and second inverters 20 and 30 are controlled to be turned on or off in accordance with the drive signal.

[0057] The switching patterns of the switches of the inverters 20, 30, which are switched in accordance with the drive signal in the H drive control, are shifted in phase by 120° in electrical angle in each phase. Also, the switching pattern of the switches of the first inverter 20, which is switched in accordance with the drive signal in the Y drive control, is shifted in phase by 120° in electrical angle in each phase.

[0058] Incidentally, when acceleration of the host vehicle 200 is required, it is desirable to control the first and second inverters 20, 30 so that the host vehicle 200 can be accelerated appropriately. Therefore, the motor ECU 70 is provided with a determination unit 97, as shown in FIG. 3. Traveling environment information, such as information detected by the periphery monitoring device 66, is input to the determination unit 97. The determination unit 97 determines whether or not acceleration of the host vehicle 200 is required based on the traveling environment information.

[0059] In this embodiment, the determination unit 97 determines whether or not acceleration is required by using, as the driving environment information, map information stored in the storage unit 68 of the navigation device 67. The determination unit 97 also determines whether or not acceleration is required by using, as the driving environment information, information detected by the periphery monitoring device 66.

[0060] Even if the setting unit 95 determines that the operating point is in the Y drive control range, if it determines that acceleration is necessary, it sets the H drive control as the control mode, thereby ensuring the torque required for acceleration.

[0061] Fig. 6 is a flowchart showing the process executed by the motor ECU 70. The process shown in Fig. 6 is repeatedly executed by the processor 71 included in the motor ECU 70, for example, at a predetermined control cycle.

[0062] In step S10, the setting unit 95 calculates the modulation factor αr.

[0063] In step S11, the setting unit 95 determines whether the operating point is in the Y drive control region or the H drive control region based on the modulation factor αr.

[0064] If it is determined in step S11 that the vehicle is in the H drive control region, the process proceeds to step S12, where the setting unit 95 sets H drive control as the control mode.

[0065] On the other hand, if it is determined in step S11 that the vehicle is in the Y drive control area, the process proceeds to step S13, where the determination unit 97 acquires map information and information detected by the periphery monitoring device 66. The map information includes road information for which the setting of H drive control is instructed.

[0066] In step S14, the determination unit 97 determines whether acceleration of the vehicle 200 is required based on the acquired map information. More specifically, if the determination unit 97 determines, based on the acquired current position information of the vehicle 200 and the acquired map information, that the current position of the vehicle 200 is on a road for which H drive control setting is instructed, it determines that acceleration is required. Whether acceleration is required on a road depends on the road shape. Therefore, a determination method based on map information can improve the accuracy of determining whether acceleration is required.

[0067] The roads for which the H drive control setting is instructed, which are included in the map information, are, for example, (A1), (B1), or (C1) below.

[0068] (A1) Rampway.

[0069] 7, the ramp way 300 is a road that connects a general road with a motorway 301 (for example, an expressway). The ramp way 300 is a road for merging into the motorway 301, which has a higher maximum speed than the general road. Therefore, when the determination unit 97 determines that the current position of the vehicle 200 is on a ramp way, it determines that acceleration is required.

[0070] (B1) Uphill road.

[0071] (C1) The latter half of a curve on a highway (for example, the final part of a curve).

[0072] In step S14, the determination unit 97 determines whether or not acceleration of the host vehicle 200 is required based on the acquired detection information from the periphery monitoring device 66. For example, when it is determined that the following condition (D1) is satisfied, the determination unit 97 determines that acceleration is required.

[0073] (D1) A condition that the signal of the traffic light ahead of the vehicle 200 changes from a signal instructing the vehicle to stop (e.g., a red light) to a signal allowing the vehicle to continue traveling (e.g., a green light).

[0074] If it is determined in step S14 that acceleration is not required, the process proceeds to step S15, where Y drive control is set as the control mode. The number of switching operations per switching cycle in each of the first and second inverters 20, 30 is smaller in Y drive control than in H drive control. Therefore, Y drive control can reduce switching loss.

[0075] On the other hand, if it is determined in step S14 that acceleration is necessary, the process proceeds to step S12, where H drive control is set as the control mode.

[0076] As a result, in a situation where the driver of the host vehicle 200 desires acceleration, H drive control capable of increasing torque can be quickly set regardless of the operating point, and the host vehicle 200 can be accelerated appropriately.

[0077] Second Embodiment A second embodiment will be described below with reference to the drawings, focusing on differences from the first embodiment. In this embodiment, even when it is determined that acceleration is necessary, if it is determined that a predetermined prohibition condition is met, Y drive control is set instead of H drive control.

[0078] Fig. 8 is a flowchart showing the process executed by the motor ECU 70. The process shown in Fig. 8 is repeatedly executed by the processor 71, for example, at a predetermined control period.

[0079] If it is determined in step S14 that acceleration is necessary, the process proceeds to step S16, where the determination unit 97 determines whether a predetermined prohibition condition is met. The prohibition condition is that there is an obstacle moving at a low speed or stationary ahead of the host vehicle 200. Specifically, for example, the prohibition condition is condition (A2) or (B2).

[0080] (A2) The condition that the distance between the host vehicle 200 and the vehicle ahead traveling in front of the host vehicle 200 is equal to or less than a predetermined distance.

[0081] The determining unit 97 may calculate the inter-vehicle distance based on the information detected by the surroundings monitoring device 66 .

[0082] (B2) A condition that an obstacle (for example, a preceding vehicle or a pedestrian) is present ahead of the vehicle 200 and is moving or stationary at a predetermined speed (for example, 40 km / h) or less.

[0083] The determination unit 97 may determine whether the condition (B2) is met based on the information detected by the periphery monitoring device 66 .

[0084] If it is determined in step S16 that the prohibition condition is not met, the process proceeds to step S12, where H drive control is set as the control mode. On the other hand, if it is determined in step S16 that the prohibition condition is met, the process proceeds to step S15, where Y drive control is set as the control mode. This allows the H drive control to be executed in situations where acceleration is required while ensuring the driving safety of the host vehicle 200.

[0085] Third Embodiment A third embodiment will be described below with reference to the drawings, focusing on differences from the second embodiment. In this embodiment, the contents of the prohibition conditions are changed.

[0086] 9 is a flowchart showing the process executed by the motor ECU 70. The process shown in FIG. 9 is repeatedly executed by the processor 71, for example, at a predetermined control cycle.

[0087] If it is determined in step S14 that acceleration is necessary, the process proceeds to step S17, and the determination unit 97 acquires information on the driving conditions of other vehicles traveling on the planned route of the vehicle 200 and VICS information as driving environment information.

[0088] In step S18, the determination unit 97 determines whether a predetermined prohibition condition is satisfied. The prohibition condition is, for example, a condition that a traffic jam occurs ahead of the host vehicle 200. The determination unit 97 determines whether a traffic jam occurs based on, for example, whether the following condition (A3), (B3), (C3), or (D3) is satisfied.

[0089] (A3) The condition that the traveling speeds of multiple other vehicles on the planned route of the host vehicle 200 are equal to or lower than the determination speed.

[0090] The multiple other vehicles are, for example, multiple other vehicles traveling ahead of a vehicle in front of the host vehicle 200. In this case, even if visibility is poor around the host vehicle 200 due to fog or other conditions, the setting unit 95 determines the traffic congestion situation ahead of the host vehicle 200 and prohibits the setting of H drive control.

[0091] In addition, the judgment unit 97 acquires information on the traveling speeds of multiple other vehicles using a communication network (e.g., vehicle-to-vehicle communication or the Internet) as the traveling speeds of the other vehicles to compare with the judgment speed, and if it determines that the average or median of the traveling speeds of the multiple other vehicles is less than or equal to the judgment speed, it may determine that the condition (A3) is met.

[0092] (B3) The condition that the accelerator operation amount of the plurality of other vehicles is equal to or less than a first determination operation amount.

[0093] In addition, the judgment unit 97 acquires information on the accelerator operation amounts of multiple other vehicles using a communication network (e.g., vehicle-to-vehicle communication or the Internet) as the accelerator operation amounts of the other vehicles to be compared with the first judgment operation amount, and if it determines that the average or median value of the accelerator operation amounts of the multiple other vehicles is less than or equal to the first judgment operation amount, it may determine that the condition (B3) is met.

[0094] (C3) The condition that the brake operation amounts of the plurality of other vehicles are equal to or greater than a second determination operation amount.

[0095] In addition, the judgment unit 97 acquires information on the brake operation amounts of multiple other vehicles using a communication network (e.g., vehicle-to-vehicle communication or the Internet) as the brake operation amounts of other vehicles to be compared with the second judgment operation amount, and if it determines that the average or median value of the brake operation amounts of the multiple other vehicles is equal to or greater than the second judgment operation amount, it determines that the condition (C3) is met.

[0096] (D3) A condition that a traffic jam has occurred ahead of the vehicle 200 based on VICS information.

[0097] If it is determined in step S18 that the prohibition condition is not met, the process proceeds to step S12, where H drive control is set as the control mode. On the other hand, if it is determined in step S18 that the prohibition condition is met, the process proceeds to step S15, where Y drive control is set as the control mode. This allows the H drive control to be executed in situations where acceleration is required while ensuring the driving safety of the host vehicle 200.

[0098] Fourth Embodiment A fourth embodiment will be described below with reference to the drawings, focusing on differences from the second embodiment. In this embodiment, the contents of the prohibition conditions are changed.

[0099] Fig. 10 is a flowchart showing the process executed by the motor ECU 70. The process shown in Fig. 10 is repeatedly executed by the processor 71, for example, at a predetermined control cycle.

[0100] If it is determined in step S14 that acceleration is necessary, the process proceeds to step S19, where the determination unit 97 acquires, as driving environment information, information on the driver's operating tendency with respect to the host vehicle 200. The operating tendency information includes information on the accelerator operation amount detected by the accelerator sensor 64 and the brake operation amount detected by the brake sensor 65 in the host vehicle 200.

[0101] In step S20, the determination unit 97 determines whether a predetermined prohibition condition is satisfied. For example, when the determination unit 97 determines, based on historical information of accelerator operation amount acquired in the past, that the accelerator operation amount by the driver on the road on which the host vehicle 200 is currently traveling is a small operation amount equal to or less than a first predetermined value, the determination unit 97 determines that the prohibition condition is satisfied. As a result, in a situation where the driver does not want to accelerate, Y drive control is set, and switching loss in the first and second inverters 20, 30 is reduced.

[0102] The determination unit 97 may upload the history information of the accelerator operation amount and the brake operation amount, for example, via a communication network, to a server (for example, a cloud server) installed outside the vehicle 200. In this case, the determination unit 97 may determine whether the prohibition condition is met based on the history information downloaded from the server as necessary.

[0103] If it is determined in step S20 that the prohibition condition is not met, the process proceeds to step S12, where H drive control is set as the control mode. On the other hand, if it is determined in step S20 that the prohibition condition is met, the process proceeds to step S15, where Y drive control is set as the control mode. This allows the H drive control to be executed in situations where acceleration is required, while reflecting the operating tendencies of the driver of the host vehicle 200.

[0104] Fifth Embodiment A fifth embodiment will be described below with reference to the drawings, focusing on differences from the first to fourth embodiments. In this embodiment, in a situation where sudden deceleration of the host vehicle 200 is required, the control mode is set to H drive control and regenerative drive control is executed. This increases the regenerative torque of the rotating electric machine to ensure the braking torque required for sudden deceleration.

[0105] Fig. 11 is a flowchart showing the process executed by the motor ECU 70. The process shown in Fig. 11 is repeatedly executed by the processor 71, for example, at a predetermined control cycle.

[0106] In step S30, the setting unit 95 calculates the modulation factor αr.

[0107] In step S31, the setting unit 95 determines whether the operating point is in the Y drive control region or the H drive control region based on the modulation factor αr.

[0108] If it is determined in step S31 that the vehicle is in the H drive control range, the process proceeds to step S32, where the H drive control is set as the control mode in the setting unit 95. In step S32, power drive control or regenerative drive control is performed depending on the driver's operation state of the host vehicle 200.

[0109] On the other hand, if it is determined in step S31 that the vehicle is in the Y drive control area, the process proceeds to step S33, where the determination unit 97 acquires the detection information of the periphery monitoring device 66.

[0110] In step S34, the determination unit 97 determines whether or not a situation requires sudden deceleration of the host vehicle 200 based on the acquired detection information from the periphery monitoring device 66. For example, when the determination unit 97 determines based on the detection information from the periphery monitoring device 66 that there is a high possibility that the host vehicle 200 will collide with an obstacle ahead (for example, a vehicle ahead or a pedestrian), it determines that a situation requires sudden deceleration.

[0111] If it is determined in step S34 that sudden deceleration is not required, the process proceeds to step S35, where Y drive control is set as the control mode in the setting unit 95. In step S35, power drive control or regenerative drive control is performed depending on the driver's operation state of the host vehicle 200.

[0112] On the other hand, if it is determined in step S34 that a sudden deceleration is necessary, the process proceeds to step S36, where the control mode is set to H drive control while regenerative drive control is performed, thereby increasing the regenerative torque of the rotating electrical machine 40 required for sudden deceleration of the host vehicle 200 compared to when Y drive control is set.

[0113] Other Embodiments The above-described embodiments may be modified as follows.

[0114] As shown in Fig. 12, the control system 100 may include a second changeover switch QL in addition to the first changeover switch QH. The second changeover switch QL is provided on the negative bus 12 (corresponding to the "target bus"). The second changeover switch QL is, for example, a semiconductor switching element or a mechanical relay. In this embodiment, the second changeover switch QL is an IGBT. A freewheel diode DL is connected in anti-parallel to the second changeover switch QL. The collector of the second changeover switch QL is connected to the second inverter 30 side, and the emitter of the second changeover switch QL is connected to the first inverter 20 side.

[0115] When the second changeover switch QL is turned on, it electrically connects the emitters of the lower phase arm switches SULa, SVLa, SWLa of the first inverter 20 to the emitters of the lower phase arm switches SULb, SVLb, SWLb of the second inverter 30. When the second changeover switch QL is turned off, it electrically disconnects the emitters of the lower phase arm switches SULa, SVLa, SWLa of the first inverter 20 from the emitters of the lower phase arm switches SULb, SVLb, SWLb of the second inverter 30.

[0116] When the motor ECU 70 selects the H drive control, it turns on the first changeover switch QH and the second changeover switch QL. On the other hand, when the motor ECU 70 selects the Y drive control, it turns off the first changeover switch QH and the second changeover switch QL.

[0117] 13, in the Y drive control, the motor ECU 70 may fix the upper arm switches SUHb, SVHb, and SWHb of the second inverter 30 to OFF and fix the lower arm switches SULb, SVLb, and SWLb of the second inverter 30 to ON. In this case, the lower arm side of the second inverter 30 functions as a neutral point.

[0118] The operating point of the rotating electric machine is not limited to the modulation factor, and may be, for example, an operating point determined by the command torque Trq*, the rotation speed Nr of the rotor 41, and the power supply voltage Vsr. In this case, the motor ECU 70 may calculate the rotation speed Nr based on, for example, the electrical angle θr.

[0119] The vehicle is not limited to a rear-wheel drive vehicle, and may be, for example, a front-wheel drive vehicle or a front-and-rear wheel drive (four-wheel drive) vehicle.

[0120] The rotating electric machine is not limited to an on-board motor provided on the vehicle body, and may be an in-wheel motor.

[0121] In the above embodiments, the carrier signal is not limited to a triangular wave signal, and may be, for example, a sawtooth wave signal.

[0122] In each of the above embodiments, the motor ECU 70 may perform PWM driving based on space vector modulation instead of PWM driving based on a magnitude comparison between the command value and the carrier signal.

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

[0124] The rotating electric machine is not limited to a permanent magnet field type synchronous machine, and may be, for example, an induction machine.

[0125] The rotating electric machine is not limited to a three-phase one, but may be a two-phase one or a four-phase or more phase one.

[0126] The semiconductor switches constituting the first inverter and the second inverter are not limited to IGBTs, but may be, for example, N-channel MOSFETs. In this case, the high-potential terminal of the switch is the drain, and the low-potential terminal is the source. Each switch also has a body diode.

[0127] The control unit and method described herein may be implemented by a special-purpose computer configured by configuring a processor and memory programmed to perform one or more functions embodied in a computer program. Alternatively, the control unit and method described herein may be implemented by a special-purpose computer configured by configuring a processor with one or more dedicated hardware logic circuits. Alternatively, the control unit and method described herein may be implemented by one or more special-purpose computers configured by combining a processor and memory programmed to perform one or more functions with 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.

[0128] The following describes characteristic configurations extracted from the above-described embodiments. [Configuration 1] A rotating electric machine (40) having a multi-phase armature winding (51U to 51W); a first inverter (20) having first upper arm switches (SUHa to SWHa) and first lower arm switches (SULa to SWLa) connected in series for the number of phases, the series-connected body of the first upper arm switches and the first lower arm switches being connected in parallel to a DC power source (10); a second inverter (30) having second upper arm switches (SUHb to SWHb) and second lower arm switches (SULb to SWLb) connected in series for the number of phases; a positive bus (11) for each phase electrically connecting a high potential side terminal of the first upper arm switch and a high potential side terminal of the second upper arm switch; and a negative bus (12) for each phase electrically connecting a low potential side terminal of the first lower arm switch and a low potential side terminal of the second lower arm switch. a changeover switch (QH, QL) provided on a target busbar that is at least one of the positive busbar and the negative busbar; and a control device (70) for a rotating electric machine applied to a system (100) including: the system is provided on a host vehicle (200) and is configured so that a rotational force of a rotor (41) of the rotating electric machine is transmitted to wheels (220) of the host vehicle; in each phase, a low potential side terminal of the first upper arm switch and a high potential side terminal of the first lower arm switch are electrically connected to first ends (51Ua to 51Wa) of the armature winding; in each phase, a low potential side terminal of the second upper arm switch and a high potential side terminal of the second lower arm switch are electrically connected to second ends (51Ub to 51Wb) of the armature winding; the changeover switch electrically connects the first inverter and the second inverter via the target bus when turned on, and cuts off the electrical connection between the first inverter and the second inverter via the target bus when turned off;a setting unit (95) that sets the Y drive control as the control mode of the first upper arm switch, the first lower arm switch, the second upper arm switch, and the second lower arm switch when it is determined that the operating point of the rotating electric machine is in a Y drive control region, and sets the H drive control as the control mode when it is determined that the operating point is in an H drive control region; the Y drive control is a control that fixes the second upper arm switch of each phase on and fixes the second lower arm switch of each phase off when the changeover switch is in an off state, or fixes the second lower arm switch of each phase on and fixes the second upper arm switch of each phase off when the changeover switch is in an off state, and turns the first upper arm switch and the first lower arm switch on and off; the H drive control is a control that turns the first upper arm switch, the first lower arm switch, the second upper arm switch, and the second lower arm switch on and off; and a determination unit (97) that acquires driving environment information of the host vehicle and determines whether or not acceleration of the host vehicle is required based on the acquired driving environment information. The control device for a rotating electric machine, wherein the setting unit sets the H drive control as the control mode, even when it is determined that the operating point is in the Y drive control range, on condition that the determination unit determines that the situation requires acceleration. [Configuration 2] The control device for a rotating electric machine according to claim 1, wherein the setting unit acquires, as the driving environment information, map information including road information for which the setting of the H drive control is instructed. [Configuration 3] The control device for a rotating electric machine according to Configuration 1 or 2, wherein the host vehicle includes a periphery monitoring device (66) that monitors the periphery of the host vehicle, and the setting unit acquires detection information from the periphery monitoring device as the driving environment information. [Configuration 4] The setting unit sets the H drive control as the control mode when it determines that the operating point is in the Y drive control range and that the situation requires acceleration, and determines that no obstacle exists ahead of the host vehicle based on the acquired detection information,The control device for a rotating electric machine according to configuration 3, wherein when it is determined that the operating point is in the Y-drive control region and that the acceleration is necessary, and when it is determined that an obstacle is present ahead of the host vehicle based on the acquired detection information, the Y-drive control is set as the control mode. [Configuration 5] The control device for a rotating electric machine according to any one of configurations 1 to 4, wherein the setting unit acquires, as the driving environment information, at least one of information on the driving states of other vehicles traveling on a planned route of the host vehicle and road traffic information including congestion information and traffic regulation information. [Configuration 6] The control device for a rotating electric machine according to any one of configurations 1 to 5, wherein the setting unit acquires, as the driving environment information, information on the driver's operating tendency with respect to the host vehicle. [Configuration 7] The control device for a rotating electric machine according to any one of Configurations 1 to 6, wherein the determination unit determines whether or not a situation requires sudden deceleration of the vehicle based on the acquired driving environment information, and the setting unit sets the control mode to the H drive control that generates regenerative torque in the rotating electric machine when it is determined that a situation requires sudden deceleration, even if it is determined that the operating point is in the region of the Y drive control.

[0129] Although the present disclosure has been described with reference to the embodiments, it is understood that the present disclosure is not limited to the embodiments or structures. The present disclosure also encompasses various modifications and equivalent modifications. In addition, various combinations and forms, including only one element, more than one element, or less than one element, are also within the scope and spirit of the present disclosure.

Claims

1. A rotating electric machine (40) having a multi-phase armature winding (51U to 51W); a first inverter (20) having first upper arm switches (SUHa to SWHa) and first lower arm switches (SULa to SWLa) connected in series for the number of phases, the series-connected first upper arm switches and the first lower arm switches being connected in parallel to a DC power source (10); a second inverter (30) having second upper arm switches (SUHb to SWHb) and second lower arm switches (SULb to SWLb) connected in series for the number of phases; a positive bus (11) electrically connecting a high potential side terminal of the first upper arm switch and a high potential side terminal of the second upper arm switch in each phase; and a negative bus (12) electrically connecting a low potential side terminal of the first lower arm switch and a low potential side terminal of the second lower arm switch in each phase. a changeover switch (QH, QL) provided on a target busbar that is at least one of the positive busbar and the negative busbar; and a control device (70) for a rotating electric machine applied to a system (100) including: the system is provided on a host vehicle (200) and is configured so that a rotational force of a rotor (41) of the rotating electric machine is transmitted to wheels (220) of the host vehicle; in each phase, a low potential side terminal of the first upper arm switch and a high potential side terminal of the first lower arm switch are electrically connected to first ends (51Ua to 51Wa) of the armature winding; in each phase, a low potential side terminal of the second upper arm switch and a high potential side terminal of the second lower arm switch are electrically connected to second ends (51Ub to 51Wb) of the armature winding; The changeover switch electrically connects the first inverter and the second inverter via the target bus when turned on, and cuts off the electrical connection between the first inverter and the second inverter via the target bus when turned off; and a setting unit (95) sets the Y drive control as the control mode of the first upper arm switch, the first lower arm switch, the second upper arm switch, and the second lower arm switch when it is determined that the operating point of the rotating electric machine is in a Y drive control region, and sets the H drive control as the control mode when it is determined that the operating point is in an H drive control region; and the Y drive control isA control device for a rotating electric machine, the control device being configured to fix the second upper arm switch of each phase on and fix the second lower arm switch of each phase off when the changeover switch is off, or to fix the second lower arm switch of each phase on and fix the second upper arm switch of each phase off when the changeover switch is off, and to turn the first upper arm switch and the first lower arm switch on and off; the H drive control being a control to turn the first upper arm switch, the first lower arm switch, the second upper arm switch and the second lower arm switch on and off; a determination unit (97) that acquires driving environment information of the vehicle and determines whether acceleration of the vehicle is required based on the acquired driving environment information; and the setting unit sets the H drive control as the control mode, even if it is determined that the operating point is in the Y drive control range, on the condition that the determination unit determines that acceleration is required.

2. The control device for a rotating electric machine according to claim 1, wherein the setting unit acquires, as the driving environment information, map information including road information for which the setting of the H drive control is instructed.

3. A control device for a rotating electric machine as described in claim 1 or 2, wherein the vehicle is equipped with a surroundings monitoring device (66) that monitors the surroundings of the vehicle, and the setting unit acquires detection information from the surroundings monitoring device as the driving environment information.

4. The control device for a rotating electric machine as described in claim 3, wherein the setting unit sets the H drive control as the control mode when it determines that the operating point is in the Y drive control range and that the acceleration is necessary, and determines that there is no obstacle in front of the vehicle based on the acquired detection information, and sets the Y drive control as the control mode when it determines that the operating point is in the Y drive control range and that the acceleration is necessary, and determines that there is an obstacle in front of the vehicle based on the acquired detection information.

5. A control device for a rotating electric machine as described in claim 1 or 2, wherein the setting unit acquires, as the driving environment information, at least one of information on the driving conditions of other vehicles traveling on the route of the vehicle, and road traffic information including congestion information and traffic regulation information.

6. The control device for a rotating electric machine according to claim 1 or 2, wherein the setting unit acquires, as the driving environment information, information on the operating tendency of the driver of the vehicle.

7. A control device for a rotating electric machine as described in claim 1 or 2, wherein the judgment unit judges whether or not the situation requires sudden deceleration of the vehicle based on the acquired driving environment information, and the setting unit sets the control mode to the H drive control, which generates regenerative torque in the rotating electric machine, if it is determined that the situation requires sudden deceleration, even if it is determined that the operating point is in the Y drive control area.

8. A rotating electric machine (40) having a multi-phase armature winding (51U to 51W); a first inverter (20) having first upper arm switches (SUHa to SWHa) and first lower arm switches (SULa to SWLa) connected in series for the number of phases, and a series connection of the first upper arm switches and the first lower arm switches connected in parallel to a DC power source (10); a second inverter (30) having second upper arm switches (SUHb to SWHb) and second lower arm switches (SULb to SWLb) connected in series for the number of phases; a positive side bus (11) electrically connecting a high potential side terminal of the first upper arm switch and a high potential side terminal of the second upper arm switch in each phase; and a negative side bus (12) electrically connecting a low potential side terminal of the first lower arm switch and a low potential side terminal of the second lower arm switch in each phase. a changeover switch (QH, QL) provided on a target busbar that is at least one of the positive busbar and the negative busbar; and a control device (70) for a rotating electric machine applied to a system (100) including: the system is provided on a host vehicle (200) and is configured so that a rotational force of a rotor (41) of the rotating electric machine is transmitted to wheels (220) of the host vehicle; in each phase, a low potential side terminal of the first upper arm switch and a high potential side terminal of the first lower arm switch are electrically connected to first ends (51Ua to 51Wa) of the armature winding; in each phase, a low potential side terminal of the second upper arm switch and a high potential side terminal of the second lower arm switch are electrically connected to second ends (51Ub to 51Wb) of the armature winding; The changeover switch electrically connects the first inverter and the second inverter via the target bus when turned on, and cuts off the electrical connection between the first inverter and the second inverter via the target bus when turned off; and a setting unit (95) sets the Y drive control as the control mode of the first upper arm switch, the first lower arm switch, the second upper arm switch, and the second lower arm switch when it is determined that the operating point of the rotating electric machine is in a Y drive control region, and sets the H drive control as the control mode when it is determined that the operating point is in an H drive control region; and the Y drive control isa control unit for a rotating electric machine, the control unit being configured to fix the second upper arm switch of each phase on and fix the second lower arm switch of each phase off when the changeover switch is off, or to fix the second lower arm switch of each phase on and fix the second upper arm switch of each phase off when the changeover switch is off, and to turn on and off the first upper arm switch and the first lower arm switch; the H drive control being control to turn on and off the first upper arm switch, the first lower arm switch, the second upper arm switch and the second lower arm switch; and a determination unit (97) that acquires driving environment information of the vehicle and determines whether or not a situation requires sudden deceleration of the vehicle based on the acquired driving environment information; and the setting unit sets the H drive control that generates regenerative torque in the rotating electric machine as the control mode when the determination unit determines that a situation requires sudden deceleration, even if it is determined that the operating point is in the region of the Y drive control.

9. A rotating electric machine (40) having a multi-phase armature winding (51U to 51W); a first inverter (20) having first upper arm switches (SUHa to SWHa) and first lower arm switches (SULa to SWLa) connected in series for the number of phases, the series-connected first upper arm switches and the first lower arm switches being connected in parallel to a DC power source (10); a second inverter (30) having second upper arm switches (SUHb to SWHb) and second lower arm switches (SULb to SWLb) connected in series for the number of phases; a positive bus (11) for each phase electrically connecting a high potential side terminal of the first upper arm switch and a high potential side terminal of the second upper arm switch; and a negative bus (12) for each phase electrically connecting a low potential side terminal of the first lower arm switch and a low potential side terminal of the second lower arm switch. a changeover switch (QH, QL) provided on a target busbar that is at least one of the positive busbar and the negative busbar; the system is provided on a host vehicle (200) and configured so that a rotational force of a rotor (41) of the rotating electric machine is transmitted to wheels (220) of the host vehicle; in each phase, a low potential side terminal of the first upper arm switch and a high potential side terminal of the first lower arm switch are electrically connected to first ends (51Ua to 51Wa) of the armature winding; in each phase, a low potential side terminal of the second upper arm switch and a high potential side terminal of the second lower arm switch are electrically connected to second ends (51Ub to 51Wb) of the armature winding; when the changeover switch is turned on, the changeover switch electrically connects the first inverter and the second inverter via the target busbar, and when the changeover switch is turned off, the changeover switch cuts off the electrical connection between the first inverter and the second inverter via the target busbar; a processor (71) executes a setting process to set the Y drive control as the control mode of the first upper arm switch, the first lower arm switch, the second upper arm switch, and the second lower arm switch when it is determined that the operating point of the rotating electric machine is in a Y drive control region, and to set the H drive control as the control mode when it is determined that the operating point is in an H drive control region;A program that controls the second upper arm switch of each phase to be fixed on and the second lower arm switch of each phase to be fixed off when the changeover switch is off, or controls the second lower arm switch of each phase to be fixed on and the second upper arm switch of each phase to be fixed off when the changeover switch is off, and turns the first upper arm switch and the first lower arm switch on and off; the H drive control is a control that turns the first upper arm switch, the first lower arm switch, the second upper arm switch and the second lower arm switch on and off; causes the processor to acquire driving environment information of the vehicle and execute a judgment process to judge whether or not acceleration of the vehicle is required based on the acquired driving environment information; and sets the H drive control as the control mode, even if it is determined in the setting process that the operating point is in the Y drive control range, on the condition that the judgment process determines that acceleration is required.

10. A rotating electric machine (40) having a multi-phase armature winding (51U to 51W); a first inverter (20) having first upper arm switches (SUHa to SWHa) and first lower arm switches (SULa to SWLa) connected in series for the number of phases, the series-connected first upper arm switches and the first lower arm switches being connected in parallel to a DC power source (10); a second inverter (30) having second upper arm switches (SUHb to SWHb) and second lower arm switches (SULb to SWLb) connected in series for the number of phases; a positive bus (11) for each phase electrically connecting a high potential side terminal of the first upper arm switch with a high potential side terminal of the second upper arm switch; and a negative bus (12) for each phase electrically connecting a low potential side terminal of the first lower arm switch with a low potential side terminal of the second lower arm switch. a changeover switch (QH, QL) provided on a target busbar that is at least one of the positive busbar and the negative busbar, wherein the system is provided on a host vehicle (200) and configured so that a rotational force of a rotor (41) of the rotating electric machine is transmitted to wheels (220) of the host vehicle, wherein in each phase, a low potential side terminal of the first upper arm switch and a high potential side terminal of the first lower arm switch are electrically connected to first ends (51Ua to 51Wa) of the armature winding, and in each phase, a low potential side terminal of the second upper arm switch and a high potential side terminal of the second lower arm switch are electrically connected to second ends (51Ub to 51Wb) of the armature winding, When the changeover switch is turned on, it electrically connects the first inverter and the second inverter via the target bus, and when the changeover switch is turned off, it cuts off the electrical connection between the first inverter and the second inverter via the target bus; and when it is determined that the operating point of the rotating electric machine is in a Y-drive control region, it sets the Y-drive control as the control mode of the first upper arm switch, the first lower arm switch, the second upper arm switch, and the second lower arm switch, and when it is determined that the operating point is in an H-drive control region, it sets the H-drive control as the control mode; and the Y-drive control isA control method for a rotating electric machine, comprising: when the changeover switch is turned off, fixing the second upper arm switch of each phase on and fixing the second lower arm switch of each phase off; or when the changeover switch is turned off, fixing the second lower arm switch of each phase on and fixing the second upper arm switch of each phase off; and turning the first upper arm switch and the first lower arm switch on and off; wherein the H drive control is control that turns the first upper arm switch, the first lower arm switch, the second upper arm switch and the second lower arm switch on and off; and further comprising a determination step of acquiring driving environment information of the vehicle and determining whether acceleration of the vehicle is required based on the acquired driving environment information; and even if it is determined in the setting step that the operating point is in the Y drive control range, setting the H drive control as the control mode on the condition that the determination step determines that acceleration is required.

Citation Information

Patent Citations

  • Driving device of rotary electric machine

    JP2021093806A

  • Vehicle control device and computer program

    JP2023132235A