{'fraction_non_alphanumeric': 0.015957446808510637, 'fraction_numerical': 0.0, 'mean_word_length': 5.093117408906883, '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}}
Iterative Learning Control for Discrete-Time Systems With Full Learnability

This article considers iterative learning control (ILC) for a class of discrete-time systems with full learnability and unknown system dynamics. First, we give a framework to analyze the learnability of the control system and build the relationship between the learnability of the control system and the input–output coupling matrix (IOCM). The control system has full learnability if and only if the IOCM is full-row rank and the control system has no learnability almost everywhere if and only if the rank of the IOCM is less than the dimension of system output. Second, by using the repetitiveness of the control system, some data-based learning schemes are developed. It is shown that we can obtain all the needed information on system dynamics through the developed learning schemes if the control system is controllable. Third, by the dynamic characteristics of system outputs of the ILC system along the iteration direction, we show how to use the available information of system dynamics to design the iterative learning gain matrix and the current state feedback gain matrix. And we strictly prove that the iterative learning scheme with the current state feedback mechanism can guarantee the monotone convergence of the ILC process if the IOCM is full-row rank. Finally, a numerical example is provided to validate the effectiveness of the proposed iterative learning scheme with the current state feedback mechanism.