Searcharxiv⌕ Search

arXiv subjects

Lorenzo Fagiano

Publications and source records attributed to Lorenzo Fagiano.

At least 37 records · Page 2Linked to original sources

Learning-based predictive control for linear systems: a unitary approach

A comprehensive approach addressing identification and control for learningbased Model Predictive Control (MPC) for linear systems is presented. The design technique yields a data-driven MPC law, based on a dataset collected from the working plant. The method is indirect, i.e. it relies on a model learning phase and a model-based control design one, devised in an integrated manner. In the model learning phase, a twofold outcome is achieved: first, different optimal p-steps ahead prediction models are obtained, to be used in the MPC cost function; secondly, a perturbed state-space model is derived, to be used for robust constraint satisfaction. Resorting to Set Membership techniques, a characterization of the bounded model uncertainties is obtained, which is a key feature for a successful application of the robust control algorithm. In the control design phase, a robust MPC law is proposed, able to track piece-wise constant reference signals, with guaranteed recursive feasibility and convergence properties. The controller embeds multistep predictors in the cost function, it ensures robust constraints satisfaction thanks to the learnt uncertainty model, and it can deal with possibly unfeasible reference values. The proposed approach is finally tested in a numerical example.

eess.SY↗

Guaranteed simulation error bounds for linear time invariant systems identified from data

This is a technical report that extends and clarifies the results presented in [1]. The model identification problem for asymptotically stable linear time invariant systems is considered. The system output is affected by an additive noise with unknown bound, and a finite set of data is available for parameter estimation. The goal is to derive a model with guaranteed simulation error bounds for all predicted time steps, up to a finite horizon of choice. This is achieved in three steps. At first, the noise bound, system order, and impulse response decay rate are estimated from data. Then, the estimated quantities are used to refine the sets of all possible multi-step predictors compatible with data and prior assumptions (Feasible Parameter Sets, FPSs). The FPSs allow one to derive, in a Set Membership framework, guaranteed error bounds for any given multi-step predictor, including the one obtained by simulating the system model. Finally, the wanted model parameters are identified by numerical optimization, imposing the constraints provided by the FPSs and using one of two proposed optimality criteria, namely to minimize the worst-case error bound over the considered simulation horizon, or to minimize a standard simulation error criterion. Numerical simulations illustrate the validity of the approach.

math.OC↗

Identification of Induction Motors with Smart Circuit Breakers

The problem of estimating the parameters of induction motor models is considered, using the data measured by a circuit breaker equipped with industrial sensors. The measured data pertain to direct-on-line motor startups, during which the breaker acquires three-phase stator voltage and current derivative. This setup is novel with respect to previous contributions in the literature, where voltage and current (and possibly also rotor speed) are considered. The collected data are used to formulate a parameter identification problem, where the cost function penalizes the discrepancy between simulated and measured derivatives of the stator currents. The resulting nonlinear program is solved via numerical optimization, and a number of algorithmic improvements with respect to the literature are proposed. In order to evaluate the goodness of the obtained results, an experimental rig has been built, where the motor's voltages and currents are simultaneously acquired also by accurate sensors, and the corresponding identification results are compared with those obtained with the circuit breaker. The presented experimental results indicate that the considered industrial circuit breaker is able to provide data with high-enough quality to carry out model-based nonlinear identification of induction machines. The identified models can then be used for several further applications within a smart grid scenario.

math.OC↗

On multi-step prediction models for receding horizon control

The derivation of multi-step-ahead prediction models from sampled data of a linear system is considered. A dedicated prediction model is built for each future time step of interest. In addition to a nominal model, the set of all models consistent with data and prior information is derived as well, making the approach suitable for robust control design within a Model Predictive Control framework. The resulting parameter identification problem is solved through a sequence of convex programs, overcoming the non-convexity arising when identifying 1-step prediction models with an output-error criterion. At the same time, the derived models guarantee a worst-case error which is always smaller than the one obtained by iterating models identified with a 1-step prediction error criterion.

eess.SY↗

Randomized Solutions to Convex Programs with Multiple Chance Constraints

The scenario-based optimization approach (`scenario approach') provides an intuitive way of approximating the solution to chance-constrained optimization programs, based on finding the optimal solution under a finite number of sampled outcomes of the uncertainty (`scenarios'). A key merit of this approach is that it neither assumes knowledge of the uncertainty set, as it is common in robust optimization, nor of its probability distribution, as it is usually required in stochastic optimization. Moreover, the scenario approach is computationally efficient as its solution is based on a deterministic optimization program that is canonically convex, even when the original chance-constrained problem is not. Recently, researchers have obtained theoretical foundations for the scenario approach, providing a direct link between the number of scenarios and bounds on the constraint violation probability. These bounds are tight in the general case of an uncertain optimization problem with a single chance constraint. However, this paper shows that these bounds can be improved in situations where the constraints have a limited `support rank', a new concept that is introduced for the first time. This property is typically found in a large number of practical applications---most importantly, if the problem originally contains multiple chance constraints (e.g. multi-stage uncertain decision problems), or if a chance constraint belongs to a special class of constraints (e.g. linear or quadratic constraints). In these cases the quality of the scenario solution is improved while the same bound on the constraint violation probability is maintained, and also the computational complexity is reduced.

math.OC↗

Autonomous Take-Off and Flight of a Tethered Aircraft for Airborne Wind Energy

A control design approach to achieve fully autonomous take-off and flight maneuvers with a tethered aircraft is presented and demonstrated in real-world flight tests with a small-scale prototype. A ground station equipped with a controlled winch and a linear motion system accelerates the aircraft to take-off speed and controls the tether reeling in order to limit the pulling force. This setup corresponds to airborne wind energy systems with ground-based energy generation and rigid aircrafts. A simple model of the aircraft's dynamics is introduced and its parameters are identified from experimental data. A model-based, hierarchical feedback controller is then designed, whose aim is to manipulate the elevator, aileron and propeller inputs in order to stabilize the aircraft during the take-off and to achieve figure-of-eight flight patterns parallel to the ground. The controller operates in a fully decoupled mode with respect to the ground station. Parameter tuning and stability/robustness aspect are discussed, too. The experimental results indicate that the controller is able to achieve satisfactory performance and robustness, notwithstanding its simplicity, and confirm that the considered take-off approach is technically viable and solves the issue of launching this kind of airborne wind energy systems in a compact space and at low additional cost.

eess.SY↗

A Small-Scale Prototype to Study the Take-Off of Tethered Rigid Aircrafts for Airborne Wind Energy

The design of a prototype to carry out take-off and flight tests with tethered aircrafts is presented. The system features a ground station equipped with a winch and a linear motion system. The motion of these two components is regulated by an automatic control system, whose goal is to accelerate a tethered aircraft to take-off speed using the linear motion system, while reeling-out the tether from the winch with low pulling force and avoiding entanglement. The mechanical, electrical, measurement and control aspects of the prototype are described in detail. Experimental results with a manually-piloted aircraft are presented, showing a good matching with previous theoretical findings.

eess.SY↗

On the Take-off of Airborne Wind Energy Systems Based on Rigid Wings

The problem of launching a tethered aircraft to be used for airborne wind energy generation is investigated. Exploiting well-assessed physical principles, an analysis of three different take-off approaches is carried out. The approaches are then compared on the basis of quantitative and qualitative criteria introduced to assess their technical and economic viability. Finally, a deeper study of the concept that is deemed the most viable one, i.e. a linear take-off maneuver combined with on-board propellers, is performed by means of numerical simulations. The latter are used to refine the initial analysis in terms of power required for take-off, and further confirm the viability of the approach.

math.OC↗

Autonomous take-off and landing of a tethered aircraft: a simulation study

The problem of autonomous launch and landing of a tethered rigid aircraft for airborne wind energy generation is addressed. The system operates with ground-based power conversion and pumping cycles, where the tether is repeatedly reeled in and out of a winch installed on the ground and linked to an electric motor/generator. In order to accelerate the aircraft to take-off speed, the ground station is augmented with a linear motion system composed by a slide translating on rails and controlled by a second motor. An onboard propeller is used to sustain the forward velocity during the ascend of the aircraft. During landing, a slight tension on the line is kept, while the onboard control surfaces are used to align the aircraft with the rails and to land again on them. A model-based, decentralized control approach is proposed, capable to carry out a full cycle of launch, low-tension flight, and landing again on the rails. The derived controller is tested via numerical simulations with a realistic dynamical model of the system, in presence of different wind speeds and turbulence, and its performance in terms of landing accuracy is assessed. This study is part of a project aimed to experimentally verify the launch and landing approach on a small-scale prototype.

eess.SY↗

Order Reduction of the Radiative Heat Transfer Model for the Simulation of Plasma Arcs

An approach to derive low-complexity models describing thermal radiation for the sake of simulating the behavior of electric arcs in switchgear systems is presented. The idea is to approximate the (high dimensional) full-order equations, modeling the propagation of the radiated intensity in space, with a model of much lower dimension, whose parameters are identified by means of nonlinear system identification techniques. The low-order model preserves the main structural aspects of the full-order one, and its parameters can be straightforwardly used in arc simulation tools based on computational fluid dynamics. In particular, the model parameters can be used together with the common approaches to resolve radiation in magnetohydrodynamic simulations, including the discrete-ordinate method, the P-N methods and photohydrodynamics. The proposed order reduction approach is able to systematically compute the partitioning of the electromagnetic spectrum in frequency bands, and the related absorption coefficients, that yield the best matching with respect to the finely resolved absorption spectrum of the considered gaseous medium. It is shown how the problem's structure can be exploited to improve the computational efficiency when solving the resulting nonlinear optimization problem. In addition to the order reduction approach and the related computational aspects, an analysis by means of Laplace transform is presented, providing a justification to the use of very low orders in the reduction procedure as compared with the full-order model. Finally, comparisons between the full-order model and the reduced-order ones are presented.

math.OC↗

Automatic Retraction and Full Cycle Operation for a Class of Airborne Wind Energy Generators

Airborne wind energy systems aim to harvest the power of winds blowing at altitudes higher than what conventional wind turbines reach. They employ a tethered flying structure, usually a wing, and exploit the aerodynamic lift to produce electrical power. In the case of ground-based systems, where the traction force on the tether is used to drive a generator on the ground, a two phase power cycle is carried out: one phase to produce power, where the tether is reeled out under high traction force, and a second phase where the tether is recoiled under minimal load. The problem of controlling a tethered wing in this second phase, the retraction phase, is addressed here, by proposing two possible control strategies. Theoretical analyses, numerical simulations, and experimental results are presented to show the performance of the two approaches. Finally, the experimental results of complete autonomous power generation cycles are reported and compared with first-principle models.

eess.SY↗

The Scenario Approach for Stochastic Model Predictive Control with Bounds on Closed-Loop Constraint Violations

Many practical applications of control require that constraints on the inputs and states of the system be respected, while optimizing some performance criterion. In the presence of model uncertainties or disturbances, for many control applications it suffices to keep the state constraints at least for a prescribed share of the time, as e.g. in building climate control or load mitigation for wind turbines. For such systems, a new control method of Scenario-Based Model Predictive Control (SCMPC) is presented in this paper. It optimizes the control inputs over a finite horizon, subject to robust constraint satisfaction under a finite number of random scenarios of the uncertainty and/or disturbances. While previous approaches have shown to be conservative (i.e. to stay far below the specified rate of constraint violations), the new method is the first to account for the special structure of the MPC problem in order to significantly reduce the number of scenarios. In combination with a new framework for interpreting the probabilistic constraints as average-in-time, rather than pointwise-in-time, the conservatism is eliminated. The presented method retains the essential advantages of SCMPC, namely the reduced computational complexity and the handling of arbitrary probability distributions. It also allows for adopting sample-and-remove strategies, in order to trade performance against computational complexity.

math.OC↗

Real-time Optimization and Adaptation of the Crosswind Flight of Tethered Wings for Airborne Wind Energy

Airborne wind energy systems aim to generate renewable energy by means of the aerodynamic lift produced by a wing tethered to the ground and controlled to fly crosswind paths. The problem of maximizing the average power developed by the generator, in presence of limited information on wind speed and direction, is considered. At constant tether speed operation, the power is related to the traction force generated by the wing. First, a study of the traction force is presented for a general path parametrization. In particular, the sensitivity of the traction force on the path parameters is analyzed. Then, the results of this analysis are exploited to design an algorithm to maximize the force, hence the power, in real-time. The algorithm uses only the measured traction force on the tether and it is able to adapt the system's operation to maximize the average force with uncertain and time-varying wind. The influence of inaccurate sensor readings and turbulent wind are also discussed. The presented algorithm is not dependent on a specific hardware setup and can act as an extension of existing control structures. Both numerical simulations and experimental results are presented to highlight the effectiveness of the approach.

eess.SY↗

Automatic crosswind flight of tethered wings for airborne wind energy: modeling, control design and experimental results

An approach to control tethered wings for airborne wind energy is proposed. A fixed length of the lines is considered, and the aim of the control system is to obtain figure-eight crosswind trajectories. The proposed technique is based on the notion of the wing's "velocity angle" and, in contrast with most existing approaches, it does not require a measurement of the wind speed or of the effective wind at the wing's location. Moreover, the proposed approach features few parameters, whose effects on the system's behavior are very intuitive, hence simplifying tuning procedures. A simplified model of the steering dynamics of the wing is derived from first-principle laws, compared with experimental data and used for the control design. The control algorithm is divided into a low-level loop for the velocity angle and a high-level guidance strategy to achieve the desired flight patterns. The robustness of the inner loop is verified analytically, and the overall control system is tested experimentally on a small-scale prototype, with varying wind conditions and using different wings.

eess.SY↗

Design of a small-scale prototype for research in airborne wind energy

Airborne wind energy is a new renewable technology that promises to deliver electricity at low costs and in large quantities. Despite the steadily growing interest in this field, very limited results with real-world data have been reported so far, due to the difficulty faced by researchers when realizing an experimental setup. Indeed airborne wind energy prototypes are mechatronic devices involving many multidisciplinary aspects, for which there are currently no established design guidelines. With the aim of making research in airborne wind energy accessible to a larger number of researchers, this work provides such guidelines for a small-scale prototype. The considered system has no energy generation capabilities, but it can be realized at low costs, used with little restrictions and it allows one to test many aspects of the technology, from sensors to actuators to wing design and materials. In addition to the guidelines, the paper provides the details of the design and costs of an experimental setup realized at the University of California, Santa Barbara, and successfully used to develop and test sensor fusion and automatic control solutions.

eess.SY↗