REZULTATE

PL1 – Cerințe utilizator, nevoi

Obiectivul acestui pachet de lucru a fost selectarea unei metodologii de colectare și analiză a cerințelor utilizator, colectarea și analizarea cerințelor utilizatorilor privind contextul proiectului i-Light și definirea unui model la nivel înalt al platformei tehnologice. PL1 s-a desfășurat în perioada M01 – M09 și a fost coordonat de IW, cu sprijinul celorlalți doi parteneri. Principalele rezultate ale acestui PL sunt:

  • • Un document care descrie rezultatele unui sondaj multinațional, inclusiv un set de cerințe ale utilizatorilor finali pentru sistem, cerințe identificate în urma analizei rezultatelor.

  • • Un document care prezintă rolurile și caracteristicile utilizatorilor, cazuri de utilizare, cerințe funcționale și nefuncționale pentru sistem, toate acestea reprezentând o primă etapă în ghidarea dezvoltării sistemului i-Light.

  • • Un document care oferă modelul la nivel înalt al platformei tehnologice, care descrie pe scurt principalele componente hardware și software și funcționalitățile lor de bază și propune alegeri tehnologice pentru implementare.

PL2 – Proiectarea, dezvoltarea și integrarea sistemului

PL2 vizează proiectarea componentelor electrice și mecanice ale unității de iluminat, integrarea senzorilor, a unității de procesare și a celei de comunicații, pentru a dezvolta un mecanism de monitorizare interioară a persoanelor și de monitorizare a mediului ambiant. Acest PL a fost realizat în perioada M06-M36, fiind coordonat de INN.

Munca de dezvoltare care a avut loc în cadrul PL2 a fost bazată pe cerințele definite în PL1. Dezvoltarea corpurilor de iluminat inteligente a fost făcută în mod iterativ. Au fost create două tipuri de corpuri de iluminat pentru sistem: inteligente și limitate. Împreună ele creează o acoperire completă, înregistrând intensitatea semnalului emis de dispozitivele BLE, cum ar fi smartphone-uri, brățări inteligente sau beaconi Bluetooth, și utilizându-le pentru poziționarea interioară. Rezultatele acestui PL sunt corpurile de iluminat inteligente, după cum urmează:

  • • Becurile limitate (dummy) sunt construite în jurul unui modul Bluegiga BLE112 Bluetooth Low Energy, care este utilizat pentru a stabili conexiunea cu becurile inteligente și pentru a accepta comenzi de la acestea. Becurile limitate au capacitatea de a gestiona intensitatea LED-urilor lor în funcție de valoarea oferită de becul inteligent la care sunt conectate. În plus, acestea efectuează scanări Bluetooth pentru a detecta alte dispozitive din apropiere și pentru a raporta adresele lor fizice și puterea semnalului. Astfel, aceste tipuri de corpuri de iluminat sunt utilizate pentru localizarea interioară, dar numai indirect, prin colectarea valorilor RSSI și trimiterea lor către un bec inteligent prin Bluetooth.

  • • Becurile inteligente (smart) sunt construite în jurul unei singure placi Raspberry Pi 3. Acestea împărtășesc capacitățile pentru gestionarea intensității LED-urilor cu becurile limitate, precum și capacitatea de a efectua scanări BLE pentru detectarea intensității semnalului. În plus, acestea încorporează un modul de senzori, pentru măsurarea temperaturii, a umidității, a gazelor toxice de tip CO2, a prafului și a compușilor organici volatili (VOC), precum și a intensității luminii ambientale. Becurile inteligente pot stabili comunicarea cu serverul software utilizând atât conexiune Wi-Fi, cât și conexiune Ethernet. Puterea semnalului înregistrată de mai multe becuri este transmisă cu ajutorul unui bec inteligent la serverul software care execută algoritmul de localizare. În cele din urmă, o funcționalitate importantă a becurilor inteligente este aceea că, atunci când sunt conectate prin BLE cu un dispozitiv medical care implementează protocoale medicale Bluetooth, datele măsurate sunt captate, agregate și transmise la destinația software desemnată printr-o conexiune securizată.

Smart and dummy luminaires.
Smart and dummy luminaires.

PL3 – Dezvoltare software si middleware

PL3 a fost dedicat proiectării și implementării stratului logic al platformei i-Light: dezvoltarea algoritmilor, metodelor și procedurilor necesare care modelează funcționalitatea i-Light în ceea ce privește achiziția, prelucrarea și transmiterea datelor. Acest PL include, de asemenea, și dezvoltarea componentelor client a software-ului i-Light. PL3 s-a desfășurat în perioada M06-M36 și a fost coordonat de IW. Principalele rezultate ale acestui PL sunt subsistemele software dezvoltate incluse în platforma finală i-Light:

  • • Subsistemul de administrare. Această componentă este esențială pentru toate celelalte elemente ale sistemului software. Ea oferă funcționalități pentru gestiunea utilizatorilor și a locuințelor acestora, precum și gestiunea și configurarea corpurilor de iluminat inteligente.

  • Subsistemul de localizare. . Această componentă este responsabilă pentru localizarea în interior a persoanelor urmărite sau a obiectelor care au atașat un emițător Bluetooth. Fiecare dintre corpurile de iluminat captează puterea semnalului Bluetooth de la dispozitivele care emit, împreună cu adresa MAC și marcajul temporal. Corpurile de iluminat limitate transmit aceste date celor inteligente, care agregă măsurătorile semnalului și transmit informațiile către serverul software. Serverul software agregă datele primite și efectuează trilaterarea pentru a obține poziția curentă a țintei, care este apoi persistată în baza de date a sistemului.

  • Subsistemul de raportare. Această componentă este responsabilă cu crearea de rapoarte relevante și personalizabile bazate pe date administrative, date colectate de la senzori și date în ceea ce privește alertele generate. Rapoartele pot fi textuale sau vizuale, oferind o vizualizare optimă pentru o înțelegere mai bună. Se pot aplica diverse filtre pentru a agrega datele corespunzătoare pentru interogări, cum ar fi datele calendaristice de început și de sfârșit, locația interioară sau tipul de condiție ambientală. Sunt disponibile următoarele tipuri de rapoarte: raport despre utilizatori, rapoarte de localizare internă, rapoarte privind datele ambientale, rapoart privind alertele generate.

  • Analiza datelor. . Componenta de analiză a datelor este responsabilă cu colectarea, procesarea, agregarea și analizarea datelor primite de la senzori pentru a genera alerte sau notificări.

  • Alerte în timp real. Această componentă este responsabilă cu transmiterea de alerte în timp real persoanelor monitorizate, precum și persoanelor care le îngrijesc. În prezent, alertele sunt create atunci când datele primite de la senzori se află în afara limitei admise pentru cel puțin una dintre regulile definite.

Example of daily ambient report.
Example of daily ambient report.
Three  dimensional  illustration  of  the  person’s  indoor location.
Three dimensional illustration of the person’s indoor location.

PL4 – Demonstrarea funcționalităților într-o locație pilot

Activitățile din cadrul acestui PL au fost desfășurate în perioada M13 – M36. Pachetul de lucru a fost coordonat de UPB și a fost dedicat testării soluției într-un mediu real, colectării de feedback în ceea ce privește utilizarea, precum și efectuării validării tehnice a rezultatelor proiectului și, în consecință, îmbunătățirii unor componente. Principalele rezultate sunt următoarele:

  • Pilotarea platformei în diverse locații. Prototipul final a fost instalat într-un apartament. Becurile inteligente și cele limitate au fost instalate în trei încăperi ale unei locuințe și au fost configurate în sistem. Acestea comunică continuu cu software-ul de tip server, trimit puterea semnalului, utilizată pentru localizare, precum și datele de mediu înregistrate.

PL5 – Standardizare, diseminare, training și exploatarea oporunităților de piață

Pachetul de lucru pentru comunicare, diseminare și exploatare a avut ca rezultat o serie de participări la conferințe și lucrări științifice care au fost publicate în cadrul unor conferințe sau reviste recunoscute. Mai mult, au fost organizate două evenimente publice pentru diseminarea rezultatelor proiectului și activitățile de standardizare au fost efectuate în cadrul grupului ISO / IEEE 11073 Personal Health Data (PHD).

PL6 – Managementul și coordonarea proiectului

Încă din faza de planificare a proiectului a fost conceput un plan de management pentru dezvoltarea acestuia, ale cărui activități sunt captate în PL6. Activitățile și managementul proiectului s-au desfășurat fără probleme. Au fost atinse toate obiectivele majore legate de managementul, controlul și implementarea proiectului pe întreaga sa durată de viață.