Bryan Research & Engineering, Inc.   Contact Us  |  Register  |  Login   
     
 

Powerful Process Simulation Technology           
ProMax®
                                                       Unparalleled Customer Service

 
    Thursday, March 11, 2010   Support » ProMax FAQ     Search  

ProMax Frequently Asked Questions (FAQ)

General Questions and Installation

>
My computer has started opening the System32 folder on startup after installing the latest ProMax update. How can I stop this?

This is due to an incorrect registry entry created by our update service. A script can be downloaded at this link that should prevent the window from being displayed when logging into a system.

After receiving Automatic Updates from Windows, I have begun receiving SQL-related error messages, such as “SQL Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF]” or “Could not open a connection to SQL Server”. How can I solve this?

A Microsoft security update installed on computers beginning on approximately October 13, 2009 can cause this issue. The problem occurs specifically after the installation of Microsoft SQL Server hotfixes or service packs.  The service is incapable of starting after the update is applied, and ProMax will not open. Please download the fix from our website using this link and execute it using an account with administrative privileges.

What are the minimum operating system requirements?

ProMax 3.0 will run on Windows 2000 (Professional or Server), Windows XP (Media Center, Professional or Home), Windows Server 2003 (x86 or x64), Windows Vista, or Windows Server 2008 operating systems. ProMax will run on the x64 version of Windows XP (SP2 is required), Windows Vista, and Windows Server 2008. ProMax is also compatible with the beta release of Windows 7 (build 7000). While we do not anticipate any incompatibilities with the official release of Windows 7, please contact us after the release date for verification. Support for Windows NT4 based systems was dropped in ProMax 2.0. BR&E expects that future major releases of ProMax will not support Windows 2000 since support for this platform has been terminated by Microsoft. ProMax requires Microsoft Data Access Components (MDAC) 2.8 SP1. For all operating systems except Windows 2000, MDAC 2.8 SP1 can be obtained by applying the latest service pack (where applicable). Windows 2000 requires MDAC to be applied through a separate download from Microsoft. The MDAC Component Checker utility, which is available from http://www.microsoft.com/downloads, can be used to determine the version of MDAC installed on a system. MDAC must be installed prior to installing ProMax. ProMax requires a minimum of 512 MB of memory.

What versions of Microsoft Visio are supported?

Visio 2002, Visio 2003 and Visio 2007. See the ProMax release notes for specific information on service packs and hotfix requirements. ProMax is compatible with both Professional and Standard editions of Visio.

What versions of Microsoft Excel work with ProMax?

ProMax has been tested with Excel 2000 and later.

Does ProMax run using Microsoft Terminal Services?

Yes, ProMax has been tested with Windows 2000 Server and Windows 2003 Server Terminal Services. Using ProMax with Terminal Services requires a network license for ProMax.

Will BR&E be issuing a binder or some other printed manual with the program?

At this time the only available help for ProMax is the online help file. We have not determined if printed documentation will be made available in the future. You may copy the ProMax.chm file to systems where ProMax is not installed if you need access to ProMax help. You can also print the entire ProMax help file, or only certain sections of it, as desired.

Will TSWEET and PROSIM flowsheets convert into ProMax? Is there an easy way to convert them?

We currently do not anticipate having an automated method to perform this conversion. Please send the files to support@bre.com and we will manually convert them for you.

I receive an SQL related timeout error or an error such as “SQL Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF].” What can I do to solve this problem?

This problem is due to a timeout that occurs between ProMax and its internal database. To remedy this problem, increase the default timeout for this process. BR&E has created a VBScript program that can be used to increase the timeout. Simply download the program from our website using this link and execute it using an account with administrative privileges. A message box will be displayed once the timeout has been successfully increased. By default, the timeout will be changed to 60 seconds. This value can be changed using a “/timeout:” command line option if required. While we do not anticipate this to be a common problem, some users, especially those with limited hardware resources may experience this timeout. Additionally, systems with several running programs may also experience this error.

How do I fix the error “Could not open a connection to SQL Server”?

