{'fraction_non_alphanumeric': 0.018292682926829267, 'fraction_numerical': 0.0, 'mean_word_length': 5.366379310344827, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Holonic agent-based approach for system-level remaining useful life estimation with stochastic dependence

ABSTRACT The emerging behavior in complex systems is more complicated than the sum of the behaviors of their constituent parts. This behavior involves the propagation of faults between the parts and requires information about how the parts are related. Therefore, the prognostic function at the system-level becomes a very tough task. Conventional approaches focus on identifying faults and their probabilities of occurrence. In complex systems, this can create statistical limitations for prognostic function where component fault relies on the connected components in the system and their state of degradations. In this paper, a new Holonic agent-based approach is proposed for system-level remaining useful life (S-RUL) estimation with different dependencies. As the proposed approach can capture fault/failure mode propagation and interactions that occur in the system all the way up through the component and eventually system level, it can work as an automatic testing-tool in reliability tasks. Through a numerical example, the implementation is done in Java Agent Development Environment with and without consideration of stochastic dependence. Results show that the indirect effect of influencing components has a massive impact on the S-RUL, and the impact of stochastic dependencies should not be ignored, especially in the early stages of the system design.