[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
CAPE-OPEN • View topic - Surface Condenser

Surface Condenser

Discusses use of COCO, the process simulation and modelling software suite from AmsterCHEM, downloadable from http://www.cocosimulator.org

Moderator: jasper

Surface Condenser

Postby wmconlon » 16 October 2013, 18:06

I would like to model a surface condenser for a Rankine Cycle. It appears the approach is to is to assign the condensing vapor to input 1 of the HeatExchanger UnitOp and specify the amount of subcooling as the outlet of temperature stream 1 in the GUI. Condensing pressure is then controlled by setting the outlet pressure of the Expander UnitOp.

q1. Is this the preferred way to achieve this?
q2. Is there a cookbook that shows preferred patterns for solving problems (a la Alexander's 'A Pattern Language')?

TIA
wmconlon
 
Posts: 32
Joined: 02 October 2013, 18:25

Re: Surface Condenser

Postby jasper » 17 October 2013, 07:16

There is no cookbook, but this example may be relevant to your problem:

Note that on a closed recycle you probably want to include a flow controller unit operation to keep the flow rate fixed. If you have more than one compound, the composition also needs to be fixed, which you could do with a small custom unit that would output a constant composition (e.g. an Excel Unit Operation).

You did not include the flowsheet, so it is hard to interpret what you mean by stream 1.
User avatar
jasper
 
Posts: 1128
Joined: 24 October 2012, 15:33
Location: Spain

Re: Surface Condenser

Postby wmconlon » 22 October 2013, 23:19

@Jasper. Sorry about not including a flowsheet. Stream 1 is assigned when connecting to the Heat Exchanger UnitOP.

Also thank for pointing out the CHP example, which uses a Heater/Cooler instead of a Heat Exchanger, and specifies the outlet temperature of the condensing stream. I am also interested in the cascade, i.e. the effect on the cooling stream, so I want to use the Heat Exchanger.

In my case, the cooled stream is superheated as it enters the Heat Exchanger, and as a result encounters a pinch point at the condensing temperature. This prevented the Heat Exchanger from meeting my desired constraint of specified exit temperature for the condensing stream.

Accordingly I used two Heat Exchangers. One to de-superheat, with the temperature of the cooled stream (Stream 1) specified to be at the condensing temperature. The second Heat Exchanger constrains the subcooling of the cooled stream (Stream 1).
wmconlon
 
Posts: 32
Joined: 02 October 2013, 18:25

Re: Surface Condenser

Postby jasper » 23 October 2013, 11:11

What is exactly the reason for the superheated stream not to be able to be cooled in a single heat exchanger? Insufficient heat capacity of the cold stream?
User avatar
jasper
 
Posts: 1128
Joined: 24 October 2012, 15:33
Location: Spain

Re: Surface Condenser

Postby wmconlon » 10 November 2013, 01:52

wmconlon
 
Posts: 32
Joined: 02 October 2013, 18:25

Re: Surface Condenser

Postby jasper » 11 November 2013, 14:03

If by subcooled you mean a vapor that is not in phase equilibrium (and would form a liquid), this is not possible in COFE; all streams will be in phase equilibrium.

The exit temperature spec should be honoured by the heat exchanger, unless there is not sufficient heat capacity in the other stream to reach the specified temperature. This is what the second message indicates.
User avatar
jasper
 
Posts: 1128
Joined: 24 October 2012, 15:33
Location: Spain

Re: Surface Condenser

Postby wmconlon » 12 November 2013, 06:39

wmconlon
 
Posts: 32
Joined: 02 October 2013, 18:25

Re: Surface Condenser

Postby wmconlon » 12 November 2013, 07:47

My previous post illuminated my problem: The mass flow of the heated stream was insufficient to bring the cooled stream down to the specified temperature. Once I adjusted the flow rate, I could achieve the desired sub-cooling.
wmconlon
 
Posts: 32
Joined: 02 October 2013, 18:25

Re: Surface Condenser

Postby jasper » 13 November 2013, 19:11

User avatar
jasper
 
Posts: 1128
Joined: 24 October 2012, 15:33
Location: Spain

Re: Surface Condenser

Postby wmconlon » 14 November 2013, 03:00

wmconlon
 
Posts: 32
Joined: 02 October 2013, 18:25

Next

Return to COCO (AmsterCHEM)

Who is online

Users browsing this forum: No registered users and 7 guests