Hybrid vehicle control device

JP7632332B2Active Publication Date: 2025-02-19TOYOTA JIDOSHA KK
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2022014452
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-04-19
Filing Date
2022-02-01
Publication Date
2025-02-19
Estimated Expiration
2042-02-01

AI Technical Summary

Benefits of technology

【0007】 2.前記選択処理は、前記フィルタの温度に応じて前記閾値を可変設定する処理であって且つ前記フィルタの温度が高い場合の前記閾値を前記フィルタの温度が低い場合の前記閾値以下とする処理である上記1記載のハイブリッド車両の制御装置である。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007632332000001
    Figure 0007632332000001
  • Figure 0007632332000002
    Figure 0007632332000002
  • Figure 0007632332000003
    Figure 0007632332000003
Patent Text Reader

Abstract

To provide a vehicular deceleration control apparatus capable of suppressing the temperature of a GPF 34 from excessively rising.SOLUTION: A CPU 72 calculates required drive torque in accordance with an accelerator operating amount ACCP and the like, where in the case of the accelerator operating amount ACCP being equal to or less than a given value, the required drive torque is set at a negative value. Here, in a case where a charge ratio of a battery 59 is high, fuel cut processing for an internal combustion engine 10 is performed, and rotation speed control for a first motor-generator 52 is performed to increase a rotation speed of a crank shaft 26. With this, negative drive torque having a predetermined magnitude is realized. The CPU 72 further performs: calculating a continuation time of the fuel cut processing until the temperature of a GPF 34 reaches an upper limit value on the basis of an accumulation amount of PM in the GPF 34 and the temperature of the GPF 34; and limiting the magnitude of the negative required drive torque at a smaller side in the case of the continuation time being equal to or less than a threshold.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a control device for a hybrid vehicle. [Background technology]

[0002] For example, the following Patent Document 1 describes an internal combustion engine equipped with a filter in the exhaust passage that collects particulate matter (PM) in the exhaust. A control device that controls this internal combustion engine reduces the opening of the throttle valve when the temperature of the filter becomes high during fuel cut processing. This is intended to reduce the amount of oxygen supplied to the filter and suppress the temperature rise of the filter. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2017-177823 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, when the fuel cut process is used to generate deceleration of the vehicle, the opening degree of the throttle valve during the fuel cut process is set to a small value, so there is a limit to how much the opening degree of the throttle valve can be reduced. [Means for solving the problem]

[0005] Means for solving the above problems and their effects will be described below. 1. A control device for a hybrid vehicle applied to a hybrid vehicle having an internal combustion engine and a rotating electric machine, the internal combustion engine having a filter in an exhaust passage that collects particulate matter in the exhaust, and configured to execute a first deceleration control process, a second deceleration control process, and a selection process, the first deceleration control process being a process that responds to a deceleration request of the hybrid vehicle by utilizing a fuel cut process, the fuel cut process being a process that stops control of fuel combustion in cylinders of the internal combustion engine, the second deceleration control process being a process that responds to a deceleration request of the hybrid vehicle without using the fuel cut process, the selection process being a process that selects to execute the second deceleration control process when a PM accumulation amount is equal to or greater than a threshold value, and that selects to execute the first deceleration control process when the PM accumulation amount is smaller than the threshold value, and the PM accumulation amount is the amount of particulate matter accumulated in the filter.

[0006] When the amount of PM accumulation is large, the amount of particulate matter that is oxidized tends to increase due to oxygen flowing into the filter. Therefore, when the amount of PM accumulation is large, if the fuel cut process is performed, the temperature of the filter may become excessively high. Therefore, in the above configuration, when the amount of PM accumulation is equal to or greater than a threshold, the deceleration request for the hybrid vehicle is responded to without the fuel cut process. This makes it possible to prevent the temperature of the filter from rising excessively.

[0007] 2. A control device for a hybrid vehicle as described in claim 1, wherein the selection process is a process of variably setting the threshold value according to the temperature of the filter, and a process of setting the threshold value when the temperature of the filter is high to be lower than or equal to the threshold value when the temperature of the filter is low.

[0008] When the filter temperature is high, the filter temperature is likely to exceed the allowable range when the fuel cut process is executed. Therefore, in the above configuration, by setting the threshold value according to the filter temperature, it is possible to achieve a good compromise between executing the first deceleration control process as much as possible and preventing the filter temperature from becoming excessively high.

[0009] 3. The hybrid vehicle is a control device for a hybrid vehicle described in 1 or 2 above, which is equipped with a gear ratio adjustment device and an electric storage device, the crankshaft of the internal combustion engine can be mechanically connected to the drive wheels via the gear ratio adjustment device, the gear ratio adjustment device is a device that adjusts the ratio between the rotational speed of the crankshaft and the rotational speed of the drive wheels, the electric storage device is a device that charges the regenerative power of the rotating electric machine, and the second deceleration control process includes a process of setting the regenerative power and the engine rotation speed according to the charging rate of the electric storage device, and includes a process of setting the regenerative power when the charging rate of the electric storage device is high to be equal to or lower than the regenerative power when the charging rate is low, and setting the engine rotation speed when the charging rate of the electric storage device is high to be equal to or higher than the engine rotation speed when the charging rate is low.

[0010] To maintain the same deceleration force, it is necessary to increase the rotation speed of the internal combustion engine when the regenerative power is small compared to when the regenerative power is large. Therefore, in the above configuration, the engine rotation speed when the regenerative power is small is set to be equal to or higher than the engine rotation speed when the regenerative power is large. This makes it possible to suppress fluctuations in deceleration force due to the magnitude of the regenerative power. Moreover, when the amount of PM accumulation is equal to or greater than the threshold value, the second deceleration control process is executed regardless of the magnitude of the charging rate, thereby making it possible to suppress fluctuations in deceleration force due to fluctuations in the charging rate.

