Automatica 46 (2010) 354–361
Contents lists available at ScienceDirect
Automatica
journal homepage: www.elsevier.com/locate/automatica
Brief paper
Reconstruction of the Fourier expansion of inputs of linear time-varying systems
✩
Jonathan Chauvin
a
, Nicolas Petit
b,∗
a
IFP, 1 et 4, avenue de Bois-Préau, 92852 Rueil-Malmaison Cedex, France
b
Centre Automatique et Systèmes, Unité Mathématiques et Systèmes, MINES ParisTech, 60 bd. Saint-Michel, 75272 Paris, Cedex 06, France
article info
Article history:
Received 8 December 2008
Received in revised form
27 May 2009
Accepted 28 October 2009
Available online 20 November 2009
Keywords:
Observers
Linear time-varying systems
Periodic input signals
Infinite-dimensional systems
abstract
In this paper we propose a general method to estimate periodic unknown input signals of finite-
dimensional linear time-varying systems. We present an infinite-dimensional observer that reconstructs
the coefficients of the Fourier decomposition of such systems. Although the overall system is infinite
dimensional, convergence of the observer can be proven using a standard Lyapunov approach along
with classic mathematical tools such as Cauchy series, Parseval equality, and compact embeddings of
Hilbert spaces. Besides its low computational complexity and global convergence, this observer has the
advantage of providing a simple asymptotic formula that is useful for tuning finite-dimensional filters.
Two illustrative examples are presented.
© 2009 Elsevier Ltd. All rights reserved.
1. Introduction
Linear time-varying systems driven by periodic input signals
are ubiquitous in control systems. For various reasons, including
disturbance rejection and diagnosis by analysis of the trajectories,
estimation of their input signals is often desirable. In the present
paper we propose a general method to address such problems.
Consider a T
0
-periodic input signal denoted w. An easily un-
derstandable idea is to aim at reconstructing it by estimating its
Fourier expansion coefficients. We assume that the period T
0
is
perfectly known. Previously, the case of signals w that could be
written as a sum of a finite number of harmonics was consid-
ered in Chauvin, Corde, Petit, and Rouchon (2007). In this context,
a finite-dimensional linear time-varying observer was proposed.
As a natural extension, we propose here an infinite-dimensional
observer to reconstruct signals possessing an infinite Fourier ex-
pansion. Besides its improved generality and global convergence,
this extension provides a simple asymptotic formula that, when
truncated, serves as a tuning methodology for finite-dimensional
filters.
This contribution is related to several research works found in
the literature. Online estimation of the frequencies of a signal being
the sum of a finite number of sinusoids with unknown magnitudes,
✩
The material in this paper was not presented at any conference. This paper was
recommended for publication in revised form by Associate Editor Xiaobo Tan under
the direction of Editor Miroslav Krstic.
∗
Corresponding author. Tel.: +33 140919330; fax: +33 164694868.
E-mail addresses: jonathan.chauvin@ifp.fr (J. Chauvin),
nicolas.petit@mines-paristech.fr (N. Petit).
frequencies, and phases has been addressed by numerous authors
(one can refer to e.g. Hsu, Ortega, & Damn, 1999; Marino & Tomei,
2000; Xia, 2002). However, the problem we address is different.
The signal we wish to estimate, and which is assumed to admit
an infinite-dimensional Fourier decomposition, is not directly
measured. It is filtered through a linear time-varying system. The
filtered signal is the only available information. Secondly (and
very importantly), its period is precisely known. This particularity
suggests that a dedicated observation technique could be worth
developing. Our approach can be considered close to the general
class of methods aiming at identifying periodic disturbances in
view of canceling them. Sinusoidal signals can be modeled as the
output of linear exosystems (Ding, 2006). Recent progress has been
made in rejecting such disturbances (Ding, 2001). Such approaches
have been extended to general periodic signals (see e.g. Xi & Ding,
2007 and the references therein). Lately, in Ding (2006), estimation
(and control for rejection) of general periodical disturbance has
been addressed by exploiting their integral properties. Our method
follows along different lines. It is focused on adapting a Fourier
expansion of the signal. The main difficulty lies in determining a
simple and mathematically consistent method to tune the gains of
the infinite number of adaptation laws. As will appear, a simple
solution is found.
The paper is organized as follows. In Section 2 we state the
problem, present the observer structure and describe the explicit
computations of the observation gains. The observer convergence
proof is provided in Section 3. This proof relies on a Lyapunov
analysis and uses Cauchy series, Parseval equality and compact
embeddings of Hilbert spaces. The main result of this section is
Proposition 3. For illustration, we propose two examples. First a
simple automotive engine application is proposed in Section 4.1.
0005-1098/$ – see front matter © 2009 Elsevier Ltd. All rights reserved.
doi:10.1016/j.automatica.2009.11.001