This error is due to a communication failure between ProMax and its database engine. It may simply result from the fact that the database service has stopped running. Restarting a service will require an account that has administrative privileges or a system reboot. To restart a stopped database engine without rebooting, the command net start mssql$bryanres can be entered in the Start->Run dialog or in a command prompt window. The command prompt window is usually preferred because the progress of the start and any associated errors will be visible. Alternatively, the command services.msc can be executed in the Start->Run dialog. This will start a Microsoft Management Console dialog listing the services installed on the system. The service SQL Server (BRYANRES) can be located and started by right clicking on the service name. Another common cause of this failure results from failure to reboot the system when requested during the installation process. If the ProMax installer indicates a reboot is required, this reboot is not optional and must be performed before ProMax will execute properly.

ProMax 3.0 Specific Issues

Microsoft SQL Server 2005 Express failed to install, what can I do to fix this?

Microsoft SQL Server Express fails to install on a Windows XP SP3 operating system during updating of MSXML 6.

Note: This information only applies to Windows XP with Service Pack 3 installed. It does not apply to earlier service packs or other operating system versions.

For the full instructions, please follow this link...

My antivirus software indicates a Trojan horse in the ProMax 3.0.9065 distribution DVD. Do I need to be concerned?

Unfortunately, several common antivirus programs over aggressively indicate a false positive for viruses, especially in the file reg2.exe. This program is actually supplied by a third party vendor, and the application is of the type that can frequently cause this false indication. Two antivirus programs that we are familiar with that indicate this false positive are AVG and ZoneAlarm. Our supplier is working with these (and other) antivirus vendors to white-list these files so they are not falsely flagged in the future. In order to install and run ProMax, you will need to disable virus scanning on this particular file. You also will likely need to disable the antivirus program on the reg2.exe file in the %ProgramFiles%\Bryan Research & Engineering Inc\ProMax3 folder after the installation is completed to prevent the antivirus software from relocating the file to its quarantine folder.

After ProMax 3.0 installs Microsoft SQL Server Express SP3, my Windows XP/SP2 system experiences the blue screen of death (BSOD) or repeated restarts. How do I resolve this problem?

If your system experiences these failures after Microsoft SQL Server Express is installed, the problem is likely due to some issues with Microsoft Windows XP/SP2 that have been addressed in SP3. If you are not in a position to upgrade to SP3, Microsoft has created two hotfixes that can be applied to SP2 systems to fix this problem. The hotfixes may be downloaded from http://support.microsoft.com/kb/921337 and http://support.microsoft.com/kb/943232. Both must be applied.

In order to restart the system, you may need to boot the system in safe mode. After booting in safe mode, the two hotfixes can be applied.

The errors described here apply to systems that exhibit this particular failure during or after the SQL Server Express installation and before the ProMax installation itself has started. In fact, the error is seen on a system where an installation of SQL Server Express is made independently of ProMax by downloading the SQL Express product from the Microsoft download site.

For assistance with this or other similar problems, please contact us at support@bre.com.

In ProMax version 3.0 why can ProMax not locate my NetHASP key?

In this release, the NetHASP.ini approach has been replaced by a web based console that configures the HASP runtime. The web based application is called the HASP Admin Control Center. The configuration is performed using http protocol on port 1947. To access the configuration section, open your web browser and navigate to the location http://localhost:1947. Click Configuration under Administrative Options followed by the Access to Remote License Managers tab. On that page, use the Specify Search Parameters to enter either the IP address or the hostname of the system with the network key. The new SRM driver must also be installed on the system with the network key.

Security Device Issues

How do I find the Security Device number?

The Security Device number is the 4 (or 5 on some NetHASP keys) digit number engraved into the device (NOT the number on the printed label).

I’m getting a Security Violation 10 error when switching back and forth between PROSIM/TSWEET and ProMax. What is the problem?

The TZ environment variable may not be set correctly. Contact BR&E support for security device update instructions to remove the error. We can also assist in checking the TZ environment variable which was automatically specified when TSWEET/PROSIM was installed. If security violation 10 occurs when switching the security device between computers, the time and date may not be set correctly on one of the computers.

In ProMax versions 2.0 and earlier, why can ProMax not locate my NetHASP key?

You must configure the NetHASP.INI file installed in %ProgramFiles%\Bryan Research & Engineering Inc\ProMax1 to be able to locate the NetHASP License Manager (LM). In general, you should set the value of NH_SERVER_ADDR in the [NH_TCPIP] section to the IP address or DNS name of the LM. A separate NetHASP.INI file must be configured for PROSIM/TSWEET. Unlike PROSIM/TSWEET, ProMax uses Windows sockets to access the LM where PROSIM/TSWEET use NetBIOS over TCP/IP (NetBT). This will provide for much simpler configuration for most scenarios.

