- Research Article
8
- 10.1002/rnc.5800
Emerging approaches for nonlinear parameter varying systems
- Sep 21, 2021
- International Journal of Robust and Nonlinear Control
- Olivier Sename + 1 more +1
International audience
In this paper, instructional material on the design of robust controllers that applies to introductory graduate or advanced undergraduate courses on control is provided. The main objective is the presentation of key concepts and interpretations that help students learn robust control design. The use of recently developed techniques in robust control such as H/sub /spl infin//, /spl mu/ analysis, and synthesis is explored. Emphasis is given to the modeling of the robust control problem with the system requirements described in a unified approach using weighting functions and linear fractional transformations (LFTs). Also, the results of a conventional lead-lag are included to reinforce the concept of robustness. The students should understand the basics of robust control using the MATLAB/Simulink platform and a hardware-in-the-loop experiment with a magnetic levitation system, which is considered a good plant for analysis and control design since it is a nonlinear unstable plant with practical use in high-speed transportation and magnetic bearings. The hardware-in-the-loop experiments are suitable for assessment during the final two semesters of engineering courses and are useful to further develop the students' skills in control engineering. The control algorithms are evaluated in the LabVIEW environment, which introduces the students to industrial platforms.
Emerging approaches for nonlinear parameter varying systems
International audience
Robust Control Design via Structured H-infinity for the Atmospheric Re-entry of Reusable Launchers
The controlled atmospheric re-entry associated with the precision soft-landing of Reusable Launch Vehicles (RLVs) on Earth is very challenging as it depends on multiple parameters [1]. Over the last decade, the cost-effectiveness of such a technology has been finally demonstrated with the successful recoveries of SpaceX’s Falcon 9 first-stage rocket first [2], then followed by other companies such as the Rocket Lab’s Electron micro-launcher [3]. This breakthrough has been made possible by the development of advanced and robust computational methods able to generate in real time the flight conditions and to command the optimal vehicle's deflections accordingly to achieve a safe pinpoint landing. Indeed, during an Earth atmospheric re-entry, the vehicle is subjected to fast system dynamics changes partly induced by external loads associated with the terrestrial environment (e.g., lift, drag, wind and gusts), but also by the actuation commands to answer the landing constraints satisfaction and the vehicle integrity preservation. All those involve uncertainties and nonlinearities, which lead to vehicle’s instability and therefore give reason why for a highly performant Guidance, Navigation and Control system implementation [4]. More particularly, one of the critical aspects is the design of a robust control strategy capable of counteracting the previously defined disturbances and uncertainties while satisfying the strict accuracy requirements associated with the pinpoint landing [5]. As demonstrated by the current state-of-the-art on control design for launchers [6-7], the classical linear control theory represents a rich heritage with a lot of applications. This choice was motivated by its relative easiness of implementation and the possibility to use gain-scheduling techniques to adapt to nonlinear systems. Nevertheless, these techniques are well-adapted to the control system design of single-input single-output systems, such as for example a reusable rocket using a Thrust Vector Control (TVC) system as the unique actuator. The implementation of multiple-input multiple-output control systems becomes then complex since every channel is addressed in a single-loop fashion. This capability is however required for the future generation of reusable rocket, using also aerodynamic steering based on fins in addition to the TVC system for enhancing control authorities. Moreover, model uncertainties are not accurately considered in the design process, developed only with nominal conditions and stability margin requirements. For all these reasons, it results in an extensive (both in terms of time and cost) Verification and Validation campaign with many iterations and Monte-Carlo analyses to assess the performance and robustness of the control system. To overcome these drawbacks, the H-infinity family of methods, introduced a few years ago [8], provides with a powerful solution for robust control design. It relies on defining the control requirements in the frequency domain in terms of weighting functions and minimising the maximum gain of the resulting weighted system from the exogenous inputs to the outputs to be controlled. Moreover, the control-plant interaction is modelled through a Linear Fractional Transformation (LFT) representing the feedback action. Finally, the structured H-infinity method [9] allows to directly impose a specific control structure – like a Proportional-Integral-Derivative (PID), enabling the re-use of gain-scheduling techniques – and to consider parametric uncertainties for enhanced robustness. This paper studies the synthesis of a robust control system via structured H-infinity for the RLV atmospheric re-entry problem. First, the nonlinear 6-Degree-of-Freedom (6-DoF) RLV re-entry dynamics are simplified into a linear model and then linearised along a reference trajectory to get the nominal LFT of the system, then augmented with parametric uncertainties. The model covers the atmospheric re-entry and vertical landing of a first-stage rocket equipped with a TVC system and steerable planar fins. The controllers are built at different points of the re-entry trajectory, using the structured H-infinity framework through PID-like structures. Weighting functions considering the control objectives and requirements of a realistic RLV re-entry scenario are implemented. A robust stability analysis of the obtained system is performed via classical stability margins and structured singular value. Finally, the controllers are gain-scheduled and validated via Monte-Carlo analyses, using a nonlinear 6-DoF RLV re-entry dynamics simulator equipped with successive convex optimisation guidance. The performance of the resulting guidance and control architecture is compared with the baseline developed in previous works [10], using a TVC system only and classical linear feedback control through gain-scheduled PID controllers. This study lies within the ASCenSIon (Advancing Space Access Capabilities - Reusability and Multiple Satellite Injection) project, an innovative training network funded within H2020.
Read moreRobust nonlinear velocity and height controller design for uncertain hypersonic vehicles
Robust velocity and height control problem is dealt with for hypersonic vehicles subject to highly nonlinearity and uncertainties. The linear robust controller design for nonlinear systems suffers from the conservation problem, because the nonlinear dynamics are considered as uncertainties. In this paper, a feedback linearization controller is firstly applied to achieve the dynamic decoupling of the velocity and height channels. Then, robust controllers are designed for each channel to restrain the effects of the parametric uncertainties, external disturbances, and nonlinear dynamics, which cannot be counteracted accurately by the feedback linearization technique. This method can guarantee the robust stability and robust tracking properties of the closed-loop control system, while the conservation of the robust controller design can be reduced because the nonlinear information of dynamic system is used. Simulation comparisons are given to show the advantages of the proposed robust nonlinear control method.
Read moreDesign of robust controller without colliding for model following by using a genetic algorithm
This paper is concerned with a design of a collision avoidance robust controller. Based on a genetic algorithm, this paper deals with the problem of designing a robust safety controller with additional integral type which forces the plant output of a linear multivariable time system to converge to that of a reference model without any collision even if there are variations of the plant parameters.
Read moreTheory and Applications of the Robust Cross-Coupled Control Design
The cross-coupled control (CCC) has been recognized as an efficient motion controller that reduces contouring errors, but theoretical analysis of it is lacking, and there is no systematic design approach for obtaining a CCC system with guaranteed control performance. Consequently, the compensators C in CCC are commonly implemented in a PID structure and their contouring accuracy is usually degraded in real applications under different operating conditions. In an attempt to overcome the CCC design limitations described above, this paper introduces a robust CCC design based on a novel formulation: the contouring error transfer function (CETF), leading to an equivalent formulation as in the feedback control design problem. Then, methods in robust control design can be readily employed to achieve robust CCC with specified stability margins and guaranteed contouring performance. Furthermore, the proposed design has been verified as being internally stable. All provided experimental results indicate that the proposed robust CCC design consistently renders satisfactory contouring accuracy under different operating conditions.
Read moreShould I buy a Caribbean condo during a pandemic? Valuing a real estate investment using cash flows
Research methodology This case was a real-life situation faced by the author. Names were changed, so students would not know that the author was the protagonist. The case had been developed over several years as a capstone to the capital budgeting section of an MBA finance course and an advanced undergraduate course. Case overview/synopsis Trey and Lauren Gallo were considering the purchase of a vacation condo that also generated rental income. The current owners were willing to sell at a lowball offer of $605,000 as the pandemic entered its 13th month. The Gallos felt they needed to act fast to get this deal. However, the risks were extraordinary, as the pandemic had reduced rental income by 50% and borders had just recently closed. The case provides all data needed to compute rental revenues, capital expenditure, operational expenditures and financing costs. Students are expected to compute the NPV and IRR of free cashflows. Students will compute and evaluate the cost of capital using the condo’s projected debt structure, a choice of several proxy betas and a project risk premium. The case also uses extensive sensitivity analysis. This case differs from corporate capital budgeting problems because it evaluates both levered and unlevered cashflows, and the cashflows include savings from personal use. The case has been successfully used in MBA finance courses and advanced undergraduate finance courses. The case can be used as a capstone case for capital budgeting or a comprehensive exam in undergraduate, MBA and executive programs. The case questions can also be spread throughout a course to cover the topics of financial statement forecasting, free cash flows, capital budgeting, cost of capital and sensitivity analysis. Complexity academic level Earlier versions of this case have been used in an advanced undergraduate corporate finance course and MBA finance courses. The case is generally used as a capstone to the material on capital budgeting. Students should have already covered material on financial statements, loan cashflows, levered and unlevered cashflows, CAPM, proxy betas, weighted average cost of capital, NPV and IRR. This case is also appropriate for courses in real estate finance and personal finance.
Read moreLacOp: A free web-based lac operon simulation that enhances student learning of gene regulation concepts.
Here, we describe a free, web-based simulation of the lac operon, "LacOp," that is designed to enhance the learning of prokaryotic gene regulation and pathways in advanced high school and undergraduate genetics courses. This new electronic resource was created by a team of students in an advanced undergraduate course and is hosted online (http://flask-env.rnwhymamqf.us-west-2.elasticbeanstalk.com/lacop). LacOp has a simple web interface compatible with a range of devices, including smartphones. To determine whether the LacOp simulation enhances student learning from traditional instruction, we introduced the lac operon to undergraduate genetics students through a traditional classroom experience followed by use of the LacOp simulation. Students worked on their own using the included tutorial to create and test the effect of various genotypes on E. coli lactose metabolism and regulation. Upon completion of the tutorial, students showed measurable gains in conceptual understanding of the lac operon. These students also reported a generally favorable opinion of the LacOP simulation as a use of their instructional time.
Read moreDesign of smoother robust controller for nonlinear uncertain systems
Synthesis of smoother robust control for nonlinear uncertain dynamical systems is considered. The existing saturation-type robust controller guarantees asymptotic stability or stability of uniform ultimate boundedness. It is shown that, mainly due to the part of uncertainties that is bounded by a constant, the controller may potentially have a very large rate of change in order to achieve a small ultimate bound for the state. This study, on its gain or the property of its partial derivative, reveals the need for designing smoother nonlinear robust controller along two directions. First, in a recursive design of robust control, fictitious robust control must be designed to be as smooth as possible so that the actual robust control will not have too large of a magnitude for implementation purposes. Second, if the uncertainties are known to have bounded rate of change, it is both practically and theoretically important to design a robust controller which rate of change is limited by that of the uncertainties. The objective of this paper is to design smoother robust controls by providing results on those two topics. >
Read moreDuality Between Incremental Nonlinear Dynamic Inversion and Quasi-Linear Parameter-Varying Control
This paper presents a transformation-based robust nonlinear control design framework based on the concepts of incremental nonlinear dynamic inversion (INDI) and quasi-linear parameter-varying (q-LPV) control. The duality between these popular control design paradigms is investigated. Control-oriented q-LPV model representations of INDI and nonlinear dynamic inversion (NDI)-based closed-loop systems are presented for various inversion strategies, which creates a basis for robust synthesis and analysis of INDI and NDI-based designs in the LPV sense. This includes extensions to singular perturbations that limit exact inversion in reality. The presented approach is demonstrated in a design case study for a nonlinear aeroservoelastic system, where INDI-based controllers are synthesized and quantitatively compared with direct q-LPV control based on linear fractional transformations.
Read moreInverse-NARMA: a robust control method applied to SI engine idle-speed regulation
Inverse-NARMA: a robust control method applied to SI engine idle-speed regulation
Robust nonlinear controller design for uncertain hypersonic vehicles
The problem of robust velocity and height control is dealt with for hypersonic vehicles subject to high nonlinearity and uncertainties. Robust linear controller design for nonlinear systems suffers from the problem of conservation because the nonlinear dynamics are considered as uncertainties. In this paper, a feedback linearization controller is firstly applied to achieve dynamic decoupling of the velocity and height channels. Robust controllers are then designed for each channel to achieve the desired tracking and restrain the effects of parametric uncertainties, external disturbances, and nonlinear dynamics, which cannot be accurately counteracted by the feedback linearization technique. This method can guarantee the robust stability and robust tracking properties of the closed-loop control system. Moreover, the conservation of the robust controller design can be reduced because the nonlinear information of the dynamic system is used. Simulation results are given to show the advantages of the proposed robust nonlinear control method compared with its linear counterpart.
Read moreNARMAX modelling and robust control of internal combustion engines
Detailed in this paper is a SISO non-linear modelling and robust controller design methodology experimentally verified on an internal combustion engine. The methodology begins with the identification of a NARMAX model that captures the non-linear dynamics relating the input to the output of a system. This model is converted to a describing function representation for the purpose of robust feedback controller design. The ideology for the describing function recovery is developed in the form of an algorithm which can be extended to other NARMAX model structures not considered here. The controller design is executed in the frequency domain where the output performance specification is |y(t)|≤β∀t>0 and the actuator saturation constraint is |u(t)|≤K∀t>0. For the engine idle speed control application of this study, a SISO NARMAX model of the engine is developed between the by-pass idle air valve (BPAV) and engine speed. The performance objective for the controller design is the time domain tolerance of |Δ rpm| ≤ 100 rpm on idle speed perturbations despite a non-measurable 20 N m external torque disturbance. The controller is validated through numerical simulations as well as experimental verification.
Read moreReview of robust feedback control applications in power systems
This paper reviews robust feedback control applications in power system. Robust control concept in power system control area evolves by the way of uncertainty modeling. Uncertainties can be caused by variation of loading, load parameters, network topology and machine parameters. One direct way to take into consideration of uncertainties is to enumerate various system operating conditions and use a set of linear time invariant systems to model the power systems. Enumeration method is used in robust control signal selection and robust controller design. Another way is to model uncertainties as structured or unstructured uncertainties. Controllers are designed based on nominal system condition to tolerate uncertainty as much as possible. The controller synthesis problem is solved by either Algebraic Ricatti Equation (ARE) or Linear Matrix Inequality (LMI). LMI is shown to be more flexible in controller design since it provides a way to specify system dynamic performance. Most recently, linear parameter varying (LPV) concept expands the use of enumeration method to express a set of linear time invariant (LTI) systems with state space dependent on linear parameters. LPV based control methods extend gain scheduling to design linear control for each operating conditions and overall a nonlinear controller for the varying parameter system.
Read moreDiscrete-time robust LMI pole placement for magnetic levitation
This paper studies the robust discrete-time pole-placement state feedback controller design in the LMI framework. The inner ellipse is used to approximate originally non-convex discrete-time closed loop pole region respective to the prescribed damping factor. The resulting LMI conditions use parameter dependent Lyapunov function to reduce conservatism in robust controller design. Contribution of this paper is in the application of this procedure on the case study - unstable Magnetic Levitation System, analysis of the results and comparison with standard robust stabilizing controller design.
Read moreLFT models of continuous biotechnological processes
The aim of the paper is to obtain suitable state-space models of continuous biotechnological processes (CBTP) in the framework of Linear Fractional Transformation (LFT). The LFT models are starting point in most of the advanced robust control design and analysis methods. Therefore, a linearized process model in the state-space is used whose elements are supposed to vary within certain bounds to represent the nonlinear behaviour of the real plant. The performance specifications are defined in the frequency domain through weighting functions. Two LFT models of CBTP are obtained ready for controller design aimed to optimize robust stability margins and robust performance, respectively.
Read more