Shenoy, SuchethSuchethShenoySharan, BinduBinduSharanWerner, HerbertHerbertWerner2025-09-242025-09-242025-07American Control Conference, ACC 2025979-8-3503-6761-4979-8-3315-6937-2https://hdl.handle.net/11420/57579This paper presents an approach to Model Predictive Control (MPC) for nonlinear systems by combining Koopman operator theory with autoencoder networks enhanced by temporal layers for time-delay embedding. Traditional Koopman-based methods miss temporal dependencies, so we incorporate Temporal Convolutional Networks (TCN), Long Short-Term Memory (LSTM), and Gated Recurrent Units (GRU) in the autoencoder. These layers capture spatial and temporal features, improving system identification and predictive capabilities.The framework is validated on Duffing and Van der Pol oscillators, showing that temporal models, especially TCN-based, outperform non-temporal ones in prediction and control. TCN-based Koopman MPC achieves faster settling times and better control, while non-temporal models show errors and poor control. The LSTM and GRU models exhibit oscillatory control behavior. We also introduce a python package PyKoopman-AE, which facilitates Koopman operator-based system identification using both temporal and non-temporal autoencoders.enTechnology::600: TechnologyTemporal autoencoder for identification and predictive control of nonlinear dynamics based on Koopman operator theoryConference Paper10.23919/ACC63710.2025.11108016Conference Paper