Welcome to MercuryLab

The handling of particles, powders, grains and other bulk solids is crucial to a majority of modern industries. However, the design and maintenance of bulk-handling systems is a complex task subject to many – often unforeseeable – pitfalls.

MercuryLab offers state-of-the-art virtual prototyping software for the design and optimisation of bulk-handling machinery, specialising in industrial mixing processes, helping you get a top-quality product to market in the shortest timeframe possible.

Our aim is to offer a faster, cheaper alternative to conventional prototyping, helping you to design, improve and optimise particle-handling systems and processes effectively and efficiently. In particular, we can help you:

• Identify and solve mixing or flow problems
• Rapidly optimise system design
• Improve efficiency
• Reduce running costs

We offer a range of services, including:

Consultancy – If you have a specific problem that needs fixing, or a system that needs designing or optimising in a short timescale, our specialist consultants have the expertise and cutting-edge tools needed to get the job done rapidly and effectively.

Cloud Services – The future of industrial system design – run computer simulations to optimise your machinery and processes anytime, anywhere, with unlimited computational power.

Training – Knowledge is power, and the key to staying ahead of your competitors is ensuring that you and your staff have the most cutting-edge skills and knowledge. We offer a range of courses covering all aspects of particle handling technology, ranging from on-site training in the usage of particle handling equipment to intensive courses through which you can learn to apply state-of-the-art computational techniques to the design and optimisation of your equipment.

Download our brochure!



The unpredictable behaviours of dynamic particulate systems make the design of new industrial equipment intended to handle powders and grains an extremely complex and risky task.
Although many attempt to resolve the above issues by constructing scaled-down model systems, this somewhat archaic approach is not only a slow but expensive process.
Click here to find out more.

By utilising simulation methods such as MercuryDPM, it is possible to gain insight into the behaviours of an industrial system before beginning construction of any form, allowing a multitude of possible issues to be avoided at the planning stage, and therefore potentially saving considerable amounts of time, effort and money.

Granular and particulate materials are ubiquitous in both industry and our everyday lives; in fact, it is likely that you have already encountered at least one granular material today, whether by walking along a gravel path, eating a bowl of cereal or brushing dust from a surface. Indeed, granular media are the second most manipulated substances on the planet after water. Yet despite this fact, our understanding of granular materials and their dynamical behaviours is shockingly incomplete compared to our knowledge of the flow behaviours of classical, molecular fluids.


MercuryLab offers training courses in how to model particle-handling systems, with the use of MercuryDPM. To get the most out of this course, we highly recommend some prior knowledge of C++. Therefore, we also offer C++ training to those with no experience in programming, no knowledge in C++ but some experience in programming as well as those with pre-knowledge of C++.

Our training courses are designed to provide a working knowledge of C++ and discrete particle method (DPM/DEM) techniques in a quick, convenient and accessible manner.