Régulation, régulateurs, automates, capteurs

Ce forum est public et accessible en lecture même sans être inscrit, mais pour intervenir ou accéder aux pièces jointes il faut être inscrit.

Dans ce forum, vous pouvez demander des renseignements techniques ou administratifs, répondre aux questions posées, diffuser des informations relatives à la petite hydroélectricité.

Modérateurs : dB-), Forge

dch27
Membre
Messages : 231
Inscription : 19 nov. 2014, 22:09
Localisation : Normandie - Eure

Re: Automates programmables

Message par dch27 »

Bonjour,
ok merci,
Très pratique aussi, le mode Debug a distance y compris via le net.
Je n'ai pas de problème avec l'heure de l'em4: pas de dérive (plusieurs mois), peut être ai je coché la bonne case quelque part.
Pour le reset de l'alim de l'em4 et des autres instruments et switchs, j'utilise un IPX800V3 de GCE electronics (8 sortie relais, 4 entrées ana et 8 digitales): interface web domotique très bon marché (pas comme l'Em4 :evil: ) et très fiable, équipé d'ailleurs d'un watchdog qui scan une adresse reseau. Une appli smartphone très pratique permet la commande de l'IPX ("Imperihome")
J'utilise aussi effectivement si nécessaire le reboot de la freebox à distance
dch
Avatar de l’utilisateur
From
Membre
Messages : 653
Inscription : 02 mars 2010, 10:59
Localisation : Région Rhône Alpes

Réglage régulation PID

Message par From »

Bonjour à tous,

Je cherche à caler une régulation PID qui a des comportement assez erratiques : dans certaines plages de niveau, elle a tendance à "pomper exagérément, ouverture à fond, puis réduction exagérée, et ainsi de suite.

J'aimerais savoir comment les experts font pour régler tout ça, je sais que c'est assez empirique et qu'il faut tâtonner un peu, mais je me demandais s'il y avait une méthode plus rationnelle que le pif total.

Habitué à une régulation basique qui agit toujours de la même manière, et incompétent vis a vis des PID je suis dépité devant un système censé faire une régulation au petit poil et qui fait parfois n'importe quoi. Je précise qu'à certains régimes, j'obtiens une belle ligne droite.

J'ajoute qu'il s'agit d'une installation sur un cours d'eau assez vif.
Les réglages auxquels j'ai accès sont : Gain régulateur (actuellement 35%) Ti régulateur (actuellement 120 s) et Temps minimum d'attente impulsion (actuellement 15s).

Avant de faire n'importe quoi ....

Merci beaucoup !
F.
Moulin équipé 30 kW hydro ( Francis C. Dumont en chambre d'eau)+ 21 kWc solaire dans l'Ain.
mouche
Membre
Messages : 60
Inscription : 01 déc. 2015, 21:49
Localisation : Ariège

Re: Réglage régulation PID

Message par mouche »

Bonjour,
Il y a également un paramètre assez important qui est la bande morte, pour ma part la bande morte est de + ou - 15 mm autour de la consigne de niveau. En clair il n'y a aucune action sur les directrices si le niveau reste compris dans la bande morte.
Ensuite le temps mini entre 2 actions consécutives sur les directrices est de 120 secondes c'est beaucoup mais mon cours d'eau est bien régulier...
Enfin j'utilise une régulation de type PD. Au final même si il faut 15 minutes pour se caler la bonne ouverture des directrices, je n'ai ensuite aucun pb de pompage...

En conclusion si le Temps minimum d'attente impulsion (actuellement 15s) correspond au temps entre 2 actions consécutives sur les directrices je serais d'avis de mettre 60 s sur cette valeur.
ericnoharet
Membre
Messages : 1277
Inscription : 13 juin 2011, 14:36
Localisation : Sud Ardéche

Re: Réglage régulation PID

Message par ericnoharet »

Bonjour,

Les réglages que j'utilise sont en proportionnel dérivés seulement.

Mais si il y a un automate, j'utilise ma régulation maison.

Et les temps ne sont pas les mêmes en ouverture et fermeture.
(Astuces dans le programme)
En fait lorsque le niveau monte, je laisse déborder le seuil un peu plus longtemps.
Par contre lorsque le niveau baisse, je règle un peu plus court pour ne pas aspirer d'air.

Chaque centrale à un peu ses particularités.

Je vois beaucoup de régulations qui ont à un niveau particulier un gros pompage.

Les réglages les plus lents sont souvent les meilleurs.

Eric
Avatar de l’utilisateur
From
Membre
Messages : 653
Inscription : 02 mars 2010, 10:59
Localisation : Région Rhône Alpes

Re: Réglage régulation PID

Message par From »

Bonjour

Merci beaucoup pour ces précisions. Vous dites tous deux que vous utilisez une régulation de type proportionnel dérivée plutôt que proportionnel intégrale dérivée.

Pouvez vous expliquer pourquoi et les conséquences "néfastes" selon votre expérience du paramètre "intégral" ?

Merci !

F.
Moulin équipé 30 kW hydro ( Francis C. Dumont en chambre d'eau)+ 21 kWc solaire dans l'Ain.
turbot
Membre
Messages : 103
Inscription : 20 mai 2016, 19:20
Localisation : Normandie

Re: Réglage régulation PID

Message par turbot »

Bonjour,

Nul besoin de faire des régulations compliquées
Régulation de niveau entre deux seuils Max et Min, par exemple
Si niveau > Max = > ouverture directrices par petit pulse avec une période To
Si Min<niveau<Max = > pas d'action
SI niveau <MIn = > fermeture des directrices par petit pulse avec une période Tf

Ca fonctionne parfaitement. Pour éviter les phénomènes d'oscillation, il faut augmenter les périodes To et Tf.
A noter que les variations de débits sont en général lentes.

Vouloir faire une régulation type PID risque de solliciter exagérément les actionneurs des directrices.


Cordialement

Turbot
Avatar de l’utilisateur
dB-)
Site Admin
Messages : 4352
Inscription : 24 janv. 2010, 17:09
Localisation : Vosges
Contact :

Re: Réglage régulation PID

Message par dB-) »

