Hydraulic system purging via position synchronized solenoid pulsing
10393033 ยท 2019-08-27
Assignee
Inventors
Cpc classification
F01L2013/101
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L13/0005
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L2001/2444
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L1/24
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D17/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L2013/001
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L2013/105
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L2800/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/101
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L2305/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L2001/2427
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01M9/10
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01M1/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L2810/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F01L1/24
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D17/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A variable displacement internal combustion engine control system includes an engine having cylinders, each having an intake valve and an exhaust valve. An engine control module determines when to activate and deactivate the cylinders, and when to purge gas entrained in an oil system. A solenoid-actuated hydraulic control valve communicates with the engine control module to deactivate and activate individual cylinders. An air accumulation estimation program running multiple times per second for each of the cylinders identifies an approximate gas volume accumulating in a control port of the solenoid-actuated hydraulic control valve and if the gas volume has reached a predetermined threshold allows a purge pulse to be issued. The purge pulse initiates at a purge pulse initiation point during one of intake valve lift, exhaust valve lift, and when valve lifters of both the intake and the exhaust valve are on a base circle providing zero lift.
Claims
1. A variable displacement internal combustion engine control system, comprising: an engine including multiple cylinders, each cylinder having an intake valve and an exhaust valve; an engine control circuit configured to: determine when to activate and deactivate one or more cylinders of the multiple cylinders, and determine when to purge gas entrained in an oil system of the engine using a purge pulse; a solenoid-actuated hydraulic control valve in communication with the engine control circuit, the solenoid-actuated hydraulic control valve operated to deactivate and activate the one or more cylinders; and the purge pulse is limited to a purge pulse range of approximately 210 degrees of a running crank angle of the engine.
2. The variable displacement internal combustion engine control system of claim 1, wherein upon engine startup, the engine control circuit enables the solenoid-actuated hydraulic control valve to initiate individual purge pulses defining multiple purge cycles, cylinder deactivation being precluded during the multiple purge cycles.
3. The variable displacement internal combustion engine control system of claim 2, further including an exhaust port of the solenoid-actuated hydraulic control valve wherein the gas entrained in the oil system is exhausted through the exhaust port.
4. The variable displacement internal combustion engine control system of claim 1, wherein the purge pulse is initiated at a purge pulse initiation point occurring after initiation of lift of the intake valve.
5. The variable displacement internal combustion engine control system of claim 4, wherein the purge pulse ends at a purge pulse end point when the lift of the intake valve returns to zero.
6. The variable displacement internal combustion engine control system of claim 1, wherein the solenoid-actuated hydraulic control valve includes a locking pin exposed to pressurized oil to disconnect the locking pin thereby deactivating the one or more cylinders.
7. The variable displacement internal combustion engine control system of claim 6, wherein the cylinder deactivation is accomplished by opening the solenoid-actuated hydraulic control valve to feed the pressurized oil through control passages to disconnect the locking pin, and when conditions calling for cylinder activated operation are present, the solenoid-actuated hydraulic control valve is actuated to an exhaust position, causing the locking pin to seat.
8. The variable displacement internal combustion engine control system of claim 1, wherein the solenoid-actuated hydraulic control valve is directly mounted to an engine block of the engine, with control passages for the solenoid-actuated hydraulic control valve being positioned in the engine block.
9. The variable displacement internal combustion engine control system of claim 1, wherein the solenoid-actuated hydraulic control valve includes a control port alternately connected with a supply port and an exhaust port, the supply port connected with an engine main oil supply which also feeds multiple pressure oil supply passages, the exhaust port returning oil to the oil system of the engine.
10. The variable displacement internal combustion engine control system of claim 1, further including: an engine speed sensor generating a speed signal based on an engine speed; a mass air flow sensor generating a mass air flow signal based on air flow through the intake manifold; and a throttle position sensor generating a position signal based on a throttle position; wherein the speed signal, the mass air flow signal and the position signal are forwarded to the engine control circuit.
11. A variable displacement internal combustion engine control system, comprising: an engine including multiple cylinders, each cylinder having an intake valve and an exhaust valve; an engine control circuit configured to: determine when to activate and deactivate one or more cylinders of the multiple cylinders, and determine when to purge gas entrained in an oil system of the engine using a purge pulse; a solenoid-actuated hydraulic control valve in communication with the engine control circuit, the solenoid-actuated hydraulic control valve operated to deactivate and activate the one or more cylinders; and the engine control circuit further configured to: identify an approximate gas volume accumulating in a control port of the solenoid-actuated hydraulic control valve and issue a purge pulse when the approximate gas volume has reached a predetermined threshold valued, the purge pulse limited to a purge pulse range between approximately 390 to 600 degrees of a running crank angle of the engine.
12. The variable displacement internal combustion engine control system of claim 11, wherein the engine control circuit is further configured to provide a set of global conditions that must all be met before the purge pulse is enabled.
13. The variable displacement internal combustion engine control system of claim 12, wherein the global conditions further include: a first confirmation step that determines when a predetermined engine startup delay period has been completed to allow the engine to stabilize; and a second confirmation step that identifies when an engine speed is within a predetermined range of engine speeds wherein the purge pulse is permitted.
14. The variable displacement internal combustion engine control system of claim 13, wherein the global conditions further include: a third confirmation step that confirms cylinder deactivation, when active, has stabilized; and a fourth confirmation step that confirms, following an operating period when a predetermined minimum period for oil stabilization to occur has been met.
15. The variable displacement internal combustion engine control system of claim 14, wherein the global conditions further include: a fifth confirmation step that confirms that an oil system pressure is within predetermined limits to permit the purge pulse; and a sixth confirmation step that confirms that an oil system temperature is within predetermined limits to permit the purge pulse.
16. The variable displacement internal combustion engine control system of claim 11, wherein the engine control circuit is further configured to confirm when the purge pulse is delivered for each cylinder, including: a first confirmation step that confirms a value of a purge counter from a memory to identify when the value of the purge counter is greater than or equal to one (1); and a second confirmation step that confirms from the memory when a purge request is present, and enabling the purge pulse when the purge request is present.
17. The variable displacement internal combustion engine control system of claim 11, wherein the purge pulse is used during one of intake valve lift, exhaust valve lift, and when valve lifters of both the intake valve and the exhaust valve are on a base circle providing zero lift.
18. A variable displacement internal combustion engine control system, comprising: an engine including multiple cylinders, each cylinder having an intake valve and an exhaust valve; an engine control circuit configured to: control operation of the engine including determining when to activate and deactivate one or more cylinders, and determine when to purge gas entrained in an oil system of the engine; a solenoid-actuated hydraulic control valve in communication with the engine control module, the solenoid-actuated hydraulic control valve operated to deactivate and activate the one or more cylinders; wherein the engine control circuit is further configured to provide a set of global conditions that must all be met before a purge pulse is enabled; and the purge pulse is initiated by the engine control circuit at a purge pulse initiation point occurring after the purge pulse is enabled and during one of intake valve lift, exhaust valve lift, and when valve lifters of both the intake and the exhaust valve are on a base circle providing zero lift, the purge pulse is limited to a purge pulse range between approximately 390 to 600 degrees of a running crank angle of the engine.
19. The variable displacement internal combustion engine control system of claim 18, wherein the engine control circuit is further configured: to run an air accumulation estimation multiple times per second for each cylinder; to identify an approximate gas volume accumulating in a control port of the solenoid-actuated hydraulic control valve; and to issue a purge pulse when the approximate gas volume has reached a predetermined threshold value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The drawings described herein are for illustration purposes only and are not intended to limit the scope of the present disclosure in any way.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DETAILED DESCRIPTION
(9) The following description is merely exemplary in nature and is not intended to limit the present disclosure, application, or uses.
(10) The following description is merely exemplary in nature and is not intended to limit the present disclosure, application, or uses. For purposes of clarity, the same reference numbers will be used in the drawings to identify the same elements. As used herein, activated refers to operation of an individual one of the engine cylinders, e.g., cylinder one. Deactivated refers to that cylinder (e.g., cylinder one) being inactive. As used herein, the term module and/or device refers to an application specific integrated circuit (ASIC), an electronic circuit, a processor (shared, dedicated, or group) and memory that execute one or more software or firmware programs, a combinational logic circuit, or other suitable components that provide the described functionality.
(11) Referring to
(12) Air flows into the engine 12 through a throttle 13. The engine 12 includes N cylinders 18. One or more select cylinders 18 may be selectively deactivated during engine operation. Although
(13) The engine control module 24 communicates with the engine 12 and various inputs and sensors as discussed herein. A vehicle operator manipulates an accelerator pedal 26 to regulate the throttle 13. More particularly, a pedal position sensor 28 generates a pedal position signal that is communicated to the control module 24. The control module 24 generates a throttle control signal based on the pedal position signal. A throttle actuator (not shown) adjusts the throttle 13 based on the throttle control signal to regulate air flow into the engine 12.
(14) The vehicle operator manipulates a brake pedal 30 to regulate vehicle braking. More particularly, a brake position sensor 32 generates a brake pedal position signal that is communicated to the engine control module 24. The engine control module 24 generates a brake control signal based on the brake pedal position signal. A brake system (not shown) adjusts vehicle braking based on the brake control signal to regulate vehicle speed.
(15) An engine speed sensor 34 generates a speed signal based on an engine speed. A mass air flow (MAF) sensor 36 generates a signal based on air flow through the intake manifold 20. A throttle position sensor (TPS) 38 generates a position signal based on a position of the throttle 13. These signals are forwarded to the engine control module 24 for processing.
(16) An engine load may be determined based on the mass air flow (MAF), a cylinder mode and an engine speed. More particularly, if the MAF is below a load threshold for a given engine revolutions per minute (RPM), the engine load may be deemed light and the engine 12 may be transitioned to a deactivated mode wherein any one of more of the cylinders 18 are deactivated. If a desired torque is above a load threshold for the given RPM, the engine load may be deemed heavy and the engine 12 is operated in the fully activated mode with all cylinders 18, 18 active. The engine control module 24 controls components such as hydraulic control valves to regulate between the deactivated and the activated modes as discussed in further detail below in reference to
(17) During operation at low engine load, the engine control module 24 may transition the engine 12 to the deactivated mode. In an exemplary embodiment, N/2 cylinders 18 (i.e. 4 or half of the cylinders N of the exemplary 8 cylinder engine) are deactivated, although any number of cylinders may be deactivated. Upon deactivation of the selected cylinders 18, the engine control module 24 may increase the power output of the remaining or activated cylinders 18. Inlet and exhaust valves of the deactivated cylinders 18 are closed to reduce pumping losses.
(18) Referring to
(19) The LOMA 22 includes a pressure oil supply passage or main gallery 46, a portion of which communicates with annular feed grooves 48 that feed pressurized oil to lash adjusters of the valve lifters 42. Each of the valve lifters 42 also has a locking pin 50 carried in a pin bore. The locking pin 50 is exposed to control passages 52 extending in the LOMA 22 to a control channel 54 which may be internal or external to the LOMA 22. The control channel 54 communicates with a solenoid-actuated hydraulic control valve 56 defining one of multiple solenoid-actuated hydraulic control valves each having a control port 58 alternately connectable with a supply port 60 and an exhaust port 62. The supply port 60 is connected with an engine main oil supply 64 which also feeds the pressure oil supply. The exhaust port 62 returns discharged oil to the engine oil system. The engine main oil supply 64 only connects to the control channel 54 through the solenoid-actuated hydraulic control valve 56.
(20) In operation, the solenoid-actuated hydraulic control valve 56 is de-energized when the engine is inoperative. The de-energized solenoid-actuated hydraulic control valve 56 remains in an exhaust position, draining pressurized oil from the control channel 54 and the locking pins 50 of the associated valve lifters 42 so that the valve lifters 42 are placed in their normal operating positions. Upon starting the engine, pressure is developed in the engine main oil supply 64 and the engine initially operates normally on all cylinders without cylinder deactivation. To purge any air that may be trapped in the area of the solenoid-actuated hydraulic control valve 56 upon engine startup, the engine control module 24 enables the solenoid-actuated hydraulic control valve 56 to conduct approximately 10 to 15 purge cycles to drive air in the system out through the exhaust port 62 of the solenoid-actuated hydraulic control valve 56. Cylinder deactivation is precluded during this initial 10 to 15 purge cycles, and further until engine conditions permit cylinder deactivation. It is noted the 10 to 15 purge cycles is an approximate value, and the actual number of purge cycles can vary above and below the 10 to 15 purge cycles identified herein.
(21) After a predetermined time interval, and when the system achieves deactivation status, when one or more of the valves can be deactivated, the engine control module 24 enables the solenoid-actuated hydraulic control valve 56 to deactivate selected ones of the engine cylinders. This is done only when engine operating conditions call for engine operation on less than all the engine cylinders, such conditions including but not limited to an engine speed being in a predetermined range, a predetermined power range, a predetermined oil temperature and a predetermined oil pressure. Cylinder deactivation is accomplished by opening the solenoid-actuated hydraulic control valve 56 to feed pressurized oil through the control channel 54 and passages 52 to disconnect the locking pins 50 of the valve lifters 42 and allow the valve lifters 42 to telescope within themselves. During deactivation, the intake and exhaust valves connected with the deactivated valve lifters 42 remain closed and the valve lifter roller followers 44 oscillate freely without moving the valves from their seats. When conditions calling for activated or all-cylinder operation are present, the solenoid-actuated hydraulic control valve 56 is actuated to an exhaust position, removing pressure from the control passages 52 and the control channel 54, thereby allowing the locking pins 50 to reseat. Thereafter, the valve lifters 42 again actuate the valves in their opening and closing motions as driven by associated cams lobes 66, 68 of the camshaft.
(22) Purging of entrained air and other vapors and gases from the control channel 54 occurs during initial start-up of the engine as noted above. When the valve lifters 42 are in the deactivation position, the control channel 54 is pressurized with the same oil feed pressure as the main oil supply 64. During normal operation with all cylinders, and for all active cylinders during cylinder activation operation, the oil passes through the control channel 54 and carries with it air or gas-entrained oil which may be trapped at or near the solenoid-actuated hydraulic control valve 56, which therefore must be periodically purged from the system and carried out through the exhaust port 62 of the solenoid-actuated hydraulic control valve 56. Purging operations are conducted to ensure a next desired cylinder deactivation event is not delayed due to compression of the air or gas-entrained oil delaying an oil pressure change when trapped air acts like an accumulator.
(23) Referring to
(24) Referring to
(25) According to several aspects, the purge pulse 106 is limited to a purge pulse range 114 between approximately 390 to 600 degrees of the running crank angle 96 (a range of approximately 210 degrees) and ends at a purge pulse end point 116, where the hydraulic pressure returns to zero. This purge pulse range 114 is limited to ensure the purge pulse 106 begins after initiation of intake valve lift and ends as the intake valve lift returns to zero and before a deactivation decision point 118 is reached in the trigger event curve 102. The short purge pulse range 114 of approximately 210 degrees (provided within the running crank angle of 390 to 600 degrees) also minimizes any gas present in the oil system that impacts operation of the solenoid-actuated hydraulic control valve 56.
(26) It is noted the above purge pulse range 114 ranging between approximately 390 to 600 degrees of the running crank angle 96 is used in when the cam phaser is in a park position, but will change when the cam is phased and could change for other applications. For example, the purge pulse can be used at three places or times, during intake lift as described above, during exhaust lift, and when both valve lifters are on a base circle. The primary consideration when selecting the timing of a purge pulse is to avoid an unintentional deactivation of a valve lifter.
(27)
(28) Referring to
(29) Referring to
(30) In a second confirmation step 160 it is determined if the accumulated air volume is greater than a predetermined threshold. Because the result from the resetting step 154 is a zeroed accumulated air volume, only the new accumulated air volume from the accumulation step 158 can exceed the predetermined threshold. If the result from the second confirmation step 160 is yes, a purge request is saved in a memory 162, the purge counter 156 increases the purge request or count by one, and the air accumulation estimation program 150 ends at a step 164. If the result from the second confirmation step 160 is no, a purge request is flagged as disabled in a memory 165 and the program ends at the step 164.
(31) Referring to
(32) A variable displacement internal combustion engine control system of the present disclosure offers several advantages. Air trapped in cylinder deactivation hydraulic control passages is more effectively removed, which can otherwise cause increases and higher variation in response times, limiting the operating region or causing mistimed events. The resulting purge on and off angles ranging from approximately 390 to 600 degrees of a running crank angle of the engine is approximately one-third of the switching angle range of known cylinder deactivation systems. The variable displacement internal combustion engine control system of the present disclosure also, provides short purge pulses synchronized to engine position that avoid a cylinder deactivation window, provides for modelling of trapped gas or air based on engine operating conditions (oil temp, oil pressure, engine speed), allows for each cylinder to be modeled and purged independently, provides for purging after engine start, and enables a purge based on current and recent engine conditions.
(33) The description of the present disclosure is merely exemplary in nature and variations that do not depart from the gist of the present disclosure are intended to be within the scope of the present disclosure. Such variations are not to be regarded as a departure from the spirit and scope of the present disclosure.