You are on page 1of 18

Nomenclature

+ addition
o changes
x bug fix
(x.y.z) update version/build in which a feature was first available
(Major.Minor.Build)
this format is used for features that were released in between major
releases

===================================================================================
===============
v2023.1 (February 2023 - Symmetry Major Release)

Thermodynamics
o Improved the accuracy of the Ethylene hydrate calculations in the APRNG2 property
package by updating the hydrate formation parameters using experimental data from
the NIST Gas Hydrate database.
o Components are now blocked from being added twice to a property package via the
CLI.
o Updated structure type parameters for all hydrate formers (except H2S and Xe) and
two inhibitors (Methanol and Glycerol) in Symmetry pure component database, the
updated parameters are based on data obtained in NIST Database and Sloan and Koh,
2018. These parameters are only used in the APRNG2 property package.
o Updated Aniline's Enthalpy of Combustion at 298K, the value is now calculated
from an internal estimation method based on the combustion reaction.
x Fixed a bug that prevented the Solid port from displaying in the Equilibrium
Results tab when activated in Steady State if the first component in the component
list was not a solid former.

Flare Workspace
+ Added reporting functionality to Flare Scenario Manager, which exports input and
results for all scenarios in Excel or PDF format.
+ Added support for API correction factors in the relief valve (steady state and
dynamics) and the rupture disk (steady state). The viscosity correction factor is
available in both unit operations when sizing or rating. The capacity correction
factor is available in the relief valve when the user specifies that there is an
upstream rupture disk. The user may enter correction factor values directly when
rating with vendor data, otherwise API recommendations are used to determine these
values.

Flaresim
x Contour plot legend now updates with the contour visibility rules.
x Fix for "Add Variable" window coming up when deleting the last input or results
variable in a case study.
x Fix to block the selection options for Flash Method when a .thm file is imported.

Pipe Workspace
o The Well Number column on the UI has been set to read only.
x Fixed an issue where the lack of appropriate license would result in a frictional
pressure drop of zero instead of not solving when using the VMG_TUFFP_3P
correlation
x Fixed an issue with the copy/paste functionality in the Well/Source data window
that was causing the program to close unexpectedly.
x Fixed calculation error when solving for the inlet pressure of a pipe in the
Process workspace and that pipe has an enlarger or contraction along with other
pipe sections. The acceleration DP term was being bypassed in calculations for the
pipe sections within the unit operation that did not have an enlarger/contraction.
x Fixed Symmetry crash when solver fails to calculate pipe inlet pressure.
x Modified Symmetry configuration file to be able to select eligible pipe segment
variables for generation of summary sets and project report.

Network Solver
o Improved sonic flow handling for tailpipes at rated flow.

Dynamics
x Fixed dynamics air coolers erroneously calculating zero duty.
x Fixed dynamics flash convergence check with extremely heavy components.
x Fixed for missing LeadLag and Outlier operations in Data Filter when in dynamics.
x Fixed initialization of dynamics streams and holdups from steady-state.
x Fixed recall of Dynamics Distillation Tray hole K values when specified per-tray.

Extensions and Links


+ OLI Link - Added license check for use of OLI Link ("SymOLILink" feature). Please
contact your sales associate for more information.
+ OLGA Link - Added support for each sink in the OLGA Link unit operation to have a
different reference composition, instead of forcing a single reference composition
for all sinks.
o MySep Link - Extended support for the Symmetry-MySep Link to be compatible with
MySep Engine v3.1.2
o PIPESIM Link - Enabled support for the Symmetry-PIPESIM Link to be compatible
with PIPESIM 2022.1 (limited support for Profiles tab).
x OLI Link - Fixed issue with component mapping when importing OLI dbs files
containing components newly added to OLI.
x OLGA Link - Fix to make OLGA Link Profile x-axis match discretization in OLGA.
x OLGA Link - Fix to update OLGA Link compositional mapping matrix when component
order changes.
x OLGA Link - Fixed pipeline length reported in OLGA Link profiles plot, where
previous versions may not show the correct total length. This could also result in
the flow path series not appearing on the plot at all.
x OLGA Link - Fixed variables units in the profile tab of OLGA Link.

Emissions
x Reset of Fuels and Electricity in Utility Manager now properly clears manually
entered Unit Costs.

Productivity Tools
o Added warning and option to proceed with sequential run or to quit running a case
study if Excel unit ops are present in the flowsheet and the case study is set to
run in parallel.
x Corrected the description for the Optimization Method variable to align with the
optimization methods available.
x Updated the optimization case in the Gas Production System Application Example to
have limits on the manipulated variables such that the optimized case properly
solves.

Unit Operations
+ New Electrolyzer unit operation with solid oxide mode. Calculates the required
voltage, power consumption and water conversion for water electrolysis with a
mobile O- ion.
o Allow component splitter unit operation to solve when splits and composition lead
to an outlet port with zero flow.
x Changed to use analytic derivative for isentropic coefficient calculation in
orifices, as this provides a closer reflection of the EOS properties than the
numerical derivative, particularly for cases where a non-default Liquid Volume
method is used in the property package.
x Correct unit conversion from cmH2O(4C) to mH2O(4C).
x Fix for issue where a component splitter that had a directly assigned property
package would not successfully clone its splits specification on copy/paste.
x Fix to calculation of isentropic coefficient for hybrid method to ensure measured
orifice DP at choke is properly calculated.
x Fixed calculation of boiler steam side inlet pressure when outlet pressure and
delta P are specified.
x Populate temperature in outlet port when zero flow is detected in mixers to be
able to propagate results and solve unit operations downstream of it. This fix can
be optionally switched off by setting the "AllowZeroFlowHandling" parameter in the
mixer to 0.

