The integration of renewable local energy generation in single households – turning the household into a “prosumer” – is an important way to support an ecological transition of the electric power system. However, due to the volatile and distributed nature of most renewable energy sources, the power system may face stability problems when integrating a large number of renewables. The paper at hand describes an approach to overcome these shortages in a two-fold manner: First, the effects of the installed renewables shall be limited locally to a group of households – a so-called “energy community”. To do so, all the participating households are using existing self-consumption optimization tools. However, when a household has excess energy which can not be consumed locally, this energy is shared among the other participating households by using a cluster storage device, thus enabling a community self-consumption before feeding into the low-voltage distribution grid. Second, the connected operator may request flexibility from the participating households. For that, additional loads or load sheds are triggered by the requesting grid operator, depending on the current situation in the grid. The households decide autonomously about the amount of granted flexibility, receiving respective financial incentives. This work introduces an energy management concept and a prototypical control infrastructure used for the aforementioned functionalities. In a number of simulations and field tests, the proposed approach was successfully evaluated. The article provides a comprehensive overview of the gained results and the conclusions derived from them.
This study addresses the representation and exchange of geospatial geometric 3D models, which is a common requirement in various applications like outdoor mixed reality, urban planning, and disaster risk management. Over the years, multiple file formats have been developed to cater to diverse needs, offering a wide range of supported features and target areas of application. However, classic exchange formats like the JavaScript Object Notation and the Extensible Markup Language have been predominantly favored as a basis for exchanging geospatial information, leaving out common geometric information exchange formats such as Wavefront’s OBJ, Stanford’s PLY, and OFF. To bridge this gap, our research proposes three novel extensions for the mentioned geometric file formats, with a primary focus on minimizing storage requirements while effectively representing geospatial data and also allowing to store semantic meta-information. The extensions, named GeoOBJ, GeoOFF, and GeoPLY, offer significant reductions in storage needs, ranging from 14 to 823% less compared to standard file formats, while retaining support for an adequate number of semantic features. Through extensive evaluations, we demonstrate the suitability of these proposed extensions for geospatial information representation, showcasing their efficacy in delivering low storage overheads and seamless incorporation of critical semantic features. The findings underscore the potential of GeoOBJ, GeoOFF, and GeoPLY as viable solutions for efficient geospatial data representation, empowering various applications to operate optimally with minimal storage constraints.
Identification and quantitative segmentation of individual blood vessels in mice visualized with preclinical imaging techniques is a tedious, manual or semiautomated task that can require weeks of reviewing hundreds of levels of individual data sets. Preclinical imaging, such as micro-magnetic resonance imaging (μMRI) can produce tomographic datasets of murine vasculature across length scales and organs, which is of outmost importance to study tumor progression, angiogenesis, or vascular risk factors for diseases such as Alzheimer’s. Training a neural network capable of accurate segmentation results requires a sufficiently large amount of labelled data, which takes a long time to compile. Recently, several reasonably automated approaches have emerged in the preclinical context but still require significant manual input and are less accurate than the deep learning approach presented in this paper—quantified by the Dice score. In this work, the implementation of a shallow, three-dimensional U-Net architecture for the segmentation of vessels in murine brains is presented, which is (1) open-source, (2) can be achieved with a small dataset (in this work only 8 μMRI imaging stacks of mouse brains were available), and (3) requires only a small subset of labelled training data. The presented model is evaluated together with two post-processing methodologies using a cross-validation, which results in an average Dice score of 61.34% in its best setup. The results show, that the methodology is able to detect blood vessels faster and more reliably compared to state-of-the-art vesselness filters with an average Dice score of 43.88% for the used dataset.
Time series data is created in a variety of application areas such as sensors in cars, smartwatches or loT devices. This kind of data is often characterized by high resource demand due to the frequency the information is measured, with data points once a day, hour and even down to milliseconds. While real-time processing of such data is often sufficient, there are also many use cases, where batch processing and consequently the storage and managed access of measurements is required. For this reason, this work evaluates different database management systems in the context of storing time related data using different data models such as classical relational models, non-relational models using NoSQL database systems and the recently upcoming group of NewSQL databases. The evaluation shows that a highly optimized time series databases such as InftuxDB is able to outperform the other tested systems regarding write-throughput and RAM as well as disk utilization in a single server setup.
Interconnected data or, in particular, graph structures are a valuable source of information. Gaining insights and knowledge from graph structures is applied throughout a wide range of application areas, for which efficient tools are desired. In this work we present an open source Java graph transformation framework. The framework provides a simple fluent Application Programming Interface (API) to transform a provided graph structure to a desired target format and, in turn, allow further analysis. First, we provide an overview on the architecture of the framework and its core components. Second, we provide an illustrative example which shows how to use the framework’s core API for transforming and verifying graph structures. Next to that, we present an instantiation of the framework in the context of analyzing the third-party dependencies amongst open source libraries on the Android platform. The example scenario provides insights on a typical scenario in which the graph transformation framework is applied to efficiently process complex graph structures. The framework is open-source and actively developed, and we further provide information on how to obtain it from its official GitHub page.