Minimizing control volatility for nonlinear systems with smooth piecewise-quadratic input signals

We consider a class of nonlinear optimal control problems in which the aim is to minimize control variation subject to an upper bound on the system cost. This idea of sacrificing some cost in exchange for less control volatility—thereby making the control signal easier and safer to implement—is expl...

Full description

Bibliographic Details
Main Authors: Loxton, Ryan, Lin, Qun, Padula, Fabrizio, Ntogramatzidis, Lorenzo
Format: Journal Article
Language:English
Published: ELSEVIER 2020
Subjects:
Online Access:http://purl.org/au-research/grants/arc/FT170100120
http://hdl.handle.net/20.500.11937/89490
_version_ 1848765231432466432
author Loxton, Ryan
Lin, Qun
Padula, Fabrizio
Ntogramatzidis, Lorenzo
author_facet Loxton, Ryan
Lin, Qun
Padula, Fabrizio
Ntogramatzidis, Lorenzo
author_sort Loxton, Ryan
building Curtin Institutional Repository
collection Online Access
description We consider a class of nonlinear optimal control problems in which the aim is to minimize control variation subject to an upper bound on the system cost. This idea of sacrificing some cost in exchange for less control volatility—thereby making the control signal easier and safer to implement—is explored in only a handful of papers in the literature, and then mainly for piecewise-constant (discontinuous) controls. Here we consider the case of smooth continuously differentiable controls, which are more suitable in some applications, including robotics and motion control. In general, the control signal's total variation—the objective to be minimized in the optimal control problem—cannot be expressed in closed form. Thus, we introduce a smooth piecewise-quadratic discretization scheme and derive an analytical expression, which turns out to be rational and non-smooth, for computing the total variation of the approximate piecewise-quadratic control. This leads to a non-smooth dynamic optimization problem in which the decision variables are the knot points and shape parameters for the approximate control. We then prove that this non-smooth problem can be transformed into an equivalent smooth problem, which is readily solvable using gradient-based numerical optimization techniques. The paper includes a numerical example to verify the proposed approach.
first_indexed 2025-11-14T11:31:58Z
format Journal Article
id curtin-20.500.11937-89490
institution Curtin University Malaysia
institution_category Local University
language English
last_indexed 2025-11-14T11:31:58Z
publishDate 2020
publisher ELSEVIER
recordtype eprints
repository_type Digital Repository
spelling curtin-20.500.11937-894902023-06-13T05:14:31Z Minimizing control volatility for nonlinear systems with smooth piecewise-quadratic input signals Loxton, Ryan Lin, Qun Padula, Fabrizio Ntogramatzidis, Lorenzo Science & Technology Technology Automation & Control Systems Operations Research & Management Science Optimal control Total variation Nonlinear optimization Non-smooth optimization Smooth control CONTROL PARAMETERIZATION COST OPTIMIZATION CONVERGENCE We consider a class of nonlinear optimal control problems in which the aim is to minimize control variation subject to an upper bound on the system cost. This idea of sacrificing some cost in exchange for less control volatility—thereby making the control signal easier and safer to implement—is explored in only a handful of papers in the literature, and then mainly for piecewise-constant (discontinuous) controls. Here we consider the case of smooth continuously differentiable controls, which are more suitable in some applications, including robotics and motion control. In general, the control signal's total variation—the objective to be minimized in the optimal control problem—cannot be expressed in closed form. Thus, we introduce a smooth piecewise-quadratic discretization scheme and derive an analytical expression, which turns out to be rational and non-smooth, for computing the total variation of the approximate piecewise-quadratic control. This leads to a non-smooth dynamic optimization problem in which the decision variables are the knot points and shape parameters for the approximate control. We then prove that this non-smooth problem can be transformed into an equivalent smooth problem, which is readily solvable using gradient-based numerical optimization techniques. The paper includes a numerical example to verify the proposed approach. 2020 Journal Article http://hdl.handle.net/20.500.11937/89490 10.1016/j.sysconle.2020.104797 English http://purl.org/au-research/grants/arc/FT170100120 http://purl.org/au-research/grants/arc/DP190102478 ELSEVIER restricted
spellingShingle Science & Technology
Technology
Automation & Control Systems
Operations Research & Management Science
Optimal control
Total variation
Nonlinear optimization
Non-smooth optimization
Smooth control
CONTROL PARAMETERIZATION
COST
OPTIMIZATION
CONVERGENCE
Loxton, Ryan
Lin, Qun
Padula, Fabrizio
Ntogramatzidis, Lorenzo
Minimizing control volatility for nonlinear systems with smooth piecewise-quadratic input signals
title Minimizing control volatility for nonlinear systems with smooth piecewise-quadratic input signals
title_full Minimizing control volatility for nonlinear systems with smooth piecewise-quadratic input signals
title_fullStr Minimizing control volatility for nonlinear systems with smooth piecewise-quadratic input signals
title_full_unstemmed Minimizing control volatility for nonlinear systems with smooth piecewise-quadratic input signals
title_short Minimizing control volatility for nonlinear systems with smooth piecewise-quadratic input signals
title_sort minimizing control volatility for nonlinear systems with smooth piecewise-quadratic input signals
topic Science & Technology
Technology
Automation & Control Systems
Operations Research & Management Science
Optimal control
Total variation
Nonlinear optimization
Non-smooth optimization
Smooth control
CONTROL PARAMETERIZATION
COST
OPTIMIZATION
CONVERGENCE
url http://purl.org/au-research/grants/arc/FT170100120
http://purl.org/au-research/grants/arc/FT170100120
http://hdl.handle.net/20.500.11937/89490