Online experiment design for continuous-time systems using generalized filtering
Pith reviewed 2026-05-17 22:26 UTC · model grok-4.3
The pith
Generalized filtering ensures filtered data meet rank conditions for identifying continuous-time systems.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Under the conditions that the input is piecewise constant and the filter functions are piecewise continuously differentiable, the filtered data satisfy a rank condition making them informative for system identification in continuous-time dynamical systems.
What carries the argument
Generalized filtering framework that processes trajectories to produce data meeting the informativeness rank condition.
Load-bearing premise
The filter functions must be piecewise continuously differentiable.
What would settle it
Observing a case where the filtered data matrix has deficient rank despite satisfying the input and filter conditions would disprove the main result.
Figures
read the original abstract
The goal of experiment design is to select the inputs of a dynamical system in such a way that the resulting data contain sufficient information for system identification and data-driven control. This paper investigates the problem of experiment design for continuous-time systems under piecewise constant input signals. To obviate the need for measuring time derivatives of (data) trajectories, we introduce a generalized filtering framework. Our main result is to establish conditions on the input and the filter functions under which the filtered data are informative for system identification, i.e., they satisfy a certain rank condition. We assume that the filter functions are piecewise continuously differentiable, encompassing several filter functions that have appeared in the literature. Building on the proposed filtering framework, we develop an experiment design procedure, adapted from experiment design results for discrete-time systems, where the piecewise constant input signal is designed online during system operation. This method is shown to be sample efficient, in the sense that it deals with the least possible number of filtered data samples for system identification.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a generalized filtering framework for online experiment design in continuous-time dynamical systems driven by piecewise-constant inputs. The central claim is that, under conditions on the input and on filter functions that are piecewise continuously differentiable, the filtered trajectories satisfy a rank condition that makes the data informative for system identification. Building on this, the authors adapt a discrete-time online experiment-design procedure to the continuous-time filtered setting and assert that the resulting method is sample-efficient, requiring only the minimal number of filtered samples.
Significance. If the rank condition is established without hidden assumptions on dwell times or filter transients, the result would supply a derivative-free route to informative data collection for continuous-time systems, directly extending discrete-time experiment-design techniques to a practically relevant class of filters. The online, sample-efficient adaptation is a concrete strength that could facilitate implementation in adaptive control and data-driven methods where derivative measurements are unavailable or noisy.
major comments (1)
- [Section 3] Section 3, main rank-condition theorem: the argument that piecewise-C1 filters preserve linear independence of the regressors when the input is piecewise constant does not contain an explicit lower bound on input dwell time relative to the filter time constants. Without such a bound or a transient-decay lemma, filter transients can reduce the effective rank of the filtered data matrix below the system order even when the unfiltered pair is persistently exciting, undermining the informativeness claim.
minor comments (2)
- [Section 2] The precise definition of the filtered data matrix and the associated rank condition would benefit from an explicit equation early in Section 2 rather than being introduced only in the proof.
- [Notation] Notation for the piecewise-constant input switching times and the filter support intervals should be unified to avoid ambiguity when discussing online updates.
Simulated Author's Rebuttal
We thank the referee for the careful reading and the constructive comment on the rank-condition result. We address the point directly below and have incorporated a clarification in the revision.
read point-by-point responses
-
Referee: [Section 3] Section 3, main rank-condition theorem: the argument that piecewise-C1 filters preserve linear independence of the regressors when the input is piecewise constant does not contain an explicit lower bound on input dwell time relative to the filter time constants. Without such a bound or a transient-decay lemma, filter transients can reduce the effective rank of the filtered data matrix below the system order even when the unfiltered pair is persistently exciting, undermining the informativeness claim.
Authors: We agree that the original statement of Theorem 3.1 would benefit from an explicit quantitative link between dwell time and filter time constants. In the revised manuscript we have inserted a new supporting result (Lemma 3.2) that supplies a transient-decay bound: for a filter whose homogeneous dynamics are exponentially stable with rate α, any dwell interval longer than (1/α) log(1/ε) guarantees that the transient contribution to the filtered regressor is smaller than ε in the appropriate norm. The proof follows by solving the linear filter ODE explicitly on each constant-input interval and applying the triangle inequality to separate the steady-state and transient parts. With this lemma in place, the rank condition of Theorem 3.1 holds whenever the input dwell times satisfy the bound (a mild and easily enforceable requirement in the online design procedure). We have also added a short remark explaining how the bound can be respected by the switching logic without sacrificing sample efficiency. revision: yes
Circularity Check
Derivation of rank condition for filtered data is self-contained mathematical argument with no reduction to self-defined inputs or self-citation chains.
full rationale
The paper's core contribution is a theorem establishing conditions on piecewise-constant inputs and piecewise-C1 filter functions under which the filtered trajectories satisfy a rank condition for informativeness in system identification. This is presented as a direct extension and proof from the discrete-time case, without any indication that the rank condition itself is fitted to data, defined circularly in terms of the output, or justified solely via overlapping-author citations that lack independent verification. The assumptions (piecewise continuous differentiability of filters) are stated explicitly and encompass prior literature without smuggling an ansatz. No equations or steps reduce by construction to the inputs; the result is a non-trivial persistence-of-excitation preservation argument under the given filtering framework. This qualifies as an honest non-finding per the guidelines.
Axiom & Free-Parameter Ledger
Lean theorems connected to this paper
-
IndisputableMonolith/Foundation/AxiomDischargePlan.leanode_constant_case unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
We assume that the filter functions are piecewise continuously differentiable
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
J. Berberich, J. K¨ ohler, M. A. M¨ uller, and F. Allg¨ ower. Data-driven model predictive control with stability and robustness guarantees.IEEE Transactions on Automatic Control, 66(4):1702–1717, 2021
work page 2021
-
[2]
J. Berberich, S. Wildhagen, M. Hertneck, and F. Allg¨ ower. Data-driven analysis and control of continuous-time systems under aperiodic sampling.IF AC-PapersOnLine, 54(7):210– 215, 2021
work page 2021
-
[3]
D. S. Bernstein.Matrix Mathematics: Theory, Facts, and Formulas. Princeton University Press, 2009
work page 2009
-
[4]
T. Chen and B. A. Francis.Optimal Sampled-data Control Systems. Springer Science & Business Media, 2012
work page 2012
- [5]
-
[6]
C. De Persis and P. Tesi. Formulas for data-driven control: Stabilization, optimality, and robustness.IEEE Transactions on Automatic Control, 65(3):909–924, 2019. 9
work page 2019
-
[7]
J. Eising and J. Cort´ es. When sampling works in data- driven control: Informativity for stabilization in continuous time.IEEE Transactions on Automatic Control, 70(1):565– 572, 2025
work page 2025
- [8]
-
[9]
V. G. Lopez and M. A. M¨ uller. On a continuous-time version of Willems’ lemma. InProceedings of the IEEE Conference on Decision and Control, pages 2759–2764, 2022
work page 2022
-
[10]
V. G. Lopez, M. A. M¨ uller, and P. Rapisarda. An input- output continuous-time version of Willems’ lemma.IEEE Control Systems Letters, 8:916–921, 2024
work page 2024
-
[11]
N. Moustakis, S. Yuan, and S. Baldi. An adaptive design for quantized feedback control of uncertain switched linear systems.International Journal of Adaptive Control and Signal Processing, 32(5):665–680, 2018
work page 2018
- [12]
-
[13]
Y. Ohta. Stochastic system transformation using generalized orthonormal basis functions with applications to continuous- time system identification.Automatica, 47(5):1001–1006, 2011
work page 2011
-
[14]
Y. Ohta. Data informativity of continuous-time systems by sampling using linear functionals.IF AC-PapersOnLine, 58(17):1–6, 2024
work page 2024
-
[15]
P. Rapisarda, M. K. Camlibel, and H. J. van Waarde. A persistency of excitation condition for continuous-time systems.IEEE Control Systems Letters, 7:589–594, 2022
work page 2022
-
[16]
P. Rapisarda, M. K. Camlibel, and H. J. van Waarde. A “fundamental lemma” for continuous-time systems, with applications to data-driven simulation.Systems & Control Letters, 179:105603, 2023
work page 2023
-
[17]
P. Rapisarda, H. J. van Waarde, and M. K. Camlibel. Orthogonal polynomial bases for data-driven analysis and control of continuous-time systems.IEEE Transactions on Automatic Control, 69(7):4307–4319, 2023
work page 2023
- [18]
-
[19]
S. B. Roy, S. Bhasin, and I. N. Kar. Combined MRAC for unknown MIMO LTI systems with parameter convergence. IEEE Transactions on Automatic Control, 63(1):283–290, 2017
work page 2017
-
[20]
H. J. van Waarde. Beyond persistent excitation: Online experiment design for data-driven modeling and control. IEEE Control Systems Letters, 6:319–324, 2021
work page 2021
-
[21]
H. J. van Waarde, M. K. Camlibel, and H. L. Trentelman. Data-Based Linear Systems and Control Theory. Kindle Direct Publishing, first edition, 2025
work page 2025
-
[22]
H. J. van Waarde, J. Eising, M. K. Camlibel, and H. L. Trentelman. The informativity approach: To data-driven analysis and control.IEEE Control Systems Magazine, 43(6):32–66, 2023
work page 2023
-
[23]
H. J. van Waarde, J. Eising, H. L. Trentelman, and M. K. Camlibel. Data informativity: a new perspective on data-driven analysis and control.IEEE Transactions on Automatic Control, 65(11):4753–4768, 2020
work page 2020
-
[24]
J. Wang, S. Baldi, and H. J. van Waarde. Necessary and sufficient conditions for data-driven model reference control. IEEE Transactions on Automatic Control, 70(4):2659–2666, 2025
work page 2025
-
[25]
J. C. Willems and J. W. Polderman.Introduction to Mathematical Systems Theory: a Behavioral Approach. Springer Science & Business Media, 1997
work page 1997
-
[26]
J. C. Willems, P. Rapisarda, I. Markovsky, and B. L. De Moor. A note on persistency of excitation.Systems & Control Letters, 54(4):325–329, 2005
work page 2005
-
[27]
T. Yucelen and A. J. Calise. Derivative-free model reference adaptive control.Journal of Guidance, Control, and Dynamics, 34(4):933–950, 2011
work page 2011
-
[28]
F. Zhao, F. D¨ orfler, A. Chiuso, and K. You. Data-enabled policy optimization for direct adaptive learning of the LQR. IEEE Transactions on Automatic Control, pages 1–16, 2025. 10
work page 2025
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.