Aller au contenu
Les Forums d'Infoclimat

Ce tchat, hébergé sur une plateforme indépendante d'Infoclimat, est géré et modéré par une équipe autonome, sans lien avec l'Association.
Un compte séparé du site et du forum d'Infoclimat est nécessaire pour s'y connecter.

WRF EMS - ems_install.pl - problème installation


ZHB
 Partager

Messages recommandés

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. default_smile.png/emoticons/smile@2x.png 2x" width="20" height="20">

Je m'attaque à GrADS maintenant, et j'ai un petit problème default_unsure.png

les cartes que je génère ont toutes un espace, comme ceci :

110829023515961606.png

J'ai bien essayé mpvals, sans succès, j'ai essayé toutes les projections (avec mproj) également, sans résultat. default_huh.png 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 default_ohmy.png/emoticons/ohmy@2x.png 2x" width="20" height="20">).J'ai aussi une autre question, moins "vitale" default_laugh.png : 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 ? default_unsure.png Merci default_flowers.gif

Lien à poster
Partager sur d’autres sites

  • Réponses 185
  • Créé
  • Dernière réponse

Les plus actifs

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 lire
exemple 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 default_flowers.gif

Lien à poster
Partager sur d’autres sites

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 default_flowers.gif

Merci beaucoup pour toutes ces réponses default_flowers.gif
Lien à poster
Partager sur d’autres sites

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

Rebonjour...

j'ai réussi à créer les échelles de couleurs, compris comment mproj et nps fonctionnaient default_smile.png/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 default_confused1.gif

Je sollicite donc une fois de plus (de trop default_unsure.png) votre aide... N'étant pas encore très doué dans ce domaine...

Merci default_flowers.gif

Lien à poster
Partager sur d’autres sites

Rebonjour...

j'ai réussi à créer les échelles de couleurs, compris comment mproj et nps fonctionnaient default_smile.png/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 default_confused1.gif

Je sollicite donc une fois de plus (de trop default_unsure.png) votre aide... N'étant pas encore très doué dans ce domaine...

Merci default_flowers.gif

Bonjour,encore un lien pour changer default_tongue.png/emoticons/tongue@2x.png 2x" width="20" height="20"> !

Regarde du côté de "Intrinsic functions"

Lien à poster
Partager sur d’autres sites

Merci beaucoup default_flowers.gif En bidouillant un peu j'ai pu obtenir le format de date souhaité (DD/MM/YYYY HHh) default_smile.png/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... default_happy.png/emoticons/happy@2x.png 2x" width="20" height="20">

Lien à poster
Partager sur d’autres sites

J'avais créé un nouveau sujet concernant ems_autorun et je constate qu'il n'est pas passé default_unsure.pngdefault_crying.gif

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

J'avais créé un nouveau sujet concernant ems_autorun et je constate qu'il n'est pas passé default_unsure.pngdefault_crying.gif

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

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

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

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

Bon, j'ai encore une question qui peut paraître un peu bête... default_rolleyes.gif

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 default_flowers.gif

Lien à poster
Partager sur d’autres sites

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

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 default_flowers.gif

Lien à poster
Partager sur d’autres sites

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 default_flowers.gif

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 default_flowers.gif

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

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 default_flowers.gif

Merci beaucoup default_flowers.gif
Lien à poster
Partager sur d’autres sites

Bonjour, j'ai encore un problème... default_crying.gif

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 default_thumbup.gif :

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 default_confused1.gif Je fais donc appel à vous une nouvelle fois...Merci default_flowers.gif

Lien à poster
Partager sur d’autres sites

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 default_sad.png/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à default_flowers.gif

Lien à poster
Partager sur d’autres sites

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 default_crying.gif

Lien à poster
Partager sur d’autres sites

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
 Partager

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...