Paper (Draft): https://realgjl.com/paper/summer19.pdf
Ce projet de stagiaire d'été était en fait une fourche de mon projet de thèse de premier cycle RealGJL / SFCNORDIC.
Remerciements: Prof. Petros Aristidou, Dr Sultan Alghamdi, et al.
À une invite de commande, entrez (Mac):
curl -o ./Miniconda3-latest-MacOSX-x86_64.sh -k https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
Dans Linux (Ubuntu, Centos, ...):
wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
Mac:
bash Miniconda3-latest-MacOSX-x86_64.sh
Linux:
bash Miniconda3-latest-Linux-x86_64.sh
Suivez les invites sur les écrans du programme d'installation. Si vous n'êtes pas sûr d'un paramètre, acceptez les valeurs par défaut. Vous pouvez les changer plus tard. Pour apporter aux modifications, fermez, puis rouvrez votre fenêtre terminale. Pour tester votre installation, dans votre fenêtre de terminal ou l'invite Anaconda, exécutez la conda list de commande. Pour une installation réussie, une liste de packages installés apparaît.
Vérifiez si le Python a été installé avec succès (version 3.x): python -V
Le coquille par défaut du terminal est désormais "Zsh" au lieu de "bash".
Selon le Doc Offcial de Conda (recherche "Zsh" dans la page Web), nous devons trouver le chemin / la direction du dossier de MiniConDA3, par exemple, dans mon cas:
/Users/realgjl/miniconda3
Puis dans le terminal.app:
source /Users/realgjl/miniconda3/bin/activate
conda init zsh
Vérifiez à nouveau la version Python et / ou vérifiez si la commande "conda" fonctionne.
Accédez au fichier "/ etc / chemins" et ajoutez le chemin du dossier binaire Python (comme "/ utilisateurs / realgjl / miniconda3 / bin"). Assurez-vous que ce nouveau répertoire Miniconda est le premier, ce qui signifie qu'il aura la priorité.
PS, pour afficher les fichiers cachés dans Mac, appuyez sur: "Commande" + "Shift" + ".".
Avant la première utilisation, le système de gestion des packages Conda a besoin d'une configuration initiale.
Assurez-vous que tous les composants sont mis à jour vers leurs dernières versions en entrant:
conda update conda
à l'invite de commande. S'il y a des mises à jour, vous serez invité à convenir de leur installation.
pip install scipy numpy pandas matplotlib
pip3 install torch torchvision torchaudio
pip install jupyterlab
Il est préféré d'installer Scipy au lieu d'installer indépendamment Numpy, MKL et autres indépendances. SCIPY installera automatiquement des packages comme Intel-OpenMP, MKL, MKL-Service, Numpy et Blas.
Pour vous assurer que les bibliothèques MKL sont installées, vous pouvez tester via Ipython:
ipython
import numpy as np
np . __config__ . show ()"blas_mkl_info" ne doit pas être affiché comme "non disponible", comme:
mkl_info :
libraries = [ 'mkl_rt' , 'pthread' ]
library_dirs = [ '/home/home01/el17jg/miniconda3/lib' ]
define_macros = [( 'SCIPY_MKL_H' , None ), ( 'HAVE_CBLAS' , None )]
include_dirs = [ '/home/home01/el17jg/miniconda3/include' ] conda install -c apetros pyramses
Testez si Pyramses est sur votre chemin via Ipython:
import pyramses
ram = pyramses . sim ()Alternativement, vous pouvez installer des pyramses via PYPI.
Si l'erreur "libifport.so.5 :: Impossible d'ouvrir le fichier d'objet partagé" se produit, vous devrez peut-être installer le package de redistributibles d'Intel. Vous pouvez passer en revue ce forum Intel comme référence.
Vous avez besoin d'installer GNUPLOT bien qu'il ne soit pas nécessaire si vous éloignez d'un supercalculateur. Vous pouvez choisir d'utiliser GnupLot ou non dans ~/settings.dat :
$CALL_GP F;
$CALL_GP T;
# $CALL_GP F;
| Plage de fréquences (Hz) | Gamme de fréquences (PU) | |
|---|---|---|
| Dépassement / max / min | ± 0,200 = ± 200m | ± 0,40% = ± (1/250) |
| Fréquence de décantation | ± 0,010 = ± 10m | ± 0,02% = ± (1/5000) |
TOR TOR_ENTSOE_SIMP ou Tor constante
| Type de machine | Code machine | Générateur | Snom (MW) |
|---|---|---|---|
| Sync_mach | Coalg15.02 | G15 | 8027.401 |
| Sync_mach | CCGTG16.01 | G16 | 7631.982 |
| Sync_mach | Coalg16.02 | G16 | 3911.223 |
| Sync_mach | Coalg17.02 | G17 | 2240.000 |
| Sync_mach | CCGTG18.01 | G18 | 883.047 |
| Sync_mach | Coalg18.02 | G18 | 1356.953 |
| Sync_mach | CCGTG19.01 | G19 | 2186.816 |
| Sync_mach | Nuclg20.04 | G20 | 1500 000 |
| Sync_mach | CCGTG21.01 | G21 | 835.000 |
| Sync_mach | CCGTG22.01 | G22 | 512.000 |
| Sync_mach | CCGTG23.01 | G23 | 5716.446 |
| Sync_mach | Coalg23.02 | G23 | 1604.416 |
| Sync_mach | CCGTG25.01 | G25 | 2176.000 |
| Sync_mach | CCGTG26.01 | G26 | 3964.273 |
| Sync_mach | Coalg26.02 | G26 | 1601.727 |
| Sync_mach | CCGTG28.01 | G28 | 1475.995 |
| Sync_mach | Coalg28.02 | G28 | 194.005 |
| Sync_mach | Coalg29.01 | G29 | 643.685 |
| Sync_mach | Coalg29.02 | G29 | 530.811 |