Comparing global input-output behavior of frozen-equivalent LPV state-space models
Ziad Alkhoury, Mih\'aly Petreczky, Guillaume Merc\`ere

TL;DR
This paper analyzes how frozen-equivalent LPV models can behave differently under varying scheduling signals and provides an error bound relating their input-output differences to the scheduling signal's rate of change.
Contribution
It introduces an analytic error bound for the output difference of frozen-equivalent LPV models depending on scheduling signal dynamics and basis discrepancies.
Findings
Error bound depends on scheduling signal change rate
Output difference can be minimized with slow-changing signals
Choice of scheduling signal influences model behavior
Abstract
It is known that in general, \emph{frozen equivalent} (Linear Parameter-Varying) LPV models, \emph{i.e.}, LPV models which have the same input-output behavior for each constant scheduling signal, might exhibit different input-output behavior for non-constant scheduling signals. In this paper, we provide an analytic error bound on the difference between the input-output behaviors of two LPV models which are frozen equivalent. This error bound turns out to be a function of both the speed of the change of the scheduling signal and the discrepancy between the coherent bases of the two LPV models. In particular, the difference between the outputs of the two models can be made arbitrarily small by choosing a scheduling signal which changes slowly enough. An illustrative example is presented to show that the choice of the scheduling signal can reduce the difference between the input-output…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3Peer 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.
Taxonomy
TopicsControl Systems and Identification · Fault Detection and Control Systems · Advanced Control Systems Optimization
Comparing global input-output behavior of frozen-equivalent LPV state-space models
Ziad Alkhoury
Mihály Petreczky
Guillaume Mercère
University of Poitiers, Laboratoire d’Informatique et d’Automatique pour les Systèmes, Bâtiment B25, 2 rue Pierre Brousse, TSA 41105, 86073 Poitiers Cedex 9. (e-mails: [email protected], [email protected])
Ecole des Mines de Douai, F-59500 Douai, France.
CNRS, Centrale Lille, UMR 9189 - CRIStAL-Centre de Recherche en Informatique, Signal et Automatique de Lille, F-59000 Lille, France. (e-mail: [email protected])
Abstract
It is known that in general, frozen equivalent (Linear Parameter-Varying) LPV models, i.e., LPV models which have the same input-output behavior for each constant scheduling signal, might exhibit different input-output behavior for non-constant scheduling signals. In this paper, we provide an analytic error bound on the difference between the input-output behaviors of two LPV models which are frozen equivalent. This error bound turns out to be a function of both the speed of the change of the scheduling signal and the discrepancy between the coherent bases of the two LPV models. In particular, the difference between the outputs of the two models can be made arbitrarily small by choosing a scheduling signal which changes slowly enough. An illustrative example is presented to show that the choice of the scheduling signal can reduce the difference between the input-output behaviors of frozen-equivalent LPV models.
keywords:
LPV system identification, local approach, interpolation, modeling error.
††thanks: This work was partially supported by ESTIREZ project of Region Nord-Pas de Calais, France.
1 INTRODUCTION
As shown, e.g., in Tóth (2010); Lopes dos Santos et al. (2011), existing techniques dedicated to the identification of Linear Parameter-Varying (LPV) systems can be split up into two main families: the local and the global approach. On the one hand, the global approach focuses on a global procedure for which it is assumed that one global experiment can be performed in which the control inputs as well as the scheduling variables can be both excited (see, e.g., Bamieh and Giarré (2002); Felici et al. (2007)). By construction, these techniques are restricted to specific systems where the components of the scheduling variables are totally controllable and excitable (and not only measurable). On the other hand, the local approach is based on a multi-step procedure (see, e.g.,Vizer and Mercère (2014), Vizer et al. (2013b), Lovera and Mercère (2007)) where first, frozen linear time-invariant models are estimated for constant values of the the scheduling variables, then the global LPV model is built from the interpolation of the local LTI models. A substantial amount of local techniques are available in the literature (see De Caigny et al. (2011), Luspay et al. (2011)). This is probably due to the fact that the identification techniques for LTI systems are more mature than the LPV ones, in addition to the development of algorithms to optimize the number of local operating points involved in the procedure Vizer and Mercère (2014), as well as their strong link with the gain scheduling procedure Rugh and Shamma (2000). However, it is clear that none of these techniques is consistent when black-box state-space LPV models are estimated. As pointed out first in Tóth et al. (2007), the main reasons why the current solutions fail to mimic the global behavior of the LPV system are due to the lack of information about the dynamical behavior of the scheduling variables in the frozen models when LPV models depending on dynamically are handled, the difficulty to express the local LTI models w.r.t. a coherent basis Tóth (2010) before the interpolation. While solutions have been suggested to bypass these difficulties when gray-box state-space LPV models are considered Vizer et al. (2013b, a, 2015), restricting slow variations of (w.r.t. the dynamics of the system) is the only assumption to make in order to guarantee a reliable global model behavior when black-box models are handled, i.e., when the only source of information is restricted to measured data, see Khalate et al. (2009).
In this paper, we present an analytical error bound on the difference between the global input-output behavior of two frozen equivalent LPV models. By global input-output behavior we mean the input-output behavior along all scheduling signals, while by frozen equivalence of two LPV models we mean that their input-output behavior is the same along all constant scheduling signals. As it was discussed above, even if the data were generated by an LPV model, local methods for system identification in general result in LPV models which are only frozen equivalent to the ‘true’ one. Hence, the error bound of this paper allow us
to evaluate the difference between the input-output behavior LPV model obtained by local identification methods, and the ‘true’ LPV model which generated the data, 2. 2.
to evaluate the difference between the input-output behavior of LPV models obtained by different local identification methods.
The error bound includes the speed of the change of the scheduling signal, the minimal time the scheduling signal remains constant (can be time step in general) and a measure of inconsistency of the bases of the frozen LTI models. Note that this bound is valid only for (quadratically) stable LPV models. It turns out that even if the frozen LTI models are not in a coherent basis, the error between the input-output behaviors of the corresponding LPV models can be kept arbitrary small by using sufficiently slow scheduling signals, or by keeping the scheduling signal constant for long enough. This allows us to conclude that the problem of choosing the ‘correct’ state transformation required for the interpolation step becomes less critical for slowly varying scheduling signals.
While the results of the paper seem to be intuitive, they have never been presented formally, to the best of our knowledge. A precise error bound could be of great interest for system identification and control design for LPV models, because it allows the user to quantify the effect of the modeling error due to local identification on the system performance. In turn, this could be incorporated as an additional constraint in control synthesis, or used as a minimization criteria in parametric system identification.
Outline of the paper. In Section 2, we present the basic notions to set up the framework of the paper. Next, in Section 3, we present the main results. Section 4 presents an illustrative example. Finally, Section 5 concludes the paper. The proofs of the results are presented in Appendix.
2 Problem formulation
To set up the framework of the paper, we give some basic definitions for LTI and LPV models.
Definition 1** (LTI models)**
A discrete-time Linear Time-Invariant (LTI) model is defined as follows
[TABLE]
* is the state at time , is the output at time , is the input at time , and and In the sequel, we will use the notation*
[TABLE]
for an LTI model of the form (1).
Definition 2** (LPV models)**
A discrete-time Linear Parameter Varying (LPV) model is defined as follows
[TABLE]
* is the state at time , is the output at time , is the input at and is the value of the scheduling signal at time . The matrix functions and are assumed to be continuous. We assume that is compact, i.e., closed and bounded set. In the sequel, we will use the short notation*
[TABLE]
to denote a model of the form (3). Notice that we use the notation and to emphasize that these matrices are maps, not constant matrices.
Remark 1
In order to avoid notational ambiguity, we denote that matrices of the LTI models by bold symbols, i.e., , while we denote that matrices of the LPV model by .
From now on, we will use the following notation: for a set , we denote by the set of all functions of the form . An element of can be thought of as a signal in discrete-time. By a solution of (respectively ), we mean a tuple of trajectories satisfying (1), (respectively satisfying (3)), for all , where . Note that denotes the set of scheduling signals, while denotes the set of all possible values of the scheduling parameters. That is, an element of is a sequence, while an element of is a vector. The same remark holds for and respectively. Note that in the sequel, unless stated otherwise, we will use to denote a scheduling signal, and we use to denote a potential value of the scheduling variable, i.e., is a sequence, but is a vector of constant values.
Definition 3** (Input-output map of LPV models)**
Define the functions
[TABLE]
for an LPV model , such that for any , hold if and only if satisfy (3), and . The function is called the input-output map of .
Definition 4** (Frozen model of at )**
A frozen model of an LPV at , denoted by , is the LTI model defined by
[TABLE]
Definition 5** (Frozen-minimal LPV models)**
An LPV model is frozen-minimal, if , the LTI is minimal111According to the classical definition, i.e., is controllable and is observable, (see Rugh (1996))..
In this paper, all models have the same state, input, output and scheduling signal dimensions. Therefore, the matrices and vectors dimensions and will be omitted when clear from the context.
Definition 6** (Frozen-equivalent LPV models at )**
*We say that two LPV models and are frozen equivalent, if the LTI models and have the same transfer function, i.e., for all which is not an eigenvalue of or , . *
That is, if and are frozen input-output equivalent LPV models, then, for any such that is constant (i.e., ), and for any , .
3 Main results
In this section, the difference between the outputs of two frozen-minimal and frozen-equivalent LPV models is characterized.
3.1 Preliminaries
In order to compare the global behavior of the LPV models and , we need to introduce some concepts. We start from the fact that there is a unique isomorphism between any two input-output equivalent minimal LTI models (i.e., they have the same transfer function) and (see Rugh (1996)). This means that there is a unique nonsingular matrix that fulfills
[TABLE]
where and are the state-space matrices of and respectively. We say that is an isomorphism from to .
Now, let us assume that and are two frozen LTI models of and , respectively, at . We assume that and are both frozen-equivalent and frozen-minimal LPV models, then and are input-output equivalent and both are minimal for all . Hence, there exists a (unique) isomorphism from to for all . Let us call the map , the frozen isomorphism map from to .
Lemma 1
Let be two frozen-minimal and frozen-equivalent LPV models .If and are continuous maps, then is a continuous map as well.
The proof of Lemma 1 can be found in Appendix A.1
Remark 2
It is important to note that is not an LPV isomorphism between the two LPV models. In order for to be an LPV isomorphism, should hold for any scheduling signal , see Kulcsár and Tóth (2011); Tóth (2010) for more details.
In the rest of the paper, we will need the following notations.
Notation 1
In the sequel, will denote the induced 2-Norm of any matrix , while for a vector , will denote the Euclidean vector norm of , (see Meyer (2000)). We denote by the identity matrix.
To proceed with the characterization of the global behavior equivalence, let us define
[TABLE]
Notice that, if , then, . Define the coefficients and as follows,
[TABLE]
It is important to note that and are finite. This follows directly from the fact that each of the maps and are continuous, and is a compact set.
Now, for every scheduling signal , define
[TABLE]
Then,
[TABLE]
Notice that exists because is continuous, and hence is continuous and defined on a compact set. This means that, , such that
[TABLE]
Let us also assume that and , are quadratically stable, i.e., there exists a positive definite matrix , such that for all , and for similarly.
Lemma 2
If is quadratically stable, then there exists a nonsingular , such that the LPV
[TABLE]
satisfies
[TABLE]
for some .
In the sequel, we will assume that
[TABLE]
If it is not the case, then we can replace by . Note that in (15) is an upper bound on the Lyapunov exponent of dynamical system ; the smaller is, the faster the solutions of converge to zero.
If satisfies (15), then it follows from (Rugh, 1996, Proof of Lemma 27.4 and Theorem 27.2) and (9) – (10) that there exists such that for any solution of such that and ,
[TABLE]
From now on, when comparing the outputs of two LPV models, we will assume that they are subject to the same bounded input from the set
[TABLE]
Moreover, we will consider piecewise-constant scheduling signals from the following set.
[TABLE]
3.2 General error bound
We are now ready to present our main result on the global input-output equivalence of frozen-equivalent LPV models.
Theorem 1** (Difference characterization)**
Let and be two frozen-minimal, frozen-equivalent and quadratically stable LPV models. Then, for all and , ,
[TABLE]
where denotes the remainder of dividing by , and for all ,
[TABLE]
and and are defined in equations (9), (10), (11), (12), (15) and (17) respectively.
The proof of Theorem 1 can be found in Appendix A.3. Eq. (1) gives a conservative bound on the output error of two LPV systems whose frozen transfer functions are the same. It clearly shows that the error is affected by each of the following:
- •
The length of the interval , on which the scheduling signal is constant.
- •
The Lyapunov exponent of the system, which expresses the degree of stability.
- •
The distance which expresses the degree of inconsistency of the basis of the frozen models: if all the frozen models are in a consistent basis, then is zero.
- •
The amplitude of the input . Note that (1) remains true if instead of we take .
3.3 Special cases
In this subsection, we formally derive and present important results based on Theorem 1, i.e., which aim at showing the effects of different variables on the difference of the input-output map presented in Equations (1) and (20) from Subsection 3.2.
Theorem 2** (Switching interval)**
Let and be two frozen-minimal, frozen-equivalent and quadratically stable LPV models. Then, for all there exists such that for all , , , and for all with ,
[TABLE]
The proof of Theorem 2 can be found in Appendix A.4.
Theorem 2 tells us that if we have a piecewise constant scheduling signal, and the duration of each constant piece is large enough, then on each constant piece the outputs can get arbitrarily close, no matter how bad we choose the coordinates of the frozen models. In case of switching sequences we call the length of the interval on which is constant the dwell time. For switched systems, the theorem says that for large enough dwell times, the outputs of the system can get arbitrary close towards the end of the active period of each discrete mode.
Theorem 3** (Speed of change of scheduling parameter)**
Let and be two frozen-minimal, frozen-equivalent and quadratically stable LPV models. Then, for every , there exists such that, for all satisfying
[TABLE]
and for all , ,
[TABLE]
The proof of Theorem 3 can be found in Appendix A.5.
This result is particularly interesting, because the scheduling signal is no longer restricted to be a piece-wise constant signal. This implies that we can still guarantee the input-output ‘approximate’ equivalence using a slowly changing scheduling signal, and the result holds for any .
However, if no conditions can be imposed on the scheduling signal, it is of great interest to evaluate the effect of the stability of the system on the difference between input-output maps of the two frozen-equivalent models. In the next theorem, we study the mentioned effect.
Theorem 4** (Stability)**
Let and be two frozen-minimal, frozen-equivalent and quadratically stable LPV models. Then, for all , there exists such that, if satisfies
[TABLE]
then, for all , , ,
[TABLE]
The proof of Theorem 4 can be found in Appendix A.6.
3.4 Discussion: basic trade-offs
Notice that, from Eq. (1), we have three factors that play important role in the error characterization.
The switching interval of the scheduling signal. By choosing a relatively long switching interval , we guarantee that the difference between the outputs of the LPV models becomes small enough towards the end of each constant interval. 2. 2.
The rapidity of change of the scheduling signal, i.e., the difference between two consecutive values of the scheduling variable, which is . This case is of great interest when , because the scheduling variable will not be restricted to a piece-wise constant signal any longer, and it will be allowed to change at each time instant. By slowly changing the scheduling signal, we can get relatively very small difference between the input-output behaviors of frozen-equivalent LPV models. 3. 3.
The stability of the system. The more the system is stable, the less it responds to the applied input, i.e., the less the difference between two LPV models is.
The results above actually show the following. On the one hand, even if the identified LTI models are in a non-coherent state-space basis, the obtained state-space LPV model can be still an accurate approximation of the real system provided that the scheduling signal is slow enough. More precisely, using slow changing scheduling signal, or using a piece-wise constant scheduling signal with long switching intervals is enough to obtain satisfying results. On the other hand, if the basis of the frozen state-space representation is close to a consistent one, then, even for ‘faster’ scheduling signal the approximation error will be small.
4 Illustrative example
Let us consider the LPV model of the form (3), such that , and such that, for any ,
[TABLE]
In order to obtain an LPV model , which is frozen-equivalent to , we perform an LPV identification process which includes the following steps:
Input-output data generation at each possible constant value of the scheduling signal. 2. 2.
Black-box LTI system identification using a subspace method. This step results in multiple LTI models, all are obtained in the same canonical form. 3. 3.
Linear interpolation of the matrices of the frozen models with respect to the values of the scheduling signal. This step gives us the matrices of the LPV model , which is frozen equivalent to the original one.
For comparing the outputs of the original LPV model and the identified one, we excite both LPV models and using the same input and the same scheduling signal , which is different for each of the following figures.
In Fig 1, the scheduling signal is chosen to be a piece-wise constant one as is clearly shown in the figure. Notice that the difference between the outputs is non-zero at the switching instances of , i.e., at . Notice also that the difference decreases approaching zero as we go away from the switching instances. This result is expected based on Theorem 2. We can also see that the difference between the outputs depends on the jumps in the switching signal.
In Fig. 2 and 3, the scheduling signal is chosen to be a sinusoidal one. This allows us to illustrate the results of Theorem 3. It is clear that the output difference of and becomes bigger as we increase the frequency of the scheduling signal in Fig 3, in comparison to Fig 2.
It is important to mention that the interpolation step is a crucial one, because the resulting LPV model is assumed to be frozen-equivalent to the original model (or the real system) at frozen values of ; otherwise the difference between the output of and does not approach zero even if the interval on which the scheduling signal is constant was very long. Instead, the difference cannot become smaller than a certain value, which is affected by the distance between the frozen models of and . Studying the effect of having an upper bound on the distance between the frozen models is left for future work. In this example, a linear interpolation is performed, as it is sufficient to give us the required model. For different systems, higher complexity models and interpolation methods might be required in order to avoid getting frozen-non-equivalent LPV models.
5 CONCLUSIONS
In this paper, an analytical expression for the difference between any two frozen-equivalent LPV models is presented. This difference could be seen as a modeling error of LPV systems, and the introduced expression allows us to evaluate the modeling error of LPV systems numerically, and gives the controller designer a bound on the global difference between frozen-equivalent LPV models. Future work will be aimed at using this expression in an optimization criteria during the identification process, more precisely, during the search for a coherent basis for the identified frozen models, which helps in minimizing the modeling error of LPV systems.
Appendix A Proofs
A.1 Proof of Lemma 1
Note that for all , isomorphism satisfies
[TABLE]
where for all ,
[TABLE]
are the reachability matrices of and respectively. Since and are continuous maps, then from Eq. (26) and Eq. (27), we can conclude that the maps and are continuous. Hence, from Eq. (25), is also a continuous map.
A.2 Proof of Lemma 2
{pf}
From the definition of quadratic stability of , positive definite matrix, such that the LMI
[TABLE]
holds for . Then, let us choose such that, and define . Then, if follows directly that,
[TABLE]
i.e.,
[TABLE]
Since is compact, then,
[TABLE]
for some and the statement of the Lemma follows directly.
A.3 Proof of Theorem 1
In order to simplify the equations, we define the following quantities, for each and :
[TABLE]
The intuition behind this notation is as follows. Consider any . Then is a piece-wise constant scheduling signal. Then , and denote the starting time instance, the ending time instance and the time instance of the interval of the scheduling signal respectively. We illustrate these time instances in Figure 4.
Note that on each set , the signal is constant, and , i.e., the sets are adjacent and cover the whole time axis.
To derive the equations in the statement of the theorem, which characterize the differences between and , let be a solution of
[TABLE]
such that and let , be a solution of
[TABLE]
In order to be able to compare the states of the two models and , we need to apply a coordinates transformation to transform the to the same state basis of . Define, ,
[TABLE]
where is the isomorphism from the frozen model to . Remember that is constant on the set , i.e., , then for all .
In order to characterize the difference between and by means of the model-related coefficients and the input, we break down the process to three steps for the sake of readability. In the first step, we relate the difference between and inside the set , to the difference between and at the beginning of this interval.
In the second step we relate the difference between and at the beginning of each interval, to the difference between and at the end of the preceding interval.
Finally, in the third step, we use the results of the preceding two steps in a recursive manner to relate the difference between and at any time instant to the difference between and at time instant .
Next, we implement these three steps mathematically.
A.3.1 1) Step one: relating to first value of the interval.
Now, we will characterize the difference between the states of the two LPV models over one interval of the scheduling signal, i.e., when the scheduling signal is constant. In this characterization, we expect to see the effect of the initial states, i.e., the difference at start time instant of the current interval of the scheduling signal, in addition to the length of the time interval .
From the first equation in Eq. (37) and the fact that , , it follows that, ,
[TABLE]
By subtracting above equation from the first equation in Eq. (34) we get,
[TABLE]
Then, recursively, on the same time interval, we get
[TABLE]
Next, by replacing Eq. (15) in Eq. (41), we find that,
[TABLE]
A.3.2 2) Step two: relating to the precedent interval.
Now, in order to get a step backward on the time axis, we need to relate the initial values of the time interval with the last value of the previous time interval. For this purpose, define
[TABLE]
Notice that is a constant value, and one should not confuse it with a state trajectory.
By taking the norm of , we get
[TABLE]
Notice, from the definition of the norm,
[TABLE]
Then,
[TABLE]
Now, using the triangle inequality, we can write
[TABLE]
Notice that,
[TABLE]
Then,
[TABLE]
Remember that
[TABLE]
i.e.,
[TABLE]
Along with Eq. (38), we can directly find that
[TABLE]
Then,
[TABLE]
Then, by replacing (44) and (12) in Eq. (50),we get
[TABLE]
Then, combining (46) and (51), we find that
[TABLE]
In the last step, we recursively find the relation of the output difference with the initial state of the systems.
A.3.3 3) Step three: recursivity.
From Eq. (42) and Eq. (52), we can recursively find that
[TABLE]
where . Notice that is an isomorphism from to , i.e., the local models of and during the first time instances. This yields directly that,
[TABLE]
Then,
[TABLE]
Notice that, for , we have
[TABLE]
Then, replacing in the equation (54), we get
[TABLE]
Then, notice that, using Eq (38), we can write
[TABLE]
Then, from Eq. (56), after multiplication by , we get that,
[TABLE]
i.e.,
[TABLE]
Remember that for all , , then,
[TABLE]
A.4 Proof of Theorem 2
Remember that , then,
[TABLE]
Then, from Eq. (20), we can find that
[TABLE]
This means, , such that,
[TABLE]
Then, from Eq (1), :
[TABLE]
A.5 Proof of Theorem 3
Consider the map
[TABLE]
Since is continuous, so is and hence is continuous. Remember that is compact, then so is . As is a continuous function defined on a compact set, then it is uniformly continuous.
In particular, since for all , , such that, if , then,
[TABLE]
Hence, if is such that , then .
Then, we can take
[TABLE]
This means that,
[TABLE]
Then, from Eq (1), with , such that if , then,
[TABLE]
A.6 Proof of Theorem 4
Notice that, from Eq. (20), we can find that,
[TABLE]
This means that , such that, ,
[TABLE]
Then, from Eq. (1), in additions to our assumption that , we directly get that, if , then, ,
[TABLE]
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Bamieh and Giarré (2002) Bamieh, B. and Giarré, L. (2002). Identification of linear parameter varying models. International Journal of Robust and Nonlinear Control , 12(9), 841–853.
- 2De Caigny et al. (2011) De Caigny, J., Camino, J., and Swevers, J. (2011). Interpolation-based modeling of MIMO LPV systems. IEEE Transactions on Control Systems Technology , 19(1), 46–63.
- 3Felici et al. (2007) Felici, F., van Wingerden, J.W., and Verhaegen, M. (2007). Subspace identification of MIMO LPV systems using a periodic scheduling sequence. Automatica , 43(10), 1684–1697.
- 4Khalate et al. (2009) Khalate, A., Bombois, X., Tóth, R., and Babuska, R. (2009). Optimal experimental design for LPV identification using a local approach. In Proceedings of the IFAC Symposium on System Identification . Saint-malo, France.
- 5Kulcsár and Tóth (2011) Kulcsár, B. and Tóth, R. (2011). On the similarity state transformation for linear parameter-varying systems. In Proceedings of the IFAC World Congress . Milano, Italy.
- 6Lopes dos Santos et al. (2011) Lopes dos Santos, P., Azevedo Perdico lis, T., Novara, C., Ramos, J., and Rivera, D. (2011). Linear Parameter-Varying System Identification: new developments and trends . Advanced Series in Electrical and Computer Engineering, World Scientific.
- 7Lovera and Mercère (2007) Lovera, M. and Mercère, G. (2007). Identification for gain scheduling: a balanced subspace approach. In Proceedings of the American Control Conference . New York, USA.
- 8Luspay et al. (2011) Luspay, T., Kulcsár, B., van Wingerden, J.and Verhaegen, M., and Bokor, J. (2011). Linear Parameter Varying Identification of Freeway Traffic Models. IEEE Transactions on Control Systems Technology , 19(1), 31–45.
