USRE39845E1 - Maintenance alert system for heavy-duty trucks - Google Patents

Maintenance alert system for heavy-duty trucks Download PDF

Info

Publication number
USRE39845E1
USRE39845E1 US10/167,028 US16702802A USRE39845E US RE39845 E1 USRE39845 E1 US RE39845E1 US 16702802 A US16702802 A US 16702802A US RE39845 E USRE39845 E US RE39845E
Authority
US
United States
Prior art keywords
engine
real
control logic
fault condition
display device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US10/167,028
Inventor
David Lawrence Hasfjord
Richard M. Avery, Jr.
Dennis Michael Letang
James A. Gray
Donald M. McDonald
Marleen F. Thompson
Ian Daniel McKenzie
John Edward Longnecker
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Detroit Diesel Corp
Original Assignee
Detroit Diesel Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Detroit Diesel Corp filed Critical Detroit Diesel Corp
Priority to US10/167,028 priority Critical patent/USRE39845E1/en
Application granted granted Critical
Publication of USRE39845E1 publication Critical patent/USRE39845E1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/22Safety or indicating devices for abnormal conditions
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0841Registering performance data
    • G07C5/085Registering performance data using electronic data carriers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • B60R16/0231Circuits relating to the driving or the functioning of the vehicle
    • B60R16/0232Circuits relating to the driving or the functioning of the vehicle for measuring vehicle parameters and indicating critical, abnormal or dangerous conditions
    • B60R16/0234Circuits relating to the driving or the functioning of the vehicle for measuring vehicle parameters and indicating critical, abnormal or dangerous conditions related to maintenance or repairing of vehicles
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02MSUPPLYING COMBUSTION ENGINES IN GENERAL WITH COMBUSTIBLE MIXTURES OR CONSTITUENTS THEREOF
    • F02M35/00Combustion-air cleaners, air intakes, intake silencers, or induction systems specially adapted for, or arranged on, internal-combustion engines
    • F02M35/02Air cleaners
    • F02M35/08Air cleaners with means for removing dust, particles or liquids from cleaners; with means for indicating clogging; with by-pass means; Regeneration of cleaners
    • F02M35/09Clogging indicators ; Diagnosis or testing of air cleaners

