
WISE-PaaS — (Platform as a Service) je oblačna platforma Advantech za industrijski internet stvari, koja objedinjuje razne alate za prikupljanje, obradu i vizualizaciju podataka, automatizaciju, upravljanje uređajima i sustavima umjetne inteligencije i strojnog učenja. Platforma uključuje nekoliko gotovih skupa softverskih rješenja za izgradnju složenih sustava u industriji, zdravstvu, proizvodnji, logistici itd.
WISE/PaaS platforma može raditi na kapacitetima cloud pružatelja Amazon Web Services (AWS), Google Cloud Platform (GCP) i Microsoft Azure, kao i lokalno na OpenStack.
U članku se razmatraju neka od softverskih proizvoda kompleksa WISE/PaaS, koji omogućuju bržu izradu aplikacija, bez ometanja u izgradnji infrastrukture. Podržava pokretanje aplikacija na popularnim jezicima: Java, .NET, Ruby on Rails, Node.js, Grails, Scala on Lift, Python PHP, kao i osnovnim motorima baza podataka MySQL, MongoDB, PostgreSQL, Redis, RabbitMQ. Za vizualizaciju podataka dostupan je framework Grafana. Poseban skup softverskih alata za ugradbene sustave pojednostavljuje prvotnu konfiguraciju uređaja, ažuriranje firmvera i prikupljanje podataka s IoT uređaja.
Tržište aplikacija
Platforma predstavlja konstruktor od mnogih različitih alata, koje možete kupiti po potrebi u . Među ponuđenim rješenjima dostupni su kako vlastiti proizvodi Advantech, tako i proizvodi partnera. Za neke proizvode Advantech dostupan je besplatni probni period.
Softverska rješenja na tržištu podijeljena su u nekoliko velikih kategorija ovisno o svrsi:
- — orkestracija, nadzor, sigurnosna kopija
- — ažuriranje firmvera, prikupljanje podataka s uređaja, nadzor, automatska konfiguracija
- — sustavi za otkrivanje i sprječavanje upada (IPS/IDS), antivirusni programi
- — sustavi umjetne inteligencije, strojnog učenja i strojne vizije.

Za besplatno testiranje potrebno je registrirati se na WISE/PaaS portalu i izvršiti pretplatu za upoznavanje. Za to je potrebno odabrati interesantni proizvod na tržištu i pritisnuti Start Trial.

Adresa portala za prijavu ovisi o odabranom podatkovnom centru prilikom registracije. Trenutno su dostupni podatkovni centri Azure (Hong Kong, Peking) i Alibaba Cloud (Hangzhou).
Adrese ulaznih točaka su sljedeće:
(Azure HK)
(Azure HK2)
.cn (Azure BJ)
(Alibaba)
Prijava u upravljačku ploču mora se obaviti s podacima primljenim na e-mail nakon aktivacije probnog razdoblja.
WISE-PaaS/Dashboard
WISE-PaaS/Dashboard — skup alata za vizualizaciju podataka temeljen na okviru . Obično se koristi za izradu grafova, dijagrama i vizualnog prikazivanja procesa koji traju duže vrijeme. Osim industrijske namjene, može se koristiti za praćenje klimatskih procesa, u sustavima pametnih kuća i zdravstva.

Platforma za vizualizaciju podataka WISE-PaaS/Dashboard
Widgeti
Grafana okvir ima mnogo mogućnosti za prikaz podataka: tablice, grafike, dijagrame, toplinske karte i još mnogo toga. Potpuni dashboard za prikaz raznih podataka može se stvoriti gotovo bez vještina programiranja, widgete je moguće dodavati pomoću miša.
Sučelje za dodavanje widgeta grafana na dashboard
Osim ugrađenih widgeta, moguće je instalirati dodatne module za integraciju s drugim sustavima. Na primjer, modul za sustav praćenja Zabbix omogućava uvoz podataka iz njega i prikaz obavijesti sustava praćenja.
Tako WISE-PaaS/Dashboard omogućava spajanje podataka iz različitih izvora za prikaz u jednoj ploči.

Podaci iz sustava praćenja Zabbix u sučelju Grafana
Izvori podataka
Dashboard može primati podatke za prikaz iz različitih izvora. Trenutno su podržane baze podataka: CloudWatch, Elasticsearch, Graphite, InfluxDB, MySQL, OpenTSDB, PostgreSQL, Prometheus, RMM-SimpleJson, SCADA-SimpleJson, SimpleJson. Osim ovih baza podataka, moguće je prilagoditi svaki format upita za prikupljanje podataka iz različitih izvora. Također je dostupna testna skupina podataka za proučavanje sustava.

