Page 1 sur 1

Posté : mar. août 07, 2012 16:44 pm
par Pasquall
Bonjour à tous

Dans le cadre de mon boulo, je bosse actuellement sur des Zélio 2, vieux cousin handicapé du M3, et on m'a demandé de faire un truc ou pour le coup je sèche un peu, et je me suis dis que j'avais une chance de trouver de l'aide parmi vous.

Le problème est le suivant :
- j'ai une sonde de température
- une sonde d'humidité

Et je dois calculer une approximation de la température du point de rosée avec comme seules opération possibles :
- Multiplication
- Division
- Soustraction
- Addition

(eh oui le zélio ne possède pas de fonctions un peu évoluées comme le M3)

J'avoue que pour faire de la programmation logique je me balade, mais pour ce qui est des maths.... on est pas vraiment super copains.

J'ai essayé de trouver des formules de calcules simplifiées sur le net, mais j'ai rien trouvé, ou alors je tombe sur des formules de physiques... dont ma faculté de les comprendre à disparu depuis bien longtemps par mon cerveau.

D'avancer merci à ceux qui m'aideront.

Posté : mar. août 07, 2012 17:10 pm
par Fletcher

Posté : mar. août 07, 2012 18:17 pm
par Pasquall
Merci beaucoup

J'avais trouvé le premier mais pas vraiment réussi à en déduire quoi que ce soit. Pour le coup le deuxième semble plus simple à mettre en oeuvre, même si je vais devoir faire une approximation de la fonction Ln(x). Mais vu le domaine de température ça devrait aller. :cool:

Je testerai ça demain et en ferait un retour.

Posté : mar. août 07, 2012 19:39 pm
par remi.450
Il y a celle-ci aussi que je viens de vérifier.
Le plus dur reste d'extraire la racine huitième :oops:
http://fr.wikipedia.org/wiki/Point_de_ros%C3%A9e

Rémi

édition : fait erreur sur l'interprétation de H / 100 dans la formule

Posté : mer. août 08, 2012 11:37 am
par Pasquall
Bon,

Premiers retours sur quelques tests effectués avec Excel.

Très clairement la formule qui est sur wikipedia avec la racine huitième donne de bien meilleurs résultats.

Pour ce qui est de l'approximation de la racine huitième, sur le domaine 1-100% d'humidité, ca varie entre 0.5 et 1, donc je pense qu'une simple fonction affine devrait fournir un résultat satisfaisant si je ne trouve pas mieux entre temps. (j'ai pas la fonction racine dans le Zélio... mais elle y est dans les M3 Smart)

Ca avance ;)

Posté : mer. août 08, 2012 15:51 pm
par Terran
[quote="Pasquall"]Bonjour à tous

- j'ai une sonde de température
- une sonde d'humidité

.[/quote]

Je m'étais bricolé une feuille de calcul avec le tableur de Open Office.
(extension .ods)
Si ça peut servir.

Posté : mer. août 08, 2012 18:14 pm
par remi.450
Pour ce qui est de l'approximation de la racine huitième, sur le domaine 1-100% d'humidité, ca varie entre 0.5 et 1 (non entre 1 et 1,7782)
Mais ça ne sert à rien de commencer à 1% car cela est impossible à moins d'une application très spéciale.
Un début à 10 % est déjà beaucoup, ou plutôt bas......
Rémi

Posté : mer. août 08, 2012 21:02 pm
par mbertaud
Bonjour.
Il ne faut pas s'embêter (sauf cas particulier) avec des taux d'humidité relative <10> 95% car c'est déjà difficile à mesurer correctement.

Posté : jeu. août 09, 2012 11:31 am
par Pasquall
Bonjour à tous

Bon, me voilà avec un programme qui marche.

La solution que j'ai pris à été de faire plusieurs approximation de la racine huitième à l'aide de fonction affine, et d'utiliser ces approximation en fonction de la plage d'humidité dans laquelle je me trouvais.
Bon c'est pas hyper précis (principalement pour les valeur très faible d'humidité, mais dans la vie normal on ne les rencontre que très rarement/jamais), mais c'est suffisant pour mon application.

Il y a en pièce jointe :
- Le programme pour l'atelier Zélio 2
- le programme pour Un M3 "essential" et dans le même programme son équivalent pour les M3 Smart (avec la fonction de transfert qui simplifie considérablement les choses)