[0011] 4. A control device for a hybrid vehicle as described in any one of 1 to 3 above, configured to execute a notification process, the notification process being a process of notifying a user that deceleration will be limited to a smaller side prior to executing the second deceleration control process.

[0012] In the above configuration, by executing the notification process, it is possible to make the user aware in advance that the deceleration will be limited to the smaller side. 5. A control device for a hybrid vehicle described in any one of 1 to 4 above, configured to execute a gradual change process, which is a process in which, when the PM accumulation amount becomes equal to or greater than the threshold value while the first deceleration control process is being executed, the first deceleration control process is gradually transitioned to a deceleration that can be achieved by the second deceleration control process prior to switching to the second deceleration control process.

[0013] In the above configuration, the deceleration is gradually changed when switching from the first deceleration control process to the second deceleration control process, thereby making it possible to prevent the user from feeling uncomfortable about the behavior of the hybrid vehicle.

[0014] 6. A control device for a hybrid vehicle as described in any one of 1 to 5 above, configured to execute the second deceleration control process in response to a deceleration request of the hybrid vehicle when there is a history of executing the second deceleration control process within one trip, even if the PM accumulation amount becomes smaller than the threshold value.

[0015] In the above configuration, once the second deceleration control process is executed, the second deceleration control process is adopted in that trip even if the PM accumulation amount becomes smaller than the threshold value, so that frequent switching of the deceleration of the hybrid vehicle can be suppressed. [Brief description of the drawings]

[0016] [Figure 1] FIG. 1 is a diagram showing a configuration of a vehicle according to an embodiment. [Diagram 2] 4 is a flowchart showing a procedure of a process executed by a control device according to the embodiment. [Diagram 3] FIG. 4 is a diagram showing a trend of map data according to the embodiment. [Figure 4] 4 is a flowchart showing a procedure of a process executed by a control device according to the embodiment. [Diagram 5] 4 is a flowchart showing a procedure of a process executed by a control device according to the embodiment. [Figure 6]10 is a flowchart showing a procedure of a process executed by a control device according to a second embodiment. [Figure 7] 4 is a time chart showing the operation according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0017] Hereinafter, an embodiment will be described with reference to the drawings. "Prerequisite configuration" As shown in FIG. 1, an internal combustion engine 10 includes four cylinders #1 to #4. A throttle valve 14 is provided in an intake passage 12 of the internal combustion engine 10. A port injection valve 16 that injects fuel into the intake port 12a is provided in an intake port 12a, which is a downstream portion of the intake passage 12. Air drawn into the intake passage 12 and fuel injected from the port injection valve 16 flow into a combustion chamber 20 when an intake valve 18 opens. Fuel is injected into the combustion chamber 20 from an in-cylinder injection valve 22. A mixture of air and fuel in the combustion chamber 20 is combusted in response to a spark discharge from an ignition device 24. The combustion energy generated at this time is converted into the rotational energy of a crankshaft 26.

[0018] The air-fuel mixture burned in the combustion chamber 20 is discharged as exhaust gas into an exhaust passage 30 when an exhaust valve 28 opens. A three-way catalyst 32 having an oxygen storage capacity and a gasoline particulate filter (GPF 34) are provided in the exhaust passage 30. The GPF 34 is a filter that collects PM and supports a three-way catalyst.

[0019] The crankshaft 26 is mechanically connected to a carrier C of a planetary gear mechanism 50 constituting a power split device. A rotating shaft 52a of a first motor generator 52 is mechanically connected to a sun gear S of the planetary gear mechanism 50. A rotating shaft 54a of a second motor generator 54 and a driving wheel 60 are mechanically connected to a ring gear R of the planetary gear mechanism 50. An AC voltage is applied to terminals of the first motor generator 52 by a first inverter 56. An AC voltage is applied to terminals of the second motor generator 54 by a second inverter 58. Both the first inverter 56 and the second inverter 58 are power conversion circuits that convert the terminal voltage of a battery 59 as a DC voltage source into an AC voltage and output it.

[0020] The control device 70 controls the internal combustion engine 10. The control device 70 operates the operation parts of the internal combustion engine 10, such as the throttle valve 14, the port injection valve 16, the in-cylinder injection valve 22, and the ignition device 24, in order to control the torque and the exhaust component ratio, which are the controlled variables of the controlled variables. The control device 70 also operates the first inverter 56 in order to control the torque, which is the controlled variable of the first motor generator 52, which is the controlled variable. The control device 70 also operates the second inverter 58 in order to control the torque, which is the controlled variable of the second motor generator 54, which is the controlled variable. FIG. 1 shows operation signals MS1 to MS6 of the throttle valve 14, the port injection valve 16, the in-cylinder injection valve 22, the ignition device 24, the first inverter 56, and the second inverter 58. The control device 70 refers to the intake air amount Ga detected by the air flow meter 80 and the output signal Scr of the crank angle sensor 82 in order to control the controlled variables of the internal combustion engine 10. The control device 70 also refers to the water temperature THW detected by the water temperature sensor 84 and the output signal Sp of the output side rotation angle sensor 86 that detects the rotation angle of the ring gear R. The control device 70 also refers to the charge / discharge current I of the battery 59 detected by the current sensor 88. The control device 70 also refers to the temperature Tb of the battery 59 detected by the temperature sensor 89. The control device 70 also refers to the output signal Sm1 of the first rotation angle sensor 90 that detects the rotation angle of the first motor generator 52 in order to control the control amount of the first motor generator 52. The control device 70 also refers to the output signal Sm2 of the second rotation angle sensor 92 that detects the rotation angle of the second motor generator 54 in order to control the control amount of the second motor generator 54. The control device 70 also refers to the accelerator operation amount ACCP, which is the amount of depression of the accelerator pedal detected by the accelerator sensor 94, and the shift variable Vsft detected by the shift position sensor 96. The shift variable Vsft is a variable that indicates a shift position such as D range, B range, P range, or N range.

