Skip to content

Ribbon

With the ribbon it is easy to set project and calculation settings together with a comprehensive file menu. The ribbon also contain a tab with all the reports. Finally, you have access to license and help. Each of the items in the side menu has its own tab on the ribbon as well.

The ribbon has seven tabs plus the side menu tabs plus a quick access toolbar.

The seven tabs on the ribbon in energyPRO

File

The File tab has three sections, to the left a number of options, in the middle online project files and most recent used files and on the right online access to news, guides, courses etc.

The File tab

On the left side, where you can select between New, Open, Save, Save as and Close. Next is the Option windows, followed by Read XMLfile used with INTERFACE and finally an energyPRO exit button.

Options

On the options window you have access to a number of settings.

Options

User Interface

Look and Feel Themes

In the User Interface you can select between three different Look and feel themes, Light (default), Gray and Black

Look and feel themes

Depending on your selection, energyPRO looks like this.

The three different themes

Reports

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

Default Units template

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.

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.

The first time energyPRO is started, it will be operated in the same language as used by Windows (If the language is available for energyPRO - otherwise in English). If you want to change the 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.

How to change language

Graphical Interface Settings

In the graphical user interface you can select between default shapes and a color palette. The default shape can either be Circle or Square and the Color palette can either be Green or Colorful. This is Circle and Colorful.

Circle and Colorful

And this is Green and Square.

Square and Green

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.

Setting of Report 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 built-in open source solvers, HiGHS or CBC, or one of two commercial solvers, Gurobi or CPLEX. For the commercial solvers, you will need to have a valid license, which is not provided by EMD International. As default built-in solver we recommend HiGHS.

Choice of MILP solver

Data Protection Policy

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

Start-up

If using a temporary license, you can have a warning before it expires. Here you set the period, when the warning shall appear.

Remaining days at start up

Project examples and recent files

EMD offers a large number of online project examples. It is possible to search among the projects. The search can include tags saved with the project. To the left, the tags, meta data and images of the selected project is shown.

The bottom of this section shows the most recent used energyPRO file, inclusive date of access and location. The tab Recent folders gives access to the most recent used folders.

Project examples and recent files

News

In the News section, you can see the latest news from EMD regarding energyPRO and energy systems. Further you can access upcoming course, how to guides, FAQ, etc.

News

Home

The Home tab on the ribbon contains a number of most used shortcuts, such as Save or Close, Meteorological or online time series and Production, graphic report. These items can also be found in File, External conditions and Reports, respectively.

Home tab

Unique for the Home tab is the OPTIMIZE button, which opens the OPTIMIZE window, if you have an active license for OPTIMIZE.

In the Calculate group you can enforce a calculation. If being in a COMPARE project, Calculate will calculate the reference or alternative you are in, Calculate All will calculate reference and all alternatives.

The Interface tools group contains the tools for editing the graphical user interface.

When being in COMPARE, the Compare group is enabled.

The Compare overview present the changes in the alternatives compared with the reference.

Compare overview over changes

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:

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.

Project Setup

On the Project Setup tab, settings related to the project are edited, such as planning period, currency, measuring units.

The first setting is the selection of module. Dependent on the module the rest of the tab can change.

Project Setup, DESIGN

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.

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

Meta data

The meta data for a project allows easier identification of the project without the need to open it and is the data used for the project preview. Use this menu to edit descriptions, identification, assumptions and tags for the project.

Selecting the Edit Meta Data opens the Meta information tab on the Project identification window.

Project descriptions, tags and meta data

The short and long description replaces the project identification text and assumptions in the Main settings tab on the Project identification.

In Project language, you can set which language is used for naming of the elements in the project.

energyPRO automatically includes a number of tags, depending on the settings and components included in the project. As user you can add your own tags, helping to identify the project.

Finally is included information on number of sites, alternatives planning period, etc. For each site an image is saved.

External Conditions

Planning Period

In the external conditions group the planning period is defined. In From you select the start of the planning period. If in DESIGN, FINANCE or ACCOUNTS, select month and year. If in OPERATION, also select day and time.

In To you select the end of the planning period. If in DESIGN, the planning period is one year. If in FINANCE or ACCOUNTS, select the year of the end of planning period. If in OPERATION, select date and time.

Holidays

Specifying holidays is relevant if holiday dependent fixed tariffs are modelled in “Electricity markets”. Often the electricity tariffs are e.g. lower in holidays. Therefore, it is often relevant to know the dates of these holidays. In the list of functions, available wherever 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

Specifying holidays manually

If “Specify holidays manually” is chosen you select the Edit and the External conditions window is available. Here 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.

Time zone

When making a new project file, the time zone will automatically be the same as the time zone used by the computer.

Select Time zone

If you are going to work on a project located in a different time zone press the icon in the lower left corner of the group. This will open the External conditions window.

Access External condition window

In the Time zone box, select the Edit button.

This gives the following window:

Here it is possible 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.

Economy

The Economy group contains the currency settings and a short cut to define key figures.

Economy group with currency and key figures

The currency has a few predefined currencies and it is possible to add your own. The default currency is inherited from the computer’s regional settings.

You can type in key figures by defining their names, formulas and presentation (as percentage or as number).

