Nothing Special   »   [go: up one dir, main page]

US20080059030A1 - Control system and method for a concrete vehicle - Google Patents

Control system and method for a concrete vehicle Download PDF

Info

Publication number
US20080059030A1
US20080059030A1 US11/929,881 US92988107A US2008059030A1 US 20080059030 A1 US20080059030 A1 US 20080059030A1 US 92988107 A US92988107 A US 92988107A US 2008059030 A1 US2008059030 A1 US 2008059030A1
Authority
US
United States
Prior art keywords
control system
vehicle
concrete
information
exemplary embodiment
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.)
Abandoned
Application number
US11/929,881
Inventor
Thomas Quigley
Duane Pillar
Bradley Squires
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.)
Oshkosh Truck Corp
Original Assignee
Oshkosh Truck 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
Priority claimed from US10/325,439 external-priority patent/US6993421B2/en
Priority claimed from US10/325,496 external-priority patent/US7184866B2/en
Application filed by Oshkosh Truck Corp filed Critical Oshkosh Truck Corp
Priority to US11/929,881 priority Critical patent/US20080059030A1/en
Publication of US20080059030A1 publication Critical patent/US20080059030A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • 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/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • AHUMAN NECESSITIES
    • A62LIFE-SAVING; FIRE-FIGHTING
    • A62CFIRE-FIGHTING
    • A62C27/00Fire-fighting land vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B28WORKING CEMENT, CLAY, OR STONE
    • B28CPREPARING CLAY; PRODUCING MIXTURES CONTAINING CLAY OR CEMENTITIOUS MATERIAL, e.g. PLASTER
    • B28C5/00Apparatus or methods for producing mixtures of cement with other substances, e.g. slurries, mortars, porous or fibrous compositions
    • B28C5/42Apparatus specially adapted for being mounted on vehicles with provision for mixing during transport
    • B28C5/4203Details; Accessories
    • B28C5/4206Control apparatus; Drive systems, e.g. coupled to the vehicle drive-system
    • B28C5/422Controlling or measuring devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L3/00Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
    • B60L3/12Recording operating variables ; Monitoring of operating variables
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/10Electric propulsion with power supplied within the vehicle using propulsion power supplied by engine-driven generators, e.g. generators driven by combustion engines
    • B60L50/15Electric propulsion with power supplied within the vehicle using propulsion power supplied by engine-driven generators, e.g. generators driven by combustion engines with additional electric power supply
    • 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/03Electric 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 supply of electrical power to vehicle subsystems or for
    • B60R16/0315Electric 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 supply of electrical power to vehicle subsystems or for using multiplexing techniques
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65FGATHERING OR REMOVAL OF DOMESTIC OR LIKE REFUSE
    • B65F3/00Vehicles particularly adapted for collecting refuse
    • B65F3/02Vehicles particularly adapted for collecting refuse with means for discharging refuse receptacles thereinto
    • B65F3/04Linkages, pivoted arms, or pivoted carriers for raising and subsequently tipping receptacles
    • B65F3/041Pivoted arms or pivoted carriers
    • B65F3/043Pivoted arms or pivoted carriers with additional means for keeping the receptacle substantially vertical during raising
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65FGATHERING OR REMOVAL OF DOMESTIC OR LIKE REFUSE
    • B65F3/00Vehicles particularly adapted for collecting refuse
    • B65F3/02Vehicles particularly adapted for collecting refuse with means for discharging refuse receptacles thereinto
    • B65F3/04Linkages, pivoted arms, or pivoted carriers for raising and subsequently tipping receptacles
    • B65F3/041Pivoted arms or pivoted carriers
    • B65F3/043Pivoted arms or pivoted carriers with additional means for keeping the receptacle substantially vertical during raising
    • B65F3/045Four-bar linkages
    • 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
    • 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/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/266Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the computer being backed-up or assisted by another circuit, e.g. analogue
    • 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/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/28Interface circuits
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N11/00Starting of engines by means of electric motors
    • F02N11/10Safety devices
    • F02N11/108Safety devices for diagnosis of the starter or its components
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M17/00Testing of vehicles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • 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
    • 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
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/70Interactions with external data bases, e.g. traffic centres
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/04Engine intake system parameters
    • F02D2200/0406Intake manifold pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/06Fuel or fuel supply system parameters
    • F02D2200/0602Fuel pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/101Engine speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/1012Engine speed gradient
    • 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/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/06Introducing corrections for particular operating conditions for engine starting or warming up
    • F02D41/062Introducing corrections for particular operating conditions for engine starting or warming up for starting
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N2200/00Parameters used for control of starting apparatus
    • F02N2200/02Parameters used for control of starting apparatus said parameters being related to the engine
    • F02N2200/022Engine speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N2200/00Parameters used for control of starting apparatus
    • F02N2200/04Parameters used for control of starting apparatus said parameters being related to the starter motor
    • F02N2200/043Starter voltage
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N2200/00Parameters used for control of starting apparatus
    • F02N2200/04Parameters used for control of starting apparatus said parameters being related to the starter motor
    • F02N2200/044Starter current
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N2200/00Parameters used for control of starting apparatus
    • F02N2200/06Parameters used for control of starting apparatus said parameters being related to the power supply or driving circuits for the starter
    • F02N2200/062Battery current
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N2300/00Control related aspects of engine starting
    • F02N2300/30Control related aspects of engine starting characterised by the use of digital means
    • F02N2300/302Control related aspects of engine starting characterised by the use of digital means using data communication
    • F02N2300/306Control related aspects of engine starting characterised by the use of digital means using data communication with external senders or receivers, e.g. receiving signals from traffic lights, other vehicles or base stations
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P17/00Testing of ignition installations, e.g. in combination with adjusting; Testing of ignition timing in compression-ignition engines
    • F02P17/10Measuring dwell or antidwell time
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/7072Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/16Information or communication technologies improving the operation of electric vehicles
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02WCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO WASTEWATER TREATMENT OR WASTE MANAGEMENT
    • Y02W30/00Technologies for solid waste management
    • Y02W30/10Waste collection, transportation, transfer or storage, e.g. segregated refuse collecting, electric or hybrid propulsion