After installing ProMax 3.0, I receive the security violation: "HASP error 452/1/7 occurred.” What can I do to solve this?

Provided the security key is attached, this error is usually caused by a problem with the HASP SRM device driver installation. In order to solve this problem, you will need the command line utility for HASP driver installation. This utility is located on the ProMax DVD distribution. If you do not have access to this DVD, you may download it from the Aladdin website. You will need to download the “HASP SRM Run-time Command-line installation”. Do not use the GUI based installation as it does not offer the necessary functionality.

Note: If the last number in error is something different than above, contact BR&E as the error is likely related to some other issue.

The following steps will allow the driver to be reinstalled:

  1. Obtain the ProMax distribution DVD or download the driver from the Aladdin website. If downloaded from the website you will need to uncompress the ZIP file to a temporary folder. This folder may be removed once this procedure is completed.

  2. Click Start->Run in Windows and select the Browse… button. Navigate to the download folder or to the HASP & NetHASP\Driver\CmdLine folder on the DVD.

  3. Select the haspdinst (or haspdinst.exe) program for execution.

  4. Before clicking the OK button to execute the program, append the command line option -fremove to the end of the command line. Be sure to include a space between the end of the program name and the -fremove option. Do not remove any double quotes that may be surrounding the path to the program. If double quotes are present, the –fremove option should be placed after the closing double quotes with an intervening space.

  5. If requested to reboot the system, reboot the system at this time.

  6. Click Start->Run in Windows and select the Browse… button. Navigate to the download folder or to the HASP & NetHASP\Driver\CmdLine folder on the DVD.

  7. Select the haspdinst (or haspdinst.exe) program for execution.

  8. Before clicking the OK button to execute the program, append the command line option –i to the end of the command line. Follow the same guidelines as in step 4 above concerning the space requirement and the double quotes.

  9. If requested to reboot the system, reboot the system at this time.

After following this procedure, the program should locate the security key. If you continue to have problems with the device, please contact BR&E technical support at support@bre.com.

How do I solve security violation 452/1/33?

We have found this problem to usually be related to firewall settings. The newest Aladdin software requires that port 1947 be excluded from firewall blocking for both TCP and UDP access. If you are using some sort of third party firewall package or antivirus program that performs blocking, you will need to open this port. After opening this port, you will need to reboot your system. Simply restarting the Aladdin hasplms service will not usually fix the problem.

ProMax Configuration and Customization

What are some of the common configuration changes I can make in Options.xml?
  1. Change the default content and order of stream properties displayed and reported by ProMax.
  2. Change the default composition bases displayed and reported for a stream by ProMax.
  3. Change the properties that are displayed in heat exchanger and distillation column internals.
  4. Change the properties that are displayed in process stream properties tooltips.
  5. Change the default display and reporting precision.
  6. Change the default unit set for newly created projects.
  7. Change the default gauge pressure setting for newly created projects.
  8. Change the default percent/fraction setting for newly created projects.
  9. Add user defined unit sets.
  10. Change the default atmospheric pressure, acceleration of gravity, and reference (e.g., standard) pressure and temperature for newly created projects.
Where do I find the Options.xml file?

The Options.xml file location is dependent on the installation drive and language of the operating system. You can find the system wide Options.xml file in the application data folder under %AllUsersProfile%. The string %AllUsersProfile% represents a language independent environment variable for the common profile used by all users of a computer. Simply type the string %AllUsersProfile% into the address field of Windows Explorer to change to the proper folder. The Options.xml file is in a hidden folder in the %AllUsersProfile% folder. The name of that folder is also dependent on the language of the operating system. You can determine the name of this folder for your particular system by inspecting the last folder name in the %AppData% environment variable. Within the hidden folder, you will find a Bryan Research & Engineering Inc folder that contains Options.xml. For example, consider the following which is typical of an English language system:

AllUsersProfile=C:\Documents and Settings\All Users
AppData = C:\Documents and Settings\SomeUserName\Application Data

For this system, Options.xml would be located in C:\Documents and Settings\All Users\Application Data\Bryan Research & Engineering Inc\ProMax3\Data. When modifying the Options.xml file, you must keep in mind that future releases of the program will supply new versions of Options.xml. Any changes made to Options.xml must be manually incorporated in future files. The ProMax installation program will create a backup of Options.xml to prevent overwriting your modifications.

