Online course and simulator for engineering thermodynamics

Technological design and off-design simulation models

In the Thermoptim phenomenological versions, the component models used have limitations. To overcome them, we were led to distinguish two levels in the models which we will refer (their name was chosen to be as clear as possible, but it is not usual):

  • The phenomenological models, the only previously used in Thermoptim, provide access to the calculation of thermodynamic cycles, irrespective of the choice of a particular component technology;

  • Technological design and off-design simulation models not only provide the same results as the previous ones, but in addition allow the user to geometrically design the various components and once the technological design is achieved, to study the behavior of the system outside the operating conditions for which it has been sized.

Off-design analysis of energy systems poses many problems much more difficult to resolve than those we faced when we merely studied thermodynamic cycles in terms purely phenomenological at rated point, independently of technology choices.

Let us consider for example a simple refrigeration cycle, very easily modeled with Thermoptim phenomenological version (Figure below). To set up such a model, the user sets the values of flow rate, evaporation and condensation pressure as well as compressor isentropic efficiency, but needs specify neither the exchange surfaces brought into play, nor the type of compressor used (piston, scroll, centrifugal etc.). Thermoptim allows us to calculate the thermodynamic state of all points of the cycle and the energies involved.

For the model to make a real technological design, we must also specify as precisely as possible the type and physical dimensions of the various components used. In the case of a refrigeration machine, you have to choose a type of compressor, for example in a list of devices available on the market. If it is a displacement machine, you should at least provide its swept volume and the volumetric and isentropic efficiency laws depending on compression ratio and rotation speed. For heat exchangers, we must first choose the flow pattern (plate, shell and tube. etc.) and then calculate the exchange surfaces, which involves determining internal heat exchange coefficients, and therefore dimensionless numbers governing thermal transfer between the fluids involved and the walls (Reynolds, Prandtl and Nusselt numbers).

By making these technology choices, the user indirectly determines some parameters on which he could previously play freely. For example, in the case of a displacement compressor, flow is not necessarily exactly the one that was desired: it depends on the swept volume, compression ratio, suction specific volume, volumetric efficiency, rotation speed etc.

For a simulation in off-design mode to be realistically feasible, you must be able not only to make the technological design of each component, but also to characterize the interactions between components due to their adaptation to new operating conditions.

Computer implementation, documentation

The computer solution was to combine the use of:

  • Technological design classes

  • A driver which takes over the automatic recalculation engine to perform off-design behavior studies

Technological design classes supplement the core allowing the consideration of the equations which are specific of the technological choices made, such as calculating the heat transfer coefficient U of a heat exchanger, or a compressor's volumetric and isentropic efficiencies.

The driver ensures the systemic coordination of the various component calculations. They look for a set of coupled variables consistent with physical and technological problems posed, and allow to change the settings of a Thermoptim project.

When performing off-design simulations, each setting leads to a new result, which can be saved in a specific project file. This generates a set of files with the same structure which we can exploit thanks to the post-processing Excel macro .

The implementations of these new Thermoptim features are mostly made in the form of external classes, which provides great flexibility for users to customize them.

The classic phenomenological Thermoptim version remains unchanged: it is only completed by a software layer to take into account the technological design and off-design modelsl.

Note, however, that all the setting options available in the usual Thermoptim screens (phenomenological) are not necessarily valid in off-design mode, and it is therefore important to include in the external classes that we develop, tests to verify their compliance with the assumptions of the models selected.

Given the extent of the field corresponding to these problems, we cannot in any way claim to provide them with comprehensive answers: we limit our ambition to illustrate on a few relatively simple examples, the potential of drivers and technological design and off-design tools.

To this end, the reference manual of the software was completed by a fourth volume dedicated to these new developments .

In this portal you will find several pages devoted to these developments, including the one that presents the problems posed by technological design and off-design operation , and another that provides various examples of implementations .

We refer you also to Part 5 of the book Energy Systems, if you are interested in more explanation on this, including the thermodynamic models considered.


Thermoptim versions 1.7 and 2.7 that allow you to make technological design and off-design studies are still under development and not yet officially released. If you are interested in these developments, please contact

copyright R. Gicquel v2020.3

Created with Scenari (new window)