User Interface
+ Economics variables are now available to be included in Summary Sets and PFD Data
Sheets.
o In the Case Study window, the Results tab was updated to improve performance and
reduce loading times for the "All Data" view.
o Standardized scrollbar style in all Symmetry windows, utility panels, etc.
o Summary Sets refresh performance improved when opening and closing the Summary
Set window multiple times.
x Case Study results grid now displays appropriate headers and values for variables
pointing to internal simulation objects, including tower sizing variables.
x Cases saved with unit operation windows opened or minimized will now recall
faster than before.
x Convergence tab in Tower form now refreshes regularly when Unit Op is solving in
32-bit installations.
x Fixed an issue that caused Symmetry to freeze when calculating the pipe length in
the Network Design view and the Pipe Flow Path Viewer window was open.
x Fixed behavior where decimal points were lost when pasting data that was copied
from the Exp. Data tab of the Regression window.
x Fixed Check PFD for Cross Connectors (Prevent duplication of shape).
x Fixed error that appeared when using navigation links in the Help tab of unit
operations.
x Fixed Material Balance Table creating new & empty SummaryItems when doing Check
PFD.
x Fixed status colors for the PFD shapes of Furnace, Reboiler and Chiller.
x Help tabs in extension unitops now properly populate content from the extensions
folder of the Symmetry Program Data directory.
x Mouse cursor now properly returns to default arrow icon from scroll wheel once
long running processes are finished.
x Outlet ports of Separator Tank PFD shape are now correctly aligned with the edge
of shape.
x PFD Datasheet was fixed to display inlet material port variables correctly for
unit ops with multiple inlet ports.
x Restore close button for the Delete dialog.
x Stop button in Tower form is now enabled when Unit Op is solving in 32-bit
installations.
x Unit Op tooltips in the Simulation Tree and Windows List now properly display the
first underscore in the unit operation name.
x Unit operations will now only display the recycle indicators if one of their
visible ports is a recycle port.
x Visible status for series within the Stripchart are now preserved when saving and
recalling cases.
x Warning message now displays when user attempts to enter non-numeric values for
numeric coefficients of temperature dependent properties of hypothetical compounds.
x When any connection is made in the Data Filter, Selector Block, and Digital Logic
unit operations the dropdown for units will now be properly displayed.

Documentation
x Cryogenic Demethanizer Application Example now properly displays case preview.

Miscellaneous
o Implemented the GetItemID method from the OPC standard to be able to browse OPC
tags with characters other than "." in the OPC client.
o HYSYS XML export - Improved conversion of connections from process calculators
and controllers to properties in unit operations, material streams, and energy
streams.
x Fixed the enabling of the RunTimeDynamics license, the Full Dynamics license is
no longer used when running the integrator if the RunTimeDynamics license is
enabled instead.
x OPC Client - Fixed distribution and registration of OPC DA Components used to
browse and connect to OPC Servers by OPC Client.
x Fixed an issue in ModelBuilder.exe that prevented generated ML models to be
loaded properly into Symmetry.

===================================================================================
===============
v2022.3 (October 2022 - Symmetry Update Release)

Thermodynamics
+ Added support for OLI calculations to Symmetry 64-bit. A 64-bit version of the
OLI Engine must be installed to enable this functionality.
o Added Polyfunctional Amines, Brines and Physical Solvents to the list of
components that are removed in the dry basis calculation of phase envelopes in the
Envelope unit operation.
o Messages used to inform user about database version updates are now shown after
the simulation case has been loaded instead of holding the recall process.
o Solid formation calculations are now individually enabled for each type
(Hydrates, Waxes, Asphaltenes, Solids) via a checkbox. Formation warnings are
enabled and displayed in the Material Stream status bar by default for each active
solid type.
x Fixed calculation failures of solid formation temperatures by improving the solid
formation calculation method and internal initialization.
x Fixed issue in some recalled cases where the Oil Analysis unit operation does not
retain cut names.
x Fixed partial enthalpy calculations by performing the correct normalization
procedure.
x Fixed the calculation of critical points for narrow boiling point binary systems
in the Envelope unit operation.
x Fixed wax appearance temperature (WAT) calculation behavior so that it
successfully calculates when non-default property package settings are in use.
x Improved the CO2 and Ethylene Glycol solubility in the APRNG2 property package by
adding new CO2 / Ethylene Glycol binary interaction parameters.

Flare Workspace
o Added warning when changing flowsheet type to Flare to indicate that source
specifications may be lost.
x Fixed issue where only the first 10 source compositions could be specified from
the Scenario Manager window.
x Fixed loading of liquid properties for KO drum or separator sizing when the phase
doesn't exist at current fluid conditions and the separator is in a Flare or Pipe
network.

Flaresim
+ A new option has been added to calculate the pressure drop across the flare tip
and/or seal using vendor-provided (user-specified) curves. This feature is
available in the new "DP Curves" tab in the Flare Tip, which also enables users to
save their curve data for use in other tips or cases, and load data from any
previously-saved curve.
+ Added new radiation method ("Modified Chamberlain-H2") which targets pure
hydrogen flaring from vertical stacks.
+ Tip Dynamics now allows fluid temperature and molecular weight to be specified as
input as a function of time.
+ Tip sizing enhanced to support pressure-based design parameters (Tip Inlet P
(Static/Total), Seal Inlet P (Static/Total), Tip DP (Static/Total), Seal DP
(Static/Total)), and enhanced to take into account pressure drop when it is
specified with existing design parameters (Mach No, Tip ID).
x Fixed a minor discrepancy in the Combustion Efficiency calculation method when
accounting for the impact of partial combustion on CO2, CO, H2O, O2 and CH4
amounts.
x Fixed Check for Updates not working. Now checks for the same update version as
with Symmetry.

Pipe Workspace
o Updated the naming convention of pipe flowsheets created by the Network Designer.
x Fixed Apply To Pipe functionality in the sizing tab of the Pipe Segment to
correctly apply results to Pipe Data.

Field Workspace
o Removed Field and Reservoir Modeling section of the user manual (related to Field
Workspace).
o Removed Field Workspace ("VMGField") from the Symmetry installer.

Dynamics
+ A Vapor-Liquid-Liquid-Solid (VLLS) flash can now be enabled in dynamics for
components identified by the user as solid formers in order to model solid
formation in multiphase systems. This will also enable tracking of solid phases
through the flowsheet in the Equilibrium Results tab of dynamics unit operations.
o Enabled more signal stream connection options in the Short List for Data Filter
and Digital Logic unit operations.
o Improved performance of dynamics process calculators to allow parallelization of
calculations. This can double the real time factor for process calculator-bound
cases.
x Fixed backwards compatibility issue for dynamics cases that were saved in
Symmetry 2022.2. A dynamics case saved in Symmetry 2022.3 will now be able to be
run in Symmetry 2022.1.
x Fixed Dynamics initialization from Steady State for Separator holdup.
x Fixed recall of cases with rare corruption of historian data.
x Fixed reporting of densities in dynamics in streams downstream of choke flow. The
density was reported at conditions upstream of choke, which was inconsistent with
the other properties reported downstream of choke.
x Fixed Water Velocity Calculation for 3-phase pressure loss models.

Extensions and Links


o OLGA Link - Component mapping matrix allows the user to set default values
(Default Comp Map option On) or user specifiable values (Default Comp Map option
Off).
o OLGA Link - Improved the pressure/flow stability of downstream OLGA Link
connections.
x OLGA Link - Fixed an issue in OLGA Link connections were different DTPLOT values
could lead to a permanent offset in values.
x PIPESIM Link - Fix for unit conversion in results tab in PIPESIM Link when using
inactive wells.

Emissions
+ Duty Cycle multiplier added to Emissions from Energy usage (Utility Emissions).
+ Electricity Sources in Utilities Configuration now have a Power Factor which
accounts for transmission losses.
+ For rotating equipment using Electricity as their Energy type a Motor Efficiency
variable has been added.
o Global Warming Potential (GWP) values for GHG's in Emissions are now exposed for
customization.
x Fixed error when importing cases containing combustion unit operations that were
not configured to use the Utility Manager.
x Fixed issue with Energy tab not automatically solving on copy/paste of unit
operation when Fired Heating option selected.

Productivity Tools
x Fixed Productivity Tools LogY1 Axis chart setting also changing x-axis to log
when window is re-opened.
x Fixed the Case Study not to attempt to clean up objects that no longer exist.
This removes errors reported for previously deleted objects.
x Fixed the OPC Server to automatically open Symmetry when the tag Main.RecallModel
is set.
x OPC Client window was fixed to display correct connection status and refresh if
connection is initiated or terminated.

Unit Operations
+ Adsorber - A new Simplified Isotherm mode has been added to the Adsorption unit
operation. This mode calculates either the loading of an adsorbate from a partial
pressure (when adsorbing) or the partial pressure of an adsorbate from an initial
loading (when desorbing) using the following isotherm forms: Henry, Langmuir,
Freundlich, Extended Langmuir. The adsorption unit operation calculates the steady
state exit composition and time for the bed to reach equilibrium on a lumped
parameter basis. Mass transfer limitations can be accounted for by adjusting the
Flow Bypass and Mass Transfer Rate Limit. Departure from plug flow can be
accommodated by adjusting a Capacity Factor.
+ Adsorber - Isotherms will be graphically represented. The temperature dependency
of the isotherm can be seen by superimposing the trend at an alternative
temperature.
+ Adsorber - There are default Langmuir isotherm parameters available for Oxygen
and Nitrogen for a Zeolite 5A adsorbent.
+ Adsorber - There is an option available to calculate the heat of adsorption from
the isotherm temperature and pressure dependencies.
o Controller now explicitly shows the minimum range required between Min and Max OP
when the range is too narrow to attempt to solve.
o Improved Zero Flow Recycle Handling.
o O2 Excess and O2 Outlet calculations in the bath heater, burner, and fired heater
now take into account all oxygen atoms in both the fuel stream and the oxidant
stream.
x Added guiding message to ask user to check data when compressor curve
interpolation fails to produce a feasible pressure.
x Bath heater can now solve with an O2 Outlet Fraction spec.
x Fixed a problem where the retrograde flash flag in material streams was not
properly synchronized to connected operations.
x Fixed copy/paste of towers with a specified efficiency, where the cloned tower
did not apply efficiencies in its solve.
x Fixed partial pressure profile for counter-current Membrane that under some
scenarios was reversing the permeate side outlet with the inlet.

User Interface
o Added scrollbars to unit operation windows with many frames.
o Separator no longer displays "Feed Based" entrainment option when in dynamics,
where it is not available.
o Stripchart Performance Improvement. The performance when running with
stripcharts open has been improved up to 65% in some cases.
o The Diagnostics tab in the Flowsheet window now exposes a Convergence Status
variable.
x Case Study 3D Bar Plot now displays labels for X, Y and Z axes.
x Compound properties window - Added a Vertical scroll bar for visualizing larger
numbers of coefficients for T dependent properties, currently particularly useful
for the Ideal Gas Heat Capacity.
x Data Set window fixed to prevent crash after closing the window and stopping the
integrator.
x Fixed behavior in Property Table density plot where color of grid cells would
change unexpectedly when hovered over.
x Fixed Case Study window such that cases containing notes properly display Notes
Tab icon when recalled.
x Fixed Check for Updates utility to show the available minor version and build
number.
x Fixed crash when using "Bring Forward" PFD functionality.
x Fixed Oil Assay Liquid Properties tab to ensure all plots display properly.
x Fixed Project Report Data Blocks Selection windows so that both steady state and
dynamics data blocks are displayed properly when both engines are present in the
case.
x Fixed Project Report to properly generate for all Data Blocks when using in
Chinese and Russian display languages.
x Grids were fixed to only walk through visible cells.
x Non-Default Axis Title remains after plot is resolved for unit operations (except
for towers and property table).
x Reduced UI flickering when loading a case. The PFD and the workspace is displayed
only once when loading a Symmetry case.
x Removed unused default Strip Chart settings.
x Simulation tree was fixed to refresh accordingly when a property package is
added, removed, or updated.
x Strip chart now correctly displays data that has been recorded at different
historian frequencies.
x Strip charts - Fixed chart X Axis when historian frequency is lower than step
size.
x Strip charts - Fixed issue preventing user to drag history scroller when the
scroll bar width is very small.
x Strip charts - Fixed X Axis Span to start from 0 and display appropriate
intervals.
x Stripchart overview scrollbar position is now in sync with the data being shown
in the main chart.
x Summary Set report for Oil Source can be created successfully when SARA
Precipitation data is included in the report variables.
x Tank shaped Separator's Feed port's relative position will no longer change with
resizing.
x User can now connect energy stream to equilibrium reactor from the PFD.
x Variable selection lists for connections dropdown in the Controller now show only
steady state variables when in steady state.

Miscellaneous
+ Exposed setting to enable FlexLM license "per instance" mode, which will allow
the option to run more than three instances of Symmetry per computer at the expense
of consuming one license per instance.
x Fixed handling web API requests that contain a Symmetry path and the slash
character (/ or %2f) in the URL.
x Fixed issue that prevented copying of a flowsheet that is set to solve as Nested.
x HYSYS XML export - Symmetry to HYSYS converter now generates xml files with
correct top level code element name for compressor objects.
x HYSYS XML import - Connections to the material stream NHV property in both
StdGasVol and mass basis are now successfully imported into Symmetry from HYSYS.
x HYSYS XML import - Fixed issue with the xml import where a flowsheet would not be
created if it contained a unit operation with the same name as its parent
flowsheet.
===================================================================================
===============
v2022.2 (June 2022 - Symmetry Update Release)

Thermodynamics
+ Added a third set of minimum specifications that can be used to specify
hypothetical components; by providing at least Molecular Weight, Critical
Temperature, Critical Pressure, and Acentric Factor.
+ Added option to generate, view, and export OLGA PH Fluid Tables in Property Table
unit operation which can be imported into OLGA simulation runs.
o Improved Critical Compressibility values in the Symmetry database for Nitrogen,
Methane, n-Heptane, Methylcyclohexane, and nC20 to nC40 alkanes; updated values are
based on the definition Zc=Pc*Vc/R/Tc.
o Improved Critical Properties, Acentric Factor, Viscosity, Density and Heat
Capacity for Ortho Hydrogen.
o Improved Viscosity, Density and Ideal Gas Heat Capacity for Para Hydrogen.
o REFPROP Symmetry supported Thermodynamic Models (REFPROP, REFPROP GERG, REFPROP
AGA8, and REFPROP PR) no longer require a separate license, they are now included
in the default suite of Symmetry's Thermodynamic models.
o The Ideal Gas Heat Capacity for Pure and Hypothetical components can now be
defined with temperature dependent polynomial functions up to the 20th degree; this
gives more flexibility to match experimental data that contains multiple maxima and
minima with respect to temperature.
x Fixed error in Oil Prop unit operation when no components are added to the
Symmetry case.
x Improved phase equilibrium prediction for NaClBrine+Water binary system.
x Wax Appearance Temperature calculations and solve time were improved in cases
where the wax phase amount is smaller than the specified phase fraction criterion
and when the fluid contains a heavy hydrocarbon phase.

Flare Workspace
+ Added option in the relief valve to "Smoothen Mass Flux Profile", which will
apply a digital filter (Savitzky-Golay) to the calculated mass flux profile when it
is discontinuous. Filter parameters are exposed so the tuning of the profile can be
tuned.
+ "Rated Flow" profile was added to the relief valve profile and plot tabs. This is
available when the orifice area has been specified.
o A second Y axis was added to the relief valve plot tab to allow displaying two
different profiles in the same view.
o Added message to guide the user when the inlet pipe cannot be solved at rated
flow and relief valve settings may improve convergence.
o Increased the maximum number of devices allowed per leg.
x Fix missing calculation of acceleration pressure term in reducer between an inlet
pipe and the relief valve's inlet nozzle.
x Fix steady-state to dynamics synchronization of pressure drop method in tee
mixers and splitters.
x Fixed reporting of pipe DP contribution (acceleration, friction) when the pipe
(inlet or tailpipe) is solving at rated flow.
x Include warning messages indicating when API correlation is out of range or when
Overflow conditions are reached.

Flaresim
o Flaresim upgraded to use .NET Framework 4.8.
o Intel Fortran libraries upgraded to version 2022.1.3.
x Fixed missing display of dynamics results when case study is active.
x Fixed threading issue when updating progress of calculations which particularly
affected cases with dynamics.
Pipe Workspace
o Added support for negative flow in the valve unit operation when in the Process
workspace.
x Added validation for the shape of the IPR curve before attempting to solve to
help with non-monotonic deliverability curves.
x Fix to update fitting diameter when pipe diameter changes for Hooper and Darby
modes.
x Fixed failure to report network solver results when a pipe section is longer than
12,000 ft and has detailed heat loss calculations enabled.
x Fixed issue where model audit could wrongly report an over specified pressure in
a network when the Source had a reference fluid in a different flowsheet.
x Fixed water handling in fittings for 3-phase models.
x Fixes to enable a change of flow calculator specification when Source unit
operation is in dynamics.

Network Solver
x Fixed friction factor (K value) reporting for reducers and expanders.

Dynamics
x Fixed display of Min/Max Tracker values.
x Fixed instability in outlet conditions of dynamic valves, mixers/splitters,
orifice plates, and relief valves.
x Fixed reporting of MTD in dynamics Air Cooler Rating. A temperature delta was
being calculated in the wrong order, leading to a negative sign. The issue only
affected the reported value.
x Properly report dynamics compositions in the pipe segment component tracking tab.

Extensions and Links


+ MySep Link - Added license check for use of MySep Link ("SymMySepLink" feature).
Please contact your sales associate for more information.
+ PIPESIM Link - Added support for the PIPESIM Link to be compatible with PIPESIM
2021.1. The link is also compatible with PIPESIM 2020.1.
+ PIPESIM Link - PIPESIM Link unit operation now checks if a supported version of
PIPESIM is installed.

Emissions
o Improved layout of Emissions Summary; the selection of sources will be performed
in the different emissions types tabs, and the Summary tab will be used only to
summarize results.
x All remaining fuels in the Economics Summary will retain their OPEX information
after other fuel(s) have been deleted in the Utilities Configuration.
x Copying a unit operation with an energy user multiple times no longer interferes
with the refresh on changes to the Utility Configuration.
x Fix for manipulating sources from Utility Manager in Case Study, Optimization,
and Regression features.
x Fixed Emissions Summary Bar Plot so that it now displays correctly when All
Pollutants are being plotted.
x Utilities Configuration and OPEX variables will be synchronized after clearing
Utilities Configuration variables.

