Identification of Nonlinear Acyclic Networks in Continuous Time from Nonzero Initial Conditions and Full Excitations
This paper addresses the identifiability and identification of nonlinear acyclic networks in continuous time when the dynamics are located on the edges and all the nodes are excited. First, we establish necessary and sufficient conditions for network identifiability. We show that it is necessary and sufficient to measure all the sinks to identify any tree in continuous time when the functions associated with the dynamics are analytic and satisfy $f(0)=0$, which is analogous to the discrete-time case. We then extend the result to general directed acyclic graphs (DAGs), showing that it is necessary and sufficient to measure all sinks when the dynamics are not linear (a condition that can be relaxed for trees). Next, based on these identifiability results and under the assumption of known dictionary functions, we introduce a method for the identification of trees that exploits higher order derivatives and nonzero initial conditions. Finally, we propose a method to identify multiple parallel paths of the same length between two nodes, which allows us to identify any DAG when combined with the algorithm for the identification of trees. Several examples are added to illustrate the results.