<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Conceptual Framework of Predictive Maintenance in a Canning Industry</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Panagiotis</forename><surname>Mallioris</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">Department of Industrial Engineering and Management</orgName>
								<orgName type="institution">International Hellenic University</orgName>
								<address>
									<postBox>P.O. Box 141</postBox>
									<postCode>57400</postCode>
									<settlement>Sindos</settlement>
									<country key="GR">Greece</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Georgios</forename><surname>Kokkas</surname></persName>
							<email>geokokkas87@gmail.com</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Industrial Engineering and Management</orgName>
								<orgName type="institution">International Hellenic University</orgName>
								<address>
									<postBox>P.O. Box 141</postBox>
									<postCode>57400</postCode>
									<settlement>Sindos</settlement>
									<country key="GR">Greece</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Alexandros</forename><surname>Styliadis-Heinz</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">Department of Industrial Engineering and Management</orgName>
								<orgName type="institution">International Hellenic University</orgName>
								<address>
									<postBox>P.O. Box 141</postBox>
									<postCode>57400</postCode>
									<settlement>Sindos</settlement>
									<country key="GR">Greece</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Ioannis</forename><surname>Margaritis</surname></persName>
							<email>i.margaritis@savvycan.gr</email>
							<affiliation key="aff1">
								<orgName type="institution">SAVVYCAN S.A</orgName>
								<address>
									<addrLine>Karavaggeli 6</addrLine>
									<postCode>57009</postCode>
									<settlement>Kalohori</settlement>
									<country key="GR">Greece</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Fotios</forename><surname>Stergiopoulos</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">Department of Industrial Engineering and Management</orgName>
								<orgName type="institution">International Hellenic University</orgName>
								<address>
									<postBox>P.O. Box 141</postBox>
									<postCode>57400</postCode>
									<settlement>Sindos</settlement>
									<country key="GR">Greece</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Dimitrios</forename><surname>Bechtsis</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">Department of Industrial Engineering and Management</orgName>
								<orgName type="institution">International Hellenic University</orgName>
								<address>
									<postBox>P.O. Box 141</postBox>
									<postCode>57400</postCode>
									<settlement>Sindos</settlement>
									<country key="GR">Greece</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Conceptual Framework of Predictive Maintenance in a Canning Industry</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">8DC07CFA7CD74C607A72D958EC01DFAF</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T15:36+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Canning Industry</term>
					<term>Big Data</term>
					<term>Decision Support System</term>
					<term>Predictive maintenance</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>In the context of Industry 4.0, Industrial Internet of Things devices, Cyber Physical systems and Big Data solutions constitute the main core of state-of-the-art industrial production. The majority of research in this area focuses on smart manufacturing in order to improve the production process, increase the reliability and safety of industrial machinery, reduce downtimes and optimize the maintenance schedule. This paper proposes a smart solution for production monitoring incorporating a decision support system for failure diagnosis in a tin can manufacturing process. This study focuses on a predictive maintenance strategy framework that will prevent machine malfunction, bottlenecks in the production process and long downtimes. In this paradigm, optical sensors will be embedded alongside vibration and environmental sensors (i.e., humidity, temperature) for the data acquisition of important Key Performance Indicators (KPI). Programmable Logical Controllers and the KEP Open Platform Communications (OPC) Server will be utilized in order for the acquired data to be dynamically transferred and stored in a MySQL relational database. Afterwards, the database will be integrated with a Big Data analytics platform for the process of data mining and decision making. As a final step, a dashboard with real time descriptive statistics and an alarm-based system will inform the maintenance personnel for upcoming potential failures. This approach will connect malfunctions with features/sensors and improve the existing production process which will eventually lead on minimizing the production costs and increasing machine reliability.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>Big data solutions in manufacturing process have been widely researched in recent years. The advent of information technologies combined with big data approaches, enable a flexible, responsive and decentralized process which leads to smart manufacturing <ref type="bibr" target="#b0">[1]</ref>. In order to be competitive, modern enterprises will be prompted to modify their production processes and manipulate efficiently data of high velocity, variability, veracity, volume and value <ref type="bibr" target="#b1">[2]</ref>. In this context, industrial machinery should be capable of analysing real-time data and prognosing upcoming potential malfunctions, preventing production disruptions <ref type="bibr" target="#b2">(Gokalp et al., 2017)</ref>.</p><p>This paper focuses on developing a smart manufacturing solution by integrating Industry 4.0 technologies namely Industrial Internet of Things (IIoT), Cyber-Physical Systems (CPS), Big data in a Can manufacturing process. Our research will significantly impact the competitiveness and productivity of the organisation by constructing an autonomous real-time data processing approach. In addition, a predictive maintenance solution with data-driven methodologies will be examined in order to increase the reliability and safety of production machinery. Several examples exist in literature of predictive maintenance applications and bottleneck reduction solutions. A machine learning solution for failure classification and identification on motor shafts was presented <ref type="bibr" target="#b3">[4]</ref>. The MatrikonOPC simulation server was used for the interface between data sources, while the National Instruments (NI) LabVIEW software has been used for data acquisition and for developing the solution systems. Accelerometers were installed on the motor shaft to measure the vibration on different axes to be used as an input on the classification algorithm. The proposed implementation successfully detected the vibration failure of the motor shaft. Additionally, <ref type="bibr" target="#b4">[5]</ref> presented a machine learning approach for anomaly detection and production bottleneck prediction in cold forming manufacturing line. Acoustic emissions, maintenance logs and statistical measures, such as mean and standard deviation, were implemented as the input features of the classification algorithm. The results indicated a classification of the healthy state of cold forming manufacturing line using acoustic emissions with an F1 score of 0,632.</p><p>In more depth, in our research optical sensors will be implemented in each production stage, vibration sensors in the frequently malfunctioning beader machine and temperature and humidity sensors in the oven respectively. Moreover, the sensors will be integrated in an OPC Server through Programmable Logic Controllers (PLCs). As a next step, the OPC Server will establish a real-time connection with a relational MySQL database for data storage and further analysis. Furthermore, the Pandas big data analysis library and python programming language will be implemented for the process of data mining and decision making on critical production processes, i.e. predicting the failure of machinery and preventing production bottlenecks. Finally, real-time statistical measurements of KPI parameters, prediction outcomes and an alert-based system will inform the production engineers. Figure <ref type="figure" target="#fig_0">1</ref> shows the proposed methodology as a stepwise process.</p><p>This paper is organized as follows. Section 2 describes the framework of OPC server and the connections between PLC and database. Section 3 presents the Big data platform and the conceptual methodology of data mining. Section 4 concludes with some remarks and propositions for future research.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">PLC-OPC Server -Database</head><p>The main scope of the proposed Decision Support System (DSS) is improving the productivity through a dynamic process of data acquisition and analysis. The monitoring framework will ensure the reliability and safety of machinery, determine production losses at various stages and collect quantitative and qualitative characteristics related to the use of raw materials (namely, tinplate, lacquer, powder). In combination with photo electric sensors used for controlling the operation of the production line in order to avoid bottlenecks, a variety of sensors will be integrated at different production stages collecting important measurements of vibrations temperatures, humidity. The acquisition of such important indicators will enable the researchers to output descriptive statistical information regarding the production process and additionally implement a set of data-driven algorithms for predictive maintenance. A set of Siemens PLC will be used in order for the acquired data to be transferred in real time with a sampling period of 10sec to the KEP OPC Server. As a proof-of-concept, basic hardware connection between a PLC and optical sensors is presented in Figure <ref type="figure" target="#fig_1">2</ref>.  As a next step, the OPC Server inherently stores production data in a relational database and provides three data sources to the rest of application. More specifically, the data sources consist of a Data Logger, a HTTP Server and a HTTP Client.</p><p>• A data Logger is used to store data directly into a MySQL database at a steady rate of 10 seconds. The database, being static, also serves as a long-term repository for storing historic data of the production line.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>•</head><p>An HTTP Server is an endpoint that enables bilateral communication between the webserver and the OPC Server permitting remote Read/Write functionality for the rest of the application.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>•</head><p>An HTTP Client broadcasts sensor generated data to a designated web endpoint in real-time.</p><p>Our proposed framework is quite innovative, reducing the otherwise complicated process of aggregating heterogenous data sources of production process and facilitates their presentation to all the stakeholders using state-of-the art software tools. In the following section the process of data mining and decision making will be described thoroughly.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Decision Support Systems (DSS)</head><p>In a decision support system where a huge amount of heterogenous is processed, data mining is essential. Data mining is the process of manipulating raw data through cleaning techniques, finding patterns, creating models, and evaluating the outputs. It includes descriptive statistics and data-driven methodologies for decision making. Furthermore, data mining can be divided in three different subsections namely, data cleaning or cleansing, data pre-processing and decision making. <ref type="bibr" target="#b5">[6]</ref>, <ref type="bibr" target="#b6">[7]</ref> presented an extensive research of data manipulation and data analysis. In the following sections the procedure of data mining is described.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1.">Data Cleaning</head><p>It is essential for a decision support system that the processed data to be complete and in the proper format. In a production process, where real-time data is collected in large quantities from heterogeneous sources, data cleaning techniques avoid processing them in the wrong or incomplete form. The data cleansing process involves identifying incorrect, incomplete or inaccurate data and replacing or deleting them. In our use case we implement NumPy and Pandas libraries of the python programming language for data cleaning. Additionally, commonly used software is Apache Spark and pyspark libraries.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.">Data Pre-processing</head><p>Data pre-processing in a data-flow application further manipulates important variables prior to their implementation in the decision algorithms. Data-pre-processing can be divided as follows:</p><p>• Conversion of the data type into an appropriate format, thus avoiding inequalities between the variable types of each column.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>•</head><p>Data normalization which is important when variables from heterogenous sources show high redundancy and thus improving data integrity.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>•</head><p>Homogenization of the data in order to avoid biased results and ensure data consistency for the prediction algorithm.</p><p>Fabrication of additional features which can be produced by dividing the information of a crucial parameter (namely datetime).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>•</head><p>Deviating the structure of the columns in order to provide the prediction algorithm the possibility to find additional correlations.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>•</head><p>Further analysis with descriptive statistics, i.e. mean, median, mode, standard deviation, variability.</p><p>• Additional correlation examination using methods such as Pearson, Kendall, Spearman, Point-Biserial.</p><p>Figure <ref type="figure" target="#fig_3">3</ref> shows a heatmap of important manufacturing variables using the Spearman correlation method, python programming language and the seaborn library. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.">Decision-making</head><p>Prior to data visualization, the final step in the decision support process is decision making. Depending on the predicted value the researcher is opted to select and examine a variety of predictive algorithms in order to output an accurate solution. Relatively, the confronted issue can be defined as classification, regression, remaining useful life (life expectancy) or a clustering problem. It is essential for the decision-making process, the input features and the predictive value through the data mining procedures to be thoroughly analyzed and categorized <ref type="bibr" target="#b7">[8]</ref>. The limitations of a decision-making algorithm is that it requires a large dataset containing non-failure and failure measurements and it can be computationally expensive. In this research, where we have to examine heterogenous data, we will select the optimal predictive solution relatively to the emerging issue and the production needs. Python programming language and the scikit-learn, TensorFlow and keras libraries will be used for the algorithm implementation.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.4.">Data Visualization</head><p>A dashboard containing real-time crucial parameters and predictive outcomes of the production process in combination with an alarm-based system are designed for the proposed use case. As part of this process, a service that filters the incoming data is set up before it is stored in the database. If the algorithm detects an anomaly, a warning message is triggered and forwarded to the front-end application to prompt the user for corrective action. The visual data presentation (Figure <ref type="figure">4</ref>) is implemented using the React framework in combination with a charting engine of the echarts library developed by the Apache Foundation. More specifically, the frontend web application queries an Express server upon user request and, upon receiving a response, forwards the requested data to the echarts React component library in order to be visualized for the user. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Conclusion</head><p>In this article a conceptual framework of a predictive maintenance process for a canning industry has been proposed. The added value of the research is the proposition of a smart manufacturing framework which enables a real-time condition monitoring significantly improving the manufacturing process. The complete data-flow process from heterogenous sources up until the data visualization was extensively presented and analysed proposing the implemented software and algorithms for each process respectively. As future research, a more extensive analysis on the data-driven algorithms for the improvement of the decision-making process and the reliability of industrial machinery is proposed.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: Proposed methodology as a stepwise process</figDesc><graphic coords="3,72.00,72.00,451.00,604.50" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: Connection of a PLC to optical sensors (proof-of-concept)</figDesc><graphic coords="4,292.00,72.00,222.50,175.45" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: Heatmap of important manufacturing variables</figDesc><graphic coords="5,151.50,361.60,292.93,190.45" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Figure 3 :</head><label>3</label><figDesc>Figure 3: Example of visual data presentation</figDesc><graphic coords="6,77.60,229.58,439.67,150.35" type="bitmap" /></figure>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Acknowledgements</head><p>This research has been co-financed by the European Regional Development Fund of the European Union and Greek national funds through the Operational Program Competitiveness, Entrepreneurship and Innovation, under the call RESEARCH-CREATE-INNOVATE (project code: T2EDK-01806)</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Big data driven supply chain management</title>
		<author>
			<persName><forename type="first">Q</forename><surname>Li</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Liu</surname></persName>
		</author>
		<idno type="DOI">10.1016/j.procir.2019.03.258</idno>
	</analytic>
	<monogr>
		<title level="j">Procedia CIRP</title>
		<imprint>
			<biblScope unit="volume">81</biblScope>
			<biblScope unit="page" from="1089" to="1094" />
			<date type="published" when="2019-01">Jan. 2019</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">How &apos;big data&apos; can make big impact: Findings from a systematic review and a longitudinal case study</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">Fosso</forename><surname>Wamba</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Akter</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Edwards</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Chopin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Gnanzou</surname></persName>
		</author>
		<idno type="DOI">10.1016/j.ijpe.2014.12.031</idno>
	</analytic>
	<monogr>
		<title level="j">International Journal of Production Economics</title>
		<imprint>
			<biblScope unit="volume">165</biblScope>
			<biblScope unit="page" from="234" to="246" />
			<date type="published" when="2015-07">Jul. 2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Big data for Industry 4.0: A conceptual framework</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">O</forename><surname>Gokalp</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Kayabay</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">A</forename><surname>Akyol</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">E</forename><surname>Eren</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Kocyigit</surname></persName>
		</author>
		<idno type="DOI">10.1109/CSCI.2016.0088</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings -2016 International Conference on Computational Science and Computational Intelligence</title>
				<meeting>-2016 International Conference on Computational Science and Computational Intelligence<address><addrLine>CSCI</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2016">2016. 2017</date>
			<biblScope unit="page" from="431" to="434" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Predictive maintenance of induction motors in the context of industry 4.0</title>
		<author>
			<persName><forename type="first">E</forename><forename type="middle">M</forename><surname>Rubio</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">P</forename><surname>Dionísio</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">M B</forename><surname>Torres</surname></persName>
		</author>
		<idno type="DOI">10.17683/ijomam/issue4.33</idno>
	</analytic>
	<monogr>
		<title level="j">International Journal of Mechatronics and Applied Mechanics</title>
		<imprint>
			<biblScope unit="volume">2018</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="238" to="242" />
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Anomaly detection and event mining in cold forming manufacturing processes</title>
		<author>
			<persName><forename type="first">D</forename><surname>Nieves Avendano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Caljouw</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Deschrijver</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Van Hoecke</surname></persName>
		</author>
		<idno type="DOI">10.1007/s00170-020-06156-2</idno>
	</analytic>
	<monogr>
		<title level="j">International Journal of Advanced Manufacturing Technology</title>
		<imprint>
			<biblScope unit="volume">115</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="837" to="852" />
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title/>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">Wickham</forename><surname>Rstudio</surname></persName>
		</author>
		<ptr target="http://www.jstatsoft.org/" />
	</analytic>
	<monogr>
		<title level="j">Journal of Statistical Software Tidy Data</title>
		<imprint>
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Data Organization in Spreadsheets</title>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">W</forename><surname>Broman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">H</forename><surname>Woo</surname></persName>
		</author>
		<idno type="DOI">10.1080/00031305.2017.1375989</idno>
	</analytic>
	<monogr>
		<title level="j">American Statistician</title>
		<imprint>
			<biblScope unit="volume">72</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="2" to="10" />
			<date type="published" when="2018-01">Jan. 2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Tackling faults in the industry 4.0 era-a survey of machine-learning solutions and key aspects</title>
		<author>
			<persName><forename type="first">A</forename></persName>
		</author>
		<idno type="DOI">10.3390/s20010109</idno>
	</analytic>
	<monogr>
		<title level="j">Sensors</title>
		<imprint>
			<biblScope unit="volume">20</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="1" to="34" />
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