Productivity Tools
o Case Study - Renamed setting "Log Extra Stream Data" to "Log Extra Flowsheet
Data". It now includes more information when logging progress to file. Extra
information includes Duty Variables - from rotating equipment, heaters, and
coolers, and Process Calc Variables - including cells with formulas and Import
variables.
o Optimizer - The Optimizer Results table Solve Status column now indicates if the
constraints are not satisfied for each objective function evaluation.
x Case Study - Fixed "Solid Formed" status handling to appear in case study
results.
x Optimizer - Fixed issue in the Optimizer Results table where the values became
misaligned with the iteration count when the history points exceeded the Max
History Points.
x Optimizer - Max history points variable is now displayed in the settings tab for
optimizer when optimization mode is MIGA.

Unit Operations
+ Adsorber - Added a new Adsorber unit operation. Operating mode can be selected
between "adsorption" or "desorption", which affects the PFD layout as well as
schematic.
+ Adsorber - Adsorber unit operation provides options to specify a fixed Delta P,
or to calculate a pressure drop based on specified bed geometry. Also provides an
Ambient Heat loss variable (Q-simple) to consider non adiabatic systems.
+ Adsorber - Implemented a simplified solve mode in Adsorption unit operation. The
unit allows separation of a stream based on components by assigning manual split
values (defined as accumulation/inlet for adsorption and inlet/outlet for
desorption). The option to initialize all splits using a default split value is
also provided.
+ Data Filter - Added "Clear History" button to reset history of filters that rely
on last output values.
+ Data Filter - Added explicit display of the mapping between an exposed filter and
an output port. Enable the user to change this mapping, and keep the selection when
filters are moved up or down.
+ Data Filter - Enabled support for filters that use the last output value in the
steady-state data filter (NaN, EWMA, OutOfRange).
+ New date functions implemented in process calculator, TIMESTAMPTODATE and
DATETOTIMESTAMP. These functions may be used to convert string dates into numeric
time stamps representing the date in seconds and vice versa.
o Calculate component split in component splitter even when it has zero flow.
o Change to hide signal connections on PFD by default for signal-connection centric
unit operations (process calculator, Excel unit operation, digital logic, and data
filter). Improved PFD performance when these unit operations have hidden signal
connections.
o Improved solve speed of Plant unit operation blocks by ~100x.
x Corrected the tooltip and documentation for the Pressure Ratio in the Expander
unit operation.
x Fixed failure to solve multisided heat exchanger when feed temperatures are too
close.
x Fixed port corruption during copy/paste of a tower when the tower is directly
assigned a property package.

User Interface
o Project Report - Implemented visibility rules to hide variables that are not
relevant for the current unit operation configuration.
o Removed button to launch Field workspace from the Symmetry user interface.
o Symmetry desktop icon resizes correctly with higher DPI settings.
x Boiler, Desalter, and Gibbs Curve unit operations now properly change their
window view when in Dynamics (they are currently not supported).
x Combo box size in plot tab now changes based on the the size of selected option.
x Correct units are shown for tank emissions case variables in the datasheet
configuration window.
x Excel UnitOp now blocks loading of COM based Excel Add-ins (dll and ocx) to
prevent appearance of secondary spreadsheet.
x Extra red dot removed from connection point for heat exchanger PFD shape.
x Fixed an error when changing layer name in detailed heat transfer for
depressuring assistant.
x Fixed failed cloned shapes not deleting, consolidated failed cloned messages all
into one.
x Fixed missing refresh after assigning property package when using PFD Assign
Property Package feature.
x Fixed PFD Material Balance Table refresh, now properly updates to indicate when
the table is out of date.
x Fixed unit conversion dropdown in the Specify Hypo Compound window.
x Mathias-Copeman (MC) Alpha function results now display in the compound
properties window when multiple compounds are being compared.
x Oil Source Cn Analysis grid now resizes to fill space when window height is
adjusted.
x Pig Launcher, Pig Catcher, Tee Mixer 90 and Tee Splitter 90 unitop windows now
show schematics.
x When saving cases a limit is now applied on the file name length to ensure case
can be recalled smoothly.

Documentation
x Updated wording in Syngas Production From Natural Gas By Steam Methane Reforming
Application example to indicate location of the Refinery additional properties for
material streams.

Miscellaneous
+ Added Production Allocation tool in steady state to track the contribution of
components from different sources at any stream in the simulation. The feature is
enabled in the material stream Settings tab.
o HYSYS XML export - Expanded export to xml functionality. Additional unit
operations supported: Cross Connector, Relief Valves and Selector Block. Improved
distillation towers to support Pump Arounds, Side Strippers and Vapor Slips.
Improved spreadsheet connections and general flowsheet connections. Updated
property package translations.
o HYSYS XML import - HYSYS subflowsheets will now be imported as flowsheets in
Symmetry.
o HYSYS XML import - HYSYS case notes are now imported into Symmetry.
o Optimizations made to reduce the size of the Symmetry Installer.
x Distillation curve unit operation can now be loaded into IAM without errors.
x Fixed issues importing a case or copy/pasting unit operations when user ini file
has an invalid setting for GridStyle.
x Fixed OPC Client use of "DelayedCmd" for Steady State applications such that
cases now solve after writing to simulator (Write to Sim).
x Fixed OPC Server crash when OPC Client tries to navigate its tags.
x Fixed saving of user settings (e.g. Grid Setting) to user.ini file.

===================================================================================
===============
v2022.1 (March 2022 - Symmetry Major Release)

Thermodynamics
+ Added a new property package toggle, "Database Version" to select a specific
version of the Symmetry's Database for pure components and binary interaction
coefficients.
o Improved n-Undecane Expanded Fluid viscosity calculations by updating its
parameters using experimental data from NIST.
o Improved Oxygen-Methanol VLE calculations in APRNG2 by updating their interaction
parameters using Saturation Pressure data from K. Fischer and M. Wilken J.
Chem.Thermodyn., 2001, 33, 1285-1308.
o Paraffin pseudo-components from imported ".mfl" files will be assigned the
"Paraffin Petroleum Fractions" chemical family in Symmetry so they can be
recognized as wax formers in calculations.
o Updated list of component synonyms from ".mfl" files in Symmetry's dictionary,
list contains synonyms for nC7 to nC40 alkanes, C7 to C8 Cycloalkanes, Sulfur, HBr,
N2O and TTEG.
x Fixed an issue that was preventing the update of Henry Constant Activity
Coefficient parameters when Kij tables were reset in the Amines property package.
x Fixed PV Flash to avoid flash failures when flash is initialized with different
K-values.

Flare Workspace
+ A global design workflow was added for knockout drums. The Separator Unit Op has
A new Scenarios tab, where The user can select A vessel design for cross-Scenario
evaluation. Sizing and preliminary rating results per Scenario are shown in The
same tab, including The determination of The governing scenario. The Flare Scenario
Manager has A new knockout Drums tab which summarizes Sizing and preliminary rating
results for The governing Scenario of each separator. preliminary rating results
are also visible with The results of each Scenario in The Scenarios tab including
Liq. Level, Droplet Diameter, and status fields. The user will be notified if The
calc. Droplet Diameter is smaller than The global constraint or if The Liq. Level
is above The vessel limit.
+ Added integration of knockout drum droplet diameter and liquid level results into
the scenario manager so these can be evaluated against their respective
constraints.
+ Added support for importing knockout drum design cases from Flaresim files.
+ Automatically update knockout drum status in Scenario Manager when knockout
vessel design spec changes.
o Improved layout of knockout drum vessel design "Case Overview" to better display
detailed status information.
o Improvement on handling of negative flow in junctions in a large networks.
o New warning added for elevation inconsistency around network loops.
x Fix for PSV variable mapping in datasheet for operating and set pressure,
operating and relief pressure, valve orifice area.

Flaresim
o Default settings for isopleth plot display have been improved for better image
clarity and text readability. Changes include thicker legend lines, larger plot
dimensions, improved export resolution, and larger font sizes. A setting was also
added to allow legend line thickness to be independently customized. Cases created
in previous versions can take advantage of these new defaults by clicking on the
"Update all plots..." button available in Global Preferences.

Pipe Workspace
o Case will be converted to Pipe workspace and unsupported format data are treated
as "0". A warning message will pop up to prompt user to check data in Pipe
workspace.
o Max. number of characters for device (sink, well, choke, ...) names has been
increased to 100. Device name longer than 100 characters will be clipped and will
not cause Symmetry to crash.

Network Solver
o Improve the stability of the pressure-flow solver to model liquid flow networks.
o Improvements to the network solver's ability to solve large, complex flare
networks, including improvements to: enthalpy initialization in junctions and line
heaters, pressure loss calculation in junctions and pipes through use of analytic
derivatives, and Auto option for kinetic energy pressure loss formulation

Dynamics
+ Added support for additional tubes per odd/even rows in dynamics Air Coolers.
o Component Tracking tab in Pipe unit operation and Flowpath Viewer is not shown in
Dynamics (not supported).
o Improved Performance of OPC Client in dynamics, particularly when groups are not
subscribed.
o Updated default extension of Snapshots Save As from ".vmp" to ".vsym".
x Fix for missing extended properties in Equilibrium Results tab when in Dynamics.
x Fixed display of hydrates and wax status for pipes in Dynamics.
x Fixed error on recall of cases with min/max tracker active.
x Fixed GUI refresh of process calculators when integrator is running.
x Fixed issue in dynamics relief valve not popping open when the expected back
pressure is much higher than the actual back pressure.
x Fixed issue where dynamics engine would not be re-activated when creating a new
case.
x Fixed issue with depressuring assistant license not being recognized.
x Fixed issue with snapshots and pigging where pigs would be restored to the
baseline case rather than the snapshot.
x Fixed setting "Invert" on Effect side of Cause/Effect Unit Op.

Extensions and Links


+ MySep link - Added MySep results in separator datasheet configuration.
+ MySep link - Added new "Gas & Liq ratios" unit type "StdLiqVol/StdGasVol (small)"
with new unit "gal(US)/MMSCF" to better represent liquid carryover results from
MySep link.
o MySep link - All separators will always use a three-phase flow entrainment
calculation when using MySep.
x OLGA Link - Fixed reporting of OLGA profiles in the OLGA Link unit operation.

Emissions
+ Emissions offering has been expanded to include the estimation and reporting of
indirect emissions (Scope 2) of facilities.
Easy to use workflows guide the user to configure the estimation of utility
emissions at the unit operation level,
with a wide variety of customizable Energy types, supported and entered in one
place and used across the simulator.
Emissions are conveniently summarized in a report for easy interpretation and
comparison.
+ New Utility Configuration Tool to configure Fuels, Heat Transfer Fluids, and
Electricity used by a facility.
Costs and emissions data can be entered in one place and used across the
simulator. Includes a default list of common
Heat Transfer Fluids, Electricity sources and Fuels. Default items are
customizable. Electricity sources provide for the
calculation of indirect CO2, NOx, and SO2 emissions. Default Electricity include
electricity generated by Coal, Natural Gas,
and the US national average. Heat Transfer Fluid sources provide for the
approximate calculation of CO2 equivalent emissions.
A variety of configured fluids are available. Steam 97 used to estimate water
properties. Fuels, can be used in the combustion
operations Fired Heater, Burner, Bath Heater, and Boiler. The default fuels
include Natural Gas, LPG, Gasoline, and Diesel,
pre-configured as a thermodynamic package build with the PIONA framework.
+ New Energy tab available in most steady-state unit operations in the simulator.
The energy tab is used for configuration
and estimation of emissions per unit operation. Various energy types are
available: Heat Transfer Fluid, Fired Heat,
Electricity, Motive Fluid. This tab allows for easy calculation of one of a flow
rate of a fluid, a fuel consumption,
or an amount of electricity consumed.
+ New Utility tab in Emissions Summary to report emissions calculated by the
various Energy tabs of unit operations.
+ Added support for importing of cases using Utility Manager heat transfer fluids,
electricities, and fuels.
The import matches the utility selections up to the existing utilities in the
case using their name only.
o Electrical power requirements of Air Cooled Exchangers are now calculated
rigorously using the air-side pressure drop,
flow rate, and a new variable called Fan Efficiency. The air-side pressure drop
is rigorously calculated when using a detailed calculation engine.

