CFD Online URL
[Sponsors]
Home > Forums > CD-adapco

SORSCA & FLUINJ

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   January 28, 2008, 04:30
Default SORSCA & FLUINJ
  #1
KK
Guest
 
Posts: n/a
Hi, STAR-CD experts!

Now, I am trying to make user subroutine to perform CFD of fuel cell using STAR-CD platform. I'd like to ask one thing regarding on STAR-CD user subroutine.

My problem is that the sum of scalars is not equal to 1. For example,in the anode side, H2 and H2O are being consumed there. So, I have assign those sink terms in SORSCA.f and also I assigned the corresponding mass sink in FLUINJ.f. However, I could not get the total mass fraction of 1.0. Is there anything to do to implement the scalar source/sink correctly?

Berief summary of my setting is as follows: (Here, I assume the sink is constant)

background fluid: H2 (density=ideal, viscosity=multicomp) additional scalar 1: SC1 = H2 (passive) additional scalar 2: SC2 = H2O (active)

Both of two SC are solved through 'transport' eq.

in SORSCA.f

if (ICTID.EQ.2) then

if (IS.EQ.1) S1P = -2.0

if (IS.EQ.2) S1P = -1.0 endif

in FLUINJ.f

if (ICTID.EQ.2) then

FLUXI = -3.0 endif

  Reply With Quote

Old   January 29, 2008, 06:01
Default Re: SORSCA & FLUINJ
  #2
Richard
Guest
 
Posts: n/a
The problem is that FLUINJ cannot selectively extract scalars: it just extracts them in proportional to the cell concentration. So if you specify FLUXI=-3.0 and the concentrations are SCALAR(1)=0.1, SCALAR(2)=0.9, then you will be extracting 0.3 kg/m3/s of SCALAR(1) and 2.7 kg/m3/s of SCALAR(2).

If this is what you want to do then you do not need a SORSCA. On the other hand, you need a SORSCA if you want to extract scalars disproportionately. The SORSCA corrects the FLUINJ, it doesn't replace it. To extract 2 kg/m3/s of SCALAR(1) and 1 kg/m3/s of SCALAR(2), having specified FLUXI=-3.0 in FLUINJ, then you would add FLUXI*SCALAR to S1P in your SORSCA; if FLUXI is positive it can go into S2P instead. Obviously you need to calculate FLUXI in SORSCA again too. With this coding, you should find that:

- if you add the sources for scalars 1 and 2, you get zero. SORSCA is not adding or removing mass, only FLUINJ does that.

- if the target sources are consistent with cell concentrations, you should find S1P = 0.

- it diverges very quickly if you try to extract a scalar faster than is physical, i.e. the cell becomes "empty".
  Reply With Quote

Old   January 30, 2008, 07:43
Default Re: SORSCA & FLUINJ
  #3
KK
Guest
 
Posts: n/a
Dear Richard,

Really appreciated your kind explanation and comments.

Thanks.

KK
  Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Gas Concentration errors with SORSCA and FLUINJ Emmanuel Resch CD-adapco 0 April 18, 2008 12:04
FLUINJ + PDF COMBUSTION Jorge CD-adapco 3 March 14, 2006 13:50
fluinj.f CMB CD-adapco 1 October 16, 2003 05:22
cell Area in SORSCA & FLUINJ july CD-adapco 5 June 4, 2002 09:04
FLUINJ USER SUBROUTINE! Spyridon CD-adapco 8 May 22, 2002 06:31


All times are GMT -4. The time now is 17:37.