music85 Posté(e) 29 août 2011 Partager Posté(e) 29 août 2011 Bonjour ! j'ai enfin réussi à créer mon domaine sur la France, et surtout lancer le modèle et générer un unique fichier grib2. /emoticons/smile@2x.png 2x" width="20" height="20"> Je m'attaque à GrADS maintenant, et j'ai un petit problème les cartes que je génère ont toutes un espace, comme ceci : J'ai bien essayé mpvals, sans succès, j'ai essayé toutes les projections (avec mproj) également, sans résultat. La seule solution que j'ai trouvé est de faire : set lat 42 51.5set lon -4 8.5 Dans ce cas-là je n'ai pas d'espace, mais je n'ai plus la Corse (qui n'était déjà pas présente dans la 1ère carte, alors qu'elle l'est dans le domaine, c'est un autre problème aussi /emoticons/ohmy@2x.png 2x" width="20" height="20">).J'ai aussi une autre question, moins "vitale" : comment afficher sur les cartes la date, ou encore par exemple une échelle de couleurs ? J'ai bien cherché dans le manuel de GrADS, sans succès... Quelqu'un pourrait-il éclairer ma lanterne ? Merci Lien à poster Partager sur d’autres sites More sharing options...
Tintin87 Posté(e) 29 août 2011 Partager Posté(e) 29 août 2011 Bonjour, ça fait plein de questions : les cartes que je génère ont toutes un espace C'est normal, tu as une projection type NMM, et là où il y a les "blancs", c'est que tu est en dehors des calculs de ton modèle.La Corse n'est pas dans ton modèle, même si tu crois que tu l'as mis (écarte un peu ton modèle), il faut un peu de marge. J'ai bien essayé mpvals, sans succès Normalement,ça marche bien, mais tu n'as plus besoin de ça : set lat 42 51.5set lon -4 8.5 Essaye avec plein de valeurs différentes pour mpvals et 'mproj nps', tu verras comment ça fonctionne. comment afficher sur les cartes la date A lireexemple une échelle de couleurs A lireet ici aussi J'ai bien cherché dans le manuel de GrADS, sans succès... Toutes les réponses se trouvent dans ce manuel. Je te conseil de lire plusieurs fois de suite tous les chapitres. Bonne lecture Lien à poster Partager sur d’autres sites More sharing options...
music85 Posté(e) 29 août 2011 Partager Posté(e) 29 août 2011 Bonjour, ça fait plein de questions : C'est normal, tu as une projection type NMM, et là où il y a les "blancs", c'est que tu est en dehors des calculs de ton modèle. La Corse n'est pas dans ton modèle, même si tu crois que tu l'as mis (écarte un peu ton modèle), il faut un peu de marge. Normalement,ça marche bien, mais tu n'as plus besoin de ça : set lat 42 51.5set lon -4 8.5 Essaye avec plein de valeurs différentes pour mpvals et 'mproj nps', tu verras comment ça fonctionne.A lire A lire et ici aussi Toutes les réponses se trouvent dans ce manuel. Je te conseil de lire plusieurs fois de suite tous les chapitres. Bonne lecture Merci beaucoup pour toutes ces réponses Lien à poster Partager sur d’autres sites More sharing options...
Moumoune Posté(e) 31 août 2011 Partager Posté(e) 31 août 2011 Bonjour, J'espère que les spécialistes pourront m'aider. J'ai commencé à faire tourner un modele par cron avec le script autorun. Voici le cron: 16 13 * * * wrf/wrfems/strc/ems_bin/ems_autorun-wrapper.csh --rundir wrf/wrfems/runs/NMM >& wrf/wrfems/logs/ems_autorun_nmm.log 2>&1 Le log marche bien mais dedans je n'ai que ceci: RUNNING: /home/meteo/wrf/wrfems/strc/ems_autorun.pl --rundir wrf/wrfems/runs/NMM >& /home/meteo/wrf/wrfems/logs/ems_autoruns.log Et tout le reste est placé dans un autre log nommé ems_autoruns.log Est il possible de changer le nom de ce dernier? Car en faisant tourner 2 crons en meme temps, tout se superpose dans le log et je ne sais pas qui correspond à quoi. Ensuite, j'ai des erreurs dans la fonction clean de l'autorun qui sont: readdir() attempted on invalid dirhandle DOMAIN at /home/meteo/wrf/wrfems/strc/ems_util/EMS_clean.pm line 199. closedir() attempted on invalid dirhandle DOMAIN at /home/meteo/wrf/wrfems/strc/ems_util/EMS_clean.pm line 202. readdir() attempted on invalid dirhandle STATS at /home/meteo/wrf/wrfems/strc/ems_util/EMS_clean.pm line 205. closedir() attempted on invalid dirhandle STATS at /home/meteo/wrf/wrfems/strc/ems_util/EMS_clean.pm line 207. Je crois que c'est à cause de ca que les dossiers des domaines ne sont pas bien nettoyés. Car les grib d'origine "gfsptile" sont toujours conservés et à chaque fois ems_run les utilise tous ca fait que le run remonte a plusieurs jours en arriere. Le run du domaine parent prend un temps fou. Je dois faire a chaque fois un ems_clean --domain --level 4 pour faire le menage. Merci d'avance! Lien à poster Partager sur d’autres sites More sharing options...
music85 Posté(e) 31 août 2011 Partager Posté(e) 31 août 2011 Rebonjour... j'ai réussi à créer les échelles de couleurs, compris comment mproj et nps fonctionnaient /emoticons/smile@2x.png 2x" width="20" height="20"> par contre je suis complètement perdu pour afficher la date de validité... quand je fais "qtime" j'ai bien la date, mais comment l'écrire après ? J'ai essayé avec fwrite, je n'ai pas réussi Je sollicite donc une fois de plus (de trop ) votre aide... N'étant pas encore très doué dans ce domaine... Merci Lien à poster Partager sur d’autres sites More sharing options...
Tintin87 Posté(e) 31 août 2011 Partager Posté(e) 31 août 2011 Rebonjour... j'ai réussi à créer les échelles de couleurs, compris comment mproj et nps fonctionnaient /emoticons/smile@2x.png 2x" width="20" height="20"> par contre je suis complètement perdu pour afficher la date de validité... quand je fais "qtime" j'ai bien la date, mais comment l'écrire après ? J'ai essayé avec fwrite, je n'ai pas réussi Je sollicite donc une fois de plus (de trop ) votre aide... N'étant pas encore très doué dans ce domaine... Merci Bonjour,encore un lien pour changer /emoticons/tongue@2x.png 2x" width="20" height="20"> ! Regarde du côté de "Intrinsic functions" Lien à poster Partager sur d’autres sites More sharing options...
music85 Posté(e) 31 août 2011 Partager Posté(e) 31 août 2011 Merci beaucoup En bidouillant un peu j'ai pu obtenir le format de date souhaité (DD/MM/YYYY HHh) /emoticons/smile@2x.png 2x" width="20" height="20"> Voici comment faire pour les intéressés : 'q file'red=sublin(result,1)runyr=substr(red,10,4)runmth=substr(red,14,2)runday=substr(red,16,2)runhr=substr(red,18,2)say 'Run : ' runday'/'runmth'/'runyr' 'runhr'h''draw string 0.5 8.0 Run : ' runday'/'runmth'/'runyr' 'runhr'h' On continue... /emoticons/happy@2x.png 2x" width="20" height="20"> Lien à poster Partager sur d’autres sites More sharing options...
Moumoune Posté(e) 31 août 2011 Partager Posté(e) 31 août 2011 J'avais créé un nouveau sujet concernant ems_autorun et je constate qu'il n'est pas passé Rapidement, est il possible de faire tourner 2 domains en meme temps avec autorun? Car tout le log se met toujours dans le meme fichier. Merci d'avance Lien à poster Partager sur d’autres sites More sharing options...
Tintin87 Posté(e) 31 août 2011 Partager Posté(e) 31 août 2011 J'avais créé un nouveau sujet concernant ems_autorun et je constate qu'il n'est pas passé Rapidement, est il possible de faire tourner 2 domains en meme temps avec autorun? Car tout le log se met toujours dans le meme fichier. Merci d'avance Regarde du côté du ficher autorun.conf de ton domaine, à la fin il y a une attente en seconde (wait) entre 2 runs, à régler à ta convenance.ça devrait le faire normalement. Lien à poster Partager sur d’autres sites More sharing options...
Moumoune Posté(e) 31 août 2011 Partager Posté(e) 31 août 2011 Ok je ferai des essais. Et j'ai aussi des erreurs sur la fonction "clean" du coup les anciens fichiers ne sont pas effacés et le run dure un temps fou si je les retire pas autrement. J'ai mis clean en niveau 4 et dans le log de autorun au tout début j'ai un message d'erreur concernant clean. Y a t'il un réglage à faire?? Lien à poster Partager sur d’autres sites More sharing options...
Moumoune Posté(e) 31 août 2011 Partager Posté(e) 31 août 2011 je crains que ca ne fonctionne pas Tintin87. J'ai fait démarrer 2 domaines différents via cron à 5 minutes d'intervale. le 1er a bien démarré et a bien inscrit dans le log. au moment où le 2eme a démarré, tout ce qu'il y avait dans le log a été effacé concernant le 1er domaine et j'ai ca pour le 2eme: (j'avais réglé à 3600, c'était pareil ms il attendait 3600sec) C'est pas un probleme de ressources? Je précise que les 2 domaines sont totalement différents à savoir sont dans 2 dossiers différents du dossier "runs", ce ne sont pas des domaines issus d'un meme parent dans un meme dossier. AUTORUN: Domains to be included in the simulation : 1,2 AUTORUN: No domains were requested for autopost processing AUTORUN: Domains to be asynchronously post processed : 2 AUTORUN: Have the previous run(s) finished (0 seconds)? - Nope, Checking again in 60 seconds AUTORUN: Sorry, Terminating current run - Bummer! AUTORUN: Have the previous run(s) finished (-61 seconds)? - Nope, Checking again in 60 seconds AUTORUN: Have the previous run(s) finished (-121 seconds)? - Nope, Checking again in 60 seconds AUTORUN: Have the previous run(s) finished (-181 seconds)? - Nope, Checking again in 60 seconds AUTORUN: Have the previous run(s) finished (-241 seconds)? - Nope, Checking again in 60 seconds AUTORUN: Have the previous run(s) finished (-301 seconds)? - Nope, Checking again in 60 seconds AUTORUN: Have the previous run(s) finished (-361 seconds)? - Nope, Checking again in 60 seconds AUTORUN: Have the previous run(s) finished (-421 seconds)? - Nope, Checking again in 60 seconds AUTORUN: Have the previous run(s) finished (-481 seconds)? - Nope, Checking again in 60 seconds Lien à poster Partager sur d’autres sites More sharing options...
Tintin87 Posté(e) 1 septembre 2011 Partager Posté(e) 1 septembre 2011 Désolé mais j'utilise directement les autoruns de chaque domaine, je n'utilise pas ceci : 6 13 * * * wrf/wrfems/strc/ems_bin/ems_autorun-wrapper.csh --rundir wrf/wrfems/runs/NMM >& wrf/wrfems/logs/ems_autorun_nmm.log 2>&1 Donc je ne peux t'aider plus.Petit conseil : évite de tourner deux runs en même temps, ça prend beaucoup de ressources, et le temps d'éxecution est souvent supérieur aux 2 runs tournés indépendamment. Lien à poster Partager sur d’autres sites More sharing options...
Moumoune Posté(e) 1 septembre 2011 Partager Posté(e) 1 septembre 2011 ok je vais me heurter aux limites du PC alors /emoticons/ph34r@2x.png 2x" width="20" height="20"> je vais voir si en créant un 2eme fichier wrapper, ca passe... Lien à poster Partager sur d’autres sites More sharing options...
music85 Posté(e) 1 septembre 2011 Partager Posté(e) 1 septembre 2011 Bon, j'ai encore une question qui peut paraître un peu bête... Les heures de validité des cartes sont à quel fuseau horaire ? J'ai un doute... je me demande s'il faut rajouter 2 heures ou pas. Merci pour vos réponses Lien à poster Partager sur d’autres sites More sharing options...
Tintin87 Posté(e) 1 septembre 2011 Partager Posté(e) 1 septembre 2011 Les fichiers gribs utilisent l'heure internationale UTC, ou Z(Zulu). Pour la France métropolitaine, il faut rajouter +1h en hiver et +2h en été pour avoir l'heure locale. Lien à poster Partager sur d’autres sites More sharing options...
music85 Posté(e) 1 septembre 2011 Partager Posté(e) 1 septembre 2011 D'accord, merci beaucoup ! Lien à poster Partager sur d’autres sites More sharing options...
Moumoune Posté(e) 7 septembre 2011 Partager Posté(e) 7 septembre 2011 Quelle valeur avez vous mis sur le paramètre NUMTILES dans le fichier run_ncpus.conf? Je vais peut etre changé le processeur (meme socket sur meme carte mère mais bcp plus rapide), j'aurais juste à changer les réglages dans les conf? pas besoin de tout réinstaller? Lien à poster Partager sur d’autres sites More sharing options...
music85 Posté(e) 9 septembre 2011 Partager Posté(e) 9 septembre 2011 Bonjour, je suis en train de tester quelques paramètres avec le modèle, mais je me retrouve bloqué à la thêta E (à 850 hPa par exemple). J'ai bien trouvé la formule pour la calculer sur internet, mais comment l'insérer dans GrADS à présent (je parle de la formule à effectuer) ? J'ai bien fait quelques tests qui n'ont pas abouti (apparemment GrADS ne connaît que les opérateurs +, -, / et *, ainsi je ne peux ajouter de puissances) Merci Lien à poster Partager sur d’autres sites More sharing options...
Tintin87 Posté(e) 10 septembre 2011 Partager Posté(e) 10 septembre 2011 Bonjour, je suis en train de tester quelques paramètres avec le modèle, mais je me retrouve bloqué à la thêta E (à 850 hPa par exemple). J'ai bien trouvé la formule pour la calculer sur internet, mais comment l'insérer dans GrADS à présent (je parle de la formule à effectuer) ? J'ai bien fait quelques tests qui n'ont pas abouti (apparemment GrADS ne connaît que les opérateurs +, -, / et *, ainsi je ne peux ajouter de puissances) Merci Bonjour, ne t'inquiètes pas GrADS connaît pas ma l de formules mathématiques (heureusement !).Regarde ici, page 2 dans Mathematical Functions. Pour la puissance, c'est pow(expr1,expr2). Remarque : attention, pense à mettre des guillemets dans ton script car sinon GrADS ne reconnaît pas les formules. Bon calcul Quelle valeur avez vous mis sur le paramètre NUMTILES dans le fichier run_ncpus.conf? Je crois qu'il vaut mieux le laisser sur 1 car : -si tu run sur NMM, tu dois le laisser sur 1 -si tu met GFDL radiation scheme avec ARW, tu dois le laisser sur 1 Au final tu risque de gagner que 6% en gain. Essaye de le modifier, tu verras bien... Lien à poster Partager sur d’autres sites More sharing options...
music85 Posté(e) 10 septembre 2011 Partager Posté(e) 10 septembre 2011 Bonjour, ne t'inquiètes pas GrADS connaît pas ma l de formules mathématiques (heureusement !). Regarde ici, page 2 dans Mathematical Functions. Pour la puissance, c'est pow(expr1,expr2). Remarque : attention, pense à mettre des guillemets dans ton script car sinon GrADS ne reconnaît pas les formules. Bon calcul Merci beaucoup Lien à poster Partager sur d’autres sites More sharing options...
music85 Posté(e) 11 septembre 2011 Partager Posté(e) 11 septembre 2011 Bonjour, j'ai encore un problème... Je suis en train de tester un nouveau domaine centré sur la Vendée en modifiant quelques paramètres : - time step fixé à 10 s - 48h de prévision mais en contre partie 2h entre chaque échéance de prévision ems_prep et ems_run font correctement leur boulot, mais une fois arrivé à ems_post, c'est la cata : 1 of 25 : Writing fields from 2011-09-11_18:00:00 to GRIB 1 - 1109111800_nmm_d01.grb1f000000 Converting GRIB 1 to GRIB 2 - 1109111800_nmm_d01.grb2f000000 2 of 25 : Writing fields from 2011-09-11_20:00:00 to GRIB 1 - - Failed (return code 127) ! Error converting WRF netcdf to GRIB 1 format - Segmentation fault Log file information: GRIBIT: 34 V WIND ON PRESS SFCS ************ 0.6557 GRIBIT: 71 CLD FRAC ON P SFCS 100 0 1013 GRIBIT: 71 CLD FRAC ON P SFCS 0.0000 0.0000 GRIBIT: 211 RADAR REFL ON P SFCS 100 0 1013 GRIBIT: 211 RADAR REFL ON P SFCS -20.0000 -20.0000 0: DEALLOCATE: memory at 0xd73c120 not allocated [0]0:Return code = 0, signaled with Segmentation fault [0]1:Return code = 127 Leaving wrfpost with nothing to show for my efforts - Bummer J'ai beau chercher sur internet, je n'ai rien trouvé à propos de cette erreur Je fais donc appel à vous une nouvelle fois...Merci Lien à poster Partager sur d’autres sites More sharing options...
Tintin87 Posté(e) 11 septembre 2011 Partager Posté(e) 11 septembre 2011 Bonsoir, je veux pas dire de bétises, mais essaye de mettre le time-step en "auto", on sait jamais. Qu'à tu changé de particulier dans tes paramètres ? Quelle sont tes paramètres (modèle utilisé, maille, etc) ? Lien à poster Partager sur d’autres sites More sharing options...
music85 Posté(e) 11 septembre 2011 Partager Posté(e) 11 septembre 2011 Bonsoir, je veux pas dire de bétises, mais essaye de mettre le time-step en "auto", on sait jamais. Qu'à tu changé de particulier dans tes paramètres ? Quelle sont tes paramètres (modèle utilisé, maille, etc) ? J'essaierais de le mettre en auto demain, cependant vu que l'ordinateur a une puissance limitée le calcul mettrait 5 heures /emoticons/sad@2x.png 2x" width="20" height="20"> Je le met en route demain midi et je te dirais ce qu'il en est. J'ai juste changé : - le time step donc (10 s au lieu de 4s en auto) - pas de cumulus scheme - initialisation à 6h après le run Modèle utilisé : - coeur NMM - Maille 2,3 km centré sur la Vendée - microphysique 5 (Ferrier il me semble je n'ai pas le serveur sous les yeux) - pas de cumulus scheme Voilà Lien à poster Partager sur d’autres sites More sharing options...
music85 Posté(e) 12 septembre 2011 Partager Posté(e) 12 septembre 2011 Bonsoir, j'ai donc mis le time step en auto (4 s). Le run a duré 3h20 environ, et ems_post a parfaitement fonctionné ! Donc je ne comprend pas d'où vient le problème Merci Lien à poster Partager sur d’autres sites More sharing options...
Moumoune Posté(e) 14 septembre 2011 Partager Posté(e) 14 septembre 2011 Tintin87, ton super PC récent tourne sous linux 32 ou 64 bits? Je présume 64 car sinon toute la RAM ne serait pas exploitée? J'ai tenté une réinstal en 64 bits et j'ai des problèmes d'erreur pdt l'instal de WRFEMS avec des messages de librairies Du coup lorsque je fais dwiz rien ne s'ouvre et en faisant un domaine via la ligne de commande, l'option --locdom ne marche pas avec erreur "EMS ERROR: error running GEOGRID" dans le log j'ai relocation error par rapport à la librairie libc.so.6 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