# Maximum Demonstrated Speed

The Maximum Demonstrated Speed (MDS) is the highest stable production speed achieved for a specific product on a specific machine. ENLYZE uses the MDS as a product-specific reference for calculating the performance factor.

## Why not just a fixed maximum speed?

In practice, different products are manufactured at different speeds. A machine-wide flat reference (e.g. "the machine can do 400 kg/h") leads to apparent performance losses for slower products that don't actually exist.

The MDS solves this problem: it is **product-specific** and based on actual production history.

## How the MDS is calculated

The MDS is automatically calculated from production history. The process consists of two steps:

### Maximum Run Speed (MRS) per order

For each completed order, the **Maximum Run Speed (MRS)** is determined: the highest stable speed achieved within that order.

"Stable" is ensured through a sliding window method. A time window (optimization interval, typically 10 minutes) slides across the performance curve of the order. At each step, the lowest value in the window is captured. The MRS is the highest of these minimum values.

This method filters out short-term spikes and ensures that only speeds maintained stably for the entire optimization interval length are considered.

### MDS from all MRS values

The MDS for a product is the highest MRS across all orders of that product on the machine.

## Dynamic adjustment

The MDS is **continuously and automatically** updated. When optimization measures achieve a higher stable speed, the MDS rises. This means:

* The performance factor of older orders can change retrospectively.
* Goals should be formulated as **relative improvements** (e.g. "5 percentage points better in 6 months"), not as absolute target values.

{% hint style="info" %}
The detailed description of the sliding window method with visualizations can be found under [Maximum Demonstrated Speed (OEE)](/en/concepts/understanding-oee/performance/maximum-demonstrated-speed.md).
{% endhint %}

## Related topics

* [Measuring performance](/en/concepts/performance/measuring-performance.md): How the MDS feeds into performance calculation.
* [Maximum Demonstrated Speed (OEE)](/en/concepts/understanding-oee/performance/maximum-demonstrated-speed.md): Detailed calculation logic with sliding window visualizations.
* [Setting up OEE tracking](/en/production-optimization/oee.md): Configuring the optimization interval (guide).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.enlyze.com/en/concepts/performance/maximum-demonstrated-speed.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
