Bonjour à tous,
J'ai une charge active qui dissipe près de 400W à plein régime. Bien que le système soit dimensionné pour, ce ne sera certainement plus le cas en pleine canicule. J'aimerai donc asservir mon système en température lorsque cette dernière dépasse une certaine valeur.
J'ai mis en place et implémenté un correcteur sur mon µc. Ca marche super bien pour échelon de consigne du style 25°C -> 80°C
Mais ce que je souhaite, c'est que lorsque la température dépasse un certain seuil, j'active l'asservissement. Voici un résultat de mesure ci-dessous :
Je déclenche l'asservissement avec une consigne à 80°C lorsque la température du système atteint 78°C. Mais on voit sur la courbe un gros "décrochage".
Lorsque la température est inférieur à 78°C, je laissais tout de même l'algo calculer la consigne afin que la transition soit douce entre boucle ouverte et boucle fermée. Mais non
Bien que ce ne soit pas critique pour mon application, j'aimerai essayer d’atténuer ce décrochage.
Avez-vous une idée de comment résoudre ce problème ?
Merci pour vos lumières
-----