The present disclosure claims priority under 35 U.S.C. § 119 to Japanese Patent Application No. 2022-195634, filed on Dec. 7, 2022, which is incorporated herein by reference in its entirety.
The present disclosure relates to a control device for a vehicle.
JP 2013-027063 A discloses a regeneration control device for an electric vehicle. The regeneration control device monitors a state of charge (SOC) of a battery device, and calculates a regenerative current flowing through the battery device, from a map based on the SOC. Then, the regeneration control device controls regenerative torque so as not to exceed the calculated regenerative current.
In a vehicle in which regenerative power and drive power of an electric motor are controlled while charge and discharge power of a battery is limited so as not to exceed an input or output limit of the battery, it is required to reduce a change in acceleration or deceleration of the vehicle due to ON/OFF of an auxiliary device operated by electric power from the battery.
The present disclosure has been made in view of the problem described above, and an object thereof is to provide a control device for a vehicle that can reduce a change in acceleration or deceleration of the vehicle due to ON/OFF of an auxiliary device operated by electric power from a battery in a scene in which an input or output limit of the battery becomes tight.
A control device for a vehicle according to a first aspect of the present disclosure controls a vehicle including: a power train including a battery and an electric motor operated by electric power from the battery, and configured to perform regenerative traveling by using the electric motor as a generator during deceleration of the vehicle; and an auxiliary device operated by the electric power from the battery. The control device includes an electronic control unit configured to control regenerative power of the electric motor during the regenerative traveling. In a first traveling condition where a battery input limit as allowable maximum charging power of the battery becomes tight during the regenerative traveling, the electronic control unit is configured to: calculate an input limit for regeneration by adding a consumed power of the auxiliary device to the battery input limit being a negative value; and execute first regenerative power control for controlling the regenerative power so as not to exceed the input limit for regeneration.
A control device for a vehicle according to a second aspect of the present disclosure controls a vehicle including: a power train including a battery and an electric motor operated by electric power from the battery, and configured to perform power traveling by using the electric motor during acceleration of the vehicle; and an auxiliary device operated by the electric power from the battery. The control device includes an electronic control unit configured to control drive power of the electric motor during the power traveling. In a second traveling condition where a battery output limit as allowable maximum discharging power of the battery becomes tight during the power traveling, the electronic control unit is configured to: calculate an output limit for powering by subtracting a consumed power of the auxiliary device from the battery output limit being a positive value; and execute first drive power control for controlling the drive power so as not to exceed the output limit for powering.
According to the first aspect of the present disclosure, it is possible to reduce a change in the deceleration of the vehicle caused by ON/OFF of the auxiliary device operated by the electric power from the battery in a scene in which the input limit of the battery becomes tight. Also, according to the second aspect, it is possible to reduce a change in the acceleration of the vehicle caused by ON/OFF of the auxiliary device operated by the electric power from the battery in a scene in which the output limit of the battery becomes tight.
Embodiments of the present disclosure will be described with reference to the accompanying drawings.
The power train 10 includes a battery 12, an electric motor 14, and a power control unit (PCU) 16. The electric motor 14 is operated by electric power from the battery 12. The PCU 16 is a power converter including an inverter for driving the electric motor 14. The PCU 16 is configured to control the electric motor 14 using the electric power of the battery 12 based on a command from the ECU 20. More specifically, the electric motor 14 generates a drive torque Tmd with the control of the PCU 16. In addition, with the control of the PCU 16, the electric motor 14 also functions as a power generator configured to generate a regenerative torque (negative torque) Tmr by being driven by the rotation of the wheels during deceleration of the vehicle 1.
According to the power train 10 described above, electric traveling (i.e., EV traveling) using the electric motor 14 can be performed. More specifically, during, for example, deceleration of the vehicle 1, regenerative traveling can be performed using the electric motor 14 as a power generator. Moreover, during, for example, acceleration of the vehicle 1, power traveling (i.e., power running) can be performed using the electric motor 14. The vehicle 1 is, for example, a battery electric vehicle (BEV). However, the “vehicle” according to the present disclosure may be any vehicle including a power train configured to perform the electric traveling, and may be, for example, a plug-in hybrid electric vehicle (PHEV).
The ECU 20 is a computer configured to control the vehicle 1 and corresponds to an example of the “control device for a vehicle” according to the present disclosure. The ECU 20 includes a processor 22 and a memory device 24. The processor 22 executes various processes. The various processes include processes related to control of drive power and regenerative power of the electric motor 14 described below. The memory device 24 stores various types of information necessary for processing by the processor 22. The processor 22 executes computer programs, whereby the various processes by the ECU 20 are realized. The computer programs are stored in the memory device 24. Alternatively, the computer programs may be recorded on a computer-readable recording medium. In addition, the ECU 20 may be configured by combining a plurality of ECUs.
The various sensors 30 include, for example, a temperature sensor configured to detect the temperature of the battery 12, an electric current sensor configured to detect the charge and discharge current of the battery 12, a vehicle speed sensor configured to detect the speed of the vehicle 1, a rotation angle sensor configured to detect the rotation angle of the electric motor 14, an accelerator pedal sensor, and a brake pedal sensor. The ECU 20 calculates a charging rate, that is, a state of charge (SOC) of the battery 12 based on the charge and discharge current detected by the electric current sensor.
The auxiliary device 40 is operated by the electric power from the battery 12. The auxiliary device 40 is, for example, an air conditioner. The air conditioner performs air conditioning (for example, cooling and heating) of the interior of the vehicle 1. Instead of the air conditioner, the “auxiliary device” according to the present disclosure may be, for example, a DC/DC converter that steps down the voltage of the battery 12 to supply electric power to a device, such as the ECU 20. Alternatively, the auxiliary device may be, for example, an alternating current (AC) power supply device that supplies electric power to a device, such as a household electrical appliance, by using the electric power from the battery 12.
First, a basic operation during the electric traveling including the regenerative traveling and the power traveling will be described. The ECU 20 calculates a required torque Treq which is a torque of the electric motor 14 (motor torque) required by the driver of the vehicle 1. The required torque Treq is calculated based on, for example, the amounts of depression of the accelerator pedal and the brake pedal and the vehicle speed. During the electric traveling, motor torque Tm corresponding to the required torque Treq calculated in this way may not always be output as it is. That is, the motor torque Tm (i.e., the regenerative torque Tmr or the drive torque Tmd) may be limited as follows.
That is, an upper limit value (i.e., an allowable maximum charging power) based on, for example, the temperature and the SOC of the battery 12 is determined for the electric power allowed to charge the battery 12 during the regenerative traveling. Hereinafter, this upper limit value is referred to as “battery input limit Winb”. Similarly, an upper limit value (i.e., an allowable maximum discharging power) based on, for example, the temperature and the SOC of the battery 12 is also determined for the electric power allowed to be discharged from the battery 12 during the power traveling. Hereinafter, this upper limit value is referred to as “battery output limit Woutb”. In addition, in this specification, the sign of the electric power is positive when the battery 12 is discharged, and is negative when the battery 12 is charged. Therefore, the battery input limit Winb is a negative value, and the battery output limit Woutb is a positive value.
The limitation of the required torque Treq based on the battery input and output limits Winb and Woutb is basically performed as follows. That is, when the electric power (motor power) Pm of the electric motor 14 according to the product of the required torque Treq and the rotation speed of the electric motor 14 (motor rotation speed) is within a range of the battery input or output limit Winb or Woutb, the ECU 20 controls the PCU 16 such that a motor torque Tm according to the required torque Treq is output from the electric motor 14. On the other hand, when the motor power Pm according to the required torque Treq exceeds the battery input or output limit Winb or Woutb, the ECU 20 controls the PCU 16 such that a motor torque Tm according to the motor power Pm limited so as not to exceed the battery input or output limit Winb or Woutb is output from the electric motor 14.
Each of the battery input and output limits Winb and Woutb is not only statically changed in accordance with the temperature and the SOC of the battery 12 as described above, but may also transiently change in a tighter direction in accordance with the traveling load during the acceleration or deceleration of the vehicle 1 as will be described below with reference to, for example,
In view of the issue described above, according to the present embodiment, in a scene in which the battery input limit Winb becomes tight, the ECU 20 controls regenerative power Pmr of the electric motor 14 as follows (see Section 2-1). Also, in a scene in which the battery output limit Woutb becomes tight, the ECU 20 controls drive power Pmd of the electric motor 14 as follows (see Section 2-2). In addition, instead of the examples described below, only one of these controls of the regenerative power Pmr and the drive power Pmd may be executed.
In the present embodiment, the ECU 20 executes “first regenerative power control” under a first traveling condition where the battery input limit Winb becomes tight during the regenerative traveling. As will be described below with reference to
In the first regenerative power control, the ECU 20 adds a value (positive value) Pa1 of power consumption (consumed power) Pa of the auxiliary device 40 to the battery input limit Winb (negative value) to calculate an “input limit Winr for regeneration (negative value)”. The input limit Winr for regeneration is also referred to as “regeneration input limit Winr”. Then, the ECU 20 controls the regenerative power Pmr of the electric motor 14 so as not to exceed the calculated regeneration input limit Winr. The power consumption Pa of the auxiliary device 40 is also simply referred to as auxiliary device power Pa.
To be more specific, first,
When the auxiliary device 40 is switched from ON to OFF when the regenerative power Pmr is the maximum regenerative power Pmrmax during the regenerative traveling, the maximum regenerative power Pmrmax is reduced by the amount of the auxiliary device power Pa1 as shown in
More specifically,
The required torque Treq has a negative value in response to a deceleration request from the driver. As an example, the required torque Treq is set so as to decrease toward a negative value Treq1 with a lapse of time. The electric motor 14 is controlled so as to generate the regenerative torque Tmr as the motor torque Tm according to the required torque Treq.
A time point t12 corresponds to a time point at which the absolute value of the regenerative power Pmr according to the product of the generated regenerative torque Tmr and the motor rotation speed reaches the sum of the absolute value of the battery input limit Winb at the time point t12 and the auxiliary-device power Pa1 (i.e., the absolute value of the maximum regenerative power Pmrmax). With the passage of this time point t12, the regenerative power Pmr is limited such that regenerative power Pmr does not exceed the maximum regenerative power Pmrmax. As a result, as shown in
A time point t13 corresponds to a time point at which the auxiliary device 40 is switched from ON to OFF in a situation in which the regenerative torque Tmr is limited. At the time point t13, in response to the fact that the auxiliary device power Pa becomes 0, the maximum regenerative power Pmrmax rapidly decreases as shown in
On the other hand,
A time point t14 in
According to the first regenerative power control, the regenerative power Pmr is controlled (limited) so as not to exceed the regeneration input limit Winr, and as a result, the regenerative torque Tmr is limited. More specifically, at the time point t14, the input limit Win used to control (limit) the regenerative power Pmr is switched from the battery input limit Winb to the regeneration input limit Winr. In other words, the auxiliary device power Pa1 is excluded from the maximum regenerative power Pmrmax.
As described above, in the present embodiment, the first regenerative power control is used in a scene (the first traveling condition) in which the battery input limit Winb becomes tight. According to the first regenerative power control, the relation R1 shown in
In the example indicated by the thick solid line in
Furthermore, in the present embodiment, the ECU 20 executes “first drive power control” under a second traveling condition where the battery output limit Woutb becomes tight during the power traveling. As will be described below with reference to
In the first drive power control, the ECU 20 subtracts a value (positive value) Pa1 of the auxiliary device power Pa from the battery output limit Woutb (positive value) to calculate an “output limit Woutd for powering (positive value)”. The output limit Woutd for powering is also referred to as “powering output limit Woutd”. Then, the ECU 20 controls the drive power Pmd of the electric motor 14 so as not to exceed the calculated powering output limit Woutd.
To be more specific, first,
When the auxiliary device 40 is switched from OFF to ON when the drive power Pmd is the maximum drive power Pmdmax during the power traveling, the maximum drive power Pmdmax is reduced by the amount of the auxiliary device power Pa1 as shown in
More specifically,
The required torque Treq has a positive value in response to an acceleration request from the driver. As an example, the required torque Treq is constant in association with a constant depression amount of the accelerator pedal. The electric motor 14 is controlled so as to generate the drive torque Tmd as the motor torque Tm according to the required torque Treq.
A time point t21 corresponds to a time point at which the drive power Pmd according to the product of the generated drive torque Tmd and the motor rotation speed reaches the battery output limit Woutb at the time point t21. With the passage of this time point t21, the drive power Pmd is limited such that the drive power Pmd does not exceed the battery output limit Woutb (that is, the maximum drive power Pmdmax). As a result, as shown in
A time point t22 corresponds to a time point at which the auxiliary device 40 is switched from OFF to ON in a situation in which the drive torque Tmd is limited. After the time point t22 elapses, the maximum drive power Pmdmax rapidly decreases as shown in
On the other hand,
A time point t23 in
According to the first drive power control, the drive power Pmd is controlled (limited) so as not to exceed the powering output limit Woutd, and as a result, the drive torque Tmd is limited. More specifically, at the time point t23, the output limit Wout used to control (limit) the drive power Pmd is switched from the battery output limit Woutb to the powering output limit Woutd. In other words, the auxiliary device power Pa1 is excluded from the battery output limit Woutb.
As described above, in the present embodiment, the first drive power control is used in a scene (the second traveling condition) in which the battery output limit Woutb becomes tight. According to the first drive power control, the relation R1 shown in
In the example indicated by the thick solid line in
In step S100, the ECU 20 (processor 22) determines whether or not the vehicle 1 is in the regenerative traveling. As a result, when the vehicle 1 is in the regenerative traveling (step S100; Yes), the processing proceeds to step S102. On the other hand, when the vehicle 1 is not in the regenerative traveling (step S100; No), the processing proceeds to step 108.
In step S102, the ECU 20 determines whether or not the battery input limit Winb is greater than or equal to the designated threshold value TH1. As described above, the battery input limit Winb is calculated as a value that is based on, for example, the temperature and the charging rate of the battery 12 and that changes in accordance with, for example, the traveling load during the deceleration of the vehicle 1.
When the battery input limit Winb is equal to or greater than the threshold value TH1 (step 102; Yes), the processing proceeds to step 104. In step 104, the ECU 20 executes the first regenerative power control. To be specific, the ECU 20 calculates a regeneration input limit Winr by adding the auxiliary device power Pa1 to the battery input limit Winb (negative value) calculated in step S102. Then, the ECU 20 controls the regenerative power Pmr so as not to exceed the calculated regeneration input limit Winr.
The auxiliary device power Pa1 used for the calculation in step S104 and step S112 described below is, for example, a “specification value determined in advance”. To be specific, when the auxiliary device 40 is an air conditioner, the maximum consumed power (for example, 7 kW) of the air conditioner is, for example, used as the specification value. When the auxiliary device 40 is the DC/DC converter described above, the maximum rated power of the DC/DC converter is, for example, used as the specification value. When the auxiliary device 40 is the above-described AC power supply device (for example, a power supply device of AC100V), the maximum consumed power (for example, 1.5 kW) of the AC power supply device is, for example, used as the specification value. Also, when the operation of a plurality of auxiliary devices as the auxiliary device 40 is assumed, the auxiliary device power Pa1 corresponds to the sum of the consumed powers of the plurality of auxiliary devices.
On the other hand, when the battery input limit Winb is less than the threshold value TH1 (step S102; No), the processing proceeds to step S106. In step S106, the ECU 20 executes second regenerative power control. In the second regenerative power control, the basic relation R0 shown in
In step S108 subsequent to step S104 or S106, the ECU 20 determines whether or not the vehicle 1 is in the power traveling. As a result, when the vehicle 1 is in the power traveling (step S108; Yes), the processing proceeds to step S110. On the other hand, when the vehicle 1 is not in the power traveling (step 108; No), the processing proceeds to RETURN.
In step S110, the ECU 20 determines whether or not the battery output limit Woutb is equal to or less than the threshold value TH2. As described above, the battery output limit Woutb is calculated as a value that is determined based on, for example, the temperature and the charging rate of the battery 12 and that changes in accordance with, for example, the traveling load during the acceleration of the vehicle 1.
When the battery output limit Woutb is equal to or less than the threshold value TH2 (step S110; Yes), the processing proceeds to step S112. In step S112, the ECU 20 executes the first drive power control. To be specific, the ECU 20 calculates the powering output limit Woutd by subtracting the auxiliary device power Pa1 from the battery output limit Woutb calculated in step S110. Then, the ECU 20 controls the drive power Pmd so as not to exceed the calculated powering output limit Woutd.
On the other hand, when the battery output limit Woutb is greater than the threshold value TH2 (step S110; No), the processing proceeds to step S114. In step S114, the ECU 20 executes second drive power control. In the second drive power control, the basic relation R0 shown in
As described above, according to the processing shown in
Moreover, according to the processing shown in
Number | Date | Country | Kind |
---|---|---|---|
2022-195634 | Dec 2022 | JP | national |