SearcharxivSearch

arXiv subjects

Romeo Ortega

Publications and source records attributed to Romeo Ortega.

At least 19 recordsLinked to original sources

Introduction to Passivity-based Control

Passivity-based control (PBC) is a nonlinear control design framework that has proven adequate for controlling a wide range of systems, especially physical ones. Their main ingredients are physical quantities such as energy and dissipation, making the control design more intuitive and endowing the controllers with a physical interpretation. In contrast to other, mathematically-based nonlinear control approaches, the energy-based viewpoint and physical intuition of PBC often make this strategy more robust and energy efficient. This chapter provides an overview of PBC, revisiting the basic aspects of this powerful nonlinear control framework and the most common PBC approaches.

eess.SY

An Algebraic State Observer for a Self-Sensing Active Magnetic Bearing System

The problem of designing a globally stable observer for a self-sensing active magnetic bearing system assuming only measurements of currents and voltages is addressed in this paper. Towards this end, we first design a radically different, high performance, state observer, which is obtained invoking novel techniques. Indeed, our objective is to obtain an algebraic relation between the unmeasurable part of the state and filtered versions of the systems inputs and outputs, which holds for all times. Then, using this algebraic observer, we propose a robust asymptotic version of the observer. Simulation results that illustrate the performance of the observer are also presented.

eess.SY

An Algebraic State Observer for a Class of Physical Systems

In this paper we present a radically new approach to design state observers for nonlinear systems, with particular emphasis on physical ones. Our objective is to obtain an algebraic relation between the unmeasurable part of the state and filtered versions of the systems inputs and outputs, which holds true for all $t \geq 0$. The latter qualifier should be contrasted with the usual asymptotic (or fixed/finite time) objective. The standing assumption for our design is the availability -- or possibility of constructing, via coordinate change -- state components with measurable derivatives. In the physical systems studied in the paper this condition is naturally satisfied. The next step in the design is the application of the Swapping Lemma to pull out from the dynamics the derivative of one of these signals. The design is completed replacing the latter by the measurable signals and arranging the remaining terms. The algebraic observer constitutes a refreshing major departure from classical asymptotic observer designs, even in the case of electrical motors and mechanical systems that have been exhaustively studied. Particularly notable is the fact that no observability or excitation condition is imposed for the construction of the algebraic observer.

eess.SY

On the solvability of parameter estimation-based observers for nonlinear systems

Parameter estimation-based observer (PEBO) is a recently developed constructive tool to design state observers for nonlinear systems. It reformulates the state estimation problem as one of online parameter identification, effectively addressing many open estimation challenges in practical applications. The feasibility of a PEBO design relies on two fundamental properties: transformability and identifiability. The former pertains to the existence of an injective solution to a suitable partial differential equation, whereas the latter characterizes the uniqueness of the parameterization induced by the resulting nonlinear regression model. In this paper, we analyze the existence of PEBOs for general nonlinear systems by studying these two properties in detail and by providing sufficient conditions under which they hold.

math.OC

An Experimental Comparison of Sliding Mode and Immersion and Invariance Adaptive Controllers forPosition-feedback Tracking of a Simple Mechanical System with Friction

The purpose of this paper is to illustrate, in an experimental facility consisting of a simple pendular device, the performance of a sliding mode adaptive position-feedback tracking controller of mechanical systems with friction reported in the literature. To put this experimental evidence in perspective, we compare the performance of the sliding mode scheme with the one obtained by an adaptive controller designed following the well-known immersion and invariance technique.

eess.SY

On IDA-PBC with Maximum Energy Shapeability

