Studio 9 Logo

Powersim Studio 9 Features - Version History

Below is a full list of Service Releases and Feature Packs for Studio 9.


Powersim Studio 9 Service Release 8 with Feature Pack 3

Released December, 2013

The eighth service release of Studio 9 introduces Feature Pack 3 for users with Support and Upgrade Agreement (SUA). The release contains a number of new features. The release also contains an improvement and some bug fixes available to all users.

New Features (Requires Feature Pack 3 Access)

  • It is now possible to access the Simulation Engine Object Model from scripts in a Presentation Sidekick window. This object model has previously only been available for SDK-based solutions.
  • Introduced named parameters for the component that can be accessed from Presentation Sidekick windows. This new named parameter collection is available in the Simulation Engine Object Model.
  • You can now use placeholders when specifying the URL for a Presentation Sidekick window.
  • Introduced one new built-in placeholder, PROJECT_DIR_URL, and one new placeholder function, URLIFY.
  • Introduced the Show Dialog action that shows a modal dialog when the action is executed. The dialog is a window displaying HTML-based content. The scripts in the HTML have access to a list of named parameters defined for the action as well as to the whole Simulation Engine Object Model.
  • Introduced Scope Registers to facilitate communication between the actions of an Action Button or an Event without affecting the state of the simulation model. There are 16 scope registers for each of the simple data types (logical, integers and reals).
  • Introduced the Set Placeholder Value action that lets you set the value of a user-defined placeholder from for instance an index variable or a variable with the integer data type.
  • Introduced Reference Variables allowing for more efficient structuring of models into submodels. Reference Variables are defined using the REF function.
  • Introduced Random Variables that are start-up auxiliary variables (including series variables) defined by the new RAND function. This simplifies adding stochasticity to start-up variables.
  • A numerical range can now be used to control the start time and stop time of the simulation. This makes it possible to configure the simulation horizon from database or Excel data.
  • The DBRANGE keyword can now be used to define a numerical subrange from database data.
  • The XLRANGE keyword can now be used to define a numerical subrange from the contents of one or two Excel cells.
  • The XLDATA function and the XLRANGE keyword now work with comma-separated-values files (.CSV or .TXT) even if Excel is not installed on the computer.
  • The CUMULATIVESUM function now accepts a second parameter enabling it to calculate a backwards cumulative sum.
  • Introduced a new function RESULTANTFLOW to simplify calculating the flow resulting from one or more variables controlling flows in to or out of a level.

Improvements

  • It is now possible to go to the source variable in a Shared Diagrams Window from the corresponding variable in the Equations Window.
  • New sample model: The Oil Production Simulation model illustrates several of the new features introduced in this feature pack.

Bug Fixes

  • Fixed a problem with the Exponential distribution of assumptions. The Beta and Mu parameters were switched in calculations.
  • Fixed a problem that prevented the Set Value Action from being used with First or Last parameters of dynamic ranges and with index variables.
  • Fixed a problem that caused the language provided as a flag to the XLDATA function to be overridden by the project language.
  • Fixed a problem that could cause the graph area of a Time Graph, Scatter Graph or Chart control to disappear with certain scale settings for the value axis.
  • Fixed a problem that prevented Powersim Studio from showing indicators on links out of submodels.
  • Fixed a problem that could cause the SAMPLEIMM (with four parameters) and INITIF functions to evaluate incorrectly if used inside a FOR function.
  • Fixed some issues causing memory leaks.
  • Fixed some stability issues.

Back to top top


Powersim Studio 9 Service Release 7 with Feature Pack 2

Released September, 2013

The seventh service release of Studio 9 contains some bug fixes.

Bug Fixes

  • Fixed a problem that caused Studio to display incorrect Create, Modify, and Access times in the General page of the Project Information dialog.
  • Fixed a problem that could cause the result of the INTERPOLATE function to be incorrect if the X parameter was infinitesimally less than a positive integer.
  • Fixed a problem that could cause Studio to stop working if changing a dynamic range after deleting a variable using that range in its dimensions or as its DISPLAYAS range.
  • Fixed a problem that prevented the XLDATA function from importing correctly when the DISPLAYAS option was used and the DISPLAYAS range was of the Excel range category (defined using the XLRANGE keyword).
  • Fixed a problem that caused accumulated series variables to be well-defined when using a point unit (e.g. a time unit). Point units values (e.g. dates) cannot be added, and point units should therefore not be allowed for accumulated series variables. This problem could cause Studio to stop working when, for example, creating an auto report or showing a tool tip for such a variable.

