Zápisnica zo stretnutia s vedúcim 14.2.2019, tím 06
Čas stretnutia: 9:00-12:00
Miesto stretnutia: FIIT STU
Téma stretnutia: Definovanie vízie a požiadaviek na tento semester
Zápisnicu vypracoval: Bc. František Ďurana
Prítomní:
- Bc. Martin Činčurák
- Bc. Michal Ostrodický
- Bc. František Ďurana
- Bc. Dávid Pavelka
- Bc. Peter Pavlík
- Bc. Richard Mocák
- Bc. Matej Procházka
Neprítomní:
Dokončiť staré požiadavky, čo sa ešte nespravilo:
- podschéma (napríklad rozkliknutie bytovky)
- zamknúť a potom odomknúť prvok na mape
- pri zoomovaní skúsiť ako to bude vyzerať keď prvky zmiznú a potom sa znova objavia už na svojej novej pozícií
- kliknutie na prvok v hierarchií ho označí na mape
- pri výbere prvkov v menu simulácie sa po kliknutí na nadprvok označia všetky podprvky
- grafy - min, max, priemer, suma
- náklady - cez koláčový graf za nejaké obdobie, po tarifách za jednotlivé hodiny v cenníku
- koláčový graf - celková suma v € za nejakú tarifu
- ak nie je v menu veľa položiek dať uložiť pre každú položku (napríklad pop-up) - premenovať projekt
- možnosť uložiť dať do menu modelovania, na úvodnej stránke ho môžeme odstrániť
- v simulácií upraviť dátum na štandardný slovenský formát
- zo submenu vybrať projekt - toto si ešte premyslieť ako to budeme robiť
- tlačidlo - info o projekte, po stlačení nech sa zobrazia atribúty projektu
- keď otvorím modelovanie je lepšie nastaviť default menší zoom, aby som tam toho vedel viac namodelovať
- ďalej riešiť kategorizované atribúty, ak by ich bolo viac a ich zobrazenie by nebolo prehľadné
- položky menu pridať do stredu, ak bude vpravo info o používateľovi alebo o projekte
- transformátor nemá byť povinný prvok v modeli, pretože môžem robiť aj iné modelovanie
- pridať prvok vedenie a stožiar
- bytovka znamená, že každý z jej prvkov môže obsahovať podschému
Vízia:
- cieľom je: platforma čo dobre vyzerá
- platforma vytvorená modulárne, aby vedel niekto niečo doplniť alebo vymeniť
- musí to byť pekné, moderné bez lagov, bez hluchých miest
Simulácia:
- prehrávanie uloženej simulácie s nastavením rýchlosti
- použiť nové prvky, ktorým viem poskytnúť vlastný výpočet, príp. vlastné simulačné jadro bez toho aby som upravoval zdrojové kódy
- externá osoba musí vedieť, ako si má vytvoriť vlastné simulačné jadro podľa definovaného rozhrania
- závislosti medzi jadrom a prvkami je zrejmá
- správanie prvku je vlastnosťou jadra, ktoré ale musí vedieť aký je to prvok
- ten istý prvok v dvoch simulačných jadrách sa môže správať rozdielne
- vedieť rozlíšiť ktoré atribúty sa týkajú tohto simulačného jadra
- uvažujeme 2 naraz zapojené simulačné jadrá, kedy na oboch bežia simulácie
- pred začatím simulácie si zvolím aké chcem simulačné jadro
- na úrovni GUI môžem pridať možnosť synchronizovať parametre medzi dvoma sim. jadrami aby to človek nemusel vypĺňať opakovane
- odhad od Sféry, že by tam mohli byť 3-4 simulačné jadrá
- musím vedieť, že na týchto prvkoch potrebujem vyplniť určité parametre, ktoré sa potom použijú v simulácií
- simulačné jadrá spolu súvisia, robia podobné úlohy
- model nemôže vedieť o simulačnom jadre, simulačné jadro musí vedieť o modeli
- jedno simulačné jadro môže mať aj viacero metód pre simulácie
- rôzne url adresy, na ktoré sa bude posielať model pre rôzne simulačné jadrá
- testovanie s externým simulačným jadrom na konci semestra
- prehrávanie simulácie: pohyb, blikanie, na baterke ukazuje ako veľmi je nabitá, kde koľko tečie
- neriešime simuláciu do budúcna, bez predikcie, pričom ale uvažujem, čo by sa stalo ak by sa niečo zmenilo na základe historických dát
- buď natvrdo namapovať krivku alebo podľa toho čo umožňuje simulačné jadro, ktoré si vie potom hodnoty upraviť/dorátať (napríklad má informácie o počasí a pod.)
- pre poskytovaný prvok vieme určiť charakteristiku odberu na základe obmedzenia typu prvku
- nie predikcia, len reálne správanie (bolo by treba riešiť počasie a pod. čo je veľký problém)
- simulačné jadro nie je o domácnostiach, ale najmä o generátoroch, batériách, výrobe atď.
- dátumy rieši simulačné jadro -> simulačné jadro vypíše zlé vstupné parametre
- jadro umožňuje validáciu vstupných podmienok, ak je to v poriadku, tak ho spustím ak nie tak vypíše problém
- pri zozname výsledkov simulácií stačí uviesť, že ešte beží a dať možnosť či spustiť synchrónne alebo v pozadí asynchrónne
EIC:
- v elektrine sa používa identifikátor EIC, ktorý identifikuje samotné odberné miesto a vieme sa dostať k jeho dátam
- samostatne EIC výroby a EIC spotreby
- 24z, 24y, 24x - prefixy s významom, celkovo 16 znakov (24zs - západoslovenská)
- neuvažujeme dáta pre simuláciu na úrovni modelovania
- charakter odberu pre jednotlivé typy možných prvkov
- ak nemám EIC tak si vytvoriť určitú modelovú situáciu, ale zatiaľ to neriešiť
- nie je ideálne len podľa charakteru odberu priradiť existujúcu krivku, ale tu nám stačí aj EIC
- EIC si tiež vieme vymyslieť, podobne ako si vymýšľame aj číslo časového radu
- ak je EIC použijem to, inak nejaký preddefinovaný model z obmedzeného výberu možností