The present disclosure relates to a Rankine Cycle pump and recuperator having multiple heat sources or boiler systems, and more particularly to a closed cycle waste heat recovery system utilizing more than one heat source.
This section provides background information related to the present disclosure which is not necessarily prior art.
The Rankine Cycle is a thermodynamic cycle that utilizes a heat source and working fluid to convert the heat produced by the heat source into mechanical work performed by the working fluid. Various types of heat sources or boilers can be utilized in a Rankine Cycle system. For example, residual or waste heat produced by in an industrial process or other operation, and released in the form of exhaust gases, can be effectively utilized in a Rankine Cycle system. In one particular example of a waste heat recovery system, waste heat in the form of exhaust gases produced by an internal combustion engine can be utilized in a Ranking Cycle system and converted into mechanical work in order to improve the efficiency of the internal combustion engine. In some applications, a device or process may produce more than one heat source.
While known Rankine Cycle and waste hear recovery systems have generally proven to be acceptable for their intended purposes, a continued need in the relevant art remains for a system that effectively and efficiently utilizes heat produced by multiple heat sources.
This section provides a general summary of the disclosure, and is not a comprehensive disclosure of its full scope or all of its features.
A waste heat recovery system for an engine is disclosed. In one example, the waste heat recovery system includes an expander, a first heat exchanger system, and a second heat exchanger system. The expander is configured to convert waste heat from a working fluid into mechanical energy. The first heat exchanger system is in fluid communication with the expander, the first heat exchanger system disposed upstream of the expander. The second heat exchanger system is in fluid communication with the expander and is disposed upstream of the expander and arranged in parallel with the first heat exchanger system.
A method for operating a waste heat recovery system is also disclosed. The waste heat recovery system has first and second heat exchanger systems in fluid communication with an expander. In one example, the method includes determining a first actual flow characteristic of a working fluid flowing through the first heat exchanger system and determining a second actual flow characteristic of the working fluid flowing through the second heat exchanger system. The example method also includes determining a first desired flow characteristic of the working fluid flowing through the first heat exchanger system and determining a second desired flow characteristic of the working fluid flowing through the second heat exchanger system. The example method further includes comparing the first actual flow characteristic to the first desired flow characteristic, comparing the second actual flow characteristic to the second desired flow characteristic, and adjusting at least one of a pump speed and a valve position based on at least one of the comparison of the first actual flow characteristic to the first desired flow characteristic and the comparison of the second actual flow characteristic to the second desired flow characteristic.
A system for controlling a waste heat recovery system is also disclosed. In one example, the system includes a desired characteristic module and at least one of a pump control module and a valve control module. The desired characteristic module determines a desired value of a flow characteristic of a working fluid flowing through first and second heat exchanger systems of a Rankine cycle system. Based on the desired value, the pump control module selectively changes the speed of at least one of a first pump disposed in the first heat exchanger system and a second pump disposed in the second heat exchanger system. Also, based on the desired value, the valve control module selectively adjusts the position of at least one of a first valve disposed in the first heat exchanger system and a second valve disposed in the second heat exchanger system.
Further areas of applicability will become apparent from the description provided herein. The description and specific examples in this summary are intended for purposes of illustration only and are not intended to limit the scope of the present disclosure.
The drawings described herein are for illustrative purposes only of selected embodiments and not all possible implementations, and are not intended to limit the scope of the present disclosure.
Corresponding reference numerals indicate corresponding parts throughout the several views of the drawings.
Example embodiments will now be described more fully with reference to the accompanying drawings.
With reference to
The system 10 may include one or more heat exchanger systems 12, an expander 14, a recuperator 16, a heat exchanger or condenser 18, a working fluid reservoir 20, a lift pump 22, and a system control module 24. The system 10 may define a closed loop system having a flowpath 25 for circulating a working fluid (e.g., carbon dioxide, nitrogen, or any other suitable fluid), such that the working fluid may circulate through the system 10 without contacting or communicating with the surrounding environment. In this regard, as will be described in more detail below, the flowpath 25 may define a continuous loop from the heat exchanger systems 12 to the expander 14, from the expander 14 to the recuperator 16, from the recuperator 16 to the condenser 18, from the condenser 18 to the reservoir 20, from the reservoir 20 to the lift pump 22, from the lift pump 22 to the recuperator 16, and from the recuperator 16 back to the heat exchanger systems 12. As the working fluid circulates about the flowpath 25 through the system 10, the heat exchanger systems 12 can recover energy from the waste heat produced by the engine 11, or other industrial process or device. The expander 14 can convert the energy recovered from the waste heat into another form of energy (e.g., kinetic energy), which can be used to support the engine 11, or other industrial process or device. For example, in one configuration, the energy converted and produced by the expander 14 can be used to drive a crankshaft 27 in the engine 11, and thereby improve the efficiency and performance of the engine 11.
As illustrated, the system 10 may include more than one heat exchanger system 12. In this regard, the system 10 may include any number “n” of heat exchanger systems 12. For example, in one configuration the system 10 includes a first heat exchanger system 12a and a second heat exchanger system 12b. It will be appreciated, however, that the system 10 may include more than two heat exchanger systems 12. As illustrated, the heat exchanger systems 12 can be arranged in parallel, such that working fluid exiting the recuperator 16 flows into the first heat exchanger system 12a, the second heat exchanger system 12b, and any other number of heat exchanger systems 12n. Moreover, working fluid exiting the first heat exchanger system 12a, the second heat exchanger system 12b, and any other number of heat exchanger systems 12n, can flow into, or otherwise enter the expander 14.
Each heat exchanger system 12 may include a pump 26, a valve 28, a heat exchanger 30, and one or more sensors 32. The sensor 32 may be configured to measure, and communicate to the system control module 24, one or more characteristics of the working fluid flowing through the heat exchanger system 12. In this regard, while the sensor 32 is illustrated as being located downstream of the valve 28 and upstream of the heat exchanger 30, it will be appreciated that one or more of the sensor(s) 32 may be in other locations within the heat exchanger system 12 within the scope of the present disclosure. For example, the sensor 32 may be located and configured to measure and communicate characteristic(s) such as the volumetric or mass flow rate, temperature, pressure, etc. of the working fluid flowing through the heat exchanger system 12. While only the first heat exchanger system 12a is shown to include the sensor 32, it will be appreciated that each of the heat exchanger systems 12 may similarly include one or more of the sensor(s) 32.
As illustrated, the pump 26 is in fluid communication with the recuperator 16. In particular, the pump 26 can cause the working fluid to flow through the heat exchanger 30, through the recuperator 16, through the condenser 18, and to the reservoir 20. The pump 26 may be a high pressure pump that is driven by a motor (not shown) to effectively control the flow characteristics of the working fluid flowing into the heat exchanger 30. For example, the pump 26 can be driven by the motor to provide precise and accurate control of the speed, volume and/or pressure of the working fluid entering the heat exchanger 30. In this regard, as will be described in more detail below, the system control module 24 may modulate or otherwise control the operation of the pump 26, and therefore the flow characteristics of the working fluid entering the heat exchanger 30, through wired or wireless communication with the pump 26.
The valve 28 may be disposed between, and thus in fluid communication with, the pump 26 and the heat exchanger 30. The valve 28 may be a shut-off type valve, such that the valve 28 can effectively control the flow characteristics of the working fluid entering the heat exchanger 30. In particular, the valve 28 may be adjustable between a fully-open position, a fully-closed position, and intermediate positions between the fully-open and fully-closed positions. For example, the valve 28 can be fully-closed to prevent fluid communication between the pump 26 and the heat exchanger 30. In this regard, as will be described in more detail below, the system control module 24 may control the valve 28, and therefore the flow characteristics of the working fluid entering the heat exchanger 30, through wired or wireless communication with the valve 28.
The heat exchanger 30 may be disposed between, and thus in fluid communication with, the valve 28 and the expander 14. In this regard, as discussed above, working fluid may enter each respective heat exchanger 30 from the respective valve 28, and thereafter flow from each respective heat exchanger 30 to the expander 14. Each respective heat exchanger 30 may communicate with a respective boiler or heat source 34 via a heat path 36. For example, the first heat exchanger 30a may communicate with a first heat source 34a via a first heat path 36a, the second heat exchanger 30b may communicate with a second heat source 34b via a second heat path 36b, and any number of other heat exchangers 30n may communicate with any number of other heat sources 34n via heat paths 36n. As will be discussed in more detail below, the heat sources 34 may include any form of a heat producing process, such as nuclear power, fossil fuel combustion, or processes for producing heat. In one configuration, the heat source 34 may include waste heat from the engine 11. For example, the first heat source 34a may include or otherwise fluidly communicate exhaust gases produced by the engine 11. In this regard, the first heat path 36a may fluidly communicate with a portion of an exhaust system (not shown) of the vehicle. The second heat source 34b and the other number of heat sources 34n may include or otherwise fluidly communicate exhaust gases produced by the engine 11, or fluidly communicate other forms of heat produced or otherwise disposed of from other portions of the engine 11.
The expander 14 may be located downstream of the heat exchanger systems 12 and upsteam of the recuperator 16. In this regard, as illustrated in
The recuperator 16 may be located downstream of the expander 14 and upstream of the condenser 18. The recuperator 16 may also be located downstream of the lift pump 22 and upstream of the heat exchanger systems 12. In this regard, as illustrated in
The condenser 18 may be located downstream of the recuperator 16 and upstream of the working fluid reservoir 20. In this regard, as illustrated, the condenser 18 may be disposed between, and in fluid communication with, the recuperator 16 and upstream of the working fluid reservoir 20. As will be explained in more detail below, as the working fluid passes through the condenser 18 from the recuperator 16, it may be further cooled via various forms of heat exchange, such as a fin-and-tube type heat exchanger, for example.
The working fluid reservoir 20 may be located downstream of the condenser 18 and upstream of the lift pump 22. In this regard, as illustrated, the working fluid reservoir 20 may be disposed between, and in fluid communication with, the condenser 18 and the lift pump 22. The working fluid reservoir 20 can include various forms of a holding tank or other suitable device for storing a volume of the working fluid. In particular, the working fluid reservoir 20 can be configured to store a volume of the working fluid at atmospheric pressure. For example, the working fluid reservoir 20 may store the working fluid at atmospheric pressure when the system 10 is not operating.
The lift pump 22 may be located downstream of the working fluid reservoir 20 and upstream of the recuperator 16. In this regard, as illustrated, the lift pump 22 may be disposed between, and in fluid communication with, the fluid reservoir 20 and the recuperator 16. As will be explained in more detail below, the lift pumps 22 can cause the working fluid to flow through the recuperator 16 to the pumps 26.
With reference to
The pump control module 54 and the valve control module 56 may communicate with the pump(s) 26 and the valve(s) 28, respectively, to control the flow of working fluid through one or more of the heat exchanger systems 12. In this regard, as will be explained in more detail below, the pump control module 54 and the valve control module 56 may communicate with the pump(s) 26 and the valve(s) 28 to increase or decrease the actual value of the characteristic(s) of the working fluid flowing through the heat exchanger system(s) 12 and the flowpath 25.
With reference to
At 104, the desired characteristics module 50 determines an acceptable or desired value of one or more characteristics (e.g., volumetric or mass flow rate, temperature, pressure) of the working fluid flowing through one or more of the flowpath 25 and/or the heat exchanger systems 12. The desired values of the characteristic(s) can be calculated, or otherwise determined, based on various operating parameters of the engine 11. For example, in some scenarios, the heat exchanger 30n may absorb a minimum amount of heat or energy from the heat source 34n in order to ensure that the system 10, including the expander 14, is not damaged. In these scenarios, the desired values may include a desired mass flow rate, for example, of working fluid that will absorb the minimum amount of heat from the working fluid. The desired characteristics module 50 outputs the desired values of the characteristics.
At 106, the actual characteristics module 52 determines actual values of the one or more characteristic(s) (e.g., volumetric or mass flow rate, temperature, pressure) of the working fluid flowing through each of the boilers or heat exchangers 30n. For example, in some configurations the actual values of the characteristic(s) can be measured or otherwise determined by the sensor(s) 32, and the actual characteristics module 52 may receive the actual values from the sensors 32. In other configurations, the actual characteristics module 52 may calculate the actual values of the characteristic(s) based on measurements provided by the sensor(s) 32. For example, the actual values may be communicated to and/or otherwise stored in the system control module 24.
Once the actual and desired value(s) of the flow characteristics of the working fluid have been calculated or otherwise determined for each heat exchanger system 12n, at 108 the system control module 24 compares the actual value for each heat exchanger system 12n to the desired value for the respective heat exchanger system 12n. Specifically, at 108 the system control module 24 determines whether the actual value is equal to, or within a predetermined range of, the desired value.
If the system control module 24 determines that the actual value equals the desired value, the method 100 may return to 105. If the system control module 24 determines that the actual value does not equal, or is outside of the predetermined range of, the desired value, the method 100 may proceed to 112 where the pump control module 54 and/or the valve control module 56 may adjust the flow of working fluid through one or more of the heat exchanger systems 12n. For example, the pump control module 54 and/or the valve control module 56 may adjust the flow of working fluid to minimize a difference between the actual value and the desired value.
In particular, if the actual value is less than the desired value, at 112 the pump control module 54 may communicate with the respective pump 26n to change (e.g., increase) the speed of the pump 26n, and thus increase the actual value of the characteristic. In some scenarios, if the actual value is less than the desired value, at 112 the valve control module 56 may communicate with, and open, one or more of the valves 28n to increase the flow of working fluid through one or more of the heat exchanger systems 12n.
Conversely, if the actual value is greater than the desired value, at 112 the pump control module 54 may communicate with the respective pump 26n to change (e.g., decrease) the speed of the pump 26n, and thus reduce the actual value of the characteristic. In some scenarios, if the actual value is greater than the desired value, at 112 the valve control module 56 may communicate with, and close, one or more of the valves 28n to decrease and/or terminate the flow of working fluid through one or more of the heat exchanger systems 12n. For example, if a leak is detected in the portion of the flowpath 25 that extends through the heat exchanger system 12n, or if the portion of the flowpath 25 that extends through the heat exchanger system 12n otherwise requires service or special operating conditions, at 112 the pump control module 54 may terminate the flow of working fluid through the particular heat exchanger system 12n. In this regard, it will be appreciated that the system 10 may include one or more sensors (not shown) for detecting leaks or other special operating conditions that indicate a need for servicing one or more of the heat exchanger systems 12n.
While the flow of working fluid is terminated through the particular heat exchanger system 12n, working fluid may continue flowing through other(s) of the heat exchanger system(s) 12n that do not include a leak or other special operating conditions that might otherwise require service. Once the pump control module 54 and/or valve control module 56 has controlled the respective pump 26n and/or valve 28n at 112, the method 100 may return to 104.
The Rankine cycle system 10, and the method of operating the heat exchanger systems 12, can help to ensure that the system 10 and the engine 11 operate efficiently and in a way that does not damage the system 10. In particular, by providing a parallel configuration of more than one heat exchanger system 12, including the pump 26 and the valve 28 corresponding to each respective heat exchanger system 12, the Rankine cycle system 10 provides a cost-effective system and method for precisely controlling the pressure of the working fluid entering the heat exchangers 30.
The foregoing description is merely illustrative in nature and is in no way intended to limit the disclosure, its application, or uses. The broad teachings of the disclosure can be implemented in a variety of forms. Therefore, while this disclosure includes particular examples, the true scope of the disclosure should not be so limited since other modifications will become apparent upon a study of the drawings, the specification, and the following claims. As used herein, the phrase at least one of A, B, and C should be construed to mean a logical (A OR B OR C), using a non-exclusive logical OR, and should not be construed to mean “at least one of A, at least one of B, and at least one of C.” It should be understood that one or more steps within a method may be executed in different order (or concurrently) without altering the principles of the present disclosure.
In this application, including the definitions below, the term ‘module’ or the term ‘controller’ may be replaced with the term ‘circuit.’ The term ‘module’ may refer to, be part of, or include: an Application Specific Integrated Circuit (ASIC); a digital, analog, or mixed analog/digital discrete circuit; a digital, analog, or mixed analog/digital integrated circuit; a combinational logic circuit; a field programmable gate array (FPGA); a processor circuit (shared, dedicated, or group) that executes code; a memory circuit (shared, dedicated, or group) that stores code executed by the processor circuit; other suitable hardware components that provide the described functionality; or a combination of some or all of the above, such as in a system-on-chip.
The module may include one or more interface circuits. In some examples, the interface circuits may include wired or wireless interfaces that are connected to a local area network (LAN), the Internet, a wide area network (WAN), or combinations thereof. The functionality of any given module of the present disclosure may be distributed among multiple modules that are connected via interface circuits. For example, multiple modules may allow load balancing. In a further example, a server (also known as remote, or cloud) module may accomplish some functionality on behalf of a client module.
The term code, as used above, may include software, firmware, and/or microcode, and may refer to programs, routines, functions, classes, data structures, and/or objects. The term shared processor circuit encompasses a single processor circuit that executes some or all code from multiple modules. The term group processor circuit encompasses a processor circuit that, in combination with additional processor circuits, executes some or all code from one or more modules. References to multiple processor circuits encompass multiple processor circuits on discrete dies, multiple processor circuits on a single die, multiple cores of a single processor circuit, multiple threads of a single processor circuit, or a combination of the above. The term shared memory circuit encompasses a single memory circuit that stores some or all code from multiple modules. The term group memory circuit encompasses a memory circuit that, in combination with additional memories, stores some or all code from one or more modules.
The term memory circuit is a subset of the term computer-readable medium. The term computer-readable medium, as used herein, does not encompass transitory electrical or electromagnetic signals propagating through a medium (such as on a carrier wave); the term computer-readable medium may therefore be considered tangible and non-transitory. Non-limiting examples of a non-transitory, tangible computer-readable medium include nonvolatile memory circuits (such as a flash memory circuit or a mask read-only memory circuit), volatile memory circuits (such as a static random access memory circuit and a dynamic random access memory circuit), and secondary storage, such as magnetic storage (such as magnetic tape or hard disk drive) and optical storage.
The apparatuses and methods described in this application may be partially or fully implemented by a special purpose computer created by configuring a general purpose computer to execute one or more particular functions embodied in computer programs. The computer programs include processor-executable instructions that are stored on at least one non-transitory, tangible computer-readable medium. The computer programs may also include or rely on stored data. The computer programs may include a basic input/output system (BIOS) that interacts with hardware of the special purpose computer, device drivers that interact with particular devices of the special purpose computer, one or more operating systems, user applications, background services and applications, etc.
The computer programs may include: (i) assembly code; (ii) object code generated from source code by a compiler; (iii) source code for execution by an interpreter; (iv) source code for compilation and execution by a just-in-time compiler, (v) descriptive text for parsing, such as HTML (hypertext markup language) or XML (extensible markup language), etc. As examples only, source code may be written in C, C++, C#, Objective-C, Haskell, Go, SQL, Lisp, Java®, ASP, Perl, Javascript®, HTML5, Ada, ASP (active server pages), Perl, Scala, Erlang, Ruby, Flash®, Visual Basic®, Lua, or Python®.
None of the elements recited in the claims is intended to be a means-plus-function element within the meaning of 35 U.S.C. §112(f) unless an element is expressly recited using the phrase “means for”, or in the case of a method claim using the phrases “operation for” or “step for”.
The present disclosure claims the benefit of U.S. Provisional Application No. 62/213,675, filed on Sep. 3, 2015. The entire disclosure of the application referenced above is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
62213675 | Sep 2015 | US |