[TRNSYS-users] Iwent your help
David Bradley
bradley at tess-inc.com
Mon Aug 13 09:59:50 PDT 2007
Habtamu,
I am not sure that I follow exactly what you are trying to
accomplish. However, two thoughts might help you. First, TRNSYS
iterates automatically in order to find its solution at the current
time step. The seventh spot in the INFO() array carries the iteration
number at the current call. If INFO(7) = 2 then the component has
been called three times so far this time step (one initial call and
two iterative calls). You could add some code that says something like:
IF (INFO(7).EQ.0) THEN
calculate the output using the initially assumed values
ELSE
calculate the output using the last calculated values
ENDIF
Often times, however, it is important to continue calculating the
final value of an output based not on the last calculated value but
based on the final value of that output at the previous time step. In
order to accomplish that, it is best to use the functions
getStorageVars() and setStorageVars(). Information on the use of
those functions can be found in the 08-Programmers Guide manual.
Kind regards,
David
At 10:09 8/6/2007, habtamu tkubet wrote:
>I went to add a new component and b/s of your help I make it
>perfectly and now I will need another help that is I wrote the
>equation of the new component and I went to calculate the output
>with initially assumed value in other word I went to use the output
>of the firest will be the input of the second iteration so any one
>besides you having a knowdlege of fortrun pleese help me .
>
>the equation will be as followes
> by using this equation you can calculate the initial value of
>p1,Tg11,Tg21,Tf11 and Tf21 so I went to use this valu as input How
>can I use it
>
****************************************************************************************
Thermal Energy System Specialists (TESS), LLC
David BRADLEY 2916 Marketplace Drive - Suite 104
Partner Madison, WI 53719
Phone: (608) 274-2577 USA
Fax: (608) 278-1475
E-mail: bradley at tess-inc.com
Web Pages: http://www.tess-inc.com and http://www.trnsys.com
"Providing software solutions for today's energy engineering projects"
****************************************************************************************
More information about the TRNSYS-users
mailing list