Back to top top


Powersim Studio 9 Service Release 6 with Feature Pack 2

Released June, 2013

The sixth service release of Studio 9 contains some improvements and a number of bug fixes.

Improvements

  • It is now possible to indicate direction for public variables of a submodel by using underscore prefixes and suffixes in the variable names.
  • Language prefixes (e.g. _ENU_) are now validated when naming and documenting variables, ranges, and units. Studio now only considers an underscore (_) followed by 3 to 5 capital English letters (A-Z) or digits (0-9) followed by a second underscore to be a language prefix.
  • It is now possible to delete the last diagram of a variable (without having to delete the variable).
  • Studio now marks a variable as not well defined when calculation of its value fails (for example due to evaluation stack overflow or script errors in VBFUNCTION).
  • The Alt+F3 keyboard shortcut is now tied to the "Go to Source" command available for variable shortcuts. You can also go to the next or previous symbol (variable/slice/shortcut) of the currently selected variable symbol using the keyboard shortcuts Ctrl+F3 and Shift+Ctrl+F3 respectively.
  • The content of the Standard and Graph pages is now sized together with the Function Wizard dialog.
  • The "Game Settings" command is now available for use in an Execute Command action of an Action Button.
  • Introduced the Series function category in the Function Wizard for functions related to series variables.
  • The calculation of the automatic scale of First and Last parameters of dynamic numerical ranges has been improved. Previously the length of this scale's range was typically 2,500,000 or 10,000,000 (depending on the platform version of Studio). Now this length is of the same magnitude as the number of elements in the dynamic range.

Bug Fixes

  • Fixed a problem that could cause a Risk Analysis assumption with triangular distribution type to not work properly. This problem occurred if the assumption was based on an array, and the Peak parameter was different from element to element. The Peak parameter for the first element was incorrectly used for all elements.
  • Fixed a problem that could cause Studio to stop working if a submodel was deleted.
  • Fixed a problem that prevented Studio from completing recovery for a file when all recovered versions of the file had been deleted in the File Recovery pane of the Task Assistant window.
  • Fixed a problem that could cause Studio to stop working if opening a simulation (e.g. when entering presentation mode) after having deleted variables in the containing component.
  • Fixed a problem that could cause Studio to incorrectly display an error message when Studio was restarted after having stopped working or responding. This problem occurred in cases where no file recovery was necessary. Now Studio reopens the last active project without any message.
  • Fixed a problem that caused sorting according to the Elements column of the Equations Window to not work correctly in the 64-bit platform version of Studio.
  • Fixed a problem that could cause Studio to generate incorrect request URLs when using DBRANGE/DBRANGEDATA/DBPIVOTDATA with OData services. This problem occurred only if involved texts contained non-English letters.
  • Fixed a problem that caused the Database Dataset to fail on load and save if text values involved in dimension, version or filter fields contained apostrophes.
  • Added unit consistency check in the Copy Value action to prevent copying in cases where the units of the source and the destination don't match.
  • Fixed a problem that caused Number auto-reports, tooltips, and non-time-series Studio controls (e.g. Table, Slider, Gauge) to display incorrect values for accumulated series variables with type Integer.
  • Fixed a problem (introduced in SR3) that caused non-time-series Studio controls (e.g. Table, Slider, Gauge) to display Accumulated series variables as the accumulated value over the period. Now these controls display such variables as rates.
  • Fixed a problem that caused Studio to stop working if saving a file opened as read-only to the same file name.
  • Fixed a problem that could cause changes to a permanent variable not to be saved to file. This occurred if the changes were caused by the "Restore Permanent Variables" or "Restore Permanent Value" commands or by a recalculation due to a modification to the permanent variable's definition. Similarly, fixed a problem that could cause changes to INITIF variables not to be saved to file.
  • Fixed a problem that could cause Studio to stop working if using the "Add Dataset Connection" command on an already connected variable.
  • Fixed a problem that prevented loading of any data if connecting to multiple data sources where one of them was an inaccessible SQL Server database.
  • Fixed a problem that caused Studio to stop responding when resetting simulations connecting (through DBRANGE/DBRANGEDATA/DBPIVOTDATA) to databases that are not accessible.
  • A dynamically dimensioned variable now becomes well-defined when the variable element limit is increased to at least the number of elements required by the variable's dimensions. Similarly it now becomes undefined when the variable element limit is decreased below the number of elements required by its dimensions.
  • Fixed a problem that sometimes prevented the Value dropdown of a Switch placeholder from being updated in the Placeholders property page when the placeholder definition was changed.
  • Fixed a problem that prevented Time Graph and Time Table controls from being updated when using the "Copy Permanent Variable Values From" command.
  • Fixed a problem that caused the 'inflows' and 'outflows' children (flow monitoring variables) of a level to not be well-defined when the level used an explicit (non-automatic) unit.
  • Fixed a problem that prevented the ID of a variable to be included in the text when using the "Copy as Text" command in the Equations Window.
  • Permanent variables controlled by a decision or an assumption are no longer affected by the "Restore Permanent Variables" command.
  • Fixed a problem that caused the simulation to be paused at the end of each run when using the STOPRUNIF function even if the "Automatically pause at end of each run" option was not set.
  • Fixed a problem that prevented the scale of the First and Last parameters of a dynamic numerical range from being updated in various controls when the opposite parameter (Last or First) of the same dynamic range was changed.
  • Fixed a problem that prevented use of an expression with the percentage unit as input to the SQRT function.
  • Fixed a problem that could cause Studio to stop responding during conversion of Powersim Simulation Models (*.sim).

