Defining Material Components in DPSIM

Before adding a feed or process equipment, DPSIM needs to know what the solid material is made of.

This is done by defining the project components.

A component represents a constituent of the solid phase that DPSIM will track throughout the flowsheet. Depending on the application, components may represent minerals, chemical constituents or other solid fractions relevant to the process.

Examples include:

  • hematite;
  • quartz;
  • magnetite;
  • valuable mineral;
  • gangue;
  • Fe₂O₃;
  • SiO₂;
  • Al₂O₃.

Once defined, these components are available throughout the entire simulation and can later be assigned different proportions in each stream and particle size class.

Defining Material Components in DPSIM
Figure 1. Default Components editor. Each row defines one solid component available to the project.

What is a component in DPSIM?

A mineral processing stream contains more information than simply a total mass flow.

Consider an iron ore feed containing hematite and quartz.

A simplified representation could be:

Solid stream = Hematite + Quartz

DPSIM can track the mass associated with each component as the material passes through crushers, screens, hydrocyclones, separators and other process units.

This makes it possible to calculate quantities such as:

  • component grades;
  • component mass flowrates;
  • component recoveries;
  • concentrate and tailings composition;
  • component distribution by particle size;
  • solid density.

The component definition therefore establishes the composition basis of the entire simulation.

Defining Material Components in DPSIM
Figure 2. A solid stream can contain multiple components that DPSIM tracks independently.

Water does not need to be created as a solid component.

DPSIM tracks water separately from the solid components, allowing slurry properties such as percent solids and volumetric flow to be calculated independently.

Opening the Components editor

In the DPSIM toolbar, select:

Set Components

This opens the Default Components window.

Defining Material Components in DPSIM
Figure 3. Use Set Components on the project toolbar to open the component editor.

The component table contains the following fields:

Name
The identifier used for the component throughout the project.

Density (t/m³)
The density assigned to the solid component.

Grade display
The name that DPSIM can use when presenting the component grade.

Convert grade
Enables an optional conversion between the internally tracked component and the grade displayed to the user.

Multiplier
Conversion factor used when grade conversion is enabled.

Translation
Optional translation term used in the grade conversion.

Defining Material Components in DPSIM
Figure 4. Component fields: name, density, grade display, conversion setting, multiplier and translation.

For most basic simulations, only Name and Density need particular attention.

The grade conversion fields become useful when the quantity reported by the laboratory or plant is different from the component used internally in the simulation.

Adding components

Use:

Add row below

to create another component.

Defining Material Components in DPSIM
Figure 5. Select Add row below to create another component.

For a simple example, consider a material represented by two mineral components:

NameDensity
Hematite5.2 t/m³
Quartz2.65 t/m³

The exact component structure should reflect the objective of the simulation.

If the study is concerned only with the separation between valuable and non-valuable material, a simplified structure such as:

Valuable Mineral

Gangue

may be sufficient.

If the process needs to track several constituents independently, more components can be created.

For example:

Fe₂O₃

SiO₂

Al₂O₃

Other

Defining Material Components in DPSIM
Figure 6. Example of a two-component project definition in the DPSIM table.

The important point is that a component should represent something that needs to be tracked independently through the flowsheet.

Choosing the appropriate level of detail

It is tempting to define every chemical constituent available in the assay.

That is not always necessary.

The component structure should be detailed enough to answer the engineering question being studied, but not more detailed than the available data can support.

For example, if the objective is simply to evaluate a silica rejection stage, a model containing:

Iron-bearing material

and

Silica-bearing material

may sometimes be sufficient.

A more detailed study may instead require:

Hematite

Goethite

Quartz

Kaolinite

and other relevant minerals.

The best component definition therefore depends on both:

  • the objective of the simulation;
  • the information available to describe the ore.

Engineering note

Adding more components does not automatically make a model more accurate.

Every additional component requires meaningful information about its distribution in the feed and, depending on the process model, its behavior through the equipment.

A simpler representation supported by good data is generally more useful than a highly detailed representation based on assumptions.

Why component density matters

Each component in DPSIM has its own solid density.

This is not simply descriptive information.

DPSIM uses the component masses and their respective densities to calculate the overall solid specific gravity of a stream.

Conceptually, the total solid volume is obtained from the volume occupied by each component:

Component volume = Component mass / Component density

The stream solid density can then be obtained from:

Solid density = Total solid mass / Total solid volume

This means that the calculated solid density can change as the composition of a stream changes.

For example, if a separation process produces one stream richer in a high-density mineral and another richer in a low-density gangue mineral, their calculated solid densities can also be different.

Defining Material Components in DPSIM
Figure 7. A change in component composition can produce streams with different calculated solid densities.

This becomes particularly important in processes where density influences equipment behavior or slurry calculations.

Component name and grade are different concepts

The component definition tells DPSIM what material is being tracked.

The grade tells DPSIM how much of that component is present in a particular stream.

These are different stages of the simulation setup.

For example, defining:

Hematite

and

Quartz

does not yet specify whether the feed contains 20%, 50% or 80% hematite.

At this stage, we are only defining the possible constituents of the solid material.

The actual feed composition will be entered later when we configure the feed.

Defining Material Components in DPSIM
Figure 8. Project components define what can exist; feed composition later defines the entering proportions.

This distinction is important because the same component definitions are shared by the complete project, while their proportions can change from stream to stream as the material passes through the process.

Grade display and grade conversion

Sometimes the component used internally in the mass balance is not the quantity normally reported as the process grade.

A common example is an oxide represented as a mineral or chemical component while the plant reports the grade as the corresponding element.

DPSIM provides an optional grade display conversion for this purpose.

The relationship used is:

Canonical grade = Display grade × Multiplier + Translation

and therefore:

Display grade = (Canonical grade − Translation) / Multiplier

For example, DPSIM contains a predefined behavior for a component named:

Fe2O3

When this component is used, the grade can be displayed as:

Fe

with the appropriate conversion factor.

Defining Material Components in DPSIM
Figure 9. Fe2O3 configured with Fe as the displayed grade and grade conversion enabled.

This allows the internal mass balance to remain based on the selected component while results can be presented using the grade convention normally used in the project.

For simulations that do not require this distinction, leave grade conversion disabled.

Naming components

Component names should be simple, clear and consistent.

Good examples include:

Fe2O3

SiO2

Hematite

Quartz

Magnetite

Gangue

Avoid creating two components with different spelling that represent the same material, such as:

Silica

and

SiO2

unless they intentionally represent different quantities in the model.

DPSIM requires component names to be unique.

Defining Material Components in DPSIM
Figure 10. A concise component list with unique, consistent names.

Consistent naming becomes increasingly important as the flowsheet grows because component names appear in stream results, model parameters and component-by-size calculations.

Applying the component definition

After defining the components, select:

Apply and close

Defining Material Components in DPSIM
Figure 11. Select Apply and close to store the component definition in the project.

The component list becomes part of the project definition.

DPSIM requires at least one component to remain in the project, and each component must have:

  • a unique name;
  • a positive numeric density.

Once the component structure has been established, save the project.

At this point, DPSIM knows what types of solid material can exist in the simulation, but it still does not know how those solids are distributed by particle size.

That is our next step.

From composition to particle size

Mineral processing behavior depends strongly on both composition and particle size.

Two streams may contain exactly the same total amounts of hematite and quartz while behaving very differently if their particle size distributions are different.

DPSIM therefore represents the solid material using both dimensions:

Component

and

Particle size

Later, these concepts will be combined so that the simulator can represent quantities such as:

Hematite in the 150–106 µm fraction

or:

Quartz in the 45–38 µm fraction

This component-by-size representation is one of the foundations of mineral processing simulation.

Defining Material Components in DPSIM
Figure 12. Component-by-size representation combines component columns with particle size rows.

Before entering those distributions, however, we first need to define which particle size classes will exist in the project.

The next tutorial will show how to configure the Particle Size Distribution mesh in DPSIM, including an important convention used internally by the simulator:

particle sizes are stored from largest to smallest.