[0021] The control device 70 includes a CPU 72, a ROM 74, and a peripheral circuit 76, which are capable of communicating with each other via a communication line 78. Here, the peripheral circuit 76 includes a circuit for generating a clock signal that regulates the internal operation, a power supply circuit, a reset circuit, etc. The control device 70 controls the controlled variable by the CPU 72 executing a program stored in the ROM 74.

[0022] "Processing for the protection of GPF34" Fig. 2 shows the procedure of the process related to protection of the GPF 34. The process shown in Fig. 2 is realized by the CPU 72 repeatedly executing a program stored in the ROM 74, for example, at a predetermined interval. Note that, in the following, the step number of each process is represented by a number preceded by "S."

[0023] In the series of processes shown in FIG. 2, the CPU 72 first acquires the engine speed NE, the charging efficiency η, and the water temperature THW (S10). The engine speed NE is calculated by the CPU 72 based on the output signal Scr. The charging efficiency η is calculated by the CPU 72 based on the intake air amount Ga and the engine speed NE. Next, the CPU 72 calculates the temperature Tgpf of the GPF 34 and the update amount ΔDPM of the PM accumulation amount DPM based on the engine speed NE, the charging efficiency η, and the water temperature THW (S12). Here, the PM accumulation amount DPM is the amount of PM trapped in the GPF 34. In detail, the CPU 72 calculates the amount of PM in the exhaust gas discharged to the exhaust passage 30 based on the engine speed NE, the charging efficiency η, and the water temperature THW. In addition, the CPU 72 calculates the temperature Tgpf of the GPF 34 based on the engine speed NE and the charging efficiency η. Then, the CPU 72 calculates the update amount ΔDPM based on the amount of PM in the exhaust gas and the temperature Tgpf of the GPF 34. Next, the CPU 72 adds the update amount ΔDPM to the PM accumulation amount DPM and assigns the result to the PM accumulation amount DPM (S14).

[0024] Next, the CPU 72 inputs the PM accumulation amount DPM and the temperature Tgpf to calculate the FC possible time Tfc, which is the time during which the fuel cut process can be continued (S16). The FC possible time Tfc is the upper limit time during which the temperature Tgpf of the GPF 34 does not become excessively high. This process is realized by the CPU 72 performing map calculations to calculate the FC possible time Tfc, with map data having the PM accumulation amount DPM and the temperature Tgpf as input variables and the FC possible time Tfc as an output variable stored in the ROM 74 in advance.

[0025] FIG. 3 shows an example of the map data. As shown in Fig. 3, the FC possible time Tfc when the PM accumulation amount DPM is large is set to be equal to or shorter than the FC possible time Tfc when the PM accumulation amount DPM is small. This is because the larger the PM accumulation amount DPM is, the greater the amount of PM oxidized per unit time when oxygen flows into the GPF 34. In addition, the FC possible time Tfc when the temperature Tgpf is high is set to be equal to or shorter than the FC possible time Tfc when the temperature Tgpf is low. This is because the higher the temperature Tgpf is, the shorter the time it takes for the temperature Tgpf to reach the upper limit value is.

[0026] The map data is a set of data consisting of discrete values ​​of input variables and values ​​of output variables corresponding to each of the input variable values. The map calculation may be a process in which, when the value of an input variable matches any of the values ​​of the input variables in the map data, the value of the output variable in the corresponding map data is used as the calculation result. The map calculation may be a process in which, when the value of an input variable does not match any of the values ​​of the input variables in the map data, the value obtained by interpolating the values ​​of multiple output variables included in the map data is used as the calculation result. The map calculation may be a process in which, when the value of an input variable does not match any of the values ​​of the input variables in the map data, the value of the output variable in the map data that corresponds to the closest value among the values ​​of multiple output variables included in the map data is used as the calculation result.

[0027] Returning to FIG. 2, the CPU 72 determines whether the protection flag F1 is "1" (S18). The protection flag F1 is set to "1" when processing to protect the GPF 34 against overheating is executed. The protection flag F1 is set to "0" when processing to protect the GPF 34 against overheating is not executed.

[0028] When the CPU 72 determines that the protection flag F1 is "0" (S18: NO), it determines whether or not the FC possible time Tfc is equal to or less than a threshold value Tth (S20). This process is for determining whether or not to change the magnitude of the required drive torque Tp* when the accelerator operation amount ACCP is equal to or less than a predetermined value. The threshold value Tth is set according to the average duration during which the required drive torque Tp* is negative. The threshold value Tth may be set to, for example, "5 seconds" or less.

[0029] The process of S20 is equivalent to a process of determining whether the PM accumulation amount DPM is equal to or greater than a threshold value. However, the threshold value is set according to the temperature Tgpf. That is, FIG. 3 shows the threshold values ​​Dα and Dβ of the PM accumulation amount DPM when the temperature Tgpf is temperature Tα and temperature Tβ, respectively. As shown in FIG. 3, the threshold value Dα when the temperature Tgpf is temperature Tα is smaller than the threshold value Dβ when the temperature Tgpf is temperature Tβ, which is lower than temperature Tα.

[0030] Returning to FIG. 2, when the CPU 72 determines that the deceleration is equal to or less than the threshold value Tth (S20: YES), the CPU 72 notifies the user that the deceleration will be changed by operating the human interface 98 shown in FIG. 1 (S22). For example, if the human interface 98 is a warning light, this process may be a process of turning the light on. However, the meaning of the light being turned on should be described in the vehicle VC manual. However, the human interface 98 is not limited to a device that outputs visual information. For example, a speaker may be used. In that case, audio information such as "The mode will be changed to one that prioritizes the protection of the GPF 34" may be output.

