ورقة (مسودة): https://realgjl.com/paper/summer19.pdf
كان مشروع المتدرب هذا الصيف في الواقع شوكة لمشروع أطروحة المرحلة الجامعية الخاصة بي RealGJL/SFCNordic.
شكر وتقدير: البروفيسور بتروس أريستيدو ، الدكتور سلطان الغامدي ، وآخرون.
في موجه الأوامر ، أدخل (MAC):
curl -o ./Miniconda3-latest-MacOSX-x86_64.sh -k https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
في Linux (Ubuntu ، Centos ، ...):
wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
ماك:
bash Miniconda3-latest-MacOSX-x86_64.sh
لينكس:
bash Miniconda3-latest-Linux-x86_64.sh
اتبع المطالبات على شاشات المثبت. إذا لم تكن متأكدًا من أي إعداد ، فقبل الإعدادات الافتراضية. يمكنك تغييرها لاحقًا. لجعل التغييرات ساري المفعول ، أغلق ثم أعد فتح نافذة الطرفية. لاختبار التثبيت الخاص بك ، في نافذة الطرفية أو مطالبة Anaconda ، قم بتشغيل conda list . لتثبيت ناجح ، تظهر قائمة بالحزم المثبتة.
تحقق مما إذا كان قد تم تثبيت Python بنجاح (الإصدار 3.x): python -V
أصبحت القشرة الافتراضية للمحطة الآن "Zsh" بدلاً من "Bash".
وفقًا لـ Doc غير الحكومية من Conda (Search "ZSH" في صفحة الويب) ، نحتاج إلى العثور على مسار/اتجاه مجلد Miniconda3 ، على سبيل المثال ، في حالتي:
/Users/realgjl/miniconda3
ثم في terminal.app:
source /Users/realgjl/miniconda3/bin/activate
conda init zsh
تحقق من إصدار Python مرة أخرى و/أو تحقق مما إذا كان الأمر "Conda" يعمل.
انتقل إلى الملف "/etc/patchs" ، وأضف مسار المجلد الثنائي Python (مثل "/user/realgjl/miniconda3/bin"). تأكد من أن دليل Miniconda الجديد هذا هو الأول ، مما يعني أنه سيكون له الأسبقية.
PS ، لإظهار الملفات المخفية في MAC ، اضغط: "Command" + "Shift" + ".".
قبل الاستخدام لأول مرة ، يحتاج نظام إدارة حزمة كوندا إلى بعض التكوين الأولي.
تأكد من تحديث جميع المكونات إلى أحدث إصداراتها من خلال الدخول:
conda update conda
في موجه الأوامر. إذا كان هناك أي تحديثات ، فسيتم مطالبتك بالموافقة على التثبيت.
pip install scipy numpy pandas matplotlib
pip3 install torch torchvision torchaudio
pip install jupyterlab
من المفضل تثبيت Scipy بدلاً من تثبيت Numpy و MKL بشكل مستقل. ستقوم Scipy تلقائيًا بتثبيت حزم مثل Intel-OpenMP و MKL و MKL-Service و Numpy و Blas.
للتأكد من تثبيت مكتبات MKL ، يمكنك الاختبار عبر ipython:
ipython
import numpy as np
np . __config__ . show ()"blas_mkl_info" لا ينبغي أن يظهر على أنه "غير متوفر" ، مثل:
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
اختبار ما إذا كانت الأهرامات في طريقك عبر ipython:
import pyramses
ram = pyramses . sim ()بدلاً من ذلك ، يمكنك تثبيت الأهرامات عبر PYPI.
في حالة حدوث الخطأ "libifport.so.5 :: لا يمكن فتح ملف الكائن المشترك" ، فقد تضطر إلى تثبيت حزمة إعادة توزيع Intel. يمكنك مراجعة منتدى Intel هذا كمرجع.
تحتاج إلى تثبيت GNUPLOT على الرغم من أنه ليس من الضروري إذا كنت بعيد إلى جهاز كمبيوتر كبير. يمكنك اختيار استخدام gnuplot أو لا في ~/settings.dat :
$CALL_GP F;
$CALL_GP T;
# $CALL_GP F;
| نطاق التردد (هرتز) | نطاق التردد (PU) | |
|---|---|---|
| تجاوز/الحد الأقصى/دقيقة | ± 0.200 = ± 200m | ± 0.40 ٪ = ± (1/250) |
| تواتر تسوية | ± 0.010 = ± 10M | ± 0.02 ٪ = ± (1/5000) |
tor tor_entsoe_simp أو ثابت
| نوع الآلة | رمز الجهاز | مولد | 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 |