Lightsim2grid 0.8.1 and grid2op 1.9.5 (python 3.8)

l2rpn_case14_sandbox

Configuration:

  • date: 2024-03-27 22:19 Paris, Madrid

  • system: Windows 10

  • OS:

  • processor: AMD Ryzen 7 4800HS with Radeon Graphics

  • python version: 3.8.3.final.0 (64 bit)

  • numpy version: 1.21.0

  • pandas version: 2.0.3

  • pandapower version: 2.13.1

  • grid2op version: 1.9.5

  • lightsim2grid version: 0.8.1

  • lightsim2grid extra information:

    • klu_solver_available: True

    • nicslu_solver_available: False

    • cktso_solver_available: False

    • compiled_march_native: True

    • compiled_o3_optim: True

NB Due to issue with dll, cktso and nicslu could not be benchmarked

case14_sandbox

grid2op speed (it/s)

grid2op ‘backend.runpf’ time (ms)

solver powerflow time (ms)

PP

48.1

14.9

5.16

GS

728

0.6

0.501

GS synch

663

0.729

0.63

NR single (SLU)

1070

0.167

0.0673

NR (SLU)

1050

0.172

0.0714

NR single (KLU)

1120

0.119

0.0212

NR (KLU)

1120

0.122

0.0237

FDPF XB (SLU)

1100

0.136

0.0393

FDPF BX (SLU)

1070

0.156

0.0572

FDPF XB (KLU)

1110

0.128

0.0293

FDPF BX (KLU)

1090

0.14

0.0424

Differences:

case14_sandbox (1000 iter)

Δ aor (amps)

Δ gen_p (MW)

Δ gen_q (MVAr)

PP (ref)

0

0

0

GS

0.000122

7.63e-06

7.63e-06

GS synch

0.000122

7.63e-06

7.63e-06

NR single (SLU)

0.000122

7.63e-06

7.63e-06

NR (SLU)

0.000122

7.63e-06

7.63e-06

NR single (KLU)

0.000122

7.63e-06

7.63e-06

NR (KLU)

0.000122

7.63e-06

7.63e-06

FDPF XB (SLU)

0.000122

7.63e-06

7.63e-06

FDPF BX (SLU)

0.000122

7.63e-06

7.63e-06

FDPF XB (KLU)

0.000122

7.63e-06

7.63e-06

FDPF BX (KLU)

0.000122

7.63e-06

7.63e-06

l2rpn_neurips_2020_track2_small

Configuration:

  • date: 2024-03-27 22:28 Paris, Madrid

  • system: Windows 10

  • OS:

  • processor: AMD Ryzen 7 4800HS with Radeon Graphics

  • python version: 3.8.3.final.0 (64 bit)

  • numpy version: 1.21.0

  • pandas version: 2.0.3

  • pandapower version: 2.13.1

  • grid2op version: 1.9.5

  • lightsim2grid version: 0.8.1

  • lightsim2grid extra information:

    • klu_solver_available: True

    • nicslu_solver_available: False

    • cktso_solver_available: False

    • compiled_march_native: True

    • compiled_o3_optim: True

neurips_2020_track2

grid2op speed (it/s)

grid2op ‘backend.runpf’ time (ms)

solver powerflow time (ms)

PP

21.2

17

6.61

GS

6.28

158

158

GS synch

26.8

36.1

35.9

NR single (SLU)

616

0.716

0.583

NR (SLU)

564

0.789

0.637

NR single (KLU)

921

0.228

0.105

NR (KLU)

901

0.245

0.122

FDPF XB (SLU)

795

0.389

0.268

FDPF BX (SLU)

783

0.414

0.293

FDPF XB (KLU)

848

0.323

0.203

FDPF BX (KLU)

838

0.34

0.222

Differences:

neurips_2020_track2 (1000 iter)

Δ aor (amps)

Δ gen_p (MW)

Δ gen_q (MVAr)

PP (ref)

0

0

0

GS

6.1e-05

3.81e-06

1.53e-05

GS synch

6.1e-05

3.81e-06

1.53e-05

NR single (SLU)

6.1e-05

0

9.54e-07

NR (SLU)

6.1e-05

0

9.54e-07

NR single (KLU)

6.1e-05

0

9.54e-07

NR (KLU)

6.1e-05

0

9.54e-07

FDPF XB (SLU)

6.1e-05

1.91e-06

1.53e-05

FDPF BX (SLU)

6.1e-05

1.91e-06

7.63e-06

FDPF XB (KLU)

6.1e-05

1.91e-06

1.53e-05

FDPF BX (KLU)

6.1e-05

1.91e-06

7.63e-06