next up previous contents
Next: 4.5.3.1.4 Controlling the Numerical Up: 4.5.3.1 General Setup Previous: 4.5.3.1.2 Transient Simulation Control:


4.5.3.1.3 Process Temperature Modeling:

The PromisNTSetupModel interface parameter processTemperature (Table 4.6)
[4]specifies the MDL class which is instantiated to compute the process temperature for each time step during the transient simulation.


Table 4.6: PROMIS-NT setup Model Parameters for process temperature modeling
Name Type Description
processTemperature MdlString
MDL class to compute the process temperature.

The thereby defined MDL class has to be derived from the base class ProcessTemperatureModel. Its evaluate computes the process temperature temp by using a set of interface Parameters described in Table 4.7. Example 4.1 depicts a possible implementation of such a process temperature model resulting into a temperature ramp from $973 K$ to $1073 K$ within the first $10$ seconds of the transient simulation.


Table 4.7: Parameters of the process temperature Model
Name Type I/O Description
time double I
Actual simulation time in [$s$]
startTime double I
Simulation start time in [$s$] as specified within the PROMIS-NT setup model.
endTime double I
Simulation end time in [$s$] as specified within the PROMIS-NT setup model.
temp double O
Process temperature in [$K$]

\includegraphics[width=0.6cm]{figures/exaLeft.eps}

NewModel RampUpTemperatureModel : ProcessTemperatureModel {
   evaluate {
      if ( :time < 10 ) { :temp = 973.0 + :time * 10.0; }
      else { :temp = 1073.0; }
   }
}

Example 4.1: PROMIS-NT process temperature Model


next up previous contents
Next: 4.5.3.1.4 Controlling the Numerical Up: 4.5.3.1 General Setup Previous: 4.5.3.1.2 Transient Simulation Control:
Robert Mlekus
1999-11-14