• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 292
  • 51
  • 24
  • 23
  • 6
  • 6
  • 3
  • 2
  • 1
  • 1
  • 1
  • Tagged with
  • 516
  • 516
  • 495
  • 165
  • 92
  • 91
  • 87
  • 77
  • 60
  • 54
  • 54
  • 54
  • 52
  • 50
  • 48
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
71

Stochastic Model Predictive Control for Trajectory Planning

Fernandez-Real, Marti January 2020 (has links)
Trajectory planning constitutes an essential step for proper autonomous vehicles’performance. This work aims at defining and testing a stochastic approach providingsafe, length-optimal and comfortable trajectories accounting for road, model anddisturbance uncertainties. A Stochastic Model Predictive Control (SMPC) problemis formulated using a Linear Parameter Varying Bicycle Model, state-probabilisticconstraints and input constraints. The SMPC is transformed into a tractable quadraticoptimisation problem after assuming independent and gaussian uncertainties.The proposed trajectory planning methodology is intended to be implemented onlinein a Receding Horizon fashion in a real vehicle. Results are presented after computersimulatedtests have been carried out to study the influence of model uncertaintiesand SMPC parameters on the planned and executed trajectories in standard drivingsituations. Particularly, road crosswind is modelled, its effect on vehicles withdifferent steering characteristics is studied and it is considered for improved trajectoryplanning. The approach constitutes a promising method to provide robust trajectoriesto unmodeled errors reaching an equilibrium between conservativeness and quality ofthe solution. / Banplanering utgör ett väsentligt steg för riktiga autonoma fordons prestanda.Syftet med detta arbete är att definiera och testa stokastiska strategier som gersäkra, optimala och bekväma banor som tar hänsyn till vägen, modelbrus ochosäkerheter. En stokastisk Model Predictive Control (SMPC) problem är formuleratmed hjälp av Linear Parameter Varying Bicycle Model, tillstånds-sannolikhetsbivillkoroch inmatningsbivillkor. SMPC transformeras till ett lätthanterlig kvadratiskoptimeringsproblem efter oberoende gaussfördelade osäkerheter antagits.Den föreslagna banplaneringsmetoden är avsedd att implementeras online meden Receding Horizon för ett riktigt fordon. Resultatet är presenterat efterdatorsimulerade experiment har blivit genomförda för att studera påverkan avmodelosäkerheter och SMPC parametrar på den planerade och genomförda banorför standard körsituationer. I synnerhet, är sidovind modellerat, dens effekt påfordon med olika styrkaraktäristik är studerad och är tagen hänsyn till för förbättradbanplanering. Tillvägagångssättet utgör en lovande metod för att tillhandahållarobusta banor för icke-model fel som når en jämvikt mellan konservativitet och kvalitethos lösningen.
72

Optimal pressure control using switching solenoid valves

Alaya, Oussama, Fiedler, Maik 03 May 2016 (has links) (PDF)
This paper presents the mathematical modeling and the design of an optimal pressure tracking controller for an often used setup in pneumatic applications. Two pneumatic chambers are connected with a pneumatic tube. The pressure in the second chamber is to be controlled using two switching valves connected to the first chamber and based on the pressure measurement in the first chamber. The optimal control problem is formulated and solved using the MPC framework. The designed controller shows good tracking quality, while fulfilling hard constraints, like maintaining the pressure below a given upper bound.
73

Novel methods that improve feedback performance of model predictive control with model mismatch