Can I make the Options.xml file user specific?

To provide each user with their own Options.xml, copy the Options.xml from the standard location to %AppData%\Bryan Research & Engineering Inc\ProMax3\Data. Each user can then make their own changes to Options.xml independently of other users on the same system. This is typically useful on shared systems used by more than a single user (e.g., a university environment).

Where can I obtain more information on XML file structure?

See http://www.w3c.org/xml for information concerning XML. There are also many books published on XML available at virtually any bookstore containing computer related books.

What program do I use to edit Options.xml and other XML files?

Many XML editors are available for use. However, our configurable XML files for ProMax can be edited with Notepad if you do not have another editor.

How do I change the default or startup unit set for ProMax?

In Options.xml, change the text of the node //ProMax/UnitSets/Default to the name of the desired unit set.

How do I change the units on a particular property in one of the unit sets?

The units for a particular type of unit (e.g., length) are defined in the Options.xml file for each unit set available in ProMax. Simply locate the type of unit that is to be altered in the respective unit set. Change the text content of the XML node to the desired string. Note that unit strings in ProMax are case sensitive.

How do I add my own unit set to ProMax?

All unit sets are defined in the Options.xml file. To add a unit set, BR&E recommends that you copy and paste an entire existing unit set that is closest to the desired units. Change the name of the unit set to a name that does not conflict with an existing unit set and change the unit strings in the elements of the unit set to the desired values. You can make the new unit set the default by changing the text of the node //ProMax/UnitSets/Default to the name of the new set.

How do I configure ProMax to use A4 size paper?

In Options.xml, change the //ProMax/ReportOptions/Paper node text from “A” (letter) to “A4” (without quotes). You also will likely want to change the default Visio template from a letter size based template to an A4 size based template. This is accomplished by changing the //ProMax/ProjectTemplate node text to Project-A4.vst.

Can I change the content or order of the default set of properties that are displayed or reported with a stream?

Yes, these values are changed through Options.xml in the //ProMax/DisplayOptions/PStream/Properties and //ProMax/ReportOptions/PStream/Properties nodes, respectively. Simply order these items or add additional content as desired. Changes made in the Options.xml file affect newly created projects and projects that have not been customized for a specific property set.

Can I change the content or order of the process stream properties tooltip?

Change the entries in the //ProMax/DisplayOptions/Tooltips of Options.xml to the desired content.

Common Error Conditions and Messages

What causes error 80040154, “Class Not Registered”?

If this error occurs during startup, the likely reason is Microsoft Visio is not installed on the system or the system does not meet minimum version requirements for Visio. ProMax supports Visio 2002/2003/2007 Professional or Standard. See the ProMax release notes for further information and requirements concerning service packs and hotfixes. Ensure that Visio will run without error outside of ProMax before attempting to start ProMax.

If this error occurs during execution of a ProMax solver or specifier, is is likely that your computer is missing the Microsoft Windows script control or other scripting components. Normally, these components are bundled with the operating system for Windows 2000 and Windows XP. However, some software will remove these components when the software is removed from the computer. For these systems the scripting control will require manual reinstallation.

Please contact BR&E if you need assistance with this error.

I receive error number 8009000f “Object already exists” during creation of a new project or loading an existing project.

Delete the folder %AppData%\Microsoft\Crypto and its contents from the system using the affected user account. The operating system will regenerate the folder as needed.

What causes “The specified module cannot be found” or “The specified procedure cannot be found” error messages?

In general, this problem indicates missing, misconfigured, or outdated Windows components on the computer, or a computer that does not meet the minimum software requirements. BR&E has fully tested its installation distribution on various platform combinations to ensure that we deliver the proper components required by ProMax. Unless an error was indicated during installation of ProMax, this problem is likely due to external problems, not with ProMax itself. ProMax requires many operating system components and features to properly execute. The absence or failure of any one of these components may cause this problem.

On Windows 2000, when I run ProMax logged on as a user other than administrator user, I receive error number 80004005, “Unrecognized database format ‘…\ProMax.mdb’.”