In FINANCE and ACCOUNTS, two additional settings are available.

Economy in FINANCE and ACCOUNTS

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

Financing

In FINANCE and ACCOUNTS the Financing group is available.

Financing

Specify the content of the cash account at project start.

Specify the annual interest for respectively positive (Paid) and negative amounts (Charged).

Measuring Units

Select the Measuring units used in the project. You can select between MW/MWh, kW/kWh, US units and your own defined sets of units.

Measuring Units

Select the arrow in the lower left corner for detailed settings.

Measuring units settings

Calculation Setup

Calculation Setup tab contains settings related to the calculation of the project. It consists of five groups.

Calculation Setup

Calculation Method

The Solver Type is dropdown list with the available solvers. energyPRO has two types of solvers. The Analytic is the built-in solver in energyPRO, dispatching production based on net heat production cost, see Methods, Analytical Solver. The MILP solvers use Mixed Integer Linear Programming for dispatching. The HiGHS (recommended) and CBC are included with energyPRO. The commercial solvers Gurobi and CPLEX can be used if available.Regarding the use of MILP see Methods, MILP Solver.

Solver Type

The Analytic solver is the built-in solver developed by EMD over many years.

The Analytic Solver

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

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.

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

Selecting any of the MILP solvers, you have different settings.

MILP solvers

Max Calculation time (sec)

Indicates the maximum time of one calculation. One calculation is considered to cover the length of optimization period. If the length is chosen to be Month and the project is calculated for a year, 12 calculations are going to be performed. The Max. solution time will not affect quick calculations but will stop the optimization if it did not reach a solution with wanted gap (precision) within the specified time. The default value is 120 seconds.

Gap

Gap indicates the precision of calculation which must be reached to stop it. The gap may be interpreted as an indicator of how far the solution is from the optimal one. It is a very important parameter and may highly influence the time it takes to obtain the result. If the gap is set to be a very small number, the calculation may take a long time. The calculation will not be stopped until the gap is reached or the Max. calculation time exceeded. The default value of Gap is 1%.

Ignore Warning

If the Max. calculation time is reached and wanted gap is not met, a warning is displayed . It indicates all the calculations for which the time limit was reached and the gap of the calculation. The solution displayed in energyPRO, after the warning, is the best feasible solution achieved within the time limit. To reach the wanted precision the user should consider increasing the Max. Calculation time. To speed up the calculation it is advised to increase the wanted gap. The warning may be disabled in MILP Settings by selecting this checkbox.

MILP Settings

Access to setting paths to solver executables including external commercial solvers. Further set the default solver for new projects.

MILP Settings

Time

Time settings

Calculation Step

Calculation Step is default 1 hour (60 minutes) but can go down to 1 minute.

Calculation step

The solver 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 "Async Warning" or "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.

Optimisation Period

Optimization Period can be Month or Year.

When energyPRO calculates energy conversion for a project it will by default do this by splitting the whole planning 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

Transfer storage content between months is by default enabled.

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

When the Length of optimization period is set to Month the optimization 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.

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

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.

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

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

Selecting the arrow in the lower right corner give access to the project identification, where one further setting is available.

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.

Enable advanced features

Enable advanced features

The available production options are:

  • Process Heat, delivery of both heat and process heat
  • Start Up, starting up production units is slow and expensive
  • Fuel Production, fuel producing energy units in project
  • Fixed Periods, enable units to operate in fixed periods
  • German SHP Law, enable prioritizing of electricity demands
  • Hydraulic Transmission, including pressure and velocity hydraulic constraints in transmission pipes

Process Heat

This 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.

Start Up

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.

Production unit with two advanced options enabled starting up and shutting down periods shown and process heat available, operational tab

Fuel Production

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:

User defined production unit with 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.

Fixed Periods

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

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:

Only certain values of operation period shall minimum be” are allowed when enabling “Operation in fixed periods”

German CHP Law

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:

Electricity demand setup tab in Operation strategy  when prioritizing of electricity demands is enabled

Hydraulic Transmission

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.

Warnings

Show Warning when Production and Consumption are not in balance.

By default, warnings are issued when having imbalance between production and consumption of Heat, Process heat, cooling or fuels, but not for electricity.

Operation Strategy

The operation strategy window shows the net production costs of the different energy conversion units, when possible to calculate.

Read more about Operation Strategy

Reports

All reports in energyPRO are located on the Reports tab.

The report ribbon tab

They are grouped by types. For detailed information on the different reports go to the Reports section.

License

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

License tab

The activation process in energyPRO is as described in License activation.

Deactivation can only happen after typically 30 days of activation. If trying to deactivate before that, you will see this message.

Message when within the quarantine period

Further you can access your company activation statistics and EMD Data Protection Policy. On the activation statistics there is a link to online detailed activation information.

Help

The Help tab has three sections.

Help tab

Around energyPRO the context sensitive online-help is activated by either choosing the help buttons or by pressing the F1-button.

Manual

This online manual can be accessed by this link.

Team Viewer Support

Selecting this option, you can initiate a Team Viewer session. During the energyPRO installation it is possible to exclude the installation of the Team Viewer app. You get access to that by choosing Custom setup.

Tutorials

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” and another is by activating “Automatically check”, 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.