Thiele, Dirk 20 October 2009 (has links)
Model predictive control (MPC) has gained great acceptance in the industry since it was developed and first applied about 25 years ago [1]. It has established its place mainly in the advanced control community. Traditionally, MPC configurations are developed and commissioned by control experts. MPC implementations have usually been only worthwhile to apply on processes that promise large profit increase in return for the large cost of implementation. Thus the scale of MPC applications in terms of number of inputs and outputs has usually been large. This is the main reason why MPC has not made its way into low-level loop control. In recent years, academia and control system vendors have made efforts to broaden the range of MPC applications. Single loop MPC and multiple PID strategy replacements for processes that are difficult to control with PID controllers have become available and easier to implement. Such processes include deadtime-dominant processes, override strategies, decoupling networks, and more. MPC controllers generally have more "knobs" that can be adjusted to gain optimum performance than PID. To solve this problem, general PID replacement MPC controllers have been suggested. Such controllers include forward modeling controller (FMC)[2], constraint LQ control[3] and adaptive controllers like ADCO[4]. These controllers are meant to combine the benefits of predictive control performance and the convenience of only few (more or less intuitive) tuning parameters. However, up until today, MPC controllers generally have only succeeded in industrial environments where PID control was performing poorly or was too difficult to implement or maintain. Many papers and field reports [5] from control experts show that PID control still performs better for a significant number of processes. This is on top of the fact that PID controllers are cheaper and faster to deploy than MPC controllers. Consequently, MPC controllers have actually replaced only a small fraction of PID controllers. This research shows that deficiencies in the feedback control capabilities of MPC controllers are one reason for the performance gap between PID and MPC. By adopting knowledge from PID and other proven feedback control algorithms, such as statistical process control (SPC) and Fuzzy logic, this research aims to find algorithms that demonstrate better feedback control performance than methods commonly used today in model predictive controllers. Initially, the research focused on single input single output (SISO) processes. It is important to ensure that the new feedback control strategy is implemented in a way that does not degrade the control functionality that makes MPC superior to PID in multiple input multiple output (MIMO) processes. / text
74

The Development of Neural Network Based System Identification and Adaptive Flight Control for an AutonomousHelicopter System

Shamsudin, Syariful Syafiq January 2013 (has links)
This thesis presents the development of self adaptive flight controller for an unmanned helicopter system under hovering manoeuvre. The neural network (NN) based model predictive control (MPC) approach is utilised in this work. We use this controller due to its ability to handle system constraints and the time varying nature of the helicopter dynamics. The non-linear NN based MPC controller is known to produce slow solution convergence due to high computation demand in the optimisation process. To solve this problem, the automatic flight controller system is designed using the NN based approximate predictive control (NNAPC) approach that relies on extraction of linear models from the non-linear NN model at each time step. The sequence of control input is generated using the prediction from the linearised model and the optimisation routine of MPC subject to the imposed hard constraints. In this project, the optimisation of the MPC objective criterion is implemented using simple and fast computation of the Hildreth's Quadratic Programming (QP) procedure. The system identification of the helicopter dynamics is typically performed using the time regression network (NNARX) with the input variables. Their time lags are fed into a static feed-forward network such as the multi-layered perceptron (MLP) network. NN based modelling that uses the NNARX structure to represent a dynamical system usually requires a priori knowledge about the model order of the system. Low model order assumption generally leads to deterioration of model prediction accuracy. Furthermore, massive amount of weights in the standard NNARX model can result in an increased NN training time and limit the application of the NNARX model in a real-time application. In this thesis, three types of NN architectures are considered to represent the time regression network: the multi-layered perceptron (MLP), the hybrid multi-layered perceptron (HMLP) and the modified Elman network. The latter two architectures are introduced to improve the training time and the convergence rate of the NN model. The model structures for the proposed architecture are selected using the proposed Lipschitz coefficient and k-cross validation methods to determine the best network configuration that guarantees good generalisation performance for model prediction. Most NN based modelling techniques attempt to model the time varying dynamics of a helicopter system using the off-line modelling approach which are incapable of representing the entire operating points of the flight envelope very well. Past research works attempt to update the NN model during flight using the mini-batch Levenberg-Marquardt (LM) training. However, due to the limited processing power available in the real-time processor, such approaches can only be employed to relatively small networks and they are limited to model uncoupled helicopter dynamics. In order to accommodate the time-varying properties of helicopter dynamics which change frequently during flight, a recursive Gauss-Newton (rGN) algorithm is developed to properly track the dynamics of the system under consideration. It is found that the predicted response from the off-line trained neural network model is suitable for modelling the UAS helicopter dynamics correctly. The model structure of the MLP network can be identified correctly using the proposed validation methods. Further comparison with model structure selection from previous studies shows that the identified model structure using the proposed validation methods offers improvements in terms of generalisation error. Moreover, the minimum number of neurons to be included in the model can be easily determined using the proposed cross validation method. The HMLP and modified Elman networks are proposed in this work to reduce the total number of weights used in the standard MLP network. Reduction in the total number of weights in the network structure contributes significantly to the reduction in the computation time needed to train the NN model. Based on the validation test results, the model structure of the HMLP and modified Elman networks are found to be much smaller than the standard MLP network. Although the total number of weights for both of the HMLP and modified Elman networks are lower than the MLP network, the prediction performance of both of the NN models are on par with the prediction quality of the MLP network. The identification results further indicate that the rGN algorithm is more adaptive to the changes in dynamic properties, although the generalisation error of repeated rGN is slightly higher than the off-line LM method. The rGN method is found capable of producing satisfactory prediction accuracy even though the model structure is not accurately defined. The recursive method presented here in this work is suitable to model the UAS helicopter in real time within the control sampling time and computational resource constraints. Moreover, the implementation of proposed network architectures such as the HMLP and modified Elman networks is found to improve the learning rate of NN prediction. These positive findings inspire the implementation of the real time recursive learning of NN models for the proposed MPC controller. The proposed system identification and hovering control of the unmanned helicopter system are validated in a 6 degree of freedom (DOF) safety test rig. The experimental results confirm the effectiveness and the robustness of the proposed controller under disturbances and parameter changes of the dynamic system.
75