Definitions

  • concrete vehicles concrete placement and transport vehicles
  • concrete vehicles that are configured to wirelessly communicate information to an off-board electronic device.
  • Concrete vehicles typically include a mixing drum rotatably mounted to a chassis.
  • the mixing drum includes mixing blades affixed to the interior of the drum in a spiral pattern to either charge (mix) or discharge concrete. Concrete is moved from an opening in the mixing drum to a desired location using a chute or pumping hose placed at the opening in the mixing drum.
  • a motor mounted to the chassis is used to reversibly rotate the mixing drum for both charging and discharging operations.
  • an improved concrete vehicles that is capable of wirelessly communicating information related to the chassis and body of the vehicle to an off-board electronic device. Such information may be used to remotely diagnose and monitor the concrete vehicle. For example, in many instances, if there is a problem with the vehicle, the operator is often alerted to the problem only through visual observation. By this time, the concrete vehicle may have sustained significant damage that are expensive to repair. Some of the damage may be prevented and, consequently, the repair costs saved if the operator or other person was alerted to the problem earlier.
  • a concrete vehicle comprises a first control system.
  • the first control system comprises a second vehicle subsystem control system and a wireless communication system.
  • the second vehicle subsystem control system includes an electronic control unit.
  • the second control system is configured to include status information for a plurality of vehicle parameters.
  • the wireless communication system is configured to communicate with an off-board electronic device.
  • the first control system is configured to communicate status information pertaining to at least one vehicle parameter to the off-board electronic device when the vehicle parameter breaches a threshold.
  • a concrete vehicle comprises a communication network, a plurality of input devices, and a wireless communication system.
  • the plurality of input devices are distributed throughout the concrete vehicle.
  • the plurality of input devices are configured to communicate status information pertaining to a vehicle parameter across the network.
  • the wireless communication system is used to communicate with an off-board electronic device.
  • the wireless communication system is also configured to receive the status information over the network.
  • the wireless communication system communicates the status information to the off-board electronic device when the vehicle parameter breaches a threshold.
  • a concrete vehicle comprises an electronic control system which includes a fault code that is used to determine the source of a problem with the vehicle and a wireless communication system which is used to communicate the fault code to an off-board electronic device.
  • a concrete vehicle comprises a vehicle subsystem control system and a wireless communication system.
  • the vehicle subsystem control system includes an electronic control unit and fault codes.
  • the wireless communication system is configured to communicate the fault codes to an off-board electronic device.
  • a concrete vehicle comprises a chassis which includes an engine and a transmission, a body which includes a mixing drum, and a control system.
  • the control system comprises a communication network, a plurality of microprocessor based interface modules distributed throughout the concrete vehicle, and at least one vehicle subsystem control system configured to be in communication with at least one interface module.
  • the interface modules are configured to communicate with one another using the communication network.
  • the control system is configured to monitor at least one vehicle parameter and wirelessly communicate status information pertaining to the vehicle parameter to an off-board electronic device when the vehicle parameter breaches a threshold.
  • a method for performing diagnostic tests on a concrete vehicle comprises establishing a communication link between a first control system located on the concrete vehicle and an off-board computer, performing a diagnostic test on the concrete vehicle, and transmitting the results of the diagnostic test to the off-board computer.
  • the first control system includes a concrete vehicle subsystem.
  • the concrete vehicle subsystem includes a second control system configured to control the subsystem.
  • FIG. 1 is a front perspective view of a concrete vehicle according to an exemplary embodiment.
  • FIGS. 2-4 are block diagrams of exemplary embodiments of a control system for a concrete vehicle.
  • FIGS. 5 and 6 are block diagrams of exemplary embodiments of processes for performing a diagnostic test on a concrete vehicle.
  • FIG. 7 is a block diagram of an exemplary embodiment of a process for communication information from a concrete vehicle to an off-board electronic device.
  • FIGS. 8 and 9 are block diagrams of an exemplary embodiment of processes for communicating a threshold breach to an off-board electronic device.
  • FIG. 1 a front perspective view of a front discharge concrete vehicle 10 is shown according to an exemplary embodiment.
  • Concrete vehicle 10 is generally configured to mix, transport, and dispense concrete.
  • Concrete vehicle 10 may be divided into chassis 112 and body 116 .
  • Chassis 112 includes an engine and a transmission as well as a frame 122 and wheels 124 .
  • chassis 112 refers to the combination of components of concrete vehicle 10 that function to move concrete vehicle 10 (e.g., along a road, etc.).
  • Chassis 112 supports a mixing drum 114 and operator compartment 118 .
  • Body 116 generally includes mixing drum 114 and an operator compartment 118 .
  • body 116 refers to the components of concrete vehicle 10 that are not considered part of chassis 112 (e.g., components used to mix, hold, and dispense concrete, etc).
  • FIG. 1 shows a front discharge concrete vehicle 10
  • this particular configuration of concrete vehicle 10 is only one embodiment of a suitable concrete vehicle.
  • concrete vehicle 10 may be a rear discharging concrete vehicle, volumetric mixer concrete vehicle, etc. Accordingly, the particular configuration of concrete vehicle 10 is not critical.
  • Body 116 includes a concrete handling system 120 .
  • Concrete handling system 120 includes mixing drum 114 , a water storage and delivery system 126 , a spout 142 , a chute 144 , and chute extensions 145 .
  • various other components may be included, substituted, or omitted from concrete handling system 120 .
  • chute 144 is configured so that it can be adjusted both vertically and horizontally using two electric motors—one motor moves chute 144 horizontally and the other motor moves chute 144 vertically.
  • chute 144 may be adjustable by hand (i.e., without the assistance of electrical, hydraulic, or pneumatic devices) or in other suitable ways (e.g., one or more hydraulic motors, etc.).
  • Mixing drum 114 may be configured in a variety of ways.
  • mixing drum has a first or bottom end 136 and a second or top end 138 .
  • Bottom end 136 is positioned towards the rear of concrete vehicle 10 and top end 138 is positioned towards the front of concrete vehicle 10 .
  • Top end 138 includes opening 140 .
  • mixing drum 114 is rotated in a conventionally known manner to mix concrete until being emptied through opening 140 into spout 142 and chute 144 (and optionally extension chutes 145 ).
  • mixing drum 114 includes a plurality of mixing blades (not shown) placed within the interior of mixing drum 114 .
  • the mixing blades can be fixably or removably coupled to the interior wall of mixing drum 114 and configured to provide favorable agitation and mixing of the starting materials placed in mixing drum 114 .
  • the mixing blades are coupled to the interior wall so that rotation of mixing drum 114 in one direction mixes the starting material and/or concrete (charging), while rotation of mixing drum 114 in an opposite direction causes the concrete in the drum to be emptied through opening 140 (discharging), as described above.
  • mixing drum 114 may also have other suitable configurations.
  • mixing drum 114 may be substantially rectangular with an open top.
  • starting material is put into mixing drum 114 through the open top.
  • the starting material may be mixed using a number of suitable mechanisms (auger, rotating blades that rotate independently of the sides of mixing drum 114 , etc.).
  • the mixed material e.g., concrete, etc.
  • the open top may be configured to be covered with a lid (e.g., retractable lid, etc.) so that the concrete is not exposed to the sun, rain, wind, etc.
  • a mixer motor is used to rotate mixing drum 114 in the desired direction.
  • the mixer motor is often mounted near the bottom end 136 of mixing drum 114 and is coupled to a shaft mounted to mixing drum 114 at the axis of rotation.
  • the mixer motor causes the shaft to rotate, which, in turn, causes mixing drum 114 to rotate.
  • the mixer motor may be mounted near the top end 138 of mixing drum 114 or anywhere in between.
  • the mixer motor is powered hydraulically from a power takeoff.
  • the mixer motor is powered electrically, pneumatically, etc.
  • the mixing motor is configured to rotate mixing drum 114 at a variety of speeds.
  • the speed at which mixing drum 114 rotates is selected based on a number of criteria. For example, the speed may be chosen based on the desired rate of concrete delivery through opening 140 . The speed may also be chosen based on the desired characteristics of the concrete in mixing drum 114 (e.g., mixing together the starting materials, holding the concrete in a steady state, etc.).
  • Water system 126 may also be configured in a number of ways.
  • water system 126 includes a water storage tank, a pump, and a hose and sprayer assembly.
  • the water from water system 126 is dispensed from the water storage tank using the pump and hose and sprayer assembly.
  • the water storage tank is mounted at a relatively high location on concrete vehicle 10 such as near top end 138 of mixing drum 114 .
  • the water is gravity fed through the hose and sprayer assembly, thus eliminating or reducing the required size of the pump.
  • a number of other embodiments and configurations of water system 126 may also be provided.
  • concrete vehicle 10 may include a number of desired components and/or features depending on the desired use of concrete vehicle 10 .
  • concrete vehicle 10 may include a cooling system that is configured to cool the components of concrete system 120 when, for example, a low slump load is mixed in mixing drum 114 .
  • concrete vehicle 10 may also include a load cell or scale which is used to measure the weight or load of concrete in the mixing drum 114 .
  • the load cell or scale may be positioned where the mixing drum 114 rotatably mounts to the truck (e.g., at the pedestal).
  • the scale may be positioned to support the weight of the pedestal so that as concrete is added or unloaded, the weight on the scale changes accordingly.
  • the scale is not the only support structure for the mixing drum 114 , the weight change may not correspond 1 to 1 to the amount of concrete added or unloaded. However, a correlation of the weight change at the scale and the amount of concrete loaded and/or unloaded can be used to determine the actual weight of the concrete loaded and/or unloaded.
  • control system 12 is configured to wirelessly communicate with an off-board electronic device 150 .
  • control system 12 includes wireless communication system 100 , data logger 32 , operator interface 14 , a concrete handling control system 15 , and a plurality of additional vehicle subsystem control systems 70 , 71 , 72 , and 73 (hereinafter “control systems 70 - 73 ”).
  • a communication network 50 is used to communicate information between the various components of control system 12 .
  • data logger 32 is configured to store information regarding the operation of concrete vehicle 10 .
  • data logger may be configured to store information pertaining to, for example, the amount of concrete in mixing drum 114 , the amount of water in water system 126 , the slump of the concrete in mixing drum 114 , the weight reading from the scales, etc.
  • the information stored in data logger 32 may be accessed at a later time to analyze the performance and operation of concrete vehicle 10 (e.g., generate a vehicle usage report, determine when malfunction first started, etc.).
  • data logger 32 is a microprocessor based device that stores information in non-volatile memory.
  • data logger 32 may be configured to store information on other suitable mediums.
  • Data logger 32 may be configured to store information in a number of different ways.
  • data logger 32 is configured to store certain information about concrete vehicle 10 for the entire operational life of concrete vehicle 10 .
  • the type of data stored in this embodiment may include odometer readings when maintenance was performed, fuel usage, history of all the fault codes generated, etc.
  • data logger 32 may be configured to store certain information by overwriting older information with newer information. For example, in one embodiment, a certain amount of the memory in data logger 32 is allocated to store a particular type or set of information. Once the amount of information stored exceeds the allotted amount of memory then the older information is systematically overwritten as the newer information is stored. This may be desirable to reduce the memory and micro-processor requirements of data logger 32 .
  • data logger 32 may be configured to store information logged during a predetermined amount of time (e.g., thirty seconds, a minute, an hour, etc.) immediately prior to and/or during the occurrence of one or more trigger events (e.g., sudden deceleration indicating concrete vehicle 10 has been in an accident, discharging concrete, speed of concrete vehicle 10 exceeds a threshold, etc.).
  • a predetermined amount of time e.g., thirty seconds, a minute, an hour, etc.
  • trigger events e.g., sudden deceleration indicating concrete vehicle 10 has been in an accident, discharging concrete, speed of concrete vehicle 10 exceeds a threshold, etc.
  • data logger 32 is configured to store information related to a particular diagnostic sequence.
  • Data logger 32 can be configured to store both the steps of the sequence so that it can be performed easily the next time it is run and the status information obtained from performing the particular diagnostic sequence, which can then be recalled at a later time.
  • these embodiments may be combined to create yet further embodiments as desired.
  • Communication network 50 is generally configured to provide an effective and reliable network over which information is communicated between the components of control system 12 .
  • the network protocol used by communication network 50 may be any of a number of suitable protocols.
  • network 50 is configured to use a protocol that is in compliance with the Society of Automotive Engineers (SAE) J1708, J1587, or J1939 protocols.
  • SAE Society of Automotive Engineers
  • J1708, J1587, or J1939 protocols the particular protocol used is not critical. Accordingly, proprietary and otherwise custom protocols may also be used.
  • communication network 50 is configured to use the same network protocol as control systems 70 - 73 . This facilitates communication of information between control systems 70 - 73 and communication network 50 .
  • the network protocol used by communication network 50 may be different than the protocol(s) used by control systems 70 - 73 . This may occur because control systems 70 - 73 are provided by the manufacturer of the component that is controlled (e.g., engine control system 70 is provided by the manufacturer of the engine, etc.) rather than being custom designed. Thus, the various manufacturers may not use the same network protocol for the various control systems. In this situation, a converter may be provided at the interface of communication network 50 and control systems 70 - 73 to convert the information from one protocol to the other protocol.
  • the medium for communication network 50 may be implemented using copper or fiber optic cable or other suitable media. Copper wire may be desirable because it is inexpensive. In another exemplary embodiment, fiber optic cable is used as the medium. In some situations, a fiber optic cable may be desirable because it minimizes interference from other devices, etc. on concrete vehicle 10 that emit electromagnetic radiation. In another embodiment, the various components of the controls system 12 may communicate with each other over a wireless communication link (e.g., Bluetooth, WiFi, etc.)
  • a wireless communication link e.g., Bluetooth, WiFi, etc.
  • Information may be communicated over communication network 50 in a number of ways.
  • information is broadcast over communication network 50 .
  • the status information may be broadcast at periodic intervals (e.g., half of a second, one second, etc.) or whenever the status of a particular input or output device changes.
  • information is broadcast from transmission control system 71 over communication network 50 to control systems 70 and 72 - 73 , wireless communication system 100 , data logger 32 , and operator interface 14 , each of which store the broadcast information so that each component of control system 12 knows the status of each input and output device.
  • the information that is broadcast over communication network 50 is only stored by the individual components if the information is pertinent to that component (e.g., information used as an input for controlling an output, etc.).
  • central tire inflation control system 73 may be configured to broadcast status information across network 50 related to the pressure of the tires.
  • engine control system 70 receives the broadcast but does not store the information because the tire pressure is not used as an input to control the operation of the engine.
  • control system 12 may be configured so that status information is only received if it is requested by the individual component.
  • operator interface 14 only receives information related to the RPM of the engine if operator interface 14 specifically requests that such information be provided.
  • information is communicated over network 50 using a combination of broadcasting and requesting the information.
  • information that is widely used and/or continually changing e.g., engine RPM, transmission gear status, etc.
  • information that is not widely used or continually changing e.g., fuel level, odometer reading, etc.
  • control system 12 may be configured to include a microprocessor-based central controller that is configured to receive information from the other components included as part of control system 12 .
  • the central controller may be used to receive and store information from control systems 70 - 72 . The information stored by the central controller may then be communicated to off-board electronic device 150 using wireless communication system 100 .
  • the central controller may be coupled to each component included as part of control system 12 separately rather than using a network. In this manner, most or all of the information in the control system is communicated via the central controller.
  • the central controller may be coupled to communication network 50 .
  • Operator interface 14 is generally configured to allow the operator of concrete vehicle 10 to input commands and view the status of various input and output devices on control system 12 .
  • operator interface 14 includes a microprocessor and memory so the operator can customize operator interface 14 .
  • FIG. 2 in an exemplary embodiment, operator interface 14 includes a display 16 and a keypad 18 .
  • operator interface 14 may include any of a number of components that are used by the operator to interface with control system 12 .
  • operator interface 14 includes one or more devices that are used to communicate information to the operator (e.g., display 16 , LEDs, etc.) and one or more devices that the operator uses to communicate information to control system 12 (e.g., keypad 18 , joystick, levers, buttons, switches, etc.).
  • control systems 70 - 73 e.g., engine 74 , transmission 76 , etc.
  • data logger 32 e.g., data logger 32 , etc.
  • the operation of concrete vehicle 10 e.g., rate of rotation of mixing drum 114 , position of chute 144 , etc.
  • operator interface 14 e.g., rate of rotation of mixing drum 114 , position of chute 144 , etc.
  • display 16 is used to communicate, and, in particular, to display information to the operator of concrete vehicle 10 .
  • Display 16 may be any one of a number of various types of displays such as an LCD display, alpha-numeric display, touch screen display, SVGA monitor, etc.
  • Display 16 may also include memory and a microprocessor, which may be the same as the memory and microprocessor for operator interface 14 or may be provided in addition to any memory or a microprocessor that operator interface 14 may include.
  • Display 16 may be configured to provide instructions to the operator for performing various operations such as instructions for diagnosing a problem, interpreting fault codes, etc.
  • display 16 may be used to prompt the operator to enter information using keypad 18 or to take certain actions with respect to vehicle 10 during operation or testing (e.g., bring the engine to a specified RPM level).
  • Display 16 may also be used to display a menu or series of menus to allow the operator to select an operation to perform, obtain information relating to the status of a particular input device or output device that is coupled to network 50 and/or control systems 70 - 73 (e.g., data logger 32 , wireless communication system 100 , etc.), etc.
  • Display 16 may also be used to display status information during system startup and during operation, and to display any error messages that may arise.
  • Display 16 may also be used to display fault codes from control systems 70 - 73 , and any other information that is available from control systems 70 - 73 .
  • Display 16 is also capable of displaying graphics of various mechanical systems of concrete vehicle 10 so that the operator can easily ascertain the position or status of the particular vehicle component(s) (e.g., position of chute 144 , level of concrete in mixing drum 114 , etc).
  • Operator interface 14 includes keypad 18 , which is used to accept or receive operator inputs.
  • keypad 18 is used to allow the operator to scroll through and otherwise navigate menus displayed by display 16 (e.g., menus depicting the status of engine 74 and transmission 76 ), and to select menu items from those menus.
  • keypad 18 is a pushbutton membrane keypad. Other types of keypads and input devices may be used in other embodiments.
  • operator interface 14 is semi-permanently mounted to concrete vehicle 10 .
  • semi-permanently mounted it is meant that operator interface 14 is mounted within concrete vehicle 10 in a manner that is sufficiently rugged to withstand normal operation of the vehicle for extended periods of time (at least days or weeks) and still remain operational. However, that is not to say that operator interface 14 is mounted such that it can never be removed without significantly degrading the structural integrity of the mounting structure employed to mount operator interface 14 to the remainder of concrete vehicle 10 .
  • Operator interface 14 is desirably mounted in operator compartment 118 of concrete vehicle 10 , for example, in a recessed compartment within the operator compartment or on an operator panel provided on the dashboard.
  • FIG. 2 shows one operator interface 14
  • concrete vehicle 10 is configured to include one operator interface 14 located in operator compartment 118 and another operator interface 14 located on an external surface of concrete vehicle 10 .
  • External operator interface 14 may be located at the rear or side of concrete vehicle 10 so that a person on the outside of the concrete vehicle can easily observe and use it. In this manner, the operator can manipulate the controls of concrete vehicle 10 without continually getting in and out of operator compartment 118 .
  • concrete vehicle 10 may be configured with a remote control that is configured to provide the same control capabilities as operator interface 14 .
  • the remote control may be configured to be hard wired to concrete vehicle 10 and should provide some mobility to the operator when controlling concrete vehicle 10 .
  • wireless communication system 100 is used to communicate information between control system 12 and off-board electronic device 150 . This may be done by direct transmission (e.g., Bluetooth, Wi-Fi, etc.) or through intermediate computers and/or other devices (e.g., Internet, cellular telephone systems, etc.).
  • wireless communication system 100 includes a wireless modem with coverage in the geographic region in which concrete vehicle 10 operates. The wireless modem may be used to communicate information between wireless communication system 100 and off-board electronic device 150 by way of the Internet.
  • Other communication links may be used, such as a satellite link, infrared link, RF link, microwave link, either through the Internet or by way of other suitable links.
  • the communication link between control system 12 and off-board electronic device 150 may be secure (e.g., wireless encryption technology, etc.) or insecure as desired.
  • wireless communication system 100 may use digital and/or analog signals to communicate with off-board electronic device 150 .
  • wireless communication system 100 may use some other form of custom or commercially available devices and/or software to connect to off-board electronic device 150 .
  • wireless communication system 100 is configured to communicate voice information as well as data information to off-board electronic device 150 .
  • the operator of concrete vehicle 10 is able to speak to a maintenance technician, dispatcher, or other person using wireless communication system 100 .
  • off-board electronic device 150 may be configured to communicate directly (i.e., the communications do not pass through other computers external to the equipment service vehicle) with control system 12 from a variety of distances (e.g., ten miles, five miles, two miles, one mile, one-half mile, 1000 feet, 500 feet, 100 feet, and/or 20 feet).
  • the distance at which off-board electronic device 150 communicates with control system 12 may depend on a number of factors such as desired power consumption, communication protocol, etc.
  • off-board electronic device 150 is configured to send information (e.g., control commands, etc.) to control system 12 .
  • off-board electronic device 150 may be configured to only receive information (e.g., alerts, status reports, etc.) from control system 12 .
  • access to particular information may be restricted using, for example, a user identification and password.
  • Off-board electronic device 150 may be any one of a wide variety and configuration of devices such as a pager, a wireless telephone, a landline telephone, a personal digital assistant (PDA), a computer (laptop computer, a desktop computer, a workstation), a watch, etc.
  • PDA personal digital assistant
  • laptop computer laptop computer
  • desktop computer a workstation
  • watch etc.
  • Off-board electronic device 150 is generally used to retrieve, manipulate, and examine information stored and/or controlled using control system 12 .
  • off-board electronic device 150 may be used to retrieve and examine the information stored by data logger 32 (e.g., accident reconstruction, etc.).
  • data logger 32 e.g., accident reconstruction, etc.
  • off-board electronic device 150 can be used to retrieve and modify information stored in the vehicle maintenance jacket.
  • off-board electronic device 150 is configured to include all the functions of operator interface 14 .
  • off-board electronic device 150 may be configured to include more functions (i.e., display more information, control additional output devices, etc.) than operator interface 14 .
  • off-board electronic device 150 is configured so that the operator can manipulate the throttle of the engine, which may be a function that operator interface 14 is not configured to perform.
  • off-board electronic device 150 may be configured to include less functions than operator interface 14 . This may be desirable where the off-board electronic device is a land-line telephone or pager, for example.
  • off-board electronic device 150 is a computer that is owned by and/or operated under the control of the manufacturer of concrete vehicle 10 .
  • This configuration may be desirable because it allows the manufacturer to access and diagnose problems with concrete vehicle 10 from a remote location thus eliminating the need to send a service representative to the location of concrete vehicle 10 . In this situation, the manufacturer may be able to access all of the information included in control system 12 .
  • control system 12 is described as wirelessly communicating with a single off-board electronic device 150 , it should be understood that control system 12 may also communicate with multiple off-board electronic devices 150 rather than just a single device.
  • the computers of multiple dispatchers may be configured to access information available in control system 12 simultaneously or sequentially.
  • off-board electronic device 150 is a computer that is owned by and/or operated under the control of the individual or entity that owns concrete vehicle 10 .
  • This configuration may be desirable because the operators of concrete vehicle 10 are able to closely monitor the usage and operation of concrete vehicle 10 . For instance, if an order was received for an immediate quantity of concrete to be delivered to a particular location, then the status information of multiple concrete vehicles 10 in the vicinity may be accessed to determine if one of the vehicles 10 may be diverted to fill the request (e.g., does concrete vehicle 10 have enough fuel to deliver the requested concrete, does concrete vehicle have enough concrete to fill the request, etc.).
  • off-board electronic device is a PDA.
  • a PDA is a computer that is smaller than a conventional laptop or desktop.
  • a PDA includes a microprocessor, memory, an operating system, a power supply (e.g., alkaline batteries, rechargeable batteries, connection to A/C power), a display, an input device, and input/output ports.
  • the major differences between a PDA and a laptop are size, display and mode of data entry. PDAs are generally palm-sized and/or hand-held, while laptops tend to be larger and heavier. Laptops have larger displays and typically use a full size keyboard. PDAs are generally smaller and lighter. They have smaller displays and typically rely on stylus/touch-screen or similar technology and handwriting recognition programs for data entry. PDAs typically do not use keyboards, and, if they do they typically use a miniature keyboard.
  • off-board electronic device 150 is a computer that is configured to access the information from control system 12 via the Internet.
  • wireless communication system 100 includes a web server that provides the information in the appropriate format.
  • the off-board computer uses web browser software to access the information.
  • the user of the off-board computer is able to click on various portions of control system 12 and/or concrete vehicle 10 to view the associated status information in a format that is easy to understand and view.
  • wireless communication system 100 is configured to communicate raw data from control system 12 to the off-board computer.
  • Off-board computer includes a web server that is configured to provide access to the data by way of the Internet.
  • a concrete handling control system 15 may also be coupled to and/or included with control system 12 .
  • Concrete handling control system 15 may include a number of input and/or output devices which may be used to gather information related to concrete handling systems of vehicle 10 .
  • the concrete handling control system 15 may be coupled to a scale (e.g., a scale located at the pedestal, etc.) which is used to determine the concrete loading of vehicle 10 .
  • the concrete handling control system 15 may be include sensors used to measure the rotational speed and direction of the mixing drum 114 , the water level in the water storage and delivery system 126 , etc.
  • the concrete handling system 15 may be coupled to an output device to control the rotational speed of the mixing drum 114 .
  • control systems 70 - 73 include: engine control system 70 , transmission control system 71 , anti-lock brake control system 72 , and central tire inflation control system 73 .
  • Engine 74 and transmission 76 are shown coupled to engine control system 70 and transmission control system 71 . However, engine 74 and transmission 76 are generally not considered to be part of control system 12 .
  • control system 12 By coupling control systems 70 - 73 to control system 12 , an array of additional input and output status information becomes available.
  • coupling engine control system 70 to control system 12 makes data such as the engine RPM, engine hours, oil temperature, oil pressure, oil level, coolant level, fuel level and so on to be available to data logger 32 , wireless communication system 100 , and operator interface 14 .
  • control system 12 has access to, for example, information pertaining to the transmission fluid temperature, the transmission fluid level, and/or the transmission gear status (e.g., 1st gear, 2nd gear, and so on). Assuming that an off-the-shelf engine or transmission is used, the information that is available depends on the manufacturer of the system and the information that they have chosen to make available.
  • wireless communication system 100 refers to various functions incorporated into control system 12 that may be implemented as physically separate units, physically integrated units, or a combination of both.
  • data logger 32 and wireless communication system 100 may be physically combined in one housing that performs the same function of both data logger 32 and wireless communication system 100 .
  • wireless communication system 100 may be physically integrated with operator interface 14 so that the resulting combination functions in a manner that is similar to a configuration where the devices are separate yet still coupled together over network 50 .
  • control systems 70 - 73 are shown in FIG. 2 , it should be understood that fewer control systems may be used and/or any one of a number of additional vehicle subsystem control systems may also be included in control system 12 .
  • vehicle subsystem control systems may also be included in control system 12 : electronic mixer control system, cruise control system, instrument cluster control system, traction control system, lighting control system, seat adjustment control system, suspension control system, climate control system, four wheel drive control system, air bag control system, anti-theft control system trip computers, entertainment control system, etc.
  • control system 12 may be configured to include any number and combination of the control systems listed above as well as any other additional control systems that are conventionally known to one of ordinary skill in the art
  • control system 12 may be configured to include only a single additional control system (e.g., engine control system 70 , or transmission control system 71 , etc.)
  • control system 12 may be configured to include at least engine control system 70 and transmission control system 71 .
  • control system 12 may be configured to include at least a mixer control system. Accordingly, control systems 70 - 73 are simply provided as examples of the numerous control systems that may be used in conjunction with concrete vehicle 10 .
  • Access to various status information provided by control systems 70 - 73 may be controlled in a variety of ways. For example, in an exemplary embodiment, information from any one of control systems 70 - 73 is available to the remainder of control systems 70 - 73 . Thus, each control system 70 - 73 has complete access to the information from the other control systems. In another embodiment, a particular control system 70 - 73 does not have access to the information included in the other control systems 70 - 73 . This may be desirable to prevent unnecessary and burdensome communications over network 50 and/or to reduce the size and complexity of the software used in control system 12 .
  • control system 12 includes wireless communication system 100 and control systems 70 - 73 .
  • Engine control system 70 is used to control engine 74
  • transmission control system 71 is used to control transmission 76 .
  • Wireless communication system 100 is used to communicate information between control system 12 and off-board electronic device 150 .
  • the operation and configuration of the various components of control system 12 as shown in FIG. 3 are similar to the operation and configuration of control system 12 shown in FIG. 2 .
  • Control system 12 differs from that shown in FIG. 2 in that data logger 32 and operator interface 14 are no longer present. This is not to say that concrete vehicle 10 does not include data logger 32 or operator interface 14 . Rather, it simply means that these components are not coupled to control system 12 .
  • wireless communication system 100 is coupled individually to control systems 70 - 73 .
  • control systems 70 - 73 are configured so that they cannot communicate with each other. Rather, information is only communicated between the individual control system 70 - 73 and wireless communication system 100 .
  • control systems 70 - 73 are configured so that information may be communicated between control systems 70 - 73 by way of wireless communication system 100 .
  • control system 12 may include any number and configuration of additional control systems that are coupled to wireless communication system 100 .
  • control system 12 comprises wireless communication system 100 coupled to engine control system 70 without any additional control systems included.
  • control system 12 comprises multiple ones of the control systems listed above that are configured to communicate information between each other.
  • Control systems 70 - 73 as well as the other control systems mentioned previously may be configured to monitor the input and output devices necessary to provide conventional on board diagnostic codes such as diagnostic codes that are in compliance with the SAE OBD and OBD-II standards. Of course, other additional information may also be included.
  • control system 12 includes operator interface 14 , a plurality of microprocessor-based interface modules 20 a - 20 e (collectively referred to as interface modules 20 ), a plurality of input devices 30 a - 30 d (collectively referred to as input devices 30 ), a plurality of output devices 40 a - 40 d (collectively referred to as output device 40 ), data logger 32 , and control systems 70 - 73 .
  • Operator interface 14 and interface modules 20 are coupled to each other by communication network 50 .
  • control system 12 shown in FIG. 4 is similar to that shown in FIG. 2 with the exception of interface modules 20 , input devices 30 , and output devices 40 included in control system 12 shown in FIG. 4 .
  • Control system 12 may be configured in a number of different ways.
  • control system 12 may be configured to include multiple control systems that are coupled together.
  • One example of such a configuration is where control system 12 is coupled to one or more of control systems 70 - 73 .
  • Another example is a configuration where concrete vehicle 10 has one control system to control chassis 112 and another control system to control body 116 .
  • control system 12 may be configured to include multiple nested control systems so that control system 12 may include a smaller control system that forms a part of the overall control system 12 .
  • FIG. 4 the particular configuration of control system 12 shown in FIG. 4 is only one of many possible embodiments.
  • concrete vehicle 10 may be any of a number of concrete vehicles. Accordingly, control system 12 may be used in conjunction with any suitable concrete vehicle 10 regardless of whether it discharges concrete from the front or rear, or is configured in any other fashion.
  • the advantages of control system 12 apply equally to a vast array of other concrete vehicles.
  • embodiments and examples of control system 12 described in the context of a front discharge concrete vehicle are equally applicable to other concrete vehicles.
  • interface modules 20 are microprocessor-based and include a plurality of analog and/or digital inputs and outputs which are coupled to and communicate with input and output devices 30 and 40 , respectively.
  • the interface modules 20 are placed close to input devices 30 , from which status information is received, and output devices 40 that are controlled.
  • interface modules 20 are coupled to input and output devices 30 and 40 via a dedicated communication link, which may simply be a hardwired link between an interface module 20 and an input or output device 30 or 40 .
  • input or output devices 30 or 40 may be coupled directly to communication network 50 and configured to communicate directly over communication network 50 to all of the interface modules (e.g., the status of the device is broadcast over the network), one interface module (e.g., the interface module requested information from the particular input or output device 30 or 40 ), or a subset of interface modules on the network.
  • the interface modules e.g., the status of the device is broadcast over the network
  • one interface module e.g., the interface module requested information from the particular input or output device 30 or 40
  • a subset of interface modules on the network e.g., the interface module requested information from the particular input or output device 30 or 40
  • input and output devices 30 and 40 are different than the input and output devices included as part of control systems 70 - 73 . However, that is not to say that they must always be different. Certain embodiments may include input and output devices 30 and 40 that may be the same or similar to the input and output devices in control systems 70 - 73 .
  • interface modules 20 are identical both in software, hardware, and physical dimensions. Thus, interface modules 20 are physically and functionally interchangeable because they are capable of being plugged in at any position on communication network 50 , and are capable of performing any functions that are required at that position. In an alternative embodiment, interface modules 20 may be different in software, hardware, and/or physical dimensions. Using interface modules 20 with different configurations allows the interface modules 20 to be constructed in a manner which is more narrowly tailored to the functions performed.
  • each of the interface modules 20 stores I/O status information for all of the other interface modules 20 .
  • each interface module has total system awareness.
  • each interface module 20 processes its own inputs and outputs based on the I/O status information.
  • the I/O status information may be provided to interface modules 20 in a number of ways.
  • each of interface modules 20 may be configured to broadcast the status of input devices 30 over communication network 50 to the other interface modules 20 at predetermined intervals.
  • interface modules 20 may be configured to simultaneously or sequentially broadcast the status information to the other interface modules 20 .
  • interface modules 20 may be configured to broadcast the status information in response to a change in the state of one of input devices 30 or output devices 40 . This lessens the amount of traffic over communication network 50 .
  • one interface module 20 may be designated the master controller which is configured to control the input and output devices coupled to the remaining interface modules 20 .
  • each of interface modules 20 may be configured to broadcast I/O status information at predetermined intervals and in response to a change in the state of one of input devices 30 .
  • some of the input and/or output devices 30 or 40 may be coupled directly to communication network 50 .
  • the input devices 30 may broadcast status information across network 50 to interface modules 20 and control signals may be transmitted to output devices 40 .
  • one or more of interface modules 20 may be configured to control output devices 40 coupled directly to communication network 50 .
  • Input and/or output devices 30 or 40 coupled directly to communication network 50 typically do not store the status information broadcast across the network for other I/O devices.
  • input and/or output devices 30 or 40 may be configured to store the status information broadcast by the other interface modules 20 and/or other devices on communication network 50 .
  • Power is provided to interface modules 20 from a power source by way of a power transmission link.
  • the power transmission link may comprise, for example, a power line that is routed throughout concrete vehicle 10 to each of interface modules 20 .
  • Interface modules 20 then distribute the power to output devices 40 (e.g., to form the dedicated communication links as previously mentioned). This type of distributed power transmission dramatically reduces the amount of wiring needed for concrete vehicle 10 .
  • each interface is configured to include multiple power outputs that are capable of handling currents not less than approximately 2 amps, 5 amps, 10 amps, or, desirably, 15 amps.
  • Input devices 30 and output devices 40 are generally located throughout vehicle 10 . Input and output devices 30 and 40 may be further divided according to whether input and output devices 30 and 40 pertain to the chassis or the body of vehicle 10 . Input and output devices 30 and 40 pertaining to the body may be referred to as body input and output devices (e.g., input device that measures the rotational speed of mixing drum 114 , output device that controls the flow of water in water system 126 , etc.) and input and output devices 30 and 40 pertaining to the chassis may be referred to as chassis input and output devices (e.g., input device that measures the speed of vehicle 10 , output device that controls the state of the transmission, etc.).
  • body input and output devices e.g., input device that measures the rotational speed of mixing drum 114 , output device that controls the flow of water in water system 126 , etc.
  • chassis input and output devices e.g., input device that measures the speed of vehicle 10 , output device that controls the state of the transmission, etc.
  • Input and output devices 30 and 40 may be any of a number of devices that are used to receive inputs and control outputs.
  • input devices 30 include devices that provide inputs used to control output devices 40 .
  • input devices 30 may include devices that provide status information pertaining to vehicle parameters that are not used to control output devices 40 but may be used for other purposes (e.g., diagnosing faults in vehicle 10 , generating reports regarding utilization of vehicle 10 , inform operator of status of a device, etc.).
  • the type and configuration of input and output devices 30 and 40 is not critical and will depend on the type of vehicle.
  • Communication network 50 , operator interface 14 , data logger 32 , wireless communication system 100 , and control systems 70 - 73 shown in FIG. 4 are generally capable of being configured as described previously.
  • the addition of interface modules 20 , input devices 30 , and output devices 40 also makes a substantial amount of additional information available to operator interface 14 , data logger 32 , and wireless communication system 100 .
  • wireless communication system 100 is coupled to control system 12 by way of interface module 20 e .
  • interface module 20 e is coupled to wireless communication system 100 as well as to other input devices 30 and/or output devices 40 .
  • wireless communication system 100 is configured to be coupled directly to communication system 100 .
  • wireless communication system 100 is configured to be coupled to an interface module that is dedicated solely to communication between wireless communication system 100 and control system 12 .
  • off-board electronic device 150 is configured to communicate with control system 12 by way of wireless communication system 100 .
  • off-board electronic device 150 is configured to have access to all of the information available in control system 12 . This includes I/O status information (e.g., I/O status information from input and output devices 30 and 40 as well as I/O status information from control systems 70 - 73 , etc.).
  • Off-board electronic device 150 may also have access to information contained in data logger 32 .
  • the person using off-board electronic device 150 has access to all of the information available in control system 12 .
  • off-board electronic device 150 may be configured so that less than all of the information contained in control system 12 is available.
  • off-board electronic device 150 is a computer owned and/or operated by someone beyond the control of the owner of concrete vehicle 10 (e.g., manufacturer's computer, contracted repair facility's computer, etc.) then certain information that is not related to diagnosing and repairing concrete vehicle 10 may be inaccessible (e.g., utilization data stored in data logger 32 , etc.) to prevent unauthorized access. Additionally, it may be desirable to limit the amount of information available to off-board electronic device 150 to accommodate the capacity of the wireless link (e.g., cellular phone link, etc.)
  • the wireless link e.g., cellular phone link, etc.
  • FIGS. 5-7 show diagrams of exemplary embodiments of using control system 12 to remotely diagnose and monitor concrete vehicle 10 and to transmit notifications of a threshold breach and/or fault codes. Each of these Figures is described in further detail below.
  • control system 12 may be configured to perform a diagnostic test or series of diagnostic tests according to an exemplary embodiment.
  • diagnostic tests may be performed on the elements of the mixer control system (e.g., charge coil, discharge coil, mixing drum 114 speed sensor, mixing drum 114 direction sensor, etc.)
  • diagnostic tests may be performed on the components of any of the vehicle subsystem control systems that are part of control system 12 .
  • the diagnostic tests may be used to simply identify a fault and communicate the fault code to the off-board electronic device 150 .
  • the off-board electronic device may be used in a more active role to further diagnose and manipulate components of control system 12 .
  • Table 1 provides a non-exhaustive list of some of the various diagnostic tests that may be used.
  • Exemplary Test Description and Measurement Test Application Range(s) LIGHT TESTS Turn Signals Determine if turn signals are PASS/FAIL working Headlights Determine if headlights are PASS/FAIL working Clearance Lights Determine if clearance lights are PASS/FAIL working Interior Lights Determine if interior lights are PASS/FAIL working Brake Lights Determine if brake lights are PASS/FAIL working CHASSIS TESTS Horn Test Determine if horn is working PASS/FAIL Tire Pressure (psi) Determine if tire pressure is 26-120 psi acceptable ENGINE TESTS Engine RPM (AVE) Measures average speed of engine 50-5000 RPM crankshaft.
  • Power Test Measures engine's power 500-3500 RPM/s producing potential in units of RPM/SEC. Used when programmed engine constants and corresponding Vehicle Identification Number (VID) have not been established. Power Test Measures percentage of engine's 0-100% (% Power) power producing potential compared to full power of a new engine. Compression Unbalance (%) Evaluates relative cylinder 0-90% compression and displays percent difference between the highest and the lowest compression values in an engine cycle.
  • IGNITION TESTS Dwell Angle Measures number of degrees that 10-72 @ 2000 RPM the points are closed.
  • VDC Points Voltage Measures voltage drop across the 0-2 VDC points (points positive to battery return).
  • Fuel Filter Pressure Drop Detects clogging via opening of a PASS/FAIL (PASS/FAIL) differential pressure switch across the secondary fuel filter.
  • Fuel Solenoid Voltage (VDC) Measures the voltage present at the 0-32 VDC fuel shutoff solenoid positive terminal.
  • Air Cleaner Pressure Drop Measures suction vacuum in air 0-60 in. H 2 O (RIGHT) intake after the air cleaner relative (In H 2 O) to ambient air pressure to detect extent of air cleaner clogging.
  • Turbocharger Outlet Pressure Measures discharge pressure of the 0-50 in. Hg (RIGHT) turbocharger.
  • (In Hg) Airbox Pressure Measures the airbox pressure of 0-20 in. Hg (In Hg) two stroke engines. This 0-50 in. Hg measurement is useful in detecting air induction path obstructions or leaks.
  • Intake Manifold Vacuum In Spark ignition engine intake 0-30 in. Hg Hg) system evaluation.
  • (In Hg) LUBRICATION/COOLING SYSTEM TESTS Engine Oil Pressure (psi) Measures engine oil pressure.
  • Engine Oil Filter Measures the pressure drop across 0-25 psi the engine oil filter as indicator of filter element clogging.
  • Engine Oil Temperature (° F.) Primarily applicable to air cooled 120-300° F. engines. Requires transducer output shorting switch on vehicle to perform system zero offset test.
  • Engine Oil Level (qts) Measures level of engine oil 4-15 qts Engine Coolant Level Measures level of engine coolant Low-Max Engine Coolant Temperature Transducer output shorting switch 120-300° F. (° F.) on vehicle required.
  • STARTING/CHARGING SYSTEM TESTS Battery Voltage (VDC) Measure battery voltage at or near 0-32 VDC battery terminals.
  • Starter Motor Voltage Measures the voltage present at the 0-32 VDC starter motor positive terminal.
  • Starter Negative Cable Measures voltage drop on starter 0-2 VDC Voltage Drop (VDC) path. A high voltage indicates excessive ground path resistance.
  • Starter Solenoid Volts Measures voltage present at the 0-32 VDC starter solenoid's positive terminal. Measures current through battery ground path shunt.
  • Starter Current, Average Measures starter current. 0-1000 A (amps) 0-2000 A Starter Current First Peak Provides a good overall 0-1000 A (Peak Amps, DC) assessment of complete starting 0-2000 A system. Tests condition of the starting circuit and battery's ability to deliver starting current.
  • Alternator/Generator Output Measures output voltage of 0-32 VDC Voltage (VDC) generator/alternator.
  • Alternator/Generator Field Measures voltage present at 0-32 VDC Voltage (VDC) alternator/generator field windings.
  • Alternator/Generator Measures voltage drop in ground 0-2 VDC Negative Cable Voltage Drop cable and connection between (VDC) alternator/generator ground terminal and battery negative terminal.
  • a communication link is established between control system 12 and an off-board computer system.
  • the off-board computer system is only one of many off-board electronic devices 150 that control system 12 may be configured to communicate with.
  • off-board computer system may be any of a number of computer systems. However, it is often desirable for off-board computer system to be owned and/or operated under the direction of the owner of concrete vehicle 10 , the manufacturer of concrete vehicle 10 , or some other contracted maintenance facility.
  • control system 12 is configured to establish a communication link with the off-board computer when a fault code has been identified or a threshold for a vehicle parameter has been breached. For example, if engine control system 70 outputs a fault code indicating that there is a problem with the engine coolant temperature, then control system 12 establishes contact with the off-board computer to determine what further steps are necessary (i.e., perform diagnostic test, return vehicle immediately, etc.).
  • the off-board computer may be configured to establish the communication link with control system 12 at regular intervals (e.g., once a month, once a week, etc.) to perform various diagnostic tests. In this manner, the off-board computer is able to perform periodic checkups on control system 12 .
  • concrete vehicle 10 and the off-board electronic device 150 has a unique identifier that is utilized in establishing the communication link.
  • the unique identifier may be a telephone number.
  • the unique identifier maybe an IP address. The unique identifier is used to ensure that the correct off-board device establishes a communication link with the correct concrete vehicle 10 and vice versa.
  • a diagnostic test is performed.
  • the diagnostic test may be any of a number of conventional and/or custom diagnostic tests such as those shown in Table 1.
  • the diagnostic test is performed under the control of the off-board computer.
  • the off-board computer establishes a communication link with control system 12 and begins the diagnostic test.
  • the result from the test is transmitted to the off-board computer system which then specifies the next step to be performed based on the previous result received.
  • steps 312 and 314 are performed multiple times. This configuration may be desirable to reduce the memory and microprocessor requirements associated with control system 12 .
  • control system 12 may be configured with the diagnostic codes and procedures necessary to perform the diagnostic test. For example, once the communication link is established, the off-board computer transmits a command identifying the diagnostic test to be run. Control system 12 receives the command and performs the appropriate diagnostic test. At the conclusion of the test, the results are transmitted back to the off-board computer as shown by step 314 , which, based on the results, may specify another diagnostic test to perform. This configuration may be desirable because it lessens the amount of wireless communication between control system 12 and the off-board computer.
  • a communication link is established between control system 12 and the off-board computer, as shown by step 310 .
  • the off-board computer then instructs the control system what diagnostic test to perform, etc.
  • the communication link is broken and control system 12 performs the diagnostic test as shown by step 312 .
  • control system 12 is configured to perform the diagnostic test immediately or shortly after receiving commands from the off-board computer.
  • control system 12 may be configured to perform the diagnostic test over a period of time (e.g., a week, a day, etc.). During this time, control system 12 is configured to monitor concrete vehicle 10 until the appropriate conditions are met and then perform the diagnostic test.
  • certain diagnostic tests may be performed only after concrete vehicle 10 has been traveling above a certain speed (e.g., 55 mph) for a certain amount of time (e.g., 10 minutes).
  • control system 12 determines when these conditions are met and then performs the diagnostic test. This manner of performing routine tests does not interfere with the primary function of concrete vehicle 10 —mixing, pouring, and transporting concrete.
  • control system 12 has performed all the diagnostic tests or after a certain period of time has expired then the communication link between control system 12 and the off-board computer is reestablished and the results of the diagnostic tests are transmitted to the off-board computer, or, if a test was not performed, then that fact is transmitted to the off-board computer.
  • control system 12 is configured to display information to the operator of concrete vehicle 10 to perform certain operations to assist in performing the diagnostic test. Typically, this consists of instructing the operator to perform a task so that concrete vehicle 10 is in the appropriate condition to perform the test (e.g., traveling at 55 mph down a road, etc.)
  • control system 12 is configured to perform the diagnostic test without first establishing a communication link with the off-board computer and/or being commanded to perform the diagnostic test by the off-board computer.
  • Control system 12 may be configured to perform the diagnostic test over a period time during the normal operation of concrete vehicle 10 or, alternatively, at a specified time (e.g., weekly, daily, etc.). The frequency for performing the test often depends on the type of test since some tests may need to be performed daily while others may need to be performed weekly, for example.
  • the diagnostic test is performed during the normal operation of concrete vehicle 10 .
  • control system 12 monitors the operating conditions of concrete vehicle 10 to determine when the conditions are appropriate to perform the test.
  • control system 12 performs the diagnostic test, as shown by step 312 , and stores the results in memory.
  • a communication link is established between control system 12 and the off-board computer so that the results of the test are transmitted to the off-board computer as shown by step 314 .
  • the communication link is established periodically.
  • control system 12 may be configured to perform steps 312 , 310 , and 314 in a relatively short period of time. For example, if a fault code is output, control system 12 may be configured to immediately perform one or more diagnostic tests. Once the results have been obtained, then control system 12 establishes a communication link with the off-board computer and transmits the results to the off-board computer.
  • the off-board computer is configured to log the information that is transmitted from control system 12 .
  • control system 12 may also be configured to log the information in data logger 32 .
  • a communication link is established between control system 12 and the off-board computer at step 310 .
  • the communication link may be established in any of the ways described above.
  • the communication link is established periodically (e.g., weekly, monthly, yearly, etc.)
  • control system 12 transmits vehicle usage information to the off-board computer.
  • the type of information that may be transmitted to the off-board computer includes, but should not be limited to, fuel usage, concrete delivery information (e.g., amount of concrete delivered since last time vehicle usage information was received, etc.), odometer reading, etc.
  • This information may be used in a number of advantageous ways. For example, this information may be used to provide an estimate of the lifecycle cost of concrete vehicle 10 (i.e., the cost to purchase, operate, and maintain concrete vehicle 10 for its operational life).
  • control system 12 is configured to include thresholds for various vehicle parameters. When the thresholds are breached, control system 12 is configured to notify the appropriate person so that corrective action may be taken.
  • control system 12 acquires thresholds for various vehicle parameters.
  • thresholds may be set for any of the vehicle parameters associated with input devices 30 , output devices 40 , and the input and output devices associated with control systems 70 - 73 .
  • thresholds may be set for any of the following parameters: engine coolant temperature, engine oil level, engine speed, fuel level, odometer reading, and transmission fluid temperature, turbo pressure, volts, vehicle speed, engine oil pressure, etc.
  • thresholds may be set for any of the parameters shown in Table 1.
  • the thresholds are input by the operator of concrete vehicle 10 .
  • the thresholds are set by the manufacturer of concrete vehicle 10 .
  • some thresholds may be configured so that the operator of concrete vehicle 10 or other persons cannot alter the thresholds (e.g., threshold for the engine coolant temperature, etc.).
  • many thresholds may be configured to be the same or similar to the conditions that generate a fault code.
  • control system 12 monitors the various inputs and outputs to determine whether a threshold has been breached. This is done in a straightforward manner by monitoring the traffic in control systems 70 - 73 and, in the configuration shown in FIG. 4 , by monitoring input and output devices 30 and 40 .
  • control system 12 is configured to transmit information identifying which parameter breached a threshold to an off-board computer, as shown by step 324 .
  • the off-board computer is configured to store the information in memory, which may be combined with the overall vehicle usage data information referred to in FIG. 7 .
  • the off-board computer is configured to notify an appropriate person (e.g., fleet manager, maintenance facility, etc.) that the threshold was breached. Timely notification of a breach of a threshold may result in substantial maintenance and repair savings.
  • control system 12 may be configured to transmit the breach information to the off-board computer and transmit the notification of the breach to the appropriate person.
  • the person is notified by calling the person's wireless telephone number. A voice then informs the person of the breach.
  • the person may be notified by email, pager, fax, etc. that there has been a breach.
  • the thresholds are divided into critical thresholds and non-critical thresholds.
  • critical thresholds may be thought of as those thresholds that if breached may cause substantial damage to concrete vehicle 10 (e.g., engine coolant temperature, transmission fluid temperature, engine oil pressure, air bag deployed, etc.).
  • Non-critical thresholds are just the opposite.
  • the engine coolant temperature may be configured to have a non-critical temperature threshold where the temperature is unusually high but is not sufficient to cause damage to the engine and a critical temperature threshold where the temperature is high enough that the engine may be damaged.
  • control system 12 is configured to monitor the various parameters of concrete vehicle 10 to determine if a threshold has been breached.
  • control system 12 must determine whether the threshold was a critical threshold as shown by step 344 . In an exemplary embodiment, if it is not a critical threshold, then control system 12 is configured to store the threshold breach in memory until the next time a communication link is established between control system 12 and the off-board computer, at which time, the threshold breach information is transmitted to the off-board computer. If the threshold is a critical threshold, then control system 12 is configured to immediately establish a communication link with the off-board computer and transmit the threshold breach information, as shown by step 348 .
  • control system 12 is configured to notify the appropriate person of the threshold breach.
  • the particular method used to notify the appropriate person may depend on whether the threshold was a critical threshold or not. For example, if a critical threshold was breached, then the person may be notified using one or all of a pager, a wireless telephone, and a landline telephone. However, if the threshold was not critical, then the person may be notified in a less intrusive manner (e.g., email, direct voicemail message, etc.)
  • fault codes from control system 12 may be communicated to off-board electronic device 150 .
  • the fault codes may be communicated to off-board electronic device 150 in a number of suitable ways.
  • the fault codes may be communicated in any of the situations described previously including performing diagnostic tests, communicating threshold breaches, etc.
  • the fault codes that are configured to be communicated to off-board electronic device 150 are those fault codes from engine control system 70 and/or transmission control system 71 .
  • the fault codes pertaining to the operation of the body 116 of concrete vehicle 10 e.g., mixing drum 114 , motor used to rotate mixing drum 114 , water storage and delivery system 126 , etc.
  • the fault codes may be provided for any of the parameters shown in Table 1.
  • the fault codes may be provided from the engine, transmission, antilock brake system, and the mixer.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Combustion & Propulsion (AREA)
  • Chemical & Material Sciences (AREA)
  • Strategic Management (AREA)
  • Power Engineering (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Hardware Design (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Transportation (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Emergency Management (AREA)
  • Structural Engineering (AREA)
  • Preparation Of Clay, And Manufacture Of Mixtures Containing Clay Or Cement (AREA)
  • Selective Calling Equipment (AREA)

Abstract

A concrete vehicle is described herein which includes a chassis, a concrete handling system, a vehicle subsystem control system, and a wireless communication system configured to communicate with an off-board electronic device. The subsystem control system includes status information for a plurality of vehicle parameters. The wireless communication system is used to communicate status information pertaining to at least one vehicle parameter to the off-board electronic device when the vehicle parameter breaches a threshold.

Description

    CROSS-REFERENCE TO RELATED PATENT APPLICATIONS
  • This application is a continuation of U.S. Ser. No. 10/962,172, filed Oct. 7, 2004, entitled “Control System and Method for a Concrete Vehicle,” pending, which claims the benefit of U.S. Provisional Patent No. 60/510,589, filed on Oct. 10, 2003, entitled “Control System and Method for a Concrete Vehicle,” and which is a continuation-in-part of: (1) U.S. Ser. No. 10/325,439, filed on Dec. 20, 2002, entitled “Equipment Service Vehicle with Network Assisted Vehicle Service and Repair,” Now U.S. Pat. No. 6,993,421, and (2) U.S. Ser. No. 10/325,496, filed on Dec. 20, 2002, entitled “Equipment Service Vehicle with Remote Monitoring,” Now U.S. Pat. No. 7,184,866 both of which claim priority to U.S. Prov. No. 60/342,292, filed on Dec. 21, 2001, entitled “Vehicle Control and Monitoring System and Method,” all of which are hereby expressly incorporated herein by reference in their entirety.
  • BACKGROUND
  • The present description relates generally to the field of concrete placement and transport vehicles (hereinafter “concrete vehicles”), and, in particular, to concrete vehicles that are configured to wirelessly communicate information to an off-board electronic device.
  • Various vehicles, vehicle types and configurations of vehicles are known for use in placing and transporting concrete. Concrete vehicles typically include a mixing drum rotatably mounted to a chassis. The mixing drum includes mixing blades affixed to the interior of the drum in a spiral pattern to either charge (mix) or discharge concrete. Concrete is moved from an opening in the mixing drum to a desired location using a chute or pumping hose placed at the opening in the mixing drum. A motor mounted to the chassis is used to reversibly rotate the mixing drum for both charging and discharging operations.
  • In many situations it would be desirable to have an improved concrete vehicles that is capable of wirelessly communicating information related to the chassis and body of the vehicle to an off-board electronic device. Such information may be used to remotely diagnose and monitor the concrete vehicle. For example, in many instances, if there is a problem with the vehicle, the operator is often alerted to the problem only through visual observation. By this time, the concrete vehicle may have sustained significant damage that are expensive to repair. Some of the damage may be prevented and, consequently, the repair costs saved if the operator or other person was alerted to the problem earlier.
  • It would also be desirable to provide a concrete vehicle that is capable of quickly and efficiently notifying an appropriate person when there is a malfunction aboard the concrete vehicle. In many instances, malfunctions occur that cause significant damage. The damage may have been minimized if the malfunction was discovered earlier. The more that the concrete vehicle is damaged, the more likely it is that the vehicle will need to be taken to a maintenance facility to diagnose and fix the problems. This may result in significant downtime. In other instances, a maintenance technician must be sent to the location of the vehicle to diagnose the problem. This is time consuming and expensive, especially if the vehicle is located a significant distance away when the problem occurs.
  • It would be desirable to provide a concrete vehicle that provides one or more of these features. Other features and advantages will be made apparent from the present description. The teachings disclosed extend to those embodiments that fall within the scope of the appended claims, regardless of whether they provide one or more of the aforementioned advantages or overcome one of the aforementioned disadvantages.
  • SUMMARY
  • According to an exemplary embodiment, a concrete vehicle comprises a first control system. The first control system comprises a second vehicle subsystem control system and a wireless communication system. The second vehicle subsystem control system includes an electronic control unit. The second control system is configured to include status information for a plurality of vehicle parameters. The wireless communication system is configured to communicate with an off-board electronic device. The first control system is configured to communicate status information pertaining to at least one vehicle parameter to the off-board electronic device when the vehicle parameter breaches a threshold.
  • According to another exemplary embodiment, a concrete vehicle comprises a communication network, a plurality of input devices, and a wireless communication system. The plurality of input devices are distributed throughout the concrete vehicle. The plurality of input devices are configured to communicate status information pertaining to a vehicle parameter across the network. The wireless communication system is used to communicate with an off-board electronic device. The wireless communication system is also configured to receive the status information over the network. The wireless communication system communicates the status information to the off-board electronic device when the vehicle parameter breaches a threshold.
  • According to another exemplary embodiment, a concrete vehicle comprises an electronic control system which includes a fault code that is used to determine the source of a problem with the vehicle and a wireless communication system which is used to communicate the fault code to an off-board electronic device.
  • According to another exemplary embodiment, a concrete vehicle comprises a vehicle subsystem control system and a wireless communication system. The vehicle subsystem control system includes an electronic control unit and fault codes. The wireless communication system is configured to communicate the fault codes to an off-board electronic device.
  • According to another exemplary embodiment, a concrete vehicle comprises a chassis which includes an engine and a transmission, a body which includes a mixing drum, and a control system. The control system comprises a communication network, a plurality of microprocessor based interface modules distributed throughout the concrete vehicle, and at least one vehicle subsystem control system configured to be in communication with at least one interface module. The interface modules are configured to communicate with one another using the communication network. The control system is configured to monitor at least one vehicle parameter and wirelessly communicate status information pertaining to the vehicle parameter to an off-board electronic device when the vehicle parameter breaches a threshold.
  • According to another exemplary embodiment, a method for performing diagnostic tests on a concrete vehicle comprises establishing a communication link between a first control system located on the concrete vehicle and an off-board computer, performing a diagnostic test on the concrete vehicle, and transmitting the results of the diagnostic test to the off-board computer. The first control system includes a concrete vehicle subsystem. The concrete vehicle subsystem includes a second control system configured to control the subsystem.
  • DRAWINGS
  • FIG. 1 is a front perspective view of a concrete vehicle according to an exemplary embodiment.
  • FIGS. 2-4 are block diagrams of exemplary embodiments of a control system for a concrete vehicle.
  • FIGS. 5 and 6 are block diagrams of exemplary embodiments of processes for performing a diagnostic test on a concrete vehicle.
  • FIG. 7 is a block diagram of an exemplary embodiment of a process for communication information from a concrete vehicle to an off-board electronic device.
  • FIGS. 8 and 9 are block diagrams of an exemplary embodiment of processes for communicating a threshold breach to an off-board electronic device.
  • DETAILED DESCRIPTION
  • As shown in FIG. 1, a front perspective view of a front discharge concrete vehicle 10 is shown according to an exemplary embodiment. Concrete vehicle 10 is generally configured to mix, transport, and dispense concrete. Concrete vehicle 10 may be divided into chassis 112 and body 116. Chassis 112 includes an engine and a transmission as well as a frame 122 and wheels 124. In general, chassis 112 refers to the combination of components of concrete vehicle 10 that function to move concrete vehicle 10 (e.g., along a road, etc.). Chassis 112 supports a mixing drum 114 and operator compartment 118. Body 116 generally includes mixing drum 114 and an operator compartment 118. In general, body 116 refers to the components of concrete vehicle 10 that are not considered part of chassis 112 (e.g., components used to mix, hold, and dispense concrete, etc).
  • Although FIG. 1 shows a front discharge concrete vehicle 10, it should be understood that this particular configuration of concrete vehicle 10 is only one embodiment of a suitable concrete vehicle. In other embodiments, concrete vehicle 10 may be a rear discharging concrete vehicle, volumetric mixer concrete vehicle, etc. Accordingly, the particular configuration of concrete vehicle 10 is not critical.
  • Body 116 includes a concrete handling system 120. Concrete handling system 120 includes mixing drum 114, a water storage and delivery system 126, a spout 142, a chute 144, and chute extensions 145. Depending on the particular embodiment of concrete vehicle 10 that is used, various other components may be included, substituted, or omitted from concrete handling system 120.
  • In an exemplary embodiment, chute 144 is configured so that it can be adjusted both vertically and horizontally using two electric motors—one motor moves chute 144 horizontally and the other motor moves chute 144 vertically. Of course, in other embodiments, chute 144 may be adjustable by hand (i.e., without the assistance of electrical, hydraulic, or pneumatic devices) or in other suitable ways (e.g., one or more hydraulic motors, etc.).
  • Mixing drum 114 may be configured in a variety of ways. In an exemplary embodiment, mixing drum has a first or bottom end 136 and a second or top end 138. Bottom end 136 is positioned towards the rear of concrete vehicle 10 and top end 138 is positioned towards the front of concrete vehicle 10. Of course, the position of bottom end 136 and top end 138 depends on the type and configuration of concrete vehicle 10. Top end 138 includes opening 140. In operation, mixing drum 114 is rotated in a conventionally known manner to mix concrete until being emptied through opening 140 into spout 142 and chute 144 (and optionally extension chutes 145).
  • In an exemplary embodiment, mixing drum 114 includes a plurality of mixing blades (not shown) placed within the interior of mixing drum 114. The mixing blades can be fixably or removably coupled to the interior wall of mixing drum 114 and configured to provide favorable agitation and mixing of the starting materials placed in mixing drum 114. The mixing blades are coupled to the interior wall so that rotation of mixing drum 114 in one direction mixes the starting material and/or concrete (charging), while rotation of mixing drum 114 in an opposite direction causes the concrete in the drum to be emptied through opening 140 (discharging), as described above.
  • Although mixing drum 114 is shown as being generally oblong shaped with opening 140 at top end 138, mixing drum 114 may also have other suitable configurations. In one embodiment, mixing drum 114 may be substantially rectangular with an open top. In this embodiment, starting material is put into mixing drum 114 through the open top. Once inside mixing drum 114, the starting material may be mixed using a number of suitable mechanisms (auger, rotating blades that rotate independently of the sides of mixing drum 114, etc.). Also, the mixed material (e.g., concrete, etc.) may be dispensed from mixing drum 114 through an opening located at the bottom of mixing drum 114. In another embodiment, the open top may be configured to be covered with a lid (e.g., retractable lid, etc.) so that the concrete is not exposed to the sun, rain, wind, etc.
  • Typically a mixer motor is used to rotate mixing drum 114 in the desired direction. The mixer motor is often mounted near the bottom end 136 of mixing drum 114 and is coupled to a shaft mounted to mixing drum 114 at the axis of rotation. The mixer motor causes the shaft to rotate, which, in turn, causes mixing drum 114 to rotate. Of course, a number of other configurations may also be provided. For example, the mixer motor may be mounted near the top end 138 of mixing drum 114 or anywhere in between. In an exemplary embodiment, the mixer motor is powered hydraulically from a power takeoff. In other exemplary embodiments, the mixer motor is powered electrically, pneumatically, etc.
  • In an exemplary embodiment, the mixing motor is configured to rotate mixing drum 114 at a variety of speeds. Typically, the speed at which mixing drum 114 rotates is selected based on a number of criteria. For example, the speed may be chosen based on the desired rate of concrete delivery through opening 140. The speed may also be chosen based on the desired characteristics of the concrete in mixing drum 114 (e.g., mixing together the starting materials, holding the concrete in a steady state, etc.).
  • Water system 126 may also be configured in a number of ways. In an exemplary embodiment, water system 126 includes a water storage tank, a pump, and a hose and sprayer assembly. The water from water system 126 is dispensed from the water storage tank using the pump and hose and sprayer assembly. In another embodiment, the water storage tank is mounted at a relatively high location on concrete vehicle 10 such as near top end 138 of mixing drum 114. In this embodiment, the water is gravity fed through the hose and sprayer assembly, thus eliminating or reducing the required size of the pump. Of course, a number of other embodiments and configurations of water system 126 may also be provided.
  • In other embodiments, concrete vehicle 10 may include a number of desired components and/or features depending on the desired use of concrete vehicle 10. For example, in one embodiment, concrete vehicle 10 may include a cooling system that is configured to cool the components of concrete system 120 when, for example, a low slump load is mixed in mixing drum 114. In another embodiment, concrete vehicle 10 may also include a load cell or scale which is used to measure the weight or load of concrete in the mixing drum 114. The load cell or scale may be positioned where the mixing drum 114 rotatably mounts to the truck (e.g., at the pedestal). For example, the scale may be positioned to support the weight of the pedestal so that as concrete is added or unloaded, the weight on the scale changes accordingly. Since, the scale is not the only support structure for the mixing drum 114, the weight change may not correspond 1 to 1 to the amount of concrete added or unloaded. However, a correlation of the weight change at the scale and the amount of concrete loaded and/or unloaded can be used to determine the actual weight of the concrete loaded and/or unloaded.
  • Referring to FIG. 2, an exemplary embodiment of a first control system 12 for concrete vehicle 10 is shown. Control system 12 is configured to wirelessly communicate with an off-board electronic device 150. In this embodiment, control system 12 includes wireless communication system 100, data logger 32, operator interface 14, a concrete handling control system 15, and a plurality of additional vehicle subsystem control systems 70, 71, 72, and 73 (hereinafter “control systems 70-73”). A communication network 50 is used to communicate information between the various components of control system 12.
  • In general, data logger 32 is configured to store information regarding the operation of concrete vehicle 10. In an exemplary embodiment, data logger may be configured to store information pertaining to, for example, the amount of concrete in mixing drum 114, the amount of water in water system 126, the slump of the concrete in mixing drum 114, the weight reading from the scales, etc. The information stored in data logger 32 may be accessed at a later time to analyze the performance and operation of concrete vehicle 10 (e.g., generate a vehicle usage report, determine when malfunction first started, etc.). Typically, data logger 32 is a microprocessor based device that stores information in non-volatile memory. However, in other embodiments, data logger 32 may be configured to store information on other suitable mediums.
  • Data logger 32 may be configured to store information in a number of different ways. For example, in one embodiment, data logger 32 is configured to store certain information about concrete vehicle 10 for the entire operational life of concrete vehicle 10. The type of data stored in this embodiment may include odometer readings when maintenance was performed, fuel usage, history of all the fault codes generated, etc. In another embodiment, data logger 32 may be configured to store certain information by overwriting older information with newer information. For example, in one embodiment, a certain amount of the memory in data logger 32 is allocated to store a particular type or set of information. Once the amount of information stored exceeds the allotted amount of memory then the older information is systematically overwritten as the newer information is stored. This may be desirable to reduce the memory and micro-processor requirements of data logger 32.
  • In another embodiment, data logger 32 may be configured to store information logged during a predetermined amount of time (e.g., thirty seconds, a minute, an hour, etc.) immediately prior to and/or during the occurrence of one or more trigger events (e.g., sudden deceleration indicating concrete vehicle 10 has been in an accident, discharging concrete, speed of concrete vehicle 10 exceeds a threshold, etc.).
  • In yet another embodiment, data logger 32 is configured to store information related to a particular diagnostic sequence. Data logger 32 can be configured to store both the steps of the sequence so that it can be performed easily the next time it is run and the status information obtained from performing the particular diagnostic sequence, which can then be recalled at a later time. Of course, these embodiments may be combined to create yet further embodiments as desired.
  • Communication network 50 is generally configured to provide an effective and reliable network over which information is communicated between the components of control system 12. The network protocol used by communication network 50 may be any of a number of suitable protocols. In an exemplary embodiment, network 50 is configured to use a protocol that is in compliance with the Society of Automotive Engineers (SAE) J1708, J1587, or J1939 protocols. Of course, the particular protocol used is not critical. Accordingly, proprietary and otherwise custom protocols may also be used.
  • In an exemplary embodiment, communication network 50 is configured to use the same network protocol as control systems 70-73. This facilitates communication of information between control systems 70-73 and communication network 50. However, in other embodiments, the network protocol used by communication network 50 may be different than the protocol(s) used by control systems 70-73. This may occur because control systems 70-73 are provided by the manufacturer of the component that is controlled (e.g., engine control system 70 is provided by the manufacturer of the engine, etc.) rather than being custom designed. Thus, the various manufacturers may not use the same network protocol for the various control systems. In this situation, a converter may be provided at the interface of communication network 50 and control systems 70-73 to convert the information from one protocol to the other protocol.
  • The medium for communication network 50 may be implemented using copper or fiber optic cable or other suitable media. Copper wire may be desirable because it is inexpensive. In another exemplary embodiment, fiber optic cable is used as the medium. In some situations, a fiber optic cable may be desirable because it minimizes interference from other devices, etc. on concrete vehicle 10 that emit electromagnetic radiation. In another embodiment, the various components of the controls system 12 may communicate with each other over a wireless communication link (e.g., Bluetooth, WiFi, etc.)
  • Information may be communicated over communication network 50 in a number of ways. In an exemplary embodiment, information is broadcast over communication network 50. The status information may be broadcast at periodic intervals (e.g., half of a second, one second, etc.) or whenever the status of a particular input or output device changes. For example, in one embodiment, information is broadcast from transmission control system 71 over communication network 50 to control systems 70 and 72-73, wireless communication system 100, data logger 32, and operator interface 14, each of which store the broadcast information so that each component of control system 12 knows the status of each input and output device. In another embodiment, the information that is broadcast over communication network 50 is only stored by the individual components if the information is pertinent to that component (e.g., information used as an input for controlling an output, etc.). For example, central tire inflation control system 73 may be configured to broadcast status information across network 50 related to the pressure of the tires. In this embodiment, engine control system 70 receives the broadcast but does not store the information because the tire pressure is not used as an input to control the operation of the engine.
  • In another embodiment, the various components of control system 12 may be configured so that status information is only received if it is requested by the individual component. For example, operator interface 14 only receives information related to the RPM of the engine if operator interface 14 specifically requests that such information be provided.
  • In another embodiment, information is communicated over network 50 using a combination of broadcasting and requesting the information. In this embodiment, information that is widely used and/or continually changing (e.g., engine RPM, transmission gear status, etc.) is broadcast over network 50 while information that is not widely used or continually changing (e.g., fuel level, odometer reading, etc.) is only available if specifically requested.
  • In yet another embodiment, control system 12 may be configured to include a microprocessor-based central controller that is configured to receive information from the other components included as part of control system 12. For example, the central controller may be used to receive and store information from control systems 70-72. The information stored by the central controller may then be communicated to off-board electronic device 150 using wireless communication system 100. The central controller may be coupled to each component included as part of control system 12 separately rather than using a network. In this manner, most or all of the information in the control system is communicated via the central controller. In another embodiment, the central controller may be coupled to communication network 50.
  • Operator interface 14 is generally configured to allow the operator of concrete vehicle 10 to input commands and view the status of various input and output devices on control system 12. Typically, operator interface 14 includes a microprocessor and memory so the operator can customize operator interface 14. As shown in FIG. 2, in an exemplary embodiment, operator interface 14 includes a display 16 and a keypad 18. However, operator interface 14 may include any of a number of components that are used by the operator to interface with control system 12. In one embodiment, operator interface 14 includes one or more devices that are used to communicate information to the operator (e.g., display 16, LEDs, etc.) and one or more devices that the operator uses to communicate information to control system 12 (e.g., keypad 18, joystick, levers, buttons, switches, etc.). In this manner, the operator is able to easily determine the status of and/or control the input and output devices coupled to control systems 70-73 (e.g., engine 74, transmission 76, etc.) as well as data logger 32, etc. In an exemplary embodiment, the operation of concrete vehicle 10 (e.g., rate of rotation of mixing drum 114, position of chute 144, etc.) is controlled using operator interface 14.
  • In an exemplary embodiment, display 16 is used to communicate, and, in particular, to display information to the operator of concrete vehicle 10. Display 16 may be any one of a number of various types of displays such as an LCD display, alpha-numeric display, touch screen display, SVGA monitor, etc. Display 16 may also include memory and a microprocessor, which may be the same as the memory and microprocessor for operator interface 14 or may be provided in addition to any memory or a microprocessor that operator interface 14 may include. Display 16 may be configured to provide instructions to the operator for performing various operations such as instructions for diagnosing a problem, interpreting fault codes, etc. For example, display 16 may be used to prompt the operator to enter information using keypad 18 or to take certain actions with respect to vehicle 10 during operation or testing (e.g., bring the engine to a specified RPM level). Display 16 may also be used to display a menu or series of menus to allow the operator to select an operation to perform, obtain information relating to the status of a particular input device or output device that is coupled to network 50 and/or control systems 70-73 (e.g., data logger 32, wireless communication system 100, etc.), etc. Display 16 may also be used to display status information during system startup and during operation, and to display any error messages that may arise. Display 16 may also be used to display fault codes from control systems 70-73, and any other information that is available from control systems 70-73. Display 16 is also capable of displaying graphics of various mechanical systems of concrete vehicle 10 so that the operator can easily ascertain the position or status of the particular vehicle component(s) (e.g., position of chute 144, level of concrete in mixing drum 114, etc).
  • Operator interface 14 includes keypad 18, which is used to accept or receive operator inputs. For example, keypad 18 is used to allow the operator to scroll through and otherwise navigate menus displayed by display 16 (e.g., menus depicting the status of engine 74 and transmission 76), and to select menu items from those menus. In an exemplary embodiment, keypad 18 is a pushbutton membrane keypad. Other types of keypads and input devices may be used in other embodiments.
  • In an exemplary embodiment, operator interface 14 is semi-permanently mounted to concrete vehicle 10. By semi-permanently mounted, it is meant that operator interface 14 is mounted within concrete vehicle 10 in a manner that is sufficiently rugged to withstand normal operation of the vehicle for extended periods of time (at least days or weeks) and still remain operational. However, that is not to say that operator interface 14 is mounted such that it can never be removed without significantly degrading the structural integrity of the mounting structure employed to mount operator interface 14 to the remainder of concrete vehicle 10. Operator interface 14 is desirably mounted in operator compartment 118 of concrete vehicle 10, for example, in a recessed compartment within the operator compartment or on an operator panel provided on the dashboard.
  • Although FIG. 2 shows one operator interface 14, it should be understood that other operator interfaces 14 may also be included as part of concrete vehicle 10. In an exemplary embodiment, concrete vehicle 10 is configured to include one operator interface 14 located in operator compartment 118 and another operator interface 14 located on an external surface of concrete vehicle 10. External operator interface 14 may be located at the rear or side of concrete vehicle 10 so that a person on the outside of the concrete vehicle can easily observe and use it. In this manner, the operator can manipulate the controls of concrete vehicle 10 without continually getting in and out of operator compartment 118.
  • In an exemplary embodiment, concrete vehicle 10 may be configured with a remote control that is configured to provide the same control capabilities as operator interface 14. The remote control may be configured to be hard wired to concrete vehicle 10 and should provide some mobility to the operator when controlling concrete vehicle 10.
  • Referring still to FIG. 2, wireless communication system 100 is used to communicate information between control system 12 and off-board electronic device 150. This may be done by direct transmission (e.g., Bluetooth, Wi-Fi, etc.) or through intermediate computers and/or other devices (e.g., Internet, cellular telephone systems, etc.). In an exemplary embodiment, wireless communication system 100 includes a wireless modem with coverage in the geographic region in which concrete vehicle 10 operates. The wireless modem may be used to communicate information between wireless communication system 100 and off-board electronic device 150 by way of the Internet. Other communication links may be used, such as a satellite link, infrared link, RF link, microwave link, either through the Internet or by way of other suitable links. The communication link between control system 12 and off-board electronic device 150 may be secure (e.g., wireless encryption technology, etc.) or insecure as desired. Also, wireless communication system 100 may use digital and/or analog signals to communicate with off-board electronic device 150. In addition, wireless communication system 100 may use some other form of custom or commercially available devices and/or software to connect to off-board electronic device 150.
  • In an exemplary embodiment, wireless communication system 100 is configured to communicate voice information as well as data information to off-board electronic device 150. Thus, the operator of concrete vehicle 10 is able to speak to a maintenance technician, dispatcher, or other person using wireless communication system 100.
  • In an exemplary embodiment, off-board electronic device 150 may be configured to communicate directly (i.e., the communications do not pass through other computers external to the equipment service vehicle) with control system 12 from a variety of distances (e.g., ten miles, five miles, two miles, one mile, one-half mile, 1000 feet, 500 feet, 100 feet, and/or 20 feet). The distance at which off-board electronic device 150 communicates with control system 12 may depend on a number of factors such as desired power consumption, communication protocol, etc.
  • In an exemplary embodiment, off-board electronic device 150 is configured to send information (e.g., control commands, etc.) to control system 12. However, in other embodiments, off-board electronic device 150 may be configured to only receive information (e.g., alerts, status reports, etc.) from control system 12. Also, it may be desirable to configure off-board electronic device 150 to only be able to send information to control system 12 without being able to receive information. Also, access to particular information may be restricted using, for example, a user identification and password.
  • Off-board electronic device 150 may be any one of a wide variety and configuration of devices such as a pager, a wireless telephone, a landline telephone, a personal digital assistant (PDA), a computer (laptop computer, a desktop computer, a workstation), a watch, etc.
  • Off-board electronic device 150 is generally used to retrieve, manipulate, and examine information stored and/or controlled using control system 12. For example, off-board electronic device 150 may be used to retrieve and examine the information stored by data logger 32 (e.g., accident reconstruction, etc.). Likewise, if control system 12 includes a vehicle maintenance jacket, off-board electronic device 150 can be used to retrieve and modify information stored in the vehicle maintenance jacket.
  • In an exemplary embodiment, off-board electronic device 150 is configured to include all the functions of operator interface 14. In some embodiments, off-board electronic device 150 may be configured to include more functions (i.e., display more information, control additional output devices, etc.) than operator interface 14. For example, in one embodiment, off-board electronic device 150 is configured so that the operator can manipulate the throttle of the engine, which may be a function that operator interface 14 is not configured to perform. In another embodiment, off-board electronic device 150 may be configured to include less functions than operator interface 14. This may be desirable where the off-board electronic device is a land-line telephone or pager, for example.
  • In an exemplary embodiment, off-board electronic device 150 is a computer that is owned by and/or operated under the control of the manufacturer of concrete vehicle 10. This configuration may be desirable because it allows the manufacturer to access and diagnose problems with concrete vehicle 10 from a remote location thus eliminating the need to send a service representative to the location of concrete vehicle 10. In this situation, the manufacturer may be able to access all of the information included in control system 12.
  • Although control system 12 is described as wirelessly communicating with a single off-board electronic device 150, it should be understood that control system 12 may also communicate with multiple off-board electronic devices 150 rather than just a single device. For example, the computers of multiple dispatchers may be configured to access information available in control system 12 simultaneously or sequentially.
  • In another exemplary embodiment, off-board electronic device 150 is a computer that is owned by and/or operated under the control of the individual or entity that owns concrete vehicle 10. This configuration may be desirable because the operators of concrete vehicle 10 are able to closely monitor the usage and operation of concrete vehicle 10. For instance, if an order was received for an immediate quantity of concrete to be delivered to a particular location, then the status information of multiple concrete vehicles 10 in the vicinity may be accessed to determine if one of the vehicles 10 may be diverted to fill the request (e.g., does concrete vehicle 10 have enough fuel to deliver the requested concrete, does concrete vehicle have enough concrete to fill the request, etc.).
  • In an exemplary embodiment, off-board electronic device is a PDA. Generally, a PDA is a computer that is smaller than a conventional laptop or desktop. A PDA includes a microprocessor, memory, an operating system, a power supply (e.g., alkaline batteries, rechargeable batteries, connection to A/C power), a display, an input device, and input/output ports. The major differences between a PDA and a laptop are size, display and mode of data entry. PDAs are generally palm-sized and/or hand-held, while laptops tend to be larger and heavier. Laptops have larger displays and typically use a full size keyboard. PDAs are generally smaller and lighter. They have smaller displays and typically rely on stylus/touch-screen or similar technology and handwriting recognition programs for data entry. PDAs typically do not use keyboards, and, if they do they typically use a miniature keyboard.
  • In another exemplary embodiment, off-board electronic device 150 is a computer that is configured to access the information from control system 12 via the Internet. In this embodiment, wireless communication system 100 includes a web server that provides the information in the appropriate format. The off-board computer uses web browser software to access the information. The user of the off-board computer is able to click on various portions of control system 12 and/or concrete vehicle 10 to view the associated status information in a format that is easy to understand and view. In another exemplary embodiment, wireless communication system 100 is configured to communicate raw data from control system 12 to the off-board computer. Off-board computer includes a web server that is configured to provide access to the data by way of the Internet.
  • A concrete handling control system 15 may also be coupled to and/or included with control system 12. Concrete handling control system 15 may include a number of input and/or output devices which may be used to gather information related to concrete handling systems of vehicle 10. For example, the concrete handling control system 15 may be coupled to a scale (e.g., a scale located at the pedestal, etc.) which is used to determine the concrete loading of vehicle 10. Also, the concrete handling control system 15 may be include sensors used to measure the rotational speed and direction of the mixing drum 114, the water level in the water storage and delivery system 126, etc. Moreover, the concrete handling system 15 may be coupled to an output device to control the rotational speed of the mixing drum 114.
  • As shown in FIG. 2, control systems 70-73 include: engine control system 70, transmission control system 71, anti-lock brake control system 72, and central tire inflation control system 73. Engine 74 and transmission 76 are shown coupled to engine control system 70 and transmission control system 71. However, engine 74 and transmission 76 are generally not considered to be part of control system 12.
  • By coupling control systems 70-73 to control system 12, an array of additional input and output status information becomes available. For example, coupling engine control system 70 to control system 12 makes data such as the engine RPM, engine hours, oil temperature, oil pressure, oil level, coolant level, fuel level and so on to be available to data logger 32, wireless communication system 100, and operator interface 14. With regard to the transmission, control system 12 has access to, for example, information pertaining to the transmission fluid temperature, the transmission fluid level, and/or the transmission gear status (e.g., 1st gear, 2nd gear, and so on). Assuming that an off-the-shelf engine or transmission is used, the information that is available depends on the manufacturer of the system and the information that they have chosen to make available.
  • Referring again to FIG. 2, the various blocks depicting wireless communication system 100, data logger, 32, operator interface 14, communication network 50, and control systems 70-73 refer to various functions incorporated into control system 12 that may be implemented as physically separate units, physically integrated units, or a combination of both. For example, data logger 32 and wireless communication system 100 may be physically combined in one housing that performs the same function of both data logger 32 and wireless communication system 100. In another embodiment, wireless communication system 100 may be physically integrated with operator interface 14 so that the resulting combination functions in a manner that is similar to a configuration where the devices are separate yet still coupled together over network 50.
  • Although control systems 70-73 are shown in FIG. 2, it should be understood that fewer control systems may be used and/or any one of a number of additional vehicle subsystem control systems may also be included in control system 12. For example, any number and combination of the following vehicle subsystem control systems may also be included in control system 12: electronic mixer control system, cruise control system, instrument cluster control system, traction control system, lighting control system, seat adjustment control system, suspension control system, climate control system, four wheel drive control system, air bag control system, anti-theft control system trip computers, entertainment control system, etc. The various embodiments of concrete vehicle 10 may be configured to include any number and combination of the control systems listed above as well as any other additional control systems that are conventionally known to one of ordinary skill in the art For example, in one embodiment, control system 12 may be configured to include only a single additional control system (e.g., engine control system 70, or transmission control system 71, etc.) In another exemplary embodiment, control system 12 may be configured to include at least engine control system 70 and transmission control system 71. In another exemplary embodiment, control system 12 may be configured to include at least a mixer control system. Accordingly, control systems 70-73 are simply provided as examples of the numerous control systems that may be used in conjunction with concrete vehicle 10.
  • Access to various status information provided by control systems 70-73 may be controlled in a variety of ways. For example, in an exemplary embodiment, information from any one of control systems 70-73 is available to the remainder of control systems 70-73. Thus, each control system 70-73 has complete access to the information from the other control systems. In another embodiment, a particular control system 70-73 does not have access to the information included in the other control systems 70-73. This may be desirable to prevent unnecessary and burdensome communications over network 50 and/or to reduce the size and complexity of the software used in control system 12.
  • Referring to FIG. 3, another exemplary embodiment of control system 12 is shown. In this embodiment, control system 12 includes wireless communication system 100 and control systems 70-73. Engine control system 70 is used to control engine 74, and transmission control system 71 is used to control transmission 76. Wireless communication system 100 is used to communicate information between control system 12 and off-board electronic device 150. In general, the operation and configuration of the various components of control system 12 as shown in FIG. 3 are similar to the operation and configuration of control system 12 shown in FIG. 2.
  • Control system 12, shown in FIG. 3, differs from that shown in FIG. 2 in that data logger 32 and operator interface 14 are no longer present. This is not to say that concrete vehicle 10 does not include data logger 32 or operator interface 14. Rather, it simply means that these components are not coupled to control system 12.
  • In the exemplary embodiment shown in FIG. 3, wireless communication system 100 is coupled individually to control systems 70-73. In an exemplary embodiment, control systems 70-73 are configured so that they cannot communicate with each other. Rather, information is only communicated between the individual control system 70-73 and wireless communication system 100. In another exemplary embodiment, control systems 70-73 are configured so that information may be communicated between control systems 70-73 by way of wireless communication system 100.
  • Although FIG. 3 shows control systems 70-73 coupled to wireless communication system 100, it should be understood that control system 12 may include any number and configuration of additional control systems that are coupled to wireless communication system 100. For example, in an exemplary embodiment, control system 12 comprises wireless communication system 100 coupled to engine control system 70 without any additional control systems included. In another exemplary embodiment, control system 12 comprises multiple ones of the control systems listed above that are configured to communicate information between each other.
  • Control systems 70-73 as well as the other control systems mentioned previously may be configured to monitor the input and output devices necessary to provide conventional on board diagnostic codes such as diagnostic codes that are in compliance with the SAE OBD and OBD-II standards. Of course, other additional information may also be included.
  • Referring to FIG. 4, another exemplary embodiment of control system 12 is shown. By way of overview, control system 12 includes operator interface 14, a plurality of microprocessor-based interface modules 20 a-20 e (collectively referred to as interface modules 20), a plurality of input devices 30 a-30 d (collectively referred to as input devices 30), a plurality of output devices 40 a-40 d (collectively referred to as output device 40), data logger 32, and control systems 70-73. Operator interface 14 and interface modules 20 are coupled to each other by communication network 50. In general, control system 12 shown in FIG. 4 is similar to that shown in FIG. 2 with the exception of interface modules 20, input devices 30, and output devices 40 included in control system 12 shown in FIG. 4. Of course, there may also be other differences between the two embodiments of control system 12.
  • Control system 12 may be configured in a number of different ways. For example, control system 12 may be configured to include multiple control systems that are coupled together. One example of such a configuration is where control system 12 is coupled to one or more of control systems 70-73. Another example is a configuration where concrete vehicle 10 has one control system to control chassis 112 and another control system to control body 116. Also, control system 12 may be configured to include multiple nested control systems so that control system 12 may include a smaller control system that forms a part of the overall control system 12. Thus, it should be understood that the particular configuration of control system 12 shown in FIG. 4 is only one of many possible embodiments.
  • As mentioned above, concrete vehicle 10 may be any of a number of concrete vehicles. Accordingly, control system 12 may be used in conjunction with any suitable concrete vehicle 10 regardless of whether it discharges concrete from the front or rear, or is configured in any other fashion. The advantages of control system 12 apply equally to a vast array of other concrete vehicles. Thus, embodiments and examples of control system 12 described in the context of a front discharge concrete vehicle are equally applicable to other concrete vehicles.
  • Referring to FIG. 4, in an exemplary embodiment, interface modules 20 are microprocessor-based and include a plurality of analog and/or digital inputs and outputs which are coupled to and communicate with input and output devices 30 and 40, respectively. In general, in order to minimize wiring, the interface modules 20 are placed close to input devices 30, from which status information is received, and output devices 40 that are controlled. In one embodiment, interface modules 20 are coupled to input and output devices 30 and 40 via a dedicated communication link, which may simply be a hardwired link between an interface module 20 and an input or output device 30 or 40. In an alternative embodiment, input or output devices 30 or 40 may be coupled directly to communication network 50 and configured to communicate directly over communication network 50 to all of the interface modules (e.g., the status of the device is broadcast over the network), one interface module (e.g., the interface module requested information from the particular input or output device 30 or 40), or a subset of interface modules on the network. It should be understood that, in general, input and output devices 30 and 40 are different than the input and output devices included as part of control systems 70-73. However, that is not to say that they must always be different. Certain embodiments may include input and output devices 30 and 40 that may be the same or similar to the input and output devices in control systems 70-73.
  • In an exemplary embodiment, interface modules 20 are identical both in software, hardware, and physical dimensions. Thus, interface modules 20 are physically and functionally interchangeable because they are capable of being plugged in at any position on communication network 50, and are capable of performing any functions that are required at that position. In an alternative embodiment, interface modules 20 may be different in software, hardware, and/or physical dimensions. Using interface modules 20 with different configurations allows the interface modules 20 to be constructed in a manner which is more narrowly tailored to the functions performed.
  • In an exemplary embodiment, each of the interface modules 20 stores I/O status information for all of the other interface modules 20. In this configuration, each interface module has total system awareness. As a result, each interface module 20 processes its own inputs and outputs based on the I/O status information. The I/O status information may be provided to interface modules 20 in a number of ways. For example, in an exemplary embodiment, each of interface modules 20 may be configured to broadcast the status of input devices 30 over communication network 50 to the other interface modules 20 at predetermined intervals. In another exemplary embodiment, interface modules 20 may be configured to simultaneously or sequentially broadcast the status information to the other interface modules 20. In another exemplary embodiment, interface modules 20 may be configured to broadcast the status information in response to a change in the state of one of input devices 30 or output devices 40. This lessens the amount of traffic over communication network 50. In another exemplary embodiment, one interface module 20 may be designated the master controller which is configured to control the input and output devices coupled to the remaining interface modules 20. Of course, any of these embodiments may be combined. For example, each of interface modules 20 may be configured to broadcast I/O status information at predetermined intervals and in response to a change in the state of one of input devices 30.
  • In another exemplary embodiment, as mentioned previously, some of the input and/or output devices 30 or 40 may be coupled directly to communication network 50. In this configuration, the input devices 30 may broadcast status information across network 50 to interface modules 20 and control signals may be transmitted to output devices 40. Thus, one or more of interface modules 20 may be configured to control output devices 40 coupled directly to communication network 50. Input and/or output devices 30 or 40 coupled directly to communication network 50 typically do not store the status information broadcast across the network for other I/O devices. However, in an alternative embodiment, input and/or output devices 30 or 40 may be configured to store the status information broadcast by the other interface modules 20 and/or other devices on communication network 50.
  • Power is provided to interface modules 20 from a power source by way of a power transmission link. The power transmission link may comprise, for example, a power line that is routed throughout concrete vehicle 10 to each of interface modules 20. Interface modules 20 then distribute the power to output devices 40 (e.g., to form the dedicated communication links as previously mentioned). This type of distributed power transmission dramatically reduces the amount of wiring needed for concrete vehicle 10. In an exemplary embodiment, each interface is configured to include multiple power outputs that are capable of handling currents not less than approximately 2 amps, 5 amps, 10 amps, or, desirably, 15 amps.
  • Input devices 30 and output devices 40 are generally located throughout vehicle 10. Input and output devices 30 and 40 may be further divided according to whether input and output devices 30 and 40 pertain to the chassis or the body of vehicle 10. Input and output devices 30 and 40 pertaining to the body may be referred to as body input and output devices (e.g., input device that measures the rotational speed of mixing drum 114, output device that controls the flow of water in water system 126, etc.) and input and output devices 30 and 40 pertaining to the chassis may be referred to as chassis input and output devices (e.g., input device that measures the speed of vehicle 10, output device that controls the state of the transmission, etc.). Input and output devices 30 and 40 may be any of a number of devices that are used to receive inputs and control outputs. In an exemplary embodiment, input devices 30 include devices that provide inputs used to control output devices 40. Also, input devices 30 may include devices that provide status information pertaining to vehicle parameters that are not used to control output devices 40 but may be used for other purposes (e.g., diagnosing faults in vehicle 10, generating reports regarding utilization of vehicle 10, inform operator of status of a device, etc.). The type and configuration of input and output devices 30 and 40 is not critical and will depend on the type of vehicle.
  • Communication network 50, operator interface 14, data logger 32, wireless communication system 100, and control systems 70-73 shown in FIG. 4 are generally capable of being configured as described previously. The addition of interface modules 20, input devices 30, and output devices 40 also makes a substantial amount of additional information available to operator interface 14, data logger 32, and wireless communication system 100.
  • In an exemplary embodiment, wireless communication system 100 is coupled to control system 12 by way of interface module 20 e. In one embodiment, interface module 20 e is coupled to wireless communication system 100 as well as to other input devices 30 and/or output devices 40. In another embodiment, wireless communication system 100 is configured to be coupled directly to communication system 100. In still another embodiment, wireless communication system 100 is configured to be coupled to an interface module that is dedicated solely to communication between wireless communication system 100 and control system 12.
  • In general, off-board electronic device 150 is configured to communicate with control system 12 by way of wireless communication system 100. In an exemplary embodiment, off-board electronic device 150 is configured to have access to all of the information available in control system 12. This includes I/O status information (e.g., I/O status information from input and output devices 30 and 40 as well as I/O status information from control systems 70-73, etc.). Off-board electronic device 150 may also have access to information contained in data logger 32. Thus, the person using off-board electronic device 150 has access to all of the information available in control system 12. In an alternative embodiment, off-board electronic device 150 may be configured so that less than all of the information contained in control system 12 is available. For instance, if off-board electronic device 150 is a computer owned and/or operated by someone beyond the control of the owner of concrete vehicle 10 (e.g., manufacturer's computer, contracted repair facility's computer, etc.) then certain information that is not related to diagnosing and repairing concrete vehicle 10 may be inaccessible (e.g., utilization data stored in data logger 32, etc.) to prevent unauthorized access. Additionally, it may be desirable to limit the amount of information available to off-board electronic device 150 to accommodate the capacity of the wireless link (e.g., cellular phone link, etc.)
  • FIGS. 5-7 show diagrams of exemplary embodiments of using control system 12 to remotely diagnose and monitor concrete vehicle 10 and to transmit notifications of a threshold breach and/or fault codes. Each of these Figures is described in further detail below.
  • Referring to FIG. 5, control system 12 may be configured to perform a diagnostic test or series of diagnostic tests according to an exemplary embodiment. There are a wide array of diagnostic tests that may be performed. For example, diagnostic tests may be performed on the elements of the mixer control system (e.g., charge coil, discharge coil, mixing drum 114 speed sensor, mixing drum 114 direction sensor, etc.) Also, diagnostic tests may be performed on the components of any of the vehicle subsystem control systems that are part of control system 12. In one embodiment, the diagnostic tests may be used to simply identify a fault and communicate the fault code to the off-board electronic device 150. In other embodiments, the off-board electronic device may be used in a more active role to further diagnose and manipulate components of control system 12. Table 1 provides a non-exhaustive list of some of the various diagnostic tests that may be used.
    Exemplary
    Test Description and Measurement
    Test Application Range(s)
    LIGHT TESTS
    Turn Signals Determine if turn signals are PASS/FAIL
    working
    Headlights Determine if headlights are PASS/FAIL
    working
    Clearance Lights Determine if clearance lights are PASS/FAIL
    working
    Interior Lights Determine if interior lights are PASS/FAIL
    working
    Brake Lights Determine if brake lights are PASS/FAIL
    working
    CHASSIS TESTS
    Horn Test Determine if horn is working PASS/FAIL
    Tire Pressure (psi) Determine if tire pressure is 26-120 psi
    acceptable
    ENGINE TESTS
    Engine RPM (AVE) Measures average speed of engine 50-5000 RPM
    crankshaft.
    Engine RPM, Cranking SI Measures cranking RPM. 50-1500 RPM
    only Performed with ignition ON.
    Inhibit spark plug firing allowing
    cranking without starting.
    Power Test (RPM/SEC) Measures engine's power 500-3500 RPM/s
    producing potential in units of
    RPM/SEC. Used when
    programmed engine constants and
    corresponding Vehicle
    Identification Number (VID) have
    not been established.
    Power Test Measures percentage of engine's 0-100%
    (% Power) power producing potential
    compared to full power of a new
    engine.
    Compression Unbalance (%) Evaluates relative cylinder 0-90%
    compression and displays percent
    difference between the highest and
    the lowest compression values in
    an engine cycle.
    IGNITION TESTS
    Dwell Angle (TDC) Measures number of degrees that 10-72 @ 2000 RPM
    the points are closed.
    Points Voltage (VDC) Measures voltage drop across the 0-2 VDC
    points (points positive to battery
    return).
    Coil Primary Measures voltage available at the 0-32 VDC
    coil positive terminal of the
    operating condition of the coil.
    FUEL/AIR SYSTEM TESTS
    Fuel Level Measures level of fuel Empty-Full
    Fuel Supply Pressure (psi) 0-100 psi
    Fuel Supply Pressure (psi) This test measures the outlet 0-10 psi
    pressure of the fuel pump. 0-30 psi
    0-100 psi
    0-300 psi
    Fuel Return Pressure (psi) Measures return pressure to detect 0-100 psi
    return line blockage, leaks, or
    insufficient restrictor back
    pressure.
    Fuel Filter Pressure Drop Detects clogging via opening of a PASS/FAIL
    (PASS/FAIL) differential pressure switch across
    the secondary fuel filter.
    Fuel Solenoid Voltage (VDC) Measures the voltage present at the 0-32 VDC
    fuel shutoff solenoid positive
    terminal.
    Air Cleaner Pressure Drop Measures suction vacuum in air 0-60 in. H2O
    (RIGHT) intake after the air cleaner relative
    (In H2O) to ambient air pressure to detect
    extent of air cleaner clogging.
    Air Cleaner Pressure Drop Second air cleaner on dual intake 0-60 in. H2O
    (LEFT) (In H2O) systems.
    Turbocharger Outlet Pressure Measures discharge pressure of the 0-50 in. Hg
    (RIGHT) turbocharger.
    (In Hg)
    Turbocharger Outlet Pressure Second turbocharger on dual 0-50 in. Hg
    (LEFT) intake systems.
    (In Hg)
    Airbox Pressure Measures the airbox pressure of 0-20 in. Hg
    (In Hg) two stroke engines. This 0-50 in. Hg
    measurement is useful in detecting
    air induction path obstructions or
    leaks.
    Intake Manifold Vacuum (In Spark ignition engine intake 0-30 in. Hg
    Hg) system evaluation.
    Intake Manifold Vacuum Spark ignition engine intake 0-30 in. Hg
    Variation system evaluation.
    (In Hg)
    LUBRICATION/COOLING
    SYSTEM TESTS
    Engine Oil Pressure (psi) Measures engine oil pressure. 0-100 psi
    Engine Oil Filter Measures the pressure drop across 0-25 psi
    the engine oil filter as indicator of
    filter element clogging.
    Engine Oil Temperature (° F.) Primarily applicable to air cooled 120-300° F.
    engines. Requires transducer
    output shorting switch on vehicle
    to perform system zero offset test.
    Engine Oil Level (qts) Measures level of engine oil 4-15 qts
    Engine Coolant Level Measures level of engine coolant Low-Max
    Engine Coolant Temperature Transducer output shorting switch 120-300° F.
    (° F.) on vehicle required.
    STARTING/CHARGING
    SYSTEM TESTS
    Battery Voltage (VDC) Measure battery voltage at or near 0-32 VDC
    battery terminals.
    Starter Motor Voltage (VDC) Measures the voltage present at the 0-32 VDC
    starter motor positive terminal.
    Starter Negative Cable Measures voltage drop on starter 0-2 VDC
    Voltage Drop (VDC) path. A high voltage indicates
    excessive ground path resistance.
    Starter Solenoid Volts (VDC) Measures voltage present at the 0-32 VDC
    starter solenoid's positive
    terminal. Measures current
    through battery ground path shunt.
    Starter Current, Average Measures starter current. 0-1000 A
    (amps) 0-2000 A
    Starter Current First Peak Provides a good overall 0-1000 A
    (Peak Amps, DC) assessment of complete starting 0-2000 A
    system. Tests condition of the
    starting circuit and battery's ability
    to deliver starting current. The
    measurement is made at the
    moment the starter is engaged and
    prior to armature movement. Peak
    currents less than nominal indicate
    relatively high resistance caused
    by poor connections, faulty wiring,
    or low battery voltage.
    Battery Internal Resistance Evaluate battery condition by 0-999.9 mohm
    (Milliohms) measuring battery voltage and
    current simultaneously.
    Starter Circuit Resistance Measures the combined resistance 0-999.9 mohm
    (Milliohms) of the starter circuit internal to the
    batteries.
    Battery Resistance Change Measures rate of change of battery 0-999.9 mohm/s
    (Milliohms/sec) resistance as an indicator of
    battery condition.
    Battery Current Measures current to or from the −999-1000 A
    battery. −999-2000 A
    Battery Electrolyte Level Determines whether electrolyte in PASS/FAIL
    (PASS/FAIL) the sensed cell is of sufficient level
    (i.e., in contact with electrolyte
    probe).
    Alternator/Generator Output Measures output voltage of 0-32 VDC
    Voltage (VDC) generator/alternator.
    Alternator/Generator Field Measures voltage present at 0-32 VDC
    Voltage (VDC) alternator/generator field
    windings.
    Alternator/Generator Measures voltage drop in ground 0-2 VDC
    Negative Cable Voltage Drop cable and connection between
    (VDC) alternator/generator ground
    terminal and battery negative
    terminal.
    Alternator Output Current Measures voltage output at the 0-3 VAC
    Sense current transformer in 650 ampere
    (VAC-RMS) alternator.
    Alternator AC Voltage Sense Measures alternator output 0-22 VAC
    (VAC-RMS) voltage.
  • At step 310, shown in FIG. 5, a communication link is established between control system 12 and an off-board computer system. As noted above, the off-board computer system is only one of many off-board electronic devices 150 that control system 12 may be configured to communicate with. Also, off-board computer system may be any of a number of computer systems. However, it is often desirable for off-board computer system to be owned and/or operated under the direction of the owner of concrete vehicle 10, the manufacturer of concrete vehicle 10, or some other contracted maintenance facility.
  • The communication link may be initiated by either control system 12 or the off-board computer. In an exemplary embodiment, control system 12 is configured to establish a communication link with the off-board computer when a fault code has been identified or a threshold for a vehicle parameter has been breached. For example, if engine control system 70 outputs a fault code indicating that there is a problem with the engine coolant temperature, then control system 12 establishes contact with the off-board computer to determine what further steps are necessary (i.e., perform diagnostic test, return vehicle immediately, etc.). In another embodiment, the off-board computer may be configured to establish the communication link with control system 12 at regular intervals (e.g., once a month, once a week, etc.) to perform various diagnostic tests. In this manner, the off-board computer is able to perform periodic checkups on control system 12.
  • In an exemplary embodiment, concrete vehicle 10 and the off-board electronic device 150 (e.g., off-board computer, PDA, etc.) has a unique identifier that is utilized in establishing the communication link. In one embodiment, the unique identifier may be a telephone number. In another embodiment, the unique identifier maybe an IP address. The unique identifier is used to ensure that the correct off-board device establishes a communication link with the correct concrete vehicle 10 and vice versa.
  • At step 312, shown in FIG. 5, a diagnostic test is performed. As previously mentioned, the diagnostic test may be any of a number of conventional and/or custom diagnostic tests such as those shown in Table 1. In another exemplary embodiment, the diagnostic test is performed under the control of the off-board computer. In this embodiment, the off-board computer establishes a communication link with control system 12 and begins the diagnostic test. At each step, the result from the test is transmitted to the off-board computer system which then specifies the next step to be performed based on the previous result received. Thus, in this embodiment, steps 312 and 314 are performed multiple times. This configuration may be desirable to reduce the memory and microprocessor requirements associated with control system 12.
  • In another exemplary embodiment, control system 12 may be configured with the diagnostic codes and procedures necessary to perform the diagnostic test. For example, once the communication link is established, the off-board computer transmits a command identifying the diagnostic test to be run. Control system 12 receives the command and performs the appropriate diagnostic test. At the conclusion of the test, the results are transmitted back to the off-board computer as shown by step 314, which, based on the results, may specify another diagnostic test to perform. This configuration may be desirable because it lessens the amount of wireless communication between control system 12 and the off-board computer.
  • In another exemplary embodiment, a communication link is established between control system 12 and the off-board computer, as shown by step 310. The off-board computer then instructs the control system what diagnostic test to perform, etc. The communication link is broken and control system 12 performs the diagnostic test as shown by step 312. In one embodiment, control system 12 is configured to perform the diagnostic test immediately or shortly after receiving commands from the off-board computer. In another embodiment, control system 12 may be configured to perform the diagnostic test over a period of time (e.g., a week, a day, etc.). During this time, control system 12 is configured to monitor concrete vehicle 10 until the appropriate conditions are met and then perform the diagnostic test. For example, certain diagnostic tests may be performed only after concrete vehicle 10 has been traveling above a certain speed (e.g., 55 mph) for a certain amount of time (e.g., 10 minutes). During the course of normal operation of concrete vehicle 10, control system 12 determines when these conditions are met and then performs the diagnostic test. This manner of performing routine tests does not interfere with the primary function of concrete vehicle 10—mixing, pouring, and transporting concrete. Once control system 12 has performed all the diagnostic tests or after a certain period of time has expired then the communication link between control system 12 and the off-board computer is reestablished and the results of the diagnostic tests are transmitted to the off-board computer, or, if a test was not performed, then that fact is transmitted to the off-board computer.
  • Also, it should be understood, that in many instances, performing a diagnostic test requires input from the operator of concrete vehicle 10. For example, in another exemplary embodiment, control system 12 is configured to display information to the operator of concrete vehicle 10 to perform certain operations to assist in performing the diagnostic test. Typically, this consists of instructing the operator to perform a task so that concrete vehicle 10 is in the appropriate condition to perform the test (e.g., traveling at 55 mph down a road, etc.)
  • Referring to FIG. 6, a diagram of another exemplary embodiment for performing a diagnostic test is shown. This embodiment is similar to that shown in FIG. 5 except that in this embodiment, control system 12 is configured to perform the diagnostic test without first establishing a communication link with the off-board computer and/or being commanded to perform the diagnostic test by the off-board computer. Control system 12 may be configured to perform the diagnostic test over a period time during the normal operation of concrete vehicle 10 or, alternatively, at a specified time (e.g., weekly, daily, etc.). The frequency for performing the test often depends on the type of test since some tests may need to be performed daily while others may need to be performed weekly, for example.
  • In an exemplary embodiment, as shown by Step 318 shown in FIG. 6, the diagnostic test is performed during the normal operation of concrete vehicle 10. As explained above, control system 12 monitors the operating conditions of concrete vehicle 10 to determine when the conditions are appropriate to perform the test. At that time, control system 12 performs the diagnostic test, as shown by step 312, and stores the results in memory. As shown by step 310 in FIG. 6, a communication link is established between control system 12 and the off-board computer so that the results of the test are transmitted to the off-board computer as shown by step 314. In this embodiment, the communication link is established periodically.
  • In another exemplary embodiment, control system 12 may be configured to perform steps 312, 310, and 314 in a relatively short period of time. For example, if a fault code is output, control system 12 may be configured to immediately perform one or more diagnostic tests. Once the results have been obtained, then control system 12 establishes a communication link with the off-board computer and transmits the results to the off-board computer.
  • Referring to FIGS. 5 and 6, in another exemplary embodiment, the off-board computer is configured to log the information that is transmitted from control system 12. Of course, control system 12 may also be configured to log the information in data logger 32.
  • Referring to FIG. 7, another exemplary embodiment of a process that may be performed by control system 12 is shown. In this embodiment, a communication link is established between control system 12 and the off-board computer at step 310. The communication link may be established in any of the ways described above. In an exemplary embodiment, the communication link is established periodically (e.g., weekly, monthly, yearly, etc.)
  • At step 316, control system 12 transmits vehicle usage information to the off-board computer. The type of information that may be transmitted to the off-board computer includes, but should not be limited to, fuel usage, concrete delivery information (e.g., amount of concrete delivered since last time vehicle usage information was received, etc.), odometer reading, etc. This information may be used in a number of advantageous ways. For example, this information may be used to provide an estimate of the lifecycle cost of concrete vehicle 10 (i.e., the cost to purchase, operate, and maintain concrete vehicle 10 for its operational life).
  • Referring to FIG. 8, in another exemplary embodiment, control system 12 is configured to include thresholds for various vehicle parameters. When the thresholds are breached, control system 12 is configured to notify the appropriate person so that corrective action may be taken.
  • At step 302, shown in FIG. 6, control system 12 acquires thresholds for various vehicle parameters. In general, thresholds may be set for any of the vehicle parameters associated with input devices 30, output devices 40, and the input and output devices associated with control systems 70-73. In an exemplary embodiment, thresholds may be set for any of the following parameters: engine coolant temperature, engine oil level, engine speed, fuel level, odometer reading, and transmission fluid temperature, turbo pressure, volts, vehicle speed, engine oil pressure, etc. In general, thresholds may be set for any of the parameters shown in Table 1.
  • In an exemplary embodiment, the thresholds are input by the operator of concrete vehicle 10. In another exemplary embodiment, the thresholds are set by the manufacturer of concrete vehicle 10. Also, some thresholds may be configured so that the operator of concrete vehicle 10 or other persons cannot alter the thresholds (e.g., threshold for the engine coolant temperature, etc.). In addition, many thresholds may be configured to be the same or similar to the conditions that generate a fault code.
  • At step 322, control system 12 monitors the various inputs and outputs to determine whether a threshold has been breached. This is done in a straightforward manner by monitoring the traffic in control systems 70-73 and, in the configuration shown in FIG. 4, by monitoring input and output devices 30 and 40.
  • If a threshold is breached, then control system 12 is configured to transmit information identifying which parameter breached a threshold to an off-board computer, as shown by step 324. The off-board computer is configured to store the information in memory, which may be combined with the overall vehicle usage data information referred to in FIG. 7. After storing the breach information, the off-board computer is configured to notify an appropriate person (e.g., fleet manager, maintenance facility, etc.) that the threshold was breached. Timely notification of a breach of a threshold may result in substantial maintenance and repair savings. In another embodiment, control system 12 may be configured to transmit the breach information to the off-board computer and transmit the notification of the breach to the appropriate person.
  • In an exemplary embodiment, the person is notified by calling the person's wireless telephone number. A voice then informs the person of the breach. In other exemplary embodiments, the person may be notified by email, pager, fax, etc. that there has been a breach.
  • Referring to FIG. 9, another exemplary embodiment of a process for communicating threshold breaches is shown. In this embodiment, the thresholds are divided into critical thresholds and non-critical thresholds. In general, critical thresholds may be thought of as those thresholds that if breached may cause substantial damage to concrete vehicle 10 (e.g., engine coolant temperature, transmission fluid temperature, engine oil pressure, air bag deployed, etc.). Non-critical thresholds are just the opposite. Also, there may be a critical threshold and non-critical threshold for a single parameter. For example, the engine coolant temperature may be configured to have a non-critical temperature threshold where the temperature is unusually high but is not sufficient to cause damage to the engine and a critical temperature threshold where the temperature is high enough that the engine may be damaged.
  • As shown in FIG. 9, the first steps 340 and 342 are to acquire the critical and non-critical thresholds. As described above in connection with step 320 in FIG. 8, these thresholds may be obtained from a number of ways. At step 322, control system 12 is configured to monitor the various parameters of concrete vehicle 10 to determine if a threshold has been breached.
  • Once a threshold has a been breached, then the control system 12 must determine whether the threshold was a critical threshold as shown by step 344. In an exemplary embodiment, if it is not a critical threshold, then control system 12 is configured to store the threshold breach in memory until the next time a communication link is established between control system 12 and the off-board computer, at which time, the threshold breach information is transmitted to the off-board computer. If the threshold is a critical threshold, then control system 12 is configured to immediately establish a communication link with the off-board computer and transmit the threshold breach information, as shown by step 348.
  • At step 326, control system 12, or, alternatively the off-board computer, is configured to notify the appropriate person of the threshold breach. The particular method used to notify the appropriate person may depend on whether the threshold was a critical threshold or not. For example, if a critical threshold was breached, then the person may be notified using one or all of a pager, a wireless telephone, and a landline telephone. However, if the threshold was not critical, then the person may be notified in a less intrusive manner (e.g., email, direct voicemail message, etc.)
  • In another embodiment, fault codes from control system 12, including fault codes from control systems 70-72 and any other control systems that may be included in control system 12, may be communicated to off-board electronic device 150. The fault codes may be communicated to off-board electronic device 150 in a number of suitable ways. For example, the fault codes may be communicated in any of the situations described previously including performing diagnostic tests, communicating threshold breaches, etc. In one embodiment, the fault codes that are configured to be communicated to off-board electronic device 150 are those fault codes from engine control system 70 and/or transmission control system 71. In another embodiment, the fault codes pertaining to the operation of the body 116 of concrete vehicle 10 (e.g., mixing drum 114, motor used to rotate mixing drum 114, water storage and delivery system 126, etc.). In general, the fault codes may be provided for any of the parameters shown in Table 1. In another embodiment, the fault codes may be provided from the engine, transmission, antilock brake system, and the mixer.
  • As utilized herein, the terms “approximately,” “about,” “substantially,” and similar terms are intended to have a broad meaning in harmony with the common and accepted usage by those of ordinary skill in the art to which the subject matter of this disclosure pertains. It should be understood by those of skill in the art that these terms are intended to allow a description of certain features described and claimed without restricting the scope of these features to the precise numerical ranges, etc. provided. Accordingly, these terms should be interpreted as indicating that insubstantial or inconsequential modifications or alterations of the subject matter described and claimed are considered to be within the scope of the invention as recited in the appended claims.
  • The construction and arrangement of the elements of the concrete vehicles and control systems as shown in the exemplary embodiments are illustrative only. Although only a few embodiments of the present inventions have been described in detail in this disclosure, those skilled in the art who review this disclosure will readily appreciate that many modifications are possible without materially departing from the novel teachings and advantages of the subject matter recited in the claims. Accordingly, all such modifications are intended to be included within the scope of the present invention as defined in the appended claims. The order or sequence of any process or method steps may be varied or re-sequenced according to any of the exemplary embodiments. Other substitutions, modifications, changes and omissions may be made in the design, operating conditions and arrangement of the various exemplary embodiments without departing from the scope of the present invention as expressed in the appended claims.

Claims (1)

1. A concrete vehicle comprising:
a chassis including a frame and wheels;
a concrete handling system supported by the frame and wheels;
a vehicle subsystem control system which includes an electronic control unit, the control system being configured to include status information for a plurality of vehicle parameters; and
a wireless communication system configured to communicate with an off-board electronic device, the wireless communication system being configured to communicate status information pertaining to at least one vehicle parameter to the off-board electronic device when the vehicle parameter breaches a threshold.
US11/929,881 2001-12-21 2007-10-30 Control system and method for a concrete vehicle Abandoned US20080059030A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/929,881 US20080059030A1 (en) 2001-12-21 2007-10-30 Control system and method for a concrete vehicle

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US34229201P 2001-12-21 2001-12-21
US10/325,439 US6993421B2 (en) 1999-07-30 2002-12-20 Equipment service vehicle with network-assisted vehicle service and repair
US10/325,496 US7184866B2 (en) 1999-07-30 2002-12-20 Equipment service vehicle with remote monitoring
US51058903P 2003-10-10 2003-10-10
US10/962,172 US7792618B2 (en) 2001-12-21 2004-10-07 Control system and method for a concrete vehicle
US11/929,881 US20080059030A1 (en) 2001-12-21 2007-10-30 Control system and method for a concrete vehicle

Related Parent Applications (3)

Application Number Title Priority Date Filing Date
US10/325,439 Continuation-In-Part US6993421B2 (en) 1999-07-30 2002-12-20 Equipment service vehicle with network-assisted vehicle service and repair
US10/325,496 Continuation-In-Part US7184866B2 (en) 1999-07-30 2002-12-20 Equipment service vehicle with remote monitoring
US10/962,172 Continuation US7792618B2 (en) 2001-12-21 2004-10-07 Control system and method for a concrete vehicle

Publications (1)

Publication Number Publication Date
US20080059030A1 true US20080059030A1 (en) 2008-03-06

Family

ID=39152955

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/962,172 Active 2026-08-31 US7792618B2 (en) 2001-12-21 2004-10-07 Control system and method for a concrete vehicle
US11/929,881 Abandoned US20080059030A1 (en) 2001-12-21 2007-10-30 Control system and method for a concrete vehicle

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US10/962,172 Active 2026-08-31 US7792618B2 (en) 2001-12-21 2004-10-07 Control system and method for a concrete vehicle

Country Status (1)

Country Link
US (2) US7792618B2 (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080004777A1 (en) * 2006-06-29 2008-01-03 Oshkosh Truck Corporation Wireless control system
US20090174158A1 (en) * 2005-02-28 2009-07-09 Oshkosh Corporation Suspension system
US20100274397A1 (en) * 2009-04-22 2010-10-28 Elkhart Brass Manufacturing Company, Inc. Firefighting monitor and control system therefor
US20110174383A1 (en) * 2010-01-21 2011-07-21 Elkhart Brass Manufacturing Company, Inc. Firefighting monitor
US20130110348A1 (en) * 2010-03-19 2013-05-02 Komatsu Ltd. Display Device for Construction Machine
US20140052319A1 (en) * 2012-08-16 2014-02-20 Penny & Giles Controls Limited Remote interaction with an electrically powered vehicle
US8744780B2 (en) * 2012-04-27 2014-06-03 Filtersmarts, Inc. Detector for clogged filters
US20140343831A1 (en) * 2013-05-20 2014-11-20 General Motors Llc Telematics-based system for protecting against vehicle battery drain
US9302129B1 (en) 2014-11-24 2016-04-05 Oshkosh Corporation Turntable assembly for a fire apparatus
US9399151B1 (en) 2011-08-16 2016-07-26 Elkhart Brass Manufacturing Company, Inc. Fire fighting systems and methods
US9492695B2 (en) 2014-11-24 2016-11-15 Oshkosh Corporation Pedestal and torque box assembly for a fire apparatus
US9504863B2 (en) 2014-11-24 2016-11-29 Oshkosh Corporation Quint configuration fire apparatus
US9580962B2 (en) 2014-11-24 2017-02-28 Oshkosh Corporation Outrigger assembly for a fire apparatus
US9579530B2 (en) 2014-11-24 2017-02-28 Oshkosh Corporation Ladder assembly for a fire apparatus
US9580960B2 (en) 2014-11-24 2017-02-28 Oshkosh Corporation Aerial ladder for a fire apparatus
US9649519B2 (en) 2007-07-17 2017-05-16 Elkhart Brass Manufacturing Company, Inc. Firefighting device feedback control
US20170203666A1 (en) * 2016-01-19 2017-07-20 Ford Global Technologies, Llc Battery charging system and servicing method
US20170256102A1 (en) * 2016-03-04 2017-09-07 Deere & Company Non-starting engine remote diagnostic
US20170361491A1 (en) * 2016-06-17 2017-12-21 Oshkosh Corporation Concrete drum control, property prediction, and monitoring systems and methods
US10239403B2 (en) 2014-03-03 2019-03-26 Oshkosh Corporation Concrete mixer vehicle having vertically-positioned CNG fuel tanks
US10286239B2 (en) 2017-02-08 2019-05-14 Oshkosh Corporation Fire apparatus piercing tip ranging and alignment system
US10297091B2 (en) * 2014-10-07 2019-05-21 Yanmar Co., Ltd. Remote server
CN110682443A (en) * 2019-12-11 2020-01-14 潍坊三建滨海建筑材料有限公司 Full-automatic control system for powder soot blowing of concrete mixing plant
US11466638B2 (en) 2017-10-24 2022-10-11 Deere & Company Sensor diagnostic procedure
US11521385B2 (en) 2018-04-23 2022-12-06 Oshkosh Corporation Refuse vehicle control system
US11628748B2 (en) 2020-07-08 2023-04-18 Oshkosh Corporation Visibility enhancements for delivery vehicle

Families Citing this family (80)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6553290B1 (en) * 2000-02-09 2003-04-22 Oshkosh Truck Corporation Equipment service vehicle having on-board diagnostic system
US20040133319A1 (en) * 1999-07-30 2004-07-08 Oshkosh Truck Corporation User interface and method for vehicle control system
US7072745B2 (en) * 1999-07-30 2006-07-04 Oshkosh Truck Corporation Refuse vehicle control system and method
US20030158635A1 (en) * 1999-07-30 2003-08-21 Oshkosh Truck Corporation Firefighting vehicle with network-assisted scene management
US7184862B2 (en) * 1999-07-30 2007-02-27 Oshkosh Truck Corporation Turret targeting system and method for a fire fighting vehicle
US7729831B2 (en) 1999-07-30 2010-06-01 Oshkosh Corporation Concrete placement vehicle control system and method
US7107129B2 (en) * 2002-02-28 2006-09-12 Oshkosh Truck Corporation Turret positioning system and method for a fire fighting vehicle
US7127331B2 (en) * 1999-07-30 2006-10-24 Oshkosh Truck Corporation Turret operator interface system and method for a fire fighting vehicle
US7184866B2 (en) * 1999-07-30 2007-02-27 Oshkosh Truck Corporation Equipment service vehicle with remote monitoring
US7162332B2 (en) * 1999-07-30 2007-01-09 Oshkosh Truck Corporation Turret deployment system and method for a fire fighting vehicle
US7379797B2 (en) 2001-01-31 2008-05-27 Oshkosh Truck Corporation System and method for braking in an electric vehicle
US7277782B2 (en) 2001-01-31 2007-10-02 Oshkosh Truck Corporation Control system and method for electric vehicle
US8014974B2 (en) * 2001-12-19 2011-09-06 Caterpillar Inc. System and method for analyzing and reporting machine operating parameters
US20050113996A1 (en) * 2001-12-21 2005-05-26 Oshkosh Truck Corporation Ambulance control system and method
US7792618B2 (en) 2001-12-21 2010-09-07 Oshkosh Corporation Control system and method for a concrete vehicle
US7302320B2 (en) 2001-12-21 2007-11-27 Oshkosh Truck Corporation Failure mode operation for an electric vehicle
US7520354B2 (en) * 2002-05-02 2009-04-21 Oshkosh Truck Corporation Hybrid vehicle with combustion engine/electric motor drive
US7412307B2 (en) * 2002-08-02 2008-08-12 Oshkosh Truck Corporation Refuse vehicle control system and method
US7439711B2 (en) * 2004-09-27 2008-10-21 Oshkosh Corporation Energy storage device including a status indicator
US20070088469A1 (en) * 2005-10-04 2007-04-19 Oshkosh Truck Corporation Vehicle control system and method
DE102005050544A1 (en) * 2005-10-21 2007-05-03 Zf Friedrichshafen Ag Agricultural mobile vehicle
US20070173991A1 (en) * 2006-01-23 2007-07-26 Stephen Tenzer System and method for identifying undesired vehicle events
US7873610B2 (en) 2006-05-26 2011-01-18 Andrew S Poulsen Meta-configuration of profiles
US8139109B2 (en) 2006-06-19 2012-03-20 Oshkosh Corporation Vision system for an autonomous vehicle
US8947531B2 (en) 2006-06-19 2015-02-03 Oshkosh Corporation Vehicle diagnostics based on information communicated between vehicles
DE202007005706U1 (en) * 2007-04-19 2008-08-28 Liebherr-Mischtechnik Gmbh Control for truck mixer
US20080269978A1 (en) * 2007-04-25 2008-10-30 Xora, Inc. Method and apparatus for vehicle performance tracking
US20080291034A1 (en) * 2007-05-24 2008-11-27 Wabtec Holding Corp. Method, System and Apparatus for Monitoring in a Vehicle Horn System
US8020431B2 (en) * 2007-06-19 2011-09-20 Verifi, LLC Method and system for calculating and reporting slump in delivery vehicles
US20090238026A1 (en) * 2008-03-24 2009-09-24 Terex Advance Mixer, Inc. In-cab control system for a front discharge concrete truck
JP5363407B2 (en) * 2010-04-26 2013-12-11 日立建機株式会社 Construction machine display device
US8337352B2 (en) 2010-06-22 2012-12-25 Oshkosh Corporation Electromechanical variable transmission
US20120041637A1 (en) * 2010-08-10 2012-02-16 Detroit Diesel Corporation Engine diagnostic system and method for capturing diagnostic data in real-time
US8863256B1 (en) 2011-01-14 2014-10-14 Cisco Technology, Inc. System and method for enabling secure transactions using flexible identity management in a vehicular environment
JP5833829B2 (en) * 2011-03-24 2015-12-16 Kyb株式会社 Mixer drum drive device
USD966958S1 (en) 2011-09-27 2022-10-18 Oshkosh Corporation Grille element
US9045014B1 (en) 2012-03-26 2015-06-02 Oshkosh Defense, Llc Military vehicle
US9174686B1 (en) 2012-02-22 2015-11-03 Oshkosh Defense, Llc Military vehicle
US8845940B2 (en) 2012-10-25 2014-09-30 Carboncure Technologies Inc. Carbon dioxide treatment of concrete upstream from product mold
US8978239B2 (en) 2013-01-09 2015-03-17 General Electric Company Field coil winding assembly
CN105102370A (en) 2013-02-04 2015-11-25 科尔德克利特股份有限公司 System and method of applying carbon dioxide during production of concrete
US9114804B1 (en) 2013-03-14 2015-08-25 Oshkosh Defense, Llc Vehicle drive and method with electromechanical variable transmission
US9388072B2 (en) 2013-06-25 2016-07-12 Carboncure Technologies Inc. Methods and compositions for concrete production
US20160107939A1 (en) 2014-04-09 2016-04-21 Carboncure Technologies Inc. Methods and compositions for concrete production
US9376345B2 (en) * 2013-06-25 2016-06-28 Carboncure Technologies Inc. Methods for delivery of carbon dioxide to a flowable concrete mix
US10927042B2 (en) 2013-06-25 2021-02-23 Carboncure Technologies, Inc. Methods and compositions for concrete production
US9108883B2 (en) 2013-06-25 2015-08-18 Carboncure Technologies, Inc. Apparatus for carbonation of a cement mix
US9845191B2 (en) 2013-08-02 2017-12-19 Oshkosh Corporation Ejector track for refuse vehicle
BR112016004771B1 (en) 2013-09-06 2021-08-10 Putzmeister Engineering Gmbh WORKING MACHINE AND METHOD FOR ITS OPERATION
WO2015123769A1 (en) 2014-02-18 2015-08-27 Carboncure Technologies, Inc. Carbonation of cement mixes
EP3129126A4 (en) 2014-04-07 2018-11-21 Carboncure Technologies Inc. Integrated carbon dioxide capture
US10421350B2 (en) 2015-10-20 2019-09-24 Oshkosh Corporation Inline electromechanical variable transmission system
US9656659B2 (en) 2015-02-17 2017-05-23 Oshkosh Corporation Multi-mode electromechanical variable transmission
US11701959B2 (en) 2015-02-17 2023-07-18 Oshkosh Corporation Inline electromechanical variable transmission system
US10584775B2 (en) 2015-02-17 2020-03-10 Oshkosh Corporation Inline electromechanical variable transmission system
US9650032B2 (en) 2015-02-17 2017-05-16 Oshkosh Corporation Multi-mode electromechanical variable transmission
US10982736B2 (en) 2015-02-17 2021-04-20 Oshkosh Corporation Multi-mode electromechanical variable transmission
US10578195B2 (en) 2015-02-17 2020-03-03 Oshkosh Corporation Inline electromechanical variable transmission system
US9651120B2 (en) 2015-02-17 2017-05-16 Oshkosh Corporation Multi-mode electromechanical variable transmission
US12078231B2 (en) 2015-02-17 2024-09-03 Oshkosh Corporation Inline electromechanical variable transmission system
US10144389B2 (en) 2015-04-20 2018-12-04 Oshkosh Corporation Response vehicle systems and methods
US11430273B2 (en) 2015-08-05 2022-08-30 EZ Lynk SEZC Apparatus and method for remote ELD monitoring and ECU reprogramming
US11210871B2 (en) 2015-08-05 2021-12-28 EZ Lynk SEZC System and method for remote emissions control unit monitoring and reprogramming
US10614640B2 (en) 2015-08-05 2020-04-07 EZ Lynk SEZC System and method for real time wireless ECU monitoring and reprogramming
US10621796B2 (en) 2015-08-05 2020-04-14 EZ Lynk SEZC System and method for real time wireless ECU monitoring and reprogramming
AU2017248349B2 (en) 2016-04-08 2021-11-11 Oshkosh Corporation Leveling system for lift device
CA3019860A1 (en) 2016-04-11 2017-10-19 Carboncure Technologies Inc. Methods and compositions for treatment of concrete wash water
WO2018232507A1 (en) 2017-06-20 2018-12-27 Carboncure Technologies Inc. Methods and compositions for treatment of concrete wash water
JP6701306B1 (en) * 2018-11-16 2020-05-27 Kyb株式会社 Mixer truck
MX2020000668A (en) * 2019-01-17 2021-09-08 Oshkosh Corp Concrete drum modes.
US11679529B2 (en) * 2019-01-17 2023-06-20 Oshkosh Corporation Mixer vehicle with concrete drum modes
US20200262366A1 (en) * 2019-02-14 2020-08-20 Oshkosh Corporation Integrated operator centric controls
FR3098772B1 (en) * 2019-07-17 2021-06-11 Psa Automobiles Sa SAFE START-UP OF A VEHICLE WITH AN ALERT DEVICE
DE102019211121A1 (en) * 2019-07-26 2021-01-28 Robert Bosch Gmbh Procedure for checking an acceptable use of a rolling chassis
CA3107219A1 (en) * 2020-01-27 2021-07-27 Oshkosh Corporation Concrete buildup location determination
US11833713B2 (en) * 2020-03-06 2023-12-05 Oshkosh Corporation Axle pressure setting systems and methods
USD997785S1 (en) 2021-02-18 2023-09-05 United States Postal Service Vehicle
WO2023283382A1 (en) * 2021-07-09 2023-01-12 Oshkosh Corporation Integrated operator centric controls
CN114274345B (en) * 2021-12-22 2024-01-23 三一汽车制造有限公司 Tubular pile distribution control method and system
GB2619701A (en) * 2022-06-06 2023-12-20 Total Vehicle Solutions Group Ltd Alerts associated with concrete mixers or the like

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030114965A1 (en) * 2001-09-10 2003-06-19 Claude-Nicolas Fiechter Method and system for condition monitoring of vehicles
US7239887B1 (en) * 2000-10-25 2007-07-03 Trimble Navigation Limited Mobile control apparatus
US7415508B2 (en) * 2001-08-31 2008-08-19 Temic Automotive Of North America, Inc. Linked vehicle active networks

Family Cites Families (207)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US1951089A (en) 1931-12-12 1934-03-13 Reuben E Fielder Driving mechanism for motor vehicles
US3720863A (en) 1969-08-27 1973-03-13 Allis Chalmers Electrically driven vehicle steered by control of power and speed of tractive elements
US4041470A (en) 1976-01-16 1977-08-09 Industrial Solid State Controls, Inc. Fault monitoring and reporting system for trains
DE2647823A1 (en) 1976-10-22 1978-04-27 Bosch Gmbh Robert REMOTE CONTROL SYSTEM FOR THE SELECTIVE DRIVING OF CONSUMERS, IN PARTICULAR IN A MOTOR VEHICLE
DE2840706C2 (en) 1977-09-21 1985-09-12 Hitachi, Ltd., Tokio/Tokyo Electronic control device for controlling the operation of an internal combustion engine
US4162714A (en) 1978-03-15 1979-07-31 Correll Richard R Safety interlock system for fire truck pump throttle control
DE3064465D1 (en) 1979-02-01 1983-09-08 Ward Goldstone Ltd A multiplex information handling system and a vehicle incorporating this system
US4453880A (en) 1981-05-22 1984-06-12 Fahrzeugbau Haller Gmbh Control device for a loading device for bulk goods containers
JPS57208746A (en) 1981-06-18 1982-12-21 Toyota Motor Corp Transmission controlling system
US4542802A (en) 1982-04-02 1985-09-24 Woodward Governor Company Engine and transmission control system for combines and the like
US5896418A (en) 1983-06-16 1999-04-20 Hitachi, Ltd. Data transmission system having a communication control computer for controlling communication between a communication interface module and terminal devices
US4646232A (en) 1984-01-03 1987-02-24 Texas Instruments Incorporated Microprocessor with integrated CPU, RAM, timer, bus arbiter data for communication system
US4639609A (en) 1985-02-26 1987-01-27 United Technologies Automotive, Inc. Load current management system for automotive vehicles
JPS62161037A (en) 1986-01-09 1987-07-17 Nippon Denso Co Ltd Synthetic diagnostic apparatus mounted on vehicle
US4744218A (en) 1986-04-08 1988-05-17 Edwards Thomas L Power transmission
JPS62237895A (en) 1986-04-09 1987-10-17 Nippon Denso Co Ltd On-vihicle communication equipment
JPH07105801B2 (en) 1986-10-02 1995-11-13 日本電装株式会社 Vehicle communication control device
JPS63100843A (en) 1986-10-16 1988-05-02 Nippon Denso Co Ltd Communication control device
DE3637261A1 (en) 1986-11-03 1988-05-11 Bayerische Motoren Werke Ag ELECTRONIC SYSTEM FOR MOTOR VEHICLES
US4809803A (en) 1987-04-06 1989-03-07 General Dynamics-Land Systems Drive system and vehicle for use therewith
US4809177A (en) 1987-08-14 1989-02-28 Navistar International Transportation Corp. Multiplexed electrical wiring system for a truck including driver interface and power switching
US5025253A (en) 1988-10-14 1991-06-18 Secura Corporation System and method for remotely monitoring the connect/disconnect status of a multiple part vehicle
US4864154A (en) 1988-12-13 1989-09-05 Hugh D. Copeland System for automatically shutting down auxiliary power devices in a vehicle
US4941546A (en) 1989-02-07 1990-07-17 Figgie International Inc. Aerial ladder rotation limiter
US4949808A (en) 1989-02-07 1990-08-21 Figgie International, Inc. Aerial apparatus and stabilizing means therefor
EP0392411B2 (en) 1989-04-14 1999-01-07 Hitachi, Ltd. A control apparatus for automobiles
US5046007A (en) 1989-06-07 1991-09-03 Accutek Industries, Inc. Motor vehicle data collection device
DE69027507T2 (en) 1989-10-27 1997-01-30 Hitachi Ltd Motor vehicle control system and control unit therefor
JP2904296B2 (en) 1990-03-30 1999-06-14 マツダ株式会社 Multiplex transmission equipment for vehicles
JPH03295735A (en) 1990-04-11 1991-12-26 Mitsubishi Electric Corp On-vehicle electronic control device
US5296840A (en) 1990-05-25 1994-03-22 Federal Signal Corporation Programmable emergency signalling system for a vehicle
US5124915A (en) 1990-05-29 1992-06-23 Arthur Krenzel Computer-aided data collection system for assisting in analyzing critical situations
DE4109392A1 (en) 1991-03-22 1992-09-24 Kloeckner Humboldt Deutz Ag TIRE PRESSURE CONTROL
JP3011521B2 (en) 1991-03-28 2000-02-21 矢崎総業株式会社 Electric wiring structure for vehicles
JPH04347536A (en) 1991-05-22 1992-12-02 Honda Motor Co Ltd Electric load limiter for vehicle
GB2263376A (en) 1992-01-02 1993-07-21 Leslie Keith Davies Vehicle monitoring equipment
JPH07503842A (en) 1992-01-03 1995-04-27 ザ トロ カンパニー Electronic controller for lawn maintenance vehicles
JPH05276561A (en) 1992-03-30 1993-10-22 Mazda Motor Corp Multiplex communication equipment
GB9207909D0 (en) 1992-04-10 1992-05-27 Rolls Royce Motor Cars Vehicle electronic control apparatus
US5493490A (en) 1992-05-05 1996-02-20 Clear With Computers, Inc. Electronic proposal preparation system for selling vehicles
DE4392671C2 (en) 1992-06-10 2000-06-21 Ford Werke Ag Communication system for motor vehicles
JPH06201407A (en) 1992-09-16 1994-07-19 Caterpillar Inc Method and apparatus for displaying sensor output in diagnostic system
US5636122A (en) 1992-10-16 1997-06-03 Mobile Information Systems, Inc. Method and apparatus for tracking vehicle location and computer aided dispatch
US5418437A (en) 1992-11-16 1995-05-23 Hydro-Quebec Motor vehicle drive system for a motor vehicle having an electric motor system, and a method of operating said drive system
US5365436A (en) 1993-01-14 1994-11-15 Navistar International Transportation Corp. Electronic management system for heavy-duty trucks
US5445347A (en) 1993-05-13 1995-08-29 Hughes Aircraft Company Automated wireless preventive maintenance monitoring system for magnetic levitation (MAGLEV) trains and other vehicles
US6542077B2 (en) 1993-06-08 2003-04-01 Raymond Anthony Joao Monitoring apparatus for a vehicle and/or a premises
JP2767363B2 (en) 1993-07-08 1998-06-18 株式会社小松製作所 Driving machine data collection device
DE69432369T2 (en) 1993-07-26 2003-12-18 Hitachi, Ltd. Control unit for vehicle
US5815126A (en) 1993-10-22 1998-09-29 Kopin Corporation Monocular portable communication and display system
FI935373A0 (en) 1993-12-01 1993-12-01 Iws International Inc Kopplingsstycke eller koppling Foer ledning
US5592375A (en) 1994-03-11 1997-01-07 Eagleview, Inc. Computer-assisted system for interactively brokering goods or services between buyers and sellers
GB9406625D0 (en) 1994-04-05 1994-05-25 Smiths Industries Plc Electrical systems and connectors
MX9605297A (en) 1994-05-03 1997-12-31 Electro Wire Products Inc Power distribution module.
US5568023A (en) 1994-05-18 1996-10-22 Grayer; William Electric power train control
US5619412A (en) * 1994-10-19 1997-04-08 Cummins Engine Company, Inc. Remote control of engine idling time
US6244758B1 (en) 1994-11-15 2001-06-12 Absolute Software Corp. Apparatus and method for monitoring electronic devices via a global network
CA2141092C (en) 1995-01-25 1999-01-05 James F. White Communication between components of a machine
EP0812049A4 (en) 1995-02-21 2000-06-07 Hitachi Ltd Device and method for supplying power to a vehicle, semi-conductor circuit device for use in the same and collective wiring device for a vehicle or an automobile
US5463992A (en) 1995-02-21 1995-11-07 Navistar International Transportation Corp. Electronic interlock for multiple PTO enable switches
US5844473A (en) 1995-04-12 1998-12-01 Products Research, Inc. Method and apparatus for remotely collecting operational information of a mobile vehicle
US5922040A (en) 1995-05-17 1999-07-13 Mobile Information System, Inc. Method and apparatus for fleet management
JP3657027B2 (en) 1995-05-25 2005-06-08 株式会社小松製作所 Time management system and method for vehicle fault diagnosis apparatus
US5615119A (en) 1995-06-07 1997-03-25 Aurora Flight Sciences Corporation Fault tolerant automatic control system utilizing analytic redundancy
JP3463834B2 (en) 1995-06-30 2003-11-05 日野自動車株式会社 Load control device for bus vehicles
JP3552800B2 (en) 1995-08-02 2004-08-11 矢崎総業株式会社 Vehicle load control system
DE19532067C1 (en) 1995-08-31 1996-10-24 Daimler Benz Ag Programming system for vehicle electronic key
JP3358412B2 (en) 1995-12-04 2002-12-16 トヨタ自動車株式会社 Vehicle electronic control unit
EP0886827A1 (en) 1995-12-04 1998-12-30 General Railway Signal Corp. Vital point-to-point communications with multidrop network configuration
US5918180A (en) 1995-12-22 1999-06-29 Dimino; Michael Telephone operable global tracking system for vehicles
US5732074A (en) 1996-01-16 1998-03-24 Cellport Labs, Inc. Mobile portable wireless communication system
US6125356A (en) 1996-01-18 2000-09-26 Rosefaire Development, Ltd. Portable sales presentation system with selective scripted seller prompts
US5739592A (en) 1996-01-31 1998-04-14 Grote Industries, Inc. Power and communications link between a tractor and trailer
AU1260697A (en) 1996-02-21 1997-08-28 Consolidated Technologies International Multiplexed electrical system having a central controller and programmable control nodes
US5812959A (en) 1996-02-27 1998-09-22 Trimble Navigation Limited Automated vehicle recommendation system
DE19611364B4 (en) 1996-03-22 2005-10-20 Daimler Chrysler Ag Method and device for vehicle tire monitoring
US5848365A (en) 1996-05-23 1998-12-08 Freightliner Corporation Diagnostic method and system for electrical system in a truck
FI101656B1 (en) 1996-05-27 1998-07-31 Iws International Inc Connection between the smart connection base and the cable
US5945919A (en) 1996-05-30 1999-08-31 Trimble Navigation Limited Dispatcher free vehicle allocation system
FI962544A (en) 1996-06-19 1997-12-20 Iws International Inc Flat cable and method of making it
US5736925A (en) 1996-06-21 1998-04-07 Weldon Technologies, Inc. Vehicle warning system controller
US5890080A (en) 1996-06-25 1999-03-30 Freightliner Corporation Truck with monitored and resettable electronic control units
JPH1032886A (en) 1996-07-17 1998-02-03 Harness Sogo Gijutsu Kenkyusho:Kk Intra-vehicle communication controller
US5819201A (en) 1996-09-13 1998-10-06 Magellan Dis, Inc. Navigation system with vehicle service information
US5793648A (en) 1996-09-30 1998-08-11 Freightliner Corporation Method and system for automating control panel layout and wiring specifications for a vehicle manufacturing process
US5987378A (en) 1996-10-24 1999-11-16 Trimble Navigation Limited Vehicle tracker mileage-time monitor and calibrator
US5884206A (en) 1996-11-08 1999-03-16 Samsung Heavy Industries Co., Ltd. Distributed control system for heavy construction machine
US6070538A (en) 1996-11-22 2000-06-06 Case Corporation Modular agricultural implement control system
US5995898A (en) 1996-12-06 1999-11-30 Micron Communication, Inc. RFID system in communication with vehicle on-board computer
US6041310A (en) 1996-12-12 2000-03-21 Green Ford, Inc. Method and system for automobile transactions
US6256580B1 (en) 1996-12-16 2001-07-03 Mannesmann Ag Process for transmitting route information which defines a proposed route for a vehicle in a road network and serves as a navigation aid from a traffic information center to a terminal in a vehicle, traffic information center and terminal
US5957985A (en) 1996-12-16 1999-09-28 Microsoft Corporation Fault-resilient automobile control system
US5930742A (en) 1996-12-19 1999-07-27 Golf Car Systems, Inc. Wheeled fleet information processing and reporting system including hubmeter
SE9604759L (en) 1996-12-23 1998-03-23 Nob Elektronik Ab Electronic annular bus system divided into several sections
US6240365B1 (en) 1997-01-21 2001-05-29 Frank E. Bunn Automated vehicle tracking and service provision system
US6065565A (en) 1997-01-30 2000-05-23 Jlg Industries, Inc. Hybrid power system for a vehicle
DE19710082A1 (en) 1997-03-12 1998-10-01 Deere & Co Drive system for commercial vehicles
US5928291A (en) 1997-03-27 1999-07-27 Rockwell International Corporation Mileage and fuel consumption determination for geo-cell based vehicle information management
US5895454A (en) 1997-04-17 1999-04-20 Harrington; Juliette Integrated interface for vendor/product oriented internet websites
US6285932B1 (en) 1997-05-16 2001-09-04 Snap-On Technologies, Inc. Computerized automotive service system
DE19725916A1 (en) 1997-06-19 1999-01-28 Daimler Benz Ag Computer=aided diagnosis device for electronically-controlled systems in motor vehicle
US5950144A (en) 1997-06-30 1999-09-07 Chrysler Corporation Method for data transfer in vehicle electrical test system
US6188939B1 (en) 1997-08-18 2001-02-13 The Texas A&M University System Advanced law enforcement and response technology
US6263268B1 (en) 1997-08-26 2001-07-17 Transcontech Corporation System and method for providing mobile automotive telemetry
US6141608A (en) 1997-10-28 2000-10-31 Snap-On Tools Company System for dynamic diagnosis of apparatus operating conditions
WO1999025586A2 (en) 1997-11-14 1999-05-27 Iws International, Inc. Intelligent current distribution system for vehicles and method for manufacturing the same
US5999104A (en) 1997-12-03 1999-12-07 Ford Motor Company Method of producing customizable automotive electronic systems
US6225890B1 (en) 1998-03-20 2001-05-01 Trimble Navigation Limited Vehicle use control
US6501393B1 (en) 1999-09-27 2002-12-31 Time Domain Corporation System and method for using impulse radio technology to track and monitor vehicles
US5913210A (en) 1998-03-27 1999-06-15 Call; Charles G. Methods and apparatus for disseminating product information via the internet
US6434512B1 (en) 1998-04-02 2002-08-13 Reliance Electric Technologies, Llc Modular data collection and analysis system
EP0949122A3 (en) 1998-04-09 2000-09-20 Mannesmann VDO Aktiengesellschaft Vehicle diagnostic installation and procedure for reducing vehicle repairing
US6430488B1 (en) 1998-04-10 2002-08-06 International Business Machines Corporation Vehicle customization, restriction, and data logging
US6338010B1 (en) 1998-09-03 2002-01-08 Delco Electronics Corporation Multi-sensor module for communicating sensor information over a vehicle data bus
US6219626B1 (en) 1998-09-08 2001-04-17 Lockheed Corp Automated diagnostic system
US6141610A (en) 1998-09-08 2000-10-31 Trimble Navigation Limited Automated vehicle monitoring system
WO2000023315A2 (en) 1998-10-21 2000-04-27 Deka Products Limited Partnership Fault tolerant architecture for a personal vehicle
CA2651874A1 (en) 1998-11-05 2000-05-11 International Truck And Engine Corporation Land vehicle communications system and process for providing information and coordinating vehicle activities
US6331365B1 (en) 1998-11-12 2001-12-18 General Electric Company Traction motor drive system
US6154658A (en) 1998-12-14 2000-11-28 Lockheed Martin Corporation Vehicle information and safety control system
US6263269B1 (en) 1998-12-23 2001-07-17 International Truck And Engine Corporation Configuration programming of input/output connections for network modules in a multiplexed vehicle communication system
US6487717B1 (en) 1999-01-15 2002-11-26 Cummins, Inc. System and method for transmission of application software to an embedded vehicle computer
US6154122A (en) 1999-01-29 2000-11-28 M. P. Menze Research & Development Snowplow diagnostic system
SG82672A1 (en) 1999-02-04 2001-08-21 Snorkel International Inc Aerial work platform boom having ground and platform controls linked by a controller area network
US6466258B1 (en) 1999-02-12 2002-10-15 Lockheed Martin Corporation 911 real time information communication
US6246320B1 (en) 1999-02-25 2001-06-12 David A. Monroe Ground link with on-board security surveillance system for aircraft and other commercial vehicles
US6181994B1 (en) 1999-04-07 2001-01-30 International Business Machines Corporation Method and system for vehicle initiated delivery of advanced diagnostics based on the determined need by vehicle
JP2000333160A (en) 1999-05-19 2000-11-30 Nippon Dry Chem Co Ltd Device for grasping situation of fire site
US6430164B1 (en) 1999-06-17 2002-08-06 Cellport Systems, Inc. Communications involving disparate protocol network/bus and device subsystems
DE19929434B4 (en) 1999-06-26 2015-09-17 Karl-Otto Meyer Mobile dispatch control system for central deployment in hazardous areas
US7024296B2 (en) 1999-07-30 2006-04-04 Oshkosh Truck Corporation Control system and method for an equipment service vehicle
US6553290B1 (en) 2000-02-09 2003-04-22 Oshkosh Truck Corporation Equipment service vehicle having on-board diagnostic system
US7006902B2 (en) 1999-07-30 2006-02-28 Oshkosh Truck Corporation Control system and method for an equipment service vehicle
US6757597B2 (en) 2001-01-31 2004-06-29 Oshkosh Truck A/C bus assembly for electronic traction vehicle
US6909944B2 (en) 1999-07-30 2005-06-21 Oshkosh Truck Corporation Vehicle control system and method
US7072745B2 (en) 1999-07-30 2006-07-04 Oshkosh Truck Corporation Refuse vehicle control system and method
US6922615B2 (en) 1999-07-30 2005-07-26 Oshkosh Truck Corporation Turret envelope control system and method for a fire fighting vehicle
US7127331B2 (en) 1999-07-30 2006-10-24 Oshkosh Truck Corporation Turret operator interface system and method for a fire fighting vehicle
US20040133319A1 (en) 1999-07-30 2004-07-08 Oshkosh Truck Corporation User interface and method for vehicle control system
US6993421B2 (en) 1999-07-30 2006-01-31 Oshkosh Truck Corporation Equipment service vehicle with network-assisted vehicle service and repair
US7729831B2 (en) 1999-07-30 2010-06-01 Oshkosh Corporation Concrete placement vehicle control system and method
US6885920B2 (en) 1999-07-30 2005-04-26 Oshkosh Truck Corporation Control system and method for electric vehicle
US7162332B2 (en) 1999-07-30 2007-01-09 Oshkosh Truck Corporation Turret deployment system and method for a fire fighting vehicle
US6421593B1 (en) 1999-07-30 2002-07-16 Pierce Manufacturing Inc. Military vehicle having cooperative control network with distributed I/O interfacing
US6882917B2 (en) 1999-07-30 2005-04-19 Oshkosh Truck Corporation Steering control system and method
US20030158635A1 (en) 1999-07-30 2003-08-21 Oshkosh Truck Corporation Firefighting vehicle with network-assisted scene management
US7107129B2 (en) 2002-02-28 2006-09-12 Oshkosh Truck Corporation Turret positioning system and method for a fire fighting vehicle
US7184862B2 (en) 1999-07-30 2007-02-27 Oshkosh Truck Corporation Turret targeting system and method for a fire fighting vehicle
US7184866B2 (en) 1999-07-30 2007-02-27 Oshkosh Truck Corporation Equipment service vehicle with remote monitoring
US6281790B1 (en) 1999-09-01 2001-08-28 Net Talon Security Systems, Inc. Method and apparatus for remotely monitoring a site
US6917288B2 (en) 1999-09-01 2005-07-12 Nettalon Security Systems, Inc. Method and apparatus for remotely monitoring a site
US6243628B1 (en) 1999-09-07 2001-06-05 General Electric Company System and method for predicting impending failures in a locomotive
US6157889A (en) 1999-09-16 2000-12-05 Modular Mining Systems, Inc. Load distribution system for haulage trucks
CA2282881C (en) 1999-09-20 2001-10-30 Vansco Electronics Ltd. Electrical control apparatus including a plurality of programmable modules
FR2799034B1 (en) 1999-09-24 2002-08-02 Renault METHOD AND DEVICE FOR VEHICLE DIAGNOSIS BY COMMUNICATION NETWORK
AU2619801A (en) 1999-10-29 2001-06-06 Gelco Corporation Method and system for tracking equipment usage information
US6609108B1 (en) 1999-11-05 2003-08-19 Ford Motor Company Communication schema of online system and method of ordering consumer product having specific configurations
SE9904099D0 (en) 1999-11-11 1999-11-11 Volvo Lastvagnar Ab Communication system
US20010034656A1 (en) 1999-11-30 2001-10-25 Parts.Com System and methods of online commerce for the efficient supply of parts or the like
CA2393395A1 (en) 1999-12-01 2001-06-07 Sinex Aviation Technologies Corporation Dynamic aircraft maintenance management system
US6611755B1 (en) 1999-12-19 2003-08-26 Trimble Navigation Ltd. Vehicle tracking, communication and fleet management system
CA2326278C (en) 1999-12-30 2008-06-03 At&T Corp. Remote monitoring through the brg
US6370454B1 (en) 2000-02-25 2002-04-09 Edwin S. Moore Iii Apparatus and method for monitoring and maintaining mechanized equipment
US20010044769A1 (en) 2000-03-06 2001-11-22 Chaves Jimmy Bernard Motor vehicle dealer e-tailing
US6615186B1 (en) 2000-04-24 2003-09-02 Usa Technologies, Inc. Communicating interactive digital content between vehicles and internet based data processing resources for the purpose of transacting e-commerce or conducting e-business
US20020015354A1 (en) 2000-04-28 2002-02-07 Rmc Industries Corporation Methods and systems for remotely monitoring sensor data in delivery vehicles
AU2001258867A1 (en) * 2000-05-04 2001-11-12 Jin-Ho Song Automatic vehicle management apparatus and method using wire and wireless communication network
US20020010643A1 (en) 2000-06-02 2002-01-24 Chaves Jimmy Bernard On-line motor vehicle sales
US6580953B1 (en) 2000-06-14 2003-06-17 Vansco Electronics Ltd. Electrical control apparatus including retrievable stored operationing program
US6230496B1 (en) 2000-06-20 2001-05-15 Lockheed Martin Control Systems Energy management system for hybrid electric vehicles
US20020111725A1 (en) 2000-07-17 2002-08-15 Burge John R. Method and apparatus for risk-related use of vehicle communication system data
US6636790B1 (en) 2000-07-25 2003-10-21 Reynolds And Reynolds Holdings, Inc. Wireless diagnostic system and method for monitoring vehicles
US6522955B1 (en) 2000-07-28 2003-02-18 Metallic Power, Inc. System and method for power management
US6694234B2 (en) 2000-10-06 2004-02-17 Gmac Insurance Company Customer service automation systems and methods
US6429773B1 (en) * 2000-10-31 2002-08-06 Hewlett-Packard Company System for remotely communicating with a vehicle
FR2816887B1 (en) * 2000-11-20 2003-03-14 Dufournier Technologies METHOD AND DEVICE FOR DETECTING THE WEAR OF TIRES OR TREADS AND SIMILAR SURFACES OR ZONES
US6549827B1 (en) 2000-11-20 2003-04-15 John Yen Fire prevention automation commanding control system using satellite-location/geography-information
US20020065707A1 (en) 2000-11-30 2002-05-30 Glacier Advertising Ltd. Automobile customer information generation and transmission system
US6496775B2 (en) 2000-12-20 2002-12-17 Tracer Net Corporation Method and apparatus for providing automatic status information of a delivery operation
DE10103922A1 (en) 2001-01-30 2002-08-01 Physoptics Opto Electronic Gmb Interactive data viewing and operating system
US7379797B2 (en) 2001-01-31 2008-05-27 Oshkosh Truck Corporation System and method for braking in an electric vehicle
US7277782B2 (en) 2001-01-31 2007-10-02 Oshkosh Truck Corporation Control system and method for electric vehicle
US6611740B2 (en) 2001-03-14 2003-08-26 Networkcar Internet-based vehicle-diagnostic system
JP2002334166A (en) 2001-05-08 2002-11-22 Hitachi Ltd Repair/maintenance support system and vehicle adaptive to the system
US20030001736A1 (en) 2001-06-13 2003-01-02 Jeffrey Lewis Service set-point device
US6662091B2 (en) 2001-06-29 2003-12-09 Battelle Memorial Institute Diagnostics/prognostics using wireless links
US6650977B2 (en) 2001-08-01 2003-11-18 International Truck Intellectual Property Company, Llc Automated vehicle inspection system
US20030046179A1 (en) 2001-09-06 2003-03-06 Farid Anabtawi Vehicle shopping and buying system and method
US20030081123A1 (en) 2001-10-26 2003-05-01 Rupe Steven M. Video and data documenting system for a public service vehicle
US6865460B2 (en) 2001-10-29 2005-03-08 Visteon Global Technologies, Inc. Communication network for an automobile
US20040021569A1 (en) 2001-11-21 2004-02-05 Robert Lepkofker Personnel and resource tracking method and system for enclosed spaces
US20030105565A1 (en) 2001-12-03 2003-06-05 Loda David C. Integrated internet portal and deployed product microserver management system
US20050113996A1 (en) 2001-12-21 2005-05-26 Oshkosh Truck Corporation Ambulance control system and method
US7302320B2 (en) 2001-12-21 2007-11-27 Oshkosh Truck Corporation Failure mode operation for an electric vehicle
US7792618B2 (en) 2001-12-21 2010-09-07 Oshkosh Corporation Control system and method for a concrete vehicle
US7451028B2 (en) 2001-12-21 2008-11-11 Oshkosh Corporation Turret control system based on stored position for a fire fighting vehicle
US7254468B2 (en) 2001-12-21 2007-08-07 Oshkosh Truck Corporation Multi-network control system for a vehicle
US7520354B2 (en) 2002-05-02 2009-04-21 Oshkosh Truck Corporation Hybrid vehicle with combustion engine/electric motor drive
US7720458B2 (en) 2002-05-30 2010-05-18 Lockheed Martin Corporation Rapidly deployable emergency communications system and method
US7392122B2 (en) 2002-06-13 2008-06-24 Oshkosh Truck Corporation Steering control system and method
US20040203974A1 (en) 2002-06-19 2004-10-14 Seibel Michael A. Method and wireless device for providing a maintenance notification for a maintenance activity
US7034678B2 (en) 2002-07-02 2006-04-25 Tri-Sentinel, Inc. First responder communications system
US6798344B2 (en) 2002-07-08 2004-09-28 James Otis Faulkner Security alarm system and method with realtime streaming video
CN102843629A (en) 2002-07-26 2012-12-26 奥克利有限公司 Wireless interactive headset
US7412307B2 (en) 2002-08-02 2008-08-12 Oshkosh Truck Corporation Refuse vehicle control system and method
WO2004038638A2 (en) 2002-10-09 2004-05-06 Mdf Holdings, Inc. System and method for tracking the location of multiple mobile radio transceiver units
DE10336877B3 (en) 2003-08-11 2005-02-17 Infineon Technologies Ag USB-based peripheral device and procedure for commissioning the USB-based peripheral device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7239887B1 (en) * 2000-10-25 2007-07-03 Trimble Navigation Limited Mobile control apparatus
US7415508B2 (en) * 2001-08-31 2008-08-19 Temic Automotive Of North America, Inc. Linked vehicle active networks
US20030114965A1 (en) * 2001-09-10 2003-06-19 Claude-Nicolas Fiechter Method and system for condition monitoring of vehicles

Cited By (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090174158A1 (en) * 2005-02-28 2009-07-09 Oshkosh Corporation Suspension system
US20080004777A1 (en) * 2006-06-29 2008-01-03 Oshkosh Truck Corporation Wireless control system
US7831363B2 (en) * 2006-06-29 2010-11-09 Oshkosh Corporation Wireless control system for a load handling vehicle
US9649519B2 (en) 2007-07-17 2017-05-16 Elkhart Brass Manufacturing Company, Inc. Firefighting device feedback control
US8606373B2 (en) 2009-04-22 2013-12-10 Elkhart Brass Manufacturing Company, Inc. Firefighting monitor and control system therefor
US20100274397A1 (en) * 2009-04-22 2010-10-28 Elkhart Brass Manufacturing Company, Inc. Firefighting monitor and control system therefor
US9170583B2 (en) 2009-04-22 2015-10-27 Elkhart Brass Manufacturing Company, Inc. Firefighting monitor and control system therefor
US20110174383A1 (en) * 2010-01-21 2011-07-21 Elkhart Brass Manufacturing Company, Inc. Firefighting monitor
US9557199B2 (en) 2010-01-21 2017-01-31 Elkhart Brass Manufacturing Company, Inc. Firefighting monitor
US10857402B2 (en) 2010-01-21 2020-12-08 Elkhart Brass Manufacturing Company, Inc. Firefighting monitor
US20130110348A1 (en) * 2010-03-19 2013-05-02 Komatsu Ltd. Display Device for Construction Machine
US9506223B2 (en) * 2010-03-19 2016-11-29 Komatsu Ltd. Display device for construction machine
US9399151B1 (en) 2011-08-16 2016-07-26 Elkhart Brass Manufacturing Company, Inc. Fire fighting systems and methods
US8744780B2 (en) * 2012-04-27 2014-06-03 Filtersmarts, Inc. Detector for clogged filters
US20140052319A1 (en) * 2012-08-16 2014-02-20 Penny & Giles Controls Limited Remote interaction with an electrically powered vehicle
US9393920B2 (en) * 2013-05-20 2016-07-19 General Motors Llc Telematics-based system for protecting against vehicle battery drain
US20140343831A1 (en) * 2013-05-20 2014-11-20 General Motors Llc Telematics-based system for protecting against vehicle battery drain
US10239403B2 (en) 2014-03-03 2019-03-26 Oshkosh Corporation Concrete mixer vehicle having vertically-positioned CNG fuel tanks
US10297091B2 (en) * 2014-10-07 2019-05-21 Yanmar Co., Ltd. Remote server
US9492695B2 (en) 2014-11-24 2016-11-15 Oshkosh Corporation Pedestal and torque box assembly for a fire apparatus
US9580960B2 (en) 2014-11-24 2017-02-28 Oshkosh Corporation Aerial ladder for a fire apparatus
US9597536B1 (en) 2014-11-24 2017-03-21 Oshkosh Corporation Quint configuration fire apparatus
US9579530B2 (en) 2014-11-24 2017-02-28 Oshkosh Corporation Ladder assembly for a fire apparatus
US9677334B2 (en) 2014-11-24 2017-06-13 Oshkosh Corporation Aerial ladder for a fire apparatus
US9580962B2 (en) 2014-11-24 2017-02-28 Oshkosh Corporation Outrigger assembly for a fire apparatus
US9814915B2 (en) 2014-11-24 2017-11-14 Oshkosh Corporation Quint configuration fire apparatus
US11975223B2 (en) 2014-11-24 2024-05-07 Oshkosh Corporation Quint configuration fire apparatus
US11813488B2 (en) 2014-11-24 2023-11-14 Oshkosh Corporation Quint configuration fire apparatus
US9504863B2 (en) 2014-11-24 2016-11-29 Oshkosh Corporation Quint configuration fire apparatus
US9302129B1 (en) 2014-11-24 2016-04-05 Oshkosh Corporation Turntable assembly for a fire apparatus
US20170203666A1 (en) * 2016-01-19 2017-07-20 Ford Global Technologies, Llc Battery charging system and servicing method
US20170256102A1 (en) * 2016-03-04 2017-09-07 Deere & Company Non-starting engine remote diagnostic
US10102690B2 (en) * 2016-03-04 2018-10-16 Deere & Company Non-starting engine remote diagnostic
US11992970B2 (en) 2016-06-17 2024-05-28 Oshkosh Corporation Concrete drum control, property prediction, and monitoring system and methods
US10987829B2 (en) 2016-06-17 2021-04-27 Oshkosh Corporation Concrete drum control, property prediction, and monitoring systems and methods
US11413787B2 (en) 2016-06-17 2022-08-16 Oshkosh Corporation Concrete drum control, property prediction, and monitoring systems and methods
US11858172B2 (en) 2016-06-17 2024-01-02 Oshkosh Corporation Concrete drum control, property prediction, and monitoring systems and methods
US10414067B2 (en) * 2016-06-17 2019-09-17 Oshkosh Corporation Concrete drum control, property prediction, and monitoring systems and methods
US20170361491A1 (en) * 2016-06-17 2017-12-21 Oshkosh Corporation Concrete drum control, property prediction, and monitoring systems and methods
US11806896B2 (en) 2016-06-17 2023-11-07 Oshkosh Corporation Concrete drum control, property prediction, and monitoring systems and methods
US10286239B2 (en) 2017-02-08 2019-05-14 Oshkosh Corporation Fire apparatus piercing tip ranging and alignment system
US11524193B2 (en) 2017-02-08 2022-12-13 Oshkosh Corporation Fire apparatus piercing tip ranging and alignment system
US11466638B2 (en) 2017-10-24 2022-10-11 Deere & Company Sensor diagnostic procedure
US11521385B2 (en) 2018-04-23 2022-12-06 Oshkosh Corporation Refuse vehicle control system
US12039777B2 (en) 2018-04-23 2024-07-16 Oshkosh Corporation Refuse vehicle control system
CN110682443A (en) * 2019-12-11 2020-01-14 潍坊三建滨海建筑材料有限公司 Full-automatic control system for powder soot blowing of concrete mixing plant
US11760230B2 (en) 2020-07-08 2023-09-19 Oshkosh Corporation Repositionable seat for delivery vehicle
US11970086B2 (en) 2020-07-08 2024-04-30 Oshkosh Corporation Visibility enhancements for delivery vehicle
US11807134B2 (en) 2020-07-08 2023-11-07 Oshkosh Corporation Door assembly for delivery vehicle
US11724624B2 (en) 2020-07-08 2023-08-15 Oshkosh Corporation Cargo shelf for delivery vehicle
US12012015B2 (en) 2020-07-08 2024-06-18 Oshkosh Corporation Door lock assembly for delivery vehicle
US11628748B2 (en) 2020-07-08 2023-04-18 Oshkosh Corporation Visibility enhancements for delivery vehicle
US12090894B2 (en) 2020-07-08 2024-09-17 Oshkosh Corporation Repositionable seat for delivery vehicle
US12109915B2 (en) 2020-07-08 2024-10-08 Oshkosh Corporation Window assembly for delivery vehicle

Also Published As

Publication number Publication date
US7792618B2 (en) 2010-09-07
US20050131600A1 (en) 2005-06-16

Similar Documents

Publication Publication Date Title
US7792618B2 (en) Control system and method for a concrete vehicle
EP1676221B1 (en) User interface and method for vehicle control system
US6553290B1 (en) Equipment service vehicle having on-board diagnostic system
US6370454B1 (en) Apparatus and method for monitoring and maintaining mechanized equipment
US8513949B2 (en) Electronic battery tester or charger with databus connection
US6630813B2 (en) Method and apparatus for monitoring the state of the battery of a hybrid electric vehicle
US6778893B2 (en) Control system for construction machines
US6882917B2 (en) Steering control system and method
US20110130905A1 (en) Remote Vehicle Monitoring and Diagnostic System and Method
JP5109197B2 (en) Work machine management device and work machine communication device
US6677854B2 (en) Remote vehicle diagnostic system
US7756621B2 (en) Steering control system and method
CN101434221B (en) Vehicle failure diagnosis apparatus
US7598743B2 (en) Battery maintenance device having databus connection
EP2112492B1 (en) Test requirement list for diagnostic tests
US20070156311A1 (en) Communication of automotive diagnostic data
US20040024502A1 (en) Equipment service vehicle with remote monitoring
US20120029852A1 (en) Battery monitor system attached to a vehicle wiring harness
US20110046842A1 (en) Satellite enabled vehicle prognostic and diagnostic system
EP1237385A2 (en) Vehicle diagnostic system
JP5406318B2 (en) Work machine management device and work machine communication device
WO2015040762A1 (en) Work machine, system for managing work machine, and method for managing work machine
JP4583594B2 (en) Vehicle management system
WO2004092857A2 (en) System, method and computer program product for remote vehicle diagnostics, telematics, monitoring, configuring, and reprogramming
EP1560143A2 (en) Telemetry system for a vehicle fleet

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION