Les imprimantes Revon régulent désormais la température de la buse avec le MPC (Model Predictive Control) au lieu d’un régulateur PID classique. Le changement ne se voit pas à l’écran, mais il se voit sur la pièce. Voici ce qui distingue les deux approches et pourquoi nous sommes passés au MPC.
Comment fonctionne le PID
Le PID ne regarde qu’une valeur : l’erreur, l’écart entre la température de consigne et la température mesurée. La puissance de chauffe est la somme de trois termes :
- P (proportionnel) : plus l’erreur est grande maintenant, plus la puissance est élevée,
- I (intégral) : cumule l’erreur dans le temps et supprime les écarts permanents,
- D (dérivé) : réagit à la vitesse de variation de l’erreur et amortit les dépassements.
C’est simple et robuste, mais il y a une limite intrinsèque : le PID agit toujours après coup. La température doit d’abord dériver. Et dans un hotend, il existe un retard entre la cartouche, le bloc, la buse et la thermistance : la chaleur met du temps à atteindre le capteur. Quand l’imprimante accélère soudain ou allume le ventilateur de pièce, le PID ne voit la baisse que lorsque le plastique coule déjà plus froid. Il rattrape ensuite, souvent avec dépassement et oscillations.
De plus, les réglages PID sont faits à une seule température. À une autre température, un autre débit ou une autre ventilation, ils fonctionnent moins bien.
Comment fonctionne le MPC
Le MPC n’attend pas l’erreur. Il dispose d’un modèle thermique de la tête, une description simplifiée de la physique du hotend : l’énergie nécessaire pour chauffer le bloc (capacité thermique), la vitesse de transfert de la chaleur vers le bloc et le capteur, les pertes vers l’ambiance et la part emportée par le ventilateur.
En résumé : puissance de chauffe = énergie pour chauffer le bloc + pertes vers l’ambiance + pertes dues au ventilateur + chaleur absorbée par le filament. Chaque terme se calcule à l’avance :
- Filament : le régulateur connaît le débit actuel (mm³/s) et la chaleur massique du matériau, il ajoute donc de la puissance avant que la température ne baisse,
- Ventilateur : il connaît sa vitesse et son effet sur les pertes,
- Ambiance : il tient compte de la température de l’enceinte.
Le MPC prédit ainsi la température des instants suivants et choisit immédiatement la puissance qui atteint la consigne. La mesure de la thermistance sert alors à corriger le modèle, pas à courir après l’erreur. C’est une approche issue de l’automatisme industriel, utilisée pour les procédés à forts retards et perturbations prévisibles.
Pourquoi c’est important en impression 3D
- Température stable signifie viscosité stable. Le plastique coule d’autant mieux qu’il est chaud. Des variations de quelques degrés modifient le débit – et donc la largeur de ligne, la brillance et les cotes des parois.
- Imprimer vite signifie un débit variable. À grande vitesse, le débit saute entre parois, remplissage et segments courts. Le PID ne suit pas, le MPC connaît le changement immédiatement.
- Le ventilateur de pièce ne fait plus chuter la température de la buse sur les couches suivantes.
- Les grandes machines impriment pendant des heures. La stabilité thermique garantit la répétabilité de la première à la dernière couche.
Et dans les imprimantes Revon
Sous Revo OS, toutes les machines Revon utilisent uniquement le MPC – le PID n’est plus utilisé. Le modèle de la tête est obtenu par une calibration : l’imprimante chauffe et refroidit elle-même le bloc, mesure la réponse et enregistre les paramètres. Nous la réalisons à la mise en service et après le remplacement de la cartouche chauffante, du bloc ou de la thermistance. Le simple remplacement de la buse (clé de 7 mm) ne nécessite pas de nouvelle calibration.
Des questions sur la régulation de température de votre imprimante, ou envie de passer à Klipper avec MPC ? Contactez-nous – c’est notre quotidien au service technique.