Search results
1 – 10 of over 28000The purpose of this paper is to derive the output predictor for a stationary normal process with rational spectral density and linear stochastic discrete-time state-space model…
Abstract
Purpose
The purpose of this paper is to derive the output predictor for a stationary normal process with rational spectral density and linear stochastic discrete-time state-space model, respectively, as the output predictor is very important in model predictive control. The derivations are only dependent on matrix operations. Based on the output predictor, one quadratic programming problem is constructed to achieve the goal of subspace predictive control. Then an improved ellipsoid optimization algorithm is proposed to solve the optimal control input and the complexity analysis of this improved ellipsoid optimization algorithm is also given to complete the previous work. Finally, by the example of the helicopter, the efficiency of the proposed control strategy can be easily realized.
Design/methodology/approach
First, a stationary normal process with rational spectral density and one stochastic discrete-time state-space model is described. Second, the output predictors for these two forms are derived, respectively, and the derivation processes are dependent on the Diophantine equation and some basic matrix operations. Third, after inserting these two output predictors into the cost function of predictive control, the control input can be solved by using the improved ellipsoid optimization algorithm and the complexity analysis corresponding to this improved ellipsoid optimization algorithm is also provided.
Findings
Subspace predictive control can not only enable automatically tune the parameters in predictive control but also avoids many steps in classical linear Gaussian control. It means that subspace predictive control is independent of any prior knowledge of the controller. An improved ellipsoid optimization algorithm is used to solve the optimal control input and the complexity analysis of this algorithm is also given.
Originality/value
To the best knowledge of the authors, this is the first attempt at deriving the output predictors for stationary normal processes with rational spectral density and one stochastic discrete-time state-space model. Then, the derivation processes are dependent on the Diophantine equation and some basic matrix operations. The complexity analysis corresponding to this improved ellipsoid optimization algorithm is analyzed.
Details
Keywords
Alejandro M. Suárez, Manuel A. Duarte‐Mermoud and Danilo F. Bassi
To develop a new predictive control scheme based on neural networks for linear and non‐linear dynamical systems.
Abstract
Purpose
To develop a new predictive control scheme based on neural networks for linear and non‐linear dynamical systems.
Design/methodology/approach
The approach relies on three different multilayer neural networks using input‐output information with delays. One NN is used to identify the process under control, the other is used to predict the future values of the control error and finally the third one is used to compute the magnitude of the control input to be applied to the plant.
Findings
This scheme has been tested by controlling discrete‐time SISO and MIMO processes already known in the control literature and the results have been compared with other control approaches with no predictive effects. Transient behavior of the new algorithm, as well as the steady state one, are observed and analyzed in each case studied. Also, online and offline neural network training are compared for the proposed scheme.
Research limitations/implications
The theoretical proof of stability of the proposed scheme still remains to be studied. Conditions under which non‐linear plants together with the proposed controller present a stable behavior have to be derived.
Practical implications
The main advantage of the proposed method is that the predictive effect allows to suitable control complex non‐linear process, eliminating oscillations during the transient response. This will be useful for control engineers to control complex industrial plants.
Originality/value
This general approach is based on predicting the future control errors through a predictive neural network, taking advantage of the NN characteristics to approximate any kind of relationship. The advantage of this predictive scheme is that the knowledge of the future reference values is not needed, since the information used to train the predictive NN is based on present and past values of the control error. Since the plant parameters are unknown, the identification NN is used to back‐propagate the control error from the output of the plant to the output of the controller. The weights of the controller NN are adjusted so that the present and future values of the control error are minimized.
Details
Keywords
Yifeng Zhu, Ziyang Zhang, Hailong Zhao and Shaoling Li
Five-level rectifiers have received widespread attention because of their excellent performance in high-voltage and high-power applications. Taking a five-level rectifier with…
Abstract
Purpose
Five-level rectifiers have received widespread attention because of their excellent performance in high-voltage and high-power applications. Taking a five-level rectifier with only four-IGBT for this study, a sliding mode predictive control (SMPC) algorithm is proposed to solve the problem of poor dynamic performance and poor anti-disturbance ability under the traditional model predictive control with the PI outer loop.
Design/methodology/approach
First, mathematical models under the two-phase stationary coordinate system and two-phase synchronous rotating coordinate system are established. Then, the design of the outer-loop sliding mode controller is completed by establishing the sliding mode surface and design approach rate. The design of the inner-loop model predictive controller was completed by discretizing the mathematical model equations. The modulation part uses a space vector modulation technique to generate the PWM wave.
Findings
The sliding mode predictive control strategy is compared with the control strategy with a PI outer loop and a model predictive inner loop. The proposed control strategy has a faster dynamic response and stronger anti-interference ability.
Originality/value
For the five-level rectifier, the advantages of fast dynamic influence and parameter insensitivity of sliding mode control are used in the voltage outer loop to replace the traditional PI control, and which is integrated with the model predictive control used in the current inner loop to form a novel control strategy with a faster dynamic response and stronger immunity to disturbances. This novel strategy is called sliding mode predictive control (SMC).
Details
Keywords
Adel Taeib, Moêz Soltani and Abdelkader Chaari
The purpose of this paper is to propose a new type of predictive fuzzy controller. The desired nonlinear system behavior is described by a set of Takagi-Sugeno (T-S) model…
Abstract
Purpose
The purpose of this paper is to propose a new type of predictive fuzzy controller. The desired nonlinear system behavior is described by a set of Takagi-Sugeno (T-S) model. However, due to the complexity of the real processes, obtaining a high quality control with a short settle time, a periodical step response and zero steady-state error is often a difficult task. Indeed, conventional model predictive control (MPC) attempts to minimize a quadratic cost over an extended control horizon. Then, the MPC is insufficient to adapt to changes in system dynamics which have characteristics of complex constraints. In addition, it is shown that the clustering algorithm is sensitive to random initialization and may affect the quality of obtaining predictive fuzzy controller. In order to overcome these problems, chaos particle swarm optimization (CPSO) is used to perform model predictive controller for nonlinear process with constraints. The practicality and effectiveness of the identification and control scheme is demonstrated by simulation results involving simulations of a continuous stirred-tank reactor.
Design/methodology/approach
A new type of predictive fuzzy controller. The proposed algorithm based on CPSO is used to perform model predictive controller for nonlinear process with constraints.
Findings
The results obtained using this the approach were comparable with other modeling approaches reported in the literature. The proposed control scheme has been show favorable results either in the absence or in the presence of disturbance compared with the other techniques. It confirms the usefulness and robustness of the proposed controller.
Originality/value
This paper presents an intelligent model predictive controller MPC based on CPSO (MPC-CPSO) for T-S fuzzy modeling with constraints.
Details
Keywords
Hernaldo Saldías Molina, Juan Dixon Rojas and Luis Morán Tamayo
The purpose of this paper is to implement a finite set model predictive control algorithm to a shunt (or parallel), multilevel (cascaded H-bridge) active power filter (APF)…
Abstract
Purpose
The purpose of this paper is to implement a finite set model predictive control algorithm to a shunt (or parallel), multilevel (cascaded H-bridge) active power filter (APF). Specifically, the purpose is to get a controller that could compensate the mains current and, at the same time, to control the voltages of its capacitors. This strategy avoids the use of multiple PWM carriers or another type of special modulator, and requires a relatively low processing power.
Design/methodology/approach
This paper is focussed in the application of the predictive controller to a single-phase parallel APF composed for two H-bridges connected in series. The same methodology can be applied to a three-phase APF. In the DC buses of each H-bridge, a floating capacitor was connected, whose voltage is regulated by the predictive controller. The controller is composed by, first, a model for the charge/discharge dynamics for each floating capacitor and a model for the output current of the APF; second, a cost function; and third, an optimization algorithm that is able to control all these variables at the same time, choosing in each sample period the best combination of firing pulses.
Findings
The controller can track the voltage references, compensate the current harmonics and compensate reactive power with an algorithm that evaluates only the three nearest voltage levels to the last voltage level applied in the inverter. This strategy decreases the number of calculations required by the predictive algorithm. This controller can be applied to the general case of a single-phase multilevel APF of N-levels and extend it to the three-phase case without major problems.
Research limitations/implications
The implemented controller, when the authors consider a constant sample time, gives a mains current with a Total Harmonic Distortion (THD-I) slightly greater in comparison with the base algorithm (that evaluates all the voltage levels). However, when the authors consider the processing times under the same processor, the implemented algorithm requires less time to get the optimal values, can get lower sampling times and then a best performance in terms of THD-I. To implement the controller in a three-phase APF, a faster Digital Signal Processor would be required.
Originality/value
The implemented solution uses a model for the charge/discharge of the capacitors and for the filter current that enable to operate the cascaded multilevel inverter with asymmetrical voltages while compensates the mains currents, with a predictive algorithm that requires a relatively low amount of calculations.
Details
Keywords
Fabian Andres Lara-Molina, João Maurício Rosário, Didier Dumur and Philippe Wenger
– The purpose of this paper is to address the synthesis and experimental application of a generalized predictive control (GPC) technique on an Orthoglide robot.
Abstract
Purpose
The purpose of this paper is to address the synthesis and experimental application of a generalized predictive control (GPC) technique on an Orthoglide robot.
Design/methodology/approach
The control strategy is composed of two control loops. The inner loop aims at linearizing the nonlinear robot dynamics using feedback linearization. The outer loop tracks the desired trajectory based on GPC strategy, which is robustified against measurement noise and neglected dynamics using Youla parameterization.
Findings
The experimental results show the benefits of the robustified predictive control strategy on the dynamical performance of the Orthoglide robot in terms of tracking accuracy, disturbance rejection, attenuation of noise acting on the control signal and parameter variation without increasing the computational complexity.
Originality/value
The paper shows the implementation of the robustified predictive control strategy in real time with low computational complexity on the Orthoglide robot.
Details
Keywords
Gonzalo Garcia, Shahriar Keshmiri and Thomas Stastny
Nonlinear model predictive control (NMPC) is emerging as a way to control unmanned aircraft with flight control constraints and nonlinear and unsteady aerodynamics. However, these…
Abstract
Purpose
Nonlinear model predictive control (NMPC) is emerging as a way to control unmanned aircraft with flight control constraints and nonlinear and unsteady aerodynamics. However, these predictive controllers do not perform robustly in the presence of physics-based model mismatches and uncertainties. Unmodeled dynamics and external disturbances are unpredictable and unsteady, which can dramatically degrade predictive controllers’ performance. To address this limitation, the purpose of this paper is to propose a new systematic approach using frequency-dependent weighting matrices.
Design/methodology/approach
In this framework, frequency-dependent weighting matrices jointly minimize closed-loop sensitivity functions. This work presents the first practical implementation where the frequency content information of uncertainty and disturbances is used to provide a significant degree of robustness for a time-domain nonlinear predictive controller. The merit of the proposed method is successfully verified through the design, coding, and numerical implementation of a robust nonlinear model predictive controller.
Findings
The proposed controller commanded and controlled a large unmanned aerial system (UAS) with unsteady and nonlinear dynamics in the presence of environmental disturbances, measurement bias or noise, and model uncertainties; the proposed controller robustly performed disturbance rejection and accurate trajectory tracking. Stability, performance, and robustness are attained in the NMPC framework for a complex system.
Research limitations/implications
The theoretical results are supported by the numerical simulations that illustrate the success of the presented technique. It is expected to offer a feasible robust nonlinear control design technique for any type of systems, as long as computational power is available, allowing a much larger operational range while keeping a helpful level of robustness. Robust control design can be more easily expanded from the usual linear framework, allowing meaningful new experimentation with better control systems.
Originality/value
Such algorithms allows unstable and unsteady UASs to perform reliably in the presence of disturbances and modeling mismatches.
Details
Keywords
Jiajie Wu, Zebin Yang, Xiaodong Sun and Ding Wang
The purpose of the control method proposed in this paper is to address the problem of the poor anti-interference of the suspension winding current in the traditional bearingless…
Abstract
Purpose
The purpose of the control method proposed in this paper is to address the problem of the poor anti-interference of the suspension winding current in the traditional bearingless induction motor (BL-IM) direct suspension force control process.
Design/methodology/approach
A model predictive direct suspension force control of a BL-IM based on sliding mode observer is proposed in this paper. The model predictive control (MPC) is introduced to the traditional direct suspension force control to improve the anti-interference of the suspension current. A sliding mode flux linkage observer is designed and applied to the MPC system, which reduces the error of the parameter observation and improves the robustness of the system. The strategy is designed and implemented in the MATLAB/Simulink and the two-level AC speed regulation platform.
Findings
The simulation and experimental results show that the performance of the BL-IM under the control method proposed in this paper is better than that under the traditional direct suspension force control, and the suspension performance of the motor and the anti-interference of the control system are improved.
Originality/value
This study helps to improve the suspension performance of the motor and the anti-interference of the control system.
Details
Keywords
Mattie Tops, Jesús Montero-Marín and Markus Quirin
Engagement, motivation, and persistence are usually associated with positive outcomes. However, too much of it can overtax our psychophysiological system and put it at risk. On…
Abstract
Engagement, motivation, and persistence are usually associated with positive outcomes. However, too much of it can overtax our psychophysiological system and put it at risk. On the basis of a neuro-dynamic personality and self-regulation model, we explain the neurobehavioral mechanisms presumably underlying engagement and how engagement, when overtaxing the individual, becomes automatically inhibited for reasons of protection. We explain how different intensities and patterns of engagement may relate to personality traits such as Self-directedness, Conscientiousness, Drive for Reward, and Absorption, which we conceive of as functions or strategies of adaptive neurobehavioral systems. We describe how protective inhibitions and personality traits contribute to phenomena such as disengagement and increased effort-sense in chronic fatigue conditions, which often affect professions involving high socio-emotional interactions. By doing so we adduce evidence on hemispheric asymmetry of motivation, neuromodulation by dopamine, self-determination, task engagement, and physiological disengagement. Not least, we discuss educational implications of our model.
Details
Keywords
Megha G. Krishnan, Abhilash T. Vijayan and Ashok S.
Real-time implementation of sophisticated algorithms on robotic systems demands a rewarding interface between hardware and software components. Individual robot manufacturers have…
Abstract
Purpose
Real-time implementation of sophisticated algorithms on robotic systems demands a rewarding interface between hardware and software components. Individual robot manufacturers have dedicated controllers and languages. However, robot operation would require either the knowledge of additional software or expensive add-on installations for effective communication between the robot controller and the computation software. This paper aims to present a novel method of interfacing the commercial robot controllers with most widely used simulation platform, e.g. MATLAB in real-time with a demonstration of visual predictive controller.
Design/methodology/approach
A remote personal computer (PC), running MATLAB, is connected with the IRC5 controller of an ABB robotic arm through the File Transfer Protocol (FTP). FTP server on the IRC5 responds to a request from an FTP client (MATLAB) on a remote computer. MATLAB provides the basic platform for programming and control algorithm development. The controlled output is transferred to the robot controller through Ethernet port as files and, thereby, the proposed scheme ensures connection and control of the robot using the control algorithms developed by the researchers without the additional cost of buying add-on packages or mastering vendor-specific programming languages.
Findings
New control strategies and contrivances can be developed with numerous conditions and constraints in simulation platforms. When the results are to be implemented in real-time systems, the proposed method helps to establish a simple, fast and cost-effective communication with commercial robot controllers for validating the real-time performance of the developed control algorithm.
Practical implications
The proposed method is used for real-time implementation of visual servo control with predictive controller, for accurate pick-and-place application with different initial conditions. The same strategy has been proven effective in supervisory control using two cameras and artificial neural network-based visual control of robotic manipulators.
Originality/value
This paper elaborates a real-time example using visual servoing for researchers working with industrial robots, enabling them to understand and explore the possibilities of robot communication.
Details