Kevin Field, Senior Product Manager, ProModel Corporation
A few weeks back, prior to the Thanksgiving holiday (in the USA), we released Service Pack 1 (SP1) for the 2016 version of our products. For those of you that know the purpose and traditions of this holiday, you also know it is a time to show gratitude as well as a time to feast on turkey, mashed potatoes and gravy, and pumpkin pie. The timing of the release definitely made the holiday more enjoyable for us and enabled stress-free indulging.
However, the release really wasn’t for us but rather for you, our customers! So with more holidays to come this month, I hope you are able to feast on the new features and capabilities we have introduced in the 2016 SP1 release. It is focused around allowing you to capture, collect and extract custom statistics for your process improvement and analysis. Starting lightly with seemingly subtle changes and implementation of logic functions to the real “meat” of a new API for statistics extraction, there really is quite a bit to consume.
(To learn more about the SP1 release of ProModel and MedModel, please see the What’s New and Release Webinar sections below. If you are a Process Simulator user, you can go to the Process Simulator “What’s New?” page on our corporate website and see a detailed description along with an accompanying webinar. )
What’s New in the ProModel / MedModel 2016 SP1 release?
Resource Distance Traveled Statistics
The distance your resources travel over the course of a simulation is now collected and reported in Output Viewer. It is displayed as Total Distance Traveled in Resource Summary reports and tracks the overall distance traveled for individual units.
Identify Captured Resource Units
In addition to determining which resource you’ve captured, you can now find out the specific unit of that resource as well. With the new OwnedResourceUnit() function, you can get the unit number of any resource owned by an entity. This is useful when collecting custom resource statistics at the individual unit level.
In-Process Resource Utilization Statistics
Access the utilization of your resources at any time during simulation. Using the newly modified PercentUtil() function, you can find out the utilization of individual units of a resource or a summary of all units of a given resource type. This allows you to make dynamic logical decisions or write out custom statistics to a CSV or Excel file.
Utilization for a specific resource unit
Utilization of all units for a resource type
Quickly Access Element Definitions
Have you ever been writing or viewing logic, and wanted to quickly see the definition (or details) of a specific subroutine, array, location, etc.? Well, now you can! Simply highlight that model element in logic, press the F12 key, and you will be taken to that element’s specific record in its edit table. For example, if you highlight a subroutine name in logic and press F12, you will be taken to its exact record in the Subroutine table.
Programmatic Export of Statistics
The statistical results of your simulation runs can be programmatically accessed through a new API to Output Viewer. You can get the raw data, down to the individual replication, or have it summarized or grouped (just like in Output Viewer) prior to accessing it. Either way, you can access your results, for example to load into Excel or a database, for analysis outside of Output Viewer.
As an example, this is a Time Plot in Output Viewer where the time series data is averaged over a custom period of 15 minute intervals.
Using the new API, you can have Output Viewer summarize the data into 15 minute intervals prior to exporting it to Excel.
The exported format makes it easy to create a Pivot table and Pivot chart in Excel.
- When exporting Array data at the end of simulation, the replication number is no longer written out in the Excel Sheet name if “Export after final replication only” is checked.
- Minitab version 17.3 is now supported
We even followed up the release with a live webinar showcasing the new capabilities of SP1. So, if after devouring the descriptions above, you still find yourself hungry for additional details, head on over to our YouTube channel or view the webinar directly below. You can also log into our Solutions Café to have a second or more complete helping of SP1.
And Happy Holidays!