{'fraction_non_alphanumeric': 0.01990049751243781, 'fraction_numerical': 0.001990049751243781, 'mean_word_length': 5.248447204968944, '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}}
Reference and command governors for systems with slowly time-varying references and time-dependent constraints

We present a reference governor/command governor design for use in systems with slowly time-varying references or for enforcing slowly time-varying constraints. Ordinary governor designs are based on constraint-admissible invariant sets, but we base our design on contractive sets, which are used to ensure that the constraint-admissible set decays quickly enough to guarantee reference tracking or constraint enforcement for references or constraints that vary slowly. The results presented in the paper provide bounds on the rate of change of the reference or of the constraints, which are based on the rate of contraction. Two numerical examples are considered illustrating the capabilities of the new design. The first example is a linearized F-16 model that tracks a slowly-varying reference and the second example is a mass-spring-damper system that enforces a slowly-varying constraint.