> For the complete documentation index, see [llms.txt](https://docs.myrspoven.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.myrspoven.com/myrspoven-docs/myrspoven-docs-pl/funkcje-ai/adaptive-min-max.md).

# Adaptacyjne minimum i maksimum

Adaptive min/max to dźwignia regulacyjna w myCoreAI służąca do ograniczania, jak bardzo wartości zadane temperatury zasilania w obiegach grzewczych mogą odchylać się od bazowej krzywej zasilania. Dwie wartości definiują ten zakres: jedna powyżej wartości bazowej, druga poniżej, każda wyrażona jako ułamek skonfigurowanego pełnego zakresu sygnału. Oryginalne minimum i maksimum sygnału są zawsze respektowane — adaptive min/max może jedynie zawęzić zakres pracy, nigdy go poszerzyć.

## Jak to działa

Wartość bazowa to oczekiwana temperatura zasilania dla aktualnych warunków, wyprowadzona z krzywej zasilania budynku. myCoreAI stosuje adaptive min/max jako pasmo wokół niej:

$$
\text{upper bound} = \text{baseline} + \text{adaptive\_max} \times (\text{max} - \text{min})
$$

$$
\text{lower bound} = \text{baseline} - \text{adaptive\_min} \times (\text{max} - \text{min})
$$

Gdzie `min` i `max` to skonfigurowane granice sygnału.

* `adaptive_max = 0` — myCoreAI nie może podnieść wartości zadanej powyżej wartości bazowej.
* `adaptive_max = 100` — myCoreAI może osiągnąć skonfigurowane maksimum.
* `adaptive_min` działa symetrycznie po dolnej stronie.

Niewielki margines jest zawsze zachowany między dolną i górną granicą, aby uniknąć problemów numerycznych podczas optymalizacji.

### Przykład

| Ustawienie          | Efekt                                                                         |
| ------------------- | ----------------------------------------------------------------------------- |
| `adaptive_max = 20` | Wartość zadana może wzrosnąć do 20% pełnego zakresu powyżej wartości bazowej. |
| `adaptive_min = 15` | Wartość zadana może spaść o 15% pełnego zakresu poniżej wartości bazowej.     |

Biuro ogrzewane z sieci ciepłowniczej z sygnałem zasilania skonfigurowanym w zakresie od 25 °C do 65 °C i `adaptive_max = 20`, `adaptive_min = 15` daje myCoreAI osiem stopni marginesu powyżej wartości bazowej i sześć stopni poniżej.

## Wybór wartości

Jeśli nie ma szczególnego powodu, pozostaw obie wartości na `100`. To daje innym funkcjom oszczędzania energii przestrzeń do działania. Zbyt restrykcyjny Adaptive Min może na przykład blokować [Harmonogram komfortu](/myrspoven-docs/myrspoven-docs-pl/funkcje-ai/comfort-schedule.md) i [Przesuwanie obciążenia](/myrspoven-docs/myrspoven-docs-pl/funkcje-ai/loadshift.md).

## Wartości ujemne

Wartości ujemne przenoszą granicę na przeciwną stronę wartości bazowej.

Wartość ujemna `adaptive_min` przenosi dolną granicę *powyżej* wartości bazowej, zmuszając myCoreAI do ogrzewania bardziej, niż sugeruje krzywa bazowa. Bywa to czasami przydatne przy krótkoterminowym przywracaniu komfortu lub testach diagnostycznych, ale działa bezpośrednio przeciwko oszczędzaniu energii.

Wartości ujemne trzeba zresetować, gdy nie są już potrzebne — wartość ujemna `adaptive_min` pozostawiona na miejscu powoduje bezterminowo dodatkowe zużycie energii.

## Gdzie ma zastosowanie

Adaptive min/max ma zastosowanie do sygnałów temperatury zasilania obiegów grzewczych. Nie ma zastosowania do temperatur zasilania central wentylacyjnych (AHU), limitów temperatury wewnętrznej ani ciśnienia wentylacji.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.myrspoven.com/myrspoven-docs/myrspoven-docs-pl/funkcje-ai/adaptive-min-max.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.
