VIPLogga.gif VIP-Energy SWEDENflag-2.gif  

1 Abstract

2 Input dialogs

2.1 Left click in the list box

2.2 Click on OK

2.3 Buttons

2.4 Shortcut Menu Option "Insert"

2.5 Quick menu selection "add"

2.6 Drag and drop function

2.7 Buttons for "move up” and “Move down"

2.8 Delete key

2.9 Modified title of "Input"

2.10 Connection input (project data)-catalogue data

2.11 Undo/Redo function

2.12 Copies of the directory data

2.13 Time Schedules

3 Function Keys

4 Key values

5 Data export

6 Hot tap water losses

7 Graphic presentation

7.1 Scales

7.2 Duration Chart

8 Input heating cooling

9 Zone Calculations

9.1 Common heating and cooling systems

9.2 Editing of input data

10 Temperature controlled ventilation

11 Manual

12 VIP Area

13 Help Functions

14 Updates

15 Heat exchange and recirculated air

15.1 Locking of efficiency

15.1.1 Reduction of recirculated air in cooling (only in the validation mode)

15.2 Increased level of detail in the regulation

16 Cooling machine with DX cooling to room air or supply air (only the validation mode)

17 Combustion heat source (only the validation mode)

18 Program Structure

19 Climate data

20 Revised calculation functions

1 Abstract

VIP-Energy version 3 has undergone extensive revisions from version 2 to be adapted to the case of calculation in the Ashrae140-2007. These revisions concern mainly solar radiation, cooling machines, features for moisture and condensation and recovery features in the ventilation system.

Functions to handle common heating and cooling systems in connection with calculations using multiple zones have been added.

Internal functions have been modified to remove data technical limitations.

Input dialogs have been redesigned to simplify the management of input data and reduce the number of operations.

The features that are normally only used for testing and validation can be reached if the validation feature is enabled under the ' view ' menu

2Input dialogs

Version 3 has a new system for handling user input.

Buttons in the dialog window to modify the content of list boxes have been removed and replaced by menus that can be accessed via right button click. Menu contents are appropriate to the current situation and vary depending on the cursor position.

The function "Change" has been removed and the data is instead updated directly as they are entered.

Features of "Undo" and "Redo" has been added.

This approach becomes inverted in comparison to version 2. First adding one line and then edit it.

2.1 Left click in the list box

If you left-click in a list box Gets the clicked row active and record content is copied to edit boxes, check boxes and radio buttons.

2.2Click on OK

With a click on OK exit dialogue and retain changed data.


Buttons for handling list boxes are deleted and replaced by pop-up menus that are activated with right button click. Button function "Modify" is omitted.

2.4Shortcut Menu Option "Insert"

The “Insert” function inserts a blank line or data from the clip book. In the cases when it may only be one line with the same title, {New} is used as default title.

2.5Quick menu selection "add"

Add blank line or data from the clipboard. In the cases when it may only be one line with the same title, {New} is used as default title.

2.6Drag and drop function

With the left mouse button, the row is moved in the list box.

2.7Buttons for "move up” and “Move down"

In dialogues with existing “Move down” and “Move up” button is replaced with "Drag and drop" function.

2.8Delete key

Delete key at the keyboard is connected to delete the selected row in the listbox.

2.9Modified title of "Input"

Title "Input" is fuzzy when even catalogue data can be categorized as input. It has therefore been changed to "Project data".

2.10Connection input (project data)-catalogue data

When the input window for catalog data is opened from other input window the program goes to current entry in the catalog data.

2.11Undo/Redo function

All input dialogs have an "undo/redo" functions in VIP-Energy as well as add-on to the multiple steps in the VIP Area. The functions are accessible via the toolbar in the upper left corner or by right click.

2.12Copies of the directory data

A function to copy a single catalog entries have been added in some dialogues with more complex input item. It is a global copy function via external file stored in the same folder as the catalog data and climate data. The feature also applies to time schedules for operation and ventilation flows.

2.13Time Schedules

A catalog feature for time schedules has been added. Operation case, economy and ventilation have common system so schedules can be used generally in the program.

This means that you can upload catalogues of the time schedules for different activities

3Function Keys

With the function key "f5" calculation is carried out with current revisions regardless of where the user is located in dialog structure.

Calculate button is thereby removed from all dialogues. The calculation button in the main window toolbar is still there.

4Key values

Some key values have been added.

5Data export

The list in the ComboBox of version 2 is replaced by checkboxes in version 3.

6Hot tap water losses

