JaamSim Pro

5-10x faster discrete event simulation software.

JaamSim Pro is the leading simulation software for resource and transportation industries.  Our advanced software package allows engineers to build simulation models of complex supply chains better and faster.

Benefits of JaamSim Pro

Simpler to Build

The inputs for these objects determine how they operate together to replicate the behavior of the actual supply chain. Unlike other simulation packages, it is not necessary to construct a separate process flow structure to control the objects in a JaamSim Pro model. Built-in rules ensure that a modeled vehicle uses the shortest and/or preferred path to its destination without becoming deadlocked with an opposing vehicle that is travelling on a one-way portion of its path. Materials are moved automatically along the supply chain using push, pull, or hybrid logic.

Scalable to Huge Models

Drag-and-drop is the fastest and easiest way to build to build a normal sized model. It becomes impractical, however, when a model grows to hundreds, thousands, or even tens of thousands of components. For this size of model, users have the option of working directly with JaamSim Pro’s input file using a text editor or other software tools. Unlike other simulation packages with unreadable binary inputs, JaamSim Pro’s inputs are text files that are both human readable and well documented. This feature enhances quality control by allowing model inputs to be audited for accuracy and tracked for changes using standard version control software.

Presentation Quality Graphics

JaamSim Pro objects provide built-in graphics that allow the user to follow and verify the operation of the model while it is still under construction. Additional graphical objects can be added to enhance the model’s appearance and to provide further information about the operation of the modeled system. The resulting model is easy for stakeholders and other non-experts to understand.

Faster to Execute

JaamSim Pro models are both easy to construct and fast to execute. Continuous processes such as vehicle motion and material flow are accomplished using discrete-event logic without the need to break the process into the incremental steps that slow down other simulation software packages.

Strong Community

JaamSim Pro is an extension of the free open-source simulation software JaamSim, which has thousands of users around the world and is taught at a number of universities and colleges. JaamSim Pro’s user interface, input/output system, graphics, and utility objects are all provided by JaamSim. Many of these objects are extremely useful in a supply chain model:

  • Planned and unplanned maintenance
  • Stoppages due to weather or other environmental conditions
  • Restrictions on operations that can occur at the same time
  • Random arrival of vehicles (trucks, trains, or ships)
  • Graphs and other output displays
  • Reading data from files
  • Executing external programs

Examples of Model Building and Execution

Mine to Port Supply Chain

Mine to Port Supply Chain

Shows the production of ore at two mines and its transportation over a rail network to a marine terminal.  The various grades of ore are blended to produce export grades which are loaded onto ships.  The ships loaded at the terminal must compete for the use of an entrance channel with the ships loaded at other terminals in the port.

Bulk Terminal simulation example

Bulk Terminal

Shows ships being loaded at a bulk terminal with two berths.  The model demonstrates berth selection rules, detailed ship loading plans, surge bin operation, and stockyard management.

Rail Network

Rail Network

Shows trains moving back and forth between several loading locations and a discharge location.  The rail network includes single track with sidings and sections of double track.  Loop tracks at the loading and discharge locations.  Rail yard at the discharge location.  Demonstrates the ability to manage complex train movements without any deadlocks (a common source of failures for rail network simulations).

Processing Plant

Processing Plant

Shows material being fed to a processing circuit that include recirculation of a portion of the processed material.  Demonstrates the ability to handle recirculation circuits which are very tricky to get right in a discrete event simulation.

Blending Stockyard

Blending Stockyard

Shows trains unloading multiple products to a stockyard where they are blended to create the export products.  Demonstrates the ability to work with complex blending rules.