[0031] Then, the CPU 72 waits until a predetermined time T1 has elapsed since the execution of the process of S22 (S24: NO). If the CPU 72 determines that the predetermined time T1 has elapsed (S24: YES), it assigns "1" to the protection flag F1 (S26).

[0032] On the other hand, when the CPU 72 determines that the protection flag F1 is "1" (S18: YES), it determines whether the trip has ended (S28). Here, the trip refers to a period during which the travel permission switch of the vehicle is in the ON state. The travel permission switch may be, for example, a switch that closes a switch that opens and closes the electric paths between the battery 59 and the first inverter 56 and the second inverter 58.

[0033] When determining that the trip has ended (S28: YES), the CPU 72 assigns "0" to the protection flag F1 (S29). When the CPU 72 completes the processes of S26 and S29, or when a negative determination is made in the processes of S20 and S28, the CPU 72 temporarily ends the series of processes shown in FIG.

[0034] "Processing related to motor generator control" Fig. 4 shows a procedure for processing related to control of the outputs of the first motor generator 52 and the second motor generator 54. The processing shown in Fig. 4 is realized by the CPU 72 repeatedly executing a program stored in the ROM 74, for example, at a predetermined interval.

[0035] In the series of processes shown in Fig. 4, the CPU 72 acquires the accelerator operation amount ACCP, the output side rotation speed Np, and the shift variable Vsft (S30). Here, the output side rotation speed Np is the rotation speed of the ring gear R of the planetary gear mechanism 50. The output side rotation speed Np is a variable indicating the rotation speed of the drive wheels 60. In other words, it is a variable indicating the vehicle speed. The output side rotation speed Np is calculated by the CPU 72 based on the output signal Sp.

[0036] Next, the CPU 72 determines whether the protection flag F1 is "0" (S32). When the CPU 72 determines that the protection flag F1 is "0" (S32: YES), the CPU 72 calculates the required drive torque Tp*, which is the torque required for the drive wheels 60, using the normal map (S36). The map data of the normal map is data in which the required drive torque Tp* when the accelerator operation amount ACCP is equal to or less than a predetermined value is set to a value that can be realized when the fuel cut process is executed. Here, the value that can be realized when the fuel cut process is executed means a value that can be realized when the fuel cut process is executed regardless of the level of the charging rate SOC. In other words, it means a value that can be realized without regenerative control of the second motor generator 54. Incidentally, the minimum value of the required drive torque Tp* in the B range may be set according to the output of the internal combustion engine 10 that can be realized when the engine rotation speed NE is set to the maximum rotation speed while executing the fuel cut process.

[0037] On the other hand, when the CPU 72 determines that the protection flag F1 is "1" (S32: NO), it calculates the required drive torque Tp*, which is the torque required for the drive wheels 60, by using a protection map (S34). The protection map data is data in which the required drive torque Tp* when the accelerator operation amount ACCP is equal to or less than a predetermined value is set to a value that can be realized by the load torque of the internal combustion engine 10 without executing a fuel cut process. Here, the value that can be realized by the load torque of the internal combustion engine 10 without executing a fuel cut process means a value that can be realized regardless of the state of charge SOC. In this case, the required drive torque Tp* is set to a value that can be realized by the minimum charging efficiency η that can stabilize the combustion of the internal combustion engine 10 while keeping the engine speed NE as high as possible. Specifically, in the case of the D range, the required drive torque Tp* is set to a value that can be realized by the minimum charging efficiency η that can stabilize the combustion of the internal combustion engine 10 while keeping the engine speed NE at a value that is a certain amount smaller than the maximum value. On the other hand, in the case of the B range, the required drive torque Tp* is set to a value that can be realized by the minimum charging efficiency η that can stabilize the combustion of the internal combustion engine 10 while maximizing the engine speed NE. Incidentally, it is preferable that the CPU 72 controls the air-fuel ratio of the mixture in the combustion chamber 20 to the theoretical air-fuel ratio. This can reduce the amount of oxygen flowing into the GPF 34 to almost zero.

[0038] When the CPU 72 completes the processes of S34 and S36, it assigns the product of the required drive torque Tp* and the output side rotation speed Np to the traveling power Pp* (S38). Next, the CPU 72 calculates the required charge / discharge power Pbatt* of the battery 59 based on the charging rate SOC of the battery 59 and the temperature Tb of the battery 59 (S40). The required charge / discharge power Pbatt* is set to a positive value when discharging. In more detail, when the charging rate SOC is equal to or lower than a predetermined value, the CPU 72 sets the required charge / discharge power Pbatt* to a negative value in order to charge the battery 59. The charging rate SOC is calculated by the CPU 72 based on the charging / discharging current I.

[0039] Next, the CPU 72 subtracts the product of the required charge / discharge power Pbatt* and the conversion efficiency Kef from the running power Pp*, and assigns the result to the system output Ps* (S42). Next, the CPU 72 calculates a target engine rotation speed NE* and a target first rotation speed Nmg1* (S44). Here, the target engine rotation speed NE* is a target value of the engine rotation speed NE. The target first rotation speed Nmg1* is a target value of the first rotation speed Nmg1, which is the rotation speed of the rotating shaft 52a of the first motor generator 52. More specifically, the process of S44 is as follows.

[0040] The CPU 72 first sets the required engine power Pe* according to the system output Ps*. Here, the CPU 72 may substitute the system output Ps* for the required engine power Pe*. However, instead of this, the CPU 72 may substitute a value obtained by adding an operation amount for controlling the charge / discharge power Pbatt to the required charge / discharge power Pbatt* to the system output Ps* for the required engine power Pe*. Then, the CPU 72 calculates the target engine speed NE* based on the required engine power Pe*. This can be realized by having the CPU 72 perform map calculations on the target engine speed NE* in a state where map data is stored in the ROM 74 in advance. Here, the map data is data in which the required engine power Pe* is an input variable and the target engine speed NE* is an output variable.