Robust & stochastic model predictive control

Cheng, Qifeng January 2012 (has links)
In the thesis, two different model predictive control (MPC) strategies are investigated for linear systems with uncertainty in the presence of constraints: namely robust MPC and stochastic MPC. Firstly, a Youla Parameter is integrated into an efficient robust MPC algorithm. It is demonstrated that even in the constrained cases, the use of the Youla Parameter can desensitize the costs to the effect of uncertainty while not affecting the nominal performance, and hence it strengthens the robustness of the MPC strategy. Since the controller u = K x + c can offer many advantages and is used across the thesis, the work provides two solutions to the problem when the unconstrained nominal LQ-optimal feedback K cannot stabilise the whole class of system models. The work develops two stochastic tube approaches to account for probabilistic constraints. By using a semi closed-loop paradigm, the nominal and the error dynamics are analyzed separately, and this makes it possible to compute the tube scalings offline. First, ellipsoidal tubes are considered. The evolution for the tube scalings is simplified to be affine and using Markov Chain model, the probabilistic tube scalings can be calculated to tighten the constraints on the nominal. The online algorithm can be formulated into a quadratic programming (QP) problem and the MPC strategy is closed-loop stable. Following that, a direct way to compute the tube scalings is studied. It makes use of the information on the distribution of the uncertainty explicitly. The tubes do not take a particular shape but are defined implicitly by tightened constraints. This stochastic MPC strategy leads to a non-conservative performance in the sense that the probability of constraint violation can be as large as is allowed. It also ensures the recursive feasibility and closed-loop stability, and is extended to the output feedback case.
76

Wind Turbine Wake Interactions - Characterization of Unsteady Blade Forces and the Role of Wake Interactions in Power Variability Control

