Resource Allocation Modeling

Combine entities, model with resources, create composite and batched entities

Entities in an event-based system can also acquire and release resources, which can represent supplies, machines, or even people that entities use to complete a task or event.

The entities can be batched and they can have complex composite structure that carries information about the attributes, structure, and timers of the original entities combined.


expand all

Resource AcquirerAcquire entity resources
Resource PoolPool entity resources
Resource ReleaserRelease entity resources
Composite Entity CreatorCreate composite entities
Composite Entity SplitterSplit composite entities
Entity Batch CreatorCreate batch of entities
Entity Batch SplitterSplit batch entities
Entity FindFind entities


Model with Resources

Use resource blocks to share commodities in your model.

Set Resource Amount with Attributes

Use the Selected Resources table of the Resource Acquirer block to receive the resource amount definition from the block dialog box or an entity attribute.

Optimize SimEvents Models by Running Multiple Simulations

Use Simulink.SimulationInput object to create simulation sets to test the results and to perform model optimization.

Use Composite Entity Creator block to Model Resource Allocation

Combine entities from different paths.

Find and Extract Entities in SimEvents Models

Common workflows involving Entity Find block to find and extract entities.

Featured Examples