1,138 research outputs found

    Performance Comparison of SISO and MIMO Low Level Controllers in a Special Trajectory Tracking Application

    Get PDF

    EASILY VERIFIABLE CONTROLLER DESIGN WITH APPLICATION TO AUTOMOTIVE POWERTRAINS

    Get PDF
    Bridging the gap between designed and implemented model-based controllers is a major challenge in the design cycle of industrial controllers. This gap is mainly created due to (i) digital implementation of controller software that introduces sampling and quantization imprecisions via analog-to-digital conversion (ADC), and (ii) uncertainties in the modeled plant’s dynamics, which directly propagate through the controller structure. The failure to identify and handle these implementation and model uncertainties results in undesirable controller performance and costly iterative loops for completing the controller verification and validation (V&V) process. This PhD dissertation develops a novel theoretical framework to design controllers that are robust to implementation imprecision and uncertainties within the models. The proposed control framework is generic and applicable to a wide range of nonlinear control systems. The final outcome from this study is an uncertainty/imprecisions adaptive, easily verifiable, and robust control theory framework that minimizes V&V iterations in the design of complex nonlinear control systems. The concept of sliding mode controls (SMC) is used in this study as the baseline to construct an easily verifiable model-based controller design framework. SMC is a robust and computationally efficient controller design technique for highly nonlinear systems, in the presence of model and external uncertainties. The SMC structure allows for further modification to improve the controller robustness against implementation imprecisions, and compensate for the uncertainties within the plant model. First, the conventional continuous-time SMC design is improved by: (i) developing a reduced-order controller based on a novel model order reduction technique. The reduced order SMC shows better performance, since it uses a balanced realization form of the plant model and reduces the destructive internal interaction among different states of the system. (ii) developing an uncertainty-adaptive SMC with improved robustness against implementation imprecisions. Second, the continuous-time SMC design is converted to a discrete-time SMC (DSMC). The baseline first order DSMC structure is improved by: (i) inclusion of the ADC imprecisions knowledge via a generic sampling and quantization uncertainty prediction mechanism which enables higher robustness against implementation imprecisions, (ii) deriving the adaptation laws via a Lyapunov stability analysis to overcome uncertainties within the plant model, and (iii) developing a second order adaptive DSMC with predicted ADC imprecisions, which provides faster and more robust performance under modeling and implementation imprecisions, in comparison with the first order DSMC. The developed control theories from this PhD dissertation have been evaluated in real-time for two automotive powertrain case studies, including highly nonlinear combustion engine, and linear DC motor control problems. Moreover, the DSMC with predicted ADC imprecisions is experimentally tested and verified on an electronic air throttle body testbed for model-based position tracking purpose

    A Model-Free Control System Based on the Sliding Mode Control with Automatic Tuning Using as On-Line Parameter Estimation Approach

    Get PDF
    The sliding mode control algorithm and Lyapunov-based methods, have received much attention recently due to their ability to directly handle nonlinear systems while guaranteeing closed-loop tracking stability. In this work, a unique model-free sliding mode control technique has developed solely based on previous control inputs. The new method requires only knowledge of the system order and state measurements and does not require a theoretical model of the dynamic system. Lyapunov’s stability theorem is used in the controller formulation process to ensure closed-loop asymptotic stability. High frequency chattering of the control effort is reduced by using a smoothing boundary layer into the control law. Parameters variation during control operating and noise effect cannot be handled by the model-free controller if the controller tuning parameters are chosen arbitrarily since tracking performance becomes unacceptable. In addition, in previous work, the bounds of the input influence gain parameters were assumed to be known to derive the model-free controller. Therefore, in this work, a new approach is proposed for estimating the increment to the switching gain in real-time to ensure the sliding condition (which guarantees closed-loop tracking stability) is satisfied using a control law form that assumes a strictly unitary input influence gain. In formulation of estimation law, an exponential forgetting factor is combined with the least-squares estimator to ensure the updated data are used and past data are excluded. An automatic bounded forgetting tuning technique is developed to maintain the benefits of data forgetting while avoiding the possibility of gain unboundedness in absence of persistent excitation. The tuning estimator is assured that the resulting gain matrix is upper bounded regardless of the persistent excitation by suspending the data forgetting if the gain matrix reaches the specified upper bound. Simulations are performed on a series of linear and nonlinear SISO and MIMO systems with and without including actuator time-delay effects. Finally, a model is developed to simulate a quadcopter as a real-world application case. In all cases, the controller achieved perfect or near-perfect tracking performance using updated controller and on-line estimator tuning process

    EXPERIMENTAL SETUP AND CONTROLLER DESIGN FOR AN HCCI ENGINE

    Get PDF
    Homogeneous charged compression ignition (HCCI) is a promising combustion mode for internal combustion (IC) engines. HCCI engines have very low NOx and soot emission and low fuel consumption compared to traditional engines. The aim of this thesis is divided into two main parts: (1) engine instrumentation with a step towards converting a gasoline turbocharged direct injection (GTDI) engine to an HCCI engine; and (2) developing controller for adjusting the crank angle at 50% mass fuel burn (CA50), exhaust gas temperature Texh, and indicated mean effective pressure (IMEP) of a single cylinder Ricardo HCCI engine. The base GTDI engine is modified by adding an air heater, inter-cooler, and exhaust gas recirculation (EGR) in the intake and exhaust loops. dSPACE control units are programmed for adding monitoring sensors and implementing actuators in the engine. Control logics for actuating electronic throttle control (ETC) valve, EGR valve, and port fuel injector (PFI) are developed using the rapid control prototyping (RCP) feature of dSPACE. A control logic for crank/cam synchronization to determine engine crank angle with respect to firing top dead center (TDC) is implemented and validated using in-cylinder pressure sensor data. A control oriented model (COM) is developed for estimating engine parameters including CA50, Texh, and IMEP for a single cylinder Ricardo engine. The COM is validated using experimental data for steady state and transient engine operating conditions. A novel three-input three-output controller is developed and tested on a detailed physical HCCI engine plant model. Two type of controller design approaches are used for designing HCCI controllers: (1) empirical, and (2) model-based. A discrete sub-optimal sliding mode controller (DSSMC) is designed as a model-based controller to control CA50 and Texh, and a PI controller is designed to control IMEP. The results show that the designed controllers can successfully track the reference trajectories and can reject the external disturbances within the given operating region

    MIMO PID Controller Tuning Method for Quadrotor Based on LQR/LQG Theory

    Get PDF
    In this work, a new pre-tuning multivariable PID (Proportional Integral Derivative) controllers method for quadrotors is put forward. A procedure based on LQR/LQG (Linear Quadratic Regulator/Gaussian) theory is proposed for attitude and altitude control, which suposes a considerable simplification of the design problem due to only one pretuning parameter being used. With the aim to analyze the performance and robustness of the proposed method, a non-linear mathematical model of the DJI-F450 quadrotor is employed, where rotors dynamics, together with sensors drift/bias properties and noise characteristics of low-cost commercial sensors typically used in this type of applications are considered. In order to estimate the state vector and compensate bias/drift effects in the measures, a combination of filtering and data fusion algorithms (Kalman filter and Madgwick algorithm for attitude estimation) are proposed and implemented. Performance and robustness analysis of the control system is carried out by employing numerical simulations, which take into account the presence of uncertainty in the plant model and external disturbances. The obtained results show the proposed controller design method for multivariable PID controller is robust with respect to: (a) parametric uncertainty in the plant model, (b) disturbances acting at the plant input, (c) sensors measurement and estimation errors

    Intelligent methods for complex systems control engineering

    Get PDF
    This thesis proposes an intelligent multiple-controller framework for complex systems that incorporates a fuzzy logic based switching and tuning supervisor along with a neural network based generalized learning model (GLM). The framework is designed for adaptive control of both Single-Input Single-Output (SISO) and Multi-Input Multi-Output (MIMO) complex systems. The proposed methodology provides the designer with an automated choice of using either: a conventional Proportional-Integral-Derivative (PID) controller, or a PID structure based (simultaneous) Pole and Zero Placement controller. The switching decisions between the two nonlinear fixed structure controllers is made on the basis of the required performance measure using the fuzzy logic based supervisor operating at the highest level of the system. The fuzzy supervisor is also employed to tune the parameters of the multiple-controller online in order to achieve the desired system performance. The GLM for modelling complex systems assumes that the plant is represented by an equivalent model consisting of a linear time-varying sub-model plus a learning nonlinear sub-model based on Radial Basis Function (RBF) neural network. The proposed control design brings together the dominant advantages of PID controllers (such as simplicity in structure and implementation) and the desirable attributes of Pole and Zero Placement controllers (such as stable set-point tracking and ease of parameters’ tuning). Simulation experiments using real-world nonlinear SISO and MIMO plant models, including realistic nonlinear vehicle models, demonstrate the effectiveness of the intelligent multiple-controller with respect to tracking set-point changes, achieve desired speed of response, prevent system output overshooting and maintain minimum variance input and output signals, whilst penalising excessive control actions
    corecore