7 research outputs found

    On-line estimation approaches to fault-tolerant control of uncertain systems

    Get PDF
    This thesis is concerned with fault estimation in Fault-Tolerant Control (FTC) and as such involves the joint problem of on-line estimation within an adaptive control system. The faults that are considered are significant uncertainties affecting the control variables of the process and their estimates are used in an adaptive control compensation mechanism. The approach taken involves the active FTC, as the faults can be considered as uncertainties affecting the control system. The engineering (application domain) challenges that are addressed are: (1) On-line model-based fault estimation and compensation as an FTC problem, for systems with large but bounded fault magnitudes and for which the faults can be considered as a special form of dynamic uncertainty. (2) Fault-tolerance in the distributed control of uncertain inter-connected systems The thesis also describes how challenge (1) can be used in the distributed control problem of challenge (2). The basic principle adopted throughout the work is that the controller has two components, one involving the nominal control action and the second acting as an adaptive compensation for significant uncertainties and fault effects. The fault effects are a form of uncertainty which is considered too large for the application of passive FTC methods. The thesis considers several approaches to robust control and estimation: augmented state observer (ASO); sliding mode control (SMC); sliding mode fault estimation via Sliding Mode Observer (SMO); linear parameter-varying (LPV) control; two-level distributed control with learning coordination

    Design and verification of Guidance, Navigation and Control systems for space applications

    Get PDF
    In the last decades, systems have strongly increased their complexity in terms of number of functions that can be performed and quantity of relationships between functions and hardware as well as interactions of elements and disciplines concurring to the definition of the system. The growing complexity remarks the importance of defining methods and tools that improve the design, verification and validation of the system process: effectiveness and costs reduction without loss of confidence in the final product are the objectives that have to be pursued. Within the System Engineering context, the modern Model and Simulation based approach seems to be a promising strategy to meet the goals, because it reduces the wasted resources with respect to the traditional methods, saving money and tedious works. Model Based System Engineering (MBSE) starts from the idea that it is possible at any moment to verify, through simulation sessions and according to the phase of the life cycle, the feasibility, the capabilities and the performances of the system. Simulation is used during the engineering process and can be classified from fully numerical (i.e. all the equipment and conditions are reproduced as virtual model) to fully integrated hardware simulation (where the system is represented by real hardware and software modules in their operational environment). Within this range of simulations, a few important stages can be defined: algorithm in the loop (AIL), software in the loop (SIL), controller in the loop (CIL), hardware in the loop (HIL), and hybrid configurations among those. The research activity, in which this thesis is inserted, aims at defining and validating an iterative methodology (based on Model and Simulation approach) in support of engineering teams and devoted to improve the effectiveness of the design and verification of a space system with particular interest in Guidance Navigation and Control (GNC) subsystem. The choice of focusing on GNC derives from the common interest and background of the groups involved in this research program (ASSET at Politecnico di Torino and AvioSpace, an EADS company). Moreover, GNC system is sufficiently complex (demanding both specialist knowledge and system engineer skills) and vital for whatever spacecraft and, last but not least the verification of its behavior is difficult on ground because strong limitations on dynamics and environment reproduction arise. Considering that the verification should be performed along the entire product life cycle, a tool and a facility, a simulator, independent from the complexity level of the test and the stage of the project, is needed. This thesis deals with the design of the simulator, called StarSim, which is the real heart of the proposed methodology. It has been entirely designed and developed from the requirements definition to the software implementation and hardware construction, up to the assembly, integration and verification of the first simulator release. In addition, the development of this technology met the modern standards on software development and project management. StarSim is a unique and self-contained platform: this feature allows to mitigate the risk of incompatibility, misunderstandings and loss of information that may arise using different software, simulation tools and facilities along the various phases. Modularity, flexibility, speed, connectivity, real time operation, fidelity with real world, ease of data management, effectiveness and congruence of the outputs with respect to the inputs are the sought-after features in the StarSim design. For every iteration of the methodology, StarSim guarantees the possibility to verify the behavior of the system under test thanks to the permanent availability of virtual models, that substitute all those elements not yet available and all the non-reproducible dynamics and environmental conditions. StarSim provides a furnished and user friendly database of models and interfaces that cover different levels of detail and fidelity, and supports the updating of the database allowing the user to create custom models (following few, simple rules). Progressively, pieces of the on board software and hardware can be introduced without stopping the process of design and verification, avoiding delays and loss of resources. StarSim has been used for the first time with the CubeSats belonging to the e-st@r program. It is an educational project carried out by students and researchers of the “CubeSat Team Polito” in which StarSim has been mainly used for the payload development, an Active Attitude Determination and Control System, but StarSim’s capabilities have also been updated to evaluate functionalities, operations and performances of the entire satellite. AIL, SIL, CIL, HIL simulations have been performed along all the phases of the project, successfully verifying a great number of functional and operational requirements. In particular, attitude determination algorithms, control laws, modes of operation have been selected and verified; software has been developed step by step and the bugs-free executable files have been loaded on the micro-controller. All the interfaces and protocols as well as data and commands handling have been verified. Actuators, logic and electrical circuits have been designed, built and tested and sensors calibration has been performed. Problems such as real time and synchronization have been solved and a complete hardware in the loop simulation test campaign both for A-ADCS standalone and for the entire satellite has been performed, verifying the satisfaction of a great number of CubeSat functional and operational requirements. The case study represents the first validation of the methodology with the first release of StarSim. It has been proven that the methodology is effective in demonstrating that improving the design and verification activities is a key point to increase the confidence level in the success of a space mission

    Optimal charging and state-of-charge estimation of a Lithium-ion cell using a simplified full homogenised macro-scale model

    Get PDF
    Advanced battery management systems (BMS) need accurate and computationally efficient Li-ion cell model for optimum operation as the performance of charging and estimation algorithms of BMS are dependent upon the accuracy of the mathematical model of a cell. This research work presents a novel, accurate and computationally efficient electrochemical model and develops charging and estimation algorithm based on the model. The simplified model is based on the novel full homogenised macroscale model (FHM). The simplified FHM model is compared with a simplified model based on the pseudo-two-dimensional (P2D) model. The FHM model is based on the homogenisation theory, while the volume averaging technique is the basis of the P2D model. Diffusion partial differential equations (PDEs) are approximated by ordinary differential equations with time-varying coefficients. The intercalation current and conduction equation are also approximated to develop variants of the simplified model. The diffusion and reaction rate parameters of the FHM model are more accurate at high temperatures than the parameters based on the empirical Bruggeman method, as the FHM model parameters are based on the numerical model of the electrode structure. The simulations results verify that, compared with a similar simplified model based on the P2D model, the proposed simplified FHM model is more accurate at 318K and higher temperature. The output voltage predicted by the proposed simplified model and the simplified P2D model has a root mean square (RMS) tracking error of 0.6% and 2%, respectively, at 1C input current and 318K temperature. The computational time of the proposed simplified model is reduced by 35% compared with that of the FHM model. Subsequently we present optimal charging of Li-ion cell based on the simplified full homogenised macro-scale (FHM) model. A solid electrolyte interface (SEI) layer model is included in the simplified FHM model to quantify health degradation. With these models, a multi-objective optimal control problem subject to constraints from safety concerns is formulated to achieve the health-conscious optimal charging. This constrained optimal control problem is converted to a nonlinear programming problem (NLP). A nonlinear model predictive control (NMPC) strategy is adopted by solving the NLP at each sampling time using the pseudo-spectral optimisation method. The effect of the input current upper bound on the cell film resistance Rfilm and state of health (SoH) reveals that Rfilm and SoH are more sensitive to input current upper bound at lower values of input current upper bound. Simulation results show that the simplified model and pseudo-spectral method are crucial for reducing the computational load to achieve feasible real-time implementation. The proposed algorithm is more efficient in reducing the health degradation than the conventional constant current constant voltage (CCCV ) charging algorithm since it can explicitly handle the film resistance and capacity as health parameters. Multiple cycle charging simulation reveals that the health-conscious algorithm decrease health degradation and increase battery life. Three observers are used and compared for output feedback charging of a Li-ion cell, i.e. extended Kalman filter (EKF), sliding mode observer (SMO) and moving horizon estimator (MHE). The observers are used in a closed-loop with an NMPC for optimal, health-conscious charging of a Li-ion cell. Simulation results show that EKF and SMO have a low computational burden, whereas MHE exhibits superior performance

    Design of Energy Management Strategies for a Battery-Ultracapacitor Electric Vehicle

    Get PDF
    The battery pack is the most expensive component in electric vehicles. Electric vehicles are prone to accelerated battery degradation due to the high charging/discharging cycles and high peak power demand. One solution to this issue would be increasing the battery capacity to meet the high energy requests. However, increasing the battery size is not reasonable due to the high cost and volume. An alternative solution is integrating other energy storage systems into the vehicle powertrain. The additional energy storage system highlights an energy management strategy to distribute the power among onboard energy storage systems effectively. Energy management systems incorporate different strategies classified based on their computational time, implementability in real-time, and measurable performance to be optimized. This thesis considers the case study of Chevy Spark model year 2015 with a hybrid energy storage system including battery and ultracapacitor. First, an overview of diffrent energy storage systems is presented, followed by a review of different hybrid energy storage' configurations. Second, energy management strategies are categorized into three main classifications: rule-based, optimization-based, and data-based algorithms. Third, the selected vehicle model with an embedded rule-based energy management strategy is developed in MATLAB Simulink, and battery performance is validated against available real-world data. Optimal power distribution among battery and ultracapacitor is achieved through an offline global optimal algorithm in chapter 5 in a way to improve battery life. Finally, optimal results are used as a training dataset for an online data-based energy management strategy. Results prove the strategy's effectiveness by improving battery life by an average of 16% compared to the rule-based and 12% difference from the globally optimal strategy on various driving conditions. The proposed energy management strategy provides near-optimal performance while it is real-time implementable and does not need to have beforehand knowledge of driving cycles

    Optimal Control of Multiple Quadrotors for Transporting a Cable Suspended Payload

    Get PDF
    In this thesis, the main aim is to improve the flight control performance for a cable suspended payload with single and two quadrotors based on optimised control techniques. The study utilised optimal controllers, such as the Linear Quadratic Regulator LQR, the Iterative based LQR (ILQR), the Model Predictive Control MPC and the dynamic game controller to solve tracking control problems in terms of stabilisation, accuracy, constraints and collision avoidance. The LQR control was applied to the system as the first control method and compared with the classical Proportional-Derivative controller PD. It was used to achieve the load path tracking performance for single and two quadrotors with a cable slung load. The second controller was ILQR, which was developed based on the LQR control method to deal with the model nonlinearity. The MPC technique was also applied to the linearised nonlinear model LMPC of two quadrotors with a payload suspended by cables and compared with a nonlinear MPC (NMPC). Both MPC controllers LMPC and NMPC considered the constraints imposed on the system states and control inputs. The dynamic game control method was developed based on an incentive strategy for a leader-follower framework with the consideration of different optimal cost functions. It was applied to the linearised nonlinear model. Selecting these control techniques led to a number of achievements. Firstly, they improved the system performance in terms of achieving the system stability and reducing the steady-state errors. Secondly, the system parameter uncertainties were taken into consideration by utilising the ILQR controller. Thirdly, the MPC controllers guaranteed the handling of constraints and external disturbances in linear and nonlinear systems. Finally, avoiding collision between the leader and follower robots was achieved by applying the dynamic game controller. The controllers were tested in MATLAB simulation and verified for various desired predefined trajectories. In real experiments, these controllers were used as high-level controllers, which produce the optimised trajectory points. Then a low-level controller (PD controller) was used to follow the optimised trajectory points

    Six Decades of Flight Research: An Annotated Bibliography of Technical Publications of NASA Dryden Flight Research Center, 1946-2006

    Get PDF
    Titles, authors, report numbers, and abstracts are given for nearly 2900 unclassified and unrestricted technical reports and papers published from September 1946 to December 2006 by the NASA Dryden Flight Research Center and its predecessor organizations. These technical reports and papers describe and give the results of 60 years of flight research performed by the NACA and NASA, from the X-1 and other early X-airplanes, to the X-15, Space Shuttle, X-29 Forward Swept Wing, X-31, and X-43 aircraft. Some of the other research airplanes tested were the D-558, phase 1 and 2; M-2, HL-10 and X-24 lifting bodies; Digital Fly-By-Wire and Supercritical Wing F-8; XB-70; YF-12; AFTI F-111 TACT and MAW; F-15 HiDEC; F-18 High Alpha Research Vehicle, F-18 Systems Research Aircraft and the NASA Landing Systems Research aircraft. The citations of reports and papers are listed in chronological order, with author and aircraft indices. In addition, in the appendices, citations of 270 contractor reports, more than 200 UCLA Flight System Research Center reports, nearly 200 Tech Briefs, 30 Dryden Historical Publications, and over 30 videotapes are included
    corecore