Back to top top


Powersim Studio 9 Service Release 5 introducing Feature Pack 2

Released May, 2013

The fifth service release of Studio 9 introduces Feature Pack 2 for users with Support and Upgrade Agreement (SUA). The release contains a number of new features. The release also contains some improvements and bug fixes available to all users.

New Features (Requires Feature Pack 2 Access)

  • Introduced the SAMPLERUNS function that lets you collect the resulting value of an expression for each run. The collected values are stored in a vector with as many elements as there are runs (RUNRANGE).
  • Introduced the ARRPERCENTILE, ARRPERCENTILEINC, and ARRPERCENTILEEXC functions that let you calculate percentiles for a given sample.
  • It is now possible to select between four different percentile algorithms when calculating effects in risk analyses and objectives in risk managements.
  • It is now possible to use the SAMPLEIMM function in start-up and series variables. You can also make the sample values persistent across runs.
  • The INITIF and COMPOSITESERIES functions can now be used as the expression of a FOR function fully defining the variable.
  • It is now possible to prevent loading data when re-dimensioning variables. This can improve performance when resetting the simulation in combination with re-dimensioning. The new setting is available in the Simulation property page of the Simulation Settings dialog.
  • It is now possible to observe and control dynamic, numerical ranges from Sidekick windows with the new GetDynamicNumericalRangeFirst, GetDynamicNumericalRangeLast, and SetDynamicNumericalRangeInterval methods.
  • It is now possible to browse for files from Sidekick windows with the new BrowseForFile method.

Improvements

  • Studio now has support for file recovery. Previously you had to revert to the most recent project you explicitly saved if there was a power outage, if there was a system failure, if Windows restarted due to a critical update, if Studio stopped working or responding, or if some other event caused Windows to shut down abruptly. Now Studio will make available newer versions of your project after these events, if possible. A newer version is either generated from autosaved recovery information or by saving a copy of the project file after a critical event occurred.
  • It is now possible to configure Studio to automatically save file recovery information for project files. The interval between each autosave is a user option.
  • You can now find more information about a load problem in the Loading External Data for New Run dialog box. For problems related to databases you can see the involved SQL query, for problems related to OData services you can see the involved resource URI, and for problems related to Excel you can see the involved area.
  • It is now possible to copy a component within and between projects using drag and drop.
  • When dragging the thumb of a Slider control, the precision is now dependent on the size of the control and the screen resolution.
  • Improved handling of Excel file formats and extensions in the Spreadsheet dataset and the Save Excel Document action.
  • Studio now has improved support for files opened from network locations or removable storage devices.
  • The project name is now first in Studio's caption, making it more noticeable in the Windows user interface (and less likely to be clipped), e.g., in the Windows Taskbar.

