QCEDPOPT – Optimalizace tzv. Economic Dispatch problému

Symbol blokuPotřebná licence: ADVANCED
PIC

Popis funkce
Popis tohoto bloku ještě není k dispozici. Níže naleznete částečný popis vstupů, výstupů a parametrů bloku. Kompletní popis bloku bude k dispozici v dalších revizích dokumentace.

Tento blok nepropaguje kvalitu signálu. Více informací je uvedeno v sekci 1.4.

Vstup

ns

Horizont startování zdrojů   1  10

Long (I32)

p

Výkon k rozdělení mezi zdroje   0.0  1000000.0

Double (F64)

pres

Rezerva výkonu   0.0  1000000.0

Double (F64)

uPns

Vstupní odkaz na vektor predikce rozdělovaného výkonu

Reference

uPact

Vstupní odkaz na vektor výkonů aktivních (běžících) zdrojů

Reference

uPmin

Vstupní odkaz na vektor minimálních výkonů zdrojů

Reference

uPmax

Vstupní odkaz na vektor maximálních výkonů zdrojů

Reference

uabc

Vstupní odkaz na matici cenových koeficientů

Reference

uDis

Vstupní odkaz na celočíselný vektor důvodů deaktivace zdrojů

Reference

uEHours

Vstupní odkaz na vektor motohodin

Reference

uPopt

Vstupní odkaz na alokovaný vektor pro optimální rozdělení výkonu

Reference

uSTAT

Vstupní odkaz na vektor typu bool indikující běžící stav zdrojů

Reference

uREQ

Vstupní odkaz na alokovaný vektor typu bool pro požadavky na běh zdrojů

Reference

uCost

Vstupní odkaz na nepovinný vektor hodnot kritéria optimality

Reference

uFeas

Vstupní odkaz na nepovinný vektor typu byte pro typy řešitelnosti

Reference

INIT

Je-li TRUE, pak reinicializuj optimalizaci, jinak optimalizuj v reálném čase

Bool

HLD

Pozastavení

Bool

Parametr

modesh

Režim heuristiky pro startování   0  3

Long (I32)

mchng

Maximálně dovolený počet změn běhu m za periodu   0  10 3

Long (I32)

nmax

Maximální hodnota n, nmax <= 10   0  10 10

Long (I32)

nsmax

Maximální hodnota ns, nsmax <= 10   0  10 10

Long (I32)

logflags

Příznaky výpisů do systémového logu   0  63 3

Long (I32)

ts

Perioda vzorkování. Pro ts = 0 je použita perioda vzorkování úlohy obsahující tento blok   0.0  1000000.0

Double (F64)

tspre

Doba pro předstart výkonového zdroje   0.0  1000000.0

Double (F64)

svNF1

Náhradní hodnota v yCost pro neřešitelné úlohy v prvním kroku optimalizace  -1.0

Double (F64)

svNFns

Náhradní hodnota v yCost pro neřešitelné úlohy v celém horizontu ns  -1.0

Double (F64)

Výstup

fopt

Optimální hodnota kritéria pro horizont ns

Double (F64)

ifeas

Typ řešitelnosti vybraného řešení

Long (I32)

bopt

Bitová kombinace běžících zdrojů pro fopt

Long (I32)

bpre

Bitová kombinace zdrojů, které mají být předstartovány

Long (I32)

ncwc1

Počet kombinací v nejhorším případě závislý na n zdrojích a parametru mchng

Long (I32)

lcount

Počet stavů projitých při prohledávání stavového prostoru

Large (I64)

mem

Velikost paměti v bajtech interně alokovaných pracovních polí

Long (I32)

yDis

Výstupní odkaz na celočíselný vektor důvodů deaktivace zdrojů

Reference

yEHours

Výstupní odkaz na vektor motohodin

Reference

yPopt

Výstupní odkaz na alokovaný vektor pro optimální rozdělení výkonu

Reference

ySTAT

Výstupní odkaz na vektor typu bool indikující běžící stav zdrojů

Reference

yREQ

Výstupní odkaz na alokovaný vektor typu bool pro požadavky na běh zdrojů

Reference

yCost

Výstupní odkaz na nepovinný vektor hodnot kritéria optimality

Reference

yFeas

Výstupní odkaz na nepovinný vektor typu byte pro typy řešitelnosti

Reference

E

Příznak chyby

Bool

iE

Kód chyby

Long (I32)

2024 © REX Controls s.r.o., www.rexygen.com