Saunders, Daniel Curtis 01 January 2017 (has links)
Growing concerns about the environmental impact of fossil fuel energy and improvements in both the cost and performance of wind turbine technologies has spurred a sharp expansion in wind energy generation. However, both the increasing size of wind farms and the increased contribution of wind energy to the overall electricity generation market has created new challenges. As wind farms grow in size and power density, the aerodynamic wake interactions that occur between neighboring turbines become increasingly important in characterizing the unsteady turbine loads and power output of the farm. Turbine wake interactions also impact variability of farm power generation, acting either to increase variability or decrease variability depending on the wind farm control algorithm. In this dissertation, both the unsteady vortex wake loading and the effect of wake interaction on farm power variability are investigated in order to better understand the fundamental physics that govern these processes and to better control wind farm operations to mitigate negative effects of wake interaction. The first part of the dissertation examines the effect of wake interactions between neighboring turbines on the variability in power output of a wind farm, demonstrating that turbine wake interactions can have a beneficial effect on reducing wind farm variability if the farm is properly controlled. In order to balance multiple objectives, such as maximizing farm power generation while reducing power variability, a model predictive control (MPC) technique with a novel farm power variability minimization objective function is utilized. The controller operation is influenced by a number of different time scales, including the MPC time horizon, the delay time between turbines, and the fluctuation time scales inherent in the incident wind. In the current research, a non-linear MPC technique is developed and used to investigate the effect of three time scales on wind farm operation and on variability in farm power output. The goal of the proposed controller is to explore the behavior of an "ideal" farm-level MPC controller with different wind, delay and horizon time scales and to examine the reduction of system power variability that is possible in such a controller by effective use of wake interactions. The second part of the dissertation addresses the unsteady vortex loading on a downstream turbine caused by the interaction of the turbine blades with coherent vortex structures found within the upstream turbine wake. Periodic, stochastic, and transient loads all have an impact on the lifetime of the wind turbine blades and drivetrain. Vortex cutting (or vortex chopping) is a type of stochastic load that is commonly observed when a propeller or blade passes through a vortex structure and the blade width is of the same order of magnitude as the vortex core diameter. A series of Navier-Stokes simulations of vortex cutting with and without axial flow are presented. The goal of this research is to better understand the challenging physics of vortex cutting by the blade rotor, as well as to develop a simple, physics-based, validated expression to characterize the unsteady force induced by vortex
77

Commande prédictive d'un craqueur catalytique à lit fluidisé avec estimation des paramètres clés / Model predictive control of a fluid catalytic cracking unit with estimation of key parameters

Boum, Alexandre Teplaira 23 May 2014 (has links)
Le craquage catalytique à lit fluidisé (FCC) est l'un des procédés les plus importants au sein d'une raffinerie moderne et joue un rôle économique primordial. Le fonctionnement du FCC pose des problèmes d'opération liés à sa complexité. L'étude a porté sur la simulation du FCC, sa commande prédictive multivariable et l'estimation de paramètres-clés. Après une revue de la littérature sur les FCC et les différentes approches de modélisation ainsi que des cinétiques de craquage, un modèle du FCC qui intègre les dynamiques importantes a été choisi pour les besoins de la commande prédictive. La simulation du riser a été effectuée pour différents modèles de craquage et a montré de grandes disparités entre modèles, créant une difficulté à définir un modèle général de riser pour les FCC. Outre le nombre de groupes considérés, les différences concernent la chaleur de réaction globale, les lois de formation de coke sur le catalyseur et la désactivation de ce dernier. Des algorithmes de commande prédictive linéaire et non linéaire basée sur le modèle ont été utilisés pour commander le FCC en tenant compte de sa nature multivariable et des contraintes imposées aux variables manipulées. Les sorties commandées, température en haut du riser et température du régénérateur ont été maintenues proches des consignes, tant en régulation qu'en poursuite, tout en respectant les contraintes portant sur les deux variables manipulées, le débit de catalyseur régénéré et le débit d'air entrant dans le régénérateur. Une commande à trois entrées manipulées, incluant le débit d'alimentation, a également été testée avec succès. La commande prédictive linéaire avec observateur a fourni des résultats encore meilleurs que la commande linéaire quadratique. La commande prédictive non linéaire a été testée mais présente des problèmes pour une implantation en temps réel. L'estimation du coke sur le catalyseur a été réalisée par le filtre de Kalman étendu, mais les erreurs d'estimation sont importantes, probablement à cause du choix insuffisant des mesures effectuées. L'ensemble de l'étude a montré que la commande avancée prédictive du FCC est performante et doit être recommandée, mais peut encore être améliorée en particulier par son réglage et l'estimation des états / Fluid catalytic cracking (FCC) is one of the most important processes in a modern refinery and is of essential economic importance. The FCC operation presents difficulties related to its complexity. The study was related to its simulation, multivariable control and estimation of key parameters. After a litterature review of the FCC, the different approaches of modelling and cracking kinetics, a FCC model that takes into account the important dynamics was chosen for model predictive control purposes. The riser simulation was carried out for different cracking models and shows great differences between these models, which makes it difficult to define a general riser model for the FCC. Besides the number of lumps, differences deal with the global heat of reaction, the coke formation laws and its deactivation functions. Linear and nonlinear model predictive algorithms were used for FCC control taking into account its multivariable nature and the constraints imposed on the manipulated variables. The controlled outputs, temperature at the riser top and temperature in the regenerator were maintained close to their respective set points in regulation and tracking modes while respecting the constraints on the two manipulated variable, the flow rate of regenerated catalyst and the flow rate of air entering the regenerator. A control with three manipulated variables including the feed flow rate was also successfully tested. Linear predictive control with an observer gave better results than linear quadratic control. Nonlinear predictive control was tested but presents problems for real time implementation. The estimation of coke on the catalyst was carried out using extended Kalman filter, but the estimation errors are important, probably due to an insufficient choice of measurements. The overall study showed that advanced predictive control of the FCC is efficient and must be recommended, but it can still be improved upon particularly by its tuning and state estimation
78

