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

UserModel headers #7

Closed
PMeira opened this issue Jul 23, 2018 · 3 comments
Closed

UserModel headers #7

PMeira opened this issue Jul 23, 2018 · 3 comments
Milestone

Comments

@PMeira
Copy link
Member

PMeira commented Jul 23, 2018

For convenience, rework and include our internal UserModel (generators, storage, controls...) headers in this repository.

Remember to note that the headers can be used with the official OpenDSS but the actual UserModel usage is buggy at the moment.

See also dss-extensions/DSS-Python#14

@PMeira PMeira added this to the 1.0 milestone Jul 23, 2018
@PMeira PMeira modified the milestones: 1.0, 0.10 Sep 17, 2018
@PMeira
Copy link
Member Author

PMeira commented Sep 30, 2018

First set of files committed in efec8bf

@PMeira PMeira modified the milestones: 0.10, 0.11 Feb 7, 2019
PMeira added a commit that referenced this issue Mar 5, 2019
…rallel_Version/Source becomes Version8/Source.

See #7.
PMeira added a commit that referenced this issue Mar 5, 2019
@PMeira
Copy link
Member Author

PMeira commented Aug 7, 2020

Closing since the headers are available and mostly working as expected.

See also #57 (comment)

@PMeira PMeira closed this as completed Aug 7, 2020
@PMeira
Copy link
Member Author

PMeira commented Sep 27, 2021

See also some related issues with packed record in #69 (comment)

PMeira pushed a commit that referenced this issue Dec 18, 2024
(1) Added "conductors" array attribute (Prop #20) to LineGeometry to be used along with a LineSpacing similar to the recently added feature of Line objects (conductors=[cndata.cncablename, cndata.cncablename, tsdata.tscablename, wiredata.wirename]; "None" should be used to define unused positions in the referenced LineSpacing).

(2) Added Properties to LineSpacing: "detailed" (#6), "EqDistPhPh"(#7), "EqDistPhN"(#8), "AvgPhaseHeight" (#9), and "AvgNeutralHeight" (#10). "Detailed" is Yes/True by default which disregards the other properties (expecting the usual cross-sectional X and H arrays or coordinates). This is intended to model Equivalent Phase to Phase and Phase to Neutral distances which is typically available in commercial software platforms. The resulting series impedance and shunt admittance matrices are symmetrical and the diagonal elements are identical. 

These additions require updates to LineConstants and CableConstants to account for the usage of either the detailed cross-sectional coordinates or the equivalent ones.

git-svn-id: https://svn.code.sf.net/p/electricdss/code/trunk@3910 d8739450-1e93-4ef4-a0af-c327d92816ff
PMeira pushed a commit that referenced this issue Dec 18, 2024
(1) Added "conductors" array attribute (Prop #20) to LineGeometry to be used along with a LineSpacing similar to the recently added feature of Line objects (conductors=[cndata.cncablename, cndata.cncablename, tsdata.tscablename, wiredata.wirename]; "None" should be used to define unused positions in the referenced LineSpacing).

(2) Added Properties to LineSpacing: "detailed" (#6), "EqDistPhPh"(#7), "EqDistPhN"(#8), "AvgPhaseHeight" (#9), and "AvgNeutralHeight" (#10). "Detailed" is Yes/True by default which disregards the other properties (expecting the usual cross-sectional X and H arrays or coordinates). This is intended to model Equivalent Phase to Phase and Phase to Neutral distances which is typically available in commercial software platforms. The resulting series impedance and shunt admittance matrices are symmetrical and the diagonal elements are identical. 

These additions require updates to LineConstants and CableConstants to account for the usage of either the detailed cross-sectional coordinates or the equivalent ones.

git-svn-id: https://svn.code.sf.net/p/electricdss/code/trunk@3910 d8739450-1e93-4ef4-a0af-c327d92816ff
PMeira pushed a commit that referenced this issue Dec 18, 2024
(1) Added "conductors" array attribute (Prop #20) to LineGeometry to be used along with a LineSpacing similar to the recently added feature of Line objects (conductors=[cndata.cncablename, cndata.cncablename, tsdata.tscablename, wiredata.wirename]; "None" should be used to define unused positions in the referenced LineSpacing).

(2) Added Properties to LineSpacing: "detailed" (#6), "EqDistPhPh"(#7), "EqDistPhN"(#8), "AvgPhaseHeight" (#9), and "AvgNeutralHeight" (#10). "Detailed" is Yes/True by default which disregards the other properties (expecting the usual cross-sectional X and H arrays or coordinates). This is intended to model Equivalent Phase to Phase and Phase to Neutral distances which is typically available in commercial software platforms. The resulting series impedance and shunt admittance matrices are symmetrical and the diagonal elements are identical. 

These additions require updates to LineConstants and CableConstants to account for the usage of either the detailed cross-sectional coordinates or the equivalent ones.

git-svn-id: https://svn.code.sf.net/p/electricdss/code/trunk@3910 d8739450-1e93-4ef4-a0af-c327d92816ff
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

No branches or pull requests

1 participant