{'fraction_non_alphanumeric': 0.01773049645390071, 'fraction_numerical': 0.0, 'mean_word_length': 5.169398907103825, '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': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Fuzzy logic based fault detection and diagnosis: an automated design methodology

Fault detection and diagnosis are fundamental steps in maintaining high quality standards in electronic circuits mass production, while keeping the costs at a minimal level. This paper proposes an automated method for designing a fuzzy logic system for the fault detection and fault diagnosis of electronic circuits. Data from the real circuit and from its simulated version is acquired and processed, so that the fuzzy system’s rules can be established. The rules model the faulty functioning of the circuit, as well as the fault-free state. The activation degree of each rule will indicate the faulty component. The entire process is automated by means of the MATLAB environment. Tests were carried out on a triangular and rectangular signal generator circuit, assuming the passive components were faulty, and the signals’ amplitudes and frequency are the measurements of interest. Based on whether the measured values are low, normal or high, and by means of the fuzzy inference, the system successfully achieves fault detection and diagnosis.