Bonsoir,
Je cherche à caler une régulation PID qui a des comportement assez erratiques : dans certaines plages de niveau, elle a tendance à "pomper exagérément, ouverture à fond, puis réduction exagérée, et ainsi de suite.
Il faudrait diminuer un peu le réglage du gain (qui est le facteur "P" ou proportionnel), par exemple de 35 à 30 % ça devrait améliorer les choses. De même, augmenter un peu le temps minimum d'attente impulsion, par exemple de 15 à 20 s. Il n'y a pas de risque à faire ces modifications, notez juste les valeurs initiales pour pouvoir y revenir si besoin.
je me demandais s'il y avait une méthode plus rationnelle que le pif total.
Il y a plusieurs méthodes pour régler un PID, de la méthode "hard" dans laquelle on modélise absolument tout mathématiquement (ça je l'ai fait étant plus jeune sur des bancs de test de machines frigorifiques de quelques MW : on y passe quelques journées et c'est une bonne piqure de rappel en maths :D ), jusque à la méthode totalement "au pif", qui n'est franchement pas terrible.

Entre ces deux méthodes, il y a "le bon sens paysan" vingt diousse :)

- le facteur "P" est le proportionnel : plus l'erreur (c'est à dire l'écart entre la valeur mesurée et la valeur cible) est grande, et plus l'action est forte. En voiture, plus la route tourne sec et que vous vous rapprochez du fossé, et plus vous tournez le volant.

- le facteur "I" est le facteur intégral : même une petite erreur est cumulée au fil du temps, et génère à la fin une action. Par exemple la mouche qui ne fait qu'un petit bzz bzz insignifiant va quand même se prendre un coup de tapette au bout de 10 minutes :D ! Ne pas mettre de correction intégrale revient à créer une bande morte. Cas aussi du conducteur somnolant qui se rapproche insidieusement de la ligne continue, et qui réagit à un moment. Donc dans votre cas, vous pouvez diminuer un peu le Ti, par exemple passer de 120 à 80 s.

- le facteur "D" est le facteur dérivé : on agit en plus sur la sortie si l'erreur est en train d'augmenter, et on agit d'autant plus que l'erreur augmente vite. Exemple du conducteur qui découvre un camion au sortir d'un virage et qui peut sur-réagir !... Ce paramètre est rarement utilisé sur nos petites installations.
Je précise qu'à certains régimes, j'obtiens une belle ligne droite
Il y a probablement un ou plusieurs points de fonctionnement problématiques avec la ou les turbines, par exemple du jeu ou une vibration dans le système de vannage, ou un écoulement critique, ou une résonance qui peut être lente et fonction d'un tas de paramètres (création avec les variations de débit d'une vague en amont des grilles, qui se balade et revient au bout de quelques secondes, et qui peut perturber le capteur de niveau, etc ...), c'est normal, et cela peut arriver ou non en fonction des sites. Il faut trouver le bon compromis au niveau réglage ...
installation sur un cours d'eau assez vif.
Même sur un cours d'eau assez vif, les variations importantes se déroulent sur plusieurs heures et ce n'est pas du tout un problème pour une régulation.

Je ne pense pas qu'il y ait un système meilleur qu'un autre : que ce soit une bande morte ou un PID, il faudra bien que l'on agisse sur le vannage si la ressource en eau évolue, et l'un ou l'autre système peut se révéler bien ou mal réglé, par exemple gaspiller de l'eau, ou fatiguer la commande de vannage ! Il faut voir aussi le problème dans son ensemble, par exemple le temps d'intégration d'un capteur de niveau analogique modifie le comportement de la régulation, de même une simple modification du réglage d'une pression ou d'un limiteur de débit sur le circuit hydraulique de la commande de vannage peut amener à retoucher les paramètres de la régulation.
2017-12-06_144837.png
Bonne soirée