This is a Microsoft issue that requires the Microsoft hotfix KB835732. To resolve the problem, log on as Administrator, and repair the ProMax installation from the Control Panel, Add/Remove Programs. To install the Microsoft hotfix, run Windows Update from the Start menu or download the hotfix from http://download.microsoft.com. The minimum requirement to run ProMax on Windows 2000 is Service Pack 3 and the KB835732 hotfix. However, installing recommended critical updates can help keep your computer up-to-date and secure.

User Interface Issues and Questions

How do I reset my ProMax menus and toolbars and other settings to their original condition?

To restore the menus and toolbars to their original status, delete the files %AppData%\Bryan Research & Engineering Inc\ProMax3\Data\LCID\*.vsu from your system. The value LCID represents the locale identifier for your language and location. A value of 1033 signifies U.S. English. ProMax will reconstruct these files as needed.

I’ve accidentally closed one or more of my Visio stencils. How do I get the stencils back?

Using the Stencils (Visio 2002) or Shapes (Visio 2003) menu item located in the File menu, browse to the install location of the stencils (%ProgramFiles%\Bryan Research & Engineering Inc\ProMax3\Templates) and add all *.vss files as stencils. In Visio 2007 click the Shapes item in the File menu and the stencils appear in the menu to the right. Select the stencils to be added.”

Can some blocks have multiple connections on one point? Which ones?

Separators, mixers and distillation columns will allow multiple inlet streams to be attached to an inlet connection point.

Sometimes the block names are on top of the streams such that the block name can be read, and sometimes the stream “strikes through” the block name. What causes this?

Depending on the routing of a stream connected to a block, the location of the stream text or name can be obscured. You can easily move the location of a stream name by selecting the yellow diamond with the cursor and dragging the text to a new position. Obviously if you move the label, you must assume the responsibility for repositioning it in a location that is proper in the context of the drawing. For more complicated drawings, it may be advantageous to reduce the point size of the text associated with a block or stream to provide more room for drawing entities. Alternatively, you can right click on the block and use the “Shape->Bring to front” menu item to have a block name superimposed over a stream.

The InstallShield® Update Service box pops up every time I start ProMax displaying the same message. Is there a way to prevent this?

Once a particular message has been viewed in the Update Service, you can use the Update Manager to hide the message. Hiding a particular message does not prevent future messages concerning updates and other information from being displayed. The Update Manager is located in the Start menu with the ProMax items. To hide messages, start the Software Manager and specify that the messages are not to be shown again. You can use the Software Manager to restore hidden messages at a future time.

My “What’s this” help text in tooltips is being truncated. What is causing this?

Please ensure your operating system is current with regard to hotfixes and service packs from Microsoft. This issue has been fixed by Microsoft.

Can I import/export data from Excel into/from the program for calculation into a flowsheet?

To import or export data to and from Excel, you must first create an OLE embedded Excel Workbook within ProMax using the “Add Excel Workbook” in the ProMax menu. This Workbook is then saved within the structure of the ProMax pmx project file along with the remaining project data. Once this Workbook is added, you export or import data as follows:

  • Select the data cell that you wish to export or import.
  • Next, right click the cell and select the first item from the context menu that appears. The Excel Export/Import Utility box will open. This box will float over both ProMax and Excel. (This right clicking also allows access to dialogs that remove Import/Export links.)
  • Next, select the Excel cell(s) where you wish to place the data link.
  • Last, explicitly confirm the desired type of import or export and close the utility.

Most single value items can be either exported or imported depending on their context within a project. At this time, composition data from a stream can only be exported to Excel. Be sure to select enough Excel cells to capture all exported data, or truncation of latter data will occur.

Use the ProMax Solver under the Excel Tools menu to design and converge flowsheet data. Beware that the Excel Solver (ALT+T+V) is not linked to ProMax and will not cause the ProMax Engine to resolve the flowsheet.

Can I copy streams and/or flowsheets with their information to another stream or flowsheet?

Current or “green“ streams can be copied and pasted to the same flowsheet with specifications or current information intact. To copy a stream to a different flowsheet, you will have to Copy and Paste the composition and conditions. Simply copying and pasting blocks or a group of blocks from one flowsheet to another in the same or different Projects copies only the blocks and streams without any of the specifications. A new feature in ProMax 3.0 allows you to Export a ProMax Project and then Append that Project to another Project. The Exporting and Appending feature in effect accomplishes the copy and paste with specifications intact. Among other uses, this procedure can be used to create templates of common processes such as dehydration, amine sweetening, refrigeration, etc. for appending to other Projects. See ProMax Help for detailed information on Exporting and Appending ProMax Projects.

