96 research outputs found

    Robust Constrained Interpolating Control of Interconnected Systems

    Get PDF
    This paper presents a decentralised interpolating control scheme for the robust constrained control of uncertain linear discrete-time interconnected systems with local state and control constraints. The control law of each distinct subsystem relies on the gentle interpolation between a local high-gain controller with a global low-gain controller. Both controllers benefit from the computation of separable robust invariant sets for local control design, which overcomes the computational burden of large-scale systems. Another advantage is that for each subsystem both low-and high-gain controllers can be efficiently determined off-line, while the inexpensive interpolation between them is performed on-line. For the interpolation, a new low-dimensional linear programming problem is solved at each time instant. Proofs of recursive feasibility and robust asymptotic stability of the proposed control are provided. A numerical example demonstrates the robustness of decentralised interpolating control against model uncertainty and disturbances. The proposed robust control is computationally inexpensive, and thus it is well suited for large-scale applications

    Networked and event-triggered control systems

    Get PDF
    In this thesis, control algorithms are studied that are tailored for platforms with limited computation and communication resources. The interest in such control algorithms is motivated by the fact that nowadays control algorithms are implemented on small and inexpensive embedded microprocessors and that the sensors, actuators and controllers are connected through multipurpose communication networks. To handle the fact that computation power is no longer abundant and that communication networks do not have in finite bandwidth, the control algorithms need to be either robust for the deficiencies induced by these constraints, or they need to optimally utilise the available computation and communication resources. In this thesis, methodologies for the design and analysis of control algorithms with such properties are developed. Networked Control Systems: In the first part of the thesis, so-called networked control systems (NCSs) are studied. The control algorithms studied in this part of the thesis can be seen as conventional sampled-data controllers that need to be robust against the artefacts introduced by using a finite bandwidth communication channel. The network-induced phenomena that are considered in this thesis are time-varying transmission intervals, time-varying delays, packet dropouts and communication constraints. The latter phenomenon causes that not all sensor and actuator data can be transmitted simultaneously and, therefore, a scheduling protocol is needed to orchestrate when to transmit what data over the network. To analyse the stability of the NCSs, a discrete-time modelling framework is presented and, in particular, two cases are considered: in the first case, the transmission intervals and delays are assumed to be upper and lower bounded, and in the second case, they are described by a random process, satisfying a continuous joint probability distribution. Both cases are relevant. The former case requires a less detailed description of the network behaviour than the latter case, while the latter results in a less conservative stability analysis than the former. This allows to make a tradeoff between modelling accuracy (of network-induced effects) and conservatism in the stability analysis. In both cases, linear plants and controllers are considered and the NCS is modelled as a discrete-time switched linear parameter-varying system. To assess the stability of this system, novel polytopic overapproximations are developed, which allows the stability of the NCS to be studied using a finite number of linear matrix inequalities. It will be shown that this approach reduces conservatism significantly with respect to existing results in the literature and allows for studying larger classes of controllers, including discrete-time dynamical output-based controllers. Hence, the main contribution of this part of the thesis is the development of a new and general framework to analyse the stability of NCSs subject to four network-induced phenomena in a hardly conservative manner. Event-Triggered Control Systems: In the second part of the thesis, socalled event-triggered control (ETC) systems are studied. ETC is a control strategy in which the control task is executed after the occurrence of an external event, rather than the elapse of a certain period of time as in conventional periodic control. In this way, ETC can be designed to only provide control updates when needed and, thereby, to optimally utilise the available computation and communication resources. This part of the thesis consists of three main contributions in this appealing area of research. The first contribution is the extension of the existing results on ETC towards dynamical output-based feedback controllers, instead of state-feedback control, as is common in the majority of the literature on ETC. Furthermore, extensions towards decentralised event triggering are presented. These extensions are important for practical implementations of ETC, as in many control applications the full state is hardly ever available for feedback, and sensors and actuators are often physically distributed, which prohibits the use of centralised event-triggering conditions. To study the stability and the L1-performance of this ETC system, a modelling framework based on impulsive systems is developed. Furthermore, for the novel output-based decentralised event-triggering conditions that are proposed, it is shown how nonzero lower bounds on the minimum inter-event times can be guaranteed and how they can be computed. The second contribution is the proposition of the new class of periodic event-triggered control (PETC) algorithms, where the objective is to combine the benefits that, on the one hand, periodic control and, on the other hand, ETC offer. In PETC, the event-triggering condition is monitored periodically and at each sampling instant it is decided whether or not to transmit the data and to use computation resources for the control task. Such an event-triggering condition has several benefits, including the inherent existence of a minimum inter-event time, which can be tuned directly. Furthermore, the fact that the event-triggering condition is only verified at the periodic sampling times, instead of continuously, makes it possible to implement this strategy in standard time-sliced embedded software architectures. To analyse the stability and the L2-performance for these PETC systems, methodologies based on piecewiselinear systems models and impulsive system models will be provided, leading to an effective analysis framework for PETC. Finally, a novel approach to solving the codesign problem of both the feedback control algorithm and the event-triggering condition is presented. In particular, a novel way to solve the minimum attention and anytime attention control problems is proposed. In minimum attention control, the `attention' that a control task requires is minimised, and in anytime attention control, the performance under the `attention' given by a scheduler is maximised. In this context, `attention' is interpreted as the inverse of the time elapsed between two consecutive executions of a control task. The two control problems are solved by formulating them as linear programs, which can be solved efficiently in an online fashion. This offers a new and elegant way to solve both the minimum attention control problem and the anytime attention control problem in one unifying framework. The contributions presented in this thesis can form a basis for future research explorations that can eventually lead to a mature system theory for both NCSs and ETC systems, which are indispensable for the deployment of NCSs and ETC systems in a large variety of practical control applications

    On-line estimation approaches to fault-tolerant control of uncertain systems

    Get PDF
    This thesis is concerned with fault estimation in Fault-Tolerant Control (FTC) and as such involves the joint problem of on-line estimation within an adaptive control system. The faults that are considered are significant uncertainties affecting the control variables of the process and their estimates are used in an adaptive control compensation mechanism. The approach taken involves the active FTC, as the faults can be considered as uncertainties affecting the control system. The engineering (application domain) challenges that are addressed are: (1) On-line model-based fault estimation and compensation as an FTC problem, for systems with large but bounded fault magnitudes and for which the faults can be considered as a special form of dynamic uncertainty. (2) Fault-tolerance in the distributed control of uncertain inter-connected systems The thesis also describes how challenge (1) can be used in the distributed control problem of challenge (2). The basic principle adopted throughout the work is that the controller has two components, one involving the nominal control action and the second acting as an adaptive compensation for significant uncertainties and fault effects. The fault effects are a form of uncertainty which is considered too large for the application of passive FTC methods. The thesis considers several approaches to robust control and estimation: augmented state observer (ASO); sliding mode control (SMC); sliding mode fault estimation via Sliding Mode Observer (SMO); linear parameter-varying (LPV) control; two-level distributed control with learning coordination

    Model Identification and Robust Nonlinear Model Predictive Control of a Twin Rotor MIMO System

    Get PDF
    PhDThis thesis presents an investigation into a number of model predictive control (MPC) paradigms for a nonlinear aerodynamics test rig, a twin rotor multi-input multi-output system (TRMS). To this end, the nonlinear dynamic model of the system is developed using various modelling techniques. A comprehensive study is made to compare these models and to select the best one to be used for control design purpose. On the basis of the selected model, a state-feedback multistep Newton-type MPC is developed and its stability is addressed using a terminal equality constraint approach. Moreover, the state-feedback control approach is combined with a nonlinear state observer to form an output-feedback MPC. Finally, a robust MPC technique is employed to address the uncertainties of the system. In the modelling stage, analytical models are developed by extracting the physical equations of the system using the Newtonian and Lagrangian approaches. In the case of the black-box modelling, artificial neural networks (ANNs) are utilised to model the TRMS. Finally, the grey-box model is used to enhance the performance of the white-box model developed earlier through the optimisation of parameters using a genetic algorithm (GA) based approach. Stability analysis of the autonomous TRMS is carried out before designing any control paradigms for the system. In the control design stage, an MPC method is proposed for constrained nonlinear systems, which is the improvement of the multistep Newton-type control strategy. The stability of the proposed state-feedback MPC is guaranteed using terminal equality constraints. Moreover, the formerly proposed MPC algorithm is combined with an unscented Kalman filter (UKF) to formulate an output-feedback MPC. An extended Kalman filter (EKF) based on a state-dependent model is also introduced, whose performance is found to be better compared to that of the UKF. Finally, a robust MPC is introduced and implemented on the TRMS based on a polytopic uncertainty that is cast into linear matrix inequalities (LMI)

    Health-aware predictive control schemes based on industrial processes

    Get PDF
    Aplicat embargament des de la data de defensa fins el dia 30 de desembre de 2021The research is motivated by real applications, such as pasteurization plant, water networks and autonomous system, which each of them require a specific control system to provide proper management able to take into account their particular features and operating limits in presence of uncertainties related to their operation and failures from component breakdowns. According to that most of the real systems have nonlinear behaviors, it can be approximated them by polytopic linear uncertain models such as Linear Parameter Varying (LPV) and Takagi-Sugeno (TS) models. Therefore, a new economic Model Predictive Control (MPC) approach based on LPV/TS models is proposed and the stability of the proposed approach is certified by using a region constraint on the terminal state. Besides, the MPC-LPV strategy is extended based on the system with varying delays affecting states and inputs. The control approach allows the controller to accommodate the scheduling parameters and delay change. By computing the prediction of the state variables and delay along a prediction time horizon, the system model can be modified according to the evaluation of the estimated state and delay at each time instant. To increase the system reliability, anticipate the appearance of faults and reduce the operational costs, actuator health monitoring should be considered. Regarding several types of system failures, different strategies are studied for obtaining system failures. First, the damage is assessed with the rainflow-counting algorithm that allows estimating the component’s fatigue and control objective is modified by adding an extra criterion that takes into account the accumulated damage. Besides, two different health-aware economic predictive control strategies that aim to minimize the damage of components are presented. Then, economic health-aware MPC controller is developed to compute the components and system reliability in the MPC model using an LPV modeling approach and maximizes the availability of the system by estimating system reliability. Additionally, another improvement considers chance-constraint programming to compute an optimal list replenishment policy based on a desired risk acceptability level, managing to dynamically designate safety stocks in flowbased networks to satisfy non-stationary flow demands. Finally, an innovative health-aware control approach for autonomous racing vehicles to simultaneously control it to the driving limits and to follow the desired path based on maximization of the battery RUL. The proposed approach is formulated as an optimal on-line robust LMI based MPC driven from Lyapunov stability and controller gain synthesis solved by LPV-LQR problem in LMI formulation with integral action for tracking the trajectory.Esta tesis pretende proporcionar contribuciones teóricas y prácticas sobre seguridad y control de sistemas industriales, especialmente en la forma maten ática de sistemas inciertos. La investigación está motivada por aplicaciones reales, como la planta de pasteurización, las redes de agua y el sistema autónomo, cada uno de los cuales requiere un sistema de control específico para proporcionar una gestión adecuada capaz de tener en cuenta sus características particulares y limites o de operación en presencia de incertidumbres relacionadas con su operación y fallas de averías de componentes. De acuerdo con que la mayoría de los sistemas reales tienen comportamientos no lineales, puede aproximarse a ellos mediante modelos inciertos lineales politopicos como los modelos de Lineal Variación de Parámetros (LPV) y Takagi-Sugeno (TS). Por lo tanto, se propone un nuevo enfoque de Control Predictivo del Modelo (MPC) económico basado en modelos LPV/TS y la estabilidad del enfoque propuesto se certifica mediante el uso de una restricción de región en el estado terminal. Además, la estrategia MPC-LPV se extiende en función del sistema con diferentes demoras que afectan los estados y las entradas. El enfoque de control permite al controlador acomodar los parámetros de programación y retrasar el cambio. Al calcular la predicción de las variables de estado y el retraso a lo largo de un horizonte de tiempo de predicción, el modelo del sistema se puede modificar de acuerdo con la evaluación del estado estimado y el retraso en cada instante de tiempo. Para aumentar la confiabilidad del sistema, anticipar la aparición de fallas y reducir los costos operativos, se debe considerar el monitoreo del estado del actuador. Con respecto a varios tipos de fallas del sistema, se estudian diferentes estrategias para obtener fallas del sistema. Primero, el daño se evalúa con el algoritmo de conteo de flujo de lluvia que permite estimar la fatiga del componente y el objetivo de control se modifica agregando un criterio adicional que tiene en cuenta el daño acumulado. Además, se presentan dos estrategias diferentes de control predictivo económico que tienen en cuenta la salud y tienen como objetivo minimizar el daño de los componentes. Luego, se desarrolla un controlador MPC económico con conciencia de salud para calcular los componentes y la confiabilidad del sistema en el modelo MPC utilizando un enfoque de modelado LPV y maximiza la disponibilidad del sistema mediante la estimación de la confiabilidad del sistema. Además, otra mejora considera la programación de restricción de posibilidades para calcular una política ´optima de reposición de listas basada en un nivel de aceptabilidad de riesgo deseado, logrando designar dinámicamente existencias de seguridad en redes basadas en flujo para satisfacer demandas de flujo no estacionarias. Finalmente, un enfoque innovador de control consciente de la salud para vehículos de carreras autónomos para controlarlo simultáneamente hasta los límites de conducción y seguir el camino deseado basado en la maximización de la bacteria RUL. El diseño del control se divide en dos capas con diferentes escalas de tiempo, planificador de ruta y controlador. El enfoque propuesto está formulado como un MPC robusto en línea optimo basado en LMI impulsado por la estabilidad de Lyapunov y la síntesis de ganancia del controlador resuelta por el problema LPV-LQR en la formulación de LMI con acción integral para el seguimiento de la trayectoria.Postprint (published version

    Distributed Model Predictive Control for Reconfigurable Large-Scale Systems

    Get PDF
    Large-scale Systems are gaining more importance in the modern world requiring flexible techniques capable of handling interactions. This thesis is concerned with the development of suitable algorithms based on Model Predictive Control (MPC) that guarantee stability, recursive feasibility and constraint satisfaction. In the first part of this thesis, the main properties and control challenges for controlling an Large-Scale System are brought together, and the main distributed approaches for solving these problems are surveyed. Also, two novel Distributed MPC algorithms are presented. A non-centralised approach to the output-feedback variant of tube-based model predictive control of dynamically coupled linear time-invariant systems with shared constraints. A tube-based algorithm capable of handling the interactions–not rejecting them– that replaces the conventional linear disturbance rejection controller with a second MPC controller, as is done in tube-based nonlinear MPC. Following this, a smart-grids application of the developed algorithm is presented to solve the load frequency control for a power network. The approach achieves guaranteed constraint satisfaction, the recursive feasibility of the MPC problems and stability while maintaining on-line complexity similar to conventional MPC. The second part of the thesis covers reconfigurable distributed MPC. Two novel approaches are considered: a nominal MPC methodology that incorporates information of external disturbances, and a coalitional approach for robust distributed MPC. The first approach uses available disturbance predictions within a nominal model predictive control formulation is studied. The main challenge that arises is the loss of recursive feasibility and stability guarantees when a disturbance, which may change from time step to time step, is resent in the model and on the system. We show how standard stabilising terminal conditions may be modified to account for the use of disturbances in the prediction model. Robust stability and feasibility are established under the assumption that the disturbance change across sampling instances is limited. The proposed coalitional approach to robust Distributed MPC aims to tackle the existing trade-off between communication and performance in Large-Scale System by exploiting the different network topologies of system dynamics. The algorithm employs a method to switch between topologies using a multi-rate control approach. The optimal topology selection problem is solved using a consensus approach appropriately constrained to reduce the effects of any combinatorial explosion. The robust control algorithm is capable of recomputing the necessary parameters online to readjust to new partitions. Robust constraint satisfaction, recursive and stability are guaranteed by the proposed algorithm

    Distributed Model-based Control for Gas Turbine Engines

    Get PDF
    Controlling a gas turbine engine is a fascinating problem. As one of the most complex systems developed, it relies on thermodynamics, fluid mechanics, materials science as well as electrical, control and systems engineering. The evolution of gas turbine engines is marked with an increase in the number of actuators. Naturally, this increase in actuation capability has also been followed by the improvement of other technologies such as advanced high-temperature and lighter materials, improving the efficiency of the aero engines by extending their physical limits. An improvement in the way to control the engine has to be undertaken in order for these technological improvements to be fully harnessed. This starts with the selection of a novel control system architecture and is followed by the design of new control techniques. Model-based control methods relying on distributed architectures have been studied in the past for their ability to handle constraints and to provide optimal control strategies. Applying them to gas turbine engines is interesting for three main reasons. First of all, distributed control architectures provide greater modularity during the design than centralized control architectures. Secondly, they can reduce the life cycle costs linked to both the fuel burnt and the maintenance by bringing optimal control decisions. Finally, distributing the control actions can increase flight safety through improved robustness as well as fault tolerance. This thesis is concerned with the optimal selection of a distributed control system architecture that minimizes the number of subsystem to subsystem interactions. The control system architecture problem is formulated as a binary integer linear programming problem where cuts are added to remove the uncontrollable partitions obtained. Then a supervised-distributed control technique is presented whereby a supervisory agent optimizes the joint communication and system performance metrics periodically. This online optimal technique is cast as a semi-definite programming problem including a bilinear matrix equality and solved using an alternate convex search. Finally, an extension of this online optimal control technique is presented for non-linear systems modelled by linear parameter-varying models
    corecore