9,038 research outputs found

    MIMO First and Second Order Discrete Sliding Mode Controls of Uncertain Linear Systems under Implementation Imprecisions

    Full text link
    The performance of a conventional model-based controller significantly depends on the accuracy of the modeled dynamics. The model of a plant's dynamics is subjected to errors in estimating the numerical values of the physical parameters, and variations over operating environment conditions and time. These errors and variations in the parameters of a model are the major sources of uncertainty within the controller structure. Digital implementation of controller software on an actual electronic control unit (ECU) introduces another layer of uncertainty at the controller inputs/outputs. The implementation uncertainties are mostly due to data sampling and quantization via the analog-to-digital conversion (ADC) unit. The failure to address the model and ADC uncertainties during the early stages of a controller design cycle results in a costly and time consuming verification and validation (V&V) process. In this paper, new formulations of the first and second order discrete sliding mode controllers (DSMC) are presented for a general class of uncertain linear systems. The knowledge of the ADC imprecisions is incorporated into the proposed DSMCs via an online ADC uncertainty prediction mechanism to improve the controller robustness characteristics. Moreover, the DSMCs are equipped with adaptation laws to remove two different types of modeling uncertainties (multiplicative and additive) from the parameters of the linear system model. The proposed adaptive DSMCs are evaluated on a DC motor speed control problem in real-time using a processor-in-the-loop (PIL) setup with an actual ECU. The results show that the proposed SISO and MIMO second order DSMCs improve the conventional SISO first order DSMC tracking performance by 69% and 84%, respectively. Moreover, the proposed adaptation mechanism is able to remove the uncertainties in the model by up to 90%.Comment: 10 pages, 11 figures, ASME 2017 Dynamic Systems and Control Conferenc

    Adaptive Discrete Second Order Sliding Mode Control with Application to Nonlinear Automotive Systems

    Full text link
    Sliding mode control (SMC) is a robust and computationally efficient model-based controller design technique for highly nonlinear systems, in the presence of model and external uncertainties. However, the implementation of the conventional continuous-time SMC on digital computers is limited, due to the imprecisions caused by data sampling and quantization, and the chattering phenomena, which results in high frequency oscillations. One effective solution to minimize the effects of data sampling and quantization imprecisions is the use of higher order sliding modes. To this end, in this paper, a new formulation of an adaptive second order discrete sliding mode control (DSMC) is presented for a general class of multi-input multi-output (MIMO) uncertain nonlinear systems. Based on a Lyapunov stability argument and by invoking the new Invariance Principle, not only the asymptotic stability of the controller is guaranteed, but also the adaptation law is derived to remove the uncertainties within the nonlinear plant dynamics. The proposed adaptive tracking controller is designed and tested in real-time for a highly nonlinear control problem in spark ignition combustion engine during transient operating conditions. The simulation and real-time processor-in-the-loop (PIL) test results show that the second order single-input single-output (SISO) DSMC can improve the tracking performances up to 90%, compared to a first order SISO DSMC under sampling and quantization imprecisions, in the presence of modeling uncertainties. Moreover, it is observed that by converting the engine SISO controllers to a MIMO structure, the overall controller performance can be enhanced by 25%, compared to the SISO second order DSMC, because of the dynamics coupling consideration within the MIMO DSMC formulation.Comment: 12 pages, 7 figures, 1 tabl

    Discrete Adaptive Second Order Sliding Mode Controller Design with Application to Automotive Control Systems with Model Uncertainties

    Full text link
    Sliding mode control (SMC) is a robust and computationally efficient solution for tracking control problems of highly nonlinear systems with a great deal of uncertainty. High frequency oscillations due to chattering phenomena and sensitivity to data sampling imprecisions limit the digital implementation of conventional first order continuous-time SMC. Higher order discrete SMC is an effective solution to reduce the chattering during the controller software implementation, and also overcome imprecisions due to data sampling. In this paper, a new adaptive second order discrete sliding mode control (DSMC) formulation is presented to mitigate data sampling imprecisions and uncertainties within the modeled plant's dynamics. The adaptation mechanism is derived based on a Lyapunov stability argument which guarantees asymptotic stability of the closed-loop system. The proposed controller is designed and tested on a highly nonlinear combustion engine tracking control problem. The simulation test results show that the second order DSMC can improve the tracking performance up to 80% compared to a first order DSMC under sampling and model uncertainties.Comment: 6 pages, 6 figures, 2017 American Control Conferenc

    Terminal sliding mode control strategy design for second-order nonlinear system

    Full text link
    This study mainly focuses on the terminal sliding mode control (TSMC) strategy design, including an adaptive terminal sliding mode control (ATSMC) and an exact-estimator-based terminal sliding mode control (ETSMC) for second-order nonlinear dynamical systems. In the ATSMC system, an adaptive bound estimation for the lump uncertainty is proposed to ensure the system stability. On the other hand, an exact estimator is designed for exact estimating system uncertainties to solve the trouble of chattering phenomena caused by a sign function in ATSMC law in despite of the utilization of a fixed value or an adaptive tuning algorithm for the lumped uncertainty bound. The effectiveness of the proposed control schemes can be verified in numerical simulations.<br /

    Adaptive Backstepping Controller Design for Stochastic Jump Systems

    Get PDF
    In this technical note, we improve the results in a paper by Shi et al., in which problems of stochastic stability and sliding mode control for a class of linear continuous-time systems with stochastic jumps were considered. However, the system considered is switching stochastically between different subsystems, the dynamics of the jump system can not stay on each sliding surface of subsystems forever, therefore, it is difficult to determine whether the closed-loop system is stochastically stable. In this technical note, the backstepping techniques are adopted to overcome the problem in a paper by Shi et al.. The resulting closed-loop system is bounded in probability. It has been shown that the adaptive control problem for the Markovian jump systems is solvable if a set of coupled linear matrix inequalities (LMIs) have solutions. A numerical example is given to show the potential of the proposed techniques

    Sliding Mode Control for Trajectory Tracking of a Non-holonomic Mobile Robot using Adaptive Neural Networks

    Get PDF
    In this work a sliding mode control method for a non-holonomic mobile robot using an adaptive neural network is proposed. Due to this property and restricted mobility, the trajectory tracking of this system has been one of the research topics for the last ten years. The proposed control structure combines a feedback linearization model, based on a nominal kinematic model, and a practical design that combines an indirect neural adaptation technique with sliding mode control to compensate for the dynamics of the robot. A neural sliding mode controller is used to approximate the equivalent control in the neighbourhood of the sliding manifold, using an online adaptation scheme. A sliding control is appended to ensure that the neural sliding mode control can achieve a stable closed-loop system for the trajectory-tracking control of a mobile robot with unknown non-linear dynamics. Also, the proposed control technique can reduce the steady-state error using the online adaptive neural network with sliding mode control; the design is based on Lyapunov’s theory. Experimental results show that the proposed method is effective in controlling mobile robots with large dynamic uncertaintiesFil: Rossomando, Francisco Guido. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - San Juan. Instituto de Automática. Universidad Nacional de San Juan. Facultad de Ingeniería. Instituto de Automática; ArgentinaFil: Soria, Carlos Miguel. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - San Juan. Instituto de Automática. Universidad Nacional de San Juan. Facultad de Ingeniería. Instituto de Automática; ArgentinaFil: Carelli Albarracin, Ricardo Oscar. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - San Juan. Instituto de Automática. Universidad Nacional de San Juan. Facultad de Ingeniería. Instituto de Automática; Argentin

    Indirect adaptive higher-order sliding-mode control using the certainty-equivalence principle

    Get PDF
    Seit den 50er Jahren werden große Anstrengungen unternommen, Algorithmen zu entwickeln, welche in der Lage sind Unsicherheiten und Störungen in Regelkreisen zu kompensieren. Früh wurden hierzu adaptive Verfahren, die eine kontinuierliche Anpassung der Reglerparameter vornehmen, genutzt, um die Stabilisierung zu ermöglichen. Die fortlaufende Modifikation der Parameter sorgt dabei dafür, dass strukturelle Änderungen im Systemmodell sich nicht auf die Regelgüte auswirken. Eine deutlich andere Herangehensweise wird durch strukturvariable Systeme, insbesondere die sogenannte Sliding-Mode Regelung, verfolgt. Hierbei wird ein sehr schnell schaltendes Stellsignal für die Kompensation auftretender Störungen und Modellunsicherheiten so genutzt, dass bereits ohne besonderes Vorwissen über die Störeinflüsse eine beachtliche Regelgüte erreicht werden kann. Die vorliegende Arbeit befasst sich mit dem Thema, diese beiden sehr unterschiedlichen Strategien miteinander zu verbinden und dabei die Vorteile der ursprünglichen Umsetzung zu erhalten. So benötigen Sliding-Mode Verfahren generell nur wenige Informationen über die Störung, zeigen jedoch Defizite bei Unsicherheiten, die vom Systemzustand abhängen. Auf der anderen Seite können adaptive Regelungen sehr gut parametrische Unsicherheiten kompensieren, wohingegen unmodellierte Störungen zu einer verschlechterten Regelgüte führen. Ziel dieser Arbeit ist es daher, eine kombinierte Entwurfsmethodik zu entwickeln, welche die verfügbaren Informationen über die Störeinflüsse bestmöglich ausnutzt. Hierbei wird insbesondere Wert auf einen theoretisch fundierten Stabilitätsnachweis gelegt, welcher erst durch Erkenntnisse der letzten Jahre im Bereich der Lyapunov-Theorie im Zusammenhang mit Sliding-Mode ermöglicht wurde. Anhand der gestellten Anforderungen werden Regelalgorithmen entworfen, die eine Kombination von Sliding-Mode Reglern höherer Ordnung und adaptiven Verfahren darstellen. Neben den theoretischen Betrachtungen werden die Vorteile des Verfahrens auch anhand von Simulationsbeispielen und eines Laborversuchs nachgewiesen. Es zeigt sich hierbei, dass die vorgeschlagenen Algorithmen eine Verbesserung hinsichtlich der Regelgüte als auch der Robustheit gegenüber den konventionellen Verfahren erzielen.Since the late 50s, huge efforts have been made to improve the control algorithms that are capable of compensating for uncertainties and disturbances. Adaptive controllers that adjust their parameters continuously have been used from the beginning to solve this task. This adaptation of the controller allows to maintain a constant performance even under changing conditions. A different idea is proposed by variable structure systems, in particular by the so-called sliding-mode control. The idea is to employ a very fast switching signal to compensate for disturbances or uncertainties. This thesis deals with a combination of these two rather different approaches while preserving the advantages of each method. The design of a sliding-mode controller normally does not demand sophisticated knowledge about the disturbance, while the controller's robustness against state-dependent uncertainties might be poor. On the other hand, adaptive controllers are well suited to compensate for parametric uncertainties while unstructured influence may result in a degraded performance. Hence, the objective of this work is to design sliding-mode controllers that use as much information about the uncertainty as possible and exploit this knowledge in the design. An important point is that the design procedure is based on a rigorous proof of the stability of the combined approach. Only recent results on Lyapunov theory in the field of sliding-mode made this analysis possible. It is shown that the Lyapunov function of the nominal sliding-mode controller has a direct impact on the adaptation law. Therefore, this Lyapunov function has to meet certain conditions in order to allow a proper implementation of the proposed algorithms. The main contributions of this thesis are sliding-mode controllers, extended by an adaptive part using the certainty-equivalence principle. It is shown that the combination of both approaches results in a novel controller design that is able to solve a control task even in the presence of different classes of uncertainties. In addition to the theoretical analysis, the advantages of the proposed method are demonstrated in a selection of simulation examples and on a laboratory test-bench. The experiments show that the proposed control algorithm delivers better performance in regard to chattering and robustness compared to classical sliding-mode controllers
    • …
    corecore