Summary
As an alternative to the solution proposed in #354, create a separate component that would connect to an electrical bus on one side and and have voltage signal outputs and injection current signal inputs on the other.
CC @alexander-novo @lukelowry @abirchfield @nkoukpaizan
Rationale
Such component would abstract away cosimulation environment from the rest of the grid model. It would also allow for storing prior history locally for implementing advanced cosimulation methods.
This approach is less invasive than the one proposed in #354.
Description
The component would have following connection ports:
- electrical bus
- signal output port transmitting bus $V_r$
- signal output port transmitting bus $V_i$
- signal input port receiving injection current $I_r$
- signal input port receiving injection current $I_i$
The initial implementation should simply make voltages from the electrical bus accessible through output signals. Residual evaluation from this component should add the injection current to the residual evaluated at the electrical bus.
The implementation should include an integration test (e.g. a two-bus system connected through cosimulation interface components.
Additional information
We need to decide whether to use this approach or #354. One excludes the other.
Summary
As an alternative to the solution proposed in #354, create a separate component that would connect to an electrical bus on one side and and have voltage signal outputs and injection current signal inputs on the other.
CC @alexander-novo @lukelowry @abirchfield @nkoukpaizan
Rationale
Such component would abstract away cosimulation environment from the rest of the grid model. It would also allow for storing prior history locally for implementing advanced cosimulation methods.
This approach is less invasive than the one proposed in #354.
Description
The component would have following connection ports:
The initial implementation should simply make voltages from the electrical bus accessible through output signals. Residual evaluation from this component should add the injection current to the residual evaluated at the electrical bus.
The implementation should include an integration test (e.g. a two-bus system connected through cosimulation interface components.
Additional information
We need to decide whether to use this approach or #354. One excludes the other.