<!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>Knowledge Representation and Engineering for Smart Diagnosis of Cyber Physical Systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ameneh Naghdi Pour</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Benno Kruit</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jieying Chen</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Peter Kruizinga</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Godfried Webers</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stefan Schlobach</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Canon Production Printing Netherlands</institution>
          ,
          <addr-line>Van der Grintenstraat 1, 5914 HH Venlo, NL</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Philips Medical Systems International</institution>
          ,
          <addr-line>Veenpluis 6, 5684 PC Best, NL</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Vrije Universiteit Amsterdam</institution>
          ,
          <addr-line>De Boelelaan 1111, 1081 HV Amsterdam, NL</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>Machine breakdowns pose a substantial expenses for equipment manufactures, such as Canon and Philips, and their customers. A considerable portion of the expenses comprises salaries for service engineers, costs for providing spare parts, and training service engineers for fault diagnosis. Furthermore, breakdowns and subsequent downtime have extensive implications on the plant capacity as customers are unable to utilize the machine during these periods. Therefore, manufacturers must prioritize efective fault diagnosis to minimize costs and mitigate the adverse impacts on the operation of their customers. The current maintenance approach of the manufacturers involved in this project includes training their own service engineers to diagnose the fault, by providing them with valuable documentation and sometimes videos. However, this documentation cannot encompass all the necessary support for service engineers because of the complexities involved in navigating intricate documentation and the everincreasing complexity and size of machinery, particularly with Cyber-Physical Systems (CPS) like Canon printers and Philips magnetic resonance imaging scanners. Additionally, providing training video to support service engineer is costly in terms of time and resources.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Motivation</title>
    </sec>
    <sec id="sec-2">
      <title>2. Proposal</title>
      <p>
        To overcome this challenge and enhance support for service engineers, several methods for
fault diagnosis of CPS have been introduced including model-based [
        <xref ref-type="bibr" rid="ref6">9</xref>
        ], signal-based [
        <xref ref-type="bibr" rid="ref7">10</xref>
        ], and
quantitative-knowledge-based [
        <xref ref-type="bibr" rid="ref1">2</xref>
        ]. However, these methods have limitations, such as the need
for precise physical models and reliance on extensive historical (sensor) data, both of which
can be prohibitively expensive to develop. To mitigate these limitations, a promising approach
      </p>
      <p>Documented
Knowledge</p>
      <p>FMEA
Bill of
Materials
Troubleshooting
Manual</p>
      <p>Logbook Data
Tacit Knowledge</p>
      <p>Phase 1:
Knowledge Graph</p>
      <p>Construction</p>
      <p>Ontology
Engineering
Information
Extraction</p>
      <p>Phase 2:
Diagnosis
Symptom
Observation
Querying &amp;
Reasoning</p>
      <p>Output
Root Cause</p>
      <p>
        Repair
Procedure
is qualitative-knowledge-based fault diagnosis [3] [1]. One key aspect of this method is the
need for a reasonable model that accurately describes knowledge related to faults. Classical
models like fault trees [
        <xref ref-type="bibr" rid="ref3">6</xref>
        ], petri nets [
        <xref ref-type="bibr" rid="ref5">8</xref>
        ], and rule systems [
        <xref ref-type="bibr" rid="ref4">7</xref>
        ], have been used in the past, but
they typically require prior analysis of potential equipment fault modes and involve manual
editing, which makes them inflexible and challenging to update dynamically. Therefore, we
proposes to use knowledge graph (KG) technology to mine fault knowledge from vast and
diverse documents and then construct a structured and interconnected fault knowledge base.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Framework</title>
      <p>Figure 1, presents our framework for the construction and application of a fault knowledge
graph, which we have created in close collaboration with our industrial partners. Two main
phases including knowledge graph construction and diagnosis are depicted along with input
sources and output results. The input sources are knowledge and data that have been used in
diagnosing faults. We identified and categorized them by regularly interviewing authorities
in the two aforementioned manufacturers. It is worth mentioning that these various sources
are complementary, we utilize all of them to leverage their strengths while compensating for
their limitations. For example, the Bill of Materials provides the physical structure and location
of each part but lacks information on potential issues. In contrast, sources like Failure Mode
Efects Analysis, troubleshooting manuals, and logbook data ofer insights into these problems.
Integrating these sources enables more accurate and efective fault diagnosis.</p>
      <p>
        In the first phase, we manually developed an upper-level ontology that serves as the