Interconnection and Damping Assignment Passivity-Based Control (IDA-PBC) is a well-established stabilization technique for affine nonlinear systems. However, its application is generally hindered by the requirement of solving a set of partial differential equations (PDEs), i.e., the so-called matching equation. This paper introduces the notion of \emph{maximum energy shapeability} which describes the scenario that the homogeneous part of the matching equation admits $m$ independent solutions with $m$ the dimension of the control input. We demonstrate that the maximum energy shapeability enables a systematic procedure for the IDA-PBC design by transforming the matching equation into a set of easier-to-solve PDEs. Sufficient conditions for maximum energy shapeability are also provided. It is shown that some existing constructive IDA-PBC designs actually implicitly exploit the maximum energy shapeability. The proposed procedure for the IDA-PBC design is illustrated with the magnetic levitation system.

math.OC

Some Reflections on Sliding Mode Designs in Control Systems: An Example of Adaptive Tracking Control for Simple Mechanical Systems With Friction Without Measurement of Velocity

The objective of this note is to share some reflections of the authors regarding the use of sliding mode designs in control systems. We believe the abundant, and ever increasing, appearance of this kind of works on our scientific publications deserves some critical evaluation of their actual role, relevance and pertinence. First, we discuss the procedure followed by most of these designs -- illustrated with examples from the literature. Second, we bring to the readers attention several aspects of the control problem, central in classical designs, which are disregarded in the sliding mode literature. Finally, to illustrate with an specific example our previous considerations, we compare the performance of two adaptive tracking controllers for a simple one degree of freedom mechanical systems with unknown parameters and static and Coulomb friction -- that do not rely on the measurement of velocity.

eess.SY

A New Partial State-Feedback IDA-PBC for Two-Dimensional Nonlinear Systems: Application to Power Converters with Experimental Results

In this paper we propose a variation of the widely popular Interconnection-and-Damping-Assigment Passivity-Based Control (IDA-PBC) based on Poincare's Lemma to design output feedback globally stabilizing controllers for two dimensional systems. The procedure is constructive and, in comparison with the classical IDA-PBC, whose application is often stymied by the need to solve the (infamous) matching partial differential equation (PDE), in this new method the PDE is replaced by an ordinary differential equation, whose solution is far simpler. The procedure is then applied for the design of voltage-feedback controllers for the three most typical DC-to-DC power converter topologies: the Buck, Boost and Buck-Boost. It is assumed that these converters feed an uncertain load, which is characterized by a static relation between its voltage and current. In the case when the load consists of the parallel connection of a resistive term and a constant power load we propose an adaptive version of the design, adding an identification scheme for the load parameters. This allows the controller to regulate the converter output when the load varies-that is a typical scenario in these applications. Extensive numerical simulations and experimental results validate the approach.

eess.SY

Globally Stable Discrete Time PID Passivity-based Control of Power Converters: Simulation and Experimental Results

The key idea behind PID Passivity-based Control (PID-PBC) is to leverage the passivity property of PIDs (for all positive gains) and wrap the PID controller around a passive output to ensure global stability in closed-loop. However, the practical applicability of PID-PBC is stymied by two key facts: (i) the vast majority of practical implementations of PIDs is carried-out in discrete time -- discretizing the continuous time dynamical system of the PID; (ii) the well-known problem that passivity is not preserved upon discretization, even with small sampling times. Therefore, two aspects of the PID-PBC must be revisited for its safe practical application. First, we propose a discretization of the PID that ensures its passivity. Second, since the output that is identified as passive for the continuous time system is not necessarily passive for its discrete time version, we construct a new output that ensures the passivity property for the discretization of the system. In this paper, we provide a constructive answer to both issues for the case of power converter models. Instrumental to achieve this objective is the use of the implicit midpoint discretization method -- which is a symplectic integration technique that preserves system invariants. Since the reference value for the output to be regulated in power converters is non-zero, we are henceforth interested in the property of passivity of the incremental model -- currently known as shifted passivity. Therefore, we demonstrate that the resulting discrete-time PID-PBC defines a passive map for the incremental model and establish shifted passivity for the discretized power converter model. Combining these properties, we prove global stability for the feedback interconnection of the power converter with the discretized PID-PBC. The paper also presents simulations and experiments that demonstrate the performance of the proposed discretization.

eess.SY

Adaptive Compensation of Nonlinear Friction in Mechanical Systems Without Velocity Measurement