How do I create my own process shapes?

You may create your own process shapes for all operations except multi-sided exchangers and distillation columns using the Shape Converter in the ProMax Property Stencil. In effect the Shape Converter allows you to convert an ordinary Visio shape into a ProMax block. The new block can be saved for future use. See ProMax Help for further information.

General Simulation Questions

How do I prevent hydrate and freeze-out checks in simulations where they are likely not to occur (e.g., amine systems)?

You can disable the simple hydrate and other freeze type checks from occurring within the streams and blocks of all flowsheets associated with an environment by unchecking the “Check Freeze Out” button on the Options page of the environment dialog. You may also adjust how close to freeze conditions you actually must be before a warning is issued by changing the temperature delta value. Disabling this check does not affect freeze out calculations in Analysis objects.

What is the propagation terminal? When would one use a propagation terminal?

The Propagation Terminal is used in a closed loop situation where no material is entering or exiting the system (e.g., refrigeration loop). It is used to prevent specified properties from propagating both forward and reverse in the closed loop.

How do I obtain a desired UA or Approach Temperature in a heat exchanger?

For simple cases the UA or Approach Temperature can be specified directly in a cross-exchanger. Note that this must be a cross-exchanger block because the UA, LMTD, and Approach Temperature specifications are not available for two single-sided exchangers linked by an Energy Stream. For more complicated configurations with interconnected cross exchangers and recycles, a simple solver can be used to find the value of duty or temperature in a cross exchanger to achieve the desired UA or Approach Temperature. See ProMax Help for detailed examples describing the setup of UA or Approach Temperature solvers.

Why is the RVP calculated in the ProMax Vapor Pressure Analysis listed with units of psig when my specification states psia?
Often the RVP is reported as “psia” although the way the test is performed the pressure is actually a gauge pressure. The D 323 – 99a standard says “Note 1--Because the external atmospheric pressure is counteracted by the atmospheric pressure initially present in the vapor chamber, the Reid vapor pressure is an absolute pressure at 37.8 C (100 F) in kilopascals (pounds-force per square inch).” However, a bourdon tube pressure gauge is used to measure the pressure so the reported pressure is actually in psig. That is confirmed by procedure 5B1.4 in the API Technical Data Book.
Why are Reid Vapor Pressure (RVP) values somewhat different from those in PROSIM for the same composition?

ProMax more rigorously handles the presence of the air in the testing than was done in PROSIM. In most cases, the results are within the error of the program.

Where do I set a fixed or constant circulation rate in a recycle loop (e.g., in an amine unit or glycol dehydration unit)?

While there are many valid locations for this specification to be made, the most common location is usually in the outlet of the Make-Up/Blow-Down operation. For typical amine or glycol dehydration units, it is also legal to specify the circulation rate in any lean stream between the regenerator reboiler and the absorber.

Can a battery of scenarios or parametric study be run, in some automated way, on a given ProMax project?

Yes, the ProMax Scenario Tool, which is an add-in for Microsoft® Excel (2000 or greater), allows you to easily and automatically solve a number of ProMax projects with various conditions. Some examples of the use of the Scenario Tool might be 1) Perturbing inlet conditions and compositions, 2) Adjusting equipment specifications, or 3) Simulating historic plant data. Please refer to ProMax Help for detailed information on using the Scenario Tool.

How do I run ProMax from Excel?

ProMax can run as an in-process OLE automation server within any OLE automation client. A common use is to run ProMax within Excel to perform utility functions such as property calculation and flash calculation. At this time, the automation interfaces are undocumented. However, with some assistance from BR&E and the VBA object browser, an experienced VBA programmer can likely accomplish some fundamental tasks. Please contact BR&E for assistance with a particular project.

Can ProMax model a mole sieve?

The ProMax Property Stencil includes a Membrane Tool which is a block that simulates an asynchronous vapor phase separation. This simplified model operates irrespective of equipment geometry. The tool provides the ability to perform a separation based on fixed total area, or to solve for the area given desired separation constraints. Permeability data (selectivity) is dependent on the polymer employed and its thickness. Example values from patent literature are provided in the Edit Permeability dialog for your convenience, however, consult literature or vendor references for final designs. See ProMax Help for detailed information on the Membrane Tool.

