PSSE Install
PSSE Install
PSSE Install
2 INSTALLATION GUIDE
July, 2012
Siemens Industry, Inc. Siemens Power Technologies International 400 State Street, PO Box 1058 Schenectady, NY 12301-1058 USA +1 518-395-5000 www.siemens.com/power-technologies
Copyright 1990-2012 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 represent 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 purchasers personal use, without the express written permission of Siemens Industry, Inc., Siemens Power Technologies International. PSSE high-performance transmission planning software is a registered trademark of Siemens Industry, Inc., Siemens Power Technologies International in the United States and other countries. The Windows 2000 operating system, the Windows XP operating system, the Windows Vista operating system, the Windows 7 operating system, 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. Intel Visual Fortran Compiler for Windows is a trademark of Intel Corporation in the United States and other countries. The Python programming language is a trademark of the Python Software Foundation. Other names may be trademarks of their respective owners.
Table of Contents
Chapter 1 - Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.1 1.2 1.3 1.4 1.5 1.6 1.7 Hardware, Operating System, and Privileges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1 Display Resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1 Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1 Hardware Lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-2 Network License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-2 Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-3 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-3
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
PSSE 33.2
Removing Uninstall Entries .........................................................................4-4 Removing Installation Entries ......................................................................4-4 Removing Miscellaneous Files .....................................................................4-4
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
ii
Chapter 1
Requirements
Chapter 1 - Requirements
1.3 Memory
PSSE requires a significant amount of computer memory in order to execute. This memory may be either physical RAM or virtual memory in the form of a swap file on your hard disk. For most effi-
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
1-1
Requirements
cient operation, however, your system should have sufficient physical memory to contain the PSSE program plus those data arrays that are dynamically allocated while the program is running. Because of these dynamic arrays, it is hard to determine the exact amount of memory that may be required in a particular case. However, following are some approximate memory requirements that can be used for planning purposes:
Memory 65MB 75MB 95MB 110MB 135MB 160MB 175MB 210MB System 12,000 bus 12,000 bus 50,000 bus 50,000 bus 100,000 bus 100,000 bus 150,000 bus 150,000 bus Application power flow dynamics power flow dynamics power flow dynamics power flow dynamics
After PSSE is installed, you can use the appropriate system monitoring tool, Task Manager, to determine the exact amount of memory that is being consumed in any given case. (You should also verify that there is sufficient physical memory on your system to keep PSSE from swapping to disk.) Keep in mind that the operating system itself, along with any other programs that may be running, can consume a great deal of memory. Here again, a monitoring tool such as Task Manager can be very helpful in determining the amount of memory that is really available for PSSE. (Also be aware that running multiple instances of any PSSE program will increase memory demands.) It is possible to run PSSE even if there is not sufficient physical memory on your system. Performance is sure to suffer in that case, but the program should still execute if enough virtual memory is available. Consult with your computer support people if you need to increase the amount of virtual memory on your system.
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
1-2
Requirements
1.6 Python
PSSE includes an embedded Python interpreter. Python is an open-source scripting language (http://www.python.org ). PSSE also includes an extension module for Python that allows Python programs to access the PSSE API. The libraries for the Python interpreter are required to install PSSE. Some of the Python scripts provided with PSSE installation require Python for Windows extensions (pywin32) and wxPython modules. Instructions for the installation of Python are included in the PSSE installer program. Python, Pywin 32 and WXPython are included in the PSSE 33 prerequisite installer.
1.7 CPU
PSSE-33 is not a multi-threaded program. It will not take advantage of multiple processors. However, multiple processors can improve the performance of the underlying run-time environments and operating system, so some improvement can be seen. PSSE is built as a 32 bit application, and PTI has no current plans to migrate to a 64 bit application. PTI makes no special provision for 64 bit architecture. However, as long as 32 bit applications are able to run on those platforms, then PTI will support it.
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
1-3
Requirements
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
1-4
Chapter 2
PSSE Compilers
Chapter 2 - PSSE Compilers
2.1 Overview
If you plan to use certain advanced modules for PSSE program options, you will need to obtain the Intel Visual Fortran compiler, Version 12 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). IPLAN (and you plan to create a custom routine using CLIPLU.BAT). 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 PSSE website for guidance in choosing the compiler configuration that is right for you. PSSE will run without the Intel Visual Fortran compiler, but you will not be able to make systemwide modifications of PSSE operation without it. If you built any of the advanced modules noted above using a version of the Microsoft/Digital/COMPAQ compiler, 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 PSSE-33. or, in the case of compile files, was generated by PSSE-3. activity DYRE.
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
2-1
PSSE Compilers
The Microsoft C/C++ compiler and linker used for the above PSSE releases is version 6. The Microsoft C/C++ compiler and linker used for PSSE-31 is version 8 (2005 is the Microsoft product name). Version 9 (2008 is the Microsoft product name) is used for PSSE-32. Version 10 is used for PSSE 33. Table 2-2. Compatible Intel Visual Fortran Versions
Intel Visual Fortran PSSE 30.3.3 IVF 31.x 32.x 33.x 9.1 x 10.0 x x x 10.1 x x x 11.0 x x x 11.1 x x x x 12.0
If the IVF compiler that you use and the one used to build PSSE 33, it is required that the later run-time subroutines be used.
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
2-2
Chapter 3
Installation
The following sections assume that a new installation is being performed. If a previous installation of PSSE-33 is detected, a maintenance script will be started to allow you to remove the previous installation. See also Section 4.2, Manually Uninstalling PSSE.
Chapter 3 - Installation
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
3-1
Installation
The prerequisite installer should be downloaded from the following PSSE webpage: https://www.pti-us.com/pti/software/psse/userarea/download_psse.cfm
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
3-2
Installation
Note that this release of PSSE has not been tested with versions of the IVF runtime libraries later than 10.1. If IVF runtime libraries later than 10.1 have been previously installed, then you should choose YES to have the IVF 10.1 runtime libraries installed to the PSSBIN folder. YES: This option keeps the Intel files in the PSSBIN folder. However, there is a potential hazard: any user-generated code compiled with version later than 10.1 may not be compatible with the version 10.1 libraries being installed. NO: This option does not install the Intel files to your computer. If no compiler is installed, then PSSE will not install, and the installation application closes.
User Name Enter your name. Company Name Enter your companys name. Activation String The activation string consists of seven groups of four characters each, separated by hyphens. Enter it exactly as provided by Siemens PTI.
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
3-3
Installation
3.8 Confirmation
Setup will now show you a summary of choices you have made in the course of the installation dialogs. If you are unsatisfied with any of these choices, you may use the Back button to move to the appropriate dialog and change your selections. After a moment, Setup will display an installation progress screen.
3.10 Post-Installation
Setup is now complete. Review the Release Notes, if desired, or restart the computer. Remove the installation CD after restarting the computer.
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
3-4
Chapter 4
Uninstalling Previous Versions of PSSE
Chapter 4 - Uninstalling Previous Versions of PSSE
Depending upon which Siemens PTI programs/versions have been installed, it is possible that no driver is present, or that drivers for either or both types of dongle have been installed. Please note, once again, that these drivers should only be uninstalled if you are not using any programs (Siemens PTI supplied or otherwise) that require a dongle. If any of the following dongle driver files are still on your system, delete them. The folder may be C:\Windows instead of C:\WINNT. C:\WINNT\system32\drivers\SNTNLUSB.SYS
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
4-1
C:\WINNT\system32\drivers\sentinel.SYS C:\WINNT\system32\drivers\SSIDDP.SYS C:\WINNT\system32\drivers\SSIPDDP.SYS C:\WINNT\system32\rnbovdd.dll C:\WINNT\system32\snti386.dll The instructions given below can be used to uninstall the indicated dongle drivers. Note that the PSSE prerequisite installation directory must be present in order for these procedures to work. If the PSSE installation directory has already been deleted, it will not be possible to uninstall these drivers this way. In that case, it may be easiest to just leave the drivers installed they should not cause any trouble. Alternatively, PSSE could be manually uninstalled (as described in the following sections) and then reinstalled. It will then be possible to delete the dongle drivers. Finally, Add/Remove Programs can be used to uninstall the rest of PSSE. To uninstall a dongle driver, bring up a Command Prompt and give the appropriate command(s): Uninstalling the SSI "Activator" dongle driver: a. Change to the Setup\Dongle subdirectory of the PSSE installation directory. b. Give the command: DDINST32 REMOVE Uninstalling the SafeNet "SuperPro" dongle driver: a. Change to the Setup\Dongle subdirectory of the PSSE installation directory. b. Give the command: Sentinel Protection Installer 7.6.3.exe After uninstalling the dongle driver(s), type EXIT to close the Command Prompt.
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
4-2
the rev 26 version of BMATRIX will appear as BMATRIX_26. Beginning with rev 30, all licensed programs were installed with the version number appended to the filename. Following is a more-or-less comprehensive list of possible executables for PSSE-26/27/28/29/ 30/31/32/33: ACCCBRWSGRID CNV27 CNVRAW IMD PSAP4 RAW23 RAW28 WECCDS WSCCLF CNVOPF BMATRIX CNV29 CNVRSQ IPLAN PSSE RAW26 RAW29 WECCLF WSCDAT CONVERTRAW CREATERAW CNV30 COMDAT LINEPROP PSSLF4 RAW30 REACTPSSE CNV32 WSCFOR CNV31 COMFOR LSYSAN PSSDS4 RAWSCC TMLC PSSECMD RAW 31 CMDYRE CNVDRW DBUILD PLINC PSSPLT RAWECC VCV WSCCDS ANSPNLF
If there are no other License entries present, you can just delete the Siemens PTI key itself and all entries underneath it. Otherwise, just delete the entries associated with each of these executables. Unless the entire Siemens PTI key has been deleted, the appropriate PSSE entry under that key should also be deleted. (Expand that PSSE key to make sure that you are deleting the proper entry.)
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
4-3
the version of PSSE that is to be deleted. From the resulting pop-up menu, select Delete and then allow the main PSSE Shortcut to be deleted.
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
4-4
<SysDir>\DFORMD.DLL This is the runtime library for Digital/Compaq Fortran programs. It should only be deleted if you are absolutely certain that no other programs (i.e., programs written using the Digital/Compaq Fortran compiler) need this library. <SysDir>\Psapi.dll These libraries are quite likely to be used by other programs, and should not be deleted unless you are absolutely certain that no other programs need them.
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
4-5
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
4-6
Chapter 5
Uninstalling PSSE 33
Chapter 5 - Uninstalling PSSE 33
This next screen will ask you to confirm that you really want to uninstall the application and all features. The following screen will ask you if you want to save your PSSE ini files and PSSPRM folder. Parameter files are used to change the default plotting and display characteristics. Ini files contain startup and formatting instructions.
Yes The Uninstall program will save your PSSPRM folder. When saving your PSSPRM folder, you will be asked for the current PSSPRM folder location as well as destination folder location. No
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
5-1
Uninstalling PSSE 33
The PSSPRM folder will be uninstalled. A status screen will show the progress of the uninstallation.
which are asking if it is OK to remove two files (Dformd.dll and Psapi.dll) that may be needed by some other programs. If you are using any other Siemens PTI programs (or programs written using COMPAQ/Digital Fortran) you should click No to prevent these file(s) from being deleted. Otherwise, you can click Yes and save a little room on your hard disk. At this point, all the unmodified PSSE 33 files will be deleted. After you click Finish to exit from the uninstall program, any files which you added or modified AFTER the installation of PSSE 33 will still be present in your PSSE 33 installation directory. Therefore, if you want to completely remove PSSE 33 you will probably need to manually delete the PSSE 33 installation directory and any files which still remain there.
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
5-2
Chapter 6
Support
Chapter 6 - Support
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
6-1
Support
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
6-2
Support
Every effort is made to address high and medium issues in a PSSE point release. Some low priority items may also be include in a point release although this cannot be guaranteed. Feature requests are evaluated on the basis of whether it benefits a wide majority of PSSE users. If it does, it will likely be considered for implementation in a point release or major release of PSSE. If several users have the same feature request, the feature may sit higher in the queue than others for implementation in PSSE.
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
6-3
Support
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International.
6-4