sctfic Posté(e) 11 septembre 2012 Partager Posté(e) 11 septembre 2012 Bonjour, je tien a m'excuser si je ne suis pas dans la bonne categories, je pose néanmoins ma question : j'ai beaucoup de mal a coder l'algo de calcul de pression absolu qui est utilisé par les VP2 La doc me donne celui la (voir en page 9 et 10) Je cherche la meme en francais et en unité SI ? si parmi vous certain on une équation a me donner, je suis preneur, merci d'avance. PS : Je devellope une API web de gestion des VP2-IP pour s'affranchir du PC, le coeur de l'API fonctionne reste les interfaces et graphique en SVG Lien à poster Partager sur d’autres sites More sharing options...
sctfic Posté(e) 14 septembre 2012 Auteur Partager Posté(e) 14 septembre 2012 j'ai trouvé cette formule de P0 pour le calcul de la pression au niveau de la mer, je vais faire des simulations pour comparer les résultats avec la réalité. je posterai le code PHP si ca marche Lien à poster Partager sur d’autres sites More sharing options...
mm91 Posté(e) 14 septembre 2012 Gif sur Yvette (plateau, alt. 163 m). NO Essonne. 30 Km SO de Paris. Partager Posté(e) 14 septembre 2012 Il existe ce calculateur Excel: http://www.meteo-rhone-loire.org/wp-content/upload/reduc_Pmer_avec_humidite.xls il n'y a pas la formule utilisée, mais tu peux peut-être la demander à l'auteur (il y a son nom et son mail) Lien à poster Partager sur d’autres sites More sharing options...
fafou Posté(e) 14 septembre 2012 Partager Posté(e) 14 septembre 2012 Bonjour, Il me semble qu'il y a une erreur dans la formulation de ta demande. Je dirais plutôt :"calcul de la pression relative à partir de la pression absolue" sachant que la pression absolue est la valeur donnée par ta station météo et que l'on veut la ramener à la pression au niveau de la mer dites pression relative. Tu peux jeter un oeil à ma feuille excel qui te donnera toutes les formules de calcul en fonction du modèle atmosphérique que tu désires : http://meteoengins.f...partie__069.htm Regarde en bas de la page où j'écris - Ma feuille excel : ici . Clique sur ici pour accéder à me feuille. La lecture est peut être compliquée mais c'est une synthèse de tout ce que j'ai trouvé sur le net. Pour information, tu peux aller sur cette page de Davis http://www.davisnet.....asp?pnum=06152 et ouvrir la note d'appli "Derived Variables in Davis Weather Products". Regarde le chapitre barometric pressure. Davis donne leurs formules mais malheureusement celle-ci ne sont pas complètes dans le sens où il manque les valeurs de certaines variables ce qui ne permet pas de les exploiter. Cordialement Fafou Lien à poster Partager sur d’autres sites More sharing options...
fafou Posté(e) 15 septembre 2012 Partager Posté(e) 15 septembre 2012 Dans le cas où tu veuilles vraiment retrouver la pression absolue à partir de la pression relative, les formules sont réversibles. De la ligne 39 à 63 de ma feuille excel, les formules de gauche te permettent de retrouver la pression absolue à partir de la pression relative. Les formules de droite te permettent de retrouver la pression relative à partir de la pression absolue. Cordialement Fafou Lien à poster Partager sur d’autres sites More sharing options...
sctfic Posté(e) 17 septembre 2012 Auteur Partager Posté(e) 17 septembre 2012 pour ceux qui aurrai le meme besoin : <?php function P_Alt_0 ( $P_Sensor , $Elevation_in_m , $Temp_in_K , $gravity = 9.80665 ) { // http://en.wikipedia.org/wiki/Atmospheric_pressure#Altitude_atmospheric_pressure_variation return $P_Sensor / pow (( 1 -( 0.0065 * $Elevation_in_m )/ $Temp_in_K ), ( $gravity * 0.0289644 )/( 8.31447 * 0.0065 )); } function P_Alt_of_Sensor ( $P_Alt0 , $Elevation_in_m , $Temp_in_K , $gravity = 9.80665 ) { // http://en.wikipedia.org/wiki/Atmospheric_pressure#Altitude_atmospheric_pressure_variation return $P_Alt0 * pow (( 1 -( 0.0065 * $Elevation_in_m )/ $Temp_in_K ), ( $gravity * 0.0289644 )/( 8.31447 * 0.0065 )); } function Gravity ( $Elevation_in_meter , $latitude_in_degres = 45 ) { // http://fr.wikipedia.org/wiki/Champ_de_gravitee#.C3.89valuation_de_la_pesanteur_terrestre return 9.780318 * (( 1 + 0.0053024 * SqareSin ( $latitude_in_degres ) - 0.0000059 * SqareSin ( 2 * $latitude_in_degres )) - 0.000000315 * $Elevation_in_meter ); // $Normal_gravity = 9.80665 m/s2 } function SqareSin ( $x ){ // 1/2(1-cos2x)=sin²x return 1 / 2 *( 1 - cos ( 2 * deg2rad ( $x ))); } Lien à poster Partager sur d’autres sites More sharing options...
sctfic Posté(e) 17 septembre 2012 Auteur Partager Posté(e) 17 septembre 2012 Salut, Merci fafou et mm91, je vais maintenant confronter ces diversses equation. @+ Lien à poster Partager sur d’autres sites More sharing options...
lobarbot Posté(e) 30 janvier 2016 Partager Posté(e) 30 janvier 2016 Bonjour, Je suis tombé sur ce fil en parcourant le forum. Très beau travail de fafou avec sa feuille Excel. Je complète sa démarche, en précisant tout de même que le document de Davis dont il parle est quasiment complet, il suffit de se procurer en plus la table de Smithsonian que l'on touve d'un coup de clic avec Google. Par contre, il n'est peut-être pas très clair. Pour facilter vos calculs j'ai créé un fichiers pdf qui se trouve à l'adresse habituelle de mes applications : http://www.meteo-gujan.org/Visiteurs PS : Attention, le changement d'altitude ne règle pas le calage du baromètre de la console. Cette doc peut permettre d'affiner le réglage quand la station MF la plus proche n'est pas à la même altitude que la station Lien à poster Partager sur d’autres sites More sharing options...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant