Revision History
From SysCAD Documentation
Navigation: User Guide ; or What's New
Contents |
Changes in SysCAD 9.2 Build 132
- Build 132 is the second official Build for SysCAD 9.2, officially released on 26th March 2010.
- For notes on upgrading SysCAD projects from 9.1 to 9.2 see Upgrade to SysCAD 9.2.
- See What's New for SysCAD 9.2 Build 132 Release Notes for a list of new features and changes from Build 131.
Important updates after first release of SysCAD 9.2 Build 132.7625
Note that the 132 Build numbers below reflect when the improvements or fixes were implemented. These Builds were not necessarily distributed, only a few of these would have been made available for download. Some general minor fixes and improvements are not listed below.
- Build 7637: Add new warning to reaction file load when T&P for fixed HOR is not specified.
- Build 7676: Fix for a crash in some heater models in dynamic mode.
- Build 7708: Populate the QProd page of a sink (previously this had default or old data).
- Build 7720: Improve robustness of direct contact heater. (Although it may be slower it solves correctly for a larger range of input and limit conditions).
- Build 7735: Save list of recently opened projects in basefiles folder instead of windows system folder.
- Build 7738: Fix for freeze for realtime dynamic projects on Vista and Windows7.
- Build 7760: For shell and tube1 (condensing mode with CondenseAll) to give a warning for temperature crossover.
- Build 7772: Improve occasional false reporting for unconverged recycle tear when there is no flow in the recycle.
- Build 7806: Fix occasional crash on project save for projects with flash trains.
- Build 7808: Fix copy and past error of values for fields with values of zero.
- Build 7817: Added option to switch the washer and thickener models off (ie no separation action).
- Build 7826: Improved shell&tube1 tag display.
- Build 7828: Add option to Alumina3 Bayer feed calculator to specify solids as concentration.
- Build 7834: Fix crash at startup that has occurred on a few machines.
- Build 7842: For COM ScdProject class add new commands LoadScenario and SaveScenario.
- Build 7849: For Excel TagSelect report, added option to first clear data in results table.
- Build 7868: Fix VLE error when feed has very small amount of non-condensibles.
- Build 7879: Improve management of access window field formats for General Controller and Reactions.
- Build 7885: For profile, queue, events and SetTagList models, improved tag checking behaviour, reporting and operation.
- Build 7901: Change PID behaviour and messages when setpoint is close to measured minimum or maximum. (Improves response for this case with 'poorly' configured setpoint value.)
- Build 7908: Phase Change at Temperature improvements: Add messages at specie database load time when data is missing or incorrect. Fixed errors in phase change implementation which occurred in some cases. Improve display on "PC" access window for phase change at temperature.
- Build 7947: Implemented new range check option for H2O region test for given temperature and pressure.
- Build 7973: Fix for occasional crash in Alumina projects.
- Build 7976: Add heatloss method in shell&tube2 for "Sensible HX" OpMode.
- Build 7997: Fix for error that can sometimes occur when setting composition fractions in a feeder.
- Build 8006: Minor improvements to solver status window list of non-converged variables.
- Build 8032: For makeup block, add new "required is target" options to avoid condition messages when requirement is not strict.
- Build 8034: Fix for database error that can sometimes occur when saving dynamic projects.
- Build 8053: Improved range checks for specified project Min and Max P and T.
- Build 8124: Add option to switch of new PID setpoint warnings where setpoint is close to InMin or InMax.
- Build 8135: Improved archiver: Auto-reload on change. New functions CurrentDiff, SumTotal, Time, Time(operator,value), TimeInRange(...), TimeOutRange(...).
- Build 8184: Rearranged shell&tube2 specification methods and demand connection options.
- Build 8190: Significantly improved RB calculation speed. Leads to improved iteration times.
- Build 8195: Fix mass balance error that can occur in ties when total feed is greater than required demand.
- Build 8215: Enhanced Desuperheater model. Supports demand on both steam line and water demand. Model is more robust for a wider range of input conditions and solves significantly faster.
- Build 8262: Shell&Tube1 and Shell&Tube2 now pass demand results through tube side.
- Build 8286: Implement new constant enthalpy method in RB when RB.FullEnergyBalance is switched off. Improved related error messages.
- Build 8294: Minor improvements for PID measured range warnings.
- Build 8316: For dynamic mode with pipes in transfer flow mode, can now optionally apply pressure drops/boost in pipes, valves and pumps. Similar to ProBal where pressure changes are applied for the current flowrate.
- Build 8321: Additional dynamic mode tank and multistore totaliser reporting tags.
- Build 8326: New TimeTotal options in archiver and other minor archiver improvements.
Changes in SysCAD 9.2 Build 131
- Build 131 was the first official release of SysCAD 9.2 (31st July 2009).
- For notes on upgrading SysCAD projects from 9.1 to 9.2 see Upgrade to SysCAD 9.2.
- See SysCAD 9.2 Release Notes for a list of new features and changes from SysCAD 9.1.
The following lists give a brief overview of these new features in SysCAD 9.2:
Stream Properties and Specie Database Improvements
- Heat of Dilution.
- Boiling Point Elevation.
- Phase Change - including Solubility, Temperature phase changes and phase changes as a function of Mass Fraction.
- Sulfuric Acid: Built in functionality for properties for H2SO4.
- Partial Pressure - For vapour streams with multiple species, improved calculation and use of partial pressures in determining vapour stream properties. .
- Custom Calculations - New functionality to specify calculations based on species in a stream.
- Species Data ($SDB) Page - Significant improvements in the Specie Data Access window pages that display values of individual specie properties at user specified conditions.
- Specie Database Editor has an improved user interface and a number of new features.
- Configuration Editor has an updated user interface and a number of new features.
Units: New Functionality and Improvements
- New Ion Exchange model.
- Feeder improvements
- Flotation Cell improvements
- Layered Tank (dynamic mode improvement)
- Multi-Storage (dynamic mode model) - Implemented new inbuilt bypass (and makeup) option for the Multi-Storage model.
Pipes: New Functionality and Improvements
- Pipes by default in new projects are simple pipes with only have a Qo page. There will be no Qi page, simplifying the pipe and the access window.
- Po is now the outlet pressure of the pipe, not the pressure of unit that is immediately downstream of the pipe. This provides clarity as all pressures shown in the pipe are related to the pipe inlet and outlet points.
- General improvements in arrangement and inclusion of relevant tags for both ProBal and dynamic.
- More specie views are available. For example Elemental Molar flows, etc. These are now selectable in Plant Model.
- The relative humidity in a pipe is now displayed in the Saturation Values section of the Access Window.
Usability Improvements
- Simplified and rearranged main menus, toolbar buttons and pop-up menus.
- User can select alternative background colours such as white and gray as well as the original black, see Graphics Symbols Displaying Colours.
- When changing a tag, the tag change is also made in PGM files of controllers. This option is enabled in on the Global tab page of the General Options.
- Left mouse button double click can be used to navigate between connected crosspage connectors.
- Only feeders can be used to connect cross-page connectors. A drop down list for choosing from all available sinks is provided rather than typing or copying tags from feeders or sinks.
- Drop down lists for choosing Makeup Sources in a Makeup Block rather than typing or copying tags.
- Improved functionality of demand calculations in the network, as well as implementing new messages to provide feedback on Demand calculations that are not met or not specified correctly.
- New long multi-line equipment memo field on Info tab page of all models, which is ideal for longer descriptions in models.
- New link fields on Info tab page of all models, which is ideal for URL links to web pages or external documents.
- Implemented Summary Table of connections to a model on the Audit tab page of all models.
- Rearranged top two rows of buttons and options of the Access window.
- Improved arrangement and options in Plant Model access window.
- New functionality to compare model changes made since a project was loaded. Ideal for reviewing changes before a save.
- Implemented default set of quick view tags in Basefiles folder. Improved behaviour for then adapting the quickview tag list.
Solver and Other Improvements
- In almost all cases SysCAD solves projects faster despite the fact that additional calculations and tests are performed in streams, unit models and the network solver.
- Significant improvements in Audit Page, including re-organisation of the access window.
- Implemented option to set pressure ("OperatingP") in all Mass Separation Models as well as most other unit models.
- Implemented consistent behaviour and options for "extra" or "unexpected" vapours in all Mass Separation Models as well as all other unit models.
- All unit models belong to an area model. Every project will automatically have one "Global Area". The user may insert other area models, which in turn will belong to the Global Area.
- A tear stream is used for convergence of a recycle. In 9.1 these were shown as QiI pages in pipes. In 9.2 there are no QiI pages, instead there is a separate object that can be accessed from pipes that have tears, but can also be accessed from the new graphics symbol ("chevron" like graphics symbol) automatically shown on pipes.
- Range Check options and usability has been extended. These are configured in Plant Model.
- Simplified the list of set state or solver actions available. Single Reset action for ProBal and a few actions such as Empty & Reset for Dynamic.
- Simplified and renamed from three to two main COM Automation interfaces. The new .tlb files are installed and registered.
Dynamic Mode: Solver and Other Improvements
- Spill reporting has been improved in the Audit page of units and a new spill summary in any individual Area and PlantArea models.
- A range of accumulation or totaliser tags and statistics are available with stream properties in Qo/QFeed/QProd/etc pages.
- Significantly extended the Steady State Monitor (or "Change Monitor") used to determine if behaviour in units (with or without surge) and pipes has reached steady state.
- Implemented runtime statistics page (View|Runtime Statistics menu option) for analysis of solver time on different models.
Further changes, fixes or improvements
- The VLE calculation in the flash tank is independent of the pressure of the inlet streams.
- Improved VLE display (for example the VLE page for the Flash Tank).
- Removed use of MinSolidsCp in Alumina 3 Bayer Species Model.
- Minor improvements to the Precipitation3 thermal override option and added White-Bateman Yield method.
- Improving handling of vapours in closed tanks in dynamic mode.
- Various unit model improvements such as improved warning messages, new options and additional result fields in many of the unit models.
- Improved display of reaction extents.
- Enthalpy values, heat capacities and densities of gases are now more correctly evaluated at the partial pressure of the species, rather than the total pressure.
- Enthalpy values and heat capacities for water and steam have been improved slightly to match the IAPWS-97 standard.
- Small error of 0.01 in the conversion from deg C to deg K has been corrected.
- The hard-wired atomic masses of the elements have been improved and are now based on a single reference.
- Hard-wired many of the common engineering conversion units.
- General controller PGM files are placed in a controls sub folder of the project.
- Now uses updated Crypkey 7.1 for licensing.
- Rearranged where some of the user settings are saved.
- Various SysCAD Projects Files name changes have been implemented.
Simplifications; rearrangement of options; and discontinued functionality Objective to improve usability and reduce support queries.
- The "Flows" tab pages in feeders have been renamed to "QProd" for consistency with other models.
- Standard Temperature hard wired to 25°C.
- Can no longer use conversion units which contain a specie name as part of the conversion name.
- Can no longer use property overrides (Density, BPE, Cp, etc).
- Partial pressures are always used for VLE.
- Can not input data in a feeder (or tank content) on a volume (or volume fraction) basis.
- Changed tag for pressure method from PBPress to "OperatingP" which is used in models such as ties, tanks, etc.
- Can no longer use Saturation for PBPressure (OperatingP) method in models such as ties, tanks, etc.
- PID Controller: Removed the seldom used Original (PID2) method. Also added a separate option to select if a setpoint tag will be used, making the PID access window setpoint use much clearer.
- Exit Rules on Dynamic Tanks simplified.
- Removed some old or rarely used unit models.
- Removed some old conversion types which have since been replaced.
NOTES:
- Please refer to Upgrade to SysCAD 9.2 for notes on upgrading 9.1 projects to SysCAD 9.2.
Important updates after first release of SysCAD 9.2 Build 131.6369
Note that the 131 Build numbers below reflect when the improvements or fixes were implemented. These Builds were not necessarily distributed, only a few of these would have been made available for download. Some general minor fixes and improvements are not listed below.
- Build 6406: Improved Explorer window for navigating pages and models.
- Build 6418: Improved graphics erase when using alternate colour schemes.
- Build 6426: Improved behaviour for setting mass fractions of species by phase.
- Build 6439: For dynamic, improved the model logic for the different set Action options. Updated the Dynamic Info Access window and dynamic options dialog where the actions to be applied at solver start are specified.
- Build 6449: For dynamic, fixed errors when user changes temperature or specie masses for tank contents.
- Build 6455: Fix for crash when closing Explorer window (or closing project).
- Build 6473: Improved phase change (eg solubility) logic and messages, for example when solvent is not present.
- Build 6482: Changed Bayer feed calculator tag from 'Calc' to 'BayerCalc' to prevent tag clash with user calculations.
- Build 6488: Fixed error for new van't Hoff BPE method where data was not cleared between project loads leading to incorrect BPE results.
- Build 6492: Further improvements in dynamic behaviour when setting individual Actions (eg Empty, Preset, etc).
- Build 6537: Added new menu item "Window|Centre On Monitor" which will move and if necessary reset and resize windows so that they are visible on closest monitor. Shortcut is Ctrl+Shft+C.
- Build 6544: Improved SSA Quality management. Importantly SSA.SetData as a user option has been removed, instead to change SSA data, user must select the "Modify" option for "SzSSAAct". Pipes with any quality action that is "Create", "Remove" or "Modify" can now not be simplified.
- Build 6548: Improvements for Downtime and Scheduled Events dynamic models.
- Build 6557: Improve display of multi-line "memo" fields in access windows.
- Build 6568: Fix for error introduced in Build 6530 where tanks with heat exchange connected did not recover on project load.
- Build 6577: Added new functionality for recycle streams in the Falling Film Evaporator 2.
- Build 6877: Improved Precipitation3 model reporting of energy terms. Fixed temperature drop heatloss option.
- Build 6906: Add LMTDFactor option to Shell and Tube Heat Exchanger 2.
- Build 6944: Improved implementation of encrypted pgm and rct files as described in File Encryption Service.
- Build 7346: Fix for issue with FinalConc method in simultaneous reactions.
- Build 7383: Fix for BPE use in feeder when using saturated liquid.
- Build 7460: Fix crash when using Excel TagSelect reports with errors in select syntax.
Changes in SysCAD 9.1
SysCAD 9.1 Build 127 is the last release of SysCAD 9.1.
Please see Revision History for SysCAD 9.1 for details on changes in SysCAD 9.1 versions.
Changes in SysCAD 9.0 and earlier
SysCAD 9.0 Build 115 is the last release of SysCAD 9.0. A SysCAD 9.0 Build 116 is available to SysCAD 9.0 users who upgrade to 9.1 but still need to run 9.0 projects. Build 116 is identical in functionality to Build 115 except that it uses a 9.1 license file.
See Revision History for SysCAD 9.0 for further details on changes in older versions.