dB-)
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
didier Beaume, DBH Sarl 33 les Chênes 88340 Le Val d'Ajol, RCS Epinal Siren 510 554 835 capital 50 000 € APE 3511Z TVA FR82510554835
Etudes, vente et pose de turbines, rénovation, régulation, maintenance, vannes, grilles, dégrilleurs
Microcentrale avec une Kaplan DR 1600 l/s @ 4.80 m en entraînement direct @ 500 tr/min

Image
Site Web DBH Sarl.eu
Avatar de l’utilisateur
From
Membre
Messages : 653
Inscription : 02 mars 2010, 10:59
Localisation : Région Rhône Alpes

Re: Réglage régulation PID

Message par From »

Merci pour ces précisions et à dB pour cette parfaite et très complète explication.

Comme le dit Turbot , je pense également que le plus simple est le mieux. En l'occurrence le PID est installé et il faut donc, dans une certaine mesure que je m'en accommode.

Si je veux passer en bande morte je mets le Ti à 0 ?
Il faudrait rajouter la possibilité d'un temps d'ouverture distinct du temps de fermeture.

Je vais aussi contrôler la stabilité des positions, il doit y avoir aussi un défaut à ce niveau, mais qui n'explique pas les variation rapides et importantes.

Merci de votre aide et bonne journée
Moulin équipé 30 kW hydro ( Francis C. Dumont en chambre d'eau)+ 21 kWc solaire dans l'Ain.
Avatar de l’utilisateur
dB-)
Site Admin
Messages : 4352
Inscription : 24 janv. 2010, 17:09
Localisation : Vosges
Contact :

Re: Réglage régulation PID

Message par dB-) »

Bonjour,

puisque ça fonctionne globalement assez bien, je ne ferais personnellement que de petites modifications, par exemple celles que j'ai suggérées, suivies à chaque fois une période d'observation.

Mais si vous voulez régler d'un seul coup le Ti à zéro, pourquoi pas ... ça peut être efficace ... ou pas ... :D

Des temps de pulses d'ouverture et fermeture différents ne se justifient que si la commande de vannage est asymétrique, par exemple on sort le vérin de la commande de vannage avec une pression de 80 bars du groupe hydraulique, et on ferme le vannage avec un contrepoids équivalent à une pression de 20 bars, sans limiteurs de débits distincts : dans ce cas le vannage s'ouvre plus vite qu'il ne se ferme.

Une solution est de placer deux limiteurs de débits distincts, un pour l'ouverture et un pour la fermeture :
2013-03-16-12h40m00-2.jpg

L'autre solution est de prévoir un réglage sur site de la largeur des impulsions et de l'espacement entre impulsions, ce que je fais sur certains sites
2017-12-09_092526.png
2017-12-09_092538.png
2017-12-09_092556.png
2017-12-09_092608.png
2017-06-12-12h46m16.jpg

En général je place ces réglages dans un menu "service", si besoin protégé par un mot de passe
2017-06-12-10h49m33.jpg

Attention, les problèmes de régulation peuvent aussi venir d'un capteur de position défaillant, par exemple un capteur potentiométrique dont la piste carbone ou autre est usée ou abimée, ce qui crée dans sa courbe des points de fonctionnement bizarres.

Dans mes régulations je prévois souvent 2 ou 3 plages de fonctionnement pour chaque capteur analogique, par exemple pour un capteur 0-10 V je défini une plage de validité du signal, disons de 0.5 à 9.5 V et une plage de mesure utile, genre 1 à 9 V

Quand le capteur est en panne, il est très probable que son signal sorte de la plage de validité et parte en butée à 0 ou 10 V (il y a des exceptions, on peut les gérer aussi), ceci est alors détecté par la régulation qui agit en conséquence, selon l'importance du signal mesuré : simple alerte et la centrale continue à tourner, ou passage en mode dégradé, ou arrêt de la centrale par exemple

Bon W.E.

dB-)
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
didier Beaume, DBH Sarl 33 les Chênes 88340 Le Val d'Ajol, RCS Epinal Siren 510 554 835 capital 50 000 € APE 3511Z TVA FR82510554835
Etudes, vente et pose de turbines, rénovation, régulation, maintenance, vannes, grilles, dégrilleurs
Microcentrale avec une Kaplan DR 1600 l/s @ 4.80 m en entraînement direct @ 500 tr/min

Image
Site Web DBH Sarl.eu
FABIEN 81
Membre
Messages : 176
Inscription : 24 juil. 2010, 09:52

Re: Automates programmables

Message par FABIEN 81 »

Bonsoir,

Perso j'utilise un programmateur rotatif mécanique à 8 euros pour faire une init de la freebox à 3h00 tous les jours.

Chez Free ils conseillent de faire des redémarrages fréquents pour faire les mises a jours... Au minimum une a 2 fois par mois.

CDt,
Fabien
Fabien,
Banki Cink 2 et 4 m3/s, 90 et 160 kw sous 5.8 m, génératrices Siemens 1000tr min. Et une ossberger 110 kw...
Répondre