Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
F
FOCUS Framework
Manage
Activity
Members
Plan
Wiki
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Terraform modules
Analyze
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
FOCUS
FOCUS Framework
Commits
f7913ebe
Commit
f7913ebe
authored
Aug 9, 2022
by
Celi Cortes Mauricio
Browse files
Options
Downloads
Patches
Plain Diff
changes publication.md, added draft-pdf.yml
parent
48e09161
No related branches found
No related tags found
No related merge requests found
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
.github/workflows/draft-pdf.yml
+23
-0
23 additions, 0 deletions
.github/workflows/draft-pdf.yml
publication/publication.md
+25
-43
25 additions, 43 deletions
publication/publication.md
with
48 additions
and
43 deletions
.github/workflows/draft-pdf.yml
0 → 100644
+
23
−
0
View file @
f7913ebe
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
This diff is collapsed.
Click to expand it.
publication/publication.md
+
25
−
43
View file @
f7913ebe
...
@@ -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
\v
erb|
EMS
|
class, representing an energy management
then distributes the input data between the EMS class, representing an energy management
system, and the requir
i
ed
\v
erb|
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 conti
nu
ously 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
...
...
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
sign in
to comment