skip to Main Content

Stay competitive, use the simulation with Pertact!

In today’s business world, many decisions have to be taken every day in a short time. Too often, far-reaching business decisions are made on the basis of assumptions and intuition without prior scrutiny. Optimize this scheme of action and make your business processes more efficient for the successful future of your company.

What is a simulation software?

With a simulation software complex processes and systems can be reproduced in a model and examined with regard to their behavior and their results. This makes it possible to analytically evaluate process changes, investment decisions or other processes of change in companies and to assess their impact concretely – with key figures. Parameters can be changed as often as desired and thus different scenarios and options can be examined. This will demonstrate whether the desired effects of measures actually occur, which results are actually achieved and the basis for a realistic ROI calculation is laid. Business decisions are based on a solid foundation – at the same time, the bar is set for a success control.

What is Pertact?

Pertact is an advanced event-discrete simulation software designed and developed by consultancy firm IPML. In addition to the basic method of discrete-event simulation, algorithms that are used in business management processes are available. A major criticism of classical simulation methods is that business algorithms such as the disposition, availability check or ATP appointment determination can not be displayed. With the advanced event-discrete simulation software Pertact this is fixed, complex business management processes can be simulated in a simple manner . Custom algorithms can be added easily.

Discover the countless possible applications of simulation software!

Priority rule for competing orders

According to which priority rule are your production orders sorted and would you work more efficiently with a different order? The question arises especially for companies with many parallel orders of different products in production. The orders usually consist of several working steps, which differ in number and order in which these occupy machines.
Examine your current priority rule for optimization needs without interfering with real business operations using simulation. Use the simulation to construct use cases for e.g. minimizing lead times, maximizing capacity utilization, or minimizing costs associated with manufacturing, storage, or idling the plant. Especially with complex production systems, it is impossible or uneconomical for the company to make changes directly to the real system. By means of the simulation you can simulate any number of variants in the order configuration of tasks and find the optimal solution for your goals. In addition, by considering the production process as a whole  the simulation gives you a solid justification for sustainable change proposals and delivers concrete quantitative results.

LEAN management par excellence

A special feature of the LEAN methodology is the ability to simulate, often in physical sandbox models, and then quickly implement new processes as models. But this methodology has its limits. It remains uncertain whether it can accommodate the manageable sandbox model with the highly complex production diversity. In addition, results are difficult to reproduce and changes in various parameters cumbersome. Here, Pertact goes a step further: The entire production system is simulated and then any changes can be made. Does a modification actually lead to a reduction in complexity or do inventories build up elsewhere? Pertact provides answers. Since the level of detail can be set as desired, aspects can also be presented in the simulation model that are irrelevant in a first examination. Questions that arise in the project progression can be answered. Business algorithms can be added, so the environment around a production system, such as scheduling and appointment determination can be included.

Take the next step and use Pertact!

Quickly create your first model in Pertact with the built-in „drag and drop“ feature for inserting individual modules. With the numerous adjustable parameters of each module, you can realistically simulate your business processes and customize the model according to your wishes with just a few clicks . To evaluate the results of your simulation, the software provides you with a range of graphics and reports. This allows you to illustrate and present your results time-saving and professional. Use the extensive wiki with many examples to get started.

Event-oriented method

Industry-independent applications of the software for mapping complex business processes.

Business algorithms

Provides algorithms for disposition, forecasts, production.

Interoperability with Excel

Structured data can be read directly from Excel and further processed in Pertact.

Included elements for your simulation model

Entities move through the simulation model. They represent all moving elements such as sales orders, production orders, materials, etc.
Attributes are properties of entities. These are freely definable, e.g. order numbers, priority etc.
Variables apply for the entire model and can be defined as desired.
Resources can be occupied by entities and represent machinery, equipment, personnel, trucks, containers, etc.

Module (selection)
The create module repeatedly creates any number of entities and sends them in the simulation model.
The dispose module removes entities from the simulation model.
The process module delays entities for any duration. Bottlenecks can be represented by resources.
The assign module assigns new values to attributes and variables, changes the usage type of resources, the color and types of entities.
The batch module merges any number of entities into a temporary or permanent stack.
The split module resolves a temporary stack and releases the entities it contains back into the simulation model.
The chance module makes decisions based on probabilities and thus chooses the next target of the active entity.
The condition module makes a decision based on freely definable conditions and determines the next target of the entity.
The queue module provides a queue for other modules. Leaving the queue is done via predefined rules.
The duplicate module generates any number of copies of entities. Already incurred costs can be taken on by duplicates.
The event module triggers previously defined events and can thus influence the values of attributes and variables.
The scheduler module can trigger previously defined events multiple times, changing the values of attributes and variables.
The hold module stops entities until a signal is received or an arbitrary definable condition is evaluated to be true.
The signal module triggers a signal when an entity arrives, to which any number of hold modules can react.
The pickup module removes entities from a queue and sends them back into the simulation model.
The execute module executes an algorithm or an arbitrarily definable expression.


Algorithms are complex business calculations such as disposition, forecast models, work plan finding, etc. Missing algorithms can even be added by programming (Visual Studio Integration). The calculation results are available in the simulation model. Data for algorithms are provided in data containers.

Do you have questions about Pertact? Contact us!