computeTermRegNonlinSysOptApproach
abstract superclass for optimization-based approaches for computing terminal regions of nonlinear systems.
Contents
Syntax
obj = computeTermRegNonlinSysOptApproach(X,U,W,xEq,uEq,termRegOrder,solverSettings)
Description
This class and its childclasses provide all methods required for formulating and solving the convex [1] or polynomial [2] approximations of the terminal region optimization problem in [2, Eq. 6].
Input Arguments
|
X |
set of admissible states (class: interval / polytope / zonotope) |
||||||||
|
U |
set of admissible control inputs (class: interval / polytope / zonotope) |
||||||||
|
W |
set of uncertain disturbances (class: zonotope) |
||||||||
|
xEq |
equilibrium state (array of dimension [X.dim,1]) |
||||||||
|
uEq |
equilibrium control input (array of dimension [U.dim,1]) |
||||||||
|
termRegOrder |
order of the zonotope representing the terminal region (positive integer) |
||||||||
|
solverSettings |
(optional) structure with the following optional fields
|
Output Arguments
|
obj |
generated instance of the class computeTermRegNonlinSysOptApproach |
See Also
References
[1] L. Schäfer et al. "Scalable Computation of Robust Control Invariant Sets of Nonlinear Systems", in IEEE Transactions on Automatic Control, vol. 69, no. 2, pp. 755-770, 2024 [2] L. Schäfer and M. Althoff, "Computing Robust Control Invariant Sets of Nonlinear Systems Using Polynomial Controller Synthesis," American Control Conference, 2024, pp. 4162-4169.
© 2018-2026 I6 Technische Universität München Website License
|
![]() |
![]() |
![]() |


