.. _Horizon: ================================================================================ Horizon ================================================================================ Time horizon group. Common Parameters: u, name, idx Available models: EDSlot_, UCSlot_, EDSlotLoad_, EDSlotGen_, UCSlotLoad_ .. _EDSlot: -------------------------------------------------------------------------------- EDSlot -------------------------------------------------------------------------------- Time slot definitions for multi-period ED. One row per slot. Per-slot data lives on :class:`EDSlotLoad` (load scaling) and :class:`EDSlotGen` (generator commitment). Parameters ---------- +-------+-----------+-------------------+---------+--------+------------+ | Name | Symbol | Description | Default | Unit | Properties | +=======+===========+===================+=========+========+============+ | idx | | unique device idx | | | | +-------+-----------+-------------------+---------+--------+------------+ | u | :math:`u` | connection status | 1 | *bool* | | +-------+-----------+-------------------+---------+--------+------------+ | name | | device name | | | | +-------+-----------+-------------------+---------+--------+------------+ .. _UCSlot: -------------------------------------------------------------------------------- UCSlot -------------------------------------------------------------------------------- Time slot definitions for multi-period UC. One row per slot. Per-slot load-scaling data lives on :class:`UCSlotLoad`. UC solves for generator commitment, so no per-slot ``ug`` table is needed. Parameters ---------- +-------+-----------+-------------------+---------+--------+------------+ | Name | Symbol | Description | Default | Unit | Properties | +=======+===========+===================+=========+========+============+ | idx | | unique device idx | | | | +-------+-----------+-------------------+---------+--------+------------+ | u | :math:`u` | connection status | 1 | *bool* | | +-------+-----------+-------------------+---------+--------+------------+ | name | | device name | | | | +-------+-----------+-------------------+---------+--------+------------+ .. _EDSlotLoad: -------------------------------------------------------------------------------- EDSlotLoad -------------------------------------------------------------------------------- Per-(area, slot) area load scaling factor for ED. .. versionadded:: 1.3.0 Replaces the CSV-list ``EDSlot.sd`` cell. Each row carries one scalar ``sd`` keyed by ``(area, slot)``. Parameters ---------- +-------+---------------+-------------------------------+---------+--------+------------+ | Name | Symbol | Description | Default | Unit | Properties | +=======+===============+===============================+=========+========+============+ | idx | | unique device idx | | | | +-------+---------------+-------------------------------+---------+--------+------------+ | u | :math:`u` | connection status | 1 | *bool* | | +-------+---------------+-------------------------------+---------+--------+------------+ | name | | device name | | | | +-------+---------------+-------------------------------+---------+--------+------------+ | area | | area idx (primary key) | | | mandatory | +-------+---------------+-------------------------------+---------+--------+------------+ | slot | | time slot idx (secondary key) | | | mandatory | +-------+---------------+-------------------------------+---------+--------+------------+ | sd | :math:`s_{d}` | area load scaling factor | 1 | | | +-------+---------------+-------------------------------+---------+--------+------------+ .. _EDSlotGen: -------------------------------------------------------------------------------- EDSlotGen -------------------------------------------------------------------------------- Per-(gen, slot) generator commitment decision for ED. .. versionadded:: 1.3.0 Replaces the CSV-list ``EDSlot.ug`` cell. Each row carries one scalar ``ug`` keyed by ``(gen, slot)``. Parameters ---------- +-------+---------------+-------------------------------+---------+--------+------------+ | Name | Symbol | Description | Default | Unit | Properties | +=======+===============+===============================+=========+========+============+ | idx | | unique device idx | | | | +-------+---------------+-------------------------------+---------+--------+------------+ | u | :math:`u` | connection status | 1 | *bool* | | +-------+---------------+-------------------------------+---------+--------+------------+ | name | | device name | | | | +-------+---------------+-------------------------------+---------+--------+------------+ | gen | | generator idx (primary key) | | | mandatory | +-------+---------------+-------------------------------+---------+--------+------------+ | slot | | time slot idx (secondary key) | | | mandatory | +-------+---------------+-------------------------------+---------+--------+------------+ | ug | :math:`u_{g}` | unit commitment decision | 1 | | | +-------+---------------+-------------------------------+---------+--------+------------+ .. _UCSlotLoad: -------------------------------------------------------------------------------- UCSlotLoad -------------------------------------------------------------------------------- Per-(area, slot) area load scaling factor for UC. .. versionadded:: 1.3.0 Replaces the CSV-list ``UCSlot.sd`` cell. Each row carries one scalar ``sd`` keyed by ``(area, slot)``. Parameters ---------- +-------+---------------+-------------------------------+---------+--------+------------+ | Name | Symbol | Description | Default | Unit | Properties | +=======+===============+===============================+=========+========+============+ | idx | | unique device idx | | | | +-------+---------------+-------------------------------+---------+--------+------------+ | u | :math:`u` | connection status | 1 | *bool* | | +-------+---------------+-------------------------------+---------+--------+------------+ | name | | device name | | | | +-------+---------------+-------------------------------+---------+--------+------------+ | area | | area idx (primary key) | | | mandatory | +-------+---------------+-------------------------------+---------+--------+------------+ | slot | | time slot idx (secondary key) | | | mandatory | +-------+---------------+-------------------------------+---------+--------+------------+ | sd | :math:`s_{d}` | area load scaling factor | 1 | | | +-------+---------------+-------------------------------+---------+--------+------------+