powsybl / powsybl-open-rao

A toolbox based on powsybl framework dedicated to power systems coordinated capacity calculation and security analysis projects
Mozilla Public License 2.0
13 stars 5 forks source link

Make RaoParameters generic #1084

Open pet-mit opened 3 days ago

pet-mit commented 3 days ago

Describe the current behavior

The RaoParameters object (same applies to its json representation) mixes business parameters (such as objective function) with serach-tree-specific parameters (such as maximum search depth).

Describe the expected behavior

Taking as an example PowSyBl's LoadFlowParameters, separate RaoParameters into:

Describe the motivation

This would help create a generic RAO API, and make the two following things possible:

Extra Information

No response

pet-mit commented 3 days ago

@pjeanmarie I think the best approach would be to draw a table of all RAO parameters here, and discuss together where each should go