2 research outputs found
Development of a supervisory internet of things (IoT) system for factories of the future
Big data is of great importance to stakeholders, including manufacturers, business partners, consumers, government. It leads to many benefits, including improving productivity and reducing the cost of products by using digitalised automation equipment and manufacturing information systems. Some other benefits include using social media to build the agile cooperation between suppliers and retailers, product designers and production engineers, timely tracking customersβ feedbacks, reducing environmental impacts by using Internet of Things (IoT) sensors to monitor energy consumption and noise level. However, manufacturing big data integration has been neglected. Many open-source big data software provides complicated capabilities to manage big data software for various data-driven applications for manufacturing.
In this research, a manufacturing big data integration system, named as Data Control Module (DCM) has been designed and developed. The system can securely integrate data silos from various manufacturing systems and control the data for different manufacturing applications. Firstly, the architecture of manufacturing big data system has been proposed, including three parts: manufacturing data source, manufacturing big data ecosystem and manufacturing applications. Secondly, nine essential components have been identified in the big data ecosystem to build various manufacturing big data solutions. Thirdly, a conceptual framework is proposed based on the big data ecosystem for the aim of DCM.
Moreover, the DCM has been designed and developed with the selected big data software to integrate all the three varieties of manufacturing data, including non-structured, semi-structured and structured. The DCM has been validated on three general manufacturing domains, including product design and development, production and business. The DCM cannot only be used for the legacy manufacturing software but may also be used in emerging areas such as digital twin and digital thread. The limitations of DCM have been analysed, and further research directions have also been discussed
Pristup specifikaciji i generisanju proizvodnih procesa zasnovan na inΕΎenjerstvu voΔenom modelima
In this thesis, we present an approach to the production process specification and generation based on the model-driven paradigm, with the goal to increase the flexibility of factories and respond to the challenges that emerged in the era of Industry 4.0 more efficiently. To formally specify production processes and their variations in the Industry 4.0 environment, we created a novel domain-specific modeling language, whose models are machine-readable. The created language can be used to model production processes that can be independent of any production system, enabling process models to be used in different production systems, and process models used for the specific production system. To automatically transform production process models dependent on the specific production system into instructions that are to be executed by production system resources, we created an instruction generator. Also, we created generators for different manufacturing documentation, which automatically transform production process models into manufacturing documents of different types. The proposed approach, domain-specific modeling language, and software solution contribute to introducing factories into the digital transformation process. As factories must rapidly adapt to new products and their variations in the era of Industry 4.0, production must be dynamically led and instructions must be automatically sent to factory resources, depending on products that are to be created on the shop floor. The proposed approach contributes to the creation of such a dynamic environment in contemporary factories, as it allows to automatically generate instructions from process models and send them to resources for execution. Additionally, as there are numerous different products and their variations, keeping the required manufacturing documentation up to date becomes challenging, which can be done automatically by using the proposed approach and thus significantly lower process designers' time.Π£ ΠΎΠ²ΠΎΡ Π΄ΠΈΡΠ΅ΡΡΠ°ΡΠΈΡΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ΅Π½ ΡΠ΅ ΠΏΡΠΈΡΡΡΠΏ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠΈ ΠΈ Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈΡ
ΠΏΡΠΎΡΠ΅ΡΠ° Π·Π°ΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΠΈΠ½ΠΆΠ΅ΡΠ΅ΡΡΡΠ²Ρ Π²ΠΎΡΠ΅Π½ΠΎΠΌ ΠΌΠΎΠ΄Π΅Π»ΠΈΠΌΠ°, Ρ ΡΠΈΡΡ ΠΏΠΎΠ²Π΅ΡΠ°ΡΠ° ΡΠ»Π΅ΠΊΡΠΈΠ±ΠΈΠ»Π½ΠΎΡΡΠΈ ΠΏΠΎΡΡΡΠΎΡΠ΅ΡΠ° Ρ ΡΠ°Π±ΡΠΈΠΊΠ°ΠΌΠ° ΠΈ Π΅ΡΠΈΠΊΠ°ΡΠ½ΠΈΡΠ΅Π³ ΡΠ°Π·ΡΠ΅ΡΠ°Π²Π°ΡΠ° ΠΈΠ·Π°Π·ΠΎΠ²Π° ΠΊΠΎΡΠΈ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΡΡΡΡ Ρ Π΅ΡΠΈ ΠΠ½Π΄ΡΡΡΡΠΈΡΠ΅ 4.0. ΠΠ° ΠΏΠΎΡΡΠ΅Π±Π΅ ΡΠΎΡΠΌΠ°Π»Π½Π΅ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈΡ
ΠΏΡΠΎΡΠ΅ΡΠ° ΠΈ ΡΠΈΡ
ΠΎΠ²ΠΈΡ
Π²Π°ΡΠΈΡΠ°ΡΠΈΡΠ° Ρ Π°ΠΌΠ±ΠΈΡΠ΅Π½ΡΡ ΠΠ½Π΄ΡΡΡΡΠΈΡΠ΅ 4.0, ΠΊΡΠ΅ΠΈΡΠ°Π½ ΡΠ΅ Π½ΠΎΠ²ΠΈ Π½Π°ΠΌΠ΅Π½ΡΠΊΠΈ ΡΠ΅Π·ΠΈΠΊ, ΡΠΈΡΠ΅ ΠΌΠΎΠ΄Π΅Π»Π΅ ΡΠ°ΡΡΠ½Π°Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΠ±ΡΠ°Π΄ΠΈ Π½Π° Π°ΡΡΠΎΠΌΠ°ΡΠΈΠ·ΠΎΠ²Π°Π½ Π½Π°ΡΠΈΠ½. ΠΡΠ΅ΠΈΡΠ°Π½ΠΈ ΡΠ΅Π·ΠΈΠΊ ΠΈΠΌΠ° ΠΌΠΎΠ³ΡΡΠ½ΠΎΡΡ ΠΌΠΎΠ΄Π΅Π»ΠΎΠ²Π°ΡΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈΡ
ΠΏΡΠΎΡΠ΅ΡΠ° ΠΊΠΎΡΠΈ ΠΌΠΎΠ³Ρ Π±ΠΈΡΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠ½ΠΈ ΠΎΠ΄ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈΡ
ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈ ΡΠΈΠΌΠ΅ ΡΠΏΠΎΡΡΠ΅Π±ΡΠ΅Π½ΠΈ Ρ ΡΠ°Π·Π»ΠΈΡΠΈΡΠΈΠΌ ΠΏΠΎΡΡΡΠΎΡΠ΅ΡΠΈΠΌΠ° ΠΈΠ»ΠΈ ΡΠ°Π±ΡΠΈΠΊΠ°ΠΌΠ°, Π°Π»ΠΈ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈΡ
ΠΏΡΠΎΡΠ΅ΡΠ° ΠΊΠΎΡΠΈ ΡΡ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ Π·Π° ΠΎΠ΄ΡΠ΅ΡΠ΅Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌ. ΠΠ°ΠΊΠΎ Π±ΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈΡ
ΠΏΡΠΎΡΠ΅ΡΠ° Π·Π°Π²ΠΈΡΠ½ΠΈΡ
ΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠ³ ΡΠΈΡΡΠ΅ΠΌΠ° Π±ΠΈΠ»ΠΎ ΠΌΠΎΠ³ΡΡΠ΅ Π½Π° Π°ΡΡΠΎΠΌΠ°ΡΠΈΠ·ΠΎΠ²Π°Π½ Π½Π°ΡΠΈΠ½ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠΈΡΠ°ΡΠΈ Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠ΅ ΠΊΠΎΡΠ΅ ΡΠ΅ΡΡΡΡΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠ³ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈΠ·Π²ΡΡΠ°Π²Π°ΡΡ, ΠΊΡΠ΅ΠΈΡΠ°Π½ ΡΠ΅ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠ°. Π’Π°ΠΊΠΎΡΠ΅ ΡΡ ΠΊΡΠ΅ΠΈΡΠ°Π½ΠΈ ΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠΈ ΡΠ΅Ρ
Π½ΠΈΡΠΊΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ΅, ΠΊΠΎΡΠΈ Π½Π° Π°ΡΡΠΎΠΌΠ°ΡΠΈΠ·ΠΎΠ²Π°Π½ Π½Π°ΡΠΈΠ½ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠΈΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈΡ
ΠΏΡΠΎΡΠ΅ΡΠ° Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠΈΡΠΈΡ
ΡΠΈΠΏΠΎΠ²Π°. Π£ΠΏΠΎΡΡΠ΅Π±ΠΎΠΌ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎΠ³ ΠΏΡΠΈΡΡΡΠΏΠ°, Π½Π°ΠΌΠ΅Π½ΡΠΊΠΎΠ³ ΡΠ΅Π·ΠΈΠΊΠ° ΠΈ ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠΎΠ³ ΡΠ΅ΡΠ΅ΡΠ° Π΄ΠΎΠΏΡΠΈΠ½ΠΎΡΠΈ ΡΠ΅ ΡΠ²ΠΎΡΠ΅ΡΡ ΡΠ°Π±ΡΠΈΠΊΠ° Ρ ΠΏΡΠΎΡΠ΅Ρ Π΄ΠΈΠ³ΠΈΡΠ°Π»Π½Π΅ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅. ΠΠ°ΠΊΠΎ ΡΠ°Π±ΡΠΈΠΊΠ΅ Ρ Π΅ΡΠΈ ΠΠ½Π΄ΡΡΡΡΠΈΡΠ΅ 4.0 ΠΌΠΎΡΠ°ΡΡ Π±ΡΠ·ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³ΠΎΠ΄Π΅ Π½ΠΎΠ²ΠΈΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠ° ΠΈ ΡΠΈΡ
ΠΎΠ²ΠΈΠΌ Π²Π°ΡΠΈΡΠ°ΡΠΈΡΠ°ΠΌΠ°, Π½Π΅ΠΎΠΏΡ
ΠΎΠ΄Π½ΠΎ ΡΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠΊΠΈ Π²ΠΎΠ΄ΠΈΡΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ ΠΈ Π½Π° Π°ΡΡΠΎΠΌΠ°ΡΠΈΠ·ΠΎΠ²Π°Π½ Π½Π°ΡΠΈΠ½ ΡΠ»Π°ΡΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠ΅ ΡΠ΅ΡΡΡΡΠΈΠΌΠ° Ρ ΡΠ°Π±ΡΠΈΡΠΈ, Ρ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡΠΈ ΠΎΠ΄ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π° ΠΊΠΎΡΠΈ ΡΠ΅ ΠΊΡΠ΅ΠΈΡΠ°ΡΡ Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΡΠΎΡΠ΅ΡΡ. Π’ΠΈΠΌΠ΅ ΡΡΠΎ ΡΠ΅ Ρ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎΠΌ ΠΏΡΠΈΡΡΡΠΏΡ ΠΌΠΎΠ³ΡΡΠ΅ ΠΈΠ· ΠΌΠΎΠ΄Π΅Π»Π° ΠΏΡΠΎΡΠ΅ΡΠ° Π°ΡΡΠΎΠΌΠ°ΡΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠ΅ ΠΈ ΠΏΠΎΡΠ»Π°ΡΠΈ ΠΈΡ
ΡΠ΅ΡΡΡΡΠΈΠΌΠ°, Π΄ΠΎΠΏΡΠΈΠ½ΠΎΡΠΈ ΡΠ΅ ΠΊΡΠ΅ΠΈΡΠ°ΡΡ ΡΠ΅Π΄Π½ΠΎΠ³ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠΊΠΎΠ³ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° Ρ ΡΠ°Π²ΡΠ΅ΠΌΠ΅Π½ΠΈΠΌ ΡΠ°Π±ΡΠΈΠΊΠ°ΠΌΠ°. ΠΠΎΠ΄Π°ΡΠ½ΠΎ, ΡΡΠ»Π΅Π΄ Π²Π΅Π»ΠΈΠΊΠΎΠ³ Π±ΡΠΎΡΠ° ΡΠ°Π·Π»ΠΈΡΠΈΡΠΈΡ
ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π° ΠΈ ΡΠΈΡ
ΠΎΠ²ΠΈΡ
Π²Π°ΡΠΈΡΠ°ΡΠΈΡΠ°, ΠΏΠΎΡΡΠ°ΡΠ΅ ΠΈΠ·Π°Π·ΠΎΠ²Π½ΠΎ ΠΎΠ΄ΡΠΆΠ°Π²Π°ΡΠΈ Π½Π΅ΠΎΠΏΡ
ΠΎΠ΄Π½Ρ ΡΠ΅Ρ
Π½ΠΈΡΠΊΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ, ΡΡΠΎ ΡΠ΅ Ρ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎΠΌ ΠΏΡΠΈΡΡΡΠΏΡ ΠΌΠΎΠ³ΡΡΠ΅ ΡΡΠ°Π΄ΠΈΡΠΈ Π½Π° Π°ΡΡΠΎΠΌΠ°ΡΠΈΠ·ΠΎΠ²Π°Π½ Π½Π°ΡΠΈΠ½ ΠΈ ΡΠΈΠΌΠ΅ Π·Π½Π°ΡΠ°ΡΠ½ΠΎ ΡΡΡΠ΅Π΄Π΅ΡΠΈ Π²ΡΠ΅ΠΌΠ΅ ΠΏΡΠΎΡΠ΅ΠΊΡΠ°Π½Π°ΡΠ° ΠΏΡΠΎΡΠ΅ΡΠ°.U ovoj disertaciji predstavljen je pristup specifikaciji i generisanju proizvodnih procesa zasnovan na inΕΎenjerstvu voΔenom modelima, u cilju poveΔanja fleksibilnosti postrojenja u fabrikama i efikasnijeg razreΕ‘avanja izazova koji se pojavljuju u eri Industrije 4.0. Za potrebe formalne specifikacije proizvodnih procesa i njihovih varijacija u ambijentu Industrije 4.0, kreiran je novi namenski jezik, Δije modele raΔunar moΕΎe da obradi na automatizovan naΔin. Kreirani jezik ima moguΔnost modelovanja proizvodnih procesa koji mogu biti nezavisni od proizvodnih sistema i time upotrebljeni u razliΔitim postrojenjima ili fabrikama, ali i proizvodnih procesa koji su specifiΔni za odreΔeni sistem. Kako bi modele proizvodnih procesa zavisnih od konkretnog proizvodnog sistema bilo moguΔe na automatizovan naΔin transformisati u instrukcije koje resursi proizvodnog sistema izvrΕ‘avaju, kreiran je generator instrukcija. TakoΔe su kreirani i generatori tehniΔke dokumentacije, koji na automatizovan naΔin transformiΕ‘u modele proizvodnih procesa u dokumente razliΔitih tipova. Upotrebom predloΕΎenog pristupa, namenskog jezika i softverskog reΕ‘enja doprinosi se uvoΔenju fabrika u proces digitalne transformacije. Kako fabrike u eri Industrije 4.0 moraju brzo da se prilagode novim proizvodima i njihovim varijacijama, neophodno je dinamiΔki voditi proizvodnju i na automatizovan naΔin slati instrukcije resursima u fabrici, u zavisnosti od proizvoda koji se kreiraju u konkretnom postrojenju. Time Ε‘to je u predloΕΎenom pristupu moguΔe iz modela procesa automatizovano generisati instrukcije i poslati ih resursima, doprinosi se kreiranju jednog dinamiΔkog okruΕΎenja u savremenim fabrikama. Dodatno, usled velikog broja razliΔitih proizvoda i njihovih varijacija, postaje izazovno odrΕΎavati neophodnu tehniΔku dokumentaciju, Ε‘to je u predloΕΎenom pristupu moguΔe uraditi na automatizovan naΔin i time znaΔajno uΕ‘tedeti vreme projektanata procesa