Friction is an unavoidable phenomenon that exists in all mechanical systems incorporating parts with relative motion. It is well-known that friction is a serious impediment for precise servo control, hence the interest to devise a procedure to compensate for it -- a subject that has been studied by many researchers for many years. The vast majority of friction compensation schemes reported in the literature rely on the availability of velocity measurements, an information that is hard to obtain. A second limitation of the existing procedures is that they rely on mathematical models of friction that contain several unknown parameters, some of them entering nonlinearly in the dynamic equations. In this paper we propose a globally convergent tracking controller for a mechanical system perturbed by static and Coulomb friction, which is a reliable mathematical model of the friction phenomenon, that does not rely one measurement of velocity. The key component is an immersion and invariance-based adaptive speed observer, used for the friction compensation. To the best of our knowledge, this is the first globally convergent solution to this challenging problem. We also present simulation results of the application of our observer for systems affected by friction, which is described by the more advanced LuGre model.

eess.SY

Standard LSParameter Estimators Ensure Finite Convergence Time for Linear Regression Equations Under an Interval Excitation Assumption

In this brief note we recall the little-known fact that, for linear regression equations (LRE) with intervally excited (IE) regressors, standard Least Square (LS) parameter estimators ensure finite convergence time (FCT) of the estimated parameters. The convergence time being equal to the time length needed to comply with the IE assumption. As is well-known, IE is necessary and sufficient for the identifiability of the LRE-hence, it is the weakest assumption for the on-or off-line solution of the parameter estimation problem.

eess.SY

Voltage Control of the Boost Converter: PI vs. Nonlinear Passivity-based Control

We carry-out a detailed analysis of direct voltage control of a Boost converter feeding a simple resistive load. First, we prove that using a classical PI control to stabilize a desired equilibrium leads to a very complicated dynamic behavior consisting of two equilibrium points, one of them always unstable for all PI gains and circuit parameter values. Interestingly, the second equilibrium point may be rendered stable -- but for all tuning gains leading to an extremely large value of the circuit current and the controller integrator state. Moreover, if we neglect the resistive effect of the inductor, there is only one equilibrium and it is always unstable. From a practical point of view, it is important to note that the only useful equilibrium point is that of minimum current and that, in addition, there is always a resistive component in the inductor either by its parasitic resistance or by the resistive component of the output impedance of the previous stage. In opposition to this troublesome scenario we recall three nonlinear voltage-feedback controllers, that ensure asymptotic stability of the desired equilibrium with simple gain tuning rules, an easily defined domain of attraction and smooth transient behavior. Two of them are very simple, nonlinear, static voltage feedback rules, while the third one is a variation of the PID scheme called PID-Passivity-based Control (PBC). In its original formulation PID-PBC requires full state measurement, but we present a modified version that incorporates a current observer. All three nonlinear controllers are designed following the principles of PBC, which has had enormous success in many engineering applications.

eess.SY

Interturn Fault Detection in IPMSMs: Two Adaptive Observer-based Solutions

In this paper we address the problem of online detection of inter-turn short-circuit faults (ITSCFs) that occur in permanent magnet synchronous motors (PMSMs). We propose two solutions to this problem: (i) a very simple linear observer and (ii) a generalized parameter estimation based observer, that incorporates a high performance estimator -- with both observers detecting the short-circuit current and the fault intensity. Although the first solution guarantees the detection of the fault exponentially fast, the rate of convergence is fully determined by the motor parameters that, in some cases, may be too slow. The second observer, on the other hand, ensures finite convergence time under the weakest assumption of interval excitation. To make the observers adaptive, we develop a parameter estimator that, in the case of isotropic PMSMs, estimates on-line (exponentially fast) the resistance and inductance of the motor. It should be underscored that, in contrast with existing observers (including the widely popular Kalman filter) that provide indirect information of the fault current, our observers provide explicit one -- namely the amplitude of the fault current. The performance of both observers, in their linear and generalized parameter estimation-based versions, is illustrated with realistic simulation studies.

