Skip to content

Introduction to energyPRO

Adding documentation

energyPRO is a complete modelling software package for combined techno-economic analysis and optimisation of both cogeneration and trigeneration projects as well as other types of complex energy projects including PtX with a combined supply of electricity and thermal energy (steam, hot water or cooling) from multiple different energy producing units.

energyPRO is typically used for techno-economic analysis of energy projects such as district heating cogeneration plants with gas engines combined with boilers and thermal storage, industrial cogeneration plants supplying both electricity, steam and hot water to a site, cogeneration plants with absorption chilling (trigeneration), biogas fuelled CHP plants with a biogas store, biomass cogeneration plants. Other types of projects, e.g. geothermal, solar collectors, photovoltaic or wind farms can also be analysed and detailed within the software. energyPRO can also be used for analysing hydro pumping stations, compressed air energy storage and other electricity storage projects.

energyPRO allows the daily optimization of the operation to be made against fixed tariffs for electricity or against spot market prices. The optimization is taking into account the limited sizes of thermal and fuel stores.

energyPRO provides the user with a detailed financial plan in a standard format accepted by international banks and funding institutions. This includes presentation of the operating results for the project, monthly cash flows, income statements (P&L), balance sheets and key investment figures such as NPV, IRR and payback time. The software enables the user to calculate and produce a report for the emissions (CO~2~, NO~X~, SO~2~, etc.) by the proposed project.

Installation

Run the downloaded .msi-file or insert the USB stick and the installation process will install the energyPRO software in C:\Program Files\EMD\energyPRO 4\ by default.

Follow all instructions on the screen. The energyPRO data will default be placed in a folder in Documents - it is important to change this at installation if you prefer to have the data located somewhere else!

The downloaded .msi-file or the energyPRO USB stick contains the entire energPRO package. In demo mode you cannot calculate, print or save a project. Upon purchase of energyPRO modules, EMD International A/S will provide you with a license key opening the licensed modules.

License Conditions

The independent association Energi- og Miljødata holds all Intellectual Property Rights to the energyPRO software, which is continuously developed by EMD International A/S and distributed worldwide through a network of appointed agents. The manual and other documentation from the energyPRO software are copyrighted and all rights reserved.

Conditions of use The licensee, who has paid for or by other means legally obtained the right to use the program, is entitled to activate and use a license.

Copyright The licensee may under no circumstances copy, pass-on, sell or in any other way distribute the program or documentation associated with the program to third parties.

License The licensee is only allowed to use a single license on one computer at the time, if the licensee has activated a license on two different computers belonging to the same user.

Additional Licenses The name and address of the licensee, which is printed on all reports from the software, will be the same on each additional license supplied as on the first license supplied.

Duration-Termination All user rights to the program are withdrawn in case the licensee does not respect the terms of payment in force at EMD International A/S.

Limitation of Liability The software is provided on an "as is" basis without warranty of any kind. EMD International A/S does not warrant, guarantee or make any representations regarding the functionality of the software, any results obtained by the use of the software and any software support provided by EMD International A/S and their agencies/partners in terms of correctness, accuracy, reliability, usefulness, or otherwise. The licensee is solely responsible for the selection of the software, for the installation, use of, and results obtained from the software and software support received. Also excluded is any implied warranty by EMD International A/S, such as merchantability, non-infringement and fitness for a particular purpose.

Service and Updates

A valid service agreement with EMD means that the user gets access to the following services:

  • Free e-mail or telephone hotline service covering advice and guidance regarding the use of the software.

  • The latest version of the software.

  • Download access to online data from the EMD-server.

The user pays an annual service fee of 20% of the actual list price for modules covered by his License Agreement.

Software updates are not issued at regular intervals, but typically twice a year. It is possible to download improvements and updates from our website www.emd.dk. It is possible to let energyPRO automatically check for updates on program start-up. The first time energyPRO is started, the user will be asked whether or not energyPRO automatically should check for newer versions online. This can later be changed in the Help menu by clicking "Automatically check for updates".

For users without a service agreement, or who have cancelled a previous agreement, any future software update charge will be calculated based on the date service expired on the license.

License activation

To work with energyPRO you need to activate your license. When buying energyPRO you will receive a license file needed for the activation.

The activation process in energyPRO is as follows.

Start energyPRO and choose the "License activation" in the License menu.

Figure 1‑1: Accessing license activation item
Figure 1‑1: Accessing license activation item

The below window will appear and guide you through the registration.

Figure 1‑2: The 4 steps of registration and activation
Figure 1‑1: Accessing license activation item

The serial number can be copied from the license e-mail and pasted into the window above. If instead you have received a license file, it should be saved on your computer from your e-mail program and selected using the Browse button from the screen above.

Next, the End user license agreement must be accepted:

Figure 1‑3: Accept End user license agreement
Figure 1‑1: Accessing license activation item

Each user is identified by email address and each user is allowed two installations, for example an office and a home computer or similar. In order to register, the user must go through the activation procedure.

Figure 1‑4: Software Activation
Figure 1‑4: Software Activation

Press Next to continue the registration process.

Figure 1‑5: Activation information

On this screen the data to be sent to the activation server is displayed. The faded texts are read by the software (computer ID, user name etc.).

If you are the end-user you fill in your name and email address. A license holder is allowed as many email addresses as you have licenses and each email address can be used twice.

If you are the administrator you can additionally add your own email address. That will make the activation code come to you instead of the end-user, but the administrator address does not count to the allowed number of licenses.

The "Skip online activation..." option is available for users, who do not want to send information via the internet, using FTP. Check this to activate by e-mail or phone.

Figure 1‑5: Activation information
Figure 1‑6: Activation information with end-user information

It is possible to buy a different number of licenses for each module.

If all modules bought by the user should be activated select "Activate all modules".

If instead only a selection of modules should be activated then select "Activate individual modules".

Figure 1‑7: Select module selection method
Figure 1‑7: Select module selection method

If "Activate individual modules" was selected then you must point out the ones to activate. The list will show you all your available modules. If the module you wish to register is not in the list, then you do not have a valid license for it and you may contact EMD. By showing the activation statistics you can see who are currently using the licenses in the company.

Figure 1‑8: Select modules
Figure 1‑8: Select modules

Next step is to enter the activation code. At this stage you will have received an activation code in your email inbox. The code will be sent to the email address you typed in previously.

Figure 1‑9: Enter activation code
Figure 1‑9: Enter activation code

Your license has now been successfully activated.

Figure 1‑10: Activation succeeded
Figure 1‑10: Activation succeeded

The activation process is concluded by showing you the "About" window for energyPRO on this computer. Here you can see the license information for your organization. This is the information included on all printouts made with energyPRO. You can also see your current version of energyPRO. If you suspect your version not to be current, and you do not let energyPRO automatically check for updates, you can visit the energyPRO download page and check if newer versions are available.

Figure 1‑11: About box with registration information
Figure 1‑11: About box with registration information

Press Restart. When having restarted the program, the registration and activation will be accepted.

Activation check

On start, energyPRO will validate the activated license. If not having internet access, you will have the following message:

Figure 1‑12 Activation check
Figure 1‑12 Activation check

Auto save and recovery

EnergyPRO automatically saves a copy of the project file every second minute. If energyPRO closes down unexpected or you are forced to close it, you will meet this message next time you open energyPRO:

Figure 1‑13 Auto save and recovery
Figure 1‑13 Auto save and recovery

Start window

When starting energyPRO the following start window appears:

Figure 1‑14 Start window
Figure 1‑14 Start window

The top left part shows the most recent used energyPRO files. By selecting the tab Recent folders, you have access to the most recent used folders.

The lower left part shows the project examples included when installing energyPRO. These examples are by default to be found in Documents\energyPRO Data.

The right part of the window contains online information, including coming courses, online project examples, guides, etc.

The start window can also be accessed by clicking the energyPRO icon in the menu bar.

Figure 1‑15 Short cut to start window.
Figure 1‑15 Short cut to start window.

The energyPRO desktop

The energyPRO desktop is divided into three main sections as shown in Figure 1-16.

Figure 1‑16

These are:

  • The Input data structure
  • The Editing window
  • The Report structure
Figure 1‑16: The three main sections of the energyPRO desktop
Figure 1‑16: The three main sections of the energyPRO desktop

Input data structure

Reports

Editing window

Input data structure

Info

The Input data structure has functionalities much like the classic Windows explorer, and serves as the energyPRO desktop navigator.

The Input data structure is arranged in a folder structure as known from the classic Windows explorer. The functionality attached to the folders is aimed to be as similar as practically possible to the Windows explorer. Furthermore, the input data structure serves as the energyPRO desktop navigator.

By right clicking the mouse on any folder in the input data structure, the available folder specific options are shown.

In is shown the main input data folder structure for "Input data". The folders shown in this figure are the standard root folders found in all energyPRO projects, and are always present when energyPRO is started. This is the starting point for all energyPRO projects

Figure 1‑17: Input-data. The main input data folder-structure
Figure 1‑17: Input-data. The main input data folder-structure

Each folder (and subfolder) in this structure corresponds to an editing window.

Folder icons/data consistency check

Folder icons are used for indicating the integrity of the data in the project. Folders with yellow background indicate technical data/reports and blue background indicates economy data or reports.

Input data is OK

Error in input data

Selected folder

Unmarked folder (data only checked before calculation)

energyPRO automatically runs consistency checks on the data in the actual project (if not disabled in the project identification window. Errors are indicated by red crosses on folders.

If error(s) are present in projects, more information about the error(s) can be obtained by pressing the red crossed button in the toolbar.

Figure 1‑18: Access to error list through toolbar
Figure 1‑18: Access to error list through toolbar

New energyPRO users are recommended to start their energyPRO experience by loading some of the project examples delivered with energyPRO. These project files are loaded by choosing the "Open" option in the "File" menu. Selecting one of the files found in the "Project examples" folder. Often the easiest way to create a new energyPRO project is to modify an existing project with similar traits.

When constructing a project some of the root folders are supplemented with subfolders, containing specific information defining for instance time series containing ambient temperatures, demands, fuels or production units. It is possible to add subfolders to the root folders: External Conditions, Fuels, Demands and Energy Units. Hereto comes in "Economy", the option to add subfolders to the second level folders in "Economy".

How to add, load, save, and rename subfolders.

###### HERTIL ######

+--------------------+-------------------------------------------------+ | Right click the | By right clicking the mouse, while placed on a | | mouse on the | folder, a small frame will become visible. In | | folders and | this frame, the options attached to this | | discover the | specific folder are shown. The content of the | | options | frame is context-sensitive. An example of such | | | a frame is shown in the following Figure 1‑19, | | | where the mouse is right clicked on "Energy | | | conversion units". In this case the options are | | | to add a production unit, a heat rejection unit | | | or to load one of these from a library if data | | | is available. | | | | | | | +--------------------+-------------------------------------------------+

: Figure 1‑19: Right clicking the mouse on a folder to reveal the folder options.

The typical options supplementing the "add" and "load" options are options to "save", "copy" and "rename" the folder.

energyPRO projects are constructed by entering all input data folders and then filling in the needed information in the corresponding editing windows and adding new folders.

The editing windows

The editing windows are highly context sensitive depending on the type of input data. Below is a very brief description of the content of the editing windows that correspond the Input data structure presented in Figure 1‑17. Detailed descriptions of the specific editing windows are found in chapter 2.

Project Identification

This is the place to make a description of the project in text and to define which type of projecting there are in question: DESIGN, FINANCE, ACCOUNT or OPERATION. The choice of the option selected will especially change the content of the Economy and Report folders.

  • The DESIGN module is selected for one-year calculations, with emphasis on energy conversion and operation payments.

  • The FINANCE module is selected for investment analysis. This adds Investments and Financing to the DESIGN and includes calculations running over more than one year

  • The ACCOUNTS module adds the calculation of income statements and balance sheets to the FINANCE module. Add depreciation and taxation to the calculation input.

  • The OPERATION module is selected for optimizing the operation in a short period. The content is almost like in the DESIGN module, but with a few more settings.

The REGION module is a supplementary module enabling the possibility of having geographically distributed productions on more sites in the same model. The REGION module might be used for regional energy planning models, and can be used in combination with any of the four types of projecting.

The MARKETS module is a supplementary module enabling the possibility of having more markets. This makes it possible to e.g. sell electricity production on spot market or fixed tariffs and purchase of electricity for your electricity demand on a flat rate.

Or you can have more CHP sites connected in REGION, where the different sites are connected to different markets.

With INTERFACE you will be able to perform energyPRO calculations where the planning period is one year or longer. You will not be able to make calculations with less than one year planning period. This is to avoid misuse of INTERFACE to daily planning in an energyTRADE manner. To make short term calculations with INTERFACE, you will need an energyTRADE license.

External conditions

The root folder contains the information about the planning period. It is possible to add folders containing the following types of sub data to the external conditions root folder:

  • Time series

  • Time series functions

  • Indexes

Typical uses for Time series and time series functions are descriptions of electricity market prices, fluctuations of demands and the load curves of the energy units. Indexes are used for describing the development of energy demands over years.

Sites

This folder contains all the sites in the project. A site is defined as a location that contains demands, energy units and storages and can exchange energy with other sites via transmissions. The root folder shows a graphical overview of the different sites and transmissions between them. The sub folders show the graphical overview of a single site.

All energyPRO projects will contain at least one site and users that have the REGION module are able to add more sites and thereby model regional projects.

Transmissions

The Transmissions folder contains all the transmissions between the sites. A transmission in energyPRO is used to connect two sites so that they can exchange energy. A transmission has the following attributes:

  • Start and end site

  • Transmission in both directions or not

  • Energy type, which in the current version can be Heat, Process Heat and Cooling

  • Capacity and loss

Fuels

Add subfolders to the fuels root to describe the fuels used in your project. Example could be "Natural gas", "Biogas", "Coal" etc. It is optional to define a fuel store and describe that only a restricted amount of a fuel is available.

Demands

It is possible to define four types of demands.

  • Heat demands

  • Process heat demands

  • Electricity demands

  • Cooling demands

A demand is specified either by an annual amount of energy and a distribution or by a time series. If for instance a demand is degree-day dependent, a time series folder with ambient temperatures must be placed in "External conditions" and selected when describing yearly variations in the demand.

There are several options to modify the distribution of a demand during a day, week, month or year.

Energy conversion units

There are two types of energy conversion units in energyPRO. These are:

  • Production units

  • Heat rejection

The production units consist of nine predefined types of units of which one is a user defined type described by load curve(s) and four renewable technologies described with individual editing windows. The Load curve described units are:

  • Boiler

  • CHP-unit (Combined Heat and Power)

  • Electrical boiler

  • User defined unit

  • Absorption cooler

  • Electrical cooler

If the production unit type is consuming (or producing) fuel, a fuel defined in a "fuel" subfolder must be selected.

The ability to convert energy is described with one or more load curves. Each load curve contains two or more loads, depending on the type of unit. The user-defined unit include all load types. The possible loads are:

  • Fuel consumption

  • Heat production

  • Process heat production

  • Process heat consumption

  • Heat consumption

  • Electric production

  • Electric consumption

  • Cooling production

  • Fuel production

For advanced users there is a wide scope of options to describe the behaviour of energy units dependent on formulas, the actual production on other production units and time series specified in the "External condition"- folders.

The special treated renewable technologies without load curve description are:

  • Electrical Heat pump

  • Wind farm

  • Solar collector

  • Photo voltaic

Storages

In this folder the different energy storage facilities are modelled. Four types of energy storages are available in energyPRO. These are:

  • Thermal storage

  • Electrical storage

  • Cold storage

  • Process heat storage

Note that fuel storages are modelled under each fuel.

Electricity market

In the Electricity market folder, it is possible to define an electricity market. The options for electricity markets are:

  • Fixed tariff

  • Spot market

If the MARKETS module is not activated, it is only possible to add one electricity market. With the MARKETS module you can add any number of electricity markets to your model.

Operation strategy

The Operation strategy can be user defined or it can be auto calculated based on the payments set-up in the economy. The Operation strategy is basically a decision table used to describe the priority between energy production units in different tariff periods.

Environment

Emission types, such as CO~2~, NO~x~ and SO~2~, can be added in this folder if needed. Also it is possible to use a wizard for calculation of different Primary Energy Factors (PEF) for energy conversion units.

Economy

There are several types of input data for the economy calculations. The economic data (and the calculations based on these) are the main difference between the four types of projecting. The groups of economic data are:

  • Revenues

  • Operation expenditures

  • Investment (FINANCE and ACCOUNT modules)

  • Financing (FINANCE and ACCOUNT modules)

  • Taxation (ACCOUNT module)

  • Investment key figures (FINANCE and ACCOUNT modules)

  • Annual key figures (ACCOUNT modules)

Reports

The range of reports is dependent on the selected type of projecting in "Project identification". In the figure below is shown the reports available when the DESIGN-module is chosen. Clicking the folder invokes the desired report.

Figure 1‑20: Available reports if DESIGN is chosen

Note that the "Operation Strategy Calculation" report is only available if the auto calculated operation strategy is chosen in the "Operation strategy" input window.

Graphical editing

The graphical editing option provides the user with an overview of the actual project and makes it easier to do the editing.

Figure 1‑21: energyPRO in Graphical User Mode

What is included?

There are two different types of graphical overview, namely:

  • The site overview which shows all the sites in the project and the transmissions between them. This view is only relevant in projects with more sites

  • The graphical overview of a single site, which contains the following components:

  • Fuels

  • Demands

  • Energy Units

  • Electricity market

  • Transmission to other sites

This is, so to speak, the physical part of an energyPRO project. External conditions, Operation strategy, Environment and Economy are not included in this version of graphical editing.

What about the old way of doing things?

You can at any point change the settings to the classic user mode. In Setup -- Options, you can switch between Graphical User Mode and Classic User Mode (see Figure 1‑22). The setting is saved by energyPRO and is not depending on the given energyPRO project file.

Figure 1‑22: Switching between Graphical and Classic user mode

A better overview

The graphical user mode shows all the main figures at a glance. As shown in the screenshot below, you can see the heat value of the fuels, the full load capacities of the production units, the storage capacity, the annual demands, and the electricity market type. At the same time you can see what fuel the production units use and if they have access to an energy storage facility or not.

Figure 1‑23: Graphical User Mode gives a better overview.

Adjusting View

Depending on the size of your screen it can be desirable to adjust the view of the graphic.

Zoom

In the toolbar above the graphic user interface it is possible to set the zoom-factor:

Figure 1‑24: Setting zoom-factor

The up and down arrows increase and decrease the zoom-factor by 10%. A more detailed factor can be put in directly.

The magnifying glass icon adjusts the zoom-factor to fit the graphic window.

Arrange

You are free to rearrange the components and connections. Figure 1‑25 is rearranged by the user, with the same components as Figure 1‑23.

Figure 1‑25: Rearranged graphic view

To rearrange, simply mark a component and move it as you like. If you mark a connection, you will be able to drag any of the pointers to rearrange the connection, Figure 1‑26.

Figure 1‑26: Marked connection

With the head or tail pointer the point of connection at the component can be changed, Figure 1‑27.

Figure 1‑27: Moving connection point

If you regret the rearrangement, pressing the auto-arrange-button arranges the components and connections according to energyPRO default settings, Figure 1‑28.

Figure 1‑28: Auto-arrange-button

How to edit

Change values

If you need to change a value of a component, e.g. a production unit, you simply double-click the component or right click and select Open:

Figure 1‑29: Edit-window, production unit

This window is very similar to the classic view. Additionally, you have the option of changing the name of the component.

It is possible to cancel any changes by pressing Cancel, in other words your changes are not saved until you press OK.

Add Component

In the graphic user mode, you have two ways of adding a fuel, demand or energy unit. 1), click the blue plus-sign in the toolbar or 2), right-click on the background. In both cases you have the menu shown in Figure 1‑30.

Figure 1‑30: Adding a component by right clicking on the background

Visual Properties

The visual properties of a component are accessed by right-clicking and select Visual Properties, Figure 1‑31.

Figure 1‑31: Access to Visual Properties

By selecting the "Visual Properties" the following screen appears, Figure 1‑32.

Figure 1‑32: Visual Properties

The Color is used when representing the production unit in the Production, graphic report.

As shape you can choose between a rectangle, ellipse, diamond or picture. If choosing picture, you have access to select a picture. Defaults return the component to the energyPRO default setting.

In Select Picture (Figure 1‑33) you can choose between a number of build-in pictures or you can add your own pictures.

Figure 1‑33: Select Picture

Connections

Let's say you want to change the fuel of a production unit. You can in the edit-window Figure 1‑29 change the fuel in the drop-down menu or you can move the connection, Figure 1‑34.

Figure 1‑34: Change fuel by moving connection

Click on the connection between the fuel and the production unit, press on the node at the tail of the connection and move it to the wanted fuel. Finally, release the mouse button. The colour of the connection is changed to the colour of the wanted fuel, Figure 1‑35.

Figure 1‑35: Gas engine 2 has changed fuel

Another example, if you want to change the setting of a production unit's access to the thermal store. In the classic user mode you set the access in the operation strategy. In the graphical user mode you can also change the setting by moving a connection. In the example below you click the connection between Boilers and any of the heat demands and move the head of the connection to the thermal store, now all the production units have access to the store:

Figure 1‑36: Boilers now have access to the thermal store

In some case it does not make sense to move or delete a connection. E.g., a production unit producing electricity must have a connection to the electricity market. If you try to delete such a connection the following warning will appear, Figure 1‑37:

Figure 1‑37: Warning, when trying to delete a connection

The colours of the connections cannot be set on the connections. The colour on a connection from a fuel to a production unit is the same as the colour of the fuel. The colour on a connection from a production unit to a demand is determined by the type of energy. Heat is red, cooling is blue, process heat is brown and electricity is black.

Three different layouts of a line

If you select a connection and right-click, you can choose between three different types of lines, Figure 1‑38.

Figure 1‑38: Different types of line

Figure 1‑39 is an example of the three different types of lines.

Figure 1‑39: Example of different types of lines

The straight line can be modified by adding connector edge, Figure 1‑40.

Figure 1‑40: Add Connector Edge

Then, the connection can have whatever design you like, Figure 1‑41.

Figure 1‑41: User designed connection line

Data-sets delivered with energyPRO

As a part of the energyPRO installation, a few country specific datasets are installed for each language. They are installed in the data structure shown in . At present energyPRO is available in Danish, English and German. Each of these countries has their own folder. The examples are country specific. Danish, English and German have five standard folders, which in English are:

  • Energy units

  • External Conditions

  • Fuels

  • Other data

  • Project examples

  • Weather


Seeking data. Check If you do not find, what you are looking for in eventually folders your country specific standard folders you might for other countries find what you want in the corresponding folder for another country.


: Figure 1‑42: The default data structure of data delivered with energyPRO

At present, the following folders might be of your interest.

+--------------------+-------------------------------------------------+ | Weather data for | In the folder Documents\energyPRO | | several European | data\English\External conditions\Weather, | | countries are | you will find weather data for several European | | found in the | countries. The data are mainly based on Test | | English weather | Reference Years. | | folder | | | | In the German folder for energy units, | | | Documents\energyPRO data\Deutsch\ | | | Energieanlagen, you will find a library of | | | energy production units. | | | | | | In the German folder for fuels, | | | Documents\energyPRO data\Deutsch\ | | | Brennstoffe, you will find a library of | | | fuels. | | | | | | Along with the German folder is an extensive | | | data bank with numerous time series, energy | | | conversion units and project examples. | +--------------------+-------------------------------------------------+ | A library of | | | production units | | | are found in the | | | German energy | | | units folder | | +--------------------+-------------------------------------------------+ | A Fuel library is | | | found in the | | | German energy | | | units folder | | +--------------------+-------------------------------------------------+

Finding data the first time

The project examples are easy accessible on the Start screen. The Start screen appears when starting energyPRO and can also be accessed by clicking the energyPRO icon in the menu bar.

Figure 1‑43 Shortcut for start screen.

Your language in The first time you load data, energyPRO will which you operate automatically suggest that the data are found in energyPRO decide the the standard folders. If your computer is default standard operated in an English language set-up, it uses folders the English standard folders and if in German language, the German standard folders etc.


This means that in an English language set-up it will look for projects in the "Projects examples"-folder and for fuels in the "Fuel"-folder and so on.


energyPRO remembers After the first load or save operation, energyPRO where data was will remember in which folder data was loaded or loaded/saved last saved, this will be the new default setting.


Danish Design Reference Year

Included in the Danish folder is the new Danish Design Reference Year, DRY:

*Documents\energyPRO data\Dansk\Ydre forudsætninger\Vejrdata\Design Reference Year*

The Design Reference Year is made by the Danish Meteorological Institute (DMI).

The DRY is based on data from 2001 -- 2010.

The following values are included (in parenthesis the Danish terms):

  • Global solar radiation (Samlet solindstråling)

  • Direct solar radiation (Direkte solindstråling)

  • Diffuse solar radiation (Diffus solindstråling)

  • Ambient temperature (Udetemperatur)

  • Wind speed (vindhastighed)

Denmark is divided into 6 zones (5 zones when it comes to wind speed).

The zones for each type of data can be seen on the following maps.

globalstråling_zonekort_ref.st_01042012.PNG
Figure 1‑44: The DRY zones with global solar radiation
temperatur_zonekort_ref.st_01042012.PNG
Figure 1‑45: The DRY zones with ambient temperatures
vind_zonekort_ref.st_31052012.PNG
Figure 1‑46: The DRY zones with wind speed

When selecting data for e.g. a solar collector the prober zone is selected for radiation and ambient temperature, respectively.

More information on the Danish Design Reference Year can be found at the Danish Meteorological Institute (DMI) website, dmi.dk. Direct link to the documentation: https://www.dmi.dk/fileadmin/Rapporter/2018/DMI_report_18-20.pdf

The energyPRO desktop in details

Introduction

In this chapter is a description of the Editing Windows used in energyPRO. After starting with information concerning some of the menu bar options, the description follows the order of the folders in the Input Data Structure.

Figure 2‑1: The Input-Data Structure

It is possible to use formulas in several of the Editing Windows. In this chapter you will only find a brief description of the functions to be used in these. A detailed description of these is found in the chapter, "Functions in energyPRO", which serves as a reference section for formulas used in energyPRO.

energyPRO setup

Demo mode

If you switch the program into DEMO-mode, you get the opportunity to evaluate the facilities in the modules, which you have not registered.

In DEMO-mode, you can change the input data, but you cannot save changes and the reports have the text "DEMO-version" written across the pages.

WARNING: If you have made changes to the project you are working with, remember to SAVE it before you switch into DEMO-mode. When first in DEMO-mode, you cannot save the project and you will lose all your changes!

Read only mode

If you switch the program into READ-ONLY-mode, you get the opportunity to print out results from energyPRO-project files you might have received from for instance a project partner without any restrictions.

In READ-ONLY-mode, it is not possible to change the project data, but there is access to calculate, view, and print the reports available in the specific project.

Languages

Select one of the languages specified.

If you select a language that you have not licensed and registered, the program automatically turns into demo-mode.


energyPRO is The first time energyPRO is started, it will be currently maintained operated in the same language as used by Windows in the following (If the language is available for energyPRO - languages. English, otherwise in English). If you want to change the German and Danish. language, choose Language in the main menu, select the wanted language and restart the program. If you do not have license to the selected language, energyPRO will start in DEMO-mode.


energyPRO is currently maintained in the following languages: English, German and Danish.

Figure 2‑2: How to change language

Options

User Interface

The "User Interface" consists of four boxes.

Figure 2‑3: User Interface

It is in the User Mode menu possible to change between Classical and Graphical User Mode.

In Reports you can enable Lock report preview window. By enabling this you can only see one report preview at the time.

In the section Look and feel it is possible to change between a number of skins, changing the appearance of energyPRO. Office2013White is standard.

Figure 2‑4 :Look and feel

In the section "Default units template", you can select the default measuring units template. You can select between SI-units MW/MWh, SI-units kW/kWh and US-units or your own user defined template.

Report Logo

In this menu it is possible to setup a company logo to be used in all the energyPRO reports. The logo will appear in the top right corner of each report as shown in Figure 2‑5.

Figure 2‑5: Example of company logo in energyPRO reports

Online Data

Here it is possible to change the URL specifying the location of EMD International's online data if needed.

MILP Solver

At this tab it is possible to define your choice of MILP (Mixed Integer Linear Programming) solver. Either use one of the build-in open source solvers or the commercial Gurobi solver. For the Gurobi, you will need to have a valid license, which is not provided by EMD International.

Figure 2‑6: Choice of MILP solver

Data Protection Policy

At this tab you get access to view EMD's data protection policy.

Project setup

Here are shortcuts to the main branches in the Input data window.

Figure 2‑7: Shortcuts to main branches

Tools

Here you have the following options.

Window

Here are shortcuts to all open reports.

Figure 2‑8: User Interface

License

To work with energyPRO you need to activate your license. When buying energyPRO you will receive a serial key or a license file needed for the activation.

The activation process in energyPRO is as described in the previous section 1.5 License activation

Help

Help

The context sensitive online-help is activated by either choosing "Help|Help" or simply by pressing the F1-button.

Tutorials (Online)

Clicking this will open https://www.emd-international.com/energypro/support/ in your standard browser, where you can find tutorials on how to use energyPRO.

Check for updates

There are two ways to let energyPRO check for updates. One is by clicking "Check for updates now" and another is by activating "Automatically check for updates", which lets energyPRO automatically check for updates at each energyPRO start-up.

About

In the "About" box you will find version number of your actual version of energyPRO and your registration data, where you can see which modules you have licensed.

Shortcut buttons

In the menu bar are included several shortcut buttons.

Figure 2‑9: Shortcut buttons

The shortcut buttons give direct access to several input windows. The last two initiate a calculation. Below is shown where the shortcuts are linking to.



OPTIMIZE Opens the OPTIMIZE window

MILP/Analytic Calculation method in Project identification


: Figure 2‑10: Shortcut buttons linking

Project Identification

In "Project Identification", we have four tabs:

Figure 2‑11: Tabs on Project identification

Main settings

The main settings tab contains two text fields, where comments concerning the actual project are added. The fields have different scopes.

Furthermore, the tab "Main settings" is the place to select, which module to use for the creation and calculation of the actual energy project.

Figure 2‑12: Main settings, Project identification and selection of projecting module

Project identification (4 lines maximum)

The project identification lines are printed in the top of every energyPRO report helping to identify the actual project.

Assumptions to be printed in Catalogue of assumptions

The text written in this part is only printed in the report "Catalogue of technical assumptions". The text can be used for explaining some core assumptions identifying the actual project. This might for instance make it easier to remember how this calculation differs from other calculations.

Select Calculation module

Projecting
  • The DESIGN module is selected for one-year calculations, with the emphasis on energy conversion and operation costs.

  • The FINANCE module is selected for investment analysis. This adds Investments and financing to the DESIGN and includes calculations running over more than one year.

  • The ACCOUNT module adds the calculation of income statements and balance sheets to the FINANCE module. Adds depreciation and taxation to the calculation input.

Optimizing daily operation
  • The OPERATION module is selected for optimizing the operation in a short period. The content is close to the DESIGN module, but with a few more settings.

+--------------------+-------------------------------------------------+ | WARNING: you might | The selection of calculation module determines | | lose information | which facilities will be accessible within the | | when you change | project. You can always change your selection | | from ACCOUNTS to | of the project module. | | FINANCE or DESIGN | | | or change from | WARNING: If you change from ACCOUNT to FINANCE | | FINANCE to DESIGN | or DESIGN the specific ACCOUNTS data will be | | | lost. If you change from FINANCE to DESIGN the | | | specific FINANCE data will be lost. | +--------------------+-------------------------------------------------+

Calculation method

energyPRO has two types of solvers. The Analytic is the build-in solver in energyPRO, see section 3.1.

When selecting Analytic, you have the option of enabling private wire for electricity consuming units.

::: Definition When enabling private wire, energyPRO will calculate two priority numbers for each electricity producing or consuming unit, one for exporting electricity and one for covering own electricity consumption. :::

::: Definition During the energy conversion calculation, energyPRO will recalculate the priority numbers numerous times. Hence enabling this item can make the calculation time consuming. :::

Figure 2‑13: Calculation method, Analytic

Selecting the MILP solver, you can set the Max. solution time and the Wanted precision.

Figure 2‑14: Calculation method, MILP

Regarding the use of MILP (Mixed Integer Linear Programming), please refer to our How to Guide to be found on our website.

It is also possible to change the solver directly on the energyPRO desktop.

Figure 2‑15: Selecting the optimization method on the energyPRO desktop

Advanced settings

There are three groups of advanced settings. The first one concerns production options, the second group concerns warning issued when demands are not met and the last group relates to configuration of the optimization.

Figure 2‑16: Project identification -- Advanced settings

Production options

Checking the advanced setting is [only recommended] in very specific situations. The available production options are:

  • Delivery of both heat and process heat

  • Starting up production units is slow and expensive

  • Fuel producing energy units in project

  • Enable units to operate in fixed periods

  • Enable prioritizing of electricity demands

  • Including pressure and velocity hydraulic constraints in transmission pipes

The first option is typical used in a situation with both high temperature process heat demands and low temperature domestic heating demands. If this option is selected you will have the option to add both the usual heat demands and [process heat demands] to your project, and to model production units having both heat and process heat productions. It is also possible to add a process heat storage.

The second option is used in situations, where the starting up time on a production unit is long and expensive. This could be the case in projects dealing with biomass and waste. If this option is selected there will be access to fill in the duration of starting up and closing down period when defining your production units, see Figure 2‑17.

Figure 2‑17: Production unit with two advanced options enabled. Starting up and shutting down periods shown and process heat available.

The third option enables fuel producing units, which can produce output fuel other units need as input. When this option is enabled a new data field appears in the energy conversion unit, Fuel output:

Figure 2‑18: User defined production unit with “Fuel producing energy units in project” enabled

You must change the Production unit type to User defined. Then, Fuel output is added in the Power curves.

The fourth option you can select when you want to have the possibility of forcing energy conversion units to operate in fixed periods:

Figure 2‑19: Operation in fixed periods

When enabling Operation in fixed periods, the unit will either have to produce or not produce in all the hours of each fixed period. Each day is split into fixed periods with the length specified in "An operation period shall minimum be".. This means that in the example shown above a production period cannot start at e.g. 7 o'clock. It can only start at 00, 03, 06, 09, etc. Likewise the production can only end at the same hours.

Therefore, the "An operation period shall minimum be" can only have certain values when "Operation in fixed periods" is enabled:

Figure 2‑20: Only certain values of “An operation period shall minimum be” are allowed when enabling “Operation in fixed periods”.

Enable prioritizing of electricity demands for the German CHP law is only relevant if you want to calculate according to the German CHP law. When enabled you have a new tab in the operation strategy:

Figure 2‑21: Electricity demand setup tab in Operation strategy, when prioritizing of electricity demands is enabled

When enabling the last item, Including pressure and velocity hydraulic constraints in transmission pipes, you have access to setting supply and return temperatures on the single sites and on transmissions you can set length, diameter, heat loss, etc. of the transmission and have the capacity and loss calculated. You also have access to the transmission, graphic report. Read more about this at the sections regarding Sites, Transmissions, Transmission, graphic report and in method of hydraulic calculation.

Show Warning when demands are not met

By default, warnings are issued when Heat, Process heat or cooling demands are not met, but not for electric demands. If you for some reason might want to change this default setting, you can do this here in the Project Identification under the Advanced settings.

Figure 2‑22: Example of warning issued when a heat demand is not met
Calculation setup

::: Definition In the advanced options you also have the possibility to configure the optimization engine to some extent. These settings will primarily influence preciseness of the optimization and the time it takes to run an optimization. The settings are: :::

  • [Length of calculation step:] The optimization engine divides the optimization period into steps and this setting defines the size of these steps. The shorter the calculation step, the more precise the optimization ought to be because changes can occur more often. However, shortening the calculation step will increase the calculation time. By default this setting is set to 1 hour since many time series will be in this resolution. By activating "Warning when time series changes asynchronous with calculation step" a warning will be shown if any time series are more detailed than the calculation step.

  • [Length of optimization period:] When energyPRO calculates energy conversion for a project it will by default do this by splitting the whole optimization period into individual months and then calculate them one by one. This is primarily done to speed up the calculation. If you want a more precise optimization you can try to change this option to Year so that an entire year is calculated in one optimization. Be aware that this can be time consuming and will not always result in significant differences.

Transfer storage content between months

::: Definition By default this is enabled. :::

::: Definition The energy storage content is default zero in the beginning and end of a calculation. :::

::: Definition When the Length of optimisation period is set to Month the optimisation period is one month plus one day. When the next month is to be calculated the storage content at the start is set equal to the storage content at the end at the previous month. :::

::: Definition This means that the previous month has to be calculated before the next month can be calculated. :::

::: Definition When this setting is disabled the calculation period is one month and at the end of the month the storage content is zero. In this way the next month can be calculated without having to wait for the previous month to be calculated. :::

::: Definition Hereby, the different months can be calculated in parallel, enabling the full use of the computer's multiple cores. :::

::: Definition If you are calculating more years and this setting is enabled the calculations will still be done in parallel, however the month in the same year has to be calculated in serials. :::

Check input data

In the standard operation mode, energyPRO automatically checks the integrity of the data structure while editing. There are some cases often with comprehensive time series, where this checking is too time consuming to work with. In this case, you have the option to check the "Before calculation only"-option. This will remove the automatic integrity checking while editing and only perform it when making calculations.

Measuring units

At the measuring units tab, you can shift between the build measuring units templates, make your own template or change specific measuring units for the project at hand.

Figure 2‑23: Project identification, Measuring units

All values for the given energy type will be transferred to the selected measuring units when making the energy calculation and economy.

Project reports

Under Project identification you will also find a sub-folder called Project reports. A project report is a collection of other reports. The idea is that the user can select a number of reports to be printed in a single report which makes it easier for the user to produce a full report for the project.

The project reports are stored in the project and can be saved to a file and then imported in other projects.

To add a new project report you simply right-click on the Project reports sub-folder and Select "Add new project report". You can give the project report a name to easily identify it later. Once you have added the project report you can edit it to select the individual reports you want to be included.

Figure 2‑24: Edit window for project reports.

In Figure 2‑24 you see the project report edit window which lets the user add individual reports to the project report. On the left hand side all the available reports are shown and on the right hand side the actual reports in the project report are shown. To add reports to the project report you simply Double-click the item on the left hand side. Once the report is added you can configure how the report should look in the final project report.

The example shown in Figure 2‑24 shows a project report containing 4 individual reports:

  • Production, graphic

    • This type of report requires that the user selects the period to show in the report, which in this case is 7 days starting at 27-01-2011
  • Energy conversion, annual

    • This type of report needs no further configuration
  • Energy conversion, monthly

    • This type of report needs no further configuration
  • Income statement

    • As this is an economy report it requires the user to select the payment lines to show and it will be generated using the select currency in "All amount in"

Once a project report is added it will be available as an item under Project reports in the Report window (on the bottom left side of energyPRO). When the project report is printed the reports in it will simply be generated in the order they appear in the edit window.

External conditions

The "External conditions" folder serves as parent folder for indexes and time series and time series functions. Hereto comes that the connected editing window is the place to define the "planning period" and eventually to specify use of holidays in the calculation.

Figure 2‑25: External conditions -- sub folders

External conditions -- Input form

Figure 2‑26: External conditions editing window

Planning period and Years to be Planned.

Here you state the start of the period, which are calculated. Note the possibility to state a displaced financial year.

If DESIGN is chosen, the planning period is always 1 year. The only information to set is the starting month and year. The end of planning period and "Years to be planned" are dimmed and not accessible.

If FINANCE or ACCOUNTS is chosen, the "Years to be planned"-parameter determines how many years there will be incorporated in the calculation.

Holidays

+------------------+---------------------------------------------------+ | Specifying | [Specifying holidays is relevant if holiday | | holidays is only | dependent fixed tariffs are modelled in | | relevant if | "Electricity markets".] Often the | | holiday | electricity tariffs are e.g. lower in holidays. | | dependent fixed | Therefore, it is often relevant to know the dates | | tariffs is | of these holidays. | | modelled in | | | "Electricity | In the list of functions, available wherever | | markets" | formulas can be made, energyPRO has the function | | | IsHoliday(). IsHoliday() returns 1 if the day | | | is a public holiday, otherwise 0. | | | | | | The present version of energyPRO has the holidays | | | for Denmark, Germany and Great Britain encoded. | | | For Germany and Great Britain the regional | | | differences in holidays are also accounted for, | | | as one will have to choose which region's | | | holidays are needed for the model. If you are | | | making projects in other countries, and the | | | conditions for e.g. tariffs of electricity differ | | | between holidays and working days, it is possible | | | to type in country specific dates. | +------------------+---------------------------------------------------+

When entering the holiday combo box, five options become available.

  • No Holidays

  • Danish holidays

  • German holidays

  • British holidays

  • Specify holidays manually

Figure 2‑27: Specifying holidays manually

If "Specify holidays manually" is chosen you have to fill in each holiday by a name and a date (format: dd-mm)

It is possible to save and load Holidays. Use the right mouse button while standing in the window for holidays to get access to this facility.

Add external conditions for library

From here, you can load an existing time series from the hard disk into your project.

Time zone

When making a new project file or opening a project file previously saved in energyPRO versions 4.1 or earlier, the time zone will automatically be the same as the time zone used by the computer.

If you are going to work on a project located in a different time zone press Edit.

This gives the following window:

Here it is possible to change the time zone:

Another option is to make a user defined time zone:

Here you can specify offset to UTC. In this case the time zone is UTC +1 hour. Also, it is possible to enable or disable daylight savings and to detail the daylight-saving settings.

External conditions - Time series


Time series are the Time series are the fundamental data format in fundamental data energyPRO. Time series relates very closely to format in energyPRO spread sheet formats. You can copy a time series to spread sheet and you can copy a time series from a spread sheet.


A time series consists of set of values each connected to a specified date and time. The External conditions time series can be accessed from several of the other editing windows in which the project is specified.


Examples of time A typical time series example is a series to series are daily distribute a heat demand by using a time series temperatures, hourly holding the ambient temperature. Other examples solar radiation or of using time series are the calculation of the electricity spot production of a solar plant by using a time market prices. series holding the solar radiation, and a time series holding electricity spot prices used for specifying "Electricity market" prices.


:

Figure 2‑28: Time series -- Example: Temperatures in London

Symbol


The symbol is used The symbol is a unique short name for the time for referencing the series. The symbol is used for referencing the time series time series elsewhere in the energyPRO. All time series, time series functions and indexes, used in a project, must each have a unique symbol.


Note: The symbol is repeated in the header of the editing window.

Unit

The unit in which, the values in the time series, is stated. The unit is for presentation use only and is [not] evaluated during calculations.

Time series

Time series consist of rows all specified with the two fields; date/time and value, see Figure 2‑28. Arbitrary length of periods between every element in the time series is allowed.

The function of the buttons:

  • Copy all: Copy all values from the actual time series to the clipboard. From the clipboard, the values can e.g. be pasted into a spread sheet like Excel.

  • Copy selected: Copies selected row(s) from actual time series into clipboard. Selection is to be done by use of the keyboards arrow-tabs or by mouse.

  • Paste: Pastes the content from clipboard to the time series table. Make sure you are pasting using the correct format; date/time and value. For more on importing data from a spread sheet to a time series in energyPRO, see appendices A.

  • Delete all: Deletes all values in the time series.

  • Delete selected: Deletes selected row(s) from the time series. Selection is done by using either the keyboards arrow-tabs or the mouse.

  • As Graphics: The upper "as graphics" --button gives a graphic representation of the time series table.

  • As Carpet:

  • Add line: Add a new line below the active line

  • Delete line: Deletes the active line

Time series is in daylight saving time

If the time series is in daylight saving time, enable this checkbox. This will typically be the case for price time series, such as electricity spot prices and electricity balancing prices.

Typically time series not in daylight saving time are meteorological time series.

Define location

This checkbox has to be enabled if the time series contains solar radiation values and is used in a solar collector or photovoltaic.

The latitude and longitude are specified in decimal degrees. The latitude has positive values north of equator and negative values south of equator. The longitude has positive values east of Greenwich Mean Time (UTC) and negative values west of Greenwich Mean Time.

Different time zone

If the time series is in a different time zone than the time zone of the project, this checkbox is selected.

This gives the same options as in External conditions.

A typical case can be meteorological data measured in UTC time.

Converting time series according to time zone and daylight-saving time

If the time series is in a different time zone it is converted according to the difference in UTC offset.

If the projects time zone is with daylight saving time and the time series is with daylight saving time the time series is not changed. If the time series is in standard time the values are moved one hour forward in the daylight-saving time period.

Likewise, if the projects time zone is without daylight saving time and the time series is in daylight saving time the values are moved one hour backward in the daylight-saving time period.

When [the upper "as Graphics" button] is pressed a graphic view of the data is shown as specified in the table. Figure 2‑29 shows an example, where the time series containing daily temperatures in London is represented graphically.

Figure 2‑29: Time series – Graphic: Temperatures in London.

In the top of the window, you have the option of select a number of predefined days in window:

Figure 2‑30 Menu bar, graphic

Also, you have the option of viewing the time series as duration curve.

Figure 2‑31 Time series as duration curve

Beside the option of selecting days to show in the graph window, you can click and drag right and down to zoom in.

Figure 2‑32 Click and drag zoom

By click and dragging to the left and up, you zoom out again.

There is an alternative graphic view, Carpet. This view has the days on one axis and hours on the other axis. The Carpet view seen below show an example solar radiation for London. This view show not surprisingly that the solar radiation is concentrated in summertime and round midday.

Figure 2‑33: Time series – Carpet view: Temperatures in London

It is possible to tailor the carpet view via the setup menu in the top of the view. When the project is saved these settings are saved along with the project.

The options are:

  • Dates on specified axis

  • Vertical axis Lowest value from bottom or top

  • Number of intervals

  • Color of intervals

  • Filtering to avoid extreme values

Figure 2‑34: Time series – Carpet view: Setting options.

Move time series on

When time series are extended/ copied to another period than actual specified there are two options. The first option is to move the time series on weekly basis (i.e. values in week 2 are moved to week 2 in the following years) and the second is to move on date basis (i.e. values in February 2^nd^ are moved to February 2^nd^ in the following years).

Figure 2‑35: Time series –Move time series options.

Developing over the years

Developing over the years

It is possible to add an index to describe the development of a specified time series. To do this check the "Developing over the years" -- option and select a previously created index. For the creation of indexes, see section 2.4.5. energyPRO develops a time series over time by moving the values as indicated above after moving the values, energyPRO changes the values on a monthly basis according to the selected index.

When the editing windows lower "as graphics"-button is pressed the time series is transformed for the whole planning period. If an index is selected, the index is considered.

Similarly, when the editing windows lower "as carpet"-button is pressed the time series is transformed for the whole planning period and shown as carpet. If an index is selected, the index is taken into account.

["as Graphics" button] is pressed a graphic view of the data transformed to the planning period is shown. If an index is selected, the index will be included.cluding the


Duplicated values Note that energyPRO tries to keep the time series as are eliminated in simple as possible in order to improve performance, order to improve this means that duplicated values is removed. For performance. instance, if coping a time series with 365 daily temperatures you might end up with a time series holding only 320 daily values.


External conditions -- Online Data

Instead of importing climate time series from files and spread sheets, energyPRO offers the opportunity to do this using online data provided by EMD International.

Figure 2‑36 Online data

CFSR and CFSR 2 data

CFSR is an abbreviation for Climate Forecast System Reanalysis. CFSR is based on a wide range of data sources, such as surface weather stations, weather balloons, airport reports, commercial aircrafts and satellite measurements.

The CFSR data has a global grid resolution of 0.3 x 0.3 degree and one hour time resolution.

Time series from 1980 to 2010 can be downloaded. Time series from 2011 is available as CFSR 2. CFSR 2 is based on a revised version of the CFSR modelling framework and is run with CFSR 2 has a grid resolution of 0.2 x 0.2 degree and 1 hour time resolution.

The CFSR data has the following data set:

  • Air temperature [C]

  • Solar radiation [W/m2]

  • Wind speed [m/s]

  • Precipitation [mm]

  • Humidity [%]

ERA5 data

The ERA5 data originates from EU founded project Copernicus Climate Change Service (C3S) and delivered by ECMWF.

Heliosat (SARAH)

The Heliosat (SARAH) data contains surface radiation data. You can select aggregated data or direct and diffuse. Time series from 2016 to now can be downloaded.

If you need other data, typically temperature, you shall combine it with the other data set.

Privacy warning and terms of use acceptance

First time downloading online data, you will meet this privacy warning and terms of use acceptance:

Figure 2‑37 Privacy warning and terms of use acceptance

This message is also available by clicking the info button in the lower right corner of the window:

Figure 2‑38 location of info button

Adding time series from online data

To add time series from online data you can either use the globe icon button at the toolbar or right click on the External Conditions folder in the folder structure, as shown in Figure 2‑39.

Figure 2‑39: Shows how you can add time series from online data. Either, it is accessed via the folder structure,or it is accessed using the icon in the toolbar

After using either of these methods you will be presented with the window shown in Figure 2‑40.

Figure 2‑40: Dialog presented when adding time series from online data

In the window a map is presented on the left-hand side which is used to select the coordinate you wish to add climate time series from. To move the map around you press and hold the left mouse button while dragging the mouse around. You can zoom in by moving the mouse wheel up and zoom out by moving the mouse wheel down.

At the center of the map is shown the four closest points with data for each data type.

Once the nearest data sources are shown you select one of them by clicking on it with the left mouse button.

The next step is to select which climate data you are interested in which is done by clicking the checkboxes in the Weather sources group. For each checked weather source, a time series will be created.

Before the time series can be fetched from the online server and created in energyPRO you need to select a reference year for the data. In the drop-down box you simply select the reference year.

Figure 2‑41 Selected online data

After selecting the reference year, you can go ahead and click Ok to create the time series.

Once you click the Ok button energyPRO will contact the online data server provided by EMD International to fetch the selected climate data. For each weather source that was selected it will create a new time series with default names and symbols. You can rename the time series and symbols as you want.

External conditions - Time series functions

Time series functions are primarily meant for modifying existing time series. An example of a time series function is shown in Figure 2‑42.

Symbol


The symbol is used The symbol is a unique short name of the time for referencing to series. The symbol is used for referencing the the time series time series elsewhere in the energyPRO. Any time function series, time series functions and indexes, used in a project, must use different symbols.


Unit

The unit in which the values in the time series is stated. The unit is for presentation use only.

Figure 2‑42: Example of a time series function, where a wind velocity in 10 meters height is modified to wind velocity in 80 meters height.

Function

In the function field, you have the option to define a function. If you press the F~x~-button in the bottom of the window or double click, you can see which functions are available for defining your time series function and the editing field is enlarged giving the room for viewing all of the function also when having long formulas.

Figure 2‑43: List of functions

If you need a more detailed description of the functions please see chapter 4 "Functions in energyPRO", that serves as a reference-section describing the functions available in formula fields in energyPRO.

In the function shown in Figure 2‑42 a time series is modified. In this example the function modifies a wind speed velocity in 10 meters height to a wind velocity in 80 meters height using a wind gradient exponent of 0.15.

The expression WS(_) refer to a time series, holding hourly values of wind velocity measured in 10 meters height. This time series has the symbol WS. Each value in this time series is modified with the factor (10/80)^0.15^.

Function to be modified in a conversion table

Below the Function, you have three radio buttons.

Figure 2‑44 Three radio buttons for advanced modification of function

An advanced option is to check "Function to be modified in a conversion table". This gives extra opportunities to modify a time series function.

In Figure 2‑45 is shown a conversion table representing the power curve of a wind turbine. This table modifies the time series function shown above in Figure 2‑42, so the output is a time series function holding variations in energy in wind instead of variations of wind velocity.

Figure 2‑45: Time series function example, where a wind velocity in 10 meters height is modified to wind velocity in 80 meters height and finally converted to energy output using a conversion table, which describes the power curve of a wind turbine.

Figure 2‑46 shows the graphical representation of the time series function example before and after the conversion table modifies it.



: Figure 2‑46: Time series function example shown graphically. Upper before modifying in conversion table. Lower after modifying in conversion table.

Function to be modified in a 2 dimensional conversion table

Instead of using only one parameter or function, you can enable a second parameter and fill out a 2 dimensional conversion table.

Figure 2‑47 Two dimensional conversion table

The values of the first parameter is added in the first column, while the values of the second parameter is added in the first row.

This gives a two dimensional space for the time series function. As graphic it looks like this:

Figure 2‑48 two dimensional conversion table as graphic

Function set by cycle periods

The third option below the function is Function set by cycle periods. This is rather similar to fixed tariff markets, where you can specify fixed market periods.

In the time series function, you define cycle periods and assign a function to each period. Below that you define the periods to be covered by the different cycles.

Figure 2‑49 Function set by cycle periods

External conditions - Indexes


Indexes are used to Indexes specify the development of a specific describe developments parameter. Indexes are in energyPRO used to in demands and prices describe developments in demands and prices. There are three ways of adding an index to a project.


  • Constant annual increase

  • Annual increase

  • Index

Symbol


The symbol is used The symbol is a unique short name of the index. for referencing The symbol is used for referencing the index indexes elsewhere in the energyPRO. Any time series, time series functions and indexes, used in a project, must have unique symbols.


Constant annual increase[.] The index changes annually with the percentage typed in. In other words, it changes exponentially and is updated monthly. The index covers the total project period. Index is always 100 on the project start date.

Annual Increase is used if the index has to reflect a shift in rate of change. If the first year in the table is before the project start date then the index on project start date is the value calculated based on input from the table. Index is always 100 on the index start date. The index changes exponentially (yearly update).

Index is used in situations, where you have a series of values (for instance the retail prices index) with values that you want to use if monthly specification is wanted. The index does [not] change between the indexes typed into the table.

Figure 2‑50: Index – example

The example shown in Figure 2‑50 is an index used for development of a specific heat demand. Within the first year of the projecting period the heat demand is expected to raise 20% due to connection of new consumers. Annual increase is chosen. In the first projecting year, 2019, the annual increase is 20% and hereafter 0 %. The result is shown in the graphic in the bottom of the window.

Time series overview

When having many time series and time series functions in a project, it can be difficult to grasp them all and it is easy to lose track of how they each depend on one another. For this reason, the overview table with a full list of all the time series and time series functions gives a good overview.

Figure 2‑51 Screenshot showing the time series overview table as well as more time series on one graph

Besides providing a good overview, this table includes several other useful features:

  • In the "Function" column, it is possible to change the formula. This is done directly in the table by clicking the formula or from the formula editing window which opens when double clicking the formula or when clicking the F(x)-button.

  • The column with check boxes allows the user to select multiple series to be displayed in a graph window -- either in separate graphs or in the same graph sharing the same axis as shown in the above figure.

  • When selecting a series, its dependents are marked with a green box around the symbol name while its precedents are marked with red.

  • In the column with a dropdown menu with a timestamp in the header, you can select a certain time in the planning period and the values of every series, at the selected point in time, will be shown.

  • The three columns "Min", "Max" and "Mean" shows the minimum, maximum and mean values of each series.

Sites

The Sites folder is primarily used in projects with more sites where the parent folder shows an overview of the different sites and transmissions.

Figure 2‑52: Screenshot that shows an example of a site overview with 3 different sites and two transmissions

The graphical overview of a single site is shown either by clicking on its subfolder in the Sites branch or by double-clicking on it in the graphical Sites overview. The appearance and functionality of the graphical overview of a single site is described previously in section 1.10.

Adding more sites

If you have purchased the REGION module you can add more sites to a project in three different ways as shown in Figure 2‑53.




: Figure 2‑53: New sites can be added either by right-clicking on the Sites main folder in the tree structure, via the popup menu on the graphical interface or via the Add button in the graphical toolbar

Besides adding a new empty site it is also possible to load sites in to your project. When loading sites in to your project the loaded file is another energyPRO project file. So basically this functionality can be used to merge two or more energyPRO projects.

When loading sites from another project file energyPRO will try to identify the identical external conditions, fuels and economy lines so that these are not duplicated in the final project. However, it is strongly recommended that the user verifies that the merging was done in the desired way.

Adding transmissions

The graphical sites overview can also be used to add transmissions between sites. As it can be seen in Figure 2‑53 transmissions can be added via the popup menu on the graphical interface or via the Add button in the toolbar. This way of adding transmissions will simply add a transmission between two sites that are not yet connected or report an error if all sites are already connected.

Another way of adding transmissions is by dragging a line between two sites. First you select the type of transmission in the toolbar and you then select connection mode.

Figure 2‑54: To add transmission by dragging a line you select the type of transmission and then go to connection mode

Adding connections in the graphical overview is described in more details in section 1.10.7.

Temperatures for the hydraulic calculation

If "Including pressure and velocity hydraulic constraints in transmission pipes" in Project identification is enabled, at each site you need to add input for the hydraulic calculation. Right click a site and choose Open, as shown in Figure 2‑55.

Diagram Description automatically
generated

Figure 2‑55 Enter new input data for each site by right click a site and choosing Open

Next enter the minimum required supply and return temperatures for the site, see example in Figure 2‑56.

The supply temperature is the minimum temperature needed at the site. The value can for example be determined based on the minimum temperature needed to sup-ply heat demands, the minimum temperature at which a unit at the site produces heat or the minimum temperature at which a unit at the site consumes heat.

The return temperature is the mixed temperature returning from heat demands in the site or from transmission lines to the site.

Graphical user interface, application Description automatically generated
Figure 2‑56 Minimum Required Supply Temperature and Minimum Delivered Return Temperature are entered for each site

After adding a hydraulic calculation to an energyPRO model a new "temperature" icon becomes visible, as shown in Figure 2‑57.

Graphical user interface Description automatically generated with medium confidence
Figure 2‑57 A new “temperature” icon is visible when added the hydraulic

By clicking the icon, the site data are seen in a table as illustrated in Figure 2‑58.

Sites Overview
Figure 2‑58 You can enter site data in the Sites Overview table. When choosing Update, the tempera-tures to be used in the temperature zones are shown.

Please notice, that the hydraulic calculations in energyPRO are based on splitting the district heating grid in temperature zones -- this is described in section 3.7

Transmissions

The Transmissions folder contains all the transmissions between sites in the project. Each transmission is defined by the following attributes:

  • Energy type, which can be transmitted: Heat, Cooling and Process Heat

  • The two sites that the transmission is connected to

  • Attribute that tells in what directions the energy can be transmitted

  • The capacity of the transmission, which can be defined by functions and time series. The capacity is the same in both directions.

  • The loss on the transmission, which can also be defined by functions and time series. In the current version of energyPRO the loss is not relative to the amount of energy transmitted, but merely a constant (can vary over time) loss Transmissions are added to the project as described in section 2.5.2.

Figure 2‑59: Screenshot of the Transmission input form

Entering hydraulic data

When having enabled "Including pressure and velocity hydraulic constraints in transmission pipes" in Project identification, the capacity and loss box is replaced with a Transmission pipes parameters and constraints box, see Figure 2‑60.

Here you have to enter the following inputs:

  • Length

  • Internal diameter

  • Pipe roughness

  • Specific heat loss

  • Max. velocity

  • Max. pressure gradient

  • Ground temperature (as a formula field)

Graphical user interface Description automatically generated
Figure 2‑60 When having added the hydraulic calculation, seven pipe inputs are to be entered

WorkOfPumps function in payments

When enabling Including pressure and velocity hydraulic constraints in transmission pipes, a new payment function is available when setting up a user defined payment, called WorkOfPumps(Transmission). The new function reflects the work of pumps for the specified transmission based on the pressure calculation in each time step. The calculation of work of pumps is shown in section 3.7.

Restricting when transmissions can be used

There are two different ways of restricting the use of transmissions:

  • Non availability periods: This option can be used for yearly maintenance periods where the transmission is not available. In Figure 2‑59 it can be seen that the transmission is unavailable every year from the 1st of September until the 3rd of September.

  • Operation restricted to period: If a transmission is not available from the beginning of the planning period this option can be used to define when the transmission will be available.

What about fuel and electricity transmissions?

In the current version of energyPRO it is not possible to restrict transmission of Electricity and Fuel between the sites. This means that all sites are connected to each other with Electricity and Fuel transmissions. So if you have a restricted Fuel it will be available on all sites and the storage is common for all of them.

In the same way an electricity producing unit can produce electricity for an electricity demand on another site.

Fuels

+--------------------+-------------------------------------------------+ | Load or add fuel | You have two options for including the fuels | | data via the main | used in your project. The first option is to | | menu or via the | include them from a library. The second option | | fuel- folder | is to add a new fuel. | | | | | | You can use earlier saved sets of fuels as a | | | starting point, when you edit data. Right click | | | in the input data folder structure at "Fuels", | | | select "Load" and choose the data you want to | | | import. The imported data are now present in | | | the editing window and can now be edited. | +--------------------+-------------------------------------------------+

:

Figure 2‑61: Adding fuel data via "Fuel"- folder

If you want to add new data then right click in the folder structure at Fuels and select "Add new fuel". An empty fuel editing window is now shown, and your data can now be filled in.

Editing options for editing a specific fuel

Figure 2‑62 shows the editing options when editing a specific fuel. Beside the "load" and "add" options, there are the options to:

  • Copy fuel -- making a new copy in the fuel folder

  • Rename fuel -- setting the active fuel folder name in editing mode

  • Delete fuel -- Deleting the active fuel-folder

  • Save fuel -- Saving the active fuel, invoking a save dialog

Figure 2‑62: Editing options for a specific fuel

Editing the data fields

Figure 2‑63: Simple fuel (no Restrictions and storage)
Unit

You type the name of the unit (amount), in which the fuel is delivered, e.g. biogas can be delivered in 'm^3^' (cubic meter) or it can be delivered in 'MWh'. This unit is for information use only. The unit is for instance used in the Heat value combo-box placed to the right.

Heat value

The heat value consists of two data fields. In the first you type the heat value as a number. The second field is a combo-box in which you choose the corresponding energy unit.

In some cases, fuel in energyPRO is not necessarily used to be burned. You can use fuel to simulate any type of product included in the simulation. It can be water for hydrogen production or CO2 for methanization.

In these cases, it makes no sense to define a heat value. Therefore, you can disable the heat value.

CO2-factor

::: Definition The CO2-factor can be enabled and a value defined. The CO2 amount can be in different units, g, kg, tonne and lb. The energy unit can either be the selected unit of the heat value or the unit of the fuel. :::

Use unit in graph and export

::: Definition When enabling this setting, the fuel graph in production, graphic and the fuel column in energy conversion export will be shown in the unit of the fuel instead of the measuring unit of fuel. :::

Restrictions and storage

If you cross mark this field, you get access to restrict the fuel amount offered and to specify fuel storage.

Figure 2‑64: Fuel with restrictions - biogas example
Fuel storage, max utilizable content

This parameter states the maximum utilizable content (amount) of the fuel storage.

Offered fuel

Specify how much fuel your production units are offered of the actual fuel each month. The amount of fuel that is not consumed will be put into the storage as long as it is possible. Remaining fuel will not be utilized.

As time series

You can convert the offered fuel into time series by pressing the "As time series"-button or by right clicking the mouse standing in the editing window. This gives you the possibility to type in data as accurate as you wish.

As time series function

::: Definition You can convert the offered fuel into a time series function by pressing the "As timeseries function". Thereby, you get the option of defining a formula, very much like time series function under External conditions. :::

::: Definition :::

::: Definition

Finally, the fuel storage content at start and end of calculation can be set. This can be a fixed number, time series function or any formula. :::

::: Definition

Default, the function FullContent(_) is used. This is a function returning the capacity of the storage. :::

Using fuel when defining energy Unit

+--------------------+-------------------------------------------------+ | | To make use of a fuel in your energy | | | calculations you have to choose the fuel when | | | defining your energy units. | | | | | | You can choose more fuels as input or output on | | | the energy conversion unit. In the power curve | | | of the fuel, you can select among a power units | | | and the unit of the fuel, as illustrated below. | | | | | | | +--------------------+-------------------------------------------------+

: Figure 2‑65: Selecting fuel into an energy production unit.

If "Fuel producing energy units in project" has been ticked in the "Project Identification" then a dropdown box called "Fuel output" is added below the fuel input dropdown box.

Demands

Heat (and Process Heat), Electricity and Cooling demands can be specified within energyPRO. An unlimited number of demands can be specified, and in any detail.

Further, you can specify fuel demand. Please refer to section 2.9.5 for more information.


Detail costs. The All the demands will be summarized before the energy more demands and calculation. This gives you an opportunity to make a the more details detailed description of the heat demand. But note the longer that detail costs in calculation time. The more calculation time. demands and the more details the longer calculation time.


When specifying a demand, the first question to be answered is whether the demand is a fixed amount to be distributed in time or a calculated demand. The second question is whether the demand is dependent of external conditions. An extern condition would normally be a time series holding ambient temperatures.

Figure 2‑66: Fixed or calculated demand/Demand depends on external conditions

Note that all demands can be converted into a time series representation by pressing the time series button. After this conversion the user has the option to modify this time series as with external conditions.

Demand do NOT depend on external conditions

In its most simple form, a demand is just one single value covering the annual demand or the independent power demand in MW.

Demand is fixed

In , as shown on Figure 2‑67 the only number specified is the annual demand of 3000 MWh.. The demand will then be distributed evenly all over the year, taking into account the number of days in the months. The resulting monthly amounts are shown in the "Monthly amounts"-table in the bottom of the window. Note that you have the opportunity to type in and/or change the monthly amounts in that table.

Figure 2‑67: Demand – simple. Demand is fixed

There are several opportunities to design a demand in a way that it reflect daily, weekly, monthly, and annual variations (see later).

Demand is calculated

In this case the only number to be specified is the independent demand in MW. In this case the annual demand input field is dimmed and show the calculated annual demand in the figure below 3000 MWh.

Figure 2‑68: Demand – simple. Demand is calculate

The button "As graphics" gives access to view your input graphically. Correspondently the button "As time series" shows the input converted into a time series.

Demand depends on external conditions

Often the demands or parts hereof are dependent on external conditions, most often ambient temperatures. If "Demand depends on external conditions" is marked, a set of options to set will appear. This is shown in Figure 2‑69. The options consist of three parts.

  • Dependent fraction/dependent demand

  • Season for dependent demand

  • Formula for dependency




Figure 2‑69: Demand depends on external conditions. Upper picture: demand is fixed. Lower Picture. Demand is calculated

"Demand depends on external conditions" is marked by default when a Heat demand is created but unmarked when other demand types are created.


IMPORTANT: Require IMPORTANT: The use of "Demand depends on external time series or time conditions" requires that a time series or a time series functions series function containing the external created under the conditions have been established. The time series external conditions is normally a time series containing the average ambient temperature day by day during a year.


Dependent fraction /dependent demand

Fixed demand: First, you have to define the fraction of the demand that is weather dependent. In a district heating system for instance 20 % of the heat might be assumed to be heat losses because of transmission and distribution pipes and another 20 % to be used for domestic hot water, leaving 60 % for space heating. These 60 % normally depend on the ambient temperature.

Calculated demand: If calculated demand is selected then a part dependent on external conditions (in MW/\<unit>) and a constant part have to be specified (in MW). In this case the annual demand input field is dimmed and show the calculated annual demand as shown in the figure above lower part is 12000 MWh.

Restricted Season for dependent demand

You have the option to define the "Restricted season for dependent demand" by typing in the first date of the restricted season followed by the last day of the heating season, see Figure 2‑69.

Formula for dependency

There are two ways of defining formula for dependency. The first option is that the demand "Depends linear on ambient temperature". The second option is choosing "Is user defined".

Depends on linear ambient temperature

Demands are distributed after a simple degree-day method. The reference temperature and a time series containing ambient temperatures have to be typed in or chosen. Based hereupon a formula is auto-generated. In the figure below, the user has chosen 17°C as reference temperature and chosen the time series with the symbol "T".

Figure 2‑70: Formula for dependency - degree-day distributed heat demand

[Symbol for ambient temperature]. In the symbol for ambient temperature combo-box, you find all the symbols attached to the time series and time series functions included in the "External conditions"-folder. Select the symbol used in the time series containing your ambient temperatures, in the figure "T".

[Reference temperature.] The reference temperature is the ambient temperature below which room heating is needed. In Denmark, this temperature is normally assumed to be 17 °C.

[Formula.] When "Depend linear on ambient temperatures" is chosen the formula field is dimmed and not editable. In the formula field, you see the degree-day formula, including the reference temperature and the symbol for the ambient temperature. The whole formula expression consists of [three parts. First part is a factor to be multiplied with the degree-day formula (part two) and finally the constant part. If fixed demand is chosen the first and third part is calculated. If the demand is specified the first and third part of the formula expression is taken from the values stated above (as dependent demand and independent demand]).

Short explanation of the used degree-day method. If e.g. the reference temperature is 17 °C, with an ambient temperature one day on 12 °C and another day an average temperature on 7 °C, there will be 17°C-12°C=5 degree days in the first day and 17°C-7°C=10 degree days in the second day. That means that the first day only gets half of the amount of ambient dependent heat demand as the second day.

Is user defined

If "Is user defined" is chosen the options for setting the reference temperature and the ambient temperature is no longer available.

Figure 2‑71: Formula for dependency – Is user defined

The only option is to define the formula. In the formula shown in Figure 2‑71 is shown a degree-dependent formula, assuming T is the symbol for a Time series holding ambient temperatures. In chapter 4 "Functions in energyPRO" you find a detailed description of the function to be used in energyPRO.

Fixed profile of demand

Demands do often vary systematically on daily or weekly basis. Checking "Fixed profile demand" and marking one of the two radio-buttons "Daily" or "Weekly" enables options for modelling this. In Figure 2‑72 is shown an example, where weekly is chosen.

A fixed profile of demand consists of a number of rows each described by a time and a ratio.

Figure 2‑72: Fixed profile of demand. Weekly cycle

You can add and delete lines by pressing the "add line" and "Delete line"- buttons. If you choose the "As graphics"-button, you will see a graphical representation of your time cycle. Figure 2‑73 shows an example of the variation of a weekly cycle.

Figure 2‑73: Demand - Weekly cycle – graphic. Variations in percentage of weekly max.

Note that this graphic only shows the variation of the time cycle and NOT the variation of the demand.

Developing over the years

+--------------------+-------------------------------------------------+ | | It is possible to design a demand that is | | | developing over the years, see figure below. | | | This is done by marking the field "Developing | | | over the years", and link to an already created | | | "Index". All the Indexes in the "External | | | conditions folder" in your project are | | | available the in the combo box. For further | | | information about creating Indexes please refer | | | to External conditions - Indexes | | | | | | . | +--------------------+-------------------------------------------------+

: Figure 2‑74: Demand -- developing of the years

Restricted period of connection

Another option is to restrict the period of connection. If you for instance want to model that a new demand will emerge next year you have the opportunity to mark the field "Restricted period of connection" and to type in the period in which the demand is present, see figure below. If the restricted period of connection is not specified it is assumed that the demand is connected in the whole planning period.

Figure 2‑75: Demand – Restricted period of connection

As graphics -- button

To see a graphical representation of the demand you have to press the "As graphics"-button placed in the right side of the editing window. In Figure 2‑76 a graphical example of a demand is shown.

Figure 2‑76: A demand shown as graphics example

As time series -- button

After having created a new demand, you can right click this demand and select "Convert to time series". Here the demand specified so far will be converted to a time series. This time series can then be edited as described in the section External conditions - Time series.

Internally within energyPRO all demands are converted to this format, before energy calculations are started.

As time series function -- button

Beside having the demand as time series, you can select to define the demand as time series function.

Figure 2‑77: Demand as timeseries function button

This will give you this window where you can make a function defining the demand. The advantage of using time series function is among others that you can refer to time series covering more years.

Figure 2‑78: Demand as timeseries function

Fuel demand

The fuel demand in energyPRO is handled similar to an energy conversion unit. Please refer to section 2.9.5.

Energy conversion units

Energy conversion units -- in general

There are two types of energy conversion units in energyPRO. Those are

  • Production units

  • Rejection units

Figure 2‑79: The types of energy conversion units in energyPRO

The production units consist of 12 predefined types of units of which one is a user defined type described by load curve(s) and five renewable technologies described with individual editing windows. The Load curve described units are:

  • Boiler

  • CHP-unit (Combined Heat and Power)

  • Electrical boiler

  • User defined unit

  • Heat Exchanger (From process heat to heat)

  • Absorption Chiller

  • Electrical Chiller

If the production unit type is consuming (or producing) fuel, one or more fuels defined in a "fuel" sub-folder has to be selected.

The ability to convert energy is described with one or more load curves. Each load curve contains two or more loads, depending on the type of unit. The user-defined unit include all load types. The possible loads are:

  • Fuel consumption, any number of fuels

  • Heat production

  • Heat consumption

  • Electric production

  • Electric consumption

  • Process Heat consumption

  • Process Heat production

  • Cooling production

  • Fuel production, any number of fuels

For advanced users there is a wide scope of options to describe the behaviour of energy units dependent on formulas, the actual production on other production units and time series specified in the "External condition"- folders.

The special treated renewable technologies without load curve description are:

  • Electrical heat pump

  • Wind farm

  • Flat plate solar collector

  • Evacuated tube solar collector

  • Photovoltaic

  • Electrolyser

Production units described by load curves

Figure 2‑80 shows an example of a production unit, in this case a CHP-plant, fuelled with natural gas.

The window has two tabs: Technical and Operational.

Technical

Figure 2‑80: Production unit -- CHP example, technical tab

Production unit type

Figure 2‑81 show the available energy units specified by power curves in energyPRO.

Figure 2‑81: Production unit types

Depending on the production unit type selected, two or more power curves are available. Table 2‑1 shows the power curves available depending on the selected Production unit type.


                Fuel          Heat       Electricity  Process heat      Heat     Process heat  Electricity    Cooling        Fuel
             consumption   consumption   consumption   consumption   production   production   production    production   production

CHP X X X X

Boiler X X X

Electrical X X boiler

Absorption X X cooling

Electrical X X cooling

User defined X X X X X X X X X

Heat X X Exchanger


: Table 2‑1: Available power curves for the different types of energy units

Note that Process heat production is only available if the "Delivery of both heat and process heat" is selected in the "Advanced" setting in the "Project Identification" editing window. Fuel production is only available if "Fuel producing energy units in project" has been chosen in the "Project Identification".

Fuel type

+--------------------+-------------------------------------------------+ | Only fuels added | Select one or more fuels in the combo-box. | | in the fuel folder | Options are the fuels you have added in your | | are available | Fuel folder. | | | | | | If "Fuel producing energy units in project" has | | | been ticked in the "Project Identification" and | | | the production unit type is user defined, then | | | a dropdown box called "Fuel output" is added | | | below fuel input dropdown box. | +--------------------+-------------------------------------------------+

Power curve

In the header of the power curves, the measuring unit is selected. The measuring unit is converted to the default measuring unit of the project before used in the calculation.

Figure 2‑82: Selection of measuring unit.

The top line state the maximum loads, while the bottom line states the minimum loads of the energy unit. The loads of the energy unit between the power lines are calculated by linear interpolation. Note that if only one line is stated then a second imaginary line is automatically assumed created with the content of zeroes.

Enable formulas in power curves:

This facility gives access to adding formulas in the power curves instead of numbers. The formula will in each time step of the calculation call the formula and return a value.

Figure 2‑83: Power curve, formula enabled example

Note that you can use all the time series created under external conditions and demands you have defined.

For instance, you can make the power curve depend on the ambient temperature. If the symbol for ambient temperature is T, it is referenced by T(_), where the underscore means the value belonging to the time step calculated.

You have the option to define load curves, including

  • External conditions. For instance temperature time series

  • Demands

  • Production on other production units

  • Mathematical standard operators

In chapter 4 "Functions in energyPRO" is found a detailed description of the functions to be used in energyPRO.


The use of Note: The use of formulas in your power curves will formulas will normally increase the calculation time considerably. normally increase the calculation time considerably


Figure 2‑83 shows an example where time series are used for modelling the electricity production from offshore wind turbines. Here 2000 MW multiplied with a time series representing a normalized 1 MW-production profile.

[List of Function-buttons]

When you push this button a text window will appear. At top, you have an extended editing window, containing the formula. Below the editing window, you can see the available functions and eventually copy and paste them to the power curve. There are six groups of functions. External conditions, demand functions, production already planned functions, production units and different math functions and date and time functions. The first two references respectively to time series created under external conditions and to the demands. The next two concern the production already planned functions together with the names of the production units to include. The last groups contain basic mathematical functions and date and time functions.

Figure 2‑84: Example of list of functions
Load change restrictions

::: Definition When having selected MILP as solver in Project identification, Calculation method, you have on the energy conversion unit an option of enabling Load change restrictions. :::

Figure 2‑85: Load change restrictions

When enabled you can select between setting the time to go from one load line to the next or setting the maximum load change per timestep.

Selecting Time from one load line to the next gives two load change restriction columns in the power curves:

Figure 2‑86: Load change restrictions, time from one load line to the next

The ramping times can be included for every load line above the minimum load. The times should be entered in minutes. They specify the time it takes to ramp from up from the load line below ("Ramp up to") and the time it takes to ramp down to the load line below ("Ramp down from").

Selecting Maximum load change per timestep gives you the option to include a restriction on how much a unit can ramp per timestep.

Below the power curves table, you have a Load change restriction box, where you select any of the energy types:

Figure 2‑87: Maximum load change per timestep, select energy type

Next, the Maximum ramp up and ramp down load per timestep is specified.

Figure 2‑88: Maximum ramp up and Maximum ramp down

The timestep interval is shown, in this case the calculation step is 1 hour equal to 60 minutes. The measuring unit, in this case MW, is the same as specified in the power curves.

Operational

On the operational tab you have these settings.

Figure 2‑89: Operational settings

[Operational unit setup:] Here you have access to the same settings as in the Operation strategy, energy unit setup.

Further, by [Forced operation] you can select if the energy conversion unit has to operate. The setting can be modified using a dropdown, where you can select between Off (default), On or a time series or time series function.

If the time series has a value higher than zero, the energy conversion unit is forced to operate.

A screenshot of a computer Description automatically generated
Figure 2‑90: Forced operation

If the energy conversion unit is allowed to part load, the forced operation will apply to the minimum load of the unit.

[Operation dependent on other unit:] With this option checked you can state whether operation on this unit either include or exclude operation on other units. This choice will appear at the bottom of the window as the choices:

  • Allowed only when no production on unit

  • Allowed only when production on unit.

In both cases, you have the option to specify one of your already created energy units by selecting them in the two combo-boxes

Figure 2‑91: Operation dependent on other unit

Below is given two examples of how to use this facility.

If you e.g. have an energy unit running on two different fuels, biogas and natural gas, you can define this energy production unit as consisting of two different energy units (biogas engine and natural gas engine). You select the unit you are specifying, e.g. the natural gas engine part is not allowed to run if the biogas engine is already operating.

If you e.g. have an energy unit where you can add an economizer to improve its heat production power output, you can define the economizer as an extra energy unit (modelled as boiler). When selected, the economizer can only be in operation if the belonging energy unit is producing. You then select the unit that have to be operating at the same time as the actual unit that you are editing.

If no energy unit is selected, no restrictions are imposed on the operation.

You have the option of selecting more units. If either one of the selected units are operating, the unit at hand is not allowed to operate (allowed only when no production on unit) or is allowed to operate (allowed only when production on unit)

[Non-availability periods:] By checking the "Non availability periods", you get access to a table where you can specify periods, where the actual energy unit is not available for operation. This could for instance be if the unit in a period is out for scheduled maintenance.

It is possible to define the non availability periods by adding lines stating the occurrences. The possible occurrences are

  • Once

  • Yearly

  • Monthly

  • Weekly

  • Daily

Figure 2‑92: Non availability periods. Occurrence options

The figure below shows an example where this is the case 8 days in respectively January and February.

Figure 2‑93: Non availability periods

It is possible to construct the non-availability periods by adding lines using a random mix of occurrences (once, daily etc.)

Operation period

You have the option of defining for how long a period at the time the unit minimum shall be in operation and likewise not be in operation.

Figure 2‑94: Operation and non operation periods

The periods are specified in timesteps.

If you are using MILP as solver you also have the option of selecting that a load cannot change within a period.

Figure 2‑95: Change load no more frequently than

This means that the unit has to be a certain load for minimum 3 times the timestep, in this case equal to 3 hours.

The unit is not restricted to being at a specific load line -- it can still partially load anywhere between minimum and maximum.

Be aware that if the Change load setting is higher than An operation period.. or A non operation period.. then the Change load no... overrules these settings.

If you in the Project identification under Advanced have Enabled units to operate in fixed periods, you have the possibility of forcing energy conversion units to operate in fixed periods:

Figure 2‑96: Operation in fixed periods

When enabling Operation in fixed periods, the unit will either have to produce or not produce in all the hours of each fixed period. Each day is split into fixed periods with the length specified in "An operation period shall minimum be".. This mean that in the example shown above a production period cannot start at e.g. 7 o'clock. It can only start at 00, 03, 06, 09, etc. Likewise the production can only end at the same hours.

Therefore, the "An operation period shall minimum be" can only have certain values when "Operation in fixed periods" is enabled:

Figure 2‑97: Only certain values of “An operation period shall minimum be” are allowed when enabling “Operation in fixed periods”.

[Operation restricted to period:] Checking this option gives access to state the period where the unit exist. No specification means that the unit exist in the whole planning period.

Production units not described with load curves

In this section is described production units that are not described with power curves. But internally in energyPRO they are still represented by power curves, often being different in each time step.

Electrical Heat Pump

An electrical heat pump is defined by the electricity consumption and heat output. The ratio between the two is the COP.

The COP (coefficient of performance) of an electrical heat pump is depending on temperatures and efficiency of the unit.

The electrical heat pump window has two main sections, see Figure 2‑98.

Figure 2‑98: Electrical heat pump
Heat pump specification

::: Definition [Electrical Capacity] is the specified electricity load. :::

::: Definition [Min. electrical load] is the minimum electricity load, if part loading is enabled. :::

::: Definition [Heat pump COP] is the COP stated by the supplier under given temperature conditions. :::

::: Definition [Delivered hot water from heat pump]. The temperature of the water coming in (Heated from) and the temperature of the water leaving (Heated to) the heat pump. :::

::: Definition [Heat Source]. The temperatures of the heat source is specified by Cooled from and Cooled down to. :::

::: Definition Based on the given temperatures a theoretical Lorentz COP can be calculated. :::

::: Definition This theoretical COP is higher than the stated COP. The ratio between the two is the efficiency of the heat pump. :::

::: Definition [Heat output restricted to] is the max achievable heat output capacity. When this value is reached the electrical load will be reduced. :::

::: Definition [Heat pump efficiency] is the calculated efficiency of the heat pump based on the stated COP and the stated temperatures. See "Method of calculating COP and heat capacity in electrical heat pump" for details on how the efficiency is calculated. :::

Actual temperatures

::: Definition In this section is specified the actual temperatures of the Delivered hot water from the heat pump and the actual temperatures of the heat source. :::

::: Definition These actual temperatures are used to calculate the theoretical COP in the given time step and multiplied by the calculated efficiency a COP is calculated. :::

::: Definition This calculated COP is multiplied with the Electrical Capacity resulting in the heat capacity. :::

::: Definition With very low temperature differences, the COP can become rather high. With fixed electricity capacity, the heat capacity of the heat pump then becomes high. However, often this is not realizable. When the calculated heat capacity exceeds the Heat output restricted to, the electricity capacity is reduced by dividing the Heat output restricted to with the calculated COP. :::

::: Definition If the temperature of the heat source drops below "[Cut off when Cooled from is below"] the heat pump is not able to operate. :::

::: Definition Default the [Output energy type] is heat, but if you have enabled process heat and fuel production, you can select the energy type to be either heat, process heat or any of the defined fuels. :::

Figure 2‑99: Output energy type

Flat plate solar collector and Evacuated tube solar collector

In energyPRO Solar collectors are described by a) Size and position, b) Time series with ambient temperatures and solar radiation and c) Collector and field specific information, see Figure 2‑100.

Figure 2‑100: Flat plate solar collector editing window in energyPRO
Size and Position

::: Definition [Total area of collectors:] Is the aggregated area of the solar collectors. :::

::: Definition [Inclination of solar collector:] This is the tilted angle from ground of the solar collector. :::

::: Definition [Orientation of solar collector:] The orientation of the solar collector is the deviation of the collectors from facing south (northern hemisphere -- otherwise deviation from north). :::

Figure 2‑101: Solar collector -- Size and position

Select Input Time Series

::: Definition Prerequisites for the calculation of the heat production are time series with ambient temperatures and solar radiation on the horizontal plane. :::

::: Definition These time series must be placed in the "External conditions"- folder before modelling the solar collector. :::

::: Definition [Ambient temperature:] Select a time series holding ambient temperatures. :::

::: Definition [Radiation on horizontal plane:] Depending on the available data solar radiation data two options are available. If "Aggregated" solar radiation is available, then select "Aggregated radiation" and select the time series holding these data. If both "Direct" and "Diffuse" is available then select the two time series holding these data, see Figure 2‑102 :::



: Figure 2‑102: Solar collector -- Select input time series

For correct calculation of the angle of incidence of beam radiation on the inclined surface and correct correlation between the angle of incidence and the solar radiation, it is important that the location of the time series is specified correct.

This is set in the time series with the solar radiation.

If location is not defined, you will have an error warning. The latitude and longitude are specified in decimal degrees. The latitude has positive values north of equator and negative values south of equator. The longitude has positive values east of Greenwich Mean Time (UTC) and negative values west of Greenwich Mean Time.

Collector and field specification

::: Definition The solar collectors are specified by several values, defining their technical characteristics. These values are normally found in the data sheets from the manufacturers. :::

::: Definition The equation used for the calculations are :::

::: Definition :::

::: Definition where :::

::: Definition = Calculated radiation based on the position and radiation time series. :::

::: Definition = Ambient Temperatures found in specified time series. :::

::: Definition = [Start efficiency:] Start efficiency is also called "Conversion factor". The collectors start efficiency, where the fluid temperature equals the ambient temperature. :::

::: Definition = [Loss coefficient (a1)] :::

::: Definition = [Loss coefficient (a2)] :::

Figure 2‑103: Flat plate solar collector – Collector specification

[Incidence angle modifier (K~θ~):] Refers to the change in performance as the suns angle in relation to the collector surface changes. The IAM is used for the calculation of, found in the equation above.

Figure 2‑104: Flat plate solar collector – Incidence angle modifier as graphic

::: Definition The Evacuated Tube Solar Collector differs from the flat plate solar collector when it comes to the Incidence Angle modifier: :::

image

Figure 2‑105: Evacuated tube solar collector -- Collector specification

Evacuated tube collectors are optically non-symmetric. The incidence angle modifier is divided into a longitude and transversal IAM. The above values look like this as graphic:

Figure 2‑106: Evacuated tube solar collector -- Incidence angle modifier as graphic

::: Definition = [Collector temperature:] The average temperature of the collectors on the collector side. This temperature is defined by a forward temperature (the temperature of the water leaving the collector), t~from~ and a return temperature (the temperature of the water entering the collector), t~to~. These values can either be fixed or referring to an external time series. Most often these temperatures are known on the demand side of the heat exchanger, but in the calculations it is the temperature on the collector side of the heat exchanger that is needed. So if you know the temperature on the demand side you can select that in the user interface and then you also have to specify the temperature drop over the heat exchanger, t~hx~. The complete equation for calculating t~m~ is then: :::

::: Definition t~m~ = (t~from~+t~to~)/2 + t~hx~ :::

::: Definition :::

Figure 2‑107: The Collector field specification window used to define temperatures and losses

L~p~ = [Losses in pipes:] This represents the loss in the pipes in the collector field. The loss is simply given as a percentage of the heat production.

Array shading

Often, large scale solar collector or photo voltaic systems will be mounted on the ground in rows which results in array shading. In other words, solar collectors in one row will produce shade on the row behind it (compared to the sun). In energyPRO the effect of array shading is included by specifying the following parameters:

Figure 2‑108: The array shading parameters

  • Number of rows: The number of rows in the array

  • Distance between rows: The distance between each row

  • Height, units: The height of each solar collector

  • Inclination, ground: The inclination of the ground in degrees. 0 means a flat surface.

  • Orientation of ground: The orientation of the ground relative to directly south.

These parameters are used to calculate the effect of array shading on direct (beam), diffuse and reflected radiation.

Output energy type

::: Definition Default the [Output energy type] is heat, but if you have enabled process heat and fuel production, you can select the energy type to be either heat, process heat or any of the defined fuels. :::

Figure 2‑109: Output energy type

Photovoltaic

In energyPRO solar Photovoltaic is described by a) Size and position, b) Time series with ambient temperatures and solar radiation and c) a PV module specific information, and d) Miscellaneous, see Figure 2‑110.

Figure 2‑110: Photo Voltaic editing window in energyPRO
Size and Position

::: Definition [Total Installed capacity:] Is the aggregated capacity of installed PV panels. :::

::: Definition [Latitude UTM:] Is the Latitude of the Photovoltaic in UTM coordinates. :::

::: Definition [Inclination of photovoltaic:] This is the tilted angle from ground of the PV panels. :::

::: Definition [Orientation of photovoltaic:] The orientation of the photovoltaic is the deviation of the PV panels from facing south (northern hemisphere -- otherwise deviation from north). :::

Figure 2‑111: Photovoltaic – Size and position
Select Input Time Series

::: Definition Prerequisites for the calculation of the heat production are time series with ambient temperatures and solar radiation on the horizontal plane. :::

::: Definition These time series must be placed in the "External conditions"- folder before modelling the photovoltaic. :::

::: Definition [Ambient temperature:] Select a time series holding ambient temperatures. :::

::: Definition [Radiation on horizontal plane:] Depending on the available solar radiation data two options are available. If "Aggregated" solar radiation is available, then select "Aggregated radiation" and select the time series holding these data. If both "Direct" and "Diffuse" is available then select the two time series holding these data, see Figure 2‑112. :::



: Figure 2‑112: Photo Voltaic -- Select input time series

PV module specification

The PV module is described by three parameters, normally found on the manufacturers' data sheets.

[Maximum power:] The "Maximum power" from the PV panel under standard conditions. This value is not used in the energy conversion but only to calculate the number of panels.

[Temperature coefficient of power:] This coefficient specifies how the power productions from the panels react to changes operating temperature.

[NOCT:] Normal Operating Cell Temperature

Figure 2‑113: Photo Voltaic – PV module specification
Miscellaneous

[Aggregated losses from module to grid:] This value represents the losses from module to grid and encompasses PV array losses, cable losses, inverter losses etc.

Like most other input fields in the PV module, you can define the aggregated losses from module to grid as a formula. Special for this field is that when entering the list of functions, you have access to a function called PVdc. With this you can include a formula taking the efficiency of the inverter into account.

[Number of values:] The calculated number of panels based on installed capacity and the Maximum power from the PV module specification.

Figure 2‑114: Photo Voltaic – Miscellaneous

::: Definition Default the [Output energy type] is electricity, but if you have enabled fuel production, you can select the energy type to be either electricity or any of the defined fuels. :::

Figure 2‑115: Output energy type

Wind farm

The wind farm is a specialised energy unit having the general energy unit properties such as "non availability periods", the "operation dependent on other unit"-option and the "restricted to period"-option.

The wind farm uses an external time series with measured wind speed and a wind farm power curve to calculate electric production from the wind farm. The time series with wind speed must be present in the "External conditions"-folder, and the power curve must be specified in the wind farm editing window.

Calculation type

There are two approaches for calculation of wind farms in energyPRO.

  1. Annual production calculated, divided into two sub cases

    a. Park power curve is used directly

    b. Power curve is scaled to another level

  2. Fixed annual production (wind speed is scaled)

All approaches require that a time series holding wind speed is available and present in the "External conditions"-folder.

Figure 2‑116: Calculation type

[Annual production calculated.] In this case the productions from the wind farm are calculated based on the wind speed specification and power curve of the wind farm. As an advanced setting, there are options to scale the power curve and thereby the production.

[Fixed annual production.] This option serves to distribute a desired annual production given a specified wind farm power curve. All wind speeds specified through "Wind speed specification" (see below) are scaled by the modification factor that makes agreement between the annual production, the power curve and the wind speeds. This factor is found through iterations.

Wind speed specification

The wind speed at hub height is defined through the following parameters, which is used for converting the wind speed in measure height to wind speed at hub height.

  1. A time series holding the wind speed

  2. The measure height of the time series

  3. The hub height of the turbines

  4. The Hellmann exponent

Figure 2‑117: Wind speed specification

Ad 1) The time series must be established in "External conditions" prior to the specification.

Specification of power curve

The power curve consists of a data set of values containing the wind speed and the corresponding power output from the turbines. In the calculation, the power output is assumed to be linear between two data elements. The power curve is specified through a data table and shown on a corresponding graph, see Figure 2‑118.

Figure 2‑118: The power curve of the wind farm

The functionalities of the table are comparable to the other energyPRO tables. This includes unlimited number of values, add line and delete line buttons. Data is added by typing data into the table or it can be pasted via the clipboard. It is possible to copy a calculated wind park curve from WindPro^^ via clipboard to the wind farm power curve in energyPRO, see Figure 2‑119.

Figure 2‑119: The power curve. Values can be copied from clipboard, including park power curve calculated in WindPro

Figure 2‑120 shows the content of the wind farm editing-window if "Annual production calculated" is selected.

This window contains the data described in this window, plus an advanced option.

Figure 2‑120: Wind farm, “Annual production calculated”, not advanced
Annual production calculated (power curve scaled).

An example of this is shown in Figure 2‑121. Notice that the power curve now has a new resulting power curve both in the table presentation and in the graphic representation. There are two variants. It is possible to scale using a percentage or a new max. power curve value, see Figure 2‑121 and Figure 2‑122.

Figure 2‑121: Wind farm, “Annual production calculated”, power curve scaled with percentage

Figure 2‑122: Wind farm, "Annual production calculated", power curve scaled with max power curve value

Fixed Annual production

If Fixed annual production is selected then the Annual production and the wind farm power curve is specified (e.g. calculated in WindPro). Given the power curve and a stated annual production all wind speed values are scaled by a factor. This factor is calculated, and is used when calculating the production at any time. See the description in section 3.6.

Figure 2‑123: Fixed annual production (Scaling wind speed)

Electrolyser

The electrolysis unit allows you to model the production of hydrogen through the usage of electricity and water in energyPRO. Besides electricity consumption and hydrogen production you can model the water consumption and oxygen production of two different electrolysis technologies: alkaline electrolysis (AE) and polymer membrane electrolysis (PEM).

Allow fuel producing units

::: Definition First step is to allow fuel producing units. Go to Project identification and Advanced settings. Choose "Fuel producing energy units in project". :::

Figure 2‑124: Allow Fuel producing energy units in project

Electrolyser window

::: Definition The electrolyser looks as follows. :::

Figure 2‑125: Electrolyser

To determine the energetic efficiency and thereby the relation between energy consumption and production, the type of electrolyser is established. In the Electrolyser drop-down menu either "Alkaline" or "Polymer Electrolyte Membrane" can be chosen. Furthermore, the electric capacity and the Electricity to Hydrogen efficiency need to be entered.

It is mandatory to have selected a fuel for Hydrogen output. It is optional to include water input and oxygen output.

The Hydrogen, water and oxygen fuels need to be defined in kg and the heat value of the hydrogen fuel has to be 33.3 kWh/kg. It is recommended to load the predefined fuels from the energyPRO data fuel folder.

Additionally, a heat production and a minimal load can be added by checking the respective checkboxes. The heat production is entered as an absolute value, while the minimal load as entered as a percentage of electric capacity. The minimal load is referring to the lowest part load that the electrolyser can run at.

The entered minimal load is not allowed to be higher than 25% for Alkaline and 27% for Polymer Membrane Electrolysis, to be entered as electric capacity in MW.

The entered heat output, as heat production capacity during nominal load, should not exceed

(1- η_(H2,out,peak))∙E_cap

Where:

η_(H2,out,peak) is the highest possible efficiency of electric input to hydrogen production and not the nominal efficiency.

E_cap is the nominal electric capacity of the electrolyser.

Rejection units

A rejection unit is e.g. used in situations, where electricity demands require electricity production from co-generating engines, while the heat produced by the cooling of the engines cannot be utilized.

If a heat rejection unit is inserted, you must remember to select, which of the production units that have access to the heat rejection unit. This selection is done in the "Operation Strategy" editing window.

Figure 2‑126: The heat rejection window

[Heat rejection capacity:] Here you state the heat rejection capacity.

[Electricity consumption:] An eventual electricity consumption can be stated either as a fixed percentage of the actual heat rejection or as a constant consumption when the unit is operated independent of the load.

[Note that the heat rejection is post processed the energy conversion calculation.] The consequence hereof is that there will be a residual import of electricity when demand and productions has been balanced.

[Operation restricted to period:] By checking this option you got access to state the period where the unit exist. No specification means that the unit exist in the whole planning period.

[Non-availability periods:] By checking the "Non availability periods", you get access to a table where you can specify periods, where the actual energy unit is not available for operation.

The cooling and process heat rejection units are similar to the heat rejection unit.

Fuel demand

Similar to heat, process heat, cooling and electricity you can specify fuel demand. Technically, the fuel demand is treated similar to an energy conversion unit. This means that when adding a fuel demand, you have to go by the add energy conversion unit menu, where you select fuel consumer.

A screenshot of a computer Description automatically generated
Figure 2‑127: Adding fuel demand

In the fuel consumption window, you select the fuel, select measuring unit and set a function for the demand.

A screenshot of a computer Description automatically generated
Figure 2‑128: Fuel demand window

As written in the window, the fuel demand is handled similar to an energy conversion unit and appears as such in the reports and payments.

Storages

Storages in general

There are four types of storages available in energyPRO. These are:

  • Thermal Storage

  • Cold Storage

  • Process heat storage

  • Electrical Storage

Thermal store


Thermal stores are Energy systems do often require the use of often key elements in thermal stores to reach cost-efficient solutions. creating Two of the main reasons are heat load situations cost-effective energy during summertime and fluctuating electricity systems tariffs.


If you insert a thermal store, you must select which of the production units that have access to the store. This selection is done in the "Operation Strategy" editing window.

A thermal store also often has a loss over time that depends on the amount of energy in the storage. This loss can also be modelled in energyPRO.

Figure 2‑129: The thermal store window

[Volume:] Is the volume of the thermal store.

[Temperature in the top:] The temperature in the hot zone at the top of the thermal store. This temperature can be defined as a function using external conditions.

[Temperature in the bottom:] This defines the cold temperature at the bottom of the thermal store. Together with the temperature in the top this temperature is used to calculate the temperature difference.

[Utilization:] The percentage of the net volume actually used. The utilization might reflect both technical restrictions (e.g. volume below injection point), and operational reasons.

[Storage capacity:] Based on the information stated above, storage capacity is calculated and shown.

[Operation restricted to period:] If you are working in Finance or Accounts you have access to this point. Checking this point gives you access to state the period where the unit exists. No specification means that the unit exists in the whole planning period.

[Non-availability periods:] By checking the "Non availability periods", you get access to a table where you can specify periods, where the actual energy unit is not available for operation.

[Storage Loss:] Clicking this check box gives you access to define a loss for the thermal store which is described in the following.

User defined storage

::: Definition In some cases, it doesn't make sense to use temperatures at top and bottom of storage and heat capacity of water to specify the capacity of a storage. :::

::: Definition When enabling User defined storage, the storage form looks like this: :::

Figure 2‑130: User defined storage

The storage capacity and storage losses can be defined purely by formulas.

Storage content at start and end of calculation

::: Definition By default, thermal heat, process heat and cooling storages start and end empty. However, if you have specified a minimum storage content, the storage will by default start and end at that. This is expressed by the function MinContent. :::

::: Definition Likewise, if you want the storage to start and end with full content, you can use the function FullContent: :::

::: Definition Et billede, der indeholder bord Automatisk genereret
beskrivelse :::

Figure 2‑131: Storage functions

::: Definition If you want the storage to start and end with half content you can write a function like this: :::

::: Definition :::

Figure 2‑132: Example of storage content

Storage Loss

In energyPRO the thermal store loss is defined by: Loss when store is full and loss when store is empty. Both these losses can vary over time, which means that they can depend on things like temperature variations in the planning period. In order to calculate the loss at a given storage content linear interpolation is used, so if the storage is 75% full the loss will be (Loss at full -- Loss at empty) * 0.75 + Loss at empty.

Defining the loss at full and empty store can be a tedious task for the user so therefore energyPRO allows the user to define the loss via:

  • Temperature at top and bottom (already defined as part of the thermal store capacity)

  • Storage Height, which is the height of the storage in meters

  • Insulation thickness in mm

  • Thermal conductivity of the storage walls

  • Ambient temperature, which is the temperature the storage is located in. This can be constant if the storage is located inside the building or it can be dependent on a time series if it is located outside

Figure 2‑133: The storage loss part of the thermal store window

Based on these attributes energyPRO will calculate the two losses, however it is also possible for the user to click the User Defined checkbox and thereby be able to define the losses freely using functions and time series.

Cold and Process heat Storage

Cold Storages and Process heat Storages in energyPRO are modelled using the same principles as described for Thermal Storage. Cold Storages differ by storing cooling and hereby operation with lower temperatures and Process heat storage typically operates with higher temperatures.

As with a thermal store, you must select which of the production units that have access to the cold or process heat storage. This selection is done in the "Operation Strategy" editing window.

A cold storage will also often have a loss over time that depends on the amount of cooling in the storage. This loss can also be modelled in energyPRO. Likewise with process heat storage.

Electrical storage

In energyPRO an electrical storage is basically a storage that can store electricity by converting it to another energy type (called internal energy type). So you should think of an electrical storage as a unit that consists of three individual units; a storage unit, a charging unit and a discharging unit.

The charging unit uses electricity and converts it to the internal energy type and the discharging unit uses the internal energy type to produce electricity.

These units will have a capacity and an efficiency. The capacity indicates the amount of energy they can convert and the efficiency indicates the loss associated with converting the energy.

Battery

The simplest form of electrical storage in energyPRO is a Battery. In this type of electrical storage you can simply think of it as a battery where you only have to define the electrical capacity of the battery and the capacity and efficiency of charging and discharging units.

Figure 2‑134: The edit window for a Battery

The Max Capacity can be stated as a formula, enabling you to simulate degradation of the battery.

In the formula, you can use the function cycles.

One cycle is defined as a discharge from full capacity to empty battery. Similar two times discharge from full to half equals one cycle.

The number of cycles is accumulated and the capacity in a given month is based on the accumulated number of cycles by the end of the previous month as illustrated by this extreme example.

Figure 2‑135: example of using the function cycles in battery’s capacity.

The actual usage of the battery in a calculation is automatically done by energyPRO to use it in the most efficient way.

The storage content at start and end of calculation can be set by a formula. Default value is full content.

Hydro pumping station

A Hydro pumping station is an electrical storage that utilizes the potential energy in elevated water. So, the charging unit is a pump that uses electricity to pump water in to an upper reservoir. When electricity is needed or it makes sense to sell it, the water is let through a turbine from the upper reservoir to the lower reservoir and thereby producing electricity.

For the Hydro pumping station the electrical capacity is defined through the attributes of the two water reservoirs:

  • Height difference: The height in meters between the two reservoirs

  • Water reservoir: The volume of the upper reservoir in m^3^

  • Utilization: The amount in percentage that can be used of the reservoir

Figure 2‑136: The Hydro Pumping Station input window

Based on these attributes the electrical capacity, STcap, is calculated as follow:

STcap = V * ρ * g * L * u / (3,6*10\^9) [MWh]

where

V is the volume of the elevated water, m^3^

ρ is the density of water ≈ 1000 kg/m^3^

g is gravity, 9,8 m/s^2^

L is the elevation or height difference, m

u is the utilization factor in percentage

This capacity is measured according to the elevated water. The electricity output will be lower due to the efficiency of the turbine; likewise, the electricity input will be higher due to the efficiency of the pump.

The charging and discharging capacity of the hydro pumping station is set by the electric capacity of the pump and the turbine.

For a Hydro pumping station it is also possible to include a water inlet which is used to simulate water coming in to the upper reservoir. The water inlet is selected as a time series which can be either in the form of potential electrical energy (MWh) or in the form of water running to the reservoir per hour (m^3^/h).

E-Cars

The E-cars electrical storage is a special kind of storage that besides the storing capability also simulates electrical car usage.

If you have a group of electrical cars you can regard them as a battery capable of storing electricity from the grid in their batteries, but also capable of producing electricity back to the grid. This is very similar to the Battery electricity storage, but two things make electrical cars special:

  • Driving demand: Compared to a simple battery, E-cars will drain the battery as they drive around. So for E-cars, electrical storages you have to define the driving demand as a time series.

  • Availability for charging/discharging: An electrical car will only be available for charging/discharging when it is connected to the grid. In energyPRO this can be simulated in three different ways:

    • The simple method: When the driving demand is zero the E-cars are available for charging/discharging.

    • A more sophisticated method: The peak demand (seen during the month) is equal to zero charging/discharging. Zero demand is equal to full charging/discharging. Any value as percentage of the demand in between peak and zero sets the reciprocal value in percentage of the charging/discharging.

    • A third method: A user defined time series. 0 is equal to zero charging/discharging. The highest number is equal to full charging/discharging.

Figure 2‑137: The edit window for E-Cars

Electricity Markets -- Wholesale markets

Electricity markets are added either by right-clicking the folder "Electricity market" and choosing "Add new electricity market" or by right-clicking in the Graphical User Mode's editing window, selecting "Add" and choose "Electricity Market".

Note that unless the MARKETS module is activated, ONLY one "Electricity Market" may be added to a model. If the MARKETS module is activated any number of "Electricity Markets" may be added. See section 2.11.3 for more on several "Electricity Markets".

When adding the first (and possibly only) "Electricity Market", it is possible to choose between two market types.

  • Fixed Tariffs

  • Spot Market

It is often preferable that energy units produce or consume in certain hours. The reason can e.g. be that the prices paid for electricity may vary significantly within day and night and between weekdays and weekends. In such cases, you need to define an "Electricity Market" and have to choose either "Fixed Tariffs" or "Spot Market".

Fixed tariffs are tariffs such as the Danish triple tariff or a UK "Day and Night" tariff. "Spot Market" is used when optimization is based on fluctuating electricity spot market prices.

The addition (auto) or (User def.) indicates whether "Operation strategy" is selected to be calculated automatically (Minimizing net heat production costs) or it is user defined.

The layout and functionality of the rest of an Electricity Market window depends on the actual Market Type and choice of "Operation Strategy".

+--------------------+-------------------------------------------------+ | "Electricity | In an "Electricity Market", the hours in the | | Markets" are | planning period are placed into groups with | | fundamental for | different priorities. In a cogeneration example | | the optimization | the hours with the best electricity prices | | calculations done | normally will group those hours as top | | by energyPRO | priority, lower prices will get a lower | | | priority and so on. The definition of an | | | "Electricity Market" is fundamental for the | | | optimization calculations done by energyPRO. | | | | | | The "Electricity Market" folder is closely | | | related to the folder "Operation Strategy", in | | | which the defined "Electricity Markets" is used | | | for setting up an operation strategy for all | | | the production units defined in the project. | +--------------------+-------------------------------------------------+ | "Electricity | | | Market" is closely | | | related to the | | | folder "Operation | | | Strategy" | | +--------------------+-------------------------------------------------+

Saving and loading

If you choose to import an earlier saved setup of an "Electricity market" you can use this in your calculation or use it as a starting point, when you are editing data. Right click on the folder "Electricity market" and choose "Load electricity market". The imported data are shown in the window and can now be edited.

If you want to save data, you right click the electricity market you want to save and select save, and specify an expressive name of the file.

Fixed Tariffs

If a fixed tariffs market is chosen you need to define "tariff element names" i.e., names of your tariff levels, and you need to define the market periods connected to the tariff element names.

Tariff element name

The year will often be divided into several periods, maybe hundreds or even more.

However, they are normally grouped into very few groups, e.g. Peak load periods, High load periods and Low load periods or Day tariff and Night tariff, as seen on Figure 2‑138. These groups are named "Tariff element names" and are added in the upper right table.




Figure 2‑138: Periods of priority --Day-Night tariff example.

In the simple example shown in Figure 2‑138, the "Day tariff" is limited to the period from 07:00 to 21:00, Monday to Friday, including holidays. ALL other hours are then automatically defined as "Night tariff".

In the lower table you define when the already specified "Tariff element names" are located within the year. A period is specified by one or more lines. It is allowed to make overlaps in the description, because the period, which is first in the Tariff element name-list (e.g. Day tariff) are selected first and hereby reserving the specified time span. The next periods on the list have only access to the time spans that are not already reserved by "Tariff element names "with higher priority.

Note: You cannot define periods for the last name, in this example Night tariff. The residual periods that are not defined in the table are automatically allocated to the last "Tariff element name" in the example "Night Tariff".

If there are no dates specified for "From Date" and "To Date" the period are valid for the whole year.

A whole day is specified as from 00:00 to 00:00.

Figure 2‑139: Electricity markets. Fixed tariffs, detailed example.

Spot Market

The year will often be divided into several periods, for instance one value for each hour in the year. In the energyPRO optimization, those values have to be divided into a few groups each covering an interval of values.

Depending on whether "User Defined" or "Minimizing Net Heat Production Cost" (auto calculation operation of strategy) is selected in the "Operation Strategy" this is done different and the part of editing window right to the "Market Type" is consequently different, see figure below.

Figure 2‑140: Defining “Spot market”.

Common for both the user defined and the auto calculation approach is that they must be based on a selected time series containing spot prices. Note that the time series must first be established as an element in the External conditions folder.

In the example below the time series has got the name "EEX2011-Phelix", indicating that the time series is holding a set of electrical spot prices.

Figure 2‑141: Adding name of spot price time series or time series function

Normally you have to create those time series on your own. Delivered with energyPRO there are few examples of time series containing historic electricity spot prices.

Figure 2‑142: Adding prognosis name of time series or time series function

More than one "Electricity Market" in a model (MARKETS)

If you have an activated license to the energyPRO module MARKETS you will be able to have more markets in the same model.

The number of markets is unlimited and the different types of markets can be combined. This is for instance relevant when one CHP engine is selling electricity into the spot market, while another CHP unit is selling electricity to a flat rate tariff. You can have a spot market for your electricity production on CHP and a flat rate market for your electricity consumption. Or, you can have a spot market for one site and a fixed tariff market for the other site (requires REGION).

Operation Strategy

Intelligent operation strategies are core elements in creating cost-effective energy systems. The layout of the "Operation Strategy" editing window is closely connected to the "Electricity markets".

You have the option to choose between automatic calculated operation strategy (Minimizing Net Production Cost (NPC)) and user defined (User Defined Operation Strategy).

The description of the operation strategy in this chapter relates mostly to the Analytic calculation method. The MILP calculation method calculates the operation strategy in bit different way. MILP does not calculate according to net heat production cost, but is aiming at optimizing the overall result. This means that MILP is able to optimize a variety of problems, where the Analytic is best at optimizing projects including heat and cooling. For more information on the MILP, please look up the how to guide: "The MILP Solver optimization method in energyPRO" at emd.dk.

The figure below shows two examples of operation strategy editing windows for a project with no cooling demand.

The upper example is a project with a user defined operation strategy optimized on a flat rate electricity market, while the lower shows a project with an automatic calculated operation strategy optimized against a spot market.

Figure 2‑143: Operation Strategy window – Upper simple user defined example – lower auto calculated operation strategy example

energyPRO calculates the optimisation period (month or year) several times. First, it calculates the optimisation period with only the energy units with top priority (e.g. the lowest number) in operation in the considered time interval. Hereafter it calculates the optimization period adding the energy unit with next highest priority in operation, etc. This iterative technique is using the priority set-up in the Operation Strategy.

The two examples in Figure 2‑143 are without a cooling demand or fuel producing units enabled. If a cooling demand is added together with cooling producing units, e.g. Electric chillers, a new tab for the "Net Cooling Production Cost" will be added to the operation strategy. This tab will be similar to the tab "Net Heat Production Cost", except that it will show the priority of production of cooling at different electricity prices. Similar if "Fuel producing energy units in project" has been enabled in the "Project Identification" a tab called "Consumption strategy" will appear, in which you can define the max allowed priority number of the fuel producing unit, which is the highest priority number in the Production Strategy the units consuming the fuel produced will allow the fuel producing unit to run at.

For the shown auto calculated operation strategy in Figure 2‑143, the tab "Energy Unit Setup" looks as shown in Figure 2‑144.

Figure 2‑144: “Energy Unit Setup” tab for the lower example in Figure 2‑143

[Heat Rejection allowed:] This section is visible only if a heat rejection unit is added. You check the production unit(s) that has access to the heat rejection unit.

[Miscellaneous:] The Operation Strategy window changes its appearance dependent on the following factors:

  • Does the project include electricity demand

  • Does the project include thermal storage

  • Does the project contain transmissions

  • Is the operation strategy calculated automatic

You have to check allowances and restrictions towards these options. E.g. is the production from an energy conversion unit allowed to be transmitted to another site? Which energy conversion units are allowed to produce to thermal store? Which energy conversion units are allowed to run on partial load etc.?

Operation strategy

You have to decide how your "Operation Strategy" should be set up. There are two options "Minimizing Net Production Cost", which automatically will fill in numbers in the Priority table, and "User Defined Operation Strategy". There are three situations depending of selected wholesale market

  • No wholesale electricity market present in project

  • Whole sale market is a fixed tariff market

  • Whole sale market is a spot market

Operation strategy if no electricity market is defined

The figure below show an operation strategy in a project, where there is no electricity market defined. In the user defined (upper) part you simply state the priorities for the production units. In this example the solar collector get the top priority, here 1 (lowest number) and the boiler priority 2 covering the residual demand. In the automatic calculation (lower) the priorities are calculated automatically. In the example the operation cost of the Solar collector is calculated to 0 €/MWH-heat and the production cost on the boiler is calculated to 29€/MWH-heat .




: Figure 2‑145: Operation strategy table, no electricity markets. Upper: "User Defined Operation Strategy". Lower:" Minimizing Net Heat Production Cost".

Operation strategy if the electricity market is a fixed tariff market

Figure 2‑146 shows an example of an operation strategy, where the wholesale market is a fixed tariff market. If "Minimizing Net Production Cost" is selected then the Operation Strategy will be calculated based on the "Operation Expenditures" and the "Revenues" that you have defined in your "Economy". Hence, it is of crucial importance that these are made accurate. These priority numbers cannot be edited while "Minimizing Net Heat Production Cost" is selected. Choosing "User Defined Operation Strategy" hereafter will keep the calculated values and make the table editable.

The functionality of "Minimizing Heat Production Cost" is described in the next section.



: Figure 2‑146: Operation strategy table, fixed tariffs. Upper: "User Defined Operation Strategy". Lower:" Minimizing Net Heat Production Cost".

Operation strategy if Electricity market is "Spot market"

If the "Electricity market" is "Spot market", the Operation strategy window is different depending on whether "Minimizing Net Production Cost" or "User Defined Operation Strategy" is selected, see Figure 2‑147.



: Figure 2‑147: Operation strategy table, Spot Market. Upper:" Minimizing Net Heat Production Cost". Lower: "User Defined Operation Strategy".

If "Minimizing Net Production Cost" is selected the operation strategy table is substituted by a graphic representation of the Net Heat Production Cost for energy production units as function of the electricity spot prices.

If "User Defined Operation Strategy" is selected the priority of productions tab has a priority functions input field instead of the period divided input seen in fixed tariffs.

When swapping from "Minimizing Net Production Cost" to "User Defined Operation Strategy", the priority functions will initially be generated automatically based upon the values behind the "Minimizing Net Heat Production Cost" graphics. The functions in Figure 2‑147 (lower figure) are linear functions identical with the lines in Figure 2‑147 (upper figure).

Functions available for creating priority functions can be seen by pressing the Fx-button. Available functions are symbols from time series and time series functions and some mathematical functions.

Figure 2‑148: Example of list of functions available for setting priorities in user defined strategy

Pressing the test --button checks that the specified function expression is valid.

Automatic calculation of operation strategy -- How is it done?

The basic idea behind the automatic operation strategy calculations in energyPRO is that the "Net Heat Production Costs", and "Net Cooling Production Costs" if a cooling demand is added, are calculated for each production unit in all time intervals. For instance, if there is six tariff periods in a fixed tariff calculation, six prices for the "Net Heat Production Costs" and "Net Cooling Production Costs" are calculated for each of the production units, forming a priority table. When calculating the energy conversion, energyPRO first places as much production as possible on the production unit/tariff period combination represented by the smallest value in the priority table. Hereafter the production unit/tariff period represented by the second smallest net heat production cost will get as much production as possible, etc. This is done until all demands are met or the production opportunities are exhausted. Also see 3.1 Energy calculation in energyPRO.

The calculation of the operation strategy is entirely based upon the "Revenues" and the "Operation expenditures" set up by the user to describe the Operation income. Therefore it is of crucial importance that these payments are set up properly, prior to the energy conversion calculation. The energy and economy calculation are tied together and will affect each other. The operation strategy is calculated for each month in the planning period.

The methodology for calculating the operation strategy is an incremental approach where each of the heat-producing units is calculated as stand-alone units producing one MWh-heat, and each of the cooling producing units as producing one MWh-cooling. In this calculation, all the payments in "Revenues" and "Operation expenditures" are evaluated and calculated. The calculation is repeated for each production unit in each electricity tariff period.

This is the case for production units with heat production. In Figure 2‑149 is shown the heat-producing units in energyPRO. This is CHP, Boiler, Electrical heat pump and User defined. Note that a "User defined" production unit needs a heat production typed into the power curve.

Process heat

Process heat is treated like heat when it comes to calculating Net Production Costs. If a unit has both heat production and process heat production the combined capacity of the two types is used for calculating the Net Production Costs.

Figure 2‑149: Net Heat production costs are only calculated for Heat producing Production units.

Photovoltaic and Wind farms are always set to a priority higher than all heat-producing units. Hereafter the heat producing units are calculated followed by the cooling producing units. Of the cooling producing units the absorption chillers are calculated first and finally the electric chillers.

The priority of the absorption chiller is defined as Max allowed heat production cost. Meaning, that if the Absorption chiller is to produce cheaper than the electric chiller in the same time interval, then the heat producing unit must have a heat production cost lower than Max allowed heat production cost.

If a payment is the same for all productions units in all tariff periods the payment is ignored. By other words fixed payments not related to the operation of production units are eliminated.

In annex D is shown how the formulas that may occur when describing the payments, are interpreted when being used to calculate the operation strategy.

Each month new operation strategies are calculated. By selecting a month in the project period, the corresponding operation strategy is calculated and shown in the table as shown in Figure 2‑150.

Figure 2‑150: The operation strategy for an arbitrary month of the planning period can be selected
Limitations in use of the automatic calculation of Operation Strategy

If the fuel producing option is enabled, as indicated on Figure 2‑151, then [only] the user defined operation strategy is available.

Figure 2‑151: Automatic calculation of the operation strategy is not possible if the fuel producing units option are enabled.

Heat rejection table

The heat rejection table is only visible if a heat rejection unit is defined (an Energy Conversion Unit). The heat rejection table is located in the Energy Unit Setup tab.

Figure 2‑152 Heat rejection table layout

In the heat rejection table there are three options. These are that the energy production unit 1) always has access to blow off, 2) never has access to blow off and 3) the units have access to blow off only if the units are able to produce heat at negative heat production costs. An example hereof could be hours with high prices at the spot market.

Miscellaneous table

There are five standard columns in the miscellaneous table, those are:

  1. Production to thermal store allowed (only visible if a thermal store is specified)

  2. Transmit to other sites allowed (only visible if there is more than one site in a project)

  3. Partial load allowed

  4. Selection of electricity market

  5. Selected priority in operation strategy (only visible if the operation strategy is auto calculated )



: Figure 2‑153: Miscellaneous table layout. Upper is when the operation strategy is User defined, and the lower is when it is automatic operation strategy

ad 1) State whether the production units have access to the storages.

ad 2 ) State whether the production units are allowed to transmit energy to other sites.

ad 3) State whether the production units are allowed to run on partial load.

ad 4) If the operation strategy is auto calculated this column give the opportunity to overrule the predefined standard settings, which are

  • Boiler: calculated

  • CHP: calculated

  • Elec. Heat pump: calculated

  • Elec. boiler: calculated

  • User defined unit: calculated

  • Absorption cooler: calculated

  • Electric cooler: calculated

  • Wind farm: High

  • Solar collector: High

  • Photovoltaic: High

If an electricity market is added to the model a new column is opened in the miscellaneous table in the operation strategy. This table contain a drop-down box in which it is possible to select between the different electricity markets (It is only possible to have more than one electricity market if MARKETS module is activated). This is done for each production unit that are producing and/or consuming electricity.

Figure 2‑154 Select the electricity market each of the energy production units are traded at. Here the electricity market is named "Spot Market".

If electricity demand(s) are defined in the project a market has to be selected as for the production units. Note that all demands are pooled in this table and subsequently attached to the same market.

Figure 2‑155 Select the electricity market for electricity demands(s).

The Island Operation Strategy

If you have created an electricity demand in your project, you will in the Operation strategy-window be able to choose "Island operation".

Figure 2‑156: The island operation mode is visible in the upper right corner of the Operation Strategy when you have electricity demands in your project

When "Island operation" is chosen, the operation will not be focused on optimizing the electricity productions at the chosen electricity markets, but will be focused on covering the electricity demand (at "the island"). The "island" is not necessarily a real island, but could be a local area, that has focus on covering its own electricity demand.

In such a project there will often be a heat and/or cooling demand to be covered (at "the island"). It has equal priority to cover these demands.

The produced heat to cover the heat demand can be stored for a longer period in a thermal store.

The produced electricity to cover the electricity demand can be stored for a longer period in e.g. a hydro pumping storage.

The produced cooling to cover the cooling demand can be stored for a longer period in a cold store.

In the Operation strategy window you may choose User Defined Operation Strategy to determine in which order the production units will be put in operation.

You may also choose to accept the suggested operation strategy determined by the net heat production costs. In this version of energyPRO you will then have to decide yourself the priority of the production units that do not produce heat but produce electricity. For these units you can choose between High priority and Low priority, compared to the production units producing heat.

You are NOT able to decide the priority of a hydro pumping storage. Excess electricity (compared to the electricity demand) will be stored in the hydro pumping storage (if possible).

In hours where the production units are not able to cover the electricity demand, the hydro pumping storage will try to deliver the rest (perhaps limited by the capacity of the hydro pumping storage).

When "Island operation" is chosen, you can further choose between:

  • NO connection to the electricity market

  • Needed exchange with the electricity market

If "Needed exchange with the electricity market" is chosen, production units with excess capacity will be allowed to export (Exported electricity) and not covered electricity demand will be covered through import (Imported electricity).

Only production units with a negative number in the "Priority of production" section of the "Operation strategy" are allowed to export.

Electricity demand setup

ToDo

Environment

This folder is used to define emissions in energyPRO, such as CO~2~, NO~x~ and CO~2~.

Further, you can specify CO2 and PEF intensity calculations. For more information on that please see the how-to-guide "Carbon and primary energy calculation" at emd.dk

The folder structure under environment is also used to structure the report "Environment, summary".

Emission types can be established by right clicking the mouse standing on the environment root folder under the option "add new emission".

To each emission type physical units of amounts has to be chosen. This is done in the editing windows, corresponding with the actual emission folders. For each emission type, there are two options for units. Those are:

  • Mass

  • User defined

The first one is shown in the figure below. There are five mass units that are allowed. Those are "gram", "kg", "ton", "1000 ton" and "mill. ton". The "Used in input" unit is the one used when describing specific emission values in the editing window". The "Used in reports" units is the one used in the "Environment"-report. If the emission type is "user defined", it is possible to type in a text string instead. This will be used instead of the five predefined mass units, and will appear both in input data and in the reports.

Figure 2‑157: Emission type values. Default values for CO2.

For each emission type, an unlimited number of emissions can be added. A new emission is added by pointing on the actual emission type folder, right clicking the mouse and choosing add new emission or simple pressing the "Add new emission" on the emission type window, see the figure above.

This will open an editing window to specify the emission. This window is similar to the window used in the economy to describe "Revenues" and "Operation expenditures". Please refer to section 2.15, and to chapter 4 "Functions in energyPRO", where you find a detailed description of the functions to be used in energyPRO.

Normally it is simpler to model the emissions in the "Revenues" and "Operation expenditures". Most cases are covered within two different situations, as emissions are normally directly related to either the amount of used fuel or to the process of energy conversion.

The first case is the situation CO~2~. In the figure below the case is described by choosing "Imported fuel", the fuel "natural gas" and a specific amount of 2,27 kg/Nm^3^.

Figure 2‑158: Emission example fuel dependent

Note that the "kg" part of the unit comes from emission type unit and the "Nm^3"^ part comes from the unit in which the actual fuel is typed.

Figure 2‑159: Emission example technology dependent

In the second case where emissions is technology dependent, the situation can normally be described by choosing "Production unit", "Fuel consumption" and the desired production unit in the production unit combo-box, in this example "Gas engine 1".

If the project is in either FINANCE or ACCOUNTS it is also possible to attach an index to the amount of emission per unit. This is useable for simulating e.g. changing CO~2~ emission of imported electricity over the years.

Figure 2‑160: Emission example technology dependent

Primary Energy FactorsEconomic input data

Facilities in the economic section

The facilities in the economy module depends on which energyPRO module that are presently selected in the "Project Identification".

Basic elements for all modules are the folders "Revenues" and "Operational expenditures". "Investments" and "Financing" are available in Finance and Accounts only while "Taxation" is an option only in "Accounts", see Figure 2‑161.

*)

*)

**)

*) Finance and Accounts **) Accounts only

Figure 2‑161: Economy input data

Economy -- Main folder:

The content of the editing window accompanying the economy main folder is module dependent.

  • DESIGN: "Currency" and define annual key figures.

  • FINANCE and ACCOUNT: "Currency", "Inflation index" and "Nominal discount rate" and define annual key figures.

The input typed in this window will be used when creating the report "Financial Key figures".

The "Currency", "Inflation index" and "Nominal discount rate" input windows are shown in Figure 2‑162. ("Inflation index" and "Nominal discount rate" are only available in FINANCE and ACCOUNTS).

Figure 2‑162: Economy – Main folder

[Currency:] The name/symbol of the currency (Used for presentation only). The default currency is inherited from the computer's regional settings.

[Inflation:] Select which of your created indexes that describes the inflation.

[Nominal discount rate:] The nominal discount rate is used for calculating the "Present Value" of the investment. See the report Financial Key Figures

Indexes

Indexes used for economy calculations should be defined in the External Conditions of the Input Data window, and then referenced in the Economy -- Main folder window.

For more details, please see the description in the "General Input Data" section, External conditions - Indexes

Define key figures

You can choose to include predefined key numbers in the report "Financial Key numbers".

Figure 2‑163: Key Figures. Example with “Define annual key figure” defined.

If you check the facility "Define annual key figures" you can type in the wanted key figures by defining their names, formulas and presentation (as percentage or as number).

There is a set of predefined functions available for creating your formulas. These functions are based on the annual amounts calculated in "Income Statements" and "Balance Sheets". Hereto come a large number of functions based on energy demand and energy conversion, and mathematical standard expressions and functions such as Min, Max etc.

Hereto comes the possibility of defining headers. In that case type in the header text in the column "Name of key figures" and select the "Header"-option" in the "Shown as" column.

You can use the following built-in functions. The functions all return annual values.

Table 2‑2: Financial functions available for defining annual key figures

Table 2‑3: Other functions for defining annual key figures

In chapter 4 "Functions in energyPRO" is found a detailed description of the functions to be used in energyPRO.

Revenues and Operational Expenditures

Essentially, revenues and operational expenditures consist of picking out results from the energy calculation and multiply these results with unit prices. This is done for all the payments you want specified.

An unlimited number of payments can be established. Each of these payments produces one line in the Economy printouts.

The Payments can be grouped in payment groups. A group of payments is in the Economy printouts shown as a sub balance of the payments in the group.

Figure 2‑164: Adding payments or payment groups to “Revenues” and “Operation expenditures”.
Add payment group:

If you right click, you can add a payment group

You can collect payments into groups and in this way organize your economy report just as you like. Each group of payments represent a subtotal in the complete economy report.

You can also save the group or the payment and use it in future calculations. If you want to use an earlier saved group of payments, you can choose "Load payment/payment group" in the menu and choose between the saved payments or groups of payments. Remember to check the imported lines of payments for consistency because all of the energy units, fuels and so on from the earlier project not necessary exist with the same names in the present project.

Often a saved payment group is usable as a template, where the single payments have to be edited.

Add payment:

If you right click, you can add a new payment and a default payment window will appear as on , see Figure 2‑165. The Payment window consists of the three main panels; "Unit selection", "Price per unit" and "Include in operation strategy". If the FINANCE or ACCOUNTS module is selected the panels "Development of Price" and "Advanced" are added.

Figure 2‑165: Payment Window: Revenues and Operational Expenditures

Unit Selection

Payment concerns:

"Payment concerns" is the key to constructing a payment. Here you have to select one of the following items:

image

Figure 2‑166: The Payment concern combo-box

The selection of an item in "Payment concerns" combo-box decides the layout of the rest of the editing window. E.g. will combo-boxes be visible or not visible depending on selected item in "Payment concerns" combo-box.

The first three items concerns fuels and electricity exchange crossing the system border. The system is defined in section 4.5 "Functions used only in Revenues and Operational Expenditures"

"Exported electricity" and "Imported electricity", describes the electricity produced minus electricity consumed either by the production plants themselves or by an actual electricity demand. "Imported fuel" is the fuel imported to the energy units.

The Next Group of items "Production unit" and the various Demands are used when a payments is added to the production of a specific Production unit or to a specific demand.

"Fixed payment" is a possibility to create a payment which is independent of the energy conversion and the operation of the actual energy system. Note that the "price pr. unit" in this case is interpreted as the total [annual] payment. You consequently have to type in the annual amount in this field.

[User defined payment:] If you have selected "User defined" in "Payment concerns" you get access to edit the formula field. See also User defined payment selected in "payment concerns"

Formula selecting monthly amounts:

In this field a formula created by the selections in combo-boxes above are shown. The field is grey and inaccessible except when "User defined" is selected in the "Payment concern" combo-box.

Note: If Spot market is selected in "Electricity Market" then choosing "Exported electricity" in "Payment concerns" then energyPRO automatically suggests the formula that returns the value of the sold electricity. If you do not want that then uncheck the "Spot market payment" option.

Figure 2‑167: The value of electricity sold to electricity spot market

Price per Unit:

The price per unit is the price at the start date of the project. The unit label (e.g. (GBP/MWh) is automatically created when going through the unit selection, unless "User defined" is chosen in "Payment concerns". In this case a unit label will be editable, see Figure 2‑168, lower part. The content of that label do [not] influence the calculations and is for reports only.

Figure 2‑168: The unit price. Upper: Payment concerns are not “User defined”. Lower Payment concerns is “User defined”

Using the drop-down box in the right side of the "Price per Unit" box it is possible to choose between a "Fixed monthly price", which is as shown in Figure 2‑168, and "Variable monthly price". When set to "Variable monthly price" the input window on the left will change to a drop-down menu from where it is possible to choose between the "Time series" and "Time series functions" in "External conditions" in the Data Input window. This is shown in Figure 2‑169.

Figure 2‑169: Selection of time series as Price per Unit

Include in operation strategy

In the automatic operation strategy in energyPRO, as described in section 2.12, all the revenues and operation expenditures will be taken into account when automatically calculating the operation strategy. However you might want to not include some revenues or expenditures in this calculation. In order to exclude these from the automatic operation strategy you will need to deselect the "Payment included in operation strategy calculation", as is shown in Figure 2‑170.

Figure 2‑170: Include in operation strategy

Development of unit price (FINANCE AND ACCOUNTS ONLY):

There are three options for the development of the unit price. The "Increased with inflation" is the default setting. The two other options are "Constant" and "Following an Index"



: Figure 2‑171: Development of unit price -- thee options

[Increased with the inflation:] The Inflation "index" selected in the "Economy - Main folder" editing window is used. The adjustmeSnt frequency is annual (see below) which means that the amounts are constant on annual basis. The amounts increase with the annual inflation primo the following calculation year.

[Constant:] The price remains constant.

[Following an index:] You select one of the indexes that you have created in external conditions.

Figure 2‑172: Index specification

If "Annual" adjustment is selected, the price is constant on annual basis. The amounts increase with the selected index primo the following calculation year. If you select "Monthly", the price will be adjusted at the beginning of every month.

Payment, Advanced (FINANCE and ACCOUNTS ONLY)

The advanced facility is used in situations, where payments are restricted to a specific period or displaced (delayed) from the month where they physically do occur.

Figure 2‑173: The payment advanced Panel

[Period:] The period the payments are active. If the fields remain blank no period restrictions will be imposed.

[Payment delayed:] A payment can be delayed from the month where it physically belongs. The options are: No delay, 1, 2, 3 and 6 months and not paid.

[Missing payment:] If there is specified a delay for the payment, you can put in the amounts which are delayed from the year before the beginning of the planning period. The delayed amount will be divided equally into the first months (number of Payment delayed months) in the first year.

User defined payment selected in "payment concerns"

In the formula field, you can use standard functions such as Min, Max and Exp and you can use one of the special built-in functions listed below. The created formula will generate monthly amounts for each of the month in the year. You can access the available formulas by pressing. Formulas are added from the list by double clicking.

All built-in functions concerning energy conversion return results in MWh or MW. If you want to use unit prices for fuels or demands in another unit, use the converting functions.

Please note: If you are using "user defined" the payment unit you type in after the value for "Price per year in financial year" DO NOT influence the calculation at all. The unit is only used to give the user the possibility of having the unit typed on the printouts.

The functions available for defining the payments are shown in the following three tables. In chapter 4 "Function in energyPRO" you find a detailed description of those functions.

Table 2‑4: Functions measuring the energy passing the system border.
Table 2‑5: Functions getting production information on production units.
Figure 2‑174: Other functions

Investment

Investment is available in FINANCE and ACOUNTS only.

The number of investments in a project is unlimited.

Investments:

An investment can consist of one or more payments. The date specified indicates the month, where the investment takes place. All payments are booked primo month.

Figure 2‑175: Investment
Depreciation

The depreciation option is available in ACCOUNTS only.

Figure 2‑176: Depreciation of investments

[Type:] There are three types of depreciation options available.

  • Linear

  • Saldo

  • User defined

The table showing the depreciations is updated automatically while changing data.

If user defined is selected the depreciation column in the table will be accessible to input.

Note that you can type in an amount, which is valid at the opening balance, which correspond to an existing asset.

If the amounts left for depreciation is negative this corresponds to depreciation in advance and will be booked in the Balance Sheet as Reserves.

[Revaluation of assets:]

Figure 2‑177: Revaluation of assets.

Financing

Financing is available in FINANCE and ACOUNTS only.

Financing -- Main folder

Cash Account

Specify the annual interest for respectively positive and negative amounts.

Hereto comes that it is possible to specify the content of the cash account at project start.

Figure 2‑178: Financing, cash account

Financing -- Loans, Owners capital etc.

The number of financing elements in a project is unlimited.

Financing in an energyPRO project can take place by use of three basic elements: Loan, extraordinary income (e.g. a grant) or owners capital. All these elements are added by selecting financing and add new financing. In all cases the same default editing window is shown, see Figure 2‑179

Figure 2‑179: Financing default editing window

Description of financing

[Type:] There are five financing options available.

Three loan-types:

  • Nominal Loan

  • Foreign Loan

  • Indexed Loan

Hereto comes

  • Owners Capital

  • Extraordinary income

Figure 2‑180: Description of financing: types

If "Foreign Loan" or "Index Loan" is selected an index is required. This mean that an index established under "External conditions" has to be in place.

Figure 2‑181: Description of financing: connect to index

[Amortization:] There are three options available. "Annuity", "Serial" and "User defined". If "User defined" is chosen you get access to type in your own amounts for payments and Interest rate in the payment overview table at the bottom of the window.

Figure 2‑182: Description of financing: Amortization types.

[Indexing booked as financial expenses:] This option does appear when "Indexed loan" is selected in an ACCOUNTS-project.

Figure 2‑183: Description of financing: Amortization type with indexing chosen.

The Indexing can be booked in one of the following ways:

  • As a financial expenditure in the Income Statement

  • As a fixed asset in the Balance sheet and depreciated through the loan period

  • As a mixture of the above possibilities

The percentage stated indicates which of the possibilities you select. For instance, 40 % means, that 40 % of the indexing amount will be booked as a financial expenditure in the Income Statement while the rest will be booked as a fixed asset in the Balance sheet and depreciated through the loan period.

[Disbursements:]

Disbursements are in calculations assumed to take place at the primo month.

Figure 2‑184: Financing disbursements

[Fees:]

In this table it is possible to type in as many fees as wanted. Give every fee a describing name.

Figure 2‑185: Financing fee

The fee can be paid along with disbursements or repayments. For a loan with only one disbursement, this will typically be a fee connected to the creation of the loan. A fee paid at repayment could e.g. be a fee for administrating the loan.

Payment overview

This table is updated every time you alter one of the values above.

The total payment consists of interest, fee and instalment. The interest percentage stated in this table is the interest percentage for the settled period for payment calculated by use of the annual rate stated. The remaining debt is calculated as the remaining debt after the last payment minus the instalment. If the loan type is "Foreign Loan" or "Index Loan" the remaining debt will be increased by the selected index before calculating interest and a new remaining debt.

Figure 2‑186: Financing overview table

If user defined loan is chosen the three columns "Date", "Total payment" and "Interest rate" will be accessible for input as shown on , see Figure 2‑187.

Figure 2‑187: Financing overview table User defined loan

Remark, it is possible to fill in a beginning remaining debt in the table.

Taxation

You can add one or more taxations to a project just as with investments or financing. You can e.g. build up taxation, which consists of among other a tax payment to the state and a tax payment to the county.

Tax is assumed to be paid once a year in a given month in the following fiscal year.

[Tax payment is reduced by Loss Carried Forward]

In this standard situation, you can turn into account the loss from a number of previous years. Specify the tax rate and the number of years from which you can utilize eventual losses.

Figure 2‑188: Taxation. Loss carried forward

Remark the window "Tax formula" in which you can see the actual formula corresponding to the specified data. The window is grey and inaccessible unless you select "User defined".

[Tax payment is User Defined:]

If you have selected "User defined" in the window "Tax payment" you get access to the formula window.

Figure 2‑189: Taxation User defined.

In the formula, you can use standard expressions and functions as Min, Max and Exp etc. In addition, you can use one of the special built-in functions listed below.


Name Returns


ResultBeforeTax The result of the actual fiscal year before tax

LossCarriedForward(n) The last n years loss reduced with eventually profits from the fiscal years

Increment(amount;n1;n2) This function increments from zero with the value "amount" from fiscal year n1 to n2.\ \ Example :\ Increment(10;2;4) gives the result\ \ Fiscal year 1 : 0\ Fiscal year 2 : 10\ Fiscal year 3 : 20\ Fiscal year 4 : 30\ Fiscal year 5 : 30

Year(n) 1 in the fiscal year n, 0 otherwise\ \ Example :\ Year(1)+Year(2) returns 1 in first and second fiscal year, 0 otherwise


: Table 2‑6: Taxation functions available for user-defined formulas.

Examples:

[Example 1: Loss carried forward:] Standard situation with 30 % tax and the right to make use of losses from the three previous years:

🡪 Formula = 30.0/100*Max(ResultBeforeTaxLossCarriedForward(3);0)

[Example 2:] If the company is a department of a larger company, the larger company can use a negative result from the department to reduce the tax. In this case, the tax will be paid [into] the department in years with negative result.

🡪Formula = 0.25*ResultBeforeTax

[Example 3:] The tax percentage starts with 30.0 and increase with 1 from the second fiscal year and over the next 4 years:

🡪Formula = (30.0+Increment(1.0;2;5))/100*Max(ResultBeforeTax;0)

[Example 4:] The project is tax-free the first two years and hereafter the tax percentage is 30 %:

Formula = (Increment(30;3;3))/100*Max(ResultBeforeTax;0)

OPTIMIZE

With the OPTIMIZE module in energyPRO, you can make a sizing optimization of any new energy conversion unit or storage you would like include in your model.

Intuitive user interface where you select the assets, planning period, specific investments, expected lifetime and interest rate.

Based on the inputs energyPRO calculates an annuity cost. This annuity cost is connected to the size of the asset and energyPRO will find the optimal size and operation based on the annuity cost, operational cost and income and technical conditions such as demands and transmission restrictions.

OPTIMIZE window

When having a valid OPTIMIZE license, you can access the OPTIMIZE form in the toolbar. Beside having a valid OPTIMIZE license, you shall use the MILP solver.

A screenshot of a computer program Description automatically
generated

Figure 2‑190: OPTIMIZE on the tool bar

When clicking on OPTIMIZE the OPTIMIZE window appears.

A screenshot of a computer Description automatically generated
Figure 2‑191: The OPTIMIZE window

You start by defining the year used for the sizing optimization. When being in DESIGN, this will be equal to your planning period. If you are in FINANCE or ACCOUNTS and your planning period is more years, you can select which year to use for the optimization. If you have development in demand, prices, etc. the result of the sizing optimization might change depending on which year you select.

The interest rate is used for the calculation of the annuity, see section Error! Reference source not found..

Next, you select the elements you would like to optimize the size of. You can either select energy conversion units or storage units and you can select multiple elements.

The selected elements appear in the table. In the column Energy type, you select between the different energy types the energy conversion unit is consuming or producing.

In the Upper value column, you specify the largest possible capacity of the given energy type when calculating the optimal size. For storages the value is not used. Here, you can have an optimal storage larger than the value set in the upper value column.

The Specific investment contains the investment per MW, kW, m3 or whatever measuring unit the energy type is specified in.

In the expected lifetime column, you set the expected lifetime of the element. Together with the specific investment and interest rate this is used for calculating the annuity, see section Error! Reference source not found..

When having set the inputs, you press the "Calculate Optimal capacities" button. energyPRO makes an annual calculation, where the annuities of the selected elements are included.

The calculated values will appear in the Calculated optimal capacity column.

This can be an iterative process. Maybe the specific investment can be more precise, when knowing in which range the optimal capacity is.

Maybe you will need to extend the Max. solution time in the MILP settings, if you have warning that the solution time has been exceeded. With an optimization period of a year the calculation will take longer time.

Reports

Selecting the Report button will reveal a report with a summary of the inputs and the calculated capacities and corresponding investments.

Finally, a summary table with operational income and cost together with the annuities presents the operational income.

A screenshot of a computer Description automatically generated
Figure 2‑192: OPTIMIZE report

All the usual reports are available as well.

COMPARE

With COMPARE it is possible to contain a reference project and one or more alternatives to the reference project within a single energyPRO project. It is possible to calculate and reports across reference project and its alternatives.

To use the COMPARE module, you need to buy access to the COMPARE module and to register the module. Furthermore, you must have at least a registered DESIGN module. To get the full potential of the module the FINANCE module is needed.

At the bottom left corner of energyPRO you can access the reference and the alternatives. You can add alternatives by cloning the reference or a present alternative. Finally, you can delete an alternative or save it as a project file of its own.

Figure 2‑193: COMPARE, clone, rename, delete or save as

When making a change in the Reference, the change is also valid in the alternatives. When making a change in one of the alternatives, the change is only valid for this alternative.

The changes and items added in the alternative is visualized by making the name of the item blue:

Figure 2‑194 visualization of changes in alternative

Right-clicking a changed item, you have the option of synchronizing back to the reference.

If you try synchronizing an item that is added in the alternative and hence not present in the reference you get this message.

Figure 2‑195 synchronizing to reference

It is not possible to have different calculation module across the reference and alternatives. This can only be set in the reference.

Figure 2‑196: Calculation module can only be selected in reference

Similar, it is not possible to change the settings in External conditions, Economy and Financing when being in an alternative.

In the menu bar you have access to the COMPARE overview. At this overview, you can see the data that is changed or added in the alternatives.

Figure 2‑197: COMPARE overview

A number of COMPARE reports is available, please see the following section.

Reports

Introduction

There are several financial and technical reports available in energyPRO. The actual available reports are depending on which energyPRO module, that is selected, the types of energy demands in the project and the selected operation strategy.

The reports are context sensitive, which primarily means that irrelevant information is excluded. For instance information about thermal stores are not shown if there are no thermal stores in the project and the report "Duration curve for cooling demand" is not available if no cooling demand is present.

The available reports in energyPRO with the ACCOUNTS module chosen are shown in Figure 2‑198.

****)

****)

****)

****)

****)

****)

****)

***)

**)

**)

**)

**)

*)

*)

*)

Figure 2‑198: The Reports available in energyPRO (ACCOUNTS module chosen)

*) Reports are available in FINANCE and ACCOUNTS

**) Reports are available in ACCOUNTS only.

***) Operation Strategy Calculation is available only if the operation strategy selected as auto calculated in "Operation strategy".

****) Compare reports are available only when having a COMPARE license.

Hereto come that the duration curves are only shown if the specific demand type is present in the project

The technical reports are represented with yellow folders and the economical with blue folders.

Report Header information

Common for all the reports are the report header. The information found in these headers is shown in Figure 2‑199. The following numbers are referring to the figure.

  1. The name of your project file (extension excluded)

  2. Project Information given in the Project Identification editing window

  3. The name of the report

  4. Date and time for report generation

  5. Your registration information

  6. Your company logo, if chosen as described in section 2.2.1

6

5

4

3

2

1

Figure 2‑199: Header information in reports

Reports to Clipboard

All the reports can be copied to clipboard as graphic by entering a button that copies the report to the clipboard. Most of the reports also have a data export button. If this button is selected the data is copied to the clipboard ready for copying into a spread sheet for instance Excel.

As data

As graphics

Figure 2‑200: It is possible to copy reports to clipboard either as data or as graphics.

Production, Graphical

This graphs included in this report depend on the content of your project. The graphs are as follows:

  • External conditions

  • Priorities of the individual production units

  • Heat production (if Heat production)

  • Electricity Production (if Electricity production)

  • Cooling Production (if cooling production)

  • Fuels

  • Thermal storage (if a Thermal storage is used)

  • Fuel storage (if fuel storage is used)

The report shown in Figure 2‑201 shows the production of a CHP-plant in a week in April.

Figure 2‑201: production, graphic

::: Definition This report shows four graphs. At top you see the priority numbers for each production unit. The second graph shows the heat demand and production, the electricity demand and production is shown in the third graph and the last graph shows the storage content. :::

::: Definition You have the option of showing time series and time series functions as well as payments by pressing either the External conditions button or the Payments button at the menu bar at the bottom. :::

::: Definition This is illustrated in this report, where the day ahead time series is shown as well as the Total Operation Income. :::

Figure 2‑202: Production, graphic with time series and payments

Production, carpets

When selecting the report "Production , carpets" a selection window appear.

  • Select Site. Select a specific site or combined (REGION only)

  • Select Year. The year you want to see the carpet view for.

  • Select Item. Click the item in one of the tables. E.g. Gas engine 1 in the electricity production column.

Figure 2‑203: Production carpets selection window

When the Item is clicked in the table the corresponding carpet view will appear as seen below.

Figure 2‑204: Production carpets. Example showing electricity production

This view has a setup option and a print option. Selecting the setup option you have access to some basic design options for the view. See also the description in the time series in the input data section.

Figure 2‑205: Production carpets. Example showing electricity production as report

At present it is NOT possible to include this report in project reports.

Transmission, graphic

In "Transmission, graphic", you can choose "Transmission" to see one of the transmission lines.

Figure 2‑206 shows an example with the plots of Pressure Gradient, Flow velocity and transmitted heat as a function of time. Beside the shown plots, you can select Total Pressure Drop, Volume Flow Rate and Work of Pumps.

The calculation of Pressure Gradient and Flow velocity is shown in section 3.7.

Graphical user interface Description automatically
generated

Figure 2‑206 For a transmission you can in "Transmission, graphic" see e.g., Pressure Gradient and Flow velocity

Energy conversion annual

This report shows the energy conversion on annual basis. The content of the report is:

  • Demands

  • Productions

  • Transmissions

  • Losses

  • Hours of operations

  • Various key figures:

  • Number of Turn-ons

  • Full load hours

  • Utilization factor

  • Total efficiency

  • Fuel consumptions

If "fixed tariffs" is defined in "Electricity market" the electricity production will be distributed in the defined tariff periods.

Figure 2‑207: Energy Conversion, Annual report

Energy Conversion, monthly

This report includes the same information as the "Energy conversion, annual" report, although the structure is a bit different and it includes monthly values for the energy conversion. Where the annual report is organized by demands and productions this report is on the other hand structured by Production units and fuels.

Figure 2‑208: Energy conversion, Monthly report

Energy Conversion, summary

::: Definition This report is available if the FINANCE or the ACCOUNT module is chosen. This report is structured as the "Energy conversion, monthly" report except that the values in this report is shown annually. :::

Figure 2‑209: Energy conversion, summary

Duration curves for Demands

::: Definition There are demand curves available for the types of demand defined in the project. :::

::: Definition Figure 2‑210 show an example of a duration curve for heat demand. To the left is shown the duration curve. To the right is the productions shown. The watchful observer will notice that the productions do not hour by hour match the demands. The reason is that a thermal store is displacing productions in order to operate the plant more efficiently. :::

::: Definition The report is invoked by pressing the button :::



: Figure 2‑210: Duration curve for heat demand (left). Demand curve for heat demand with productions included (right)

Environment

::: Definition The environment report is based on the information you defined in your environment input data folder. :::

Figure 2‑211: Environment report

Economy Reports introduction

The available reports are module-dependent. As shown in Figure 2‑212 there are two reports concerning economy available in all modules, "Cash flow, Monthly", and "Catalogue of economical Assumptions". If the FINANCE-module is chosen additional three reports are optional. This is "Cash flow, summary", "Cash flow, Graphical" and "financial key-numbers". Finally, further four reports are optional if the ACCOUNTS-module is chosen. This is "Income Statement", "Income Statement, Summary", "Balance Sheet" and "Balance Sheet, Summary"

*)

*)

*)

**)

**)

**)

**)

Figure 2‑212: Reports financial

When previewing the economy reports you have some setup options:

Figure 2‑213: Economy report design window

The first option is to state if you will see all the payments, you defined in your economy input data folders or only those visible in the input data folder structure. The second option is to set up the amount used in the reports.

If the "Visible payments in the input data folder structure" is marked, the report will be different in the two cases shown in

Figure 2‑214.

The project economy is the same but some of the folders are collapsed to the right, and the report will be more aggregated for instance having only one line for "sale of electricity", while the one to the left are showing the electricity sale in day and night tariffs.

Figure 2‑214: Designing economy reports using the economy input data folder structure as organizer. Require that the "visible in the input data folder structure"- option is set

Operation income

::: Definition This report is available in DESIGN only. It includes all operational payments, i.e. revenues and operating expenditures. :::

::: Definition :::

Figure 2‑215: Operation income report.

Cash flow, monthly

The cash flow, monthly report includes all payments in a project in the month that the payments take place. The payments include

  • Operational payments
  • Revenues

  • Operating expenditures

  • Investments

  • Financial payments

  • Eventually tax payments

  • Interest on cash account

Figure 2‑216: Cash flow monthly report

Cash flow summary

The cash flow, summary report includes all payments in a project in the year that the payments take place as with the cash flow, monthly report. The only difference is that the columns are annual numbers instead of monthly.

Cash flow annual

This report is only available in FINANCE and ACCOUNTS. Similar to Operation income in DESIGN and Income statement in ACCOUNTS, the Cash flow, annual report shows the amount and price per unit as well as income or expenditure of the payment.

Figure 2‑217: Cash flow, annual

Cash flow, graphical

::: Definition This report is invoked by pressing the button :::

::: Definition This report shows the development in the cash flow shown graphically. In the example shown in Figure 2‑218 shows that the cash account exceeds the debt early 2020 and thereby has an expected payback time of about eight years. The downward going line represents the remaining debt and the upward going line shows the cash account :::

Figure 2‑218: Cash flow graphics report

Financial key figures

This report states the key financial figures used, as shown in Figure 2‑219.

Figure 2‑219: Financial key figures report

Income statement

::: Definition The Income statement report for the energy company shows the result of the year for the company after depreciations and taxations. :::

Figure 2‑220: Income statement report

Income Statement, summary

The Income statement, summary report includes the balance sheet for all years in the planning period.

Figure 2‑221: Income statement report

Balance sheet

::: Definition The last financial report is the balance sheets. :::

Figure 2‑222: Balance sheet report example

Balance sheet, summary

The balance sheet, summary report includes the balance sheet for all years in the planning period.

Catalogue of technical assumptions

This catalogue includes most of the technical data in the technical input data folders. The exception is that the time series are only represented by monthly min/max and average values. The structure of the catalogue follows the input data folder structure.

Catalogue of economic assumptions

This catalogue includes most of the financial data in the economy input data folders. The structure of the catalogue follows the input data folder structure. Formulas used for defining payments are placed in an appendix in the catalogue.

Operation Strategy Calculation

This report shows the calculation of the operation strategy in details. The report is invoked by clicking the Operations Strategy Calculation folder in the Reports tree view, shown in Figure 2‑223.

Figure 2‑223: Selecting Operation Strategy Calculation

In the preview, choose the month to be shown (Figure 2‑224).

Figure 2‑224: Selecting a month for the Report

Hereafter a report will appear. The report layout is depending on the selected operation strategy. Figure 2‑225 show an example based on fixed tariffs, while Figure 2‑226 show an example based on spot market optimization.

Fixed tariffs

The report starts with a main table containing the calculated Operation Strategy. The value in this table is identical with the values found in the "Operation Strategy" editing window.

Hereafter follows tables with detailed calculation results for each production unit. Each table contain the calculation of the net heat production costs in all tariff periods.

Note that payments that are identical for all production units in all tariff periods are excluded. This could for instance be a fixed payment not related to the energy conversion.

Figure 2‑225: Operation strategy calculation an fixed tariff example

Spot prices

The first page contains the graphic representation of the net heat production costs as function of the electricity spot prices (Figure 2‑226, upper).

Hereafter follows one page per energy unit, where the net heat production costs are calculated for all production units (Figure 2‑226 lower).



: Figure 2‑226: Operation strategy calculation a spot market example (Upper: Graphical presentation)

Compare energy conversion

The Compare energy conversion report is available when having a COMPARE license and your project contains one or more alternatives.

Figure 2‑227: Compare energy conversion

Compare cash flow

The Compare cash flow report is available when having a COMPARE license and your project contains one or more alternatives.

Figure 2‑228: Compare cash flow

Compare Income statement

The Compare Income statement report is available when having a COMPARE license and your project contains one or more alternatives. Further, you need to be in ACCOUNTS.

Figure 2‑229: Compare Income statement

Compare key financial figures

The Compare Income statement report is available when having a COMPARE license and your project contains one or more alternatives. Further, you need to be in FINANCE or ACCOUNTS. The key financial figures for the alternatives are relative to the reference scenario.

Figure 2‑230: Compare key financial figures of alternatives relative to the reference

Net Present Value, graphic

As appendix to the Compare key financial figures, the Net Present Value chart can be seen as a chart of its own.

Figure 2‑231: Net Present Value, graphic

Discounted Payback Period, graphic

Similar to the Net Present Value, graphic report, the Discounted Payback Period, graphic can be shown as a report of its own.

Figure 2‑232: Discounted Payback Period, graphic

Internal Rate of Return, graphic

The last appendix to the Compare key financial figures is the Internal Rate of Return, graphic.

Figure 2‑233: Internal Rate of Return, graphic

Tools

Introduction

At present up to three items are available. The first is a tool for exporting energy calculation to the clipboard. The Tools menu is shown in Figure 2‑234.

Figure 2‑234: The Tools menu

Export energy conversion setup

By choosing "Tools" and "Export energy conversion" in the main menu, it is possible to copy data from the energy conversion results of a project to the clipboard, and then pasting the results into a spread sheet.

There are two categories of export, see the figure below. The first category "As time series" is structured in columns each containing a part of the energy conversion for a production unit or eventually a demand. Each row contains the energy conversion for a specific period. The second option is an output structured as the report "Energy conversion, monthly".

Figure 2‑235: Export to Clipboard window

As time series

If "As time series" is chosen all the resolution options are available.

Figure 2‑236: Example of data with monthly resolution pasted to the clipboard and then into Microsoft Excel

As Report "Energy Conversion, monthly"

If this option is chosen the data for, export to clipboard is structured as the report "Energy conversion, monthly". If the FINANCE or ACCOUNTS module is chosen it is optional to choose between monthly and yearly data resolution. The option is not available if the OPERATION module is chosen.

  • DESIGN                     Monthly

  • FINANCE                   Monthly/Yearly

  • ACCOUNT                 Monthly/Yearly

  • OPERATION              Not available
Figure 2‑237: Example of data organised as report “Energy conversion, monthly” pasted to a Microsoft Excel spread sheet via the clipboard.

Export Economy

By choosing "Tools" and "Export Economy" in the main menu, it is possible to copy data from the operation income results of a project to the clipboard, and then pasting the results into a spread sheet.

You can select the resolution and the destination.

Figure 2‑238: Export economy setup

Draft comparison of key financial figures

When being in FINANCE or ACCOUNTS and COMPARE calculating multiple alternatives and 10 or 30 years can be a time-consuming task.

When selecting this item energyPRO calculates only the first year of the Reference and all the alternatives and you have this table:

Figure 2‑239: Draft comparison of key financial figures

It shows the stated investments and the calculated yearly operation income for the first year for reference and the alternatives. Based on the planning period and discount rate Net Present Values, Simple Pay Back time and Internal Rate of return is calculated. You are able to change the planning period and the discount rate and analyse the impact on the key financial figures.

Reset graphical

If for some reason the graphical user interface is failing, selecting this item will reset the graphical user interface to the default setting.

Method of calculation in energyPRO

Energy calculation in energyPRO with the analytic solver

This chapter describes how energyPRO calculates an optimal operation of an energy plant with the analytical method. For a short overview also see this tutorial video on our homepage.

The optimisation problem

energyPRO is a powerful tool in which you can model complicated energy systems, consisting of an unlimited number of demands and energy conversion units.

The model of the energy system and the applied operation strategy (user defined or auto calculated) determines the productions and consumptions of the production units. energyPRO helps making the productions optimal, for instance by easy accessible ways of changing the modelled energy system and operation strategy. Sensitivity analyses is easily done by the use of energyPRO.

It is important to keep in mind that optimising a local energy plant is often a complex task.

Normally, the demand for electricity is high in the morning and in the afternoon, lower during the rest of the day and lowest during night time, weekends and holidays. Reflecting on this, the prices paid for the produced or consumed electricity may vary significantly with the time of the day. On the other hand, a heat demand is normally low during summers and many times higher during winters, and a cooling demand will normally be higher in the summer periods and lower in the winter periods.

A thermal store or cooling storage is one way of solving this mismatch between the need of electricity and heat/cooling. Another way to add flexibility is to add heat blow-off capacity allowing electricity producing energy units to be used more flexible.

Another complexity is that fuel, e.g. biogas, can be restricted in amount and eventually stored in a fuel-storage. A CHP unit might for instance be able to use two types of fuel e.g. biogas and natural gas, where the biogas is restricted in amount and can be stored in a biogas-storage and the heat can be stored in a thermal store. An energy unit might be operated with or without an economizer.

Another complexity can be that the electricity production is restricted to a certain demand for electricity e.g. the electricity demand in a town. Furthermore, electricity consuming heat pumps increase the complexity of energy system calculations.

energyPRO makes it possible to analyse optimal solutions, considering all the above-mentioned factors.

Figure 3‑1: In this figure heat productions and thermal store in a week in May.

In the shown example it is assumed, that the demand for electricity is highest in the daytime (high tariff). During night time, in the weekends and on official holidays the demand is reduced even further (low tariff) - The price structure for the electricity production reflects this variation, and hence the priority numbers (Net Production Costs) in the top graph are lower for the CHPs in the day time compared with the night time and weekend.

The heating demand is low during the summer and much higher during the winter. A thermal store is used to solve the temporal displacement between the demands for electricity and the demand for heating.

Time series is a fundamental object in energyPRO

Project information has to be available and the energy system has to be modelled, before energyPRO starts calculating optimal energy productions. Directly and indirectly time series are playing a core object in all energyPRO models. This could be weather data, demands, electricity prices, results etc.

Figure 3‑2: A time series consists of a symbol, a unit and a set of points consisting of Date, Time, and Values

When you have made a new time series, this time series is available both to model the variation of demands, to influence the power curves of production units and to describe electricity prices on the spot market.

During an energyPRO calculation the calculation period is split in to fixed calculation steps where everything is constant. The size of this step is controlled in the Project Identification. If your time series do not match the specified calculation step, energyPRO will calculate mean values or closest values for a given calculation step.

energyPRO automatically extends your time series

If you have described in an energyPRO-model, that demands or production units depends on some external condition (e.g. ambient temperature), energyPRO needs to know for the complete planning period, the values of this external condition. The hard way of doing this is to create your own time series for the complete period. This will normally be inconvenient and unnecessary.

Often you have access to information for a period of one year, which you want to extend to the whole planning period - this will automatically be done within the energyPRO calculation.

The extension is based on the following principles.

[Within one specific year]: A time series is well defined between the first time (start time) and the last time (end time). Outside start time and end time, the value is identical with the value at the end time.

[From one year to another year]. There are two options for extension of time series.

a) The extension is weekly based.

b) The extentison is date based

Option a). This means that Monday in week 2 will adopt the values from Monday in week 2 in the nearest year, etc.

energyPRO follows the ISO week date system, where each week begins on a Monday.

There are special conditions around New Year. If a given weekday in week 1 in the planning period is not present in the time series, the value for the weekday in week 2 is used. If a given weekday in week 52 in the planning period is not present in the time series, the value for the weekday in week 1 is used. If Monday to Tuesday in week 53 in the planning period is not present in the time series, the value for the weekday in week 52 is used. Finally, if Friday to Sunday in week 53 in the planning period is not present in the time series, the value for the weekday in week 1 is used.

The main reason for making the time series weekly based is that some variation described in time series often varies systematically within a week. E.g., electricity demands in weekdays are often significantly different from electricity demands in weekends.

Option b). This means that e.g. February 2^nd^ 2014 is equal to February 2^nd^ 2015.

Demands are also time series

In energyPRO, it is not obvious, that demands are time series, identical to time series for external conditions. That is because you get a lot of help to model the variation of a demand.

But if you convert this demand to time series it becomes obvious, that a time series for a demand is exactly identical to time series for external conditions, also being available by formula expressions to influence the power of production units.

Figure 3‑3: Time series for demands are identical to time series for external conditions.

Modelling variation of demands with use of a fixed profile of demand

It is possible to state that a demand has to follow a fixed profile of demand. See the bottom table in the editing window on Figure 3‑3.

If a fixed profile of demand is chosen, daily or weekly, then the demand time series created so far will be modified. The main principle is that the demand on daily (or weekly) basis will remain unchanged, but the distribution within the 24 hours a day (or week) will be redistributed so it follows the stated fixed profile of demand.

Priorities are calculated in each time step

Before the energy calculations each productions unit get a priority in each time step. This is done automatically based on the payment lines or is done user defined.

Depending on the electricity wholesale market type (fixed market or spot market) this is done different. When using a fixed tariff timesteps are grouped into subgroups defining different tariffs elements. When calculation spot market calculation this division into subgroups are not needed.

Fixed Tariff. Group time periods for optimization

In "Electricity markets", the time periods can be divided into groups. Such a division is often convenient if electricity prices vary systematically. Each group is labelled by a "Priority name". In the figure below, there are three priority names. "Peak Load", "High Load" and "Low Load". The grouping of the periods is specified by mean of the lower table. The example will divide a year into hundreds of time periods during a year.

Figure 3‑4: An example of how to group time periods into three groups, Peak load, High load and Low load.

This information is used when the operation strategy is designed.

Spot market

When preparing a spot market calculation there is no subdivision into groups. The core element is a time series holding the spot prices. In the automatic calculation strategy the price is each time step is used when calculating the priority for a specific energy conversion unit in a specific time step.

Energy conversion units

There are two sorts of energy conversion units. The options are a production unit and a heat blow-off unit

Production unit

Regarding the energy conversion calculations the production units contain the definition of the power curves and eventually some time restrictions.

A production unit is described by a set of power curves, which varies for different types of production units. The optional curves are:

  • Fuel consumption

  • Fuel production

  • Heat production

  • Process heat production

  • Heat consumption

  • Process heat consumption

  • Electricity production

  • Electricity consumption

  • Cooling production

  • Fuel production

Figure 3‑5: Example of description of a production unit, here a standard CHP unit with three power curves: Fuel (consumption), Heat (production) and electricity (production)

The power curves are described by one or more lines which together define a set of continuous curves. All numbers in a specific line has to be less or equal to the equivalent value in the line above. The upper line states maximum load, while the lower curve states the minimum load.

The power curves might vary from one time period to the next (the power curves might be a function of external conditions, for instance the return temperature of district heating water or the ambient temperature.

If the power curves are described by only one line it implies that there automatically has been assumed added an extra line containing only zeroes, describing the minimum load (if part load is allowed in the operation strategy).

It is also possible to state that the production on a specified production unit depends on other units which can be done either by checking "Operations dependent on other unit" or checking "Enable formulas in power curves" and then using the PaP-functions in the power curves.

Heat rejection unit

A heat rejection unit is described by a constant heat rejection capacity all year.

In the Operation strategy you must state, which production units have access to the heat rejection unit.

Thermal storage and cold storage

A thermal storage and cold storage is in each time period defined by a maximum content measured in MWh of either heating or cooling. In the Operation strategy, you have to state, which production units have access to these storages.

The Operation strategy (example with Fixed tariffs -- User defined)

The operation strategy consists of two main tabs (three or four if the model contains both a heating demand and a cooling demand and/or fuel producing units). These are "Heat (or cooling, or Fuel) Production Strategy" (or "Net Heat/Cooling Production Cost" when automatic operation strategy are chosen) and "Energy Unit Setup".

These main tabs are shown in Figure 3‑6 with only a heating demand using Fixed tariff and in Figure 3‑7 with a heat rejection unit.

Figure 3‑6: An example where the Operation strategy is used for controlling the priority of production between two engines and a boiler.
Figure 3‑7: “Energy Unit Setup” tab for the same example as in Figure 3‑6
Priorities of production section

In the "Priority of productions" table in the "Production Strategy" tab you find a matrix consisting of Priority periods specified in the "Electricity markets" editing window in the column dimension and the defined production units in the row dimension.

In Figure 3‑6 it is seen that the production from the two gas engines are prioritised in the rank "Day" indicated by increasing numbers. Furthermore it is seen that, Gas engine 1 is prioritised before Gas engine 2, within the respective period of priority. In the example, the boilers are always prioritised after the engines, and are only allowed to produce if the engines are not able to produce all the heat needed in the "Day" tariff.

Given the matrix in Figure 3‑6, energyPRO now first calculates Gas engine 1 in Day and then Gas engine 2 in Day. Finally Existing boilers take the residual productions.

Note that if no number is attached to an element in Priority of Productions table the production unit will not operate in that specific priority period.

Heat rejection allowed

In the "Heat rejection allowed" table in the "Energy Unit Setup" tab you can define which energy conversion units are allowed to reject heat, if the heat cannot be utilized or stored. This table is only shown if a "Heat rejection" has been added.

Miscellaneous

In this section of the "Energy Unit Setup" tab is specified another matrix, horizontally consisting of some options and vertically of the defined production units. The options are:

  • Production to store allowed (only if a thermal or cold store is defined)

  • Production transmitted to other sites (only if there are more sites in the project)

  • Partial load allowed

  • Selection of electricity market

Calculating a time period under restrictions

A usual method of calculating energy productions would be making a chronological hour for hour calculation, taking into account, that e.g. producing in the night might fill the thermal store too early, prohibiting more attractive productions to be placed the day after in the morning.

To secure productions in the most favourable periods, energyPRO does it the opposite way. It starts producing in the most favourable periods, not doing it chronologically. This has the consequence that each new production has to be carefully checked to make sure it does not disturb already planned productions, before being accepted.

The year is divided into a fixed number of time periods (depending on the calculation step), which are all tested for possible productions.

In this section it is described, how optimal production from a production unit is planned in one time period and it is described how a sufficient derating (reduced load) is determined.

As a starting point, an attempt is made to keep the production unit running by sufficient derating the load of the production unit in the whole time period in order to reduce the number of starts.

The ability to derate the load might be limited for two reasons. The first reason being that if partial load is not allowed (miscellaneous section in Operation strategy). The second reason is the possibility that a minimum load appears on the power curve(s).

Taking into account dependency on another production unit

It is possible to state, that production of a unit is only allowed, if [no] production is planned on another production unit. If there in a certain time period is already planned production on the specified unit, no production will be possible on the second unit.

Contrary to this, it is possible to state, that production is only allowed, if production on a second unit is already planned. If there in a certain time period is planned production on a second specified production unit, the considered unit is allowed to operate, otherwise not.

Production may be limited to electricity demand

In the Operation strategy it is possible to state that the project should run in Island Operation mode with no exchange to the electricity market. In this case electricity production must be limited to the electricity demands. The allowed electricity production is calculated by taking the electricity demand then adding the electricity consumption from higher prioritised production units and finally subtracting the electricity production from higher prioritised production units. The considered production unit is derated, so that it does not exceed the allowed electricity production.

Limitation in heat and cooling production

It is controlled, that the derating of a production unit is sufficient, so that already planned future productions are not disturbed. That is to say that the thermal or cooling storages are not overfilled in the future due to the heat or cooling production in the considered time period.

If production to thermal or cooling storage is not allowed for a specified unit in the Operation strategy, the heat or cooling production from that production unit must not change the planned use of the thermal or cooling store.

If you have chosen in the Operation strategy, that the production unit has no access to a heat rejection unit (cooling tower), the heat production from the production unit must not change the planned use of the heat rejection unit in the future.

Limitation in fuel consumption

It is controlled, that the derating of a production unit is sufficient, so that already planned future productions are not disturbed. That is to say that there is sufficient fuel in the fuel storage in the future for already planned productions.

If it is possible to reduce load, so that the above-mentioned limitations are met, a new planned production has been found and accepted.

Planning of new productions follow Operation strategy

The Operation strategy is where you choose the superior priority of productions. Priority numbers states the order of productions. The units are calculated by increasing numbers. I.e. the unit with the lowest number is calculated first. All possible production on a unit is fully obtained before production with the next unit (with the next priority number) is examined and calculated.

Reducing number of starts

Given the above priority information there will be a lot of time periods with the same priority and these could simply be started chronologically which would give a "correct" result with regards to energy conversion. However, we have experienced that the chronological approach produces too many starts which is not desirable since most production units will have some kind of start cost.

Reducing starts by giving priority to expansion before new starts

If at a given time during an optimization there is both the possibility to expand an already started block and start a new block with the same priority we will always select the expansion before starting a new block. This is of course only the case if the expansion can be done under all the restrictions mentioned in 3.1.7.

Reducing starts by adding start costs

::: Definition In the payment lines for a production unit it is possible to add a start cost for each time the unit is started. If such a start cost is defined it will influence the priority of that unit during the optimization. The start cost is simply added to the priority of that unit and thereby making it even more undesirable to start that unit compared to expanding the unit in already started blocks. :::

::: Definition As an example please consider the scenario during an optimization where we can either expand a block at priority 56 or start a new block at priority 45 (without start cost added). Without start costs it is cheapest to start the new block. If we then have a start cost of 20, the new priority for starting up would be 45+20 and hence we now prefer to expand at priority 56 instead. :::

Reducing starts by merging already started blocks

::: Definition Now that start costs can prevent us from starting new blocks we can also consider the other scenario where we want to merge two blocks in order to remove one of the starts. During the optimization we will continuously look at whether two blocks can be merged to remove a start. The time periods in between the blocks might not have a good enough priority from the operation strategy to be started, but given the fact that we will remove a start we now increase their priorities according to the removed start cost. :::

Reducing starts by looking for empty heat or cold storage

::: Definition Even with the start cost considerations there will still be situations where we see too many starts because a production unit keeps starting up every time it "sees" that there is room for it in the heat or cold storage. To prevent these starts we will always delay a start until the heat or cold storage is empty as long as the priority is the same in the next calculation step. This ensures that when the unit is started it can keep running for as long as possible (it could still be restricted by other things). :::

Reducing starts by looking for full fuel storage

::: Definition In the same way a unit could keep starting for a short while whenever there is enough for it to run in the fuel storage. So in this case we will delay the start until the fuel storage is full (again given the next calculation step has the same priority). This gives the unit the longest start block without being restricted by the fuel input. :::

An example of planning optimal productions in energyPRO

The aim of this section is to give an understanding of how productions are calculated in energyPRO and thus give an idea on how to create optimal productions. This introduction is based on a week in April. First, the final planned production for the week will be presented. Hereafter it is shown how the production is constructed by adding priority numbers in the Operation strategy one by one.

[The principle described in this section is the same regardless of the selected electricity market and whether the Operation strategy is user defined or auto calculated.]

Planned production

In Figure 3‑8 is shown a graphic representation of an example with three energy conversion units. These units are two gas engines and a boiler. A thermal store has furthermore been added. The example has an electricity tariff with three levels attached.

Figure 3‑8: Graphic representation of energy production, a week in April-May

We see that the CHP shuts down in the nights, because productions in low load have low priority. Hereto comes an active use of the thermal store.

Figure 3‑9: Operation strategy for energy production

[Priority of productions.] We see that the engines are always prioritised before boilers.

[Miscellaneous:] The two engines are allowed to produce to the storage, the boiler is not. Partial load are only allowed on the boilers.

The Periods of priority in the considered week are shown in Figure 3‑10. As seen, there are three levels. The lower level in the graph is Low load, the middle level is High load and the highest level is Peak load. The weekdays Monday to Friday is low load from 0.00 to 6.00 am, high load until 8.00, then peak load until 12.00, then high load until 20.00 and finally low load until 00.00. Saturday and Sunday is low load all day.

Figure 3‑10: Electricity Market – Tariffs shown as graphics

Planning production step by step (priority by priority)

In the following, the above shown example is elaborated by adding priority numbers one by one and the result after adding will be presented graphically and briefly discussed.

Adding Priority 1 - Gas engine 1 in peak load
Figure 3‑11: Priority 1 chosen

Figure 3‑12 shows that the heat production from "Gas engine 1" in the five peak load periods, in this week, is well below the demand curve. In other words, the productions are filled in without any sort of restriction or use of the thermal storage.

Figure 3‑12: Graphic representation of energy production priority 1.
Adding 2 priority: Gas engine 2 in peak load
Figure 3‑13: Gas engine 2 in peak load. Priority 2 included

Now the heat production from the two gas engines is not always below the heat demand curve. The graphic representation of the content in the thermal store shows that the energy plant is starting to utilize the store in order to secure the production in peak load hours. The storage is here emptied well before the next peak load period occurs.

Figure 3‑14: Energy production graphic. Priority 2 included
Adding priority 3: Gas engine 1 in high load hours
Figure 3‑15: Gas engine 1 in high load, Priority 3 included

After having included the third priority, Gas engine 1 in high load hours, the production is still not restricted. The use of the thermal store is increasing.

Figure 3‑16: Energy production graphic. Priority 3 included
Adding priority 4: Gas engine 2 in high load
Figure 3‑17: Gas engine 2 in high load. Priority 4

Including the fourth priority "Gas engine 2" in high load hours, there are room for the production without restrictions. We can now conclude that in the actual week it is possible to run the engines in as well all peak load hours as all high load hours and still utilize the produced heat. This is achieved by using the thermal store.

Figure 3‑18: Energy production graphic. Priority 4 included
Adding Priority 5: Gas engine 1 in low load
Figure 3‑19: Gas engine 1 in low load. Priority 5

After having included priority 5, "Gas engine 1" in low load hours, it is no longer possible to run the energy plant without restrictions. As seen there are now two periods (in the low load hours), where there are no production on the engines. The use of the thermal store is still increasing.

Figure 3‑20: Energy production graphic. Priority 5 included
Adding priority 6: Gas engine 2 in low load
Figure 3‑21: Gas engine 2 in low load. Priority 6 included

The use of "Gas engine 2" in low load hours has priority 6. The result of enabling that priority is that production is established in the first two low load periods, while there are room for the production the two first, but not in the last three. Looking at the development of the content in the thermal store it can be seen that the content builds up in the well-paid peak and high load hours, so it can be drained in the "poorly"-paid low load hours.

Figure 3‑22: Energy production graphic, priority 6 included

The inclusion of priority 7 for the boilers in all periods will not result in any production changes in this week because all needed production can be established on the two engines. With the chosen Operation strategy, the boilers will only be active during wintertime with high heat demands, or when engines are out for revision.

Energy calculation in energyPRO with the MILP solver

Additionally to the analytical method, energyPRO offers the opportunity to perform the calculation of the energy system with a MILP (=Mixed Integer Linear Programming) solver.

For additional information on this optimization method see the How-To Guide on our homepage.

Method of economy calculation in energyPRO

In this chapter is described, how energyPRO calculates the economy in a project.

It is important to remember, that economy in energyPRO is basically monthly based, and that it is possible for you to model exactly the size of each monthly payment in all months of the Planning period, e.g. 30 years (equal to 360 month).

Figure 3‑23: An example of monthly payments, all being defined by you, to be seen in the report Cash flow, Monthly.

energyPRO calculates nominal payments

Please notice that the monthly payments defined in energyPRO is your best guess about the payments taking place in all months in the Planning period. [It is not payments converted to the value of the payment in a specific year (it is not fixed prices).] The following figure is found in the report "Cash flow, graphic"

Figure 3‑24: You are on a monthly basis able to follow how payments in and out of cash account are accumulated.

Net present value calculation

Nominal discount rate is given on a yearly basis, e.g. 7,0 % per year. But in the Net present value calculation every monthly payment are brought back to Present (start of the Planning period) on a monthly basis. Therefore the yearly discount factor (e.g. 1,07) is converted to a monthly discount factor (e.g. the yearly 1,07 is converted to the monthly 1,005654), being used for bringing back payments to Present.

You are able to see the Net present value of the payments only belonging to the Financing, as a sub balance.

Figure 3‑25: Internal rate of Return, Net present value and Annual Key Figures is to be found in the report key financial figures.

Internal rate of return

What Does Internal Rate Of Return - IRR Mean?

The IRR is the discount rate that makes the net present value of all [cash flows] from a particular project equal to zero. Generally speaking, the higher a projects internal rate of return, the more desirable it is to undertake the project. As such, IRR can be used to rank considered projects. Assuming all other factors are equal among the considered projects, the project with the highest IRR would probably be considered the best.

How is the IRR found

The IRR is found by iterations using Newton's method.

The series of payments must contain at least one negative value (investment) and one positive value (income) to calculate the IRR.

[To promote that the IRR is found and is determined unambiguous the series of payments must start with an investment followed by payments all positive.]

If the created time series contain more negative values than the initial investment, there might be more solutions causing the IRR to be ambiguous. Another problem might be that the iteration routine finding the IRR will not converge. In that case a message in the "Financial key figures"-report will tell that the IRR is "Not found".

There will be cases, where the time series start with a positive value (income) before the investments will cause the iteration routine finding the IRR will not to converge.

The monthly-based IRR might show the most correct IRR while the annual based IRR in some cases will be more robust. In the annual case, some months with negative values might be eliminated when summed up annually.

NOTICE that energyPRO calculates the actual cash flows in the planning periods, and not cash flows expressed in the price level of a certain year. That is to say, that energyPRO calculates the Nominal IRR, whereas you in a spread sheet often calculate Real IRR, expressed in the first year price level.

The difference between the Nominal and the Real IRR is in practice equal to the average inflation in the planning period.

Payback time

energyPRO only offer you one Pay Back Time.

This Pay Back Time is defined as the month, in which you are able to pay back your loans (the month in which the money in the cash account equals remaining debts in the loans).

Figure 3‑26: The Pay Back Time is defined as the month, in which you are able to pay back your loans.

The warning about Internal rate of return is also relevant, if you are going to use Pay Back Time.

Please be very carefull not to include payments, that would exist, even without the investments.

Figure 3‑27: The warning about Internal rate of return is also relevant, if you are going to use Pay Back Time

Method of calculating COP and heat capacity in electrical heat pump

In energyPRO a simple Lorentz heat pump model is implemented for calculating the theoretical COP (coefficient of performance).

The theoretical COP is calculated by:

$$COP = \frac$$

Where

T~HighMean~ is the mean temperature (K) of the Delivered hot water

T~LowMean~ is the mean temperature (K) of the Heat source

The mean temperature of the Delivered hot water are calculated as:

$$T_$$

Where

T~HighOutlet~ is the temperature (°C) of the delivered water out of the heat pump

T~HighInlet~ is the temperature (°C) of the delivered water when entering the heat pump.

The mean temperature of the Heat source are calculated as:

$$T_$$

Where

T~LowOutlet~ is the temperature (°C) from which heat source is cooled from

T~LowInlet~ is the temperature (°C) that the heat source is cooled down to

In the Heat pump specification the specified temperatures are used to calculate the theoretical COP. This COP is divided by the stated COP resulting in the heat pump efficiency, HP~eff~.

The actual temperatures are used to calculate a theoretical COP for each timestep. This theoretical COP is multiplied with the HP~eff~ giving the actual COP.

To calculate the heat capacity at the given time step, the actual COP is multiplied with the stated Electrical Capacity.

::: Definition With very low temperature differences, the COP can become rather high. With fixed electricity capacity, the heat capacity of the heat pump than becomes high. However, often this is not realizable. When the calculated heat capacity exceeds the Max. Heat Capacity, the electricity capacity is reduced by dividing the Max. Heat Capacity with the calculated COP. :::

Method of solar calculation in energyPRO

In energyPRO a solar collector producing heat and a photovoltaic producing electricity can be modelled. Setting up the units is based on time series with solar radiation and ambient temperature, information about location, orientation and performance (found in datasheets from the manufacturer).

Definitions

α [°] Solar altitude angle (90o - θz)

φ [°] Latitude

δ [°] Solar declination angle

γ [°] Orientation of inclined plane, south = 0°, west = 90°

γ~t~ [] Temperature coefficient for photovoltaic module

efficiency

θ [°] Angle of incidence of beam radiation on inclined plane

θ~l~ [°] Longitudinal angle of incidence of beam radiation on

inclined plane

θ~t~ [°] Transversal angle of incidence of beam radiation on

inclined plane

ω [°] Hour angle

ρ [] Reflection factor

θ~z~ [°] Solar zenith angle

λ~misc~ [] Losses from the photovoltaic-module to the grid

a [] Incidence angle modifier coefficient

A [m^2^] Total solar collector area

A~I~ [] Anisotropy index

f [] Modulating factor

I [W/m^2^] Total radiation on a horizontal plane

I~b~ [W/m^2^] Beam radiation on a horizontal plane

I~d~ [W/m^2^] Diffuse radiation on a horizontal plane

I~diff~ [W/m^2^] Diffuse radiation on an inclined plane

I~dir~ [W/m^2^] Beam radiation on an inclined plane

I~o~ [W/m^2^] Extraterrestrial radiation on a horizontal plane

I~ref~ [W/m^2^] Ground reflected radiation on an inclined plane

I~s~ [W/m^2^] Total radiation on an inclined plane

I~sc~ [W/m^2^] Solar constant, 1367 W/m^2^

I~bn~ [W/m^2^] Beam radiation at normal incidence

I~on~ [W/m^2^] Extraterrestrial radiation at normal incidence

I~STC~ [W/m^2^] Radiation at standard conditions (1000 W/m^2^)

(photovoltaic)

K~θ~ [] Incidence angle modifier

K~θ~(θ~l~) [] Longitudinal incidence angle modifier

K~θ~(θ~t~) [] Transversal incidence angle modifier

a~1~ [W/(m^2^ °C)] First-order coefficient in collector efficiency equation

a~2~ [W/(m^2^ °C^2^)] Second-order coefficient in collector efficiency equation

K~T~ [] Ratio of total radiation on a horizontal plane to

Extraterrestrial radiation

n [] Day of year

n~0~ [] Intercept (maximum) of the collector efficiency

NOCT [°C] Nominal Operating Cell Temperature (photovoltaic)

P~pv~ [W] Electricity production from a Photovoltaic module

P~max~ [W] Installed capacity, photovoltaic

P~elec~ [W] Electricity production to the grid from the photovoltaic

plant

R~b~ [] Ratio of beam radiation on an inclined plane to beam on

horizontal

R~d~ [] Ratio of diffuse radiation on an inclined plane to diffuse

on horizontal

R~r~ [] Ratio of reflected radiation on an inclined plane to total

radiation on horizontal

s [°] Inclination of surface

t~a~ [°C] Ambient temperature

t~m~ [°C] Solar collectors average temperature

T~cell~ [°C] Photovoltaic operation cell temperature

T~STC~ [°C] The cell temperature at standard conditions (25 °C)

(photovoltaic)

T~TST~ h] True Solar Time

T~z~ [h] Zone time or local time

T~j~ [h] Equation of time

K [°] Local Constant

Cor~DST~ [h] Correction for daylight saving time

External conditions

External time series are needed to calculate the solar radiation on an inclined plane in energyPRO.

These time series include solar radiation. Optimally, the solar radiation is divided into beam radiation, I~b~ and diffuse radiation, I~d~. Alternately, the solar radiation comes as total radiation, I.

If the solar radiation comes as total radiation the diffuse and the beam radiation can be calculated as follows (Reindl, D.T, et al., "Diffuse Fraction Correlations" Solar Energy, vol. 31, No 5, October 1990):


Interval: 0 Constraint: I~d~/I ≤ ≤ K~T~ ≤ 1,0 0,3

Interval: Constraint: 0,1≤ 0,3 \< K~T~ I~d~/I ≤ 0,97 \< 0,78

Interval: Constraint: 0,1≤ 0,78 ≤ K~T~ I~d~/I


Where K~T~ is the ratio of total radiation on a horizontal plane to extraterrestrial radiation:

I~o~ is defined as:

where I~sc~ is the solar constant, 1367 w/m^2^

θ~z~ is the solar zenith angle, described in section 3.5.3.

The beam radiation is

Radiation on solar collector or photovoltaic

This section describes the calculation of radiation on unshaded surface. Section 3.5.4 contains the effects of array shading.

The time series with solar radiation are radiation on horizontal plane. Most often the solar collector or photovoltaic is inclined. Therefore the first task is to convert the radiation on horizontal to the inclined plane.

Beam radiation

The relation between the beam radiation on an inclined plane and the beam radiation on horizontal is giving by the factor R~b.~

where θ is angle of incidence of beam radiation on inclined plane.

The solar zenith angle is specified by the formula:

where δ is the solar declination angle

φ is the latitude

ω is the hour angle

The solar declination angle is approximately specified by:

where n is the day of the year.

The hour angle, ω is defined by:

$$\omega = 15\frac - 12)$$

Where T~TST~ is True Solar Time. True Solar Time is defined in the section below.

The beam radiation on an inclined plane is found by the following formula:

where s is the inclination of the plane

γ is the plane's orientation.

The beam radiation on an inclined plane:

True Solar Time

The converting from local time or Zone time to true solar time is done by:

$$T_$$

Where T~z~ is zone time or local time

T~j~ is the equation of time

K is the Local Constant

Cor~DST~ is correction for daylight saving time

The equation of time, T~j~, is the deviation over the year between the local time and the true solar time. T~j~ is found by

$$T_ = 229.2\left( 0.000075 + 0.001868\cos B - 0.030277\sin B - 0.014615\cos(2B) - 0.04089*\sin(2B) \right)$$

Where B is in degrees and found by

$$B = (n - 1)*\frac$$

Where n is number day in year.

T~j~ varies from approximately -15 minutes to approximately + 17 minutes.

The Local Constant, K, is found by

$$K = - 4\frac \right)\ degree$$

Where l~m~ is the standard meridian for the local time zone and l~st~ is the longitude of the location in question.

The correction, Cor~DST~ for daylight saving time has the value 1 from start to end of Daylight-Saving Time and 0 in the standard time.

The true solar time shall be in the middle of each time step. If the sun rises or sets in the time step, the true solar time shall be in the middle from sunrise to end of time step when in the morning, and in the middle from start of time step and sunset, when in the evening.

Diffuse radiation

The ratio between the diffuse radiation on an inclined plane and horizontal is given by (Reindl, D.T., Beckman, W.A. and Duffie, J.A., "Evaluation of Hourly Tilted Surface Radiation Models", Solar Energy, Vol. 45, No. 1, (1990), pp. 9-17):

R~d~=0.5*(1-A~I~ )*(1+cos⁡s )*(1+(f)*sin^3^(s⁄2) )+A~I~*R~b~

Where AI is Anisotropy index

f is modulating factor

A~I~ is defined as follows:

A~I~= I~bn~/I~on~

Where I~bn~ is beam radiation at normal incidence

I~on~ is extraterrestrial radiation at normal incidence

f is defined as follows:

f= √(I~b~/I)

The extraterrestrial radiation at normal incidence is set equal to the Solar Constant.

The beam radiation at normal incidence is found by setting θ = 0.Hereby the diffuse radiation on the inclined plane:

Reflected radiation

The contribution from radiation reflected from the ground is defined as follows:

Where ρ is the reflection factor

ρ depends on local conditions, a typical value is 0.2, equal to ground covered by grass.

Hereby the reflected radiation becomes

Total radiation

The total radiation on the inclined surface is the sum of the beam, diffuse and reflected radiation:

Array shading

Without array shading the calculated radiation on an inclined surface is valid for single rows of surface. Often, large scale solar collector or photovoltaic systems will be mounted on the ground in rows. The radiation will be reduced on the subsequent rows.

The reduction of the radiation depends on the following input data or solar data:

  • β~gr~ [˚] The inclination of the ground

  • γ~gr~ [˚] The orientation of the ground related to south

  • s [˚] The inclination of the surfaces

  • γ~surf~ [˚] The orientation of the surfaces related to south

  • h [m] The height of surfaces

  • d~r~ [m] The distance between the rows related to the ground

  • φ [˚] The latitude of location

  • N~rows~ [] The number of rows

  • ω [˚] The solar hour angle

  • Θ~z~ [˚] The solar zenith angle

Beam radiation

If the inclination of the ground is zero, the surfaces of the solar collectors or PVs are orientated at south and the sun is in south, the length of the shadow can be calculated by the use of sinus relations:

However, the ground can have any inclination in any direction, the surfaces can have any inclination in any direction and the sun is deviating from south most of the day.

We need to find the length of the shadow on the surface in the hour angle plane, ω.

Where l~sω~ is the length of the shadow on the surface

h~ω~ is the height of the surface

d~rω~ is the distance between the rows

s'~ω~ is the surface's inclination related to the ground

β~gr,ω~ is the inclination of the ground

All in the hour angle plane, ω.

The height of the surface in the hour angle, h~ω~ is found by the following cosine relation:

$$h_$$

Where h~grω~ is the height of the surface, when projected down on the ground:

$$h_$$

The inclination of the ground in the hour angle, β~gr,ω~ is found by:

$$\beta_ \right) \right)$$

The distance between the rows in the hour angle, d~rω~ is found by:

$$d_$$

β~gr,surf~ is the grounds inclination in the orientation of the surfaces:

$$\beta_ \right) \right)$$

The surface's inclination in the hour angle related to the inclination of the ground:

$$ \right)$$

The part of the total surface area in shadow, Sh~frac~ is calculated as follows:

$$$$

Where N~rows~ is the number of rows.

With correction for array shading the beam radiation becomes:

$$I_ \right)$$

Diffuse radiation

The shadow impact on the diffuse radiation is visualized below:

Where S~v~ is the angle of sky view of the rows affected by shading of proceeding row and S~v1~ is the sky view of the first row, which is not affected by shading, but where the inclination of the ground in the orientation of the surfaces is taking into consideration.

S~v1~ is equal to 180 -- (s -- β~gr,\ surf~)

The ratio between the diffuse radiation on first row and horizontal, R~d1~ is given by:

$$R_$$

The ratio between the diffuse radiation on subsequent rows and horizontal, R~d~ is given by:

$$R_)$$

The height of the collector is split in 10 pieces. The S~v~ and R~d~ is calculated at the middle for each of them and the average R~d~ is used.

S~v~ is found by the following cosine relation:

$$S_ \right)$$

Where d'~r~ is the distance between the bottom of the row and the top of the preceding row.

d'~r~ is found by the following cosine relation:

$$$$

The resulting R~d,sh~ becomes:

$$R_$$

The diffuse radiation on the inclined surface when taking shading into consideration becomes:

$$I_$$

Reflected radiation

The reflected radiation ratio when taking shading into consideration is divided into the beam, R~r,b~ and diffuse, R~r,\ d~ radiation. Further, the ratio is different for the first, R~r1~ and the following rows, R~rn~.

Beam and diffuse reflected radiation on the first rows are given as:

$$R_ \right)*0.2$$

The reflected radiation on the proceeding rows is calculated as ratio of the reflected radiation on the first row, r~p-1~.

The beam reflected radiation on the proceeding rows depends on the length of the beam on the ground, l~sun~. The length is zero if the surface is partly in shade, meaning that no beam radiation reach the ground in front of the row.

If the length of the beam on the ground is equal to h, r~p-1,b~ is set to 1. The length is calculated as follows:

$$l_ \right) \right)$$

And r~p-1,b~ becomes:

$$r_$$

$$R_$$

The reflected beam radiation, R~r,b~ becomes:

$$R_$$

The reflected diffuse radiation on the proceeding rows as ratio of the reflected diffuse radiation on the first row, r~p-1,d~ has been defined as follows:

$$r_$$

The diffuse reflected radiation, R~rn,d~ becomes:

$$R_$$

The overall reflected diffuse radiation, R~r,d~ becomes:

$$R_$$

The reflected radiation on the inclined surface when taking shading into consideration becomes:

$$I_$$

Solar Collector

The formula for a solar collector is as follows (without Incidence angle modifier):

where

Y: Heat production, [W].

A: Solar collector area [m^2^]

I~s~: Solar radiation on solar collector, [W/m^2^]

t~m~: The collectors average temperature, [°C], that is an average between the temperature of the cold water entering the collector and the hot water leaving the collector

t~a~: The ambient temperature, [°C]. For the best results the ambient temperatures should be hourly.

The efficiency of the solar collector is defined by three parameters:

n~o~: Intercept (maximum) of the collector efficiency, [-]

a~1~: The first-order coefficient in collector efficiency equation,

[W/(m^2^ °C)]

a~2~: The second-order coefficient in collector efficiency equation, [W/(m^2^ °C)^2^]

These 3 parameters are available for collectors tested according to ASHRAE standards and rated by SRCC (ASHRAE, 2003; SRCC,1995), as well as for collectors tested according to the recent European Standards on solar collectors (CEN, 2001). Many examples of collector parameters can be found on the internet (e.g. SPF, 2004).

Note: It is important to make sure that collector area entered as a parameter match the area used when determining the values of n~o~, a~1~ and a~2~. Typically, efficiency curves are provided for gross area in the US and aperture area in Europe.

Furthermore, the model includes Incidence Angle Modifier, IAM or K~θ~. The sun is not always located perpendicular to the collector plane; the incidence angle generally changes both during the course of a day and throughout the year. The transmittance of the cover glazing for the collector changes with the incidence angle.

Incidence angle modifier, Flat plate solar collector

Typically, the Incidence angle modifier for a flat plate solar collector looks as below:

Figure 3‑28 The incidence angle modifier

It can also be defined as follow:

where

θ is the incidence angle on the collector.

a is the measured coefficient.

Including K~θ~ the formula for the heat production from the solar collector becomes:

The radiation is split into beam radiation and diffuse radiation. Since the diffuse radiation per definition has no incidence angle the IAM at 60^o^ is used.

Incidence angle modifier, Evacuated tube solar collector

Evacuated tube collectors are optically non-symmetric.

The longitudinal incidence angle is measured in a plane that is perpendicular to the collector plane and contains the collector azimuth. The corresponding IAM is referred to as the longitudinal IAM, or altitude modifier.

The transversal incidence angle is measured I a plane that is perpendicular to both the collector aperture and the longitudinal plane. The corresponding IAM is referred to as the transversal IAM, or azimuthal modifier.

The Longitudinal incidence angle, θl is found by:

$$\theta_*\cos(\omega - \gamma) \right) - s \right)$$

where

θ~Z~ is the Solar zenith angle

ω is the hour angle

γ is the orientation of the solar collector

s is the inclination of the solar collector.

And transversal incidence angle, θt is found by:

$$\theta_ \right) \right)$$

where

θ is the angle of incidence of beam radiation on inclined plane.

When specifying the evacuated tube solar collector, the IAM is specified for both the longitudinal and the transversal incidence angle.

The overall Incidence Angle Modifier for beam radiation, Kθ(θl,θt) is found by:

$$K_ \right)$$

The values of Kθ(θ~l~) and Kθ(θ~t~) is found by interpolating between the nearest values in the table of Incidence angle modifier.

The IAM for diffuse radiation is calculated by evaluating the ratio of absorbed diffuse radiation over to incident diffuse radiation over the sky dome for a horizontal collector, assuming isotropic diffuse radiation:

$$K_$$

This integration is performed once at the start of the simulation, with the user supplied IAM data.

Including K~θ~ the formula for the heat production from the solar collector becomes:

Photovoltaic

The electricity production from a Photovoltaic module, P~pv~, can be expressed as follows:

where

P~max~: Installed capacity [W]

I~s~: Solar radiation [W/m^2^]

I~STC~: Radiation at standard conditions (1000 W/m^2^) [W/m^2^]

γ~s~: Temperature coefficient for module efficiency [-]

T~cell~: Operation cell temperature [°C]

T~STC~: The cell temperature at standard conditions (25 °C) [°C]

The operation cell temperature is calculated by the following formula (Antonio Luque and Steven Hegedus (2003)):

where

T~at:~ Ambient temperature

### NOCT: Nominal Operating Cell Temperature

Hereto come losses from the pv-module to the grid, λ~misc~, such as miscellaneous PV array losses and other power conditioning losses.

The power production at grid becomes:

P~elec~ = P~pv~ * (1 - λ~misc~)

Method of wind farm calculation in energyPRO

The wind farm model in energyPRO covers three different cases.

  1. Annual production calculated

    a. Power curve used directly

    b. Power curve is scaled to another level

  2. Fixed annual production (wind speed is scaled)

Definitions

WS~m~(t) = Wind speed measured (m/s) at time t

WS~C~(t) = Wind speed calculated (m/s) at time t

H~m~ = Height of measurements (m)

H~h~ = Hub Height (m)

α = Hellmann coefficient

m~f~ = Wind speed modification factor

PC(WS~c~(t) = then power from the power curve based on the calculated wind speed at hub height and linear interpolation on power curve.

P~MaxPC~ = Max power value found in power curve

P~Max~ = Max Power stated

P(t) = Production at time t

P~annualDesired~ = Annual production desired (MWh)

P~annualCalc~ = Annual production calculated (MWh)

Mathematical description

Wind speed at hub height

Calculated wind speed at hub height in cases 1a and 1b.

(1)

Calculated wind speed at hub height in case 2.

(2) ,

Where the modification factor is found through iterations.

Calculation of production at time t

(3) (Case 1a)

(4) (Case 1b)

(5) (Case 2)

Where return the power from the power curve based on the calculated wind speed at hub height and linear interpolation on power curve.

Calculation of modification factor

(6) P~annualCalc~=, where

Start guess m~f\ =1~

In each Iteration is the annual production calculated (6) and compared with the desired value

If P~annualCalc~ > P~annualDesired~ then decrease m~f~

If P~annualCalc~ \< P~annualDesired~ then increase m~f~

This is repeated until

P~annualCalc~ ≅ P~annualDesired~

then m~f~ is found

Method of hydraulic transmission calculation in energyPRO

Restrictions in the hydraulic calculation

The transmission temperatures are decided as external conditions, i.e., no tempera-ture optimization is included.

Input for the hydraulic calculation

General constants

  • Specific heat capacity of water, Cp

  • Density of water, ρ

  • Time step in optimization period, ∆t

  • Gravitational acceleration, g, [9.82 m/s2]

Input for each site

Two inputs are present in the calculation method:

• Supply temperature, Tsup

• Return temperature, Tret

Tsup is understood as the minimum temperature needed in the site. It can be de-termined by the minimum temperature needed to supply heat demands, minimum temperature at which a unit at the site produces heat or minimum temperature at which a unit at the site consumes heat.

Tret is understood as the mixed temperature returning from heat demands in the site or from transmission lines to the site.

Input for each transmission

Five inputs are present in the calculation method:

  • Length of transmission, L

  • Internal diameter of forward and return pipes, d

  • Specific heat loss, U

  • Pipe roughness, ϵ

  • Ground temperature, Tg

Temperature zoning in a hydraulic calculation in energyPRO

The sites and transmissions are divided into temperature zones. Each site and each transmission belong to only one of the temperature zones.

If the energy can flow from one site to another site through certain transmissions and can flow back through certain transmissions, all the sites connected by the transmissions, and the transmissions in which the flow may happen, are in the same temperature zone. Such a system can be formulated as a graph with strongly connected components.

One-way transmissions are always in the same zone as the site from which the transmission is possible. If there is a site to which no energy flow back is possible, it is together with the outgoing transmission, in their own temperature zone.

In each temperature zone the sites and transmissions are operated at the same supply temperature, Tsup, and return temperature, Tret. This is done by choosing the highest supply and highest return temperature from all the sites in the temperature zone. These operation temperatures in each temperature zone can change from time step to time step.

Chart, line chart Description automatically generated
Figure 3‑29 An example of a project, where there are three temperature zones.

Example presented Figure 3‑29Error! Reference source not found. has three temperature zones. TzA and TzC are created because there is no energy flow back to HP site or CHP Site and the outgoing transmissions form a temperature zone with the source sites. TzB connects three sites, where the energy can flow out of and back again to every of the sites.

The supply and return temperatures in the presented example, entered in the sites, are shown in Error! Reference source not found.. For simplicity these are assumed to be constants but entering them as timeseries is also possible.


Site nr Tsup [°C] Tret [°C]


 0    HP Site                          70                   35

 1    New town                         60                   35

 2    Solar Site                       60                   40

 3    Old town                         60                   40

 4    CHP Site                         90                   50

Table 3‑1 Examples of supply and return temperatures in the sites

As previously described, Tsup and Tret in a temperature zone are chosen as maximum values entered in the sites belonging to the considered temperature zone. In the considered example we have one temperature zone with more than one site -- TzB. Tsup and Tret for all sites in TzB are summarized in Table 3‑2 and in the last column the maximum values are highlighted.


Temperature zone B


               New town     Solar Site     Old town       Operation
                                                       temperatures in
                                                       temperature zone

Tsup [°C] 60 60 60 100

Tret [°C] 35 40 40 40


: Table 3‑2. Example of calculated temperatures in a "last" temperature zone

The operation temperatures in the temperature zone in Table 3‑2 is possible to be realised sufficiently precise in a real system.

If e.g., the energy flows from Old town to New town, you can shunt the 100°C arriving at New town with colder water to get the 70°C, and you can shunt the 35°C returning from a demand in New town with warmer water, to bring it to the 55 °C of the return temperature in the temperature zone.

In TzA and TzC there is only one site. This means that the supply and return temperatures in TzA are the same as the one specified for HP Site. The same goes for TzC, where the supply and return temperatures are equal to the ones specified in CHP Site.

A warning is given if an energy flow is indicated possible from a temperature zone with lower Tsup to a temperature zone with higher Tsup. Therefore, in the presented example we would have a warning because Tsup from TzA and TzC is lower than the one in TzB and the flow form TzA and TzC to TzB is possible.

Maximum allowable velocity in the pipes for transmission capacity calculation

The maximum allowable velocity in the pipes will act as an energy flow boundary condition and the transmission energy flow in a pipe will be constrained to be within this value.

The maximum allowable velocity in the pipe usually depends on the pipe nominal diameter and the typical values are given in Table 3‑3. These values are selected as industry standard as higher velocities have been known to cause noise problems and damage internal layer of pipes.


      Nominal diameter            Maximum allowable velocity, $_$

          DN 20-400                             2 m/s

          \> DN400                              3 m/s

Table 3‑3. Pipe nominal diameter and corresponding max flow velocity

Knowing the maximum allowable velocity, the maximum allowable energy flow rate in the pipe can be determined by


$$$$



Where $$ is maximum allowable velocity obtained from Table 3‑3 and $$ is density.

To implement the boundary condition for maximum energy flow, the transmission variable is defined as follows.


$$\lbrack\rbrack\dot$$



Where, $\lbrack\rbrack$ is the max transmission from site $$ to $$ in time step $$, $\dot$ is the corresponding mass flow rate from site $$ to $$ in time step $$, $$ is specific heat capacity of water and $$ is supply and return temperatures in the temperature zone.

Maximum allowable pressure gradient for capacity calculation

Pressure losses are mainly due to frictional resistance. Calculating the Reynolds number for the flow is the first step. The procedure for calculating the Reynolds number is described as


$$_$$


$$\dot$$

$$\frac$$

$$\frac$$


Where, $$ is the dynamic viscosity, $\dot$ is the volume flow rate, $$ is the corresponding flow velocity and $$ is the Reynolds number. For district heating systems the flow is between transitional and fully developed turbulent flow with Reynolds number being higher than 104. The Darcy friction factor for such flows can be estimated using Serghide's method [2], which is similar to the paper by Gudmundsson 2021:

$$_ \right)$$

$$_ \right)$$

$$_ \right)$$

$$\left( \frac$$

Where, $$ is the Darcy friction factor [-] and $$ is the pipe roughness [m]. Thus, the pressure loss of the system and the friction pressure gradient can be calculated as.


$$\frac$$


$$\frac$$


Where, $$ is the major pressure loss and the pressure gradient is obtained by dividing it by the pipe length.

The boundary condition for the maximum allowable pressure gradient in the system is a user input. The default value for most systems is 100 Pa/m and rarely goes up to 150 Pa/m in transmission pipes [6]. The calculated friction pressure gradient obtained from equation is compared with the maximum allowable value and converted to $\lbrack\rbrack$ as described in section 3.7.4.

Heat Loss calculation

A typical transmission pipe cross section representing the insulation and casing is shown in Figure 3‑30.

Diagram Description automatically generated
Figure 3‑30. Representation of DH pipe where 1- is water, 2- is media pipe, 3- is insulation layer and 4- is outer casing.

The heat loss in a pipe is calculated with the following formula.

$$\left( \left(_ \right) \right)$$

Where $_$ is supply and return temperatures in the temperature zone. Tg is ground temperature. U is the specific heat loss.

Calculation of total pressure drop

The total pressure drops in supply and return pipe can be calculated using a simplification: the pressure gradient in supply and return pipe are equal.

The calculation method presented in 3.7.5 are used to calculate the pressure gradient (PG) in supply pipe, thus making the assumption that the pressure gradient is equal in supply and return. Hence, the following formula can be used for calculation of total pressure drop in a transmission line:

$$_$$

Work of pumps

A rough estimation of the needed work from pumps can be made by assuming that the pumps need to cover the total pressure drop. This assumption will cause an underestimation of the work, since no information about the pipes are considered (bends, valves etc.). To estimate the work of pumps the following formula can be used:

$$_$$

Where both $_$ are different values for each time step.

Method of electrolyser calculation in energyPRO

Input for the model

  • Nominal efficiency of the Electrolyser [%] (relating hydrogen production to electricity consumption)

  • Electric Capacity of the Electrolyser [MW]

Further optional inputs:

  • Heat output [MW]

  • Minimal load [MW]

General constants

  • Molar weight of hydrogen: 1,00784 g/mol

  • Molar weight of oxygen: 15,999 g/mol

  • Lower heating value of hydrogen: 33,3 kWh/kg

Creating a load curve for an electrolyser

Since an electrolyser is very flexible to change its load, it is important to be able to know how the efficiency varies with the applied load. The efficiency in this document is related to, as suggested by Buttler et al. (2018) for energy applications, the lower heat value of hydrogen. The relative change in efficiency is however assumed to be similar. For the two mentioned technologies different load curves are assumed:

+------------+--------------------+------------------------------------+ | [%] of | Alkaline | Polymer Electrolyte Membrane | | nominal | Electrolysis | Electrolysis (PEM) | | load | (AE) | | | | | [%] of nominal efficiency | | | [%] of nominal | | | | efficiency | | +:==========:+:==================:+:==================================:+ | 25 | 105 | 115 | | (AE)/ | | | | | | | | 27 | | | | (PEM) | | | +------------+--------------------+------------------------------------+ | 100 | 100 | 100 | +------------+--------------------+------------------------------------+

: Table 3‑4: Load curve, electrolyser

The data point in the middle refers to the peak efficiency of the electrolyser system, also referred to as η_(H2,out,peak). It is seen below as the points where both curves show the highest efficiency, close after 20 % of their nominal load.

Figure 3‑31: Efficiency curves

The shown efficiency curves relate both to AE and PEM with 60 % nominal efficiency, which is entered by the user. As seen the highest efficiency is reached in part load reaching 63% and 69% of efficiency respectively as a result of multiplying the nominal efficiency with the second row of Table 3‑4. This happens because an electrolysers cells are declining in efficiency with higher loads, while an electrolyser's auxiliaries are increasing in efficiency with increasing load. The minimal loads are specified by the user to be 5 % of nominal load for the PEM and 20 % for the AE in Figure 10.

Hydrogen and Oxygen Production and Water Consumption

The hydrogen production is modelled by multiplying on the electricity consumption with a factor of how much electricity is converted into hydrogen directly. This factor is referred to as efficiency.

The oxygen output is calculated based on the hydrogen output. Therefore, the mass balance to the chemical reaction of splitting water (2 H2O→2 H2+ O2) is used to calculate the amount of oxygen produced per kg of produced hydrogen. The oxygen output is calculated according to following equation:

$$O_$$

The amount of water consumption is also determined based on the hydrogen production, by using the mass balance to the chemical reaction of splitting water.

$$H_$$

Heat output

The heat production is modelled as absolute value. To prevent that the overall system efficiency will increase above 100%, the heat output at nominal load should not exceed:

$$Maximum\ heat\ output = (1 - \ \ \eta_$$

Where:

η_(H2,out,peak) is the highest possible efficiency of electric input to hydrogen production (LHV) and not the nominal efficiency.

E_cap is the nominal electric capacity of the electrolyser

This is because the model assumes the heat output to be constant from the point of maximum efficiency to nominal efficiency. Thereby, this heat output together with the hydrogen efficiency should not exceed the input of electricity.

Method of energyPRO OPTIMIZE

Annuity

The sizing optimization in energyPRO is done by adding independent variables for the capacities of the selected elements. A linear cost is multiplied with these independent variables.

The linear cost is calculated as an annuity of the investment based on the interest rate and expected lifetime.

$$Annuity = SpecificInvestCapacity\frac$$

Where i is interest rate and n is expected lifetime.

Upper value

The upper value of the energy type is used to limit the interval in which the optimal capacity is looked for. The full load capacity of the energy conversion unit is used to define the relationship between the energy types of the energy conversion unit.

Optimization period

The optimization period is set to year regardless of the setting in the projects.

Part load and minimum load

Since the full load capacity of the energy conversion unit is an independent variable, it is not possible to have part load power curves and minimum load.

Limitations

The size optimization only works with the MILP solver.

The energy conversion unit is allowed to part load down to zero with the efficiencies of the full load power curve. Any part load power curves will be ignored including minimum load.

The planning period is one year even if you have more years in the project's planning period. The optimization period is also a year, even if you have monthly optimization in the project settings.

It is not possible to optimize fuel storages, user defined thermal storages or hydro station storage.

Functions in energyPRO

Introduction

This chapter is a reference section for functions and formulas in energyPRO.

There are five areas in energyPRO containing formula fields. In each of those areas there is a set of standard mathematical functions and some specialized functions available. These areas are:

  • Time series functions

  • Demands

  • Energy Units

  • Economy (Revenues and operational expenditures)

  • Economy (Taxation)

  • Economy (Define annual key figures)


![](./media/image273.png) the Fx-button (Taxation and Define annual key
                                                       figures excluded). Pressing this button invokes a
                                                       window telling which functions are available for
                                                       creating formulas.

[General functions:] The structure in this chapter is as follows. First, the general functions available in all or most of the formula fields in energyPRO is presented, see section 4.2. The general functions are the only functions available in "Time series functions" and "Demands".

[Time series functions: In section 4.3 funtions to be used in time series only are described]

[Functions concerning load curves:] In section 4.44 additional functions used for describing the production units load curves are presented. These functions describes how to access productions and consumptions on other production units

[Functions concerning operational payments:] In section 4.55, functions available for defining Revenues and Operation Expenditures payments are described. Those functions are divided into three groups. In section 4.5.1 functions concerning energy conversion on system level are described. In section 4.5.2 functions concerning energy conversion on production unit level are described. Finally, section 0 contains description of miscellaneous functions.

[Functions concerning Taxation:] In section 0 the functions to be used for defining Taxation payments are described.

[Functions concerning Annual key figures:] Finally, in section 4.7 functions used to define "Annual key figures" are described.

Functions used in all (or more) formula fields

Available in all formula fields are standard mathematical functions shown in Table 4‑1.


Standard mathematical functions


+ , − , * ,/ , \^

Abs(value1)

Arctan(value1)

Cos(value1)

Exp(value1)

Frac(value1)

Int(value1)

Trunc(value1)

Ln(value1)

Pi

Round(value1)

Sin(value1)

Sqr(value1)

Sqrt(value1)

Min(value1;value2; value3;....)

Max(value1;value2; value3;....)

Avg(value1;value2; value3;....)

Sum(value1;value2; value3;....)


: Table 4‑1: Standard mathematical functions available in all formula fields in energyPRO


Other functions


Ceil

Floor

Z

If

(function1[Comparison operator]funtion2)

Year(), month(), day(), hour(), minute(_)

DayOfWeek(_)

Time series reference


The last functions are described below.

Ceil

Returns an integer value rounding a real number up to nearest integer.


             Syntax Ceil(Value1)

       **Argument**                            **Description**

             Value1 Real number

     Returning unit Integer

            Example Ceil(11.5) =
                    12

Floor

Returns an integer value rounding a real number down to nearest integer.


             Syntax Ceil(Value1)

       **Argument**                            **Description**

             Value1 Real number

     Returning unit Integer

            Example Floor(11.5) =
                    11

If

::: Definition Checks whether an expression is met, and returns one value if TRUE, and another value if FALSE :::

+-------------------:+---+----------+---+-----------------------------------+---+ | Syntax | I | | | | | | | f | | | | | | | ( | | | | | | | e | | | | | | | x | | | | | | | p | | | | | | | r | | | | | | | e | | | | | | | s | | | | | | | s | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | ; | | | | | | | x | | | | | | | ; | | | | | | | y | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +--------------------+---+----------+---+-----------------------------------+---+ | expression | B | | | | | | | o | | | | | | | o | | | | | | | l | | | | | | | e | | | | | | | a | | | | | | | n | | | | | | | e | | | | | | | x | | | | | | | p | | | | | | | r | | | | | | | e | | | | | | | s | | | | | | | s | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | o | | | | | | | b | | | | | | | e | | | | | | | e | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | d | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | x | I | | | | | | | f | | | | | | y | e | | | | | | | x | | | | | | | p | | | | | | | r | | | | | | | e | | | | | | | s | | | | | | | s | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | i | | | | | | | s | | | | | | | t | | | | | | | r | | | | | | | u | | | | | | | e | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | s | | | | | | | x | | | | | | | | | | | | | | I | | | | | | | f | | | | | | | e | | | | | | | x | | | | | | | p | | | | | | | r | | | | | | | e | | | | | | | s | | | | | | | s | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | i | | | | | | | s | | | | | | | f | | | | | | | a | | | | | | | l | | | | | | | s | | | | | | | e | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | s | | | | | | | y | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Example | I | | | | | | | f | | | | | | | ( | | | | | | | T | | | | | | | ( | | | | | | | \ | | | | | | | _ | | | | | | | ) | | | | | | | \ | | | | | | | > | | | | | | | 1 | | | | | | | 0 | | | | | | | ; | | | | | | | 1 | | | | | | | 0 | | | | | | | 0 | | | | | | | ; | | | | | | | 5 | | | | | | | 0 | | | | | | | ) | | | | | | | = | | | | | | | i | | | | | | | f | | | | | | | T | | | | | | | ( | | | | | | | \ | | | | | | | _ | | | | | | | ) | | | | | | | = | | | | | | | 5 | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | e | | | | | | | s | | | | | | | u | | | | | | | l | | | | | | | t | | | | | | | i | | | | | | | s | | | | | | | 5 | | | | | | | 0 | | | | | +--------------------+---+----------+---+-----------------------------------+---+

(function1[Comparison operator]funtion2)

::: Definition Checks whether an expression is met and returns 1 if TRUE and 0 if FALSE :::

+-------------------:+---+----------+---+-----------------------------------+---+ | Syntax | ( | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | 1 | | | | | | | \ | | | | | | | [ | | | | | | | C | | | | | | | o | | | | | | | m | | | | | | | p | | | | | | | a | | | | | | | r | | | | | | | i | | | | | | | s | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | o | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | a | | | | | | | t | | | | | | | o | | | | | | | r | | | | | | | \ | | | | | | | ] | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | 2 | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +--------------------+---+----------+---+-----------------------------------+---+ | Function1 | E | | | | | | | x | | | | | | | p | | | | | | | r | | | | | | | e | | | | | | | s | | | | | | | s | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | o | | | | | | | b | | | | | | | e | | | | | | | e | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | d | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Function2 | E | | | | | | | x | | | | | | | p | | | | | | | r | | | | | | | e | | | | | | | s | | | | | | | s | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | o | | | | | | | b | | | | | | | e | | | | | | | e | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | d | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Comparision | C | | | | | | operator | a | | | | | | | n | | | | | | | b | | | | | | | e | | | | | | | a | | | | | | | n | | | | | | | y | | | | | | | o | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | f | | | | | | | o | | | | | | | l | | | | | | | l | | | | | | | o | | | | | | | w | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | : | | | | | | | | | | | | | | = | | | | | | | , | | | | | | | \ | | | | | | | < | | | | | | | \ | | | | | | | > | | | | | | | , | | | | | | | \ | | | | | | | < | | | | | | | , | | | | | | | \ | | | | | | | > | | | | | | | , | | | | | | | \ | | | | | | | < | | | | | | | = | | | | | | | , | | | | | | | \ | | | | | | | > | | | | | | | = | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Example | ( | | | | | | | T | | | | | | | ( | | | | | | | \ | | | | | | | _ | | | | | | | ) | | | | | | | \ | | | | | | | > | | | | | | | 1 | | | | | | | 0 | | | | | | | ) | | | | | | | = | | | | | | | i | | | | | | | f | | | | | | | T | | | | | | | ( | | | | | | | \ | | | | | | | _ | | | | | | | ) | | | | | | | = | | | | | | | 5 | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | e | | | | | | | s | | | | | | | u | | | | | | | l | | | | | | | t | | | | | | | i | | | | | | | s | | | | | | | 0 | | | | | +--------------------+---+----------+---+-----------------------------------+---+

Date and Time functions

::: Definition With the functions: year(), month(), day(), hour(), minute(_) you get the year, the number of month in the year, the number of day in the month, the number of hour in the day and the number of minute in the hour, respectively for the given time interval. :::

DayOfWeek

::: Definition Returns the number of the in the week, where Monday is 1 and Sunday is 7. :::

IsHoliday

::: Definition Returns 1 if the day is a public holiday, otherwise 0. :::

Time series reference

Returns values from a time series established under external conditions or demands. Present only available in "Time series functions" and "Production Units".

+-------------------:+--:+-----:+---+---+---------------+ | Syntax | | | * | | | | | | | S | | | | | | | y | | | | | | | m | | | | | | | b | | | | | | | o | | | | | | | l | | | | | | | * | | | | | | | ( | | | | | | | \ | | | | | | | _ | | | | | | | * | | | | | | | ) | | | | | | | * | | | +--------------------+---+------+---+---+---------------+ | Argument | | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | +--------------------+---+------+---+---+---------------+ | Symbol | | The | | | | | | | sy | | | | | | | mbol | | | | | | | used | | | | | | | to | | | | | | | de | | | | | | | fine | | | | | | | a | | | | | | | time | | | | | | | se | | | | | | | ries | | | | +--------------------+---+------+---+---+---------------+ | Returning value | | V | | | | | | | alue | | | | | | | c | | | | | | | orre | | | | | | | spon | | | | | | | ding | | | | | | | with | | | | | | | date | | | | | | | and | | | | | | | time | | | | | | | from | | | | | | | time | | | | | | | se | | | | | | | ries | | | | | | | est | | | | | | | abli | | | | | | | shed | | | | | | | u | | | | | | | nder | | | | | | | exte | | | | | | | rnal | | | | | | | co | | | | | | | ndit | | | | | | | ions | | | | | | | or | | | | | | | dem | | | | | | | ands | | | | +--------------------+---+------+---+---+---------------+ | Returning unit | | - | | | | +--------------------+---+------+---+---+---------------+ | Description | I | | | | | | | s | | | | | | | u | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | w | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | l | | | | | | | o | | | | | | | a | | | | | | | d | | | | | | | c | | | | | | | u | | | | | | | r | | | | | | | v | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | a | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | d | | | | | | | u | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | i | | | | | | | s | | | | | | | d | | | | | | | e | | | | | | | p | | | | | | | e | | | | | | | n | | | | | | | d | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | o | | | | | | | f | | | | | | | a | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | e | | | | | | | s | | | | | | | . | | | | | | | T | | | | | | | h | | | | | | | e | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | e | | | | | | | x | | | | | | | t | | | | | | | r | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | s | | | | | | | f | | | | | | | r | | | | | | | o | | | | | | | m | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | e | | | | | | | s | | | | | | | . | | | | | +--------------------+---+------+---+---+---------------+ | Examples | * | | | | | | | H | | | | | | | D | | | | | | | ( | | | | | | | \ | | | | | | | _ | | | | | | | ) | | | | | | | * | | | | | | | e | | | | | | | x | | | | | | | t | | | | | | | r | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | s | | | | | | | f | | | | | | | o | | | | | | | r | | | | | | | m | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | e | | | | | | | s | | | | | | | H | | | | | | | D | | | | | | | , | | | | | | | w | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | e | | | | | | | H | | | | | | | D | | | | | | | i | | | | | | | s | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | s | | | | | | | y | | | | | | | m | | | | | | | b | | | | | | | o | | | | | | | l | | | | | | | o | | | | | | | f | | | | | | | a | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | e | | | | | | | s | | | | | | | , | | | | | | | e | | | | | | | . | | | | | | | g | | | | | | | . | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | d | | | | | | | e | | | | | | | m | | | | | | | a | | | | | | | n | | | | | | | d | | | | | | | . | | | | | | | | | | | | | | * | | | | | | | T | | | | | | | ( | | | | | | | \ | | | | | | | _ | | | | | | | ) | | | | | | | * | | | | | | | e | | | | | | | x | | | | | | | t | | | | | | | r | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | s | | | | | | | f | | | | | | | r | | | | | | | o | | | | | | | m | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | e | | | | | | | s | | | | | | | T | | | | | | | , | | | | | | | w | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | e | | | | | | | T | | | | | | | c | | | | | | | o | | | | | | | u | | | | | | | l | | | | | | | d | | | | | | | b | | | | | | | e | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | s | | | | | | | y | | | | | | | m | | | | | | | b | | | | | | | o | | | | | | | l | | | | | | | o | | | | | | | f | | | | | | | a | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | e | | | | | | | s | | | | | | | f | | | | | | | r | | | | | | | o | | | | | | | m | | | | | | | e | | | | | | | x | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | n | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | o | | | | | | | n | | | | | | | d | | | | | | | i | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | s | | | | | | | d | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | b | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | f | | | | | | | l | | | | | | | u | | | | | | | c | | | | | | | t | | | | | | | u | | | | | | | a | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | s | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | m | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | a | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | e | | | | | | | s | | | | | | | d | | | | | | | u | | | | | | | r | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | a | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | . | | | | | +--------------------+---+------+---+---+---------------+

Z

Z is a step-function that returns a value between 0 and 1

+-------------------:+---+----------+---+-----------------------------------+---+ | Syntax | Z | | | | | | | ( | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | ; | | | | | | | F | | | | | | | m | | | | | | | i | | | | | | | n | | | | | | | ; | | | | | | | F | | | | | | | m | | | | | | | a | | | | | | | x | | | | | | | * | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +--------------------+---+----------+---+-----------------------------------+---+ | Function | T | | | | | | | h | | | | | | Fmin | e | | | | | | | f | | | | | | Fmax | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | , | | | | | | | T | | | | | | | | | | | | | | M | | | | | | | i | | | | | | | n | | | | | | | i | | | | | | | m | | | | | | | u | | | | | | | m | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | | | | | | | | M | | | | | | | a | | | | | | | x | | | | | | | i | | | | | | | m | | | | | | | u | | | | | | | m | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning value | F | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | b | | | | | | | e | | | | | | | t | | | | | | | w | | | | | | | e | | | | | | | e | | | | | | | n | | | | | | | 0 | | | | | | | a | | | | | | | n | | | | | | | d | | | | | | | 1 | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning unit | \ | | | | | | | - | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Description | Z | | | | | | | i | | | | | | | s | | | | | | | a | | | | | | | s | | | | | | | t | | | | | | | e | | | | | | | p | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | , | | | | | | | t | | | | | | | h | | | | | | | a | | | | | | | t | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | s | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | 0 | | | | | | | , | | | | | | | w | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | T | | | | | | | ≤ | | | | | | | F | | | | | | | m | | | | | | | i | | | | | | | n | | | | | | | , | | | | | | | 1 | | | | | | | , | | | | | | | w | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | T | | | | | | | \ | | | | | | | > | | | | | | | T | | | | | | | m | | | | | | | a | | | | | | | x | | | | | | | , | | | | | | | a | | | | | | | n | | | | | | | d | | | | | | | a | | | | | | | l | | | | | | | i | | | | | | | n | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | p | | | | | | | o | | | | | | | l | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | b | | | | | | | e | | | | | | | t | | | | | | | w | | | | | | | e | | | | | | | e | | | | | | | n | | | | | | | 0 | | | | | | | a | | | | | | | n | | | | | | | d | | | | | | | 1 | | | | | | | w | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | T | | | | | | | i | | | | | | | s | | | | | | | b | | | | | | | e | | | | | | | t | | | | | | | w | | | | | | | e | | | | | | | e | | | | | | | n | | | | | | | F | | | | | | | m | | | | | | | i | | | | | | | n | | | | | | | a | | | | | | | n | | | | | | | d | | | | | | | F | | | | | | | m | | | | | | | a | | | | | | | x | | | | | | | . | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Example | Z | | | | | | | ( | | | | | | | T | | | | | | | ( | | | | | | | \ | | | | | | | _ | | | | | | | ) | | | | | | | ; | | | | | | | 0 | | | | | | | ; | | | | | | | 1 | | | | | | | 0 | | | | | | | ; | | | | | | | ) | | | | | | | . | | | | | | | U | | | | | | | s | | | | | | | e | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | e | | | | | | | s | | | | | | | w | | | | | | | i | | | | | | | t | | | | | | | h | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | s | | | | | | | y | | | | | | | m | | | | | | | b | | | | | | | o | | | | | | | l | | | | | | | T | | | | | | | . | | | | | | | T | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | g | | | | | | | u | | | | | | | m | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | t | | | | | | | o | | | | | | | T | | | | | | | , | | | | | | | - | | | | | | | ( | | | | | | | \ | | | | | | | _ | | | | | | | ) | | | | | | | r | | | | | | | e | | | | | | | f | | | | | | | e | | | | | | | r | | | | | | | s | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | . | | | | | | | I | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | a | | | | | | | t | | | | | | | c | | | | | | | a | | | | | | | s | | | | | | | e | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | Z | | | | | | | - | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | s | | | | | | | : | | | | | | | | | | | | | | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | i | | | | | | | f | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t | | | | | | | e | | | | | | | m | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | a | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | e | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | i | | | | | | | s | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | z | | | | | | | e | | | | | | | r | | | | | | | o | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | o | | | | | | | r | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b | | | | | | | e | | | | | | | l | | | | | | | o | | | | | | | w | | | | | | | | | | | | | | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | | | | | | | . | | | | | | | 5 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | i | | | | | | | f | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t | | | | | | | e | | | | | | | m | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | a | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | e | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | i | | | | | | | s | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5 | | | | | | | ° | | | | | | | C | | | | | | | | | | | | | | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | i | | | | | | | f | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t | | | | | | | e | | | | | | | m | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | a | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | e | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | i | | | | | | | s | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a | | | | | | | b | | | | | | | o | | | | | | | v | | | | | | | e | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1 | | | | | | | 0 | | | | | | | ° | | | | | | | C | | | | | +--------------------+---+----------+---+-----------------------------------+---+

Functions used only in Time series functions

Calcstart

Returns the Start date specified in the project identification.


             Syntax Calcstart

       **Argument**                            **Description**

       Availability External
                    contditons,
                    Time series
                    funcrtions
                    only

     Returning unit Real number

            Example If the
                    calculations
                    starttime is
                    01-01-2012
                    then Calcstart
                    returns 40909

Intervals

Based on an existing time series, the function generates a new time series with a specified number of intervals omitting a percentage of extreme values.

+-------------------:+---+----------+---+-----------------------------------+---+ | Syntax | I | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | s | | | | | | | ( | | | | | | | T | | | | | | | S | | | | | | | S | | | | | | | y | | | | | | | m | | | | | | | b | | | | | | | o | | | | | | | l | | | | | | | ; | | | | | | | N | | | | | | | o | | | | | | | O | | | | | | | f | | | | | | | I | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | s | | | | | | | , | | | | | | | E | | | | | | | k | | | | | | | s | | | | | | | t | | | | | | | r | | | | | | | e | | | | | | | m | | | | | | | e | | | | | | | V | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | s | | | | | | | P | | | | | | | c | | | | | | | t | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +--------------------+---+----------+---+-----------------------------------+---+ | TSSymbol | N | | | | | | | a | | | | | | NoOfIntrvals | m | | | | | | | e | | | | | | ExtremeValuesPct | o | | | | | | | f | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | e | | | | | | | s | | | | | | | s | | | | | | | y | | | | | | | m | | | | | | | b | | | | | | | o | | | | | | | l | | | | | | | | | | | | | | N | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | | | o | | | | | | | f | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | s | | | | | | | i | | | | | | | n | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | g | | | | | | | n | | | | | | | o | | | | | | | s | | | | | | | i | | | | | | | s | | | | | | | | | | | | | | P | | | | | | | e | | | | | | | r | | | | | | | c | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | a | | | | | | | g | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | e | | | | | | | x | | | | | | | t | | | | | | | r | | | | | | | e | | | | | | | m | | | | | | | e | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | s | | | | | | | ( | | | | | | | b | | | | | | | o | | | | | | | t | | | | | | | h | | | | | | | h | | | | | | | i | | | | | | | g | | | | | | | h | | | | | | | a | | | | | | | n | | | | | | | d | | | | | | | l | | | | | | | o | | | | | | | w | | | | | | | ) | | | | | | | t | | | | | | | o | | | | | | | b | | | | | | | e | | | | | | | o | | | | | | | m | | | | | | | i | | | | | | | t | | | | | | | t | | | | | | | e | | | | | | | d | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning value | V | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | i | | | | | | | n | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | t | | | | | | | a | | | | | | | m | | | | | | | p | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning unit | \ | | | | | | | - | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Description | T | | | | | | | h | | | | | | | i | | | | | | | s | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | i | | | | | | | n | | | | | | | m | | | | | | | a | | | | | | | d | | | | | | | e | | | | | | | f | | | | | | | o | | | | | | | r | | | | | | | b | | | | | | | a | | | | | | | c | | | | | | | k | | | | | | | w | | | | | | | a | | | | | | | r | | | | | | | d | | | | | | | c | | | | | | | o | | | | | | | m | | | | | | | p | | | | | | | a | | | | | | | t | | | | | | | i | | | | | | | b | | | | | | | i | | | | | | | l | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | o | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | w | | | | | | | a | | | | | | | y | | | | | | | o | | | | | | | f | | | | | | | g | | | | | | | e | | | | | | | n | | | | | | | e | | | | | | | r | | | | | | | a | | | | | | | t | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | g | | | | | | | n | | | | | | | o | | | | | | | s | | | | | | | i | | | | | | | s | | | | | | | f | | | | | | | o | | | | | | | r | | | | | | | e | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | s | | | | | | | p | | | | | | | o | | | | | | | t | | | | | | | p | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | e | | | | | | | s | | | | | | | w | | | | | | | e | | | | | | | r | | | | | | | e | | | | | | | d | | | | | | | o | | | | | | | n | | | | | | | e | | | | | | | p | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | r | | | | | | | t | | | | | | | o | | | | | | | e | | | | | | | n | | | | | | | e | | | | | | | r | | | | | | | g | | | | | | | y | | | | | | | P | | | | | | | R | | | | | | | O | | | | | | | v | | | | | | | e | | | | | | | r | | | | | | | s | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | 4 | | | | | | | . | | | | | | | 2 | | | | | | | . | | | | | | | B | | | | | | | a | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | o | | | | | | | n | | | | | | | a | | | | | | | n | | | | | | | e | | | | | | | x | | | | | | | i | | | | | | | s | | | | | | | t | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | e | | | | | | | s | | | | | | | , | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | g | | | | | | | e | | | | | | | n | | | | | | | e | | | | | | | r | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | s | | | | | | | a | | | | | | | n | | | | | | | e | | | | | | | w | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | e | | | | | | | s | | | | | | | w | | | | | | | i | | | | | | | t | | | | | | | h | | | | | | | a | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | n | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | | | o | | | | | | | f | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | s | | | | | | | o | | | | | | | m | | | | | | | i | | | | | | | t | | | | | | | t | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | a | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | c | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | a | | | | | | | g | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | e | | | | | | | x | | | | | | | t | | | | | | | r | | | | | | | e | | | | | | | m | | | | | | | e | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | s | | | | | | | . | | | | | | | A | | | | | | | l | | | | | | | l | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | s | | | | | | | h | | | | | | | a | | | | | | | v | | | | | | | e | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | s | | | | | | | a | | | | | | | m | | | | | | | e | | | | | | | l | | | | | | | e | | | | | | | n | | | | | | | g | | | | | | | t | | | | | | | h | | | | | | | . | | | | | | | A | | | | | | | l | | | | | | | l | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | s | | | | | | | f | | | | | | | r | | | | | | | o | | | | | | | m | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | m | | | | | | | o | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | e | | | | | | | s | | | | | | | a | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | p | | | | | | | u | | | | | | | t | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | c | | | | | | | o | | | | | | | r | | | | | | | r | | | | | | | e | | | | | | | s | | | | | | | p | | | | | | | o | | | | | | | n | | | | | | | d | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | . | | | | | | | T | | | | | | | h | | | | | | | e | | | | | | | I | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | s | | | | | | | a | | | | | | | r | | | | | | | e | | | | | | | c | | | | | | | r | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | b | | | | | | | a | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | o | | | | | | | n | | | | | | | m | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | l | | | | | | | y | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | s | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Example | * | | | | | | | I | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | n | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | s | | | | | | | ( | | | | | | | S | | | | | | | p | | | | | | | o | | | | | | | t | | | | | | | ; | | | | | | | 5 | | | | | | | ; | | | | | | | 2 | | | | | | | ) | | | | | | | , | | | | | | | W | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | e | | | | | | | s | | | | | | | w | | | | | | | i | | | | | | | t | | | | | | | h | | | | | | | 5 | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | s | | | | | | | o | | | | | | | m | | | | | | | i | | | | | | | t | | | | | | | t | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | h | | | | | | | i | | | | | | | g | | | | | | | h | | | | | | | e | | | | | | | s | | | | | | | t | | | | | | | a | | | | | | | n | | | | | | | d | | | | | | | l | | | | | | | o | | | | | | | w | | | | | | | e | | | | | | | s | | | | | | | t | | | | | | | 2 | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | c | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | . | | | | | | | * | | | | | +--------------------+---+----------+---+-----------------------------------+---+

TSMean

Returns a time series mean value for a specified period.

+-------------------:+---+----------+---+-----------------------------------+---+ | Syntax | T | | | | | | | S | | | | | | | M | | | | | | | e | | | | | | | a | | | | | | | n | | | | | | | ( | | | | | | | T | | | | | | | I | | | | | | | M | | | | | | | E | | | | | | | S | | | | | | | E | | | | | | | R | | | | | | | I | | | | | | | E | | | | | | | S | | | | | | | N | | | | | | | A | | | | | | | M | | | | | | | E | | | | | | | ; | | | | | | | S | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | ; | | | | | | | E | | | | | | | n | | | | | | | d | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +--------------------+---+----------+---+-----------------------------------+---+ | TIMESERIESNAME | T | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | a | | | | | | | m | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | e | | | | | | | s | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Start time | N | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | | | , | | | | | | | D | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | o | | | | | | | r | | | | | | | c | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | s | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | End time | N | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | | | D | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | o | | | | | | | r | | | | | | | c | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | s | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning unit | R | | | | | | | e | | | | | | | a | | | | | | | l | | | | | | | n | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Description | T | | | | | | | h | | | | | | | i | | | | | | | s | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | s | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | m | | | | | | | e | | | | | | | a | | | | | | | n | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | f | | | | | | | o | | | | | | | r | | | | | | | a | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | d | | | | | | | . | | | | | | | T | | | | | | | h | | | | | | | e | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | d | | | | | | | c | | | | | | | a | | | | | | | n | | | | | | | b | | | | | | | e | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | b | | | | | | | y | | | | | | | a | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | s | | | | | | | ( | | | | | | | \ | | | | | | | < | | | | | | | 1 | | | | | | | 0 | | | | | | | 0 | | | | | | | 0 | | | | | | | ) | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | g | | | | | | | u | | | | | | | m | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | i | | | | | | | s | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | p | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | a | | | | | | | s | | | | | | | o | | | | | | | f | | | | | | | f | | | | | | | s | | | | | | | e | | | | | | | t | | | | | | | f | | | | | | | r | | | | | | | o | | | | | | | m | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | t | | | | | | | a | | | | | | | m | | | | | | | p | | | | | | | o | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | w | | | | | | | i | | | | | | | s | | | | | | | e | | | | | | | i | | | | | | | t | | | | | | | i | | | | | | | s | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | p | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | a | | | | | | | s | | | | | | | a | | | | | | | d | | | | | | | a | | | | | | | t | | | | | | | a | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Examples | T | | | | | | | S | | | | | | | M | | | | | | | e | | | | | | | a | | | | | | | n | | | | | | | ( | | | | | | | T | | | | | | | ; | | | | | | | C | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | S | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | - | | | | | | | 1 | | | | | | | ; | | | | | | | 2 | | | | | | | ) | | | | | | | | | | | | | | T | | | | | | | S | | | | | | | M | | | | | | | e | | | | | | | a | | | | | | | n | | | | | | | ( | | | | | | | T | | | | | | | ; | | | | | | | F | | | | | | | l | | | | | | | o | | | | | | | o | | | | | | | r | | | | | | | ( | | | | | | | C | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | S | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | ) | | | | | | | ; | | | | | | | 2 | | | | | | | ) | | | | | | | | | | | | | | T | | | | | | | S | | | | | | | M | | | | | | | e | | | | | | | a | | | | | | | n | | | | | | | ( | | | | | | | T | | | | | | | ; | | | | | | | 0 | | | | | | | 1 | | | | | | | - | | | | | | | 0 | | | | | | | 1 | | | | | | | - | | | | | | | 2 | | | | | | | 0 | | | | | | | 1 | | | | | | | 2 | | | | | | | ; | | | | | | | 0 | | | | | | | 8 | | | | | | | - | | | | | | | 0 | | | | | | | 1 | | | | | | | - | | | | | | | 2 | | | | | | | 0 | | | | | | | 1 | | | | | | | 2 | | | | | | | ) | | | | | | | | | | | | | | T | | | | | | | S | | | | | | | M | | | | | | | e | | | | | | | a | | | | | | | n | | | | | | | ( | | | | | | | T | | | | | | | ; | | | | | | | - | | | | | | | 1 | | | | | | | ; | | | | | | | - | | | | | | | 0 | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+

TSMin

Returns a time series minimum value for a specified period.

+-------------------:+---+----------+---+-----------------------------------+---+ | Syntax | T | | | | | | | S | | | | | | | M | | | | | | | i | | | | | | | n | | | | | | | ( | | | | | | | T | | | | | | | I | | | | | | | M | | | | | | | E | | | | | | | S | | | | | | | E | | | | | | | R | | | | | | | I | | | | | | | E | | | | | | | S | | | | | | | N | | | | | | | A | | | | | | | M | | | | | | | E | | | | | | | ; | | | | | | | S | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | ; | | | | | | | E | | | | | | | n | | | | | | | d | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +--------------------+---+----------+---+-----------------------------------+---+ | TIMESERIESNAME | T | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | a | | | | | | | m | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | e | | | | | | | s | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Start time | N | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | | | , | | | | | | | D | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | o | | | | | | | r | | | | | | | c | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | s | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | End time | N | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | | | D | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | o | | | | | | | r | | | | | | | c | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | s | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning unit | R | | | | | | | e | | | | | | | a | | | | | | | l | | | | | | | n | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Description | T | | | | | | | h | | | | | | | i | | | | | | | s | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | s | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | m | | | | | | | i | | | | | | | n | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | f | | | | | | | o | | | | | | | r | | | | | | | a | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | d | | | | | | | . | | | | | | | T | | | | | | | h | | | | | | | e | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | d | | | | | | | c | | | | | | | a | | | | | | | n | | | | | | | b | | | | | | | e | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | b | | | | | | | y | | | | | | | a | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | s | | | | | | | ( | | | | | | | \ | | | | | | | < | | | | | | | 1 | | | | | | | 0 | | | | | | | 0 | | | | | | | 0 | | | | | | | ) | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | g | | | | | | | u | | | | | | | m | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | i | | | | | | | s | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | p | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | a | | | | | | | s | | | | | | | o | | | | | | | f | | | | | | | f | | | | | | | s | | | | | | | e | | | | | | | t | | | | | | | f | | | | | | | r | | | | | | | o | | | | | | | m | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | t | | | | | | | a | | | | | | | m | | | | | | | p | | | | | | | o | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | w | | | | | | | i | | | | | | | s | | | | | | | e | | | | | | | i | | | | | | | t | | | | | | | i | | | | | | | s | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | p | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | a | | | | | | | s | | | | | | | a | | | | | | | d | | | | | | | a | | | | | | | t | | | | | | | a | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Examples | T | | | | | | | S | | | | | | | M | | | | | | | i | | | | | | | n | | | | | | | ( | | | | | | | T | | | | | | | ; | | | | | | | \ | | | | | | | _ | | | | | | | - | | | | | | | 1 | | | | | | | ; | | | | | | | \ | | | | | | | _ | | | | | | | + | | | | | | | 1 | | | | | | | ) | | | | | | | | | | | | | | T | | | | | | | S | | | | | | | M | | | | | | | i | | | | | | | n | | | | | | | ( | | | | | | | T | | | | | | | ; | | | | | | | D | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | ( | | | | | | | C | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | S | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | ) | | | | | | | ; | | | | | | | D | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | ( | | | | | | | C | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | S | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | + | | | | | | | 3 | | | | | | | 6 | | | | | | | 5 | | | | | | | ) | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+

TSMax

Returns a time series minimum value for a specified period.

+-------------------:+---+----------+---+-----------------------------------+---+ | Syntax | T | | | | | | | S | | | | | | | M | | | | | | | a | | | | | | | x | | | | | | | ( | | | | | | | T | | | | | | | I | | | | | | | M | | | | | | | E | | | | | | | S | | | | | | | E | | | | | | | R | | | | | | | I | | | | | | | E | | | | | | | S | | | | | | | N | | | | | | | A | | | | | | | M | | | | | | | E | | | | | | | ; | | | | | | | S | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | ; | | | | | | | E | | | | | | | n | | | | | | | d | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +--------------------+---+----------+---+-----------------------------------+---+ | TIMESERIESNAME | T | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | a | | | | | | | m | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | e | | | | | | | s | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Start time | N | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | | | , | | | | | | | D | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | o | | | | | | | r | | | | | | | c | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | s | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | End time | N | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | | | D | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | o | | | | | | | r | | | | | | | c | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | s | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning unit | R | | | | | | | e | | | | | | | a | | | | | | | l | | | | | | | n | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Description | T | | | | | | | h | | | | | | | i | | | | | | | s | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | s | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | m | | | | | | | a | | | | | | | x | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | f | | | | | | | o | | | | | | | r | | | | | | | a | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | d | | | | | | | . | | | | | | | T | | | | | | | h | | | | | | | e | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | d | | | | | | | c | | | | | | | a | | | | | | | n | | | | | | | b | | | | | | | e | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | b | | | | | | | y | | | | | | | a | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | s | | | | | | | ( | | | | | | | \ | | | | | | | < | | | | | | | 1 | | | | | | | 0 | | | | | | | 0 | | | | | | | 0 | | | | | | | ) | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | g | | | | | | | u | | | | | | | m | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | i | | | | | | | s | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | p | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | a | | | | | | | s | | | | | | | o | | | | | | | f | | | | | | | f | | | | | | | s | | | | | | | e | | | | | | | t | | | | | | | f | | | | | | | r | | | | | | | o | | | | | | | m | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | t | | | | | | | a | | | | | | | m | | | | | | | p | | | | | | | o | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | w | | | | | | | i | | | | | | | s | | | | | | | e | | | | | | | i | | | | | | | t | | | | | | | i | | | | | | | s | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | p | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | a | | | | | | | s | | | | | | | a | | | | | | | d | | | | | | | a | | | | | | | t | | | | | | | a | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Examples | T | | | | | | | S | | | | | | | M | | | | | | | a | | | | | | | x | | | | | | | ( | | | | | | | T | | | | | | | ; | | | | | | | \ | | | | | | | _ | | | | | | | - | | | | | | | 1 | | | | | | | ; | | | | | | | \ | | | | | | | _ | | | | | | | + | | | | | | | 1 | | | | | | | ) | | | | | | | | | | | | | | T | | | | | | | S | | | | | | | M | | | | | | | a | | | | | | | x | | | | | | | ( | | | | | | | T | | | | | | | ; | | | | | | | D | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | ( | | | | | | | C | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | S | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | ) | | | | | | | ; | | | | | | | D | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | ( | | | | | | | C | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | S | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | + | | | | | | | 3 | | | | | | | 6 | | | | | | | 5 | | | | | | | ) | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+

TSSum

Returns the of a time series for a specified period.

+-------------------:+---+----------+---+-----------------------------------+---+ | Syntax | T | | | | | | | S | | | | | | | S | | | | | | | u | | | | | | | m | | | | | | | ( | | | | | | | T | | | | | | | I | | | | | | | M | | | | | | | E | | | | | | | S | | | | | | | E | | | | | | | R | | | | | | | I | | | | | | | E | | | | | | | S | | | | | | | N | | | | | | | A | | | | | | | M | | | | | | | E | | | | | | | ; | | | | | | | S | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | ; | | | | | | | E | | | | | | | n | | | | | | | d | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +--------------------+---+----------+---+-----------------------------------+---+ | TIMESERIESNAME | T | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | a | | | | | | | m | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | e | | | | | | | s | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Start time | N | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | | | , | | | | | | | D | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | o | | | | | | | r | | | | | | | c | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | s | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | End time | N | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | | | D | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | o | | | | | | | r | | | | | | | c | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | s | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning unit | R | | | | | | | e | | | | | | | a | | | | | | | l | | | | | | | n | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Description | T | | | | | | | h | | | | | | | i | | | | | | | s | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | s | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | s | | | | | | | u | | | | | | | m | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | f | | | | | | | o | | | | | | | r | | | | | | | a | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | d | | | | | | | . | | | | | | | T | | | | | | | h | | | | | | | e | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | d | | | | | | | c | | | | | | | a | | | | | | | n | | | | | | | b | | | | | | | e | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | b | | | | | | | y | | | | | | | a | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | s | | | | | | | ( | | | | | | | \ | | | | | | | < | | | | | | | 1 | | | | | | | 0 | | | | | | | 0 | | | | | | | 0 | | | | | | | ) | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | g | | | | | | | u | | | | | | | m | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | i | | | | | | | s | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | p | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | a | | | | | | | s | | | | | | | o | | | | | | | f | | | | | | | f | | | | | | | s | | | | | | | e | | | | | | | t | | | | | | | f | | | | | | | r | | | | | | | o | | | | | | | m | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | t | | | | | | | a | | | | | | | m | | | | | | | p | | | | | | | o | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | w | | | | | | | i | | | | | | | s | | | | | | | e | | | | | | | i | | | | | | | t | | | | | | | i | | | | | | | s | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | p | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | a | | | | | | | s | | | | | | | a | | | | | | | d | | | | | | | a | | | | | | | t | | | | | | | a | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Examples | T | | | | | | | S | | | | | | | S | | | | | | | u | | | | | | | m | | | | | | | ( | | | | | | | T | | | | | | | ; | | | | | | | \ | | | | | | | _ | | | | | | | - | | | | | | | 1 | | | | | | | ; | | | | | | | \ | | | | | | | _ | | | | | | | + | | | | | | | 1 | | | | | | | ) | | | | | | | | | | | | | | T | | | | | | | S | | | | | | | S | | | | | | | u | | | | | | | m | | | | | | | ( | | | | | | | T | | | | | | | ; | | | | | | | D | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | ( | | | | | | | C | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | S | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | ) | | | | | | | ; | | | | | | | D | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | ( | | | | | | | C | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | S | | | | | | | t | | | | | | | a | | | | | | | r | | | | | | | t | | | | | | | + | | | | | | | 3 | | | | | | | 6 | | | | | | | 5 | | | | | | | ) | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+

Functions used only in Production units load curves

The names of functions starting with PaP ([P]roduction [a]lanned) have in common that they extract information about productions/consumptions taking place on production units on which [a production has already been planned] (in the actual time step). In practice, these values are available on units having a higher priority in the operation strategy than the actual production unit. If units have a lower priority they return a zero. The PaP-functions are:


Name Returns Unit


PapElcons(PRODUCTIONUNIT) Already Planned electricity MW consumption

PapElProd(PRODUCTIONUNIT) Already Planned electricity MW production

PapCool(PRODUCTIONUNIT) Already Planned Cooling MW production

PapFuel(PRODUCTIONUNIT) Already Planned Fuel MW consumption

PapHeat(PRODUCTIONUNIT) Already Planned Heat MW production

PapProcHeat(PRODUCTIONUNIT) Already Planned Process MW Heat production


: Table 4‑2:Already Planned functions to be use for describing load curves

PRODUCTIONUNIT is the specified name the of production unit on which the actual load-curve depend.

PapElCons

Returns the already planned electricity consumption on a specified unit.

+-------------------:+---+----------+---+------------------------+----------+---+ | Syntax | P | | | | | | | | a | | | | | | | | p | | | | | | | | E | | | | | | | | l | | | | | | | | C | | | | | | | | o | | | | | | | | n | | | | | | | | s | | | | | | | | ( | | | | | | | | * | | | | | | | | P | | | | | | | | R | | | | | | | | O | | | | | | | | D | | | | | | | | U | | | | | | | | C | | | | | | | | T | | | | | | | | I | | | | | | | | O | | | | | | | | N | | | | | | | | U | | | | | | | | N | | | | | | | | I | | | | | | | | T | | | | | | | | ) | | | | | | | | * | | | | | | +--------------------+---+----------+---+------------------------+----------+---+ | Argument | | | * | | | | | | | | * | | | | | | | | D | | | | | | | | e | | | | | | | | s | | | | | | | | c | | | | | | | | r | | | | | | | | i | | | | | | | | p | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | * | | | | | | | | * | | | | +--------------------+---+----------+---+------------------------+----------+---+ | PRODUCTIONUNIT | N | | | | | | | | a | | | | | | | | m | | | | | | | | e | | | | | | | | o | | | | | | | | f | | | | | | | | t | | | | | | | | h | | | | | | | | e | | | | | | | | p | | | | | | | | r | | | | | | | | o | | | | | | | | d | | | | | | | | u | | | | | | | | c | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | u | | | | | | | | n | | | | | | | | i | | | | | | | | t | | | | | | | | o | | | | | | | | r | | | | | | | | 0 | | | | | | | | ( | | | | | | | | z | | | | | | | | e | | | | | | | | r | | | | | | | | o | | | | | | | | ) | | | | | | | | . | | | | | | | | Z | | | | | | | | e | | | | | | | | r | | | | | | | | o | | | | | | | | m | | | | | | | | e | | | | | | | | a | | | | | | | | n | | | | | | | | s | | | | | | | | a | | | | | | | | l | | | | | | | | l | | | | | | | | u | | | | | | | | n | | | | | | | | i | | | | | | | | t | | | | | | | | s | | | | | | +--------------------+---+----------+---+------------------------+----------+---+ | Returning value | A | | | | | | | | c | | | | | | | | t | | | | | | | | u | | | | | | | | a | | | | | | | | l | | | | | | | | e | | | | | | | | l | | | | | | | | e | | | | | | | | c | | | | | | | | t | | | | | | | | r | | | | | | | | i | | | | | | | | c | | | | | | | | i | | | | | | | | t | | | | | | | | y | | | | | | | | p | | | | | | | | r | | | | | | | | o | | | | | | | | d | | | | | | | | u | | | | | | | | c | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | l | | | | | | | | o | | | | | | | | a | | | | | | | | d | | | | | | | | o | | | | | | | | n | | | | | | | | s | | | | | | | | p | | | | | | | | e | | | | | | | | c | | | | | | | | i | | | | | | | | f | | | | | | | | i | | | | | | | | e | | | | | | | | d | | | | | | | | p | | | | | | | | r | | | | | | | | o | | | | | | | | d | | | | | | | | u | | | | | | | | c | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | u | | | | | | | | n | | | | | | | | i | | | | | | | | t | | | | | | | | ( | | | | | | | | s | | | | | | | | ) | | | | | | +--------------------+---+----------+---+------------------------+----------+---+ | Ret | M | | | | | | | | W | | | | | | +--------------------+---+----------+---+------------------------+----------+---+ | Description | * | | | | | | | | * | | | | | | | | T | | | | | | | | h | | | | | | | | i | | | | | | | | s | | | | | | | | f | | | | | | | | u | | | | | | | | n | | | | | | | | c | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | i | | | | | | | | s | | | | | | | | * | | | | | | | | * | | | | | | | | u | | | | | | | | s | | | | | | | | e | | | | | | | | d | | | | | | | | i | | | | | | | | n | | | | | | | | s | | | | | | | | i | | | | | | | | t | | | | | | | | u | | | | | | | | a | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | s | | | | | | | | w | | | | | | | | h | | | | | | | | e | | | | | | | | r | | | | | | | | e | | | | | | | | t | | | | | | | | h | | | | | | | | e | | | | | | | | l | | | | | | | | o | | | | | | | | a | | | | | | | | d | | | | | | | | o | | | | | | | | n | | | | | | | | t | | | | | | | | h | | | | | | | | e | | | | | | | | a | | | | | | | | c | | | | | | | | t | | | | | | | | u | | | | | | | | a | | | | | | | | l | | | | | | | | p | | | | | | | | r | | | | | | | | o | | | | | | | | d | | | | | | | | u | | | | | | | | c | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | u | | | | | | | | n | | | | | | | | i | | | | | | | | t | | | | | | | | d | | | | | | | | e | | | | | | | | p | | | | | | | | e | | | | | | | | n | | | | | | | | d | | | | | | | | s | | | | | | | | o | | | | | | | | n | | | | | | | | t | | | | | | | | h | | | | | | | | e | | | | | | | | e | | | | | | | | l | | | | | | | | e | | | | | | | | c | | | | | | | | t | | | | | | | | r | | | | | | | | i | | | | | | | | c | | | | | | | | i | | | | | | | | t | | | | | | | | y | | | | | | | | c | | | | | | | | o | | | | | | | | n | | | | | | | | s | | | | | | | | u | | | | | | | | m | | | | | | | | p | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | l | | | | | | | | o | | | | | | | | a | | | | | | | | d | | | | | | | | o | | | | | | | | n | | | | | | | | o | | | | | | | | t | | | | | | | | h | | | | | | | | e | | | | | | | | r | | | | | | | | p | | | | | | | | r | | | | | | | | o | | | | | | | | d | | | | | | | | u | | | | | | | | c | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | u | | | | | | | | n | | | | | | | | i | | | | | | | | t | | | | | | | | ( | | | | | | | | s | | | | | | | | ) | | | | | | | | . | | | | | | | | | | | | | | | | B | | | | | | | | e | | | | | | | | a | | | | | | | | w | | | | | | | | a | | | | | | | | r | | | | | | | | e | | | | | | | | t | | | | | | | | h | | | | | | | | a | | | | | | | | t | | | | | | | | t | | | | | | | | h | | | | | | | | e | | | | | | | | p | | | | | | | | r | | | | | | | | o | | | | | | | | d | | | | | | | | u | | | | | | | | c | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | u | | | | | | | | n | | | | | | | | i | | | | | | | | t | | | | | | | | ( | | | | | | | | s | | | | | | | | ) | | | | | | | | a | | | | | | | | d | | | | | | | | d | | | | | | | | r | | | | | | | | e | | | | | | | | s | | | | | | | | s | | | | | | | | e | | | | | | | | d | | | | | | | | m | | | | | | | | u | | | | | | | | s | | | | | | | | t | | | | | | | | h | | | | | | | | a | | | | | | | | v | | | | | | | | e | | | | | | | | a | | | | | | | | h | | | | | | | | i | | | | | | | | g | | | | | | | | h | | | | | | | | e | | | | | | | | r | | | | | | | | p | | | | | | | | r | | | | | | | | i | | | | | | | | o | | | | | | | | r | | | | | | | | i | | | | | | | | t | | | | | | | | y | | | | | | | | i | | | | | | | | n | | | | | | | | t | | | | | | | | h | | | | | | | | e | | | | | | | | o | | | | | | | | p | | | | | | | | e | | | | | | | | r | | | | | | | | a | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | s | | | | | | | | t | | | | | | | | r | | | | | | | | a | | | | | | | | t | | | | | | | | e | | | | | | | | g | | | | | | | | y | | | | | | | | t | | | | | | | | h | | | | | | | | a | | | | | | | | n | | | | | | | | t | | | | | | | | h | | | | | | | | e | | | | | | | | p | | | | | | | | r | | | | | | | | o | | | | | | | | d | | | | | | | | u | | | | | | | | c | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | u | | | | | | | | n | | | | | | | | i | | | | | | | | t | | | | | | | | o | | | | | | | | n | | | | | | | | w | | | | | | | | h | | | | | | | | i | | | | | | | | c | | | | | | | | h | | | | | | | | i | | | | | | | | t | | | | | | | | i | | | | | | | | s | | | | | | | | u | | | | | | | | s | | | | | | | | e | | | | | | | | d | | | | | | | | , | | | | | | | | o | | | | | | | | t | | | | | | | | h | | | | | | | | e | | | | | | | | r | | | | | | | | w | | | | | | | | i | | | | | | | | s | | | | | | | | e | | | | | | | | t | | | | | | | | h | | | | | | | | e | | | | | | | | f | | | | | | | | u | | | | | | | | n | | | | | | | | c | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | r | | | | | | | | e | | | | | | | | t | | | | | | | | u | | | | | | | | r | | | | | | | | n | | | | | | | | s | | | | | | | | a | | | | | | | | z | | | | | | | | e | | | | | | | | r | | | | | | | | o | | | | | | | | . | | | | | | +--------------------+---+----------+---+------------------------+----------+---+ | Examples | T | | | | | | | | h | | | | | | | | e | | | | | | | | f | | | | | | | | o | | | | | | | | l | | | | | | | | l | | | | | | | | o | | | | | | | | w | | | | | | | | i | | | | | | | | n | | | | | | | | g | | | | | | | | t | | | | | | | | w | | | | | | | | o | | | | | | | | e | | | | | | | | x | | | | | | | | a | | | | | | | | m | | | | | | | | p | | | | | | | | l | | | | | | | | e | | | | | | | | s | | | | | | | | s | | | | | | | | h | | | | | | | | o | | | | | | | | w | | | | | | | | t | | | | | | | | h | | | | | | | | e | | | | | | | | u | | | | | | | | s | | | | | | | | e | | | | | | | | o | | | | | | | | f | | | | | | | | P | | | | | | | | a | | | | | | | | p | | | | | | | | E | | | | | | | | l | | | | | | | | C | | | | | | | | o | | | | | | | | n | | | | | | | | s | | | | | | | | | | | | | | | | * | | | | | | | | P | | | | | | | | a | | | | | | | | p | | | | | | | | E | | | | | | | | l | | | | | | | | C | | | | | | | | o | | | | | | | | n | | | | | | | | s | | | | | | | | ( | | | | | | | | W | | | | | | | | o | | | | | | | | o | | | | | | | | d | | | | | | | | B | | | | | | | | o | | | | | | | | i | | | | | | | | l | | | | | | | | e | | | | | | | | r | | | | | | | | ) | | | | | | | | * | | | | | | | | r | | | | | | | | e | | | | | | | | t | | | | | | | | u | | | | | | | | r | | | | | | | | n | | | | | | | | s | | | | | | | | t | | | | | | | | h | | | | | | | | e | | | | | | | | a | | | | | | | | c | | | | | | | | t | | | | | | | | u | | | | | | | | a | | | | | | | | l | | | | | | | | l | | | | | | | | o | | | | | | | | a | | | | | | | | d | | | | | | | | o | | | | | | | | f | | | | | | | | E | | | | | | | | l | | | | | | | | e | | | | | | | | c | | | | | | | | t | | | | | | | | r | | | | | | | | i | | | | | | | | c | | | | | | | | i | | | | | | | | t | | | | | | | | y | | | | | | | | c | | | | | | | | o | | | | | | | | n | | | | | | | | s | | | | | | | | u | | | | | | | | m | | | | | | | | p | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | o | | | | | | | | n | | | | | | | | " | | | | | | | | * | | | | | | | | W | | | | | | | | o | | | | | | | | o | | | | | | | | d | | | | | | | | B | | | | | | | | o | | | | | | | | i | | | | | | | | l | | | | | | | | e | | | | | | | | r | | | | | | | | * | | | | | | | | " | | | | | | | | . | | | | | | | | | | | | | | | | * | | | | | | | | P | | | | | | | | a | | | | | | | | p | | | | | | | | E | | | | | | | | l | | | | | | | | C | | | | | | | | o | | | | | | | | n | | | | | | | | s | | | | | | | | ( | | | | | | | | 0 | | | | | | | | ) | | | | | | | | * | | | | | | | | r | | | | | | | | e | | | | | | | | t | | | | | | | | u | | | | | | | | r | | | | | | | | n | | | | | | | | t | | | | | | | | h | | | | | | | | e | | | | | | | | a | | | | | | | | c | | | | | | | | t | | | | | | | | u | | | | | | | | a | | | | | | | | l | | | | | | | | l | | | | | | | | o | | | | | | | | a | | | | | | | | d | | | | | | | | o | | | | | | | | f | | | | | | | | e | | | | | | | | l | | | | | | | | e | | | | | | | | c | | | | | | | | t | | | | | | | | r | | | | | | | | i | | | | | | | | c | | | | | | | | i | | | | | | | | t | | | | | | | | y | | | | | | | | c | | | | | | | | o | | | | | | | | n | | | | | | | | s | | | | | | | | u | | | | | | | | m | | | | | | | | p | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | o | | | | | | | | n | | | | | | | | a | | | | | | | | l | | | | | | | | l | | | | | | | | p | | | | | | | | r | | | | | | | | o | | | | | | | | d | | | | | | | | u | | | | | | | | c | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | u | | | | | | | | n | | | | | | | | i | | | | | | | | t | | | | | | | | s | | | | | | | | h | | | | | | | | a | | | | | | | | v | | | | | | | | i | | | | | | | | n | | | | | | | | g | | | | | | | | a | | | | | | | | h | | | | | | | | i | | | | | | | | g | | | | | | | | h | | | | | | | | e | | | | | | | | r | | | | | | | | p | | | | | | | | r | | | | | | | | i | | | | | | | | o | | | | | | | | r | | | | | | | | i | | | | | | | | t | | | | | | | | y | | | | | | | | i | | | | | | | | n | | | | | | | | t | | | | | | | | h | | | | | | | | e | | | | | | | | o | | | | | | | | p | | | | | | | | e | | | | | | | | r | | | | | | | | a | | | | | | | | t | | | | | | | | i | | | | | | | | o | | | | | | | | n | | | | | | | | s | | | | | | | | t | | | | | | | | r | | | | | | | | a | | | | | | | | t | | | | | | | | e | | | | | | | | g | | | | | | | | y | | | | | | | | . | | | | | | +--------------------+---+----------+---+------------------------+----------+---+

PapElProd

This function returns the already planned electricity production from a specified production unit.

+----:+-------------+---+---------+---+ | Syn | PapEl | | | | | tax | Prod(PRODU | | | | | | CTIONUNIT) | | | | +-----+-------------+---+---------+---+ | A | | | * | | | rgu | | | *Descri | | | men | | | ption | | | t* | | | | | +-----+-------------+---+---------+---+ | * | Name of the | | | | | PRO | production | | | | | DUC | unit or 0 | | | | | TIO | (zero). | | | | | NUN | Zero means | | | | | IT | all units | | | | +-----+-------------+---+---------+---+ | Ret | Actual load | | | | | urn | on | | | | | ing | production | | | | | va | unit(s) | | | | | lue | | | | | +-----+-------------+---+---------+---+ | Ret | MW | | | | | urn | | | | | | ing | | | | | | u | | | | | | nit | | | | | +-----+-------------+---+---------+---+ | De | | T | | | | scr | | h | | | | ipt | | i | | | | ion | | s | | | | | | f | | | | | | u | | | | | | n | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | i | | | | | | s | | | | | | u | | | | | | s | | | | | | e | | | | | | d | | | | | | i | | | | | | n | | | | | | s | | | | | | i | | | | | | t | | | | | | u | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | s | | | | | | w | | | | | | h | | | | | | e | | | | | | r | | | | | | e | | | | | | t | | | | | | h | | | | | | e | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | d | | | | | | e | | | | | | p | | | | | | e | | | | | | n | | | | | | d | | | | | | s | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | o | | | | | | n | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | r | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | ( | | | | | | s | | | | | | ) | | | | | | . | | | | | | | | | | | | B | | | | | | e | | | | | | a | | | | | | w | | | | | | a | | | | | | r | | | | | | e | | | | | | t | | | | | | h | | | | | | a | | | | | | t | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | ( | | | | | | s | | | | | | ) | | | | | | a | | | | | | d | | | | | | d | | | | | | r | | | | | | e | | | | | | s | | | | | | s | | | | | | e | | | | | | d | | | | | | m | | | | | | u | | | | | | s | | | | | | t | | | | | | h | | | | | | a | | | | | | v | | | | | | e | | | | | | a | | | | | | h | | | | | | i | | | | | | g | | | | | | h | | | | | | e | | | | | | r | | | | | | p | | | | | | r | | | | | | i | | | | | | o | | | | | | r | | | | | | i | | | | | | t | | | | | | y | | | | | | i | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | o | | | | | | p | | | | | | e | | | | | | r | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | s | | | | | | t | | | | | | r | | | | | | a | | | | | | t | | | | | | e | | | | | | g | | | | | | y | | | | | | t | | | | | | h | | | | | | a | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | o | | | | | | n | | | | | | w | | | | | | h | | | | | | i | | | | | | c | | | | | | h | | | | | | i | | | | | | t | | | | | | i | | | | | | s | | | | | | u | | | | | | s | | | | | | e | | | | | | d | | | | | | , | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | r | | | | | | w | | | | | | i | | | | | | s | | | | | | e | | | | | | t | | | | | | h | | | | | | e | | | | | | f | | | | | | u | | | | | | n | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | s | | | | | | a | | | | | | z | | | | | | e | | | | | | r | | | | | | o | | | | | | . | | | +-----+-------------+---+---------+---+ | Ex | | T | | | | amp | | h | | | | les | | e | | | | | | f | | | | | | o | | | | | | l | | | | | | l | | | | | | o | | | | | | w | | | | | | i | | | | | | n | | | | | | g | | | | | | t | | | | | | w | | | | | | o | | | | | | e | | | | | | x | | | | | | a | | | | | | m | | | | | | p | | | | | | l | | | | | | e | | | | | | s | | | | | | s | | | | | | h | | | | | | o | | | | | | w | | | | | | t | | | | | | h | | | | | | e | | | | | | u | | | | | | s | | | | | | e | | | | | | o | | | | | | f | | | | | | P | | | | | | a | | | | | | p | | | | | | E | | | | | | l | | | | | | P | | | | | | r | | | | | | o | | | | | | d | | | | | | : | | | | | | | | | | | | * | | | | | | P | | | | | | a | | | | | | p | | | | | | E | | | | | | l | | | | | | P | | | | | | r | | | | | | o | | | | | | d | | | | | | ( | | | | | | C | | | | | | H | | | | | | P | | | | | | ) | | | | | | * | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | o | | | | | | f | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | f | | | | | | r | | | | | | o | | | | | | m | | | | | | " | | | | | | C | | | | | | H | | | | | | P | | | | | | " | | | | | | . | | | | | | | | | | | | * | | | | | | P | | | | | | a | | | | | | p | | | | | | E | | | | | | l | | | | | | P | | | | | | r | | | | | | o | | | | | | d | | | | | | ( | | | | | | 0 | | | | | | ) | | | | | | * | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | o | | | | | | f | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | f | | | | | | r | | | | | | o | | | | | | m | | | | | | a | | | | | | l | | | | | | l | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | | | h | | | | | | a | | | | | | v | | | | | | i | | | | | | n | | | | | | g | | | | | | a | | | | | | h | | | | | | i | | | | | | g | | | | | | h | | | | | | e | | | | | | r | | | | | | p | | | | | | r | | | | | | i | | | | | | o | | | | | | r | | | | | | i | | | | | | t | | | | | | y | | | | | | i | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | o | | | | | | p | | | | | | e | | | | | | r | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | s | | | | | | t | | | | | | r | | | | | | a | | | | | | t | | | | | | e | | | | | | g | | | | | | y | | | | | | . | | | +-----+-------------+---+---------+---+

PapCool

Returns the already planned cooling production from a specified production unit.

+----:+-------------+---+----------+---+ | Syn | Pap | | | | | tax | Cool(PRODU | | | | | | CTIONUNIT) | | | | +-----+-------------+---+----------+---+ | A | | | Descr | | | rgu | | | iption | | | men | | | | | | t | | | | | +-----+-------------+---+----------+---+ | * | Specified | | | | | PRO | of the | | | | | DUC | production | | | | | TIO | unit or 0 | | | | | NUN | (zero). | | | | | IT* | Zero means | | | | | | all units | | | | +-----+-------------+---+----------+---+ | Ret | Actual | | | | | urn | cooling | | | | | ing | load on | | | | | va | production | | | | | lue | unit(s) | | | | +-----+-------------+---+----------+---+ | Ret | MW | | | | | urn | | | | | | ing | | | | | | u | | | | | | nit | | | | | +-----+-------------+---+----------+---+ | De | | T | | | | scr | | h | | | | ipt | | i | | | | ion | | s | | | | | | f | | | | | | u | | | | | | n | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | i | | | | | | s | | | | | | u | | | | | | s | | | | | | e | | | | | | d | | | | | | i | | | | | | n | | | | | | s | | | | | | i | | | | | | t | | | | | | u | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | s | | | | | | w | | | | | | h | | | | | | e | | | | | | r | | | | | | e | | | | | | t | | | | | | h | | | | | | e | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | d | | | | | | e | | | | | | p | | | | | | e | | | | | | n | | | | | | d | | | | | | s | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | c | | | | | | o | | | | | | o | | | | | | l | | | | | | i | | | | | | n | | | | | | g | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | o | | | | | | n | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | r | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | ( | | | | | | s | | | | | | ) | | | | | | . | | | | | | | | | | | | B | | | | | | e | | | | | | a | | | | | | w | | | | | | a | | | | | | r | | | | | | e | | | | | | t | | | | | | h | | | | | | a | | | | | | t | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | ( | | | | | | s | | | | | | ) | | | | | | a | | | | | | d | | | | | | d | | | | | | r | | | | | | e | | | | | | s | | | | | | s | | | | | | e | | | | | | d | | | | | | m | | | | | | u | | | | | | s | | | | | | t | | | | | | h | | | | | | a | | | | | | v | | | | | | e | | | | | | a | | | | | | h | | | | | | i | | | | | | g | | | | | | h | | | | | | e | | | | | | r | | | | | | p | | | | | | r | | | | | | i | | | | | | o | | | | | | r | | | | | | i | | | | | | t | | | | | | y | | | | | | i | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | o | | | | | | p | | | | | | e | | | | | | r | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | s | | | | | | t | | | | | | r | | | | | | a | | | | | | t | | | | | | e | | | | | | g | | | | | | y | | | | | | t | | | | | | h | | | | | | a | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | o | | | | | | n | | | | | | w | | | | | | h | | | | | | i | | | | | | c | | | | | | h | | | | | | i | | | | | | t | | | | | | i | | | | | | s | | | | | | u | | | | | | s | | | | | | e | | | | | | d | | | | | | ; | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | r | | | | | | w | | | | | | i | | | | | | s | | | | | | e | | | | | | , | | | | | | t | | | | | | h | | | | | | e | | | | | | f | | | | | | u | | | | | | n | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | s | | | | | | a | | | | | | z | | | | | | e | | | | | | r | | | | | | o | | | | | | . | | | +-----+-------------+---+----------+---+ | Ex | | T | | | | amp | | h | | | | les | | e | | | | | | f | | | | | | o | | | | | | l | | | | | | l | | | | | | o | | | | | | w | | | | | | i | | | | | | n | | | | | | g | | | | | | t | | | | | | w | | | | | | o | | | | | | e | | | | | | x | | | | | | a | | | | | | m | | | | | | p | | | | | | l | | | | | | e | | | | | | s | | | | | | s | | | | | | h | | | | | | o | | | | | | w | | | | | | t | | | | | | h | | | | | | e | | | | | | u | | | | | | s | | | | | | e | | | | | | o | | | | | | f | | | | | | P | | | | | | a | | | | | | p | | | | | | C | | | | | | o | | | | | | o | | | | | | l | | | | | | | | | | | | * | | | | | | P | | | | | | a | | | | | | p | | | | | | C | | | | | | o | | | | | | o | | | | | | l | | | | | | ( | | | | | | C | | | | | | o | | | | | | o | | | | | | l | | | | | | e | | | | | | r | | | | | | ) | | | | | | * | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | o | | | | | | f | | | | | | c | | | | | | o | | | | | | o | | | | | | l | | | | | | i | | | | | | n | | | | | | g | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | f | | | | | | r | | | | | | o | | | | | | m | | | | | | " | | | | | | C | | | | | | o | | | | | | o | | | | | | l | | | | | | e | | | | | | r | | | | | | " | | | | | | . | | | | | | | | | | | | * | | | | | | P | | | | | | a | | | | | | p | | | | | | C | | | | | | o | | | | | | o | | | | | | l | | | | | | ( | | | | | | 0 | | | | | | ) | | | | | | * | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | o | | | | | | f | | | | | | c | | | | | | o | | | | | | o | | | | | | l | | | | | | i | | | | | | n | | | | | | g | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | f | | | | | | r | | | | | | o | | | | | | m | | | | | | a | | | | | | l | | | | | | l | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | | | h | | | | | | a | | | | | | v | | | | | | i | | | | | | n | | | | | | g | | | | | | a | | | | | | h | | | | | | i | | | | | | g | | | | | | h | | | | | | e | | | | | | r | | | | | | p | | | | | | r | | | | | | i | | | | | | o | | | | | | r | | | | | | i | | | | | | t | | | | | | y | | | | | | i | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | o | | | | | | p | | | | | | e | | | | | | r | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | s | | | | | | t | | | | | | r | | | | | | a | | | | | | t | | | | | | e | | | | | | g | | | | | | y | | | | | | . | | | +-----+-------------+---+----------+---+

PapFuel

Returns the already planned production of heat on a specified unit.

+-------------------:+---+----------+---+------------------------+ | Syntax | P | | | | | | a | | | | | | p | | | | | | F | | | | | | u | | | | | | e | | | | | | l | | | | | | ( | | | | | | * | | | | | | P | | | | | | R | | | | | | O | | | | | | D | | | | | | U | | | | | | C | | | | | | T | | | | | | I | | | | | | O | | | | | | N | | | | | | U | | | | | | N | | | | | | I | | | | | | T | | | | | | ; | | | | | | F | | | | | | u | | | | | | e | | | | | | l | | | | | | ) | | | | | | * | | | | +--------------------+---+----------+---+------------------------+ | Argument | | | * | | | | | | * | | | | | | D | | | | | | e | | | | | | s | | | | | | c | | | | | | r | | | | | | i | | | | | | p | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | * | | | | | | * | | +--------------------+---+----------+---+------------------------+ | PRODUCTIONUNIT | N | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | o | | | | | | r | | | | | | 0 | | | | | | ( | | | | | | z | | | | | | e | | | | | | r | | | | | | o | | | | | | ) | | | | | | . | | | | | | Z | | | | | | e | | | | | | r | | | | | | o | | | | | | m | | | | | | e | | | | | | a | | | | | | n | | | | | | s | | | | | | a | | | | | | l | | | | | | l | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | +--------------------+---+----------+---+------------------------+ | Fuel | N | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | f | | | | | | u | | | | | | e | | | | | | l | | | | +--------------------+---+----------+---+------------------------+ | Returning value | A | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | o | | | | | | n | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | ( | | | | | | s | | | | | | ) | | | | +--------------------+---+----------+---+------------------------+ | Returning unit | M | | | | | | W | | | | +--------------------+---+----------+---+------------------------+ | Description | T | | | | | | h | | | | | | e | | | | | | f | | | | | | u | | | | | | n | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | m | | | | | | i | | | | | | g | | | | | | h | | | | | | t | | | | | | b | | | | | | e | | | | | | u | | | | | | s | | | | | | e | | | | | | d | | | | | | i | | | | | | n | | | | | | s | | | | | | i | | | | | | t | | | | | | u | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | s | | | | | | w | | | | | | h | | | | | | e | | | | | | r | | | | | | e | | | | | | t | | | | | | h | | | | | | e | | | | | | f | | | | | | u | | | | | | e | | | | | | l | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | p | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | d | | | | | | e | | | | | | p | | | | | | e | | | | | | n | | | | | | d | | | | | | s | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | f | | | | | | u | | | | | | e | | | | | | l | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | p | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | o | | | | | | n | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | r | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | ( | | | | | | s | | | | | | ) | | | | | | . | | | | | | | | | | | | B | | | | | | e | | | | | | a | | | | | | w | | | | | | a | | | | | | r | | | | | | e | | | | | | t | | | | | | h | | | | | | a | | | | | | t | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | ( | | | | | | s | | | | | | ) | | | | | | a | | | | | | d | | | | | | d | | | | | | r | | | | | | e | | | | | | s | | | | | | s | | | | | | e | | | | | | d | | | | | | m | | | | | | u | | | | | | s | | | | | | t | | | | | | h | | | | | | a | | | | | | v | | | | | | e | | | | | | a | | | | | | h | | | | | | i | | | | | | g | | | | | | h | | | | | | e | | | | | | r | | | | | | p | | | | | | r | | | | | | i | | | | | | o | | | | | | r | | | | | | i | | | | | | t | | | | | | y | | | | | | i | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | o | | | | | | p | | | | | | e | | | | | | r | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | s | | | | | | t | | | | | | r | | | | | | a | | | | | | t | | | | | | e | | | | | | g | | | | | | y | | | | | | t | | | | | | h | | | | | | a | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | o | | | | | | n | | | | | | w | | | | | | h | | | | | | i | | | | | | c | | | | | | h | | | | | | i | | | | | | t | | | | | | i | | | | | | s | | | | | | u | | | | | | s | | | | | | e | | | | | | d | | | | | | , | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | r | | | | | | w | | | | | | i | | | | | | s | | | | | | e | | | | | | t | | | | | | h | | | | | | e | | | | | | f | | | | | | u | | | | | | n | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | s | | | | | | a | | | | | | z | | | | | | e | | | | | | r | | | | | | o | | | | | | . | | | | +--------------------+---+----------+---+------------------------+ | Examples | T | | | | | | h | | | | | | e | | | | | | f | | | | | | o | | | | | | l | | | | | | l | | | | | | o | | | | | | w | | | | | | i | | | | | | n | | | | | | g | | | | | | t | | | | | | w | | | | | | o | | | | | | e | | | | | | x | | | | | | a | | | | | | m | | | | | | p | | | | | | l | | | | | | e | | | | | | s | | | | | | s | | | | | | h | | | | | | o | | | | | | w | | | | | | t | | | | | | h | | | | | | e | | | | | | u | | | | | | s | | | | | | e | | | | | | o | | | | | | f | | | | | | P | | | | | | a | | | | | | p | | | | | | F | | | | | | u | | | | | | e | | | | | | l | | | | | | | | | | | | * | | | | | | P | | | | | | a | | | | | | p | | | | | | F | | | | | | u | | | | | | e | | | | | | l | | | | | | ( | | | | | | B | | | | | | o | | | | | | i | | | | | | l | | | | | | e | | | | | | r | | | | | | 1 | | | | | | ) | | | | | | * | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | f | | | | | | u | | | | | | e | | | | | | l | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | p | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | o | | | | | | n | | | | | | " | | | | | | B | | | | | | o | | | | | | i | | | | | | l | | | | | | e | | | | | | r | | | | | | 1 | | | | | | " | | | | | | . | | | | | | | | | | | | * | | | | | | P | | | | | | a | | | | | | p | | | | | | F | | | | | | u | | | | | | e | | | | | | l | | | | | | ( | | | | | | 0 | | | | | | ) | | | | | | * | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | f | | | | | | u | | | | | | e | | | | | | l | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | p | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | o | | | | | | n | | | | | | a | | | | | | l | | | | | | l | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | | | h | | | | | | a | | | | | | v | | | | | | i | | | | | | n | | | | | | g | | | | | | a | | | | | | h | | | | | | i | | | | | | g | | | | | | h | | | | | | e | | | | | | r | | | | | | p | | | | | | r | | | | | | i | | | | | | o | | | | | | r | | | | | | i | | | | | | t | | | | | | y | | | | | | i | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | o | | | | | | p | | | | | | e | | | | | | r | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | s | | | | | | t | | | | | | r | | | | | | a | | | | | | t | | | | | | e | | | | | | g | | | | | | y | | | | | | . | | | | +--------------------+---+----------+---+------------------------+

PapHeat

Returns the already planned heat production from a specified unit.

+-------------------:+---+----------+---+-------------------+ | Syntax | P | | | | | | a | | | | | | p | | | | | | H | | | | | | e | | | | | | a | | | | | | t | | | | | | ( | | | | | | * | | | | | | P | | | | | | R | | | | | | O | | | | | | D | | | | | | U | | | | | | C | | | | | | T | | | | | | I | | | | | | O | | | | | | N | | | | | | U | | | | | | N | | | | | | I | | | | | | T | | | | | | ) | | | | | | * | | | | +--------------------+---+----------+---+-------------------+ | Argument | | | * | | | | | | * | | | | | | D | | | | | | e | | | | | | s | | | | | | c | | | | | | r | | | | | | i | | | | | | p | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | * | | | | | | * | | +--------------------+---+----------+---+-------------------+ | PRODUCTIONUNIT | N | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | o | | | | | | r | | | | | | 0 | | | | | | ( | | | | | | z | | | | | | e | | | | | | r | | | | | | o | | | | | | ) | | | | | | . | | | | | | Z | | | | | | e | | | | | | r | | | | | | o | | | | | | m | | | | | | e | | | | | | a | | | | | | n | | | | | | s | | | | | | a | | | | | | l | | | | | | l | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | +--------------------+---+----------+---+-------------------+ | Returning value | A | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | o | | | | | | n | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | ( | | | | | | s | | | | | | ) | | | | +--------------------+---+----------+---+-------------------+ | Returning unit | M | | | | | | W | | | | +--------------------+---+----------+---+-------------------+ | Description | T | | | | | | h | | | | | | i | | | | | | s | | | | | | f | | | | | | u | | | | | | n | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | i | | | | | | s | | | | | | u | | | | | | s | | | | | | e | | | | | | d | | | | | | i | | | | | | n | | | | | | s | | | | | | i | | | | | | t | | | | | | u | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | s | | | | | | w | | | | | | h | | | | | | e | | | | | | r | | | | | | e | | | | | | t | | | | | | h | | | | | | e | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | d | | | | | | e | | | | | | p | | | | | | e | | | | | | n | | | | | | d | | | | | | s | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | o | | | | | | n | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | r | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | ( | | | | | | s | | | | | | ) | | | | | | . | | | | | | | | | | | | B | | | | | | e | | | | | | a | | | | | | w | | | | | | a | | | | | | r | | | | | | e | | | | | | t | | | | | | h | | | | | | a | | | | | | t | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | ( | | | | | | s | | | | | | ) | | | | | | a | | | | | | d | | | | | | d | | | | | | r | | | | | | e | | | | | | s | | | | | | s | | | | | | e | | | | | | d | | | | | | m | | | | | | u | | | | | | s | | | | | | t | | | | | | h | | | | | | a | | | | | | v | | | | | | e | | | | | | a | | | | | | h | | | | | | i | | | | | | g | | | | | | h | | | | | | e | | | | | | r | | | | | | p | | | | | | r | | | | | | i | | | | | | o | | | | | | r | | | | | | i | | | | | | t | | | | | | y | | | | | | i | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | o | | | | | | p | | | | | | e | | | | | | r | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | s | | | | | | t | | | | | | r | | | | | | a | | | | | | t | | | | | | e | | | | | | g | | | | | | y | | | | | | t | | | | | | h | | | | | | a | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | o | | | | | | n | | | | | | w | | | | | | h | | | | | | i | | | | | | c | | | | | | h | | | | | | i | | | | | | t | | | | | | i | | | | | | s | | | | | | u | | | | | | s | | | | | | e | | | | | | d | | | | | | , | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | r | | | | | | w | | | | | | i | | | | | | s | | | | | | e | | | | | | t | | | | | | h | | | | | | e | | | | | | f | | | | | | u | | | | | | n | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | s | | | | | | a | | | | | | z | | | | | | e | | | | | | r | | | | | | o | | | | | | . | | | | +--------------------+---+----------+---+-------------------+ | Examples | T | | | | | | h | | | | | | e | | | | | | f | | | | | | o | | | | | | l | | | | | | l | | | | | | o | | | | | | w | | | | | | i | | | | | | n | | | | | | g | | | | | | t | | | | | | w | | | | | | o | | | | | | e | | | | | | x | | | | | | a | | | | | | m | | | | | | p | | | | | | l | | | | | | e | | | | | | s | | | | | | s | | | | | | h | | | | | | o | | | | | | w | | | | | | t | | | | | | h | | | | | | e | | | | | | u | | | | | | s | | | | | | e | | | | | | o | | | | | | f | | | | | | P | | | | | | a | | | | | | p | | | | | | H | | | | | | e | | | | | | a | | | | | | t | | | | | | : | | | | | | | | | | | | * | | | | | | P | | | | | | a | | | | | | p | | | | | | H | | | | | | e | | | | | | a | | | | | | t | | | | | | ( | | | | | | B | | | | | | o | | | | | | i | | | | | | l | | | | | | e | | | | | | r | | | | | | 1 | | | | | | ) | | | | | | * | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | o | | | | | | f | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | f | | | | | | r | | | | | | o | | | | | | m | | | | | | " | | | | | | B | | | | | | o | | | | | | i | | | | | | l | | | | | | e | | | | | | r | | | | | | 1 | | | | | | " | | | | | | . | | | | | | | | | | | | * | | | | | | P | | | | | | a | | | | | | p | | | | | | H | | | | | | e | | | | | | a | | | | | | t | | | | | | ( | | | | | | 0 | | | | | | ) | | | | | | * | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | o | | | | | | f | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | f | | | | | | r | | | | | | o | | | | | | m | | | | | | a | | | | | | l | | | | | | l | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | | | h | | | | | | a | | | | | | v | | | | | | i | | | | | | n | | | | | | g | | | | | | a | | | | | | h | | | | | | i | | | | | | g | | | | | | h | | | | | | e | | | | | | r | | | | | | p | | | | | | r | | | | | | i | | | | | | o | | | | | | r | | | | | | i | | | | | | t | | | | | | y | | | | | | i | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | o | | | | | | p | | | | | | e | | | | | | r | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | s | | | | | | t | | | | | | r | | | | | | a | | | | | | t | | | | | | e | | | | | | g | | | | | | y | | | | | | . | | | | +--------------------+---+----------+---+-------------------+

PapProcHeat

Returns the already planned production of process heat on a specified unit.

Note: The process heating option is only relevant when the advanced setting option "Transmission of heat from plant through both high and low temperature pipes" in the Project Identification window is checked.

+--------------:+---+-------+---+---------------------------+---+ | Syntax | P | | | | | | | a | | | | | | | p | | | | | | | P | | | | | | | r | | | | | | | o | | | | | | | c | | | | | | | H | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | ( | | | | | | | * | | | | | | | P | | | | | | | R | | | | | | | O | | | | | | | D | | | | | | | U | | | | | | | C | | | | | | | T | | | | | | | I | | | | | | | O | | | | | | | N | | | | | | | U | | | | | | | N | | | | | | | I | | | | | | | T | | | | | | | ) | | | | | | | * | | | | | +---------------+---+-------+---+---------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +---------------+---+-------+---+---------------------------+---+ | PR | N | | | | | | ODUCTIONUNIT | a | | | | | | | m | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | d | | | | | | | u | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | o | | | | | | | r | | | | | | | 0 | | | | | | | ( | | | | | | | z | | | | | | | e | | | | | | | r | | | | | | | o | | | | | | | ) | | | | | | | . | | | | | | | Z | | | | | | | e | | | | | | | r | | | | | | | o | | | | | | | m | | | | | | | e | | | | | | | a | | | | | | | n | | | | | | | s | | | | | | | a | | | | | | | l | | | | | | | l | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | s | | | | | +---------------+---+-------+---+---------------------------+---+ | Returning | A | | | | | | value | c | | | | | | | t | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | l | | | | | | | o | | | | | | | a | | | | | | | d | | | | | | | o | | | | | | | n | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | d | | | | | | | u | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | ( | | | | | | | s | | | | | | | ) | | | | | +---------------+---+-------+---+---------------------------+---+ | Returning | M | | | | | | unit | W | | | | | +---------------+---+-------+---+---------------------------+---+ | Description | T | | | | | | | h | | | | | | | e | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | m | | | | | | | i | | | | | | | g | | | | | | | h | | | | | | | t | | | | | | | b | | | | | | | e | | | | | | | u | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | i | | | | | | | n | | | | | | | s | | | | | | | i | | | | | | | t | | | | | | | u | | | | | | | a | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | s | | | | | | | w | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | l | | | | | | | o | | | | | | | a | | | | | | | d | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | c | | | | | | | e | | | | | | | s | | | | | | | s | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | d | | | | | | | u | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | d | | | | | | | e | | | | | | | p | | | | | | | e | | | | | | | n | | | | | | | d | | | | | | | s | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | c | | | | | | | e | | | | | | | s | | | | | | | s | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | d | | | | | | | u | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | l | | | | | | | o | | | | | | | a | | | | | | | d | | | | | | | o | | | | | | | n | | | | | | | o | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | d | | | | | | | u | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | ( | | | | | | | s | | | | | | | ) | | | | | | | . | | | | | | | | | | | | | | B | | | | | | | e | | | | | | | a | | | | | | | w | | | | | | | a | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | h | | | | | | | a | | | | | | | t | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | d | | | | | | | u | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | ( | | | | | | | s | | | | | | | ) | | | | | | | a | | | | | | | d | | | | | | | d | | | | | | | r | | | | | | | e | | | | | | | s | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | m | | | | | | | u | | | | | | | s | | | | | | | t | | | | | | | h | | | | | | | a | | | | | | | v | | | | | | | e | | | | | | | a | | | | | | | h | | | | | | | i | | | | | | | g | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | p | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | r | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | o | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | a | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | s | | | | | | | t | | | | | | | r | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | g | | | | | | | y | | | | | | | t | | | | | | | h | | | | | | | a | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | d | | | | | | | u | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | o | | | | | | | n | | | | | | | w | | | | | | | h | | | | | | | i | | | | | | | c | | | | | | | h | | | | | | | i | | | | | | | t | | | | | | | i | | | | | | | s | | | | | | | u | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | , | | | | | | | o | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | w | | | | | | | i | | | | | | | s | | | | | | | e | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | s | | | | | | | a | | | | | | | z | | | | | | | e | | | | | | | r | | | | | | | o | | | | | | | . | | | | | +---------------+---+-------+---+---------------------------+---+ | Examples | T | | | | | | | h | | | | | | | e | | | | | | | f | | | | | | | o | | | | | | | l | | | | | | | l | | | | | | | o | | | | | | | w | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | t | | | | | | | w | | | | | | | o | | | | | | | e | | | | | | | x | | | | | | | a | | | | | | | m | | | | | | | p | | | | | | | l | | | | | | | e | | | | | | | s | | | | | | | s | | | | | | | h | | | | | | | o | | | | | | | w | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | u | | | | | | | s | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | P | | | | | | | a | | | | | | | p | | | | | | | P | | | | | | | r | | | | | | | o | | | | | | | c | | | | | | | H | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | : | | | | | | | | | | | | | | * | | | | | | | P | | | | | | | a | | | | | | | p | | | | | | | P | | | | | | | r | | | | | | | o | | | | | | | c | | | | | | | H | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | ( | | | | | | | B | | | | | | | o | | | | | | | i | | | | | | | l | | | | | | | e | | | | | | | r | | | | | | | 1 | | | | | | | ) | | | | | | | * | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | s | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | l | | | | | | | o | | | | | | | a | | | | | | | d | | | | | | | o | | | | | | | f | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | c | | | | | | | e | | | | | | | s | | | | | | | s | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | d | | | | | | | u | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | f | | | | | | | r | | | | | | | o | | | | | | | m | | | | | | | " | | | | | | | B | | | | | | | o | | | | | | | i | | | | | | | l | | | | | | | e | | | | | | | r | | | | | | | 1 | | | | | | | " | | | | | | | . | | | | | | | | | | | | | | * | | | | | | | P | | | | | | | a | | | | | | | p | | | | | | | P | | | | | | | r | | | | | | | o | | | | | | | c | | | | | | | H | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | ( | | | | | | | 0 | | | | | | | ) | | | | | | | * | | | | | | | R | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | l | | | | | | | o | | | | | | | a | | | | | | | d | | | | | | | o | | | | | | | f | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | c | | | | | | | e | | | | | | | s | | | | | | | s | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | d | | | | | | | u | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | f | | | | | | | r | | | | | | | o | | | | | | | m | | | | | | | a | | | | | | | l | | | | | | | l | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | d | | | | | | | u | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | s | | | | | | | h | | | | | | | a | | | | | | | v | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | a | | | | | | | h | | | | | | | i | | | | | | | g | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | p | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | r | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | o | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | a | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | s | | | | | | | t | | | | | | | r | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | g | | | | | | | y | | | | | | | . | | | | | +---------------+---+-------+---+---------------------------+---+

Functions used only in Revenues and Operational Expenditures

There are three sets of functions relating to the energy conversion within energyPRO. Those are:

  • Functions measuring on the system border

  • Functions measuring on energy conversion unit level.

  • Other Functions

In the figure below the system is defined as everything placed within the outer frame. By other words, the "functions measuring on the system border" is the functions measuring the flow passing this border.

Figure 4‑1:The Energy System

In practice the system border is the electrical grid or a specified transformer station, where the interaction between the considered energy system and the outside world is measured. It could for instance be a meter measuring the amount of natural gas entering the system.

The functions measuring on productions unit level are strictly related to the specific production units and demands described within the system. It could be a specified boiler, CHP-unit or a specified demand. Below you will find a description of the single functions.

When modelling economy it is important to realize that the model is monthly based. This is especially important while modelling with peak-function and the Electric-Capacity function. Not being aware of this fact might result in misleading values.

Functions measuring on the system border

These functions consider the energy system as a black box, and are only dealing with energy and power crossing this border, see the figure below. The arrows are indicating the flows passing the system border.

Figure 4‑2: Energy System. Flows passing system border

This "System" -functions can be interpreted as meters placed on the system border measuring flows crossing the system border.

The functions are for instance valuable in situations, where payments are independent of which unit it is concerning.


Name Returns Unit


ImportedFuel(FUEL) Fuel imported by the system MWh/month

ExportedElectricity(MARKET;PERIOD) Electricity exported to market MWh/month

ImportedElectricity(MARKET;PERIOD) Electricity imported from market MWh/month

AccImportedFuel(FUEL) Accumulated imported fuel within MWh the year

AccExportedElectricity(MARKET;PERIOD) Accumulated exported electricity MWh within the year

AccImportedElectricity(MARKET;PERIOD) Accumulated imported electricity MWh within the year

PeakImportedFuel(FUEL) Monthly peak value for imported MW/month fuel

PeakExportedElectricity(MARKET;PERIOD) Monthly peak value for exported MW/month electricity to market

PeakImportedElectricity(MARKET;PERIOD) Monthly peak value for imported MW/month electricity from market

APeakImportedFuel(FUEL) Annual peak imported fuel MW/year

APeakExportedElectricity(MARKET;PERIOD) Annual peak exported electricity MW/year

APeakImportedElectricity(MARKET;PERIOD) Annual peak imported electricity MW/year


: Table 4‑3: Functions measuring the energy passing the system border.

AccExportedElectricity

Returns the accumulated amount of electricity exported to the specified market in the specified "market period" within the current year.

+-------------------:+---+-----------+-----------------------------------+---+ | Syntax | A | | | | | | c | | | | | | c | | | | | | E | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | * | | | | | | M | | | | | | A | | | | | | R | | | | | | K | | | | | | E | | | | | | T | | | | | | ; | | | | | | P | | | | | | E | | | | | | R | | | | | | I | | | | | | O | | | | | | D | | | | | | * | | | | | | ) | | | | +--------------------+---+-----------+-----------------------------------+---+ | Argument | | Desc | | | | | | ription | | | +--------------------+---+-----------+-----------------------------------+---+ | MARKET | T | | | | | | h | | | | | | e | | | | | | n | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | . | | | | | | " | | | | | | A | | | | | | l | | | | | | l | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | | | " | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | c | | | | | | u | | | | | | m | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | f | | | | | | o | | | | | | r | | | | | | a | | | | | | l | | | | | | l | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | +--------------------+---+-----------+-----------------------------------+---+ | PERIOD | T | | | | | | h | | | | | | e | | | | | | n | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | i | | | | | | s | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | i | | | | | | n | | | | | | " | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | | | " | | | | | | . | | | | | | " | | | | | | A | | | | | | l | | | | | | l | | | | | | P | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | " | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | c | | | | | | u | | | | | | m | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | i | | | | | | n | | | | | | a | | | | | | l | | | | | | l | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | +--------------------+---+-----------+-----------------------------------+---+ | Returning value | A | | | | | | c | | | | | | c | | | | | | u | | | | | | m | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | o | | | | | | f | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | e | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | o | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | +--------------------+---+-----------+-----------------------------------+---+ | Returning unit | M | | | | | | W | | | | | | h | | | | | | / | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | +--------------------+---+-----------+-----------------------------------+---+ | Description | I | | | | | | n | | | | | | e | | | | | | v | | | | | | e | | | | | | r | | | | | | y | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | i | | | | | | m | | | | | | e | | | | | | s | | | | | | t | | | | | | e | | | | | | p | | | | | | w | | | | | | i | | | | | | t | | | | | | h | | | | | | i | | | | | | n | | | | | | a | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | o | | | | | | f | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | e | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | i | | | | | | s | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | . | | | | | | T | | | | | | h | | | | | | e | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | e | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | i | | | | | | s | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | e | | | | | | d | | | | | | s | | | | | | u | | | | | | b | | | | | | t | | | | | | r | | | | | | a | | | | | | c | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | h | | | | | | e | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | e | | | | | | d | | | | | | b | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | | | a | | | | | | n | | | | | | d | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | e | | | | | | r | | | | | | s | | | | | | w | | | | | | i | | | | | | t | | | | | | h | | | | | | i | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | y | | | | | | s | | | | | | t | | | | | | e | | | | | | m | | | | | | . | | | | | | I | | | | | | f | | | | | | * | | | | | | n | | | | | | e | | | | | | g | | | | | | a | | | | | | t | | | | | | i | | | | | | v | | | | | | e | | | | | | * | | | | | | i | | | | | | n | | | | | | a | | | | | | t | | | | | | i | | | | | | m | | | | | | e | | | | | | s | | | | | | t | | | | | | e | | | | | | p | | | | | | t | | | | | | h | | | | | | e | | | | | | v | | | | | | a | | | | | | l | | | | | | u | | | | | | e | | | | | | f | | | | | | o | | | | | | r | | | | | | t | | | | | | h | | | | | | a | | | | | | t | | | | | | t | | | | | | i | | | | | | m | | | | | | e | | | | | | s | | | | | | t | | | | | | e | | | | | | p | | | | | | i | | | | | | s | | | | | | s | | | | | | e | | | | | | t | | | | | | t | | | | | | o | | | | | | z | | | | | | e | | | | | | r | | | | | | o | | | | | | , | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | r | | | | | | w | | | | | | i | | | | | | s | | | | | | e | | | | | | i | | | | | | t | | | | | | i | | | | | | s | | | | | | a | | | | | | d | | | | | | d | | | | | | e | | | | | | d | | | | | | t | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | o | | | | | | f | | | | | | e | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | . | | | | | | | | | | | | T | | | | | | h | | | | | | e | | | | | | f | | | | | | u | | | | | | n | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | c | | | | | | u | | | | | | m | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | v | | | | | | a | | | | | | l | | | | | | u | | | | | | e | | | | | | h | | | | | | e | | | | | | r | | | | | | e | | | | | | o | | | | | | f | | | | | | f | | | | | | o | | | | | | r | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | y | | | | | | e | | | | | | a | | | | | | r | | | | | | i | | | | | | n | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | . | | | | | | | | | | | | A | | | | | | l | | | | | | s | | | | | | o | | | | | | s | | | | | | e | | | | | | e | | | | | | A | | | | | | c | | | | | | c | | | | | | I | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | . | | | | +--------------------+---+-----------+-----------------------------------+---+ | Examples | * | | | | | | A | | | | | | c | | | | | | c | | | | | | E | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | A | | | | | | l | | | | | | l | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | | | , | | | | | | A | | | | | | l | | | | | | l | | | | | | P | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | ) | | | | | | * | | | | | | | | | | | | * | | | | | | A | | | | | | c | | | | | | c | | | | | | E | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | F | | | | | | i | | | | | | x | | | | | | e | | | | | | d | | | | | | t | | | | | | a | | | | | | r | | | | | | i | | | | | | f | | | | | | f | | | | | | , | | | | | | H | | | | | | i | | | | | | g | | | | | | h | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | ) | | | | | | * | | | | +--------------------+---+-----------+-----------------------------------+---+

AccImportedElectricity

Returns the accumulated amount of electricity imported from the specified market in a specified "market period" within the current year.

+-------------------:+---+-----------+-----------------------------------+---+ | Syntax | A | | | | | | c | | | | | | c | | | | | | I | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | * | | | | | | M | | | | | | A | | | | | | R | | | | | | K | | | | | | E | | | | | | T | | | | | | ; | | | | | | P | | | | | | E | | | | | | R | | | | | | I | | | | | | O | | | | | | D | | | | | | * | | | | | | ) | | | | +--------------------+---+-----------+-----------------------------------+---+ | Argument | | Desc | | | | | | ription | | | +--------------------+---+-----------+-----------------------------------+---+ | MARKET | T | | | | | | h | | | | | | e | | | | | | n | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | . | | | | | | " | | | | | | A | | | | | | l | | | | | | l | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | | | " | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | c | | | | | | u | | | | | | m | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | f | | | | | | o | | | | | | r | | | | | | a | | | | | | l | | | | | | l | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | +--------------------+---+-----------+-----------------------------------+---+ | PERIOD | T | | | | | | h | | | | | | e | | | | | | n | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | i | | | | | | s | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | i | | | | | | n | | | | | | " | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | | | " | | | | | | . | | | | | | " | | | | | | A | | | | | | l | | | | | | l | | | | | | P | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | " | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | c | | | | | | u | | | | | | m | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | i | | | | | | n | | | | | | a | | | | | | l | | | | | | l | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | f | | | | | | o | | | | | | r | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | +--------------------+---+-----------+-----------------------------------+---+ | Returning value | A | | | | | | c | | | | | | c | | | | | | u | | | | | | m | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | o | | | | | | f | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | i | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | f | | | | | | r | | | | | | o | | | | | | m | | | | | | t | | | | | | h | | | | | | e | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | +--------------------+---+-----------+-----------------------------------+---+ | Returning unit | M | | | | | | W | | | | | | h | | | | | | / | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | +--------------------+---+-----------+-----------------------------------+---+ | Description | I | | | | | | n | | | | | | e | | | | | | v | | | | | | e | | | | | | r | | | | | | y | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | i | | | | | | m | | | | | | e | | | | | | s | | | | | | t | | | | | | e | | | | | | p | | | | | | w | | | | | | i | | | | | | t | | | | | | h | | | | | | i | | | | | | n | | | | | | a | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | o | | | | | | f | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | i | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | f | | | | | | r | | | | | | o | | | | | | m | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | i | | | | | | s | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | . | | | | | | T | | | | | | h | | | | | | e | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | i | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | i | | | | | | s | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | e | | | | | | d | | | | | | s | | | | | | u | | | | | | b | | | | | | t | | | | | | r | | | | | | a | | | | | | c | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | h | | | | | | e | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | e | | | | | | d | | | | | | b | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | | | a | | | | | | n | | | | | | d | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | e | | | | | | r | | | | | | s | | | | | | w | | | | | | i | | | | | | t | | | | | | h | | | | | | i | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | y | | | | | | s | | | | | | t | | | | | | e | | | | | | m | | | | | | . | | | | | | I | | | | | | f | | | | | | * | | | | | | p | | | | | | o | | | | | | s | | | | | | i | | | | | | t | | | | | | i | | | | | | v | | | | | | e | | | | | | * | | | | | | i | | | | | | n | | | | | | a | | | | | | t | | | | | | i | | | | | | m | | | | | | e | | | | | | s | | | | | | t | | | | | | e | | | | | | p | | | | | | t | | | | | | h | | | | | | e | | | | | | v | | | | | | a | | | | | | l | | | | | | u | | | | | | e | | | | | | f | | | | | | o | | | | | | r | | | | | | t | | | | | | h | | | | | | a | | | | | | t | | | | | | t | | | | | | i | | | | | | m | | | | | | e | | | | | | s | | | | | | t | | | | | | e | | | | | | p | | | | | | i | | | | | | s | | | | | | s | | | | | | e | | | | | | t | | | | | | t | | | | | | o | | | | | | z | | | | | | e | | | | | | r | | | | | | o | | | | | | , | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | r | | | | | | w | | | | | | i | | | | | | s | | | | | | e | | | | | | i | | | | | | t | | | | | | i | | | | | | s | | | | | | a | | | | | | d | | | | | | d | | | | | | e | | | | | | d | | | | | | t | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | o | | | | | | f | | | | | | i | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | . | | | | | | | | | | | | T | | | | | | h | | | | | | e | | | | | | f | | | | | | u | | | | | | n | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | c | | | | | | u | | | | | | m | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | v | | | | | | a | | | | | | l | | | | | | u | | | | | | e | | | | | | h | | | | | | e | | | | | | r | | | | | | e | | | | | | o | | | | | | f | | | | | | f | | | | | | o | | | | | | r | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | y | | | | | | e | | | | | | a | | | | | | r | | | | | | i | | | | | | n | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | . | | | | | | | | | | | | A | | | | | | l | | | | | | s | | | | | | o | | | | | | s | | | | | | e | | | | | | e | | | | | | A | | | | | | c | | | | | | c | | | | | | E | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | . | | | | +--------------------+---+-----------+-----------------------------------+---+ | Examples | * | | | | | | A | | | | | | c | | | | | | c | | | | | | I | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | F | | | | | | i | | | | | | x | | | | | | e | | | | | | d | | | | | | T | | | | | | a | | | | | | r | | | | | | i | | | | | | f | | | | | | f | | | | | | , | | | | | | A | | | | | | l | | | | | | l | | | | | | P | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | ) | | | | | | * | | | | | | | | | | | | * | | | | | | A | | | | | | c | | | | | | c | | | | | | I | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | F | | | | | | i | | | | | | x | | | | | | e | | | | | | d | | | | | | t | | | | | | a | | | | | | r | | | | | | i | | | | | | f | | | | | | f | | | | | | , | | | | | | H | | | | | | i | | | | | | g | | | | | | h | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | ) | | | | | | * | | | | +--------------------+---+-----------+-----------------------------------+---+

AccImportedFuel

Returns the accumulated amount of a specified fuel imported into the energy system within the current year.


             Syntax AccImportedFuel(*FUEL*)

       **Argument**                                        **Description**

             *FUEL* The name of the specified
                    fuel

    Returning value Accumulated amount of fuel
                    imported to the system

     Returning unit MWh

        Description The accumulated amount of
                    a specified fuel consumed
                    by all production units in
                    actual year of
                    calculation.

           Examples *AccImportedFuel(Natural
                    Gas)*

PeakExportedElectricity

Returns the Peak load of electricity exported to the specified market in the specified "market period"

+-------------------:+---+-----------+-----------------------------------+---+ | Syntax | P | | | | | | e | | | | | | a | | | | | | k | | | | | | E | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | * | | | | | | M | | | | | | A | | | | | | R | | | | | | K | | | | | | E | | | | | | T | | | | | | ; | | | | | | P | | | | | | E | | | | | | R | | | | | | I | | | | | | O | | | | | | D | | | | | | * | | | | | | ) | | | | +--------------------+---+-----------+-----------------------------------+---+ | Argument | | Desc | | | | | | ription | | | +--------------------+---+-----------+-----------------------------------+---+ | MARKET | T | | | | | | h | | | | | | e | | | | | | n | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | . | | | | | | " | | | | | | A | | | | | | l | | | | | | l | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | | | " | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | c | | | | | | u | | | | | | m | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | f | | | | | | o | | | | | | r | | | | | | a | | | | | | l | | | | | | l | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | +--------------------+---+-----------+-----------------------------------+---+ | PERIOD | T | | | | | | h | | | | | | e | | | | | | n | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | i | | | | | | s | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | i | | | | | | n | | | | | | " | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | | | " | | | | | | . | | | | | | " | | | | | | A | | | | | | l | | | | | | l | | | | | | P | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | " | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | c | | | | | | u | | | | | | m | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | i | | | | | | n | | | | | | a | | | | | | l | | | | | | l | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | f | | | | | | o | | | | | | r | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | +--------------------+---+-----------+-----------------------------------+---+ | Returning value | M | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | l | | | | | | y | | | | | | p | | | | | | e | | | | | | a | | | | | | k | | | | | | o | | | | | | f | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | e | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | o | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | +--------------------+---+-----------+-----------------------------------+---+ | Returning unit | M | | | | | | W | | | | | | / | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | +--------------------+---+-----------+-----------------------------------+---+ | Description | I | | | | | | n | | | | | | e | | | | | | v | | | | | | e | | | | | | r | | | | | | y | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | i | | | | | | m | | | | | | e | | | | | | s | | | | | | t | | | | | | e | | | | | | p | | | | | | w | | | | | | i | | | | | | t | | | | | | h | | | | | | i | | | | | | n | | | | | | a | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | e | | | | | | a | | | | | | k | | | | | | o | | | | | | f | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | e | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | i | | | | | | s | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | . | | | | | | T | | | | | | h | | | | | | i | | | | | | s | | | | | | p | | | | | | e | | | | | | a | | | | | | k | | | | | | i | | | | | | s | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | m | | | | | | a | | | | | | x | | | | | | i | | | | | | m | | | | | | u | | | | | | m | | | | | | v | | | | | | a | | | | | | l | | | | | | u | | | | | | e | | | | | | w | | | | | | i | | | | | | t | | | | | | h | | | | | | i | | | | | | n | | | | | | a | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | p | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | b | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | | | a | | | | | | n | | | | | | d | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | e | | | | | | r | | | | | | s | | | | | | s | | | | | | u | | | | | | b | | | | | | t | | | | | | r | | | | | | a | | | | | | c | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | t | | | | | | u | | | | | | a | | | | | | l | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | . | | | | | | | | | | | | A | | | | | | l | | | | | | s | | | | | | o | | | | | | s | | | | | | e | | | | | | e | | | | | | P | | | | | | e | | | | | | a | | | | | | k | | | | | | I | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | . | | | | +--------------------+---+-----------+-----------------------------------+---+ | Examples | * | | | | | | P | | | | | | e | | | | | | a | | | | | | k | | | | | | E | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | F | | | | | | l | | | | | | a | | | | | | t | | | | | | r | | | | | | a | | | | | | t | | | | | | e | | | | | | , | | | | | | A | | | | | | l | | | | | | l | | | | | | P | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | ) | | | | | | * | | | | | | | | | | | | * | | | | | | P | | | | | | e | | | | | | a | | | | | | k | | | | | | E | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | F | | | | | | i | | | | | | x | | | | | | e | | | | | | d | | | | | | T | | | | | | a | | | | | | r | | | | | | i | | | | | | f | | | | | | f | | | | | | , | | | | | | H | | | | | | i | | | | | | g | | | | | | h | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | ) | | | | | | * | | | | +--------------------+---+-----------+-----------------------------------+---+

PeakImportedElectricity

Returns the monthly electricity peak imported from the specified market in a specified "market period".

+-----------------:+---+----------+---------------------------+---+ | Syntax | P | | | | | | e | | | | | | a | | | | | | k | | | | | | I | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | * | | | | | | M | | | | | | A | | | | | | R | | | | | | K | | | | | | E | | | | | | T | | | | | | ; | | | | | | P | | | | | | E | | | | | | R | | | | | | I | | | | | | O | | | | | | D | | | | | | * | | | | | | ) | | | | +------------------+---+----------+---------------------------+---+ | Argument | | Descr | | | | | | iption | | | +------------------+---+----------+---------------------------+---+ | MARKET | T | | | | | | h | | | | | | e | | | | | | n | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | . | | | | | | " | | | | | | A | | | | | | l | | | | | | l | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | | | " | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | c | | | | | | u | | | | | | m | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | f | | | | | | o | | | | | | r | | | | | | a | | | | | | l | | | | | | l | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | +------------------+---+----------+---------------------------+---+ | PERIOD | T | | | | | | h | | | | | | e | | | | | | n | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | i | | | | | | s | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | i | | | | | | n | | | | | | " | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | | | " | | | | | | . | | | | | | " | | | | | | A | | | | | | l | | | | | | l | | | | | | P | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | " | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | c | | | | | | u | | | | | | m | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | i | | | | | | n | | | | | | a | | | | | | l | | | | | | l | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | f | | | | | | o | | | | | | r | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | +------------------+---+----------+---------------------------+---+ | Returning value | M | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | l | | | | | | y | | | | | | p | | | | | | e | | | | | | a | | | | | | k | | | | | | o | | | | | | f | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | i | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | f | | | | | | r | | | | | | o | | | | | | m | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | +------------------+---+----------+---------------------------+---+ | Returning unit | M | | | | | | W | | | | | | h | | | | | | / | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | +------------------+---+----------+---------------------------+---+ | Description | I | | | | | | n | | | | | | e | | | | | | v | | | | | | e | | | | | | r | | | | | | y | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | i | | | | | | m | | | | | | e | | | | | | s | | | | | | t | | | | | | e | | | | | | p | | | | | | w | | | | | | i | | | | | | t | | | | | | h | | | | | | i | | | | | | n | | | | | | a | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | e | | | | | | a | | | | | | k | | | | | | o | | | | | | f | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | i | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | f | | | | | | r | | | | | | o | | | | | | m | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | i | | | | | | s | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | . | | | | | | | | | | | | T | | | | | | h | | | | | | e | | | | | | P | | | | | | e | | | | | | a | | | | | | k | | | | | | i | | | | | | s | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | m | | | | | | a | | | | | | x | | | | | | i | | | | | | m | | | | | | u | | | | | | m | | | | | | v | | | | | | a | | | | | | l | | | | | | u | | | | | | e | | | | | | w | | | | | | i | | | | | | t | | | | | | h | | | | | | i | | | | | | n | | | | | | a | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | o | | | | | | f | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | e | | | | | | d | | | | | | s | | | | | | u | | | | | | b | | | | | | t | | | | | | r | | | | | | a | | | | | | c | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | h | | | | | | e | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | e | | | | | | d | | | | | | b | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | | | a | | | | | | n | | | | | | d | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | e | | | | | | r | | | | | | s | | | | | | w | | | | | | i | | | | | | t | | | | | | h | | | | | | i | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | y | | | | | | s | | | | | | t | | | | | | e | | | | | | m | | | | | | . | | | | | | W | | | | | | h | | | | | | e | | | | | | n | | | | | | m | | | | | | o | | | | | | d | | | | | | e | | | | | | l | | | | | | l | | | | | | i | | | | | | n | | | | | | g | | | | | | e | | | | | | c | | | | | | o | | | | | | n | | | | | | o | | | | | | m | | | | | | y | | | | | | i | | | | | | t | | | | | | i | | | | | | s | | | | | | i | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | a | | | | | | n | | | | | | t | | | | | | t | | | | | | o | | | | | | r | | | | | | e | | | | | | a | | | | | | l | | | | | | i | | | | | | z | | | | | | e | | | | | | t | | | | | | h | | | | | | a | | | | | | t | | | | | | t | | | | | | h | | | | | | e | | | | | | m | | | | | | o | | | | | | d | | | | | | e | | | | | | l | | | | | | i | | | | | | s | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | l | | | | | | y | | | | | | b | | | | | | a | | | | | | s | | | | | | e | | | | | | d | | | | | | . | | | | | | T | | | | | | h | | | | | | i | | | | | | s | | | | | | i | | | | | | s | | | | | | e | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | a | | | | | | l | | | | | | l | | | | | | y | | | | | | i | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | a | | | | | | n | | | | | | t | | | | | | w | | | | | | h | | | | | | i | | | | | | l | | | | | | e | | | | | | m | | | | | | o | | | | | | d | | | | | | e | | | | | | l | | | | | | l | | | | | | i | | | | | | n | | | | | | g | | | | | | w | | | | | | i | | | | | | t | | | | | | h | | | | | | p | | | | | | e | | | | | | a | | | | | | k | | | | | | - | | | | | | f | | | | | | u | | | | | | n | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | a | | | | | | n | | | | | | d | | | | | | t | | | | | | h | | | | | | e | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | - | | | | | | C | | | | | | a | | | | | | p | | | | | | a | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | f | | | | | | u | | | | | | n | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | . | | | | | | I | | | | | | f | | | | | | n | | | | | | o | | | | | | t | | | | | | b | | | | | | e | | | | | | i | | | | | | n | | | | | | g | | | | | | a | | | | | | w | | | | | | a | | | | | | r | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | i | | | | | | s | | | | | | f | | | | | | a | | | | | | c | | | | | | t | | | | | | w | | | | | | i | | | | | | l | | | | | | l | | | | | | r | | | | | | e | | | | | | s | | | | | | u | | | | | | l | | | | | | t | | | | | | i | | | | | | n | | | | | | m | | | | | | u | | | | | | c | | | | | | h | | | | | | h | | | | | | i | | | | | | g | | | | | | h | | | | | | e | | | | | | r | | | | | | v | | | | | | a | | | | | | l | | | | | | u | | | | | | e | | | | | | s | | | | | | t | | | | | | h | | | | | | a | | | | | | n | | | | | | i | | | | | | n | | | | | | t | | | | | | e | | | | | | n | | | | | | d | | | | | | e | | | | | | d | | | | | | . | | | | | | | | | | | | A | | | | | | l | | | | | | s | | | | | | o | | | | | | s | | | | | | e | | | | | | e | | | | | | P | | | | | | e | | | | | | a | | | | | | k | | | | | | E | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | . | | | | +------------------+---+----------+---------------------------+---+ | Examples | * | | | | | | P | | | | | | e | | | | | | a | | | | | | k | | | | | | I | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | F | | | | | | i | | | | | | x | | | | | | e | | | | | | d | | | | | | t | | | | | | a | | | | | | r | | | | | | i | | | | | | f | | | | | | f | | | | | | t | | | | | | , | | | | | | A | | | | | | l | | | | | | l | | | | | | P | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | ) | | | | | | * | | | | | | | | | | | | * | | | | | | I | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | F | | | | | | i | | | | | | x | | | | | | e | | | | | | d | | | | | | t | | | | | | a | | | | | | r | | | | | | i | | | | | | f | | | | | | f | | | | | | , | | | | | | H | | | | | | i | | | | | | g | | | | | | h | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | ) | | | | | | * | | | | +------------------+---+----------+---------------------------+---+

PeakImportedFuel

Returns the monthly peak of a specified fuel imported to the system


             Syntax PeakImportedFuel(*FUEL*)

       **Argument**                                         **Description**

             *FUEL* The name of the specified
                    fuel.

    Returning value Monthly amount of fuel
                    imported to the system

     Returning unit MWh

        Description The monthly peak of a
                    specified fuel consumed by
                    all production units in the
                    actual year of calculation.

           Examples *PeakImportedFuel(Natural
                    Gas)*

ExportedElectricity

Returns the monthly amount electricity exported to the specified market in a specified "market period".

+-------------------:+---+-----------+-----------------------------------+---+ | Syntax | E | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | * | | | | | | M | | | | | | A | | | | | | R | | | | | | K | | | | | | E | | | | | | T | | | | | | ; | | | | | | P | | | | | | E | | | | | | R | | | | | | I | | | | | | O | | | | | | D | | | | | | * | | | | | | ) | | | | +--------------------+---+-----------+-----------------------------------+---+ | Argument | | Desc | | | | | | ription | | | +--------------------+---+-----------+-----------------------------------+---+ | MARKET | T | | | | | | h | | | | | | e | | | | | | n | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | . | | | | | | " | | | | | | A | | | | | | l | | | | | | l | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | | | " | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | c | | | | | | u | | | | | | m | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | f | | | | | | o | | | | | | r | | | | | | a | | | | | | l | | | | | | l | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | +--------------------+---+-----------+-----------------------------------+---+ | PERIOD | T | | | | | | h | | | | | | e | | | | | | n | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | i | | | | | | s | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | i | | | | | | n | | | | | | " | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | | | " | | | | | | . | | | | | | " | | | | | | A | | | | | | l | | | | | | l | | | | | | P | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | " | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | c | | | | | | u | | | | | | m | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | i | | | | | | n | | | | | | a | | | | | | l | | | | | | l | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | f | | | | | | o | | | | | | r | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | +--------------------+---+-----------+-----------------------------------+---+ | Returning value | M | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | l | | | | | | y | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | o | | | | | | f | | | | | | e | | | | | | n | | | | | | e | | | | | | r | | | | | | g | | | | | | y | | | | | | e | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | +--------------------+---+-----------+-----------------------------------+---+ | Returning unit | M | | | | | | W | | | | | | h | | | | | | / | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | +--------------------+---+-----------+-----------------------------------+---+ | Description | I | | | | | | n | | | | | | e | | | | | | v | | | | | | e | | | | | | r | | | | | | y | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | i | | | | | | m | | | | | | e | | | | | | s | | | | | | t | | | | | | e | | | | | | p | | | | | | w | | | | | | i | | | | | | t | | | | | | h | | | | | | i | | | | | | n | | | | | | a | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | o | | | | | | f | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | e | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | i | | | | | | s | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | . | | | | | | T | | | | | | h | | | | | | e | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | e | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | i | | | | | | s | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | e | | | | | | d | | | | | | s | | | | | | u | | | | | | b | | | | | | t | | | | | | r | | | | | | a | | | | | | c | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | h | | | | | | e | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | e | | | | | | d | | | | | | b | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | | | a | | | | | | n | | | | | | d | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | e | | | | | | r | | | | | | s | | | | | | w | | | | | | i | | | | | | t | | | | | | h | | | | | | i | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | y | | | | | | s | | | | | | t | | | | | | e | | | | | | m | | | | | | . | | | | | | I | | | | | | f | | | | | | * | | | | | | n | | | | | | e | | | | | | g | | | | | | a | | | | | | t | | | | | | i | | | | | | v | | | | | | e | | | | | | * | | | | | | i | | | | | | n | | | | | | a | | | | | | t | | | | | | i | | | | | | m | | | | | | e | | | | | | s | | | | | | t | | | | | | e | | | | | | p | | | | | | t | | | | | | h | | | | | | e | | | | | | v | | | | | | a | | | | | | l | | | | | | u | | | | | | e | | | | | | f | | | | | | o | | | | | | r | | | | | | t | | | | | | h | | | | | | a | | | | | | t | | | | | | t | | | | | | i | | | | | | m | | | | | | e | | | | | | s | | | | | | t | | | | | | e | | | | | | p | | | | | | i | | | | | | s | | | | | | s | | | | | | e | | | | | | t | | | | | | t | | | | | | o | | | | | | z | | | | | | e | | | | | | r | | | | | | o | | | | | | , | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | r | | | | | | w | | | | | | i | | | | | | s | | | | | | e | | | | | | i | | | | | | t | | | | | | i | | | | | | s | | | | | | a | | | | | | d | | | | | | d | | | | | | e | | | | | | d | | | | | | t | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | o | | | | | | f | | | | | | e | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | . | | | | | | | | | | | | A | | | | | | l | | | | | | s | | | | | | o | | | | | | s | | | | | | e | | | | | | e | | | | | | I | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | . | | | | +--------------------+---+-----------+-----------------------------------+---+ | Examples | * | | | | | | E | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | A | | | | | | l | | | | | | l | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | | | , | | | | | | A | | | | | | l | | | | | | l | | | | | | P | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | ) | | | | | | * | | | | | | | | | | | | * | | | | | | E | | | | | | x | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | F | | | | | | i | | | | | | x | | | | | | e | | | | | | d | | | | | | t | | | | | | a | | | | | | r | | | | | | i | | | | | | f | | | | | | f | | | | | | s | | | | | | , | | | | | | H | | | | | | i | | | | | | g | | | | | | h | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | ) | | | | | | * | | | | +--------------------+---+-----------+-----------------------------------+---+

ImportedElectricity

Returns the monthly amount electricity imported from the specified market in a specified "market period".

+-------------------:+---+-----------+-----------------------------------+---+ | Syntax | I | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | * | | | | | | M | | | | | | A | | | | | | R | | | | | | K | | | | | | E | | | | | | T | | | | | | ; | | | | | | P | | | | | | E | | | | | | R | | | | | | I | | | | | | O | | | | | | D | | | | | | * | | | | | | ) | | | | +--------------------+---+-----------+-----------------------------------+---+ | Argument | | Desc | | | | | | ription | | | +--------------------+---+-----------+-----------------------------------+---+ | MARKET | T | | | | | | h | | | | | | e | | | | | | n | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | . | | | | | | " | | | | | | A | | | | | | l | | | | | | l | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | | | " | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | c | | | | | | u | | | | | | m | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | f | | | | | | o | | | | | | r | | | | | | a | | | | | | l | | | | | | l | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | +--------------------+---+-----------+-----------------------------------+---+ | PERIOD | T | | | | | | h | | | | | | e | | | | | | n | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | i | | | | | | s | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | i | | | | | | n | | | | | | " | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | s | | | | | | " | | | | | | . | | | | | | " | | | | | | A | | | | | | l | | | | | | l | | | | | | P | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | " | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | c | | | | | | c | | | | | | u | | | | | | m | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | i | | | | | | n | | | | | | a | | | | | | l | | | | | | l | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | f | | | | | | o | | | | | | r | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | +--------------------+---+-----------+-----------------------------------+---+ | Returning value | M | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | l | | | | | | y | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | o | | | | | | f | | | | | | e | | | | | | n | | | | | | e | | | | | | r | | | | | | g | | | | | | y | | | | | | i | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | f | | | | | | r | | | | | | o | | | | | | m | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | +--------------------+---+-----------+-----------------------------------+---+ | Returning unit | M | | | | | | W | | | | | | h | | | | | | / | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | +--------------------+---+-----------+-----------------------------------+---+ | Description | I | | | | | | n | | | | | | e | | | | | | v | | | | | | e | | | | | | r | | | | | | y | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | i | | | | | | m | | | | | | e | | | | | | s | | | | | | t | | | | | | e | | | | | | p | | | | | | w | | | | | | i | | | | | | t | | | | | | h | | | | | | i | | | | | | n | | | | | | a | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | o | | | | | | f | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | i | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | f | | | | | | r | | | | | | o | | | | | | m | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | i | | | | | | s | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | . | | | | | | T | | | | | | h | | | | | | e | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | i | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | i | | | | | | s | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | a | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | e | | | | | | d | | | | | | s | | | | | | u | | | | | | b | | | | | | t | | | | | | r | | | | | | a | | | | | | c | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | h | | | | | | e | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | e | | | | | | d | | | | | | b | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | | | a | | | | | | n | | | | | | d | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | e | | | | | | r | | | | | | s | | | | | | w | | | | | | i | | | | | | t | | | | | | h | | | | | | i | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | y | | | | | | s | | | | | | t | | | | | | e | | | | | | m | | | | | | . | | | | | | I | | | | | | f | | | | | | * | | | | | | p | | | | | | o | | | | | | s | | | | | | i | | | | | | t | | | | | | i | | | | | | v | | | | | | e | | | | | | * | | | | | | i | | | | | | n | | | | | | a | | | | | | t | | | | | | i | | | | | | m | | | | | | e | | | | | | s | | | | | | t | | | | | | e | | | | | | p | | | | | | t | | | | | | h | | | | | | e | | | | | | v | | | | | | a | | | | | | l | | | | | | u | | | | | | e | | | | | | f | | | | | | o | | | | | | r | | | | | | t | | | | | | h | | | | | | a | | | | | | t | | | | | | t | | | | | | i | | | | | | m | | | | | | e | | | | | | s | | | | | | t | | | | | | e | | | | | | p | | | | | | i | | | | | | s | | | | | | s | | | | | | e | | | | | | t | | | | | | t | | | | | | o | | | | | | z | | | | | | e | | | | | | r | | | | | | o | | | | | | , | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | r | | | | | | w | | | | | | i | | | | | | s | | | | | | e | | | | | | i | | | | | | t | | | | | | i | | | | | | s | | | | | | a | | | | | | d | | | | | | d | | | | | | e | | | | | | d | | | | | | t | | | | | | o | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | o | | | | | | f | | | | | | i | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | . | | | | +--------------------+---+-----------+-----------------------------------+---+ | Examples | * | | | | | | I | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | F | | | | | | i | | | | | | x | | | | | | e | | | | | | d | | | | | | t | | | | | | a | | | | | | r | | | | | | i | | | | | | f | | | | | | f | | | | | | s | | | | | | , | | | | | | A | | | | | | l | | | | | | l | | | | | | P | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | ) | | | | | | * | | | | | | | | | | | | * | | | | | | I | | | | | | m | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | e | | | | | | d | | | | | | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | ( | | | | | | F | | | | | | i | | | | | | x | | | | | | e | | | | | | d | | | | | | t | | | | | | a | | | | | | r | | | | | | i | | | | | | f | | | | | | f | | | | | | s | | | | | | , | | | | | | H | | | | | | i | | | | | | g | | | | | | h | | | | | | l | | | | | | o | | | | | | a | | | | | | d | | | | | | ) | | | | | | * | | | | +--------------------+---+-----------+-----------------------------------+---+

ImportedFuel

Returns the monthly amount of a specified fuel imported to the system


             Syntax ImportedFuel(*FUEL*)

       **Argument**                                     **Description**

             *FUEL* The name of the
                    specified fuel.

    Returning value Monthly amount of fuel
                    imported to the system

     Returning unit MWh

        Description The amount of a
                    specified fuel consumed
                    by all production
                    units.

           Examples *ImportedFuel(Natural
                    Gas)*

APeakImportedFuel

Returns the annual peak imported fuel to the system.


             Syntax APeakImportedFuel(*FUEL*)

       **Argument**                                          **Description**

             *FUEL* The name of the specified
                    fuel.

    Returning value Annual peak imported fuel to
                    the system

     Returning unit MW/year

        Description The annual peak of a
                    specified fuel consumed by
                    all production units.

           Examples *APeakImportedFuel(Natural
                    Gas)*

APeakExportedElectricity

Returns the annual peak exported electricity from the system.

+-------------------:+---+----------+---+-----------------------------------+---+ | Syntax | A | | | | | | | P | | | | | | | e | | | | | | | a | | | | | | | k | | | | | | | E | | | | | | | x | | | | | | | p | | | | | | | o | | | | | | | r | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | E | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | ( | | | | | | | * | | | | | | | M | | | | | | | A | | | | | | | R | | | | | | | K | | | | | | | E | | | | | | | T | | | | | | | ; | | | | | | | P | | | | | | | E | | | | | | | R | | | | | | | I | | | | | | | O | | | | | | | D | | | | | | | * | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +--------------------+---+----------+---+-----------------------------------+---+ | MARKET | T | | | | | | | h | | | | | | PERIOD | e | | | | | | | n | | | | | | | a | | | | | | | m | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | m | | | | | | | a | | | | | | | r | | | | | | | k | | | | | | | e | | | | | | | t | | | | | | | o | | | | | | | r | | | | | | | " | | | | | | | A | | | | | | | l | | | | | | | l | | | | | | | m | | | | | | | a | | | | | | | r | | | | | | | k | | | | | | | e | | | | | | | t | | | | | | | s | | | | | | | " | | | | | | | . | | | | | | | | | | | | | | T | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | a | | | | | | | m | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | m | | | | | | | a | | | | | | | r | | | | | | | k | | | | | | | e | | | | | | | t | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | d | | | | | | | o | | | | | | | r | | | | | | | " | | | | | | | A | | | | | | | l | | | | | | | l | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | d | | | | | | | s | | | | | | | " | | | | | | | . | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning value | A | | | | | | | n | | | | | | | n | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | p | | | | | | | e | | | | | | | a | | | | | | | k | | | | | | | e | | | | | | | x | | | | | | | p | | | | | | | o | | | | | | | r | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | e | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | f | | | | | | | r | | | | | | | o | | | | | | | m | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | s | | | | | | | y | | | | | | | s | | | | | | | t | | | | | | | e | | | | | | | m | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning unit | M | | | | | | | W | | | | | | | / | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Description | T | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | n | | | | | | | n | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | p | | | | | | | e | | | | | | | a | | | | | | | k | | | | | | | o | | | | | | | f | | | | | | | e | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | e | | | | | | | x | | | | | | | p | | | | | | | o | | | | | | | r | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | f | | | | | | | r | | | | | | | o | | | | | | | m | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | s | | | | | | | y | | | | | | | s | | | | | | | t | | | | | | | e | | | | | | | m | | | | | | | . | | | | | | | I | | | | | | | n | | | | | | | e | | | | | | | v | | | | | | | e | | | | | | | r | | | | | | | y | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | t | | | | | | | e | | | | | | | p | | | | | | | , | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | e | | | | | | | x | | | | | | | p | | | | | | | o | | | | | | | r | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | e | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | f | | | | | | | r | | | | | | | o | | | | | | | m | | | | | | | a | | | | | | | s | | | | | | | y | | | | | | | s | | | | | | | t | | | | | | | e | | | | | | | m | | | | | | | i | | | | | | | s | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | d | | | | | | | u | | | | | | | c | | | | | | | e | | | | | | | d | | | | | | | e | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | m | | | | | | | i | | | | | | | n | | | | | | | u | | | | | | | s | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | c | | | | | | | o | | | | | | | n | | | | | | | s | | | | | | | u | | | | | | | m | | | | | | | e | | | | | | | d | | | | | | | e | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | . | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Examples | * | | | | | | | A | | | | | | | P | | | | | | | e | | | | | | | a | | | | | | | k | | | | | | | E | | | | | | | x | | | | | | | p | | | | | | | o | | | | | | | r | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | E | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | ( | | | | | | | M | | | | | | | A | | | | | | | R | | | | | | | K | | | | | | | E | | | | | | | T | | | | | | | ; | | | | | | | P | | | | | | | E | | | | | | | R | | | | | | | I | | | | | | | O | | | | | | | D | | | | | | | ) | | | | | | | * | | | | | +--------------------+---+----------+---+-----------------------------------+---+

APeakImportedElectricity

Returns the annual peak imported electricity to the system.

+-------------------:+---+----------+---+-----------------------------------+---+ | Syntax | A | | | | | | | P | | | | | | | e | | | | | | | a | | | | | | | k | | | | | | | I | | | | | | | m | | | | | | | p | | | | | | | o | | | | | | | r | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | E | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | ( | | | | | | | * | | | | | | | M | | | | | | | A | | | | | | | R | | | | | | | K | | | | | | | E | | | | | | | T | | | | | | | ; | | | | | | | P | | | | | | | E | | | | | | | R | | | | | | | I | | | | | | | O | | | | | | | D | | | | | | | * | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +--------------------+---+----------+---+-----------------------------------+---+ | MARKET | T | | | | | | | h | | | | | | PERIOD | e | | | | | | | n | | | | | | | a | | | | | | | m | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | m | | | | | | | a | | | | | | | r | | | | | | | k | | | | | | | e | | | | | | | t | | | | | | | o | | | | | | | r | | | | | | | " | | | | | | | A | | | | | | | l | | | | | | | l | | | | | | | m | | | | | | | a | | | | | | | r | | | | | | | k | | | | | | | e | | | | | | | t | | | | | | | s | | | | | | | " | | | | | | | . | | | | | | | | | | | | | | T | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | a | | | | | | | m | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | m | | | | | | | a | | | | | | | r | | | | | | | k | | | | | | | e | | | | | | | t | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | d | | | | | | | o | | | | | | | r | | | | | | | " | | | | | | | A | | | | | | | l | | | | | | | l | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | d | | | | | | | s | | | | | | | " | | | | | | | . | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning value | A | | | | | | | n | | | | | | | n | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | p | | | | | | | e | | | | | | | a | | | | | | | k | | | | | | | i | | | | | | | m | | | | | | | p | | | | | | | o | | | | | | | r | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | e | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | t | | | | | | | o | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | s | | | | | | | y | | | | | | | s | | | | | | | t | | | | | | | e | | | | | | | m | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning unit | M | | | | | | | W | | | | | | | / | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Description | T | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | n | | | | | | | n | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | p | | | | | | | e | | | | | | | a | | | | | | | k | | | | | | | o | | | | | | | f | | | | | | | e | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | i | | | | | | | m | | | | | | | p | | | | | | | o | | | | | | | r | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | t | | | | | | | o | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | s | | | | | | | y | | | | | | | s | | | | | | | t | | | | | | | e | | | | | | | m | | | | | | | . | | | | | | | I | | | | | | | n | | | | | | | e | | | | | | | v | | | | | | | e | | | | | | | r | | | | | | | y | | | | | | | t | | | | | | | i | | | | | | | m | | | | | | | e | | | | | | | s | | | | | | | t | | | | | | | e | | | | | | | p | | | | | | | , | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | i | | | | | | | m | | | | | | | p | | | | | | | o | | | | | | | r | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | e | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | t | | | | | | | o | | | | | | | a | | | | | | | s | | | | | | | y | | | | | | | s | | | | | | | t | | | | | | | e | | | | | | | m | | | | | | | i | | | | | | | s | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | c | | | | | | | o | | | | | | | n | | | | | | | s | | | | | | | u | | | | | | | m | | | | | | | e | | | | | | | d | | | | | | | e | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | m | | | | | | | i | | | | | | | n | | | | | | | u | | | | | | | s | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | p | | | | | | | r | | | | | | | o | | | | | | | d | | | | | | | u | | | | | | | c | | | | | | | e | | | | | | | d | | | | | | | e | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | . | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Examples | * | | | | | | | A | | | | | | | P | | | | | | | e | | | | | | | a | | | | | | | k | | | | | | | I | | | | | | | m | | | | | | | p | | | | | | | o | | | | | | | r | | | | | | | t | | | | | | | e | | | | | | | d | | | | | | | E | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | ( | | | | | | | M | | | | | | | A | | | | | | | R | | | | | | | K | | | | | | | E | | | | | | | T | | | | | | | ; | | | | | | | P | | | | | | | E | | | | | | | R | | | | | | | I | | | | | | | O | | | | | | | D | | | | | | | ) | | | | | | | * | | | | | +--------------------+---+----------+---+-----------------------------------+---+

Functions measuring on energy conversion unit level.

These functions are focused on the single elements within modelled energy system. This is the production units and the demands.

The functions measuring on the energy conversion unit level can be considered as meters placed on the single energy conversion units i.e. a specified boiler, a specified CHP-unit or an electricity demand.

Energy conversion units

Below is a description of the functions that are available for the single types of units.

Those units are:

  • CHP-unit

  • Boiler

  • User defined

  • Electric heat pump

  • Absorption cooler


Name Returns Unit


CP(PRODUCTIONUNIT) Cooling production MWh/month from production unit

CPCap(PRODUCTIONUNIT) Cooling production MW/month capacity on production unit

EC(PRODUCTIONUNIT;PERIOD) Electricity MWh/month consumption on production unit in market period

ECCap(PRODUCTIONUNIT) Electricity MW/month consumption capacity on production unit

EP(PRODUCTIONUNIT;PERIOD) Electricity MWh/month production from production unit in market period

EPCap(PRODUCTIONUNIT) Electricity MW/month production capacity on production unit

FC(PRODUCTIONUNIT) Fuel consumption on MWh/month production unit

FCCap(PRODUCTIONUNIT) Fuel consumption MW/month capacity on production unit

FP(PRODUCTIONUNIT) Fuel production on MWh/month production unit

FPCap(PRODUCTIONUNIT) Fuel production MW/month capacity on production unit

HC(PRODUCTIONUNIT) Heat consumption MWh/month from production unit

HCCap(PRODUCTIONUNIT) Heat consumption MW/month capacity on production unit

HoursOfOperation(PRODUCTIONUNIT) Number of hours of Hours operation for production unit

HP(PRODUCTIONUNIT) Heat production from MWh/month production unit

HPCap(PRODUCTIONUNIT) Heat production MW/month capacity on production unit

PHP(PRODUCTIONUNIT) Process Heat MWh/month production from production unit

PHPCap(PRODUCTIONUNIT) Process heat MW/month production capacity on production unit

PHC(PRODUCTIONUNIT) Process heat MWh/month consumption on production unit

PHCCap(PRODUCTIONUNIT) Process heat MW/month consumption capacity on production unit

TurnOns(PRODUCTIONUNIT) Number of turn-ons Number of for production unit turn-ons

FullLoadHours(PRODUCTIONUNIT) Number of full load Hours hours for production unit

AccFullLoadHours(PRODUCTIONUNIT) Accumulates the full Hours load hours over the year

AccAllYearsFullLoadHours(PRODUCTIONUNIT) Accumulates the full Hours load hours over the years in the planning period

PrivateWire_EP_CoveringOwnDemand(PRODUCTIONUNIT) The electricity MWh/month production used for covering demand

PrivateWire_EP_Exported(PRODUCTIONUNIT) The electricity MWh/month production used for export


: Table 4‑4: Functions getting production information on energy conversion units.

CP

Returns the monthly amount of Cooling produced on a specified energy conversion unit.


             Syntax CP(*PRODUCTIONUNIT*)

       **Argument**                                    **Description**

   *PRODUCTIONUNIT* The name of the
                    specified energy
                    conversion unit

    Returning value Monthly amount of
                    cooling produced on
                    energy conversion unit

     Returning unit MWh/month

            Example *CP(Electric Chiller)*

CPCap

Returns the monthly peak cooling production load realised on a specified energy conversion unit.


             Syntax CPCap(*PRODUCTIONUNIT*)

       **Argument**                                       **Description**

   *PRODUCTIONUNIT* The name of the specified
                    energy conversion unit

    Returning value Monthly peak cooling
                    production load on
                    specified energy
                    conversion unit

     Returning unit MW

            Example *CPCap(Absorption
                    chiller)*

EC

Returns the monthly amount of electricity consumed by a specified energy conversion unit in a specified "Period of Priority".

+-------------------:+---+----------+---+-----------------------------------+---+ | Syntax | E | | | | | | | C | | | | | | | ( | | | | | | | * | | | | | | | P | | | | | | | R | | | | | | | O | | | | | | | D | | | | | | | U | | | | | | | C | | | | | | | T | | | | | | | I | | | | | | | O | | | | | | | N | | | | | | | U | | | | | | | N | | | | | | | I | | | | | | | T | | | | | | | ; | | | | | | | P | | | | | | | E | | | | | | | R | | | | | | | I | | | | | | | O | | | | | | | D | | | | | | | * | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +--------------------+---+----------+---+-----------------------------------+---+ | PRODUCTIONUNIT | T | | | | | | | h | | | | | | PERIOD | e | | | | | | | n | | | | | | | a | | | | | | | m | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | e | | | | | | | n | | | | | | | e | | | | | | | r | | | | | | | g | | | | | | | y | | | | | | | c | | | | | | | o | | | | | | | n | | | | | | | v | | | | | | | e | | | | | | | r | | | | | | | s | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | | | | | | | | N | | | | | | | a | | | | | | | m | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | m | | | | | | | a | | | | | | | r | | | | | | | k | | | | | | | e | | | | | | | t | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | d | | | | | | | o | | | | | | | r | | | | | | | " | | | | | | | A | | | | | | | l | | | | | | | l | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | d | | | | | | | s | | | | | | | " | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning value | M | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | l | | | | | | | y | | | | | | | a | | | | | | | m | | | | | | | o | | | | | | | u | | | | | | | n | | | | | | | t | | | | | | | o | | | | | | | f | | | | | | | e | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | c | | | | | | | o | | | | | | | n | | | | | | | s | | | | | | | u | | | | | | | m | | | | | | | e | | | | | | | d | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning unit | M | | | | | | | W | | | | | | | h | | | | | | | / | | | | | | | m | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | h | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Description | E | | | | | | | l | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | r | | | | | | | i | | | | | | | c | | | | | | | i | | | | | | | t | | | | | | | y | | | | | | | c | | | | | | | o | | | | | | | n | | | | | | | s | | | | | | | u | | | | | | | m | | | | | | | e | | | | | | | d | | | | | | | b | | | | | | | y | | | | | | | a | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | e | | | | | | | n | | | | | | | e | | | | | | | r | | | | | | | g | | | | | | | y | | | | | | | c | | | | | | | o | | | | | | | n | | | | | | | v | | | | | | | e | | | | | | | r | | | | | | | s | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | i | | | | | | | n | | | | | | | a | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | " | | | | | | | m | | | | | | | a | | | | | | | r | | | | | | | k | | | | | | | e | | | | | | | t | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | d | | | | | | | " | | | | | | | - | | | | | | | n | | | | | | | a | | | | | | | m | | | | | | | e | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Examples | * | | | | | | | E | | | | | | | C | | | | | | | ( | | | | | | | C | | | | | | | H | | | | | | | P | | | | | | | ; | | | | | | | P | | | | | | | e | | | | | | | a | | | | | | | k | | | | | | | L | | | | | | | o | | | | | | | a | | | | | | | d | | | | | | | ) | | | | | | | * | | | | | | | | | | | | | | * | | | | | | | E | | | | | | | C | | | | | | | ( | | | | | | | C | | | | | | | H | | | | | | | P | | | | | | | ; | | | | | | | A | | | | | | | l | | | | | | | l | | | | | | | P | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | o | | | | | | | d | | | | | | | s | | | | | | | ) | | | | | | | * | | | | | +--------------------+---+----------+---+-----------------------------------+---+

ECCap

Returns the monthly peak electrictity consumption load [realised] on a specified energy conversion unit.


             Syntax ECCap(*PRODUCTIONUNIT*)

       **Argument**                                       **Description**

   *PRODUCTIONUNIT* The name of the specified
                    energy conversion unit

    Returning value Monthly peak electricity
                    consumption load on
                    specified energy
                    conversion unit

     Returning unit MW

            Example *ECCap(Absorption
                    chiller)*

EP

Returns the monthly amount of electricity produced on a specified energy conversion unit in a market period name specified in "Electricity markets".

+-------------------:+---+-----------+-----------------------------------+---+ | Syntax | E | | | | | | P | | | | | | ( | | | | | | * | | | | | | P | | | | | | R | | | | | | O | | | | | | D | | | | | | U | | | | | | C | | | | | | T | | | | | | I | | | | | | O | | | | | | N | | | | | | U | | | | | | N | | | | | | I | | | | | | T | | | | | | ; | | | | | | P | | | | | | E | | | | | | R | | | | | | I | | | | | | O | | | | | | D | | | | | | * | | | | | | ) | | | | +--------------------+---+-----------+-----------------------------------+---+ | Arguments | | Desc | | | | | | ription | | | +--------------------+---+-----------+-----------------------------------+---+ | PRODUCTIONUNIT | T | | | | | | h | | | | | PERIOD | e | | | | | | n | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | E | | | | | | n | | | | | | e | | | | | | r | | | | | | g | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | v | | | | | | e | | | | | | r | | | | | | s | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | | | | | | | N | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | o | | | | | | r | | | | | | " | | | | | | A | | | | | | l | | | | | | l | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | " | | | | +--------------------+---+-----------+-----------------------------------+---+ | Returning value | M | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | l | | | | | | y | | | | | | a | | | | | | m | | | | | | o | | | | | | u | | | | | | n | | | | | | t | | | | | | o | | | | | | f | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | e | | | | | | d | | | | | | o | | | | | | n | | | | | | e | | | | | | n | | | | | | e | | | | | | r | | | | | | g | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | v | | | | | | e | | | | | | r | | | | | | s | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | +--------------------+---+-----------+-----------------------------------+---+ | Returning unit | M | | | | | | W | | | | | | h | | | | | | / | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | +--------------------+---+-----------+-----------------------------------+---+ | Description | E | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | e | | | | | | d | | | | | | o | | | | | | n | | | | | | a | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | e | | | | | | n | | | | | | e | | | | | | r | | | | | | g | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | v | | | | | | e | | | | | | r | | | | | | s | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | i | | | | | | n | | | | | | a | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | e | | | | | | d | | | | | | " | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | " | | | | | | - | | | | | | n | | | | | | a | | | | | | m | | | | | | e | | | | +--------------------+---+-----------+-----------------------------------+---+ | Examples | * | | | | | | E | | | | | | P | | | | | | ( | | | | | | C | | | | | | H | | | | | | P | | | | | | ; | | | | | | P | | | | | | e | | | | | | a | | | | | | k | | | | | | L | | | | | | o | | | | | | a | | | | | | d | | | | | | ) | | | | | | * | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | l | | | | | | y | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | f | | | | | | r | | | | | | o | | | | | | m | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | " | | | | | | C | | | | | | H | | | | | | P | | | | | | " | | | | | | i | | | | | | n | | | | | | m | | | | | | a | | | | | | r | | | | | | k | | | | | | e | | | | | | t | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | " | | | | | | P | | | | | | e | | | | | | a | | | | | | k | | | | | | L | | | | | | o | | | | | | a | | | | | | d | | | | | | " | | | | | | . | | | | | | | | | | | | * | | | | | | E | | | | | | P | | | | | | ( | | | | | | C | | | | | | H | | | | | | P | | | | | | ; | | | | | | A | | | | | | l | | | | | | l | | | | | | P | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | ) | | | | | | * | | | | | | r | | | | | | e | | | | | | t | | | | | | u | | | | | | r | | | | | | n | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | l | | | | | | y | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | p | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | f | | | | | | r | | | | | | o | | | | | | m | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | " | | | | | | C | | | | | | H | | | | | | P | | | | | | " | | | | | | i | | | | | | n | | | | | | a | | | | | | l | | | | | | l | | | | | | p | | | | | | e | | | | | | r | | | | | | i | | | | | | o | | | | | | d | | | | | | s | | | | | | . | | | | +--------------------+---+-----------+-----------------------------------+---+

EPCap

Returns the monthly peak electrictity production load [realised] on a specified energy conversion unit.


             Syntax EPCap(*PRODUCTIONUNIT*)

       **Argument**                                       **Description**

   *PRODUCTIONUNIT* The name of the specified
                    energy conversion unit

    Returning value Monthly peak electricity
                    production load on
                    specified energy
                    conversion unit

     Returning unit MW

            Example *EPCap(Absorption
                    chiller)*

FP

Returns the monthly amount of fuel produced by a specified energy conversion unit.


             Syntax FP(*PRODUCTIONUNIT;Fuel*)

       **Argument**                                           **Description**

   *PRODUCTIONUNIT* The name of the specified
                    energy conversion unit

             *Fuel* The name of the fuel

    Returning value Monthly amount of fuel
                    produced by production unit

     Returning unit MWh/month

            Example *FP(Electrolyzer;Hydrogen)*
                    returns the hydrogen produced
                    by "Electrolyzer"

FPCap

Returns the peak fuel production from a specified production unit during a month.


             Syntax FPCap(*PRODUCTIONUNIT;Fuel*)

       **Argument**                                              **Description**

   *PRODUCTIONUNIT* The name of the specified energy
                    conversion unit

             *Fuel* The name of the fuel

    Returning value Monthly peak fuel produced by
                    production unit

     Returning unit MWh/month

            Example *FPCap(Electrolyzer;Hydrogen)*
                    returns highest monthly hydrogen
                    production from "Electrolyzer"

FC

Returns the monthly amount of fuel consumed by a specified energy conversion unit.


             Syntax FC(*PRODUCTIONUNIT;Fuel*)

       **Argument**                                         **Description**

   *PRODUCTIONUNIT* The name of the specified
                    energy conversion unit

             *Fuel* The name of the fuel

    Returning value Monthly amount of fuel
                    consumed by production unit

     Returning unit MWh/month

            Example *FC(Boiler 1;Natural gas)*
                    returns the natural gas
                    consumed by "Boiler 1"

FCCap

Returns the peak fuel consumption load occurring on a specified production unit during a month.


             Syntax FCCap(*PRODUCTIONUNIT;Fuel*)

       **Argument**                                            **Description**

   *PRODUCTIONUNIT* The name of the specified
                    energy conversion unit

             *Fuel* The name of the fuel

    Returning value Monthly peak fuel load on
                    production unit

     Returning unit MW/month

            Example *FCCap(Boiler 1;Natural gas)*
                    returns the highest monthly
                    natural gas load occurring on
                    "Boiler 1"

HC

Returns the monthly amount of heat consumed by a specified energy conversion unit.


             Syntax HC(*PRODUCTIONUNIT*)

       **Argument**                                    **Description**

   *PRODUCTIONUNIT* The name of the
                    specified energy
                    conversion unit

    Returning value Monthly amount of heat
                    consumed by a energy
                    conversion unit

     Returning unit MWh/month

           Examples *HC(Absorption
                    chiller) return the
                    monthly heat
                    consumption on
                    "Absorption chiller"*

HCCap

Returns the monthly peak heat consumption load realised on a specified energy conversion unit.


             Syntax HPCap(*PRODUCTIONUNIT*)

       **Argument**                                       **Description**

   *PRODUCTIONUNIT* The name of the specified
                    energy conversion unit

    Returning value Monthly peak heat
                    consumption load on
                    energy conversion unit

     Returning unit MW/month

            Example *HCCap(Boiler 1)*

HoursOfOperation

Returns the monthly hours of operation on a specified energy conversion unit.


             Syntax HoursOfOperation(*PRODUCTIONUNIT*)

       **Argument**                                                  **Description**

   *PRODUCTIONUNIT* The name of the specified Energy
                    conversion unit

    Returning value Monthly hours of operation

     Returning unit Hours of operation/month

        Description This function returns monthly hours
                    of operation on an energy conversion
                    unit. Is used when designing
                    operational costs.

            Example *HoursOfOperation(CHP) returns the
                    number of hours of operation on the
                    energy conversion unit CHP*

HP

Returns the monthly amount of heat produced on a specified energy conversion unit.


             Syntax HP(*PRODUCTIONUNIT*)

       **Argument**                                    **Description**

   *PRODUCTIONUNIT* The name of the
                    specified energy
                    conversion unit

    Returning value Monthly amount of heat
                    produced on energy
                    conversion unit

     Returning unit MWh/month

            Example *HP(Boiler 1)*

HPCap

Returns the monthly peak heat production load realised on a specified energy conversion unit.


             Syntax HP(*PRODUCTIONUNIT*)

       **Argument**                                    **Description**

   *PRODUCTIONUNIT* The name of the
                    specified energy
                    conversion unit

    Returning value Monthly peak heat
                    production load on
                    specified energy
                    conversion unit

     Returning unit MWh/month

            Example *HP(Boiler 1)*

PHC

Returns the monthly amount of process heat consumed by a specified energy conversion unit.


             Syntax PHC(*PRODUCTIONUNIT*)

       **Argument**                                     **Description**

   *PRODUCTIONUNIT* The name of the
                    specified energy
                    conversion unit

    Returning value Monthly amount of
                    process heat
                    consumption on
                    specified production
                    unit

     Returning unit MWh/month

            Example *PHC(Boiler 1)*

PHCCap

Returns the monthly peak process heat consumption load realised on a specified energy conversion unit.


             Syntax PHPCap(*PRODUCTIONUNIT*)

       **Argument**                                        **Description**

   *PRODUCTIONUNIT* The name of the specified
                    energy conversion unit

    Returning value Monthly peak process heat
                    consumption load on
                    specified energy
                    conversion unit

     Returning unit MW/month

            Example *PHCCap(Boiler 1)*

PHP

Returns the monthly amount of process heat produced on a specified energy conversion unit.


             Syntax PHP(*PRODUCTIONUNIT*)

       **Argument**                                     **Description**

   *PRODUCTIONUNIT* The name of the
                    specified energy
                    conversion unit

    Returning value Monthly amount of
                    process heat production
                    on specified energy
                    conversion unit

     Returning unit MWh/month

            Example *PHP(Boiler 1)*

PHPCap

Returns the monthly peak process heat production load realised on a specified energy conversion unit.


             Syntax PHP(*PRODUCTIONUNIT*)

       **Argument**                                     **Description**

   *PRODUCTIONUNIT* The name of the
                    specified energy
                    conversion unit

    Returning value Monthly amount of
                    process heat produced
                    on energy conversion
                    unit

     Returning unit MWh/month

            Example *PHP(Boiler 1)*

TurnOns

Returns the monthly amount of turn-on on a specified energy conversion unit.


             Syntax TurnOns(*PRODUCTIONUNIT*)

       **Argument**                                         **Description**

   *PRODUCTIONUNIT* The name of the specified
                    Energy conversion unit

    Returning value Monthly number of turn-on

     Returning unit Turn-on/month

        Description This function returns
                    monthly number of turn-on
                    on an energy conversion
                    unit. Is used when
                    designing operational
                    costs.

            Example *TurnOns(CHP) returns the
                    number of turn-on on the
                    energy conversion unit CHP*

FullLoadHours

Returns the monthly amount of full load hours on a specified energy conversion unit.


             Syntax FullLoadHours(*PRODUCTIONUNIT*)

       **Argument**                                               **Description**

   *PRODUCTIONUNIT* The name of the specified Energy
                    conversion unit

    Returning value Monthly number of full load hours

     Returning unit hours/month

        Description This function returns monthly
                    number of full load hours on an
                    energy conversion unit.

            Example *FullLoadHours(CHP) returns the
                    number of full load hours on the
                    energy conversion unit CHP.*

AccFullLoadHours

Returns the accumulated amount over a year of full load hours on a specified energy conversion unit.


             Syntax AccFullLoadHours(*PRODUCTIONUNIT*)

       **Argument**                                                  **Description**

   *PRODUCTIONUNIT* The name of the specified Energy
                    conversion unit

    Returning value Accumulated number of full load
                    hours over the year

     Returning unit hours

        Description This function returns the
                    accumulated number of full load
                    hours on an energy conversion unit.
                    Typically, it is used when units
                    obtain grant until a certain amount
                    of full load hours, or for service
                    intervals.

            Example *AccFullLoadHours(CHP) returns the
                    number of full load hours on the
                    energy conversion unit CHP
                    accumulated over the year.*

AccAllYearsFullLoadHours

Returns the accumulated amount over the planning period of full load hours on a specified energy conversion unit.


             Syntax AccAllYearsFullLoadHours(*PRODUCTIONUNIT*)

       **Argument**                                                          **Description**

   *PRODUCTIONUNIT* The name of the specified Energy conversion
                    unit

    Returning value Accumulated number of full load hours over
                    the planning years

     Returning unit hours

        Description This function returns the accumulated number
                    of full load hours on an energy conversion
                    unit. Typically, it is used when units
                    obtain grant until a certain amount of full
                    load hours, or for service intervals.

            Example *AccAllYearsFullLoadHours(CHP) returns the
                    number of full load hours on the energy
                    conversion unit CHP accumulated over the
                    planning period.*

LoadChange

::: Definition Gives a cost whenever the energy conversion unit is changing load. :::


             Syntax LoadChange(*PRODUCTIONUNIT*)

       **Argument**                                            **Description**

   *PRODUCTIONUNIT* The name of the specified
                    Energy conversion unit

    Returning value Number times the load of the
                    energy conversion unit has
                    changed

     Returning unit \-

        Description This function returns the
                    number of times an energy
                    conversion unit changes load.
                    Typically, it is used for
                    limiting fluctuating load of
                    the energy conversion unit.

            Example *LoadChange(CHP) returns the
                    number of changes in load on
                    the energy conversion unit
                    CHP.*

PrivateWire_EP_CoveringOwnDemand

::: Definition Returns the amount of the electricity production used to cover the electricity demand in the system. :::


             Syntax PrivateWire_EP_CoveringOwnDemand(*PRODUCTIONUNIT*)

       **Argument**                                                                  **Description**

   *PRODUCTIONUNIT* The name of the specified Energy conversion unit

    Returning value The amount of produced electricity used for covering
                    own electricity demand

     Returning unit MWh

        Description This function returns the amount of electricity
                    produced by an energy conversion unit, which is used
                    for internal demands. Typically, it is used when
                    units are paid or have a cost for covering the
                    internal electricity demand.

            Example *PrivateWire_EP_CoveringOwnDemand(CHP) returns the
                    amount of electricity production by the energy
                    conversion unit CHP which is used for covering the
                    internal demand in the system.
                    PrivateWire_EP_CoveringOwnDemand plus the amount of
                    PrivateWire_EP_Exported is the total amount of
                    electricity production of CHP.*

PrivateWire_EP_Exported

::: Definition Returns the amount of the electricity production exported out of the system. :::


             Syntax PrivateWire_EP_Exported(*PRODUCTIONUNIT*)

       **Argument**                                                         **Description**

   *PRODUCTIONUNIT* The name of the specified Energy conversion
                    unit

    Returning value The amount of produced electricity exported

     Returning unit MWh

        Description This function returns the amount of
                    electricity produced by an energy
                    conversion unit, which is exported.
                    Typically, it is used when units are paid
                    or have a cost for exporting electricity.

            Example *PrivateWire_EP_Exported(CHP) returns the
                    amount of electricity production by the
                    energy conversion unit CHP which is used
                    for exporting.
                    PrivateWire_EP_CoveringOwnDemand plus the
                    amount of PrivateWire_EP_Exported is the
                    total amount of electricity production of
                    CHP.*

Demands

In Table 4‑5 is found the function that are used for getting the demands


Name Returns Unit


CD(DEMAND) Cooling demand MWh/month

ED(DEMAND) Electricity demand MWh/month

HD(DEMAND) Heat demand MWh/month

PHD(DEMAND) Process heat demand MWh/month

PeakElectricityDemand(DEMAND) The peak electricity MW/month demand

FC(Fuel Demand; Name of fuel) Fuel demand MWh/month


: Table 4‑5: Functions getting demands.

CD

Returns the monthly cooling demand.


             Syntax CD(*DEMAND*)

       **Argument**                            **Description**

           *DEMAND* The name of
                    the specified
                    cooling demand

    Returning value Monthly
                    cooling demand

     Returning unit MWh/month

        Description This function
                    returns
                    monthly heat
                    demand.

            Example *CD(Cooling
                    Demand)*
                    returns the
                    monthly
                    cooling demand
                    of demand
                    named
                    "*Cooling
                    Demand"*

HD

Returns the monthly heat demand.


             Syntax HD(*DEMAND*)

       **Argument**                            **Description**

           *DEMAND* The name of
                    the specified
                    Heat Demand

    Returning value Monthly heat
                    demand

     Returning unit MWh/month

        Description This function
                    returns
                    monthly heat
                    demand.

            Example *HD(Heat
                    Demand 1)*
                    returns the
                    monthly heat
                    demand of
                    demand named
                    "*Heat Demand
                    1"*

ED

Returns the monthly electric demand.


             Syntax ED(*DEMAND;PERIOD*)

       **Argument**                                   **Description**

           *DEMAND* The name of the
                    specified Electricity
                    Demand

    Returning value Monthly electricity
                    demand

     Returning unit MWh/month

        Description This function returns
                    monthly electricity
                    demand.

           Examples *ED(Electricity
                    Demand)* returns the
                    monthly electricity
                    demand of demand
                    named "Electricity
                    Demand*"*

PHD

Returns the monthly process heat demand.


             Syntax PHD(*DEMAND;PERIOD*)

       **Argument**                                    **Description**

           *DEMAND* The name of the
                    specified Process heat
                    Demand

    Returning value Monthly process heat
                    demand demand

     Returning unit MWh/month

        Description This function returns
                    monthly process heat
                    demand.

           Examples *PHD(Process heat
                    Demand)* returns the
                    monthly process heat
                    demand of demand named
                    "Process heat
                    Demand*"*

PeakElectricDemand

Returns the monthly peak of a specified electric demand.


             Syntax PeakElectricDemand(*DEMAND*)

       **Argument**                                               **Description**

           *DEMAND* The name of the specified
                    Electricity Demand

    Returning value Monthly peak electric demand

     Returning unit MW/month

        Description This function returns monthly
                    peak of heat demand.

            Example *PeakElectricDemand(Electricity
                    Demand)* returns the monthly peak
                    of electricity demand of demand
                    named "*Electricity Demand"*

FC

Returns the monthly amount of fuel consumed by a fuel demand unit.


             Syntax FC(*Fuel
                    demand;Fuel*)

       **Argument**                                 **Description**

      *FUEL DEMAND* The name of the
                    specified Fuel
                    demand

             *Fuel* The name of the
                    fuel

    Returning value Monthly amount of
                    fuel consumed by
                    the fuel demand

     Returning unit MWh/month

            Example *FC(Hydrogen
                    demand;Hydrogen)*
                    returns the
                    hydrogen consumed
                    by "Hydrogen
                    demand"

Other Functions


Name Returns Unit


HeatValue(FUEL) Calorific value of MWh/unit the fuel

HeatRejection(SITE) Heat rejection per MWh/Month site or all sites

IndeksFaktor -

Index Monthly value of - specified index

IfMonth(MONTHNO) Returns the number 1 - for month no, 0 for others

QI(value1;value2) Quality Index, UK

\<TimeSeriessymbol>(_) Actual - "Timeseries"-value

UnitOfDemand(Demand) Calorific value for MWh/unit the demand (If the unit e.g. are GJ the function will return 0,2777777 MWh/GJ)

WorkOfPumps(TRANSMISSION) The energy used by MWh/Month pumps to transmit heat through the transmission

TimeStepsInMonth The number of - timesteps in the month


: Table D.4: Other functions

HeatValue

Returns a conversion factor from MWh to the original unit of the HeatValue used when defining a specified fuel.

+-------------------:+---+----------+---+-----------------------------------+---+ | Syntax | H | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | V | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | ( | | | | | | | * | | | | | | | F | | | | | | | U | | | | | | | E | | | | | | | L | | | | | | | * | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +--------------------+---+----------+---+-----------------------------------+---+ | FUEL | T | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | a | | | | | | | m | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | a | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | f | | | | | | | u | | | | | | | e | | | | | | | l | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning value | C | | | | | | | o | | | | | | | n | | | | | | | v | | | | | | | e | | | | | | | r | | | | | | | s | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | f | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | o | | | | | | | r | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning unit | M | | | | | | | W | | | | | | | h | | | | | | | / | | | | | | | \ | | | | | | | < | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | \ | | | | | | | > | | | | | | | | | | | | | | W | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | e | | | | | | | \ | | | | | | | < | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | \ | | | | | | | > | | | | | | | i | | | | | | | s | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | o | | | | | | | r | | | | | | | i | | | | | | | g | | | | | | | i | | | | | | | n | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | u | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | w | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | d | | | | | | | e | | | | | | | f | | | | | | | i | | | | | | | n | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | f | | | | | | | u | | | | | | | e | | | | | | | l | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Description | T | | | | | | | h | | | | | | | i | | | | | | | s | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | s | | | | | | | a | | | | | | | c | | | | | | | o | | | | | | | n | | | | | | | v | | | | | | | e | | | | | | | r | | | | | | | s | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | f | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | o | | | | | | | r | | | | | | | f | | | | | | | r | | | | | | | o | | | | | | | m | | | | | | | M | | | | | | | W | | | | | | | h | | | | | | | t | | | | | | | o | | | | | | | o | | | | | | | r | | | | | | | i | | | | | | | g | | | | | | | i | | | | | | | n | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | o | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | H | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | V | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | u | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | w | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | d | | | | | | | e | | | | | | | f | | | | | | | i | | | | | | | n | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | a | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | f | | | | | | | u | | | | | | | e | | | | | | | l | | | | | | | . | | | | | | | * | | | | | | | * | | | | | | | T | | | | | | | h | | | | | | | i | | | | | | | s | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | i | | | | | | | s | | | | | | | * | | | | | | | * | | | | | | | n | | | | | | | o | | | | | | | r | | | | | | | m | | | | | | | a | | | | | | | l | | | | | | | l | | | | | | | y | | | | | | | u | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | f | | | | | | | o | | | | | | | r | | | | | | | c | | | | | | | o | | | | | | | n | | | | | | | v | | | | | | | e | | | | | | | r | | | | | | | t | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | u | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | a | | | | | | | m | | | | | | | o | | | | | | | u | | | | | | | n | | | | | | | t | | | | | | | o | | | | | | | f | | | | | | | f | | | | | | | u | | | | | | | e | | | | | | | l | | | | | | | i | | | | | | | n | | | | | | | M | | | | | | | W | | | | | | | h | | | | | | | t | | | | | | | o | | | | | | | i | | | | | | | t | | | | | | | s | | | | | | | o | | | | | | | r | | | | | | | i | | | | | | | g | | | | | | | i | | | | | | | n | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | . | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Example | * | | | | | | | H | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | V | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | ( | | | | | | | N | | | | | | | a | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | a | | | | | | | l | | | | | | | g | | | | | | | a | | | | | | | s | | | | | | | ) | | | | | | | . | | | | | | | * | | | | | | | C | | | | | | | o | | | | | | | n | | | | | | | s | | | | | | | i | | | | | | | d | | | | | | | e | | | | | | | r | | | | | | | t | | | | | | | h | | | | | | | a | | | | | | | t | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | f | | | | | | | u | | | | | | | e | | | | | | | l | | | | | | | " | | | | | | | N | | | | | | | a | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | a | | | | | | | l | | | | | | | g | | | | | | | a | | | | | | | s | | | | | | | " | | | | | | | i | | | | | | | s | | | | | | | d | | | | | | | e | | | | | | | f | | | | | | | i | | | | | | | n | | | | | | | e | | | | | | | d | | | | | | | a | | | | | | | s | | | | | | | 1 | | | | | | | 1 | | | | | | | k | | | | | | | W | | | | | | | h | | | | | | | / | | | | | | | n | | | | | | | M | | | | | | | ^ | | | | | | | 3 | | | | | | | ^ | | | | | | | . | | | | | | | T | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | w | | | | | | | i | | | | | | | l | | | | | | | l | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | 1 | | | | | | | M | | | | | | | W | | | | | | | h | | | | | | | / | | | | | | | 1 | | | | | | | 1 | | | | | | | k | | | | | | | W | | | | | | | h | | | | | | | / | | | | | | | N | | | | | | | m | | | | | | | ^ | | | | | | | 3 | | | | | | | ^ | | | | | | | p | | | | | | | r | | | | | | | M | | | | | | | W | | | | | | | h | | | | | | | e | | | | | | | q | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | t | | | | | | | o | | | | | | | 1 | | | | | | | / | | | | | | | 1 | | | | | | | 1 | | | | | | | 0 | | | | | | | 0 | | | | | | | 0 | | | | | | | M | | | | | | | W | | | | | | | h | | | | | | | / | | | | | | | N | | | | | | | n | | | | | | | m | | | | | | | ^ | | | | | | | 3 | | | | | | | ^ | | | | | +--------------------+---+----------+---+-----------------------------------+---+

HeatRejection

Returns the monthly amount of heat rejection realised in a specified site or in all sites.

+-------------------:+---+----------+---+-----------------------------------+---+ | Syntax | H | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | R | | | | | | | e | | | | | | | j | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | ( | | | | | | | * | | | | | | | S | | | | | | | I | | | | | | | T | | | | | | | E | | | | | | | * | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +--------------------+---+----------+---+-----------------------------------+---+ | SITE | T | | | | | | | h | | | | | | Returning value | e | | | | | | | n | | | | | | | a | | | | | | | m | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | c | | | | | | | s | | | | | | | i | | | | | | | t | | | | | | | e | | | | | | | o | | | | | | | r | | | | | | | " | | | | | | | A | | | | | | | l | | | | | | | l | | | | | | | S | | | | | | | i | | | | | | | t | | | | | | | e | | | | | | | s | | | | | | | " | | | | | | | . | | | | | | | | | | | | | | M | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | l | | | | | | | y | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | r | | | | | | | e | | | | | | | j | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | p | | | | | | | e | | | | | | | r | | | | | | | s | | | | | | | i | | | | | | | t | | | | | | | e | | | | | | | o | | | | | | | r | | | | | | | a | | | | | | | l | | | | | | | l | | | | | | | s | | | | | | | i | | | | | | | t | | | | | | | e | | | | | | | s | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning unit | M | | | | | | | W | | | | | | | h | | | | | | | / | | | | | | | m | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | h | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Example | H | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | R | | | | | | | e | | | | | | | j | | | | | | | e | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | ( | | | | | | | M | | | | | | | a | | | | | | | i | | | | | | | n | | | | | | | s | | | | | | | i | | | | | | | t | | | | | | | e | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+

Indeksfaktor (Danish only)

This function is establish for Danish use only. The function is used for calculating the production independent subsidy for CHP production.


             Syntax Indeksfaktor(TimeseriesSymbol,indexvalue)

       **Argument**                                                         **Description**

*Timeseries symbol* The symbol name of the specified time
                    series

      *Indexvalues* The index

    Returning value Index factor

     Returning unit \-

        Description This function returns the monthly
                    "indeksfactor" based on the monthly average
                    spot price and an index based on process
                    development.

            Example Indeksfaktor(DK1Spot10;1,223) ice

\<Timeseriessymbol>(_)

Returns the actual value of the time series


             Syntax \<Timeseriessymbol\>(_)

       **Argument**                                        **Description**

             *(_)*

    Returning value The actual value of the
                    time series

     Returning unit Unit of time series

        Description This function returns
                    monthly average value of
                    the time series specified
                    with its symbol

            Example T(_) returns the monthly
                    average value of the
                    specified time series with
                    symbol "T"

IfMonth

IfMonth is a function returning the value 1 in chosen month and zero in the other months.

+-------------------:+---+----------+---+-----------------------------------+---+ | Syntax | I | | | | | | | f | | | | | | | M | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | ( | | | | | | | M | | | | | | | O | | | | | | | N | | | | | | | T | | | | | | | H | | | | | | | N | | | | | | | O | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +--------------------+---+----------+---+-----------------------------------+---+ | MONTHNO | M | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | n | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | n | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | | | | | | | | 1 | | | | | | | = | | | | | | | J | | | | | | | a | | | | | | | n | | | | | | | u | | | | | | | a | | | | | | | r | | | | | | | y | | | | | | | , | | | | | | | 2 | | | | | | | = | | | | | | | F | | | | | | | e | | | | | | | b | | | | | | | r | | | | | | | u | | | | | | | a | | | | | | | r | | | | | | | y | | | | | | | e | | | | | | | t | | | | | | | c | | | | | | | . | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning value | 1 | | | | | | | i | | | | | | | f | | | | | | | t | | | | | | | r | | | | | | | u | | | | | | | e | | | | | | | , | | | | | | | 0 | | | | | | | i | | | | | | | f | | | | | | | f | | | | | | | a | | | | | | | l | | | | | | | s | | | | | | | e | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning unit | \ | | | | | | | - | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Description | T | | | | | | | h | | | | | | | i | | | | | | | s | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | s | | | | | | | 1 | | | | | | | i | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | m | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | n | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | n | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | m | | | | | | | a | | | | | | | t | | | | | | | c | | | | | | | h | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | m | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | i | | | | | | | n | | | | | | | c | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | u | | | | | | | l | | | | | | | a | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | o | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | w | | | | | | | i | | | | | | | s | | | | | | | e | | | | | | | i | | | | | | | t | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | s | | | | | | | 0 | | | | | | | ( | | | | | | | z | | | | | | | e | | | | | | | r | | | | | | | o | | | | | | | ) | | | | | | | . | | | | | | | * | | | | | | | * | | | | | | | T | | | | | | | h | | | | | | | i | | | | | | | s | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | i | | | | | | | s | | | | | | | * | | | | | | | * | | | | | | | u | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | i | | | | | | | n | | | | | | | s | | | | | | | i | | | | | | | t | | | | | | | u | | | | | | | a | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | s | | | | | | | w | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | e | | | | | | | a | | | | | | | n | | | | | | | a | | | | | | | n | | | | | | | n | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | p | | | | | | | a | | | | | | | y | | | | | | | m | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | t | | | | | | | a | | | | | | | k | | | | | | | e | | | | | | | s | | | | | | | p | | | | | | | l | | | | | | | a | | | | | | | c | | | | | | | e | | | | | | | i | | | | | | | n | | | | | | | a | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | c | | | | | | | m | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | . | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Examples | * | | | | | | | I | | | | | | | f | | | | | | | M | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | ( | | | | | | | 3 | | | | | | | ) | | | | | | | . | | | | | | | * | | | | | | | T | | | | | | | h | | | | | | | i | | | | | | | s | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | 1 | | | | | | | i | | | | | | | f | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | c | | | | | | | a | | | | | | | l | | | | | | | c | | | | | | | u | | | | | | | l | | | | | | | a | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | m | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | i | | | | | | | s | | | | | | | M | | | | | | | a | | | | | | | r | | | | | | | c | | | | | | | h | | | | | | | a | | | | | | | n | | | | | | | d | | | | | | | o | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | w | | | | | | | i | | | | | | | s | | | | | | | e | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | 0 | | | | | | | . | | | | | +--------------------+---+----------+---+-----------------------------------+---+

UnitOfDemand

Returns a conversion factor from MWh to the original unit used when defining a specified demand.

+-------------------:+---+----------+---+-----------------------------------+---+ | Syntax | U | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | O | | | | | | | f | | | | | | | D | | | | | | | e | | | | | | | m | | | | | | | a | | | | | | | n | | | | | | | d | | | | | | | ( | | | | | | | * | | | | | | | D | | | | | | | E | | | | | | | M | | | | | | | A | | | | | | | N | | | | | | | D | | | | | | | * | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +--------------------+---+----------+---+-----------------------------------+---+ | DEMAND | T | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | a | | | | | | | m | | | | | | | e | | | | | | | o | | | | | | | f | | | | | | | a | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | d | | | | | | | e | | | | | | | m | | | | | | | a | | | | | | | n | | | | | | | d | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning value | C | | | | | | | o | | | | | | | n | | | | | | | v | | | | | | | e | | | | | | | r | | | | | | | s | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | f | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | o | | | | | | | r | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning unit | M | | | | | | | W | | | | | | | h | | | | | | | / | | | | | | | \ | | | | | | | < | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | \ | | | | | | | > | | | | | | | | | | | | | | W | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | e | | | | | | | \ | | | | | | | < | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | \ | | | | | | | > | | | | | | | i | | | | | | | s | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | o | | | | | | | r | | | | | | | i | | | | | | | g | | | | | | | i | | | | | | | n | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | u | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | w | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | d | | | | | | | e | | | | | | | f | | | | | | | i | | | | | | | n | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | f | | | | | | | u | | | | | | | e | | | | | | | l | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Description | T | | | | | | | h | | | | | | | i | | | | | | | s | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | s | | | | | | | a | | | | | | | c | | | | | | | o | | | | | | | n | | | | | | | v | | | | | | | e | | | | | | | r | | | | | | | s | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | f | | | | | | | a | | | | | | | c | | | | | | | t | | | | | | | o | | | | | | | r | | | | | | | f | | | | | | | r | | | | | | | o | | | | | | | m | | | | | | | M | | | | | | | W | | | | | | | h | | | | | | | t | | | | | | | o | | | | | | | o | | | | | | | r | | | | | | | i | | | | | | | g | | | | | | | i | | | | | | | n | | | | | | | a | | | | | | | l | | | | | | | e | | | | | | | n | | | | | | | e | | | | | | | r | | | | | | | g | | | | | | | y | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | u | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | w | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | d | | | | | | | e | | | | | | | f | | | | | | | i | | | | | | | n | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | a | | | | | | | s | | | | | | | p | | | | | | | e | | | | | | | c | | | | | | | i | | | | | | | f | | | | | | | i | | | | | | | e | | | | | | | d | | | | | | | d | | | | | | | e | | | | | | | m | | | | | | | a | | | | | | | n | | | | | | | d | | | | | | | . | | | | | | | * | | | | | | | * | | | | | | | T | | | | | | | h | | | | | | | i | | | | | | | s | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | i | | | | | | | s | | | | | | | * | | | | | | | * | | | | | | | n | | | | | | | o | | | | | | | r | | | | | | | m | | | | | | | a | | | | | | | l | | | | | | | l | | | | | | | y | | | | | | | u | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | f | | | | | | | o | | | | | | | r | | | | | | | c | | | | | | | o | | | | | | | n | | | | | | | v | | | | | | | e | | | | | | | r | | | | | | | t | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | a | | | | | | | d | | | | | | | e | | | | | | | m | | | | | | | a | | | | | | | n | | | | | | | d | | | | | | | i | | | | | | | n | | | | | | | M | | | | | | | W | | | | | | | h | | | | | | | t | | | | | | | o | | | | | | | i | | | | | | | t | | | | | | | s | | | | | | | o | | | | | | | r | | | | | | | i | | | | | | | g | | | | | | | i | | | | | | | n | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | . | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Example | * | | | | | | | U | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | O | | | | | | | f | | | | | | | D | | | | | | | e | | | | | | | m | | | | | | | a | | | | | | | n | | | | | | | d | | | | | | | ( | | | | | | | H | | | | | | | e | | | | | | | a | | | | | | | t | | | | | | | D | | | | | | | e | | | | | | | m | | | | | | | a | | | | | | | n | | | | | | | d | | | | | | | 1 | | | | | | | ) | | | | | | | . | | | | | | | * | | | | | | | C | | | | | | | o | | | | | | | n | | | | | | | s | | | | | | | i | | | | | | | d | | | | | | | e | | | | | | | r | | | | | | | t | | | | | | | h | | | | | | | a | | | | | | | t | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | u | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | " | | | | | | | u | | | | | | | n | | | | | | | i | | | | | | | t | | | | | | | o | | | | | | | f | | | | | | | d | | | | | | | e | | | | | | | m | | | | | | | a | | | | | | | n | | | | | | | d | | | | | | | " | | | | | | | i | | | | | | | s | | | | | | | G | | | | | | | J | | | | | | | . | | | | | | | T | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | w | | | | | | | i | | | | | | | l | | | | | | | l | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | 0 | | | | | | | , | | | | | | | 2 | | | | | | | 7 | | | | | | | 7 | | | | | | | 7 | | | | | | | 7 | | | | | | | 7 | | | | | | | 7 | | | | | | | M | | | | | | | W | | | | | | | h | | | | | | | / | | | | | | | G | | | | | | | J | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | | | | | | | +--------------------+---+----------+---+-----------------------------------+---+

QI

Quality index is especially used in Great Britain to describe the "Quality" of an energy conversion plant.

It has two syntax modes. Syntax 1, where you only specify the Quality coefficient for power and the Quality coefficient for heat. Hereby all the energy conversion units and heat rejection is taking into account.

Syntax 2, where you beside the quality coefficients also specify the energy conversion units and heat rejection units, you want to be included in the QI calculation.

+------------------:+---+--------------+---+----------------------------+ | Syntax 1 | Q | | | | | | I | | | | | | ( | | | | | | * | | | | | | e | | | | | | l | | | | | | - | | | | | | f | | | | | | a | | | | | | c | | | | | | t | | | | | | o | | | | | | r | | | | | | ; | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | - | | | | | | f | | | | | | a | | | | | | c | | | | | | t | | | | | | o | | | | | | r | | | | | | * | | | | | | ) | | | | +-------------------+---+--------------+---+----------------------------+ | Syntax 2 | Q | | | | | | I | | | | | | ( | | | | | | * | | | | | | e | | | | | | l | | | | | | - | | | | | | f | | | | | | a | | | | | | c | | | | | | t | | | | | | o | | | | | | r | | | | | | ; | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | - | | | | | | f | | | | | | a | | | | | | c | | | | | | t | | | | | | o | | | | | | r | | | | | | ; | | | | | | e | | | | | | n | | | | | | e | | | | | | r | | | | | | g | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | v | | | | | | e | | | | | | r | | | | | | s | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | 1 | | | | | | ; | | | | | | e | | | | | | n | | | | | | e | | | | | | r | | | | | | g | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | v | | | | | | e | | | | | | r | | | | | | s | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | 2 | | | | | | , | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | r | | | | | | e | | | | | | j | | | | | | e | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | , | | | | | | . | | | | | | . | | | | | | . | | | | | | * | | | | | | ) | | | | +-------------------+---+--------------+---+----------------------------+ | Argument | | | * | | | | | | * | | | | | | D | | | | | | e | | | | | | s | | | | | | c | | | | | | r | | | | | | i | | | | | | p | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | * | | | | | | * | | +-------------------+---+--------------+---+----------------------------+ | El-factor | Q | | | | | | u | | | | | heat-factor | a | | | | | | l | | | | | energy | i | | | | | conversion unit | t | | | | | | y | | | | | heat rejection | c | | | | | unit | o | | | | | | e | | | | | | f | | | | | | f | | | | | | i | | | | | | c | | | | | | i | | | | | | e | | | | | | n | | | | | | t | | | | | | f | | | | | | o | | | | | | r | | | | | | p | | | | | | o | | | | | | w | | | | | | e | | | | | | r | | | | | | | | | | | | Q | | | | | | u | | | | | | a | | | | | | l | | | | | | i | | | | | | t | | | | | | y | | | | | | c | | | | | | o | | | | | | e | | | | | | f | | | | | | f | | | | | | i | | | | | | c | | | | | | i | | | | | | e | | | | | | n | | | | | | t | | | | | | f | | | | | | o | | | | | | r | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | | | | | | | A | | | | | | n | | | | | | y | | | | | | n | | | | | | u | | | | | | m | | | | | | b | | | | | | e | | | | | | r | | | | | | o | | | | | | f | | | | | | e | | | | | | n | | | | | | e | | | | | | r | | | | | | g | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | v | | | | | | e | | | | | | r | | | | | | s | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | | | c | | | | | | a | | | | | | n | | | | | | b | | | | | | e | | | | | | i | | | | | | n | | | | | | c | | | | | | l | | | | | | u | | | | | | d | | | | | | e | | | | | | d | | | | | | | | | | | | T | | | | | | h | | | | | | e | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | r | | | | | | e | | | | | | j | | | | | | e | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | | | t | | | | | | o | | | | | | b | | | | | | e | | | | | | i | | | | | | n | | | | | | c | | | | | | l | | | | | | u | | | | | | d | | | | | | e | | | | | | d | | | | +-------------------+---+--------------+---+----------------------------+ | Returning value | I | | | | | | n | | | | | | d | | | | | | e | | | | | | x | | | | +-------------------+---+--------------+---+----------------------------+ | Returning unit | N | | | | | | o | | | | | | n | | | | | | e | | | | +-------------------+---+--------------+---+----------------------------+ | Description | Q | | | | | | I | | | | | | d | | | | | | e | | | | | | f | | | | | | i | | | | | | n | | | | | | e | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | [ | | | | | | Q | | | | | | ] | | | | | | { | | | | | | . | | | | | | u | | | | | | n | | | | | | d | | | | | | e | | | | | | r | | | | | | l | | | | | | i | | | | | | n | | | | | | e | | | | | | } | | | | | | u | | | | | | a | | | | | | l | | | | | | i | | | | | | t | | | | | | y | | | | | | [ | | | | | | I | | | | | | ] | | | | | | { | | | | | | . | | | | | | u | | | | | | n | | | | | | d | | | | | | e | | | | | | r | | | | | | l | | | | | | i | | | | | | n | | | | | | e | | | | | | } | | | | | | n | | | | | | d | | | | | | e | | | | | | x | | | | | | d | | | | | | e | | | | | | f | | | | | | i | | | | | | n | | | | | | e | | | | | | d | | | | | | a | | | | | | s | | | | | | | | | | | | Q | | | | | | I | | | | | | ( | | | | | | e | | | | | | l | | | | | | - | | | | | | * | | | | | | f | | | | | | a | | | | | | c | | | | | | t | | | | | | o | | | | | | r | | | | | | * | | | | | | ; | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | - | | | | | | * | | | | | | f | | | | | | a | | | | | | c | | | | | | t | | | | | | o | | | | | | r | | | | | | * | | | | | | ) | | | | | | = | | | | | | | | | | | | e | | | | | | l | | | | | | - | | | | | | * | | | | | | f | | | | | | a | | | | | | c | | | | | | t | | | | | | o | | | | | | r | | | | | | * | | | | | | \ | | | | | | * | | | | | | E | | | | | | f | | | | | | f | | | | | | i | | | | | | c | | | | | | i | | | | | | e | | | | | | n | | | | | | c | | | | | | y | | | | | | * | | | | | | ~ | | | | | | p | | | | | | o | | | | | | w | | | | | | e | | | | | | r | | | | | | ~ | | | | | | * | | | | | | + | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | - | | | | | | * | | | | | | f | | | | | | a | | | | | | c | | | | | | t | | | | | | o | | | | | | r | | | | | | * | | | | | | \ | | | | | | * | | | | | | E | | | | | | f | | | | | | f | | | | | | i | | | | | | c | | | | | | i | | | | | | e | | | | | | n | | | | | | c | | | | | | y | | | | | | * | | | | | | ~ | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | ~ | | | | | | * | | | | | | | | | | | | E | | | | | | f | | | | | | f | | | | | | i | | | | | | c | | | | | | i | | | | | | e | | | | | | n | | | | | | c | | | | | | y | | | | | | * | | | | | | ~ | | | | | | p | | | | | | o | | | | | | w | | | | | | e | | | | | | r | | | | | | ~ | | | | | | * | | | | | | = | | | | | | E | | | | | | P | | | | | | / | | | | | | F | | | | | | C | | | | | | | | | | | | E | | | | | | f | | | | | | f | | | | | | i | | | | | | c | | | | | | i | | | | | | e | | | | | | n | | | | | | c | | | | | | y | | | | | | * | | | | | | ~ | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | ~ | | | | | | * | | | | | | = | | | | | | ( | | | | | | H | | | | | | P | | | | | | - | | | | | | - | | | | | | H | | | | | | R | | | | | | ) | | | | | | / | | | | | | F | | | | | | C | | | | | | | | | | | | W | | | | | | h | | | | | | e | | | | | | r | | | | | | e | | | | | | : | | | | | | | | | | | | E | | | | | | P | | | | | | = | | | | | | a | | | | | | n | | | | | | n | | | | | | u | | | | | | a | | | | | | l | | | | | | p | | | | | | o | | | | | | w | | | | | | e | | | | | | r | | | | | | s | | | | | | u | | | | | | p | | | | | | p | | | | | | l | | | | | | y | | | | | | o | | | | | | f | | | | | | i | | | | | | n | | | | | | c | | | | | | l | | | | | | u | | | | | | d | | | | | | e | | | | | | d | | | | | | e | | | | | | n | | | | | | e | | | | | | r | | | | | | g | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | v | | | | | | e | | | | | | r | | | | | | s | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | | | ( | | | | | | M | | | | | | W | | | | | | h | | | | | | ~ | | | | | | e | | | | | | ~ | | | | | | ) | | | | | | | | | | | | H | | | | | | P | | | | | | = | | | | | | a | | | | | | n | | | | | | n | | | | | | u | | | | | | a | | | | | | l | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | s | | | | | | u | | | | | | p | | | | | | p | | | | | | l | | | | | | y | | | | | | o | | | | | | f | | | | | | i | | | | | | n | | | | | | c | | | | | | l | | | | | | u | | | | | | d | | | | | | e | | | | | | d | | | | | | e | | | | | | n | | | | | | e | | | | | | r | | | | | | g | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | v | | | | | | e | | | | | | r | | | | | | s | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | | | ( | | | | | | M | | | | | | W | | | | | | h | | | | | | ~ | | | | | | t | | | | | | h | | | | | | ~ | | | | | | ) | | | | | | | | | | | | F | | | | | | C | | | | | | = | | | | | | a | | | | | | n | | | | | | n | | | | | | u | | | | | | a | | | | | | l | | | | | | f | | | | | | u | | | | | | e | | | | | | l | | | | | | u | | | | | | s | | | | | | e | | | | | | o | | | | | | f | | | | | | i | | | | | | n | | | | | | c | | | | | | l | | | | | | u | | | | | | d | | | | | | e | | | | | | d | | | | | | e | | | | | | n | | | | | | e | | | | | | r | | | | | | g | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | v | | | | | | e | | | | | | r | | | | | | s | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | | | ( | | | | | | M | | | | | | W | | | | | | h | | | | | | ) | | | | | | | | | | | | H | | | | | | R | | | | | | = | | | | | | a | | | | | | n | | | | | | n | | | | | | u | | | | | | a | | | | | | l | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | r | | | | | | e | | | | | | j | | | | | | e | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | o | | | | | | f | | | | | | i | | | | | | n | | | | | | c | | | | | | l | | | | | | u | | | | | | d | | | | | | e | | | | | | d | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | r | | | | | | e | | | | | | j | | | | | | e | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | s | | | | | | ( | | | | | | M | | | | | | W | | | | | | h | | | | | | ) | | | | | | | | | | | | E | | | | | | l | | | | | | - | | | | | | f | | | | | | a | | | | | | c | | | | | | t | | | | | | o | | | | | | r | | | | | | i | | | | | | s | | | | | | a | | | | | | c | | | | | | o | | | | | | e | | | | | | f | | | | | | f | | | | | | i | | | | | | c | | | | | | i | | | | | | e | | | | | | n | | | | | | t | | | | | | f | | | | | | o | | | | | | r | | | | | | p | | | | | | o | | | | | | w | | | | | | e | | | | | | r | | | | | | , | | | | | | r | | | | | | e | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | o | | | | | | a | | | | | | l | | | | | | t | | | | | | e | | | | | | r | | | | | | n | | | | | | a | | | | | | t | | | | | | i | | | | | | v | | | | | | e | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | s | | | | | | u | | | | | | p | | | | | | p | | | | | | l | | | | | | y | | | | | | o | | | | | | p | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | s | | | | | | . | | | | | | S | | | | | | i | | | | | | m | | | | | | i | | | | | | l | | | | | | a | | | | | | r | | | | | | l | | | | | | y | | | | | | , | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | - | | | | | | f | | | | | | a | | | | | | c | | | | | | t | | | | | | o | | | | | | r | | | | | | i | | | | | | s | | | | | | a | | | | | | c | | | | | | o | | | | | | e | | | | | | f | | | | | | f | | | | | | i | | | | | | c | | | | | | i | | | | | | e | | | | | | n | | | | | | t | | | | | | f | | | | | | o | | | | | | r | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | g | | | | | | e | | | | | | n | | | | | | e | | | | | | r | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | , | | | | | | r | | | | | | e | | | | | | l | | | | | | a | | | | | | t | | | | | | e | | | | | | d | | | | | | t | | | | | | o | | | | | | a | | | | | | l | | | | | | t | | | | | | e | | | | | | r | | | | | | n | | | | | | a | | | | | | t | | | | | | i | | | | | | v | | | | | | e | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | g | | | | | | e | | | | | | n | | | | | | e | | | | | | r | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | o | | | | | | p | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | s | | | | | | . | | | | | | T | | | | | | h | | | | | | e | | | | | | s | | | | | | e | | | | | | c | | | | | | o | | | | | | e | | | | | | f | | | | | | f | | | | | | i | | | | | | c | | | | | | i | | | | | | e | | | | | | n | | | | | | t | | | | | | s | | | | | | v | | | | | | a | | | | | | r | | | | | | y | | | | | | t | | | | | | o | | | | | | r | | | | | | e | | | | | | f | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | c | | | | | | o | | | | | | n | | | | | | d | | | | | | i | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | s | | | | | | a | | | | | | f | | | | | | f | | | | | | e | | | | | | c | | | | | | t | | | | | | i | | | | | | n | | | | | | g | | | | | | p | | | | | | a | | | | | | r | | | | | | t | | | | | | i | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | r | | | | | | c | | | | | | l | | | | | | a | | | | | | s | | | | | | s | | | | | | e | | | | | | s | | | | | | o | | | | | | f | | | | | | C | | | | | | H | | | | | | P | | | | | | p | | | | | | l | | | | | | a | | | | | | n | | | | | | t | | | | | | . | | | | | | F | | | | | | o | | | | | | r | | | | | | a | | | | | | p | | | | | | r | | | | | | o | | | | | | j | | | | | | e | | | | | | c | | | | | | t | | | | | | , | | | | | | w | | | | | | h | | | | | | i | | | | | | c | | | | | | h | | | | | | s | | | | | | u | | | | | | p | | | | | | p | | | | | | l | | | | | | i | | | | | | e | | | | | | s | | | | | | e | | | | | | l | | | | | | e | | | | | | c | | | | | | t | | | | | | r | | | | | | i | | | | | | c | | | | | | i | | | | | | t | | | | | | y | | | | | | o | | | | | | n | | | | | | l | | | | | | y | | | | | | , | | | | | | E | | | | | | f | | | | | | f | | | | | | i | | | | | | c | | | | | | i | | | | | | e | | | | | | n | | | | | | c | | | | | | y | | | | | | * | | | | | | ~ | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | ~ | | | | | | * | | | | | | i | | | | | | s | | | | | | z | | | | | | e | | | | | | r | | | | | | o | | | | | | . | | | | | | F | | | | | | o | | | | | | r | | | | | | a | | | | | | p | | | | | | r | | | | | | o | | | | | | j | | | | | | e | | | | | | c | | | | | | t | | | | | | w | | | | | | h | | | | | | i | | | | | | c | | | | | | h | | | | | | s | | | | | | u | | | | | | p | | | | | | p | | | | | | l | | | | | | i | | | | | | e | | | | | | s | | | | | | h | | | | | | e | | | | | | a | | | | | | t | | | | | | o | | | | | | n | | | | | | l | | | | | | y | | | | | | , | | | | | | E | | | | | | f | | | | | | f | | | | | | i | | | | | | c | | | | | | i | | | | | | e | | | | | | n | | | | | | c | | | | | | y | | | | | | * | | | | | | ~ | | | | | | p | | | | | | o | | | | | | w | | | | | | e | | | | | | r | | | | | | ~ | | | | | | * | | | | | | i | | | | | | s | | | | | | z | | | | | | e | | | | | | r | | | | | | o | | | | | | . | | | | | | | | | | | | Q | | | | | | I | | | | | | i | | | | | | s | | | | | | a | | | | | | n | | | | | | n | | | | | | u | | | | | | a | | | | | | l | | | | | | b | | | | | | a | | | | | | s | | | | | | e | | | | | | d | | | | | | . | | | | | | T | | | | | | h | | | | | | i | | | | | | s | | | | | | m | | | | | | e | | | | | | a | | | | | | n | | | | | | s | | | | | | t | | | | | | h | | | | | | e | | | | | | r | | | | | | e | | | | | | s | | | | | | u | | | | | | l | | | | | | t | | | | | | i | | | | | | s | | | | | | o | | | | | | n | | | | | | l | | | | | | y | | | | | | p | | | | | | r | | | | | | e | | | | | | s | | | | | | e | | | | | | n | | | | | | t | | | | | | i | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | l | | | | | | a | | | | | | s | | | | | | t | | | | | | m | | | | | | o | | | | | | n | | | | | | t | | | | | | h | | | | | | o | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | c | | | | | | a | | | | | | l | | | | | | c | | | | | | u | | | | | | l | | | | | | a | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | y | | | | | | e | | | | | | a | | | | | | r | | | | | | . | | | | +-------------------+---+--------------+---+----------------------------+ | Example | * | | | | | | Q | | | | | | I | | | | | | ( | | | | | | 1 | | | | | | 9 | | | | | | 5 | | | | | | ; | | | | | | 1 | | | | | | 1 | | | | | | 3 | | | | | | ) | | | | | | * | | | | +-------------------+---+--------------+---+----------------------------+

Result

Returns the Result from the income statement (after taxation).


             Syntax Result

       **Argument**                            **Description**

    Returning value The result
                    from the
                    income
                    statement of
                    the actual
                    fiscal year

     Returning unit \<currency\>

WorkOfPumps

WorkOfPumps is a function reflecting the work of pumps for the specified transmission based on the pressure calculation in each time step.


             Syntax WorkOfPumps(TRANSMISSION)

       **Argument**                                            **Description**

     *TRANSMISSION*                             Name of
                                                transmission

    Returning value The energy used to pump the
                    water through the
                    transmission.

     Returning unit MWh

        Description This function returns the
                    work of pumps for
                    transmitting heat through
                    the transmission line, both
                    supply and return. This
                    function is not taking into
                    account the pump of work
                    from resistance in bends
                    and valves.

           Examples *WorkOfPumps(New town_Solar
                    Site).* This function
                    return the amount of energy
                    needed to pump heat through
                    the transmission New
                    town_Solar Site.

TimestepsInMonth

TimestepsInMonth is a function reflecting the number of timesteps in the month. This function is used when having a fixed annual payment, to be distributed over the number of timesteps.


             Syntax TimestepsInMonth

       **Argument**                                          **Description**



    Returning value The number of timesteps in
                    the month.

     Returning unit \-

        Description This function returns the
                    number of timesteps in the
                    month.

           Examples *1/12/(TimestepsInMonth).*
                    This function return the
                    number of timesteps in the
                    month.

Functions used only in Taxation


Name Returns


ResultBeforeTax The result of the actual fiscal year before tax

LossCarriedForward(n) The last n years loss reduced with eventually profits from the fiscal years

Increment(amount;n1;n2) This function increments from zero with the value "amount" from fiscal year n1 to n2.\ \ Example :\ Increment(10;2;4) gives the result\ \ Fiscal year 1 : 0\ Fiscal year 2 : 10\ Fiscal year 3 : 20\ Fiscal year 4 : 30\ Fiscal year 5 : 30

Year(n) 1 in the fiscal year n, 0 otherwise\ \ Example :\ Year(1)+Year(2) returns 1 in first and second fiscal year, 0 otherwise


: Table D.7: Taxation functions available for user-defined formulas.

Increment

This function represent a step-function to model a linear development of a taxation percentage.

+-------------------:+---+----------+---+-----------------------------------+---+ | Syntax | I | | | | | | | n | | | | | | | c | | | | | | | r | | | | | | | e | | | | | | | m | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | ( | | | | | | | V | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | , | | | | | | | F | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | N | | | | | | | o | | | | | | | 1 | | | | | | | , | | | | | | | Y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | N | | | | | | | o | | | | | | | 2 | | | | | | | ) | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Argument | | | * | | | | | | | * | | | | | | | D | | | | | | | e | | | | | | | s | | | | | | | c | | | | | | | r | | | | | | | i | | | | | | | p | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | * | | | | | | | * | | | +--------------------+---+----------+---+-----------------------------------+---+ | Value | A | | | | | | | n | | | | | | YearNo1 | n | | | | | | | u | | | | | | YearNo2 | a | | | | | | | l | | | | | | | i | | | | | | | n | | | | | | | c | | | | | | | r | | | | | | | e | | | | | | | m | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | | | | | | | | F | | | | | | | i | | | | | | | r | | | | | | | s | | | | | | | t | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | w | | | | | | | i | | | | | | | t | | | | | | | h | | | | | | | i | | | | | | | n | | | | | | | c | | | | | | | r | | | | | | | e | | | | | | | m | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | | | | | | | | L | | | | | | | a | | | | | | | s | | | | | | | t | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | w | | | | | | | i | | | | | | | t | | | | | | | h | | | | | | | i | | | | | | | n | | | | | | | c | | | | | | | r | | | | | | | e | | | | | | | m | | | | | | | e | | | | | | | n | | | | | | | t | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning value | A | | | | | | | n | | | | | | | n | | | | | | | u | | | | | | | a | | | | | | | l | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | s | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Returning unit | \ | | | | | | | - | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Description | * | | | | | | | * | | | | | | | T | | | | | | | h | | | | | | | i | | | | | | | s | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | i | | | | | | | s | | | | | | | * | | | | | | | * | | | | | | | a | | | | | | | s | | | | | | | t | | | | | | | e | | | | | | | p | | | | | | | - | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | o | | | | | | | b | | | | | | | e | | | | | | | u | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | f | | | | | | | o | | | | | | | r | | | | | | | m | | | | | | | o | | | | | | | d | | | | | | | e | | | | | | | l | | | | | | | l | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | c | | | | | | | h | | | | | | | a | | | | | | | n | | | | | | | g | | | | | | | e | | | | | | | s | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | a | | | | | | | x | | | | | | | a | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | r | | | | | | | a | | | | | | | t | | | | | | | e | | | | | | | . | | | | | | | T | | | | | | | h | | | | | | | e | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | s | | | | | | | 0 | | | | | | | ( | | | | | | | z | | | | | | | e | | | | | | | r | | | | | | | o | | | | | | | ) | | | | | | | u | | | | | | | n | | | | | | | t | | | | | | | i | | | | | | | l | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | | | o | | | | | | | f | | | | | | | f | | | | | | | i | | | | | | | r | | | | | | | s | | | | | | | t | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | w | | | | | | | h | | | | | | | e | | | | | | | r | | | | | | | e | | | | | | | i | | | | | | | t | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | s | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | u | | | | | | | s | | | | | | | e | | | | | | | d | | | | | | | f | | | | | | | o | | | | | | | r | | | | | | | a | | | | | | | r | | | | | | | g | | | | | | | u | | | | | | | m | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | . | | | | | | | T | | | | | | | h | | | | | | | e | | | | | | | f | | | | | | | u | | | | | | | n | | | | | | | c | | | | | | | t | | | | | | | i | | | | | | | o | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | n | | | | | | | i | | | | | | | n | | | | | | | c | | | | | | | r | | | | | | | e | | | | | | | m | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | w | | | | | | | i | | | | | | | t | | | | | | | h | | | | | | | t | | | | | | | h | | | | | | | i | | | | | | | s | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | e | | | | | | | a | | | | | | | c | | | | | | | h | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | u | | | | | | | n | | | | | | | t | | | | | | | i | | | | | | | l | | | | | | | n | | | | | | | u | | | | | | | m | | | | | | | b | | | | | | | e | | | | | | | r | | | | | | | o | | | | | | | f | | | | | | | l | | | | | | | a | | | | | | | s | | | | | | | t | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | . | | | | | | | I | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | s | | | | | | | a | | | | | | | f | | | | | | | t | | | | | | | e | | | | | | | r | | | | | | | i | | | | | | | t | | | | | | | w | | | | | | | i | | | | | | | l | | | | | | | l | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | v | | | | | | | a | | | | | | | l | | | | | | | u | | | | | | | e | | | | | | | r | | | | | | | e | | | | | | | a | | | | | | | c | | | | | | | h | | | | | | | e | | | | | | | d | | | | | | | i | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | l | | | | | | | a | | | | | | | s | | | | | | | t | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | w | | | | | | | i | | | | | | | t | | | | | | | h | | | | | | | c | | | | | | | h | | | | | | | a | | | | | | | n | | | | | | | g | | | | | | | e | | | | | | | s | | | | | | | . | | | | | +--------------------+---+----------+---+-----------------------------------+---+ | Example | * | | | | | | | I | | | | | | | n | | | | | | | c | | | | | | | r | | | | | | | e | | | | | | | m | | | | | | | e | | | | | | | n | | | | | | | t | | | | | | | ( | | | | | | | 1 | | | | | | | 0 | | | | | | | ; | | | | | | | 2 | | | | | | | ; | | | | | | | 4 | | | | | | | ) | | | | | | | * | | | | | | | r | | | | | | | e | | | | | | | t | | | | | | | u | | | | | | | r | | | | | | | n | | | | | | | t | | | | | | | h | | | | | | | e | | | | | | | f | | | | | | | o | | | | | | | l | | | | | | | l | | | | | | | o | | | | | | | w | | | | | | | i | | | | | | | n | | | | | | | g | | | | | | | r | | | | | | | e | | | | | | | s | | | | | | | u | | | | | | | l | | | | | | | t | | | | | | | s | | | | | | | f | | | | | | | o | | | | | | | r | | | | | | | \ | | | | | | | \ | | | | | | | F | | | | | | | i | | | | | | | s | | | | | | | c | | | | | | | a | | | | | | | l | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | 1 | | | | | | | : | | | | | | | 0 | | | | | | | \ | | | | | | | F | | | | | | | i | | | | | | | s | | | | | | | c | | | | | | | a | | | | | | | l | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | 2 | | | | | | | : | | | | | | | 1 | | | | | | | 0 | | | | | | | \ | | | | | | | F | | | | | | | i | | | | | | | s | | | | | | | c | | | | | | | a | | | | | | | l | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | 3 | | | | | | | : | | | | | | | 2 | | | | | | | 0 | | | | | | | \ | | | | | | | F | | | | | | | i | | | | | | | s | | | | | | | c | | | | | | | a | | | | | | | l | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | 4 | | | | | | | : | | | | | | | 3 | | | | | | | 0 | | | | | | | \ | | | | | | | F | | | | | | | i | | | | | | | s | | | | | | | c | | | | | | | a | | | | | | | l | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | 5 | | | | | | | : | | | | | | | 3 | | | | | | | 0 | | | | | | | | | | | | | | F | | | | | | | i | | | | | | | s | | | | | | | c | | | | | | | a | | | | | | | l | | | | | | | y | | | | | | | e | | | | | | | a | | | | | | | r | | | | | | | n | | | | | | | : | | | | | | | 3 | | | | | | | 0 | | | | | +--------------------+---+----------+---+-----------------------------------+---+

LossCarriedForward

             Syntax LossCarriedForward(*Years*)

       **Argument**                                           **Description**

            *Years* The number of years for which
                    it is allowed to carry a
                    deficit of years income
                    statement forward

    Returning value Amount of loss carried
                    forward to be used in actual
                    year

     Returning unit \<currency\>

        Description In the tax legislation, it is
                    often allowed to carry losses
                    forward. For instance if the
                    income statement in a
                    specific year comes out with
                    a negative result this result
                    may the subtracted the
                    positive result of a
                    forthcoming year bringing
                    down the tax payment of this
                    forthcoming year. The
                    subtraction will be done in
                    the first possible year.

            Example *LossCarriedForward(5).* In
                    this case, a deficit in an
                    actual year may be used to
                    bring down tax payments in up
                    to five years.

ResultBeforeTax

Returns the result of the income statement of the actual fiscal year before taxation.


             Syntax ResultBeforeTax

       **Argument**                               **Description**

    Returning value The result of the
                    actual fiscal
                    year before tax

     Returning unit \<currency\>

Year

A logical function returning 1 if the argument correspond with the actual year number in tax calculation, otherwise it returns 0 (zero)


             Syntax Year(*Yearno*)

       **Argument**                                 **Description**

           *YearNo* The year number

    Returning value 1 if true, 0 if
                    false

     Returning unit \-

        Description A logical function
                    returning 1 if the
                    argument correspond
                    with the actual
                    year number in tax
                    calculation,
                    otherwise it
                    returns 0 (zero)

            Example *Year(1)+Year(2)*
                    returns 1 in first
                    and second fiscal
                    year, 0 otherwise

Functions used only in Annual Key Figures

In an account project there is an option of formatting a report with user defined key figures. To establish those key figures the following functions are available.


Long version Short version


CashAccount CA

Depreciations D

ExtraordinaryIncome EI

FCAnnualMWh(ProductionUnit)

FinancialExpenditures FE

FixedAssets FA

LongTermLiabilities LTL

OperationExpenditures OE

OtherCurrentAssets OCA

OwnersCapital OC

Reserves

Result

Revenues R

ShortTermLiabilities STL

Tax T

TransferredResult TR


: Table D.8: Functions available for defining annual key figures

Most functions are available in both a long and a short version. Therefore, the function "OperationExpenditures" is equal "OE". Both functions return the annual operation expenditures.

CashAccount

Returns the cash account from the income statement.


             Syntax CashAccount or
                    CA

       **Argument**                            **Description**

    Returning value The Cash
                    Account from
                    the income
                    statement of
                    the actual
                    fiscal year

     Returning unit \<currency\>

Depreciation

Returns the Depreciations from the income statement.


             Syntax Depreciation
                    or D

       **Argument**                            **Description**

        Retur value The operation
                    expenditures
                    from the
                    income
                    statement of
                    the actual
                    fiscal year

     Returning unit \<currency\>

ExtraordinaryIncome

Returns the extraordinary income from the income statement. Extra ordinary income is grants defined in financing.


             Syntax ExtraordinaryIncome
                    or EI

       **Argument**                                   **Description**

    Returning value The extraordinary
                    income from the
                    income statement of
                    the actual fiscal
                    year

     Returning unit \<currency\>

FCAnnualMWh

Returns valued from a time series established under external conditions or demands

+-------------------:+---+-----------+-----------------------------------+---+ | Syntax | F | | | | | | C | | | | | | A | | | | | | n | | | | | | n | | | | | | u | | | | | | a | | | | | | l | | | | | | M | | | | | | W | | | | | | h | | | | | | ( | | | | | | * | | | | | | P | | | | | | r | | | | | | o | | | | | | d | | | | | | u | | | | | | c | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | * | | | | | | ) | | | | +--------------------+---+-----------+-----------------------------------+---+ | Argument | | Desc | | | | | | ription | | | +--------------------+---+-----------+-----------------------------------+---+ | Productionunit | T | | | | | | h | | | | | | e | | | | | | n | | | | | | a | | | | | | m | | | | | | e | | | | | | o | | | | | | f | | | | | | a | | | | | | s | | | | | | p | | | | | | e | | | | | | c | | | | | | i | | | | | | f | | | | | | i | | | | | | c | | | | | | e | | | | | | n | | | | | | e | | | | | | r | | | | | | g | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | v | | | | | | e | | | | | | r | | | | | | s | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | . | | | | +--------------------+---+-----------+-----------------------------------+---+ | Returning value | T | | | | | | h | | | | | | e | | | | | | a | | | | | | n | | | | | | n | | | | | | u | | | | | | a | | | | | | l | | | | | | f | | | | | | u | | | | | | e | | | | | | l | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | p | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | m | | | | | | e | | | | | | a | | | | | | s | | | | | | u | | | | | | r | | | | | | e | | | | | | d | | | | | | i | | | | | | n | | | | | | M | | | | | | W | | | | | | h | | | | +--------------------+---+-----------+-----------------------------------+---+ | Returning unit | M | | | | | | W | | | | | | h | | | | | | / | | | | | | y | | | | | | e | | | | | | a | | | | | | r | | | | +--------------------+---+-----------+-----------------------------------+---+ | Description | I | | | | | | s | | | | | | t | | | | | | o | | | | | | b | | | | | | e | | | | | | u | | | | | | s | | | | | | e | | | | | | d | | | | | | i | | | | | | f | | | | | | t | | | | | | h | | | | | | e | | | | | | d | | | | | | e | | | | | | v | | | | | | e | | | | | | l | | | | | | o | | | | | | p | | | | | | m | | | | | | e | | | | | | n | | | | | | t | | | | | | i | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | n | | | | | | n | | | | | | u | | | | | | a | | | | | | l | | | | | | f | | | | | | u | | | | | | e | | | | | | l | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | p | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | i | | | | | | s | | | | | | w | | | | | | a | | | | | | n | | | | | | t | | | | | | e | | | | | | d | | | | | | i | | | | | | n | | | | | | t | | | | | | h | | | | | | e | | | | | | a | | | | | | n | | | | | | n | | | | | | u | | | | | | a | | | | | | l | | | | | | k | | | | | | e | | | | | | y | | | | | | f | | | | | | i | | | | | | g | | | | | | u | | | | | | r | | | | | | e | | | | | | s | | | | | | r | | | | | | e | | | | | | p | | | | | | o | | | | | | r | | | | | | t | | | | | | . | | | | +--------------------+---+-----------+-----------------------------------+---+ | Examples | * | | | | | | F | | | | | | C | | | | | | A | | | | | | n | | | | | | n | | | | | | u | | | | | | a | | | | | | l | | | | | | M | | | | | | W | | | | | | h | | | | | | ( | | | | | | W | | | | | | o | | | | | | o | | | | | | d | | | | | | b | | | | | | o | | | | | | i | | | | | | l | | | | | | e | | | | | | r | | | | | | ) | | | | | | * | | | | | | | | | | | | T | | | | | | h | | | | | | e | | | | | | a | | | | | | n | | | | | | n | | | | | | u | | | | | | a | | | | | | l | | | | | | f | | | | | | u | | | | | | e | | | | | | l | | | | | | c | | | | | | o | | | | | | n | | | | | | s | | | | | | u | | | | | | m | | | | | | p | | | | | | t | | | | | | i | | | | | | o | | | | | | n | | | | | | o | | | | | | f | | | | | | e | | | | | | n | | | | | | e | | | | | | r | | | | | | g | | | | | | y | | | | | | c | | | | | | o | | | | | | n | | | | | | v | | | | | | e | | | | | | r | | | | | | s | | | | | | i | | | | | | o | | | | | | n | | | | | | u | | | | | | n | | | | | | i | | | | | | t | | | | | | n | | | | | | a | | | | | | m | | | | | | e | | | | | | d | | | | | | " | | | | | | W | | | | | | o | | | | | | o | | | | | | d | | | | | | b | | | | | | o | | | | | | i | | | | | | l | | | | | | e | | | | | | r | | | | | | " | | | | | | . | | | | +--------------------+---+-----------+-----------------------------------+---+

Financial Expenditures

Returns the operation expenditures from the income statement. The financial expenditures include payment on loans an interest on cash account.


             Syntax FinancialExpenditures
                    or FE

       **Argument**                                     **Description**

    Returning value The financial
                    expenditure from the
                    income statement of the
                    actual fiscal year

     Returning unit \<currency\>

FixedAssets

Returns the Fixed Assets from the balance sheet. The fixed assets is here the value of an investment which is still left for depreciation


             Syntax FixedAsset or
                    FA

       **Argument**                            **Description**

    Returning value The fixed
                    asset from the
                    balance sheet
                    of the actual
                    fiscal year

     Returning unit \<currency\>

LongTermLiabilities

Returns the long-term liabilities from the balance sheet. The long-term liabilities equal the remaining debt on loans.


             Syntax LongTermLiabilities
                    or LTL

       **Argument**                                   **Description**

    Returning value The long term
                    liabilities from the
                    balance sheet of the
                    actual fiscal year

     Returning unit \<currency\>

OperationExpenditures

Returns the operation expenditures from the income statement.


             Syntax OperationExpenditures
                    or OE

       **Argument**                                     **Description**

    Returning value The operation
                    expenditures from the
                    income statement of the
                    actual fiscal year

     Returning unit \<currency\>

OtherCurrentAssets

Returns short term liabilities from the balance sheet. Other current assets are revenues that are delayed. This could be heat produced in the last month of the fiscal year but paid in the start of the next fiscal year.


             Syntax OtherCurrentAssets
                    or OCA

       **Argument**                                  **Description**

    Returning value Other current assets
                    from the balance
                    sheet of the actual
                    fiscal year

     Returning unit \<currency\>

OwnersCapital

Returns owners capital from the balance sheet. The owners capital is the owners capital defined as such in financing.


             Syntax OwnersCapital
                    or OC

       **Argument**                             **Description**

    Returning value The Owners
                    capital from
                    the balance
                    sheet of the
                    actual fiscal
                    year

     Returning unit \<currency\>

Reserves

Returns the reserves.


             Syntax Reserves

       **Argument**                            **Description**

    Returning value Reserves

     Returning unit \<currency\>

Revenues

Returns the revenues from the income statement.


             Syntax Revenues or R

       **Argument**                            **Description**

    Returning value The revenues
                    from the
                    income
                    statement of
                    the actual
                    fiscal year

     Returning unit \<currency\>

ShortTermLiabilities

Returns other current assets from the balance sheet. Other current assets are operational payments that are delayed. This could be fuel used in the last month of the fiscal year but paid in the start of the next fiscal year.


             Syntax ShortTermLiabilities
                    or STL

       **Argument**                                    **Description**

    Returning value Other current assets
                    from the balance sheet
                    of the actual fiscal
                    year

     Returning unit \<currency\>

Tax

Returns the tax payments from the income statement.


             Syntax Tax or T

       **Argument**                            **Description**

    Returning value The tax
                    payments from
                    the income
                    statement of
                    the actual
                    fiscal year

     Returning unit \<currency\>

TransferredResult

Returns the transferred result from the income statement.


             Syntax TransferredResult
                    or TR

       **Argument**                                 **Description**

    Returning value The transferred
                    result from the
                    income statement of
                    the actual fiscal
                    year

     Returning unit \<currency\>

Appendices

Import data from a spread sheet to a time series

To import data from a spreadsheet into a time series it is important to use a date and time format used in energyPRO .

To secure that, the recommended way of doing this is to copy a line from an energyPRO time series into a spreadsheet. Start creating a time series for e.g. the ambient temperature in the External conditions folder. Type values for date and time in the first line. Press the Copy all button and the line is copied to the clipboard.

Figure A.1: Time series with one value specified

Open the spreadsheet to be used. In this example is used a spreadsheet with month, day and ambient temperature specified.

Figure A.2: Example of spread sheet with ambient temperature specified.

Pasting the date and time from clipboard into the spreadsheet.

Figure A.3: The date and time from energyPRO is now copied into the spread sheet.

Use this format for date and time to create new columns for the ambient temperature:

Figure A.4: Columns with the correct date and time format is now created.

Now you can copy the columns into the time series in energyPRO:

Figure A.5: Data from the spread sheet copied into the time series.

How to save as a .pdf file

A report can be saved in several formats. If you would like to e-mail the report to someone, the .pdf -- format (or Acrobat Reader) will often be appropriate.

In the Report Preview, you chose File and Save as.

Figure B.1: Choose “File” and “Save as” in the Report Preview

In the field "Save as type", you can select the wanted format in the list.

Figure B.2: Select the wanted format in the field “Save as type”.

Paste into a document

You can copy a report to the clipboard, either an image or as data. In the report, preview window you chose edit and then copy. Open a document and chose paste.

How to change the set-up in the graphic reports

It is possible to customize the settings for the graphic reports. Maybe you want to change some colours or maybe you want to make the lines wider.

Figure C.1: Graphic report to be changed. Double click on the chart to be able to change the set-up.

If you double click on the graphic, you got the opportunity to change the settings.

Figure C.2: Changing the settings for the graphic.

Now it is possible to edit the graphic. It is beyond the scope of this user's guide to describe the facilities in details. Please note that you cannot save your new settings as default values. The graphic report will turn into default values again, when you save the project.

D Interpretation of economy functions when calculating the operation strategy for a production unit


          Function             Net heat productioncost  Net cooling production
                                                                 cost

    **Demand functions**

             HD                           0                       0

             ED                           0                       0

             CD                           0                       0

            PHD                           0                       0

     PeakElecLoadAnnual                   0                       0

     PeakElectricDemand                   0                       0

  **Energy conversion unit
        functions**

             HP                           1                       0

             EP                    ElProd/HeatProd                0

             FC                   FuelCon/HeatProd                0

             EC                    ElCon/HeatProd           Elcon/CoolProd

             HC                           0                       1

   CP, CoolingProduction          CoolProd/HeatProd               1

      HoursOfOperation               1/HeatProd                   0

      ElectricCapacity                    0                       0

          Turnons                         0                       0

           AccEP                          0                       0

    **Other functions**

         HeatValue                    Unchanged               Unchanged

        UnitOfDemand                  Unchanged               Unchanged

           Month                      Unchanged               Unchanged

           Index                      Unchanged               Unchanged

        Indeksfaktor                  Unchanged               Unchanged

          TSMean,                     Unchanged               Unchanged

Functions at system level

    ExportedElectricity                  EP                       0

    ImportedElectricity                  EC                       EC

        ImportedFuel                     FC                       0

   AccExportedElectricity                 0                       0

   AccImportedElectricity                 0                       0

      AccImportedFuel                     0                       0

  APeakExportedElectricity                0                       0

  APeakImportedElectricity                0                       0

  PeakExportedElectricity                 0                       0

  PeakImportedElectricity                 0                       0

      PeakImportedFuel                    0                       0

  **Spot price functions**

SpotPricesXExportedElectricity Elec-Spotprice * 0 ExportedElectricity

SpotPricesXImportedElectricity Elec-Spotprice * Elec-Spotprice * ImportedElectricity ImportedElectricity


: Table 0‑1: Interpretation of payment functions in energyPRO when calculating operation strategy

Where:

Heatprod = Heat production capacity

ElPprod = Electricity production capacity

CoolProd = Cooling Production capacity

ElCon = Electricity consumption capacity

FuelCon = Fuel consumption capacity

All in [MWh] or [kWh]

E Electricity demand is present / Private wire / Geschlossenes verteilernetz.

If one or more electricity demands are present in a project the calculation of the operation it affects the automatic calculation of the operation strategy.

First, an additional set of net heat production costs is calculated based on covering the electricity demand. This means that "ExportedElectricity" and "ImportedElectricity" is interpreted as follows:


        Function                          Return value

   ExportedElectricity                          0

   ImportedElectricity                       EC - EP

Based on the two sets of net heat production costs (the "electricity export" and the "covering own electricity demand") is calculated a weighted average, dependent on the electricity production capacity of the unit and the residual electric electric demand that are not met in each time step. The residual electric demand and hence the priority is calculated dynamically. This means that the priority of a specific production unit in a specific time step is dependent on already planned production on other production units in the time step.

Priority number when residual electricity demand is 0% of electricity production capacity:

100%*"electricity export" + 0%*"covering own electricity demand"

Priority number when residual electricity demand is 50% of electricity production capacity:

50%*"electricity export" + 50%*"covering own electricity demand"

Priority number when residual electricity demand is 100% or more of electricity production capacity:

0%*"electricity export" + 100%*"covering own electricity demand"