Electric vehicle control method and electric vehicle control device
The control method and device optimize current flow and heat generation in electric vehicles using a rotating electric machine and inverter as a boost converter to rapidly warm and charge batteries at low temperatures, addressing performance issues and enhancing charging efficiency.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- NISSAN MOTOR CO LTD
- Filing Date
- 2024-10-30
- Publication Date
- 2026-05-07
AI Technical Summary
In electric vehicles, batteries experience reduced performance and current capacity at low temperatures, leading to slow battery charging when using a rotating electric machine and inverter as a boost converter due to limited heat generation, which hinders rapid warm-up and recovery of allowable current.
A control method and device that calculates the allowable current and warm-up current for the battery, using a rotating electric machine and inverter as a boost converter, and adjusts the charging current to supply the allowable current while generating heat to warm up the battery during charging.
Facilitates rapid battery warming and charging by optimizing current flow and heat generation, thereby enhancing charging efficiency in low-temperature conditions.
Smart Images

Figure JP2024038751_07052026_PF_FP_ABST
Abstract
Description
Control method for electric vehicles, and control device for electric vehicles
[0001] The present invention relates to a control method and control device for electric vehicles.
[0002] JP2021-192577A discloses a vehicle in which the vehicle drive motor and inverter are used as boost converters when charging the on-board battery using a charger.
[0003] Batteries have a temperature range in which they operate normally. Below this temperature range, the battery's performance deteriorates. Specifically, at low temperatures, the maximum power the battery can output (so-called output power) decreases. Also, at low temperatures, the maximum current the battery can accept as input (hereinafter referred to as the allowable current) decreases.
[0004] In cold climates and other environments where ambient temperatures are low, the batteries installed in electric vehicles may enter a low temperature state that falls below their normal operating temperature range. Furthermore, in electric vehicles, it may be necessary to charge batteries whose current capacity has decreased due to these low temperatures.
[0005] Thus, in order to quickly charge a battery whose allowable current has decreased at low temperatures, it is usually necessary to warm up the battery to restore its allowable current. Batteries are warmed up, for example, by transporting heat from rotating electric machinery and inverters. For this reason, electric vehicles may actively generate heat with rotating electric machinery and inverters in order to warm up the batteries.
[0006] However, when using a rotating electric machine and inverter as a boost converter, the amount of heat generated by the rotating electric machine and inverter is limited by the battery's allowable current. That is, if the battery's allowable current is low, the current flowing through the rotating electric machine and inverter is usually determined by the battery's allowable current. Therefore, when the battery is at a low temperature and the allowable current is low, the amount of heat generated by the rotating electric machine and inverter will inevitably be small, and the battery will not warm up. Consequently, the recovery of the allowable current is slow, and the battery charging proceeds very slowly.
[0007] The present invention aims to provide a control method and control device for electric vehicles that can quickly warm up and charge a battery when the battery is charged by an external charger and a rotating electric machine and inverter are used as a boost converter.
[0008] One aspect of the present invention is a control method for an electric vehicle in which, when charging the battery with an external charger, the external charger is connected to the battery via a boost converter configured with a rotating electric machine and an inverter, and the battery is warmed up by transporting heat from the rotating electric machine and inverter to the battery. In this control method for an electric vehicle, the allowable current, which is the input current that the battery can tolerate, is calculated, the warm-up current, which is the current consumed as loss in the rotating electric machine and inverter, is calculated, and the charging current to be input from the external charger is determined based on the allowable current and the warm-up current. Then, when the charging current is supplied to the neutral point of the rotating electric machine, the inverter is switched so that the allowable current is supplied to the battery and a d-axis current corresponding to the warm-up current flows back in the rotating electric machine.
[0009] Figure 1 is a block diagram showing the schematic configuration of an electric vehicle. Figure 2 is an explanatory diagram showing the circuit configuration of the electric powertrain. Figure 3 is a block diagram showing the configuration of the controller. Figure 4 is a block diagram showing the configuration of the current vector control unit. Figure 5 is a block diagram showing the configuration of the charging control unit. Figure 6 is a block diagram showing the configuration of the allowable current calculation unit. Figure 7 is an explanatory diagram showing the allowable power table. Figure 8 is an explanatory diagram showing the current flow in a rotating electric machine and an inverter. Figure 9 is an explanatory diagram schematically showing the switching of the inverter and the current flowing through the inverter. Figure 10 is a block diagram showing the configuration of the charging current calculation unit. Figure 11 is a block diagram showing the configuration of the dq axis current command value calculation unit. Figure 12 is an explanatory diagram showing the d axis current map. Figure 13 is an explanatory diagram showing the phase current when the d axis current flows according to the d axis current map. Figure 14 is an explanatory diagram showing the phase current when the d axis current flows according to the d axis current map. Figure 15 is an explanatory diagram showing the phase current when the d axis current flows according to the d axis current map. Figure 16 is an explanatory diagram showing the relationship between the boost ratio and the drive signal. Figure 17 is an explanatory diagram showing the current flow during the first period. Figure 18 is an explanatory diagram showing the current flow during the second period. Figure 19 is an explanatory diagram showing the current flow during the third period. Figure 20 is an explanatory diagram showing the current flow during the third period. Figure 21 is a flowchart relating to the charge control (warm-up control) of this embodiment, in which the battery is warmed up at the same time as the battery is charged using an external charger. Figure 22 is a flowchart relating to the mode selection of the charge control (warm-up control).
[0010] Embodiments of the present invention will be described below with reference to the drawings.
[0011] Figure 1 is a block diagram showing the schematic configuration of an electric vehicle 100. An electric vehicle 100 is a vehicle that generates all or part of its driving force by electric power, such as an electric vehicle or a hybrid vehicle. As shown in Figure 1, the electric vehicle 100 comprises a battery 10, an electric powertrain 11, a cooling system 12, and a controller 13.
[0012] The battery 10 stores the power for driving the electric vehicle 100. The battery 10 is composed of, for example, a lithium-ion battery and is rechargeable. The battery 10 supplies power to the electric power train 11 and is charged by the power generated by the electric power train 11 when the electric power train 11 generates power. In the present embodiment, the battery 10 can be connected to an external charger 14. Therefore, when the external charger 14 is connected to the electric vehicle 100, the battery 10 is charged by the power supplied from the external charger 14.
[0013] The battery 10 has a temperature range in which it operates normally. When the battery 10 enters a low-temperature state below this temperature range, its performance deteriorates. In the present embodiment, when the temperature of the battery 10 (hereinafter referred to as the battery temperature T b ), which is lower than a predetermined temperature threshold T th determined in advance according to the specific characteristics of the battery 10, it is assumed that the battery 10 is in a low-temperature state. Specifically, in the low-temperature state where the battery temperature T b is lower than the temperature threshold T th (T b < T th ), the maximum power that the battery can input and output (hereinafter referred to as the allowable power P aprv ) decreases. Also, in the low-temperature state (T b < T th ), the maximum input current that the battery 10 can tolerate (hereinafter referred to as the allowable current I aprv ) decreases. In the low-temperature state, if a current exceeding the allowable current I aprv is input to the battery 10, metal deposition or the like may occur and the battery 10 may malfunction. Therefore, when charging the battery 10 in the low-temperature state, the current input to the battery 10 is limited to the allowable current I aprv or less.
[0014] The electric powertrain 11 is a drive unit that generates driving force for the electric vehicle 100 using electricity supplied from the battery 10. The electric powertrain 11 may include a power generation unit that generates electricity to be stored in the battery 10. In any case, the electric powertrain 11 includes at least an inverter 21 and a rotating electric machine 22. In this embodiment, the inverter 21 and the rotating electric machine 22 constitute the drive unit of the electric vehicle 100.
[0015] The inverter 21 converts the DC power supplied from the battery 10 into AC power and supplies it to the rotating electric machine 22. When the rotating electric machine 22 generates electricity, the inverter 21 converts the AC power it generates into DC power and inputs it to the battery 10. This charges the battery 10.
[0016] The rotating electric machine 22 is either an electric motor or a generator. In this embodiment, the rotating electric machine 22 is, for example, a magnet-embedded three-phase AC synchronous motor. Therefore, the rotating electric machine 22 rotates using power supplied from the battery 10 via the inverter 21, generating driving force for the electric vehicle 100. Furthermore, when the rotating electric machine 22 is driven by the electric vehicle 100, it generates power (regenerative power) through so-called regenerative control.
[0017] In addition, in the electric vehicle 100, the electric powertrain 11 constitutes part of the connection interface to the external charger 14. In this embodiment, when the battery 10 is charged by the external charger 14, the external charger 14 may be connected to the battery 10 via the electric powertrain 11. When the external charger 14 is connected to the electric vehicle 100 in this way, the inverter 21 and the rotating electric machine 22 of the electric powertrain 11 are controlled to function as a boost converter.
[0018] The cooling system 12 is, in principle, a system for cooling the battery 10, the electric powertrain 11, and other heat-generating parts of the electric vehicle 100. The cooling system 12 is composed of, for example, a coolant circulation system that circulates water or other liquids, a heat pump system that circulates a refrigerant gas while compressing and expanding it, or a combination thereof.
[0019] The cooling system 12 has multiple refrigerant circulation paths, which can be switched as needed. The cooling system 12 cools the battery 10 and the electric powertrain 11 by circulating refrigerant that has been cooled, for example, by a radiator (not shown).
[0020] Furthermore, the cooling system 12 can circulate a coolant between, for example, the battery 10 and the electric powertrain 11 via a circulation path that does not involve a radiator. In this case, heat is transported between the battery 10 and the electric powertrain 11. In particular, in this embodiment, when it is necessary to warm up the battery 10, the cooling system 12 functions as a heat transport system that transports the heat generated in the electric powertrain 11 to the battery 10. That is, when it is necessary to warm up the battery 10, the electric vehicle 100 actively generates heat in the electric powertrain 11 and transports that heat to the battery 10 using the cooling system 12, thereby raising the battery temperature T b This can be increased. As mentioned above, the allowable current I of the battery 10 in low temperature conditions aprv It temporarily decreases, but the battery temperature T b If it rises, the allowable current I aprv It will recover.
[0021] The controller 13 is a control device that comprehensively controls each part of the electric vehicle 100. The controller 13 is composed of, for example, one or more computers and is programmed to control each part of the electric vehicle 100 at a predetermined control cycle. For example, the controller 13 functions as a drive control device for the electric vehicle 100, such as generating driving force or braking force in the electric vehicle 100 in response to the driver's operation of the accelerator pedal, etc.
[0022] Furthermore, when the controller 13 charges the battery 10 using the external charger 14, the controller 13 inputs the current (hereinafter referred to as the charging current I) from the external charger 14 to the electric vehicle 100. chIt functions as a charging control device that controls the following: Furthermore, when using or charging the battery 10 in a low-temperature state, the controller 13 functions as a warm-up control device that warms up the battery 10 by transporting heat from the electric powertrain 11 to the battery 10.
[0023] In particular, in this embodiment, when charging the battery 10 in a low-temperature state with the external charger 14, the controller 13 warms up the battery 10 while charging. Specifically, when charging the battery 10 in a low-temperature state with the external charger 14, the controller 13 warms up the battery 10 by actively generating heat in the electric powertrain 11 and transporting that heat to the battery 10. At the same time, the controller 13 reduces the effective magnitude of the current input to the battery 10 to the allowable current I, which is reduced due to the low-temperature state. aprv Charge battery 10 while limiting it to or below that level.
[0024] The external charger 14 is, for example, a charging device installed at a charging station or the like. The external charger 14 is a so-called standard charger or a fast charger.
[0025] The rated input voltage of the external charger 14 (hereinafter referred to as the external input voltage V) ref The ( ) is predetermined for each external charger 14. In this embodiment, the external input voltage V ref The external input voltage V is lower than the rated voltage of battery 10. For example, the rated voltage of battery 10 is 800V, and the external input voltage V ref The voltage is 400V. Therefore, when charging the battery 10 using the external charger 14, the external input voltage V is increased by a boost converter configured using the inverter 21 and the rotating electric machine 22. ref The voltage is boosted to the rated voltage of battery 10.
[0026] The external charger 14 inputs a current to the electric vehicle 100 in response to a request from the controller 13. That is, the charging current I that the external charger 14 inputs to the electric vehicle 100. ch This is adjusted (controlled) by controller 13.
[0027] Figure 2 is an explanatory diagram showing the circuit configuration of the electric powertrain 11. As shown in Figure 2, the rotating electric machine 22 has windings (stator windings) for each of the U, V, and W phases. One end of each of these phase windings is connected. In other words, the rotating electric machine 22 has a neutral point 23.
[0028] The rotating electric machine 22 is equipped with a rotation position detector 24 that detects the rotational position of the rotor (hereinafter simply referred to as the rotor position). The rotation position detector 24 is, for example, a resolver. The controller 13 can acquire the detection result of the rotation position detector 24 as needed. In this embodiment, the controller 13 uses the rotation position detector 24 to detect the electrical angle θ of the rotor. The controller 13 also detects the current flowing through the windings of each phase (hereinafter referred to as the phase current i). uvw The phase current i can be detected as needed using the current sensor 25. uvw The U-phase current i u , V phase current i v , and W-phase current i w This is a general term for the rotor. Note that the rotor is not shown in the diagram. Also, in the scene where the battery 10 is charged using the external charger 14, the rotating electric machine 22 is stopped. For this reason, when charging the battery 10 using the external charger 14, the electrical angle θ is a fixed value determined by the stopping position of the rotor.
[0029] The inverter 21 is voltage type, and the upper and lower arms of each phase leg (UVW) are composed of switching elements and freewheeling diodes. Here, the upper arm of the U phase is Q 1 And the lower arm of the U phase is Q 2 The upper arm of the V phase is Q. 3 And the lower arm of the V phase is Q 4 Furthermore, the upper arm of the W phase is Q. 5 And the lower arm of the W phase is Q 6 The switching elements of each arm are driven by the drive signal D generated by the controller 13. uu * ~D wl * = (D uu * , D ul *, D vu * , D vl * , D wu * , D wl * ) switches according to the drive signal D. That is, the on / off state of each switching element is controlled by the drive signal D. uu * ~D wl * It can be switched by Q. 1 The drive signal is D uu * Q 2 The drive signal is D ul * That is. Q 3 The drive signal is D vu * Q 4 The drive signal is D vl * And Q 5 The drive signal is D wu * Q 6 Drive signal D wl * That is the case. Below, unless there is a particular need to distinguish, Q 1 ~Q 6 Drive signal D uu * ~D wl * Put them together into D * It is sometimes abbreviated as follows:
[0030] The inverter 21 is connected to the battery 10 via a smoothing capacitor (input capacitor) 26. A voltage sensor 27 is provided at the input terminal of the inverter 21, and the controller 13 measures the DC voltage V at this input terminal. dc This can be detected as appropriate.
[0031] Battery 10 has a battery temperature T b , SOC (State of Charge), and the output voltage of battery 10 (hereinafter referred to as battery voltage V bThe controller 13 is equipped with a battery state sensor 28 that detects the state of the battery 10, such as the battery temperature T. b , SOC, and battery voltage V b This can be obtained as appropriate. The SOC is a parameter representing the charge state (charge rate) of the battery 10. The battery 10 is connected to the inverter 21 via the first relay 31.
[0032] In addition, the electric powertrain 11 is equipped with a second relay 32, a third relay 33, a fourth relay 34, a smoothing capacitor 35 (input capacitor), and a voltage sensor 36 at the connection terminal to the external charger 14.
[0033] The second relay 32 is provided on the connection line between one end (positive terminal) of the external charger 14 and the neutral point 23 of the rotating electric machine 22. The third relay 33 is provided on the connection line between the other end (negative terminal) of the external charger 14 and the negative terminal of the battery 10. The fourth relay 34 is provided on the connection line that directly connects one end (positive terminal) of the external charger 14 and the positive terminal of the battery 10, without going through the rotating electric machine 22 and the inverter 21.
[0034] When the battery 10 is charged by the external charger 14, the controller 13 charges the battery 10 using one of two charging methods by controlling the open / closed states of the first relay 31, the second relay 32, the third relay 33, and the fourth relay 34.
[0035] The first charging method is a charging method in which the battery 10 is charged by directly connecting the external charger 14 and the battery 10 without going through the rotating electric machine 22 and the inverter 21. The controller 13 is, for example, an external input voltage V ref When the voltage is equal to the battery's rated voltage, the battery 10 is charged using the first charging method (non-boost charging method). When charging the battery 10 using the first charging method, the controller 13 closes the first relay 31, the third relay 33, and the fourth relay 34 to connect them, and opens the second relay 32 to disconnect them.
[0036] The second charging method connects the external charger 14 and the battery 10 via a boost converter configured using the rotating electrical machine 22 and the inverter 21, and charges the battery 10 by boosting the external input voltage V ref Thereby. When the external input voltage V ref is lower than the rated voltage of the battery 10, the battery 10 is charged by the second charging method (boost charging method). When charging the battery 10 by the second charging method, the controller 13 closes the first relay 31, the second relay 32, and the third relay 33 to put them in a connected state, and opens the fourth relay 34 to put it in a non-connected state.
[0037] Hereinafter, unless otherwise specified, it is assumed that the external input voltage V ref is lower than the rated voltage of the battery 10. Therefore, when charging the battery 10 using the external charger 14, the external charger 14 and the battery 10 are connected via a boost converter configured using the rotating electrical machine 22 and the inverter 21, and the battery 10 is charged by the second charging method.
[0038] The smoothing capacitor 35 smooths the power input from the external charger 14 to the electric vehicle 100.
[0039] The voltage sensor 36 measures the actual input voltage from the external charger 14 to the electric vehicle 100 (hereinafter referred to as the actual external input voltage V n ). Therefore, the controller 13 can appropriately measure the actual external input voltage V n as needed. However, hereinafter, for simplicity, it is assumed that the actual external input voltage V n is equal to the external input voltage V ref which is the rated output voltage of the external charger 14. Therefore, when the controller 13 detects the connection of the external charger 14, it acquires information on the external input voltage V ref from the external charger 14. Then, the controller 13 uses the external input voltage V ref to execute control related to charging and warm-up of the battery 10.
[0040] FIG. 3 is a block diagram showing the configuration of the controller 13. Here, the configuration of the controller 13 for charging the battery 10 by the second charging method using the external charger 14 is shown. That is, the configuration of the controller 13 shown in FIG. 3 is a configuration for causing the rotating electrical machine 22 and the inverter 21 to function as a boost converter when charging the battery 10 using the external charger 14.
[0041] As shown in FIG. 3, the controller 13 includes a coordinate conversion unit 41, a current vector control unit 42, a coordinate conversion unit 43, a PWM control unit 44, a drive signal generation unit 45, and a charging control unit 46.
[0042] The coordinate conversion unit 43 calculates the dq-axis currents i uvw from the phase current i dq by coordinate conversion based on the electrical angle θ of the rotor. Specifically, the coordinate conversion unit 43 calculates the dq-axis currents i uvw from the phase current i dq according to the following equation (1).
[0043]
[0044] The dq-axis currents i dq are current components in a rectangular coordinate system that rotates according to the electrical angle θ. The dq-axis currents i dq are a general term for the d-axis current i d and the q-axis current i q . The d-axis current i d is a current component that strengthens or weakens the magnetic field of the permanent magnet of the rotor (i.e., the magnetic field of the rotating electrical machine 22), and does not contribute to the torque of the rotating electrical machine 22. The q-axis current i q is a current component that contributes to the torque of the rotating electrical machine 22.
[0045] In addition, the charging of the battery 10 using the external charger 14 is generally performed with the electric vehicle 100 stopped so that the rotating electrical machine 22 does not rotate. Therefore, in this embodiment, the q-axis current i q is controlled to be substantially zero.
[0046] Furthermore, when the rotating electric machine 22 and inverter 21 function as a boost converter, the stator windings and legs of each phase (UVW) are normally controlled in perfect synchronization so that they function as three parallel boost converters. Therefore, no potential difference occurs between the phases, and normally the d-axis current i d It is practically always zero.
[0047] However, in this embodiment, the d-axis current i d The d-axis current i may be controlled to be a significant value (non-zero value). Specifically, when it is necessary to warm up the battery 10, the d-axis current i d This is a significant value. That is, when charging the battery 10 using the external charger 14, if it is necessary to warm up the battery 10, the controller 13 operates the rotating electric machine 22 and the inverter 21 as boost converters, while intentionally supplying the rotating electric machine 22 with a d-axis current i d This causes the controller 13 to generate heat in the rotating electric machine 22 and the inverter 21, and by transporting that heat to the battery 10, it promotes the warming up of the battery 10.
[0048] The current vector control unit 42 controls the dq axis current command value i dq * and dq axis current i dq Based on this, the dq axis voltage command value v dq * Perform the calculation.
[0049] dq axis current command value i dq * is the dq axis current i dq This is the command value (target value) for the dq axis current command value i. dq * is the d-axis current i d The command value for the d-axis current is i. d * and q-axis current i q The command value for the q-axis current is i. q * This is a general term for the dq axis current command value i dq * This is set by the charging control unit 46.
[0050] In this embodiment, when it is not necessary to warm up the battery 10, the d-axis current command value i d * It is set to zero. On the other hand, when it is necessary to warm up the battery 10, the d-axis current command value i d * The value is set to a significant value. Furthermore, regardless of whether or not it is necessary to warm up the battery 10 in order to prevent the rotating electric machine 22 from rotating (generating torque) while the battery 10 is being charged, the q-axis current command value i q * It is set to zero.
[0051] dq axis voltage command value v dq * The voltage v on the dq axis is dq This is the command value (target value) for the dq axis voltage v. dq This is the voltage in the dq-axis coordinate system. dq-axis voltage v dq The d-axis voltage v d and q-axis voltage v q This is a general term for the dq axis voltage command value v. dq * The d-axis voltage v d The command value for the d-axis voltage is the command value v. d * The command value for the q-axis voltage vq is the q-axis voltage command value v q * It is a general term for [something].
[0052] The coordinate transformation unit 43 performs a coordinate transformation based on the rotor's electrical angle θ to obtain the dq axis voltage command value v dq * From the phase voltage command value v uvw * The following calculation is performed. Specifically, the coordinate transformation unit 43 calculates the dq axis voltage command value v according to the following equation (2). dq * From the phase voltage command value v uvw * Perform the calculation.
[0053]
[0054] Phase voltage command value v uvw * This refers to the voltage of each phase (UVW) (hereinafter referred to as phase voltage v uvwThis is the command value (target value) for the phase voltage v. uvw The U-phase voltage v u V-phase voltage v v , and W-phase voltage v w This is a general term for the phase voltage command value v. uvw * The U-phase voltage v u The command value for the U-phase voltage is the command value v. u * V-phase voltage v v The command value for the V-phase voltage is the command value v. v * , and W-phase voltage v w The command value for the W-phase voltage is the command value v. w * It is a general term for [something].
[0055] The PWM control unit 44 controls the phase voltage command value v uvw * DC voltage V dc , and the step-up ratio r su Based on this, the duty cycle command values Duty_uvw for each phase of UVW are set. The duty cycle command value Duty_uvw is a command value that determines the duty cycle ratio in PWM (Pulse Width Modulation) control. The duty cycle command value Duty_uvw is a collective term for the U-phase duty cycle command value Duty_u, the V-phase duty cycle command value Duty_v, and the W-phase duty cycle command value Duty_w. Specifically, the PWM control unit 44 calculates the duty cycle command value Duty_uvw according to the following equation (3). Note that although equation (3) shows the calculation of the U-phase duty cycle command value Duty_u, the V-phase duty cycle command value Duty_v and the W-phase duty cycle command value Duty_w are calculated in the same way. Boost ratio r su r is the boost ratio of the boost converter, which is composed of a rotating electric machine 22 and an inverter 21. su This is set by the charging control unit 46.
[0056]
[0057] The drive signal generation unit 45 generates a predetermined carrier signal S C(See Figure 9) and the duty command value Duty_uvw are compared, Q 1 ~Q 6 Drive signal D * (that is, D uu * ~D wl * ) generates. In this embodiment, the carrier signal S C It is a triangular wave.
[0058] The charging control unit 46 controls the battery temperature T b SOC, battery voltage V b Electrical angle θ, DC voltage V dc External input voltage V ref , phase current i uvw , and using the duty cycle command value Duty_uvw, the dq axis current command value i dq * , step-up ratio r su , and the charging current command value I ch * The following is calculated: Charging current command value I ch * This refers to the charging current I input from the external charger 14 to the electric vehicle 100. ch This is the command value (request value) for the external charger 14.
[0059] Figure 4 is a block diagram showing the configuration of the current vector control unit 42. As shown in Figure 4, the current vector control unit 42 controls the dq axis current i dq The dq axis current command value i dq * The dq-axis voltage command value v is controlled by PI (Proportional Integral) control to match or asymptotically approach the specified value. dq * This is determined. Specifically, the current vector control unit 42 includes deviation calculators 47d and 47q and PI controllers 48d and 48q.
[0060] The deviation calculator 47d calculates the d-axis current command value i d * and d-axis current i d The deviation is calculated. In this embodiment, the deviation calculator 47d calculates the d-axis current command value i d * From the d-axis current i dSubtract the value i. Similarly, the deviation calculator 47q calculates the q-axis current command value i. q * and q-axis current i q The deviation is calculated. In this embodiment, the deviation calculator 47q calculates the q-axis current command value i q * From the q-axis current i q Subtract it.
[0061] The PI controller 48d controls the d-axis current command value i d * and d-axis current i d The deviation becomes zero, and the d-axis current i d The d-axis current command value i d * The d-axis voltage command value v should match this. d * The PI controller 48q determines the q-axis current command value i. q * and q-axis current i q The deviation becomes zero, and the q-axis current i q The q-axis current command value i q * The q-axis voltage command value v should match this. q * To decide.
[0062] Figure 5 is a block diagram showing the configuration of the charging control unit 46. As shown in Figure 5, the charging control unit 46 includes an allowable current calculation unit 51, a warm-up current calculation unit 52, a boost ratio calculation unit 53, a charging current calculation unit 54, and a dq axis current command value calculation unit 55.
[0063] The allowable current calculation unit 51 calculates the battery temperature T b , SOC, and battery voltage V b Based on this, the allowable current I of battery 10 aprv Perform the calculation.
[0064] The warm-up current calculation unit 52 calculates the phase current i uvw Based on the duty cycle command value Duty_uvw, the warm-up current I dc-h Calculate (estimate) the warm-up current I. dc-h This is the current (DC current component) consumed as losses in the rotating electric machine 22 and inverter 21, which function as a boost converter. Warm-up current I dc-hThis causes the rotating electric machine 22 and inverter 21 to generate heat as all or part of the energy is consumed. This heat generated in the rotating electric machine 22 and inverter 21 is then transported to the battery 10. Therefore, the warm-up current I dc-h This is essentially the current component that contributes to warming up the battery 10.
[0065] The step-up ratio calculation unit 53 calculates the DC voltage V dc and external input voltage V refに Based on this, the boost ratio r of the boost converter configured using the rotating electric machine 22 and the inverter 21 su The boost ratio calculation unit 53 calculates the boost ratio r using the following formula (4). su Perform the calculation.
[0066]
[0067] The charging current calculation unit 54 calculates the allowable current I aprv , warm-up current I dc-h , and the step-up ratio r su Based on this, the charging current command value I ch * To calculate (determine) this.
[0068] The dq-axis current command value calculation unit 55 calculates the rotor electrical angle θ and the battery temperature T. b , charging current command value I ch * , and the step-up ratio r su Based on this, the dq axis current command value i dq * The calculation unit 55 calculates the charging current command value I from the external charger 14. Specifically, the dq-axis current command value calculation unit 55 calculates the charging current command value I from the external charger 14. ch * The corresponding charging current I ch When the allowable current I is supplied to the neutral point 23 of the rotating electric machine 22, aprv The following is supplied to the battery 10, and the warm-up current I in the rotating electric machine 22 dc-h Corresponding d-axis current i d The dq-axis current command value i is used to switch the inverter 21 so that the current can be recycled. dq * Perform the calculation.
[0069] Figure 6 is a block diagram showing the configuration of the allowable current calculation unit 51. As shown in Figure 6, the allowable current calculation unit 51 includes an allowable power calculation unit 56 and a conversion unit 57.
[0070] The allowable power calculation unit 56 calculates the battery temperature T b Based on the SOC, the power that the battery 10 can allow to input and output (hereinafter referred to as allowable power P) aprv The power calculation unit 56 calculates the battery temperature T based on experiments or simulations. b and SOC, and allowable power P aprv It has a pre-associated allowable power table 58 (see Figure 7) with [kW] and . Therefore, the allowable power calculation unit 56 refers to the allowable power table 58 to determine the specific battery temperature T when attempting to charge the battery 10. b and the allowable power P corresponding to SOC aprv Perform the calculation.
[0071] The conversion unit 57 converts the battery voltage V b Using the allowable power P aprv Allowable current I aprv It converts (converts) to the allowable power P. Specifically, the conversion unit 57 converts to the allowable power P. aprv Battery voltage V b By dividing by, the allowable current I aprv The calculation is performed. That is, I aprv = P aprv / V b That is the case.
[0072] Figure 7 is an explanatory diagram showing the allowable power table 58. In Figure 7, the allowable power P is shown as a guideline. aprv This shows the lines where the power output is 0kW, 50kW, and 100kW.
[0073] As shown in Figure 7, even with the same SOC, the battery temperature T b The lower the allowable power P, the lower it becomes. aprv The temperature decreases. Also, the battery 10 maintains the same battery temperature T. b Even so, the allowable power P decreases as SOC decreases. aprv The temperature decreases. In other words, simply put, the battery 10's temperature T bOr, the lower the SOC, the more the allowable power P aprv It decreases.
[0074] Area A 0 The allowable power P aprv The power consumption is over 100 kW, and in effect, the battery temperature is almost zero. b Area A is an area where the battery 10 can be used and charged without being restricted by the above. 1 The battery temperature T b Due to the decrease in the above, the allowable power P aprv This is the region where power output is limited to approximately 50 kW to 100 kW. Region A 2 The battery temperature T b Due to the decrease in the above, the allowable power P aprv This is a region where the power output is severely limited to approximately 0 kW to 50 kW. And then there is region A. 3 The battery temperature T b Due to the decrease in these factors, the allowable power P aprv The current becomes 0 kW or less, which is a region where the battery 10 cannot be used or charged in practice.
[0075] In this embodiment, a temperature threshold T is used to determine whether the battery 10 is in a low-temperature state. th For example, when SOC is 100%, the allowable power P aprv The temperature is set to a temperature where the power output drops below 100 kW, or a temperature below that. In other words, the temperature threshold T th Based on experiments or simulations, the battery temperature T b Allowable power P corresponding to the decrease aprv The temperature is set to a level where the decrease becomes unnecessarily significant.
[0076] Next, the warm-up current calculation unit 52 calculates the warm-up current I dc-h This section details the method for calculating (estimating) this value.
[0077] Figure 8 is an explanatory diagram showing the current flow in the rotating electric machine 22 and the inverter 21. As shown in Figure 8, the DC current I flows between the battery 10 and the inverter 21. dc The current is assumed to be flowing out from the positive terminal of battery 10. DC current I dcThe current flowing through each arm (Q1 to Q6) of the inverter 21 is, respectively, i uu i ul i vu i vl i wu i wl Therefore, the flow from the upper arm to the lower arm is considered the positive direction. Phase current i uvw The direction in which current flows from the inverter 21 to the windings of each phase is defined as the positive direction. At this time, the zero-sequence current i flows through the rotating electric machine 22 and the inverter 21. 0 The direction in which current flows out from the rotating electric machine 22 to the external charger 14 is considered the positive direction. Therefore, the charging current i supplied from the external charger 14 is considered positive. ch and zero-sequence current i 0 is, i 0 = -I ch The relationship is as follows. Note that the zero-sequence current i 0 This is the DC current component of the current flowing through the rotating electric machine 22 and the inverter 21 that flows in the same phase (same direction) in common to each of the U, V, and W phases.
[0078] At this time, DC current I dc This is expressed by equation (5) or equation (6) below. Also, the zero-sequence current i 0 This is expressed by the following equation (7).
[0079]
[0080] Figure 9 is a schematic diagram illustrating the switching of the inverter 21 and the current flowing through the inverter 21. Figure 9 shows the U-phase, but the V-phase and W-phase are similar. Figure 9(A) shows the U-phase current i u This is shown. Figure 9(B) shows the U-phase duty command value Duty_u as a solid line. The dashed line in Figure 9(B) represents the carrier signal S C Figure 9(C) shows the upper arm of the U phase (Q 1 ) Drive signal D uu * This is shown. Figure 9(D) shows the U-phase lower arm (Q 2 ) Drive signal D ul * This is shown. Figure 9(E) shows the U-phase upper arm (Q 1 The current i flowing through ) uuThis is shown. And Figure 9(F) shows the U-phase lower arm (Q 2 The current i flowing through ) ul This indicates.
[0081] As shown in Figure 9(A), for simplicity, the U-phase current i is used here. u is a constant value (i u Assume that > 0). Also, as shown in Figure 9(B), period P a Therefore, the U-phase duty command value Duty_u is 0.75 (75%), and the period P b Let's assume the U-phase duty cycle command value Duty_u is 0.25 (25%). Period P a , P b These are the carrier signals S, respectively. C This is the duration of one cycle.
[0082] At this time, the U-phase duty cycle command value Duty_u and the carrier signal S C Through the compare match, as shown in Figures 9(C) and 9(D), the U-phase upper arm (Q 1 ) Drive signal D uu * and U-phase lower arm (Q 2 ) Drive signal D ul * The on / off states switch complementaryly. And the U-phase current i u The U-phase arm (Q 1 Q 2 Of these, the current flows through the switching elements of the arms that are ON. No current flows through the switching elements of the arms that are OFF. The U-phase current i flows through the arms that are ON. u The duration for which this is flowing is proportional to the duty cycle defined by the duty command value Duty_u.
[0083] Therefore, as shown by the dashed lines in Figures 9(E) and 9(F), the carrier signal S C P is the period of one cycle. a In this case, the upper arm of the U phase (Q 1 Current i flowing through ) uu The average value (effective value) of i uu-ave is 0.75i u Therefore, the U-phase lower arm (Q 2 Current i flowing through ) ulThe average value (effective value) of i ul-ave is -0.25i u Similarly, period P b In this case, the upper arm of the U phase (Q 1 Current i flowing through ) uu The average value (effective value) of i uu-ave is 0.25i u Therefore, the U-phase lower arm (Q 2 Current i flowing through ) ul The average value (effective value) of i ul-ave is -0.75i u That is the case.
[0084] That is, the carrier signal S C DC current I during one cycle dc is the phase current i uvw And calculations can be performed based on the duty cycle command value Duty_uvw. Specifically, the DC current I dc The average value (effective value) of I dc-ave This is expressed by equation (8) or equation (9) below.
[0085]
[0086] The warm-up current calculation unit 52 calculates the DC current I as described above. dc The average value I dc-ave From this, zero-sequence current i 0 By removing the contribution of i, the dq-axis current i dq (Essentially the d-axis current i) d The current component originating from ) is the warm-up current i dc-h It is estimated that the warm-up current calculation unit 52 calculates the warm-up current I according to the following equation (10). dc-h The following is calculated: Equation (10) is given by the phase current i uvw Assuming they are approximately equal (i u = i v = i w = i 0 / 3), for example, in equation (8), each phase current i uvw From zero-sequence current i 0 Components derived from (i 0 It is derived by subtracting ( / 3).
[0087]
[0088] Figure 10 is a block diagram showing the configuration of the charging current calculation unit 54. As shown in Figure 10, the charging current calculation unit 54 consists of an adder 59 and a multiplier 60. The adder 59 calculates the allowable current I aprv and warm-up current I dc-h The multiplication unit 60 then calculates the allowable current I aprv and warm-up current I dc-h The sum of the step-up ratio r su By multiplying by this, the charging current command value I ch * The charging current calculation unit 54 calculates the charging current command value I according to the following formula (11). ch * To calculate (determine) this.
[0089]
[0090] Figure 11 is a block diagram showing the configuration of the dq-axis current command value calculation unit 55. As shown in Figure 11, the dq-axis current command value calculation unit 55 includes a warm-up requirement determination unit 61, an additional d-axis current calculation unit 62, and a dq-axis current determination unit 63.
[0091] The warm-up requirement determination unit 61 determines the battery temperature T b Based on this, it is determined whether or not the battery 10 needs to be warmed up. Specifically, as shown in Table 1 below, the warm-up necessity determination unit 61 determines whether or not the battery temperature T b temperature threshold T th By comparing this with the following, it is determined whether the battery 10 is in a low-temperature state. Battery temperature T b The temperature threshold T th If the temperature is lower than the allowable current I, and the battery 10 is in a low temperature state and cannot be charged quickly, the warm-up requirement determination unit 61 warms up the battery 10 and the allowable current I aprv It was determined that it was necessary to restore the engine, and the warm-up execution flag k heat Set to 1 (k heat =1). On the other hand, the battery temperature T b The temperature threshold T th The above is the allowable current I aprvWhen the temperature is relatively high and the battery 10 can be charged quickly without causing malfunctions such as metal deposition, the warm-up requirement determination unit 61 determines that warming up the battery 10 is unnecessary and the warm-up execution flag k heat Set to zero (k heat = 0).
[0092]
[0093] The additional d-axis current calculation unit 62 calculates an additional or increased d-axis current i based on the electric angle θ of the rotor, in order to actively generate heat in the rotating electric machine 22 and inverter 21 and warm up the battery 10. d (Hereafter, additional d-axis current i d The command value for ') (hereinafter, the additional d-axis current command value i) d * The value of ' is calculated. Additional d-axis current command value i d * ' represents the d-axis current i d This parameter determines the amount of increase.
[0094] As mentioned above, when the battery 10 is not warmed up and the rotating electric machine 22 and inverter 21 are simply used as boost converters, the switching of the arms of each phase U, V, and W is perfectly synchronized, so the q-axis current i q Not only does it not flow, but in principle the d-axis current i d It doesn't flow either (i d = 0). Therefore, the additional d-axis current command value i has a significant value. d * ' represents the d-axis current command value i in a scenario where the battery 10 must be warmed up at the same time as charging the battery 10 with the external charger 14. d * It functions as such. Additional d-axis current command value i has a significant value. d * '(d-axis current command value i) d * This has the effect of slightly shifting the switching timing of each phase (UVW).
[0095] In this embodiment, the additional d-axis current calculation unit 62 calculates the charging current command value I ch *Based on this, the additional d-axis current command value i d * ′(additional d-axis current i d The size of ′) is adjusted. Also, in this embodiment, the additional d-axis current calculation unit 62 is the boost ratio r su Based on this, the phase current i uvw This adjusts the relative load (heat generation) between the upper and lower arms during the phase in which the maximum value is achieved.
[0096] Specifically, the additional d-axis current calculation unit 62 includes a d-axis current map (64, 65) and a selector 66.
[0097] d-axis current map (hereinafter, i d The map shows the electrical angle θ and the additional d-axis current i that should flow. d This is a map that pre-defines the correspondence between '. The additional d-axis current calculation unit 62 calculates this i d Refer to the map and select the additional d-axis current command value i according to the electrical angle θ. d * Perform the calculation '.
[0098] Note i d The map shows the maximum additional d-axis current i that can be added for each electrical angle θ to warm up the battery 10 while charging it using the external charger 14. d ' is defined.
[0099] The maximum additional d-axis current i that can be added. d ' is the charging current I ch It changes depending on the size of i d The map shows the charging current I ch (or charging current command value I ch * ) Additional d-axis current i d ′ is determined to change. Also, an additional d-axis current i d The specific size of ′ (|i d ′|) is the phase current i flowing through the rotating electric machine 22. uvw The maximum value of is determined to be as large as possible. Specifically, the additional d-axis current i d ' represents the current i flowing through the multiple switching elements of the inverter 21. uu ~i wlEither of these should be set to a value that substantially corresponds to the durability of the switching element, or the phase current i flowing through the rotating electric machine 22 should be set accordingly. uvw The value is determined such that one of them is effectively the maximum value corresponding to the durability of the stator winding.
[0100] In this embodiment, the additional d-axis current calculation unit 62 is the first i d Map 64 and 2nd i d Two types of i on map 65 d It includes a map.
[0101] 1st i d Map 64 shows the phase current i uvw To maximize the positive phase current i, i. uvw (i u i v i w The current with the largest absolute value among them becomes the positive current, and an additional d-axis current i d This is a d-axis current map with ' defined. In other words, the first i d Map 64 shows the maximum phase current i uvw In the phase in which the current flows, an additional d-axis current i is added such that the load on the upper arm is relatively higher, or the heat generated by the upper arm is relatively greater. d ′ is defined below. In the following, the first i d The additional d-axis current command value i is calculated by referring to map 64. d * ' represents the first additional d-axis current command value i d1 * ′
[0102] 2nd i d Map 65 shows the phase current i uvw The phase current i is maximized so that it is maximized on the negative side, i.e., the maximum phase current i uvw An additional d-axis current i is added so that the current is in the negative direction. d ′ represents the d-axis current map. In other words, the second i d Map 65 shows the maximum phase current i uvw In the phase in which the current flows, an additional d-axis current i is added such that the load on the lower arm is relatively higher, or the heat generated by the lower arm is relatively greater. d ′ is defined below. dThe additional d-axis current command value i is calculated by referring to map 65. d * ′ is the second additional d-axis current command value i d2 * ′
[0103] The selector 66 has a step-up ratio r. su Based on this, the first additional d-axis current command value i d1 * ′ or second additional d-axis current command value i d2 * ′ is the final additional d-axis current command value i d * Output as '.
[0104] Specifically, the step-up ratio r su If the ratio is more than twice (r su ≥2), the selector 66 sets the first additional d-axis current command value i d1 * ′ is the final additional d-axis current command value i d * Output as '. That is, r su When ≥ 2, an additional d-axis current i for warming up is required. d ' represents the phase current i flowing through the rotating electric machine 22. uvw It is determined so that it is maximized on the positive side. On the other hand, when the boost ratio rsu is less than 2 times (r su <2) The selector 66 sets the second additional d-axis current command value i d2 * ′ is the final additional d-axis current command value i d * Output as '. That is, r su When < 2, the additional d-axis current i for warming up d ' represents the phase current i flowing through the rotating electric machine 22. uvw It is determined so that it is maximized on the negative side.
[0105] The dq axis current determination unit 63 sets the warm-up execution flag k heat and additional d-axis current command value i d * Based on ', the final d-axis current command value i d *The dq-axis current determination unit 63 determines the q-axis current command value i in order to prevent torque from being generated and to prevent the rotating electric machine 22 from rotating. q * The value is determined (set) to zero. Then, the dq-axis current determination unit 63 determines the d-axis current command value i according to the following equation (12). d * Perform the calculation.
[0106]
[0107] That is, k heat = 1, and when warming up the battery 10, the d-axis current command value i d * The additional d-axis current command value i d * It becomes equal to ' and has a significant value. For this reason, the rotating electric machine 22 and the inverter 21 receive an additional d-axis current command value i d * d-axis current i corresponding to ' d As a result, the amount of heat generated by the rotating electric machine 22 and the inverter 21 increases. Therefore, the warming up of the battery 10 is accelerated, and the allowable current I aprv This allows for a quicker recovery. As a result, even when the rotating electric machine 22 and inverter 21 are used as boost converters, the charging of the battery 10 is accelerated.
[0108] On the other hand, k heat If = 0 and there is no need to warm up the battery 10, the d-axis current command value i d * The additional d-axis current command value i d * Regardless of the value of ′, it is zero. Therefore, the d-axis current i is supplied to the rotating electric machine 22 and the inverter 21. d It does not flow. However, the battery temperature T is such that there is no need to warm up the battery 10 in the first place. b The allowable current I is high. aprv Since it is in a large state, the charging of battery 10 will proceed appropriately without any particular delay.
[0109] Figure 12 shows the d-axis current map (i d This is an explanatory diagram showing the map. Figure 12(A) is the first i dMap 64 is shown. Figure 12(B) shows the second i d Map 65 is shown. In Figures 12(A) and 12(B), the solid line represents the charging current command value I ch * Or charging current I ch If it is almost zero (I ch * = I ch i (≒0[A]) d This is a map. The dashed line represents the charging current command value I. ch * Or charging current I ch If it is moderate (for example, I ch * = I ch i (≒50 [A]) d This is a map. The dashed line represents the charging current command value I. ch * Or charging current I ch When it is relatively large (for example, I ch * = I ch i (≒100 [A]) d It's a map.
[0110] As shown in Figure 12(A), the first i d Map 64 generates a first additional d-axis current i according to the electrical angle θ. d1 The sign of ′ is reversed. Specifically, in the range of θ = 0 to 30, 90 to 150, 210 to 270, 330 to 360 [deg], the first i d Map 64 shows the first additional d-axis current command value i d1 * Set ' to a positive value. On the other hand, in the range of θ = 30 to 90, 150 to 210, 270 to 330 [deg], the first i d Map 64 shows the first additional d-axis current command value i d1 * Set ' to a negative value. This sets the first additional d-axis current command value i to the rotating electric machine 22 and inverter 21. d1 * d-axis current i corresponding to ' d When this flows, the maximum phase current i uvw This represents a positive current.
[0111] As shown in Figure 12(B), the second i d Map 65 calculates the second additional d-axis current i according to the electrical angle θ. d2 The sign of ′ is reversed. However, in the range of θ = 0 to 30, 90 to 150, 210 to 270, 330 to 360 [deg], the second i d Map 65 shows the second additional d-axis current command value i d2 * Set ' to a negative value. On the other hand, in the range of θ = 30 to 90, 150 to 210, 270 to 330 [deg], the second i d Map 65 shows the second additional d-axis current command value i d2 * Set ' to a positive value. This will set a second additional d-axis current command value i to the rotating electric machine 22 and inverter 21. d2 * d-axis current i corresponding to ' d When this flows, the maximum phase current i uvw This results in a negative current.
[0112] Note that the d-axis current i flows in the positive direction. d In the rotating electric machine 22, a magnetic field is formed to strengthen the magnetic flux of the permanent magnets in the rotor. That is, the d-axis current i d The positive direction is the direction that strengthens the magnetic field of the rotating electric machine 22. And the d-axis current i flows in the negative direction. d In the rotating electric machine 22, a magnetic field is formed to weaken the magnetic flux of the permanent magnets in the rotor. That is, the d-axis current i d The negative direction is the direction that weakens the magnetic field of the rotating electric machine 22, which is the weakening magnetic field direction.
[0113] Therefore, when θ = 0 to 30, 90 to 150, 210 to 270, 330 to 360 [deg], the first i d Map 64 sets the first additional d-axis current command value i to increase the magnetic flux of the rotating electric machine 22. d1 * It can also be said that it defines '. Similarly, when θ = 30 to 90, 150 to 210, 270 to 330 [deg], the first i d Map 64 weakens the magnetic flux of the rotating electric machine 22 by setting the first additional d-axis current command value i d1 *It can be said that it defines '.
[0114] Similarly, when θ = 0 to 30, 90 to 150, 210 to 270, 330 to 360 [deg], the second i d Map 65 weakens the magnetic flux of the rotating electric machine 22 by setting a second additional d-axis current command value i d2 * It can also be said that it defines '. Similarly, when θ = 30 to 90, 150 to 210, 270 to 330 [deg], the second i d Map 65 sets the first additional d-axis current command value i to increase the magnetic flux of the rotating electric machine 22. d1 * It can be said that it defines '.
[0115] That is, the first i d Map 64 and 2i d Map 65 generates an additional d-axis current i that strengthens the magnetic flux of the rotating electric machine 22 according to the electrical angle θ. d ′, or an additional d-axis current i that weakens the magnetic flux of the rotating electric machine 22. d It could also be described as a map where you choose '.
[0116] As shown in Figure 12(A), the first i d Map 64 shows the first additional d-axis current command value i at each electrical angle θ. d1 * The magnitude of ' is the charging current command value I ch * Adjust based on the following. Similarly, as shown in Figure 12(B), the second i d Map 65 shows the second additional d-axis current command value i at each electrical angle θ. d2 * The magnitude of ' corresponds to the charging current command value I ch * Adjust based on this first additional d-axis current command value i d1 * ′ and the second additional d-axis current command value i d2 * The size of ′ is adjusted by the phase current i flowing through the rotating electric machine 22. uvw This is done to make the maximum value as large as possible. First additional d-axis current command value i d1 * ′ and the second additional d-axis current command value id2 * By adjusting the magnitude of ′, an additional d-axis current i d ′ is essentially the current i flowing through the multiple switching elements of the inverter 21. uu ~i wl Either of these is substantially the maximum value corresponding to the durability of the switching element, or the phase current i flowing through the rotating electric machine 22. uvw One of these effectively represents the maximum value corresponding to the durability of the stator winding.
[0117] Figure 13 shows the d-axis current i according to the d-axis current map (64, 65). d Phase current i when the current flows uvw This is an explanatory diagram showing the first i d Map 64 specifies the first additional d-axis current command value i d1 * d-axis current i corresponding to ' d The phase current i realized by uvw This is shown. Figure 13(B) shows the second i d Map 65 specifies the second additional d-axis current command value i d2 * d-axis current i corresponding to ' d The phase current i realized by uvw This is shown. Note that Figure 13 shows the charging current command value I ch * (Charging current I ch The phase current i when ) is almost zero uvw This shows that Figure 13 represents the d-axis current i corresponding to the solid line in Figure 12. d The phase current i realized by uvw This is shown. Also, in Figure 13, i lim is the phase current i uvw This is the maximum value and is predetermined according to the durability of the switching element or stator winding. In Figure 13, the solid line represents the U-phase current i u The dashed line indicates the V-phase current i. v The dashed line indicates the W-phase current i w This indicates.
[0118] As shown in Figure 13(A), the first i d Map 64 specifies the first additional d-axis current command value i d1* d-axis current i corresponding to ' d When flowing, the phase current i uvw Regardless of the electrical angle θ, the maximum positive value (+i lim ) can be taken. On the other hand, as shown in Figure 13(B), the second i d Map 65 specifies the second additional d-axis current command value i d2 * d-axis current i corresponding to ' d When flowing, the phase current i uvw Regardless of the electric angle θ, the maximum negative value is (-i lim ) can be taken.
[0119] Figure 14 also shows the d-axis current i according to the d-axis current map (64, 65). d Phase current i when the current flows uvw This is an explanatory diagram showing the first i d Map 64 specifies the first additional d-axis current command value i d1 * d-axis current i corresponding to ' d The phase current i realized by uvw This is shown. Figure 14(B) shows the second i d Map 65 specifies the second additional d-axis current command value i d2 * d-axis current i corresponding to ' d The phase current i realized by uvw This is shown. However, Figure 14 shows the charging current command value I ch * (Charging current I ch ) When the phase current i is moderate uvw This shows that Figure 14 represents the d-axis current i corresponding to the dashed line in Figure 12. d The phase current i realized by uvw This indicates that.
[0120] Charging current I ch If there is a phase current i uvw The charging current I ch A negative bias is added accordingly, but as shown in Figure 14(A), the first i d Map 64 specifies the first additional d-axis current command value i d1 * d-axis current i corresponding to ' dWhen flowing, the phase current i uvw Regardless of the electrical angle θ, the maximum positive value (+i lim ) can be taken. Also, as shown in Figure 14(B), the second i d Map 65 specifies the second additional d-axis current command value i d2 * d-axis current i corresponding to ' d When flowing, the charging current I ch Even if a corresponding negative bias is applied, the phase current i uvw Regardless of the electric angle θ, the maximum negative value is (-i lim ) can be taken.
[0121] Figure 15 also shows the d-axis current i according to the d-axis current map (64, 65). d Phase current i when the current flows uvw This is an explanatory diagram showing the first i d Map 64 specifies the first additional d-axis current command value i d1 * d-axis current i corresponding to ' d The phase current i realized by uvw This is shown. Figure 15(B) shows the second i d Map 65 specifies the second additional d-axis current command value i d2 * d-axis current i corresponding to ' d The phase current i realized by uvw This is shown. However, Figure 15 shows the charging current command value I ch * (Charging current I ch Phase current i when ) is relatively large uvw This shows that Figure 14 represents the d-axis current i corresponding to the dashed line in Figure 12. d The phase current i realized by uvw This indicates that.
[0122] As shown in Figure 15(A), the first i d Map 64 specifies the first additional d-axis current command value i d1 * d-axis current i corresponding to ' d When flowing, the phase current i uvw The charging current I ch With a large negative bias added accordingly, the maximum positive value (+i) is taken as far as possible.lim It is maximized so as to approach ). Also, as shown in Figure 14(B), the second i d Map 65 specifies the second additional d-axis current command value i d2 * d-axis current i corresponding to ' d When flowing, the charging current I ch Even if a large negative bias is applied accordingly, the phase current i uvw Regardless of the electric angle θ, the maximum negative value is (-i lim ) can be taken.
[0123] Thus, the first i d Map 64 and 2i d Map 65 shows the electrical angle θ and the charging current I. ch (Charging current command value I ch * ) Accordingly, the phase current i uvw The first additional d-axis current command value i is set to maximize the value i d1 * ′ and the second additional d-axis current command value i d2 * It defines '.
[0124] Figure 16 shows the step-up ratio r. su and drive signal D * = D uu * ~D wl * This is an explanatory diagram showing the relationship. Figure 16(A) shows the boost ratio r su When is twice (r su =2) Drive signal D * This is shown. Figure 16(B) shows the boost ratio r su When (r) is greater than twice su >2) Drive signal D * This is shown. And Figure 16(C) shows the boost ratio r. su When it is less than twice (r su <2) Drive signal D * This is shown. In Figures 16(A) to (C), the horizontal axis represents time, and here the carrier signal S C Drive signal D for the duration of one cycle * This indicates that.
[0125] Note that in Figure 16, the first period P1 The upper arm (Q 1 Q 3 Q 5 ) is off, and the lower arm (Q 2 Q 4 Q 6 ) is ON, and the lower arm (Q 2 Q 4 Q 6 This is the period during which current flows. Second period P 2 The upper arm (Q 1 Q 3 Q 5 ) is ON, and the lower arm (Q 2 Q 4 Q 6 ) is off, and the upper arm (Q 1 Q 3 Q 5 This is the period during which current flows. And the third period P 3 This is the first period P 1 and the second period P 2 This is the switching period, and the d-axis current i is used for warming up. d It occurs when flowing.
[0126] As shown in Figure 16(A), the rotating electric machine 22 and the inverter 21 are set to a boost ratio r su If it is to function as a 2x boost converter, then the first period P 1 and the second period P 2 The lengths are approximately equal (P 1 ≒P 2 ). However, in this embodiment, the d-axis current i is used for warming up. d To add this, the pulse width of each phase is different. Therefore, the first period P 1 and the second period P 2 During the third period P 3 This occurs. In this embodiment, the rotating electric machine 22 is in a stopped state, and no induced voltage is generated. Therefore, the third period P 3 This is the first period P 1 and the second period P 2 In comparison, this is a very short period. In other words, the d-axis current i is maintained for warm-up. d Even with the addition of this, the difference in pulse width between each phase is very small. Third period P 3For example, U-phase switching (D uu * and D ul * This is a state where only the switching of ( ) has occurred. Below, in the first period P 1 and the second period P 2 The state in which the lengths are approximately equal is called the reference state.
[0127] Then, as shown in Figure 16(B), the rotating electric machine 22 and the inverter 21 are set to a boost ratio r su When it functions as a boost converter with a voltage increase of more than 2, compared to the reference state, the first period P 1 The second period P 2 The period becomes shorter. That is, the first period P 1 This is the second period P 2 It will take longer in terms of time (P 1 >P 2 ).
[0128] On the other hand, as shown in Figure 16(C), the rotating electric machine 22 and the inverter 21 are set to a boost ratio r su When it functions as a boost converter with a voltage boost of less than 2, compared to the reference state, the first period P 1 The second period P becomes shorter. 2 This becomes longer. In other words, the first period P 1 This is the second period P 2 It becomes shorter in time than (P 1 <P 2 ).
[0129] Figure 17 shows the first period P 1 This is an explanatory diagram showing the flow of current in [the system]. In Figure 17, the maximum phase current i is shown according to the electrical angle θ. uvw U-phase current i u Therefore, the V-phase current i v and W-phase current i w The U-phase current i u The example below illustrates a scene that is 1 / 2 of the total. Below, as an example, the first period P 1 In this case, the U-phase current i u The current is +100A, and the V-phase current i v and W-phase current i w Let's assume it's -50A.
[0130] As shown in Figure 17, the first period P 1 So, Q 2 Q 4 Q 6 Because it is ON, an additional d-axis current i is added for warming up. d The phase current i realized by uvw Q 2 Q 4 Q 6 It recirculates through this. For this reason, in the inverter 21, the lower arm (Q) of each phase is mainly used. 2 Q 4 Q 6 ) develops a fever. That is, during the first period P 1 So, the lower arm (Q 2 Q 4 Q 6 The thermal load on ) is high. In this case, the arm (switching element) that generates the most heat is Q. 2 That is the case.
[0131] Figure 18 shows the second period P 2 This is an explanatory diagram showing the flow of current in the second period P. 2 So, Q 1 Q 3 Q 5 Because it is on, an additional d-axis current i is added for warming up. d The phase current i realized by uvw Q 1 Q 3 Q 5 The current flows back through this. For this reason, in the inverter 21, the upper arm (Q) of each phase is mainly used. 1 Q 3 Q 5 ) develops a fever. That is, period P 2 So, the upper arm (Q 1 Q 3 Q 5 The thermal load on ) is high. In this case, the arm (switching element) that generates the most heat is Q. 1 That is the case.
[0132] Thus, the first period P 1 and the second period P 2 Therefore, the arms subjected to the heat load are switched between the upper and lower arms. For this reason, the boost ratio r suis twice and the first period P 1 and the second period P 2 are substantially equal in length in the reference state (r su = 2, P 1 = P 2 ), the inverter 21 generates heat substantially uniformly as a whole. However, as described above, when the boost ratio r su is greater than twice and the first period P 1 is longer than the second period P 2 (r su > 2, P 1 > P 2 ), the heat load in the inverter 21 is biased toward the lower arm (Q 2 , Q 4 , Q 6 ). Also, when the boost ratio r su is less than twice and the first period P 1 is shorter than the second period P 2 (r su < 2, P 1 < P 2 ), the heat load in the inverter 21 is biased toward the upper arm (Q 1 , Q 3 , Q 5 ).
[0133] Therefore, in this embodiment, when the boost ratio r su is 2 or more (r su ≥ 2), the additional d-axis current calculation unit 62 uses, as the final additional d-axis current command value i d * ′, the first additional d-axis current command value i d defined by the first i d1 * ′ map 64. And when the boost ratio r su is less than twice (r<00Map 64 and the second i d are switched with Map 65. As a result, the additional d-axis current calculation unit 62 causes the arm with the largest heat generation in the third period P 3 to be different from the arm with the largest heat generation in the shorter one of the first period P 1 or the second period P 2 to disperse the heat generation locations in the inverter 21. Specifically, it is as follows.
[0134] FIGS. 19 and 20 are explanatory diagrams showing the current flow in the third period P 3 . Here, similar to FIGS. 17 and 18, in the first period P 1 , the U-phase current i u is +100 A, the V-phase current i v and the W-phase current i w are -50 A, and in the second period P 2 , the U-phase current i u is -100 A, the V-phase current i v and the W-phase current i w are +50 A. For the third period P 3 , the flow of the phase current i uvw is shown.
[0135] FIG. 19 shows the flow of the phase current i uvw when the additional d-axis current command value i u ′ is set such that the U-phase current i d * ′, which is the largest phase current i uvw , becomes a positive current. In other words, in FIG. 19, the flow of the phase current i d when the first additional d-axis current command value i d1 * ′ set by Map 64 is used as the final additional d-axis current command value i d * ′ is shown. uvw As shown in FIG. 19, when using the first additional d-axis current command value i
[0136] ′, in the third period P d1 * ′, for example, the U-phase current i 3 is the upper arm (Q u is the upper arm (Q 1) flows, V-phase current i v and W-phase current i w The lower arm (Q 4 Q 6 ) flows through it. At this time, the arm (switching element) that generates the most heat has the largest phase current i uvw The U-phase current i u Q 1 Therefore, the first additional d-axis current command value i d1 * When using ′, the third period P 3 In this case, the arm (switching element) that generates the most heat is in the first period P 1 It is the same as the arm (switching element) that generates the most heat.
[0137] On the other hand, Figure 20 shows the maximum phase current i. uvw The U-phase current i u The additional d-axis current command value i will result in a negative current. d * Phase current i when ' is set uvw This shows the flow. In other words, in Figure 20, the second i d Map 65 sets the second additional d-axis current command value i d2 * ′ is the final additional d-axis current command value i d * Phase current i when used as ' uvw This shows the flow.
[0138] As shown in Figure 20, the second additional d-axis current command value i d2 * When using ′, the third period P 3 For example, the U-phase current i u The lower arm (Q 2 ) flows, V-phase current i v and W-phase current i w The upper arm (Q 3 Q 5 ) flows through it. At this time, the arm (switching element) that generates the most heat has the largest phase current i uvw The U-phase current i u Q 2 Therefore, the second additional d-axis current command value i d2* When using ′, the third period P 3 The arm (switching element) with the largest heat generation in is the same as the arm (switching element) with the largest heat generation in the second period P 2 is the same as the arm (switching element) with the largest heat generation in the second period P
[0139] Therefore, the boost ratio r su is 2 or more (r su ≧2), and since the first period P 1 is longer than the second period P 2 (P 1 >P 2 ), when the heat load is biased to the lower arm (Q 2 ), the additional d-axis current calculation unit 62 uses the first additional d-axis current command value i d1 * ′ as the final additional d-axis current command value i d * ′, and causes the phase current i 3 in the third period P uvw to flow as shown in FIG. 19. As a result, compared to the case where the second additional d-axis current command value i d2 * ′ is used as the final additional d-axis current command value i d [[ID=3q]] * ′ and the phase current i 3 in the third period P uvw flows as shown in FIG. 20, the heat load on Q 2 is reduced.
[0140] Also, when the boost ratio r su is less than 2 times (r su <2), and since the first period P 1 is shorter than the second period P 2 (P 1 <P 2 ), when the heat load is biased to the upper arm (Q 1 ), the additional d-axis current calculation unit 62 uses the second additional d-axis current command value i d2 * ′ as the final additional d-axis current command value i d * ′, and causes the phase current i 3 in the third period P uvw to flow as shown in FIG. 20. As a result, the first additional d-axis current command value i d1* ′ is the final additional d-axis current command value i d * ′ is used as, 3rd period P 3 Phase current i uvw Q 1 The heat load is reduced.
[0141] Figure 21 is a flowchart of the charging control (warm-up control) of this embodiment, which also warms up the battery 10 when charging the battery 10 using the external charger 14.
[0142] As shown in Figure 21, when it is detected that the external charger 14 has been connected to the electric vehicle 100, in step S10, the charging control unit 46 acquires parameters indicating the operating status of the inverter 21, the rotating electric machine 22, and the external charger 14. Specifically, in step S10, the charging control unit 46 acquires the electrical angle θ and the phase current i uvw DC voltage V dc , and external input voltage V ref (or V n ) obtain.
[0143] In step S11, the charge control unit 46 acquires parameters indicating the state of the battery 10. Specifically, in step S11, the charge control unit 46 acquires the battery temperature T b , SOC, and battery voltage V b Obtain it.
[0144] In step S12, the boost ratio calculation unit 53 calculates the boost ratio r of the boost converter composed of the rotating electric machine 22 and the inverter 21. su The warm-up current calculation unit 52 determines the warm-up current I dc-h The allowable current I of the battery 10 is calculated (estimated). In step S14, the allowable current calculation unit 51 calculates (estimates) the allowable current I of the battery 10. aprv The charge current calculation unit 54 calculates the charge current command value I. ch * The charging current command value I is calculated and sent to the external charger 14. ch * The charging current I that matches this ch It requests input.
[0145] Subsequently, in step S16, the dq-axis current command value calculation unit 55 determines whether warming up is necessary or not, and the battery temperature T b and temperature threshold T th Compare the following. At this time, the battery temperature T b The temperature threshold T th If the battery temperature T is lower than the specified value, and the warm-up requirement determination unit 61 determines that the battery 10 needs to be warmed up, the process proceeds to step S17. b The temperature threshold T th If the warm-up requirement determination unit 61 determines that there is no need to warm up the battery 10, the process proceeds to step S18.
[0146] In step S17, the additional d-axis current calculation unit 62 and the dq-axis current determination unit 63 determine a d-axis current command value i that has a significant value corresponding to the electrical angle θ, etc. d * The following is calculated: Also, the q-axis current command value i q * It is set to zero.
[0147] In step S18, the dq-axis current determination unit 63 determines the d-axis current command value i d * and q-axis current command value i q * Set both to zero.
[0148] In step S19, the current vector control unit 42 sets the dq axis current command value i set in step 17 or step S18. dq * Based on this, the dq axis voltage command value v dq * The PWM control unit 44 calculates the dq-axis voltage command value v. dq * The duty command value Duty_uvw is set accordingly. In step S21, the drive signal generation unit 45 generates a drive signal D corresponding to the duty command value Duty_uvw. * = D uu * ~D wl * Then, in step S22, the drive signal generation unit 45 generates the drive signal D *By inputting this to the inverter 21, the Q of the inverter 21 1 ~Q 6 It is controlled.
[0149] Therefore, when charging the battery 10 using the external charger 14 and the boost converter consisting of the rotating electric machine 22 and the inverter 21, if the battery 10 needs to be warmed up, the current flowing through the rotating electric machine 22 will be limited to the allowable current I aprv DC current I equivalent to dc In addition, warm-up current i dc-h The corresponding d-axis current i d It flows. And the allowable current I aprv DC current I equivalent to dc This is supplied to the battery 10, and the added d-axis current i d This is recirculated through the rotating electric machine 22 and inverter 21 and consumed as a loss. Therefore, compared to the case where the rotating electric machine 22 and inverter 21 are simply used as boost converters, the rotating electric machine 22 and inverter 21 have a d-axis current i d The power consumption generates a lot of heat. Also, the heat from the rotating electric machine 22 and inverter 21 is transported to the battery 10 by the cooling system 12. Therefore, according to the charge control of this embodiment, the battery 10 warms up faster than when the rotating electric machine 22 and inverter 21 are simply used as boost converters, and the allowable current I aprv The battery also recovers quickly. As a result, the battery 10 is charged more rapidly than when the rotating electric machine 22 and inverter 21 are simply used as boost converters.
[0150] [Modified Version] The charging control of the above embodiment substantially includes the first to third modes.
[0151] In the first mode, the rotating electric machine 22 and the inverter 21 are given an allowable current I aprv and warm-up current I dc-h Of which, the effective warm-up current I dc-h This is the mode in which only the following current flows. More precisely, in the first mode, the rotating electric machine 22 and the inverter 21 receive a warm-up current I. dc-h The corresponding d-axis current i d This is a mode in which only the current I flows. aprvThis is the control state when the value is close to zero.
[0152] In the second mode, the rotating electric machine 22 and the inverter 21 are given an allowable current I aprv and warm-up current I dc-h This is a mode in which both currents flow. More precisely, the second mode is when the allowable current I aprv DC current I equivalent to dc and warm-up current I dc-h The corresponding d-axis current i d This is the mode in which the current flows. This is the control state mainly described in the above embodiment.
[0153] The third mode then provides the rotating electric machine 22 and inverter 21 with an allowable current I aprv and warm-up current I dc-h Of these, the effectively allowable current I aprv This is the mode in which only the allowable current I flows. More precisely, the third mode is when the rotating electric machine 22 and inverter 21 receive the allowable current I aprv DC current I equivalent to dc This is a mode in which only the current flows. This is a control state in which the rotating electric machine 22 and inverter 21 are simply used as boost converters.
[0154] In the above embodiment, these modes are defined by the battery temperature T b Due to the increase in the allowable current I aprv When it recovers, or when the battery temperature T b The system automatically switches when the engine no longer needs warming up due to the increase in temperature. However, as explained below, the controller 13 can more explicitly switch the charging control mode.
[0155] Figure 22 is a flowchart relating to the mode selection for charge control (warm-up control). As shown in Figure 22, in step S31, the controller 13 selects the allowable current I aprv It determines whether the allowable current I aprv A threshold ε is set in advance for the allowable current I aprv When the threshold ε is less than or equal to the allowable current I aprv It is determined that this is effectively zero.
[0156] In step S31, the allowable current I aprv When it is determined that the value is substantially zero, the process proceeds to step S32, and the controller 13 performs the first mode of charge control.
[0157] When the rotating electric machine 22 and inverter 21 are used as a boost converter for the external charger 14, the allowable current I aprv When the allowable current I is zero and no current can be supplied to the battery 10, no current flows to the rotating electric machine 22 and the inverter 21. Therefore, the rotating electric machine 22 and the inverter 21 do not generate heat, the battery 10 does not warm up, and the battery 10 cannot be charged. In contrast, in the first mode of charge control, the allowable current I aprv Even if it is zero, the d-axis current i of the rotating electric machine 22 and inverter 21 d This causes the battery temperature T to flow. b The allowable current I gradually increases. aprv It recovers. Therefore, according to the charging control in the first mode, the battery 10 can be charged.
[0158] In step S31, the allowable current I aprv If it is determined that the current is not zero and that the battery 10 can accept a certain amount of current, the process proceeds to step S33.
[0159] In step S33, the controller 13 sets the allowable current I aprv A predetermined current threshold I th Compare with the current threshold I. th The allowable current I aprv DC current I equivalent to dc This is a threshold for determining whether the battery 10 warms up quickly based solely on the heat generated by the current. Current threshold I th This is determined by fitting, for example, based on experiments or simulations.
[0160] In step S33, the allowable current I aprv Current threshold I th Smaller than, allowable current I aprv DC current I equivalent to dcIf it is determined that the heat generated by the device alone would require a considerable amount of time to warm up and charge the battery 10, the process proceeds to step S34, and the controller 13 executes the second mode of charging control. As explained in the above embodiment, the second mode of charging control allows the battery 10 to warm up and charge more quickly.
[0161] In step S33, the allowable current I aprv Current threshold I th The above is true, and the allowable current I aprv DC current I equivalent to dc When it is determined that the warming and charging of the battery 10 can proceed without delay solely due to the heat generated by the device, the process proceeds to step S35, and the controller 13 executes the third mode of charging control. That is, the controller 13, similar to step S18 of the second mode, determines the d-axis current command value i in the dq-axis current determination unit 63. d * and q-axis current command value i q * Set both to zero. This causes the rotating electric machine 22 and the inverter 21 to simply function as boost converters for the external charger 14.
[0162] Furthermore, the charging control for the first mode, second mode, or third mode may be performed independently. In other words, the controller 13 does not need to be configured to perform all three charging modes: the first mode, the second mode, and the third mode. The controller 13 may be configured to perform only the charging control for the first mode. The controller 13 may be configured to perform only the charging control for the second mode. Alternatively, the controller 13 only needs to be configured to perform charging control for at least one of the first or second modes.
[0163] As described above, the control method for an electric vehicle according to the above embodiment and its modifications is a control method for an electric vehicle 100 in which, when charging the battery 10 with an external charger 14, the external charger 14 is connected to the battery 10 via a boost converter configured using a rotating electric machine 22 and an inverter 21, and the battery 10 is warmed up by transporting heat from the rotating electric machine 22 and the inverter 21 to the battery 10. In this control method for an electric vehicle 100, the allowable current I is the current that the battery 10 can accept as input. aprv The warm-up current I is calculated to be the current consumed as a loss in the rotating electric machine 22 and inverter 21. dc-h The allowable current I is calculated. aprv and warm-up current I dc-h Based on this, the charging current I input from the external charger 14 ch (=I ch * Determine the charging current I ch When the allowable current I is supplied to the neutral point 23 of the rotating electric machine 22, aprv The following is supplied to the battery 10, and the warm-up current I in the rotating electric machine 22 dc-h Corresponding d-axis current i d The inverter 21 is switched so that the current flows back.
[0164] Thus, when the rotating electric machine 22 and inverter 21 are used as boost converters for the external charger 14, the allowable current I of the rotating electric machine 22 and inverter 21 is set. aprv The corresponding DC current I dc In addition, the d-axis current i for warming up d By switching the inverter 21 so that current flows through it, the warm-up of the battery 10 is accelerated, and the allowable current I aprv Recovery is accelerated. Therefore, the battery 10 can be charged quickly even in low temperature conditions. In particular, when the rotating electric machine 22 and inverter 21 are used simply as a normal boost converter, the allowable current I in low temperature conditions aprv Battery 10 with reduced allowable current I aprv Due to this limitation, it is practically impossible to warm up or charge the machine. In contrast, as described above, the rotating electric machine 22 and inverter 21 function as boost converters, while the d-axis current id If you allow it to flow, the allowable current I at low temperatures will be aprv Even with a degraded battery 10, it can be warmed up and charged quickly and with almost no interruption.
[0165] In the above embodiment and modified version of the electric vehicle control method, the charging current I ch The allowable current I aprv and warm-up current I dc-h The sum of the boost ratios of the boost converter, r su The calculation is performed by multiplying by .
[0166] Thus, the charging current I ch (Charging current command value I ch * ) calculates the DC current I supplied to the battery 10. dc The allowable current I aprv The charging current I is within the range I ch This allows for particularly accurate determination. Therefore, it is possible to reliably prevent battery failure while promoting the warming and charging of the battery 10.
[0167] In the above embodiment and modified version of the electric vehicle control method, the charging current I ch Accordingly, the d-axis current i d (=i d Adjust the size of ′).
[0168] Additional d-axis current i for warming up d The magnitude of the charging current I ch It changes depending on (see Figure 12). Therefore, as described above, the charging current I ch The d-axis current i d By adjusting the size, the maximum possible d-axis current i can be obtained within the range that the inverter 21 and the rotating electric machine 22 can withstand. d This allows for the flow of current. Therefore, the battery 10 can be warmed up and charged particularly quickly.
[0169] In the control method for electric vehicles according to the above embodiment and its modified form, the d-axis current i d The magnitude of is the phase current i flowing through the rotating electric machine 22. uvw It is determined so that the maximum value is maximized.
[0170] Thus, the phase current i uvw The maximum value should be as large as possible (for example, i u >i v = i w In this case, the U-phase current i u (To make it as large as possible), add d-axis current i for warming up. d By determining the size of the rotating electric machine 22 and inverter 21, the amount of heat generated is maximized. This allows the battery 10 to be warmed up and charged particularly quickly.
[0171] In the control method for electric vehicles according to the above embodiment and modified example, the d-axis current i d This refers to the multiple switching elements (Q) that the inverter 21 has. 1 ~Q 6 Current i flowing through ) uu ~i wl The phase current i flowing through the rotating electric machine 22 is set to the maximum value corresponding to the durability of the switching element. uvw It is determined so that it is the maximum value corresponding to the winding's durability.
[0172] In this way, the d-axis current i is as low as possible within the range that the inverter 21 and the rotating electric machine 22 can withstand. d Increasing this value allows the battery 10 to be warmed up and charged particularly quickly while preventing overheating failures of the inverter 21 and the rotating electric machine 22.
[0173] In the control method for electric vehicles according to the above embodiment and modified example, the d-axis current i d Depending on the stopping position (θ) of the rotor of the rotating electric machine 22, the current flows in either the strengthening magnetic field direction, which strengthens the magnetic field of the rotating electric machine 22, or the weakening magnetic field direction, which weakens the magnetic field of the rotating electric machine 22.
[0174] Add d-axis current i for warm-up d In principle, the current can flow in either the direction of the strengthening magnetic field or the direction of the weakening magnetic field. However, as described above, the d-axis current i depends on the rotor's stopping position (electrical angle θ). d When the orientation (sign) is changed, the multiple switching elements (Q) of the inverter 21 change 1 ~Q 6This makes it easier to distribute the heat load on the switching element (Q) due to the uneven distribution of the heat load. 1 ~Q 6 This allows for the normalization of the degree of deterioration.
[0175] In the above embodiment and modified control method for electric vehicles, the boost ratio r of the boost converter su If the ratio is more than twice (r su ≧2), d-axis current i d The phase current i flowing through the rotating electric machine 22 is uvw The boost ratio r of the boost converter is determined to be maximized on the positive side. su If it is less than twice (r su <2), d-axis current i d The phase current i flowing through the rotating electric machine 22 is uvw It is determined so that it is maximized on the negative side.
[0176] Thus, the step-up ratio r su The phase current i uvw The d-axis current i is maximized on the positive or negative side. d Once determined, the inverter 21 has multiple switching elements (Q 1 ~Q 6 This makes it easier to distribute the heat load on the switching element (Q) due to the uneven distribution of the heat load. 1 ~Q 6 This allows for the normalization of the degree of deterioration.
[0177] The control method for electric vehicles according to the above embodiment and modified example is the allowable current I aprv and warm-up current I dc-h Of these, the warm-up current I dc-h The first mode involves flowing current, and the allowable current I aprv and warm-up current I dc-h The second mode allows both to flow, and the allowable current I aprv and warm-up current I dc-h Of these, the allowable current I aprv It has a third mode that flows and
[0178] In this way, when performing charging control in the first to third modes, the optimal warm-up method can be selected according to the state of the battery 10. Therefore, the battery 10 can be warmed up and charged efficiently.
[0179] The control device for the electric vehicle according to the above embodiment and modified example is a control device (controller 13) for the electric vehicle 100 that, when charging the battery 10 with an external charger 14, connects the external charger 14 to the battery 10 via a boost converter configured using a rotating electric machine 22 and an inverter 21, and warms up the battery 10 by transporting heat from the rotating electric machine 22 and the inverter 21 to the battery 10. This control device (controller 13) for the electric vehicle 100 controls the allowable current I, which is the input current that the battery 10 can tolerate. aprv The allowable current calculation unit 51 calculates the allowable current I, which is the current consumed as loss in the rotating electric machine 22 and inverter 21. dc-h A warm-up current calculation unit 52 calculates the allowable current I aprv and warm-up current I dc-h Based on this, the charging current I input from the external charger 14 ch (≒I ch * A charging current calculation unit 54 that determines the charging current I ch When the allowable current I is supplied to the neutral point 23 of the rotating electric machine 22, aprv The following is supplied to the battery 10, and the warm-up current I in the rotating electric machine 22 dc-h Corresponding d-axis current i d (≒i d The dq-axis current command value i is used to switch the inverter 21 so that the ') flows back. dq * It includes a dq-axis current command value calculation unit 55 that calculates the following:
[0180] Thus, when the rotating electric machine 22 and inverter 21 are used as boost converters for the external charger 14, the allowable current I of the rotating electric machine 22 and inverter 21 is set. aprv The corresponding DC current I dc In addition, the d-axis current i for warming up d By switching the inverter 21 so that current flows through it, the warm-up of the battery 10 is accelerated, and the allowable current I aprv Recovery is accelerated. Therefore, even in low temperature conditions, the battery 10 can be charged quickly. In particular, while the rotating electric machine 22 and inverter 21 function as boost converters, the d-axis current id By flowing this, the allowable current I at low temperatures aprv Even with a degraded battery 10, it can be warmed up and charged quickly and with almost no interruption.
[0181] Although embodiments and modifications of the present invention have been described above, the configurations described in the above embodiments and modifications represent only a part of the application examples of the present invention and are not intended to limit the technical scope of the present invention.
Claims
1. A control method for an electric vehicle, in which, when charging the battery with an external charger, the external charger is connected to the battery via a boost converter configured with a rotating electric machine and an inverter, and the battery is warmed up by transporting heat from the rotating electric machine and the inverter to the battery, the method comprising: calculating the allowable current, which is the maximum input current that the battery can tolerate; calculating the warm-up current, which is the current consumed as loss in the rotating electric machine and the inverter; determining the charging current to be input from the external charger based on the allowable current and the warm-up current; and switching the inverter so that when the charging current is supplied to the neutral point of the rotating electric machine, the allowable current is supplied to the battery and a d-axis current corresponding to the warm-up current flows back in the rotating electric machine.
2. A method for controlling an electric vehicle according to claim 1, wherein the charging current is calculated by multiplying the sum of the allowable current and the warm-up current by the boost ratio of the boost converter.
3. A method for controlling an electric vehicle according to claim 2, wherein the magnitude of the d-axis current is adjusted according to the charging current.
4. A method for controlling an electric vehicle according to claim 3, wherein the magnitude of the d-axis current is determined such that the maximum value of the phase current flowing through the rotating electric machine is increased.
5. A method for controlling an electric vehicle according to claim 4, wherein the d-axis current is determined such that the current flowing through a plurality of switching elements of the inverter becomes the maximum value corresponding to the durability of the switching elements, or the phase current flowing through the rotating electric machine becomes the maximum value corresponding to the durability of the winding.
6. A method for controlling an electric vehicle according to claim 1, wherein the d-axis current is flowed in a direction that strengthens the magnetic field of the rotating electric machine, or in a direction that weakens the magnetic field of the rotating electric machine, depending on the stopping position of the rotor of the rotating electric machine.
7. A method for controlling an electric vehicle according to claim 1, wherein when the boost ratio of the boost converter is 2 or more, the d-axis current is determined so as to maximize the phase current flowing through the rotating electric machine on the positive side, and when the boost ratio of the boost converter is less than 2, the d-axis current is determined so as to maximize the phase current flowing through the rotating electric machine on the negative side.
8. A control method for an electric vehicle according to claim 1, comprising: a first mode in which the warm-up current is supplied from the allowable current and the warm-up current; a second mode in which both the allowable current and the warm-up current are supplied; and a third mode in which the allowable current is supplied from the allowable current and the warm-up current.
9. A control device for an electric vehicle, which, when charging the battery with an external charger, connects the external charger to the battery via a boost converter configured with a rotating electric machine and an inverter, and warms up the battery by transporting heat from the rotating electric machine and the inverter to the battery, comprising: an allowable current calculation unit that calculates an allowable current which is the input current that the battery can tolerate; a warm-up current calculation unit that calculates a warm-up current which is the current consumed as loss in the rotating electric machine and the inverter; a charging current calculation unit that determines the charging current to be input from the external charger based on the allowable current and the warm-up current; and a dq-axis current command value calculation unit that calculates a dq-axis current command value for switching the inverter so that when the charging current is supplied to the neutral point of the rotating electric machine, the allowable current is supplied to the battery and a d-axis current corresponding to the warm-up current flows back in the rotating electric machine.
Citation Information
Patent Citations
Battery temperature rise controller in electric vehicle
JP2014072955A
Power conversion device
JP2021093845A
Power conversion device
JP2022094749A
Power conversion device and program
JP2024034847A
Apparatus for controlling charging system using motor-driving system
US20200189409A1