<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Process in the ZDMP Project</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Victor Anaya</string-name>
          <email>vanaya@cigip.upv.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Daniela Kirchberger</string-name>
          <email>daniela.kirchberger@profactor.at</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Juan Pardo</string-name>
          <email>jpardo@grupoceteck.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Óscar Salgado</string-name>
          <email>osalgado@ikerlan.es</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Francisco Fraile</string-name>
          <email>ffraile@cigip.upv.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>CIGIP, Universitat Politècnica de València</institution>
          ,
          <addr-line>Camino de Vera S/N, Valencia, 46022</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Ceteck</institution>
          ,
          <addr-line>Calle la Farola no 3, Rafelbunyol (Valencia), 46138</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Ikerlan Technology Research Center</institution>
          ,
          <addr-line>Po J.M. Arizmendiarrieta 2, Arrasate, 20500</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Profactor GmbH</institution>
          ,
          <addr-line>Im Stadtgut D1, Steyr, 4400</addr-line>
          ,
          <country country="AT">Austria</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Together with product quality assurance, process quality assurance is one of the cornerstones of zero defects manufacturing in the Zero Defects Manufacturing Platform. The approach taken is to deliver partial solutions to optimise three different aspects of the manufacturing process, namely the preparation stage, the production stage, and the material consumption during production. Later, a holistic process quality assurance solution combines the partial optimization results and takes into consideration their interactions to ensure process quality.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Intelligence</title>
    </sec>
    <sec id="sec-2">
      <title>Zero Defects Manufacturing, Digital Manufacturing, Machine learning and Artificial</title>
      <sec id="sec-2-1">
        <title>1. Introduction</title>
        <p>
          This chapter describes the technical approach to develop solutions to control manufacturing process
