<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20241031//EN" "JATS-journalpublishing1-4.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.4" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">jamp</journal-id>
      <journal-title-group>
        <journal-title>Journal of Applied Mathematics and Physics</journal-title>
      </journal-title-group>
      <issn pub-type="epub">2327-4379</issn>
      <issn pub-type="ppub">2327-4352</issn>
      <publisher>
        <publisher-name>Scientific Research Publishing</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.4236/jamp.2026.1411212</article-id>
      <article-id pub-id-type="publisher-id">jamp-155233</article-id>
      <article-categories>
        <subj-group>
          <subject>Article</subject>
        </subj-group>
        <subj-group>
          <subject>Physics</subject>
          <subject>Mathematics</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Modeling the Random Failure of the B3 Jaw Crusher Using the Euler-Maruyama Method: Determination of the Critical Intervention Threshold at KTC</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Deguy</surname>
            <given-names>Lumpungu Mabeya</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Narcisse</surname>
            <given-names>Meni Babakidi</given-names>
          </name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
      </contrib-group>
      <aff id="aff1"><label>1</label> Institut Supérieur des Techniques Appliquées de Kolwezi, Kolwezi, République Démocratique du Congo </aff>
      <aff id="aff2"><label>2</label> Institut Supérieur des Techniques Appliquées de Kinshasa, Kinshasa, République Démocratique du Congo </aff>
      <author-notes>
        <fn fn-type="conflict" id="fn-conflict">
          <p>The authors declare no conflicts of interest regarding the publication of this paper.</p>
        </fn>
      </author-notes>
      <pub-date pub-type="epub">
        <day>05</day>
        <month>11</month>
        <year>2026</year>
      </pub-date>
      <pub-date pub-type="collection">
        <month>11</month>
        <year>2026</year>
      </pub-date>
      <volume>14</volume>
      <issue>11</issue>
      <fpage>4335</fpage>
      <lpage>4350</lpage>
      <history>
        <date date-type="received">
          <day>30</day>
          <month>09</month>
          <year>2026</year>
        </date>
        <date date-type="accepted">
          <day>08</day>
          <month>11</month>
          <year>2026</year>
        </date>
        <date date-type="published">
          <day>11</day>
          <month>11</month>
          <year>2026</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>© 2026 by the authors and Scientific Research Publishing Inc.</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="open-access">
          <license-p> This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link> ). </license-p>
        </license>
      </permissions>
      <self-uri content-type="doi" xlink:href="https://doi.org/10.4236/jamp.2026.1411212">https://doi.org/10.4236/jamp.2026.1411212</self-uri>
      <abstract>
        <p>The progressive functional degradation of the B3 jaw crusher, a critical asset in the mineral processing circuit of the Kamoto Concentrator (KTC, Kamoto Copper Company), causes random shutdowns that threaten production continuity. This study proposes a stochastic model to determine when the crusher should be serviced. Functional performance is described by an Itô-type stochastic differential equation with a degradation drift proportional to the current state and additive Brownian noise, solved with the Euler-Maruyama method and coupled with Monte Carlo simulation. The degradation rate is calibrated so that the expected time to functional failure matches the mean time between failures observed over one year of operation (11 major failures), and the condition of the crusher is checked at weekly inspections. The intervention threshold is optimized by minimizing the long-run average direct maintenance cost per operating day. The optimal threshold is C* = 0.40, giving a mean cycle of 17.7 operating days, a preventive share of 95% and an average direct cost of 312 USD per operating day, against 609 USD for the observed run-to-failure practice—a direct saving of about 80,000 USD per year. The optimum is stable with respect to the time step and moderately sensitive to volatility, degradation rate and inspection interval; with monthly inspections, most interventions become corrective, which explains the current situation. The approach provides a basis for condition-based maintenance of the crusher within a sensor-fed Computerized Maintenance Management System (CMMS).</p>
      </abstract>
      <kwd-group kwd-group-type="author-generated" xml:lang="en">
        <kwd>Random Failure</kwd>
        <kwd>Optimization</kwd>
        <kwd>Critical Intervention Threshold</kwd>
        <kwd>Euler-Maruyama Method</kwd>
        <kwd>Predictive Maintenance</kwd>
        <kwd>Monte Carlo Simulation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1">
      <title>1. Introduction</title>
      <sec id="sec1dot1">
        <title>1.1. Industrial and Scientific Background</title>
        <p>Kamoto Copper Company (KCC) is a major producer of copper and cobalt in the Democratic Republic of the Congo, with its operations located in Kolwezi, Lualaba Province. KCC’s assets include two open-pit mines (KOV and Mashamba East), one underground mine (Kamoto), the Kamoto Concentrator (KTC) and the Luilu refinery, which has an annual production capacity of 300,000 tonnes of copper cathode and 40,000 tonnes of cobalt hydroxide.</p>
        <p>The KTC concentrator comprises seven primary crushers and six ball mills. Each grinding line requires individualized control, in which the grinding feed-rate ratio is optimized for milling performance. Ore feeding the mills must first pass through the B3 jaw crusher to reach a particle size suitable for downstream processing. The B3 jaw crusher is therefore an indispensable link, whose availability conditions that of the entire ore-processing chain.</p>
        <p>Over several production campaigns, the plant has experienced sudden shutdowns linked to the advanced degradation of the B3 crusher. The usual operational response has been to address outlying chain elements on a case-by-case basis to preserve site reliability and availability. However, even when operating conditions have been improved, shutdowns continue to occur unpredictably. The equipment’s current level of deterioration brings it close to a near-random failure regime, which compromises its performance. In the absence of any possibility of immediate replacement, operators are compelled to keep running the same crusher under close monitoring, in order to avoid a definitive failure that would bring the entire plant to a halt.</p>
        <p>This situation calls for a method for monitoring the crusher’s degradation state during operation. The preferred approach is predictive maintenance, which consists of tracking a machine’s health to determine the appropriate moment for intervention, so as to avoid not only the failure of the equipment but also its consequences and collateral damage.</p>
      </sec>
      <sec id="sec1dot2">
        <title>1.2. Problem Statement</title>
        <p>The aim of this work is to design a solution that favors both production continuity and the minimization of downtime frequency for the B3 jaw crusher. Random failure, although independent of age, generally concerns equipment that is already in an advanced state of degradation. The central question thus becomes: at what precise moment does intervention become necessary?</p>
        <p>Several subsidiary questions guide the reflection: which tools are relevant for monitoring equipment condition? which data-collection strategy is most reliable? which measurable parameters best capture the B3 crusher’s degradation state? which failure model applies to this specific case? and which mathematical approach allows the wear law to be traced rigorously?</p>
      </sec>
      <sec id="sec1dot3">
        <title>1.3. Objectives of the Study</title>
        <p>The general objective is to build a stochastic mathematical model of the machine’s in-service behavior, capable of describing the time evolution of its degradation state, predicting the probability of functional failure, and determining the best moment for intervention.</p>
        <p>The specific objectives are to: a) identify the mechanical constraints (jaw-plate wear, bearing and bolt fatigue), the random constraints (nature of the crushed material, feed-rate variations, input particle size) and the indirect parameters (vibration, heating, energy performance); b) establish a differential equation describing progressive degradation; c) simulate the time evolution of the degradation state; d) estimate the failure probability as a function of time; and e) determine the optimal intervention threshold by minimizing a cost function that integrates the direct costs of preventive and corrective interventions.</p>
      </sec>
      <sec id="sec1dot4">
        <title>1.4. Hypotheses and Overall Methodology</title>
        <p>Three hypotheses guide this study. First, the work falls within preventive maintenance in its predictive (condition-based) form, in line with standard NF EN 13306 [<xref ref-type="bibr" rid="B1">1</xref>]. Second, numerical methods are best suited to a context of uncertain data; among them, the Euler-Maruyama method [<xref ref-type="bibr" rid="B2">2</xref>] is retained for its simplicity of implementation. Third, between the degradation model and the catalectic (sudden-failure) model, the former is judged compatible with the observed behavior of the B3 crusher.</p>
        <p>Failure data are processed by work-order analysis, which plots the cumulative duration of interventions (an unavailability indicator), the number of failures per family (an unreliability indicator) and the average duration of interventions (an unmaintainability indicator). The model is solved numerically with the Euler-Maruyama method and Monte Carlo simulation.</p>
      </sec>
    </sec>
    <sec id="sec2">
      <title>2. Theoretical and Conceptual Framework</title>
      <sec id="sec2dot1">
        <title>2.1. Reliability Fundamentals</title>
        <p>AFNOR standard X 60-500 defines reliability as the ability of a piece of equipment to perform a required function under given conditions for a specified period [<xref ref-type="bibr" rid="B3">3</xref>]. Reliability is most commonly derived from the probability of correct operation over a given time span, the failure rate, and the mean lifetime [<xref ref-type="bibr" rid="B4">4</xref>].</p>
        <p>The survival function <italic>R</italic>(<italic>t</italic>) represents the probability that the equipment operates without failure up to time t [<xref ref-type="bibr" rid="B5">5</xref>]:</p>
        <disp-formula id="FD1">
          <mml:math>
            <mml:mrow>
              <mml:mi>R</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mi>T</mml:mi>
                  <mml:mo>&gt;</mml:mo>
                  <mml:mi>t</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mn>1</mml:mn>
              <mml:mo>−</mml:mo>
              <mml:mi>F</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <italic>T</italic> is the equipment’s random lifetime and <italic>F</italic>(<italic>t</italic>) its cumulative distribution function. For a jaw crusher, reliability depends on mechanical-part wear (abrasion from crushed materials), mechanical fatigue (cyclic loading) and random failures. It satisfies <italic>R</italic>(0) = 1 and <italic>R</italic>(<italic>t</italic>) → 0 as <italic>t</italic> → ∞ [<xref ref-type="bibr" rid="B5">5</xref>].</p>
        <p>The failure rate <italic>λ</italic>(<italic>t</italic>) measures the instantaneous probability of failure per unit time, given survival up to t:</p>
        <disp-formula id="FD2">
          <mml:math>
            <mml:mrow>
              <mml:mi>λ</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mi>f</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mi>t</mml:mi>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:mi>R</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mi>t</mml:mi>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <italic>f</italic>(<italic>t</italic>) is the failure probability density. Mechanical equipment typically follows a “bathtub” curve with three phases: infant mortality (<italic>λ</italic> decreasing), useful life (<italic>λ</italic>approximately constant, exponential distribution), and wear-out (<italic>λ</italic> increasing, Weibull distribution with shape parameter <italic>β</italic> &gt; 1, <italic>λ</italic>(<italic>t</italic>) = (<italic>β</italic>/<italic>η</italic>)(<italic>t</italic>/<italic>η</italic>)<sup>(</sup><italic><sup>β</sup></italic><sup>−1)</sup>, <italic>η</italic> being the scale parameter). Reliability follows from the failure rate as</p>
        <p><inline-formula><mml:math display="inline"><mml:mrow><mml:mi> R </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow><mml:mo> = </mml:mo><mml:mi> exp </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mo> − </mml:mo><mml:mstyle displaystyle="true"><mml:mrow><mml:msubsup><mml:mo> ∫ </mml:mo><mml:mn> 0 </mml:mn><mml:mi> T </mml:mi></mml:msubsup><mml:mrow><mml:mi> λ </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mi> u </mml:mi><mml:mo> ) </mml:mo></mml:mrow><mml:mtext> d </mml:mtext><mml:mi> u </mml:mi></mml:mrow></mml:mrow></mml:mstyle></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> , which reduces to <italic>R</italic>(<italic>t</italic>) = e<sup>(−</sup><italic><sup>λt</sup></italic><sup>)</sup> when <italic>λ</italic> is constant [<xref ref-type="bibr" rid="B6">6</xref>].</p>
        <p>MTTF (Mean Time To Failure) is the expected operating time before failure of non-repairable equipment; MTBF (Mean Time Between Failures) is its analogue for repairable equipment, estimated as total operating time divided by the number of failures [<xref ref-type="bibr" rid="B5">5</xref>] [<xref ref-type="bibr" rid="B6">6</xref>]. Availability is A = MTBF/(MTBF + MTTR), where MTTR is the mean time to repair.</p>
      </sec>
      <sec id="sec2dot2">
        <title>2.2. Failure Typology</title>
        <p>Sudden (catalectic) failure occurs abruptly, without prior warning signs, and is often linked to overloads or design defects; it is modeled by an exponential distribution and calls for corrective maintenance [<xref ref-type="bibr" rid="B5">5</xref>]. Progressive failure results from gradual degradation (wear, corrosion, fatigue) and is predictable through indicators such as vibration or temperature; it is commonly modeled by a Weibull distribution (<italic>β</italic> &gt; 1) or by a degradation process, and calls for preventive or predictive maintenance [<xref ref-type="bibr" rid="B7">7</xref>].</p>
        <p>Functional failure occurs when a system can no longer perform one or more of its intended functions; under ISO 14224 it calls for a criticality analysis, typically a Failure Mode, Effects and Criticality Analysis (FMECA). Random failure is linked to non-deterministic factors (thermal fluctuations, load variations) and is modeled by an exponential distribution or a Poisson process for repairable systems [<xref ref-type="bibr" rid="B8">8</xref>]. For the B3 crusher, the combination of a progressive trend with a random component best characterizes the observed behavior.</p>
      </sec>
      <sec id="sec2dot3">
        <title>2.3. Stochastic Processes and Reliability</title>
        <p>A stochastic process is a family of random variables representing the evolution of a system over time. The continuous-time Markov chain models transitions between states (functional, failed, under repair); for a two-state system with failure rate <italic>λ</italic> and repair rate <italic>μ</italic>, steady-state availability is <italic>A</italic> = <italic>μ</italic>/(<italic>λ</italic> + <italic>μ</italic>) [<xref ref-type="bibr" rid="B9">9</xref>]. The homogeneous Poisson process describes events occurring at a constant intensity <italic>λ</italic>, with <italic>P</italic>(<italic>N</italic>(<italic>t</italic>) = <italic>k</italic>) = (<italic>λt</italic>)<italic><sup>k</sup></italic>·<italic>e</italic><sup>(−</sup><italic><sup>λ</sup></italic><sup>t)</sup>/<italic>k</italic>! and MTTF = 1/<italic>λ</italic> [<xref ref-type="bibr" rid="B10">10</xref>].</p>
        <p>The Wiener process is best suited to progressive degradation: wear <italic>X</italic>(<italic>t</italic>) follows <italic>X</italic>(<italic>t</italic>) = <italic>x</italic><sub>0</sub> + <italic>μt</italic> + <italic>σW</italic>(<italic>t</italic>), where μ is the mean wear rate and σ the volatility due to random shocks [<xref ref-type="bibr" rid="B11">11</xref>]. The first-passage time to a critical threshold L has an inverse Gaussian distribution with mean (<italic>L</italic> – <italic>x</italic><sub>0</sub>)/<italic>μ</italic> [<xref ref-type="bibr" rid="B12">12</xref>]. For simple repairable systems the Poisson process is preferred; for complex systems with repairs, the Markov chain; for progressive degradation, a diffusion process—the latter being adopted in this study.</p>
      </sec>
      <sec id="sec2dot4">
        <title>2.4. Maintenance, Decision-Making and the Critical Intervention Threshold</title>
        <p>Maintenance types are classified by their trigger: corrective maintenance (after failure), predetermined preventive maintenance (based on calendar or usage) and condition-based or predictive maintenance (driven by the equipment’s observed or forecast state) [<xref ref-type="bibr" rid="B1">1</xref>]. Maintenance decisions rest on technical, economic and strategic criteria [<xref ref-type="bibr" rid="B13">13</xref>].</p>
        <p>The critical intervention threshold is the degradation level at which action becomes necessary—a “red line” whose crossing exposes the plant to a sudden failure or a production shutdown [<xref ref-type="bibr" rid="B14">14</xref>]. In practice it rests on standardized indicators: vibration level (ISO 10816), heating (IEC 60034-1), current draw, fluid leaks and mechanical wear.</p>
        <p>The interval [<italic>S</italic>, <italic>C</italic>], bounded by the failure threshold <italic>S</italic> and the preventive threshold <italic>C</italic>, defines a three-zone policy: green zone (<italic>P</italic>(<italic>t</italic>) &gt; <italic>C</italic>, normal operation), amber zone (<italic>S</italic> &lt; <italic>P</italic>(<italic>t</italic>) ≤ <italic>C</italic>, preventive intervention to be scheduled) and red zone (<italic>P</italic>(<italic>t</italic>) ≤ <italic>S</italic>, functional failure and emergency shutdown). This framework underlies the model developed in the next section.</p>
      </sec>
    </sec>
    <sec id="sec3">
      <title>3. Methodology</title>
      <sec id="sec3dot1">
        <title>3.1. Modeling Functional Degradation</title>
        <p>The B3 crusher breaks ore into smaller particles under high mechanical loads, abrasion and thermal variation. Its moving jaw plates wear rapidly from friction and repeated impact. The crusher’s health state <italic>H</italic>(<italic>t</italic>) (<italic>H</italic> = 1: new, <italic>H</italic> → 0: failed) can be written d<italic>H</italic>(<italic>t</italic>)/d<italic>t</italic> = −<italic>λ</italic>(<italic>t</italic>)·<italic>H</italic>(<italic>t</italic>), where the degradation rate combines a base wear rate, a load-induced rate proportional to the crushing force, and an abrasion-induced rate proportional to ore abrasivity and throughput [<xref ref-type="bibr" rid="B15">15</xref>].</p>
        <p>Functional performance <italic>P</italic>(<italic>t</italic>) — the crusher’s effective capacity, between 0 and 1 — is the product of the health state <italic>H</italic>(<italic>t</italic>) (slow time scale: weeks to months) and an operational-efficiency factor <italic>E</italic>(<italic>t</italic>) (fast time scale: minutes to hours): <italic>P</italic>(<italic>t</italic>) = <italic>H</italic>(<italic>t</italic>)·<italic>E</italic>(<italic>t</italic>) [<xref ref-type="bibr" rid="B13">13</xref>]. This decomposition separates losses due to irreversible wear from those due to sub-optimal operating conditions.</p>
      </sec>
      <sec id="sec3dot2">
        <title>3.2. Stochastic Formulation</title>
        <p>Performance is subject to unpredictable disturbances (foreign bodies in the ore, hardness variation, mechanical shocks). The deterministic model is therefore recast as an Itô-type stochastic differential equation (SDE) [<xref ref-type="bibr" rid="B12">12</xref>]:</p>
        <disp-formula id="FD3">
          <mml:math>
            <mml:mrow>
              <mml:mi>d</mml:mi>
              <mml:mi>X</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mi>μ</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mi>X</mml:mi>
                  <mml:mo>,</mml:mo>
                  <mml:mi>t</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mi>d</mml:mi>
              <mml:mi>t</mml:mi>
              <mml:mo>+</mml:mo>
              <mml:mi>σ</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mi>X</mml:mi>
                  <mml:mo>,</mml:mo>
                  <mml:mi>t</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mi>d</mml:mi>
              <mml:mi>W</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Restricting to a drift proportional to the current state and an additive diffusion, the model adopted for the B3 crusher is:</p>
        <disp-formula id="FD4">
          <mml:math>
            <mml:mrow>
              <mml:mi>d</mml:mi>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mo>−</mml:mo>
              <mml:mi>μ</mml:mi>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mtext>
              </mml:mtext>
              <mml:mi>d</mml:mi>
              <mml:mi>t</mml:mi>
              <mml:mo>+</mml:mo>
              <mml:mi>σ</mml:mi>
              <mml:mtext>
              </mml:mtext>
              <mml:mi>d</mml:mi>
              <mml:mi>W</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <italic>μ</italic> is the degradation rate (day<sup>−</sup><sup>1</sup>), σ the volatility (day<sup>(</sup><sup>−</sup><sup>1/2)</sup>) and <italic>W</italic>(<italic>t</italic>) a standard Brownian motion representing random shocks [<xref ref-type="bibr" rid="B16">16</xref>]. The mean trajectory is <italic>E</italic>[<italic>P</italic>(<italic>t</italic>)] = <italic>P</italic><sub>0</sub>e<sup>(</sup><sup>−</sup><italic><sup>μ</sup></italic><italic><sup>t</sup></italic><sup>)</sup>, so 1/<italic>μ</italic> is the characteristic degradation time and σ quantifies its dispersion.</p>
      </sec>
      <sec id="sec3dot3">
        <title>3.3. Numerical Resolution via the Euler-Maruyama Method</title>
        <p>This linear SDE (an Ornstein-Uhlenbeck process) has a closed-form solution for <italic>P</italic>(<italic>t</italic>), but the distribution of the first-passage times to the thresholds <italic>C</italic> and <italic>S</italic>under periodic inspections has no simple closed form, which justifies simulation. The Euler-Maruyama method [<xref ref-type="bibr" rid="B2">2</xref>] [<xref ref-type="bibr" rid="B17">17</xref>] extends the classical Euler method by adding a Brownian increment at each step. For <italic>dX</italic><italic>ₜ</italic> = <italic>a</italic>(<italic>X</italic><italic>ₜ</italic>, <italic>t</italic>)<italic>dt</italic> + <italic>b</italic>(<italic>X</italic><italic>ₜ</italic>, <italic>t</italic>)<italic>dW</italic><italic>ₜ</italic>, the scheme is:</p>
        <disp-formula id="FD5">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>X</mml:mi>
                <mml:mrow>
                  <mml:mi>n</mml:mi>
                  <mml:mo>+</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>X</mml:mi>
                <mml:mi>n</mml:mi>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:mi>a</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>X</mml:mi>
                    <mml:mi>n</mml:mi>
                  </mml:msub>
                  <mml:mo>,</mml:mo>
                  <mml:msub>
                    <mml:mi>t</mml:mi>
                    <mml:mi>n</mml:mi>
                  </mml:msub>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mi>Δ</mml:mi>
              <mml:mi>t</mml:mi>
              <mml:mo>+</mml:mo>
              <mml:mi>b</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>X</mml:mi>
                    <mml:mi>n</mml:mi>
                  </mml:msub>
                  <mml:mo>,</mml:mo>
                  <mml:msub>
                    <mml:mi>t</mml:mi>
                    <mml:mi>n</mml:mi>
                  </mml:msub>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:msqrt>
                <mml:mrow>
                  <mml:mi>Δ</mml:mi>
                  <mml:mi>t</mml:mi>
                </mml:mrow>
              </mml:msqrt>
              <mml:msub>
                <mml:mi>Z</mml:mi>
                <mml:mi>n</mml:mi>
              </mml:msub>
              <mml:mo>,</mml:mo>
              <mml:msub>
                <mml:mi>Z</mml:mi>
                <mml:mi>n</mml:mi>
              </mml:msub>
              <mml:mo>~</mml:mo>
              <mml:mi>N</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mn>0</mml:mn>
                  <mml:mo>,</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mi>i</mml:mi>
              <mml:mo>.</mml:mo>
              <mml:mi>i</mml:mi>
              <mml:mo>.</mml:mo>
              <mml:mi>d</mml:mi>
              <mml:mo>.</mml:mo>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Applied to the performance model:</p>
        <disp-formula id="FD6">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mrow>
                  <mml:mi>n</mml:mi>
                  <mml:mo>+</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mi>n</mml:mi>
              </mml:msub>
              <mml:mo>−</mml:mo>
              <mml:mi>μ</mml:mi>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mi>n</mml:mi>
              </mml:msub>
              <mml:mtext>Δ</mml:mtext>
              <mml:mi>t</mml:mi>
              <mml:mo>+</mml:mo>
              <mml:mi>σ</mml:mi>
              <mml:msqrt>
                <mml:mrow>
                  <mml:mtext>Δ</mml:mtext>
                  <mml:mi>t</mml:mi>
                </mml:mrow>
              </mml:msqrt>
              <mml:msub>
                <mml:mi>Z</mml:mi>
                <mml:mi>n</mml:mi>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p><italic>Z</italic><italic>ₙ</italic> is the standardized Brownian increment, modeling the unpredictable shocks affecting the crusher at each time step. A constant volatility is adopted (Section 3.6); the scheme has strong order 1/2 and weak order 1 [<xref ref-type="bibr" rid="B18">18</xref>], and its convergence was checked numerically by repeating the optimization with Δ<italic>t</italic> from 0.1 to 1 day (Section 4.4). The simulation uses Δ<italic>t</italic> = 0.25 day, <italic>i.e.</italic> about 1% of the characteristic time 1/<italic>μ</italic>.</p>
      </sec>
      <sec id="sec3dot4">
        <title>
          3.4. Maintenance Policy, Monte Carlo Simulation and Optimization of
          <italic>C</italic>
        </title>
        <p>The policy simulated is a periodic-inspection, condition-based policy [<xref ref-type="bibr" rid="B19">19</xref>]. Each cycle starts from<italic>P</italic><sub>0</sub> after a renewal. The crusher’s condition is checked at inspections every <italic>T</italic><italic>ᵢ</italic> = 7 operating days, which corresponds to the weekly inspections practised at KTC. A cycle ends:</p>
        <p>in preventive maintenance if, at an inspection, <italic>S</italic> &lt; <italic>P</italic>(<italic>t</italic>) ≤ <italic>C</italic>; the intervention is then planned and the crusher renewed;in corrective maintenance if <italic>P</italic>(<italic>t</italic>) ≤ <italic>S</italic> at any simulation step, <italic>i.e.</italic> the crusher fails between two inspections before the degradation has been detected—including the case where it crosses <italic>C</italic> and <italic>S</italic> within the same step.</p>
        <p>Corrective outcomes therefore arise from the combination of the inspection interval and random fluctuations: the lower <italic>C</italic> is, the less margin remains between detection and failure. Renewal is assumed to restore <italic>P</italic> to <italic>P</italic><sub>0</sub> (as-good-as-new).</p>
        <p>For each candidate value of <italic>C</italic>, <italic>M</italic> = 10,000 trajectories are generated with a fixed random seed (42) for reproducibility. Each trajectory gives a cycle type and a cycle duration <italic>T</italic> (operating days), from which the preventive probability <italic>PMP</italic>(<italic>C</italic>), the corrective probability <italic>PDP</italic>(<italic>C</italic>) and the mean cycle duration <inline-formula><mml:math><mml:mrow><mml:mi> E </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mrow><mml:mi> T </mml:mi><mml:mo> | </mml:mo></mml:mrow><mml:mi> C </mml:mi></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> are estimated. <italic>C</italic> is varied from 0.27 to 0.70 in steps of 0.01, and the optimal threshold <italic>C</italic>* minimizes the long-run average cost per operating day given by the renewal-reward theorem [<xref ref-type="bibr" rid="B20">20</xref>]:</p>
        <disp-formula id="FD7">
          <mml:math>
            <mml:mrow>
              <mml:mi>J</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>C</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>C</mml:mi>
                    <mml:mrow>
                      <mml:mi>p</mml:mi>
                      <mml:mi>r</mml:mi>
                      <mml:mi>e</mml:mi>
                      <mml:mi>v</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>⋅</mml:mo>
                  <mml:mi>P</mml:mi>
                  <mml:mi>M</mml:mi>
                  <mml:mi>P</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mi>C</mml:mi>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                  <mml:mo>+</mml:mo>
                  <mml:msub>
                    <mml:mi>C</mml:mi>
                    <mml:mrow>
                      <mml:mi>c</mml:mi>
                      <mml:mi>o</mml:mi>
                      <mml:mi>r</mml:mi>
                      <mml:mi>r</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>⋅</mml:mo>
                  <mml:mi>P</mml:mi>
                  <mml:mi>D</mml:mi>
                  <mml:mi>P</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mi>C</mml:mi>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:mi>E</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mi>T</mml:mi>
                        <mml:mo>|</mml:mo>
                      </mml:mrow>
                      <mml:mi>C</mml:mi>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <italic>C</italic><italic><sub>prev</sub></italic> and <italic>C</italic><italic><sub>corr</sub></italic> are the direct costs of a preventive and a corrective intervention (labor, spare parts, contractor services). Production losses are not included in <italic>J</italic>(<italic>C</italic>); they are discussed separately (Section 5.1). The same direct-cost basis is used in Sections 4.2 and 4.5. The problem can also be recast with a reliability constraint, <italic>PDP</italic>(<italic>C</italic>) ≤ <italic>α</italic><italic><sub>max</sub></italic>, which is often more intuitive for maintenance managers [<xref ref-type="bibr" rid="B21">21</xref>].</p>
      </sec>
      <sec id="sec3dot5">
        <title>3.5. Threshold-Crossing Detection</title>
        <p>For each trajectory, the first simulation step at which <italic>P</italic> ≤ <italic>S</italic> is recorded as a failure, and the first inspection at which <italic>P</italic> ≤ <italic>C</italic> is recorded as a preventive intervention, whichever comes first. Because the simulation step (0.25 day) is small compared with the inspection interval (7 days), the failure time is located to within 0.25 day, which is negligible for cost purposes; no interpolation is needed.</p>
      </sec>
      <sec id="sec3dot6">
        <title>3.6. Parameters and Field Data</title>
        <p>The parameters are drawn from one year of operational history of the B3 crusher (3 October 2024 to 3 October 2025) recorded in KTC’s maintenance work orders and production reports [<xref ref-type="bibr" rid="B22">22</xref>]: a total duration of 8760 hours (365 days), cumulative downtime of 2256 hours (94 days) and 11 major failures. A major failure is an unplanned stoppage of the crusher that required a corrective work order on the crusher itself (jaw plates, bearings, eccentric shaft, toggle, frame); stoppages caused by upstream or downstream equipment and short feed blockages are excluded [à confirmer]. The effective operating time is 271 days, hence MTBF = 271/11 ≈ 24.6 operating days and MTTR = 94/11 ≈ 8.5 days.</p>
        <p>Initial performance is <italic>P</italic><sub>0</sub> = 600/800 = 0.75, taking a representative current throughput of 600 t/h relative to the nominal throughput of 800 t/h (achieved with both feed pumps of the primary feeder running). Throughput recorded from October 2024 to April 2025 [fréquence d’enregistrement à confirmer] ranged from 350 to 600 t/h, with a mean of about 458 t/h.</p>
        <p>Calibration of <italic>μ</italic>. Failure is defined as <italic>P</italic>(<italic>t</italic>) reaching S. The rate μ is chosen so that the deterministic time to failure, starting from <italic>P</italic><sub>0</sub>, equals the observed MTBF:</p>
        <disp-formula id="FD8">
          <mml:math>
            <mml:mrow>
              <mml:mi>μ</mml:mi>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mtext>ln</mml:mtext>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:mfrac>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>P</mml:mi>
                            <mml:mn>0</mml:mn>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mi>S</mml:mi>
                      </mml:mfrac>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:mtext>MTBF</mml:mtext>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>With <italic>S</italic> = 0.25 this gives <italic>μ</italic> = ln3/24.6 ≈ 0.0446 day<sup>−</sup><sup>1</sup>. This calibration ties the time scale of the model to the observed failure history, so the choice of <italic>S</italic> mainly fixes the scale on which thresholds are expressed, not the time to failure. <italic>S</italic> = 0.25 (200 t/h) is taken as the functional-failure level, well below the lowest performance observed in operation (about 0.43).</p>
        <p>Volatility. No continuous condition-monitoring signal is available to estimate σ statistically. <italic>σ</italic> = 0.02 day<sup>(</sup><sup>−1/2)</sup> is therefore an assumption: it gives a dispersion of the time to failure of a few days (standard deviation about <inline-formula><mml:math display="inline"><mml:mrow><mml:mi> σ </mml:mi><mml:msqrt><mml:mi> t </mml:mi></mml:msqrt><mml:mo> = </mml:mo><mml:mn> 0.1 </mml:mn></mml:mrow></mml:math></inline-formula> in <italic>P</italic> over a 25-day cycle), consistent with the irregular intervals between the observed failures. Its effect is quantified by sensitivity analysis (<italic>σ</italic> from 0.01 to 0.04, Section 4.4).</p>
        <p>The direct costs are <italic>C</italic><italic><sub>prev</sub></italic> = 5000 USD and <italic>C</italic><italic><sub>corr</sub></italic> = 15,000 USD per intervention, based on KCC maintenance practice. <bold>Table 1</bold> separates the parameters estimated from data from those adopted as assumptions.</p>
        <p><bold>Table 1.</bold> Model parameters: estimated, calibrated and assumed values.</p>
        <table-wrap id="tbl1">
          <label>Table 1</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Parameter</bold>
                </td>
                <td>
                  <bold>Value</bold>
                </td>
                <td>
                  <bold>Status</bold>
                </td>
                <td>
                  <bold>Basis</bold>
                </td>
              </tr>
              <tr>
                <td>MTBF</td>
                <td>24.6 days</td>
                <td>Estimated</td>
                <td>271 operating days/11 major failures</td>
              </tr>
              <tr>
                <td>
                  <italic>P</italic>
                  <sub>0</sub>
                </td>
                <td>0.75</td>
                <td>Estimated</td>
                <td>600/800 t/h, production records</td>
              </tr>
              <tr>
                <td>
                  <italic>S</italic>
                </td>
                <td>0.25</td>
                <td>Assumed</td>
                <td>Functional-failure level (200 t/h)</td>
              </tr>
              <tr>
                <td>
                  <italic>μ</italic>
                </td>
                <td>
                  0.0446 day
                  <sup>−1</sup>
                </td>
                <td>Calibrated</td>
                <td>
                  ln(
                  <italic>P</italic>
                  <sub>0</sub>
                  /
                  <italic>S</italic>
                  )/MTBF
                </td>
              </tr>
              <tr>
                <td>
                  <italic>σ</italic>
                </td>
                <td>
                  0.02 day
                  <sup>(−1/2)</sup>
                </td>
                <td>Assumed</td>
                <td>Sensitivity 0.01 - 0.04</td>
              </tr>
              <tr>
                <td>
                  <italic>T</italic>
                  <italic>
                    <sub>i</sub>
                  </italic>
                </td>
                <td>7 days</td>
                <td>Observed practice</td>
                <td>Weekly inspections; sensitivity 1 - 30 days</td>
              </tr>
              <tr>
                <td>
                  <italic>C</italic>
                  <italic>
                    <sub>prev</sub>
                  </italic>
                  ,
                  <italic>C</italic>
                  <italic>
                    <sub>corr</sub>
                  </italic>
                </td>
                <td>5000; 15,000 USD</td>
                <td>Assumed</td>
                <td>KCC practice, direct costs only</td>
              </tr>
              <tr>
                <td>
                  Δ
                  <italic>t</italic>
                  ,
                  <italic>M</italic>
                </td>
                <td>0.25 day; 10,000</td>
                <td>Numerical</td>
                <td>Convergence checked (Section 4.4)</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
      </sec>
      <sec id="sec3dot7">
        <title>3.7. Model Verification and Validation</title>
        <p>Verification checks the model’s mathematical and numerical consistency: correct coding of the stochastic equation, stability of the results with respect to Δ<italic>t</italic>, normality of the simulated Brownian increments, and coherent responses to changes in<italic>μ</italic>, <italic>σ</italic> and <italic>T</italic><italic>ᵢ</italic> [<xref ref-type="bibr" rid="B23">23</xref>]. These checks are reported in Section 4.4. The Monte Carlo standard error of the probabilities is at most <inline-formula><mml:math display="inline"><mml:mrow><mml:msqrt><mml:mrow><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mrow><mml:mrow><mml:mn> 0.25 </mml:mn></mml:mrow><mml:mo> / </mml:mo><mml:mrow><mml:mn> 10 </mml:mn><mml:mo> , </mml:mo><mml:mn> 000 </mml:mn></mml:mrow></mml:mrow></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:msqrt><mml:mo> = </mml:mo><mml:mn> 0.005 </mml:mn></mml:mrow></mml:math></inline-formula> .</p>
        <p>Validation compares simulated trajectories with observed condition data, using the mean absolute error (MAE) and the root mean square error (RMSE):</p>
        <disp-formula id="FD9">
          <mml:math>
            <mml:mrow>
              <mml:mtext>MAE</mml:mtext>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mn>1</mml:mn>
                <mml:mi>n</mml:mi>
              </mml:mfrac>
              <mml:mstyle displaystyle="true">
                <mml:munderover>
                  <mml:mo>∑</mml:mo>
                  <mml:mrow>
                    <mml:mi>i</mml:mi>
                    <mml:mo>=</mml:mo>
                    <mml:mn>1</mml:mn>
                  </mml:mrow>
                  <mml:mi>m</mml:mi>
                </mml:munderover>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>|</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>y</mml:mi>
                        <mml:mi>i</mml:mi>
                      </mml:msub>
                      <mml:mo>−</mml:mo>
                      <mml:msub>
                        <mml:mover accent="true">
                          <mml:mi>y</mml:mi>
                          <mml:mo>^</mml:mo>
                        </mml:mover>
                        <mml:mi>i</mml:mi>
                      </mml:msub>
                    </mml:mrow>
                    <mml:mo>|</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mstyle>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <disp-formula id="FD10">
          <mml:math>
            <mml:mrow>
              <mml:mtext>RMSE</mml:mtext>
              <mml:mo>=</mml:mo>
              <mml:msqrt>
                <mml:mrow>
                  <mml:mfrac>
                    <mml:mn>1</mml:mn>
                    <mml:mi>n</mml:mi>
                  </mml:mfrac>
                  <mml:munderover>
                    <mml:mstyle displaystyle="true" mathsize="140%">
                      <mml:mo>∑</mml:mo>
                    </mml:mstyle>
                    <mml:mrow>
                      <mml:mi>i</mml:mi>
                      <mml:mo>=</mml:mo>
                      <mml:mn>1</mml:mn>
                    </mml:mrow>
                    <mml:mi>n</mml:mi>
                  </mml:munderover>
                  <mml:msup>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>y</mml:mi>
                            <mml:mi>i</mml:mi>
                          </mml:msub>
                          <mml:mo>−</mml:mo>
                          <mml:msub>
                            <mml:mover accent="true">
                              <mml:mi>y</mml:mi>
                              <mml:mo>^</mml:mo>
                            </mml:mover>
                            <mml:mi>i</mml:mi>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msup>
                </mml:mrow>
              </mml:msqrt>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <italic>y</italic><italic>ᵢ</italic> is the observed performance and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi> y </mml:mi><mml:mo> ^ </mml:mo></mml:mover><mml:mi> i </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> the simulated performance at measurement point <italic>i</italic>, and <italic>n</italic> is the number of measurement points.</p>
        <p>Such a validation requires condition-monitoring data that are independent of those used for calibration. These data are not yet available for the B3 crusher; validation is therefore left for future work (Section 6), and the present results should be read as a calibrated decision model rather than a validated forecast.</p>
      </sec>
    </sec>
    <sec id="sec4">
      <title>4. Results</title>
      <sec id="sec4dot1">
        <title>4.1. Simulated Trajectories of Performance P(t)</title>
        <p><xref ref-type="fig" rid="fig1">Figure 1</xref> shows a sample of trajectories simulated at the optimal threshold <italic>C</italic>* = 0.40. Starting from <italic>P</italic><sub>0</sub> = 0.75, performance declines under the drift −<italic>μP</italic> and fluctuates under the noise term. Because the condition is only observed at weekly inspections (vertical lines), performance can drop below <italic>C</italic> between two inspections: most trajectories are caught at the second or third inspection (day 14 or 21) and renewed preventively, while a few reach <italic>S</italic> before being detected and end in corrective maintenance.</p>
        <fig id="fig1">
          <label>Figure 1</label>
          <caption>
            <p>Sample trajectories of performance <italic>P</italic>(<italic>t</italic>) at <italic>C</italic>* = 0.40 (<italic>P</italic><sub>0</sub> = 0.75, <italic>μ</italic> = 0.0446 day<sup>−</sup><sup>1</sup>, <italic>σ</italic> = 0.02 day<sup>(</sup><sup>−</sup><sup>1/2)</sup>, weekly inspections). Blue: cycles ending in preventive maintenance; orange: cycles ending in corrective maintenance.</p>
          </caption>
          <graphic xlink:href="https://html.scirp.org/file/1724982-rId45.jpeg?20261111020732" />
        </fig>
      </sec>
      <sec id="sec4dot2">
        <title>4.2. Cost Function and Optimal Threshold</title>
        <p><bold>Table 2</bold> gives, for selected values of <italic>C</italic>, the indicators obtained from 10,000 simulated cycles, and <xref ref-type="fig" rid="fig2">Figure 2</xref> shows <italic>J</italic>(<italic>C</italic>) over the full range tested.</p>
        <p><bold>Table 2.</bold> Cost function <italic>J</italic>(<italic>C</italic>) and maintenance indicators as a function of the preventive threshold <italic>C</italic> (10,000 simulated cycles per value; weekly inspections).</p>
        <table-wrap id="tbl2">
          <label>Table 2</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Threshold</bold>
                  <italic>
                    <bold>C</bold>
                  </italic>
                </td>
                <td>
                  <bold>Mean cycle</bold>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>E</mml:mi>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mrow>
                            <mml:mrow>
                              <mml:mi>T</mml:mi>
                              <mml:mo>|</mml:mo>
                            </mml:mrow>
                            <mml:mi>C</mml:mi>
                          </mml:mrow>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  <bold>(operating days)</bold>
                </td>
                <td>
                  <italic>
                    <bold>PMP</bold>
                  </italic>
                  <bold>(</bold>
                  <italic>
                    <bold>C</bold>
                  </italic>
                  <bold>)</bold>
                </td>
                <td>
                  <italic>
                    <bold>PDP</bold>
                  </italic>
                  <bold>(</bold>
                  <italic>
                    <bold>C</bold>
                  </italic>
                  <bold>)</bold>
                </td>
                <td>
                  <bold>Direct cost</bold>
                  <italic>
                    <bold>J</bold>
                  </italic>
                  <bold>(</bold>
                  <italic>
                    <bold>C</bold>
                  </italic>
                  <bold>) (USD/day)</bold>
                </td>
              </tr>
              <tr>
                <td>0.30</td>
                <td>23.3</td>
                <td>0.42</td>
                <td>0.58</td>
                <td>464</td>
              </tr>
              <tr>
                <td>0.35</td>
                <td>20.7</td>
                <td>0.78</td>
                <td>0.22</td>
                <td>347</td>
              </tr>
              <tr>
                <td>0.38</td>
                <td>18.9</td>
                <td>0.90</td>
                <td>0.10</td>
                <td>317</td>
              </tr>
              <tr>
                <td>
                  <bold>0.40</bold>
                  <bold>(optimum)</bold>
                </td>
                <td>17.7</td>
                <td>0.95</td>
                <td>0.05</td>
                <td>312</td>
              </tr>
              <tr>
                <td>0.42</td>
                <td>16.6</td>
                <td>0.97</td>
                <td>0.03</td>
                <td>316</td>
              </tr>
              <tr>
                <td>0.45</td>
                <td>15.3</td>
                <td>0.99</td>
                <td>0.01</td>
                <td>332</td>
              </tr>
              <tr>
                <td>0.50</td>
                <td>13.3</td>
                <td>1.00</td>
                <td>0.00</td>
                <td>377</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p><italic>J</italic>(<italic>C</italic>) has a clear minimum. When <italic>C</italic> is too low, the margin between detection and failure is too small and many cycles end in costly corrective interventions (58% at<italic>C</italic> = 0.30). When <italic>C</italic> is too high, the crusher is renewed too early and the preventive cost is spread over short cycles (13.3 days at <italic>C</italic> = 0.50). The minimum, <italic>J</italic>(<italic>C</italic>*) = 312 USD per operating day, is reached at <italic>C</italic>* = 0.40, with a mean cycle of 17.7 operating days and 95% of interventions preventive; the expected direct cost per cycle is 0.947 × 5000 + 0.053 × 15,000 ≈ 5530 USD, and 5530/17.7 ≈ 312 USD per operating day.</p>
        <fig id="fig2">
          <label>Figure 2</label>
          <caption>
            <p>Average direct cost<italic>J</italic>(<italic>C</italic>) as a function of the preventive threshold <italic>C</italic>. The dashed line is the run-to-failure baseline, 15,000/24.6 ≈ 609 USD per operating day.</p>
          </caption>
          <graphic xlink:href="https://html.scirp.org/file/1724982-rId48.jpeg?20261111020732" />
        </fig>
        <p>The minimum is flat: any threshold between 0.38 and 0.42 keeps J within 2% of the optimum, which leaves maintenance managers room to adjust C to operating constraints without a significant cost penalty.</p>
      </sec>
      <sec id="sec4dot3">
        <title>4.3. Preventive and Corrective Probabilities</title>
        <p><xref ref-type="fig" rid="fig3">Figure 3</xref> shows that <italic>PMP</italic>(<italic>C</italic>) and <italic>PDP</italic>(<italic>C</italic>) move in opposite directions: raising <italic>C</italic> moves detection earlier and reduces the corrective share, which falls below 1% for <italic>C</italic> ≥ 0.45. Beyond <italic>C</italic>*, the further reduction of corrective risk no longer offsets the cost of more frequent preventive interventions.</p>
        <fig id="fig3">
          <label>Figure 3</label>
          <caption>
            <p>Preventive (<italic>PMP</italic>) and corrective (<italic>PDP</italic>) probabilities as a function of the threshold <italic>C</italic>.</p>
          </caption>
          <graphic xlink:href="https://html.scirp.org/file/1724982-rId49.jpeg?20261111020732" />
        </fig>
      </sec>
      <sec id="sec4dot4">
        <title>4.4. Sensitivity Analysis</title>
        <p><bold>Table 3</bold> reports the optimum when one parameter is varied at a time (4000 cycles per value of <italic>C</italic>).</p>
        <p><bold>Table 3.</bold> Sensitivity of the optimal policy to the time step, volatility, degradation rate and inspection interval.</p>
        <table-wrap id="tbl3">
          <label>Table 3</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Parameter varied</bold>
                </td>
                <td>
                  <bold>Value</bold>
                </td>
                <td>
                  <italic>
                    <bold>C</bold>
                  </italic>
                  <bold>*</bold>
                </td>
                <td>
                  <italic>
                    <bold>PDP</bold>
                  </italic>
                  <bold>(</bold>
                  <italic>
                    <bold>C</bold>
                  </italic>
                  <bold>*)</bold>
                </td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>E</mml:mi>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mrow>
                            <mml:mrow>
                              <mml:mi>T</mml:mi>
                              <mml:mo>|</mml:mo>
                            </mml:mrow>
                            <mml:msup>
                              <mml:mi>C</mml:mi>
                              <mml:mo>*</mml:mo>
                            </mml:msup>
                          </mml:mrow>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  <bold>(days)</bold>
                </td>
                <td>
                  <italic>
                    <bold>J</bold>
                  </italic>
                  <bold>(</bold>
                  <italic>
                    <bold>C</bold>
                  </italic>
                  <bold>*) (USD/day)</bold>
                </td>
              </tr>
              <tr>
                <td>
                  Time step Δ
                  <italic>t</italic>
                  (days)
                </td>
                <td>0.1/0.25/0.5/1</td>
                <td>0.40/0.40/0.40/0.40</td>
                <td>0.05/0.05/0.05/0.05</td>
                <td>17.7/17.7/17.6/17.5</td>
                <td>311/310/312/316</td>
              </tr>
              <tr>
                <td>
                  Volatility
                  <italic>σ</italic>
                </td>
                <td>0.01/0.02/0.03/0.04</td>
                <td>0.37/0.40/0.43/0.44</td>
                <td>0.04/0.05/0.08/0.13</td>
                <td>20.1/17.7/16.6/16.4</td>
                <td>268/310/347/383</td>
              </tr>
              <tr>
                <td>
                  Degradation rate
                  <italic>μ</italic>
                  (day
                  <sup>−</sup>
                  <sup>1</sup>
                  )
                </td>
                <td>0.022/0.045/0.067</td>
                <td>0.37/0.40/0.43</td>
                <td>0.05/0.05/0.13</td>
                <td>35.9/17.7/12.5</td>
                <td>152/310/499</td>
              </tr>
              <tr>
                <td>
                  Inspection interval
                  <italic>T</italic>
                  <italic>ᵢ</italic>
                  (days)
                </td>
                <td>1/7/14/30</td>
                <td>0.30/0.40/0.48/0.43</td>
                <td>0.01/0.05/0.04/0.87</td>
                <td>21.1/17.7/15.1/23.8</td>
                <td>244/310/357/573</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>Time step.<italic>C</italic>*, the corrective share and the mean cycle are unchanged for Δ<italic>t</italic>between 0.1 and 1 day, and <italic>J</italic> varies by less than 2%: the discretization error is negligible at Δ<italic>t</italic> = 0.25 day.</p>
        <p>Volatility. Higher volatility makes failure between inspections more likely, so the optimal threshold rises (from 0.37 to 0.44) and the cost increases by about 23% from <italic>σ</italic> = 0.02 to <italic>σ</italic> = 0.04. Because σ is assumed, the recommended threshold should be read as a range of about 0.37 - 0.44.</p>
        <p>Degradation rate. A faster degradation shortens the cycle and calls for an earlier intervention (<italic>C</italic>* from 0.37 to 0.43); the cost is roughly proportional to μ, since the number of cycles per year is.</p>
        <p>Inspection interval. This is the most influential parameter. Daily inspections lower the cost to 244 USD/day; with monthly inspections, no threshold can prevent most failures (87% corrective) and the cost, 573 USD/day, approaches the run-to-failure level. This result explains why the crusher currently operates in a corrective regime and shows that inspection frequency is as important as the choice of threshold.</p>
      </sec>
      <sec id="sec4dot5">
        <title>4.5. Critical Time and Economic Balance</title>
        <p><xref ref-type="fig" rid="fig4">Figure 4</xref> shows the distribution of cycle durations at <italic>C</italic>*. Because detection only happens at inspections, preventive interventions fall at day 14 (49% of cycles), day 21 (42%) or, more rarely, day 28 (3%); the 5% of corrective failures occur mostly between days 13 and 27. The critical time is therefore <inline-formula><mml:math><mml:mrow><mml:mi> E </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mrow><mml:mi> T </mml:mi><mml:mo> | </mml:mo></mml:mrow><mml:msup><mml:mi> C </mml:mi><mml:mo> * </mml:mo></mml:msup></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> = 17.7 operating days, and in practice the decision is taken at the second or third weekly inspection after a renewal.</p>
        <fig id="fig4">
          <label>Figure 4</label>
          <caption>
            <p>Distribution of cycle durations at <italic>C</italic>* = 0.40 (10,000 simulated cycles), by type of cycle end.</p>
          </caption>
          <graphic xlink:href="https://html.scirp.org/file/1724982-rId54.jpeg?20261111020733" />
        </fig>
        <p>The economic balance uses the same direct-cost basis as <italic>J</italic>(<italic>C</italic>) and the 271 operating days observed per year. The current practice, which amounts to running the crusher to failure, generated 11 corrective interventions, <italic>i.e.</italic> 11 × 15,000 = 165,000 USD per year (609 USD per operating day). Under the optimal policy, 271/17.7 ≈ 15.3 interventions per year are expected (14.5 preventive, 0.8 corrective), for an expected direct cost of 312 × 271 ≈ 84,600 USD per year. The expected direct saving is about 80,000 USD per year (−49%). Production losses are excluded: the full benefit also depends on downtime, which falls from 94 days per year only if a preventive intervention takes less than about 6 days on average ((94 − 0.8 × 8.5)/14.5 ≈ 6).</p>
      </sec>
    </sec>
    <sec id="sec5">
      <title>5. Discussion</title>
      <sec id="sec5dot1">
        <title>5.1. Simulation and Current Practice</title>
        <p><bold>Table 4</bold> compares the observed situation with the optimized policy.</p>
        <p><bold>Table 4.</bold> Comparison between the observed situation and the optimized policy.</p>
        <table-wrap id="tbl4">
          <label>Table 4</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Aspect</bold>
                </td>
                <td>
                  <bold>Observed</bold>
                  <bold>(Oct 2024-Oct 2025)</bold>
                </td>
                <td>
                  <bold>Optimized policy</bold>
                  <bold>(simulation)</bold>
                </td>
              </tr>
              <tr>
                <td>Interventions per year</td>
                <td>11, all corrective</td>
                <td>≈15.3 (95% preventive)</td>
              </tr>
              <tr>
                <td>Operating days between interventions</td>
                <td>24.6 (MTBF)</td>
                <td>17.7</td>
              </tr>
              <tr>
                <td>Direct cost</td>
                <td>165,000 USD/year (609 USD/day)</td>
                <td>≈84,600 USD/year (312 USD/day)</td>
              </tr>
              <tr>
                <td>Downtime</td>
                <td>94 days/year (MTTR 8.5 days)</td>
                <td>≈6.9 days corrective + 14.5 × preventive duration</td>
              </tr>
              <tr>
                <td>Inspections</td>
                <td>Weekly to monthly</td>
                <td>
                  Weekly, with threshold
                  <italic>C</italic>
                  * = 0.40
                </td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>Cycle length. The optimal policy intervenes more often than the failures currently occur (every 17.7 instead of 24.6 operating days). This is the expected effect of preventive maintenance: part of the useful life is given up to avoid failures that cost three times more.</p>
        <p>Cost. Both columns of <bold>Table 4</bold> are direct costs. Production losses during the 8.5-day mean repair time are by far the largest consequence of a failure at KTC, since the B3 crusher feeds the whole grinding line; including them would increase the corrective cost and push the optimal threshold upward. The saving reported here is therefore a lower bound.</p>
        <p>Inspection frequency. The sensitivity analysis shows that monthly inspections lead to 87% corrective interventions whatever the threshold. Moving to systematic weekly inspections, and ideally to continuous monitoring, is a precondition for the benefits of the threshold policy.</p>
      </sec>
      <sec id="sec5dot2">
        <title>5.2. Limitations of the Study</title>
        <p>The model rests on simplifying assumptions. The drift −<italic>μP</italic> assumes degradation proportional to the current state, whereas some wear phenomena accelerate at end of life. μ and σ are assumed stationary, although they may change with load, ore type and the history of interventions. μ is calibrated indirectly from the failure frequency, and σ is assumed rather than estimated from condition data. Gaussian noise excludes sudden shocks, better represented by jump processes (Poisson, Lévy). The model is Markovian, with no memory of cumulative fatigue.</p>
        <p>On the decision side, preventive renewal is assumed to be performed at the inspection where degradation is detected and to restore the crusher to its initial state; real delays (crew availability, parts supply) and imperfect repairs would increase the corrective share. Costs are treated as constant, and the duration of preventive interventions, which determines the effect on availability, has not been measured. Finally, the model has not yet been validated against condition data independent of those used for calibration.</p>
        <p>The model is univariate: <italic>P</italic>(<italic>t</italic>) aggregates distinct phenomena (vibration, temperature, energy consumption, throughput) into one indicator, which can mask weak signals that precede failure and limits transfer to other equipment (pumps, mills, conveyors), for which a multivariate approach would be required.</p>
        <p>These limitations do not undermine the approach; they define its domain of validity and point future work toward multivariate models fed by sensor data, more realistic costs and validation on independent data.</p>
      </sec>
    </sec>
    <sec id="sec6">
      <title>6. Conclusion and Perspectives</title>
      <p>This study addressed a precise operational question: when should the B3 jaw crusher be serviced to avoid failure without over-maintenance? The answer rests on a stochastic degradation model, <italic>d</italic><italic>P</italic>(<italic>t</italic>) = −<italic>μP</italic>(<italic>t</italic>)<italic>d</italic><italic>t</italic> + <italic>σdW</italic>(<italic>t</italic>), solved by the Euler-Maruyama method and Monte Carlo simulation, combined with a weekly-inspection, threshold-based maintenance policy.</p>
      <p>With<italic>μ</italic> calibrated on the observed MTBF of 24.6 operating days (<italic>μ</italic> = 0.0446 day<sup>−</sup><sup>1</sup>), <italic>P</italic><sub>0</sub> = 0.75 and <italic>σ</italic> = 0.02 day<sup>(</sup><sup>−</sup><sup>1/2)</sup>, the optimal preventive threshold is <italic>C</italic>* = 0.40 (acceptable range 0.38 - 0.42), reached on average after 17.7 operating days, with 95% of interventions preventive. The average direct cost falls from 609 to 312 USD per operating day, a direct saving of about 80,000 USD per year, excluding avoided production losses. The inspection interval is the decisive parameter: monthly inspections keep the crusher in a corrective regime whatever the threshold.</p>
      <p>These results show that it is possible to shift the management of the B3 crusher from a costly corrective logic to a condition-based preventive strategy grounded in an explicit, reproducible model.</p>
      <p>Several extensions follow. The first is to integrate the model into the plant’s Computerized Maintenance Management System, fed by IoT sensors (vibration, temperature, pressure, current), to generate alerts and work orders automatically. The second is to estimate μ and σ directly from these condition data and to validate the model on data withheld from calibration. The third is a multivariate formulation integrating several degradation indicators, together with production losses and the duration of preventive interventions in the cost function. This work will be continued within a doctoral thesis, with an extended data-collection campaign at the KCC site.</p>
      <p>Ultimately, the approach provides maintenance managers with a decision-support tool to reduce costs and improve the availability of a critical asset of the Kamoto concentrator, as a step toward predictive maintenance in the Congolese mining industry.</p>
      <p>Data and Code Availability</p>
      <p>The simulation was implemented in Python (NumPy) with a fixed random seed (42); the script and an equivalent MATLAB script are provided as supplementary material. Operational data are internal to KCC [<xref ref-type="bibr" rid="B22">22</xref>] and are available from the authors on reasonable request, subject to the company’s authorization. A detailed account of the field study is given in [<xref ref-type="bibr" rid="B24">24</xref>].</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="B1">
        <label>1.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">AFNOR (2018) NF EN 13306: Maintenance—Terminologie de la maintenance. Association Française de Normalisation.</mixed-citation>
          <element-citation publication-type="other">
            <year>2018</year>
            <article-title>NF EN 13306: Maintenance—Terminologie de la maintenance</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B2">
        <label>2.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Maruyama, G. (1955) Continuous Markov Processes and Stochastic Equations. <italic>Rendiconti del Circolo Matematico di Palermo</italic>, 4, 48-90. https://doi.org/10.1007/bf02846028 <pub-id pub-id-type="doi">10.1007/bf02846028</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/bf02846028">https://doi.org/10.1007/bf02846028</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Maruyama, G.</string-name>
            </person-group>
            <year>1955</year>
            <article-title>Continuous Markov Processes and Stochastic Equations</article-title>
            <source>Rendiconti del Circolo Matematico di Palermo</source>
            <volume>4</volume>
            <pub-id pub-id-type="doi">10.1007/bf02846028</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B3">
        <label>3.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">AFNOR (1988) X 60-500: Terminologie relative à la fiabilité, la maintenabilité et la disponibilité. Association Française de Normalisation.</mixed-citation>
          <element-citation publication-type="other">
            <year>1988</year>
            <article-title>X 60-500: Terminologie relative à la fiabilité, la maintenabilité et la disponibilité</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B4">
        <label>4.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Villemeur, A. (1988) Sûreté de fonctionnement des systèmes industriels: Fiabilité, facteurs humains, informatisation. Eyrolles.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Villemeur, A.</string-name>
            </person-group>
            <year>1988</year>
            <article-title>Sûreté de fonctionnement des systèmes industriels: Fiabilité, facteurs humains, informatisation</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B5">
        <label>5.</label>
        <citation-alternatives>
          <mixed-citation publication-type="book">Birolini, A. (2017) Reliability Engineering: Theory and Practice. 8th Edition, Springer.</mixed-citation>
          <element-citation publication-type="book">
            <person-group person-group-type="author">
              <string-name>Birolini, A.</string-name>
              <string-name>Edition, S</string-name>
            </person-group>
            <year>2017</year>
            <article-title>Reliability Engineering: Theory and Practice</article-title>
            <source>8th Edition</source>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B6">
        <label>6.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">O’Connor, P.D.T. and Kleyner, A. (2012) Practical Reliability Engineering. Wiley. https://doi.org/10.1002/9781119961260 <pub-id pub-id-type="doi">10.1002/9781119961260</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1002/9781119961260">https://doi.org/10.1002/9781119961260</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Connor, P.D.T.</string-name>
              <string-name>Kleyner, A.</string-name>
            </person-group>
            <year>2012</year>
            <article-title>Practical Reliability Engineering</article-title>
            <pub-id pub-id-type="doi">10.1002/9781119961260</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B7">
        <label>7.</label>
        <citation-alternatives>
          <mixed-citation publication-type="book">Elsayed, E.A. (2021) Reliability Engineering. 3rd Edition, Wiley.</mixed-citation>
          <element-citation publication-type="book">
            <person-group person-group-type="author">
              <string-name>Elsayed, E.A.</string-name>
              <string-name>Edition, W</string-name>
            </person-group>
            <year>2021</year>
            <article-title>Reliability Engineering</article-title>
            <source>3rd Edition</source>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B8">
        <label>8.</label>
        <citation-alternatives>
          <mixed-citation publication-type="book">Ayyub, B.M. and McCuen, R.H. (2011) Probability, Statistics, and Reliability for Engineers and Scientists. 3rd Edition, CRC Press.</mixed-citation>
          <element-citation publication-type="book">
            <person-group person-group-type="author">
              <string-name>Ayyub, B.M.</string-name>
              <string-name>McCuen, R.H.</string-name>
              <string-name>Probability, S</string-name>
              <string-name>Edition, C</string-name>
            </person-group>
            <year>2011</year>
            <article-title>Probability, Statistics, and Reliability for Engineers and Scientists</article-title>
            <source>3rd Edition</source>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B9">
        <label>9.</label>
        <citation-alternatives>
          <mixed-citation publication-type="book">Trivedi, K.S. and Bobbio, A. (2017) Reliability and Availability Engineering: Modeling, Analysis, and Applications. Cambridge University Press. https://doi.org/10.1017/9781316163047 <pub-id pub-id-type="doi">10.1017/9781316163047</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1017/9781316163047">https://doi.org/10.1017/9781316163047</ext-link></mixed-citation>
          <element-citation publication-type="book">
            <person-group person-group-type="author">
              <string-name>Trivedi, K.S.</string-name>
              <string-name>Bobbio, A.</string-name>
              <string-name>Modeling, A</string-name>
            </person-group>
            <year>2017</year>
            <article-title>Reliability and Availability Engineering: Modeling, Analysis, and Applications</article-title>
            <pub-id pub-id-type="doi">10.1017/9781316163047</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B10">
        <label>10.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Sudadiyo, S. (2025) Nonhomogeneous Poisson Process Model for Estimating Mean Time between Failures of the JE01-AP03 Primary Pump Implemented on the RSG-GAS Reactor. <italic>Nuclear Technology</italic>, 211, 645-660. https://doi.org/10.1080/00295450.2024.2352663 <pub-id pub-id-type="doi">10.1080/00295450.2024.2352663</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/00295450.2024.2352663">https://doi.org/10.1080/00295450.2024.2352663</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Sudadiyo, S.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>Nonhomogeneous Poisson Process Model for Estimating Mean Time between Failures of the JE01-AP03 Primary Pump Implemented on the RSG-GAS Reactor</article-title>
            <source>Nuclear Technology</source>
            <volume>211</volume>
            <pub-id pub-id-type="doi">10.1080/00295450.2024.2352663</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B11">
        <label>11.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Hu, Y., Zhu, M. and Lin, H. (2025) A Nonlinear Wiener Process Degradation Model with Damage Resistance for Reliability Analysis. <italic>Annals of Operations Research</italic>, 352, 169-192. https://doi.org/10.1007/s10479-025-06695-5 <pub-id pub-id-type="doi">10.1007/s10479-025-06695-5</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s10479-025-06695-5">https://doi.org/10.1007/s10479-025-06695-5</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Hu, Y.</string-name>
              <string-name>Zhu, M.</string-name>
              <string-name>Lin, H.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>A Nonlinear Wiener Process Degradation Model with Damage Resistance for Reliability Analysis</article-title>
            <source>Annals of Operations Research</source>
            <volume>352</volume>
            <pub-id pub-id-type="doi">10.1007/s10479-025-06695-5</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B12">
        <label>12.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Si, X., Wang, W., Hu, C. and Zhou, D. (2011) Remaining Useful Life Estimation—A Review on the Statistical Data Driven Approaches. <italic>European Journal of Operational Research</italic>, 213, 1-14. https://doi.org/10.1016/j.ejor.2010.11.018 <pub-id pub-id-type="doi">10.1016/j.ejor.2010.11.018</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ejor.2010.11.018">https://doi.org/10.1016/j.ejor.2010.11.018</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Si, X.</string-name>
              <string-name>Wang, W.</string-name>
              <string-name>Hu, C.</string-name>
              <string-name>Zhou, D.</string-name>
            </person-group>
            <year>2011</year>
            <article-title>Remaining Useful Life Estimation—A Review on the Statistical Data Driven Approaches</article-title>
            <source>European Journal of Operational Research</source>
            <volume>213</volume>
            <pub-id pub-id-type="doi">10.1016/j.ejor.2010.11.018</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B13">
        <label>13.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Bousdekis, A., Lepenioti, K., Apostolou, D. and Mentzas, G. (2021) A Review of Data-Driven Decision-Making Methods for Industry 4.0 Maintenance Applications. <italic>Electronics</italic>, 10, Article 828. https://doi.org/10.3390/electronics10070828 <pub-id pub-id-type="doi">10.3390/electronics10070828</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/electronics10070828">https://doi.org/10.3390/electronics10070828</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Bousdekis, A.</string-name>
              <string-name>Lepenioti, K.</string-name>
              <string-name>Apostolou, D.</string-name>
              <string-name>Mentzas, G.</string-name>
            </person-group>
            <year>2021</year>
            <article-title>A Review of Data-Driven Decision-Making Methods for Industry 4</article-title>
            <source>0 Maintenance Applications. Electronics</source>
            <volume>10</volume>
            <elocation-id>828</elocation-id>
            <pub-id pub-id-type="doi">10.3390/electronics10070828</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B14">
        <label>14.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Sun, Y., Li, Y., Gu, C., Zhang, Q. and Chen, K. (2025) Dynamic Reliability Modeling and Analysis of Small Modulus Gear Wear Based on the Wiener Process. <italic>Scientific Reports</italic>, 15, Article No. 24537. https://doi.org/10.1038/s41598-025-09419-8 <pub-id pub-id-type="doi">10.1038/s41598-025-09419-8</pub-id><pub-id pub-id-type="pmid">40628840</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1038/s41598-025-09419-8">https://doi.org/10.1038/s41598-025-09419-8</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Sun, Y.</string-name>
              <string-name>Li, Y.</string-name>
              <string-name>Gu, C.</string-name>
              <string-name>Zhang, Q.</string-name>
              <string-name>Chen, K.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>Dynamic Reliability Modeling and Analysis of Small Modulus Gear Wear Based on the Wiener Process</article-title>
            <source>Scientific Reports</source>
            <volume>15</volume>
            <elocation-id>No</elocation-id>
            <pub-id pub-id-type="doi">10.1038/s41598-025-09419-8</pub-id>
            <pub-id pub-id-type="pmid">40628840</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B15">
        <label>15.</label>
        <citation-alternatives>
          <mixed-citation publication-type="book">Mobley, R.K. (2002) An Introduction to Predictive Maintenance. 2nd Edition, Butterworth-Heinemann.</mixed-citation>
          <element-citation publication-type="book">
            <person-group person-group-type="author">
              <string-name>Mobley, R.K.</string-name>
              <string-name>Edition, B</string-name>
            </person-group>
            <year>2002</year>
            <article-title>An Introduction to Predictive Maintenance</article-title>
            <source>2nd Edition</source>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B16">
        <label>16.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Saxena, A., Goebel, K., Simon, D. and Eklund, N. (2008) Damage Propagation Modeling for Aircraft Engine Run-to-Failure Simulation. 2008 <italic>International Conference on Prognostics and Health Management</italic>, Denver, 6-9 October 2008, 1-9. https://doi.org/10.1109/phm.2008.4711414 <pub-id pub-id-type="doi">10.1109/phm.2008.4711414</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/phm.2008.4711414">https://doi.org/10.1109/phm.2008.4711414</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Saxena, A.</string-name>
              <string-name>Goebel, K.</string-name>
              <string-name>Simon, D.</string-name>
              <string-name>Eklund, N.</string-name>
              <string-name>Management, D</string-name>
            </person-group>
            <year>2008</year>
            <article-title>Damage Propagation Modeling for Aircraft Engine Run-to-Failure Simulation</article-title>
            <source>2008 International Conference on Prognostics and Health Management</source>
            <volume>6</volume>
            <pub-id pub-id-type="doi">10.1109/phm.2008.4711414</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B17">
        <label>17.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Higham, D.J. (2001) An Algorithmic Introduction to Numerical Simulation of Stochastic Differential Equations. <italic>SIAM Review</italic>, 43, 525-546. https://doi.org/10.1137/s0036144500378302 <pub-id pub-id-type="doi">10.1137/s0036144500378302</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1137/s0036144500378302">https://doi.org/10.1137/s0036144500378302</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Higham, D.J.</string-name>
            </person-group>
            <year>2001</year>
            <article-title>An Algorithmic Introduction to Numerical Simulation of Stochastic Differential Equations</article-title>
            <source>SIAM Review</source>
            <volume>43</volume>
            <pub-id pub-id-type="doi">10.1137/s0036144500378302</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B18">
        <label>18.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Kloeden, P.E. and Platen, E. (1992) Numerical Solution of Stochastic Differential Equations. Springer.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Kloeden, P.E.</string-name>
              <string-name>Platen, E.</string-name>
            </person-group>
            <year>1992</year>
            <article-title>Numerical Solution of Stochastic Differential Equations</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B19">
        <label>19.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Grall, A., Bérenguer, C. and Dieulle, L. (2002) A Condition-Based Maintenance Policy for Stochastically Deteriorating Systems. <italic>Reliability Engineering &amp; System Safety</italic>, 76, 167-180. https://doi.org/10.1016/s0951-8320(01)00148-x <pub-id pub-id-type="doi">10.1016/s0951-8320(01)00148-x</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/s0951-8320(01)00148-x">https://doi.org/10.1016/s0951-8320(01)00148-x</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Grall, A.</string-name>
              <string-name>Dieulle, L.</string-name>
            </person-group>
            <year>2002</year>
            <article-title>A Condition-Based Maintenance Policy for Stochastically Deteriorating Systems</article-title>
            <source>Reliability Engineering &amp; System Safety</source>
            <volume>8320</volume>
            <issue>01</issue>
            <pub-id pub-id-type="doi">10.1016/s0951-8320(01)00148-x</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B20">
        <label>20.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Barlow, R.E. and Proschan, F. (1965) Mathematical Theory of Reliability. Wiley.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Barlow, R.E.</string-name>
              <string-name>Proschan, F.</string-name>
            </person-group>
            <year>1965</year>
            <article-title>Mathematical Theory of Reliability</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B21">
        <label>21.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Zhang, H., Wei, X., Liu, Z., Ding, Y. and Guan, Q. (2025) Condition-Based Maintenance for Multi-State Systems with Prognostic and Deep Reinforcement Learning. <italic>Reliability Engineering &amp; System Safety</italic>, 255, Article 110659. https://doi.org/10.1016/j.ress.2024.110659 <pub-id pub-id-type="doi">10.1016/j.ress.2024.110659</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ress.2024.110659">https://doi.org/10.1016/j.ress.2024.110659</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Zhang, H.</string-name>
              <string-name>Wei, X.</string-name>
              <string-name>Liu, Z.</string-name>
              <string-name>Ding, Y.</string-name>
              <string-name>Guan, Q.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>Condition-Based Maintenance for Multi-State Systems with Prognostic and Deep Reinforcement Learning</article-title>
            <source>Reliability Engineering &amp; System Safety</source>
            <volume>255</volume>
            <elocation-id>110659</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.ress.2024.110659</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B22">
        <label>22.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Kamoto Copper Company (2025) Historique du concasseur B3, 03/10/2024-03/10/2025 [Données internes de maintenance et de production]. KCC.</mixed-citation>
          <element-citation publication-type="other">
            <year>2025</year>
            <article-title>Historique du concasseur B3, 03/10/2024-03/10/2025 [Données internes de maintenance et de production]</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B23">
        <label>23.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Glasserman, P. (2004) Monte Carlo Methods in Financial Engineering. Springer.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Glasserman, P.</string-name>
            </person-group>
            <year>2004</year>
            <article-title>Monte Carlo Methods in Financial Engineering</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B24">
        <label>24.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Lumpungu Mabeya, D. (2026) Modèle mathématique de la défaillance aléatoire fonctionnelle en vue d’optimiser et de déterminer le seuil critique d’intervention par l’approche d’Euler-Maruyama: Cas du concasseur à mâchoires B3 de la chaîne minéralurgique du concentrateur de Kamoto (KTC). Mémoire de DEA, Institut Supérieur des Techniques Appliquées de Kolwezi.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Mabeya, D.</string-name>
              <string-name>DEA, I</string-name>
            </person-group>
            <year>2026</year>
            <article-title>Modèle mathématique de la défaillance aléatoire fonctionnelle en vue d’optimiser et de déterminer le seuil critique d’intervention par l’approche d’Euler-Maruyama: Cas du concasseur à mâchoires B3 de la chaîne minéralurgique du concentrateur de Kamoto (KTC)</article-title>
            <source>Mémoire de DEA</source>
          </element-citation>
        </citation-alternatives>
      </ref>
    </ref-list>
  </back>
</article>