{'fraction_non_alphanumeric': 0.015053763440860216, 'fraction_numerical': 0.0, 'mean_word_length': 5.125, '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}}
Adaptive critic fault tolerant control using dual heuristic programming

In this paper a hierarchical architecture that combines a high degree of reconfigurability and long-term memory is proposed as a fault tolerant control algorithm for complex nonlinear systems. Dual heuristic programming (DHP) is used for adapting to faults as they occur for the first time in an effort to prevent the build up of a general failure and also as tuning device after switching to a known scenario. A dynamical database, initialized with as much information of the plant as available, oversees the DHP controller. The decisions of which environments to record, when to intervene and where to switch are autonomously taken based on specifically designed quality indexes. The results of the application of the complete algorithm to a proof-of-the-concept numerical example help to illustrate the fine interrelations between each of its subsystems.