quality, through the supporting services provided by the Zero Defects Manufacturing Platform ZDMP.
The approach is based on preventive and corrective strategies to avoid quality losses, by extracting
meaningful insights from sensor data, as well as other data sources. Preventive strategies rely on
machine learning to model the relationship between the process quality and incoming data in order to
predict, and consequently prevent a manufacturing defect. Corrective strategies rely on reasoning and
statistical techniques to optimise the manufacturing process configuration so that defects are detected
and corrected [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. Quality Management is carried out at different quality control stages along the
manufacturing process [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. ZDMP process quality initiatives cover three of these quality control stages,
1.1, 1.2, and 1.3 describe the main goals, milestones and current status of the technical developments
foreseen in each category. Through ZDMP applications, the (possibly contradicting) decisions obtained
from these models will be merged and balanced by novel manufacturing operations management
solutions, which will interact with users (managers and operators), and Industrial Control Systems so
that it becomes an interface between them with the following objectives: Predict and prevent losses,
provide deeper process insights and analytics to users, and learn from the decisions made to enhance
process automation. Section 1.4 describes how the ZDMP project plans to materialise this vision.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>2. Pre-Production Stage: Start-up Optimization</title>
        <p>The scope of Pre-Production Stage is to deliver solutions, heavily based in machine learning, to
support self-configuration and start-up optimisation of production lines. With the help of machine</p>
        <p>
          2020 Copyright for this paper by its authors.
learning algorithms, it is made possible to detect and correct organisational errors causing availability
losses. This reduces equipment changeovers and eliminates related errors. Sensors can provide
information about the status of the process, the equipment, and the surrounding environment as [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] and
[
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] demonstrated. Machine learning models are able to predict unplanned stops well advanced in time
[
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], so that the condition that might lead to them can be avoided, e.g. by changing the configuration of
the machine or the sequence of operations [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. Reasoning techniques are used to determine the specific
change in each particular scenario. Digital models of the process that run in parallel with the real
equipment are used to apply these corrections in the preparation of the process.
        </p>
        <p>
          One of the use cases in the automotive sector serves to better illustrate this vision. The specific
objective is to detect and prevent errors in the machining of engine blocks. A sensor gathers 3D
information from the surface of the cylinder block and provides data about the state of the process. This
information is pre-processed using image processing and statistical analysis software to obtain data
about the state of the process. A data-driven prognostic model supports the optimisation of the machine.
For the model building, the multi-stage modelling approach is used. The technical challenge is proper
data recording/collection so that the process values are traceable for each product or batch of product
among the multiple stages. For the given use case the influence of the separate stages and the
combination of them in the quality of the prediction is analysed and the proper method/procedure for
fusing the date from the separate stages is determined [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. Currently, the consortium is working on
the integration of the sensor and the collection of data to build the first prediction models of this use
case.
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>3. Production Stage: Material Resources</title>
        <p>
          Regarding predictive approaches, the objective at this stage is to develop machine learning models
able to infer possible future defects related to anomalies in the consumption of energy or material
resources. Furthermore, the aim is to improve the predictive capabilities of the system, using sensor to
track the consumption of any material or energy resource and machine learning models that are able to
detect anomalies and predict quality loss [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. The modelling approach at this phase is to employ
rulebased models. Additionally, process parameters and energy use will be also integrated into such models
to allow a fine-tuning of the system, so that a corrective approach can be implemented. The idea is to
propose decisions on the best actions to optimise overall process quality. On the other hand, the
intention is to obtain a much quicker and stable training process that requires fewer sample data for
training. Furthermore, those models will be sustained by part-flow simulation [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] e.g. to accurately
predict the throughput of a production line, what is an important aspect to take into consideration when
forecasting energy and material consumption.
        </p>
        <p>ZDMP will exploit several models for industrial process energy and materials efficiency control.
One of the cases is ZDMP pilot on moulds manufacturing chain, where it will be developed a process
alert system for machine tool failure prevention. Such system will be able to automatically gather and
store equipment and machining process data to detect sudden or abrupt changes that can lead to a
premature failure. Additionally, the system will calculate deviations from standard working conditions
that could lead to near failure events using data analysis algorithms, that will allow for corrective
actions. The companies participating in this use case are interested in reducing costs and the number of
waste parts generated. Additionally, a second use case referred to as electronic products manufacturing
will be developed, where the same ideas will be applied to component inspection tasks.</p>
      </sec>
      <sec id="sec-2-4">
        <title>4. Production Stage: Equipment Performance Optimisation</title>
        <p>
          At this stage, black-box regression models will be used to detect and take corrective measures to
avoid machines resulting in out-of-tolerance parts [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. The regression models will learn the
relationship between process parameters, product properties and quality, and will be able to guide
actions on the equipment with a view to avoiding the appearance of defects.
        </p>
        <p>A pilot implementation is being developed for a moulds manufacturing chain. More specifically,
machine tool failure prevention is aimed. At this stage, data and knowledge transfer is taking place
between all nodes in the moulds manufacturing chain (spindle producer, machine-tool builder, and final
moulds manufacturer) and the solution developer in order to set: target parameters, dataset format and
storage and usage procedure. Once all this is set, most suitable algorithms will be selected and
developed for online quality trend prediction, stabilizing the training process via methods based on
active learning (for sample selection) and concept drift detection. Based on this prognosis, most
effective correction loops (e.g., fabrication parameter tuning) will be discussed along the production
chain.</p>
        <p>Also concerning the equipment performance optimisation, an upgrade for the anti-collision system
of the CNC machines involved in the aforementioned chain is being developed. This upgrade takes
advantage of a 3D scanner so that no part in the machining chamber (e.g., clamps) is left unconsidered
by this safety system.</p>
      </sec>
      <sec id="sec-2-5">
        <title>5. Process Quality Assurance</title>
        <p>In the scope of ZDMP, Quality Assurance makes use of quality control and predictive techniques
covered in start-up optimisation, equipment performance optimisation and material and energy
efficiency, along with other post-production techniques such as predictive maintenance with the
purpose to prescribe action for defect avoidance and make the manufacturing process self-adaptive.</p>
        <p>From this vision, Artificial Intelligence acts as the new interface for manufacturing operations
management. In the backend, it builds a mathematical model of the process using the different
optimisation goals and balances them to propose decisions on the best actions to optimise overall
process quality. In the frontend, it streamlines processes and workflows, simplifies decision making for
both managers and learns from events and decisions to curate the models. The learning approach will
be based on clustering, assuming the existence of typical situations in the production line for which a
characteristic set of possible actions exists.</p>
        <p>Quality Assurance will articulate that decision-making process-scoped approach through its
integration with a digital twin component that will provide a virtualised view on the process parameters
and configurations along with simulation capabilities to evaluate the different alternatives according to
the predicted values generate by the AI algorithms Erreur ! Source du renvoi introuvable.. Rich
visualisation techniques for decision making will be provided.</p>
        <p>A ZDMP construction pilot based on the supply of construction materials of two different suppliers
to a construction company advised by a construction project management supervisor company will
make use of the process assurance component. Data on product quality from suppliers, along with the
construction project planning and predicted quality will be fused on quality assurance reports where
process rescheduling could be necessary or machine reconfiguration for specific raw material flaws
could be needed to make the most of products with different levels of specification conformances</p>
      </sec>
      <sec id="sec-2-6">
        <title>6. Conclusions</title>
        <p>This paper has introduced the Zero-Defect Manufacturing Approach considered in the ZDMP EU
project from the perspective of Process Quality Assurance through equipment, resource, and energy
efficiency based on machine learning solutions and optimisers models. ZDMP provides a
complementary Product Quality Assurance perspective were product quality is predicted, inspected and
tested. ZDM Process Quality Models will make use of industry 4.0 sensors and CPS technology to
ingest data for detect, predict and prevent process motivated defects. The resulting algorithms and
models provided will be available as part of the ZDMP toolkit solutions for building zApps, that is Zero
Defects Applications exploiting machine learning based services for solving industrial quality related
problems, through a microservices approach.</p>
        <p>The approach will be validated based on four different pilots covering the range of tasks and
initiatives within the scope of ZDMP. These pilots range the automotive sector, tooling sector,
electronics sector and construction sector. Zero Defect Initiatives cover the different stages of the
manufacturing from, from pre-processing, inline processing and post-processing of manufactured
products. The different root causes of process defective execution has been covered, as equipment,
resources and energy efficiency are considered.</p>
      </sec>
      <sec id="sec-2-7">
        <title>7. Acknowledgements</title>
        <p>The research leading to these results received funding from the European Union H2020 Program
under grant agreement No. 825631 “Zero Defect Manufacturing Platform (ZDMP)”.
8. References</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>AI HLEG</given-names>
            <surname>Group</surname>
          </string-name>
          .
          <article-title>A definition of Artificial Intelligence: main capabilities and scientific disciplines</article-title>
          .
          <source>High-Level Expert Group on Artificial Intelligence. April</source>
          ,
          <year>2019</year>
          . Reachable at https://ec.europa.eu/digital-single-market/en/news/definition-artificial
          <article-title>-intelligence-maincapabilities-and-scientific-disciplines.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>ISO</given-names>
            <surname>Quality Management Systems</surname>
          </string-name>
          . Requirements, ISO Standard 9001:
          <year>2015</year>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Kim</surname>
            <given-names>JA</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kim</surname>
            <given-names>JW</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kang</surname>
            <given-names>CS</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            <given-names>JY</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jin</surname>
            <given-names>J</given-names>
          </string-name>
          .
          <article-title>On-machine calibration of angular position and runout of a precision rotation stage using two absolute position sensors</article-title>
          .
          <source>Measurement. 2020 Mar</source>
          <volume>1</volume>
          ;
          <fpage>153</fpage>
          :
          <fpage>107399</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Wang</surname>
            <given-names>G</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shang</surname>
            <given-names>X</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yan</surname>
            <given-names>Y</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Allen</surname>
            <given-names>JK</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mistree</surname>
            <given-names>F.</given-names>
          </string-name>
          <article-title>A tree-based decision method for the configuration design of reconfigurable machine tools</article-title>
          .
          <source>Journal of manufacturing systems</source>
          .
          <source>2018 Oct</source>
          <volume>1</volume>
          ;
          <fpage>49</fpage>
          :
          <fpage>143</fpage>
          -
          <lpage>62</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Costa</surname>
            <given-names>MA</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wullt</surname>
            <given-names>B</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Norrlöf</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gunnarsson S</surname>
          </string-name>
          .
          <article-title>Failure detection in robotic arms using statistical modeling, machine learning and hybrid gradient boosting</article-title>
          .
          <source>Measurement. 2019 Nov</source>
          <volume>1</volume>
          ;
          <fpage>146</fpage>
          :
          <fpage>425</fpage>
          -
          <lpage>36</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Eger</surname>
            <given-names>F</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Coupek</surname>
            <given-names>D</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Caputo</surname>
            <given-names>D</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Colledani</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Penalva</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ortiz</surname>
            <given-names>JA</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Freiberger</surname>
            <given-names>H</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kollegger</surname>
            <given-names>G</given-names>
          </string-name>
          .
          <article-title>Zero defect manufacturing strategies for reduction of scrap and inspection effort in multi-stage production systems</article-title>
          .
          <source>Procedia Cirp</source>
          .
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>E.</given-names>
            <surname>Lughofer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Pollak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zavoianu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Pratama</surname>
          </string-name>
          , P. Meyer-Heye,
          <string-name>
            <given-names>H.</given-names>
            <surname>Zörrer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Eitzinger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Haim</surname>
          </string-name>
          , T. Radauer,
          <article-title>Self-Adaptive Evolving Forecast Models with Incremental PLS Space Update for Online Predicting Quality of Micro-fluidic Chips</article-title>
          ,
          <source>Engineering Applications of Artificial Intelligence.</source>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>E.</given-names>
            <surname>Lughofer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.C.</given-names>
            <surname>Zavoianu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Pollak</surname>
          </string-name>
          , P. Meyer-Heye,
          <string-name>
            <given-names>H.</given-names>
            <surname>Zörrer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Eitzinger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lehner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Radauer</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Pratama</surname>
          </string-name>
          ,
          <article-title>Evolving Time-Series Based Prediction Models for Quality Criteria in a Multi-Stage Production Process</article-title>
          ,
          <source>Proceedings of the IEEE Evolving and Adaptive Intelligent Systems Conference (EAIS)</source>
          <year>2018</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          , Rhodos, Greece,
          <year>2018</year>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Sossenheimer</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Walther</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fleddermann</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Abele</surname>
            <given-names>E. A Sensor</given-names>
          </string-name>
          <string-name>
            <surname>Reduced</surname>
          </string-name>
          <article-title>Machine Learning Approach for Condition-based Energy Monitoring for Machine Tools</article-title>
          .
          <source>Procedia CIRP</source>
          .
          <source>2019 Jan</source>
          <volume>1</volume>
          ;
          <fpage>81</fpage>
          :
          <fpage>570</fpage>
          -
          <lpage>5</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Steringer</surname>
            <given-names>R</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zörrer</surname>
            <given-names>H</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zambal</surname>
            <given-names>S</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eitzinger</surname>
            <given-names>C</given-names>
          </string-name>
          .
          <article-title>Using Discrete Event Simulation in multiple System Life Cycles to support Zero-Defect Composite Manufacturing in Aerospace Industry</article-title>
          .
          <source>IFACPapersOnLine. 2019 Jan</source>
          <volume>1</volume>
          ;
          <issue>52</issue>
          (
          <issue>13</issue>
          ):
          <fpage>1467</fpage>
          -
          <lpage>72</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Bleakie</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Djurdjanovic</surname>
            <given-names>D</given-names>
          </string-name>
          .
          <article-title>Analytical approach to similarity-based prediction of manufacturing system performance. Computers in industry</article-title>
          .
          <source>2013 Aug</source>
          <volume>1</volume>
          ;
          <issue>64</issue>
          (
          <issue>6</issue>
          ):
          <fpage>625</fpage>
          -
          <lpage>33</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Nalbach</surname>
            <given-names>O</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Linn</surname>
            <given-names>C</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Derouet</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Werth</surname>
            <given-names>D.</given-names>
          </string-name>
          <article-title>Predictive quality: Towards a new understanding of quality assurance using machine learning tools</article-title>
          .
          <source>InInternational Conference on Business Information Systems 2018 Jul</source>
          <volume>18</volume>
          (pp.
          <fpage>30</fpage>
          -
          <lpage>42</lpage>
          ). Springer, Cham
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>