Change List
Defect | Area | Description |
11520 | Amsim | Amsim components with wrong mapping ids |
11468 | Assay Handling | Case doesn't solve fully on recall |
11532 | Assay Handling | Most CVX Assays in a Petro-SIM case will not ever update |
11956 | Assay Handling | Case crashes after recalculating assay |
11561 | Correlations | Water Content property should use Standard Gas Volume basis |
11889 | Database | Database gets corrupted when case save fails |
11393 | Documentation & Help Files | Feedback on Petro-SIM Help (Surface Tension) |
11473 | Documentation & Help Files | Meter correction equations should be added to documentation |
11982 | Documentation & Help Files | Sample cases cannot solve when opened |
7299 | Dynamics - General | Valve gets stuck with large flow rate when closed |
7418 | Dynamics - General | Allow conversion and other reaction types in dynamics mode |
11231 | Dynamics - General | Pressure blip opening valve |
11342 | Dynamics - General | LNG crashes with certain Delta P Calc parameters |
11343 | Dynamics - General | Cold Box-Heat Loss Issue |
11346 | Dynamics - General | Pressure Spikes opening valves |
11359 | Dynamics - General | Pressure Spikes opening valves (vapour only system) |
11376 | Dynamics - General | Pressure not propagating in dynamics system |
11397 | Dynamics - General | Pressure Rise across check valve |
11399 | Dynamics - General | Vapour system takes too long to pressure up |
11437 | Dynamics - General | Case crashes trying to do an autosave while stopping the Integrator in Dynamics |
11464 | Dynamics - General | Case crashes on close in the Dynamics Assay handling code. |
11575 | Dynamics - General | Dynamics initialization views take a long time to open |
11576 | Dynamics - General | Integrator takes a while to start. |
11820 | Dynamics - General | Case crashes on close in the Dynamics Assay handling code |
11941 | Dynamics - General | Multiple dynamics related bugs from Emerson Feb 1 |
12002 | Dynamics - General | Dynamic chimney tray weeping behavior is wrong |
12057 | Dynamics - General | Memory leak detected in dynamics case |
7473 | Environment - Basis | Adding C9 to C11 N5RING and N6RING to Peng Robinson get wrong compatibility flag |
11548 | Environment - Basis | Flowsheet not recalculating when it should |
2669 | Environment - Oil | "Use Synthesis" as default transition across fluid package boundaries |
11648 | Environment - Oil | SCNOIL changes does not reflect on the stream composition in PFD |
10484 | Excel - App & Rept Workbooks | Build 1521- 64 Bit. Error displayed when sample excel case is Run |
10521 | Excel - App & Rept Workbooks | Error displayed when Case run from Predict Input worksheet |
11308 | Excel - App & Rept Workbooks | application workbook Charts not working properly for Opt Summary with multiple iterations |
11361 | Excel - App & Rept Workbooks | [Support Incident: 1005439] Formulas lost in workbook |
11363 | Excel - App & Rept Workbooks | Prime prediction run not picking up case cut points |
11412 | Excel - App & Rept Workbooks | Overlap in "Run Data Rec" checkbox |
11340 | Excel - DB & LP Reports | from support incident 1005238 - exporting to LPU template not working |
11323 | Excel - Export to Excel | Copy Function in Excel |
11452 | Excel - Export to Excel | Excel Interface Problem - Cannot send specified values to configured specifications. |
11621 | Excel - Export to Excel | Crash after adding worksheet to Excel |
11218 | General | Absorber Column Reaction view not set up properly |
11398 | General | Error displayed when "Search for Servers" option is selected. |
11406 | General | LP Case from TOTAL |
11434 | General | Cetane Index D4737 |
11528 | General | Component splitter failed to ignore feed stream with zero flow |
11682 | General | [Test Case 2753] Ensure all sample cases supplied with Petro-SIM can be run |
11687 | General | Sample case does not converge |
11739 | General | PS crashes when HYSYS file is opened. |
-- | General | Petro-SIM now integrates with DB maintenance, bailing on connection or case browse when the Undergoing Maintenance DB attribute is set |
-- | General | Issue an error message if the user knowledge base XML is invalid |
-- | General | Added command line option /OpenLastCase, to reopen whatever case was open last. |
-- | General | changing meter synth type was not triggering re-solve |
-- | General | PFD super tips for Break and Drag PFD now show the hotkeys (B and H) as well |
-- | General | Added detection for setting more than one non empty value for a single component property vector via OLE. |
-- | General | Helpdesk 1006617: Prevent correlation names from accidentally getting set to random characters when typing in property tree. |
-- | General | Fixing up the PIPESYS sample case spreadsheets to not ask to convert to unit "1.000" |
-- | General | Fix a couple of memory leaks found in the kbclib C wrapper and the optimizer's objective function |
-- | General | Fix issue in synthesis wrapper where diagnostics were not properly being turned off. Also make improvements to CompressedText so that the static buffer has longer life expectancy. |
-- | General | Fix minor issue with detecting type library path for Petro-SIM x64 builds, found with Excel add-in Verbose Exceptions on. |
-- | General | Heat Exch, ensuring that the hot composite curve is always red even when the heat transfer direction changes |
-- | General | Steam header infinite loop fix. A infinite loop was possible in the steam header balancing code. This is now not possible as the loop is limited to 20 iterations. The case that threw this up had inactive streams causing the infinite loop to trigger. Inactive streams are now detected more effectively. |
-- | General | SetPropertyValues now accepts text values and converts them to numbers as appropriate. Used to allow this in V5, and this is how ROMeo had been sending data. |
11463 | Iface - General | Case crashes selecting Wild Naphtha plot |
11572 | Iface - General | Petro-SIM never starts up and remains as a background task |
11588 | Iface - General | Case crashes after double-clicking on Bulk Properties |
11633 | Iface - General | Unable to paste large data chunk into a spreadsheet |
11768 | Iface - General | Allow users to configure the default email address used in File > Email command |
11861 | Iface - General | Blending recipes not importing on to Spreadsheet - due to Spanish vowels |
11863 | Iface - General | User variable script changes lost if not careful |
11871 | Iface - General | HXX-SIM validation report of LHSV is wrong |
11891 | Iface - General | Excel Workbook Synthesis Template row for feed streams only built once feed stream associated with a template in the basecase |
11915 | Iface - General | Scenario utility does not create initial user logic |
11955 | Iface - General | Case crashes on close in the Notes Manager |
11992 | Iface - General | Allow double click on matrix row labels to auto size width (like Excel does) |
12029 | Iface - General | Something in preferences file causes matrices to not paint properly |
12047 | Iface - General | Reordering knowledge base items does not always work |
11254 | Iface - PFD | PFD tables shouldn't get updated when changing synthesis methods? |
11341 | Iface - PFD | Crash deleting Subflowsheet |
11456 | Iface - PFD | PFD Tables not updated after simulation converges |
11725 | Iface - PFD | New Functionality in the LP highlights some PFD crashiness |
-- | KBC.Monitor | Move diagnostics flush in KBC.Monitor to finally block, so that early returns due to license failure will actually send an error email as expected. |
-- | KBC.Monitor | Tweak KBC.Monitor runscheduler logic to allow stored-proc-only config files for maintenance runs |
-- | KBC.Monitor | KBC.Monitor now detects if the DB is undergoing maintenance, and if so writes out its current scheduled runs to a catchup xml file that will be processed next time around. File access is blocked by a mutex to ensure that 2 different instances don't try and process it at the same time. |
-- | KBC.Monitor | Add KBC.Monitor feature allowing definition of multiple proc windows per run definition, gives way to schedule system maintenance and then catch up by scheduling 3 different config files in 3 tasks |
-- | KBC.Monitor | Add a RoundToMinute option in KBC.Monitor config file to support rounding DateTime.Now down to a nice, neat timestamp |
-- | KBC.Monitor | KBC.Monitor improvements: |
- add general mechanism to map xml snippets onto object properties using reflection
- add ability to send out emails when automated runs are finished
- add ability to execute stored procedures as part of a run to help give insight on how automated runs affect fragmentation and query speed, and eventually perform DB maintenance. ||
-- | KBC.Monitor | Correct missing UTC->local conversion in KBC.Monitor automated runs |
10705 | Licensing | Expiration Pop-Up Windows stopping UMT Bulk Runs |
11562 | Licensing | Verify which Licenses are used in a Model |
11914 | Multi-Case Reporting | multi-case report does not show enum values, or allow enum values to be copied |
647 | Multivariable Navigator | Down arrow sometimes flips to another widget |
11455 | Network Solver | Network Solver resolves every time when file is opened due to Hydrate Utility presence |
11362 | Ops - Compressor/Expander | Polytropic Head Factor wrong in Compressor |
11258 | Ops - Distillation | Show unconverged results in a column view |
11378 | Ops - Distillation | Crash on save after deleting objects |
11414 | Ops - Distillation | Tests Calibrate with errors |
11424 | Ops - Distillation | Column doesn't let me set a draw spec |
11472 | Ops - Distillation | RE: C7 Separation |
11550 | Ops - Distillation | Case with Thermosyphon option crashes on close |
12044 | Ops - Distillation | Incorrect ICP |
-- | Ops - Ejector | The ejector code would not work if H2O was defined as the first component in the basis |
-- | Ops - Gas Turbine | Setting a maximum value and adding flybys to estimated GT loss due to fouling |
11635 | Ops - Heat Xfr | Allow different flowsheets for shell/tube on the End point model |
11313 | Ops - Meters | Corrections - Design specification SG disappears when saving case to DB |
11582 | Ops - Meters | DEFAULT UNIT IN METER |
11890 | Ops - Meters | 3rd meter in linked meter chain not getting notifications about changes in 1st meter |
11924 | Ops - Meters | DR appears to have a bug! |
-- | Ops - Meters | Add empty handling for OPC and VisualPhd historian write-backs |
-- | Ops - Meters | Add workaround for lab tag issue in PI SDK, where it is not converting a local DateTime on the OSIsoft side, like it does for aggregates and writes (use a PITime structure instead). Ensure VisualPhd connection treats times right on lab time to behave like PI (refinement to previous fix for P66 12:00AM issue). |
-- | Ops - Meters | Work around reported PHD issue where eEven though Petro-SIM asks for data *before* lab time, PHD was returning data *before or at* the lab time, causing it to get rejected and give no data error. |
-- | Ops - Meters | Unchecking overall meter send-on-solve option does not clear 3rd party calc flag, causing FCC to wait forever for no reason |
-- | Ops - Meters | Heldesk 1009160: Client had a case with negative mole flow raw value, gas corrections, a min value of 0, and default value of 0. Filtering kicked in before corrections were applied and so status reporting did not indicate that a default was used. |
-- | Ops - Meters | Fix issue where linked meters on reactor where not properly pushing out input data during calibration |
11454 | Ops - Optimizer | Optimzer uses <empty> values (-32767) when calculating derivative from unsolved flowsheet |
11549 | Ops - Pipe | OLGA-S option in pipe not solving for single phase pipes |
11553 | Ops - Pipe | Loading HYSYS XML sets up a pipe that always kicks on recall |
11524 | Ops - Pump | Case crashes on close in the Pump code |
11642 | Ops - Reaction Set Based | Crash viewing reaction |
11893 | Ops - Simple Separation | Loading case from bug 1983 crashes on recall due to null khColumn pointer in component splitter |
11348 | Ops - Steam Operations | Case hangs in the Steam Header code |
11431 | Ops - Steam Operations | Ejector model does not work if H2O is first component in component list |
11534 | Ops - Steam Operations | Multi-Stage turbine does not work if unknown inlet/outlet flow exceeds 1000 t/h |
-- | Ops - Steam Operations | Bug fix to allow very large steam turbines |
11367 | Ops - Synthesis Transition | Inconsistent use of Specific Gravity versus Liq Mass Density |
11872 | Profiling | Very long pause after paste |
11382 | PS Explorer | Issues with dataset end times across date line in local time, but on same UTC day |
11465 | PS Explorer | Error message displayed when F1 function is clicked. |
11533 | PS Explorer | KBC Explorer does not trend variables of type ExtraData properly |
11672 | PS Explorer | Standalone Explorer UMT shortcuts do not respect preferred unit set |
11676 | PS Explorer | Opening case from Explorer causes PS to freeze if missing license |
11923 | PS Explorer | Unable to navigate between tabs to view details |
-- | PS Explorer | Fix null ref exception when right-clicking whitespace in explorer tree. |
-- | PS Explorer | Add outlier detection to automatic trend-scaling, helps keep charts more focused on normal operating range |
-- | PS Explorer | Define a new generic object list control that looks a bit like a plypicker, use it to host multi-case report trends on tab items instead of nesting a second tab control. Looks nicer and it gives you a scroll bar when you have a lot of sub-pages |
"|| -- || PS Explorer || Defect-fixing based on feedback:
- fixed icon visibility issue on new applications with base case not yet defined
- fixed bulk run issue where every 2nd run would fail when not using ""Re-use Petro-SIM"" on reference not being set to null after close ||"
"|| -- || PS Explorer || Improvements and fixes:
- Expand DB-to-DB drag-drop to allow assays, reports, workflows, and historian connections
- When creating internal collection structure, ensure that objects are ordered by ID. WF and Report subscriptions fail badly otherwise
- Massive optimization when multi-selecting a large number of cases ||"
-- | PS Explorer | HX Monitor training feedback: Add icon to re-open an approved data set that is visible where the approve icon used to sit in disabled state on Monitoring Reports and Datasets tabs. Author now gets updated when approving and re-opening. |
-- | PS Explorer | fix issue copying fouling bar charts as table in Explorer, |
-- | PS Explorer | Helpdesk 1009171: Fix issue in Explorer meter report for customer case when it coalesces linked meter variables, and has to inject a new meter at end of list. |
-- | PS Explorer | Helpdesk 1009075: minor docs updates around Historian import functionality in Excel workbooks |
-- | PS Explorer | optimize Data Sets tab in Explorer, get it populating faster by tuning base query and adding general ability to execute SQL in parallel. Also load and cache process window in bulk, so that it is not constantly hammering the DB to load it on demand as you scroll. |
-- | PS Explorer | Add more obvious description of what the cross means (linked variable) in meter report after confusion reported by users |
-- | PS Explorer | Helpdesk 1008500: Improve smart scaling in Explorer charting |
-- | PS Explorer | Helpdesk 1008414: fix issue with trending stream properties across time in Explorer, was having a tough time dealing monikers having multiple links |
-- | PS Explorer | Helpdesk 1008349: Fix issue in explorer key stream report for case with a variable called "Distillation TBP Wt_00", couldn't handle all zeros. |
-- | PS Explorer | In Explorer case Raw Data view, objects with many children now group them into sub-nodes by type, if there are multiple children of the same type. Means FCCs now have a manageble tree instead of having to scroll through 400 odd update factors. |
-- | PS Explorer | optimize query for single-object reports, gets monster report reading 20x faster (18s vs. 6min) |
-- | PS Explorer | Quick hit report query speed-up, add some = predicates around type and attribute when all variables have the same ones (e.g., reports targeting spreadsheet cells). Plus ensure that default connection timeout is unset on fresh machines. |
-- | PS Explorer | Fix some issues in Meter History timelime report around trending, also have it show Model value as well. |
"|| -- || PS Explorer || Minor Explorer enhancements based on troubleshooting experiences:
- Historian writeback now defaults to false (most don't use this feature, and it tramples the read diagnostics that would be useful in determining connectivity issues)
- Opening DB cases now attempts to bring Petro-SIM into the foreground ||"
-- | PS Explorer | Add steam ops filter to Explorer's case Raw Data tree per feedback |
-- | PS Explorer | Add guidance to the "Run cleaning cases" column on Bulk Run tab that setting on Options tab overrides. Also make Reporting tool build tree on demand, rather than in constructor, otherwise if it's slow it causes the splash screen to appear to hang. |
-- | PS Explorer | Prune the amount of data that gets stored to DB for UMT datasets, based on gory stats around multi-case reports and fractop split fractions |
-- | PS Explorer | Explorer - new SQL Server function around index usage, fix bottleneck on application load by making sample historian integration off by default, add ability to open shortcuts to reports |
-- | PS Explorer | Explorer - Improve SQL window to handle multiple results tables and info messages, means we can see output from diagnostic stored procs w/out needing SQL Server Mgmt Studio. Fix timestamp in query plan archive to use month instead of minutes. |
-- | PS Explorer | Explorer - updates to existing defrag script to account for new best practices, also add some new maintenance procs to force rebuild a specific index; delete objects of type; delete KPI/spreadsheet cell clutter; and delete stream compositions. |
-- | PS Explorer | Parameterize the retry options for unavailable DBs in automated run |
-- | PS Explorer | Improve DB maintenance stored procs, they now recommend status update with heuristically-determined sample size and manage a refcount in the revisions table that Explorer monitors to determine when maintenance is in progress. |
-- | PS Explorer | Add new data retention option which allows users to specify max history to keep and then auto-deletes old cases. |
-- | PS Explorer | Optimization for SQL Server 2014 in the main report query, joining on ObjectData.CollectionID and not Objects. Incorporate a safety valve so the table that gets joined can be toggled via a reg. entry, since it seems to change with every version of every provider. |
-- | PS Explorer | Explorer now queries DB Revision values and role memberships in bulk and caches them, allowing them to be used more heavily without killing performance. Also fix a bunch of role membership Defects and add some half-baked security around collection type role membership when the Collections view is not in place. |
-- | PS Explorer | Speed up grid column sizing by a ridiculous amount for certain queries that return hundreds of thousands of rows with a narrow string length distribution in certain columns (e.g., rowid, objectid) |
-- | PS Explorer | Refactor how the single-case KPI report is generated in Explorer, now uses KPI objects, not CellInfo objects. Means we can stop storing out CellInfo stuff to the DB and save a large chunk of data. |
-- | PS Explorer | Fix bug where "Toggle Point Markers" option was not working for trends with only one data series |
-- | PS Explorer | Test feedback: don't use UTC dates in monitoring case names |
-- | PS Explorer | Fix column-sorting bug in PS Explorer KPI report |
-- | PS Explorer | Add new ZoomGrid control, which allows trend pages to be zoomed in or out to increase number of visible trends |
-- | PS Explorer | Allow datasets to be generated (and reported properly) on an hourly basis |
-- | PS Explorer | Add ability to drag and drop UMTs from one DB to another, copying app settings and basecase only |
-- | PS Explorer | Change default value of saveCaseNamesWithLocal with regard to inclusion of UTC in case name |
-- | PS Explorer | Fix issue exporting history report to Excel, where UTC dates are getting sent; add new option allowing user to choose to generate monitoring run case names with local time instead of UTC. |
11404 | Refinery Ops - Alky | HFALK-SIM generates NaN for RON update factor when olefin feed has zero C4O |
-- | Refinery Ops - AROM-SIM | Add Selectivity reporting to KB |
11436 | Refinery Ops - Blender | Values displayed in XML does not match with the Case file |
11860 | Refinery Ops - Blender | Copy paste of blender gives crash |
-- | Refinery Ops - Blender | Helpdesk 1008035: add error status to blender when any of its auto-surplus streams have been manually deleted by user |
-- | Refinery Ops - DC-SIM | Error 113 on bad N distribution pointing to wrong error ID. |
"|| -- || Refinery Ops - DC-SIM || Revise the reported Recycle K-factor to base on reported recycle density and b.p. Modify the coke Asphaltene estimation routine to improve foaming correlation ||"
-- | Refinery Ops - DC-SIM | Correct a typo in a line for Call Errormsg 126 which applies to FZGO or HHCGO volume flow convergence in calibration. |
11306 | Refinery Ops - DHTR-SIM | C4 and C5 in ULSD Liquid Feed |
-- | Refinery Ops - DHTR-SIM | Added hydrogen partial pressure exponent factor for ULSD in response to client ULSD operation at 2400 pounds |
-- | Refinery Ops - DHTR-SIM | Updated QS Guide for ULSD |
11314 | Refinery Ops - Distop | Case crashes on close |
11332 | Refinery Ops - Distop | Case crashes in the Optimizer |
11388 | Refinery Ops - Distop | Distop "Calibrate to meet mass flows" flag impacts stripping steam handling in predict |
9754 | Refinery Ops - FCC-SIM | Lift Gas should be backed out properly when attached as recycle |
11223 | Refinery Ops - FCC-SIM | Wet Gas Vol Rate missing from FCC gui |
11244 | Refinery Ops - FCC-SIM | Sulfur in coke not updated by FCC for data rec based on fluegas SOX input |
11285 | Refinery Ops - FCC-SIM | Add recycle feed injection points to workbook |
11296 | Refinery Ops - FCC-SIM | Profiles from catalyst.dat and property.dat not being read properly |
11368 | Refinery Ops - FCC-SIM | Calibration results in Fortran run-time error |
11444 | Refinery Ops - FCC-SIM | FCC only reports inerts on the effluent stream |
11471 | Refinery Ops - FCC-SIM | Error 14 due to high Torch Oil flow to regen 2 |
11765 | Refinery Ops - FCC-SIM | PECAT heat capacity defaults to 0 in predict if none present in calibration |
11853 | Refinery Ops - FCC-SIM | Internal Cut Distillation Factors not shown in workbook |
11920 | Refinery Ops - FCC-SIM | Net yields report does not subtract recycled pure components |
11931 | Refinery Ops - FCC-SIM | Calibration-time yields (FXDATA) not handling pure components in liquid recycles |
-- | Refinery Ops - FCC-SIM | Add User-specified filepath for FCC Catalyst.DAT file |
-- | Refinery Ops - FCC-SIM | Fix cold property back predict problem for two LCO configuration. |
-- | Refinery Ops - FCC-SIM | Allow automatic adjustment on convergence tolerances for cases difficult to calibrate. |
-- | Refinery Ops - FCC-SIM | Fix ZSM-5 reaction rate in reactor dense bed. |
-- | Refinery Ops - FCC-SIM | Change light naphtha naphthenes low bound from 2% to 0.2%. 2. Change default LLCO Br# from 50 to 16. |
-- | Refinery Ops - FCC-SIM | Change convergence loops order for better performance on 2 risers configurations. |
4619 | Refinery Ops - Feed Generation | StreamSynth property selection templates should omit flow/yield |
11880 | Refinery Ops - Feed Generation | Case crashes during synthesis |
11775 | Refinery Ops - General | Property templates not applied consistently until reopening case |
-- | Refinery Ops - HFALK-SIM | Fixed wrong component key for 1-Butene. |
"|| -- || Refinery Ops - HFALK-SIM || Improving user ability to tune prediction responses by exposing: _ T effect on RON _ IO effect on RON _ Acid strength effect on RON ||" "|| -- || Refinery Ops - HFALK-SIM || _ Added n-Butane balance to DR summary section. Reviewed by Kelly. _ Added pre-defined charts for the 5 typical response: I/O, T, Acid strength, Acid Water Content, and Acid /Oil Ratio. ||" "|| -- || Refinery Ops - HFALK-SIM || _ Improve warning #16 _ Added missing DR summary of mass balance _ Improve defaults for tolerances vars ||" "|| -- || Refinery Ops - HFALK-SIM || _ Added in kinetics for hydrogen transfer reaction (default to turned off) _ Implement new calibration factor for iC4 conusmption matching _ Added in results vetting routine ||"
-- | Refinery Ops - HFALK-SIM | Update sample case with DIB to get positive C3 yield wrt feed's C3= |
"|| -- || Refinery Ops - HFALK-SIM || Improve these responses to match standard curves:
_ Acid water content _ Acid strength _ I/O ratio _ Temperature _ Mixing efficiency ||"
-- | Refinery Ops - HFALK-SIM | Added "tuning strategy" section to Tech Manual following Valero testing. |
"|| -- || Refinery Ops - HFALK-SIM || _ improvements on default factors following testing. _ fixed a bug in ocal.for that caused RIO to become Infinity, leading to ""C3 total olefins and carbonium ions became nan"" error. _ fixed a bug in alksub that falesly reports successful calibration even though targets are actually not met. _ fine-tune default factors _ Also update the 2 sample cases ||"
-- | Refinery Ops - HFALK-SIM | Improve ease of calibration procedure by displaying tuning result side-by-side with target. |
-- | Refinery Ops - HFALK-SIM | Fixed switched -feed instead of -product tag for tuning targets section that makes "User Input Targets" to be greyed out. |
11116 | Refinery Ops - Hxx-SIM | TC 2090 - Build 1525 - Calibration fails |
11329 | Refinery Ops - Hxx-SIM | Flawed assignment of net conversion validated target causes false calibration failure |
11337 | Refinery Ops - Hxx-SIM | Poison feature does not work properly when there is liquid recycle |
11372 | Refinery Ops - Hxx-SIM | HXX-SIM failed to calibrate when external liquid feed to R2/R3 is much larger than fresh feed |
11505 | Refinery Ops - Hxx-SIM | unbalanced S issue with Takreer HYCYCLE configuration caused by wrapper bug |
11509 | Refinery Ops - Hxx-SIM | HXX-SIM failed with yellow "Not Solved" status instead of red error with a message |
11657 | Refinery Ops - Hxx-SIM | Missing user-specified quench gas rate option in exported workbook |
11663 | Refinery Ops - Hxx-SIM | Universal DHTR-SIM that handles both ULSD and non-ULSD |
11677 | Refinery Ops - Hxx-SIM | NH3 injection effect on catalyst activity |
11737 | Refinery Ops - Hxx-SIM | HXX-SIM crash because "Cold Props by BP" is active but feed has no Cold Props |
11843 | Refinery Ops - Hxx-SIM | 2 more bugs with external liquid feed option of HXX-SIM |
11875 | Refinery Ops - Hxx-SIM | Un-flushable RHDS metals parameters causes inconsistency error when loading V5 case to V6+ |
11938 | Refinery Ops - Hxx-SIM | HXX-SIM makeup location 7 "Combined TG to all reactors" does not work properly |
12086 | Refinery Ops - Hxx-SIM | feed's FBP less than 530C caused validation result of total S to go missing |
-- | Refinery Ops - HXX-SIM | Minor improvement to wording of warningmsg #22/23/24. Also increased the tolerance for testing from 0.1 DEGF to 0.1 DEGC. |
-- | Refinery Ops - HXX-SIM | Fixed wrong report of negative vent rate in error #120. |
-- | Refinery Ops - HXX-SIM | Improvement to error #99. |
"|| -- || Refinery Ops - HXX-SIM || Minor improvements added following request from Helpdesk 1008453
- Modifications to wizard basecase:
_ Changed Distop default to fixed T&P and vary Split _ Connect Effluent Wash Water stream to Component Splitter _ Add Concarbon to bottoms meter property list for RHDS
- Removed redundant line for ""Activate Heat Vaporization"" in KB
- Add ""Apply Post-Reactor Adjustment"" to Predict Input sheet ||"
-- | Refinery Ops - HXX-SIM | Fixed wrong monikers for Reference Temperature in Calib/Predict Results. |
"|| -- || Refinery Ops - HXX-SIM || _ Warn if current WABT exceeded EOR WABT _ Error out if EOR WABT < SOR WABT. _ Report props array for external liquid quench / feed ||"
-- | Refinery Ops - HXX-SIM | Fix for convergence mode setting never getting passed in. |
-- | Refinery Ops - HXX-SIM | Improve level of details for error #199 and #120 to let user know how much has gone negative. |
11599 | Refinery Ops - ISOM-SIM | Isom-sim implement kinetic limits on C5 isomerization at low T for different catalysts |
12106 | Refinery Ops - ISOM-SIM | Isom crash due to catalyst unit density error |
-- | Refinery Ops - ISOM-SIM | Add catalyst volume and density inputs to KB. |
-- | Refinery Ops - ISOM-SIM | Revised default value for C6 shift factor |
-- | Refinery Ops - ISOM-SIM | Change label for type 2 isom catalyst name |
-- | Refinery Ops - ISOM-SIM | New C5_C6 ISOM.KSC sample case with DIH column recycle |
-- | Refinery Ops - NHTR-SIM | Update NHTR-SIM Pure comp mode sample case so that it can be opened with Petro-SIM RX license. |
11610 | Refinery Ops - REF-SIM | REF-SIM calibration failed because FACTC loop got stuck |
11651 | Refinery Ops - REF-SIM | REF-SIM UMT mode doesn't calibrate to the validated targets |
11683 | Refinery Ops - REF-SIM | [Test Case 2833] CCR Sample Crash |
11759 | Refinery Ops - REF-SIM | H2/HC ratio warning in RefSIM when calibrating does not match the calculated H2/HC ratio |
11925 | Refinery Ops - REF-SIM | REF-SIM failed with negative components error when targeting inlet T but succeed when targeting RON |
11926 | Refinery Ops - REF-SIM | REF-SIM failed to match naphthenes target but still return success status |
-- | Refinery Ops - REF-SIM | Added missing DISOM results. |
-- | Refinery Ops - REF-SIM | Add warning/note if naphthenes is too high |
-- | Refinery Ops - REF-SIM | Update clickable Help for Error #133 |
-- | Refinery Ops - REF-SIM | Improved Error #133 about negative components exceeding counter limit to let user know which reactor element and which carbon number type is causing the problem. |
-- | Refinery Ops - REF-SIM | Add warning to let user know when rkpno and rhp are both decreasing, C5+ naphthene yield target will be ignored. Also switch predict target option to inlet temperature if its a validation pass. |
-- | Refinery Ops - REF-SIM | Improve validation checking of autotuning targets. |
-- | Refinery Ops - REF-SIM | Added PONA Transfer Basis option to wizard view. |
-- | Refinery Ops - REF-SIM | Fixed wrong report of reactors dehyd / cracking activity. |
-- | Refinery Ops - REF-SIM | Move "Carbon Laydown" result out of CCR report since it's only applicable to Semi-Regen |
-- | Refinery Ops - REF-SIM | Improve the contents of error #38 & #39 about missing naphthenes/aromatics content of feed when feed integration option is active. |
-- | Refinery Ops - REF-SIM | Improve error message when autotuning deactivation. |
-- | Refinery Ops - REF-SIM | Fix for memory leak caused by persistent component properties group structures. |
-- | Refinery Ops - REF-SIM | Changed all "tuning factors" (FilterValue of 64) to "calibration factors" (Filter Value of 4) so that they properly get ignored when a "Primed Predict" case is triggered. Otherwise, since "tuning factors" are NOT ignored, we can get unexpected results if cases in Predict Input are "Base" type |
-- | Refinery Ops - REF-SIM | Updated screenshot of reaction network to correctly show that C6 Decyclization of Benzene to Hexane is irreversible |
-- | Refinery Ops - REF-SIM | Change the name of "C6 Cyclization Relative Rate Factor" to "C6 Decyclization Relative Rate Factor" since the actual code considers this decyzliation reaction as an irreversible reaction. |
"|| -- || Refinery Ops - RHDS-SIM || Do not warn about failing to match target MOC if ""Integrate Activity"" and ""Cumulative Metal Profile"" options are active.
If ""Integrate Activity"" option and ""Cumulative Metal Profile"" are active, RxMetRate which is a function of actual metal removal rate is used to update the metal array which is then used to calculate metal accumulation rate instead of using the metal distribution function approach (in METALDEACT subroutine). In other word, during a typical ""Aging"" study only the first Predict (base) case utilizes the metal distribution function, the subsequent cases with iActivity=1 && iMetalProfOpt=1 will not use the distribution function but instead simply ""add-on"" the identical amounts per reactor bed elements of actual metal removed (in ELEMNT routine) to the last case metal profile. We only want to warn about failing to meet target MOC when the metal distribution was used (iPS2nd=0 if there is no age increase). ||"
11983 | Refinery Ops - VIS-family | Not able to input Temperature Targets anymore (Cross Over, Radiant Out, COT) |
-- | Refinery Ops - VIS-SIM | Furnace Family: To avoid a crash, reset the coil outlet tube ID used in SB Flux method to input value when it gets undefined after a failed loop solve. |
-- | Refinery Ops - VIS-SIM | Helpdesk 1007692: Fix typo on Calibration Factors page for furnace models. |
-- | Refinery Ops - VIS-SIM | Correct formula for parameter SF2 in the Max Visbreaker Conversion 2005 method documentation |
11384 | Refinery Properties | Case resolves upon opening due to duplicated properties |
11705 | Refinery Properties | Extended component property vectors are not accessible through automation |
11839 | Refinery Properties | TV/L@20 property calculation in V6.2 |
-- | Registration Tool | With Excel x64 installed, reg tool /selfregister no longer registers loaders for addins that are not available in Excel x64. |
"|| -- || Registration Tool || Reg. tool fixes:
- improve Repair function to account for \Microsoft\Forms not existing, and not being able to recurse if user does not have read permission on every single sub-folder.
- Fix issue where incomplete uninstall left behind an old SIM Suite folder that caused Reg. Tool to fall back to HKLM hive to find assembly, but the actual add-in loader did not. ||"
11457 | Solver | Solved case resolving on load |
11641 | Store/Recall - Binary | Case crashes on recall due to large Text log with Unicode characters |
12081 | Store/Recall - Binary | 3.0 case crashes on load |
11419 | Store/Recall - XML | Loading XML file fails |
11930 | Store/Recall - XML | HYSYS XML case crashing on load once stored out as ksc |
6217 | Streams | Gas Stream FOEB |
7433 | Streams | Synthesis property selection view in the simulation environment does not support double click |
11307 | Streams | Case crashes calculating stream properties |
6361 | Synthesis | Change Synthesis Composition Type with Right Click |
11272 | Synthesis | Octane fingerprints do not converge |
11286 | Synthesis | [Test Case 2084] SCN Oils |
11523 | Synthesis | Fortran out of bounds runtime error in kbclib dll |
11804 | Synthesis | Crude assay metals synthesis with 2 data points |
11808 | Synthesis | Incorrect p-value synthesis result |
12014 | Synthesis | Add Freeze Point values for Hypos above 510C |
12131 | Synthesis | Synthesis uses incorrect target in single stream PONA synthesis with light ends |
11165 | Thermo - Flash | PH / PT Flash inconsistency |
11166 | Thermo - Flash | IOFlash PV flash failing pretty badly |
11638 | Thermo - Flash | Flash failure at feed stream |
11935 | Thermo - Property Package | Multiflash export to GCEOS package crashes |
3330 | Tools - Calibration | Allow manual overrides to calibration cut points pushed to reactors |
11778 | Tools - Calibration | Running calibration from reactor workbook causes the recycle flow rate to not get pushed |
11587 | Tools - Preferences | Changing Unit Set from dropdown on Reactor Wizards doesn't change Preference file |
11835 | Tools - Preferences | unit sets with custom units (HasUserConversions) doesn't always get filtered out for excel app reports |
11987 | Translation | Translation malfunctions with Google language input tools |
-- | Utilities | Using KBC Default for Fuel Oil Enthalpy |
-- | Utilities | Changing views to make some data non-writeable on certain pages. |
-- | Utilities | Hiding fuel oil enthalpy from View to avoid confusion. |
-- | Utilities | Fixing a number of xml read issues. |
11487 | Utilities - Data Rec | Data rec inferred component balances wrong after historian import |
11521 | Utilities - Data Rec | Low-flow streams trip up data rec |
11834 | Utilities - Data Rec | Improve robustness of Data rec calculation of Volume and Molar flow |
11908 | Utilities - Data Rec | Data reconciliation around meter override values |
12079 | Utilities - Data Rec | Data rec reports spurious failure |
12085 | Utilities - Data Rec | Data rec not making interior meters wait for reconciled values |
-- | Utilities - Data Rec | Helpdesk 1005639: On reset/ignore, data rec was breaking reconciled var links on the wrong meter, leading to persistent empty screened values. It now makes it's way onto underlying linked meters if so required. |
9419 | Utilities - KPI | Allow Users to Specify the Status Condition Level for KPI Utilities |
11394 | Utilities - LP Utility | V6.1 B1421 LPU issue |
11542 | Utilities - LP Utility | Case crashes generating data in LP Utility |
11565 | Utilities - LP Utility | Assay Adjuster - Liq Mass Density Delta column not accepting negative value |
11690 | Utilities - LP Utility | Ability to switch off calculation of all properties of all combinations when using swing cuts |
12000 | Utilities - LP Utility | Case crashes after running LP Utility |
12035 | Utilities - LP Utility | Re-running datasets in an LPU leaves cutters hanging in the flowsheet |
-- | Utilities - LP Utility | LP fixes to make the stop button, and the re-run dataset both work in tandem on the complicated swing cut cases |
5128 | Utilities - Plot Utility | Plot utility usability enhancements |
11515 | Utilities - Plot Utility | Plot utility uses FBP to plot properties rather than the boiling point of each component |
11932 | Utilities - Sizing | Tray Sizing Utility not calculating pressure drop correctly |
11581 | Workbooks | Using "As Set In Streams" Properties in the Reporting Workbook |
11391 | Workflow Manager | Workflow Manager does not recognise Hydrate II phase |