Calcul de la dérivée d’une information numérique

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
lamjer65
Forcené des structures
Forcené des structures
Messages : 176
Enregistré le : 09 avr. 2016, 14:30

Calcul de la dérivée d’une information numérique

Message par lamjer65 »

Bonjour à tous,

Est-ce que certains d'entre vous aurez déjà mis en place des calculs de dérivée d'une mesure ?
L'idée est peut être de créer un bloc Unity.

Pour exemple, l'objectif étant de calculer la vitesse de variation d'un niveau à partir d'une sonde analogique à un instant "t" et d'une période de calcul.
L'image "derivee.png" démontre un exemple.
Image exemple
Image exemple
derivee.png (7.69 Kio) Vu 3560 fois
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Calcul de la dérivée d’une information numérique

Message par itasoft »

slts,
c'est un intégrateur , c'est pour faire quoi ? car un PID utilisé en intégrateur seul fait ça très bien, ou alors j'ai pas compris la question.
Automaticien privé (de tout)
itasoft@free.fr
lamjer65
Forcené des structures
Forcené des structures
Messages : 176
Enregistré le : 09 avr. 2016, 14:30

Re: Calcul de la dérivée d’une information numérique

Message par lamjer65 »

Salut Itasoft
C'est pour reproduire une courbe afin d'ajuster un traitement automatiquement.
En fonction de la vitesse de montée ou descente de la mesure des organes vont démarrer plus au moins tôt ainsi que les produits injecté sera ajusté

La première fois, il y a déjà un petit moment, j'avais créé un tableau rafraîchie toutes les 3 min et on prenez les points les plus faible et plus élevé pour calculer la courbe.
Avatar du membre
Bruce33
Dieu du process
Dieu du process
Messages : 932
Enregistré le : 28 oct. 2015, 06:54
Localisation : Pas-de-Calais

Re: Calcul de la dérivée d’une information numérique

Message par Bruce33 »

Bonjour,

Le schéma n'est pas très clair (c'est quoi data1 ?) - et ça perturbe itasoft - et il est faux à mon avis parce que à 21h30 le niveau passe de 7,80m à 6,60m instantanément, ce qui fait une sacrée dérivée !

Mais la solution du calcul de la dérivée est déjà donnée avec data3 = Δx / Δt (avec x la mesure et t le temps).
Il reste à bien gérer les échelles et les unités.
Jambe
Créateur de langage
Créateur de langage
Messages : 749
Enregistré le : 28 mai 2020, 18:38

Re: Calcul de la dérivée d’une information numérique

Message par Jambe »

Bonsoir,

Ce n’est pas une dérivée que tu cherche à faire, c’est plutôt une extrapolation.

Data1 c’est ta durée d’échantillonnage, début de « comptage » sur front montant, fin de « comptage » sur front descendant? Si data1 dure 1min, 2 ou 3h ou il extrapoler pour ramener à une heure
lamjer65
Forcené des structures
Forcené des structures
Messages : 176
Enregistré le : 09 avr. 2016, 14:30

Re: Calcul de la dérivée d’une information numérique

Message par lamjer65 »

Data1 = période où l’on active le calcul - exemple sur 10min
Data2 = la mesure analogique
Data3 = calcul de la dérivée
lamjer65
Forcené des structures
Forcené des structures
Messages : 176
Enregistré le : 09 avr. 2016, 14:30

Re: Calcul de la dérivée d’une information numérique

Message par lamjer65 »

Bonjour,

Voici l'exemple complet
Fichiers joints
exemple
exemple
Avatar du membre
Bruce33
Dieu du process
Dieu du process
Messages : 932
Enregistré le : 28 oct. 2015, 06:54
Localisation : Pas-de-Calais

Re: Calcul de la dérivée d’une information numérique

Message par Bruce33 »

C'est quoi le but, résoudre un exercice ???? :shock:
Franchement, toutes les informations sont là : formule, principe de période de calcul, facteur de conversion...
Il faut se creuser la tête.
Faites au moins des propositions de solution !
Répondre