MPC zamiast PID – dlaczego zmieniliśmy sterowanie temperaturą w drukarkach Revon

12 listopada 2026 · 3 min czytania

MPC zamiast PID – dlaczego zmieniliśmy sterowanie temperaturą w drukarkach Revon

W drukarkach Revon temperaturą dyszy steruje teraz MPC – Model Predictive Control, a nie klasyczny regulator PID. To zmiana, której nie widać na ekranie, ale widać ją na wydruku. Wyjaśniamy, czym różnią się oba podejścia i dlaczego przeszliśmy na MPC.

Jak działa PID

PID patrzy na jedną liczbę: błąd, czyli różnicę między temperaturą zadaną a zmierzoną. Moc grzałki to suma trzech składników:

  • P (proporcjonalny) – im większy błąd teraz, tym więcej mocy,
  • I (całkujący) – sumuje błąd w czasie i usuwa stałe odchyłki,
  • D (różniczkujący) – reaguje na to, jak szybko błąd się zmienia, i hamuje przestrzelenia.

To prosty i odporny regulator, ale ma wbudowane ograniczenie: zawsze działa po fakcie. Żeby zareagować, temperatura musi najpierw uciec. A w hotendzie między grzałką, blokiem, dyszą i termistorem jest opóźnienie – ciepło potrzebuje chwili, żeby dojść do czujnika. Gdy drukarka nagle przyspiesza albo włącza nawiew, PID widzi spadek dopiero wtedy, gdy plastik już płynie chłodniejszy. Potem dogania, często z lekkim przeregulowaniem i falowaniem.

Do tego nastawy PID (trzy współczynniki) dobiera się w jednej temperaturze. W innej temperaturze, z innym przepływem czy wentylatorem, działają już gorzej.

Jak działa MPC

MPC nie czeka na błąd. Ma w pamięci model cieplny głowicy – uproszczony opis fizyki tego, co dzieje się w hotendzie. Model wie, ile energii potrzeba, żeby ogrzać blok (pojemność cieplna), jak szybko ciepło przechodzi z grzałki do bloku i do czujnika, ile ciepła ucieka do otoczenia i ile zabiera nawiew.

W skrócie bilans wygląda tak: moc grzałki = energia na podgrzanie bloku + straty do otoczenia + straty od nawiewu + ciepło zabrane przez filament. Każdy z tych członów da się policzyć zawczasu:

  • Filament – sterownik zna aktualny przepływ (mm³/s) i ciepło właściwe tworzywa, więc wie, ile mocy trzeba dodać, zanim temperatura spadnie,
  • Nawiew – zna prędkość wentylatora i jego wpływ na straty,
  • Otoczenie – uwzględnia temperaturę komory.

Na tej podstawie MPC przewiduje, jaka będzie temperatura za chwilę przy danej mocy, i od razu wybiera taką moc, żeby trafić w cel. Pomiar z termistora służy już tylko do korygowania modelu, a nie do gonienia błędu. To podejście z automatyki przemysłowej: tak steruje się procesami, w których opóźnienia są duże, a zakłócenia przewidywalne.

Dlaczego to ważne w druku 3D

  • Stała temperatura to stała lepkość. Tworzywo płynie przez dyszę tym łatwiej, im jest cieplejsze. Wahania o kilka stopni zmieniają przepływ, a więc szerokość ścieżki, połysk i wymiar ścianek.
  • Szybki druk to zmienny przepływ. Przy dużych prędkościach przepływ skacze między ścianami, wypełnieniem i krótkimi odcinkami. PID nie nadąża, MPC wie o zmianie od razu.
  • Nawiew na kolejnych warstwach przestaje zbijać temperaturę dyszy.
  • Duże maszyny drukują długo. Na wielogodzinnym wydruku stabilność temperatury przekłada się na powtarzalność od pierwszej do ostatniej warstwy.

Jak to wygląda w drukarkach Revon

W Revo OS wszystkie maszyny Revon używają wyłącznie MPC – PID nie jest już stosowany. Model głowicy wyznacza kalibracja: drukarka sama nagrzewa i chłodzi blok, mierzy odpowiedź i zapisuje parametry. Wykonujemy ją przy uruchomieniu maszyny i po wymianie grzałki, bloku albo termistora. Wymiana samej dyszy (kluczem 7 mm) nie wymaga nowej kalibracji.

Masz pytania o sterowanie temperaturą w swojej drukarce albo chcesz przejść na Klippera z MPC? Napisz do nas – zajmujemy się tym na co dzień w serwisie.

Czym jest MPC w drukarce 3D?

MPC (Model Predictive Control) to sterowanie temperaturą hotendu oparte na modelu cieplnym głowicy. Zamiast reagować na błąd jak PID, przewiduje wpływ przepływu filamentu, nawiewu i otoczenia i podaje moc z wyprzedzeniem.

Czy MPC jest lepszy od PID?

Przy zmiennym przepływie i nawiewie – tak: temperatura jest stabilniejsza, a model działa w całym zakresie temperatur. PID jest prostszy, ale zawsze reaguje po fakcie.

Czy po wymianie dyszy trzeba kalibrować MPC?

Nie. Kalibrację powtarzamy po wymianie grzałki, bloku grzejnego lub termistora. Sama wymiana dyszy jej nie wymaga.

Przeczytaj też

Newsletter Revo3D

Raz w miesiącu: nowe realizacje, poradniki ustawiania filamentów i nowości z warsztatu. Bez spamu.