Robust trajectory planning of autonomous vehicles at intersections with communication impairments

Chohan, Neha January 2019 (has links)
In this thesis, we consider the trajectory planning of an autonomous vehicle to cross an intersection within a given time interval. The vehicle communicates its sensordata to a central coordinator which then computes the trajectory for the given time horizon and sends it back to the vehicle. We consider a realistic scenario in which the communication links are unreliable, the evolution of the state has noise (e.g., due to the model simplification and environmental disturbances), and the observationis noisy (e.g., due to noisy sensing and/or delayed information). The intersection crossing is modeled as a chance constraint problem and the stochastic noise evolution is restricted by a terminal constraint. The communication impairments are modeled as packet drop probabilities and Kalman estimation techniques are used for predicting the states in the presence of state and observation noises. A robust sub-optimalsolution is obtained using convex optimization methods which ensures that the intersection is crossed by the vehicle in the given time interval with very low chance of failure.
79

Predictive adaptive cruise control in an embedded environment. / Controle de cruzeiro adaptativo preditivo em um ambiente embarcado.

Brugnolli, Mateus Mussi 31 July 2018 (has links)
The development of Advanced Driving Assistance Systems (ADAS) produces comfort and safety through the application of several control theories. One of these systems is the Adaptive Cruise Control (ACC). In this work, a distribution of two control loops of such system is developed for an embedded application to a vehicle. The vehicle model was estimated using the system identification theory. An outer loop control manages the radar data to compute a suitable cruise speed, and an inner loop control aims for the vehicle to reach the cruise speed given a desired performance. For the inner loop, it is used two different approaches of model predictive control: a finite horizon prediction control, known as MPC, and an infinite horizon prediction control, known as IHMPC. Both controllers were embedded in a microcontroller able to communicate directly with the electronic unit of the vehicle. This work validates its controllers using simulations with varying systems and practical experiments with the aid of a dynamometer. Both predictive controllers had a satisfactory performance, providing safety to the passengers. / A inclusão de sistemas avançados para assistência de direção (ADAS) tem beneficiado o conforto e segurança através da aplicação de diversas teorias de controle. Um destes sistemas é o Sistema de Controle de Cruzeiro Adaptativo. Neste trabalho, é usado uma distribuição de duas malhas de controle para uma implementação embarcada em um carro de um Controle de Cruzeiro Adaptativo. O modelo do veículo foi estimado usando a teoria de identificação de sistemas. O controle da malha externa utiliza dados de um radar para calcular uma velocidade de cruzeiro apropriada, enquanto o controle da malha interna busca o acionamento do veículo para atingir a velocidade de cruzeiro com um desempenho desejado. Para a malha interna, é utilizado duas abordagens do controle preditivo baseado em modelo: um controle com horizonte de predição finito, e um controle com horizonte de predição infinito, conhecido como IHMPC. Ambos controladores foram embarcados em um microcontrolador capaz de comunicar diretamente com a unidade eletrônica do veículo. Este trabalho valida estes controladores através de simulações com sistemas variantes e experimentos práticos com o auxílio de um dinamômetro. Ambos controladores preditivos apresentaram desempenho satisfatório, fornecendo segurança para os passageiros.
80

