Papier (Entwurf): https://realgjl.com/paper/summer19.pdf
In diesem Sommer -Praktikumsprojekt war in der Tat eine Gabelung meines Undergraduate -Abschlussarbeitsprojekts Realgjl/SFCNordic.
Anerkennung: Prof. Petros Aristidou, Dr. Sultan Alghamdi et al.
Geben Sie bei einer Eingabeaufforderung (MAC) ein:
curl -o ./Miniconda3-latest-MacOSX-x86_64.sh -k https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
In 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
Befolgen Sie die Eingabeaufforderungen auf den Installationsbildschirmen. Wenn Sie sich über eine Einstellung nicht sicher sind, akzeptieren Sie die Standardeinstellungen. Sie können sie später ändern. Damit die Änderungen wirksam werden können, schließen Sie und eröffnen Sie dann Ihr Terminalfenster erneut. Um Ihre Installation in Ihrem Terminalfenster oder Anaconda -Eingabeaufforderung zu testen, führen Sie die conda list von Conda aus. Für eine erfolgreiche Installation wird eine Liste installierter Pakete angezeigt.
Überprüfen Sie, ob das Python erfolgreich installiert wurde (Version 3.x): python -V
Die Standardschale des Terminals ist jetzt "zsh" anstelle von "bash".
Gemäß dem Offcial -Dokument von Conda (Suche "ZSH" in der Webseite) müssen wir beispielsweise in meinem Fall den Pfad/die Richtung des Ordners von Miniconda3 finden:
/Users/realgjl/miniconda3
Dann im terminal.app:
source /Users/realgjl/miniconda3/bin/activate
conda init zsh
Überprüfen Sie die Python -Version erneut und/oder prüfen Sie, ob "Conda" -Befehl funktioniert.
Gehen Sie in die Datei "/etc/paths" und fügen Sie den Pfad des Python -Binärordners (wie "/user/realgjl/miniconda3/bin") hinzu. Stellen Sie sicher, dass dieses neue Miniconda -Verzeichnis das erste ist, was bedeutet, dass es Vorrang hat.
PS, um die versteckten Dateien im Mac anzuzeigen, drücken Sie: "Befehl" + "Shift" + ".
Vor dem ersten Gebrauch benötigt das Conda -Paketverwaltungssystem eine Erstkonfiguration.
Stellen Sie sicher, dass alle Komponenten auf ihre neuesten Versionen aktualisiert werden, indem Sie eingeben:
conda update conda
bei der Eingabeaufforderung. Wenn es Updates gibt, werden Sie aufgefordert, ihre Installation zuzustimmen.
pip install scipy numpy pandas matplotlib
pip3 install torch torchvision torchaudio
pip install jupyterlab
Es wird bevorzugt, Scipy zu installieren, anstatt Numpy, MKL und andere Unabhängigkeiten unabhängig zu installieren. Scipy installiert automatisch Pakete wie Intel-OpenMP, MKL, MKL-Service, Numpy und Blas.
Um sicherzustellen, dass die MKL -Bibliotheken installiert sind, können Sie über Ipython testen:
ipython
import numpy as np
np . __config__ . show ()"blas_mkl_info" sollte nicht als "nicht verfügbar" angezeigt werden, wie:
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
Testen Sie, ob sich Pyramse über Ipython auf Ihrem Weg befindet:
import pyramses
ram = pyramses . sim ()Alternativ können Sie Pyramse über PYPI installieren.
Wenn der Fehler "libifport.so.5 :: kann nicht freigegeben werden" auftritt, müssen Sie möglicherweise das Umverteilungspaket von Intel installieren. Sie können das Forum dieses Intel als Referenz überprüfen.
Sie müssen GnuPlot installieren, obwohl dies nicht erforderlich ist, wenn Sie zu einem Supercomputer entfernt werden. Sie können wählen, ob Sie Gnuplot verwenden können oder nicht in ~/settings.dat :
$CALL_GP F;
$CALL_GP T;
# $CALL_GP F;
| Frequenzbereich (Hz) | Frequenzbereich (PU) | |
|---|---|---|
| Überschwingen/max/min | ± 0,200 = ± 200 m | ± 0,40% = ± (1/250) |
| Frequenz | ± 0,010 = ± 10 m | ± 0,02% = ± (1/5000) |
Tor tor_entsoe_simp oder tor konstant
| Maschinenart | Maschinencode | Generator | 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 |