Productivity Tools
x Case Study - Fix for component normalization when running a case study in Local-
Parallel mode where multiple compositions are being set to the same port.
x Optimizer - Fix to enable Interior Point optimizer method in 64-bit Symmetry
installations.

Unit Operations
+ Added 3 new Functions for the Process Calculator: IsBlank, IsEmpty, IsUnknown.
+ The Data Filter unit operation has been enabled in Steady State with a subset of
the filters available in Dynamics (HighLimit, LowLimit, Clip).
+ Towers now have a dropdown selection of options for specifying anchor pressure.
o The relief valve inlet enthalpy/entropy (based on isenthalpic/isentropic mode)
will now pass to the outlet port even when other specifications are missing.
x Fixed consistency error in desalter salt concentration calculations.
x Fixed Initialization of Pressure Specification section when switching from
"Pressure Profile" to "Delta P Per Section" for the first time in towers. This
issue resulted in not having the section visible for user input and visualization.
x Property Table - Fixed calculations for "Wax Concs (mol/mol)" when creating
".wax" files with the OLGA option in the Property Table unit operation. "Wax Concs
(mol/mol)" is now calculated based on the solubility of the wax components in the
liquid hydrocarbon phase.
x Property Table - Fixed OLGA name labels for mass density derivatives with respect
to P and T (DRODP,DRODT) in OLGA application from the Property Table unit
operation.
x Property Table - Fixed XYZ Table Titles when using the OLGA Application in the
Property Table unit operation.
x Property Table - The following properties from the OLGA application in the
Property Table unit operation have been updated: TotalWaterFraction and RSW are now
calculated based on aqueous components, and RS is calculated as the ratio of the
mass phase fraction of gas to the sum of the mass phase fractions of gas and oil.

User Interface
o Added checkbox to stripchart which allows linking the data set name with the
stripchart title.
o Prevent custom non-unit op shapes from being hidden.
o Show Custom non-unit op shapes in the Hidden Shapes dialog in recalled cases.
x Fixed inconsistent paste operations in the user interface, prevent duplicate
copy/paste operations in certain scenarios that could lead to issues.
x Fixed LogY1 axis setting so that it no longer resets after a full refresh of the
case study / regression plot.
x Fixed missing or incorrect headings when displaying case study results as XYZ
table.
x Fixed Notes tab icon not displaying when notes are present in tower windows.
x Fixed Show Hidden Shapes dialog not showing.
x Fixed tower plot not showing curves when missing values are part of the selected
profiles.
x Fixed warning message when changing Unit Set in Oil Characterization Environment.
The message now reads as "Change active unit set to <unit set>?".
x Notes icon no longer appears in new XYCurve and Shortcut Distillation unit
operations without notes.

Documentation
+ New Bath Heater example added to the Fired Equipment manual example case.
+ Updated user manual with definitions for properties present in the Natural Gas
Properties grid from the Natural Gas Tab in the Material Stream unit operation.

Miscellaneous
+ Added export to xml functionality. Exported xml can be ready by HYSYS. The export
captures all relevant information to recreate the simulation case including:
thermodynamic packages, component and pseudo-components list, process flow diagram.
All unit operations including material and energy streams will export: name,
location, connections and inputs. Supported unit operations with basic
specifications: Air Cooler, Cooler, Component Splitter, Compressor, Cross
Connector, Expander, Heater, Heat Exchanger, Pipe Segment, Process Calculator,
Pump, Relief Valve, Separator, Set, Splitter, Towers (No support for Side
strippers, Pump arounds and Vapor slips), Valves. Unit operations not supported are
converted to a balance unit operation.
o Economics Summary - OPEX calculations can use energy sources from the Utilities
Configuration window.
o Installer now uses the Schlumberger digital signature.

===================================================================================
===============
v2021.4 (December 2021 - Symmetry Update Release)

Thermodynamics
+ Added Mathias-Copeman parameters to the list of component properties in the
APRNG2 property package to calculate modified alpha functions of special components
and user selected hypothetical components. In the case of hypothetical components,
the parameters can be fitted to match user specified vapor pressure curves.
o Hypothetical components cannot be created if insufficient properties are
specified by the user, a message window will display a message when this situation
happens.
x Fixed a crash when attempting octane number calculations when the fluid includes
a hypothetical component that is missing its normal boiling point.
x Fixed an issue in the Pedersen Viscosity model that was producing a consistency
error when the method was applied to the vapor phase.
x Fixed the import of some *.mfl files that contain two sections of pseudo-
component definitions.

Flare Workspace
+ Added knock-out drum design capabilities to separators in the Flare workspace.
This includes support for sizing and preliminary rating calculations (powered by
Flaresim), vessel schematic display, and the ability to generate reports. A "Case
Overview" is available to display information for all knock-out design cases in a
separator.
x Fixed buffer overflow issues when the networks solver fails to solve.

Flaresim
o Shield layer thickness is now calculated even when the shield does not intersect
the space between the flame and any receptor grid.
x Fixed calculated F factor set to zero for inert components, since their lower
heating value (LHV) is zero and correlations do not apply.

Pipe Workspace
o Added model audit warnings to indicate when unit operations in the network are
assigned to a different property package than what is being used to solve the
network.
o Enhancement to composition calculations at limit water cut values (0 and 100%).
o Improved handling of Network Design Mode when an object name exceeds the
supported length, so instead of a crash the name will just be truncated.
o Improved mixture enthalpy calculation for 3-phase pressure loss models.
x Fix to automatically propagate modifications to unit operations that are linked
to the same database entry in a case-only database.
x Fix to store Length Profile data in the pipe's equipment database when
applicable.
x Fixed an issue where deliverability curve calculations would not run if the flow
was specified in a different basis.

Network Solver
o Improved loop back detection in pipe network models and added Model Audit
messages describing possible solutions.
o Skip phase split calculations when negative flow is detected on separator
streams.

Dynamics
o Improved convergence of dynamics flash near the critical point.
o Summary tab now uses an overall average height to represent the stage height as
opposed to the heigth of the first stage.
x Fixed crash when opening stripchart after importing dynamics case.
x Fixed duplicate integrator start/stop messages in integrator log.
x Fixed recall issue for the stage height in distillation towers.

Extensions and Links


+ MySep Link - Up to 6x performance improvement in dynamic MySep simulations.
+ OLGA Link - OLGA and PIPESIM links now support file locations relative to the
Symmetry case to better facilitate sharing of cases.
+ PIPESIM Link - Added application example "Gas Production System with PIPESIM
Link" to illustrate use of the compositional PIPESIM link.
+ PIPESIM Link - Added the ability to pass compositional information between
PIPESIM and Symmetry allowing for compositional models to be integrated. This
includes being able to inspect the fluids and boundary conditions coming from the
PIPESIM model and an enhanced workflow including recycle handling for PIPESIM
source connections.
+ PIPESIM Link - Risers are now visible under the flowlines option in the profiles
tab for PIPESIM.
o MySep link - Fixed the conversion factor for Total liq in Vapour Ratio.
o PIPESIM Link - Improved error messages in the PIPESIM Link unit op when PIPESIM
is not installed or license is not found.
x MySep Link -Avoid inapplicable warning message in separator when MySep calculates
zero entrainment in the vessel.
x OLGA Link - Fixed inclusion of non-profile variables in dropdown of OLGA link
profile tab.
x PIPESIM Link - Fixed calculation for the composition of Sink connections in the
Pipesim link when working with black oil Pipesim models.

Emissions
+ Added CH4 emissions component group to provide dedicated methane emissions
tracking.
+ Added combustion emissions calculations to Boiler, Burner, Fired Heater, Bath
Heater, CCR, FCC, and Ethylene Cracker. Combustion emissions consider the
rigorously calculated flue gas to be wholly emitted out of a stack.
+ Added Total Emissions column to Emissions Summary to facilitate overall emissions
minimization.
+ Turned on combustion emission calculations by default in the Boiler, Burner,
Fired Heater, Bath Heater, and FCC.
o Improved performance of Emissions Summary and emissions calculations in general.
There should no longer be a slowdown from the use of Emissions.
o Removed ~15 seconds delay in opening Emissions Manager on Symmetry startup.
o Revised components in HAP group to include o-CHLOROANILINE, 2-(1-
methylethoxy)phenyl methylcarbamate, and DIETHYLENE GLYCOL MONOBUTYL EHTER.
x Fixed plot size of Emissions Summary, Envelope, and other unit operations to
maximize use of space.

Unit Operations
+ Added weep fraction calculation to trayed towers hydraulic calculations. Weep
fraction calculations allow the user to estimate a lower bound operating range of
trayed towers that would compromise the fractionation efficiency.
o Fixed bug overwriting *.pvt files when the envelope option was selected for the
export feature in the property table.
o Heat exchanger API reports modified to show duty as an absolute value to abide by
API convention.
o UA user-provided values that cause crossed temperatures will no longer be
assigned to the flowsheet to avoid consistency errors. Instead, the user will be
notified that the UA value provided might not be fully matched due to temperature
cross.
o Units specified in process calculator are now retained even after the copy paste.
o User Variables in Reactors can be configured through the UI.
x Fix to include active flow curve selection in the data synchronized by rotating
equipment database.
x Fixed display order of Component Selectivities in reactors to have the same order
as the component list in the Thermodynamic Model.
x Fixed string labels in exported .env, .hyd and.wax files from OLGA application in
the Property Table unit operation.
x Rate expressions in the CSTR and PFR for zero order reactions rendered as r = k
x Tower Specifications - Fixed ability to add spec type "Vapor pressure of LPG
(D1267)".
x Tray hydraulic calculations updated to use vapour data from tray below at tray
pressure.

Productivity Tools
+ Added option to Case Study to minimize change in independent variables while
running case in "Run All Combinations" mode. This can improve speed and likelihood
of convergence, particularly for complex cases with recycles and controllers.
x Fixed issue rendering some values in the Case Study results grid.

User Interface
o Improved detection system to find UI elements (PFD shape and Views) from
extension unit operations.
o Improved performance of Tower Window. Opening window is faster, especially the
first time opening a tower window in the instance of Symmetry.
o Improved performance when adding envelope from simulation tree.
x Distillation curve table in oil source now resizes properly.
x Fix corrupted PFD flowsheets and sub flowsheets when renaming a flowsheet and
creating a new one that matches the original name (e.g. FS1).
x Fixed inability to reset the zoom on charts when crosshairs are enabled.
x Fixed Reporting variables for Recombination Unit Op. Fixed variables available
for datasheets and summary sets.
x Fixed scaling of controller faceplate OP slider to match the behaviour of the PV
slider.
x Fixed Summary Sets to properly show material streams from Extension Unit Ops for
report creation.
x Fixed unsynchronized PFD zoom indicator when creating new cases.
x Integrator log is now cleared on recalling cases.

Documentation
o Updated Hydrate unit operation documentation example simulation file and user
manual pages.
x Fixed description and PFD image for SS - Gas Production System application
example.
x Fixed EPA Version in "EmissionsWithVMGSim" manual example case.

Miscellaneous
o Changed default extension when exporting thermo files from *.vth to *.thm, and
when importing them from *.vth to All Thermo Files (*.thm, *.vth).
x Excel Add-in - Fixed file freezing when a worksheet contains a user defined named
range with scope set to worksheet.
x Fixed Diagnostics feature "Log Solve Pass" which was showing a unicode error when
active.
x Fixed VMGStandaloneServer deleting input folder when SolveCase API is called.
x Localization improvement; Fixed numerical inputs and display on unit conversion
for summary grids; Fixed numerical input and display for Case Study input data;
Fixed numerical format copied from the Equilibrium Results table.
x Shortcut Distillation unit operation can now be registered successfully even when
Symmetry is installed in a directory whose name contains spaces.

===================================================================================
===============

You might also like