WISE-PaaS - cloud platforma za industrijski internet stvari
WISE-PaaS - (Platform as a Service) Advantech platforma u oblaku za industrijski Internet stvari, koja kombinuje različite alate za prikupljanje, obradu i vizualizaciju podataka, automatizaciju, upravljanje uređajima i sistemima veštačke inteligencije i mašinskog učenja. Platforma kombinuje nekoliko gotovih setova softverskih rešenja za izgradnju složenih sistema u oblasti industrije, zdravstva, proizvodnje, logistike itd.
WISE/PaaS platforma može raditi na snazi dobavljača oblaka Amazon Web Services (AWS), Google Cloud Platform (GCP) i Microsoft Azure, kao i lokalno na OpenStack-u.
U članku se razmatraju neki od softverskih proizvoda WISE/PaaS kompleksa, koji vam omogućavaju da brzo razvijate aplikacije bez ometanja izgradnje infrastrukture. Podržava pokretanje aplikacija na popularnim jezicima: Java, .NET, Ruby on Rails, Node.js, Grails, Scala on Lift, Python PHP, kao i glavne mašine baze podataka MySQL, MongoDB, PostgreSQL, Redis, RabbitMQ. Grafana framework je dostupan za vizualizaciju podataka. Zaseban skup softverskih alata za ugrađene sisteme pojednostavljuje početnu konfiguraciju uređaja, ažuriranja firmvera i prikupljanje podataka sa IoT uređaja.
Tržište aplikacija
Platforma pruža konstruktor mnogo različitih alata koji se mogu kupiti po potrebi. prodavnica aplikacija. Ponuđena rješenja uključuju kako vlastite proizvode tvrtke Advantech, tako i proizvode partnera. Besplatni probni period je dostupan za neke Advantech proizvode.
Softverska rješenja na tržištu podijeljena su u nekoliko velikih kategorija ovisno o njihovoj namjeni:
Završite upravljanje uređajima — ažuriranje firmvera, prikupljanje podataka sa uređaja, praćenje, automatska konfiguracija
Sigurnost — sistemi za otkrivanje i prevenciju upada (IPS/IDS), antivirusi
WISE-Paas/AFS — umjetna inteligencija, mašinsko učenje i sistemi kompjuterskog vida.
Da biste testirali besplatno, morate se registrovati na WISE/PaaS portalu i prijaviti se za probnu pretplatu. Da biste to učinili, trebate odabrati proizvod koji vas zanima na tržištu i kliknuti na Start Trial.
Adresa portala za prijavu na sistem zavisiće od data centra odabranog prilikom registracije. Trenutno dostupni data centri su Azure (Hong Kong, Peking), Alibaba Cloud (Hangzhou).
Morate se prijaviti na kontrolnu tablu koristeći podatke primljene putem e-pošte nakon završetka probnog perioda.
WISE-PaaS/Dashboard
WISE-PaaS/Dashboard - skup alata za vizualizaciju podataka zasnovanih na okviru grafana. Obično se koristi za kreiranje grafikona, dijagrama i vizuelnih prikaza procesa koji se dešavaju tokom dužeg vremenskog perioda. Osim u industrijske svrhe, može se koristiti za praćenje klimatskih procesa, u pametnim kućama i zdravstvenim sistemima.
Platforma za vizualizaciju podataka WISE-PaaS/Dashboard
Widgets
Grafana framework ima mnogo opcija za prikaz podataka: tabele, grafikone, grafikone, toplotne karte i još mnogo toga. Možete kreirati potpunu kontrolnu tablu za prikaz različitih podataka bez gotovo ikakvih vještina programiranja; widgeti se mogu dodati pomoću miša.
Interfejs za dodavanje grafana widgeta na kontrolnu tablu
Pored ugrađenih widgeta, možete instalirati dodatke treće strane za integraciju sa drugim sistemima. Na primjer, dodatak za Zabbix sistem za praćenje omogućava vam da uvezete podatke iz njega i prikažete obavještenja iz sistema za nadzor.
Dakle, WISE-PaaS/Dashboard vam omogućava da kombinujete podatke iz različitih izvora kako biste ih prikazali na jednom panelu.
Podaci iz Zabbix sistema za praćenje u Grafana interfejsu
Izvori podataka
Kontrolna tabla može primati podatke za prikaz iz različitih izvora. Trenutno podržane baze podataka: CloudWatch, Elasticsearch, Graphite, InfluxDB, MySQL, OpenTSDB, PostgreSQL, Prometheus, RMM-SimpleJson, SCADA-SimpleJson, SimpleJson. Osim ovih baza podataka, možete konfigurirati bilo koji format upita za prikupljanje podataka iz različitih izvora. Testni skup podataka je takođe dostupan za proučavanje sistema.
Grafana podržava različite izvore podataka
Obavještenja o anomalijama
Da biste odgovorili na određene događaje, Dashboard vam omogućava da konfigurirate različite obavijesti. To mogu biti ili automatizirani API pozivi ili obavijesti operateru. Ovo je posebno korisno kada kreirate dispečersku konzolu za obavještavanje dežurnog operatera o nenormalnim promjenama. Okidač se može podesiti da premaši ili smanji određeni nivo, prosječnu vrijednost za određeni period, nedostatak podataka itd.
Kreiranje novog okidača i dodavanje trake s obavijestima
Za prikaz obavještenja postoji poseban widget “Alerts”, koji ih može prikazati na istom panelu sa grafikonima.
WISE-PaaS/SaaS Composer
SaaS Composer je okvir za kreiranje dvo- i trodimenzionalnih dijagrama procesa. Za razliku od klasičnih zastarjelih shema, omogućava vam stvaranje informativnijih i vizualnih modela tekućih procesa. Vizualizirajte cijele proizvodne linije i zgrade u 3D, prikažite tekuće događaje u realnom vremenu na XNUMXD modelima.
Glavne karakteristike:
Web interfejs na HTML 5 platnu. Dobre performanse bez potrebe za instaliranjem dodatnog softvera za pregled šema.
Izrada 2D i 3D modela. Uvoz 3D modela u .OBJ + .MTL formatu
Podržava JPEG, PNG, SVG, OBJ, MTL slike. Podrška za SVG vektorsku grafiku pri izgradnji 3D modela. Možete uvesti grafiku iz postojećih dijagrama.
Dodajte animacije i prikaz podataka na vrhu XNUMXD objekata
Podrška za skript jezike
Integracija sa drugim WISE-Paas proizvodima, posebno WISE-PaaS/Dashboard
Dizajner 3D modela ima biblioteku osnovnih komponenti: cijevi, ventili, žice, motori, mašine, rešetke, itd. U njemu možete kreirati realistične modele stvarnih objekata i dodati widgete sa podacima.
Demo dijagram Advantech zgrade koji u realnom vremenu prikazuje stanje elektroenergetskih sistema, nivo potrošnje električne energije na različitim lokacijama, stanje vazduha: nivo CO2, nivo finih čestica u vazduhu, itd.
Demo dijagram kreiran pomoću SaaS Composer-a prikazuje status različitih parametara u zgradi.
WISE-PaaS/APM
Asset Performance Management sistem - dizajniran da poveća kontrolu nad efikasnošću proizvodnih linija radi preciznijeg predviđanja, procene rizika i kontrole obima proizvodnje.
WISE-PaaS/APM ima ugrađene algoritme za analizu proizvodnih procesa, omogućavajući vam da pratite koje mašine ne rade efikasno, predvidite obim proizvodnje, moguće probleme i potrebu za tehničkom podrškom. usluga.
WISE-PaaS/APM vam omogućava da pratite efikasnost proizvodnih linija
WISE-PaaS/EnSaaS - Rad sa uređajima (od ruba do oblaka)
Za praktičnu integraciju krajnjih tačaka u infrastrukturu oblaka, WISE-PaaS nudi skup alata za rad sa ugrađenim sistemima i IoT-om.
WISE-Paas/DeviceOn — platforma za upravljanje i konfigurisanje velikog broja krajnjih uređaja, kao što su senzori, terminali, ugrađeni sistemi, itd.
Glavne karakteristike:
Omogućavanje bez dodira — automatska konfiguracija finalne opreme i njeno dodavanje u sistem
Ograničenje pristupa — da osigurate sigurnost uređaja i spriječite neovlašteni pristup
Ažuriranje (OTA) — automatsko ažuriranje softvera i firmvera na krajnjim uređajima
Monitoring — praćenje statusa opreme i obavještavanje o problemima putem Push obavijesti, SMS-a ili e-maila
Sigurnosne kopije i arhiviranje — stvaranje rezervnih kopija konfiguracija uređaja i njihovih podataka
Izrada mape uređaja — konstruktor za izradu dijagrama postavljanja uređaja na planu zgrade i na karti
WISE-Paas/WISE-Agent
WISE-Agent je softver instaliran na krajnjim uređajima za interakciju sa WISE-PaaS/DeviceOn. Podržani su svi glavni operativni sistemi. Kompajlirani paketi su dostupni za Windows, Ubuntu, Android (RISC), OpenWRT (RISC).
Interakcija sa platformom u oblaku se odvija putem MQTT(s) protokola.
[Slučaj] Korištenje WISE-PaaS platforme u razvoju pametnih brodova
Kompanija SaierNico razvija inteligentne sisteme za brodarske kompanije i razvija opremu za brodove. Koristeći Wise-PaaS platformu, SaierNico je razvio sistem za daljinsko praćenje plovila u realnom vremenu i odgovor na incidente.
Senzori prikupljaju podatke sa raznih komponenti plovila: broj obrtaja motora, pritisak, stanje klima sistema, pumpe i ostalo. RabbitMQ broker koristi se za prijenos podataka, što povećava pouzdanost isporuke poruke, budući da je komunikacija s plovilom nestabilna. Podaci teku u WebAccess/SCADA sistem.