Installation
Installation
PSS®E 36.1.0
June 2024
Copyright © 1997 - 2024 Siemens Industry, Inc., Siemens Power Technologies International
Information in this manual and any software described herein is confidential and subject to change without notice and does not repre-
sent a commitment on the part of Siemens Industry, Inc., Siemens Power Technologies International. The software described in this
manual is furnished under a license agreement or nondisclosure agreement and may be used or copied only in accordance with the
terms of the agreement. No part of this manual may be reproduced or transmitted in any form or by any means, electronic or mechanical,
including photocopying, for any purpose other than the purchaser's personal use, without the express written permission of Siemens
Industry, Inc., Siemens Power Technologies International.
®
PSS E high-performance transmission planning software is a registered trademark of Siemens Industry, Inc., Siemens Power Technolo-
gies International in the United States and other countries.
® ® ®
The Windows 10 and Windows Server 2016 and later operating systems, the Visual C++ development system, Microsoft Office Excel
®
and Microsoft Visual Studio are registered trademarks of Microsoft Corporation in the United States and other countries.
® ®
The Intel Visual Fortran Compiler and Intel oneAPI Toolkit for Windows is a trademark of Intel Corporation in the United States and
other countries.
TM
The Python programming language is a trademark of the Python Software Foundation.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
ii
Table of Contents
Requirements ................................................................................................................................... 1
Hardware, Operating System, and Privileges ............................................................................... 1
Display Resolution .................................................................................................................... 1
Hardware Locks and Software Licenses ...................................................................................... 1
Network License ....................................................................................................................... 2
Python ..................................................................................................................................... 2
CPU ......................................................................................................................................... 2
PSS®E Compilers ............................................................................................................................... 3
Overview ................................................................................................................................. 3
Compiler Installation ................................................................................................................. 3
Installation ....................................................................................................................................... 4
Support for Multiple Versions of PSS®E 36 ................................................................................. 4
Silent Installation ...................................................................................................................... 4
Complete Installation ................................................................................................................ 5
Preliminary Setup Screens ......................................................................................................... 6
Destination Directory ................................................................................................................ 6
Program Folder ......................................................................................................................... 6
Operating Frequency / Choice Confirmation ............................................................................... 6
PSS®E 36 Command Prompt ...................................................................................................... 6
Post PSS®E 36 Installation ......................................................................................................... 6
Example Files ........................................................................................................................... 7
SINCAL Installation ................................................................................................................... 7
Uninstalling ...................................................................................................................................... 8
Uninstalling PSS®E 36 ............................................................................................................... 8
Backing Up Files ............................................................................................................... 8
Running the Uninstaller .................................................................................................... 8
Uninstalling Python .................................................................................................................. 8
Uninstalling pywin32 for Python ................................................................................................ 9
Support .......................................................................................................................................... 10
PSS®E Manuals ....................................................................................................................... 10
World Wide Web ..................................................................................................................... 10
Technical Support ................................................................................................................... 10
Reporting a Problem or Requesting a Feature ........................................................................... 10
Request for Technical Support ......................................................................................... 11
Submitting Bug Reports and Feature Requests .................................................................. 12
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
iii
Chapter 1
Requirements
• Requires a CPU that supports, at minimum, the Advanced Vector Extensions (AVX) instruction set. Please
note that ARM-based processors are currently not supported. The CPU must be compatible with the min-
imum Operating System (OS) specified below. A newer CPU is preferable than one that first introduced
support for the AVX instruction set.
• 16 GB or more of RAM is highly recommended. PSS®E 36 is a 64-bit application and can take advantage
of additional RAM.
• Approximately 1 GB of free disk space is required for a full installation of PSS®E 36. Additional disk space
is required for working files.
• A discrete graphics card that is capable of supporting OpenGL 3.0 is highly recommended. There have been
reports of performance issues with the Intel integrated GPUs and drivers. Therefore it is not recommended
an Intel integrated GPU hardware based configuration.
• Current in-service versions of Microsoft Windows® 10, Microsoft Windows® 11, Microsoft Windows® Serv-
er 2016, Microsoft Windows® Server 2019 or Microsoft Windows® Server 2022. PSS®E 36 is a 64-bit ap-
plication and will not run on a 32-bit OS.
• Administrative privileges are required to install PSS®E 36, but not to run the program. The user account
installing PSS®E 36 must have administrative privileges on the target machine for a successful installation.
Setup will check for your privileges and will stop the installation process with a warning if you do not have
the necessary privileges.
For hardware based locks (commonly referred to as dongles), unless your workgroup has a PSS®E 36 net-
work license each machine running PSS®E 36 must be equipped with their own hardware lock with a valid
CodeMeter based license.
For software based locks, unless your workgroup has a PSS®E 36 network license each machine running
PSS®E 36 must have their own CodeMeter software based license present on the machine.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
1
Requirements Network License
1.5. Python
PSS®E 36 includes an embedded Python interpreter. Python is an open-source scripting language (http://
www.python.org). PSS®E 36 also includes an extension module for Python that allows Python programs to
access the PSS®E 36 API. The libraries for the Python interpreter are required to install PSS®E 36. Some of
the Python scripts provided with PSS®E 36 installation require Python for Windows extensions (pywin32).
Instructions for the installation of Python are included in the PSS®E 36 installer program. Python and Pywin32
are included in the PSS®E 36 Complete installer.
1.6. CPU
PSS®E 36 contingency and GIC analysis APIs have been optimized to take advantages of multiple processors.
Significant performance gains can be achieved in contingency and GIC analysis by using the multiple proces-
sor enabled APIs.
PSS®E 36 is now built as a 64-bit application and can only run on 64-bit operating systems. The CPU must be
compatible with the Windows 64-bit Operating System. Please note that ARM-based processors are currently
not supported.
PSS®E 36 is now built as a 64-bit application and can only run on 64-bit operating systems. The CPU must
be compatible with the Windows 64-bit Operating System.
Requires a CPU that supports, at minimum, the Advanced Vector Extensions (AVX) instruction set.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
2
Chapter 2
PSS®E Compilers
2.1. Overview
If you plan to use certain advanced modules for PSS®E 36program options, you will need to obtain the Intel
Visual Fortran compiler for each system. The following list provides the combinations requiring the compiler:
• Dynamics (and you plan to compile and link the user written models or connection subroutines using
CLOAD4.BAT or the "createusrdll" facility).
• Power flow (and you want to add a user activity using CLPSSUSR.BAT).
The Intel Visual Fortran compiler is available in several configurations. Please consult the PSS®E 36website
for guidance in choosing the compiler configuration that is right for you.
PSS®E 36will run without the Intel Visual Fortran compiler, but you will not be able to make system-wide
modifications of PSS®E 36operation without it.
If you built any of the advanced modules noted above using a version of the Microsoft/Digital/COMPAQ com-
piler, you will need to recompile and relink them using the Intel compiler.
In case of difficulties, check to be certain that any batch file you are executing was supplied with PSS®E 36.
or, in the case of compile files, was generated by PSS®E 36 activity DYRE.
If you need to compile files for use with older versions you will need to be able to correctly install and access
the Fortran compiler, possibly the C compiler, and also the linker associated with the particular version of
PSS®E 36. PSS®E 36 was originally built with IVF 2024.2.0.
If the IVF compiler that you use and the one used to build PSS®E 36 are different, it is required that the later
run-time libraries be used.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
3
Chapter 3
Installation
The following sections assume that a new installation is being performed. If a previous installation of PSS®E
36 is detected, a maintenance script will be started to allow you to remove the previous installation or install
another copy of minor version of PSS®E 36. See also Section 4.2, Manually Uninstalling PSS®E 36.
Once you perform the "Complete" installation, the PSSE installation located at C:\Program Files\PTI
\PSSE36 Installer Files\36.x\PSSE can be used to create a silent installation script. Each of the
executables located at C:\Program Files\PTI\PSSE36 Installer Files\36.x will need to be
installed separately. Not all of these executables can be installed silently and may follow a different method
for setting up a silent installation.
/r : record mode
In order to install PSS®E 36 in silent mode, you must first run Setup.exe with the /r option to generate a re-
sponse file. Running setup.exe with the command Setup.exe /r will store data entered during the installation
in a file called Setup.iss. Setup.iss is created inside the system's Windows folder. You can provide an alternative
response file name and location by using the /f1 option. Example (Setup /r /f1"C:\pssetemp\PSSE_silent.iss")
/s : silent mode
The command Setup.exe /s runs the installation in silent mode. By default, the file Setup.iss will be used to
provide responses contained in a response file. Setup.iss must be located in the same directory as Setup.exe.
(Response files are created by running Setup.exe with the /r option.) You can provide an alternative file name
or location of the response file, use the /f1 option.
The /f1 option allows you to specify where the response file is created and its name.
The /f1 option is available when creating a response file (with the /r option) and when using a response file
(with the /s option).
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
4
Installation Complete Installation
The /f2 option allows you to specify the name and location where the log file is created.
To silently uninstall, you must first create a uninstall response file. This will uninstall PSS®E 36. You can then
use this response file to uninstall other installations of PSS®E 36
Setup /s /f1"C:\pssetemp\PSSE_silent_uninstall.iss"
If an installer for SINCAL is found, you will be given the option to launch the SINCAL installer.
Selected programs will be installed or updated before PSS®E 36 is installed or updated. SINCAL will be in-
stalled last.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
5
Installation Preliminary Setup Screens
The Complete installer should be downloaded from the following PSS®E 36 webpage: https://siemens-
pss.com
The latest ReadMe Notes for PSS®E 36 will display. Read these notes very carefully, because they can
contain critical information that you should consider before installing PSS®E 36 on your system.
Siemens PTI requires that you accept the terms of our license agreement.
Note that this release of PSS®E 36 has not been tested with versions of the Intel Visual Fortran (IVF) Compiler
runtime libraries greater than 2024.2.0.
PSS®E 36 keeps the IVF Compiler runtime libraries in the PSSBIN folder. However, there is a potential hazard:
any user-generated code compiled with IVF greater than 2024.2.0 may not be compatible with the version
installed by PSS®E 36.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
6
Installation Example Files
C:\Users\[username]\Documents\PTI\PSSE36\EXAMPLE
Note that your "Documents" folder may be located in a different directory, check with your IT department
if you are unsure.
To update the user EXAMPLE directory with EXAMPLE files from the latest PSS®E 36 installation, start PSSE
and then select File > Reset Example Directory from the menu. This will update the user EXAMPLE directory
with the current contents of the installation EXAMPLE directory i.e. the latest set of EXAMPLE files.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
7
Chapter 4
Uninstalling
If multiple releases of PSS®E 36 are installed, files for each release being uninstalled should be backed up. If
only one release of PSS®E 36 is being uninstalled, other installation folders in the installation directory will
not be modified by the installer program.
This next screen will ask you to confirm that you really want to uninstall the application and all features.
After you click Finish to exit from the uninstall program, any files which you added or modified AFTER the
installation of PSS®E 36 will still be present in your PSS®E 36 installation directory. Therefore, if you want to
completely remove PSS®E 36 you will probably need to manually delete the PSS®E 36 installation directory
and any files which still remain there.
NOTE: Uninstalling Python may delete files that have been modified from their default state and/or remove
files that have been downloaded separately to the Python installation folder (including external third-party
modules that are not associated with PSS®E 36). Ensure that no other applications depend on Python and
these files before uninstallation and that the respective files are backed up prior to continuing.
To uninstall Python versions supported by PSS®E 36, use the Add/Remove Programs options from Control
Panel and follow the instructions in the following dialogs that appear from the Python installation program.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
8
Uninstalling Uninstalling pywin32 for Python
NOTE: There may be several instances of pywin32 listed; take note which version of Python that the pywin32
module belongs to before uninstalling and select accordingly.
To uninstall the pywin32 Python module, use the Add/Remove Programs options from Control Panel and
select the version of pywin32 to be removed. Follow instructions in the dialog/window that appears from
the installation program.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
9
Chapter 5
Support
Please visit the Siemens PTI Web Site at www.siemens.com/power-technologies and the PSS®E User Software
Delivery Platform https://siemens-pss.com for more information and product downloads.
Please note that access to the latest releases of PSS®E on the PSS® Software Delivery platform and to
technical PSS®E support are only available to those users whose companies have purchased or renewed their
PSS®E maintenance and support agreement for the current calendar year.
https://siemens-pss.freshdesk.com/support/login
Alternatively, you can use the "Request for Technical Support" fax transmittal sheet on the following page. For
telephone support between the hours of 8:00 a.m. and 5:00 p.m. (Eastern Standard Time) Monday through
Friday, address your calls to the PSS®E support staff at 518-395-5075.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
10
Support Request for Technical Support
For a prompt reply to your technical support questions, complete this form and fax it along with any addi-
tional information to Siemens PTI.
Name:
Company:
Phone:
Email Address:
PSS®E Version:
Date:
PC Manufacturer/Model:
CPU Type:
Operating System/Version:
Amount of RAM Installed:
Describe your problem as completely as possible, including all steps needed to replicate the problem:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
11
Support Submitting Bug Reports and Feature
Requests
https://siemens-pss.freshdesk.com/support/login.
Please provide as much detail as possible. If submitting a report for a potential bug please include the steps
taken, along with pertinent data files and scripts so that we may accurately reproduce the problem. If an
issue does turn out to be a program bug, one of the following priorities will be assigned to it:
• High priority is given to issues that cause the program to crash or produce incorrect results with no pub-
lished work around.
• Medium priority is given to issues that cause incorrect functionality, however the problem can be remedied
by a published work around.
• Low priority is given to those issues that do not fall into the above categories, or are purely cosmetic in
nature.
Every effort is made to address high and medium issues in a PSS®E point release. Some low priority items
may also be include in a point release although this cannot be guaranteed.
Feature requests should be submitted directly to the PSS® Ideas Portal at:
http://siemens.com/pss-ideas
The Siemens PSS® Ideas Portal provides the PSS® community an easy and transparent way of having a voice
into the product development roadmap. The entire community can view, vote and comment on Ideas created
by any user. If your request already exists in the portal from another user, please vote on the existing idea
rather than creating a new one. If you request doesn’t already exist, please create a new one and provide
your detailed user requirement. If you have more than one request, please create separate Ideas rather than
group them all into one. Popular Ideas will be given priority in the features roadmap. Additionally, developers
may provide direct feedback by commenting on Ideas and updating their development status. If you don’t
already have an account, please request access via support.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
12