Dehydration Specific Questions

Which property package should I use for glycol dehydration applications?

For glycol dehydration, you may use either the Peng-Robinson or SRK property package. ProMax contains the modeling technology to accurately predict dehydration and hydrocarbon solubility (including BTEX) in these systems using either package. This technology is inherited from PROSIM, which has a long published and proven history for accurately modeling these systems. If high amounts of CO2 or H2S are present, you may obtain slightly better solubility predictions if the Peng-Robinson Polar or SRK Polar packages are used. In most cases, using the polar versions of the package will provide identical results but will take longer to execute.

Which property package should I use for aqueous methanol applications?

When methanol is present in an aqueous system, you must use either the Peng-Robinson Polar or SRK Polar package. The standard Peng-Robinson and SRK packages will not accurately predict the VLE, VLLE, or hydrate suppression for these systems. ProMax includes improvements over PROSIM in modeling these systems, especially when high methanol to water molar ratios exist.

Do I need to set the weight percent glycol in the Make-Up/Blow-Down operation as in the amine unit simulation?

No, the glycol composition is determined by the regenerator performance. In an amine system, the ratio of amine to water is to be held constant resulting in different make-up rates for amine and water. The fact that two separate make-up flows are present in the amine system requires the additional specification to satisfy the extra degree of freedom. However, the make-up composition of glycol and amine must be specified either in the make-up stream or in the Make-Up/Blow-Down block “Makeup Bulk Composition” column. (A typical make-up composition for TEG is 99.9 wt % TEG and 0.1 wt % water). See ProMax help for details on specifying the Make-Up/Blow-Down.

Acid Gas Treating (Amine) Specific Questions

Which property package should I use for amine unit simulations?

To obtain accurate results for any amine application, the Property Package must be set to one of the electrolytic models. Amine Sweetening or Electrolytic ELR should be used for most applications. Either SRK or PR may be used for the vapor phase. Electrolytic Kent-Eisenberg calculates more quickly than the other models, but should be used for preliminary results only.

Which property package should I use for sour water stripping applications?

To obtain accurate results for sour water stripping applications, use Electrolytic ELR as the Property Package.

How do I model a liquid-liquid amine treater?

Set the absorber Flash Type to LLE and leave the Column Type parameter set to Equilibrium (TSWEET Kinetics does not apply to liquid treating). A liquid-liquid treater will rarely have more that 2 or 3 ideal stages.

How do I specify the weight percent amine in my amine unit simulation?

In an amine unit simulation, you must set the weight percent amine in the Make-Up/Blow-Down block dialog Process Data tab. The amine concentration is specified in the Target Outlet Composition column. Water is specified as 100% in the Makeup Bulk Composition column. Other components such as carbon dioxide and hydrogen sulfide should NOT be entered in this table. See ProMax help for further information on the Make-Up/Blow-Down block specifications.

I want to specify rich loading in my amine absorber. How can I make this specification?

Rich loading cannot be specified directly as in TSWEET. Rich loading may be achieved using a Simple Solver to manipulate a parameter such as lean amine circulation rate to achieve the desired rich loading. See ProMax Help and ProMax Examples for further information on using a Simple Solver to achieve a certain rich amine loading.

How do I specify the stripper reboiler steam rate?

A separate exchanger representing the steam condensation side must be set up and linked to the reboiler using an energy stream. Then the steam rate may be set directly or a Specifier may be used to achieve a desired lb steam per gallon amine circulation specification. See ProMax Help and Examples for further information.

Can I easily determine the Lean and/or Rich Amine Loading?

Yes, you can use an Amine Analysis in any aqueous liquid stream to determine the CO2 and H2S loading in gr/gal, scf/gal, and mol/mol. The Amine Analysis also calculates the Total Acid Gas Loading in mol/mol, the pH, and the Molarity.

Does ProMax report the pH of a stream?

Yes, either in the Amine Analysis (process stream Analysis tab), or in the stream Full Species Information. The Full Species Information is accessed by clicking the “Ionic Info…” button at bottom left of the stream Composition tab. The pH property is reported as p[H+].

Can ProMax predict the effects of acid addition on stripper performance?

