6,050 research outputs found

    Nonlinear predictive control applied to steam/water loop in large scale ships

    Get PDF
    In steam/water loop for large scale ships, there are mainly five sub-loops posing different dynamics in the complete process. When optimization is involved, it is necessary to select different prediction horizons for each loop. In this work, the effect of prediction horizon for Multiple-Input Multiple-Output (MIMO) system is studied. Firstly, Nonlinear Extended Prediction Self-Adaptive Controller (NEPSAC) is designed for the steam/water loop system. Secondly, different prediction horizons are simulated within the NEPSAC algorithm. Based on simulation results, we conclude that specific tuning of prediction horizons based on loop’s dynamic outperforms the case when a trade-off is made and a single valued prediction horizon is used for all the loops

    Robust multivariable predictive control: how can it be applied to industrial test stands ?

    Get PDF
    To cope with recent technological evolutions of air conditioning systems for aircraft, the French Aeronautical Test Center built a new test stand for certification at ground level. The constraints specified by the industrial users of the process seemed antagonistic for many reasons. First, the controller had to be implemented on an industrial automaton, not adaptable to modern algorithms. Then the specified dynamic performances were very demanding, especially taking into account the wide operating ranges of the process. Finally, the proposed controller had to be easy for nonspecialist users to handle. Thus, the control design and implementation steps had to be conducted considering both theoretical and technical aspects. This finally led to the development of a new multivariable predictive controller, called alpha-MPC, whose main characteristic is the introduction of an extra tuning parameter alpha that has enhanced the overall control robustness. In particular, the H1-norm of the sensitivity functions can be significantly reduced by tuning this single new parameter. It turns out to be a simple but efficient way to improve the robustness of the initial algorithm. The other classical tuning parameters are still physically meaningful, as is usual with predictive techniques. The initial results are very promising and this controller has already been adopted by the industrial users as the basis of the control part for future developments of the test stand

    State-Space Interpretation of Model Predictive Control

    Get PDF
    A model predictive control technique based on a step response model is developed using state estimation techniques. The standard step response model is extended so that integrating systems can be treated within the same framework. Based on the modified step response model, it is shown how the state estimation techniques from stochastic optimal control can be used to construct the optimal prediction vector without introducing significant additional numerical complexity. In the case of integrated or double integrated white noise disturbances filtered through general first-order dynamics and white measurement noise, the optimal filter gain is parametrized explicitly in terms of a single parameter between 0 and 1, thus removing the requirement for solving a Riccati equation and equipping the control system with useful on-line tuning parameters. Parallels are drawn to the existing MPC techniques such as Dynamic Matrix Control (DMC), Internal Model Control (IMC) and Generalized Predictive Control (GPC)

    Predictive control and estimation algorithms for the NASA/JPL 70-meter antennas

    Get PDF
    A modified output prediction procedure and a new controller design is presented based on the predictive control law. Also, a new predictive estimator is developed to complement the controller and to enhance system performance. The predictive controller is designed and applied to the tracking control of the Deep Space Network 70 m antennas. Simulation results show significant improvement in tracking performance over the linear quadratic controller and estimator presently in use

    Implementation of self-tuning control for turbine generators

    Get PDF
    PhD ThesisThis thesis documents the work that has been done towards the development of a 'practical' self-tuning controller for turbine generator plant. It has been shown by simulation studies and practical investigations using a micro-alternator system that a significant enhancement in the overall performance in terms of control and stability can be achieved by improving the primary controls of a turbine generator using self-tuning control. The self-tuning AVR is based on the Generalised Predictive Control strategy. The design of the controller has been done using standard off-the-shelf microprocessor hardware and structured software design techniques. The proposed design is thus flexible, cost-effective, and readily applicable to 'real' generating plant. Several practical issues have been tackled during the design of the self-tuning controller and techniques to improve the robustness of the measurement system, controller, and parameter estimator have been proposed and evaluated. A simple and robust measurement system for plant variables based on software techniques has been developed and its suitability for use in the self-tuning controller has been practically verified. The convergence, adaptability, and robustness aspects of the parameter estimator have been evaluated and shown to be suitable for long-term operation in 'real' self-tuning controllers. The self-tuning AVR has been extensively evaluated under normal and fault conditions of the turbine generator. It has been shown that this new controller is superior in performance when compared with a conventional lag-lead type of fixed-parameter digital AVR. The use of electrical power as a supplementary feedback signal in the new AVR is shown to further improve the dynamic stability of the system. The self-tuning AVR has been extended to a multivariable integrated self-tuning controller which combines the AVR and EHG functions. The flexibility of the new AVR to enable its expansion for more complex control applications has thus been demonstrated. Simple techniques to incorporate constraints on control inputs without upsetting the loop decoupling property of the multivariable controller have been proposed and evaluated. It is shown that a further improvement in control performance and stability can be achieved by the integrated controller.Parsons Turbine Generators Ltd

    Move Suppression Calculations for Well-Conditioned MPC

    Get PDF
    Several popular tuning strategies applicable to Model Predictive Control (MPC) schemes such as GPC and DMC have previously been developed. Many of these tuning strategies require an approximate model of the controlled process to be obtained, typically of the First Order Plus Dead Time type. One popular method uses such a model to analytically calculate an approximate value of the move suppression coefficient to achieve a desired condition number for the regularized system dynamic matrix; however it is not always accurate and tends to under-estimate the required value. In this paper an off-line method is presented to exactly calculate the move suppression coefficient required to achieve a desired condition number directly from the unregularized system dynamic matrix. This method involves an Eigendecomposition of the system dynamic matrix - which may be too unwieldy in some cases –and a simpler analytical expression is also derived. This analytical expression provides a guaranteed tight upper bound on the required move suppression coefficient yielding a tuning formula which is easy to apply, even in on-line situations. Both methods do not require the use of approximate or reduced order process models for their application. Simulation examples and perturbation studies illustrate the effectiveness of the methods in both off-line and on-line MPC configurations. It is shown that accurate conditioning and improved closed loop robustness can be achieved

    Extremum Seeking-based Iterative Learning Linear MPC

    Full text link
    In this work we study the problem of adaptive MPC for linear time-invariant uncertain models. We assume linear models with parametric uncertainties, and propose an iterative multi-variable extremum seeking (MES)-based learning MPC algorithm to learn on-line the uncertain parameters and update the MPC model. We show the effectiveness of this algorithm on a DC servo motor control example.Comment: To appear at the IEEE MSC 201

    An MPC Approach to Transient Control of Liquid-Propellant Rocket Engines

    Get PDF
    International audienceThe current context of launchers reusability requires the improvement of control algorithms for their liquid-propellant rocket engines. Their transient phases are generally still performed in open loop. In this paper, it is aimed at enhancing the control performance and robustness during the fully continuous phase of the start-up transient of a generic gas-generator cycle. The main control goals concern end-state tracking in terms of combustion-chamber pressure and chambers mixture ratios, as well as the verification of a set of hard operational constraints. A controller based on a nonlinear preprocessor and on linear MPC (Model-Predictive Control) has been synthesised, making use of nonlinear state-space models of the engine. The former generates the full-state reference to be tracked while the latter achieves the aforementioned goals with sufficient accuracy and verifying constraints for the required pressure levels. Robustness considerations are included in the MPC algorithm via an epigraph formulation of the minimax robust optimisation problem, where a finite set of perturbation scenarios is considered

    Multivariable norm optimal iterative learning control with auxiliary optimization

    No full text
    The paper describes a substantial extension of Norm Optimal Iterative Learning Control (NOILC) that permits tracking of a class of finite dimensional reference signals whilst simultaneously converging to the solution of a constrained quadratic optimization problem. The theory is presented in a general functional analytical framework using operators between chosen real Hilbert spaces. This is applied to solve problems in continuous time where tracking is only required at selected intermediate points of the time interval but, simultaneously, the solution is required to minimize a specified quadratic objective function of the input signals and chosen auxiliary (state) variables. Applications to the discrete time case, including the case of multi-rate sampling, are also summarized. The algorithms are motivated by practical need and provide a methodology for reducing undesirable effects such as payload spillage, vibration tendencies and actuator wear whilst maintaining the desired tracking accuracy necessary for task completion. Solutions in terms of NOILC methodologies involving both feedforward and feedback components offer the possibilities of greater robustness than purely feedforward actions. Robustness of the feedforward implementation is discussed and the work is illustrated by experimental results from a robotic manipulator
    • 

    corecore