{'fraction_non_alphanumeric': 0.023148148148148147, 'fraction_numerical': 0.0, 'mean_word_length': 5.885350318471337, '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}}
A data-driven bilinear subspace predictive controller design

In this paper, a new data-driven model predictive control (MPC) is considered based on bilinear subspace identification. The system's nonlinear behavior is described with a bilinear subspace predictor structure in MPC framework. Thus, the MPC formulation results in a fixed structure objective function with constraints regardless of the underlying nonlinearity. Therefore, a bilinear predictive control is implemented by exploiting the structural properties of the identified bilinear subspace predictor model. The open-loop optimization problem of MPC that is nonlinear in nature is solved with series quadratic programming (SQP) without any approximations. These improvements and closely integration of modeling and control also eliminate the intermediate design step, which provides a means for data-driven controller design in generalized predictive controller (GPC) framework. Finally, the proposed control approach is illustrated with a simulation of a nonlinear continuously stirred tank reactor (CSTR) system.