Discrete element modelling

Advanced simulation services

We specialise in the mathematical modelling and simulation of engineering problems, which helps you safely and accurately assess operational issues before implementation.

Contact Us

Key contact

Aaron Dinovitzer

Vice President – Capability & Strategy Manager – Asset Performance Services

Aaron Dinovitzer

Vice President – Capability & Strategy Manager – Asset Performance Services


613-592-2830 ext 203 energy@bmtglobal.com

UK and Europe

Dale Hastings-Payne

Head of Business Development, Asia Pacific

Dale Hastings-Payne

Head of Business Development, Asia Pacific


+65 6517 6800 offshore@bmtglobal.com

We help to optimise efficiencies, maximise investments and reduce risk through all phases of an engineering project life cycle using leading-edge software and computing hardware to provide rapid answers to complex problems:

  • stress analysis
  • fluid flows
  • particle dynamics
  • heat transfer
  • structural and drive dynamics
  • control systems

We help you improve productivity while reducing downtime.

Discrete event simulation

We use Discrete Event Simulation (DES) to help inform decision making and investigate system dynamics.

One advantage of this method is its speed and configuration. Unlike continuous simulation models where each slice of time is considered equally, DES achieves results much more quickly by only considering those events that alter the system’s state. Additionally, since the system is defined from the bottom up, changes to ‘low-level processes’ can be tested almost instantly without reconfiguring high-level logic.

Our approach

We take a consultative approach to DES, and we begin by holding discussions with stakeholders to establish the relevant requirements and behaviour of the system. We then collect critical input data and select a preliminary model, followed by an iterative process in which stakeholders check and validate the logic and behaviour of the model. This approach gives our customers confidence in the model being constructed, not just because they can compare the model’s results to real-world data but because they can also see how individual activities affect the bigger picture.

Once the model’s validity has been agreed upon, it can trial proposals, test assumptions, and investigate the relationship between different inputs and KPIs.

Discrete event simulation (DES) is a type of simulation that considers a system as a discrete collection of events. Each event has a defined effect on the rest of the system.

The individual processes that make up a system can be defined in terms of their impact on the system, resource requirements, and trigger (i.e. they may be scheduled, occur at random, or appear in response to another system event).

After defining the constituent parts, they can be combined within the simulation to recreate the system from the ground up.


  • Options analysis:
    Test various infrastructure, personnel or resource changes without the need for costly physical trials.
  • Throughput analysis:
    Generate utilisation metrics to identify the bottlenecks within the system.
  • Planning:
    Use a model of a proposed system to develop an understanding of the required resources and timeline.
  • Optimisation:
    Optimise system performance against selected key performance indicators

Computational fluid dynamics (CFD)

CFD is the science of using computer programs to solve problems involving fluid flows - and we have a well-earned reputation as pioneers in this field. Our powerful CFD software assesses flow problems, with turbulent or laminar flow, either compressible or incompressible, as an aid to calculating flow rates, pressure drops and drag coefficients. Our services range from initial design reviews to alternative design recommendations and appraisals.

Blast simulation

As pioneers in the development and application of computational fluid dynamics, we have created a CFD code to calculate dust explosions' dynamic evolution and suppression, helping you model blast explosions more accurately and enabling better management of such events.

We have extensive experience in handling underground coal dust explosion and suppression.