Spelling suggestions: "subject:"model off control"" "subject:"model oof control""
191 |
Control of Dynamical Systems subject to Spatio-Temporal ConstraintsCharitidou, Maria January 2022 (has links)
Over the last decades, autonomous robots have been considered in a variety of applications such as persistent monitoring, package delivery and cooperative transportation. These applications often require the satisfaction of a set of complex tasks that need to be possibly performed in a timely manner. For example, in search and rescue missions, UAVs are expected to cover a set of regions within predetermined time intervals in order to increase the probability of identifying the victims of an accident. Spatio-temporal tasks of this form can be easily expressed in Signal Temporal Logic (STL), a predicate language that allow us to formally introduce time-constrained tasks such as visit area A between 0 and 5 min or robot 1 should move in a formation with robot 2 until robot 1 reaches region B between 5 and 20 sec. Existing approaches in control under spatio-temporal tasks encode the STL constraints using mixed-integer expressions. In the majority of these works, receding horizon schemes are designed and long planning horizons are considered that depend on the temporal constraints of the STL tasks. As a result, the complexity of these problems may increase with the number of the tasks or the length of the time interval within which a STL task needs to be satisfied. Other approaches, consider a limited STL fragment and propose computationally efficient feedback controllers that ensure the satisfaction of the STL task with a minimum, desired robustness. Nevertheless, these approaches do not consider actuation limitations that are always present in real-world systems and thus, yield controllers of arbitrarily large magnitude. In this thesis, we consider the control problem under spatio-temporal constraints for systems that are subject to actuation limitations. In the first part, receding horizon control schemes (RHS) are proposed that ensure the satisfaction or minimal violation of a given set of STL tasks. Contrary to existing approaches, the planning horizon of the RHS scheme can be chosen independent of the STL task and hence, arbitrarily small, given the initial feasibility of the problem. Combining the advantages of the RHS and feedback strategies, we encode the STL tasks using control barrier functions that are designed either online or offline and design controllers that aim at maximizing the robustness of the STL task. The recursive feasibility property of the framework is established and a lower bound on the violation of the STL formula is derived. In the next part, we consider a multi-agent system that is subject to a STL task whose satisfaction may involve a large number of agents in the team. Then, the goal is to decompose the global task into local ones the satisfaction of each one of which depends only on a given sub-team of agents. The proposed decomposition method enables the design of decentralized controllers under local STL tasks avoiding unnecessary communication among agents. In the last part of the thesis, the coordination problem of multiple platoons is considered and related tasks such as splitting, merging and distance maintenance are expressed as Signal Temporal Logic tasks. Then, feedback control techniques are employed ensuring the satisfaction the STL formula, or alternatively minimal violation in presence of actuation limitations. / De senaste ̊artiondena har autonoma robotar sett en rad nya användningsområden, såsom ̈overvakning, paketleverans och kooperativ transport. Dessa innebär ofta att en samling komplexa uppgifter måste lösas på kort tid. Inom Search and Rescue (SAR), till exempel, krävs att drönare hinner genomsöka vissa geografiska regioner inom givna tidsintervall. Detta för att ̈oka chansen att identifierade drabbade vid en olycka. Den här typen av uppgift i tid och rum (spatio-temporal) kan enkelt uttryckas med hjälp av Signal Temporal Logic (STL). STL ̈är ett språk som tillåter oss att på ett formellt sätt formulera tidsbegränsade uppgifter, såsom besök område A mellan o och 5 minuter, eller robot 1 ska röra sig i formationtillsammans med robot 2 till dess att robot 1 når område B mellan 5 och 20 sekunder. Nuvarande lösningar till styrproblem av spatio-temporal-typen kodar STL-begränsningar med hjälp av mixed-integer-uttryck. Majoriteten av lösningarna involverar receding-horizon-metoder med långa tidshorisonter som beror av tidsbegränsningarna i STL-uppgifterna. Detta leder till att problemens komplexitet ̈ökar med antalet deluppgifter inom och tiden för STL-uppgifterna. Andra lösningar bygger på restriktiva STL-fragment och beräkningsmässigt effektiva ̊aterkopplingsregulatorer som garanterar STL-begränsningarna med minimal önskad robusthet. Dessvärre tar dessa sällan hänsyn till fysiska begräsningar hos regulatorn och ger ofta godtyckligt stora styrsignaler. I den här licentiatuppsatsen behandlar vi styrproblem med begräsningar i rum och tid, samt den ovan nämnda typen av fysiska regulatorbegränsningar. I den första delen presenterar vi receding-horizon-metoder (RHS) som uppfyller kraven i STL-uppgifter, eller minimalt bryter mot dessa. Till skillnad från tidigare lösningar så kan tidshorisonten i våra RHS-metoder väljas oberoende av STL-uppgifterna och därmed göras godtyckligt kort, så länge ursprungsproblemet ̈ar lösbart. Genom att formulera STL-uppgifterna som control barrier funktioner kan vi kombinera fördelarna hos RHS och ̊återkoppling. Vi härleder en rekursiv lösbarhetsegenskap och en undre gräns på ̈overträdelsen av STL-kraven. I den andra delen behandlar vi multi-agent-system med uppgifter i tid och rum som berör många agenter. Målet är att bryta ner den globala uppgiften i fler men enklare lokala uppgifter som var och en bara involverar en given delmängd av agenterna. Vår nedbrytning till ̊åter oss att konstruera decentraliserade regulatorer som löser lokala STL-uppgifter, och kan i och med det markant minska kommunikationskostnaderna i j̈ämförelse med centraliserad styrning. I den sista delen av uppsatsen behandlar vi samordning av flera grupper. Vi uttrycker uppgifter såsom delning, sammanslagning och avståndshållning med hjälp av STL, och utnyttjar sedan ̊aterkoppling för att uppfylla eller minimalt bryta mot kraven. / <p>QC 20220311</p>
|
192 |
Model Predictive Contorol of a Wave Energy Converter -3DOFBrandt, Anders, Zakrzewski, Piotr January 2021 (has links)
There is a demand for renewable energy in today’s society. Wave energy is a nearly untapped source of renewable energy. Ocean Harvesting Technologies AB (OHT) is currently developing a device that can be used to convert wave energy into electricity. The device is a Wave Energy Converter of the type point absorber. Their concept is a floating buoy that is connected to the seafloor via a Power Take-Off (PTO) unit. The PTO unit is equipped with generators, which are used to convert kinetic energy of the buoy into electricity. The objective of this thesis is to control the generators to optimize the performance of the system. OHT was interested in knowing how their system performs under the influence of a controller based on MPC. Hence an MPC-controller is constructed in this thesis. The developed controller functions by predicting the states (position and velocity) of the buoy over a finite time (e.g. $5s$). Then the controller uses the predictions to find a control force that makes the system behave optimally for the next $5$ seconds. A requirement from the company is that the controller should find the control force based on how the buoy is predicted to move in 3 Degrees Of Freedom (DOF). Further, the controller should be able to operate in real-time. To meet the company’s requirements, the following is done. A linear 3ODF model of the system is derived. This is used to predict the states of the buoy in the controller. An MPC algorithm is constructed. In this, the linear model and constraints of the system are included. Then, a simulation environment is built. This is including a non-linear model of OHT’s system. The performance of the controller is tested in the simulation environment. Real-time implementation is an important aspect of the controller. The computational time required by the controller is measured in the simulations. The results imply that the controller stands a chance of being real-time implementable. However, make sure that it can be run in real-time it should be tested on the control unit that OHT plans to use in their system. A linear model of the system is used in the controller to predict the future states o the buoy. It is important that the predictions are accurate for the controller to control the system in an optimal way. Hence, the validity of the linear model is investigated. The controller is managing to predict some states better than others. However, the controller is doing a fine job with controlling the system in terms of generated power. Thus the linear model is considered to be valid for the application. An advantage with controllers based on MPC is the simplicity of tuning the controller. Changes of settings in the controller have a predictable effect on the results. For the settings found in this thesis, the system is performing fine in terms of power generation. However, more work is needed to find more optimal settings.
|
193 |
Towards an access economy model for industrial process controlRokebrand, Luke Lambertus January 2020 (has links)
With the ongoing trend in moving the upper levels of the automation hierarchy to the cloud, there
has been investigation into supplying industrial automation as a cloud based service. There are many
practical considerations which pose limitations on the feasibility of the idea. This research investigates
some of the requirements which would be needed to implement a platform which would facilitate
competition between different controllers which would compete to control a process in real-time. This
work considers only the issues relating to implementation of the philosophy from a control theoretic
perspective, issues relating to hardware/communications infrastructure and cyber security are beyond
the scope of this work.
A platform is formulated and all the relevant control requirements of the system are discussed. It is
found that in order for such a platform to determine the behaviour of a controller, it would need to
simulate the controller on a model of the process over an extended period of time. This would require
a measure of the disturbance to be available, or at least an estimate thereof. This therefore increases
the complexity of the platform. The practicality of implementing such a platform is discussed in terms
of system identification and model/controller maintenance. A model of the surge tank from SibanyeStillwater’s Platinum bulk tailings treatment (BTT) plant,
the aim of which is to keep the density of the tank outflow constant while maintaining a steady tank
level, was derived, linearised and an input-output controllability analysis performed on the model.
Six controllers were developed for the process, including four conventional feedback controllers
(decentralised PI, inverse, modified inverse and H¥) and two Model Predictive Controllers (MPC)
(one linear and another nonlinear). It was shown that both the inverse based and H¥ controllers fail to
control the tank level to set-point in the event of an unmeasured disturbance. The competing concept
was successfully illustrated on this process with the linear MPC controller being the most often selected
controller, and the overall performance of the plant substantially improved by having access to more
advanced control techniques, which is facilitated by the proposed platform.
A first appendix presents an investigation into a previously proposed switching philosophy [15] in
terms of its ability to determine the best controller, as well as the stability of the switching scheme. It
is found that this philosophy cannot provide an accurate measure of controller performance owing to
the use of one step ahead predictions to analyse controller behaviour. Owing to this, the philosophy
can select an unstable controller when there is a stable, well tuned controller competing to control the
process.
A second appendix shows that there are cases where overall system performance can be improved
through the use of the proposed platform. In the presence of constraints on the rate of change of the
inputs, a more aggressive controller is shown to be selected so long as the disturbance or reference
changes do not cause the controller to violate these input constraints. This means that switching back
to a less aggressive controller is necessary in the event that the controller attempts to violate these
constraints. This is demonstrated on a simple first order plant as well as the surge tank process.
Overall it is concluded that, while there are practical issues surrounding plant and system identification
and model/controller maintenance, it would be possible to implement such a platform which would
allow a given plant access to advanced process control solutions without the need for procuring the
services of a large vendor. / Dissertation (MEng)--University of Pretoria, 2020. / Electrical, Electronic and Computer Engineering / MEng / Unrestricted
|
194 |
Path Following Control of Automated Vehicle Considering Model Uncertainties External Disturbances and Parametric VaryingDan Shen (12468429) 27 April 2022 (has links)
<p>Automated Vehicle Path Following Control (PFC) is an advanced control system that can regulate the vehicle into a collision-free region in the presence of other objects on the road. Common collision avoidance functions, such as forward collision warning and automatic emergency braking, have recently been developed and equipped on production vehicles. However, it is impossible to develop a perfectly precise vehicle model when the vehicle is driving. The most PFC did not consider uncertainties in the vehicle model, external disturbances, and parameter variations at the same time. To address the issues associated with this important feature and function in autonomous driving, a new vehicle PFC is proposed using a robust model predictive control (MPC) design technique based on matrix inequality and the theoretical approach of the hybrid $\&$ switched system. The proposed methodology requires a combination of continuous and discrete states, e.g. regulating the continuous states of the AV (e.g., velocity and yaw angle) and discrete switching of the control strategy that affects the dynamic behaviors of the AV under different driving speeds. Firstly, considering bounded model uncertainties, norm-bounded external disturbances, the system states and control matrices are modified. In addition, the vehicle time-varying longitudinal speed is considered, and a vehicle lateral dynamic model based on Linear Parameter Varying (LPV) is established by utilizing a polytope with finite vertices. Then the Min-Max robust MPC state feedback control law is obtained at every timestamp by solving a set of matrix inequalities which are derived from Lyapunov stability and the minimization of the worst-case in infinite-horizon quadratic objective function. Compared to adaptive MPC, nonlinear MPC, and cascade LPV control, the proposed robust LPV MPC shows improved tracing accuracy along vehicle lateral dynamics. Finally, the state feedback switched LPV control theory with separate Lyapunov functions under both arbitrary switching and average-dwell-time (ADT) switching conditions are studied and applied to cover the path following control in full speed range. Numerical examples, tracking effectiveness, and convergence analysis are provided to demonstrate and ensure the control effectiveness and strong robustness of the proposed algorithms.</p>
|
195 |
Grinding mill circuit control from a plant-wide control perspectiveLe Roux, Johan Derik January 2016 (has links)
A generic plant-wide control structure is proposed for the optimal operation of a grinding mill circuit.
An economic objective function is defined for the grinding mill circuit with reference to the economic
objective of the larger mineral processing plant. A mineral processing plant in this study consists of a
comminution and a separation circuit and excludes the extractive metallurgy at a metal refinery. The
comminution circuit's operational performance primarily depends on the mill's performance. Since
grindcurves define the operational performance range of a mill, the grindcurves are used to define
the setpoints for the economic controlled variables for optimal steady-state operation. For a given
metal price, processing cost, and transportation cost, the proposed structure can be used to define
the optimal operating region of a grinding mill circuit for the best economic return of the mineral
processing plant. The plant-wide control structure identifies the controlled and manipulated variables
to ensure the grinding mill circuit can be maintained at the desired operating condition.
The plant-wide control framework specifies regulatory and supervisory control aims which can be
achieved by means of non-linear model-based control. An impediment to implementing model-based
control is the computational expense to solve the non-linear optimisation function. To resolve this
issue, the reference-command tracking version of model predictive static programming (MPSP) is
applied to a grinding mill circuit. MPSP is an innovative optimal control technique that combines
the philosophies of Model Predictive Control (MPC) and approximate dynamic programming. The
performance of the proposed MPSP control technique, is compared to the performance of a standard
non-linear MPC (NMPC) technique applied to the same plant for the same conditions. Results show
that the MPSP control technique is more than capable of tracking the desired set-point in the presence
of model-plant mismatch, disturbances and measurement noise. The performance of MPSP and NMPC
compare very well, with definite advantages offered by MPSP. The computational speed of MPSP
is increased through a sequence of innovations such as the conversion of the dynamic optimization
problem to a low-dimensional static optimization problem, the recursive computation of sensitivity
matrices, and using a closed form expression to update the control. The MPSP technique generally
takes only a couple of iterations to converge, even when input constraints are applied. Therefore,
MPSP can be regarded as a potential candidate for on-line applications of the NMPC philosophy to
real-world industrial process plants.
The MPSP and NMPC simulation studies above assume full-state feedback. However, this is not always
possible for industrial grinding mill circuits. Therefore, a non-linear observer model of a grinding mill
is developed which distinguishes between the volumetric hold-up of water, solids, and the grinding
media in the mill. Solids refer to all ore small enough to discharge through the end-discharge grate,
and grinding media refers to the rocks and steel balls. The rocks are all ore too large to discharge from
the mill. The observer model uses the accumulation rate of solids and the discharge rate as parameters.
It is shown that with mill discharge flow-rate, discharge density, and volumetric hold-up measurements,
the model states and parameters are linearly observable. Although instrumentation at the mill discharge
is not yet included in industrial circuits because of space restrictions, this study motivates the benefits
to be gained from including such instrumentation. An Extended Kalman Filter (EKF) is applied
in simulation to estimate the model states and parameters from data generated by a grinding mill
simulation model from literature. Results indicate that if sufficiently accurate measurements are
available, especially at the discharge of the mill, it is possible to reliably estimate grinding media,
solids and water hold-ups within the mill. Such an observer can be used as part of an advanced process
control strategy. / 'n Generiese aanlegwye beheerstruktuur vir die optimale beheer van 'n maalmeulkring word voorgehou.
'n Ekonomiese doelwitfunksie is gedefinieer vir die maalmeulkringbaan met verwysing tot die
ekonomiese doelwit van die groter mineraalverwerkingsaanleg. 'n Mineraalverwerkingsaanleg bestaan
in hierdie studie slegs uit die vergruisings- en skeidingskringbane. Die ekstraktiewe metallurgie by
die metaal raffinadery word uitgesluit. Die vergruisingskringbaan se operasionele werksverrigting is
hoofsaaklik van die maalmeul se werksverrigting afhanklik. Aangesien maalkurwes die bereik van
die maalmeul se werksverrigting beskryf, kan die maalkurwes gebruik word om die stelpunte van die
ekonomiese beheerveranderlikes te definieer vir werking by optimale gestadigde toestand. Gegewe
'n bepaalde metaalprys, bedryfskoste, en vervoerkoste, kan die voorgestelde struktuur gebruik word
om die optimale werksgebied vir die maalmeulkring te definieer vir die beste ekonomiese gewin van
die algehele mineraalverwerkingsaanleg. Die aanlegwye beheerstruktuur omskryf die beheerveranderlikes
en manipuleerbare veranderlikes wat benodig word om die maalmeulkring by die gewenste
werksgebied te handhaaf. Die aanlegwye beheerstruktuur spesifiseer regulatoriese en toesighoudende beheer doelwitte. Hierdie
doelwitte kan bereik word deur gebruik te maak van nie-lineêre model gebaseerde beheer. Die probleem
is dat die bewerkingskoste om nie-lineëre optimeringsfunksies op te los 'n struikelblok is om model
gebaseerde beheer op industriële aanlegte toe te pas. Ter oplossing hiervan, word die stelpunt-volg
weergawe van model gebaseerde voorspellende statiese programmering (MVSP) toegepas op 'n
maalmeulkringbaan. MVSP is 'n innoverende optimale beheertegniek, en bestaan uit 'n kombinasie
van die filosofieë van model gebaseerder voorspellende beheer (MVB) en aanpassende dinamiese
programmering. Die verrigting van die voorgestelde MVSP beheertegniek word vergelyk met die
verrigting van 'n standaard nie-lineëre MVB (NMVB) tegniek deur beide beheertegnieke op dieselfde
aanleg vir dieselfde toestande toe te pas. Resultate dui aan dat die MVSP beheertegniek in staat is
om die gekose stelpunt te midde van model-aanleg wanaanpassing, steurnisse, en metingsgeraas te
volg. Die verrigting van MVSP en NMVB vergelyk goed, maar MVSP bied duidelike voordele. Die
bewerkingspoed vir MVSP word vinniger gemaak deur die dinamiese optimeringsprobleem in 'n laeorde
statiese optimeringsprobleem te omskep, die sensitiwiteitsmatrikse rekursief uit te werk, en deur
'n geslote uitdrukking ter opdatering van die beheeraksie te gebruik. Die MVSP beheertegniek benodig
normaalweg slegs 'n paar iterasies om tot 'n oplossing te konvergeer, selfs indien beperkings op die
insette toegepas word. Om die rede word MVSP as 'n potensiële kandidaat beskou vir aanlyntoepasings
van die NMVB filosofie op industriële aanlegte.
Die MVSP en NMVB simulasie studies hierbo neem aan dat volle toestandterugvoer moontlik is.
Hierdie is nie altyd moontlik vir industriële maalmeulkringbane nie. Om die rede is 'n nie-lineêre
waarnemingsmodel van 'n maalmeul ontwikkel. Die model onderskei tussen die volumetriese hoeveelheid
water, vaste stowwe, en maalmedia in die meul. Vaste stowwe verwys na alle erts wat klein
genoeg is om deur die uitskeidingsif aan die ontslagpunt van die meul te vloei. Maalmedia verwys
na rotse en staalballe in die meul, met rotse wat te groot is om deur die uitskeidingsif te vloei. Die
waarnemingsmodel maak gebruik van die ontslaantempo en die opeenhopingstempo van vaste stowwe
as parameters. Indien die meul se ontslagvloeitempo, ontslagdigtheid, en totale volumetriese aanhouding
gemeet word, is alle toestande en parameters van die waarnemingsmodel lineêr waarneembaar.
Alhoewel instrumentasie by die meul se ontslagpunt as gevolg van ruimte beperkings nog nie op
industriële aanlegte ingesluit word nie, dui hierdie studie die voordele aan wat verkrygbaar is deur
sulke instrumentasie in te sluit. 'n Verlengde Kalman Filter (VKF) word in simulasie gebruik om
die model se toestande en parameters af te skat. 'n Bestaande maalmeul simulasie model vanuit die
literatuur word gebruik om die nodige data vir die VKF te genereer. Resultate dui aan dat indien die metings akkuraat genoeg is, veral by die ontslagpunt van die meul, betroubare afskattings van die
volumetriese hoeveelheid maalmedia, vaste stowwe, en water in die meul gemaak kan word. So 'n
afskatter kan vorentoe gebruik word as deel van 'n gevorderde prosesbeheer strategie. / Thesis (PhD)--University of Pretoria, 2016. / Electrical, Electronic and Computer Engineering / PhD / Unrestricted
|
196 |
Commande Prédictive et les implications du retard / Model Predictive Control and Time-Delay ImplicationsLaraba, Mohammed-Tahar 22 November 2017 (has links)
Cette thèse est dédiée à l’analyse du retard (de calcul ou induit par la communication), qui représente un des paramètres sensibles, et qui doit être pris en compte, pour la mise en œuvre de la Commande Prédictive en temps réel d’un processus dynamique. Dans la première partie, nous avons abordé le problème d’existence des ensembles D-invariants et avons fourni par la suite des conditions nécessaires et/ou suffisantes pour l’existence de ces ensembles. En outre, nous avons détaillé quelques nouvelles idées sur la construction des ensembles D-invariants en utilisant des algorithmes itératifs et d’autres algorithmes basés sur des techniques d’optimisation à deux niveaux. La seconde partie a été consacrée à l’étude du problème de robustesse des systèmes linéaires discrets affectés par un retard variable en boucle fermée avec un contrôleur affine par morceaux défini sur une partition polyédrale de l’espace d’état. L’étude a porté sur l’analyse de la fragilité d’une telle loi commande en présence du retard dans la boucle. Nous avons décrit les marges d’invariance robustes définies comme étant le plus grand sous-ensemble de l’incertitude paramétrique pour lequel l’invariance positive est garantie par rapport à la dynamique en boucle fermée en présence du retard. La dernière partie de cette thèse s’est articulée autour de la conception des lois de commande prédictives avec un attention particulière aux modèles linéaires discrets décrivant des dynamiques affectées par des contraintes en présence du retard. Nous avons proposé plusieurs méthodes offrant différentes solutions au problème de stabilisation locale sans contrainte. Afin d’assurer la stabilité et de garantir la satisfaction des contraintes, nous avons exploité le concept d’invariance et à l’aide du formalisme "ensemble terminal-coût terminal", un problème d’optimisation a été formulé où les états sont forcés d’atteindre l’ensemble maximal admissible d’états retardés/D-invariant à la fin de l’horizon de prédiction. Enfin, nous avons étudié le problème de stabilisation des systèmes continus commandés en réseau soumis à des retards incertains et éventuellement variant dans le temps. Nous avons montré que les ensembles λ-D-contractifs peuvent être utilisés comme ensembles cibles où la stratégie de commande consiste en un simple problème de programmation linéaire ’LP’ qui peut être résolu en ligne. / The research conducted in this thesis has been focusing on Model Predictive Control (MPC) and the implication of network induced time-varying delays. We have addressed, in the first part of this manuscript, the existence problem and the algorithmic computation of positive invariant sets in the state space of the original discrete delay difference equation. The second part of these thesis has been devoted to the study of the robustness problem for a specific class of dynamical systems, namely the piecewise affine systems, defined over a polyhedral partition of the state space in the presence of variable input delay. The starting point was the construction of a predictive control law which guarantees the existence of a non-empty robust positive invariant set with respect to the closed-loop dynamic. The variable delay inducing in fact a model uncertainty, the objective was to describe the robust invariance margins defined as the largest subset of the parametric uncertainty for which the positive invariance is guaranteed with respect to the closed-loop dynamics in the presence of small and large delays. The last part has been dedicated to Model Predictive Control design with a specific attention to linear discrete time-delay models affected by input/state constraints. The starting point in the analysis was the design of a local stabilizing control law using different feedback structures. We proposed several design methods offering different solutions to the local unconstrained stabilization problem. In order to ensure stability and guarantee input and state constraints satisfaction of the moving horizon controller, the concept of positive invariance related to time-delay systems was exploited. Using the "terminal setterminal cost" design, the states were forced to attain the maximal delayed-state admissible set at the end of the prediction horizon. Finally, we have investigated the stabilization problem of Networked Control Systems ’NCSs’ subject to uncertain, possibly time-varying, network-induced delays. We showed that λ-D-contractive sets can be used as a target sets in a set induced Lyapunov function control fashion where a simple Linear Programming ’LP’ problem is required to be solved at each sampling instance.
|
197 |
Robustification de la commande prédictive non linéaire - Application à des procédés pour le développement durable. / Robustification of Nonlinear Model Predictive Control - Application to sustainable development processes.Benattia, Seif Eddine 21 September 2016 (has links)
Les dernières années ont permis des développements très rapides, tant au niveau de l’élaboration que de l’application, d’algorithmes de commande prédictive non linéaire (CPNL), avec une gamme relativement large de réalisations industrielles. Un des obstacles les plus significatifs rencontré lors du développement de cette commande est lié aux incertitudes sur le modèle du système. Dans ce contexte, l’objectif principal de cette thèse est la conception de lois de commande prédictives non linéaires robustes vis-à-vis des incertitudes sur le modèle. Classiquement, cette synthèse peut s’obtenir via la résolution d’un problème d’optimisation min-max. L’idée est alors de minimiser l’erreur de suivi de la trajectoire optimale pour la pire réalisation d'incertitudes possible. Cependant, cette formulation de la commande prédictive robuste induit une complexité qui peut être élevée ainsi qu’une charge de calcul importante, notamment dans le cas de systèmes multivariables, avec un nombre de paramètres incertains élevé. Pour y remédier, une approche proposée dans ces travaux consiste à simplifier le problème d’optimisation min-max, via l’analyse de sensibilité du modèle vis-à-vis de ses paramètres afin d’en réduire le temps de calcul. Dans un premier temps, le critère est linéarisé autour des valeurs nominales des paramètres du modèle. Les variables d’optimisation sont soit les commandes du système soit l’incrément de commande sur l’horizon temporel. Le problème d’optimisation initial est alors transformé soit en un problème convexe, soit en un problème de minimisation unidimensionnel, en fonction des contraintes imposées sur les états et les commandes. Une analyse de la stabilité du système en boucle fermée est également proposée. En dernier lieu, une structure de commande hiérarchisée combinant la commande prédictive robuste linéarisée et une commande par mode glissant intégral est développée afin d’éliminer toute erreur statique en suivi de trajectoire de référence. L'ensemble des stratégies proposées est appliqué à deux cas d'études de commande de bioréacteurs de culture de microorganismes. / The last few years have led to very rapid developments, both in the formulation and the application of Nonlinear Model Predictive Control (NMPC) algorithms, with a relatively wide range of industrial achievements. One of the most significant challenges encountered during the development of this control law is due to uncertainties in the model of the system. In this context, the thesis addresses the design of NMPC control laws robust towards model uncertainties. Usually, the above design can be achieved through solving a min-max optimization problem. In this case, the idea is to minimize the tracking error for the worst possible uncertainty realization. However, this robust approach tends to become too complex to be solved numerically online, especially in the case of multivariable systems with a large number of uncertain parameters. To address this shortfall, the proposed approach consists in simplifying the min-max optimization problem through a sensitivity analysis of the model with respect to its parameters, in order to reduce the calculation time. First, the criterion is linearized around the model parameters nominal values. The optimization variables are either the system control inputs or the control increments over the prediction horizon. The initial optimization problem is then converted either into a convex optimization problem, or a one-dimensional minimization problem, depending on the nature of the constraints on the states and commands. The stability analysis of the closed-loop system is also addressed. Finally, a hierarchical control strategy is developed, that combines a robust model predictive control law with an integral sliding mode controller, in order to cancel any tracking error. The proposed approaches are applied through two case studies to the control of microorganisms culture in bioreactors.
|
198 |
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
|
199 |
Implementation and performance analysis of a model-based controller on a batch pulp digesterSandrock, Carl 15 October 2004 (has links)
The control of batch pulp digesters is hampered by insufficient measurements as well as nonlinearity and weak correlation between consecutive cooks. This makes a model-based approach to control attractive. Due to the age of the industry, many legacy controllers are in place on digesters around the world. The theoretical variance obtained by Monte Carlo modelling of a new controller is used as a benchmark for performance comparison between an old control system (S-factor) and a new model based controller developed by the University of Pretoria (the UP controller). This study covers the development of the controller, Monte Carlo modelling of the old and new controllers and in-situ testing of the UP controller on an operating digester. During Monte Carlo simulation, the UP controller outperformed the legacy controller, obtaining a theoretical overall variance of 3,07 (which will be used as the baseline for performance measurement) while also showing larger responses to tuning factors. The S-factor performed at 6,8 times the theoretical optimum variance during in situ testing, while the UP controller performed at 3,9 times the theoretical optimum (43% better than the S-factor controller). An average error 90% lower than that of the S-factor controller was obtained when using the UP controller. Additional benefits of the new controller include easy inclusion of new measurements and clear relations between the tuning parameters used and the conditions in the digester. / Dissertation (MEng (Control))--University of Pretoria, 2003. / Chemical Engineering / unrestricted
|
200 |
Model-Free Controller Design based on Simultaneous Perturbation Stochastic Approximation / 同時摂動確率近似に基づくモデルフリー型制御器設計Mohd, Ashraf bin Ahmad 23 March 2015 (has links)
京都大学 / 0048 / 新制・課程博士 / 博士(情報学) / 甲第19125号 / 情博第571号 / 新制||情||100(附属図書館) / 32076 / 京都大学大学院情報学研究科システム科学専攻 / (主査)教授 杉江 俊治, 教授 石井 信, 教授 加納 学, 准教授 東 俊一 / 学位規則第4条第1項該当 / Doctor of Informatics / Kyoto University / DFAM
|
Page generated in 0.0649 seconds