Inputs for losses are added to input for hot water. Input with the sort W/K internally and externally. Heat flow is calculated at the difference between the domestic hot water temperature and room temperature and outdoor temperature. The internal provides a heat addition to the building and the external as an extra transmission.

7Graphic presentation


Selection of scales, etc. on the chart has been updated. Ability to select gridlines is added.

7.2Duration Chart

The graphs have been supplemented with a duration chart. The diagram shows the sum of the parameters set in the graph of energy balances.

8Input heating cooling

Input for heating and cooling has been divided in two separate input dialogs.

Input for solar collectors is moved to a separate input catalog. Solar Collector type, horizon angle, area, and orientation are in "Input heat supply". Other inputs that are specific component data are located in the catalog data. Amount related catalog data is entered per m² solar collectors.

Input for the type of heat pump has been supplemented by a row in which all heat pump types are included.

9Zone Calculations

9.1Common heating and cooling systems

In version 3, individual zones can be supplied from common supply centers. Each supply center includes solar collector, heat pumps connected to the water system, limited heat output, as well as limited cooling effect. Common exhaust air heat pumps can get exhaust air from the ventilation system of the connected zones.

Input for zone calculation is changed so that the user first selects the zones and supply centers to be used and in the next step specified connections between zones and connections between zones and supply centers.

9.2Editing of input data

Input for the zones and supply centers are directly accessible from the input dialog for zone calculation. By right mouse button click on the lists boxes, and context menu, different types of input data can be edited.

10Temperature controlled ventilation

In version 2 are constant limits for forced air as room temperature and the temperature difference between the room temperature and supply air temperature.

In version 3 catalog data for operation cases have been supplemented with temperature limit for temperature controlled forced air that gives the user complete flexibility.


Manual in PDF-format is omitted and instead the manual is in place at

The change makes it possible to address specific text elements directly from the dialog window.

12VIP Area

It is completed with key values with window area divided by window type and wall types. There can be different types of window-splays depending on combination of window type and wall type.

13Help Functions

The help function is supplemented by direct link to

All input dialogs is provided with help texts about new features.


Each time the program is started a check for newer version I performed. If so, the information up on the main page tells latest version and current installed version.

15Heat exchange and recirculated air

Input for control of the ventilation units has been extended.

15.1Locking of efficiency

In previous versions recirculated air and heat exchange has been controlled. Regain has been used to replace the need for heat or cooling. In version 3, efficiency can be locked so it occurs regardless of heating or cooling demand.

15.1.1Reduction of recirculated air in cooling (only in the validation mode)

Activated feature reduced recirculated air when there is cooling demand and certain other criteria are met. with regard to temperature

Recirculated air is used if the outside temperature is lower than the room temperature. temperature out of recirculated air

Recirculated air is closed when outside temperature is over the limit. highest temperature in the room air to recirculated air

Recirculated air is closed when room temperature is over the limit. with regard to enthalpy

Recirculated air is used, provided that the enthalpy of the outdoor air is lower than the room air. enthalpy outdoor for recirculated-air

Recirculated air is closed at enthalpy in outdoor air over the limit.

15.2Increased level of detail in the regulation

The user can choose if recovery should replace the cooling demand in supply air, and heating and cooling demand in the room air.

16Cooling machine with DX cooling to room air or supply air (only the validation mode)

Cooling machine that works directly to room air or supply air. The machine works with constant speed and therefore goes intermittent if the cooling power exceeding the cooling requirement.

In input catalog for refrigerants are the two coolers with itemization for cooling machine total function.

The user has the option to add own machines with specification of the refrigerant, and data for a measuring point according to the same system as for heat pumps.

Cooling machine can work with room air or supply air. In the input dialog for control of ventilation unit specified if the unit should be connected to the DX-cooling machine.

17Combustion heat source (only the validation mode)

The function simulates a combustion heat source with a particular power capacity with intermittent operation.

18Program Structure

In Previously versions, vectors of input data were copied from VIP02Data to internal vectors in dialog classes. In ver 3 is the original data is saved in the dialog class's undo function, and all revisions made in VIP02Data. If revisions should be canceled the original data is copied back to VIP02Data.

This simplifies the management of computing via the function key "f5".

19Climate data

In ver 3 the current loaded climate data is saved even in the VIP-file. Previously saved only the city name and the climate file was loaded after the VIP-file loaded.

20Revised calculation functions

Some calculation functions have been adjusted to conform to international standards.

Internal radiation exchange has been reduced by about 5%.

Absorption of solar radiation has been reduced and reflection out has been increased which led to net solar radiation through Windows myCline slightly with 10-13%.