Grafana podržava različite izvore podataka
Obavijesti o anomalijama
Kako bi reagirao na određene događaje, Dashboard omogućuje postavljanje različitih obavijesti. One mogu biti automatski pozivi API-ja ili obavijesti za operatera. Ovo je posebno korisno pri stvaranju kontrolne sobe za obavještavanje dežurnog operatera o abnormalnim promjenama. Kao okidač može se postaviti prekoračenje ili smanjenje određenog nivoa, prosječna vrijednost u određenom razdoblju, kao i nedostatak podataka itd.
Izrada novog okidača i dodavanje obavijesne ploče
Za prikaz obavijesti postoji poseban widget „Alerts“, koji ih može prikazivati na jednoj ploči s grafikonima.
WISE-PaaS/SaaS Composer
SaaS Composer je okvir za izradu dvo- i trodimenzionalnih shema tehnoloških procesa. Za razliku od klasičnih zastarjelih shema, on omogućuje stvaranje informativnijih i vizualno privlačnijih modela tekućih procesa. Mogućnost vizualizacije cijelih proizvodnih linija i zgrada u 3D, prikaz događaja u stvarnom vremenu na trodimenzionalnim modelima.

Osnovne funkcije:
- Web sučelje na HTML 5 Canvas. Dobra izvedba bez potrebe za instaliranjem dodatnog softvera za prikaz shema.
- Izrada 2D i 3D modela. Uvoz 3D modela u formatu .OBJ + .MTL
- Podrška za JPEG, PNG, SVG, OBJ, MTL slike. Podrška za vektorsku grafiku SVG prilikom izrade 3D modela. Moguće je uvesti grafiku iz postojećih shema.
- Dodavanje animacija i prikaz podataka na trodimenzionalnim objektima
- Podrška za skriptne jezike
- Integracija s ostalim WISE-PaaS proizvodima, posebno sa WISE-PaaS/Dashboard
Konstruktor 3D modela ima biblioteku osnovnih komponenti: cijevi, ventile, žice, motore, strojeve, rešetke i drugo. Moguće je izraditi realistične modele stvarnih objekata i dodati widgete s podacima.

Demo-shema zgrade Advantech, koja u stvarnom vremenu prikazuje stanje energetskih sustava, razinu potrošnje električne energije na različitim lokacijama, stanje zraka: razinu CO2, razinu suspendiranih čestica u zraku itd.

Demo-shema, izrađena pomoću SaaS Composera, prikazuje stanje različitih parametara u zgradi.
WISE-PaaS/APM
Sustav upravljanja učinkom imovine (Asset Performance Management) je dizajniran za poboljšanje kontrole nad učinkovitosti proizvodnih linija za preciznije predikcije, procjene rizika i kontrolu volumena proizvodnje.
WISE-PaaS/APM ima ugrađene algoritme za analizu proizvodnih procesa, omogućujući praćenje koja od mašina ne radi dovoljno učinkovito, predviđanje volumena proizvodnje, mogućih problema i potrebu za tehničkim održavanjem.

WISE-PaaS/APM omogućuje kontrolu učinkovitosti rada proizvodnih linija.
WISE-PaaS/EnSaaS — Rad s uređajima (Edge to Cloud).
Kako bi olakšao integraciju krajnjih uređaja u oblaku, WISE-PaaS nudi set alata za rad s ugrađenim sustavima i IoT-om.
WISE-Paas/DeviceOn je platforma za upravljanje i konfiguraciju velikog broja krajnjih uređaja, kao što su senzori, terminali, ugrađeni sustavi i drugo.

Osnovne funkcije:
- Zero-touch provizioniranje je automatska konfiguracija krajnje opreme i dodavanje u sustav.
- Ograničavanje pristupa je za zaštitu uređaja i sprječavanje neovlaštenog pristupa.
- Ažuriranje (OTA) je automatsko ažuriranje softvera i firmware-a na krajnjim uređajima.
- Monitoring praćenje stanja opreme i obavijanje o problemima putem push obavijesti, SMS-a ili E-maila.
- Izradu sigurnosnih kopija i arhiviranje je stvaranje sigurnosnih kopija konfiguracija uređaja i njihovih podataka.
- Izrada karte uređaja je konstruktor za izradu sheme rasporeda uređaja na planovima zgrada i na karti.
WISE-Paas/WISE-Agent
WISE-Agent je softver instaliran na krajnjim uređajima za interakciju s WISE-PaaS/DeviceOn. Podržani su svi glavni operativni sustavi. Kompilirani paketi dostupni su za Windows, Ubuntu, Android (RISC), OpenWRT (RISC).
Interakcija s cloud platformom odvija se putem MQTT(s) protokola.
[Korisnički slučaj] Korištenje platforme WISE-PaaS u razvoju pametnih brodova.
Tvrtka SaierNico bavi se razvojem inteligentnih sustava za pomorska poduzeća i razvija opremu za brodove. Koristeći platformu Wise-PaaS, tvrtka SaierNico razvila je sustav daljinskog nadzora brodova u stvarnom vremenu i reakcije na incidente.

Senzori prikupljaju podatke s različitih čvorova broda: brzina motora, tlak, stanje sustava klimatizacije, pumpe i slično. Za prijenos podataka koristi se broker RabbitMQ, što povećava pouzdanost isporuke poruka, jer je veza s brodom nestabilna. Podaci se skupljaju u sustavu WebAccess/SCADA.
Arhitektura sustava
Za praćenje učinkovitosti rada čvorova broda koristi se .
Vizualizacija podataka za centar za upravljanje realizirana je na bazi i .
Ažuriranje firmvera krajnjih uređaja u sustavima broda izvodi se pomoću .

Izvor: habr.com
