PRESSURE SENSOR RATIONALITY DIAGNOSTIC FOR A DUAL CLUTCH TRANSMISSION
20180306317 ยท 2018-10-25
Inventors
- Xuefeng T Tao (Northville, MI, US)
- Jeryl McIver (Inkster, MI)
- Leo P Dion (Flint, MI, US)
- Greg Perantoni (Fenton, MI, US)
Cpc classification
F16H61/0021
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2201/205
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2201/505
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2201/31
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2061/0034
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B1/027
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H61/688
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B1/033
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B1/024
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2061/1284
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H61/30
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2201/51
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2061/305
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H61/12
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2061/1212
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F16H61/12
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B1/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B1/033
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H61/30
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H61/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A pressure sensor rationality diagnostic for a dual clutch transmission includes a series of sensor tests. One such test includes charging an oil accumulator to a maximum pressure and storing the maximum pressure value. After performing a discharge pressure event and measuring the pressure value, the difference between the max pressure value and the discharge pressure value is calculated to determine if the difference is less than a predetermined threshold. If the difference is less than the predetermined threshold then at least one remedial action is performed which may include a driver alert or default charging mode. Additionally, similar sensor tests are performed to determine if faults exists and, if true, at least one remedial action is performed.
Claims
1. An accumulator oil pressure sensor rationality diagnostic for a transmission comprising: charging an accumulator to a maximum pressure and storing the maximum pressure value before a discharge; performing a discharge pressure event and measuring the discharge pressure value after the discharge is complete; determining if the difference between the max pressure value and the discharge pressure value is less than a predetermined threshold; and performing at least one remedial action when the difference is less than the predetermined difference threshold.
2. The method of claim 1 further comprising determining and storing an average maximum pressure value prior to performing a discharge pressure event.
3. The method of claim 2 wherein determining the average maximum pressure value and the average discharge pressure value further comprises calculating absolute extremum values for the average maximum pressure value and the average discharge pressure value over a predetermined average pressure period.
4. The method of claim 3 further comprising performing at least one remedial action when a difference between the average maximum pressure value and the average discharge pressure value is less than a predetermined threshold.
5. The method of claim 1 further comprising turning off an accumulator charge motor and resetting a charge timer.
6. The method of claim 5 further comprising turning on the accumulator charge motor and starting the charge timer.
7. The method of claim 6 further comprising performing at least one remedial action when the charge timer value is greater than a predetermined accumulator charge timer threshold.
8. The method of claim 6 further comprising determining and storing accumulator charge pressure upon turning on the accumulator charge motor.
9. The method of claim 8 further comprising calculating the difference between an actual accumulator charge pressure and the stored accumulator charge pressure after a predetermined accumulator charge period expires.
10. The method of claim 9 further comprising performing at least one remedial action if the difference between the actual accumulator charge pressure and the stored accumulator charge is less than a predetermined charge pressure threshold or if the difference between the actual accumulator charge pressure and the stored accumulator charge is greater than the predetermined charge pressure threshold.
11. The method of claim 6 further comprising measuring absolute extremum pressure values during a predetermined discharge period.
12. The method of claim 11 further comprising performing at least one remedial action if the difference between the absolute extremum pressure values measured during the predetermined discharge period is less than a predetermined difference of absolute extremum pressure values expected during the predetermined discharge period.
13. An accumulator oil pressure sensor rationality diagnostic for a transmission comprising: charging an accumulator to a maximum pressure and storing the maximum pressure value before a discharge; determining and storing an average maximum pressure value prior to performing a discharge pressure event after the discharge is complete; performing the discharge pressure event and measuring the discharge pressure value; determining and storing an average discharge pressure value after performing the discharge pressure event; determining if the difference between the max pressure value and the discharge pressure value is less than a predetermined threshold; and performing at least one remedial action when the difference is less than the predetermined difference threshold.
14. The method of claim 14 wherein determining the average maximum pressure value and the average discharge pressure value further comprises calculating absolute extremum values for the average max pressure value and the average discharge pressure value over a predetermined average pressure period.
15. The method of claim 15 further comprising performing at least one remedial action when a difference between the average maximum pressure value and the average discharge pressure value is less than a predetermined threshold.
16. The method of claim 14 further comprising turning off an accumulator charge motor and resetting a charge timer.
17. The method of claim 17 further comprising turning on the accumulator charge motor and starting the charge timer.
18. The method of claim 18 further comprising performing at least one remedial action when the charge timer value is greater than a predetermined accumulator charge timer threshold.
19. The method of claim 18 further comprising determining and storing accumulator charge pressure upon turning on the accumulator charge motor.
20. The method of claim 19 further comprising calculating the difference between an actual accumulator charge pressure and the stored accumulator charge pressure after a predetermined accumulator charge period expires.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0013] The present disclosure will become more fully understood from the detailed description and the accompanying drawings, wherein:
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
DETAILED DESCRIPTION
[0020] The following description is merely exemplary in nature and is in no way intended to limit the disclosure, its application, or uses. For purposes of clarity, the same reference numbers will be used in the drawings to identify similar elements. As used herein, the phrase at least one of A, B, and C should be construed to mean a logical (A or B or C), using a non-exclusive logical or. It should be understood that steps within a method may be executed in different order without altering the principles of the present disclosure.
[0021] In
[0022] An electric pump 18 is in fluid communication with clutch control solenoids 20 and shift rail control solenoids and valves 22. The DCT control module 24 controls operation of the clutch control solenoids 20 and the shift rail control solenoids and valves 22. The electric pump 18 applies fluid pressure to actuate the first and second clutch elements 14, 16 via clutch control solenoids 20. Conversely, the electric pump 18 applies fluid pressure to actuate pistons 26-1, 26-2, 26-3, and 26-4, referred to collectively as pistons 26, via the shift rail control solenoids and valves 22. The pistons 26 actuate respective ones of the shift forks 12.
[0023] The DCT oil flow system 10 includes an accumulator 28. For example only, the accumulator 28 may be a nitrogen charged accumulator. The accumulator 28 includes a first chamber 30 that contains a pressurized gas such as nitrogen and a second chamber 32 that contains hydraulic fluid (e.g. transmission oil) and is in fluid communication with hydraulic (e.g. oil) line 34. The accumulator 28 includes a floating piston 36. The accumulator 28 stores the oil in the second chamber 32 under pressure exerted by the gas in the first chamber 30 on the floating piston 36.
[0024] The first chamber 30 is charged to provide a desired pressure on the oil contained in the second chamber 32. The DCT control module 24 measures and/or estimates pressure of the accumulator 28. For example, the DCT control module 24 may communicate with a pressure sensor 38. The DCT control module 24 determines a pre-charge pressure (i.e. a pressure at or before vehicle startup) and dynamic pressure estimates of the accumulator during vehicle operation. The DCT control module 24 turns a pump motor 40 on and off based on the pressure estimates, previously measured pre-charge pressures, and other system measurements and/or estimates, including, but not limited to, an oil volume estimate, system temperatures, and various vehicle operating modes.
[0025] Referring now to
[0026] At block 52, the method begins with activating the electric pump 18 and pump motor 40 for charging the fluid accumulator 28 to a maximum pressure and then reading and storing the pressure value in the DCT control module 24, or other module suitable for such purposes, prior to performing a discharge event. Next, after having read and stored the maximum pressure charge of the fluid accumulator 28, at block 54 the method continues with performing a discharge event and then measuring the actual accumulator 28 pressure after the discharge event is complete.
[0027] At block 56, the method then calls for calculating the difference between the actual pressure after the discharge event and the maximum accumulator pressure value stored in the DCT control module 24. It is appreciated that all calculations, counters, timers, and the entire algorithm itself, are stored in and executed by the DCT control module 24 or similar module suitable for such purposes.
[0028] At block 58, if the difference between the actual pressure after discharge and the maximum pressure is less than a predetermined threshold then the method moves to block 60 where a fail counter is incremented. Then, at block 62, if the fail counter is not equal to a predetermined count threshold, e.g., 2 or 3, then the method returns to block 54 to continue the test steps. Otherwise, the method moves to block 64 for performing at least one remedial action which includes, but not limited to, turning on a service indicator light/alarm, setting a fault code in a controller (DCT module), resetting the fail counter, and/or commanding the DCT oil flow system 10 to operate in a default mode. In default mode, the DCT oil flow system 10 will turn the pump ON at a constant speed for the remainder of the drive cycle, and may re-trigger the system to default in subsequent drive cycles until the vehicle is serviced. If at block 58 it is determined that the difference between the actual pressure and the maximum pressure is not less than a predetermined threshold then the method moves to block 68. Referring now to
[0029] At block 72, the method continues with determining if the difference between the average pressure value prior to the discharge event (fork or clutch movement) and the average pressure value during the discharge event is less than a predetermined pressure threshold value. If so, then at block 74, a fail counter is incremented, and then at block 76, the method determines if the fail counter equals a predetermined count threshold. If not, the method returns to block 68 to repeat the process steps for this test. If the fail counter does equal the predetermined count threshold then the method continues at block 78 where at least one remedial action is performed as noted above. At block 72, if the difference between the average pressure value prior to the discharge event and the average pressure value during the discharge event is not less than a predetermined pressure threshold value then the method moves to block 80.
[0030] Referring now to
[0031] At block 86, the method continues with determining if the actual time it takes to fully charge the accumulator 28 is greater than a predetermined charge time threshold. At block 87, the method determines if the accumulator 28 is fully charged and, if not, the method returns to block 84 to continue the charging process. At block 88, if it is determined at block 86 that the actual time to charge the accumulator is greater than the predetermined time threshold then a fail counter is incremented. At block 90, if the fail counter does not equal a predetermined count threshold then the method returns to block 80 to repeat the test steps a second time. If the fail counter equals the predetermined count threshold then, at block 92, at least one remedial action is performed as noted above. Again from block 86, if the actual time it takes to fully charge the accumulator is not greater than a predetermined charge time threshold and the accumulator is fully charged then the method continues at block 94.
[0032] Referring now to
[0033] At block 100, if the difference between the actual accumulator pressure after the predetermined time period expires and the accumulator pressure stored at the beginning of the charge event is less than a predetermined pressure difference threshold then a fail counter is incremented at block 102. At block 104, if the fail counter does not equal two (2) then the method returns to block 94 to repeat the process steps. If the fail counter equals two (2) then, at block 106, at least one remedial action is performed as noted above. From block 100, if the difference between the actual accumulator pressure and the accumulator pressure stored at the beginning of the charge event is not less than a first predetermined pressure difference threshold then, at block 101, the method continues with determining if the difference between the actual accumulator pressure after the predetermined time period expires and the accumulator pressure stored at the beginning of the charge event is greater than a second predetermined pressure difference threshold. If so, then the method moves to block 102 for incrementing the fail counter. If not, then the method moves to block 108.
[0034] Referring now to
[0035] The broad teachings of the disclosure can be implemented in a variety of forms. Therefore, while this disclosure includes particular examples, the true scope of the disclosure should not be so limited since other modifications will become apparent to the skilled practitioner upon a study of the drawings, the specification, and the following claims.