eess.SY

Immersion of General Nonlinear Systems Into State-Affine Ones for the Design of Generalized Parameter Estimation-Based Observers: A Simple Algebraic Procedure

Generalized parameter estimation-based observers have proven very successful to deal with systems described in state-affine form. In this paper, we enlarge the domain of applicability of this method proposing an algebraic procedure to immerse} an $n$-dimensional general nonlinear system into and $n_z$-dimensional system in state affine form, with $n_z>n$. First, we recall the necessary and sufficient condition for the solution of the general problem, which requires the solution of a partial differential equation that, moreover, has to satisfy a restrictive injectivity condition. Given the complexity of this task we propose an alternative simple algebraic method to identify the required dynamic extension and coordinate transformation, a procedure that, as shown in the paper, is rather natural for physical systems. We illustrate the method with some academic benchmark examples from observer theory literature -- that, in spite of their apparent simplicity, are difficult to solve with the existing methods -- as well as several practically relevant physical examples.

eess.SY

State Observer for the Fourth-order Model of a Salient Pole Synchronous Generator with Stator Losses: Known and Partially Unknown Input Cases

In this paper we study the question of how to reconstruct the state of a power system using Phasor Measurement Units (PMUs). In our previous research we proved that this question has an affirmative answer imposing some rather strict structural assumptions: namely, neglecting the generator rotors saliency and assuming that the stator resistance of the synchronous generator is zero. It was shown in simulations that the performance of the proposed observer was sensitive to these assumptions, observing a transient quality degradation for realistic simulations not imposing these assumptions. Moreover, it was assumed in our previous work that the mechanical power and the field voltage are available for measurement, a scenario that it is not always realistic. In this paper we accomplish two ambitious objectives. First, we propose a new observer that does not impose the simplifying assumptions on the generator model. Secondly, we consider the more realistic scenario where only mechanical power is available for measurement. That is, we solve a problem of state reconstruction of a nonlinear system with partially known input measurements -- that is well-known to be a very challenging task. The design of the first observer relies on two recent developments proposed by the authors, a parameter estimation based approach to the problem of state estimation and the use of the Dynamic Regressor Extension and Mixing (DREM) technique to estimate these parameters. The use of DREM allows us to overcome the problem of lack of persistent excitation that stymies the application of standard parameter estimation designs. On the other hand, the observer for the partial input measurement scenario relies on the clever exploitation of the systems model. Simulation results illustrates the good performance of the proposed observers.

eess.SY

Exploiting Monotonicity to Design an Adaptive PI Passivity-Based Controller for a Fuel-Cell System

We present a controller for a power electronic system composed of a fuel cell (FC) connected to a boost converter which feeds a resistive load. The controller aims to regulate the output voltage of the converter regardless of the uncertainty of the load. Leveraging the monotonicity feature of the fuel cell polarization curve we prove that the nonlinear system can be controlled by means of a passivity-based proportional-integral approach. We afterward extend the result to an adaptive version, allowing the controller to deal with parameter uncertainties, such as inductor parasitic resistance, load, and FC polarization curve parameters. This adaptive design is based on an indirect control approach with online parameter identification performed by a ``hybrid'' estimator which combines two techniques: the gradient-descent and immersion-and-invariance algorithms. The overall system is proved to be stable with the output voltage regulated to its reference. Experimental results validate our proposal under two real-life scenarios: pulsating load and output voltage reference changes.

eess.SY

A New Adaptive Phase-locked Loop for Synchronization of a Grid-Connected Voltage Source Converter: Simulation and Experimental Results

In [1] a new adaptive phase-locked loop scheme for synchronization of a grid connected voltage source converter with guaranteed (almost) global stability properties was reported. To guarantee a suitable synchronization with the angle of the three-phase grid voltage we design an adaptive observer for such a signal requiring measurements only at the point of common coupling. In this paper we present some simulation and experimental illustration of the excellent performance of the proposed solution.

eess.SY