WO2010050069A1 - 駆動力制御装置および駆動力制御装置の制御方法 - Google Patents
駆動力制御装置および駆動力制御装置の制御方法 Download PDFInfo
- Publication number
- WO2010050069A1 WO2010050069A1 PCT/JP2008/069965 JP2008069965W WO2010050069A1 WO 2010050069 A1 WO2010050069 A1 WO 2010050069A1 JP 2008069965 W JP2008069965 W JP 2008069965W WO 2010050069 A1 WO2010050069 A1 WO 2010050069A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- control
- driving force
- vehicle
- control unit
- vibration
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 19
- 238000013016 damping Methods 0.000 claims abstract description 215
- 230000008859 change Effects 0.000 claims abstract description 70
- 230000001629 suppression Effects 0.000 claims description 47
- 238000009499 grossing Methods 0.000 claims description 19
- 230000005540 biological transmission Effects 0.000 claims description 14
- 238000002347 injection Methods 0.000 abstract description 239
- 239000007924 injection Substances 0.000 abstract description 239
- 239000000446 fuel Substances 0.000 abstract description 141
- 238000012937 correction Methods 0.000 abstract description 60
- 230000036461 convulsion Effects 0.000 abstract description 35
- 238000000137 annealing Methods 0.000 abstract description 16
- 238000004364 calculation method Methods 0.000 description 50
- 230000033001 locomotion Effects 0.000 description 31
- 238000010586 diagram Methods 0.000 description 17
- 239000013598 vector Substances 0.000 description 11
- 239000011159 matrix material Substances 0.000 description 8
- 230000001133 acceleration Effects 0.000 description 7
- 230000005484 gravity Effects 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 5
- 239000000725 suspension Substances 0.000 description 5
- 238000006073 displacement reaction Methods 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 4
- 230000005284 excitation Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 239000000498 cooling water Substances 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000004043 responsiveness Effects 0.000 description 2
- 230000006641 stabilisation Effects 0.000 description 2
- 238000011105 stabilization Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000004880 explosion Methods 0.000 description 1
- 239000002360 explosive Substances 0.000 description 1
- 239000011888 foil Substances 0.000 description 1
- 239000004615 ingredient Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000000243 solution Substances 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/06—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/021—Introducing corrections for particular conditions exterior to the engine
- F02D41/0215—Introducing corrections for particular conditions exterior to the engine in relation with elements of the transmission
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/08—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of electric propulsion units, e.g. motors or generators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/18—Conjoint control of vehicle sub-units of different type or different function including control of braking systems
- B60W10/184—Conjoint control of vehicle sub-units of different type or different function including control of braking systems with wheel brakes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W20/00—Control systems specially adapted for hybrid vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/18—Propelling the vehicle
- B60W30/188—Controlling power parameters of the driveline, e.g. determining the required power
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D29/00—Controlling engines, such controlling being peculiar to the devices driven thereby, the devices being other than parts or accessories essential to engine operation, e.g. controlling of engines by signals external thereto
- F02D29/02—Controlling engines, such controlling being peculiar to the devices driven thereby, the devices being other than parts or accessories essential to engine operation, e.g. controlling of engines by signals external thereto peculiar to engines driving vehicles; peculiar to engines driving variable pitch propellers
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/44—Drive Train control parameters related to combustion engines
- B60L2240/441—Speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2510/00—Input parameters relating to a particular sub-units
- B60W2510/06—Combustion engines, Gas turbines
- B60W2510/0638—Engine speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/28—Wheel speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/10—Accelerator pedal position
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/06—Combustion engines, Gas turbines
- B60W2710/0666—Engine torque
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/141—Introducing closed-loop corrections characterised by the control or regulation method using a feed-forward control element
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/008—Controlling each cylinder individually
- F02D41/0085—Balancing of cylinder outputs, e.g. speed, torque or air-fuel ratio
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/021—Introducing corrections for particular conditions exterior to the engine
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/10—Introducing corrections for particular operating conditions for acceleration
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1497—With detection of the mechanical response of the engine
- F02D41/1498—With detection of the mechanical response of the engine measuring engine roughness
Definitions
- the present invention relates to a driving force control device and a control method for the driving force control device, and more particularly to a driving force control device that performs sprung mass damping using a driving force generated by a driving source and a control method for the driving force control device. It is.
- the sprung vibration of the vehicle is a frequency component of 1 to 4 Hz among vibrations generated in the vehicle body via the suspension by an input from the road surface to the vehicle wheel when the excitation source is the road surface.
- the frequency components that appear prominently differ depending on the configuration, and many vehicles refer to vibrations with a frequency component in the vicinity of 1.5 Hz.
- the sprung vibrations of this vehicle include components in the vehicle pitch direction or bounce direction (vertical direction). include.
- the sprung mass damping referred to here is to suppress the sprung mass vibration of the vehicle.
- Patent Literature 1 has been proposed as such a conventional vehicle vibration control device.
- a front wheel axle speed is calculated based on a detection signal detected by a wheel speed sensor corresponding to a front wheel, a running resistance disturbance estimated based on the calculated front wheel axle speed, and an engine speed sensor.
- a vehicle stabilization control system is disclosed in which a correction value for suppressing pitching vibration is obtained from the drive shaft torque estimated based on the detected signal, and the basic required engine torque is corrected by the obtained correction value.
- This vehicle stabilization control system can suppress pitching vibration, stabilize each state quantity inside the vehicle, and stabilize the running state of the vehicle.
- the control amount of the driving force is changed in the sprung mass damping control by the vehicle vibration damping control device described in Patent Documents 1 and 2 as described above.
- the control amount of the driving force is controlled by changing the behavior of the vehicle, changing to suppress the vibration generated in the vehicle by an input from an excitation source different from the excitation source of the sprung vibration. Changes and the like are performed, and the driving force control is performed based on the control amount in which these changes are performed.
- the relationship between the change in the control amount by the sprung mass damping control and the change in the other control amount has not been proposed in the past, and each vibration suppression control for suppressing the vibration of the vehicle is effective. It was requested to be done.
- an object of the present invention is to provide a driving force control device and a control method for the driving force control device that can effectively suppress the vibration of the vehicle.
- a driving force control device that controls a driving force generated by a driving source based on a control amount
- the driving force is controlled based on at least one of a driver's accelerator operation or a vehicle running state.
- a sprung mass damping control unit that changes the control amount calculated in accordance with the requested value to a value that can be generated by the drive source to suppress the sprung mass vibration of the vehicle, and the sprung mass damping control.
- the control amount changed by the control unit is changed to a value that allows the drive source to generate the driving force that suppresses vibration of a higher frequency component than the vehicle sprung vibration suppressed by the sprung mass damping control unit.
- a high-frequency vibration damping control unit that performs the change before the high-frequency vibration damping control unit changes the control amount.
- the high frequency vibration suppression control unit includes a first high frequency vibration suppression control unit that suppresses vibrations generated in a power transmission path from the drive source to the drive wheels.
- the high-frequency vibration suppression control unit includes a second high-frequency vibration suppression control unit that suppresses vibration generated in the drive source.
- the driving force control device may further include a vehicle behavior control unit that changes the driving force that is controlled by changing the behavior of the vehicle to a value that can be generated by the driving source. It is preferable that the vibration control unit changes after the vehicle behavior control unit changes.
- the vehicle behavior control unit includes annealing control that regulates a change gradient of the driving force.
- the wheel torque that reduces the fluctuation of the wheel speed that causes the vehicle to generate vibration of 1 to 4 Hz is generated with respect to the driving force.
- the sprung mass damping control unit changes the high frequency damping control unit before making the change.
- the calculation is performed according to the required value based on the driver's accelerator operation or the running state of the vehicle.
- changing the driving force for suppressing the vibration to a value that can be generated by the driving source.
- the vibration of the vehicle can be effectively suppressed.
- FIG. 1 is a diagram illustrating a schematic configuration example of a vehicle equipped with a driving force control apparatus according to an embodiment of the present invention.
- FIG. 2 is a schematic diagram of an internal configuration example of an electronic control device including a driving force control device according to an embodiment of the present invention.
- FIG. 3 is a diagram for explaining the state variables of the vehicle body vibration that are suppressed in the sprung mass damping control unit.
- FIG. 4 is a schematic diagram showing a functional configuration example of the sprung mass damping control unit in the form of a control block.
- FIG. 5 is a diagram illustrating an example of a dynamic motion model of vehicle body vibration assumed in the sprung mass damping control unit.
- FIG. 1 is a diagram illustrating a schematic configuration example of a vehicle equipped with a driving force control apparatus according to an embodiment of the present invention.
- FIG. 2 is a schematic diagram of an internal configuration example of an electronic control device including a driving force control device according to an embodiment of the present invention.
- FIG. 3 is a
- FIG. 6 is a diagram illustrating an example of a dynamic motion model of vehicle body vibration assumed in the sprung mass damping control unit.
- FIG. 7 is a diagram showing the relationship between the average wheel speed and time.
- FIG. 8 is a diagram showing the relationship between the average wheel speed and time.
- FIG. 1 is a diagram illustrating a schematic configuration example of a vehicle equipped with a driving force control apparatus according to an embodiment of the present invention.
- FIG. 2 is a schematic diagram of an internal configuration example of an electronic control device including a driving force control device according to an embodiment of the present invention.
- FIG. 3 is a diagram for explaining the state variables of the vehicle body vibration that are suppressed in the sprung mass damping control unit.
- FIG. 4 is a schematic diagram showing a functional configuration example of the sprung mass damping control unit in the form of a control block.
- FIG. 5 is a diagram illustrating an example of a dynamic motion model of vehicle body vibration assumed in the sprung mass damping control unit.
- FIG. 6 is a diagram illustrating an example of a dynamic motion model of vehicle body vibration assumed in the sprung mass damping control unit.
- the vehicle driving force control device 1 is applied to a vehicle 10 equipped with a diesel engine 21 as a driving source, as shown in FIG.
- the diesel engine 21 is mounted on the front side portion in the forward traveling direction of the vehicle 10, and the driving wheels are the left and right rear wheels 30RL and 30RR.
- the rear wheel drive in addition, the mounting position of the diesel engine 21 of the vehicle 10 is not limited to only the front portion, and may be mounted on either the rear portion or the central portion.
- the drive format of the vehicle 10 is not limited to only the rear wheel drive, and may be any format of front wheel drive and four wheel drive.
- the vehicle 10 to which the driving force control device 1 is applied has wheels 30FL and 30FR which are left and right front wheels and wheels 30RL and 30RR which are left and right rear wheels, as shown in FIG. Further, the vehicle 10 detects an accelerator pedal 60 operated by the driver and a request value by the driver's accelerator operation, that is, an accelerator pedal depression amount ⁇ a that is a depression amount of the accelerator pedal 60, and corresponds to the accelerator pedal depression amount ⁇ a.
- the vehicle 10 is mounted with a driving device 20 that generates driving force on the wheels 30RL and 30RR in accordance with a driver's accelerator operation in various known modes.
- the driving device 20 is configured such that the driving force (output torque) generated by the diesel engine 21 is transmitted to the wheels 30RL and 30RR via the MT 22, the differential gear device 23, and the like.
- the vehicle 10 is provided with a braking device for generating a braking force on each wheel and a steering device for controlling the steering angle of the front wheels or the front and rear wheels, as in various known vehicles. It is done.
- the operation of the driving device 20 is controlled by an electronic control device 50 that is also used as the driving force control device 1.
- the electronic control unit 50 may include various known types of microcomputers and drive circuits having CPU, ROM, RAM and input / output port devices interconnected by a bi-directional common bus.
- An engine rotation speed (output rotation speed of the diesel engine 21) Er from the sensors provided in each part of the vehicle 10, and a signal of an accelerator pedal depression amount ⁇ a are input.
- the electronic control device 50 corresponds to various detection signals for obtaining various parameters necessary for various controls to be executed in the vehicle 10 of the present embodiment, for example, the operating environment of the diesel engine 21. Signals such as parameters (cooling water temperature, intake air temperature, intake air pressure, atmospheric pressure, oil temperature, etc.) are input.
- the electronic control unit (ECU) 40 controls, for example, the operation of the diesel engine 21, particularly the driving force generated by the diesel engine 21 based on the control amount, in this embodiment, the target fuel injection amount Q.
- the driving force control device 1 is configured to include a braking control device 2 that controls the operation of a braking device (not shown), and an automatic traveling control device 3 that automatically controls the traveling state of the vehicle.
- the driving force control device 1 is configured by being incorporated in the electronic control device 50. That is, in the present embodiment, the driving force control device 1 is described as being configured to be shared by the electronic control device 50. However, the present invention is not limited to this, and the driving force control device 1 and the electronic control device 50 are combined.
- the driving force control device 1 may be configured separately and connected to the electronic control device 50. Also, other control devices (braking control device 2 and automatic travel control device 3) other than the driving force control device 1 may be configured individually and connected to the electronic control device 50 in the same manner. good.
- the braking control device 2 is sequentially generated every time the wheel rotates by a predetermined amount from the wheel speed sensors 40FL, 40FR, 40RL, 40RR of the wheels 30FL, 30FR, 30RL, 30RR.
- a pulse-type electrical signal is input, and the rotational speed of the wheel is calculated by measuring the time interval at which this sequentially input pulse signal arrives, and the wheel speed is calculated by multiplying this by the wheel radius. Is done.
- the braking control device 2 determines the average value r ⁇ ⁇ of the wheel speeds VwFL, VwFR, VwRL, and VwRR corresponding to the wheels 30FL, 30FR, 30RL, and 30RR, respectively, in the driving force control device 1 (in this embodiment).
- the calculation from the wheel rotation speed to the wheel speed may be performed by the driving force control device 1 (the basic injection amount calculation unit 4a and the sprung mass damping control unit 5) of the driving force control device 1. In that case, the wheel rotation speed is output from the braking control device 2 to the driving force control device 1).
- the braking control device 2 performs various known ABS control, automatic braking control such as VSC, TRC, that is, frictional force between the wheels 30FL, 30FR, 30RL, 30RR and the road surface (wheels 30FL, 30FR, 30RL, 30RR).
- VSC automatic braking control
- TRC automatic braking control
- the vector sum of the longitudinal force and lateral force of the vehicle 10) becomes excessive and exceeds the limit, or the behavior of the vehicle 10 caused by the frictional force of the wheels 30FL, 30FR, 30RL, and 30RR exceeding the limit.
- the slip ratio control of the wheels 30FL, 30FR, 30RL, 30RR of the VSC, TRC etc.
- VDIM that stabilizes the behavior of the vehicle 10
- the braking control apparatus 2 when VDIM is mounted, the braking control apparatus 2 will comprise a part of VDIM.
- the braking control device 2 performs stable control by changing the behavior of the vehicle 10 in the automatic braking control (ABS control, VSC, TRC, VDIM), that is, changing the behavior of the vehicle 10.
- the driving force generated by the diesel engine 21 may be controlled.
- the braking control device 2 changes the target fuel injection amount Q when performing driving force control to change and control the behavior of the vehicle 10 based on automatic braking control. That is, the braking control device 2 also has a function as a vehicle behavior control unit.
- the braking control device 2 can change the driving force so that the behavior of the vehicle 10 becomes a stable behavior as shown in FIG.
- the control compensation amount qa is output to the driving force control device 1 (in the present embodiment, the injection amount calculation unit 4).
- the braking control compensation amount qa output from the braking control device 2 to the injection amount calculating unit 4 is input to the injection amount changing unit 4c, and the target fuel injection amount Q (basic injection) input to the injection amount changing unit 4c.
- the target fuel injection amount Q) calculated by the amount calculation unit 4a is added to or subtracted from.
- the target fuel injection amount Q is changed so as to be controlled by changing the behavior of the vehicle 10 based on the braking control compensation amount qa, and is changed based on the changed target fuel injection amount Q (based on the braking control compensation amount qa).
- the control command corresponding to the target fuel injection amount Q) finally calculated by the injection amount calculation unit 4 is output to the drive device 20.
- the braking control device 2 may calculate the accelerator pedal depression amount when the driving force is controlled to change and control the behavior of the vehicle 10 based on the automatic braking control. In this case, the calculated accelerator pedal depression amount is output to the driving force control device 1 (in the present embodiment, the arbitrating unit 4b).
- the automatic travel control device 3 is a driving force generated by the diesel engine 21 so that the automatic traveling control such as a known CC (cruise control), that is, the vehicle 10 is traveling, for example, the vehicle speed (the wheel speed) is constant. Is to control.
- the automatic travel control device 3 calculates the accelerator pedal depression amount ⁇ A when performing the driving force control in the automatic travel control.
- the automatic travel control device 3 uses the calculated accelerator pedal depression amount ⁇ A as the driving force control device 1 (in this embodiment, Output to the arbitration unit 4b).
- the driving force control device 1 controls the driving force generated by the diesel engine 21 that is a driving source based on the target fuel injection amount Q that is a control amount.
- the driving force control device 1 basically calculates the target fuel injection amount Q according to the required accelerator pedal depression amount ⁇ , and outputs a control command according to the target fuel injection amount Q to the diesel engine 21. .
- the diesel engine 21 is supplied with the fuel of the target fuel injection amount Q based on the control command, and a driving force corresponding to the supplied fuel is generated.
- the driving force control device 1 includes at least an injection amount calculation unit 4, a sprung mass damping control unit 5, a jerk damping control unit 6, an inter-cylinder correction control unit 7, an annealing control unit 8, and an assist control unit. 9.
- the injection amount calculation unit 4 is a control amount calculation unit, and is a target fuel that is a control amount in accordance with an accelerator pedal depression amount ⁇ that is a required value based on at least one of the driver's accelerator operation or the running state of the vehicle.
- the injection amount Q is calculated. That is, the injection amount calculation unit 4 calculates the target fuel injection amount Q according to the driving force required for the diesel engine 21. Further, the injection amount calculation unit 4 changes the target fuel injection amount Q calculated according to the accelerator pedal depression amount ⁇ based on a compensation amount from each control unit described later, and sets the final target fuel injection amount Q. It is also what is calculated.
- the injection amount calculation unit 4 includes a basic injection amount calculation unit 4a, an arbitration unit 4b, injection amount change units 4c to 4h, and input points 4i and 4k.
- the basic injection amount calculation unit 4a calculates a target fuel injection amount Q in accordance with the required accelerator pedal depression amount ⁇ .
- the basic injection amount calculation unit 4a calculates a basic target fuel injection amount Q (control amount corresponding to the required value) to be changed based on the compensation amount from each control unit.
- the basic injection amount calculation unit 4a sets the target based on the accelerator pedal depression amount ⁇ output from the arbitration unit 4b and the vehicle speed V of the vehicle 10, that is, the average value r ⁇ ⁇ of the wheel speed output from the braking control device 2.
- a fuel injection amount Q is calculated.
- the generated driving force changes when the fuel injection amount changes. Therefore, the calculated target fuel injection amount Q is converted into the required driving force to be generated by the diesel engine 21 according to the required value. be able to.
- the arbitrating unit 4b mediates a plurality of required values when there are a plurality of required values, and outputs the accelerator pedal depression amount ⁇ that is the required value to the basic injection amount calculating unit 4a.
- an accelerator pedal depression amount ⁇ a which is a requested value by the driver's accelerator operation, is input to the arbitration unit 4b from the pedal sensor 70.
- an accelerator pedal depression amount ⁇ A that is a required value based on the traveling state of the vehicle 10 is input from the automatic traveling control device 3.
- the arbitrating unit 4b when only a requested value by an accelerator operation is input, the arbitrating unit 4b outputs an accelerator pedal depression amount ⁇ a to the basic injection amount calculating unit 4a, and only a requested value based on the traveling state of the vehicle 10 is input. If so, the accelerator pedal depression amount ⁇ A is output to the basic injection amount calculation unit 4a.
- the arbitration unit 4b may output the maximum value among the input request values to the basic injection amount calculation unit 4a, or based on the traveling state of the vehicle 10 Regardless of the input of the required value, the required value by the accelerator operation may be output to the basic injection amount calculation unit 4a. That is, the arbitrating unit 4b outputs a required value based on at least one of the driver's accelerator operation or the running state of the vehicle to the basic injection amount calculating unit 4a.
- the injection amount changing units 4c to 4h change the target fuel injection amount Q based on the compensation amount from each control unit.
- the injection amount changing units 4c to 4h add or subtract the compensation amount from each control unit to the target fuel injection amount Q input to the injection amount changing units 4c to 4h, thereby reducing the target fuel injection amount Q. To change.
- the injection amount change unit 4c corresponds to the braking control device 2, and is between the basic injection amount calculation unit 4a and the injection amount change unit 4f corresponding to the sprung mass damping control unit 5, that is, the most basic injection amount calculation. It is provided on the part 4a side (upstream side in changing the target fuel injection amount Q).
- the injection amount changing unit 4 c changes the target fuel injection amount Q calculated by the basic injection amount calculating unit 4 a based on the braking control compensation amount qa from the braking control device 2. That is, the change of the target fuel injection amount Q by the braking control device 2 is performed before the change of the target fuel injection amount Q by the sprung mass damping control unit 5.
- the injection amount changing unit 4d corresponds to the assist control unit 9, and is between the injection amount changing unit 4c corresponding to the braking control device 2 and the injection amount changing unit 4f corresponding to the sprung mass damping control unit 5. Is provided.
- the injection amount changing unit 4d changes the target fuel injection amount Q changed by the braking control device 2 based on an assist control compensation amount qb described later from the assist control unit 9. That is, the target fuel injection amount Q is changed by the assist control unit 9 before the target fuel injection amount Q is changed by the sprung mass damping control unit 5.
- the injection amount changing unit 4e corresponds to the annealing control unit 8, and is between the injection amount changing unit 4d corresponding to the assist control unit 9 and the injection amount changing unit 4f corresponding to the sprung mass damping control unit 5. Is provided.
- the injection amount changing unit 4e changes the target fuel injection amount Q changed by the assist control unit 9 based on the later-described smoothing control compensation amount qc from the smoothing control unit 8. That is, the change of the target fuel injection amount Q by the annealing control unit 8 is performed before the change of the target fuel injection amount Q by the sprung mass damping control unit 5.
- the injection amount changing unit 4 f corresponds to the sprung mass damping control unit 5, and includes an injection amount changing unit 4 e corresponding to the smoothing control unit 8 and an injection amount changing unit 4 g corresponding to the jerk damping control unit 6. It is provided between.
- the injection amount changing unit 4 f changes the target fuel injection amount Q changed by the smoothing control unit 8 based on a sprung mass damping control compensation amount qd described later from the sprung mass damping control unit 5. That is, the change of the target fuel injection amount Q by the sprung mass damping control unit 5 is made by changing the target fuel injection amount Q by the braking control device 2, changing the target fuel injection amount Q by the assist control unit 9, and the smoothing control unit 9. Is performed after the change of the target fuel injection amount Q by the jerk vibration suppression control unit 6 and before the change of the target fuel injection amount Q by the inter-cylinder correction control unit 7 described later. Is called.
- the injection amount changing unit 4g corresponds to the jerk vibration control unit 6, and includes an injection amount changing unit 4f corresponding to the sprung mass damping control unit 5 and an injection amount changing unit 4h corresponding to the inter-cylinder correction control unit 7. Between.
- the injection amount changing unit 4g changes the target fuel injection amount Q changed by the sprung mass damping control unit 5 based on a jerk damping control compensation amount qe described later from the jerk damping control unit 6. That is, the change of the target fuel injection amount Q by the jerk vibration suppression control unit 6 is performed after the change of the target fuel injection amount Q by the sprung mass damping control unit 5.
- the injection amount changing unit 4h corresponds to the inter-cylinder correction control unit 7, and is behind the injection amount changing unit 4g corresponding to the jerk vibration suppression control unit 6, that is, closest to the diesel engine 21 side (of the target fuel injection amount Q). In the change, it is provided downstream).
- the injection amount changing unit 4h changes the target fuel injection amount Q changed by the jerk vibration control control unit 6 based on a later-described inter-cylinder correction control compensation amount qf from the inter-cylinder correction control unit 7. That is, the change of the target fuel injection amount Q by the inter-cylinder correction control unit 7 is performed after the change of the target fuel injection amount Q by the sprung mass damping control unit 5.
- the injection amount calculation unit 4 sequentially changes the target fuel injection amount Q calculated by the basic injection amount calculation unit 4a by each control unit, thereby obtaining the final target fuel injection amount. Q is calculated. That is, the injection amount calculation unit 4 calculates a final target fuel injection amount Q based on the target fuel injection amount Q changed based on each compensation amount.
- the input point 4 i is a position where the target fuel injection amount Q used in the annealing control unit 8 is input to the annealing control unit 8.
- the input point 4 i is provided between the injection amount changing unit 4 e corresponding to the smoothing control unit 8 and the injection amount changing unit 4 f corresponding to the sprung mass damping control unit 5. Therefore, the target fuel injection amount Q changed by the annealing control unit 8 is input to the annealing control unit 8.
- the input point 4k is a position where the target fuel injection amount Q used in the sprung mass damping control unit 5 is input to the sprung mass damping control unit 5.
- the input point 4k is provided between the injection amount changing unit 4e corresponding to the smoothing control unit 8 and the injection amount changing unit 4f corresponding to the sprung mass damping control unit 5.
- the sprung mass damping control unit 5 includes a control unit that changes the target fuel injection amount Q before the sprung mass damping control unit 5 and before the sprung mass damping control unit 5.
- the target fuel injection amount Q changed by the above is input. That is, the sprung mass damping control unit 5 receives the target fuel injection amount Qib immediately before the sprung mass damping control unit 5 changes the target fuel injection amount Q.
- the sprung mass damping control unit 5 performs so-called sprung mass damping control that suppresses the sprung mass vibration of the vehicle 10.
- the sprung vibration of the vehicle 10 refers to an input from the road surface to the wheels 30FL and 30FR that are the left and right front wheels of the vehicle 10 and the wheels 30RL and 30RR that are the left and right rear wheels according to the unevenness of the road surface via the suspension.
- the vibration generated in the vehicle body of the vehicle 10 is a vibration having a frequency component of 1 to 4 Hz, more specifically 1.5 Hz, and the sprung vibration of the vehicle 10 includes the pitch direction or the bounce direction (vertical direction) of the vehicle 10. ) Ingredients are included.
- the sprung mass damping referred to here is to suppress the sprung mass vibration of the vehicle 10.
- the sprung mass damping control unit 5 receives frequency components of 1 to 4 Hz (depending on the type of vehicle and the configuration of the vehicle) by inputting from the road surface to the wheels 30FL and 30FR that are the left and right front wheels of the vehicle 10 and the wheels 30RL and 30RR that are the left and right rear wheels.
- the “wheel torque” torque acting between the wheel and the grounded road surface acting on the road surface by the wheel (drive wheel during driving) is adjusted to suppress the vibration.
- the sprung mass damping control unit 12 of the vehicle 10 improves the driving stability of the driver, the ride comfort of the occupant, and the like.
- vibration suppression control by driving force control rather than suppressing by absorbing vibration energy generated as in the vibration suppression control by suspension, the source of the force that generates vibration is adjusted. Since the generation of vibration energy is suppressed, the vibration damping action is relatively quick and the energy efficiency is good. Further, in the vibration damping control by the driving force control, the control target is concentrated on the driving force (driving torque) of the driving source, so that the control adjustment is relatively easy.
- the sprung mass damping control unit 5 changes the target fuel injection amount Q based on the sprung mass damping control compensation amount qd in order to execute sprung mass damping control by controlling the driving force.
- a control command is driven according to the amount Q (the target fuel injection amount Q finally calculated by the injection amount calculation unit 4 based on the target fuel injection amount Q changed based on the sprung mass damping control compensation amount qd). It is output to the device 20.
- the sprung mass damping control unit 5 (1) acquisition of wheel torque of a wheel by a force acting between a wheel and a road surface, (2) acquisition of a pitch / bounce vibration state quantity, and (3) pitch / bounce vibration.
- the wheel torque (1) is calculated based on the wheel speed (or the wheel rotation speed of the wheel) of the wheel received from the braking control device 2, but the present invention is not limited to this.
- a wheel torque estimated value may be calculated based on the engine rotation speed, or a sensor that can directly detect the value of the wheel torque while the vehicle 10 is traveling, for example, a wheel torque sensor or a wheel halve. It may be a detected value of wheel torque actually generated in the wheel by a force meter or the like.
- the pitch / bounce vibration state quantity of (2) is described as being calculated by a motion model of vehicle body vibration of the vehicle 10, but is not limited thereto.
- the pitch / bounce vibration state quantity may be a value detected by various sensors such as a G sensor.
- the sprung mass damping control unit 5 is realized in the processing operations (1) to (3).
- the vehicle 10 illustrated in FIG. 3 is illustrated.
- the sprung mass damping control unit 5 constructs a motion model of the pitch / bounce vibration of the vehicle body of the vehicle 10 and converts the target fuel injection amount Q (which is a control amount corresponding to the required value in the model into wheel torque).
- the displacements z and ⁇ of the vehicle body and the rate of change dz / dt and d ⁇ / dt, that is, the state variables of the vehicle body vibration are calculated.
- the driving force of the diesel engine 21 is adjusted so that the state variable obtained from (1) converges to 0, that is, the pitch / bounce vibration can be suppressed (that is, the control amount is changed according to the required value). ).
- FIG. 4 schematically shows the configuration of the sprung mass damping control unit 5 in the form of a control block (note that the operation of each control block is basically the driving force control of the electronic control unit 50). Executed by device 1).
- the sprung mass damping control unit 5 basically supplies the fuel corresponding to the control command corresponding to the target fuel injection amount Q changed based on the sprung mass damping control compensation amount qd.
- the driving force of the diesel engine 21 of the vehicle 10 is controlled so that the amplitude of pitch / bounce vibration can be suppressed.
- the sprung mass damping control unit 5 includes a feedforward control unit 5a, a feedback control unit 5b, an adder 5h, and an injection amount conversion unit 5i.
- the feedforward control unit 5a has a so-called optimal regulator configuration, and here includes a wheel torque conversion unit 5c, a motion model unit 5d, and an FF secondary regulator unit 5e.
- the feedforward control unit 5a is a target fuel injection amount Qib (before being changed by the sprung mass damping control unit 5 and before the sprung mass damping control unit 5) by the wheel torque converting unit 5c.
- a value (driver required wheel torque Two) obtained by converting the target fuel injection amount Q) changed by each control unit that changes Q into wheel torque is input to the motion model unit 5d of the pitch / bounce vibration of the vehicle body of the vehicle 10.
- the In the motion model unit 5d the response of the state variable of the vehicle 10 to the input torque is calculated, and the driver request wheel that converges the state variable to the minimum based on a predetermined gain K described later in the FF secondary regulator unit 5e.
- an FF vibration damping torque compensation amount U ⁇ FF is calculated.
- This FF system damping torque compensation amount U ⁇ FF is the FF control amount of the driving force in the feedforward control system 3 a based on the target fuel injection amount Q for the diesel engine 21.
- the feedback control unit 5b has a so-called optimum regulator configuration, and includes a wheel torque estimation unit 5f, a motion model unit 5d also used as a feedforward control unit 5a, and an FB secondary regulator unit 5g. It is comprised including these.
- the feedback control unit 5b calculates a wheel torque estimated value Tw based on the average value r ⁇ ⁇ of the wheel speed as will be described later in the wheel torque estimating unit 5f.
- the wheel torque estimated value Tw Input to the model unit 5d.
- the motion model unit of the feedforward control unit 5a and the motion model unit of the feedback control unit 5b are the same, they are also used by the motion model unit 5d, but may be provided separately.
- the response of the state variable of the vehicle 10 to the input torque is calculated, and the driver request wheel that converges the state variable to the minimum based on a predetermined gain K described later in the FB secondary regulator unit 5g.
- an FB system damping torque compensation amount U ⁇ FB is calculated.
- This FB system damping torque compensation amount U ⁇ FB is a feedback control unit corresponding to the fluctuation of the wheel speed based on the external force or torque (disturbance) by the input to the wheels 30FL, 30FR, 30RL, 30RR of the vehicle 10 from the road surface. This is the FB control amount of the driving force in 5b.
- the FF system damping torque compensation amount U ⁇ FF that is the FF control amount of the feedforward control unit 5a and the FB system damping torque compensation amount U ⁇ that is the FB control amount of the feedback control unit 5b.
- FB is output to the adder 5h, and the adder 5h adds the FF vibration damping torque compensation amount U ⁇ FF and the FB vibration damping torque compensation amount U ⁇ FB to calculate the vibration damping control compensation wheel torque.
- the sprung mass damping control compensation amount qd which is a value obtained by converting the vibration damping control compensation wheel torque into the unit of the target fuel injection amount Q by the injection amount conversion unit 5i, is converted. qd is output to the injection amount calculation unit 4.
- the sprung mass damping control compensation amount qd output from the sprung mass damping control unit 5 to the injection amount calculating unit 4 is input to the injection amount changing unit 4f and the target fuel input to the injection amount changing unit 4f.
- the injection amount Qib (changed by adding / subtracting the braking control compensation amount qa in the injection amount changing unit 4c, changed by adding / subtracting the assist control compensation amount qb in the injection amount changing unit 4d, and changed in the injection amount changing unit 4e
- the smoothing control compensation amount qc is added / subtracted to / from the target fuel injection amount Q) changed by adding / subtracting.
- the target fuel injection amount Q is changed based on the sprung mass damping control compensation amount qd so as not to generate pitch / bounce vibration, and a control command corresponding to the changed target fuel injection amount Q is sent to the drive device 20. Will be output. That is, the sprung mass damping control unit 5 changes the target fuel injection amount Q, which is a controlled variable, to a value that allows the diesel engine 21 to generate a driving force that suppresses the sprung vibration of the vehicle 10.
- the sprung mass damping control unit 5 generates a wheel torque that reduces the fluctuation of the wheel speed that causes the vehicle 10 to generate a vibration of 1 to 4 Hz with respect to the driving force generated by the diesel engine 21 by the fluctuation of the driving force. Changes can be made.
- the driver request wheel torque Two
- a state equation of a state variable in a pitch direction or a bounce direction is configured with each wheel torque estimated value Tw (disturbance) as an input.
- an input (torque value) for converging the state variables in the pitch direction and the bounce direction to zero is determined from the state equation using the theory of the optimal regulator, and the target fuel that is the control amount is based on the obtained torque value.
- the injection amount Q is changed.
- the vehicle body is regarded as a rigid body S having a mass M and an inertia moment I, and this rigid body S has an elastic modulus kf and damping. It is assumed that the vehicle is supported by a front wheel suspension of a rate cf, a rear wheel suspension of an elastic modulus kr, and a damping rate cr (a vehicle body sprung vibration model).
- the motion equation in the bounce direction and the motion equation in the pitch direction of the center of gravity of the vehicle body can be expressed as the following mathematical formula 1.
- Equation (1a) the first and second terms are components of the force from the front wheel shaft, and the third and fourth terms are components of the force from the rear wheel shaft.
- Equation (1b) The term is from the front wheel shaft, and the second term is the moment component of the force from the rear wheel shaft.
- the third term in the formula (1b) is a moment component of the force that the wheel torque T (Two, Tw) generated in the drive wheel gives around the center of gravity of the vehicle body.
- X (t), A, and B are respectively
- the elements a1 to a4 and b1 to b4 of the matrix A are given by putting together the coefficients of z, ⁇ , dz / dt, d ⁇ / dt in the above equations (1a) and (1b), respectively.
- a1 ⁇ (kf + kr) / M
- a2 ⁇ (cf + cr) / M
- a3 ⁇ (kf ⁇ Lf ⁇ kr ⁇ Lr) / M
- a4 ⁇ (cf ⁇ Lf ⁇ cr ⁇ Lr) / M
- b1 ⁇ (Lf ⁇ kf ⁇ Lr ⁇ kr) / I
- b2 ⁇ (Lf ⁇ cf ⁇ Lr ⁇ cr) / I
- b3 ⁇ (Lf 2 ⁇ kf + Lr 2 ⁇ kr)
- b4 ⁇ (Lf 2 ⁇ cf + Lr 2 ⁇ cr) / I It is.
- the gain K can be determined using a so-called optimal regulator theory.
- the Riccati equation can be solved by any method known in the field of linear systems, which determines the gain K.
- Q and R in the evaluation function J and Riccati equation are respectively a semi-positive definite symmetric matrix and a positive definite symmetric matrix, which are weight matrices of the evaluation function J determined by the system designer.
- Q and R are In Equation (3a)
- the norm (magnitude) of a particular one of the state vector components for example, dz / dt, d ⁇ / dt
- the other component for example, the norm of z, ⁇ .
- the gain K corresponding to the feedforward control unit 5a may be different from the gain K corresponding to the feedback control unit 5b.
- the gain K corresponding to the feedforward control unit 5a may be a gain corresponding to the driver's feeling of acceleration
- the gain K corresponding to the feedback control unit 5b may be a gain corresponding to the driver's response and responsiveness.
- the differential equation of the formula (2a) is obtained using the torque input value.
- the state variable vector X (t) is calculated.
- the gain K determined to converge the state variable vector X (t) to 0 or the minimum value as described above by the FF secondary regulator unit 5e and the FB secondary regulator unit 5g is output from the motion model unit 5d.
- the system represented by the equations (1a) and (1b) is a resonance system, and the value of the state variable vector for an arbitrary input is substantially only the natural frequency component of the system. Therefore, by configuring so that u (t) (converted value) is subtracted from the target fuel injection amount Q, the component of the natural frequency of the system, that is, the pitch in the vehicle body of the vehicle 10, of the target fuel injection amount Q.
- the component causing the bounce vibration is corrected, and the pitch / bounce vibration in the vehicle body of the vehicle 10 is suppressed.
- the control amount corresponding to the required value the target fuel injection amount Q in this embodiment
- a dynamic motion model in the bounce direction or pitch direction of the vehicle body of the vehicle 10 for example, as shown in FIG. 6, in addition to the configuration of FIG. 5, a model that takes into account the spring elasticity of the tires of the front wheels and the rear wheels (A sprung / lower vibration model of the vehicle body of the vehicle 10) may be employed. Assuming that the tires of the front wheels and the rear wheels have elastic moduli ktf and ktr, respectively, as understood from FIG. 6, the motion equation in the bounce direction and the motion equation in the pitch direction of the center of gravity of the vehicle body are It can be expressed as the following mathematical formula 4.
- Equations (4a)-(4d) constitute a state equation as in Equation (2a) as in FIG. 5, using z, ⁇ , xf, xr and their time differential values as state variable vectors (wherein The matrix A has 8 rows and 8 columns, and the matrix B has 8 rows and 1 column.) According to the theory of the optimal regulator, the gain matrix K that converges the size of the state variable vector to 0 can be determined.
- the actual damping control in the sprung mass damping control unit 12 is the same as in the case of FIG.
- the wheel torque input as a disturbance is actually detected by providing a torque sensor for each wheel 30FL, 30FR, 30RL, 30RR.
- the wheel torque estimated value estimated by the wheel torque estimating unit 5f from other detectable values in the traveling vehicle 10 is used.
- the estimated wheel torque value Tw is estimated by the following equation (5) using, for example, the average value ⁇ of the wheel rotation speed obtained from the wheel speed sensor corresponding to each wheel or the time derivative of the average value r ⁇ ⁇ of the wheel speed. Can be calculated.
- Tw M ⁇ r 2 ⁇ d ⁇ / dt (5)
- M is the mass of the vehicle
- r is the wheel radius. That is, assuming that the sum of the driving forces generated at the contact points of the driving wheels on the road surface is equal to the overall driving force M ⁇ G (G is acceleration) of the vehicle 10, the wheel torque Tw is expressed by the following equation (5a ).
- the sprung mass damping control unit 5 of the present embodiment is an FF system damping system that is an FF control amount of the driving torque in the feedforward control unit 5a based on a control amount (target fuel injection amount Q) corresponding to the required value.
- the sprung control that sets the damping control compensation torque based on the torque compensation amount and the FB system damping torque compensation amount that is the FB control amount of the driving torque in the feedback control unit 5b based on the wheel speed of the vehicle 10 wheel.
- the vibration control unit 5 corrects the FF system damping torque compensation amount or the FB system damping torque compensation amount based on the driving state of the vehicle 10, thereby realizing appropriate damping control according to the driving state of the vehicle 10. I am trying.
- the sprung mass damping control unit 5 is basically a separate independent control system, although the feedforward control unit 5a and the feedback control unit 5b also serve as the motion model unit 5d.
- the damping control is performed by adding the FF damping torque compensation amount and the FB damping torque compensation amount. Compensation torque is set.
- the sprung mass damping control unit 5 sets the FF system damping torque compensation amount of the feedforward control unit 5a and the FB system damping torque compensation of the feedback control unit 5b before the actual damping control compensation torque is set.
- Each quantity can be individually guarded for upper and lower limits or corrected. In addition, this makes it easy to block either one of the controls depending on the situation of the vehicle 10.
- the sprung mass damping control unit 5 of this embodiment includes an FF control correction unit 5k and an FF control gain setting unit 5l in the feedforward control unit 5a, and an FB control correction unit 5m and FB control in the feedback control unit 5b. And a gain setting unit 5n.
- the sprung mass damping control unit 5 corrects the FF system damping torque compensation amount by the FF control correction unit 5k and the FF control gain setting unit 5l, while the FB control correction unit 5m and the FB control gain setting unit 5n The system damping torque compensation amount is corrected.
- the sprung mass damping control unit 5 sets the FF control gain according to the state of the vehicle 10 for the FF system damping torque compensation amount, and multiplies the FF system damping torque compensation amount by the FF control gain.
- the FF system damping torque compensation amount setting an FB control gain according to the state of the vehicle 10 with respect to the FB system damping torque compensation amount, and multiplying the FB system damping torque compensation amount by this FB control gain.
- FB system damping torque compensation amount is corrected.
- the FF control correction unit 5k is positioned after the FF secondary regulator unit 5e and before the adder 5h.
- the FF control damping torque compensation amount U / FF is input from the FF secondary regulator unit 5e, and the corrected FF control unit 5k is corrected.
- the vibration torque compensation amount U ⁇ FF is output to the adder 5h.
- the FF control correction unit 5k multiplies the FF system damping torque compensation amount U ⁇ FF by the FF control gain K ⁇ FF set by the FF control gain setting unit 5l, thereby FF system damping torque compensation amount U ⁇ FF. -Correct FF based on FF control gain K-FF.
- the FF control gain setting unit 5l sets the FF control gain K ⁇ FF according to the state of the vehicle 10.
- the FF system damping torque compensation amount U / FF input from the FF secondary regulator unit 5e to the FF control correction unit 5k is changed according to the state of the vehicle 10 by the FF control gain setting unit 5l. Therefore, the FF control correction unit 5k performs correction according to the state of the vehicle 10.
- the FF control correction unit 5k may perform upper and lower limit guards so that the FF system damping torque compensation amount U ⁇ FF is within a preset upper and lower limit guard value range.
- the FF control correction unit 5k is, for example, an allowable engine torque as an allowable driving force fluctuation value of the diesel engine 21 set in advance with respect to the FF system damping torque compensation amount U ⁇ FF input from the FF secondary regulator unit 5e.
- the upper / lower limit guard value is set with the value corresponding to the fluctuation value as the upper / lower limit guard value (for example, in the range of tens of Nm to 0Nm in terms of the required torque of the drive device 20), and the FF system damping torque compensation amount U ⁇ FF may be corrected.
- the FF control correction unit 5k can set an appropriate FF system damping torque compensation amount U / FF taking into account other control than the sprung mass damping control by the sprung mass damping control unit 5. That is, interference between the sprung mass damping control by the sprung mass damping control unit 5 and other controls can be suppressed.
- the FF control correction unit 5k sets, for example, a value corresponding to the allowable acceleration / deceleration of the vehicle 10 set in advance to the FF system damping torque compensation amount U ⁇ FF before being output to the adder 5h as an upper limit guard.
- Upper limit guarding may be performed as a value (for example, a range that is less than +0.00 G when acceleration / deceleration is converted), and the FF vibration damping torque compensation amount U / FF may be corrected.
- the FF control correction unit 5k changes the motion of the vehicle 10 by the sprung mass damping control by the sprung mass damping control unit 5 for improving the driving stability of the driver, the ride comfort of the occupant, and the like. It is possible to set an appropriate FF system damping torque compensation amount U ⁇ FF that can prevent the driver from unexpectedly increasing and prevent the driver from feeling uncomfortable.
- the FB control correction unit 5m is positioned after the FB secondary regulator unit 5g and before the adder 5h, and receives the FB system damping torque compensation amounts U and FB from the FB secondary regulator unit 5g.
- the vibration torque compensation amount U ⁇ FB is output to the adder 5h.
- the FB control correction unit 5m multiplies the FB system damping torque compensation amount U ⁇ FB by the FB control gain K ⁇ FB set by the FB control gain setting unit 5n, thereby obtaining the FB system damping torque compensation amount U.
- -Correct FB based on FB control gain K / FB.
- the FB control gain setting unit 5 n sets the FB control gain K ⁇ FB according to the driving state of the vehicle 10.
- the FB system damping torque compensation amount U ⁇ FB input from the FB secondary regulator 5g to the FB control correction unit 5m is set to the driving state of the vehicle 10 by the FB control gain setting unit 5n.
- it will correct
- the FB control correction unit 5m may perform upper and lower limit guards so that the FB system damping torque compensation amount U ⁇ FB is within a preset upper and lower limit guard value range.
- the FB control correction unit 5m is, for example, an allowable engine torque as an allowable driving force fluctuation value of the diesel engine 21 set in advance for the FB system damping torque compensation amount U ⁇ FB input from the FB secondary regulator unit 5g.
- the upper / lower limit guard is performed with the value corresponding to the fluctuation value as the upper / lower limit guard value (for example, a range of ⁇ several tens of Nm in terms of the required torque of the drive device 20), and the FB system damping torque compensation amount U ⁇ FB may be corrected.
- the FB control correction unit 5m can set an appropriate FB system damping torque compensation amount U ⁇ FB considering, for example, control other than the sprung mass damping control by the sprung mass damping control unit 5. That is, interference between the sprung mass damping control by the sprung mass damping control unit 5 and other controls can be suppressed. Further, the FB control correction unit 5m, for example, sets a value corresponding to the allowable acceleration / deceleration of the vehicle 10 that is set in advance to the FB system damping torque compensation amount U ⁇ FB before being output to the adder 5h.
- Upper and lower limit guards may be performed as a guard value (for example, a range within ⁇ a / 100 G when converted to acceleration / deceleration) to correct the FB system damping torque compensation amount U ⁇ FB.
- the FB control correction unit 5m may change the movement of the vehicle 10 by the sprung mass damping control by the sprung mass damping control unit 12 for improving the driving stability of the driver, the ride comfort of the occupant, and the like. It is possible to set an appropriate FB system damping torque compensation amount U ⁇ FB that can prevent the driver from unexpectedly increasing and prevent the driver from feeling uncomfortable.
- the sprung mass damping control unit 5 of the present embodiment uses the vehicle speed of the vehicle 10 as a parameter representing the state of the vehicle 10, and the gear stage if the MT 22 mounted on the vehicle 10 has a plurality of gear stages. Based on the engine rotation speed as the output rotation speed of the engine 21 and the required torque, the FF control vibration compensation amount and the FB vibration suppression torque compensation amount may be corrected by the FF control correction unit 5k and the FB control correction unit 5m. Further, the sprung mass damping control unit 5 may correct the FB system damping torque compensation amount based on the driving state of the MT 22 mounted on the vehicle 10 by the FB control correction unit 5m.
- the sprung mass damping control unit 5 may correct the FB system damping torque compensation amount based on the allowable target fuel injection amount of the diesel engine 21 by the FB control correction unit 5m. That is, the FF control gain setting unit 5l and the FB control gain setting unit 5n may set the FF control gain K ⁇ FF and the FB control gain K ⁇ FB based on them.
- the jerk damping control unit 6 changes the target fuel injection amount Q based on the jerk damping control compensation amount qe to execute the jerk damping by controlling the driving force, and the changed target fuel injection amount Q (jerk damping control).
- a control command corresponding to the target fuel injection amount Q) finally calculated by the injection amount calculation unit 4 based on the target fuel injection amount Q changed based on the vibration control compensation amount qe is output to the drive device 20.
- jerk is a driving force transmission mechanism (MT22, differential gear unit 23, etc.) including a driving force transmission mechanism from a diesel engine 21 as a driving source to a driving wheel (rear wheel in this embodiment).
- Vibration generated in the transmission path for example, vibration generated by twisting of the transmission mechanism when transmitting the driving force generated by the diesel engine 21 to the driving wheel, and having a frequency component higher than 4 Hz and lower than 12 Hz. This refers to vibration.
- the jerk vibration suppression is to suppress the jerk of the vehicle 10.
- the jerk vibration suppression control unit 6 calculates a jerk vibration suppression control compensation amount qe that changes the driving force for suppressing the jerk of the vehicle 10 to a value that can be generated by the diesel engine 21.
- the vibration suppression control compensation amount qe is output to the injection amount calculation unit 4.
- the jerk vibration suppression control compensation amount qe output from the jerk vibration suppression control unit 6 to the injection amount calculation unit 4 is input to the injection amount change unit 4g and the target fuel injection amount input to the injection amount change unit 4g.
- the control compensation amount qc is changed by adding / subtracting, and the sprung mass damping control unit 5 adds / subtracts to / from the target fuel injection amount Q) changed by adding / subtracting the sprung mass damping control compensation amount qd.
- the target fuel injection amount Q is changed based on the jerk vibration suppression control compensation amount qe so as not to generate jerk, and is changed based on the changed target fuel injection amount Q (the jerk vibration suppression control compensation amount qe).
- a control command corresponding to the target fuel injection amount Q) finally calculated by the injection amount calculation unit 4 based on the target fuel injection amount Q is output to the drive device 20. That is, the jerk vibration suppression control unit 6 changes the target fuel injection amount Q, which is a control amount, to a value that allows the diesel engine 21 to generate a driving force that suppresses the jerk of the vehicle 10. Therefore, the jerk vibration suppression control unit 6 changes the driving force for suppressing the vibration of the frequency component higher than the sprung vibration of the vehicle 10 suppressed by the sprung mass vibration suppression control unit 5 to a value that can be generated by the diesel engine 21.
- the jerk vibration suppression control unit 6 changes the driving force generated by the diesel engine 21 to reduce the fluctuation of the wheel speed that generates the vibration of the frequency component higher than 1 to 4 Hz generated in the vehicle 10.
- the wheel torque is generated by the fluctuation of the driving force.
- the jerk vibration suppression control is already known, and a known method can be used as the calculation method of the jerk vibration suppression control compensation amount qe. Therefore, details of the calculation method are omitted.
- the inter-cylinder correction control unit 7 performs inter-cylinder correction control that suppresses variations among the cylinders of the diesel engine 21.
- the variation of each cylinder is, for example, the variation of injectors provided in each cylinder of the diesel engine 21. If there is a variation in each injector, the fuel supplied to each cylinder will vary, and the explosion force in each cylinder will vary due to the variation in the supplied fuel, causing the vehicle 10 to vibrate. That is, the inter-cylinder correction control unit 7 suppresses vibrations generated in the diesel engine 21 that is a drive source.
- the inter-cylinder correction control unit 7 changes the target fuel injection amount Q based on the inter-cylinder correction control compensation amount qf so as to execute vibration damping due to variations in each cylinder, and the changed target fuel injection amount Q (inter-cylinder inter-cylinder) A control command corresponding to the target fuel injection amount Q) finally calculated by the injection amount calculation unit 4 based on the target fuel injection amount Q changed based on the corrected control compensation amount qf is output to the drive device 20.
- the inter-cylinder correction control unit 7 is a value that allows the diesel engine 21 to generate a driving force that suppresses vibrations due to variations in each cylinder of the vehicle 10 (to make the explosive force uniform in each cylinder).
- the inter-cylinder correction control compensation amount qf to be changed to a possible value) is calculated, and the calculated inter-cylinder correction control compensation amount qf is output to the injection amount calculation unit 4.
- the inter-cylinder correction control compensation amount qf output from the inter-cylinder correction control unit 7 to the injection amount calculation unit 4 is input to the injection amount change unit 4h and the target fuel injection amount input to the injection amount change unit 4h.
- the control compensation amount qc is changed by adding / subtracting
- the sprung mass damping control unit 5 is changed by adding / subtracting the sprung mass damping control compensation amount qd
- the jerk damping control unit 6 is jerk damping control compensation.
- the target fuel injection amount Q) changed by adding / subtracting the amount qe is added / subtracted.
- the target fuel injection amount Q is changed on the basis of the inter-cylinder correction control compensation amount qf so as not to generate vibration due to variations in each cylinder, and the changed target fuel injection amount Q (to the inter-cylinder correction control compensation amount qf).
- a control command corresponding to the target fuel injection amount Q finally calculated by the injection amount calculation unit 4 based on the target fuel injection amount Q changed based on the target fuel injection amount Q is output to the drive device 20. That is, the inter-cylinder correction control unit 7 changes the target fuel injection amount Q, which is a control amount, to a value that allows the diesel engine 21 to generate a driving force that suppresses vibration due to variations in each cylinder of the vehicle 10.
- the inter-cylinder correction control unit 7 changes the driving force for suppressing the vibration of the frequency component higher than the sprung vibration of the vehicle 10 suppressed by the sprung mass damping control unit 5 to a value that can be generated by the diesel engine 21. It is a high frequency vibration suppression control unit, and is a second high frequency vibration suppression control unit that suppresses vibration generated in the drive source. Therefore, the inter-cylinder correction control unit 7 reduces the wheel torque that reduces the fluctuation of the wheel speed that generates the vibration of the frequency component higher than 1 to 4 Hz generated in the vehicle 10 with respect to the driving force generated by the diesel engine 21. The change generated by the fluctuation of the driving force can be made.
- the inter-cylinder correction control is already known, and a known method can be used as the calculation method of the inter-cylinder correction control compensation amount qf. Therefore, details of the calculation method are omitted.
- the annealing control unit 8 is a vehicle behavior control unit, and performs annealing control that regulates the change gradient of the driving force. For example, when the accelerator pedal depression amount ⁇ a suddenly changes (changes in a pulse shape) due to the accelerator operation by the driver, the target fuel injection amount Q, which is the control amount, suddenly changes, and the driving force generated by the diesel engine 21 suddenly increases. Therefore, the vehicle 10 greatly changes at least in the pitch direction. Therefore, the smoothing control unit 8 is driven in order to control by changing the behavior of the vehicle 10, that is, to actively control the vehicle 10 so that the vehicle 10 does not change largely in the pitch direction by changing the behavior of the vehicle 10. It regulates the gradient of force change.
- the smoothing control unit 8 changes the driving force for controlling the target fuel injection amount Q by changing the behavior of the vehicle 10 to a value generated by the diesel engine 21.
- the annealing control unit 8 performs feedback control of the target fuel injection amount Q based on the target fuel injection amount Q input at the input point 4i.
- the annealing control unit 8 calculates an annealing control compensation amount qc that allows the driving force to change the behavior of the vehicle 10 so that the vehicle 10 does not significantly change at least in the pitch direction.
- the smoothed control compensation amount qc is output to the injection amount calculation unit 4.
- the smoothing control compensation amount qc output from the smoothing control unit 8 to the injection amount calculation unit 4 is input to the injection amount change unit 4e, and the target fuel injection amount Q (( It is changed by adding / subtracting the braking control compensation amount qa in the injection amount changing unit 4c, and is added / subtracted to the target fuel injection amount Q) changed by adding / subtracting the assist control compensation amount qb in the injection amount changing unit 4d.
- the target fuel injection amount Q is changed to be controlled by changing the behavior of the vehicle 10 based on the smoothing control compensation amount qc, and the changed target fuel injection amount Q (based on the smoothing control compensation amount qc). Based on the changed target fuel injection amount Q, a control command corresponding to the target fuel injection amount Q) finally calculated by the injection amount calculation unit 4 is output to the drive device 20.
- the annealing control is already known, and a known method can be used as a method for calculating the annealing control compensation amount qc. Therefore, details of the calculation method are omitted.
- the assist control unit 9 is a vehicle behavior control unit that increases the driving force generated by the diesel engine 21 and performs assist control to assist the driver when the vehicle 10 starts.
- the driver since the MT 22 is mounted, for example, when starting, the driver steps on the accelerator pedal and engages a clutch (not shown) to connect the diesel engine 21 and the MT 22.
- the driving force generated by the diesel engine 21 is not sufficient based on the target fuel injection amount Q that is a control amount corresponding to the accelerator pedal depression amount ⁇ a by the accelerator operation by the person.
- the vehicle 10 greatly changes at least in the pitch direction.
- the assist control unit 9 performs control by changing the behavior of the vehicle 10, that is, by actively controlling the vehicle 10 at the time of starting so as not to greatly change in the pitch direction by changing the behavior of the vehicle 10.
- the driving force generated by the diesel engine 21 is increased. That is, the assist control unit 9 changes the driving force for controlling the target fuel injection amount Q by changing the behavior of the vehicle 10 to a value generated by the diesel engine 21.
- the assist control unit 9 calculates an assist control compensation amount qb that allows the driving force to change the behavior of the vehicle 10 so that the vehicle 10 does not greatly change at least in the pitch direction when starting.
- the calculated assist control compensation amount qb is output to the injection amount calculation unit 4.
- the assist control compensation amount qb output from the assist control unit 9 to the injection amount calculation unit 4 is input to the injection amount change unit 4d and the target fuel injection amount Q (injection amount) input to the injection amount change unit 4d.
- the change part 4c it adds / subtracts to the target fuel injection amount Q) changed by adding / subtracting the braking control compensation amount qa.
- the target fuel injection amount Q is changed so as to be controlled by changing the behavior of the vehicle 10 based on the assist control compensation amount qb, and the changed target fuel injection amount Q (based on the assist control compensation amount qb is changed).
- the control command corresponding to the target fuel injection amount Q) finally calculated by the injection amount calculation unit 4 is output to the drive device 20.
- the change of the target fuel injection amount Q by the sprung mass damping control unit 5 is the change of the target fuel injection amount Q by the jerk vibration suppression control unit 6.
- the vibration suppression control that suppresses the vibration of the higher frequency component than the sprung vibration suppressed by the sprung mass damping control unit 5 by the high frequency vibration suppression control unit is after the vibration suppression control by the sprung mass damping control unit 5. Done. Therefore, the vibration suppression control for the vibration of the higher frequency component than the sprung vibration is performed after the vibration suppression control for the vibration of the higher frequency component than the sprung vibration.
- the sprung mass damping control is compared with the case where the sprung mass damping control is performed after the vibration damping control that suppresses the vibration of the frequency component higher than the sprung mass vibration suppressed by the sprung mass damping control unit 5. It is possible to effectively perform vibration suppression control that suppresses vibrations having higher frequency components than the sprung vibrations that are suppressed in the portion 5.
- the change of the target fuel injection amount Q by the sprung mass damping control unit 5 includes the change of the target fuel injection amount Q by the smoothing control unit 8, the change of the target fuel injection amount Q by the assist control unit 9, and the braking control device 2.
- the vehicle driving force control device 1 is not limited to the above-described embodiment, and various modifications can be made within the scope described in the claims.
- the sprung mass damping control is described as being performed using the optimal regulator theory assuming a sprung or sprung / unsprung motion model as a motion model.
- a motion model other than the one described above may be used, or a control method other than the optimal regulator may be used.
- the average value r ⁇ of the wheel speeds from the wheel speed sensors 40FL, 40FR, 40RL, 40RR corresponding to all four wheels as input values of the feedback control unit 5b of the sprung mass damping control unit 5 is used.
- the average value r ⁇ ⁇ of only the wheel speeds from the wheel speed sensors 40FL, 40FR corresponding to the front wheels is preferably used as the input value.
- FIG. 7 is a diagram showing the relationship between the average wheel speed and time.
- FIG. 8 is a diagram showing the relationship between the average wheel speed and time.
- the wheel speed average corresponding to the front wheel that is, the average value of only the wheel speed from the wheel speed sensors 40FL and 40FR corresponding to the front wheel is indicated by the solid line
- the wheel speed sensor corresponding to the rear wheel that is, the rear wheel.
- Wheel speed average which is an average value of only wheel speeds from 40RL and 40RR, is indicated by a one-dot chain line.
- FIG.7 and FIG.8 it is the result of having drive
- FIG. 7 shows a result of traveling on a road surface in which a height difference of about 20 cm is periodically repeated, that is, a road surface in which the sprung vibration is significantly generated in the vehicle
- the wheel base time difference which is the time delay of the wheel speed average in the rear wheel with respect to the wheel speed average in the front wheel due to the vehicle wheel base
- T1 the wheel base time difference
- T2 the wheel base time difference that is a time delay of the average wheel speed
- the drive source is a diesel engine, but the present invention is not limited to this.
- a gasoline engine or a motor may be used.
- the required driving force is calculated as a controlled variable, and the target throttle opening and target ignition timing based on the required driving force are output to the gasoline engine as a control command. Output torque) is controlled.
- a motor is mounted, a target current amount is calculated as a control amount, a control command corresponding to the target current amount is output to the motor, and a driving force (motor torque) generated by the motor is controlled.
- the vehicle may be a vehicle using only a gasoline engine as a drive source, a vehicle using only a motor as a drive source, or a hybrid vehicle using an engine and a motor as drive sources. Also good.
- the automatic traveling control device 3 may calculate the required driving force when performing the driving force control in the automatic traveling control.
- the required driving force is calculated as a control amount based on the accelerator pedal depression amount ⁇ a, which is a required value corresponding to the accelerator operation by the driver, and arbitrated with the required driving force corresponding to the automatic travel control, The required driving force (control amount corresponding to the required value) may be calculated.
- the MT 22 is mounted as a transmission, but the present invention is not limited to this.
- a transmission for example, an automatic stepped transmission AT may be mounted.
- a creep assist control unit may be provided as the vehicle behavior control unit.
- the creep assist control is a control for changing the behavior of the vehicle 10 when stopped or at a low vehicle speed by changing the driving force generated by the driving source according to, for example, the road surface gradient.
- the change of the control amount by the creep assist control unit is performed before the change of the control amount by the sprung mass damping control unit.
- automatic traveling control device 3 may perform the traveling control.
- an ECT control unit may be included as a vehicle behavior control unit.
- the ECT control is a control for changing the driving force generated by the drive source at the time of shifting the AT and changing the behavior of the vehicle 10 at the time of shifting.
- the control amount change by the ECT control unit is performed before the control amount change by the sprung mass damping control unit.
- control amount is also changed based on parameters (cooling water temperature, intake air temperature, intake air pressure, atmospheric pressure, oil temperature, etc.) corresponding to the operating environment of the drive source. .
- the change in the control amount due to the operating environment of the drive source is behind the change in the control amount by the control unit that performs vibration suppression control such as the sprung mass damping control unit, and the control amount immediately before the control command is output. Done.
- an idle assist control unit may be provided as the vehicle behavior control unit.
- the idle assist control is a control for changing the driving force so that the rotational speed of the drive source can maintain the idle rotational speed and changing the behavior of the vehicle 10 when the drive source is idling.
- the change of the control amount by the idle assist control unit is performed before the change of the control amount by the sprung mass damping control unit.
- the driving force control device and the control method of the driving force control device according to the present invention can execute appropriate vibration suppression control according to the driving state of the vehicle.
- the present invention is suitably applied to various driving force control devices that control and suppress vibration of the vehicle body and control methods of the driving force control devices.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Description
2 制動制御装置
3 自動走行制御装置
4 噴射量算出部(制御量算出部)
4a 基本噴射量算出部
4b 調停部
4c~4h 噴射量変更部
4i、4k 入力点
5 バネ上制振制御部
5a フィードフォワード制御部
5b フィードバック制御部
5c 車輪トルク変換部
5d 運動モデル部
5e FF二次レギュレータ部
5g FB二次レギュレータ部
5f 車輪トルク推定部
5h 加算器
5i 噴射量変換部
5k FF制御補正部
5l FF制御ゲイン設定部
5m FB制御補正部
5n FB制御ゲイン設定部
6 ジャーク制振制御部
7 気筒間補正制御部
8 なまし制御部
9 アシスト制御部
10 車両
20 駆動装置
21 ディーゼルエンジン(駆動源)
22 MT
23 差動歯車装置
30FL、30FR、30RL、30RR 車輪
40FL、40FR、40RL、40RR 車輪速センサ
50 電子制御装置
60 アクセルペダル
70 ペダルセンサ
K・FF FF制御ゲイン
K・FB FB制御ゲイン
U・FF FF系制振トルク補償量(FF制御量)
U・FB FB系制振トルク補償量(FB制御量)
図1は、本発明の実施形態に係る駆動力制御装置が搭載された車両の概略構成例を示す図である。図2は、本発明の実施形態に係る駆動力制御装置を含む電子制御装置の内部構成例の模式図である。図3は、バネ上制振制御部において抑制される車体振動の状態変数を説明する図である。図4は、バネ上制振制御部の機能構成例を制御ブロックの形式で示した模式図である。図5は、バネ上制振制御部において仮定される車体振動の力学的運動モデルの一例を説明する図である。図6は、バネ上制振制御部において仮定される車体振動の力学的運動モデルの一例を説明する図である。
dX(t)/dt=A・X(t)+B・u(t) ・・・ (2a)
a1=-(kf+kr)/M、
a2=-(cf+cr)/M、
a3=-(kf・Lf-kr・Lr)/M、
a4=-(cf・Lf-cr・Lr)/M、
b1=-(Lf・kf-Lr・kr)/I、
b2=-(Lf・cf-Lr・cr)/I、
b3=-(Lf2・kf+Lr2・kr)/I、
b4=-(Lf2・cf+Lr2・cr)/I
である。また、u(t)は、
u(t)=T
であり、上記の状態方程式(2a)にて表されるシステムの入力である。したがって、上記の式(1b)より、行列Bの要素p1は、
p1=h/(I・r)
である。
u(t)=-K・X(t) ・・・(2b)
とおくと、状態方程式(2a)は、
dX(t)/dt=(A-BK)・X(t) ・・・(2c)
となる。したがって、X(t)の初期値X0(t)をX0(t)=(0,0,0,0)と設定して(トルク入力がされる前には振動はないものとする。)、状態変数ベクトルX(t)の微分方程式(2c)を解いたときに、X(t)、すなわち、バウンス方向およびピッチ方向の変位及びその時間変化率、の大きさを0に収束させるゲインKが決定されれば、バウンス・ピッチ振動を抑制するトルク値u(t)が決定されることとなる。
J=∫(XTQX+uTRu)dt ・・・(3a)
の値が最小になるとき、状態方程式(2a)においてX(t)が安定的に収束し、評価関数Jを最小にする行列Kは、
K=R-1・BT・P
により与えられることが知られている。ここで、Pは、リカッティ方程式
-dP/dt=ATP+PA+Q-PBR-1BTP
の解である。リカッティ方程式は、線形システムの分野において知られている任意の方法により解くことができ、これにより、ゲインKが決定される。
Tw=M・r2・dω/dt ・・・(5)
上記の式(5)において、Mは、車両の質量であり、rは、車輪半径である。すなわち、駆動輪が路面の接地個所において発生している駆動力の総和が、車両10の全体の駆動力M・G(Gは、加速度)に等しいとすると、車輪トルクTwは、次式(5a)にて与えられる。
Tw=M・G・r ・・・(5a)
車両の加速度Gは、車輪速度r・ωの微分値より、次式(5b)によって与えられる。
G=r・dω/dt ・・・(5b)
したがって、車輪トルクは、上記の式(5)のようにして推定される。
Claims (7)
- 制御量に基づいて駆動源が発生する駆動力を制御する駆動力制御装置において、
運転者のアクセル操作あるいは車両の走行状態の少なくともいずれか一方に基づいた要求値に応じて算出される制御量を、前記車両のバネ上振動を抑制する前記駆動力を前記駆動源が発生できる値に変更するバネ上制振制御部と、
前記バネ上制振制御部により変更された制御量を、前記バネ上制振制御部により抑制される前記車両のバネ上振動よりも高い周波数成分の振動を抑制する前記駆動力を前記駆動源が発生できる値に変更する高周波制振制御部と、
を備え、
前記バネ上制振制御部は、前記高周波制振制御部が前記制御量の変更を行う前に変更を行うことを特徴とする駆動力制御装置。 - 前記請求項1に記載の駆動力制御装置において、
前記高周波制振制御部は、前記駆動源から駆動輪までの動力伝達経路で発生する振動を抑制する第1高周波制振制御部を含む駆動力制御装置。 - 前記請求項1に記載の駆動力制御装置において、
前記高周波制振制御部は、前記駆動源で発生する振動を抑制する第2高周波制振制御部を含む駆動力制御装置。 - 前記請求項1に記載の駆動力制御装置において、
前記制御量を、前記車両の挙動を変化させて制御する前記駆動力を前記駆動源が発生できる値に変更する車両挙動制御部をさらに備え、
前記バネ上制振制御部は、前記車両挙動制御部が変更を行った後に変更を行う駆動力制御装置。 - 前記請求項4に記載の駆動力制御装置において、
前記車両挙動制御部は、前記駆動力の変化勾配を規制するなまし制御を含む駆動力制御装置。 - 駆動源が発生する駆動力を制御する駆動力制御装置において、
前記駆動力に対して、車両に1~4Hzの振動を発生させる車輪速度の変動を低減する車輪トルクを前記駆動力の変動で発生させる変更を行うバネ上制振制御部と、
前記駆動力に対して、前記車両に発生する1~4Hzよりも高い周波数成分の振動を抑制する変更を行う高周波制振制御部と、
を備え、
前記バネ上制振制御部は、前記高周波制振制御部が変更を行う前に変更を行うことを特徴とする駆動力制御装置。 - 制御量に基づいて駆動源が発生する駆動力を制御する駆動力制御装置の制御方法において、
運転者のアクセル操作あるいは車両の走行状態に基づいた要求値に応じて算出される制御量を、前記車両のバネ上振動を抑制する前記駆動力を前記駆動源が発生できる値に変更する手順と、
前記変更された制御量を、前記車両のバネ上振動よりも高い周波数成分の振動を抑制する前記駆動力を前記駆動源が発生できる値に変更する手順と、
を含むことを特徴とする駆動力制御装置の制御方法。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008801308506A CN102132022A (zh) | 2008-10-31 | 2008-10-31 | 驱动力控制装置及驱动力控制装置的控制方法 |
JP2010535609A JPWO2010050069A1 (ja) | 2008-10-31 | 2008-10-31 | 駆動力制御装置および駆動力制御装置の制御方法 |
US13/058,042 US20110137514A1 (en) | 2008-10-31 | 2008-10-31 | Driving force controlling apparatus and control method of driving force controlling apparatus |
DE112009002066T DE112009002066T5 (de) | 2008-10-31 | 2008-10-31 | Antriebskraftsteuervorrichtung und Steuerverfahren einer Antriebskraftsteuervorrichtung |
GB1102753.9A GB2481877A (en) | 2008-10-31 | 2008-10-31 | Driving force controller and controlling method of driving force controller |
PCT/JP2008/069965 WO2010050069A1 (ja) | 2008-10-31 | 2008-10-31 | 駆動力制御装置および駆動力制御装置の制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2008/069965 WO2010050069A1 (ja) | 2008-10-31 | 2008-10-31 | 駆動力制御装置および駆動力制御装置の制御方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2010050069A1 true WO2010050069A1 (ja) | 2010-05-06 |
Family
ID=42128447
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2008/069965 WO2010050069A1 (ja) | 2008-10-31 | 2008-10-31 | 駆動力制御装置および駆動力制御装置の制御方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20110137514A1 (ja) |
JP (1) | JPWO2010050069A1 (ja) |
CN (1) | CN102132022A (ja) |
DE (1) | DE112009002066T5 (ja) |
GB (1) | GB2481877A (ja) |
WO (1) | WO2010050069A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012095988A1 (ja) * | 2011-01-14 | 2012-07-19 | トヨタ自動車株式会社 | 過給機付き内燃機関の制御装置 |
US10090606B2 (en) | 2015-07-15 | 2018-10-02 | At&T Intellectual Property I, L.P. | Antenna system with dielectric array and methods for use therewith |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110190998A1 (en) * | 2008-09-26 | 2011-08-04 | Toyota Jidosha Kabushiki Kaisha | Automatic vehicle braking system and method |
JP5262811B2 (ja) * | 2008-10-31 | 2013-08-14 | トヨタ自動車株式会社 | 車両のバネ上制振制御装置 |
JP5273121B2 (ja) * | 2010-10-19 | 2013-08-28 | 株式会社デンソー | 発進支援装置 |
JP5731933B2 (ja) * | 2011-08-30 | 2015-06-10 | 川崎重工業株式会社 | 適応制御装置および適応制御方法ならびに射出成形機の制御装置および制御方法 |
JP5556779B2 (ja) * | 2011-09-28 | 2014-07-23 | 株式会社デンソー | 車両制御装置 |
CN104080671B (zh) * | 2012-01-25 | 2016-08-24 | 日产自动车株式会社 | 车辆的控制装置和车辆的控制方法 |
MX338749B (es) * | 2012-05-14 | 2016-04-29 | Nissan Motor | Dispositivo de control de vehiculo y metodo de control de vehiculo. |
DE102012216275A1 (de) * | 2012-09-13 | 2014-03-13 | Zf Friedrichshafen Ag | Steuergerät für ein Kraftfahrzeug, Kraftfahrzeug, Verfahren zum Dämpfen einer Nickbewegung eines Kraftfahrzeugs und Programm |
KR101448746B1 (ko) * | 2012-10-17 | 2014-10-10 | 현대자동차 주식회사 | 전기자동차의 안티 저크 제어 방법 및 시스템 |
JP5780257B2 (ja) * | 2013-03-22 | 2015-09-16 | トヨタ自動車株式会社 | 多気筒内燃機関の気筒間空燃比ばらつき異常検出装置 |
JP6531946B2 (ja) * | 2015-10-09 | 2019-06-19 | 日立オートモティブシステムズ株式会社 | 電動車両の制御装置、電動車両の制御システム及び電動車両の制御方法 |
US10124731B2 (en) * | 2016-09-09 | 2018-11-13 | Ford Global Technologies, Llc | Controlling side-view mirrors in autonomous vehicles |
JP6627829B2 (ja) * | 2017-07-20 | 2020-01-08 | トヨタ自動車株式会社 | 車両の制振制御装置 |
WO2019180949A1 (ja) * | 2018-03-23 | 2019-09-26 | 本田技研工業株式会社 | 制御装置および車両 |
CN111595504B (zh) * | 2020-06-08 | 2021-08-20 | 奇石乐精密机械设备(上海)有限公司 | 一种车轮矢量传感器和车轮六分力传感器的动态连接装置 |
KR20230123072A (ko) * | 2022-02-15 | 2023-08-23 | 현대자동차주식회사 | 차량의 안티 저크 제어 방법 및 시스템 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001349243A (ja) * | 2000-06-07 | 2001-12-21 | Isuzu Motors Ltd | エンジンの燃料噴射制御装置 |
JP2002089326A (ja) * | 2000-09-14 | 2002-03-27 | Isuzu Motors Ltd | 燃料噴射量設定装置 |
JP2006069472A (ja) * | 2004-09-06 | 2006-03-16 | Denso Corp | 車両安定化制御システム |
JP2006281925A (ja) * | 2005-03-31 | 2006-10-19 | Toyota Motor Corp | 車両統合制御装置 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4871039A (en) * | 1987-04-03 | 1989-10-03 | Koyo Seiko Co., Ltd. | Power steering system incorporating electric motor |
US5183127A (en) * | 1989-09-13 | 1993-02-02 | Mazda Motor Corporation | Suspension-traction total control system |
US5137105A (en) * | 1990-01-19 | 1992-08-11 | Honda Giken Kogyo Kabushiki Kaisha | System and method for controlling torque of driving wheel |
US5275474A (en) * | 1991-10-04 | 1994-01-04 | General Motors Corporation | Vehicle wheel slip control on split coefficient surface |
JPH06122332A (ja) * | 1992-10-09 | 1994-05-06 | Nippondenso Co Ltd | 車両のスリップ制御装置 |
JP2981965B2 (ja) * | 1993-11-29 | 1999-11-22 | 本田技研工業株式会社 | 車両の駆動力制御装置 |
JP3304575B2 (ja) * | 1993-12-17 | 2002-07-22 | トヨタ自動車株式会社 | アンチロック制御装置 |
JPH07324641A (ja) * | 1994-04-07 | 1995-12-12 | Mitsubishi Motors Corp | 車両の駆動力制御装置 |
US5711024A (en) * | 1994-11-25 | 1998-01-20 | Itt Automotive Europe Gmbh | System for controlling yaw moment based on an estimated coefficient of friction |
JP3098425B2 (ja) * | 1996-05-22 | 2000-10-16 | 株式会社豊田中央研究所 | 車両のばね上ばね下相対速度算出装置 |
US5852787A (en) * | 1996-09-03 | 1998-12-22 | Ford Global Technologies, Inc. | Vehicle suspension control |
DE10009924B4 (de) * | 2000-03-01 | 2005-11-17 | Sauer-Danfoss Holding Aps | Einrichtung zur Dämpfung von Nickschwingungen eines motorgetriebenen Fahrzeugs |
US6498975B1 (en) * | 2000-07-18 | 2002-12-24 | Ford Global Technologies, Inc. | Method for controlling a transfer case which reacts to steering wheel angle position |
JP4356305B2 (ja) * | 2002-11-19 | 2009-11-04 | 株式会社デンソー | 車両制御装置 |
EP3235699B1 (en) * | 2006-10-19 | 2020-12-09 | Toyota Jidosha Kabushiki Kaisha | Vibration damping control device for vehicle |
JP4872884B2 (ja) * | 2007-11-01 | 2012-02-08 | トヨタ自動車株式会社 | ディーゼルエンジン車両の制振制御装置 |
WO2010050070A1 (ja) * | 2008-10-31 | 2010-05-06 | トヨタ自動車株式会社 | 車両の制振制御装置 |
JP4938809B2 (ja) * | 2009-01-27 | 2012-05-23 | 本田技研工業株式会社 | 車両の駆動力制御装置 |
JP5444111B2 (ja) * | 2009-05-13 | 2014-03-19 | トヨタ自動車株式会社 | 車両のバネ上制振制御装置 |
CN102421633B (zh) * | 2009-05-13 | 2015-08-12 | 丰田自动车株式会社 | 减振控制装置 |
JP5347702B2 (ja) * | 2009-05-13 | 2013-11-20 | トヨタ自動車株式会社 | 車両のバネ上制振制御装置 |
-
2008
- 2008-10-31 JP JP2010535609A patent/JPWO2010050069A1/ja active Pending
- 2008-10-31 GB GB1102753.9A patent/GB2481877A/en not_active Withdrawn
- 2008-10-31 CN CN2008801308506A patent/CN102132022A/zh active Pending
- 2008-10-31 US US13/058,042 patent/US20110137514A1/en not_active Abandoned
- 2008-10-31 DE DE112009002066T patent/DE112009002066T5/de not_active Withdrawn
- 2008-10-31 WO PCT/JP2008/069965 patent/WO2010050069A1/ja active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001349243A (ja) * | 2000-06-07 | 2001-12-21 | Isuzu Motors Ltd | エンジンの燃料噴射制御装置 |
JP2002089326A (ja) * | 2000-09-14 | 2002-03-27 | Isuzu Motors Ltd | 燃料噴射量設定装置 |
JP2006069472A (ja) * | 2004-09-06 | 2006-03-16 | Denso Corp | 車両安定化制御システム |
JP2006281925A (ja) * | 2005-03-31 | 2006-10-19 | Toyota Motor Corp | 車両統合制御装置 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012095988A1 (ja) * | 2011-01-14 | 2012-07-19 | トヨタ自動車株式会社 | 過給機付き内燃機関の制御装置 |
JP5263455B2 (ja) * | 2011-01-14 | 2013-08-14 | トヨタ自動車株式会社 | 過給機付き内燃機関の制御装置 |
CN103299044A (zh) * | 2011-01-14 | 2013-09-11 | 丰田自动车株式会社 | 带增压器的内燃机的控制装置 |
US8666636B2 (en) | 2011-01-14 | 2014-03-04 | Toyota Jidosha Kabushiki Kaisha | Control apparatus for internal combustion engine with supercharger |
CN103299044B (zh) * | 2011-01-14 | 2015-11-25 | 丰田自动车株式会社 | 带增压器的内燃机的控制装置 |
US10090606B2 (en) | 2015-07-15 | 2018-10-02 | At&T Intellectual Property I, L.P. | Antenna system with dielectric array and methods for use therewith |
Also Published As
Publication number | Publication date |
---|---|
CN102132022A (zh) | 2011-07-20 |
GB2481877A (en) | 2012-01-11 |
JPWO2010050069A1 (ja) | 2012-03-29 |
US20110137514A1 (en) | 2011-06-09 |
DE112009002066T5 (de) | 2011-07-21 |
GB201102753D0 (en) | 2011-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2010050069A1 (ja) | 駆動力制御装置および駆動力制御装置の制御方法 | |
WO2010050070A1 (ja) | 車両の制振制御装置 | |
JP5146546B2 (ja) | 車両制御装置 | |
EP2429873B1 (en) | Sprung mass damping control system of vehicle, and vehicle provided with said system | |
KR101853822B1 (ko) | 제진 제어 장치 및 제진 제어 시스템 | |
CN102292248A (zh) | 车辆的簧载质量阻尼控制系统 | |
WO2011152269A1 (ja) | 車両の制振制御装置 | |
JP2008100605A (ja) | 車両の車輪トルク推定装置及び制振制御装置 | |
JP4692499B2 (ja) | 車両の制振制御装置 | |
JP2008105471A (ja) | 車両の制振制御装置 | |
JP4983549B2 (ja) | ディーゼルエンジン車両の制振制御を行う駆動制御装置 | |
US9126593B2 (en) | Vibration damping control device | |
JP2010208633A (ja) | 車両の制振制御装置 | |
JP4793304B2 (ja) | 車両の制振制御を行う駆動制御装置 | |
JP2009121427A (ja) | ディーゼルエンジン車両の制振制御装置 | |
JP6252456B2 (ja) | 車両制御装置 | |
JP4992883B2 (ja) | 制振制御装置 | |
JP5088393B2 (ja) | 車両の制振制御装置 | |
JP4910794B2 (ja) | 車両の制振制御を行う駆動制御装置 | |
JP2010137724A (ja) | 制振制御装置および制振制御方法 | |
JP2009121426A (ja) | ディーゼルエンジン車両の制振制御装置 | |
JP4867735B2 (ja) | 車両の制振制御を行う駆動制御装置 | |
WO2010143238A1 (ja) | 車両制振制御装置および車両制振制御装置の制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200880130850.6 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08877779 Country of ref document: EP Kind code of ref document: A1 |
|
DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2010535609 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 13058042 Country of ref document: US |
|
ENP | Entry into the national phase |
Ref document number: 1102753 Country of ref document: GB Kind code of ref document: A Free format text: PCT FILING DATE = 20081031 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1102753.9 Country of ref document: GB |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08877779 Country of ref document: EP Kind code of ref document: A1 |
|
ENPC | Correction to former announcement of entry into national phase, pct application did not enter into the national phase |
Ref country code: GB |