foundation for structuring the schema of the knowledge graph. This involved a comprehensive analysis
of various input sources to identify valuable knowledge, relevant entities, and relationships
for fault diagnosis. We also formulated competency questions to highlight key queries for the
knowledge graph and conducted interviews with industrial partners to align their expectations
with the ontology. Our fault diagnosis ontology is further inspired by the Industrial Domain
Ontology [
        <xref ref-type="bibr" rid="ref2">5</xref>
        ] and the Industrial Ontology Foundry-Maintenance Reference Ontology [4] by
considering and comparing the entities and relations. Currently, we are using this ontology to
create a cohesive KG that allows for the analysis of fault frequencies, locations, interactions,
and solutions. To this end, we apply diferent information extraction techniques such as Regular
Expressions, Named Entity Recognition and Large language Models to populate data based
on the ontology. Ongoing development indicate that the upper-level ontology allows us to
model a diverse set of qualitative features related to the functioning and repair of complex
cyber-physical systems.
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. Future Work</title>
      <p>The next phase, diagnosis, shows the application of our proposed method in which service
engineers observe symptoms of the failure, which should be converted to a query for KG-based
reasoning. As a result, the root cause of the issue along with a procedure should be suggested
to solve the issue. To this end, we are planning develop querying and reasoning systems for
diagnosis, with the aim of supporting diferent fault diagnosis reasoning techniques.
Acknowledgements</p>
      <p>This publication is part of the project ZORRO with project number KICH1.ST02.21.003 of the
research programme Key Enabling Technologies (KIC) which is (partly) financed by the Dutch
Research Council (NWO).
[1] Jianfeng Deng et al. “Research on event logic knowledge graph construction method of
robot transmission system fault diagnosis”. In: IEEE Access 10 (2022), pp. 17656–17673.</p>
      <p>Huihui Han et al. “Construction and evolution of fault diagnosis knowledge graph in
industrial process”. In: IEEE Transactions on Instrumentation and Measurement 71 (2022).
Melinda Hodkiewicz et al. Industrial Ontology Foundry (IOF) Maintenance Reference
Ontology. English. 2024. doi: 10.26182/chzp-vs60.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Jingchuan</given-names>
            <surname>Dong</surname>
          </string-name>
          et al. “
          <article-title>Fine-grained transfer learning based on deep feature decomposition for rotating equipment fault diagnosis”</article-title>
          .
          <source>In: Measurement Science and Technology 34.6</source>
          (
          <issue>2023</issue>
          ), p.
          <fpage>065902</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>ISO.</given-names>
            <surname>ISO</surname>
          </string-name>
          15926-
          <fpage>14</fpage>
          :
          <year>2020</year>
          (E),
          <source>ISO 15926 Part</source>
          <volume>14</volume>
          :
          <article-title>Industrial top-level ontology</article-title>
          .
          <source>Tech. rep. ISO</source>
          , Geneva,
          <string-name>
            <surname>CH</surname>
          </string-name>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Kai</given-names>
            <surname>Pan</surname>
          </string-name>
          et al. “
          <article-title>Towards a systematic description of fault tree analysis studies using informetric mapping”</article-title>
          .
          <source>In: Sustainability</source>
          <volume>14</volume>
          .18 (
          <year>2022</year>
          ), p.
          <fpage>11430</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Ziyi</given-names>
            <surname>Wang</surname>
          </string-name>
          et al. “
          <article-title>A new topology-switching strategy for fault diagnosis of multi-agent systems based on belief rule base”</article-title>
          .
          <source>In: Entropy</source>
          <volume>24</volume>
          .11 (
          <year>2022</year>
          ), p.
          <fpage>1591</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Chuannuo</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Jiming</given-names>
            <surname>Li</surname>
          </string-name>
          , and Xuezhen Cheng. “
          <article-title>Comprehensive Learning Particle Swarm Optimized Fuzzy Petri Net for Motor-Bearing Fault Diagnosis”</article-title>
          .
          <source>In: Machines</source>
          <volume>10</volume>
          .11 (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Seung-Han</surname>
            <given-names>You</given-names>
          </string-name>
          ,
          <article-title>Young Man Cho, and</article-title>
          <string-name>
            <given-names>Jin-Oh</given-names>
            <surname>Hahn</surname>
          </string-name>
          . “
          <article-title>Model-based fault detection and isolation in automotive yaw moment control system”</article-title>
          .
          <source>In: International Journal of Automotive Technology</source>
          <volume>18</volume>
          (
          <year>2017</year>
          ), pp.
          <fpage>405</fpage>
          -
          <lpage>416</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Kun</surname>
          </string-name>
          Zhang et al. “
          <article-title>A novel Fast Entrogram and its applications in rolling bearing fault diagnosis”</article-title>
          .
          <source>In: Mechanical Systems and Signal Processing</source>
          <volume>154</volume>
          (
          <year>2021</year>
          ), p.
          <fpage>107582</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>