Řízení spotřeby solární elektřiny pomocí počítače/serveru

Majitelé solárních elektráren se mohou potýkat s nutností řídit spotřebu energie koncových zařízení, protože snížení spotřeby může prodloužit výdrž baterie ve večerních hodinách a za oblačného počasí a také se vyhnout ztrátě dat v případě silného výpadku.

Většina moderních počítačů umožňuje upravit frekvenci procesoru, což vede na jedné straně ke snížení výkonu a na druhé ke zvýšení výdrže baterie. Ve Windows se snížení frekvence provádí ručně přes rozhraní ovládacího programu, v Linuxu přes widget na hlavním panelu a přes konzolu (cpupower - CentOS, cpufreq-set - Ubuntu).

V Linuxu spouštění příkazů přes konzolu umožňuje jejich automatické spouštění, když nastanou určité události.

Nástroj usps-consumptionagent z bezplatné sady UmVirt Solar Power Station vám umožňuje provádět příkazy, které řídí výkon procesoru v závislosti na provozních datech solární elektrárny.

Typická konfigurace pro 12V režim:

  • Pokud je napětí na panelech vyšší než 16 voltů, nastavte režim výkonu
  • Pokud je napětí na panelech nižší než 16 voltů nebo je neznámé, nastavte režim úspory energie
  • Pokud je napětí baterie nižší než 11,6, proveďte příkaz k vypnutí

Příkaz k vypnutí může být:

  1. plynulé vypnutí (vypnutí),
  2. režim spánku (systemctl pozastavení),
  3. hibernace (systemctl hibernace),
  4. sled příkazů.

Příklad sekvence příkazů:

./suspend.py &&  systemctl suspend

Spuštěním tohoto příkazu uložíte aktuální virtuální stroje na disk a přepnete počítač do režimu spánku. Tento příkaz mohou programátoři a správci vyžadovat v případě kompilace „velkých“ programů, jako je Firefox, Chrome, LibreOffice a další, kdy doba provozu může přesáhnout denní dobu.

Jako ukázka krátké video bez zvuku.

Zdroj: www.habr.com

Přidat komentář