Calcule de la température du point de rosée
Modérateurs : ramses, Balajol, monteric, j2c
- Pasquall
- Modérateur
- Messages : 264
- Enregistré le : mer. avr. 09, 2008 20:04 pm
- Localisation : Vizille (38)
- Contact :
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.
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.
En Normandie, ça vole entre deux pluies
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
- Pasquall
- Modérateur
- Messages : 264
- Enregistré le : mer. avr. 09, 2008 20:04 pm
- Localisation : Vizille (38)
- Contact :
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.
Je testerai ça demain et en ferait un retour.
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.
Je testerai ça demain et en ferait un retour.
En Normandie, ça vole entre deux pluies
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
- remi.450
- Maitre Solaire
- Messages : 2589
- Enregistré le : lun. août 27, 2007 18:59 pm
- Localisation : St Jean de la Ruelle (45)
Il y a celle-ci aussi que je viens de vérifier.
Le plus dur reste d'extraire la racine huitième
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
Le plus dur reste d'extraire la racine huitième
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
Modifié en dernier par remi.450 le jeu. août 09, 2012 12:37 pm, modifié 1 fois.
- Pasquall
- Modérateur
- Messages : 264
- Enregistré le : mer. avr. 09, 2008 20:04 pm
- Localisation : Vizille (38)
- Contact :
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 ;)
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 ;)
En Normandie, ça vole entre deux pluies
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
- Terran
- Etudiant Solaire
- Messages : 250
- Enregistré le : sam. nov. 26, 2011 17:11 pm
- Localisation : Choisel 78
[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.
- 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.
- Fichiers joints
-
- Point de rosée.ods
- (12 Kio) Téléchargé 103 fois
- remi.450
- Maitre Solaire
- Messages : 2589
- Enregistré le : lun. août 27, 2007 18:59 pm
- Localisation : St Jean de la Ruelle (45)
Mais ça ne sert à rien de commencer à 1% car cela est impossible à moins d'une application très spéciale.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)
Un début à 10 % est déjà beaucoup, ou plutôt bas......
Rémi
- Pasquall
- Modérateur
- Messages : 264
- Enregistré le : mer. avr. 09, 2008 20:04 pm
- Localisation : Vizille (38)
- Contact :
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)
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)
- Fichiers joints
-
- pt_de_rosee.pm3
- (75.5 Kio) Téléchargé 112 fois
-
- pt_de_rosee.zm2.zip
- (9.97 Kio) Téléchargé 99 fois
En Normandie, ça vole entre deux pluies
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp