ABONAMENTE VIDEO REDACȚIA
RO
EN
NOU
Numărul 151
Numărul 150 Numărul 149 Numărul 148 Numărul 147 Numărul 146 Numărul 145 Numărul 144 Numărul 143 Numărul 142 Numărul 141 Numărul 140 Numărul 139 Numărul 138 Numărul 137 Numărul 136 Numărul 135 Numărul 134 Numărul 133 Numărul 132 Numărul 131 Numărul 130 Numărul 129 Numărul 128 Numărul 127 Numărul 126 Numărul 125 Numărul 124 Numărul 123 Numărul 122 Numărul 121 Numărul 120 Numărul 119 Numărul 118 Numărul 117 Numărul 116 Numărul 115 Numărul 114 Numărul 113 Numărul 112 Numărul 111 Numărul 110 Numărul 109 Numărul 108 Numărul 107 Numărul 106 Numărul 105 Numărul 104 Numărul 103 Numărul 102 Numărul 101 Numărul 100 Numărul 99 Numărul 98 Numărul 97 Numărul 96 Numărul 95 Numărul 94 Numărul 93 Numărul 92 Numărul 91 Numărul 90 Numărul 89 Numărul 88 Numărul 87 Numărul 86 Numărul 85 Numărul 84 Numărul 83 Numărul 82 Numărul 81 Numărul 80 Numărul 79 Numărul 78 Numărul 77 Numărul 76 Numărul 75 Numărul 74 Numărul 73 Numărul 72 Numărul 71 Numărul 70 Numărul 69 Numărul 68 Numărul 67 Numărul 66 Numărul 65 Numărul 64 Numărul 63 Numărul 62 Numărul 61 Numărul 60 Numărul 59 Numărul 58 Numărul 57 Numărul 56 Numărul 55 Numărul 54 Numărul 53 Numărul 52 Numărul 51 Numărul 50 Numărul 49 Numărul 48 Numărul 47 Numărul 46 Numărul 45 Numărul 44 Numărul 43 Numărul 42 Numărul 41 Numărul 40 Numărul 39 Numărul 38 Numărul 37 Numărul 36 Numărul 35 Numărul 34 Numărul 33 Numărul 32 Numărul 31 Numărul 30 Numărul 29 Numărul 28 Numărul 27 Numărul 26 Numărul 25 Numărul 24 Numărul 23 Numărul 22 Numărul 21 Numărul 20 Numărul 19 Numărul 18 Numărul 17 Numărul 16 Numărul 15 Numărul 14 Numărul 13 Numărul 12 Numărul 11 Numărul 10 Numărul 9 Numărul 8 Numărul 7 Numărul 6 Numărul 5 Numărul 4 Numărul 3 Numărul 2 Numărul 1
×
▼ LISTĂ EDIȚII ▼
Numărul 66
Abonament PDF

Studiu de caz privind utilizarea co-simulării multi-paradigmatice în implementarea unui sistem de fabricație

Bogdan-Constantin Pîrvu
Profesor asociat @ Lucian Blaga University Sibiu



Constantin-Bălă Zamfirescu
Profesor @ Lucian Blaga University Sibiu



Samuel Pușcașu
Researcher @ Lucian Blaga University Sibiu



Vlad Ruxandu
Product Manager @ Continental Sibiu



PROGRAMARE

Pe lângă calitate la un preț adecvat, clienții de astăzi își doresc produse ce permit o experiență de utilizare completă și nu doar o personalizare sporită. În plus, perioada cuprinsă între apariția conceptului și lansarea pe piață a produsului este mai scurtă ca oricând, iar livrarea către client se realizează a doua zi după doar câteva clickuri într-un browser de Internet.

În acest context, pentru dezvoltatorii de produse și companiile producătoare, alegerea instrumentului de inginerie potrivit pentru modelarea, proiectarea și implementarea unor componente eterogene (precum: mecanice, electrice, software etc.) devine obligatorie pentru asigurarea competitivității globale. Aceste instrumente trebuie să asigure nu numai proiectarea rapidă a produsului însuși, ci și a sistemului de fabricație corespunzător pentru realizarea acestuia.

Deși sunt disponibile o serie de instrumente comerciale (de exemplu, Delmia, Siemens PLM etc.), în studiul nostru am folosit platforma gratuită INTO-CPS, capabilă să integreze instrumentele de inginerie necesare pe baza standardului Functional Mock-up Interface (FMI) [1]. INTO-CPS a fost utilizat pentru faza de dezvoltare și implementare a unui sistem prototip ce reflectă la o scară redusă un proces de fabricație real. INTO-CPS a fost utilizat pentru co-simularea stațiilor de lucru din cadrul prototipului în diferite instrumente software (de exemplu: Overture, 20SIM, 4DIAC etc.). În plus, fiecare instrument a permis implementarea logicii sale pe dispozitive de control specifice, precum: Raspberry Pi, NVidia Tegra K1, Arduino.

În secțiunea următoare sunt prezentate sintetic conceptul de sistem fizico-cibernetic (SFC) și platforma INTO-CPS utilizată în cadrul acestui experiment. În a treia secțiune este prezentat studiul de caz al unui prototip de fabricație. Ultima secțiune cuprinde concluziile acestui articol.

CPS și platforma INTO-CPS

Un sistem fizico-cibernetic (eng. cyber-physical system) reprezintă un artefact echipat cu capabilități de percepție senzorială, acționare a actuatorilor, procesare și comunicare, ce furnizează date, informații și servicii în mediul local sau în cloud sau direct către oameni.

Fig. 1 Constituenții principali ai oricărui SFC [2]

Caracteristica principală a unui SFC este că sistemul IT este proiectat împreună cu componentele fizice pentru a maximiza eficiența generală. Nu totul trebuie să fie încorporat în fiecare componentă fizică pentru a fi caracterizat ca un SFC. De exemplu, un cod de bare care leagă datele unui produs către un server ce execută o procesare a datelor / acționare a unui sistem, poate fi un exemplu pentru un SFC "distribuit".

INTO-CPS este o platformă integrată folosită pentru proiectarea completă bazată pe model (eng. model-based design) a unui SFC. Construită în jurul standardului FMI, platforma garantează interoperabilitatea la nivelul diverselor instrumente inginerești utilizate în proiectarea unui SFC: de la reprezentarea cerințelor și modelarea sistemului eterogene, până la realizarea sistemelor mecanice, electronice și computaționale. Acest lucru permite trasabilitatea în toate etapele de dezvoltare, reducând timpul de dezvoltare dar și costul prototipurilor fizice prin modelarea și simularea tuturor sistemelor componente (electrice, software, hidraulice și mecanice). Mai multe detalii cu privire la platforma INTO-CPS se găsesc la [3].

iPP4CPPS - Studiu de caz pentru un sistem prototip de fabricație

Studiul de caz vizând sistemul prototip de fabricație a fost dezvoltat în cadrul proiectului iPP4CPPS (Integrated product-production co-simulation for cyber-physical production system). Obiectivul principal al studiului a fost evaluarea nivelului de maturitate al INTO-CPS cuplat cu 4DIAC [3] pentru adoptarea ulterioară într-o infrastructură reală de producție prin:

Prototipul sistemului de fabricație

Sistemul prototip care are la bază un proces de fabricare al Continental Sibiu a fost conceput pentru a evalua nivelul de maturitate al tehnologiilor bazate pe INTO-CPS. Prototipul asamblează adaptoare USB OTG într-o structură cromatică dată, utilizând elemente compozite de bază de diferite culori (de exemplu, verde, mov, roșu etc.). Structura cromatică este definită de utilizator printr-o comandă de la un terminal mobil. Logica internă a prototipului permite reacții automate la perturbații externe (adică vibrații induse și perturbații ale culorii de iluminare de la stația de calitate) pentru a realiza corect fiecare comandă.

Fig. 2 Adaptoare USB OTG (capac 1- capac adaptor OTG, 2- adaptor USB-UTG, 3- capac USB)

Prototipul constă din următoarele module:

Fig. 3 Schița conceptului pentru prototipul sistemului  de fabricație 

Controlul întregului prototip este distribuit în așa fel încât fiecare modul să dețină propria sa unitate: Raspberry Pi pentru modulul de depozitare și transport, Arduino pentru modulul de perturbație, Stäubli CS8 pentru controlul robotului și Cognex pentru modulul de asigurare a calității.

Co-simularea

