Skip to content
Snippets Groups Projects
Commit f7913ebe authored by Celi Cortes Mauricio's avatar Celi Cortes Mauricio
Browse files

changes publication.md, added draft-pdf.yml

parent 48e09161
No related branches found
No related tags found
No related merge requests found
on: [push]
jobs:
paper:
runs-on: ubuntu-latest
name: Paper Draft
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Open Journals PDF Generator
uses: openjournals/openjournals-draft-action@v.1.0
with:
journal: joss
# This should be the path to the paper within your repo.
paper-path: paper.md
- name: Upload
uses: actions/upload-artifact@v1
with:
name: paper
# This is the output path where Pandoc will write the compiled
# PDF. Note, this should be the same directory as the input
# paper.md
path: paper.pdf
\ No newline at end of file
...@@ -10,34 +10,34 @@ authors: ...@@ -10,34 +10,34 @@ authors:
orcid: 0000-0002-2624-9598 orcid: 0000-0002-2624-9598
equal-contrib: # do we need this? equal-contrib: # do we need this?
corresponding: true corresponding: true
affiliation: "1, 2, 4" # (Multiple affiliations must be quoted) affiliation: "1, 2, 3, 6" #
- name: Jingyu Gong - name: Jingyu Gong
orcid: orcid:
affiliation: "1, 2, 4" affiliation: "1, 2, 3, 6"
- name: Jonas van Ouwerkerk - name: Jonas van Ouwerkerk
orcid: orcid:
affiliation: "1, 2, 3, 4" affiliation: "1, 2, 3, 6"
- name: Felix Wege - name: Felix Wege
orcid: orcid:
affiliation: 5 # also 3? affiliation: "4, 6"
- name: Yi Nie - name: Yi Nie
orcid: orcid:
affiliation: 6 # also 3? affiliation: "5, 6"
- name: Jonas Brucksch - name: Jonas Brucksch
orcid: orcid:
affiliation: "1, 2, 4" affiliation: "1, 2, 3, 6"
affiliations: affiliations:
- name: Institute for Power Electronics and Electrical Drives (ISEA), RWTH Aachen University, Campus-Boulevard 89, 52074 Aachen, Germany - name: Institute for Power Electronics and Electrical Drives (ISEA), RWTH Aachen University, Campus-Boulevard 89, 52074 Aachen, Germany
index: 1 index: 1
- name: Institute for Power Generation and Storage Systems (PGS), E.ON ERC, RWTH Aachen University, Mathieustraße 10, 52074 Aachen, Germany - name: Institute for Power Generation and Storage Systems (PGS), E.ON ERC, RWTH Aachen University, Mathieustraße 10, 52074 Aachen, Germany
index: 2 index: 2
- name: Research Campus Flexible Electrical Grids (FEN), RWTH Aachen University, Campus-Boulevard 79, 52074 Aachen, Germany
index: 3
- name: Jülich Aachen Research Alliance, JARA-Energy - name: Jülich Aachen Research Alliance, JARA-Energy
index: 4 index: 3
- name: Institute for Automation of Complex Power Systems, E.ON ERC, RWTH Aachen University, Mathieustraße 10, 52074 Aachen, Germany - name: Institute for Automation of Complex Power Systems, E.ON ERC, RWTH Aachen University, Mathieustraße 10, 52074 Aachen, Germany
index: 5 index: 4
- name: Institute for Energy Efficient Buildings and Indoor Climate, E.ON ERC, RWTH Aachen University, Mathieustraße 10, 52074 Aachen, Germany - name: Institute for Energy Efficient Buildings and Indoor Climate, E.ON ERC, RWTH Aachen University, Mathieustraße 10, 52074 Aachen, Germany
index: 5
- name: Research Campus Flexible Electrical Grids (FEN), RWTH Aachen University, Campus-Boulevard 79, 52074 Aachen, Germany
index: 6 index: 6
date: 4 August 2022 date: 4 August 2022
bibliography: paper.bib bibliography: paper.bib
...@@ -45,17 +45,8 @@ bibliography: paper.bib ...@@ -45,17 +45,8 @@ bibliography: paper.bib
# Summary # Summary
Sustainable decarbonization of the energy sector may be achieved through the use of FEN Framework [change name] is a software framework for the flexible and dynamic
novel technologies and approaches for an integrated coupling of available energy carriers, formulation of optimization problems with a focus on multi energy sector coupling.
the upgrade of energy conversion, and the involvement of individual prosumers. The arising
decentralized power system is complex, its operation is challenging, and the economic
efficiency of technologies depends on their interconnection and applications. This evokes
the need for special tools for holistic observations of this new energy system to support
business decisions, identify boundary conditions for urban planning, as well as discover
entirely new possiblities and approaches.
Within the scope of the InEEd-DC project, a software framework for a flexible and dynamic
creation of optimization problems with a focus on multi energy sector coupling is developed.
To broaden the view of multi energy systems, traditional energy sectors including AC electricity, To broaden the view of multi energy systems, traditional energy sectors including AC electricity,
heat, cooling and gas, are extended by modern energy sectors like DC electricity and hydrogen. heat, cooling and gas, are extended by modern energy sectors like DC electricity and hydrogen.
...@@ -74,8 +65,8 @@ generate the mathematical optimization model, a Prosumer class is instantiated w ...@@ -74,8 +65,8 @@ generate the mathematical optimization model, a Prosumer class is instantiated w
certain configuration inputs, such as the regarded components and their interconnection, a certain configuration inputs, such as the regarded components and their interconnection, a
set of time series including weather data and energy price information, as well as the set of time series including weather data and energy price information, as well as the
optimization strategy of interest and additional regulatory settings. The Prosumer optimization strategy of interest and additional regulatory settings. The Prosumer
then distributes the input data between the \verb|EMS| class, representing an energy management then distributes the input data between the EMS class, representing an energy management
system, and the requiried \verb|Component| classes implementing the required component models, system, and the required Component classes implementing the required component models,
before orchestrating them to build the actual optimization model consisting of optimization before orchestrating them to build the actual optimization model consisting of optimization
variables, constraints and one or more objective functions. Depending on the received inputs, variables, constraints and one or more objective functions. Depending on the received inputs,
different types of optimization programs can be generated that way. Two possible use cases different types of optimization programs can be generated that way. Two possible use cases
...@@ -108,7 +99,7 @@ account the balancing mechanisms among the city quarters. ...@@ -108,7 +99,7 @@ account the balancing mechanisms among the city quarters.
In parallel to the actual development of the underlying models, complexity reduction In parallel to the actual development of the underlying models, complexity reduction
techniques like temporal aggregation of the input time series are studied and integrated techniques like temporal aggregation of the input time series are studied and integrated
at the framework level contiously during the project timeline. This allows ensuring feasible at the framework level continuously during the project timeline. This allows ensuring feasible
execution times for the optimization of large scale scenarios. execution times for the optimization of large scale scenarios.
In addition, the fact that the EMS and the corresponding energy storage devices are included in In addition, the fact that the EMS and the corresponding energy storage devices are included in
...@@ -123,27 +114,18 @@ district likewise. The combination of a modular topology configuration and the f ...@@ -123,27 +114,18 @@ district likewise. The combination of a modular topology configuration and the f
definition of an optimization strategy offers the possibility of modeling both technical definition of an optimization strategy offers the possibility of modeling both technical
relationships and political regulations. relationships and political regulations.
[Cite literature where models are taken from, cite demandlib, cite pyomo, cite pareto optimization mavrotas]
[expandable framework with new component models]
# Statement of need # Statement of need
`Gala` is an Astropy-affiliated Python package for galactic dynamics. Python Sustainable decarbonization of the energy sector may be achieved through the use of
enables wrapping low-level languages (e.g., C) for speed without losing novel technologies and approaches for an integrated coupling of available energy carriers,
flexibility or ease-of-use in the user-interface. The API for `Gala` was the upgrade of energy conversion, and the involvement of individual prosumers. The arising
designed to provide a class-based and user-friendly interface to fast (C or decentralized power system is complex, its operation is challenging, and the economic
Cython-optimized) implementations of common operations such as gravitational efficiency of technologies depends on their interconnection and applications. This evokes
potential and force evaluation, orbit integration, dynamical transformations, the need for special tools for holistic observations of this new energy system to support
and chaos indicators for nonlinear dynamics. `Gala` also relies heavily on and business decisions, identify boundary conditions for urban planning, as well as discover
interfaces well with the implementations of physical units and astronomical entirely new possiblities and approaches.
coordinate systems in the `Astropy` package [@astropy] (`astropy.units` and
`astropy.coordinates`).
`Gala` was designed to be used by both astronomical researchers and by
students in courses on gravitational dynamics or astronomy. It has already been
used in a number of scientific publications [@Pearson:2017] and has also been
used in graduate courses on Galactic dynamics to, e.g., provide interactive
visualizations of textbook material [@Binney:2008]. The combination of speed,
design, and support for Astropy functionality in `Gala` will enable exciting
scientific explorations of forthcoming data releases from the *Gaia* mission
[@gaia] by students and experts alike.
# Citations # Citations
... ...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment