Total stability and integral action for discrete-time nonlinear systems

2025-05-06 0 0 501.04KB 10 页 10玖币
侵权投诉
Total stability and integral action for discrete-time nonlinear systems
S. Zobolia, D. Astolfia, V. Andrieua
aUniversit´e Lyon 1, Villeurbanne, France – CNRS, UMR 5007, LAGEPP, France.
Abstract
Robustness guarantees are important properties to be looked for during control design. They ensure stability of closed-
loop systems in face of uncertainties, unmodeled effects and bounded disturbances. While the theory on robust stability is
well established in the continuous-time nonlinear framework, the same cannot be stated for its discrete-time counterpart.
In this paper, we propose the discrete-time parallel of total stability results for continuous-time nonlinear system. This
enables the analysis of robustness properties via simple model difference in the discrete-time context. First, we study
how existence of equilibria for a nominal model transfers to sufficiently similar ones. Then, we provide results on the
propagation of stability guarantees to perturbed systems. Finally, we relate such properties to the constant output
regulation problem by motivating the use of discrete-time integral action in discrete-time nonlinear systems.
1. Introduction
Stability of an equilibrium is of utter importance in the
design of feedback controllers. Stability properties are typ-
ically inferred through the analysis of the system model in
closed-loop. However, it is well known that uncertainties
inherently exist in control applications, due to the pres-
ence of unmodeled effects and parameters mismatches. To
tackle the issue, robust control and robust stability anal-
ysis have become fundamental tools for control design [1].
In practice, due to the nature of digital controllers, these
laws are implemented in a discrete-time form. The prob-
lem of synthesizing such robust controllers can be cast in
an optimization framework, both in the linear and the non-
linear scenario, e.g. [2–6]. Nevertheless, a strong theo-
retical foundation turns out to be a fundamental design
tool. While the theory on robust stability and regulation
is well-developed and mature for continuous-time systems,
see e.g., [7, 8], the discrete-time nonlinear scenario still
misses some important results. Although it is known that,
for sufficiently small sampling times, continuous-time re-
sults are valid in the discrete framework, such an approach
may be restrictive or inapplicable for some control appli-
cations.
In the context of discrete-time nonlinear systems, some
necessary local conditions linked to robustness appeared in
[9]. Here, the authors state that a necessary condition for
local stability of nonlinear discrete-time autonomous sys-
tems comes from the solvability of a nonlinear equation.
Also, results on robust stability appeared in [10, Chapter
5]. Therein, it is shown that if the origin of the nominal
?Research partially funded by the ANR Delicio project.
Email addresses: samuele.zoboli@univ-lyon1.fr (S. Zoboli),
daniele.astolfi@univ-lyon1.fr (D. Astolfi),
vincent.andrieu@univ-lyon1.fr (V. Andrieu)
system is locally stable and Lipschitz, then it is also locally
robustly stable for bounded disturbances. More recently,
in the context of converse Lyapunov theorems for discrete-
time systems, [11, 12] proved that a necessary condition
for robust stability is the existence of a smooth Lyapunov
function. Yet, to the best of authors’ knowledge, there
are no results mimicking well-established general results
of “total stability” for continuous-time systems. The con-
cept of total stability was firstly introduced in the works of
Dubosin [13], Gorsin [14], Malkin [15], and more recently
studied in [8, 16, 17]. In this context, robustness proper-
ties are analyzed directly via nonlinear unstructured mod-
els differences. This allows inferring the preservation of a
stable equilibrium point for sufficiently similar plants by
means of simple model comparison [8, Lemma 4, 5].
The goal of this paper is therefore to translate such re-
sults to the discrete-time scenario. We draw conclusions
similar to the continuous case, yet under some fundamen-
tal differences, given by the discrete nature of the system.
In particular, we show that stability properties of the equi-
librium of a nominal model imply the existence and sta-
bility of an equilibrium (possibly different from the for-
mer) for any perturbed system sufficiently “close” to the
nominal one. The result is proved under some regularity
assumptions and bounded mismatches. Moreover, we pro-
vide a counterexample highlighting that some results from
the continuous-time scenario may not apply in the dis-
cretized framework. This disproves some arguments of [9].
Finally, we link the obtained results on robust stability to
the robust output regulation problem, building on recent
forwarding techniques [18, 19]. We justify the addition of
an integral action for rejecting constant disturbances or
tracking constant references. More specifically, we show
that if the true model of the plant to be controlled is suffi-
ciently close to one used for controller design, then output
Preprint submitted to Automatica October 10, 2022
arXiv:2210.03450v1 [eess.SY] 7 Oct 2022
regulation is still achieved.
The rest of the paper is organized as follows: Section 2
presents the main result of the paper on total stability;
Section 3 applies the result to the problem of constant
output regulation; Section 4 comments and concludes the
paper.
1.1. Notation
R, resp. N, denotes the set of real numbers, resp. non-
negative integers. R0denotes the set of nonnegative real
numbers. In this work, we define a time-invariant nonlin-
ear dynamical discrete-time system as x+=f(x), where
xRnis the state solution evaluated at timestep kN
with initial condition x0, and x+is the state solution at
step k+ 1. Sets are denoted by calligraphic letters and,
for a given set X, we identify its boundary by X. The
notation X \ G identifies the intersection between Xand
the complement of G. When a set Xis strictly included
in a set G, we use the notation X$G. We use |·|as
the norm operator for matrices and vectors. Moreover, we
denote as d(x, X) a generic distance function between any
point xRnand a closed set X Rn. For instance, one
may choose d(x, X) = infz∈X |xz|. Given a function
α:R0R0we say α∈ K if it is continuous, zero
at zero and strictly increasing. Similarly, we say α∈ K
if α∈ K and lims→∞ α(s) = . Moreover, for a square
matrix Awe denote by λmax(A) its maximum eigenvalue.
As a final note, let PRn×nbe a symmetric positive defi-
nite matrix. For any ARn×nand for an arbitrary scalar
r:= r1r2with r1, r2>0, the generalized Schur’s comple-
ment implies that the following inequalities are equivalent
A>P A rP 0r1P A>P
P A r2P0.
2. Total stability results
In this section, we study how the stability properties of
the origin of a given discrete-time autonomous nonlinear
system
x+=f(x),(1)
transfer to systems described by a sufficiently similar dif-
ference equation
x+=ˆ
f(x),(2)
where f:RnRn,ˆ
f:RnRnare continuous func-
tions. We propose two different results. The first one links
the existence of an equilibrium for system (1) to the exis-
tence of an equilibrium for the perturbed system (2). We
show that an equilibrium for (2) exists, provided that the
two models are locally close enough. More precisely, the
result holds if the functions fand ˆ
fare not too different
in the C0norm, and system (1) presents an attractive for-
ward invariant set containing its equilibrium and which is
homeomorphic to the unit ball. The second result consid-
ers the case where both the dynamics and the Jacobians
of the two systems (1), (2) are sufficiently similar. Under
such conditions, we show that the existence of a locally ex-
ponentially stable equilibrium for (1) implies the existence
of a locally exponentially stable equilibrium for (2) close
to it. Moreover, we present a lower bound on the size of
the domain of attraction of the equilibrium for (2).
2.1. Existence of equilibrium
We now present the minimal assumption required to
show the existence of an equilibrium for (2). To this end,
we introduce the following notation. Given a positive func-
tion V:A ⊆ RnR0and a positive real number c > 0,
we denote the sublevel set of such a function as
Vc(V) := {x∈ A :V(x)c}.(3)
Assumption 1. Let Abe an open subset of Rn. There
exists a C0function V:A → R0satisfying V(0) = 0
and such that the following holds:
1. there exists a positive real number ¯csuch that the set
V¯c(V)is homeomorphic to the unit ball;
2. there exists ρ(0,1) such that
V(f(x)) ρV (x),x∈ V¯c(V).(4)
Remark 1. Assumption 1 is not requiring the nominal
system (1) to be asymptotically stable. It solely assumes
the existence of an attractive forward invariant compact set
which is homeomorphic to the unit ball. However, since V
is not strictly positive outside of the origin, Vmay have
local minima and does not allow to conclude asymptotic
stability of the origin.
The first result is formalized by the following proposi-
tion. More comments on the assumption are postponed
after the proof.
Proposition 1. Let Assumption 1 hold. Then, for any
positive c¯cthere exists a positive real number δsuch
that, for any continuous function ˆ
f:RnRnsatisfying
|ˆ
f(x)f(x)|< δ, x∈ V¯c(V)(5)
the corresponding system (2) admits an equilibrium point
xe∈ Vc(V). Moreover, such systems has no other equilib-
rium in the set V¯c(V)\ Vc(V).
Proof. Consider c¯cand let ˜ρbe any positive real
number satisfying
ρ < ˜ρ < 1.
Since the set V¯c(V) is homeomorphic to the unit ball, it
is bounded. Moreover, the function Vbeing continuous,
Vc(V) is a compact subset. Next, we define the function
p:R0Ras
p(s) = max
x∈V¯c(V)
vRn:|v|=1 V(f(x) + sv)¯c,(6)
2
摘要:

Totalstabilityandintegralactionfordiscrete-timenonlinearsystemsS.Zobolia,D.Astol a,V.AndrieuaaUniversiteLyon1,Villeurbanne,France{CNRS,UMR5007,LAGEPP,France.AbstractRobustnessguaranteesareimportantpropertiestobelookedforduringcontroldesign.Theyensurestabilityofclosed-loopsystemsinfaceofuncertaintie...

展开>> 收起<<
Total stability and integral action for discrete-time nonlinear systems.pdf

共10页,预览2页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:图书资源 价格:10玖币 属性:10 页 大小:501.04KB 格式:PDF 时间:2025-05-06

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 10
客服
关注