Modelul de co-simulare reprezintă o abstractizare de nivel înalt a comportamentului fiecărei simulări dar și interacțiunile dintre simulările constituente. Acest model include simulări distincte pentru fiecare tip de componente: pentru mașini (adică modulul de magazie, modulul de manipulare, transportorii și modulul de control al calității), pentru comenzi (plasate prin dispozitive mobile) și pentru fabrică (adică urmărirea comenzii). Modelul de co-simulare a fost implementat în instrumentul Overture folosind VDM [5] și a fost validat în INTO-CPS.

Pentru a testa conexiunile dintre toate elementele funcționale ale co-simulării, au fost generate FMU-uri și încărcate în INTO-CPS. Validarea conexiunilor s-a realizat gradual, pentru ca mai apoi, toate elementele funcționale să fie înlocuite cu modele detaliate generate în 4DIAC (de exemplu, transportorii, controlul calității) și în 20SIM (de exemplu, magazia, modul de manipulare). Mai multe detalii privind co-simularea pot fi găsite aici [6].

Implementarea

După actualizarea bibliotecilor standard ale 20Sim și 4DIAC cu senzori specifici (de ex. , senzori de culoare, accelerometru etc.) și protocoale de comunicație (de ex. , Modbus între robot și Raspberry Pi 3 care controlează magazia), implementarea logicii s-a realizat in proporție de 100% pe toate controllerele prototipului (Figura 4).

Un server MQTT instalat pe placa NVidia Tegra K1 a permis ca: a) solicitările clienților să fie urmărite pentru a asigura finalizarea cu succes a operațiilor fiecărui modul și b) operatorul să fie informat despre HMI (de exemplu, tableta Samsung) cu privire la starea comenzii (de exemplu: în proces de producție, finalizat) și dacă sunt necesare mai multe resurse pe linie (adică dacă operatorul trebuie să umple stivele din magazie, să golească depozitul de stocare cu subcomponente nepotrivite etc.).

Fig.4 Prototipul realizat fizic

Concluzii

Experimentul iPP4CPPS a permis îmbunătățirea gradului de maturitate tehnologică, de la TRL 4 (tehnologia validată în laborator) la TRL 5 (tehnologia validată în mediul relevant), cu privire la instrumentele utilizate pentru co-simularea și implementarea sistemului de fabricație propus: INTO-CPS, 4DIAC, Overture și 20-Sim.

Pe termen mediu, se vor face cercetări cu privire la comunicarea în timp real a informațiilor din lumea fizică în mediul de co-simulare folosind INTO-CPS.

Experimentul a contribuit la creșterea nivelului de conștientizare asupra subiectului sistemelor fizico-cibernetice în rândul angajaților Continental Sibiu care au făcut parte din proiect.

Recunoașteri

Cercetări efectuate în proiectul iPP4CPPS (Orizont  2020, acordul de finanțare nr. 644400, experimentul nr.16-UK-GERS-01) și parțial în proiectul DiFiCIL (contractul nr. 69 / 08.09.2016, ID P_37_771, http://dificil.grants.ulbsibiu.ro), cofinanțat de FEDR prin Programul Operațional Competitivitate 2014-2020.

Referințe

[1] http://fmi-standard.org/ , accesat 2017-11-01

[2] Pirvu, B.-C., Zamfirescu, B.-C. (2017). Smart factory in the context of 4th industrial revolution: challenges and opportunities for Romania. IOP Conference Series: Materials Science and Engineering. 227. 012094. 10.1088/1757-899X/227/1/012094.

[3] http://projects.au.dk/into-cps/about-into-cps/approach/ , accesat 2017-11-01

[4] https://www.eclipse.org/4diac/ , accesat 2017-11-01

[5] http://overturetool.org/method/, accesat 1.11.2017

[6] Neghina, M., Zamfirescu, C.-B., Larsen, P.G., Lausdahl, K, Pierce, K., - A Discrete Event-first Approach to Collaborative Modelling of Cyber-Physical Systems, The 15th Overture Workshop, Newcastle University, 2017

NUMĂRUL 150 - Technologiile SAP ABAP

Sponsori

  • Accenture
  • BT Code Crafters
  • Bosch
  • Betfair
  • MHP
  • BoatyardX
  • .msg systems
  • P3 group
  • Ing Hubs
  • Cognizant Softvision
  • Colors in projects