...
Na klasteru je instalirana python aplikacija Grid2Op koja simulira rad elektroenergetske mreže te uz pomoć strojnog učenja olakšava sekvencijalno donošenje odluka koje se primjenjuje na sustave napajanja. Grid2op ima i okruženje za RL.
Dostupne verzije i pripadajući moduli:
Verzija | Module |
---|---|
1.6.4 | grid2op/1.6.4 |
1.6.5 | grid2op/1.6.5 |
Neki od primjera korištenja dostupni su na: https://github.com/rte-france/Grid2Op/tree/dev_1.6.4
...
U primjeru* test2.py prikazana je primjena RL-a (iz aplikacije Ray) za vođenje elektroenergetskog sustava.
Primjer SGE skriptePrimjer korištenja:
Code Block | ||
---|---|---|
| ||
#!/bin/bash #$ -N ime_poslatest-ray-grid2op #$ -cwd #$ -o output/ #$ -e output/ #$ -peq p28-mpisingle 2.q #$ -pe *mpi 16 module load grid2opray/1.610.40 cpmodule -Rload grid2op/apps/virtenv/grid2op11.6.4/lib64/python3.6/site-packages/grid2op . cd grid2op/Agent/ export OMP_NUM_THREADS=$NSLOTS python3 topologyGreedy.py |
Datoteke korištene u primjeru dostupne su i na: https://github.com/rte-france/Grid2Op/tree/dev_1.6.4/grid2op/Agent
5
ray_isabella_start.sh
python3 test2.py |
Tip | ||
---|---|---|
| ||
Aplikaciju Ray potrebno je inicijalizirati prije korištenja naredbom Uz korištenje aplikacije Ray moguće je paralelizirati učenje korištenjem parametra 'num_workers', a kako bi on bio u skladu s brojem traženih jezgri u .sge skripti koristi se u korelaciji sa parametrom NSLOTS - *Primjer test2.py osmislila je mag.ing. Ivana Damjanović, Asistentica Zavoda za visoki napon i energetiku Fakulteta elektrotehnike i računarstva u Zagrebu |
...
Tip | |||||
---|---|---|---|---|---|
| |||||
Aplikacija Grid2Op je instalirana i konfigurirana u Python virtualnom okruženju kojeg korisnik može proširiti sa proizvoljnim Python aplikacijama. Nakon učitavanja modula, korisnik dodatne aplikacije instalira s:
|
...