ENGINE SYSTEM AND A METHOD OF OPERATING A BRAKE ASSEMBLY FOR AN ENGINE SYSTEM
20260116361 ยท 2026-04-30
Assignee
Inventors
- Saurabh Markhedkar (Pune, IN)
- Pavan Chandras (Hyderabad, IN)
- Ronny Alexander Mathew (Pune, IN)
- Yusuf Poonawala (Kondhwa, IN)
- Dipender Ravindra Thakur (Balewadi, IN)
Cpc classification
B60T8/171
PERFORMING OPERATIONS; TRANSPORTING
F16D2066/001
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16D66/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16D55/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16D65/0006
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60T13/36
PERFORMING OPERATIONS; TRANSPORTING
F16D2121/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60T8/172
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60T13/36
PERFORMING OPERATIONS; TRANSPORTING
B60T8/171
PERFORMING OPERATIONS; TRANSPORTING
B60T8/172
PERFORMING OPERATIONS; TRANSPORTING
F16D55/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16D65/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16D65/847
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
An engine system includes an engine, a crankshaft operatively coupled to the engine, a brake assembly, and an actuator assembly. The brake assembly includes a brake disc. The brake disc is coupled to the crankshaft. The actuator assembly includes a brake pad and an actuator. The brake pad is selectively positionable to contact the brake disc. The actuator is configured to selectively position the brake pad to contact the brake disc.
Claims
1. An engine system comprising: an engine; a crankshaft operatively coupled to the engine; a brake assembly comprising a brake disc, the brake disc coupled to the crankshaft; and an actuator assembly comprising: a brake pad that is selectively positionable to contact the brake disc; and an actuator configured to selectively position the brake pad to contact the brake disc.
2. The engine system of claim 1, further comprising a driveline coupled to the crankshaft at a crankshaft first end, wherein the brake assembly is coupled to the crankshaft at a crankshaft second end, opposite the crankshaft first end.
3. The engine system of claim 1, further comprising a compressed gas source, wherein: the actuator is configured to selectively cause the compressed gas source to provide gas to the brake pad, and when the compressed gas source provides the gas to the brake pad, the brake pad contacts the brake disc.
4. The engine system of claim 1, further comprising a vibration damper coupled to the crankshaft, the vibration damper mitigating vibrations in the crankshaft when the brake pad is in contact with the crankshaft.
5. The engine system of claim 1, further comprising a radiator assembly positioned proximate the brake assembly, the radiator assembly facilitating heat exchange between air flowing proximate the brake assembly and a working fluid, thereby cooling the brake assembly.
6. The engine system of claim 1, further comprising a controller configured to: receive data regarding operation of the engine system; determine a braking torque value based on the received data; responsive to the braking torque value being above a predetermined threshold, generate a disc brake command; and implementing the disc brake command comprising causing the actuator to position the brake pad so as to contact the brake disc.
7. The engine system of claim 6, wherein the predetermined threshold is a maximum braking torque that can be provided by systems other than the brake assembly.
8. The engine system of claim 6, wherein the controller is further configured to: receive a temperature value regarding the brake disc; and responsive to the temperature value being at or above a temperature threshold, preventing the actuator from positioning the brake pad to contact the brake disc.
9. The engine system of claim 8, wherein the disc brake command is implemented responsive to the temperature value being below the temperature threshold.
10. The engine system of claim 6, wherein the controller is further configured to: after implementing the disc brake command, determining whether an applied braking torque is at or above the predetermined threshold; and responsive to the applied braking torque being at or above the predetermined threshold, performing one of: ceasing implementing the disc brake command thereby causing the actuator to position the brake pad so as to disengage the brake pad from the brake disc, or implementing a release brake command comprising causing the actuator to position the brake pad so as to disengage the brake pad from the brake disc.
11. The engine system of claim 10, wherein the controller is further configured to, responsive to the applied braking torque not being at or above the predetermined threshold, continuing to implement the disc brake command, thereby causing the actuator to maintain a position of the brake pad in contact with the brake disc.
12. A method of operating a brake assembly for an engine system comprising: receiving, by a controller, data regarding operation of the engine system, the engine system comprising the brake assembly having a brake disc and an actuator assembly having a brake pad and an actuator; determining, by the controller, a braking torque value based on the received data; responsive to the braking torque value being above a predetermined threshold, generating, by the controller, a disc brake command; and implementing, by the controller, the disc brake command comprising causing the actuator to position the brake pad so as to contact the brake disc.
13. The method of claim 12, wherein the disc brake command is implemented after a predetermined time period beginning after generating the disc brake command.
14. The method of claim 12, further comprising: receiving, by the controller, a temperature value regarding the brake disc; and responsive to the temperature value being at or above a temperature threshold, preventing, by the controller, the actuator from positioning the brake pad to contact the brake disc.
15. The method of claim 14, wherein the disc brake command is implemented responsive to the temperature value being below the temperature threshold.
16. The method of claim 14, wherein the preventing of the actuator from positioning the brake pad to contact the brake disc occurs before generating, by the controller, the disc brake command.
17. The method of claim 14, wherein the preventing of the actuator from positioning the brake pad to contact the brake disc occurs before implementing, by the controller, the disc brake command.
18. The method of claim 12, further comprising: after implementing the disc brake command, determining whether an applied braking torque is at or above the predetermined threshold; and responsive to the applied braking torque being at or above the predetermined threshold, performing one of: ceasing implementing, by the controller, the disc brake command thereby causing the actuator to position the brake pad so as to disengage the brake pad from the brake disc, or implementing, by the controller, a release brake command comprising causing the actuator to position the brake pad so as to disengage the brake pad from the brake disc.
19. The method of claim 18, wherein the applied braking torque comprises a sum of braking torque applied by the brake assembly and an applied engine braking torque from an associated engine.
20. The method of claim 18, further comprising responsive to the applied braking torque not being at or above the predetermined threshold, continuing to implement, by the controller, the disc brake command, thereby causing the actuator to maintain a position of the brake pad in contact with the brake disc.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0006]
[0007]
[0008]
[0009]
[0010]
DETAILED DESCRIPTION
[0011] In the following detailed description, reference is made to the accompanying drawings, which form a part hereof. In the drawings, similar symbols typically identify similar components, unless context dictates otherwise. The illustrative embodiments described in the detailed description, drawings, and claims are not meant to be limiting. Other embodiments may be utilized, and other changes may be made, without departing from the spirit or scope of the subject matter presented here. It will be readily understood that the aspects of the present disclosure, as generally described herein, and illustrated in the figures, can be arranged, substituted, combined, and designed in a wide variety of different configurations, all of which are explicitly contemplated and made part of this disclosure.
[0012] As represented and shown in
[0013] As shown in
[0014] In some embodiments, the engine 102 is a hydrogen internal combustion engine. The hydrogen internal combustion engine is configured to combust hydrogen fuel to generate power. The power is used to rotate the crankshaft 104. During operation of the engine 102, it may be desirable to selectively decrease a speed (e.g., a rotational speed) of the crankshaft 104. For example, when the engine 102 is provided in a vehicle, it may be desirable to reduce the speed of the crankshaft 104 when decreasing a speed of the vehicle. As described herein, the brake assembly 120 includes a brake disc 122 (shown in
[0015] As shown in
[0016] As shown in
[0017] As shown in
[0018] The radiator assembly 112 may include a heat exchanger and/or a fan (not shown). The heat exchanger is configured to facilitate heat exchange between air and a working fluid, such as the coolant of the engine 102 and/or the air received from the turbo device. The fan is configured to provide air (e.g., ambient air) through the heat exchanger.
[0019] The radiator assembly 112 is positioned such that air (e.g., the ambient air) flowing through the radiator assembly 112 flows towards and/or over the brake assembly 120. In this way, the brake assembly 120 is cooled by the air flowing over the brake assembly 120. In some embodiments, the engine system 100 does not include the radiator assembly 112.
[0020] As shown in
[0021] As shown in
[0022] The processing circuit 152 can include one or more analog circuits, electronic circuits (e.g., integrated circuits (IC), discrete circuits, system on a chip (SOC) circuits, microcontrollers, etc.), telecommunication circuits, hybrid circuits, and any other type of circuit. In this regard, the processing circuit 152 may include any type of component for accomplishing or facilitating achievement of the operations described herein. For example, a circuit as described herein may include one or more transistors, logic gates (e.g., NAND, AND, NOR, OR, XOR, NOT, XNOR, etc.), resistors, multiplexers, registers, capacitors, inductors, diodes, wiring, and so on. The processing circuit 152 may also include or be programmable hardware devices such as field programmable gate arrays, programmable array logic, programmable logic devices or the like.
[0023] The processor 154 may be implemented as one or more single- or multi-chip processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), and/or suitable processors (e.g., other programmable logic devices, discrete hardware components, etc. to perform the functions described herein). A processor may be a microprocessor, a group of processors, etc. A processor also may be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration. In some embodiments, the one or more processors may be shared by multiple circuits. Alternatively or additionally, the one or more processors may be structured to perform or otherwise execute certain operations independent of one or more co-processors. In other example embodiments, two or more processors may be coupled via a bus to enable independent, parallel, pipelined, or multi-threaded instruction execution. All such variations are intended to fall within the scope of the present disclosure.
[0024] The memory device 156 (e.g., memory, memory unit, storage device) may include one or more devices (e.g., RAM, ROM, Flash memory, hard disk storage) for storing data and/or computer code for completing or facilitating the various processes, layers and modules described in the present disclosure. For example, the memory device 156 may include dynamic random-access memory (DRAM). The memory device 156 may be communicably connected to the processor 154 to provide computer code or instructions to the processor 154 for executing at least some of the processes described herein. Moreover, the memory device 156 may be or include tangible, non-transient volatile memory or non-volatile memory. Accordingly, the memory device 156 may include database components, object code components, script components, or any other type of information structure for supporting the various activities and information structures described herein.
[0025] The controller 150 is communicatively coupled to the actuator 142. The controller 150 is configured to facilitate operation of the brake assembly 120 by operating the actuator 142. Specifically, the controller 150 is configured to adjust (e.g., modulate, select, etc.) the position of the actuator 142 to facilitate engaging the brake pad 145 with the brake disc 122.
[0026] As shown in
[0027] The controller 150 is configured to receive the signal associated with the grade from the grade sensor 160. The controller 150 is configured to determine the grade based on this signal. In some embodiments, the grade sensor 160 is capable of providing a signal associated with a grade between 0% and 10% (inclusive), such as between 0% and 7% (inclusive). In some embodiments, the engine system 100 does not include the grade sensor 160.
[0028] As shown in
[0029] The crankshaft 104 also includes a crankshaft flange 109. The crankshaft flange 109 extends axially outward from an end surface of the crankshaft body 107 (e.g., at the second end of the crankshaft 104) in a direction towards the brake assembly 120 and away from the driveline 106. As described in greater detail below, at least a portion of the brake assembly 120 is configured to receive at least a portion of the crankshaft flange.
[0030] As shown in
[0031] As shown in
[0032] As shown in
[0033] The fastener 132 is configured to couple the brake assembly 120 to the crankshaft 104. More specifically, when the fastener 132 is provided through the corresponding brake disc outer opening 123, the corresponding cover outer opening 126, and the corresponding mounting member outer opening 129 and engaged with the threads inside the crankshaft openings 108, the fastener 132 couples the brake assembly 120 to the crankshaft 104.
[0034] As shown in
[0035] As shown in
[0036] As shown in
[0037] As shown in
[0038] As shown in
[0039] A flow diagram of an example method 300 of operating the brake assembly 120 is shown in
[0040] The method 300 may be performed by a computing system, such as the controller 150. It should be understood that the order of the method 300 is shown as an example only. That is, one or more processes may be performed concurrently, partially concurrently, sequentially, and/or in a different order than as shown in
[0041] At process 302, the controller 150 receives data regarding operation of the engine system 100. The data regarding operation of the engine system 100 includes a vehicle speed value (e.g., a speed of a vehicle embodying the engine system 100), an accelerator pedal position, a clutch switch position, a gradient sensor value, an engine fueling value (e.g., a fueling amount, an air-to-fuel ratio, etc.), a boost pressure value, and so on. In some embodiments, the data can include information regarding a speed of the engine 102, a rotational speed of the crankshaft 104, a speed of a vehicle embodying the engine system 100, and so on.
[0042] In some embodiments, the data can include information regarding a brake demand value. The brake demand value is an amount of braking power, measured in horsepower or watts, that is requested of the engine system (e.g., by a user). For example, a user may depress a brake pedal in a vehicle embodying the engine system 100, and the deflection of the brake pedal corresponds to the brake demand value. In some embodiments, the brake demand value is based on one or more of the vehicle speed value, the accelerator pedal position, the clutch switch position, the gradient sensor value, the engine fueling value, and/or the boost pressure value. For example, as the vehicle speed value, the accelerator pedal position, the engine fueling value, and/or the boost pressure value increase (individually or together), the brake demand value increases. Similarly, as the gradient sensor value decreases (e.g., from positive or zero to negative), the brake demand value increases.
[0043] In some embodiments, the data includes a braking capability of the engine system 100. The braking capability is an amount of braking power that the engine 102 can provide via engine braking and/or an amount of braking power from a service brake of a vehicle embodying the engine system 100.
[0044] At process 304, the controller 150 determines a braking torque value based on the received data. The braking torque value is an amount of braking torque required to achieve the brake demand value. In an example arrangement, the brake demand value (e.g., a power value) is directly related to the braking torque and the angular velocity of the crankshaft 104, and the controller 150 can calculate the braking torque value based on this relationship.
[0045] At process 306, the controller 150 compares the braking torque value to a predetermined threshold. Responsive to the braking torque value being above the predetermined threshold, the method 300 proceeds to process 308. Responsive to the braking torque value being at or below the predetermined threshold, the method 300 returns to process 302.
[0046] In some embodiments, the predetermined threshold is based on the braking capability of the engine system 100. For example, the predetermined threshold can be a maximum braking torque that can be provided by systems of the engine system 100 other than the brake assembly 120, and more specifically the maximum braking torque that the engine 102 can provide via engine braking and/or the maximum braking torque that the service brake of the vehicle embodying the engine system 100 can provide.
[0047] At process 308, responsive to the braking torque value being above a predetermined threshold, the controller 150 generates a disc brake command. The disc brake command is configured to enable operation of the brake assembly 120. More specifically, the disc brake command is configured to cause the actuator 142 to position the brake pad 145 so as to contact the brake disc 122.
[0048] At process 310, after generating the disc brake command, the controller 150 waits for a calibrated delay time. The calibrated delay time is a predetermined amount of time, which may be between 1 millisecond and 1 second, such as 30 milliseconds. The calibrated delay time can be set by a user, such as an operator of the engine system 100 or a manufacturer of the engine system 100 (or one or more components thereof). Process 310 is optional and may be omitted.
[0049] When process 310 is included in the method 300, the method 300 proceeds to process 312 after process 310. In these embodiments, the disc brake command is implemented after a predetermined time period (e.g., the calibrated delay time) beginning after generating the disc brake command at process 308. The implementation of the disc brake command causes the actuator 142 to position the brake pad 145 so as to contact the brake disc 122. When process 310 is not included in the method 300, the controller 150 implements the disc brake command at process 312 after generating the disc brake command at process 308.
[0050] At process 314, the controller 150 determines whether the braking torque was achieved. For example, the controller 150 can compare the braking torque applied by the brake assembly 120, either alone or in combination with the engine braking torque from the engine 102 and/or the service brake torque form the service brakes, to the predetermined threshold.
[0051] Responsive to the braking torque being at or above the predetermined threshold, the method 300 proceeds to process 316. At process 316, the controller 150 releases the brake. For example, the controller 150 may cease implementing the disc brake command to release the brake, thereby causing the actuator 142 to position the brake pad 145 so as to disengage the brake pad 145 from the brake disc 122. In another example, the controller 150 may implementing the brake release command that causes the actuator 142 to position the brake pad 145 so as to disengage the brake pad 145 from the brake disc 122.
[0052] Responsive to the braking torque being below the predetermined threshold, the method 300 proceeds to process 318. At process 318, the controller 150 maintains the brake. For example, the controller 150 may continue implementing the disc brake command, thereby causing the actuator 142 to maintain the position the brake pad 145 contacting the brake disc 122.
[0053] At process 320, the controller 150 receives a disc brake temperature (e.g., a temperature value regarding the brake disc 122). In some embodiments, when the method 300 includes process 320, process 320 is performed before process 308. For example, process 320 may be performed concurrently, partially concurrently, or sequentially with process 302.
[0054] At process 322, the controller 150 compares the temperature value to a predetermined temperature threshold. Responsive to the temperature value being at or above the temperature threshold, the method 300 proceeds process 312. Responsive to the temperature value being below the temperature threshold, the method 300 proceeds to process 324.
[0055] At process 324, responsive to the temperature value being at or above a temperature threshold, the controller 150 prevents the actuator 142 from positioning the brake pad 145 to contact the brake disc 122. For example, the controller 150 may prevent the disc brake command from being generated and/or may prevent the disc brake command from being implemented. In some embodiments, after process 324, the method 300 may return to process 320. In some embodiments, when the method 300 includes process 324, process 324 is performed before process 308. For example, process 320 may be performed concurrently, partially concurrently, or sequentially with process 302, process 304, and/or process 306. In other embodiments, process 324 is performed after process 308 and before process 312. For example, process 324 may be performed during the predetermined time period of process 310.
[0056] Responsive to the temperature value being below the temperature threshold, the controller 150 may implement the disc brake command at process 312 (subsequent to generating the disc brake command). That is, the disc brake command is implemented responsive to the temperature value being below the temperature threshold.
[0057] While this specification contains many specific implementation details, these should not be construed as limitations on the scope of what may be claimed but rather as descriptions of features specific to particular implementations. Certain features described in this specification in the context of separate implementations can also be implemented in combination in a single implementation. Conversely, various features described in the context of a single implementation can also be implemented in multiple implementations separately or in any suitable subcombination. Moreover, although features may be described as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can, in some cases, be excised from the combination, and the claimed combination may be directed to a subcombination or variation of a subcombination.
[0058] As utilized herein, the terms substantially, generally, approximately, 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 who review this disclosure 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 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 appended claims.
[0059] The term coupled and the like, as used herein, mean the joining of two components directly or indirectly to one another. Such joining may be stationary (e.g., permanent) or moveable (e.g., removable or releasable). Such joining may be achieved with the two components or the two components and any additional intermediate components being integrally formed as a single unitary body with one another, with the two components, or with the two components and any additional intermediate components being attached to one another.
[0060] It is important to note that the construction and arrangement of the various systems shown in the various example implementations is illustrative only and not restrictive in character. All changes and modifications that come within the spirit and/or scope of the described implementations are desired to be protected. It should be understood that some features may not be necessary, and implementations lacking the various features may be contemplated as within the scope of the disclosure, the scope being defined by the claims that follow. When the language a portion is used, the item can include a portion and/or the entire item unless specifically stated to the contrary.
[0061] References herein to the positions of elements (e.g., top, bottom, above, below, left, right) are merely used to describe the orientation of various elements in the FIGURES. It should be noted that the orientation of various elements may differ according to other exemplary embodiments, and that such variations are intended to be encompassed by the present disclosure.
[0062] Also, the term or is used, in the context of a list of elements, in its inclusive sense (and not in its exclusive sense) so that when used to connect a list of elements, the term or means one, some, or all of the elements in the list. Conjunctive language such as the phrase at least one of X, Y, and Z, unless specifically stated otherwise, is otherwise understood with the context as used in general to convey that an item, term, etc. may be either X, Y, Z, X and Y, X and Z, Y and Z, or X, Y, and Z (i.e., any combination of X, Y, and Z). Thus, such conjunctive language is not generally intended to imply that certain embodiments require at least one of X, at least one of Y, and at least one of Z to each be present, unless otherwise indicated.