Modeling of technical resources

Alternative or additive allocation of resources

If several technical resources have been allocated to a function, they are used additively by default, that is, all resources are used simultaneously to carry out the function. You can change this allocation strategy using the Resource allocation function attribute. Select Alternative or Additive.

Prioritization of resource allocation

If resources are allocated to a function alternatively, you can use the Priority attribute to specify which resource has priority if several of them are available at the same time. The resource with the highest priority is then allocated.

General prioritization of resources

To specify which resource is generally to be used as a priority, define the Priority attribute (Simulation attribute type group) at human or technical resources. Indicates which human resource is to be used to process a function if there is a choice of several employees who can process it. The higher the number, the higher the priority. For example, if three employees have been allocated to a function, the employee with priority 3 will be used to carry it out. If a new process arrives while this employee is active, the employee with priority 2 will process the new process, and so on.

Under the aspect of multiple resource use, the following applies to positions and roles: If multiple persons are required, the person whose position or role has the highest priority is used first, followed by the person having the position or role with the next highest priority. This procedure continues until all required persons are committed.

The number of persons must be greater than the number of process instances. Please note that the number of employees is always assumed to be 1 for the Position and Role object types, regardless of the number you entered in the Number of required employees attribute (Simulation attribute type group) for the carries out connection.

Prioritization of resources for a specific function

To specify which resource is to be used as a priority for a particular function, define the Priority attribute (Simulation attribute type group) at the connection between functions and resources. This can be beneficial if certain resources are more suitable for performing a particular task than others.

The attribute at the connection has priority over the attribute at the resource. The higher the value, the higher the priority.

Required and available capacity

The number of times a technical resource is required to carry out a function simultaneously can be specified using the Required capacity attribute at the connection between the two objects. It does not matter which connection type is used between the resource and the function. The available capacity of a technical resource, that is, the number of times it can be used simultaneously, is specified using the Capacity attribute. The value 1 is used by default. A function with an allocated technical resource is not carried out unless the available capacity is greater than or equal to the capacity required. If the capacity is insufficient, the incoming process folders stack up in dynamic wait state at the function. If the resource provides a multiple of the capacity required, the function can be carried out in parallel a corresponding number of times.