[0041] Next, the CPU 72 calculates the target first rotation speed Nmg1* based on the following formula. NE*={ρ / (1+ρ)}·Nmg1*+{1 / (1+ρ)}·Np However, the planetary gear ratio ρ in the above formula is the value obtained by dividing the number of teeth of the sun gear S by the number of teeth of the ring gear R.

[0042] Next, the CPU 72 substitutes a value obtained by subtracting the first rotation speed Nmg1 from the target first rotation speed Nmg1* into the error err1 (S46). Note that the first rotation speed Nmg1 is calculated by the CPU 72 based on the output signal Sm1.

[0043] Next, the CPU 72 assigns a value obtained by dividing the required engine output Pe* by the target engine rotation speed NE* to the engine torque base value Teb (S48). Next, the CPU 72 calculates the required first torque Tmg1* (S50). The required first torque Tmg1* is the torque required for the first motor generator 52. The CPU 72 calculates the required first torque Tmg1* as the sum of an open loop term and a feedback term. Here, the open loop term is "{-ρ / (1+ρ)}·Teb". Here, "-ρ / (1+ρ)" is a coefficient for converting the torque of the carrier C into the torque of the sun gear S. On the other hand, the feedback term is a manipulated variable for feedback control of the first rotation speed Nmg1. The feedback term is the sum of the output value of the proportional element and the output value of the integral element. The output value of the proportional element is a value obtained by multiplying the error err1 by the proportional gain Kp. The output value of the integral element is an integrated value obtained by multiplying the error err1 by the integral gain Ki.

[0044] Next, the CPU 72 assigns a value obtained by multiplying "(-1) / ρ" by the required first torque Tmg1* to the direct torque Ted (S52). Here, "(-1) / ρ" is a coefficient for converting the torque of the sun gear S into the torque of the ring gear R. The direct torque Ted is a calculated torque assumed to be applied to the ring gear R.

[0045] Next, the CPU 72 calculates the required second torque Tmg2* by subtracting the direct torque Ted from the required drive torque Tp* (S54). Here, the value obtained by subtracting the direct torque Ted from the required drive torque Tp* is the shortage of the output of the ring gear R when the torque of the drive wheels 60 is set to the required drive torque Tp*.

[0046] Next, the CPU 72 outputs an operation signal MS5 to the first inverter 56 and outputs an operation signal MS6 to the second inverter 58 (S56). That is, the CPU 72 operates the first inverter 56 to control the torque of the first motor generator 52 to the required first torque Tmg1*. Also, the CPU 72 operates the second inverter 58 to control the torque of the second motor generator 54 to the required second torque Tmg2*.

[0047] When the process of S56 is completed, the CPU 72 temporarily ends the series of processes shown in FIG. "Operation process of throttle valve 14" Fig. 5 shows a procedure of a process related to the operation of the throttle valve 14. The process shown in Fig. 5 is realized by the CPU 72 repeatedly executing a program stored in the ROM 74, for example, at a predetermined interval.

[0048] In the series of processes shown in FIG. 5, the CPU 72 first acquires the required engine power Pe* and the target engine speed NE* (S60). Then, the CPU 72 assigns a value obtained by dividing the required engine power Pe* by the target engine speed NE* to the required engine torque Te* (S62). Next, the CPU 72 calculates a throttle opening command value TA*, which is a command value for the opening degree of the throttle valve 14, based on the required engine torque Te* (S64). The throttle opening command value TA* calculated here is a value for making the torque of the internal combustion engine 10 the required engine torque Te*. Then, the CPU 72 outputs an operation signal MS1 to the throttle valve 14 to control the opening degree of the throttle valve 14 to the throttle opening command value TA* (S66).

[0049] When completing the process of S66, the CPU 72 temporarily ends the series of processes shown in FIG. "Actions and Effects of the Present Embodiment" The CPU 72 calculates the required drive torque Tp* based on the accelerator operation amount ACCP and the output side rotation speed Np, and operates various operating parts of the internal combustion engine 10, the first inverter 56, and the second inverter 58 based on this. When the accelerator operation amount ACCP is equal to or less than a predetermined amount, the CPU 72 sets the required drive torque Tp* to a negative value. Here, the CPU 72 normally sets the required drive torque Tp* to a value that can be realized by the internal combustion engine 10 executing a fuel cut process.

[0050] Further, the CPU 72 calculates the PM accumulation amount DPM, which is the accumulation amount of particulate matter in the GPF 34, and the temperature Tgpf of the GPF 34. Based on these, the CPU 72 calculates an upper limit time during which the temperature of the GPF 34 does not exceed an allowable range, assuming that the fuel cut process is continued, as the FC possible time Tfc. When the FC possible time Tfc is equal to or less than the threshold value Tth, the CPU 72 changes the map data for calculating the required drive torque Tp* to map data for protecting the GPF 34. The protection map data is set to a value that can be realized based on the load torque of the internal combustion engine 10 when the fuel cut process is not executed. Therefore, even if the required drive torque Tp* cannot be realized by the power generation of the second motor generator 54, the CPU 72 can realize the required drive torque Tp* by the load torque of the internal combustion engine 10 without performing the fuel cut process. That is, the CPU 72 can generate a negative drive force by reducing the charging efficiency η of the internal combustion engine 10 according to the accelerator operation amount ACCP and controlling the engine rotation speed NE by operating the first inverter 56. Therefore, the oxygen concentration in the fluid flowing into the GPF 34 can be reduced, and thus an excessive increase in the temperature of the GPF 34 due to oxidation of PM in the GPF 34 can be suppressed.

