scispace - formally typeset
Search or ask a question
Author

James B. Rawlings

Bio: James B. Rawlings is an academic researcher from University of Wisconsin-Madison. The author has contributed to research in topics: Model predictive control & Optimal control. The author has an hindex of 67, co-authored 236 publications receiving 28913 citations. Previous affiliations of James B. Rawlings include University of Texas at Austin & Wisconsin Alumni Research Foundation.


Papers
More filters
Journal ArticleDOI
TL;DR: This review focuses on model predictive control of constrained systems, both linear and nonlinear, and distill from an extensive literature essential principles that ensure stability to present a concise characterization of most of the model predictive controllers that have been proposed in the literature.

8,064 citations

Journal ArticleDOI
TL;DR: This article gives an up-to-date and accessible introduction to the CasADi framework, which has undergone numerous design improvements over the last 7 years.
Abstract: We present CasADi, an open-source software framework for numerical optimization. CasADi is a general-purpose tool that can be used to model and solve optimization problems with a large degree of flexibility, larger than what is associated with popular algebraic modeling languages such as AMPL, GAMS, JuMP or Pyomo. Of special interest are problems constrained by differential equations, i.e. optimal control problems. CasADi is written in self-contained C++, but is most conveniently used via full-featured interfaces to Python, MATLAB or Octave. Since its inception in late 2009, it has been used successfully for academic teaching as well as in applications from multiple fields, including process control, robotics and aerospace. This article gives an up-to-date and accessible introduction to the CasADi framework, which has undergone numerous design improvements over the last 7 years.

2,056 citations

Journal ArticleDOI
TL;DR: The concepts are introduced, a framework in which the critical issues can be expressed and analyzed are provided, and it is pointed out how MPC allows practitioners to address the trade-offs that must be considered in implementing a control technology.
Abstract: The paper provides a reasonably accessible and self-contained tutorial exposition on model predictive control (MPC). It is aimed at readers with control expertise, particularly practitioners, who wish to broaden their perspective in the MPC area of control technology. We introduce the concepts, provide a framework in which the critical issues can be expressed and analyzed, and point out how MPC allows practitioners to address the trade-offs that must be considered in implementing a control technology.

1,073 citations

Journal ArticleDOI
TL;DR: An infinite horizon controller that allows incorporation of input and state constraints in a receding horizon feedback strategy is developed and guarantees nominal closed-loop stability for all choices of the tuning parameters in the control law.
Abstract: An infinite horizon controller that allows incorporation of input and state constraints in a receding horizon feedback strategy is developed. For both stable and unstable linear plants, feasibility of the contraints guarantees nominal closed-loop stability for all choices of the tuning parameters in the control law. The constraints' feasibility can be checked efficiently with a linear program. It is always possible to remove state constraints in the early portion of the infinite horizon to make them feasible. The controller's implementation requires only the solution of finite-dimensional quadratic programs. >

1,046 citations

Journal ArticleDOI
TL;DR: A distributed model predictive control framework, suitable for controlling large-scale networked systems such as power systems, is presented and the distributed MPC algorithm is feasible and closed-loop stable under intermediate termination.
Abstract: A distributed model predictive control (MPC) framework, suitable for controlling large-scale networked systems such as power systems, is presented. The overall system is decomposed into subsystems, each with its own MPC controller. These subsystem-based MPCs work iteratively and cooperatively towards satisfying systemwide control objectives. If available computational time allows convergence, the proposed distributed MPC framework achieves performance equivalent to centralized MPC. Furthermore, the distributed MPC algorithm is feasible and closed-loop stable under intermediate termination. Automatic generation control (AGC) provides a practical example for illustrating the efficacy of the proposed distributed MPC framework.

774 citations


Cited by
More filters
28 Jul 2005
TL;DR: PfPMP1)与感染红细胞、树突状组胞以及胎盘的单个或多个受体作用,在黏附及免疫逃避中起关键的作�ly.
Abstract: 抗原变异可使得多种致病微生物易于逃避宿主免疫应答。表达在感染红细胞表面的恶性疟原虫红细胞表面蛋白1(PfPMP1)与感染红细胞、内皮细胞、树突状细胞以及胎盘的单个或多个受体作用,在黏附及免疫逃避中起关键的作用。每个单倍体基因组var基因家族编码约60种成员,通过启动转录不同的var基因变异体为抗原变异提供了分子基础。

18,940 citations

Journal ArticleDOI
TL;DR: This review focuses on model predictive control of constrained systems, both linear and nonlinear, and distill from an extensive literature essential principles that ensure stability to present a concise characterization of most of the model predictive controllers that have been proposed in the literature.

8,064 citations

Journal ArticleDOI
TL;DR: An overview of commercially available model predictive control (MPC) technology, both linear and nonlinear, based primarily on data provided by MPC vendors, is provided in this article, where a brief history of industrial MPC technology is presented first, followed by results of our vendor survey of MPC control and identification technology.

4,819 citations

Journal ArticleDOI
TL;DR: Van Kampen as mentioned in this paper provides an extensive graduate-level introduction which is clear, cautious, interesting and readable, and could be expected to become an essential part of the library of every physical scientist concerned with problems involving fluctuations and stochastic processes.
Abstract: N G van Kampen 1981 Amsterdam: North-Holland xiv + 419 pp price Dfl 180 This is a book which, at a lower price, could be expected to become an essential part of the library of every physical scientist concerned with problems involving fluctuations and stochastic processes, as well as those who just enjoy a beautifully written book. It provides an extensive graduate-level introduction which is clear, cautious, interesting and readable.

3,647 citations

01 Jan 2004
TL;DR: Comprehensive and up-to-date, this book includes essential topics that either reflect practical significance or are of theoretical importance and describes numerous important application areas such as image based rendering and digital libraries.
Abstract: From the Publisher: The accessible presentation of this book gives both a general view of the entire computer vision enterprise and also offers sufficient detail to be able to build useful applications. Users learn techniques that have proven to be useful by first-hand experience and a wide range of mathematical methods. A CD-ROM with every copy of the text contains source code for programming practice, color images, and illustrative movies. Comprehensive and up-to-date, this book includes essential topics that either reflect practical significance or are of theoretical importance. Topics are discussed in substantial and increasing depth. Application surveys describe numerous important application areas such as image based rendering and digital libraries. Many important algorithms broken down and illustrated in pseudo code. Appropriate for use by engineers as a comprehensive reference to the computer vision enterprise.

3,627 citations