This function writes input time series in an Antares project.
writeInputTS(
data,
type = c("load", "hydroROR", "hydroSTOR", "mingen", "wind", "solar", "tsLink"),
area = NULL,
link = NULL,
overwrite = TRUE,
opts = antaresRead::simOptions()
)
A 8760*N matrix of hourly time series, except when type
is
"hydroSTOR"
.
In this latter case "hydroSTOR"
data must have either be 365 rows
(Antares v7) or 12 rows (v6 and earlier).
Serie to write: "load"
, "hydroROR"
, "hydroSTOR"
,
"wind"
, "solar"
, "tsLink"
or "mingen"
.
If type == "mingen"
, "antaresVersion"
should be >= 860.
Refers to note section below.
The area where to write the input time series.
Link for which writing transmission capacities time series,
must like "area01%area02"
or "area01 - area02"
or c("area01", "area02")
.
Logical. Overwrite the values if a file already exists.
List of simulation parameters returned by the function
antaresRead::setSimulationPath()
An updated list containing various information about the simulation.
For an Antares version >= 860, the mingen.txt
file is created.
The mingen.txt
file can be created under two conditions:
The number of columns must be equal to either 1
or the number in mod.txt
If the mod.txt
file is empty or has one column, then there is no dimension constraint
You cannot use area
and link
arguments at the same time.
For an Antares version >= 860, control of data consistency between mingen.txt
and mod.txt
can be executed.
These controls depend on the values you find in hydro.ini
file.