- Research Article
520
- 10.1016/j.sysconle.2010.06.005
Cooperative distributed model predictive control
- Jul 31, 2010
- Systems & Control Letters
- Brett T Stewart + 4 more +4
Cooperative distributed model predictive control
This letter focuses on a formulation of Model Predictive Control (MPC) with an optimal control problem (OCP) defined by hard input constraints and soft state and terminal set constraints. The soft constraints are accounted for as relaxed barrier function terms in the objective function. The proposed MPC is feasible for any state vector and, assuming the input constraint set is simple (e.g. a hyperrectangle), leads to anytime feasible formulations. A theoretical description of the MPC scheme is conducted. Among other results, asymptotic stability of the proposed MPC is proven and a region of attraction (RoA) estimate is derived. Moreover, stability guarantees when performing a limited number of optimization iterations are also derived. Numerical results showcase the benefit of considering the input constraints directly in the OCP instead of saturating the output of an unconstrained OCP with relaxed barrier functions, as was previously done in the literature.
Cooperative distributed model predictive control
Cooperative distributed model predictive control
Effective recursive parallelotopic bounding for robust output-feedback control
Effective recursive parallelotopic bounding for robust output-feedback control
Output-feedback predictive control of constrained linear systems via set-membership state estimation
This paper combines model predictive control (MPC) and set-membership (SM) state estimation techniques for controlling systems subject to hard input and state constraints. Linear systems with unknown but bounded disturbances and partial state information are considered. The adopted approach guarantees that the constraints are satisfied for all the states which are compatible with the available information and for all the disturbances within given bounds. Properties of the proposed MPC-SM algorithm and simulation studies are reported.
Read moreA Uniform Control for Tracking and Point Stabilization of Differential Drive Robots Subject to Hard Input Constraints
This paper develops a unified framework for point stabilization and tracking control of differential drive robots under hard input constraints. The proposed control strategy is based on the recently introduced Pointwise Angle Minimization method and addresses the steering problem by studying a robot’s achievable directions of motion considering the constraints imposed on it. To illustrate the strength of the proposed framework, a new control problem which combines the posture stabilization and tracking control is studied. The problem of interest is steering a constrained-input mobile robot from an initial point towards a final point on a desired trajectory while regulating the robot’s heading such that the control convergence is guaranteed within the admissible input space. Inspired by the geometry of sliding mode control, this paper proposes a new control strategy for this problem. The stability of the closed loop system under the proposed steering scheme is proved by Lyapunov analysis for the shortest path trajectory and generalization to the case of arbitrarily chosen desired trajectory has been proposed. Finally, effectiveness of the discussed control strategies are illustrated by several simulation results.
Read moreOutput Feedback Stochastic MPC with Hard Input Constraints
We present an output feedback stochastic model predictive controller (SMPC) for constrained linear time-invariant systems. The system is perturbed by additive Gaussian disturbances on state and additive Gaussian measurement noise on output. A Kalman filter is used for state estimation and a SMPC is designed to satisfy chance constraints on states and hard constraints on actuator inputs. The proposed SMPC constructs bounded sets for the state evolution and a tube based constraint tightening strategy where the tightened constraints are time-invariant. We prove that the proposed SMPC can guarantee an infeasibility rate below a user-specified tolerance. We numerically compare our method with a classical output feedback SMPC with simulation results which highlight the efficacy of the proposed algorithm.
Read moreInput Design for Online Fault Diagnosis of Nonlinear Systems with Stochastic Uncertainty
Fault diagnosis is crucial for ensuring stable and reliable operation of high-performance systems in the presence of abnormal events. System uncertainties often make discrimination between normal and faulty behavior a challenging task. This paper presents an active fault diagnosis (AFD) method for nonlinear systems with stochastic uncertainty. AFD involves the optimal design of system inputs for discriminating between multiple model hypotheses that correspond to various operational scenarios. The proposed AFD method relies on minimizing the probability of error in hypothesis selection subject to hard input and state chance constraints. Moment-based approximations for a bound on the probability of error in hypothesis selection as well as for chance constraint evaluation are introduced in order to derive a tractable surrogate AFD problem that is amenable to online implementations. The performance of the AFD method for offline and online fault diagnosis is demonstrated on a continuous bioreactor with multipl...
Read moreControl Lyapunov–Barrier function based model predictive control for stochastic nonlinear affine systems
A stochastic model predictive control (MPC) framework is presented in this paper for nonlinear affine systems with stability and feasibility guarantee. We first introduce the concept of stochastic control Lyapunov–Barrier function (CLBF) and provide a method to construct CLBF by combining an unconstrained control Lyapunov function (CLF) and control barrier functions. The unconstrained CLF is obtained from its corresponding semi‐linear system through dynamic feedback linearization. Based on the constructed CLBF, we utilize sampled‐data MPC framework to deal with states and inputs constraints, and to analyze stability of closed‐loop systems. Moreover, event‐triggering mechanisms are integrated into MPC framework to improve performance during sampling intervals. The proposed CLBF based stochastic MPC is validated via an obstacle avoidance example.
Read morePower system model predictive load frequency control
In power system automatic generation control, the existence of the generation rate constraints (GRC) and the valve limit on the governor can greatly influence the dynamic responses of the power system. Model predictive control is a popular control strategy which takes systematic account of process input, state and output constraints, thereby is employed to load frequency control to cope with the GRC. The valve limit on the governor is modeled by a fuzzy model so that the local predictive controllers are incorporated into the nonlinear control system. The proposed methodology is tested with an interconnected power system. Simulation results demonstrate the effectiveness of the proposed nonlinear constraint predictive control algorithm.
Read moreNonparametric three-vector model predictive current control for permanent magnet synchronous motor
Multi-vector model predictive control of permanent magnet synchronous motor can effectively overcome the shortcomings of conventional single-vector model predictive control such as large motor current ripples and limited control accuracy, but its control performance is more susceptible to the influence of motor parameter perturbation. To improve the robustness of the multi-vector predictive control algorithm under the motor parameter perturbation, a novel nonparametric three-vector model predictive current control method for permanent magnet synchronous motors is proposed in this paper. Through constructing an ultra-local predictive current model based on the input and output signals of the permanent magnet synchronous motor, the influence of motor parameter perturbation on current prediction is avoided, and a disturbance observer is designed to estimate the non-modeled and perturbed parts of the ultra-local model. In addition, the direct calculation method of vector duty cycles based on current error is introduced to suppress the influence of motor parameter uncertainty on the duty cycle calculation link, which further improves the system robustness. Finally, simulations and experiments of the proposed method are demonstrated to compare with the conventional parametric three-vector model predictive current control, and the results show that the proposed control strategy can effectively suppress the disturbances caused by the motor parameters and ensure the steady-state performance during motor operation.
Read moreAn error gradient and accumulation‐type event‐driven model predictive control with relative thresholds for perturbed nonlinear systems
This work investigates the event‐driven model predictive control problem for perturbed nonlinear systems with input and state constraints. Firstly, a new event‐driven triggering condition, considering the gradient and accumulation of the error between the optimal and actual states at adjacent moments with a state‐dependent relative threshold is designed with a guaranteed positive inter‐event time to avoid Zeno behaviour. Secondly, an error gradient and accumulation type event‐driven model predictive control framework is designed based on the new triggering condition and the dual‐mode strategy, for effectively reducing the calculation and communication burden of the model predictive control controller while ensuring desired control performance. Furthermore, the feasibility and the input‐to‐state practical stability (ISpS) of gradient and accumulation‐type event‐driven model predictive control are rigorously guaranteed theoretically. At last, the simulation results are provided to validate the this algorithm.
Read moreImproved differential fault analysis of Grain128-AEAD
The number of smart devices connected to the Internet has been constantly increasing, and as a result, lightweight cryptography (LWC) has become more important in the past decade. The Lightweight Cryptography (LWC) Project is an initiative taken by the National Institute of Standards and Technology (NIST) to standardize such LWC algorithms. Grain128-AEAD, which was submitted to the NIST LWC project, is an encryption algorithm that provides both confidentiality and integrity assurance. Third-party security analysis of the submitted ciphers is an important aspect of the evaluation of the submission to the NIST LWC project. Although several pieces of existing research, such as the bit-flipping attack, random fault attack, and deterministic random fault attack, have examined the security of Grain128-AEAD, there is still room for improvement in the fault attack models of these studies. This work aims to fill this research gap by analyzing the security margin of Grain128-AEAD against a series of improved differential fault attacks. In this study, we developed a probabilistic random fault attack and applied it to Grain128-AEAD. As an improvement of the existing research, a probabilistic approach can be applied to a more relaxed moderate control attack model. The existing moderate control model assumes the fault to be injected within any bit of a given byte, whereas the faults in our improved approach can be injected within any bits of a two-byte/four-byte segment, thereby relaxing the fault precision. The results indicate that the improved moderate control requires 388 keystreams for the two-byte model and 279 for the four-byte model to identify the target fault locations for implementing a state recovery attack. The relaxed fault attack models presented in this work are more practical to implement; hence, the findings of this research have improved the existing studies and narrowed the current research gap on the fault attack models of Grain128-AEAD. % To maintain consistency in terminology, "Grain-128AEAD" has been revised to "Grain128-AEAD" in both the abstract and the main text. Please confirm this revision.
Read moreDemand Side Electric Energy Consumption Optimization in a Smart Household Using Scheduling and Model Predictive Temperature Control
Utility companies seek to increase energy efficiency and productivity and try to reduce peak loads. This often involves consumer-side demand management in residential areas using dynamic time-of-use (ToU) tariff. Such strategies work if the consumer-side response is at least partly automated using some real-time optimization strategy. Our paper proposes a consumer-side optimization and control framework for scheduling the electric appliances in a smart household and preserving a thermal comfort level through an electric heating system. Our framework consists of two optimization components interacting with each other. The first optimization component schedules the home appliances based on a mixed integer programming approach. An electric vehicle (EV) is considered as a special home appliance with an energy storage capability. The second optimization component is the model predictive control (MPC) strategy for the electric heating system, such that the input constraints are defined by the scheduling results of the first component. Due to outside temperature variations, the input constraints may impede the MPC to maintain the required thermal comfort, which triggers a rescheduling event for the first component. The efficiency of the framework is presented in multiple simulations for scenarios with different consumer behaviors.
Read moreActuation attacks on constrained linear systems: a set-theoretic analysis
Actuation attacks on constrained linear systems: a set-theoretic analysis
Enhanced Model Predictive Nearest Level Control for 5-Level Flying Capacitor Multilevel Converter, Hardware Implementation and Comparison
Model predictive control (MPC) as a nonlinear control method, is being studied for a wide variety of power electronics applications targeting various power ranges. The fast dynamic response, robustness under different load conditions, multi-objective control, and simplicity of implementation are the main features of MPC. However, the implementation of finite control set MPC (FCS-MPC) or direct MPC in its basic form for multilevel converters (MLCs) demonstrates the inability to generate the staircase multilevel output voltage waveform in a voltage sourced inverter (VSI) application. Adding a reference evaluation block to the basic FCS-MPC method can significantly improve its multilevel voltage generation capability. In this paper, an enhanced model predictive nearest level control (EMP-NLC) is proposed and implemented on a 5-Level flying capacitor multilevel converter (FCMC). The proposed method is simulated under different load conditions, while a comparison against existing MPC techniques is also presented. Experimental results verified the efficacy of the proposed controller.
Read moreModulated Model Predictive Speed Control for PMSM Drives
Model predictive control (MPC) presents important advantages in the control of the power converter and drives such as, fast dynamic response and capability to include nonlinear constrains. These have positioned MPC as a powerful and realistic control strategy, however, it also has disadvantages such as variable switching frequency and parameter sensitivity. This paper applied a modulated model predictive speed control that guarantees a fix switching frequency and, thanks to disturbance compensation, robustness to parameters variation. The strategy is validated and compared to finite set model predictive speed control through simulation results.
Read more