The present application claims the benefit of priority to Japanese Patent Application No. 2015-179282 filed on Sep. 11, 2015 with the Japanese Patent Office, the entire contents of which are incorporated herein by reference in its entirety.
Field of the Disclosure
Embodiments of the present application relates to the art of a control system for a hybrid vehicle having a torsional damper for absorbing torque pulse, and a motor disposed between the torsional damper and drive wheels.
Discussion of the Related Art
JP-A-2013-233910 describes one example of a control device of a hybrid vehicle in which a torsional damper is connected to an output shaft of an engine, and in which a motor is connected to an output shaft of the torsional damper. In the hybrid vehicle taught by JP-A-2013-233910, cranking of the engine is executed by an output torque of the motor. According to the teachings of JP-A-2013-233910, the torsional damper includes an input member connected to the output shaft of the engine, an output member allowed to rotate relatively to the input member, and an elastic member that elastically transmits torque from the input member to the output member while being compressed by a relative rotation between the input member and the output member. In order to suppress vibrations generated during cranking of the engine, an output torque of the motor is corrected by a correction torque of a phase opposite to the phase of a twist angle of the torsional damper.
In the torsional damper taught by JP-A-2013-233910, the input member and the output member come into contact with each other upon exceedance of phase difference therebetween to prevent an excessive compression of the elastic member. However, such contact between the input member and the output member may generate a noise if a large torque is applied from the engine. In addition, such limitation of the relative rotation between the input member and the output member may limit a vibration damping performance of the torsional damper.
A dynamic damper for suppressing torque pulse by an oscillation of a mass along a raceway surface formed in a rotary member is also known in the art. In the dynamic damper of this kind, noise may also be generated by a collision of the mass against the raceway surface, and a vibration damping performance is also limited within a width of the raceway surface.
Aspects of the present application have been conceived noting the foregoing technical problems, and it is therefore an object of the present application is to provide a control system for a hybrid vehicle configured to suppress noise generated by an application of excessive torque to a torsional damper.
The control system according to the embodiment is applied to a hybrid vehicle comprising: an engine; a torsional damper in which an input member and a relative member are moved relatively to each other in a rotational direction by a pulsation of a torque of the engine applied to the input member; and a motor that is disposed on a power train between the torsional damper and drive wheels. In order to achieve the above-explained objective, the control system is provided with a controller that is configured to predict that a limit torque by which a relative movement of the relative member to the input member is increased to be equal to or greater than a first predetermined value is applied to the input member, and to restrict the torque of the engine to be lower than the limit torque while adjusting an output torque of the motor to compensate a reduction in a drive force resulting from a restriction of the torque of the engine, in a case that an application of the limit torque to the input member is expected.
In a non-limiting embodiment, a map determining the relative movement with respect to the torque applied to the input member is installed into the controller. In addition, the controller is further configured to estimate the relative movement with respect to the torque applied to the input member with reference to the map.
In a non-limiting embodiment, the controller is further configured to obtain an actual torque applied to the input member and an actual relative movement of the relative member of a case in which the actual torque is applied to the input member, and to update the map based on the actual torque and the actual relative movement.
In a non-limiting embodiment, the controller is further configured to: calculate a difference between the actual torque and a torque applied to the input member determined by the map, and to update the map by adding the calculated difference to each value of the torque applied to the input member determined by the map.
In a non-limiting embodiment, the controller is further configured to calculate a first coefficient of a function defining a relation between the torque and the relative movement based on the actual torque and the actual relative movement, and to update each value of the torque applied to the input member determined in the map by multiplying each value of the relative movement determined by the map individually by the first coefficient.
In a non-limiting embodiment, the controller is further configured to: calculate a deviation from a reference value of the relative movement in which the torque is not applied to the input member to the actual relative movement; calculate a second coefficient of a function defining a relation between the torque and the relative movement based on the actual torque and the actual relative movement; and update each value of the torque applied to the input member determined by the map, by multiplying each value of the relative movement determined by the map individually by the second coefficient.
In a non-limiting embodiment, the controller is further configured to update the map in a case that the actual relative movement is greater than a second predetermined value.
In a non-limiting embodiment, the controller is further configured to restrict the torque of the engine in such a manner that the relative movement determined by the map is reduced to be smaller than the first predetermined value.
In a non-limiting embodiment, the relative member includes an output member that is connected to the drive wheels while being allowed to rotate relatively to the input member, and the torsional damper comprises the input member, the output member, and an elastic member that is elastically deformed by a relative rotation between the input member and the output member. In addition, the relative movement includes a phase difference between the input member and the output member.
In a non-limiting embodiment, the input member comprises a holding chamber having a predetermined length in a circumferential direction, and the relative member includes a rolling mass that is held in the holding chamber while being allowed to be oscillated therein by pulsation of the torque applied to the input member. In addition, the relative rotation includes at least one of an amplitude of oscillation of the rolling mass and a phase of the rolling mass.
Thus, according to the embodiment, output torque of the engine is restricted in a case that a relative movement of the relative member to the input member is increased to be greater than the first predetermined value by an application of excessive torque to the input member. For this reason, the relative movement between the relative member and the input member can be restricted to suppress noise resulting from collision of the relative member with the input member while ensuring vibration damping performance. Even if the output torque of the engine is restricted, a required drive force can be ensured by adjusting output torque of the motor disposed on downstream side of the torsional damper.
In addition, the map determining a relation between the input torque to the input member and the relative movement between the input member and the relative member is updated based on the actual input torque to the input member and the resultant actual relative movement. That is, the map is updated taking account of time degradation of the elastic member etc. so that collision of the relative member with the input member can be prevented certainly while ensuring vibration damping performance.
Features, aspects, and advantages of exemplary embodiments of the present invention will become better understood with reference to the following description and accompanying drawings, which should not limit the invention in any way.
Preferred embodiments of the present application will now be explained with reference to the accompanying drawings. Referring now to
A structure of the spring damper 7 is shown in
An annular center plate 11 is held in the housing space formed between the front plate 8 and the rear plate 9 in such a manner as to rotate relatively to the input member I while being connected to an output shaft 12 of the spring damper 7 to serve as an output member or a relative member of the embodiment.
Each of the front plate 8, the rear plate 9 and the center plate 11 has the same number of spring windows having same widths spaced at predetermined intervals in a circumferential direction, and the windows of those plates are overlapped with one another to form spring holders individually holding a coil spring 13 therein. A column-shaped cushion 14 that is shorter than the coil spring 13 is individually arranged in each of the coil spring 13 at a width center of the coil spring 13. Accordingly, the coil spring 13 and the cushion 14 serves as the elastic member of the embodiment. In the embodiment shown in
An outer diameter of the coil spring 13 is larger than a clearance between the front plate 8 and the rear plate 9 in the housing space to protrude from the spring holder. In the spring holder, therefore, the coil spring 13 is compressed by one of width end surfaces of the windows of the front plate 8 and the rear plate 9 and other width end surface of the window of the center plate 11 when the input member I and the center plate 11 are rotated relatively to each other. In this situation, when the input member I and the center plate 11 are further rotated relatively to each other, the cushion 14 is compressed by one of the width end surfaces of the windows of the front plate 8 and the rear plate 9 and the other width end surface of the window of the center plate 11.
In order to prevent the coil spring 13 and the cushion 14 from being compressed excessively, a stopper plate 15 is arranged in the housing space while being connected to at least one of the front plate 8 and the rear plate 9. An inner circumferential edge of the stopper plate 15 is partially protruded radially inwardly toward each of the spring holder to restrict an amount of relative rotation between the input member I and the center plate 11. Whereas, the center plate 11 also has protrusions protruding radially outwardly toward each interval between protrusions of the stopper plate 15. In the spring damper 7, therefore, one of width ends of each of the protrusion of the center plate 11 comes into contact with one of width ends of each of the protrusion of the stopper plate 15 when an amount of relative rotation between the input member I and the center plate 11 reaches a predetermined amount.
Turning back to
An output gear 12 as an external gear is formed integrally with the first ring gear 19. A countershaft 23 extends in parallel with the output shaft 5 of the engine 2 connected to the output shaft 12 of the spring damper 7, and a driven gear 22 is fitted onto one end of the countershaft 23 to be meshed with the output gear 21. A drive gear 24 that is diametrically smaller than the driven gear 22 is fitted onto the other end of the countershaft 23 to be meshed with a ring gear 26 of a differential gear unit 25 that distributes drive force to the drive wheels 17.
In the vehicle 1, during delivering an output torque of the engine 2 to the drive wheels 17, an output torque of the first motor 3 is controlled in such a manner that the first sun gear 18 of the first planetary gear unit 16 serves as a reaction element, and a speed of the first motor 3 is controlled in such a manner that a speed of the engine 2 is adjusted to a target speed. In this situation, the first motor 3 is allowed to serve as a generator by controlling an output torque thereof in such a manner as to reduce a rotational speed of the first sun gear 18. Consequently, a kinetic power applied to the first planetary gear unit 16 is partially converted into an electric power by the first motor 3. In order to compensate the power thus converted into the electric power, the vehicle 1 is further provided with a second motor 4 that is also a permanent magnet synchronous motor.
During adjusting a sapped of the engine 2 to the target speed by controlling a speed of the first motor 3 while generating torque in a direction to increase a rotational speed of the first sun gear 18, an output power of the first motor 3 is applied to the first ring gear 19 in addition to an output power of the engine 2. In this situation, the output power of the first motor 3 may be converted into an electric power by operating the second motor 4 as a generator. Thus, in the vehicle 1, any one of the first motor 3 and the second motor 4 is operated to generate a drive force.
To this end, the first motor 3 and the second motor 4 are individually connected to a battery (not shown), and also connected to each other to directly exchange electricity therebetween without passing through the battery.
An output torque of the second motor 4 is delivered to the powertrain though a single-pinion second planetary gear unit 27 that is disposed on the downstream side of the first planetary gear unit 16. Specifically, the second planetary gear unit 27 comprises a second sun gear 28 connected to the second motor 4, a second ring gear 29 integrated with the first ring gear 19, a plurality of pinion gears interposed between the second sun gear 28 and the second ring gear 29, and a second carrier supporting the pinion gears in a rotatable and revolvable manner that is connected to a stationary member 31 such as a casing. Specifically, the output torque of the second motor 4 is delivered to the second ring gear 29 while being reversed and changed in accordance with a gear ratio of the second planetary gear unit 27.
In order to control the engine 2, the first motor 3 and the second motor 4, the vehicle 1 is further provided with an electronic control unit (to be abbreviated as the “ECU” hereinafter) 32 as a controller. Specifically, the ECU 32 is configured to control the engine 2 and the motors 3 and 4 based on preinstalled data such as maps and formulas, and incident signals from first speed sensor 33 that detects a rotational speed of the output shaft 5 of the engine 2, a second speed sensor 34 that detects a rotational speed of the output shaft 12 of the spring damper 7, a depression sensor that detects a depression of an accelerator pedal (not shown) and so on. The ECU 32 may be further configured to control other devices such as an electric oil pump (not shown) and so on. Optionally, the engine 2 and the motors 3 and 4 may also be controlled individually by different control units.
Here will be explained a control example for preventing application of an excessive torque to the spring damper 7 while achieving a required torque with reference to
Specifically, the map shown in
Specifically, the engine torque employed in the map shown in
Turning to
Turning back to
If the expected torsion angle is smaller than the limit angle so that the answer of step S2 is NO, the routine progresses to step S3 to control the engine 2 in such a manner as to generate a torque to achieve the required drive force, and then the routine is returned.
By contrast, if the expected torsion angle is equal to or greater than the limit angle so that the answer of step S2 is YES, the routine progresses to step S4 to restrict an output torque of the engine 2 thereby restricting the torsion angle between the input member I and the center plate 11 of the spring damper 7 within the limit angle. A limit value of the output torque of the engine 2 of this case may be determined with reference to the maps shown in
If the output torque of the engine 2 is thus restricted, the drive force required by the driver may not be achieved. In this case, therefore, the routine progresses to step S5 to adjust an output torque of any one of the first motor 3 and the second motor 4 in such a manner as to compensate a reduction in the drive force resulting from such restriction of the output torque of the engine 2, and then returned. Specifically, a speed of the engine 2 may be adjusted to a target speed not only by operating the first motor 3 as a motor while operating the second motor 4 as a generator, but also by operating the first motor 3 as a generator while operating the second motor 4 as a motor. At step S5, therefore, the reduction in the output torque of the engine 2 may be compensated not only by increasing an output torque of any of the motors 3 and 4 being operated as a motor but also by reducing an output torque of any of the motors 3 and 4 being operated as a generator.
By thus restricting the input torque to the spring damper 7, the torsion angle between the input member I and the center plate 11 of the spring damper 7 can be restricted within the limit angle to suppress noise resulting from collision of the center plate 11 with the stopper plate 15. In other words, the coil spring 13 and the cushion 14 can be prevented from being compressed excessively to ensure elasticities thereof to absorb vibrations. In addition, although the output torque of the engine 2 is restricted, a required drive force can still be achieved by adjusting the output torque of any one of the first motor 3 and the second motor 4.
The above-explained relation between the engine torque and the maximum torsion angle may be changed with time due to fatigue of the coil spring 13 or the like. Therefore, it is preferable to update the data employed in the maps shown in
Turning to
In order to obtain the actual torsion angle, a command value of a torque command to the engine 2, a detection value of the current output torque of the engine 2 detected by a sensor, an estimated value of the current output torque of the engine 2 estimated based on a fuel injection and an air intake and so on may be used.
According to the embodiment, the remaining mapped values of the output torque of the engine 2 with respect to the maximum torsion angle in the range where the actual maximum torsion angle has not yet been detected are determined based on the current actual torsion angle thus detected. However, detection values of the above-mentioned phase angle sensors or the like may contain detection error. That is, if the detected current actual torsion angle is small and a slope of the function shown in
In the routine shown in
If the current actual torsion angle is smaller than the second predetermined value so that the answer of step S12 is NO, the routine is returned to step S11 to repeat update of the mapped value of the torsion angle.
By contrast, if the current actual torsion angle is larger than the second predetermined value so that the answer of step S12 is YES, the routine progresses to step S13 to determine whether or not the current actual torsion angle falls within the first range where only the coil spring 13 is compressed. Specifically, such determination of step S13 may be made by comparing the current actual torsion angle with the angle at which the cushion 14 starts to be compressed that is determined by structures of the coil spring 13 and the cushion 14.
If the current actual torsion angle falls within the first range so that the answer of step S13 is YES, the routine progresses to step S14 to update the mapped values of the output torque of the engine 2 with respect to the maximum torsion angles in the remaining area of the first range. To this end, specifically, a deviation between the current actual torsion angle and the mapped value of the torsion angle at zero of the function shown in
After thus determining the coefficient of the linear function shown in
Then, it is determined at step S15 whether or not the mapped value of the maximum torsion angle in the second range has been updated. Such determination at step S15 may be made by a similar procedure as step S13. Specifically, the determination at step S15 may be made by comparing the current actual torsion angle with the angle at which the cushion 14 starts to be compressed.
If the mapped value of the maximum torsion angle in the second range has not yet been updated so that the answer of step S15 is NO, the routine progresses to step S16 to calculate a difference between the value of the output torque of the engine 2 with respect to the torsion angle at the border between the first range and the second range updated at step S14, and a prior value of the output torque of the engine 2 with respect to the torsion angle at the border between the first range and the second range. Thereafter, at step S17, the calculated difference is individually added to the remaining mapped values of the output torque of the engine 2 in the second range. Consequently, the function in the second range is shifted upwardly based on the current maximum torsion angle updated at step S11 without changing the slope, and then the routine is returned.
By contrast, if the mapped value of the maximum torsion angle in the second range has been updated so that the answer of step S15 is YES, the routine progresses to step S18 to update the mapped values of the output torque of the engine 2 with respect to the remaining mapped values of the maximum torsion angle in the second range based on the updated maximum torsion angle in the second range. Specifically, a linear function is determined in the map shown in
Turning back to step S13, if the current actual torsion angle falls within the second range so that the answer of step S13 is NO, the routine progresses to step S19 to update the mapped values of the output torque of the engine 2 with respect to the maximum torsion angles in the remaining area of the second range. To this end, specifically, a new function is determined in the second range in such a manner as to pass through a point determined based on the current actual torsion angle and the output torque of the engine 2 with respect thereto with a same slope as the previous function. Then, the remaining mapped values of the maximum torsion angle in the second range are individually multiplied by a coefficient of the new function to update the mapped values of the output torque of the engine 2 with respect to the updated mapped values of the maximum torsion angle in the second range. The coefficient of the new function thus determined also corresponds to the claimed second coefficient.
Then, it is determined at step S20 whether or not the mapped value of the maximum torsion angle in the first range has been updated. Such determination at step S20 may also be made by a similar procedure as step S13. Specifically, the determination at step S20 may be made by comparing the current actual torsion angle with the angle at which the cushion 14 starts to be compressed.
If the mapped value of the maximum torsion angle in the first range has been updated so that the answer of step S20 is YES, the routine progresses to step S21 to update the mapped values of the output torque of the engine 2 with respect to the remaining mapped values of the maximum torsion angle in the first range based on the updated maximum torsion angle in the first range. Specifically, a linear function is also determined in the map shown in
By contrast, if the mapped value of the maximum torsion angle in the first range has not yet been updated so that the answer of step S20 is NO, the routine progresses to step S22 to determine a linear function in such a manner as to pass through the zero point and a point determined based on the torsion angle at the border between the first range and the second range updated at step S19 and the output torque of the engine 2 with respect thereto. Then, each mapped value of the maximum torsion angle within the first range is individually multiplied by a coefficient of the linear function thus determined to obtain the output torque of the engine 2 with respect to each mapped value of the maximum torsion angle, and the routine is returned.
After thus updating the maps shown in
By thus updating the maps shown in
The routines shown in
In order to execute the routines shown in
Turning to
An inner circumferential end of annular rotary member 44 as an input member of the dynamic damper 39 is connected to an inner circumferential end of the inner plate 41 of the spring damper 38 through a cylinder 43. A plurality of holding chambers 45 are formed on the rotary member 44 in a circular manner at regular intervals, and a rolling mass 46 as a relative member is individually held in each of the holding chamber 45 while being allowed to oscillate therein. Each of the holding chambers 45 is individually covered by a cover 47. In the dynamic damper 39, therefore, torque of the engine 2 is applied to the rotary member 44 through the spring damper 38, and the rolling mass 46 is oscillated by the torque pulse.
Thus, the output torque of the engine 2 is applied to the dynamic damper 39 through the spring damper 38. In the torsional damper shown in
Although the above exemplary embodiments of the present invention have been described, it will be understood by those skilled in the art that the present invention should not be limited to the described exemplary embodiments, but that various changes and modifications can be made within the spirit and scope of the present invention. For example, the number of the motor and a structure of the powertrain are not limited to those shown in
Number | Date | Country | Kind |
---|---|---|---|
2015-179282 | Sep 2015 | JP | national |