Bug Fixes

  • Fixed a problem that caused undetermined behavior in Studio when saving the current file in connection with a File.New operation. This problem occurred only when the current file was opened as read-only.
  • Fixed a problem that caused the Slider control to move in odd steps when stepping up and down. This problem occurred when the Slider control was used with a parameter having a unit with an offset (like for example Celsius and Kelvin).
  • Fixed a problem that could cause the SAMPLEIMM function to sample data incorrectly when used in the expression of a FOR function.
  • Fixed a problem that could cause Studio to load values from external data sources into constants (through XLDATA/DBRANGEDATA/DBPIVOTDATA) when opening the project. This problem occurred if the simulation was saved without external data having been loaded in the session.
  • Fixed a problem with the Save Excel Document action that prevented the "If file exists" option from working properly when no file extension was provided.
  • Fixed a problem with the Spreadsheet dataset and the Save Excel Document action that could cause a mismatch between the file format and extension of the Excel document.
  • Fixed a problem that could cause Studio to retry loading values from external data sources (through XLDATA/DBRANGEDATA/DBPIVOTDATA) after reporting to the user that the loading of the same data failed (during a reset of the simulation).
  • Fixed a problem that could cause Studio to stop working when an action used a value source that was not well-defined and at the same time had explicit dimensions.

Back to top top


Powersim Studio 9 Service Release 4 with Feature Pack 1

Released February, 2013.

The fourth service release of Studio 9 contains one improvement and a number of bug fixes. The service release includes Feature Pack 1 for users with Support and Upgrade Agreement (SUA).

Improvements

  • It is now possible to optionally prevent Studio from loading data from one or more placeholder-specified data sources when used with XLRANGE, XLDATA, DBRANGE, DBRANGEDATA, and DBPIVOTDATA. This is achieved by setting the Excel file path empty for XLRANGE/XLDATA or by setting the connection string empty for DBRANGE/DBRANGEDATA/DBPIVOTDATA.

Bug Fixes

  • Fixed a problem that in some rare cases could cause Studio to stop working when changing the definition of a variable to use the DBRANGEDATA function.
  • Fixed a problem that could prevent the 32-bit platform version of Studio from loading simulation projects saved in the 64-bit platform version of Studio. This could happen if the project included a large number of dynamically dimensioned variables.
  • Fixed problems that could occur when sizing a sidekick window to its minimum size.
  • Fixed a problem introduced in service release 3 that could cause the elements of dynamic free-text enumeration ranges to lose the first two characters.
  • Fixed a problem introduced in service release 3 that could cause Studio to stop working when changing a variable defined by XLDATA or DBPIVOTDATA into a series variable.
  • Fixed a problem that could cause Studio to stop working when using the GetProjectUserSetting and GetPlaceholderValue methods from scripts in Sidekick windows.
  • Fixed a problem with the Add Range wizard that prevented the Connection dropdown of the "Database range" category from listing all possible database-identifying placeholders.
  • Fixed a problem with the Frame symbol that caused the text to be displaced when the symbol was rotated and neither fill nor line was visible.
  • Fixed a problem introduced in service release 3 that prevented the user from selecting a frame symbol by clicking its text if the symbol had no line and no fill.
  • Fixed a problem introduced in service release 3 that caused dynamic ranges of Numerical Subrange category to not work properly.

Back to top top 


Powersim Studio 9 Service Release 3 introducing Feature Pack 1

Released January, 2013.

The third service release of Studio 9 introduces Feature Pack 1 for users with Support and Upgrade Agreement (SUA). The release contains a whole row of new features. The release also contains many improvements and bug fixes available to all users.