[0051] According to the present embodiment described above, the following actions and effects can be obtained. (1) Prior to selecting the map data for protection, the CPU 72 notifies the driver of the selection. This prevents the driver from getting the impression that the deceleration in response to the accelerator operation has suddenly changed. This prevents the driver from feeling uncomfortable.

[0052] (2) The CPU 72 switches to the protection map data when the FC possible time Tfc is equal to or shorter than the threshold Tth, regardless of the current state of charge SOC. This makes it possible to keep the deceleration rate in response to the accelerator operation constant, regardless of the state of charge SOC.

[0053] (3) When the CPU 72 decelerates the vehicle VC using the protection map, the engine speed NE is set according to the charging rate SOC of the battery 59. That is, according to the process of S42, the system output Ps* is determined according to the charging rate SOC. That is, the required engine output Pe* is determined according to the charging rate SOC. Then, in the process of S44, the CPU 72 determines the target engine speed NE* according to the required engine output Pe*. Therefore, when the system output Ps* is a value that decelerates the vehicle VC, the target engine speed NE* when the charging rate SOC is high is equal to or higher than the target engine speed NE* when the charging rate SOC is low. This makes it possible to increase the engine speed NE when the regenerative power of the second motor generator 54 is low more than when it is high. This makes it possible to suppress the deceleration force from fluctuating depending on the magnitude of the regenerative power.

[0054] (4) Regardless of whether the fuel cut process is currently being performed or not, when the FC possible time Tfc becomes equal to or shorter than the threshold value Tth, the CPU 72 switches to the map data for protection and notifies the driver of the change. Therefore, the driver can be notified in advance with certainty that the deceleration rate in response to the accelerator operation will be changed.

[0055] (5) Even in the protective map data, the deceleration in B range is made greater than the deceleration in D range. This allows the driver to feel the difference in deceleration depending on the shift position even after switching to the protective map data.

[0056] <Second embodiment> The second embodiment will be described below with reference to the drawings, focusing on the differences from the first embodiment.

[0057] In this embodiment, when the protection flag F1 switches from "0" to "1" during deceleration, a process for gradually increasing the driving force is executed. The procedure for the above process is shown in Fig. 6. The process shown in Fig. 6 is realized by the CPU 72 repeatedly executing a program stored in the ROM 74, for example, at a predetermined interval.

[0058] In the series of processes shown in Fig. 6, the CPU 72 determines whether or not the gradual change flag F2 is "1" (S70). When the gradual change flag F2 is "1", it indicates that the process of gradually increasing the driving force to a value that can be realized by the protection map is being executed. When the gradual change flag F2 is "0", it indicates that the gradual increase process is not being executed.

[0059] When the CPU 72 determines that the gradual change flag F2 is "0" (S70: NO), it determines whether or not the protection flag F1 has switched from "0" to "1" (S72). When the CPU 72 determines that the protection flag F1 has switched (S72: YES), it determines whether or not the vehicle VC is decelerating (S74). When the CPU 72 determines that the vehicle VC is decelerating (S74: YES), it assigns "1" to the gradual change flag F2 (S76).

[0060] When the CPU 72 determines that the gradual change flag F2 is "1" (S70: YES) and when the process of S76 is completed, the CPU 72 gradually increases the required drive torque Tp* (S78). Then, the CPU 72 determines whether the gradual increase process is completed (S80). The CPU 72 determines that the gradual increase process is completed when the required drive torque Tp* becomes a value that can be realized using the protection map.

[0061] When determining that the gradual increase process is completed (S80: YES), the CPU 72 assigns "0" to the gradual change flag F2 (S84). When the CPU 72 completes the process of S84 or makes a negative determination in the processes of S72, S74, and S80, the CPU 72 temporarily ends the series of processes shown in FIG.

[0062] "Actions and Effects of the Second Embodiment" Fig. 7 illustrates an example of processing when the protection flag F1 switches from "0" to "1" during deceleration. In Fig. 7, the threshold value of the PM accumulation amount DPM, which is the PM accumulation amount DPM at which the FC possible time Tfc becomes equal to or less than the threshold value Tth, is indicated by a dashed dotted line.

[0063] As shown in Figure 7, when the FC possible time Tfc becomes equal to or less than the threshold value Tth at time t1, the CPU 72 switches the protection flag F1 from "0" to "1" at time t2, a predetermined time T1 after that. The CPU 72 then gradually increases the required drive torque Tp* as shown by the solid line in Figure 7. Then, at time t3 when the required drive torque Tp* becomes a value that can be realized by the protection map, the CPU 72 switches the map used to calculate the required drive torque Tp* from the normal map to the protection map.

[0064] <Correspondence> In the following, the correspondence is shown for each of the numbers of the solving means described in the "Means for solving the problem" column. [1] The rotating electric machine corresponds to the second motor generator 54. The filter corresponds to the GPF 34. The first deceleration control process corresponds to the processes of S36, S38 to S56, and S60 to S66 when the required drive torque Tp* is negative. The second deceleration control process corresponds to the processes of S34, S38 to S56, and S60 to S66 when the required drive torque Tp* is negative. The fuel cut process corresponds to the process enabled by the process of S36. The selection process corresponds to the process shown in FIG. 2. The threshold corresponds to the thresholds Dα and Dβ. [2] The threshold Dα is smaller than the threshold Dβ. [3] The gear ratio adjusting device corresponds to the planetary gear mechanism 50 and the first motor generator 52. The power storage device corresponds to the battery 59. [4] The notification process corresponds to the process of S22. [5] The gradual change process corresponds to the process of S78. [6] In FIG. 2, when the process of S26 is executed, this corresponds to the process of S29 not being executed unless the trip ends.