Yes, the effects of adding acid to the amine solution to protonate the amine can be simulated. Although any of a number of acids (e.g. phosphoric, hydrochloric, acetic, sulfuric) may be used to protonate the amine and enhance stripping, phosphoric acid (H3PO4) is recommended in the ProMax simulation because equilibrium and plant data are available to verify results

Is it possible to model a stripper with a reclaimer?

To model an amine reclaimer, a portion of the lean amine from the reboiler is split off, heated to simulate the reclaimer, and a Divider is used to split off a specified amount of amine equivalent to the amount of degraded amine. The amount of degradation cannot be predicted by ProMax, but the reclaimer model can be used to determine the reclaimer duty and amount of required amine make-up. See the Simple DGA Sweetening Unit for an example utilizing a reclaimer on the stripper.

How can I model a single stage contactor for liquid-liquid treating (or simulate a static mixer) since the distillation column has a minimum of 2 stages?

There are two ways to model a single stage contactor: 1) three phase Separator, or 2) two ideal stage Column with the efficiency set to 1% for all components on one of the stages. The Column approach must be used if you want to model a single stage contactor with less than 100% efficiency.

Heat Exchanger Rating Questions

How do I access Exchanger Rating?

In the exchanger block dialog Process Data tab, click the Enable checkbox near the bottom. This will allow you to access to the Rating tab.

Why can I not rate my air cooled (fin fan) heat exchanger in ProMax?

To rate an air cooled heat exchanger in ProMax, you must connect the heat exchanger to another heat exchanger side that contains air as the process fluid. (Single-sided exchangers cannot be rated in ProMax.) Usually the inlet and outlet temperatures are specified for this air side and ProMax computes the flow rate from the required duty. If nitrogen and oxygen are not present in the environment for the flowsheet, you may wish to add another flowsheet that contains nitrogen and oxygen and connect a heat exchanger in this flowsheet to the air cooler through a cross flowsheet connector.

I am rating an exchanger, but the fluids are reversed on my specification sheet. Why?

Within the heat Exchanger Rating information, very top line under the “Tubes” item asks for the Service, and the options are Supply and Demand. If the Hot fluid is flowing through the tube side, select Supply. If the Cold fluid is going through the tubes, select Demand. This selection follows the Second law of Thermodynamics, that heat always flows from a higher temperature level to a lower temperature level.

Separator Sizing Questions

How do I access Separator Sizing?

In the Separator block dialog Process Data tab, click the checkbox next to “Include Separator Sizing”. This will allow access to the Sizing tab. (If the “Include Separator Sizing” parameter is not visible, scroll down to the end of the Process Data parameters.)

Reporting Questions

How do I get my report to work properly with Word and Excel 2000 or earlier versions?

Word 2000 does not support compression used by default for the process flow diagram creation. To disable the compression, change the Compressed attribute in Options.xml of the //ProMax/ReportOptions/Layout/FlowsheetDrawing node for each type of paper you utilize to “false” (without quotes).

Why does my RTF output not work in WordPerfect or other RTF compatible programs?

ProMax requires version 1.7 of RTF. Most of these packages are only compatible with earlier versions of RTF. Microsoft provides a Word Viewer program that is freely available from the Internet if you do not have Microsoft Word.

I sent my RTF or Excel report to someone that does not have ProMax and the Report Navigator does not appear. Why?

The Report Navigator is software that is part of the ProMax package and is only available on systems that have a legal copy of ProMax installed. Installation and use of ProMax is governed by your license agreement.

I need to provide the client with a Heat and Material Balance of my process along with Equipment Specification Sheets for some of the pumps and heat exchangers. Is there a way to generate these from ProMax?
Yes, the User Defined Report tool, which is a Microsoft® Excel (2000 or greater) Add-In, allows you to create reports using existing templates, or to modify those templates to further customize the reports. This feature is useful for creating energy/material balance sheets and data or specification sheets for various equipment such as compressors, pumps, and exchangers. The User Defined Report can include any desired blocks, streams, or other objects in the Project, and the appearance can be completely customized to include colors, borders, logos, etc. The User Defined Report can be accessed through the ProMax Report dialog in ProMax 3.0, or it can be used as a stand-alone tool in Excel. A number of pre-defined report templates are available in the "AddOns\Excel\User Defined Report" Examples folder. Although the ProMax Help includes detailed information on used the Report Designer and Report Generator tools, BR&E support can assist you with creating a custom report design.