1 |
Adaptive learning and robust model predictive control for uncertain dynamic systemsZhang, Kunwu 07 January 2022 (has links)
Recent decades have witnessed the phenomenal success of model predictive control (MPC) in a wide spectrum of domains, such as process industries, intelligent transportation, automotive applications, power systems, cyber security, and robotics.
For constrained dynamic systems subject to uncertainties, robust MPC is attractive due to its capability of effectively dealing with various types of uncertainties while ensuring optimal performance concerning prescribed performance indices.
But most robust MPC schemes require prior knowledge on the uncertainty, which may not be satisfied in practical applications.
Therefore, it is desired to design robust MPC algorithms that proactively update the uncertainty description based on the history of inputs and measurements, motivating the development of adaptive MPC.
This dissertation investigates four problems in robust and adaptive MPC from theoretical and application points of view.
New algorithms are developed to address these issues efficiently with theoretical guarantees of closed-loop performance.
Chapter 1 provides an overview of robust MPC, adaptive MPC, and self-triggered MPC, where the recent advances in these fields are reviewed.
Chapter 2 presents notations and preliminary results that are used in this dissertation.
Chapter 3 investigates adaptive MPC for a class of constrained linear systems with unknown model parameters.
Based on the recursive least-squares (RLS) technique, we design an online set-membership system identification scheme to estimate unknown parameters.
Then a novel integration of the proposed estimator and homothetic tube MPC is developed to improve closed-loop performance and reduce conservatism.
In Chapter 4, a self-triggered adaptive MPC method is proposed for constrained discrete-time nonlinear systems subject to parametric uncertainties and additive disturbances.
Based on the zonotope-based reachable set computation, a set-membership parameter estimator is developed to refine a set-valued description of the time-varying parametric uncertainty under the self-triggered scheduling.
We leverage this estimation scheme to design a novel self-triggered adaptive MPC approach for uncertain nonlinear systems.
The resultant adaptive MPC method can reduce the average sampling frequency further while preserving comparable closed-loop performance compared with the periodic adaptive MPC method.
Chapter 5 proposes a robust nonlinear MPC scheme for the visual servoing of quadrotors subject to external disturbances.
By using the virtual camera approach, an image-based visual servoing (IBVS) system model is established with decoupled image kinematics and quadrotor dynamics.
A robust MPC scheme is developed to maintain the visual target stay within the field of view of the camera, where the tightened state constraints are constructed based on the Lipschitz condition to tackle external disturbances.
In Chapter 6, an adaptive MPC scheme is proposed for the trajectory tracking of perturbed autonomous ground vehicles (AGVs) subject to input constraints.
We develop an RLS-based set-membership based parameter to improve the prediction accuracy.
In the proposed adaptive MPC scheme, a robustness constraint is designed to handle parametric and additive uncertainties.
The proposed constraint has the offline computed shape and online updated shrinkage rate, leading to further reduced conservatism and slightly increased computational complexity compared with the robust MPC methods.
Chapter 7 shows some conclusion remarks and future research directions. / Graduate
|
2 |
Adaptive Predictive Controllers for Agile Quadrupedal Locomotion with Unknown PayloadsAmanzadeh, Leila 12 July 2024 (has links)
Quadrupedal robots play a vital role in various applications, from search and rescue operations to exploration in challenging terrains. However, locomotion tasks involving unknown payload transportation on rough terrains pose significant challenges, requiring adaptive control strategies to ensure stability and performance. This dissertation contributes to the advancement of adaptive motion planning and control solutions that enable quadrupedal robots to traverse unknown rough environments while tasked with transporting unknown payloads.
In the first project, a novel hierarchical planning and control framework for robust payload transportation by quadrupedal robots is developed. This framework integrates an adaptive model predictive control (AMPC) algorithm with a gradient-descent-based adaptive updating law applied to reduced-order locomotion (i.e., template) models. At the high level of the control hierarchy, an indirect adaptive law estimates unknown parameters of the reduced-order locomotion model under varying payloads, ensuring stability during trajectory planning. The optimal trajectories generated by the AMPC are then passed to a low-level and full-order nonlinear whole-body controller (WBC) for tracking. Extensive numerical investigations and hardware experiments on the A1 quadru[pedal robot validate the framework's capabilities, showcasing significant improvements in payload transportation on both flat and rough terrains compared to conventional MPC strategies. Specifically, the robot demonstrates proficiency in transporting unmodeled, unknown static payloads up to 109% of its own mass in experiments on flat terrains and 91% on rough experimental terrains. Moreover, the robot successfully manages dynamic payloads with 73% of its mass on rough terrains.
Adaptive controllers must also address external disturbances inherent in real-world environments. Therefore, the second project introduces a hierarchical planning and control scheme with an adaptive L1 nonlinear model predictive control (ANMPC) at the high level, which integrates nonlinear MPC (NMPC) with an L1 adaptive controller. The prescribed optimal state and control input profiles generated by the ANMPC are then fed to the low-level nonlinear WBC. This approach aims to stabilize locomotion gaits in the presence of parametric uncertainties and external disturbances. The proposed controller is analyzed to accommodate uncertainties and external disturbances. Comprehensive numerical simulations and experimental validations on the A1 quadrupedal robot demonstrate its effectiveness on rough terrains. Numerical results suggest that ANMPC significantly improves the stability of the gaits in the presence of uncertainties and external disturbances compared to NMPC and AMPC. The robot can carry payloads up to 109% of its own mass on its trunk on flat and rough terrains. Simulation results show that the robot achieves a maximum payload capacity of 26.3 (kg), which is equivalent to 211% of its own mass on rough terrains with uncertainties and disturbances. / Doctor of Philosophy / In the rapidly advancing domain of robotics, there is a growing demand for intelligent robotic systems capable of adeptly addressing novel and unforeseen scenarios, such as uneven paths or external forces applied to the robots, like kicks and hits. This necessitates robots with the capability to handle diverse tasks with precision, particularly in the domains of object transportation and navigation through unknown terrains in applications such as search and rescue operations or cargo handling. This dissertation introduces innovative motion planning and control frameworks designed to imbue robots with adaptive capabilities, enabling them to adapt to real-world unanticipated scenarios and uncertainties during their movement, particularly when carrying unknown payloads.
In the first project, a new framework is developed to enhance payload transportation by quadrupedal robots. This framework integrates an adaptive model predictive control (AMPC) algorithm with a gradient-descent-based adaptive updating law. Through extensive experiments and simulations, the framework shows remarkable improvements in payload transportation on both flat and rough terrains. The robot successfully transports payloads exceeding its own mass by up to 109% on flat terrains and 91% on rough terrains.
Recognizing the need to address uncertainties in real-world environments, the second project introduces a hierarchical planning and control scheme with adaptive L1 nonlinear model predictive control (ANMPC). This approach stabilizes legged locomotion in the presence of uncertainties and disturbances. Results demonstrate that ANMPC significantly improves gait stability compared to existing methods. The robot achieves a payload capacity of up to 109% of its own mass on both experimental flat and rough terrains and reaches a maximum of 26.3 kg (around 212% of its own mass) on rough terrain simulations with uncertainties and disturbances.
|
3 |
Prediktivní regulátory s principy umělé inteligence v prostředí MATLAB - B&R / Prediktive controllers with principles of artificial intelligenceMatys, Libor January 2008 (has links)
Master’s thesis deals with problems of predictive control especially Model (Based) Predictive Control (MBPC or MPC). Identifications methods are compared in the first part. Recursive least mean squares algorithm is compared with identification methods based on neural networks. Next parts deal with predictive control. There is described creation MPC with summing element and adaptive MPC. There is also compared fixed setting PSD controller with MPC. Responses on disturbance and changes of parameters of controlled plant are compared. Comparing is made on simulation models in MATLAB/Simulink and on physical model connected to PLC B&R.
|
Page generated in 0.0316 seconds