Modelagem e controle preditivo econômico de um reator de amônia. / Modeling and economic predictive control of an ammonia reactor.

Esturilio, Glauco Gancine 25 November 2011 (has links)
Este estudo mostra o desenvolvimento de um controlador da classe MPC Model Predictive Control, ou controle preditivo com modelo, para ser utilizado no reator de amônia da Unidade de Fertilizantes Nitrogenados da Bahia FAFEN-BA, da PETROBRAS, localizada em Camaçari/BA. A estratégia de controle visa manter as temperaturas de saída de cada um dos leitos catalíticos do reator dentro de limites adequados através da manipulação das válvulas de controle instaladas na corrente de alimentação do equipamento. O controlador escolhido foi de horizonte de predição infinito com faixas nas variáveis controladas. Adicionalmente, o controlador contém, em uma única camada, um componente de otimização econômica com o objetivo de maximizar o teor de amônia na saída do reator. A função econômica que dá a direção de otimização consiste em um modelo rigoroso de estado estacionário do reator capaz de calcular a fração molar de amônia na saída do equipamento quando são conhecidas as condições da corrente de alimentação e o valor das variáveis manipuladas do controlador. Os resultados das simulações mostraram que o controlador proposto tem bom desempenho, tanto sob o aspecto de controle, no sentido de controlar o sistema quando este sofre perturbações, quanto sob a ótica de otimização econômica, maximizando a conversão de reagentes em amônia sempre que existem graus de liberdade disponíveis no sistema. Foi verificado que a consideração de um MPC de horizonte de predição infinito elimina a necessidade de considerar o gradiente reduzido da função econômica na função objetivo do controlador. Uma sintonia adequada do controlador permite que se considere o gradiente completo da função econômica sem que haja desvio permanente, ou offset, nas variáveis controladas mesmo quando o ponto ótimo de operação se encontra além da faixa de controle. / This study shows the development of a Model Predictive Control (MPC) to the ammonia reactor of PETROBRAS nitrogen fertilizers unit FAFEN-BA that is located in Camaçari/BA, Brazil. The main goal of the control strategy is to keep the temperature at the outlet of the catalyst beds inside adequate ranges by manipulating the feed flow rates to the reactor beds. It has been chosen an infinite horizon controller with control zones and an economic objective. The control and economic optimization are performed in a single layer structure where the objective is to maximize the ammonia content in the reactor outlet stream. The economic function which provides the optimization direction is based on a steady state rigorous model of the reactor that evaluates the ammonia molar fraction at the outlet stream assuming that the feed stream conditions and the manipulated variables are known. The proposed controller shows satisfactory performance in simulations either controlling the system when it faces external disturbances or optimizing the economic goal by increasing the ammonia conversion when degrees of freedom are available. It is shown that the adoption of the infinite horizon MPC eliminates the need to consider the reduced gradient of the economic function in the cost function of the controller. The proper tuning of the controller allows the consideration of the full gradient of economic function without producing offset in the controlled outputs even when the optimum operating point lays outside the control zones.

Page generated in 0.0612 seconds