154,540 research outputs found

    Optimal control of non-stationary differential linear repetitive processes

    No full text
    Differential repetitive processes are a distinct class of continuousdiscrete 2D linear systems of both systems theoretic and applications interest. The feature which makes them distinct from other classes of such systems is the fact that information propagation in one of the two independent directions only occurs over a finite interval. Applications areas include iterative learning control and iterative solution algorithms for classes of dynamic nonlinear optimal control problems based on the maximum principle, and the modelling of numerous industrial processes such as metal rolling, and long-wall cutting etc. The new results in is paper solve a general optimal problem in the presence of non-stationary dynamics

    Learning and Reacting with Inaccurate Prediction: Applications to Autonomous Excavation

    Get PDF
    Motivated by autonomous excavation, this work investigates solutions to a class of problem where disturbance prediction is critical to overcoming poor performance of a feedback controller, but where the disturbance prediction is intrinsically inaccurate. Poor feedback controller performance is related to a fundamental control problem: there is only a limited amount of disturbance rejection that feedback compensation can provide. It is known, however, that predictive action can improve the disturbance rejection of a control system beyond the limitations of feedback. While prediction is desirable, the problem in excavation is that disturbance predictions are prone to error due to the variability and complexity of soil-tool interaction forces. This work proposes the use of iterative learning control to map the repetitive components of excavation forces into feedforward commands. Although feedforward action shows useful to improve excavation performance, the non-repetitive nature of soil-tool interaction forces is a source of inaccurate predictions. To explicitly address the use of imperfect predictive compensation, a disturbance observer is used to estimate the prediction error. To quantify inaccuracy in prediction, a feedforward model of excavation disturbances is interpreted as a communication channel that transmits corrupted disturbance previews, for which metrics based on the sensitivity function exist. During field trials the proposed method demonstrated the ability to iteratively achieve a desired dig geometry, independent of the initial feasibility of the excavation passes in relation to actuator saturation. Predictive commands adapted to different soil conditions and passes were repeated autonomously until a pre-specified finish quality of the trench was achieved. Evidence of improvement in disturbance rejection is presented as a comparison of sensitivity functions of systems with and without the use of predictive disturbance compensation

    Dissipative stability theory for linear repetitive processes with application in iterative learning control

    Get PDF
    This paper develops a new set of necessary and sufficient conditions for the stability of linear repetitive processes, based on a dissipative setting for analysis. These conditions reduce the problem of determining whether a linear repetitive process is stable or not to that of checking for the existence of a solution to a set of linear matrix inequalities (LMIs). Testing the resulting conditions only requires compu- tations with matrices whose entries are constant in comparison to alternatives where frequency response computations are required

    A 2D systems approach to iterative learning control for discrete linear processes with zero Markov parameters

    No full text
    In this paper a new approach to iterative learning control for the practically relevant case of deterministic discrete linear plants with uniform rank greater than unity is developed. The analysis is undertaken in a 2D systems setting that, by using a strong form of stability for linear repetitive processes, allows simultaneous con-sideration of both trial-to-trial error convergence and along the trial performance, resulting in design algorithms that can be computed using Linear Matrix Inequalities (LMIs). Finally, the control laws are experimentally verified on a gantry robot that replicates a pick and place operation commonly found in a number of applications to which iterative learning control is applicable

    On the Control of Distributed Parameter Systems using a Multidimensional Systems Setting

    No full text
    The unique characteristic of a repetitive process is a series of sweeps, termed passes, through a set of dynamics defined over a finite duration with resetting before the start of the each new one. On each pass an output, termed the pass profile is produced which acts as a forcing function on, and hence contributes to, the dynamics of the next pass profile. This leads to the possibility that the output, i.e. the sequence of pass profiles, will contain oscillations which increase in amplitude in the pass-to-pass direction. Such behavior cannot be controlled by standard linear systems approach and instead they must be treated as a multidimensional system, i.e. information propagation in more than one independent direction. Physical examples of such processes include long-wall coal cutting and metal rolling. In this paper, stability analysis and control systems design algorithms are developed for a model where a plane, or rectangle, of information is propagated in the passto- pass direction. The possible use of these in the control of distributed parameter systems is then described using a fourthorder wavefront equation

    Iterative Nonlinear Control of a Semibatch Reactor. Stability Analysis

    Get PDF
    This paper presents the application of Iterative Nonlinear Model Predictive Control, INMPC, to a semibatch chemical reactor. The proposed control approach is derived from a model-based predictive control formulation which takes advantage of the repetitive nature of batch processes. The proposed controller combines the good qualities of Model Predictive Control (MPC) with the possibility of learning from past batches, that is the base of Iterative Control. It uses a nonlinear model and a quadratic objective function that is optimized in order to obtain the control law. A stability proof with unitary control horizon is given for nonlinear plants that are affine in control and have linear output map. The controller shows capabilities to learn the optimal trajectory after a few iterations, giving a better fit than a linear non-iterative MPC controller. The controller has applications in repetitive disturbance rejection, because they do not modify the model for control purposes. In this application, some experiments with a disturbance in inlet water temperature has been performed, getting good results.Ministerio de Ciencia y TecnologĆ­a DPI2004-07444-C04-0

    Application of iterative nonlinear model predictive control to a batch pilot reactor

    Get PDF
    IFAC WORLD CONGRESS (16) (16.2005.PRAGA, REPƚBLICA CHECA)The aim of this article is to present the Iterative Model Predictive Controller, inmpc, as a good candidate to control chemical batch reactors. The proposed control approach is derived from a model-based predictive control formulation which takes advantage of the repetitive nature of batch processes. The proposed controller combines the good qualities of Model Predictive Control (mpc) with the possibility of learning from past batches, that is the base of Iterative Control. It uses a nonlinear model and a quadratic objective function that is optimized in order to obtain the control law. The controller is tested on a batch pilot reactor, and a comparison with an Iterative Learning Controller (ilc) is made. Under input constraints and for this nonlinear plant, a fast convergence rate is obtained with the proposed controller, showing good operational results. Although the controller is designed for discrete-time systems, it is a necessary condition that the continuous-time model does not present blow-up characteristics. The batch pilot reactor emulates an exothermal chemical reaction by means of electrical heating

    <i>H</i><sub>2</sub> and mixed <i>H</i><sub>2</sub>/<i>H</i><sub>āˆž</sub> Stabilization and Disturbance Attenuation for Differential Linear Repetitive Processes

    Get PDF
    Repetitive processes are a distinct class of two-dimensional systems (i.e., information propagation in two independent directions) of both systems theoretic and applications interest. A systems theory for them cannot be obtained by direct extension of existing techniques from standard (termed 1-D here) or, in many cases, two-dimensional (2-D) systems theory. Here, we give new results towards the development of such a theory in H2 and mixed H2/Hāˆž settings. These results are for the sub-class of so-called differential linear repetitive processes and focus on the fundamental problems of stabilization and disturbance attenuation
    • ā€¦
    corecore