Vehicle control device
10336364 ยท 2019-07-02
Assignee
Inventors
- Daisaku Ogawa (Hiroshima, JP)
- Daisuke Umetsu (Hiroshima, JP)
- Osamu Sunahara (Hiroshima, JP)
- Yasunori TAKAHARA (Hiroshima, JP)
- Yuichiro Akiya (Hiroshima, JP)
- Chikako Ohisa (Aki-gun, JP)
- Atsushi Yamasaki (Hiroshima, JP)
- Keiichi Hiwatashi (Aki-gun, JP)
Cpc classification
F02D2250/18
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/021
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/70
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60W10/06
PERFORMING OPERATIONS; TRANSPORTING
F02D37/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/12
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60W10/10
PERFORMING OPERATIONS; TRANSPORTING
B60W2552/15
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/40
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F02D13/0215
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T10/62
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F02D2200/501
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60W30/045
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/12
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F02D2200/101
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/0087
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D29/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B62D5/0463
PERFORMING OPERATIONS; TRANSPORTING
F02D41/0002
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
G05B17/00
PHYSICS
B60W10/06
PERFORMING OPERATIONS; TRANSPORTING
B62D5/04
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A vehicle control device is provided, which includes an engine, an engine control mechanism configured to control torque generated by the engine, a processor configured to execute a vehicle attitude controlling module to control attitude of a vehicle by controlling the engine control mechanism to reduce the torque so as to decelerate the vehicle, when a condition that the vehicle is traveling and a steering angle related value that is related to a steering angle of a steering device increases is satisfied, and a torque reduction amount setting module to set the reduction amount of the torque to be larger as a combustion frequency of the engine per unit time decreases. The vehicle attitude controlling module controls the engine control mechanism to reduce the torque based on the set reduction amount.
Claims
1. A vehicle control device, comprising: an engine; an engine control mechanism configured to control torque generated by the engine; and a processor configured to execute: a vehicle attitude controlling module to control attitude of a vehicle by controlling the engine control mechanism to reduce the torque so as to decelerate the vehicle, when a condition that the vehicle is traveling and a steering angle related value that is related to a steering angle of a steering device increases is satisfied; and a torque reduction amount setting module to set the reduction amount of the torque to be larger as a combustion frequency of the engine per unit time decreases, wherein the vehicle attitude controlling module controls the engine control mechanism to reduce the torque based on the set reduction amount.
2. The vehicle control device of claim 1, wherein the engine includes a plurality of cylinders and has an operation mode in which a reduced-cylinder operation in which combustion in one or some of the plurality of cylinders is suspended is performed, and the torque reduction amount setting module sets the reduction amount of the torque to be larger as the number of suspended cylinders is larger.
3. The vehicle control device of claim 2, further comprising an engine speed detector configured to detect a speed of the engine, wherein the torque reduction amount setting module sets the reduction amount of the torque to be larger as the detected speed of the engine is lower.
4. The vehicle control device of claim 3, further comprising a steering angle sensor configured to detect the steering angle of the steering device, wherein the vehicle attitude controlling module determines that the steering angle related value increases when a change rate of the detected steering angle is higher than a given rate.
5. The vehicle control device of claim 1, further comprising an engine speed detector configured to detect a speed of the engine, wherein the torque reduction amount setting module sets the reduction amount of the torque to be larger as the detected speed of the engine is lower.
6. The vehicle control device of claim 5, further comprising a steering angle sensor configured to detect the steering angle of the steering device, wherein the vehicle attitude controlling module determines that the steering angle related value increases when a change rate of the detected steering angle is higher than a given rate.
7. The vehicle control device of claim 1, further comprising a steering angle sensor configured to detect the steering angle of the steering device, wherein the vehicle attitude controlling module determines that the steering angle related value increases when a change rate of the detected steering angle is higher than a given rate.
8. A vehicle control device, comprising: an engine; an engine control mechanism configured to control torque generated by the engine; and a processor configured to execute: a vehicle attitude controlling module to control attitude of a vehicle by controlling the engine control mechanism to reduce the torque so as to decelerate the vehicle, when a condition that the vehicle is traveling and a steering angle related value that is related to a steering angle of a steering device increases is satisfied; and a torque reduction amount setting module to set the reduction amount of the torque to be larger when a combustion frequency of the engine per unit time is a first value than when the combustion frequency per unit time is a second value that is higher than the first value, wherein the vehicle attitude controlling module controls the engine control mechanism to reduce the torque based on the set reduction amount.
9. A vehicle control device, comprising: an engine including a plurality of cylinders and configured to be switchable of an operation mode between a reduced-cylinder operation in which combustion in one or some of the plurality of cylinders is suspended and an all-cylinder operation in which combustion is performed in all of the plurality of cylinders; an engine control mechanism configured to control torque generated by the engine; and a processor configured to execute: a vehicle attitude controlling module to control attitude of a vehicle by controlling the engine control mechanism to reduce the torque so as to decelerate the vehicle, when a condition that the vehicle is traveling and a steering angle related value that is related to a steering angle of a steering device increases is satisfied; and a torque reduction amount setting module configured to set the reduction amount of the torque to be larger when the engine performs the reduced-cylinder operation than when the engine performs the all-cylinder operation, wherein the vehicle attitude controlling module controls the engine control mechanism to reduce the torque based on the set reduction amount.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION OF THE DISCLOSURE
(10) Hereinafter, a vehicle control device according to one embodiment of the present disclosure is described with reference to the accompanying drawings.
(11) <System Configuration>
(12) First, an engine system to which the vehicle control device according to this embodiment is applied is described with reference to
(13) As illustrated in
(14) In the intake passage 1, an air cleaner 3 configured to purify the externally introduced intake air, a throttle valve 5 configured to adjust an amount of intake air passing therethrough (intake air amount), and a surge tank 7 configured to temporarily store intake air to be supplied to the engine 10 are arranged in this order from upstream side.
(15) As illustrated in
(16) The piston 15 is provided in each of the cylinders 2A to 2D and they reciprocate with a phase difference of 180 in crank angle (180 CA) from each other. Accordingly, ignition timings of the respective cylinders 2A to 2D vary 180 CA from each other.
(17) The engine 10 of this embodiment is a cylinder deactivation engine where an operation in which two of the four cylinders 2A to 2D are suspended while the remaining two cylinders operate, that is, a reduced-cylinder operation is performable.
(18) For example, when the cylinder 2A is the first cylinder, the cylinder 2B is the second cylinder, the cylinder 2C is the third cylinder, and the cylinder 2D is the fourth cylinder in this order from the left side in
(19) Further, during the reduced-cylinder operation (in a reduced-cylinder operation mode), the ignition operation of the ignition plug 14 is prohibited for two of the cylinders of which the order of ignition is not successive (the first cylinder 2A and the fourth cylinder 2D in this embodiment), and the ignition is alternately performed in the remaining two cylinders (that is, the third cylinder 2C and the second cylinder 2B).
(20) Moreover, the engine 10 is variable of operation timings of the intake valve 12 and the exhaust valve 17 (corresponding to valve phases) by a variable intake valve mechanism 18 and a variable exhaust valve mechanism 19 which are variable valve timing mechanisms, respectively. The variable intake valve mechanism 18 and the variable exhaust valve mechanism 19 may adopt various types of known mechanisms. For example, the operation timings of the intake and exhaust valves 12 and 17 may be varied using electromagnetic or hydraulic mechanisms.
(21) The engine 10 also has a valve stopping mechanism 20 configured to stop opening and closing operations of the intake valves 12 and the exhaust valves 17 of the first cylinder 2A and the fourth cylinder 2D during the reduced-cylinder operation. The valve stopping mechanism 20 includes, for example, a so-called lost motion mechanism which intervenes between a cam and the valve, and enables or disables a transmission of a driving force of the cam to the valve. Alternatively, the valve stopping mechanism 20 may include two kinds of cams having different cam profiles, i.e., a first cam having a cam nose that performs an opening and closing operation of the valve and a second cam that stops the opening and closing operation, and a so-called cam shifting mechanism configured to selectively transmit an operation state of one of the first and second cams.
(22) In the exhaust passage 25, exhaust purification catalysts 26a and 26b having an exhaust gas purifying function (such as a NO.sub.x catalyst, a three-way catalyst, or an oxidation catalyst) are mainly provided. Hereinafter, when referring to the exhaust purification catalysts 26a and 26b without distinguishing one from the other, they are simply referred to as the exhaust purification catalyst 26.
(23) Further, the engine system 100 is provided with the sensors 30 to 40 configured to detect the various kinds of states regarding the engine system 100. That is, the accelerator opening sensor 30 detects an accelerator opening that is an opening of an accelerator pedal (corresponding to a depression amount of the accelerator pedal by a vehicle driver). The airflow sensor 31 detects an intake air amount corresponding to a flow rate of the intake air that passes through the intake passage 1. The throttle opening sensor 32 detects a throttle opening that is an opening of the throttle valve 5. The pressure sensor 33 detects pressure inside an intake manifold corresponding to intake air pressure that is applied to the engine 10. The crank angle sensor 34 detects a crank angle of the crankshaft 16. The water temperature sensor 35 detects a temperature of a coolant that cools the engine 10 (water temperature). The temperature sensor 36 detects a temperature inside the cylinder 2 of the engine (in-cylinder temperature). The cam angle sensors 37 and 38 detect operation timings, including close timings, of the intake valve 12 and the exhaust valve 17, respectively. The vehicle speed sensor 39 detects a speed of the vehicle (vehicle speed). The steering angle sensor 40 detects a rotational angle of a steering wheel (steering angle). The steering wheel may be one example of the steering device. Note that an engine speed is determined based on any of the values detected by the above sensors, and the sensor(s) of which a detection value is used for determining the engine speed may be referred to as the engine speed detector. These various sensors 30 to 40 output to the PCM 50 detection signals S130 to S140 corresponding to the detected parameters.
(24) The PCM 50 controls various components of the engine system 100 based on the detection signals S130 to S140 received from the various sensors 30 to 40 described above. For example, as illustrated in
(25) In this embodiment, the PCM 50 has the following functional components. That is, the PCM 50 includes a vehicle attitude controlling module 51 configured to perform a vehicle attitude control in which the attitude of the vehicle is controlled by reducing a torque of the engine 10 to decelerate the vehicle when a condition that the vehicle is traveling and a steering angle related value which is related to a steering angle of the steering wheel (typically, a steering rate) increases (vehicle attitude control starting/executing condition) is satisfied. When a given condition for terminating the vehicle attitude control (vehicle attitude control terminating condition) is satisfied, the vehicle attitude controlling module 51 controls the engine 10 to bring the torque back to that before the vehicle attitude control. Note that the vehicle attitude control may suitably be referred to as a torque reduction control.
(26) The PCM 50 also includes a torque reduction amount setting module 53 configured to set an amount of torque reduced by the vehicle attitude controlling module 51 (torque reduction amount) according to a combustion frequency of the engine 10 per unit time. For example, the torque reduction amount setting module 53 sets the torque reduction amount based on an operation mode of the engine 10 (all-cylinder operation or reduced-cylinder operation) and the engine speed which affect the combustion frequency, without directly using the combustion frequency of the engine 10 per unit time. That is, the torque reduction amount setting module 53 sets the torque reduction amount to be larger during the reduced-cylinder operation than during the all-cylinder operation, and also larger as the engine speed decreases.
(27) The respective components of the PCM 50 are configured by a computer including a processor 54 (e.g. a CPU (central processing unit)) and internal memory, such as ROM(s) and RAM(s) configured to store various programs which are interpreted and executed by the processor 54 (the programs include a basic control program (e.g., an OS) and an application program activated on the OS and configured to achieve a particular function), and various data. The processor 54 is configured to execute the vehicle attitude controlling module 51 and the torque reduction amount setting module 53 to perform their respective functions. These modules are stored in the internal memory as one or more software programs.
(28) Here, operating ranges of the engine where the reduced-cylinder operation and the all-cylinder operation are performed respectively in this embodiment are described with reference to
(29) As illustrated in
(30) <Contents of Control in this Embodiment>
(31) Next, a control performed by the vehicle control device of this embodiment of the present disclosure is described with reference to
(32)
(33) The engine control of
(34) When the engine control is started, as illustrated in
(35) Next, at S2, the PCM 50 sets a target acceleration based on the operating state of the vehicle including the accelerator pedal operation acquired at S1. For example, the PCM 50 selects an acceleration characteristic map corresponding to a current vehicle speed and gear position, from acceleration characteristic maps defined for various vehicle speeds and gear positions (they are created in advance and stored in memory, etc.). The PCM 50 determines the target acceleration corresponding to a current accelerator opening by referring to the selected acceleration characteristic map.
(36) Next, at S3, the PCM 50 determines a basic target torque of the engine 10 for achieving the target acceleration determined at S2. Here, the PCM 50 determines the basic target torque within a torque range which is outputtable by the engine 10, based on the vehicle speed, the gear position, a road surface slope, a road surface , etc. at this time point.
(37) In parallel to the processes at S2 and S3, the PCM 50 performs the torque reduction amount determination at S4 for determining the torque reduction amount of the vehicle attitude control (torque reduction control) based on the steering angle detected by the steering angle sensor 40. This torque reduction amount determination is described later in detail.
(38) Next, at S5, the PCM 50 determines a final target torque based on the basic target torque determined at S3 and the torque reduction amount determined in the torque reduction amount determination at S4. For example, the PCM 50, upon determining the torque reduction amount in the torque reduction amount determination (i.e., the vehicle attitude control is performed), determines the final target torque by subtracting the torque reduction amount from the basic target torque. On the other hand, when the torque reduction amount is not determined in the torque reduction amount determination (i.e., the vehicle attitude control is not performed), the PCM 50 determines the basic target torque to be the final target torque as it is.
(39) Next, at S6, the PCM 50 determines a target air amount and a target fuel amount for causing the engine 10 to output the final target torque determined at S5. Here, air amount means an amount of air introduced into the combustion chamber 11 of the engine 10. Alternatively, it may be a charging efficiency that is obtained by nondimensionalizing the air amount. For example, the PCM 50 calculates a target indicated torque obtained by adding to the final target torque a loss torque caused by a friction loss and a pumping loss, calculates the target fuel amount required for generating the target indicated torque, and based on the target fuel amount and a target equivalent ratio, determines the target air amount.
(40) Next, at S7, in order to introduce to the engine 10 the air by the target air amount determined at S6, the PCM 50 determines the opening of the throttle valve 5 and the timings of the intake valve 12 to be opened and closed via the variable intake valve mechanism 18, in consideration of the air amount detected by the airflow sensor 31.
(41) Next, at S8, the PCM 50 controls the throttle valve 5 and the variable intake valve mechanism 18 based on the throttle opening and the open and close timings of the intake valve 12 determined at S7, and also controls the fuel injector 13 based on the target fuel amount calculated at S6.
(42) Next, at S9, based on the final target torque determined at S5 and an actual amount of air introduced into the combustion chamber 11 by the control of the throttle valve 5 and the variable intake valve mechanism 18 at S7, the PCM 50 sets an ignition timing so that the final target torque is outputted from the engine 10, and controls the ignition plug 14 to perform the ignition at the set ignition timing. After S9, the PCM 50 terminates the engine control.
(43) Next, the torque reduction amount determination illustrated in
(44) When the torque reduction amount determination is started, at S21, the PCM 50 determines whether the vehicle attitude control is currently being performed. If the vehicle attitude control is not performed (S21: YES), the process proceeds to S22 where the PCM 50 determines whether the vehicle attitude control starting condition is satisfied. For example, the PCM 50 determines whether a change rate of the steering angle (which may be calculated based on the steering angle acquired at S1) is above a given start threshold. If the change rate of the steering angle is above the start threshold, that is, if the vehicle attitude control starting condition is satisfied (S22: YES), the process proceeds to S23. On the other hand, if the change rate of the steering angle is below the start threshold, that is, if the vehicle attitude control starting condition is not satisfied (S22: NO), the process is terminated.
(45) Next, at S23, the PCM 50 determines whether the steering rate (the change rate of the steering angle) is increasing. As a result, if the steering rate is increasing (S23: YES), the process proceeds to S24 where the PCM 50 sets the target additional deceleration based on the steering rate. This target additional deceleration is a deceleration to be added to the vehicle according to the steering operation so that the vehicle behavior intended by the driver is accurately achieved.
(46) Basically, the PCM 50 acquires the target additional deceleration corresponding to the current steering rate based on a relationship between the target additional deceleration and the steering rate illustrated in the map of
(47) In this embodiment, the PCM 50 corrects the target additional deceleration determined based on the map of
(48) On the other hand, as a result of the determination at S23, if the steering rate is not increasing (S23: NO), that is, the steering rate is decreasing or constant, the process proceeds to S25 where the PCM 50 determines the additional deceleration determined in the previous processing as the additional deceleration in the current processing.
(49) Moreover, as a result of the determination at S21, if the vehicle attitude control is already in execution (S21: NO), the process proceeds to S26 where the PCM 50 determines whether the vehicle attitude control terminating condition is satisfied. For example, the PCM 50 determines whether the change rate of the steering angle is below a given termination threshold. If the change rate of the steering angle is above the termination threshold, that is, if the vehicle attitude control terminating condition is not satisfied (S26: NO), the process proceeds to S23. In this case, the PCM 50 performs the processing of S23 and thereafter, in order to continue the vehicle attitude control.
(50) On the other hand, if the change rate of the steering angle is below the termination threshold, that is, if the vehicle attitude control terminating condition is satisfied (S26: YES), the process proceeds to S27 where the PCM 50 acquires an amount of reducing in the current processing the additional deceleration determined in the previous processing (deceleration reduction amount). In one example, similar to the target additional deceleration, the PCM 50 calculates the deceleration reduction amount based on the reduction rate corresponding to the steering rate, by using the map as illustrated in
(51) As described above, the target additional deceleration is corrected based on the engine speed and the operation mode. In a typical example, the PCM 50 determines the deceleration reduction amount to be applied when resuming the torque back to that before the vehicle attitude control so that the resume timing is substantially the same regardless of the corrected target additional deceleration.
(52) Next, at S28, the PCM 50 determines the additional deceleration in the current processing by subtracting the deceleration reduction amount acquired at S27 from the additional deceleration determined in the previous processing.
(53) After S24, S25, or S28, at S29, the PCM 50 determines the torque reduction amount based on the current additional deceleration determined at S24, S25, or S28. For example, the PCM 50 determines the torque reduction amount required for achieving the current additional deceleration, based on the current vehicle speed, gear position, road surface slope, etc. acquired at S1. After S29, the PCM 50 terminates the torque reduction amount determination and returns to the main routine.
(54) Next, a method of correcting the target additional deceleration in the embodiment is described with reference to
(55) As described above, the correction of the target additional deceleration using such an additional deceleration correction value is performed at S24 of
(56) As illustrated in
(57) Note that although in
(58) <Operations and Effects>
(59) Next, the operations and effects of the vehicle control device according to this embodiment of the present disclosure are described with reference to
(60) Part (a) of
(61) Part (b) of
(62) Part (c) of
(63) Part (d) of
(64) Basically, when the vehicle attitude control starting condition in which the change rate of the steering angle is above the start threshold, the PCM 50 activates the vehicle attitude control to start increasing the additional deceleration (absolute value). For example, the PCM 50 determines the additional deceleration according to the steering rate by referring to the map illustrated in
(65) Part (e) of
(66) Part (f) of
(67) Part (g) of
(68) Basically, when the rightward steering operation is started and the torque reduction amount is increased as the rightward steering rate increases (see Part (e) of
(69) Here, as described in the Background of the Disclosure section, during the reduced-cylinder operation, since the combustion time interval of the engine 10 is comparatively long, it is difficult for the engine 10 to suitably achieve the final target torque determined according to the torque reduction amount. That is, during the reduced-cylinder operation, since the time from the issuance of the torque reduction request until reaching the combustion timing of the cylinder 2 the first time is longer than that during the all-cylinder operation, the response of the torque reduction by the vehicle attitude control tends to degrade. Therefore, when the vehicle attitude control is performed during the reduced-cylinder operation, a yaw rate which occurs in the vehicle tends to become small, particularly, a change rate of the yaw rate tends to become gradual. As a result, a desired vehicle behavior in turning is not achieved and the driver feels a sense of discomfort.
(70) In this regard, in this embodiment, during the reduced-cylinder operation, the change amount (and the change rate) of the additional deceleration is made larger than during the all-cylinder operation (see Part (d) of
(71) <Modifications>
(72) Next, various modifications of the embodiment described above are described.
(73) In the above embodiment, the additional deceleration is determined using the map defining the additional deceleration to be set according to the steering rate (see
(74) Further in the above embodiment, the torque reduction amount by the vehicle attitude control is increased through determining the additional deceleration by taking into consideration the operation mode of the engine 10 and the engine speed. In another example, the additional deceleration may be determined based only on the steering rate so that the torque reduction amount corresponding to the additional deceleration is used for determining the final target torque. During the process of this determination, processing (correction) may be performed so that the reduction amount of the final target torque increases according to the operation mode of the engine 10 and the engine speed.
(75) In the above embodiment, in increasing the torque reduction amount, which is generated by the vehicle attitude control, to be larger during the reduced-cylinder operation than the all-cylinder operation, the torque reduction rate (change rate) is also increased (e.g., see
(76) In the above embodiment, the present disclosure is applied to the engine 10 (four-cylinder engine) having two operation modes of the reduced-cylinder operation and the all-cylinder operation. With this engine 10, the reduced-cylinder operation mode is configured by suspending two of the cylinders 2A to 2D and operating the remaining two cylinders. In another example, the present disclosure may be applied to an engine having two or more operation modes as the reduced-cylinder operation. For example, in a case of applying to a six-cylinder engine, it is capable of achieving, in addition to an all-cylinder operation mode in which all the six cylinders are operated, two reduced-cylinder operation modes including a mode where two cylinders are suspended while the remaining four cylinders are operated and a mode where three cylinders are suspended while the remaining three cylinders are operated. In the case where the present disclosure is applied to the engine having two or more reduced-cylinder operation modes, the torque reduction amount generated by the vehicle attitude control may be increased as the number of suspended cylinders becomes larger.
(77) In the above embodiment, the torque reduction amount by the vehicle attitude control is set based on both the operation mode of the engine 10 (the reduced-cylinder operation or the all-cylinder operation) and the engine speed. In another example, the torque reduction amount by the vehicle attitude control may be set based only on one of the operation mode of the engine 10 and the engine speed. In still another example, instead of the operation mode of the engine 10 and the engine speed, the torque reduction amount by the vehicle attitude control may be set by directly using the combustion frequency of the engine 10 per unit time. In this example, the number of times that the combustion is performed in the engine 10 is counted (e.g., by using an in-cylinder pressure sensor, etc.), and the torque reduction amount by the vehicle attitude control may be set larger as the counted number is lower. Alternatively, when the counted number is less than a given value, the torque reduction amount by the vehicle attitude control may be set larger than when the counted number is higher than the given value.
(78) In the above embodiment, the vehicle attitude control is performed based on the steering angle and the steering rate. However, in another example, instead of the steering angle and the steering rate, the vehicle attitude control may be performed based on the yaw rate or a lateral acceleration. These steering angle, steering rate, yaw rate, and lateral acceleration are examples of the steering angle related value.
(79) It should be understood that the embodiments herein are illustrative and not restrictive, since the scope of the invention is defined by the appended claims rather than by the description preceding them, and all changes that fall within metes and bounds of the claims, or equivalence of such metes and bounds thereof, are therefore intended to be embraced by the claims.
DESCRIPTION OF REFERENCE CHARACTERS
(80) 1 Intake Passage 2 (2A-2D) Cylinder 5 Throttle Valve 10 Engine 13 Fuel Injector 14 Ignition Plug 18 Variable Intake Valve Mechanism 20 Valve Stopping Mechanism 30 Accelerator Opening Sensor 39 Vehicle Speed Sensor 50 PCM (Power-train Control Module) 51 Vehicle Attitude Controlling Module 53 Torque Reduction Amount Setting Module 100 Engine System