[0065] <Other embodiments> This embodiment can be modified as follows: This embodiment and the following modifications can be combined with each other to the extent that no technical contradiction occurs.

[0066] "First deceleration control process" The first deceleration control process is not limited to the process of executing the processes of S36, S38 to S56, and S60 to S66. For example, it may be a process of generating a braking force only by a fuel cut process. In other words, it may be a process of responding to a deceleration request only by the load torque of the internal combustion engine 10, without responding to the deceleration request by cooperation between the regenerative control of the rotating electrical machine and the load torque by the fuel cut process.

[0067] "Second Deceleration Control Processing" The second deceleration control process is not limited to a process that responds to a deceleration request by utilizing rotational speed control of the first motor generator 52. For example, as described in the section "Gear Ratio Adjustment Device" below, if the vehicle is equipped with a stepped transmission, the deceleration request may be responded to by adjusting the gear ratio of the stepped transmission. In this case, when the regenerative power by the second motor generator 54 is small, the gear ratio is manipulated so as to increase the engine rotational speed NE.

[0068] The second deceleration control process is not limited to a process that generates a desired braking force in cooperation with the regenerative power of the rotating electric machine. For example, it may be a process that generates a desired braking force only with the power of the internal combustion engine 10. In other words, it may be a process that responds to a deceleration request only with the load torque of the internal combustion engine 10, without responding to the deceleration request through cooperation between the regenerative control of the rotating electric machine and the load torque of the internal combustion engine 10.

[0069] It is not essential that the required drive torque Tp* be different between B range and D range. "About selection processing" The process is not limited to a process of selecting which of the first deceleration control process and the second deceleration control process to adopt depending on whether the FC possible time Tfc is equal to or less than the threshold value Tth. For example, the process may be a process in which the CPU 72 determines whether the PM accumulation amount DPM is equal to or more than a threshold value. Here, the CPU 72 may variably set the threshold value depending on the temperature Tgpf. However, it is not essential to variably set the threshold value.

[0070] "Execution period of the first deceleration control process and the second deceleration control process" In the above embodiment, when the protection flag F1 is set to "1", the protection flag F1 is not set to "0" during the trip, but this is not limited to the above. In other words, when the second deceleration control process is once selected, the first deceleration control process is not selected during the trip, but this is not limited to the above. For example, when the duration of the state in which the FC possible time Tfc is greater than the threshold value Tth is equal to or longer than a specified time, the protection flag F1 may be set to "0".

[0071] In the above embodiment, the protection flag F1 is switched from "0" to "1" during a trip, but this is not limited to the above. For example, the process in Fig. 2 may be executed only at the start and end of a trip. In other words, the process for selecting whether to use the first deceleration control process or the second deceleration control process may be executed only at the start of a trip.

[0072] "About the gear ratio adjustment device" The gear ratio adjustment device is not limited to the device including the planetary gear mechanism 50 and the first motor generator 52. For example, it may be a gear change device such as a stepped gear change device that changes the gear ratio by changing the engagement state of a plurality of gears.

[0073] "About Hybrid Vehicles" The hybrid vehicle is not limited to a series-parallel hybrid vehicle. For example, it may be a parallel hybrid vehicle.

[0074] <Additional Notes> The present invention is applied to a vehicle equipped with an internal combustion engine and a gear ratio adjustment device, the internal combustion engine having an exhaust passage provided with a filter for collecting particulate matter in the exhaust, a crankshaft of the internal combustion engine being mechanically connectable to drive wheels via the gear ratio adjustment device, the gear ratio adjustment device being a device for adjusting the ratio between the rotation speed of the crankshaft and the rotation speed of the drive wheels, and executing a deceleration control process, a prediction process, and a limiting process, the deceleration control process being a process for controlling the deceleration of the vehicle by operating the gear ratio adjustment device when a deceleration request for the vehicle occurs, and at least the limiting process being executed. The deceleration control device for a vehicle in which the deceleration control processing when there is no particulate matter includes a fuel cut processing, which is a processing for stopping the supply of fuel to cylinders of the internal combustion engine, the prediction processing is a processing for predicting whether or not the temperature of the filter will rise beyond an acceptable range when the fuel cut processing is executed in response to the deceleration request based on the amount of particulate matter captured in the filter, and the limitation processing is a processing for limiting the deceleration of the vehicle to a smaller side when a deceleration request for the vehicle is made if the prediction processing predicts that the temperature of the filter will rise beyond an acceptable range.

[0075] When the fuel cut process is being performed, the deceleration can be increased as the rotation speed of the crankshaft of the internal combustion engine is increased relative to the rotation speed of the drive wheels. However, the fuel cut process causes a large amount of oxygen to flow into the filter, which is likely to cause the temperature of the filter to rise. In particular, when the rotation speed is high during the execution of the filter process, the amount of oxygen flowing into the filter per unit time is greater than when the rotation speed is low. Therefore, the temperature of the filter is likely to become excessively high due to the oxidation heat of the particulate matter captured by the filter. Therefore, in the above configuration, when it is predicted that the temperature of the filter will rise beyond the allowable range, the deceleration is limited to a small side. This makes it possible to reduce the amount of oxygen flowing into the filter, thereby suppressing an excessive rise in the temperature of the filter.

[0076] Regarding the deceleration control process in the above appendix It is not necessary to use different maps depending on the shift position. For example, a common map may be used for the D range and the B range. In that case, the minimum drive torque obtained while executing the combustion control of the internal combustion engine 10 may be set as the minimum value of the drive torque.

[0077] The deceleration control process is not limited to limiting the minimum value of the drive torque in each range to a larger value. In other words, it is not limited to limiting the maximum value of the deceleration torque in each range to a smaller value. For example, it may be a process that prohibits a range where the drive torque is particularly small, such as B range.

