arXiv Science⌕ Search

arXiv subjects

Martin Braun

Publications and source records attributed to Martin Braun.

25 records · Page 2Linked to original sources

Flexibility potentials of a combined use of heat storages and batteries in PV-CHP hybrid systems

Due to the 2012 change in the renewable energy act the feed-in tariffs and as result the number of newly installed photovoltaic systems decreased dramatically in Germany. Therefore, there was the need, particularly, in the residential sector to develop new business ideas for photovoltaic systems. In context of this development, combined photovoltaic and heat-power systems were analyzed, which provide not only electricity but also heat throughout one entire year. Flexibilities are provided in form of thermal and electrical storage systems leading to many possible setting options requiring an elaborated control management. In this paper, a new optimized control algorithm is proposed that in contrast to standard strategies can operate optimal even under incorrect weather and load forecasts. A predictive controller based on a mixed integer optimization problem and an additional so called secondary, rule-based controller is combined. The controller is based on several input data. Depending on the choice of these data the PV-CHP hybrid system can be used for different control strategies, like maximum self-consumption, minimum CO2 emission or minimum operational costs. The main focus in this paper is to study if the flexibility potentials of the combined thermal and electrical storage systems can ensure a market oriented or a grid-friendly behavior. This is studied in five control options. As a result we found that the control algorithm is stable and able to adapt to the different conditions. In conclusion, it was discovered that the storage systems play a crucial role in terms of forecast differences and parameter changes. Storage systems are as expected the key-element for the flexibility of PV-CHP hybrid systems.

eess.SY↗

An efficient open-source implementation to compute the Jacobian matrix for the Newton-Raphson power flow algorithm

Power flow calculations for systems with a large number of buses, e.g. grids with multiple voltage levels, or time series based calculations result in a high computational effort. A common power flow solver for the efficient analysis of power systems is the Newton-Raphson algorithm. The main computational effort of this method results from the linearization of the nonlinear power flow problem and solving the resulting linear equation. This paper presents an algorithm for the fast linearization of the power flow problem by creating the Jacobian matrix directly in CRS format. The increase in speed is achieved by reducing the number of iterations over the nonzero elements of the sparse Jacobian matrix. This allows to efficiently create the Jacobian matrix without having to approximate the problem. A comparison of the calculation time of three power grids shows that comparable open-source implementations need 3-14x the time to create the Jacobian matrix.

stat.CO↗

pandapower - an Open Source Python Tool for Convenient Modeling, Analysis and Optimization of Electric Power Systems

pandapower is a Python based, BSD-licensed power system analysis tool aimed at automation of static and quasi-static analysis and optimization of balanced power systems. It provides power flow, optimal power flow, state estimation, topological graph searches and short circuit calculations according to IEC 60909. pandapower includes a Newton-Raphson power flow solver formerly based on PYPOWER, which has been accelerated with just-in-time compilation. Additional enhancements to the solver include the capability to model constant current loads, grids with multiple reference nodes and a connectivity check. The pandapower network model is based on electric elements, such as lines, two and three-winding transformers or ideal switches. All elements can be defined with nameplate parameters and are internally processed with equivalent circuit models, which have been validated against industry standard software tools. The tabular data structure used to define networks is based on the Python library pandas, which allows comfortable handling of input and output parameters. The implementation in Python makes pandapower easy to use and allows comfortable extension with third-party libraries. pandapower has been successfully applied in several grid studies as well as for educational purposes. A comprehensive, publicly available case-study demonstrates a possible application of pandapower in an automated time series calculation.

cs.CE↗

Heuristic Optimization for Automated Distribution System Planning in Network Integration Studies

Network integration studies try to assess the impact of future developments, such as the increase of Renewable Energy Sources or the introduction of Smart Grid Technologies, on large-scale network areas. Goals can be to support strategic alignment in the regulatory framework or to adapt the network planning principles of Distribution System Operators. This study outlines an approach for the automated distribution system planning that can calculate network reconfiguration, reinforcement and extension plans in a fully automated fashion. This allows the estimation of the expected cost in massive probabilistic simulations of large numbers of real networks and constitutes a core component of a framework for large-scale network integration studies. Exemplary case study results are presented that were performed in cooperation with different major distribution system operators. The case studies cover the estimation of expected network reinforcement costs, technical and economical assessment of smart grid technologies and structural network optimisation.

cs.CE↗

Analysing the Degree of Meshing in Medium Voltage Target Grids - An Automated Technical and Economical Impact Assessment

There are different MV grid concepts with regard to mode of operation and protection system layout. The increasing installation of DG raises the question if the currently used concepts are still optimal for future power systems. We present a methodology that allows the automated calculation and comparison of target grids within different concepts. Specifically, we consider radial grids, closed ring grids and grids with switching stations. A target grid structure is optimized for each of those grid concepts based on geographical information. To model a realistic planning process, compliance with technical constraints for normal operation, contingency behaviour and reliability figures are ensured in all grid concepts. We present a multiphase approach to solve the optimization problem based on an iterated local search meta-heuristic. We then economically compare the grids with regards to CAPEX and OPEX for primary and secondary equipment, to analyse which concept leads to the most overall cost-efficient target grids. Since the methodology allows an automated evaluation of a large number of grids, it can be used to draw general conclusions about the cost-efficiency of specific concepts. The methodology is applied to 44 real MV grids spanning about 4800km of lines, for which the results show that a radial grid structure is overall cost efficient compared to grid topologies with switching stations or closed rings even in grid areas with a large DG penetration. The contribution of this paper is threefold: first, a comprehensive methodology to compile automated target grid plans under realistic premises is presented. Second, the practical applicability of the approach is demonstrated with a large scale case study with a high degree of automation. And third, the results of the case study allow to draw conclusions about the techno-economical differences of different MV grid concepts.

cs.CE↗

Vectorized Calculation of Short Circuit Currents Considering Distributed Generation - An Open Source Implementation of IEC 60909

An important task in grid planning is to ensure that faults in the grid are detected and cut off without damage in any grid element. Calculating short circuit currents is therefore a vital grid analysis functionality for grid planning applications. The standard IEC 60909 provides guidelines for short circuit calculations and is routinely applied in grid planning applications. This paper presents a method for the vectorized calculation of short circuit currents according to IEC 60909. Distributed generation units are considered according to the latest revision of the standard. The method is implemented in the python based open source tool pandapower and validated against commercial software and examples from literature. The implementation presented in this paper is the first comprehensive implementation of the IEC 60909 standard which is available under an open source license. It can be used to evaluate fault currents in grid studies with a high degree of automation and is shown to scale well for large grids. Its practical applicability is shown in a case study with a real MV grid with a high degree of DG penetration.

cs.CE↗

Arrows for Parallel Computation

Arrows are a general interface for computation and an alternative to Monads for API design. In contrast to Monad-based parallelism, we explore the use of Arrows for specifying generalised parallelism. Specifically, we define an Arrow-based language and implement it using multiple parallel Haskells. As each parallel computation is an Arrow, such parallel Arrows (PArrows) can be readily composed and transformed as such. To allow for more sophisticated communication schemes between computation nodes in distributed systems, we utilise the concept of Futures to wrap direct communication. To show that PArrows have similar expressive power as existing parallel languages, we implement several algorithmic skeletons and four benchmarks. Benchmarks show that our framework does not induce any notable performance overhead. We conclude that Arrows have considerable potential for composing parallel programs and for producing programs that can execute on multiple parallel language implementations.

cs.PL↗