A Separation Principle for Discrete-Time Fractional-Order Dynamical Systems and its Implications to Closed-loop Neurotechnology
Sarthak Chatterjee, Orlando Romero, S\'ergio Pequito

TL;DR
This paper establishes a separation principle for discrete-time fractional-order dynamical systems, enabling independent design of controllers and estimators, with applications demonstrated on neurophysiological data for closed-loop neurotechnology.
Contribution
It introduces a novel separation principle for nonlinear fractional-order systems, facilitating independent controller and estimator design in neurotechnology applications.
Findings
Separation principle holds for fractional-order systems.
Application to EEG data demonstrates practical viability.
Improved control and estimation in neurotechnology systems.
Abstract
Closed-loop neurotechnology requires the capability to predict the state evolution and its regulation under (possibly) partial measurements. There is evidence that neurophysiological dynamics can be modeled by fractional-order dynamical systems. Therefore, we propose to establish a separation principle for discrete-time fractional-order dynamical systems, which are inherently nonlinear and are able to capture spatiotemporal relations that exhibit non-Markovian properties. The separation principle states that the problems of controller and state estimator design can be done independently of each other while ensuring proper estimation and control in closed-loop setups. Lastly, we illustrate, as proof-of-concept, the application of the separation principle when designing controllers and estimators for these classes of systems in the context of neurophysiological data. In particular, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
A Separation Principle for Discrete-Time Fractional-Order
Dynamical Systems and its Implications to Closed-loop Neurotechnology
Sarthak Chatterjee*†* Orlando Romero*‡* Sérgio Pequito*‡* *†Department of Electrical, Computer, and Systems Engineering, Rensselaer Polytechnic Institute, Troy, NY 12180, USA [email protected]‡*Department of Industrial and Systems Engineering, Rensselaer Polytechnic Institute, Troy, NY 12180, USA {rodrio2,goncas}@rpi.edu
Abstract
Closed-loop neurotechnology requires the capability to predict the state evolution and its regulation under (possibly) partial measurements. There is evidence that neurophysiological dynamics can be modeled by fractional-order dynamical systems. Therefore, we propose to establish a separation principle for discrete-time fractional-order dynamical systems, which are inherently nonlinear and are able to capture spatiotemporal relations that exhibit non-Markovian properties. The separation principle states that the problems of controller and state estimator design can be done independently of each other while ensuring proper estimation and control in closed-loop setups. Lastly, we illustrate, as proof-of-concept, the application of the separation principle when designing controllers and estimators for these classes of systems in the context of neurophysiological data. In particular, we rely on real data to derive the models used to assess and regulate the evolution of closed-loop neurotechnologies based on electroencephalographic data.
I Introduction
There is an increasing trend of looking into leveraging closed-loop control and estimation strategies for the continued monitoring and interaction of subjects in the form of closed-loop neurotechnologies. Such technologies bring the promise of improving the quality-of-life of patients affected by neurological disorders such as epilepsy [1], Parkinson’s disease [2], Alzheimer’s disease [3], anxiety [4], and depression [5]. For neurophysiological signals, lingering interacting effects originating from long-term temporal dependence properties have illustrated the potential for clinical applications of fractional-order based modeling, design, and analysis of such neurotechnologies [6, 7, 8, 9].
Due to the highly dynamic nature of the neurophysiological processes, it is imperative that we consider feedback mechanisms [10]. A particularly successful closed-loop controller design strategy that has achieved remarkable success in several engineering applications is the strategy of model predictive control [11]. Indeed, the main advent of model-based approaches is that we can understand how an external signal or stimulus would craft the dynamics of the process. In [12], the authors propose an electrical neurostimulation MPC-based strategy for the mitigation of epileptic seizures by modeling brain dynamics through fractional-order systems.
Recent work provides evidence that fractional-order dynamical systems (FODS) exhibit great success in accurately modeling dynamics which undergo nonexponential power-law decay, and have long-term memory or fractal properties [13, 14, 15, 16, 17, 18]. Not only have FODS found applications in domains such as gas dynamics [19], viscoelasticity [20], chaotic systems [21], and biological swarming [22], just to mention a few, but also in cyber-physical systems to model the interlaced evolution of the spatial and temporal components of complex networks [23, 24]. Some of these relationships have also been explored in the domain of neurophysiological signals such as electroencephalogram (EEG) and electrocardiogram (ECG) [25].
The separation principle, one of the cornerstones of modern feedback systems theory, states that the problems of optimal control and state estimation can be decoupled in certain specific instances [26]. These ideas were advanced early on in [27, 28] and [29] and are connected to the idea of certainty equivalence [30] in stochastic control theory. Since then, the separation principle has been proposed in a wide variety of settings, including, but not limited to, stochastic control systems [31, 32], hybrid systems [33], distributed control systems [34], quantum control [35], linear systems with Markovian jumps [36], wireless fading channels subject to channel capacity constraints [37], and discrete-time networked control systems with random packet drops [38].
However, the separation principle does not hold for nonlinear systems in general. Therefore, in this paper, we state and prove a separation principle result that stems from the problem of closed-loop discrete-time FODS and demonstrate the implications of our results in the context of closed-loop neurotechnology using real-world electroencephalographic data. Specifically, we prove that if a closed-loop controller and an observer are designed for discrete-time FODS, then the aforementioned design can be carried out independently of each other. FODS are inherently nonlinear and they possess long-term memory in the sense that the evolution of a FODS aggregates the effects of all time as the evolution of the system progresses. As a consequence, the innate non-Markovian nonlinearity of FODS does not immediately ensure the existence of a separation simple for the reasons mentioned above. Furthermore, FODS are finding increasing applications in the field of model predictive control (MPC), where the problems of estimator and controller design need the existence of a separation principle. Although separation principle results such as [39, 40, 41] have been derived for FODS in continuous time, and, to the best of our knowledge, no such result has been previously proposed and analyzed for discrete-time FODS.
The remainder of the paper is organized as follows. Section II presents some essential theory regarding discrete-time FODS including the system model that we consider and the separation principle we propose to prove. Section III presents the proof of the separation principle for discrete-time FODS. Section IV provides an illustrative example that shows how the separation principle can be used to sustain closed-loop feedback performance in the context of neurotechnology, and Section V concludes the paper.
II Problem Statement
We consider a deterministic linear discrete-time fractional-order dynamical system described as follows
[TABLE]
where is the state for time step , is the input and is the output. is the system matrix, is the input matrix, and is the sensor measurement matrix. Note that the system model is similar to a classic discrete-time linear time-invariant model but it is nonlinear due to the inclusion of the fractional derivative, whose expansion and discretization for the -th state, , can be written as
[TABLE]
where is the fractional order corresponding to state and
[TABLE]
with being the gamma function defined by for all complex numbers with [42].
Given the deterministic linear discrete-time fractional-order dynamical system (II), we have two main control objectives that need to be satisfied.
- •
Stabilizability: In this problem, we deal with the issue of stabilization of system (II). To this end, we consider the problem of designing a controller to stabilize the system (II). The second control objective is concerned with designing an observer for (II).
- •
Observer Design: Assume that the states of (II) are not known exactly. In this problem, we deal with the issue of designing an observer for the system (II). The observer that we design should help us to estimate the states of the system given knowledge of the input and the output .
With these two objectives in mind, we seek to prove the following result.
Problem 1**.**
Given the deterministic linear discrete-time fractional-order dynamical system (II), can the problems of stabilizability and observer design can be carried out independently of each other towards achieving closed-loop stabilizability with partial measurements?
III Separation Principle for Fractional-Order Systems
In this section, we will present the main result of our paper, i.e. the separation principle for discrete-time FODS. We first introduce the theory of state evolution in discrete-time FODS, presenting the relevant equations for the evolution of the dynamics of the system states in Lemma 1. We will then sequentially consider the problems of observer design (in Section III-A), which entails the construction of an observer for the dynamical system (II), followed by the problem of stabilizability (in Section III-B), which requires us to design a controller to stabilize the system (II). With the above ingredients, and some mathematical preliminaries, we present the statement and proof of the main result of our paper, the separation principle for discrete-time FODS in Section III-C (see Theorem 1).
We begin by reviewing some essential theory for fractional-order systems, including closed-form expressions for the state dynamics. Using the expansion of the fractional-order derivative in (2), the evolution of the state vector can be written as follows
[TABLE]
where . Alternatively, (III) can be written as
[TABLE]
where and for . Defining matrices as
[TABLE]
we can state the following result.
Lemma 1** ([43]).**
The solution to the system described by (II) is given by
[TABLE]
Having obtained the closed-form expressions for the state vectors, we turn our attention to the problems of observer design and stabilizability.
III-A Observer Design
In this section, we will show that it is possible to obtain an unbiased estimator by considering an innovation term added to the dynamics of the state estimate, which can be described as follows. We consider the construction of a Luenberger-like observer [44], whose state and output estimates are denoted by and , respectively. This observer then takes the following form
[TABLE]
where the matrix is a weighting matrix that weights the difference between the outputs of the plant and the observer. Note that the observer consists of two parts, the first part being a copy of the plant’s dynamics as applied to the observer, and an innovation term being a scaled version of the difference between the outputs of the plant and the observer.
III-B Stabilizability and Output Feedback
In this section, we consider the problem of stabilizing (III) in a classical state-feedback control setting. Assume that the control input can be written a weighted linear combination of the states of the observer with memory, i.e.,
[TABLE]
where for . Substituting this into (III-A) and using the fact that and , we have
[TABLE]
where is defined as the error between the states of the plant and the observer.
We now turn our attention towards the problem of output feedback. Going back to the dynamics of the plant and substituting (III-B) into (III), we have
[TABLE]
Next, we consider the dynamics of the error signal. Indeed, we have
[TABLE]
III-C Separation Principle for Discrete-Time FODS
Having derived the expressions for the dynamics of the plant state and the error signal, we are now ready to state and prove the separation principle for discrete-time FODS. We first state some mathematical preliminaries that will aid our proof.
Definition 1**.**
A Hilbert space is a vector space over or together with an inner product , such that relative to the metric induced by the norm , is a complete metric space.
Definition 2**.**
The sequence space denotes the Hilbert space of all square-summable sequences. Such sequences are represented by vectors with infinitely many elements . For , the space is equipped with the inner product
[TABLE]
where the ∗ denotes the complex conjugate. In other words, a sequence if .
Definition 3**.**
For a causal sequence , we define the backward shift operator by
[TABLE]
Definition 4**.**
The spectrum of a matrix , denoted by is the set of eigenvalues of the matrix .
Lastly, we present the main result of this paper.
Theorem 1** (Separation Principle for discrete-time FODS).**
Consider the discrete-time fractional-order dynamical system given in (II), and consider the problems of
Designing an unbiased estimator (of the form (III-A)) for the system (II) by following the procedure outlined in Section III-A, and, 2. 2.
Designing a controller (of the form (III-B)) that stabilizes the system (II) by following the procedure outlined in Section III-B.
Then, given knowledge of the input and the output , the above designs can be done independently of each other towards achieving closed-loop stabilizability with partial measurements.
Proof.
With respect to our problem, we define the infinite column sequences
[TABLE]
Using and , we can now compactly write equations (III-B) and (III-B) as follows
[TABLE]
where is the backward shift operator and the matrices () are Toeplitz with the following structures
[TABLE]
Note that only contains terms that pertain to the stabilizability, and only contains terms that pertain to the observer design. From the block structure of (14), it can be seen that
[TABLE]
and the design of and can be carried out independently of each other. ∎
Although the design of the Luenberger-like observer in Section III-A starts with the design of a single weighting matrix that weights the outputs of the plant and the observer without memory, it is instructive to note that the separation principle for discrete-time FODS that we proved in Section III-C also holds for an observer of the following form
[TABLE]
The key difference between the observers in equations (III-A) and (III-C) are that in the former we have a single weighting matrix that weights the difference of the outputs of the plant and the observer, and in the latter, we use multiple weighting matrices to weight the differences of the outputs of the plant and the observer with memory. We then have the following theorem.
Theorem 2**.**
Consider the discrete-time fractional-order dynamical system given in (II), and consider the problems of
Designing an unbiased estimator (of the form (III-C)) for the system (II) by following the procedure outlined above, and, 2. 2.
Designing a controller (of the form (III-B)) that stabilizes the system (II) by following the procedure outlined in Section III-B.
Then, given knowledge of the input and the output , the above designs can be done independently of each other towards achieving closed-loop stabilizability with partial measurements.
Proof.
By setting , and for , the problem reduces to the statement of Theorem 1, and the proof follows by a similar line of reasoning. ∎
IV Closed-Loop Neurotechnology
In this section, we illustrate our results by designing a model predictive controller (MPC) that simulates a simple implantable closed-loop electrical neurostimulator. The controller is implemented on a discrete-time fractional-order plant, representing normal brain activity, whereas the predictive model will be based on an autoregressive finite-history approximation. Naturally, the controller will be designed as if it had access to the actual state of the system, and similarly the state observer (whose estimates are fed into the designed controller) is designed without consideration of the control strategy adopted.
We start by identifying the spatial and temporal parameters and in (II), from a 4-channel sample of length 1 second of normalized EEG recordings. We model the components of the state vector as denoting the different recorded channels (i.e. readings obtained from microelectrodes). The data used for these experiments are from subject 11 from the CHB-MIT Scalp EEG database [45]. To achieve this identification, we leveraged the tools developed in [46], which led us to
[TABLE]
and
[TABLE]
as the main parameters in the system. We are interested in modeling the impact of an electrical stimulation signal originating from an integrated arbitrary voltage generator circuit. We start by considering the scenario corresponding to a stimulus that perturbs all channels uniformly (e.g., if the four electrodes are placed considerably near each other). The measurements used to estimate the state (through a simple Kalman-like filter) will be assumed simply as those given directly by the first channel, i.e., .
At each step , the MPC controller will minimize a quadratic cost function
[TABLE]
with the predicted evolution evolving not by the original system (II), by instead by a multivariate autoregressive (MVAR) approximation
[TABLE]
based on (III), by clipping off the infinite-horizon memory dependence by instead only a -horizon one. The prediction horizon was set to (50 milliseconds), whereas the control horizon upon which the solution is implemented was set to (25 milliseconds). The reference signal denotes a simple rectangular pulse of frequency 8 Hz, within the usual range of alpha rhythms that characterize relaxed, but conscious brain activity [47].
The results can be seen in Fig. 1, and as we can see, the controller is largely successful despite never having direct access to the state of the system. In other words, efficient design of a closed-loop controller and observer can be carried out separately for discrete-time fractional-order systems, as formally established in this paper.
V Conclusions and Future Work
In this paper, we proposed and proved a separation principle result for discrete-time FODS. As a consequence, we can decouple the problems of designing, respectively, a controller for the stabilization of the system states, and an observer for the estimation of the system states. The ability of discrete-time FODS to model complex spatiotemporal relationships in neurophysiological signals have led to the use of these models in closed-loop neurotechnologies.
Very rarely in practical settings, however, do we have deterministic fractional-order models. EEG signals, for instance, are particularly prone to disturbances arising from outside the brain, which are referred to as artifacts in the neuroscience literature [48]. Furthermore, stabilizing these models in the presence of disturbances becomes relevant in the treatment of disorders like epilepsy, Parkinson’s disease, or Alzheimer’s disease, since, in recent years, there have been increasing research efforts into finding possible palliative therapies for the aforementioned using neurofeedback [49]. Future work, therefore, will focus on developing controllers and observers for FODS with associated process and measurement noise, and investigating the possible existence of separation principle-like results akin to those already existing in the field of linear stochastic control theory.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] F. Sun and M. J. Morrell, “Closed-loop neurostimulation: The clinical experience,” Neurotherapeutics , vol. 11, no. 3, pp. 553–563, 2014.
- 2[2] A. L. Benabid, “Deep brain stimulation for Parkinson’s disease,” Current opinion in neurobiology , vol. 13, no. 6, pp. 696–706, 2003.
- 3[3] R. Nardone, Y. Höller, F. Tezzon, M. Christova, K. Schwenker, S. Golaszewski, E. Trinka, and F. Brigo, “Neurostimulation in Alzheimer’s disease: from basic research to clinical applications,” Neurological Sciences , vol. 36, no. 5, pp. 689–700, 2015.
- 4[4] V. Sturm, D. Lenartz, A. Koulousakis, H. Treuer, K. Herholz, J. C. Klein, and J. Klosterkötter, “The nucleus accumbens: a target for deep-brain stimulation in obsessive-compulsive and anxiety disorders,” in Proceedings of the Medtronic Forum for Neuroscience and Neuro-Technology 2005 . Springer, 2007, pp. 62–67.
- 5[5] L. Marangell, M. Martinez, R. Jurdi, and H. Zboyan, “Neurostimulation therapies in depression: a review of new modalities,” Acta Psychiatrica Scandinavica , vol. 116, no. 3, pp. 174–181, 2007.
- 6[6] N. Brodu, F. Lotte, and A. Lécuyer, “Exploring two novel features for EEG-based brain–computer interfaces: Multifractal cumulants and predictive complexity,” Neurocomputing , vol. 79, pp. 87–94, 2012.
- 7[7] P. Ciuciu, G. Varoquaux, P. Abry, S. Sadaghiani, and A. Kleinschmidt, “Scale-free and multifractal properties of fmri signals during rest and task,” Frontiers in Physiology , vol. 3, p. 186, 2012.
- 8[8] T. Zorick and M. A. Mandelkern, “Multifractal detrended fluctuation analysis of human EEG: preliminary investigation and comparison with the wavelet transform modulus maxima technique,” Plo S one , vol. 8, no. 7, p. e 68360, 2013.
