VIRTUAL THROTTLE POSITION SENSOR DIAGNOSTICS WITH A SINGLE CHANNEL THROTTLE POSITION SENSOR
A method and system for operating a throttle system includes a throttle body generating a throttle position sensor signal and encoding the throttle position sensor signal to form an encoded throttle position sensor signal. The system also includes an electronic control module receiving the encoded throttle position sensor signal from a throttle body, forming a first replicated throttle position sensor signal and a second replicated second throttle position sensor signal from the encoded signal and communicating the first replicated throttle position sensor signal and the second throttle position sensor signal to a diagnostics module.
Latest General Motors Patents:
- Perception system with attention module for processing visual data
- Method and apparatus for harvesting a static electric charge
- Plate-and-fin heat exchanger with fins having one or more bending points
- Monotonic path tracking control for lane keeping and lane following
- Methods and systems for camera to lidar alignment using road poles
The present disclosure relates to replicating a throttle position sensor (TPS) signal during TPS signal diagnostics.
BACKGROUNDThe background description provided herein is for the purpose of generally presenting the context of the disclosure. Work of the presently named inventors, to the extent it is described in this background section, as well as aspects of the description that may not otherwise qualify as prior art at the time of filing, are neither expressly nor impliedly admitted as prior art against the present disclosure.
Referring now to
Referring now to
The diagnostic module 24′ includes diagnostics for diagnosing errors in the single throttle position signal whereas the diagnostic module 24 of
The present disclosure allows a common configuration for providing diagnosis for both one- and two-throttle position sensor systems.
In one aspect of the disclosure, a method includes receiving an encoded throttle position sensor signal from a throttle body, forming a first replicated throttle position sensor signal and a second replicated second throttle position sensor signal from the encoded signal and communicating the first replicated throttle position sensor signal and the second throttle position sensor signal to a diagnostics module.
In a further aspect of the disclosure, a system includes a throttle body generating a throttle position sensor signal and encoding the throttle position sensor signal to form an encoded throttle position sensor signal. The system also includes an electronic control module receiving the encoded throttle position sensor signal from a throttle body, forming a first replicated throttle position sensor signal and a second replicated second throttle position sensor signal from the encoded signal and communicating the first replicated throttle position sensor signal and the second throttle position sensor signal to a diagnostics module.
Further areas of applicability of the present disclosure will become apparent from the detailed description provided hereinafter. It should be understood that the detailed description and specific examples are intended for purposes of illustration only and are not intended to limit the scope of the disclosure.
The present disclosure will become more fully understood from the detailed description and the accompanying drawings, wherein:
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.
As used herein, the term module 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, and/or other suitable components that provide the described functionality.
Referring now to
The electronic control module 122 includes a receiver module 134 receiving the encoded throttle position sensor signals from the transmitter module 124. It should be noted that the throttle body and thus the transmitter module 124 within the interface module 120 are separated physically within a vehicle. A bus or other connection 132 may be used to transmit the signals therebetween. A replication module 132 may also be included within the receiver module. The replication module may be used to replicate a second throttle position sensor signal should the system include only one throttle position sensor. The replication module 132 may also be used to form replicated throttle position sensor signals (replicated TP1, replicated TP2). The replicated throttle position signals are communicated to a diagnostic module 134 that generates diagnostic trouble codes (DTC). The diagnostic trouble codes may be communicated to an external diagnostic reader 140.
The electronic control module 122 may also include a control signal generator module 144. The control signal generator module 144 may generate a control signal 146 that is used to control the motor 114 and thus operate and control the throttle 112. The control signal generator module 144 may receive the replicated throttle signals and generate control signals in response thereto.
Referring now to
As can be seen by the above signal, a simpler lower-cost communication scheme is provided than that of the analog-to-digital signals produced in the prior art
Referring now to
Referring now to
Referring now to
After the SENT signals are converted to replicated signals corresponding to the original throttle position sensor signals, the replicated signals are communicated to the diagnostic module 134 of
As can be seen by the above, a one-throttle position sensor system is converted into a two-throttle position signal system. Thus, common codes and software may be used in the diagnostic module 134. The diagnostic module coding may thus be used for a single-throttle position sensor signal and a dual-throttle position sensor signal system without modification.
Those skilled in the art can now appreciate from the foregoing description that 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.
Claims
1. A method comprising:
- receiving an encoded throttle position sensor signal from a throttle body;
- forming a first replicated throttle position sensor signal and a second replicated second throttle position sensor signal from the encoded signal; and
- communicating the first replicated throttle position sensor signal and the second throttle position sensor signal to a diagnostics module.
2. A method as recited in claim 1 further comprising:
- prior to receiving, generating a throttle position sensor signal from a first throttle position sensor; and
- encoding the throttle position sensor signal to form the encoded signal.
3. A method as recited in claim 2 wherein generating a throttle position sensor comprises generating the throttle position sensor signal at an electronic throttle.
4. A method as recited in claim 1 further comprising determining errors from the first replicated throttle position signal and the second replicated throttle position signal.
5. A method as recited in claim 4 further comprising when errors in the first replicated throttle position signal or second replicated throttle position signal occur, generating a diagnostic code indicative of the error in the first replicated throttle position sensor signal or second replicated throttle position sensor signal.
6. A method as recited in claim 1 wherein the second replicated throttle position sensor signal is an inverted first replicated throttle position signal.
7. A method as recited in claim 1 wherein the first replicated throttle position sensor signal corresponds to a time between two falling edges of the encoded signal.
8. A method as recited in claim 1 further comprising controlling a motor of an electronic throttle in response to the first replicated throttle position sensor signal.
9. A method as recited in claim 1 further comprising performing diagnostics on the first replicated throttle position signal and the second replicated throttle position signal in the diagnostics module.
10. A system comprising comprising:
- a throttle body generating a throttle position sensor signal and encoding the throttle position sensor signal to form an encoded throttle position sensor signal; and
- an electronic control module receiving the encoded throttle position sensor signal from a throttle body, forming a first replicated throttle position sensor signal and a second replicated second throttle position sensor signal from the encoded signal and communicating the first replicated throttle position sensor signal and the second throttle position sensor signal to a diagnostics module.
11. A system as recited in claim 10 wherein the throttle body comprises an electronic throttle.
12. A system as recited in claim 10 wherein the diagnostics module determines errors from the first replicated throttle position sensor signal and the second replicated throttle position sensor signal.
13. A system as recited in claim 12 wherein the diagnostics code generates a diagnostic code indicative of the errors in the first replicated throttle position sensor signal and the second replicated throttle position sensor signal.
14. A system as recited in claim 10 wherein the second replicated throttle position sensor signal is an inverted first replicated throttle position signal.
15. A system as recited in claim 10 wherein the first replicated throttle position sensor signal corresponds to a time between two falling edges of the encoded signal.
16. A system as recited in claim 10 wherein the throttle body comprises a motor, said electronic control module controlling the motor in response to the first replicated throttle position sensor signal.
17. A system as recited in claim 10 wherein the diagnostics module performs diagnostics on the first replicated throttle position signal and the second replicated throttle position signal.
Type: Application
Filed: Nov 3, 2008
Publication Date: May 6, 2010
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC. (DETROIT, MI)
Inventor: Paul A. Bauerle (Fenton, MI)
Application Number: 12/263,657
International Classification: F02D 41/00 (20060101);