New Features (Requires Feature Pack 1 Access) 

  • Introduced Placeholders in Studio. Placeholders are useful when you have texts that are needed several places in your simulation project. Instead of repeating a text, you create a placeholder containing the text, and refer to the placeholder instead of the text itself. This is particularly handy when connecting to external data containers for import or export of data. 
  • Introduced the DBRANGE keyword that is used to define dynamic ranges from the result of a database query. 
  • Introduced the DBRANGEDATA function that returns database data which is dimensioned by an associated DBRANGE range. 
  • Introduced the DBPIVOTDATA function that combines database access with the functionality of the PIVOTSUM function, i.e., it allows for pivot aggregation of a database table. 
  • With the new keyword DBRANGE and the new function DBRANGEDATA it is now possible to dimension models according to data found in database tables. Although you could previously connect to databases through the Database Dataset, the involved dimensions of the data could not be extracted from the data at run-time. Thanks to the new functionality this is now a straightforward operation. 
  • It is now possible to use a string parameter with the NUMERICAL function. 
  • DISPLAYAS can now refer to another variable's DISPLAYAS unit or to one of the dimensions of that variable. 
  • Introduced the Save Excel Document action. This action saves an Excel document created by a preceding Create Excel Document action. 
  • It is now possible to change the Dash Style for graphs in Time Graph and Scatter controls. 
  • It is now possible to run optimizations from Sidekick windows (with the new Optimize method) without requiring user interaction. 
  • It is now possible to synchronize simulations from Sidekick windows with the new WaitUntilFinishedPlaying method. 
  • It is now possible to execute the actions of an event from Sidekick windows with the new ExecuteActionsOfEvent method. 
  • It is now possible to read and write user settings for the project from Sidekick windows with the new GetProjectUserSetting and SetProjectUserSetting methods.

Features and Improvements Related to Placeholders

  • Placeholders can be used with the Spreadsheet Dataset, with the Database Dataset, with the Excel actions, with the XLRANGE and DBRANGE keywords, with the XLDATA, DBRANGEDATA and DBPIVOTDATA functions, and more. 
  • It is now possible to define one or more project-wide Database Connections represented by placeholders. These placeholders make it easy to re-use connections across many Database Datasets. They are also used to determine the database connections of the new DBRANGEDATA keyword and the new DBPIVOTDATA function. 
  • For a simulation project, you can now select that the user is to be asked for database credentials in each Studio session. The provided credentials are passed to database connections that have been configured to use the project-wide session credentials, allowing run-time data access control. 
  • When defining a Database Connection you can now connect to databases exposed through OData Services. The OData support is not yet fully tested, but is nevertheless included in this release for users who want to do early testing of the new possibilities that connecting to web services give. The functionality will be refined in the up-coming releases of Studio. 
  • By using placeholders it is now possible to configure your simulation with system environment variables. 
  • It is now possible to configure the model from Sidekick windows by changing placeholder values (with the GetPlaceholderValue and SetPlaceholderValue methods). E.g., it is possible to change database connections or constraints for database queries. 
  • Introduced the Game Settings dialog that is available from the toolbar in Studio Presentations. With this dialog end users can change placeholder values.
  • New sample model: The Northwind Simulation model illustrates how to connect to external data using OData services.

Other Improvements

  • XLDATA constants save state rather than loading data from Excel regardless of the Save State setting in the Simulation Settings dialog. To ensure backward compatibility, this only applies if features of Studio 9 Feature Pack 1 are enabled. 
  • Introduced a window that displays the data load progress when resetting a model using XLRANGE, XLDATA, DBRANGE, DBRANGEDATA, and DBPIVOTDATA. This window also displays information about possible errors occuring during the loading of external data through the same functions. 
  • The XLRANGE with the EXTEND flag now also terminates on a cell that evaluates to an empty string. Previously it only terminated on an empty cell. This makes it possible to have formulas in Excel defining both the length of the resulting enumeration and its elements. 
  • Improved the error messages displayed when an invalid unit definition is entered in the unit field of the Variable Definition property page. 
  • Enumeration values are no longer displayed as "###" if there is not enough space for the complete text. Instead the text is shortened to fit into the avaliable space. 
  • Studio now allows the user to set the preferred value for the "Enforce time unit consistency" setting in the New Project wizard. 
  • It is now possible to add non-summarized parameters for average and accumulated series variables in Time Graph controls. 
  • Improved performance when resetting the model if ranges with the Excel range category are involved. To ensure backward compatibility, this only applies if features of Studio 9 Feature Pack 1 are enabled. 
  • Studio will now in some cases load projects faster when starting a presentation. 
  • Improved calculation performance.
  • Two user defaults now have a new initial value in the Academic and Express editions of Studio, and in Studio Demo. In new projects, the "Enforce time unit consistency" setting will now be off by default, and "Calendar dependency" will be set to "Calendar Independent".

