Régulation, régulateurs, automates, capteurs
-
- Membre
- Messages : 231
- Inscription : 19 nov. 2014, 22:09
- Localisation : Normandie - Eure
Re: Automates programmables
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 ) 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
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 ) 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
- From
- Membre
- Messages : 653
- Inscription : 02 mars 2010, 10:59
- Localisation : Région Rhône Alpes
Réglage régulation PID
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.
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.
-
- Membre
- Messages : 60
- Inscription : 01 déc. 2015, 21:49
- Localisation : Ariège
Re: Réglage régulation PID
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.
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.
-
- Membre
- Messages : 1277
- Inscription : 13 juin 2011, 14:36
- Localisation : Sud Ardéche
Re: Réglage régulation PID
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
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
- From
- Membre
- Messages : 653
- Inscription : 02 mars 2010, 10:59
- Localisation : Région Rhône Alpes
Re: Réglage régulation PID
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.
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.
-
- Membre
- Messages : 103
- Inscription : 20 mai 2016, 19:20
- Localisation : Normandie
Re: Réglage régulation PID
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
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
- dB-)
- Site Admin
- Messages : 4352
- Inscription : 24 janv. 2010, 17:09
- Localisation : Vosges
- Contact :
Re: Réglage régulation PID
Bonsoir,
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 ! 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 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.
Bonne soirée
dB-)
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 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 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 ), jusque à la méthode totalement "au pif", qui n'est franchement pas terrible.je me demandais s'il y avait une méthode plus rationnelle que le pif total.
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 ! 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.
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 ...Je précise qu'à certains régimes, j'obtiens une belle ligne droite
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.installation sur un cours d'eau assez vif.
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.
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
Site Web DBH Sarl.eu
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
Site Web DBH Sarl.eu
- From
- Membre
- Messages : 653
- Inscription : 02 mars 2010, 10:59
- Localisation : Région Rhône Alpes
Re: Réglage régulation PID
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
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.
- dB-)
- Site Admin
- Messages : 4352
- Inscription : 24 janv. 2010, 17:09
- Localisation : Vosges
- Contact :
Re: Réglage régulation PID
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 ...
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 :
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
En général je place ces réglages dans un menu "service", si besoin protégé par un mot de passe
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-)
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 ...
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 :
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
En général je place ces réglages dans un menu "service", si besoin protégé par un mot de passe
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
Site Web DBH Sarl.eu
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
Site Web DBH Sarl.eu
-
- Membre
- Messages : 176
- Inscription : 24 juil. 2010, 09:52
Re: Automates programmables
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
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...
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...