Definitions

  • the present invention relates to a real-time maintenance alert system for use in a heavy-duty truck having an engine controller with memory.
  • electronic control units having volatile and non-volatile memory, input and output driver circuitry, and a processor capable of executing a stored instruction set are utilized to control various functions of the engine and its associated systems.
  • a particular electronic control unit communicates with numerous sensors, actuators, and other electronic control units necessary to control various functions, which may include various aspects of fuel delivery, transmission control, or many others.
  • a real-time maintenance alert system for use in a heavy-duty truck having an engine and engine controller with memory.
  • the system comprises a sensor operative to produce a signal indicative of a least one engine condition from the group consisting: an oil filter restriction condition, a fuel filter restriction condition, an air filter restriction condition, an oil level, and a coolant level in a coolant reserve tank.
  • the system further comprises control logic at the engine controller.
  • the control logic is configured to process the sensor signal and to determine a real-time fault condition when the engine condition falls outside of a predetermined acceptable range.
  • the control logic is further operative to produce an output signal in response to the real-time fault condition.
  • a display device receives the control logic output signal; and, the display device has an indicator operative to alert a user of the real-time fault condition.
  • a real-time maintenance alert method for use in a heavy-duty truck having an engine and an engine controller with memory.
  • the method comprises generating a signal with an engine sensor, and processing the signal with control logic at the engine controller.
  • the signal indicates at least one engine condition from the group consisting of: an oil filter restriction condition, a fuel filter restriction condition, an air filter restriction condition, an oil level, and a coolant level at a coolant reserve tank.
  • the signal is processed to determine a real-time fault condition when the engine condition falls outside of a predetermined acceptable range.
  • the control logic is further operative to produce an output signal in response to the real-time fault condition.
  • the method further comprises generating an alert signal on a display device to alert a user of the real-time fault condition when such condition is present.
  • a display device for use with a real-time maintenance alert system for a heavy-duty truck having and an engine controller with memory.
  • the display device comprises a housing, an interface, and an indicator device.
  • the interface is configured to communicate with control logic at the engine controller.
  • the control logic is configured to process a sensor signal indicative of an engine condition from the group consisting: an oil filter restriction condition, a fuel filter restriction condition, an air-filter restriction condition, an oil level, and a coolant level in a coolant reserve tank.
  • the control logic is further configured to determine a real-time fault condition when the engine condition falls outside of a predetermined acceptable range.
  • the control logic is further operative to produce an output signal in response to the real-time fault condition.
  • the interface receives the output signal.
  • the indicator device is affixed to the housing and communicates with the interface.
  • the indicator device produces a visual indication when the output signal corresponding to the real-time fault condition is received at the interface.
  • control logic for the real-time maintenance alert system operates independently of any existing engine protection or engine shutdown control logic. That is, the maintenance alert system control logic provides an indication when normal service items require maintenance. It is to be appreciated that the maintenance alert system embodiments of the present invention alert a user of a real-time fault condition, based on a sensor measurement, as opposed to based on the passage of time or distance as measured by the odometer since a previous maintenance operation.
  • FIG. 1 is a schematic diagram of a fuel injection system made in accordance with the present invention
  • FIG. 2 is a functional block diagram illustrating a real-time maintenance alert system for a heavy-duty truck and associated methods used by the system;
  • FIG. 3 is a block diagram illustrating a real-time maintenance alert method of the present invention
  • FIG. 4 is a display device of the present invention for use in a real-time maintenance alert system
  • FIG. 5 is an alternative display device of the present invention for use with a real-time maintenance alert system.
  • the system includes an engine 12 having a plurality of cylinders, fed by fuel injectors.
  • engine 12 is a compression-ignition internal combustion engine, such as a four, six, eight, twelve, sixteen or twenty-four cylinder diesel engine, or a diesel engine having any other desired number of cylinders.
  • the fuel injectors are receiving pressurized fuel from a supply connected to one or more high or low pressure pumps (not shown) as is well known in the art.
  • embodiments of the present invention may employ a plurality of unit pumps (not shown), with each pump supplying fuel to one of the injectors.
  • the system 10 may also include various sensors 20 for generating signals indicative of corresponding operational conditions or parameters of engine 12 , the vehicle transmission (not shown), and other vehicular components. Sensors 20 are in electrical communication with a controller 22 via input ports 24 . Controller 22 preferably includes a microprocessor 26 in communication with various computer readable storage media 28 via data and control bus 30 .
  • Computer readable storage media 28 may include any of a number of known devices which function as a read-only memory (ROM) 32 , random access memory (RAM) 34 , keep-alive memory (KAM) 36 , and the like.
  • the computer readable storage media may be implemented by any of a number of known physical devices capable of storing data representing instructions executable via a computer such as controller 22 . Known devices may include, but are not limited to, PROM, EPROM, EEPROM, flash memory, and the like in addition to magnetic, optical, and combination media capable of temporary or permanent data storage.
  • Computer readable storage media 28 include various program instructions, software, and control logic to effect control of various systems and subsystems of the vehicle, such as engine 12 , the vehicle transmission, and the like.
  • Controller 22 receives signals from sensors 20 via input ports 24 and generates output signals which may be provided to various actuators and/or components via output ports 38 . Signals may also be provided to a display device 40 which includes various indicators such as lights 42 to communicate information relative to maintenance alert system operation. Further, display device 40 may be provided with a reset switch 44 and a test switch 46 .
  • a data, diagnostics, and programming interface 48 may also be selectively connected to controller 22 via a plug 50 to exchange various information therebetween.
  • Interface 48 may be used to change values within the computer readable storage media 28 , such as configuration settings and control logic.
  • engine 12 communicates with a plurality of additional sensors 52 .
  • indicators 42 on display device 40 in accordance with the present invention, display information obtained from additional sensors 52 whose outputs are processed at engine controller 22 .
  • additional sensors 52 include at least one of the following sensor: air filter restriction sensor 54 , fuel filter restriction sensor 56 , oil filter restriction sensor 58 , oil level sensor 60 , and coolant level — 2 sensor 62 .
  • Coolant level — 1 sensor 64 is tied to engine protection control logic and sensors 20 , but is shown near coolant level — 2 sensor 62 to show the interrelation of the two sensors as will be described along with further description of the sensors in sensor group 52 in accordance with the present invention.
  • maintenance alert system control logic which utilizes outputs from sensor group 52 operates independently of normal control logic for engine control, engine protection and engine shutdown control.
  • controller 22 In operation of normal engine logic (not including control logic associated with sensors 54 , 56 , 58 , 60 , and 62 , controller 22 receives signals from sensors 20 and 64 and executes control logic embedded in hardware and/or software to control engine 12 .
  • controller 22 is the DDEC controller available from Detroit Diesel Corporation, Detroit, Mich.
  • DDEC controller available from Detroit Diesel Corporation, Detroit, Mich.
  • Various other features of this controller are described in detail in U.S. Pat. Nos. 5,477,827 and 5,445,128, the disclosures of which are hereby incorporated by reference in their entirety.
  • control logic may be implemented or effected in hardware, software, or a combination of hardware and software.
  • the various functions are preferably effected by a programmed microprocessor, such as the DDEC controller, but may include one or more functions implemented by dedicated electric, electronic, or integrated circuits.
  • control logic may be implemented using any one of a number of known programming and processing techniques or strategies and is not limited to the order or sequence illustrated here for convenience.
  • interrupt or event driven processing is typically employed in real-time control applications, such as control of a vehicle engine or transmission.
  • parallel processing or multi-tasking systems and methods may be used to accomplish the objects, features, and advantages of the present invention.
  • the present invention is independent of the particular programming language, operating system, or processor used to implement the control logic illustrated.
  • Air filter restriction sensor 54 preferably, is mounted on the air intake tube after the air cleaner or on the air cleaner and monitors air inlet depression. Sensor 54 is designed to trigger at one of two set points based on air inlet depression and generate a fault code. The fault code indicates that the air filter is plugged and needs to be replaced. That is, a very large pressure drop across the air filter as determined by measuring air inlet depression, may be used as a reliable indicator of a clogged air filter that needs replacement. Additional control logic is preferably built into the engine controller to help prevent false air filter restriction codes due to wet filters or clogged air intakes due to snow and ice build-up.
  • Control logic at engine controller 22 is configured as follows.
  • the control logic processes the signal from air filter restriction sensor 54 to determine an air filter restriction real-time fault condition when the air inlet depression falls below a threshold, as indicated at block 72 with the expression: vacuum level is less than X.
  • the threshold is a function of engine rpm and particularly, the threshold is a first value (Y) when the engine rpm is less than a predetermined value (Z) and otherwise the threshold is the second value, X.
  • the air filter restriction real-time fault condition is determined in response to the air inlet depression falling below the threshold more than one time during a predetermined time interval.
  • a real-time fault condition only be logged when a second occurrence of a sensor output indicating an air filter restriction occurs between P and Q engine hours after a first occurrence thereof.
  • the sensor output is filtered such that vacuum level or inlet depression must fall below the threshold for a significant amount of time (preferably predetermined), before one of the “less than” conditions can be satisfied. That is, for vacuum level to be considered less than the threshold by control logic block 74 , vacuum level must fall below the threshold for a predetermined significant amount of time. This implementation is preferred to prevent accidental and unnecessary fault logging.
  • Fuel filter restriction sensor 56 is positioned and configured to monitor fuel inlet restriction and is preferably configured to measure depression after the filter.
  • Oil filter restriction sensor 58 is configured and positioned to measure differential pressure across the oil filter.
  • Oil filter restriction sensor 58 preferably, is mounted in a special adaptor that is located between the engine oil filter housing and the front oil filter. The sensor measures the pressure differential between the oil filter inlet and outlet. Once this pressure exceeds a preset value or predetermined threshold, the oil filter is deemed to be too restrictive and the appropriate fault code is generated. There is special logic built into the system to compensate for cold oil and to provide back up warning in the event that the sensor fails.
  • a real-time fault may be determined by the maintenance alert system in the event that the differential pressure exceeds a threshold, X, or in the event that the vacuum level (due to a fuel filter inlet restriction) falls below a threshold, Y.
  • sensors 56 and 58 preferably have outputs that are filtered by the control logic such that a predetermined significant amount of time must pass with differential pressure greater than X or vacuum level less than Y prior to a fault being logged in the system.
  • Oil level sensor 60 preferably, is mounted in the engine oil pan and will indicate low oil around the “add” mark on the dip stick, which is sometimes in a heavy-duty engine, the four quart low mark. In such an embodiment, the oil level can only be checked with the engine off (zero engine rpm). Further, in such an embodiment, there is also a wait time associated with the oil level sensor because it will take several minutes for the oil to drain back to the sump after the engine is stopped. After this wait time, if the oil level sensor determines that the oil level is low, a fault code is generated. As shown by control logic block 82 , in a preferred embodiment, a fault condition is determined when the oil level falls below a threshold, X, and the engine is not running, and the engine has not been running for a predetermined amount of time or wait time.
  • Coolant level — 2, or maintenance fault coolant level sensor 62 preferably, is mounted in the surge tank and is designed to indicate low coolant around the three quart low point, or three quarts below the top of the tank. This will give notice to the operator/mechanic that the coolant level is lower than normal before the primary coolant level sensor (coolant level — 1 or shutdown coolant level sensor 64 ) triggers an engine shutdown (if programmed for shutdown).
  • the fault coolant level sensor 62 is configured such that when the sensor is “dry,” the appropriate fault code is generated. Further, a special module may be required to process the electronic signal from the sensor prior to processing by controller 22 .
  • engine controller 22 operates shutdown logic that may be triggered based on the output of shutdown coolant level sensor 64 , in addition to fault coolant level sensor 62 of the present invention providing a signal to engine controller 22 for maintenance system operation.
  • the outputs of the two sensors are shown together entering control block 84 , but it is to be understood and is appreciated by one of ordinary skill in the art that in accordance with the present invention, the outputs of sensors 54 , 56 , 58 , 60 , and 62 ( FIG. 1 ) are processed by control logic within controller 22 that is separate from any engine protection or engine shutdown control logic, and is provided specifically to allow an operator/mechanic to readily see the condition of various engine items without being required to open the trunk hood.
  • fault codes are generated by control logic block 76 when necessary and are sent to display device 44 by a connection interface 78 .
  • additional maintenance control logic that is not real-time based is preferably also implemented.
  • the real-time based maintenance alert system of the present invention is advantageous in that normal maintenance items are monitored in real-time to allow a mechanic/operator to check engine item integrity without being required to tilt the hood.
  • Control logic block 90 is a real-time clock and a set of engine control module accumulators.
  • Control block 92 determines that maintenance is required when a predetermined amount of time or amount of distance on the odometer has passed since a last maintenance event. For example, an “oil change needed” alert may be produced after a set amount of mileage has passed on the odometer after a previous oil change performed at a time that the timer was reset. That is, control logic 90 and 92 provide periodic maintenance monitoring as opposed to real-time monitoring.
  • display monitor 44 is optional, and receives information by reading the data link interface 78 .
  • maintenance alert systems of the present invention are preferably implemented so as to be supported by controller diagnostics (interface 50 , FIG. 1 ) so that the maintenance alert system may optionally drive the check engine light and stop engine light instead of the monitor.
  • controller diagnostics interface 50 , FIG. 1
  • device 48 FIG. 1
  • device 44 may be configured with an additional indicator for alerting an operator of engine protection faults normally associated with any existing controller diagnostics.
  • a real-time maintenance alert method for use in a heavy-duty truck having an engine including an engine controller with memory is generally indicated at 100 .
  • a signal is generated with an engine sensor at block 102 .
  • the signal indicates at least one engine condition from the group consisting of an oil filter restriction condition, a fuel filter restriction condition, an air filter restriction condition, an oil level, and a coolant level in a coolant reserve tank.
  • the oil filter restriction condition is preferably determined by measuring differential pressure
  • the fuel and air filter restriction conditions are preferably determined by measuring inlet depression.
  • the oil level is preferably determined with a sensor that provides valid output when the engine has stopped, and when the engine has not been running for a predetermined amount of time.
  • the fault coolant level sensor utilizes maintenance control logic that is separate from any existing engine protection or shutdown control logic, but preferably is implemented so as to co-exist with a primary (shutdown) coolant level sensor such that the fault coolant level sensor of the present invention provides an early warning of potentially dangerously low coolant conditions in the near future.
  • the signal or signals from the sensor output or outputs are processed at the engine controller.
  • Control logic at the engine controller processes the sensor signal to determine a real-time fault condition when the engine condition falls outside of the predetermined acceptable range.
  • the acceptable range may be determined by a signal single threshold value, or a plurality of threshold values with the appropriate threshold value being determined based on other engine conditions, such as engine rpm (for example, control block 72 , FIG. 2 ).
  • an alert signal is generated as needed on the display monitor, or optionally with the check engine and stop engine lights depending on the implementation of the present invention.
  • Maintenance alert systems of the present invention provide an easy to use information center connected to the engine that can be used to display the current “go/no go” status of the normal service items of a truck at a glance rather than requiring the operator/mechanic to open the hood and physically check each item.
  • the maintenance alert system is mounted in an interior location easily accessible from outside the truck for mechanics and other service personnel to view.
  • display 110 may take a variety of different forms, and the following description is of a preferred implementation thereof.
  • display device 110 has eight indicators that are preferably bicolor light emitting diodes (LEDs) and two switches (filter reset and test).
  • indicator 112 is illuminated when the ECM is asleep (recommending the key be turned on), indicator 114 indicates the condition of the oil filter, indicator 116 indicates the condition of the air filter, indicator 118 indicates the condition of the fuel filter, indicator 120 indicates the condition of the oil level, indicator 122 indicates the condition of the coolant level, indicator 124 indicates the presence of any engine controller engine protection fault codes that may be read at the diagnostics interface, indicator 126 indicates the presence of any periodic (mileage or time based) maintenance events. Further, a reset switch 128 is provided to reset display memory of filters and reread each sensor, and a test switch 130 is provided to test the functioning of the lights and display current data. In a preferred construction, display device 110 is approximately three inches high, five inches wide, and two inches deep.
  • an alternative display 140 is shown.
  • several of the indicators may be omitted, while providing a selected one or more of the indicators and the appropriate corresponding sensors.
  • an ignition key “on” indicator 142 an oil filter condition indicator 144 , an oil level condition indicator 146 , and a coolant level condition indicator 148 are provided.
  • a reset switch 150 and a test switch 152 are provided.
  • the display device has both read and transmit capabilities to access diagnostic codes about the normal service items from the truck's data link preferably adhering to SAE J1708 for hardware and SAE J1587 for the communications protocol.
  • preferred embodiments of the display device also look for extra service indicators (ECM fault codes and periodic maintenance reports).
  • ECM fault codes and periodic maintenance reports The codes read from the data link are processed and stored within the display device to be displayed on an indicator panel display.
  • the display preferably has each monitored item name printed on the display panel with a bicolored indicator next to the name.
  • the indicator preferably an LED, is red if the monitored item needs service, and is green if the item is acceptable and does not need servicing, and is off if the particular sensor is not configured.
  • the display can request a unique message a short time after key on which will determine which of the lights and associated hardware on the display will be used. Thereafter, the display listens passively for a specific fault code associated with the maintenance monitor sensors via the data bus. As the specific fault codes are received, the stored go/no go status for each parameter is updated for later display.
  • the engine controller will not be continuously broadcasting data, but will accept and respond to requests. Just before the engine controller is powered down, it will again broadcast the fluid levels, faults, and PM data. After the engine controller has powered down, it will not respond to requests.
  • the display unit test button preferably a momentary contact switch, initiates a test sequence. Once the test sequence is initiated, the display will perform a bulb check by turning on all of the indicators to green for approximately one second, then to red for approximately one second. The display will then request the current periodic maintenance data, then the current information from memory will be used to turn the indicators to their appropriate color for the data.
  • a test sequence is initiated with the ignition on, the display has been passively listening and will have current data in memory for the sensors, but will still need updated periodic maintenance information.
  • the ignition is not on, but the engine controller is still active, a request must be sent to the engine controller for the fluid level as well as the periodic maintenance data to update the memory before displaying. When the ignition is not on and the engine controller is not active, the data stored in memory will be used for display.
  • the display unit also preferably has reset capabilities via a reset button (preferably a momentary contact switch) to be used after service has been performed to any of the filter items being monitored.
  • the reset clears the display memory of retrieved codes for the configured filter items, thus changing the red indicators to green until new data is received and stored. Pressing and holding the reset button for three seconds or longer preferably initiates the reset sequence. The indicators will then light with the appropriate color, based on the new information as it is received.
  • the display device also performs minor diagnostics to inform the operator if the connection to the data link has been broken. This will be known if the ignition input is energized but no bus activity is seen within two seconds. When this condition occurs, the display device will flash all indicators red at roughly 2 Hz while the ignition is on until the reset button is pushed, at which time the display will go blank. If the display device is energized via the test button before the link connection has been repaired, the indicators will again flash red in place of the normal service items status until the ten seconds no activity timer has expired. After the display sees data bus activity, it will avert back to normal operation with the currently stored data and normal updates.
  • the messaging used preferably meets SAE J1587 communications protocol. Knowing this determines the following PART IDENTIFICATIONS (PID):
  • the configuration message preferably is an ECM unique message that is one byte in length. This message provides the information stating which sensors of the Maintenance monitor system are configured in the ECM. The message must be requested from the ECM shortly after the ignition has been turned on (approx. 10 seconds) and additionally can be requested at any other time. The oil level is the only sensor this message is mandatory for, but the other four sensors will be included in the message as well.
  • the message number and format will be:
  • the system monitors fault codes from both the engine ECM and the maintenance sensors. Each fault code received about the maintenance sensors will only effect the status of one LED. The LEDs for the levels and the filters will only turn red for service if the fluid is low or the filter restriction is high.
  • the LED functioning is as follows:
  • This light is to inform the operator when the display is showing memory data rather than current data.
  • This LED will use the +5V sensor supply input wire. The LED will be:
  • the oil level LED will be:
  • the oil filter LED will be:
  • the coolant level LED will be:
  • the air filter restriction LED will be:
  • the ECM codes LED is intended to assist service personnel by indicating the presence of fault codes in the ECM.
  • the ECM Codes LED will be:
  • the fuel filter restriction LED will be:
  • the Data Pages portion of the ECM has three preventative maintenance reminders normally to be accessed through the DDEC Reports Software package.
  • An ECM unique message will be used and can be requested to show the configuration/status of the PM reminders. This message will be one byte in length with the capability of showing the status of four PM reminders (possibly future ECM expansion) and needs to be requested at each test sequence, but use the data from memory if the ECM is not powered.
  • the message identifier and format will be:
  • the DDEC Reports LED will be:
  • the display unit is mounted inside the truck cab on the floor beside the driver's seat for easy viewing and access while standing outside the truck with the driver's door open.
  • the case of the display should then have easy mounting to the floor either directly or via a suitable bracket thus making for easy viewing conditions while standing just outside the door.
  • This mounting location also necessitates that the case be made of a reasonably sturdy material to prevent damage if bumped with a hammer, fire extinguisher, etc.
  • the display should be sealed for the occasional cleaning of the cab via water hose and a have a ⁇ 40 to 85 degree Celsius temperature range.
  • the products used preferably also are built to withstand the normal cleaning fluids and other materials found inside a truck just as the main instrument panel must.

Abstract

A real-time maintenance alert system and method for use in a heavy-duty truck having an engine controller with memory are provided. The system includes a sensor operative to indicate an engine condition from the group consisting of: oil filter restriction, air filter restriction, fuel filter restriction, oil level, and coolant reserve tank fluid level. Control logic at the engine controller processes the sensor signal to determine a real-time fault condition, when appropriate.

Description

TECHNICAL FIELD
The present invention relates to a real-time maintenance alert system for use in a heavy-duty truck having an engine controller with memory.
BACKGROUND ART
In the control of fuel injection systems, electronic control units having volatile and non-volatile memory, input and output driver circuitry, and a processor capable of executing a stored instruction set are utilized to control various functions of the engine and its associated systems. A particular electronic control unit communicates with numerous sensors, actuators, and other electronic control units necessary to control various functions, which may include various aspects of fuel delivery, transmission control, or many others.
In heavy-duty truck applications, in addition to utilizing a highly complex engine controller that monitors the engine conditions so that when required, engine protection and engine shutdown logic may be executed to prevent possible engine damage, some normal service items of a truck must be physically inspected by opening the hood to physically check each item, preferably each time the truck is stopped. With the heavy-duty trucking industry becoming more and more competitive, maintenance reduction is becoming significantly more important. As such, it is sometimes undesirably time consuming to tilt the hood and physically check each normal service item of each truck throughout the day at a trucking bay.
For the foregoing reasons, there is a need for a system that facilitates the checking of normal service items of a truck.
DISCLOSURE OF INVENTION
It is therefore an object of the present invention to provide a real-time maintenance alert system for use in a heavy-duty truck that allows normal service items of a truck to be checked at a glance, rather than opening the hood to physically check each item.
In carrying out the above object and other objects and features of the present invention, a real-time maintenance alert system for use in a heavy-duty truck having an engine and engine controller with memory is provided. The system comprises a sensor operative to produce a signal indicative of a least one engine condition from the group consisting: an oil filter restriction condition, a fuel filter restriction condition, an air filter restriction condition, an oil level, and a coolant level in a coolant reserve tank. The system further comprises control logic at the engine controller. The control logic is configured to process the sensor signal and to determine a real-time fault condition when the engine condition falls outside of a predetermined acceptable range. The control logic is further operative to produce an output signal in response to the real-time fault condition.
In a preferred embodiment, a display device receives the control logic output signal; and, the display device has an indicator operative to alert a user of the real-time fault condition.
Further, in carrying out the present invention, a real-time maintenance alert method for use in a heavy-duty truck having an engine and an engine controller with memory is provided. The method comprises generating a signal with an engine sensor, and processing the signal with control logic at the engine controller. The signal indicates at least one engine condition from the group consisting of: an oil filter restriction condition, a fuel filter restriction condition, an air filter restriction condition, an oil level, and a coolant level at a coolant reserve tank. The signal is processed to determine a real-time fault condition when the engine condition falls outside of a predetermined acceptable range. The control logic is further operative to produce an output signal in response to the real-time fault condition. Preferably, the method further comprises generating an alert signal on a display device to alert a user of the real-time fault condition when such condition is present.
Still further, in carrying out the present invention, a display device for use with a real-time maintenance alert system for a heavy-duty truck having and an engine controller with memory is provided. The display device comprises a housing, an interface, and an indicator device. The interface is configured to communicate with control logic at the engine controller. The control logic is configured to process a sensor signal indicative of an engine condition from the group consisting: an oil filter restriction condition, a fuel filter restriction condition, an air-filter restriction condition, an oil level, and a coolant level in a coolant reserve tank. The control logic is further configured to determine a real-time fault condition when the engine condition falls outside of a predetermined acceptable range. The control logic is further operative to produce an output signal in response to the real-time fault condition. The interface receives the output signal.
The indicator device is affixed to the housing and communicates with the interface. The indicator device produces a visual indication when the output signal corresponding to the real-time fault condition is received at the interface.
The advantages associated with the embodiments of the present invention are numerous. For example, embodiments of the present invention allow normal service items of a truck to be checked at a glance rather than requiring opening of the hood to physically check each item. Further, preferably, control logic for the real-time maintenance alert system operates independently of any existing engine protection or engine shutdown control logic. That is, the maintenance alert system control logic provides an indication when normal service items require maintenance. It is to be appreciated that the maintenance alert system embodiments of the present invention alert a user of a real-time fault condition, based on a sensor measurement, as opposed to based on the passage of time or distance as measured by the odometer since a previous maintenance operation.
The above object and other objects, features, and advantages of the present invention are readily apparent from the following detailed description of the best mode for carrying out the invention when taken in connection with the accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a schematic diagram of a fuel injection system made in accordance with the present invention;
FIG. 2 is a functional block diagram illustrating a real-time maintenance alert system for a heavy-duty truck and associated methods used by the system;
FIG. 3 is a block diagram illustrating a real-time maintenance alert method of the present invention;
FIG. 4 is a display device of the present invention for use in a real-time maintenance alert system;
FIG. 5 is an alternative display device of the present invention for use with a real-time maintenance alert system.
BEST MODE FOR CARRYING OUT THE INVENTION
Referring to FIG. 1, a system for controlling a heavy duty truck is shown. The system, generally indicated by reference numeral 10, includes an engine 12 having a plurality of cylinders, fed by fuel injectors. In a preferred embodiment, engine 12 is a compression-ignition internal combustion engine, such as a four, six, eight, twelve, sixteen or twenty-four cylinder diesel engine, or a diesel engine having any other desired number of cylinders. The fuel injectors are receiving pressurized fuel from a supply connected to one or more high or low pressure pumps (not shown) as is well known in the art. Alternatively, embodiments of the present invention may employ a plurality of unit pumps (not shown), with each pump supplying fuel to one of the injectors.
The system 10 may also include various sensors 20 for generating signals indicative of corresponding operational conditions or parameters of engine 12, the vehicle transmission (not shown), and other vehicular components. Sensors 20 are in electrical communication with a controller 22 via input ports 24. Controller 22 preferably includes a microprocessor 26 in communication with various computer readable storage media 28 via data and control bus 30. Computer readable storage media 28 may include any of a number of known devices which function as a read-only memory (ROM) 32, random access memory (RAM) 34, keep-alive memory (KAM) 36, and the like. The computer readable storage media may be implemented by any of a number of known physical devices capable of storing data representing instructions executable via a computer such as controller 22. Known devices may include, but are not limited to, PROM, EPROM, EEPROM, flash memory, and the like in addition to magnetic, optical, and combination media capable of temporary or permanent data storage.
Computer readable storage media 28 include various program instructions, software, and control logic to effect control of various systems and subsystems of the vehicle, such as engine 12, the vehicle transmission, and the like. Controller 22 receives signals from sensors 20 via input ports 24 and generates output signals which may be provided to various actuators and/or components via output ports 38. Signals may also be provided to a display device 40 which includes various indicators such as lights 42 to communicate information relative to maintenance alert system operation. Further, display device 40 may be provided with a reset switch 44 and a test switch 46.
A data, diagnostics, and programming interface 48 may also be selectively connected to controller 22 via a plug 50 to exchange various information therebetween. Interface 48 may be used to change values within the computer readable storage media 28, such as configuration settings and control logic.
In accordance with the present invention, in addition to sensors 20 which are tied to engine control features, engine protection features, and shutdown logic, engine 12 communicates with a plurality of additional sensors 52. In particular, indicators 42 on display device 40, in accordance with the present invention, display information obtained from additional sensors 52 whose outputs are processed at engine controller 22. In accordance with the present invention, additional sensors 52 include at least one of the following sensor: air filter restriction sensor 54, fuel filter restriction sensor 56, oil filter restriction sensor 58, oil level sensor 60, and coolant level2 sensor 62. Coolant level1 sensor 64 is tied to engine protection control logic and sensors 20, but is shown near coolant level2 sensor 62 to show the interrelation of the two sensors as will be described along with further description of the sensors in sensor group 52 in accordance with the present invention. Of course, it is to be appreciated that in accordance with the present invention, maintenance alert system control logic which utilizes outputs from sensor group 52 operates independently of normal control logic for engine control, engine protection and engine shutdown control.
In operation of normal engine logic (not including control logic associated with sensors 54, 56, 58, 60, and 62, controller 22 receives signals from sensors 20 and 64 and executes control logic embedded in hardware and/or software to control engine 12. In a preferred embodiment, controller 22 is the DDEC controller available from Detroit Diesel Corporation, Detroit, Mich. Various other features of this controller are described in detail in U.S. Pat. Nos. 5,477,827 and 5,445,128, the disclosures of which are hereby incorporated by reference in their entirety.
As will be appreciated by one of ordinary skill in the art, the control logic may be implemented or effected in hardware, software, or a combination of hardware and software. The various functions are preferably effected by a programmed microprocessor, such as the DDEC controller, but may include one or more functions implemented by dedicated electric, electronic, or integrated circuits. As will also be appreciated, the control logic may be implemented using any one of a number of known programming and processing techniques or strategies and is not limited to the order or sequence illustrated here for convenience. For example, interrupt or event driven processing is typically employed in real-time control applications, such as control of a vehicle engine or transmission. Likewise, parallel processing or multi-tasking systems and methods may be used to accomplish the objects, features, and advantages of the present invention. The present invention is independent of the particular programming language, operating system, or processor used to implement the control logic illustrated.
With reference to FIG. 2, the operation of a maintenance alert system in accordance with the present invention is illustrated, along with control logic 70 within engine controller 22 that processes outputs from sensor group 52 to provide input signals for display device 40. Air filter restriction sensor 54, preferably, is mounted on the air intake tube after the air cleaner or on the air cleaner and monitors air inlet depression. Sensor 54 is designed to trigger at one of two set points based on air inlet depression and generate a fault code. The fault code indicates that the air filter is plugged and needs to be replaced. That is, a very large pressure drop across the air filter as determined by measuring air inlet depression, may be used as a reliable indicator of a clogged air filter that needs replacement. Additional control logic is preferably built into the engine controller to help prevent false air filter restriction codes due to wet filters or clogged air intakes due to snow and ice build-up.
Control logic at engine controller 22 is configured as follows. The control logic processes the signal from air filter restriction sensor 54 to determine an air filter restriction real-time fault condition when the air inlet depression falls below a threshold, as indicated at block 72 with the expression: vacuum level is less than X. In a preferred embodiment, as shown at block 72, the threshold is a function of engine rpm and particularly, the threshold is a first value (Y) when the engine rpm is less than a predetermined value (Z) and otherwise the threshold is the second value, X.
Further, in a preferred embodiment, the air filter restriction real-time fault condition is determined in response to the air inlet depression falling below the threshold more than one time during a predetermined time interval. As indicated at control logic block 74, it is preferred that a real-time fault condition only be logged when a second occurrence of a sensor output indicating an air filter restriction occurs between P and Q engine hours after a first occurrence thereof. Still further, it is preferred that at control logic block 72, the sensor output is filtered such that vacuum level or inlet depression must fall below the threshold for a significant amount of time (preferably predetermined), before one of the “less than” conditions can be satisfied. That is, for vacuum level to be considered less than the threshold by control logic block 74, vacuum level must fall below the threshold for a predetermined significant amount of time. This implementation is preferred to prevent accidental and unnecessary fault logging.
Fuel filter restriction sensor 56 is positioned and configured to monitor fuel inlet restriction and is preferably configured to measure depression after the filter. Oil filter restriction sensor 58 is configured and positioned to measure differential pressure across the oil filter. Oil filter restriction sensor 58, preferably, is mounted in a special adaptor that is located between the engine oil filter housing and the front oil filter. The sensor measures the pressure differential between the oil filter inlet and outlet. Once this pressure exceeds a preset value or predetermined threshold, the oil filter is deemed to be too restrictive and the appropriate fault code is generated. There is special logic built into the system to compensate for cold oil and to provide back up warning in the event that the sensor fails. As shown at control logic block 80, a real-time fault may be determined by the maintenance alert system in the event that the differential pressure exceeds a threshold, X, or in the event that the vacuum level (due to a fuel filter inlet restriction) falls below a threshold, Y. Further, similar to air filter restriction sensor 54, sensors 56 and 58 preferably have outputs that are filtered by the control logic such that a predetermined significant amount of time must pass with differential pressure greater than X or vacuum level less than Y prior to a fault being logged in the system.
Oil level sensor 60, preferably, is mounted in the engine oil pan and will indicate low oil around the “add” mark on the dip stick, which is sometimes in a heavy-duty engine, the four quart low mark. In such an embodiment, the oil level can only be checked with the engine off (zero engine rpm). Further, in such an embodiment, there is also a wait time associated with the oil level sensor because it will take several minutes for the oil to drain back to the sump after the engine is stopped. After this wait time, if the oil level sensor determines that the oil level is low, a fault code is generated. As shown by control logic block 82, in a preferred embodiment, a fault condition is determined when the oil level falls below a threshold, X, and the engine is not running, and the engine has not been running for a predetermined amount of time or wait time.
Coolant level2, or maintenance fault coolant level sensor 62, preferably, is mounted in the surge tank and is designed to indicate low coolant around the three quart low point, or three quarts below the top of the tank. This will give notice to the operator/mechanic that the coolant level is lower than normal before the primary coolant level sensor (coolant level1 or shutdown coolant level sensor 64) triggers an engine shutdown (if programmed for shutdown). Preferably, the fault coolant level sensor 62 is configured such that when the sensor is “dry,” the appropriate fault code is generated. Further, a special module may be required to process the electronic signal from the sensor prior to processing by controller 22.
As shown, engine controller 22, as mentioned previously, operates shutdown logic that may be triggered based on the output of shutdown coolant level sensor 64, in addition to fault coolant level sensor 62 of the present invention providing a signal to engine controller 22 for maintenance system operation. The outputs of the two sensors are shown together entering control block 84, but it is to be understood and is appreciated by one of ordinary skill in the art that in accordance with the present invention, the outputs of sensors 54, 56, 58, 60, and 62 (FIG. 1) are processed by control logic within controller 22 that is separate from any engine protection or engine shutdown control logic, and is provided specifically to allow an operator/mechanic to readily see the condition of various engine items without being required to open the trunk hood.
With continuing reference to FIG. 2, after outputs 52 are processed by various logic blocks 72, 74, 80, 82, 84 within engine controller 22, fault codes are generated by control logic block 76 when necessary and are sent to display device 44 by a connection interface 78. As described above, in addition to the control logic of the present invention that implements a maintenance alert system, additional maintenance control logic that is not real-time based is preferably also implemented. Of course, it is to be appreciated that the real-time based maintenance alert system of the present invention is advantageous in that normal maintenance items are monitored in real-time to allow a mechanic/operator to check engine item integrity without being required to tilt the hood. An example of a non-real-time maintenance control logic that may optionally be implemented is indicated at a control logic block 90 and control logic block 92. Control logic block 90 is a real-time clock and a set of engine control module accumulators. Control block 92 determines that maintenance is required when a predetermined amount of time or amount of distance on the odometer has passed since a last maintenance event. For example, an “oil change needed” alert may be produced after a set amount of mileage has passed on the odometer after a previous oil change performed at a time that the timer was reset. That is, control logic 90 and 92 provide periodic maintenance monitoring as opposed to real-time monitoring.
It is to be appreciated that in accordance with the present invention, display monitor 44 is optional, and receives information by reading the data link interface 78. In addition, maintenance alert systems of the present invention are preferably implemented so as to be supported by controller diagnostics (interface 50, FIG. 1) so that the maintenance alert system may optionally drive the check engine light and stop engine light instead of the monitor. Still further, if desired, device 48 (FIG. 1) may be configured to display information as an alternative or in addition to display monitor 44. Still further, device 44 may be configured with an additional indicator for alerting an operator of engine protection faults normally associated with any existing controller diagnostics.
With reference FIG. 3, a real-time maintenance alert method for use in a heavy-duty truck having an engine including an engine controller with memory is generally indicated at 100. In accordance with the method, a signal is generated with an engine sensor at block 102. The signal indicates at least one engine condition from the group consisting of an oil filter restriction condition, a fuel filter restriction condition, an air filter restriction condition, an oil level, and a coolant level in a coolant reserve tank. As described above, the oil filter restriction condition is preferably determined by measuring differential pressure, while the fuel and air filter restriction conditions are preferably determined by measuring inlet depression. Still further, the oil level is preferably determined with a sensor that provides valid output when the engine has stopped, and when the engine has not been running for a predetermined amount of time. Further, the fault coolant level sensor utilizes maintenance control logic that is separate from any existing engine protection or shutdown control logic, but preferably is implemented so as to co-exist with a primary (shutdown) coolant level sensor such that the fault coolant level sensor of the present invention provides an early warning of potentially dangerously low coolant conditions in the near future. At block 104, the signal or signals from the sensor output or outputs are processed at the engine controller. Control logic at the engine controller processes the sensor signal to determine a real-time fault condition when the engine condition falls outside of the predetermined acceptable range. For example, the acceptable range may be determined by a signal single threshold value, or a plurality of threshold values with the appropriate threshold value being determined based on other engine conditions, such as engine rpm (for example, control block 72, FIG. 2). At block 106, an alert signal is generated as needed on the display monitor, or optionally with the check engine and stop engine lights depending on the implementation of the present invention.
Is to be appreciated that embodiments of the present invention are particularly useful because maintenance reduction is becoming significantly more important in the trucking industry. Maintenance alert systems of the present invention provide an easy to use information center connected to the engine that can be used to display the current “go/no go” status of the normal service items of a truck at a glance rather than requiring the operator/mechanic to open the hood and physically check each item. Preferably, the maintenance alert system is mounted in an interior location easily accessible from outside the truck for mechanics and other service personnel to view.
With reference to FIG. 4, a preferred embodiment for the display device is illustrated. Of course, it is to be appreciated that display 110 may take a variety of different forms, and the following description is of a preferred implementation thereof. As shown, display device 110 has eight indicators that are preferably bicolor light emitting diodes (LEDs) and two switches (filter reset and test). As shown, indicator 112 is illuminated when the ECM is asleep (recommending the key be turned on), indicator 114 indicates the condition of the oil filter, indicator 116 indicates the condition of the air filter, indicator 118 indicates the condition of the fuel filter, indicator 120 indicates the condition of the oil level, indicator 122 indicates the condition of the coolant level, indicator 124 indicates the presence of any engine controller engine protection fault codes that may be read at the diagnostics interface, indicator 126 indicates the presence of any periodic (mileage or time based) maintenance events. Further, a reset switch 128 is provided to reset display memory of filters and reread each sensor, and a test switch 130 is provided to test the functioning of the lights and display current data. In a preferred construction, display device 110 is approximately three inches high, five inches wide, and two inches deep.
With reference to FIG. 5, an alternative display 140 is shown. In the alternative, several of the indicators may be omitted, while providing a selected one or more of the indicators and the appropriate corresponding sensors. In the alternative embodiment, an ignition key “on” indicator 142, an oil filter condition indicator 144, an oil level condition indicator 146, and a coolant level condition indicator 148 are provided. Further, preferably, a reset switch 150 and a test switch 152 are provided.
Although the present invention has been described in sufficient detail above, the description found hereinafter is provided to explain in great detail, a suitable implementation of the maintenance alert system using the preferred DDEC controller, of source, it is to be appreciated that the suitable implementation description that follows is exemplary only and is not intended to limit the broad scope and spirit of the invention.
In a preferred embodiment, the display device has both read and transmit capabilities to access diagnostic codes about the normal service items from the truck's data link preferably adhering to SAE J1708 for hardware and SAE J1587 for the communications protocol. In addition to the normal service items, preferred embodiments of the display device also look for extra service indicators (ECM fault codes and periodic maintenance reports). The codes read from the data link are processed and stored within the display device to be displayed on an indicator panel display. The display preferably has each monitored item name printed on the display panel with a bicolored indicator next to the name. The indicator, preferably an LED, is red if the monitored item needs service, and is green if the item is acceptable and does not need servicing, and is off if the particular sensor is not configured.
Preferably, the display can request a unique message a short time after key on which will determine which of the lights and associated hardware on the display will be used. Thereafter, the display listens passively for a specific fault code associated with the maintenance monitor sensors via the data bus. As the specific fault codes are received, the stored go/no go status for each parameter is updated for later display. When the ignition is not on, but the engine controller is still awake, the engine controller will not be continuously broadcasting data, but will accept and respond to requests. Just before the engine controller is powered down, it will again broadcast the fluid levels, faults, and PM data. After the engine controller has powered down, it will not respond to requests.
The display unit test button, preferably a momentary contact switch, initiates a test sequence. Once the test sequence is initiated, the display will perform a bulb check by turning on all of the indicators to green for approximately one second, then to red for approximately one second. The display will then request the current periodic maintenance data, then the current information from memory will be used to turn the indicators to their appropriate color for the data. When a test sequence is initiated with the ignition on, the display has been passively listening and will have current data in memory for the sensors, but will still need updated periodic maintenance information. When the ignition is not on, but the engine controller is still active, a request must be sent to the engine controller for the fluid level as well as the periodic maintenance data to update the memory before displaying. When the ignition is not on and the engine controller is not active, the data stored in memory will be used for display.
The display unit also preferably has reset capabilities via a reset button (preferably a momentary contact switch) to be used after service has been performed to any of the filter items being monitored. The reset clears the display memory of retrieved codes for the configured filter items, thus changing the red indicators to green until new data is received and stored. Pressing and holding the reset button for three seconds or longer preferably initiates the reset sequence. The indicators will then light with the appropriate color, based on the new information as it is received.
In a preferred embodiment, the display device also performs minor diagnostics to inform the operator if the connection to the data link has been broken. This will be known if the ignition input is energized but no bus activity is seen within two seconds. When this condition occurs, the display device will flash all indicators red at roughly 2 Hz while the ignition is on until the reset button is pushed, at which time the display will go blank. If the display device is energized via the test button before the link connection has been repaired, the indicators will again flash red in place of the normal service items status until the ten seconds no activity timer has expired. After the display sees data bus activity, it will avert back to normal operation with the currently stored data and normal updates.
The messaging used preferably meets SAE J1587 communications protocol. Knowing this determines the following PART IDENTIFICATIONS (PID):
Data PID
Air Filter Restriction 107
Coolant level 111
Fuel Filter Restriction 95
Oil Filter Restriction 99
Oil Level 98
Fault Codes 194/192
ECM Sensor configuration ID #66
ECM Reports Data ID #67
The configuration message preferably is an ECM unique message that is one byte in length. This message provides the information stating which sensors of the Maintenance monitor system are configured in the ECM. The message must be requested from the ECM shortly after the ignition has been turned on (approx. 10 seconds) and additionally can be requested at any other time. The oil level is the only sensor this message is mandatory for, but the other four sensors will be included in the message as well. The message number and format will be:
    • ECM Unique ID 66
      • Bits 8-6: Set to 0
      • Bit 5: Air Filter Restriction Configured
        • 1=Configured
      • Bit 4: 2nd Coolant Level Sensor Configured
        • 1=Configured
      • Bit 3: Fuel Filter Restriction Sensor Configured
        • 1=Configured
      • Bit 2: Oil Filter Restriction Sensor Configured
        • 1=Configured
      • Bit 1: Oil Level Sensor Configured
        • 1=Configured
          To request an ECM Unique ID, send the following message:
          X 254 128 0 Y [0 Q]
    • where:
      • X is the MID of the requestor,
      • Y is an ECM Unique ID desired,
      • Q is another ECM Unique ID if desired,
        If ECM Unique ID 66 and 67 was requested, the response would look like:
        128 254 Z 66 V 67 W
    • where:
      • Z is either the MID of the requester or the MID of the last device on the system to make an ECM Unique ID request, and V and W are additional data.
        Normal Operation
Once the maintenance alert system is in the normal operating mode (passive listening), the system monitors fault codes from both the engine ECM and the maintenance sensors. Each fault code received about the maintenance sensors will only effect the status of one LED. The LEDs for the levels and the filters will only turn red for service if the fluid is low or the filter restriction is high.
In one suitable indicator configuration using LEDs, the LED functioning is as follows:
LED 1, “Ign Key On”
The function of this light is to inform the operator when the display is showing memory data rather than current data. This LED will use the +5V sensor supply input wire. The LED will be:
    • RED—Sensor supply voltage input grounded Memory Data).
    • OFF—Sensor supply voltage input at +5V (Current Data).
      LED 2, “Oil Level”
The oil level LED will be:
    • RED—Oil Level PID 98 FMI 1 only (Engine Oil Level Low).
    • GREEN—Oil Level PID 98 received without fault codes for PID 98.
    • YELLOW (drive both red and green)—Oil Level PID 98 not received even though configured.
    • OFF—Oil level not configured OR fault codes for PID 98 other than FMI 0 1.
      LED 3, “Oil Filter”
The oil filter LED will be:
    • RED—Oil filter restriction PID 99 FMI 0 only (Primary Oil Filter Restriction High).
    • GREEN—Oil filter restriction PID 99 received without fault codes for PID 99.
    • OFF—Oil filter restriction not configured OR fault codes for PID 99 other than FMI 0.
      LED 4, “Coolant Level”
The coolant level LED will be:
    • RED—Coolant level PID 111 FMI 1 only (Coolant level low).
    • GREEN—Coolant level PID 111 received without fault codes for PID 111.
    • OFF—Coolant level not configured OR fault codes for PID 111 other than FMI 1.
      LED 5, “Air Filter”
The air filter restriction LED will be:
    • RED—Air filter restriction PID 107 FMI 0 only (Air Filter Restriction High).
    • GREEN—Air filter restriction PID 107 received without fault codes for PID 107.
    • OF—Air filter restriction not configured OR fault codes for PID 107 other than FMI 0.
      LED 6, “DDEC Codes” (Protection Faults)
The ECM codes LED is intended to assist service personnel by indicating the presence of fault codes in the ECM.
The ECM Codes LED will be:
    • RED—The presence of any active fault code from MID 128.
    • Yellow—The presence of only inactive fault codes from MID 128.
    • GREEN—No fault codes from MID 128.
      LED 7, “Fuel Filter”
The fuel filter restriction LED will be:
    • RED—Fuel filter restriction PID 95 FMI 0 only (Primary Fuel Filter Restriction High).
    • GREEN—Fuel filter restriction PID 95 received without fault codes for PID 95.
    • OFF—Fuel filter restriction not configured OR fault codes for PID 95 other than FMI 0.
      LED 8, “DDEC Reports—PM” (Periodic Maintenance)
The Data Pages portion of the ECM has three preventative maintenance reminders normally to be accessed through the DDEC Reports Software package. An ECM unique message will be used and can be requested to show the configuration/status of the PM reminders. This message will be one byte in length with the capability of showing the status of four PM reminders (possibly future ECM expansion) and needs to be requested at each test sequence, but use the data from memory if the ECM is not powered.
The message identifier and format will be:
ECM Unique ID 67
    • Bits 8, 7: Not Defined—Set to 11 (Not Configured)
    • Bits 6, 5: PM C
      • 00-Configured, No Service Needed
      • 01-Configured, Service Needed
      • 11-Not Configured
    • Bits 4, 3: PM B
      • 00-Configured, No Service Needed
      • 01-Configured, Service Needed
      • 11-Not Configured
    • Bits 2, 1: PM A
      • 00-Configured, No Service Needed
      • 01-Configured, Service Needed
      • 11-Not Configured
The DDEC Reports LED will be:
    • RED—Any one or more of the PM reminders is configured and needs service.
    • GREEN—None of the configured PM reminders need service.
    • OFF—None of the PM reminders are configured.
Preferably, the display unit is mounted inside the truck cab on the floor beside the driver's seat for easy viewing and access while standing outside the truck with the driver's door open. The case of the display should then have easy mounting to the floor either directly or via a suitable bracket thus making for easy viewing conditions while standing just outside the door. This mounting location also necessitates that the case be made of a reasonably sturdy material to prevent damage if bumped with a hammer, fire extinguisher, etc. The display should be sealed for the occasional cleaning of the cab via water hose and a have a −40 to 85 degree Celsius temperature range. The products used preferably also are built to withstand the normal cleaning fluids and other materials found inside a truck just as the main instrument panel must.
While embodiments of the invention have been illustrated and described, it is not intended that these embodiments illustrate and describe all possible forms of the invention. Rather, the words used in the specification are words of description rather than limitation, and it is understood that various changes may be made without departing from the spirit and scope of the invention.

Claims (20)

1. A real-time maintenance alert system for use in a heavy duty truck having an engine including an air filter at an air inlet, and an engine controller having a communications data link and, the system comprising:
a sensor operative to produce a signal indicative of an air inlet depression;
control logic at the engine controller, the control logic being conjured configured to process the sensor signal and to determine an air filter restriction real-time fault condition when the air inlet depression falls below a threshold, the control logic being operative to produce an output signal at the data link in response to the air filter restriction real-time fault condition; and
a display device having a memory and configured to transmit and receive information over the data link, the display processing the output signal and storing a status of the air filter in the memory, and generating an output signal indicative of the status.
2. The system of claim 1 wherein the threshold is a function of an engine rpm.
3. The system of claim 2 wherein the threshold is a first value when the engine rpm is less than a predetermined value and, otherwise, the threshold is a second value.
4. The system of claim 1 wherein the air filter restriction real-time fault condition is determined in response to the air inlet depression falling below the threshold more than one time during a predetermined time interval.
5. A real-time maintenance alert system for use in a heavy duty truck having an engine including a fuel filter at a fuel inlet, and an engine controller having a communications data link and, the system comprising:
a sensor operative to produce a signal indicative of a fuel inlet depression;
control logic at the engine controller, the control logic being configured to process the sensor signal and to determine a fuel filter restriction real-time fault condition when the fuel inlet depression falls below a threshold, the control logic being operative to produce an output signal at the data link in response to the fuel filter restriction real-time fault condition; and
a display device having a memory and configured to transmit and receive information over the data link, the display device processing the output signal and storing a status of the fuel filter in the memory, and generating an output signal indicative of the status.
6. A real-time maintenance alert system for use in a heavy duty truck having an engine including an oil filter having an inlet and an outlet, and an engine controller having a communications data link and, the system comprising:
a sensor operative to produce a signal indicative of an oil filter pressure differential between the oil filter inlet and the oil filter outlet;
control logic at the engine controller, the control logic being configured to process the sensor signal and to determine an oil filter restriction real-time fault condition when the oil filter pressure differential exceeds a threshold, the control logic being operative to produce an output signal at the data link in response to the oil filter restriction real-time fault condition; and
a display device having a memory and configured to transmit and receive information over the data link, the display device processing the output signal and storing a status of the oil filter in the memory, and generating an output signal indicative of the status.
7. A real-time maintenance alert system for use in a heavy duty truck having an engine including an oil pan, and an engine controller having a communications data link and, the system comprising:
a sensor operative to produce a signal indicative of an oil level;
control logic at the engine controller, the control logic being configured to process the sensor signal and to determine a low oil real-time fault condition when the oil level falls below a threshold, the control logic being operative to produce an output signal at the data link in response to the oil level real-time fault condition; and
a display device having a memory and configured to transmit and receive information over the data link, the display device processing the output signal and storing a status of the oil level in the memory, and generating an output signal indicative of the status.
8. The system of claim 7 wherein the low oil real-time fault condition is determined in response to the oil level falling below the threshold while the engine is not running.
9. The system of claim 8 wherein the low oil real-time fault condition is determined in response to the oil level being below the threshold while the engine is not running and has not been running for a predetermined time interval.
10. A real-time maintenance alert system for use in a heavy duty truck having an engine including a coolant reserve tank, and an engine controller having a communications data link and, the system comprising:
a sensor operative to produce a signal indicative of a coolant level;
control logic at the engine controller, the control logic being configured to process the sensor signal and to determine a low coolant real-time fault condition when the coolant level falls below a threshold, the control logic being operative to produce an output signal at the data link in response to the low coolant real-time fault condition, wherein the threshold is sufficiently high such that engine shutdown is not required upon the presence of the low coolant real-time fault condition; and
a display device having a memory and configured to transmit and receive information over the data link, the display device processing the output signal and storing a status of the coolant reserve tank in the memory, and generating an output signal indicative of the status.
11. The system of claim 10 further comprising:
a primary coolant level sensor operative to produce a signal indicative of a sufficiently low coolant level to demand engine shutdown, wherein the control logic is further configured to determine an engine shutdown fault upon the presence of the primary coolant level sensor signal.
12. A real-time maintenance alert system for use in a heavy duty truck having an engine, and an engine controller having a communications data link, the system comprising:
a sensor operative to produce a signal indicative of at least one engine condition from the group consisting of: an oil filter restriction condition, a fuel filter restriction condition, an air filter restriction condition, an oil level, and a coolant level in a coolant reserve tank;
control logic at the engine controller, the control logic being configured to process the sensor signal and to determine a real-time fault condition when the engine condition falls outside of a predetermined acceptable range, the control logic being operative to produce an output signal at the data link in response to the real-time fault condition; and
a display device having memory and configured to transmit and receive information over the data link, the display device processing the output signal and storing a fault condition status in the memory, the display device having an indicator operative to alert a user of the real-time fault condition.
13. A real-time maintenance alert method for use in a heavy duty truck having an engine, and an engine controller having a communications data link and, the method comprising:
generating a signal with an engine sensor, the signal being indicative of at least one engine condition from the group consisting of: an oil filter restriction condition, a fuel filter restriction condition, an air filter restriction condition, an oil level, and a coolant level in a coolant reserve tank;
processing the signal with control logic at the engine controller to determine a real-time fault condition when the engine condition falls outside of a predetermined acceptable range, the control logic being operative to produce an output signal at the data link in response to the real-time fault condition;
receiving the output signal over the data link at a display device having a memory; and
storing a fault condition status in the memory.
14. The method of claim 13 further comprising:
generating an alert signal on the display device to alert a user of the real-time fault condition.
15. A display device for use with a real-time maintenance alert system for a heavy duty truck having an engine and an engine controller having a communications data link, the display device comprising:
a housing;
an interface configured to communicate with control logic at the engine controller over the data link, the control logic being configured to process a sensor signal indicative of an engine condition from the group consisting of: an oil filter restriction condition, a fuel filter restriction condition, an air filter restriction condition, an oil level, and a coolant level in a coolant reserve tank, and the control logic being further configured to determine a real-time fault condition when the engine condition falls outside of a predetermined acceptable range, the control logic being operative to produce an output signal at the data link in response to the real-time fault condition, the interface receiving the output signal;
a memory for storing a fault condition status based on the output signal; and
an indicator device affixed to the housing and in communication with the interface, the indicator device producing a visual indication when the output signal corresponding to the real-time fault condition is received at the interface.
16. The display device of claim 15 wherein the control logic is further configured with engine protection shutdown logic operative to provide an engine protection fault condition signal to the interface, the display device further comprising:
an engine protection indicator device affixed to the housing and in communication with the interface, the engine protection indicator device producing a visual indication when the output signal corresponding to the engine protection fault condition is received at the interface.
17. The display device of claim 15 wherein the control logic is further configured with periodic maintenance logic operative to provide a periodic maintenance fault condition signal to the interface, the display device further comprising:
a periodic maintenance indicator device affixed to the housing and in communication with the interface, the periodic maintenance indicator device producing a visual indication when the output signal corresponding to the periodic maintenance fault condition is received at the interface.
18. The display device of claim 15 further comprising:
a reset switch in communication with the interface, wherein the interface and the control logic are configured such that assertion of the reset switch causes a refreshing of the sensor signal.
19. The display device of claim 15 further comprising:
a test switch in communication with the indicator device, wherein the indicator device is configured to produce the visual indication for a predetermined period of time in response to assertion of the test switch.
20. The display device of claim 15 wherein the indicator device comprises:
a light emitting diode.
US10/167,028 1999-03-22 2002-06-10 Maintenance alert system for heavy-duty trucks Expired - Lifetime USRE39845E1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/167,028 USRE39845E1 (en) 1999-03-22 2002-06-10 Maintenance alert system for heavy-duty trucks

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/273,865 US6172602B1 (en) 1999-03-22 1999-03-22 Maintenance alert system for heavy-duty trucks
US10/167,028 USRE39845E1 (en) 1999-03-22 2002-06-10 Maintenance alert system for heavy-duty trucks

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/273,865 Reissue US6172602B1 (en) 1999-03-22 1999-03-22 Maintenance alert system for heavy-duty trucks

Publications (1)

Publication Number Publication Date
USRE39845E1 true USRE39845E1 (en) 2007-09-18

Family

ID=23045742

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/273,865 Ceased US6172602B1 (en) 1999-03-22 1999-03-22 Maintenance alert system for heavy-duty trucks
US10/167,028 Expired - Lifetime USRE39845E1 (en) 1999-03-22 2002-06-10 Maintenance alert system for heavy-duty trucks

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/273,865 Ceased US6172602B1 (en) 1999-03-22 1999-03-22 Maintenance alert system for heavy-duty trucks

Country Status (8)

Country Link
US (2) US6172602B1 (en)
EP (1) EP1169195A4 (en)
JP (1) JP2003509612A (en)
KR (1) KR20020005584A (en)
AU (1) AU3867900A (en)
BR (1) BR0009175A (en)
CA (1) CA2362304A1 (en)
WO (1) WO2000056574A1 (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070297291A1 (en) * 2005-11-08 2007-12-27 Powermate Corporation Maintenance panel for a generator
US20080042820A1 (en) * 2006-08-16 2008-02-21 International Truck Intellectual Property Company, Llc Automated synchronized service intervals for vehicles
US20080253429A1 (en) * 2004-01-07 2008-10-16 Kefico Corporation Method for Detecting Fault of Oil Temperature Sensor for Automatic Transmission
US20100191404A1 (en) * 2009-01-29 2010-07-29 Kubota Corporation Display System for Work Vehicle
US7859392B2 (en) 2006-05-22 2010-12-28 Iwi, Inc. System and method for monitoring and updating speed-by-street data
US7876205B2 (en) 2007-10-02 2011-01-25 Inthinc Technology Solutions, Inc. System and method for detecting use of a wireless device in a moving vehicle
US7899610B2 (en) 2006-10-02 2011-03-01 Inthinc Technology Solutions, Inc. System and method for reconfiguring an electronic control unit of a motor vehicle to optimize fuel economy
US7999670B2 (en) 2007-07-02 2011-08-16 Inthinc Technology Solutions, Inc. System and method for defining areas of interest and modifying asset monitoring in relation thereto
US20120125442A1 (en) * 2010-11-23 2012-05-24 Caterpillar, Inc. Fluid Level Monitoring System and Method
US8188887B2 (en) 2009-02-13 2012-05-29 Inthinc Technology Solutions, Inc. System and method for alerting drivers to road conditions
US20130068562A1 (en) * 2011-09-20 2013-03-21 Techspace Aero S.A. Monitoring Overfilling In An Aeroplane Engine Lubrication System
US20130131913A1 (en) * 2011-11-22 2013-05-23 Kia Motors Corp. Method and system for managing oil level for vehicle
US8577703B2 (en) 2007-07-17 2013-11-05 Inthinc Technology Solutions, Inc. System and method for categorizing driving behavior using driver mentoring and/or monitoring equipment to determine an underwriting risk
US8666590B2 (en) 2007-06-22 2014-03-04 Inthinc Technology Solutions, Inc. System and method for naming, filtering, and recall of remotely monitored event data
US8688180B2 (en) 2008-08-06 2014-04-01 Inthinc Technology Solutions, Inc. System and method for detecting use of a wireless device while driving
US8818618B2 (en) 2007-07-17 2014-08-26 Inthinc Technology Solutions, Inc. System and method for providing a user interface for vehicle monitoring system users and insurers
US8825277B2 (en) 2007-06-05 2014-09-02 Inthinc Technology Solutions, Inc. System and method for the collection, correlation and use of vehicle collision data
US8892341B2 (en) 2009-02-13 2014-11-18 Inthinc Technology Solutions, Inc. Driver mentoring to improve vehicle operation
US8963702B2 (en) 2009-02-13 2015-02-24 Inthinc Technology Solutions, Inc. System and method for viewing and correcting data in a street mapping database
US9067565B2 (en) 2006-05-22 2015-06-30 Inthinc Technology Solutions, Inc. System and method for evaluating driver behavior
US9117246B2 (en) 2007-07-17 2015-08-25 Inthinc Technology Solutions, Inc. System and method for providing a user interface for vehicle mentoring system users and insurers
US9129460B2 (en) 2007-06-25 2015-09-08 Inthinc Technology Solutions, Inc. System and method for monitoring and improving driver behavior
US9172477B2 (en) 2013-10-30 2015-10-27 Inthinc Technology Solutions, Inc. Wireless device detection using multiple antennas separated by an RF shield
US9976456B2 (en) 2013-01-24 2018-05-22 Cummins Filtration Ip, Inc. Virtual filter condition sensor
US10482402B2 (en) 2017-08-22 2019-11-19 Caterpillar Inc. Method and system for providing notifications related to service information of machine
US11260749B2 (en) 2016-09-26 2022-03-01 Transportation Ip Holdings, Llc Cooling control systems

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000060547A1 (en) * 1999-03-31 2000-10-12 Robert Bosch Gmbh Method and device for storing data in a vehicle and for evaluating said stored data
US6274944B1 (en) * 2000-01-06 2001-08-14 Detroit Diesel Corporation Method for engine control
US6564126B1 (en) * 2000-05-10 2003-05-13 Delphi Technologies, Inc. System for automatically resetting an oil condition alarm light after an oil change
WO2001092059A2 (en) 2000-05-26 2001-12-06 Magna Mirror Systems Inc. A vehicle exterior mirror having an assist light
US6308120B1 (en) * 2000-06-29 2001-10-23 U-Haul International, Inc. Vehicle service status tracking system and method
JP3910006B2 (en) * 2000-07-12 2007-04-25 本田技研工業株式会社 Oil change time display device for vehicle
WO2002024482A1 (en) * 2000-09-22 2002-03-28 Detroit Diesel Corporation Maintenance alert system for heavy-duty trucks
US6609082B2 (en) * 2001-03-22 2003-08-19 David S. Wagner Machine control device
DE10140510B4 (en) * 2001-08-17 2004-02-05 Carl Freudenberg Kg Method and device for monitoring the service life of a filter
US20080306799A1 (en) * 2001-08-24 2008-12-11 Tremco, Inc. Method and system for providing maintenance & management services for long-term capital assets, equipment or fixtures by providing a warranty
US7249030B2 (en) 2001-08-24 2007-07-24 Sopko Iii Victor Method and system for providing maintenance and management services for long-term capital equipment or fixtures by providing a performance warranty
US6587767B2 (en) 2001-09-21 2003-07-01 Detroit Diesel Corporation Maintenance alert system for heavy-duty trucks
US6676841B2 (en) * 2001-11-06 2004-01-13 Cummins Inc. Water-in-fuel abuse detection
US6801837B2 (en) * 2002-01-03 2004-10-05 Meritor Light Vehicle Technology, Llc Intervehicle network communication system
US6968259B2 (en) * 2002-06-28 2005-11-22 Oem Controls Monitoring and annunciation device for equipment maintenance
US7135964B2 (en) * 2002-11-04 2006-11-14 Spx Corporation Data link connector (DLC) driven display
US20040217872A1 (en) * 2003-05-02 2004-11-04 Bhardwaj Arun K. Apparatus for and method of monitoring the condition of a filter element
US6977583B2 (en) * 2003-09-09 2005-12-20 General Motors Corporation Automatic reset of lubricating fluid life monitoring system
US7168304B2 (en) * 2003-10-30 2007-01-30 International Engine Intellectual Property Company, Llc Method and apparatus for indicating a potential fluid filter problem
US7278567B2 (en) * 2004-08-25 2007-10-09 Caterpillar Inc. Systems and methods for self-service dispatch
US7713425B2 (en) * 2005-05-11 2010-05-11 Honeywell International Inc. Oil management system
US7449995B1 (en) * 2005-11-14 2008-11-11 Eula Clanton-Holloway Oil change meter
US20080294690A1 (en) * 2007-05-22 2008-11-27 Mcclellan Scott System and Method for Automatically Registering a Vehicle Monitoring Device
US20080161994A1 (en) * 2006-12-28 2008-07-03 Detroit Diesel Corporation Method and system for autogenerating static fault code data based on a unified summary table for heavy duty diesel engines
US7609152B2 (en) * 2007-08-24 2009-10-27 Paccar Inc Error handling for multi-functional display
US20090177336A1 (en) * 2008-01-07 2009-07-09 Mcclellan Scott System and Method for Triggering Vehicle Functions
US20100211301A1 (en) * 2009-02-13 2010-08-19 Mcclellan Scott System and method for analyzing traffic flow
DE102010002328A1 (en) * 2010-02-25 2011-08-25 Robert Bosch GmbH, 70469 Method for monitoring vehicle systems during maintenance work on the vehicle
CN102869972B (en) 2010-03-09 2016-03-09 康明斯过滤Ip公司 For detect original-pack can device, the system and method for existence of maintenance items parts
DE102010042432A1 (en) * 2010-10-14 2012-04-19 Robert Bosch Gmbh Device and method for signaling functional failures of a vehicle
WO2012092990A2 (en) 2011-01-05 2012-07-12 Udo Wenske Medical product for improving the ability of a mammal to conceive
EP2673178B1 (en) 2011-02-09 2018-10-17 Allison Transmission, Inc. Scavenge pump oil level control system and method
KR20140003588A (en) 2011-02-17 2014-01-09 알리손 트랜스미션, 인크. Hydraulic system and method for hybrid vehicle
KR20140006941A (en) * 2011-03-11 2014-01-16 알리손 트랜스미션, 인크. Clogged filter detection system and method
AU2012273001B2 (en) 2011-06-22 2015-04-23 Allison Transmission, Inc. Low level oil detection system and method
RU2516995C1 (en) * 2012-12-25 2014-05-27 Открытое акционерное общество Научно-исследовательский и конструкторско-технологический институт подвижного состава (ОАО "ВНИКТИ") Method of locomotive diesel diagnostics
RU2527272C1 (en) * 2012-12-27 2014-08-27 Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Иркутская государственная сельскохозяйственная академия" Determination of ice lubrication system operating conditions
GB201409082D0 (en) 2014-05-21 2014-07-02 Castrol Ltd Fluid container
CN104071075A (en) * 2014-07-15 2014-10-01 安徽江淮汽车股份有限公司 Automobile maintenance prompt system and automobile comprising automobile maintenance prompt system
JP2020105967A (en) * 2018-12-27 2020-07-09 いすゞ自動車株式会社 Hydraulic pressure warning device
US11521433B2 (en) 2020-02-13 2022-12-06 Moj.Io, Inc. Computing system with vehicle maintenance mechanism and method of operation thereof
US11867547B2 (en) * 2022-06-13 2024-01-09 International Engine Intellectual Property Company, Llc Measuring air restriction in a vehicle

Citations (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3611337A (en) * 1969-04-03 1971-10-05 Caterpillar Tractor Co Filter condition indicator system
US4034335A (en) * 1974-08-30 1977-07-05 Kabushiki Kaisha Komatsu Seisakusho Automatic safety and alarming apparatus for construction equipments
US4136329A (en) * 1977-05-12 1979-01-23 Transportation Logic Corporation Engine condition-responsive shutdown and warning apparatus
US4223654A (en) * 1976-11-02 1980-09-23 Robert Bosch Gmbh Method and apparatus for controlling the operation of a diesel engine
US4497057A (en) * 1981-08-07 1985-01-29 Nippondenso Co., Ltd. Motor vehicle diagnostic monitoring system
US4626344A (en) * 1986-01-23 1986-12-02 Fick Virginia L Oil filter restriction sensor
US4685066A (en) 1984-12-18 1987-08-04 Caterpillar Inc. Contamination monitor and method
EP0268684A1 (en) 1986-04-21 1988-06-01 Kabushiki Kaisha Komatsu Seisakusho Monitoring system for maintenance of car
US4768377A (en) * 1985-11-16 1988-09-06 General Motors Corporation Method and apparatus for measuring the liquid level in tanks subjected to varying accelerations
US4787039A (en) * 1985-05-31 1988-11-22 Yazaki Corporation Display device for motor vehicle and information display method in the device
US4845469A (en) * 1985-06-05 1989-07-04 Vdo Adolf Schindling Ag Device for electrically monitoring oil level, particularly in automobile internal combustion engines
US4876529A (en) 1985-10-21 1989-10-24 Honda Giken Kogyo Kabushiki Kaisha Method and system for detecting the level of engine oil of an engine
US4926331A (en) 1986-02-25 1990-05-15 Navistar International Transportation Corp. Truck operation monitoring system
US4933852A (en) * 1979-08-22 1990-06-12 Lemelson Jerome H Machine operation indicating system and method
US4932244A (en) * 1988-03-09 1990-06-12 Kawasaki Jukogyo Kabushiki Kaisha Display device for an engine-equipped machine
US4943797A (en) 1984-08-06 1990-07-24 Vdo Adolf Schindling Ag Device for temporarily blocking the re-measurement of an electric oil level measurement of a machine, particularly an internal combustion engine
US5006829A (en) 1987-03-31 1991-04-09 Honda Giken Kogyo K.K. Information display system for a vehicle
US5020362A (en) * 1990-06-15 1991-06-04 Hickok Electrical Instrument Company Fuel injection system tester
US5046583A (en) 1989-05-25 1991-09-10 Fuji Jukogyo Kabushiki Kaisha Oil level sensor for an internal combustion engine
US5131371A (en) * 1989-09-07 1992-07-21 Robert Bosch Gmbh Method and arrangement for controlling a self-igniting internal combustion engine
US5165579A (en) * 1991-09-24 1992-11-24 Glaze Inc. Detachable lid for a beverage can with a can opening tool
US5165373A (en) * 1991-05-24 1992-11-24 Cheng Dah Y Electro-thermal pulsed fuel injector and system
US5196824A (en) * 1988-11-29 1993-03-23 Oil Monitoring Systems, Inc. Float actuated liquid level monitoring apparatus
US5205261A (en) * 1992-07-07 1993-04-27 Caterpillar Inc. Air restriction derate for internal combustion engines
US5210769A (en) * 1991-12-30 1993-05-11 The Great American Company Liquid level measuring system
US5231962A (en) * 1991-09-27 1993-08-03 Nippondenso Co., Ltd. Fuel injection control system with split fuel injection for diesel engine
US5282386A (en) * 1992-09-22 1994-02-01 General Motors Corporation Apparatus and technique for fluid level determination in automatic transmissions
US5298881A (en) * 1991-03-23 1994-03-29 Ford Motor Company Low liquid level monitoring and warning apparatus and method
US5313924A (en) * 1993-03-08 1994-05-24 Chrysler Corporation Fuel injection system and method for a diesel or stratified charge engine
US5357926A (en) * 1993-08-26 1994-10-25 Jacobs Brake Technology Corporation Compression release engine brake with selectively reduced engine exhaust noise
US5402760A (en) * 1992-05-21 1995-04-04 Nippondenso Co., Ltd. Fuel injection control apparatus for internal combustion engine
US5445128A (en) * 1993-08-27 1995-08-29 Detroit Diesel Corporation Method for engine control
GB2288892A (en) 1994-04-29 1995-11-01 Oakrange Engineering Ltd Vehicle fleet monitoring apparatus
US5477731A (en) * 1993-05-25 1995-12-26 Societe Nationale D'etude Et De Construction De Moteurs D'aviation (S.N.E.C.M.A.). Method and apparatus for detecting a fouled fluid filter
US5477827A (en) * 1994-05-16 1995-12-26 Detroit Diesel Corporation Method and system for engine control
US5494219A (en) * 1994-06-02 1996-02-27 Caterpillar Inc. Fuel injection control valve with dual solenoids
US5604306A (en) * 1995-07-28 1997-02-18 Caterpillar Inc. Apparatus and method for detecting a plugged air filter on an engine
US5687687A (en) 1995-06-07 1997-11-18 Cummins Engine Company, Inc. Oil level sensor system
US5736940A (en) * 1993-04-06 1998-04-07 Burgener; E. C. Portable transit data information system and apparatus
US5771865A (en) * 1996-02-07 1998-06-30 Mitsubishi Jidosha Kogyo Kabushiki Kaisha Fuel injection system of an engine and a control method therefor
US5783993A (en) * 1993-07-20 1998-07-21 Paccar Inc Electronically programmable gauge
US5857159A (en) * 1994-08-12 1999-01-05 Caterpillar Inc. Data recording and display system
US5896083A (en) * 1997-05-16 1999-04-20 Detroit Diesel Corporation System and method for detecting vehicle speed sensor tampering
US6009355A (en) * 1997-01-28 1999-12-28 American Calcar Inc. Multimedia information and control system for automobiles
US6097306A (en) * 1996-12-03 2000-08-01 E.J. Brooks Company Programmable lock and security system therefor
US6166631A (en) 1998-06-04 2000-12-26 Ford Global Technologies, Inc. Method and apparatus for alerting a vehicle driver of an operating condition

Patent Citations (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3611337A (en) * 1969-04-03 1971-10-05 Caterpillar Tractor Co Filter condition indicator system
US4034335A (en) * 1974-08-30 1977-07-05 Kabushiki Kaisha Komatsu Seisakusho Automatic safety and alarming apparatus for construction equipments
US4223654A (en) * 1976-11-02 1980-09-23 Robert Bosch Gmbh Method and apparatus for controlling the operation of a diesel engine
US4136329A (en) * 1977-05-12 1979-01-23 Transportation Logic Corporation Engine condition-responsive shutdown and warning apparatus
US4933852A (en) * 1979-08-22 1990-06-12 Lemelson Jerome H Machine operation indicating system and method
US4497057A (en) * 1981-08-07 1985-01-29 Nippondenso Co., Ltd. Motor vehicle diagnostic monitoring system
US4943797A (en) 1984-08-06 1990-07-24 Vdo Adolf Schindling Ag Device for temporarily blocking the re-measurement of an electric oil level measurement of a machine, particularly an internal combustion engine
US4685066A (en) 1984-12-18 1987-08-04 Caterpillar Inc. Contamination monitor and method
US4787039A (en) * 1985-05-31 1988-11-22 Yazaki Corporation Display device for motor vehicle and information display method in the device
US4845469A (en) * 1985-06-05 1989-07-04 Vdo Adolf Schindling Ag Device for electrically monitoring oil level, particularly in automobile internal combustion engines
US4876529A (en) 1985-10-21 1989-10-24 Honda Giken Kogyo Kabushiki Kaisha Method and system for detecting the level of engine oil of an engine
US4768377A (en) * 1985-11-16 1988-09-06 General Motors Corporation Method and apparatus for measuring the liquid level in tanks subjected to varying accelerations
US4626344A (en) * 1986-01-23 1986-12-02 Fick Virginia L Oil filter restriction sensor
US4926331A (en) 1986-02-25 1990-05-15 Navistar International Transportation Corp. Truck operation monitoring system
EP0268684A1 (en) 1986-04-21 1988-06-01 Kabushiki Kaisha Komatsu Seisakusho Monitoring system for maintenance of car
US5006829A (en) 1987-03-31 1991-04-09 Honda Giken Kogyo K.K. Information display system for a vehicle
US4932244A (en) * 1988-03-09 1990-06-12 Kawasaki Jukogyo Kabushiki Kaisha Display device for an engine-equipped machine
US5196824A (en) * 1988-11-29 1993-03-23 Oil Monitoring Systems, Inc. Float actuated liquid level monitoring apparatus
US5046583A (en) 1989-05-25 1991-09-10 Fuji Jukogyo Kabushiki Kaisha Oil level sensor for an internal combustion engine
US5131371A (en) * 1989-09-07 1992-07-21 Robert Bosch Gmbh Method and arrangement for controlling a self-igniting internal combustion engine
US5020362A (en) * 1990-06-15 1991-06-04 Hickok Electrical Instrument Company Fuel injection system tester
US5298881A (en) * 1991-03-23 1994-03-29 Ford Motor Company Low liquid level monitoring and warning apparatus and method
US5165373A (en) * 1991-05-24 1992-11-24 Cheng Dah Y Electro-thermal pulsed fuel injector and system
US5165579A (en) * 1991-09-24 1992-11-24 Glaze Inc. Detachable lid for a beverage can with a can opening tool
US5231962A (en) * 1991-09-27 1993-08-03 Nippondenso Co., Ltd. Fuel injection control system with split fuel injection for diesel engine
US5210769A (en) * 1991-12-30 1993-05-11 The Great American Company Liquid level measuring system
US5402760A (en) * 1992-05-21 1995-04-04 Nippondenso Co., Ltd. Fuel injection control apparatus for internal combustion engine
US5205261A (en) * 1992-07-07 1993-04-27 Caterpillar Inc. Air restriction derate for internal combustion engines
US5282386A (en) * 1992-09-22 1994-02-01 General Motors Corporation Apparatus and technique for fluid level determination in automatic transmissions
US5313924A (en) * 1993-03-08 1994-05-24 Chrysler Corporation Fuel injection system and method for a diesel or stratified charge engine
US5736940A (en) * 1993-04-06 1998-04-07 Burgener; E. C. Portable transit data information system and apparatus
US5477731A (en) * 1993-05-25 1995-12-26 Societe Nationale D'etude Et De Construction De Moteurs D'aviation (S.N.E.C.M.A.). Method and apparatus for detecting a fouled fluid filter
US5783993A (en) * 1993-07-20 1998-07-21 Paccar Inc Electronically programmable gauge
US5357926A (en) * 1993-08-26 1994-10-25 Jacobs Brake Technology Corporation Compression release engine brake with selectively reduced engine exhaust noise
US5445128A (en) * 1993-08-27 1995-08-29 Detroit Diesel Corporation Method for engine control
US5647317A (en) * 1993-08-27 1997-07-15 Weisman, Ii; S. Miller Method for engine control
US5483927A (en) * 1993-08-27 1996-01-16 Detroit Diesel Corporation Method for engine control
GB2288892A (en) 1994-04-29 1995-11-01 Oakrange Engineering Ltd Vehicle fleet monitoring apparatus
US5477827A (en) * 1994-05-16 1995-12-26 Detroit Diesel Corporation Method and system for engine control
US5732676A (en) * 1994-05-16 1998-03-31 Detroit Diesel Corp. Method and system for engine control
US5494219A (en) * 1994-06-02 1996-02-27 Caterpillar Inc. Fuel injection control valve with dual solenoids
US5857159A (en) * 1994-08-12 1999-01-05 Caterpillar Inc. Data recording and display system
US5687687A (en) 1995-06-07 1997-11-18 Cummins Engine Company, Inc. Oil level sensor system
US5604306A (en) * 1995-07-28 1997-02-18 Caterpillar Inc. Apparatus and method for detecting a plugged air filter on an engine
US5771865A (en) * 1996-02-07 1998-06-30 Mitsubishi Jidosha Kogyo Kabushiki Kaisha Fuel injection system of an engine and a control method therefor
US6097306A (en) * 1996-12-03 2000-08-01 E.J. Brooks Company Programmable lock and security system therefor
US6009355A (en) * 1997-01-28 1999-12-28 American Calcar Inc. Multimedia information and control system for automobiles
US5896083A (en) * 1997-05-16 1999-04-20 Detroit Diesel Corporation System and method for detecting vehicle speed sensor tampering
US6166631A (en) 1998-06-04 2000-12-26 Ford Global Technologies, Inc. Method and apparatus for alerting a vehicle driver of an operating condition

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Surface Vehicle Recommended Practice, SAE J1587, Rev. Jul. 1998, pp. 1-196.

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8042998B2 (en) * 2004-01-07 2011-10-25 Kefico Corporation Method for detecting fault of oil temperature sensor for automatic transmission
US20080253429A1 (en) * 2004-01-07 2008-10-16 Kefico Corporation Method for Detecting Fault of Oil Temperature Sensor for Automatic Transmission
US20070297291A1 (en) * 2005-11-08 2007-12-27 Powermate Corporation Maintenance panel for a generator
US9847021B2 (en) 2006-05-22 2017-12-19 Inthinc LLC System and method for monitoring and updating speed-by-street data
US7859392B2 (en) 2006-05-22 2010-12-28 Iwi, Inc. System and method for monitoring and updating speed-by-street data
US8890717B2 (en) 2006-05-22 2014-11-18 Inthinc Technology Solutions, Inc. System and method for monitoring and updating speed-by-street data
US10522033B2 (en) 2006-05-22 2019-12-31 Inthinc LLC Vehicle monitoring devices and methods for managing man down signals
US9067565B2 (en) 2006-05-22 2015-06-30 Inthinc Technology Solutions, Inc. System and method for evaluating driver behavior
US8630768B2 (en) 2006-05-22 2014-01-14 Inthinc Technology Solutions, Inc. System and method for monitoring vehicle parameters and driver behavior
US7535347B2 (en) * 2006-08-16 2009-05-19 International Truck Intellectual Property Company, Llc Automated synchronized service intervals for vehicles
US20080042820A1 (en) * 2006-08-16 2008-02-21 International Truck Intellectual Property Company, Llc Automated synchronized service intervals for vehicles
US7899610B2 (en) 2006-10-02 2011-03-01 Inthinc Technology Solutions, Inc. System and method for reconfiguring an electronic control unit of a motor vehicle to optimize fuel economy
US8825277B2 (en) 2007-06-05 2014-09-02 Inthinc Technology Solutions, Inc. System and method for the collection, correlation and use of vehicle collision data
US8666590B2 (en) 2007-06-22 2014-03-04 Inthinc Technology Solutions, Inc. System and method for naming, filtering, and recall of remotely monitored event data
US9129460B2 (en) 2007-06-25 2015-09-08 Inthinc Technology Solutions, Inc. System and method for monitoring and improving driver behavior
US7999670B2 (en) 2007-07-02 2011-08-16 Inthinc Technology Solutions, Inc. System and method for defining areas of interest and modifying asset monitoring in relation thereto
US9117246B2 (en) 2007-07-17 2015-08-25 Inthinc Technology Solutions, Inc. System and method for providing a user interface for vehicle mentoring system users and insurers
US8577703B2 (en) 2007-07-17 2013-11-05 Inthinc Technology Solutions, Inc. System and method for categorizing driving behavior using driver mentoring and/or monitoring equipment to determine an underwriting risk
US8818618B2 (en) 2007-07-17 2014-08-26 Inthinc Technology Solutions, Inc. System and method for providing a user interface for vehicle monitoring system users and insurers
US8890673B2 (en) 2007-10-02 2014-11-18 Inthinc Technology Solutions, Inc. System and method for detecting use of a wireless device in a moving vehicle
US7876205B2 (en) 2007-10-02 2011-01-25 Inthinc Technology Solutions, Inc. System and method for detecting use of a wireless device in a moving vehicle
US8688180B2 (en) 2008-08-06 2014-04-01 Inthinc Technology Solutions, Inc. System and method for detecting use of a wireless device while driving
US9116015B2 (en) * 2009-01-29 2015-08-25 Kubota Corporation Display system for work vehicle having a display switching command device for switching a display in a display device
US20100191404A1 (en) * 2009-01-29 2010-07-29 Kubota Corporation Display System for Work Vehicle
US8963702B2 (en) 2009-02-13 2015-02-24 Inthinc Technology Solutions, Inc. System and method for viewing and correcting data in a street mapping database
US8892341B2 (en) 2009-02-13 2014-11-18 Inthinc Technology Solutions, Inc. Driver mentoring to improve vehicle operation
US8188887B2 (en) 2009-02-13 2012-05-29 Inthinc Technology Solutions, Inc. System and method for alerting drivers to road conditions
US20120125442A1 (en) * 2010-11-23 2012-05-24 Caterpillar, Inc. Fluid Level Monitoring System and Method
US8659413B2 (en) * 2010-11-23 2014-02-25 Caterpillar Inc. Fluid level monitoring system and method
US20130068562A1 (en) * 2011-09-20 2013-03-21 Techspace Aero S.A. Monitoring Overfilling In An Aeroplane Engine Lubrication System
US20130131913A1 (en) * 2011-11-22 2013-05-23 Kia Motors Corp. Method and system for managing oil level for vehicle
US9976456B2 (en) 2013-01-24 2018-05-22 Cummins Filtration Ip, Inc. Virtual filter condition sensor
US10287935B2 (en) 2013-01-24 2019-05-14 Cummins Filtration Ip, Inc. Virtual filter condition sensor
US10634022B2 (en) 2013-01-24 2020-04-28 Cummins Filtration Ip, Inc. Virtual filter condition sensor
US9172477B2 (en) 2013-10-30 2015-10-27 Inthinc Technology Solutions, Inc. Wireless device detection using multiple antennas separated by an RF shield
US11260749B2 (en) 2016-09-26 2022-03-01 Transportation Ip Holdings, Llc Cooling control systems
US10482402B2 (en) 2017-08-22 2019-11-19 Caterpillar Inc. Method and system for providing notifications related to service information of machine

Also Published As

Publication number Publication date
BR0009175A (en) 2002-01-08
EP1169195A1 (en) 2002-01-09
AU3867900A (en) 2000-10-09
JP2003509612A (en) 2003-03-11
CA2362304A1 (en) 2000-09-28
US6172602B1 (en) 2001-01-09
KR20020005584A (en) 2002-01-17
WO2000056574A1 (en) 2000-09-28
EP1169195A4 (en) 2005-03-23

Similar Documents

Publication Publication Date Title
USRE39845E1 (en) Maintenance alert system for heavy-duty trucks
US6587767B2 (en) Maintenance alert system for heavy-duty trucks
US4926331A (en) Truck operation monitoring system
US5257190A (en) Interactive dynamic realtime management system for powered vehicles
US4053868A (en) Vehicle system monitor
EP1569174A2 (en) Data recording apparatus and data recording method
JPS61261145A (en) Trouble diagnoser for vehicles
US20070073458A1 (en) OBD II readiness monitor tool apparatus and method
US6347272B2 (en) Vehicle passing speed timer
EP2685432A2 (en) Vehicle information management system
US6442458B2 (en) Method and apparatus for diagnosing a vehicle
US6914524B2 (en) Apparatus and method for detecting ignition and engine conditions
WO2002024482A1 (en) Maintenance alert system for heavy-duty trucks
US5741958A (en) Method for detecting and documenting exhaust-gas relevant malfunctions of a motor vehicle having an internal combustion engine with the aid of on-board means
US6977583B2 (en) Automatic reset of lubricating fluid life monitoring system
US20020123834A1 (en) Vehicle traveling state recording method and computer for engine control
JP2002322942A (en) Vehicle management system
EP2045158A2 (en) Pressurised air supply device with leak analysis and method for operating same
US4065961A (en) Engine actuated instrumentation and a fuel saving and diagnostic system based thereon
JPH0882579A (en) Trouble diagnostic device
MXPA01008274A (en) Maintenance alert system for heavy-duty trucks
US20210027550A1 (en) Vehicle maintenance minder counter setting
CN116717371A (en) Engine intake valve carbon deposition monitoring alarm device
JP2002322949A (en) Vehicle management system
JPS58207423A (en) Monitor for construction vehicle

Legal Events

Date Code Title Description
CC Certificate of correction
FPAY Fee payment

Year of fee payment: 8

SULP Surcharge for late payment

Year of fee payment: 7

FPAY Fee payment

Year of fee payment: 12

SULP Surcharge for late payment

Year of fee payment: 11