OPC UA and Information Modeling for Pharmaceutical Manufacturing

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorSeilonen, Ilkka
dc.contributor.advisorAro, Jouni
dc.contributor.authorViitanen, Aku
dc.contributor.schoolPerustieteiden korkeakoulufi
dc.contributor.supervisorVyatkin, Valeriy
dc.date.accessioned2020-11-01T18:03:43Z
dc.date.available2020-11-01T18:03:43Z
dc.date.issued2020-10-20
dc.description.abstractPharmaceutical manufacturing is one of the tightest regulated fields in automation industry. Patient safety demands that products are safe to use and easily traceable for defects and other manufacturing errors. As such, many regulatory bodies like FDA and EMA set strict demands for data integrity and retention for any manufacturing records. This thesis aims to evaluate how OPC UA, a machine to machine communication protocol for industrial automation, can be leveraged for compliance in pharmaceutical manufacturing. The evaluation is conducted in two parts. The first part focuses on the protocol level benefits provided by OPC UA. The OPC UA features are evaluated against the demands of data integrity (ALCOA+), security features, recovery and redundancy. The second part of the evaluation is conducted by developing information models for batch manufacturing, with pharmaceutical regulations in mind. The models are developed for four main areas of batch control: batch management, recipe management, step controls and sampling. For each use case, two models are created. The first model is tag-based, following a more classic and simple design of hierarchical structure. The second model leverage all features of the OPC UA information modeling, like methods and subscriptions. The models are evaluated based on their structure as well as their communication requirements between OPC UA client and server. The results suggest that OPC UA can provide many benefits for pharmaceutical regulatory compliance. Some of these features are integral part of the protocol, while others work more as a tool for the information model design. These tools allow representation of complex machinery through the OPC UA protocol, allowing the data structure of the model to mimic the structure of the real-life machinery.en
dc.description.abstractLääketieteen teollisuus on yksi automaatioalan tiukummin säädellyistä osa-alueista. Potilasturvallisuus vaatii, että tuotteet ovat turvallisia, ja että niiden alkuperä voidaan jäljittää tarkasti. Tämän vuoksi monet lääkeviranomaiset kuten FDA ja EMA asettavat tiukkoja vaatimuksia teollisuustallenteiden tiedon eheydelle ja säilytykselle. Tämän työn tarkoituksena on arvioida kuinka OPC UA:ta voidaan hyödyntää näiden vaatimusten täyttämisessä. OPC UA on koneiden välisen kommunikaation protokolla, joka on kehitetty automaatioalaa varten. Arviointi suoritettiin kahdessa vaiheessa. Ensimmäinen vaihe keskittyi OPC UA:n tuomien protokollatason etuihin. OPC UA:n toimintoja peilattiin eri lääketieteen teollisuuden vaatimuksia vasten. Nämä vaatimukset ovat tiedon eheys (ALCOA+), turvallisuus, palautuimen ja redundanssi. Työn toinen osa suoritettiin kehittämällä OPC UA informaatiomalleja lääketieteelliseen erätuotantoon. Mallit kehitettiin erätuotannon neljälle pääalueelle; reseptin hallinta, erän hallinta, valmistusvaiheiden hallinta ja näytteenotto. Jokaiselle alueelle luotiin kaksi mallia. Ensimmäinen malli on klassisempi lähestymistapa, jossa tietorakenne koostuu tägeistä joita voidaan lukea ja kirjoittaa. Toinen malli käyttää hyväkseen OPC UA:n kehittyneempiä ominaisuuksia, kuten metodeja ja tilauksia. Malleja evaluoitiin niiden rakenteen ja tietoliikennevaatimuksien perusteella. Tulosten perusteella OPC UA:n voidaan tulkita mahdollistavan monia etuja lääketieteen sääntelyn noudattamisessa. Osa näistä ominaisuuksista on keskeisiä protokollassa toimien käytännössä automaattisesti. Edistyneemmät ominaisuudet taas tarjoavat työkaluja monimutkaisten laitteiden esittämiseen OPC UA protokollan kautta. Tämä mahdollistaa sen, että tietorakenne voidaan rakentaa matkimaan oikean elämän laitteita.fi
dc.format.extent78+8
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/47395
dc.identifier.urnURN:NBN:fi:aalto-202011016278
dc.language.isoenen
dc.programmeMaster’s Programme in Computer, Communication and Information Sciencesfi
dc.programme.majorComputer Sciencefi
dc.programme.mcodeSCI3042fi
dc.subject.keywordOPC UAen
dc.subject.keywordISPEen
dc.subject.keywordGAMPen
dc.subject.keywordGxPen
dc.titleOPC UA and Information Modeling for Pharmaceutical Manufacturingen
dc.titleOPC UA ja informaatiomallinnus lääketieteen teollisuudessafi
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
local.aalto.electroniconlyyes
local.aalto.openaccessyes
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
master_Viitanen_Aku_2020.pdf
Size:
1.55 MB
Format:
Adobe Portable Document Format