[0078] The deceleration control process is not limited to a process of applying a negative drive torque to the drive wheels 60 while executing the combustion control of the internal combustion engine 10. For example, the deceleration control process may be a process of limiting the engine rotation speed NE to a lower speed. This also reduces the amount of oxygen flowing into the GPF 34 per unit time.

[0079] Regarding the prediction process in the above appendix The prediction process is not limited to a process of making a prediction based on the temperature Tgpf and the PM accumulation amount DPM at each time. For example, as described in the "Notification process" section, if the notification process is executed before the vehicle VC starts, a process of determining whether the FC possible time Tfc becomes equal to or less than the threshold value Tth before the vehicle starts may be performed. In this case, the FC possible time Tfc may be calculated, for example, using only the PM accumulation amount DPM as an input. Alternatively, the PM accumulation amount DPM and the temperature at the start of the internal combustion engine 10 may be calculated as inputs. Furthermore, for example, when the destination of the vehicle VC is set, a variable indicating the route to the destination may be included in the input. In that case, when the route to the destination is entirely in an urban area, it may be determined that the FC possible time Tfc becomes equal to or less than the threshold value Tth when the PM accumulation amount DPM is larger than when the route includes many downhill sections.

[0080] Regarding the notification process in the above supplement 3 shows an example in which the notification is given to limit the deceleration while the vehicle VC is traveling, but the present invention is not limited to this. For example, the notification process may be executed only before the vehicle VC starts moving. Specifically, the notification process may be executed when the system main relay connecting the first inverter 56 and the second inverter 58 to the battery 59 is switched to the closed state. [Explanation of symbols]

[0081] 10. Internal combustion engine 26…Crankshaft 30…Exhaust passage 32...Three-way catalyst 34…GPF 50...Planetary gear mechanism 52…First motor generator 54…Second motor generator 56…First inverter 58…Second inverter 59…Battery 60…Drive wheel 70...Control device

Claims

1. The present invention is applied to a hybrid vehicle equipped with an internal combustion engine and a rotating electric machine, the internal combustion engine is provided with a filter in an exhaust passage for collecting particulate matter in the exhaust gas; configured to execute a first deceleration control process, a second deceleration control process, and a selection process; the first deceleration control process is a process for responding to a deceleration request of the hybrid vehicle by utilizing a fuel cut process, the fuel cut process is a process for stopping fuel combustion control in a cylinder of the internal combustion engine, the second deceleration control process is a process for responding to a deceleration request of the hybrid vehicle without using the fuel cut process, the selection process is a process of selecting to execute the second deceleration control process when the PM accumulation amount is equal to or greater than a threshold, and selecting to execute the first deceleration control process when the PM accumulation amount is smaller than the threshold, The PM accumulation amount is an amount of particulate matter accumulated in the filter, configured to perform a gradual change process; A control device for a hybrid vehicle, wherein the gradual change processing is a processing for gradually transitioning in the first deceleration control processing to a deceleration that can be achieved by the second deceleration control processing prior to switching to the second deceleration control processing when the PM accumulation amount becomes equal to or greater than the threshold value while the first deceleration control processing is being executed.

2. The present invention is applied to a hybrid vehicle equipped with an internal combustion engine and a rotating electric machine, the internal combustion engine is provided with a filter in an exhaust passage for collecting particulate matter in the exhaust gas; configured to execute a first deceleration control process, a second deceleration control process, and a selection process; the first deceleration control process is a process for responding to a deceleration request of the hybrid vehicle by utilizing a fuel cut process, the fuel cut process is a process for stopping fuel combustion control in a cylinder of the internal combustion engine, the second deceleration control process is a process for responding to a deceleration request of the hybrid vehicle without using the fuel cut process, the selection process is a process of selecting to execute the second deceleration control process when the PM accumulation amount is equal to or greater than a threshold, and selecting to execute the first deceleration control process when the PM accumulation amount is smaller than the threshold, The PM accumulation amount is an amount of particulate matter accumulated in the filter, A control device for a hybrid vehicle that is configured to execute the second deceleration control process in response to a deceleration request of the hybrid vehicle even if the PM accumulation amount becomes smaller than the threshold value if there is a history of executing the second deceleration control process within a trip.

3. 3. The control device for a hybrid vehicle according to claim 1, wherein the selection process is a process for variably setting the threshold value according to the temperature of the filter, and a process for setting the threshold value when the temperature of the filter is high to be lower than or equal to the threshold value when the temperature of the filter is low.

4. The hybrid vehicle includes a gear ratio adjusting device and a power storage device, a crankshaft of the internal combustion engine is mechanically connectable to a drive wheel via the speed change ratio adjusting device; the speed change ratio adjustment device is a device for adjusting a ratio between a rotation speed of the crankshaft and a rotation speed of the drive wheels, the power storage device is a device that stores regenerative power from the rotating electric machine, The control device for a hybrid vehicle according to any one of claims 1 to 3, wherein the second deceleration control process includes a process for setting the regenerative power and the engine rotation speed according to the charging rate of the power storage device, and a process for setting the regenerative power when the charging rate of the power storage device is high to be equal to or lower than the regenerative power when the charging rate is low, and for setting the engine rotation speed when the charging rate of the power storage device is high to be equal to or higher than the engine rotation speed when the charging rate is low.

5. configured to execute a notification process; 5. The control device for a hybrid vehicle according to claim 1, wherein the notification process notifies a user that the deceleration will be limited to a smaller value prior to execution of the second deceleration control process.

Citation Information

Patent Citations

  • Controller of hybrid prime mover

    JP2009041403A

  • Exhaust emission control device for internal combustion engine

    JP2015031166A

  • Hybrid automobile

    JP2017177823A

  • Hybrid automobile

    JP2018122620A

  • Automobile

    JP2018159296A