Comments (2)
This is a good idea that has been requested for a few years. So far it has not happened due to these technical points.
The primary technical challenge is determine a data model that will be used in a would-be standalone data power parsing package. Right now the PowerModels parsers are intertwined with the PowerModels data model based on Dicts, which is probably not the right data model for a high performance stand-alone package.
For example, there is a nice discussion here about how a better data model can increase performance of the PSSE parser. https://discourse.julialang.org/t/ann-powerflowdata-jl-a-parser-for-pss-e-format-raw-power-flow-data-files/71722/9
A secondary technical challenge for a stand alone Matpower parser is that PowerModels uses some generic parsing functionality from InfrastructureModels. So a would-be stand alone package will need to extract some subset of that functionality.
from powermodels.jl.
@noahrhodes You can parse files using PowerSystems.jl without requiring the modeling layers.
It is possible to call
using PowerSystems
sys = PowerSystems.PowerModelsData(file)
from powermodels.jl.
Related Issues (20)
- DCPLL Support for Power Flow Formulations
- Support for Duals of All Constraints
- Drop Support for Run Functions
- Remove obsolete use of `branch_flows` setting
- Ask the question about SOCP model calculations in PowerModels HOT 1
- Generator reactive power limits in PowerModels function compute_ac_pf!() HOT 2
- Not able to solve pti model HOT 2
- solving problems with non-Float64 types HOT 5
- solve_pf() does not work with LPACCPowerModel HOT 3
- There are some doubts about the results of the experiments in the documentation
- Issue with reading Voltage source converter data from PSSE RAW file
- Logic makes impedance 0.0 HOT 2
- Precompiling
- Installation of PowerModels with Ipopt support fails on MUSL based systems (Alpine) due to Ipopt HOT 3
- Problem Installing Panda Models HOT 2
- How should solutions report square voltage variables for parallel lines HOT 4
- Potential bug in on_off constraints for dcp.jl HOT 5
- use of Pandapower network in PowerModels.jl HOT 3
- Documentation: DCPPowerModel description text HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from powermodels.jl.