Bug Fixes:

  • The "Copy Permanent Variable Values" command now works for time series variables. 
  • Fixed a problem that prevented Studio from reading data using an Excel name referring to cells in a sheet with a name containing spaces (and some other special characters). 
  • Fixed a problem that sometimes caused Studio to stop working when resetting a model containing dynamic-range-dimensioned series variables that are used as parameters in for instance Time Graphs. 
  • Fixed a problem that sometimes caused Studio to stop responding when loading a big model. 
  • Fixed a problem that caused Studio to stop working when using DISPLAYAS(DIM(N)), where N is a variable name. 
  • Fixed a problem that prevented variables using DISPLAYAS with a range from being updated when the range was changed. 
  • Fixed a problem that caused the integer MOD operator to incorrectly return a finite number when used with a non-finite operand. 
  • Fixed a problem that in some cases could cause Studio to stop working on multi-core computers when using the SAMPLEIMM and POLICYGRID functions. 
  • Fixed a problem that caused Studio to stop working when opening the properties dialog for a range with the Excel range category while a Excel dialog is open in the connected workbook. 
  • Fixed a problem that sometimes caused Studio to stop working when Studio tried to show a tooltip on a flow end that was not connected to a level or submodel. 
  • Fixed a problem that made it difficult to click in certain parts of a control when it was overlapped by a transparent part of a different control. 
  • The display is now updated immediately when a hyperlink to a diagram is opened, preventing diagrams from being cluttered in some cases.

Back to top top 


Powersim Studio 9 Service Release 2

Released July, 2012.

The second service release of Studio 9 contains a couple of improvements and some bug fixes.

Improvements:

  • HTML elements in Presentation Sidekick windows are now themed according to the operating system.
  • Studio now displays a more user-friendly error message when no definition has been provided for variables (and ranges).

Bug Fixes:

  • Fixed a problem that could cause undetermined behavior in the 64-bit platform version of Studio when activating a previous simulation run from a simulation run file (.sir).
  • Fixed a problem that caused an invalid text to be displayed in the Assign Parameter dialog of the Table Control.
  • Fixed a problem that could cause undetermined behavior in Studio when XLRANGE was used to define a non-numerical range and the defining Excel area was empty.
  • Fixed a problem that in some cases caused the caret to disappear from dialogs when context-sensitive help was visible.
  • Fixed a problem that caused the 'Automatically pause after each run' setting of the simulation to be cleared when loading projects where Studio 7 Feature Pack 2 features or higher were enabled.
  • Fixed a problem that could cause undetermined behavior in Studio when converting Constructor models (.SIM files) containing co-models.

Back to top top


Powersim Studio 9 Service Release 1

Released February, 2012.

The first service release of Studio 9 contains one improvement and some bug fixes.

Improvements:

  • Since Studio 9 requires at least Windows XP with ServicePack 2, the Database Dataset now uses a more up-to-date version of the "Microsoft Data Access Components" (MDAC 2.8 instead of MDAC 2.5).

Bug Fixes:

  • Fixed a problem regarding Far East languages that could cause characters to overlap in the definition field of the Variable Definition property page.
  • Fixed a problem introduced in Studio 9 that prevented the information provided in the Summary page of the Project Information dialog from being properly saved.
  • Changed the default data provider used when connecting to Oracle databases in the Database Dataset. The new data provider also works with the 64-bit platform version of Powersim Studio.
  • Fixed a problem that caused drop-down fields in vertical toolbars to become empty. The same problem could in some cases also cause undetermined behavior.

Back to top top


Powersim Studio 9 Major Release

Released January, 2012.

The first release of Powersim Studio 9 supports a new platform, introduces a new edition, and contains a number of new features as well as some improvements and bug fixes.

64-bit Platform Version:

  • A new platform version of Powersim Studio targeting 64-bit Windows is now available, allowing for larger models and increased simulation performance.

Premium Edition:

  • Powersim Studio 9 introduces the Premium edition targeted towards customers working with very large models.

Features:

  • A presentation in Powersim Studio can now be augmented with up to four windows with HTML content, called Presentation Sidekicks. The sidekick windows allow you to add new visual elements and more dynamics to your presentations.
  • You can now change the position of a legend for a Time Graph or Chart control.
  • It is now possible to import values to start-up variables through datasets.
  • In the Premium edition of the 64-bit platform version the maximum number of elements per variable can now be increased to a maximum of 10,000,000 elements.
  • You can now create effects for series variables.

Improvements:

  • Powersim Studio now conforms to the Unicode standard, with benefits for text input/output in Far East languages, multi-lingual projects, and integration with other applications.
  • It is now possible to have up to 1,000,000 runs in a simulation.
  • The amount of memory used to store all elements of all variables in the active simulation is now displayed in the Statistics page of the Project Information dialog.
  • The user interface of Studio has undergone a facelift. The icons in toolbars, menus, and the various windows of the application are now true color icons.

Bug Fixes:

  • Fixed a problem that prevented an error message from being shown when the INITIF function was used in a variable with the transfer direction set to "in" or "in-out"'.
  • Fixed a problem that caused the INITIF function to not work properly if the first parameter was an array and the second parameter was a scalar. The following definition now works as intended: "INITIF(FOR(r = RUNRANGE| r = RUNINDEX AND TIME = STOPTIME), X)" where X is a scalar, making it easy to capture the final value of a variable over all runs.
  • Fixed a problem that caused Studio to consider all periods to be of the same length in flow calculations involving average series variables. The problem occurred for Gregorian-calendar simulations with period length based on months, quarters, or years, and for Fiscal-calendar simulations with period length based on months.
  • Fixed a problem that caused undetermined behavior when using an auto report for a variable with transfer direction set to "in" and with dimensions based on a dynamic enumeration range. This problem occureed when the number of elements in a dynamic dimension was reduced during reset of the simulation.
  • Fixed a problem that could cause the Studio Dataset to read and write incorrect values when used with derived units of measure.
  • Fixed a problem that could cause Studio to not reflect changes in an Excel file used with XLDATA and XLRANGE. This occurred only when the Excel file was opened invisibly by Studio.
  • Fixed a problem that could cause the user to inadvertently restore permanent start-up variables even if the simulation was not in the initial state.
  • Fixed a problem that caused an invalid text to be displayed in the Categories dropdown of the Function Wizard.
  • Fixed a problem that could cause undetermined behavior when creating a Database Dataset with variables using dynamic enumeration ranges.
  • Fixed a problem that prevented use of index variables on dynamic ranges in Private Diagrams.
  • Fixed a problem that prevented the minor interval of a Time Axis from being saved when the major interval was automatic.
  • Fixed a problem that sometimes could cause undetermined behavior when a hidden parameter of a Time Graph or a Chart was shown again.
  • Fixed a problem that sometimes caused the Time Table control to prevent updates of the surrounding area in the containing diagram.
  • XLRANGE and XLDATA can now import data from XML files even when the deprecated Office Web components are not present.
  • Fixed a problem that caused the NUMERICAL function to not work correctly when used with an alias to a dynamic range.
  • Fixed a problem that prevented the Copy Value action from being used to copy values to a permanent series variable.
  • Fixed a problem that could cause Gauge controls with chord-based dials to be incorrectly displayed when the dial's fill was set to "No Fill".
  • Fixed problems with the display of file sizes in the Size field in the General page of the Project Information dialog.
  • Fixed a problem that caused the Elements column of the Equations Window to not be updated when a dynamic range was changed.
  • Fixed a problem that caused the "Import from Text File" command in the Value property page to not work when importing values from an ANSI text file (non-Unicode).
  • Fixed a problem that caused the New Project wizard to set time unit names in the previous default language rather than in the language specified in the wizard.
  • Fixed a problem that caused undetermined behavior when exporting an effect to Excel using the "Write Value to Excel" action and the effect did not yet have any results available.
  • Fixed some problems with the TRIANGULARINV and TRIANGULARDIST functions. These problems mainly occurred when peak was zero and also equal to minimum or maximum, and when minimum and maximum implied no spread.
  • Fixed some problems with the NORMINV and NORMDIST functions. These problems mainly occurred when mean was zero and also equal to upper limit or lower limit, and when upper limit, lower limit, or standard deviation implied no spread.

Back to top top

Copyright Powersim Software AS © 2017 - webmaster@powersim.no