EMERGENCY VEHICLE THROTTLE MANAGEMENT SYSTEM

20210215107 ยท 2021-07-15

    Inventors

    Cpc classification

    International classification

    Abstract

    An emergency vehicle throttle management system includes a system controller having a main body, a processor, a memory, a multiplex connectivity component, a powertrain connectivity component, and a life safety connectivity component. The life safety connectivity component functioning to communicate directly with one of the life safety systems onboard the emergency vehicle. The powertrain connection component functioning to communicate with the powertrain components of the emergency vehicle which are mechanically coupled to the life safety system. The system controller including functionality for transmitting a powertrain resource request to the powertrain of the emergency vehicle in response to a throttle adjustment request received from the life safety system or a command from the throttle pedal of the vehicle. A throttle rule management unit evaluates error notifications received from the multiplex system, and selectively instructs the throttle source circuit to generate powertrain resource requests.

    Claims

    1. A throttle management system controller for an emergency vehicle, said throttle management system controller comprising: at least one life safety connectivity component that is configured to communicate with at least one life safety system that is selectively and mechanically linked to a powertrain of the emergency vehicle; a powertrain connection component that is configured to communicate with the powertrain of the emergency vehicle, said powertrain including an engine, a transmission and a power take off; a processor that is in communication with each of the powertrain connection component and the at least one life safety connectivity component; and a main body for housing each of the processor, the powertrain connection component, and the at least one life safety connectivity component, wherein the powertrain connection component includes functionality for transmitting a powertrain resource request to the powertrain of the emergency vehicle.

    2. The system controller of claim 1, further comprising: a discrete throttle source circuit that is in communication with the processor, said throttle source circuit including functionality for generating the powertrain resource request.

    3. The system controller of claim 2, wherein the at least one life safety connectivity component includes functionality for receiving a throttle adjustment request from the at least one life safety system.

    4. The system controller of claim 3, wherein the powertrain resource request is generated in response to the received throttle adjustment request from the at least one life safety system, and includes an instruction to operate a vehicle throttle to achieve a specific RPM, a specific speed, or a specific torque.

    5. The system controller of claim 4, wherein the powertrain resource request includes an instruction to initiate or change an operation of the engine.

    6. The system controller of claim 2, wherein the powertrain connection component is further configured to communicate with a throttle pedal of the vehicle and to pass a throttle command from the vehicle pedal to the powertrain.

    7. The system controller of claim 2, wherein the powertrain connection component is further configured to communicate with a throttle pedal of the vehicle, and the powertrain resource request is generated in response to a throttle adjustment request received from the throttle pedal of the vehicle.

    8. The system controller of claim 7, wherein the powertrain resource request includes an instruction to initiate or change an operation of the engine.

    9. The system controller of claim 1, further comprising: a multiplex communication component that is configured to communicate with a multiplex system of the emergency vehicle having functionality for selectively disabling the vehicle powertrain and the at least one life safety system.

    10. The system controller of claim 9, wherein the multiplex communication component includes functionality for receiving an error notification from the multiplex system.

    11. The system controller of claim 10, wherein the error notification includes an instruction to disable at least one of the vehicle powertrain or the at least one life safety system.

    12. The system controller of claim 11, further comprising: a throttle rule management unit that is in communication with the processor, said throttle rule management unit including a plurality of rules for evaluating the error notification, and selectively instructing the throttle source circuit to generate the powertrain resource request.

    13. The system controller of claim 12, wherein the powertrain resource request overrides the instruction to disable the vehicle powertrain, and includes an instruction to initiate or change an operation of the engine.

    14. The system controller of claim 12, wherein at least one of the plurality of rules is user customizable.

    15. The system of claim 1, wherein the powertrain connection component includes a can bus port for communicating with a can-bus cable of the vehicle's controller area network.

    16. The system controller of claim 1, wherein the powertrain resource request includes an instruction to initiate an operation of the engine.

    17. The system controller of claim 1, wherein the powertrain resource request includes an instruction to cease an operation of the engine.

    18. The system controller of claim 1, wherein the powertrain resource request includes an instruction to change an RPM at which the engine is operating.

    19. The system controller of claim 1, wherein the powertrain resource request includes an instruction to change a torque at which the engine is operating.

    20. The system controller of claim 1, wherein the powertrain resource request includes an instruction to change a gear of the transmission.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0017] Presently preferred embodiments are shown in the drawings. It should be appreciated, however, that the invention is not limited to the precise arrangements and instrumentalities shown.

    [0018] FIG. 1A is an illustrative operating environment of an emergency throttle management system that is useful for understanding the inventive concepts disclosed herein.

    [0019] FIG. 1B is a schematic diagram illustrating an operation of the life safety systems of an emergency vehicle, in accordance with the background art.

    [0020] FIG. 2 is a simplified block diagram of the system controller of the emergency vehicle throttle management system, in accordance with one embodiment of the invention.

    [0021] FIG. 3 is a block diagram of the emergency vehicle throttle management system in operation, in accordance with one embodiment of the invention.

    [0022] FIG. 4 is a schematic diagram of the emergency vehicle throttle management system in operation, in accordance with one embodiment of the invention.

    DETAILED DESCRIPTION OF THE INVENTION

    [0023] While the specification concludes with claims defining the features of the invention that are regarded as novel, it is believed that the invention will be better understood from a consideration of the description in conjunction with the drawings. As required, detailed embodiments of the present invention are disclosed herein; however, it is to be understood that the disclosed embodiments are merely exemplary of the invention which can be embodied in various forms. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a basis for the claims and as a representative basis for teaching one skilled in the art to variously employ the inventive arrangements in virtually any appropriately detailed structure. Further, the terms and phrases used herein are not intended to be limiting but rather to provide an understandable description of the invention.

    [0024] As described herein, a unit, and a component are used interchangeably to describe one or more identified physical objects and/or devices which are linked together and/or function together to perform a specified function.

    [0025] As described herein, a powertrain resource request can include an instruction to initiate, change or stop an operation of a powertrain component such as the engine speed, engine RPM, engine torque, and/or transmission mode/gear, for example.

    [0026] As described herein, an error notification can include a detection by the multiplex system or other life safety system that a system fault exists and/or that a configuration of components is not in the necessary order to allow new or continued operation of a life safety system.

    [0027] Various embodiments of an emergency vehicle throttle management system 100 are described below for understanding the inventive concepts disclosed herein. In each of the drawings, identical reference numerals are used for like elements of the invention or elements of like function. For the sake of clarity, only those reference numerals are shown in the individual figures which are necessary for the description of the respective figure.

    [0028] FIGS. 2 and 3 illustrate one embodiment of an emergency vehicle throttle management system 100, having a system controller 110 for managing powertrain resource requests, resolving potential system conflicts, and for allowing an on-site operator to selectively engage control of the vehicle powertrain when needed to operate a specific life safety system.

    [0029] As shown, the controller 110 can include a main body 111 for housing a processor 112 that is conventionally connected to a memory 113, a powertrain connection component 114, a Multiplex communication component 115, an internal throttle source circuit 116, a throttle rule management unit 117, a plurality of life safety connectivity components 118a-118z, and a power module 119.

    [0030] Although illustrated as separate elements, those of skill in the art will recognize that one or more system controller components may comprise, or include one or more printed circuit boards (PCB) containing any number of integrated circuit or circuits, for completing the activities described herein. Of course, any number of other analog and/or digital components capable of performing the below described functionality can be provided in place of, or in conjunction with the below described controller elements.

    [0031] The main body 111 can include any number of different shapes and sizes and can be constructed from any number of different materials suitable for encompassing each of the controller elements. In one preferred embodiment, the main body 111 can be constructed from plastic having a plurality of internal connectors (not shown) for securely housing each of the device elements in a compact, shockproof, and watertight manner. Of course, any number of other known construction materials are also contemplated.

    [0032] The processing unit 112 can be one or more conventional central processing units (CPU) or any other type of device, or multiple devices, capable of manipulating or processing information such as program code stored in the memory 113 and/or the throttle source 116 and throttle rules 117 modules and for causing the circuitry to complete the activities and functionality described herein.

    [0033] The memory 113 can act to store operating instructions in the form of program code for the processor 112 to execute. Although illustrated in FIG. 3 as a single component, memory 113 can include one or more physical memory devices such as, for example, local memory and/or one or more bulk storage devices. As used herein, local memory can refer to random access memory or other non-persistent memory device(s) generally used during actual execution of program code, whereas a bulk storage device can be implemented as a persistent data storage device such as a hard drive, for example, containing programs that permit the processor to perform the functionality described below. Additionally, memory 113 can also include one or more cache memories that provide temporary storage of at least some program code in order to reduce the number of times program code must be retrieved from the bulk storage device during execution. Each of these devices are well known in the art.

    [0034] The powertrain connection component 114 can include circuitry that converts/formats operating instructions from the controller processor into CAN messages for transmission to a designated component and/or ECU of the vehicle powertrain system. To this end, the powertrain connection component can include a Can Bus port, or other such device for receiving a communication cable 180 such as a J1939 Can-Bus data cable that engages the vehicle's Controller Area Network. Of course, any number of other connection ports, cables and/or components are also contemplated.

    [0035] The multiplex communication component 115 can function to communicatively link the controller 110 to the onboard multiplex system 5, via a command bus 184, for example, to allow the system controller to receive a report indicating the vehicle's current status. As previously noted, the multiplex system 5 captures discrete input/output data from a plurality of nodes/sensors and interlocks positioned along the vehicle. Exemplary data which can be received includes, for example, park/drive/neutral transmission status, parking brake status, suppression fluid status, aerial ladder status, pump switch on/off status and the like. Of course, any number of other connection ports, cables and/or components are also contemplated for allowing one- or two-way communication between the multiplex system 5 and the system controller 110.

    [0036] The internal throttle source circuit 116 can be provided as a discrete circuit or as a memory component, that includes logic for allowing the controller 110 to send resource requests to the vehicle powertrain system 4. These powertrain resource requests can include, for example, an instruction to engage the vehicle engine which is communicatively linked with a life safety system, and to operate the engine throttle at a set RPM, a set speed, or a set torque, for example, along with ceasing to operate the vehicle engine. The resource requests sent via the circuit 116 can be generated in response to a request for throttle adjustment/control from one of the life safety systems, and/or an on-site user operating an emergency throttle pedal 40 or other such device.

    [0037] In either instance, such resource commands can function to permit new or continued operation of a life safety system that is mechanically coupled to the vehicle powertrain, despite the presence of a fault or misconfiguration detected by the multiplex system 5 and reported to the communication component 115.

    [0038] The throttle rule management unit 117 can be provided as a discrete circuit or as a memory component including a predetermined and/or programmable set of rules configured to evaluate and permit a powertrain resource request that is received from one of the life safety systems to be sent to the powertrain via the throttle source circuit 116. To this end, the unit 117 can determine when it is permissible for the internal throttle source circuit 116 to obtain exclusive control of the powertrain system 4 despite the presence of an error notification (e.g., system fault, network fault, and/or configuration error) reported by the multiplex system 5 and/or a contrary instruction from the multiplex system or other life safety system.

    [0039] The life safety connectivity components 118a-118z can each function to communicate directly with one or more of the onboard life safety systems, such as the illustrated fire suppression system 2 and the aerial implement system 3, via any number of different communication cables 132. To this end, each of the components 118a-118z can include, comprise or consist of any device capable of creating a communications link (e.g., wired and/or wireless, serial communications interfaces, bus connector, etc.) between the system 110 and the life safety systems.

    [0040] The power module 119 can function to supply the necessary power requirements to each component of the system controller 110. In various embodiments, the power module can include connections for engaging the onboard power supply of the vehicle and/or may include an onboard battery to permit continued operation of the system in the event the connection to the vehicle power is interrupted or unavailable.

    [0041] In operation, the throttle system controller 110 can be communicatively coupled with each of the vehicle power system 4, the multiplex system 5, and any number of onboard life safety systems 2 and 3, for example, to allow the system controller 110 to selectively control the powertrain system 4 and/or to permit the life safety system to obtain or retain control of the powertrain system even if the multiplex system 5 or one of the other life safety systems reports an error or misconfiguration status.

    [0042] FIG. 4 schematically illustrates one embodiment of an emergency throttle system 100 and controller 110 in operation. As noted above, when the vehicle is configured to operate the fire suppression system, the vehicle PTO 4a will be mechanically linked to the suppression system pump 2c, and the engine/throttle 4d will be controlled by the control station 2d and the pressure governor control subsystem 2e via the multiplex system.

    [0043] During this operation, the system controller 110 will continue to monitor all connected systems. In the event that an error is detected, such as a failure of node 5e1, for example, the system controller 110 can selectively take control of the powertrain system, thus preventing the multiplex system 5 from disabling the ongoing operation of the engine 4d and pump 2c that is actively discharging water and/or provide manual override throttle control to a user.

    [0044] For example, if a specific rule covering the exemplary failure is programmed within the rule management unit 117, the system controller 110 may automatically assume exclusive control of the powertrain system, and may transform and convey throttle adjustment requests from the pressure governor 2e directly to the engine 4d.

    [0045] In addition to the above, the system 100 can provide options for allowing an on-site user to manually control the powertrain in order to supply operating power to a life safety system. Such a feature being particularly beneficial in instances where a preset rule is not available. In such a situation, a user can instruct the system controller 110 to enable manual control of the engine throttle 4d using the vehicle's throttle (accelerator) pedal 40 and/or foot (service) brake inputs, for example. Upon receiving the user command, the system controller can transform instructions received from the operator pedals and send a powertrain resource request to the engine throttle control 4d feeding the pump 2c.

    [0046] Although described above with regard to manual control, the preferred embodiment of the system controller 110 can employ throttle control logic in order to prevent dangerous changes in water pressure resulting from inadvertent and/or extreme throttle commands. For example, if a user suddenly applies full throttle, the system controller may gradually increase the throttle from zero to the maximum allowable throttle amount over a period of time such as 30 seconds, for example. Likewise, if a user removes their foot from the pedal 40, the system controller 110 can gradually reduce the throttle from the current operating parameter to zero over a period of 5-10 seconds, for example.

    [0047] The throttle control logic can be provided as a function of the throttle source circuitry and/or the throttle rule management, and represents an important safety feature, as drastic changes in water pressure can cause equipment damage and/or serious injuries or death to firefighters and other users operating hoses and other fire suppression system components.

    [0048] Although described above with regard to a specific system error, this is for illustrative purposes only, as the system 100 may be configured for allowing the system controller 110 to obtain exclusive control of the powertrain system in any number of different circumstances, and such control may be implemented automatically and/or manually.

    [0049] As to a further description of the manner and use of the present invention, the same should be apparent from the above description. Accordingly, no further discussion relating to the manner of usage and operation will be provided.

    [0050] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms a, an, and the are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms comprises and/or comprising, when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.

    [0051] As will be appreciated by one skilled in the art, aspects of the present invention may be embodied as a system, method or computer program product. Accordingly, aspects of the present invention may take the form of an entirely hardware embodiment, or an embodiment combining software and hardware aspects that may all generally be referred to herein as a circuit, module, unit or system. Furthermore, aspects of the present invention may take the form of a computer program product embodied in one or more computer readable medium(s) having computer readable program code embodied thereon.

    [0052] The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of the present invention has been presented for purposes of illustration and description but is not intended to be exhaustive or limited to the invention in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the invention. The embodiment was chosen and described in order to best explain the principles of the invention and the practical application, and to enable others of ordinary skill in the art to understand the invention for various embodiments with various modifications as are suited to the particular use contemplated.