US 11,885,269 B1
Fuel system for prime mover
Sagar Srivastava, Gorakhpur (IN); Venkat Vijay Kishore Turlapati, Hyderabad (IN); Venkatachalam Swaminathan, Bengaluru (IN); Avinash Krishna Bhat, Bengaluru (IN); Prakash Sadhasivam, Coimbatore (IN); and Manas Koallay, Bangalore (IN)
Assigned to Caterpillar Inc., Peoria, IL (US)
Filed by Caterpillar Inc., Peoria, IL (US)
Filed on Jun. 8, 2023, as Appl. No. 18/331,200.
Int. Cl. F02D 19/06 (2006.01)
CPC F02D 19/0605 (2013.01) [F02D 19/0615 (2013.01); F02D 19/0628 (2013.01); F02D 19/0647 (2013.01); F02D 19/0681 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A fuel system associated with a prime mover, the fuel system comprising:
a primary fuel assembly adapted to selectively supply a primary fuel to the prime mover;
a secondary fuel assembly adapted to selectively supply a secondary fuel to the prime mover, wherein the primary fuel is different from the secondary fuel; and
a controller configured to control a supply of at least one of the primary fuel and the secondary fuel to the prime mover, the controller including:
at least one memory configured to store a fuel type initialization speed threshold value for the prime mover, a steady-state absolute speed error threshold value for the prime mover, and a fuel switchover timer threshold duration from a previous fuel switching event, wherein the at least one memory is further configured to store a first upper pressure threshold value and a first lower pressure threshold value for the primary fuel, and wherein the at least one memory is further configured to store a second upper pressure threshold value and a second lower pressure threshold value for the secondary fuel; and
at least one processor communicably coupled with the at least one memory, wherein the at least one processor is configured to:
determine an operating speed value of the prime mover, an operating load to be applied on the prime mover, and an absolute speed error value;
determine if the primary fuel is being supplied to the prime mover;
determine a primary pressure value corresponding to the primary fuel;
determine a secondary pressure value corresponding to the secondary fuel;
compare the primary pressure value with each of the first upper pressure threshold value and the first lower pressure threshold value, and the secondary pressure value with each of the second upper pressure threshold value and the second lower pressure threshold value;
compare the operating speed value of the prime mover with the fuel type initialization speed threshold value for the prime mover and the absolute speed error value with the steady-state absolute speed error threshold value for the prime mover;
compare the operating load to be applied on the prime mover with a rated load of the secondary fuel;
determine if the fuel switchover timer threshold duration from the previous fuel switching event has elapsed; and
perform a first switch from the primary fuel to the secondary fuel if the primary pressure value is lesser than the first lower pressure threshold value, the secondary pressure value is greater than the second upper pressure threshold value, the operating speed value of the prime mover is greater than the fuel type initialization speed threshold value for the prime mover, the absolute speed error value is lesser than the steady-state absolute speed error threshold value for the prime mover, the operating load to be applied on the prime mover is greater than the rated load of the secondary fuel, and the fuel switchover timer threshold duration from the previous fuel switching event has elapsed.