Learn R Programming

antaresEditObject (version 0.9.0)

writeInputTS: Write input time series

Description

Antares API OK

This function writes input time series in an Antares project.

Usage

writeInputTS(
  data,
  type = c("load", "hydroROR", "hydroSTOR", "mingen", "wind", "solar", "tsLink"),
  area = NULL,
  link = NULL,
  overwrite = TRUE,
  opts = antaresRead::simOptions()
)

Value

An updated list containing various information about the simulation.

Arguments

data

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).

type

Serie to write: "load", "hydroROR", "hydroSTOR", "wind", "solar", "tsLink" or "mingen".

If type == "mingen", "antaresVersion" should be >= 860. Refers to note section below.

area

The area where to write the input time series.

link

Link for which writing transmission capacities time series, must like "area01%area02" or "area01 - area02" or c("area01", "area02").

overwrite

Logical. Overwrite the values if a file already exists.

opts

List of simulation parameters returned by the function antaresRead::setSimulationPath()

Warning

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.

Examples

Run this code
if (FALSE) {

# Write solar time series
writeInputTS(
  area = "fictive_area",
  type = "solar",
  data = matrix(rep(4, 8760*2), nrow = 8760)
)

}

Run the code above in your browser using DataLab