Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Slack distribution on conform loads #144

Merged
merged 26 commits into from
Sep 11, 2020
Merged

Slack distribution on conform loads #144

merged 26 commits into from
Sep 11, 2020

Conversation

jeanChristopheGuillotin
Copy link
Contributor

@jeanChristopheGuillotin jeanChristopheGuillotin commented Sep 3, 2020

Please check if the PR fulfills these requirements (please use '[x]' to check the checkboxes, or submit the PR and then click the checkboxes)

  • The commit message follows our guidelines
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

Does this PR already have an issue describing the problem ? If so, link to this issue using '#XXX' and skip the rest

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)

What is the current behavior? (You can also link to an open issue here)

What is the new behavior (if this is a feature change)?

Does this PR introduce a breaking change or deprecate an API? If yes, check the following:

  • The Breaking Change or Deprecated label has been added
  • The migration guide has been updated in the github wiki (What changes might users need to make in their application due to this PR?)

Other information:

(if any of the questions/checkboxes don't apply, please delete them entirely)

Copy link
Member

@annetill annetill left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You must change the class LfAbstractBus and build a unit test to improve this dev

double fixedActivePowed = bus.getFixedActivePower();
double variableActivePower = bus.getVariableActivePower();

double newVariableActivePower = variableActivePower - remainingMismatch * factor;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You must change the way the factors are computed.

* Index equations by subject
* Add unit tests

Signed-off-by: Geoffroy Jamgotchian <geoffroy.jamgotchian@rte-france.com>
Signed-off-by: Jean-Christophe GUILLOTIN <jean-christophe.guillotin@rte-france.com>
Signed-off-by: Jean-Christophe GUILLOTIN <jean-christophe.guillotin@rte-france.com>
Signed-off-by: Jean-Christophe GUILLOTIN <jean-christophe.guillotin@rte-france.com>
Signed-off-by: Jean-Christophe GUILLOTIN <jean-christophe.guillotin@rte-france.com>
Signed-off-by: Anne Tilloy <anne.tilloy@rte-france.com>
Signed-off-by: Jean-Christophe GUILLOTIN <jean-christophe.guillotin@rte-france.com>
Signed-off-by: Geoffroy Jamgotchian <geoffroy.jamgotchian@rte-france.com>
Signed-off-by: Jean-Christophe GUILLOTIN <jean-christophe.guillotin@rte-france.com>
* Equation term activation/deactivation
* Add unit test
* Equation terms indexing is optional

Signed-off-by: Geoffroy Jamgotchian <geoffroy.jamgotchian@rte-france.com>
Signed-off-by: Jean-Christophe GUILLOTIN <jean-christophe.guillotin@rte-france.com>
Signed-off-by: Florian Dupuy <florian.dupuy@rte-france.com>
Signed-off-by: Jean-Christophe GUILLOTIN <jean-christophe.guillotin@rte-france.com>
Signed-off-by: Jean-Christophe GUILLOTIN <jean-christophe.guillotin@rte-france.com>
Signed-off-by: Jean-Christophe GUILLOTIN <jean-christophe.guillotin@rte-france.com>
Signed-off-by: Jean-Christophe GUILLOTIN <jean-christophe.guillotin@rte-france.com>
Signed-off-by: Jean-Christophe GUILLOTIN <jean-christophe.guillotin@rte-france.com>
Signed-off-by: Anne Tilloy <anne.tilloy@rte-france.com>
Signed-off-by: Anne Tilloy <anne.tilloy@rte-france.com>
Signed-off-by: Jean-Christophe GUILLOTIN <jean-christophe.guillotin@rte-france.com>
@annetill
Copy link
Member

annetill commented Sep 9, 2020

I will review as soon as possible. Can you see with Marco for the next issue that consists in keeping the power factor constant ? Thanks ! You can start from master branch, we will merge this PR later after review process.
And do not forget to sign off your commit with your first name, last name and address !

@annetill annetill changed the title issue 110 mise en place des variables Slack distribution on conform loads Sep 9, 2020
Introduce ratio variable part on fixed part for load active power.

Signed-off-by: Anne Tilloy <anne.tilloy@rte-france.com>
@annetill annetill requested review from geofjamg and flo-dup September 9, 2020 19:44
Signed-off-by: Anne Tilloy <anne.tilloy@rte-france.com>
Signed-off-by: Anne Tilloy <anne.tilloy@rte-france.com>
Copy link
Contributor

@flo-dup flo-dup left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't see the benefit to use the per unit here, but it seems that it's the usual practice?

Signed-off-by: Anne Tilloy <anne.tilloy@rte-france.com>
Signed-off-by: Anne Tilloy <anne.tilloy@rte-france.com>
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities (and Security Hotspot 0 Security Hotspots to review)
Code Smell A 0 Code Smells

93.3% 93.3% Coverage
0.0% 0.0% Duplication

@annetill annetill merged commit 108e10e into master Sep 11, 2020
@annetill annetill deleted the DRAFT]dev-issue110-JCG branch September 11, 2020 11:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants