Abstract
A novel method is presented for the identification of a continuous-time bilinear system from the input–output data generated by a single experiment with multiple pulses. In contrast to the conventional approach utilizing multiple experiments, the current work documents the advantage of using a single experiment and sets up a procedure to obtain bilinear system models. The special pulse inputs employed by earlier research can be avoided and accurate identification of the continuous-time system model is possible by performing a single experiment incorporating a class of control input sequences combining pulses with free-decay response. The algorithm presented herein is more attractive in practice for the identification of bilinear systems. Numerical examples presented demonstrate the methodology developed in the paper.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Juang, J.-N.: Applied System Identification. Prentice Hall, New Jersey (1994)
Juang, J.-N., Phan, M.Q.: Identification and Control of Mechanical Systems. Cambridge University Press, New York (2001)
Rugh, W.J.: Nonlinear System Theory: The Volterra/Wiener Approach. The John Hopkins University Press, Baltimore (1981). ISBN 0-8018-2549-0
Svoronos, S., Stephanopoulos, G., Aris, R.: Bilinear approximation of general non-linear dynamic systems with linear inputs. Int. J. Control 31(1), 109–126 (1980)
Lo, J.T.-H.: Global bilinearization of systems with control appearing linearly. SIAM J. Control 13(4), 879–885 (1975)
Bruni, C., DiPillo, G., Koch, G.: On the mathematical models of bilinear systems. Ric. Autom. 2(1), 11–26 (1971)
Bruni, C., DiPillo, G., Koch, G.: Bilinear systems: An appealing class of nearly linear systems in theory and application. IEEE Trans. Autom. Control AC-19, 334–348 (1974)
Mohler, R.R., Kolodziej, W.J.: An overview of bilinear system theory and applications. IEEE Trans. Syst. Man Cybern. SMC-10, 683–688 (1980)
Elliott, D.L.: Bilinear systems. In: Webster, J. (ed.) Encyclopedia of Electrical Engineering, vol. II, pp. 308–323. Wiley, New York (1999)
Mohler, R.R.: Nonlinear Systems. Applications to Bilinear Control, vol. II. Prentice-Hall, New Jersey (1991)
Paraskevopoulos, P., Tsirikos, A., Arvanitis, K.: A new orthogonal series approach to state space analysis of bilinear systems. IEEE Trans. Autom. Control 39, 793–797 (1994)
Karanam, V.R., Frick, P.A., Mohler, R.R.: Bilinear system identification by Walsh functions. IEEE Trans. Autom. Control 23, 709–713 (1973)
Jha, A.N., Saxena, A.S., Rajamani, V.S.: Parameter estimation algorithms for bilinear and non-linear systems using Walsh functions: Recursive approach. Int. J. Syst. Sci. 23, 283–290 (1992)
Cheng, B., Hsu, N.-S.: Analysis and parameter estimation of bilinear systems via block-pulse functions. Int. J. Control 36, 53–65 (1982)
Dai, H., Sinha, N.K.: Robust identification of systems using block-pulse functions. IEE Proc. Part D. Control Theory Appl. 139, 308–316 (1992)
Liu, C.C., Shih, Y.P.: Analysis and parameter estimation of bilinear systems via Chebyshev polynomials. J. Franklin Inst. 317, 373–382 (1984)
Hwang, C., Chen, M.Y.: Analysis and parameter identification of bilinear systems via shifted Legendre polynomials. Int. J. Control 44, 351–362 (1986)
Daniel-Berhe, S., Unbehauen, H.: Bilinear continuous-time systems identification via Hartley-based modulating functions. Automatica 34, 499–503 (1998)
Daniel-Berhe, S., Unbehauen, H.: State space identification of bilinear continuous-time canonical systems via batch scheme Hartley modulating functions approach. In: Proceedings of the 37th IEEE Conference on Decision and Control, Tampa, FL, pp. 4482–4487, December (1998)
Karray, F., Dwyer, T.A.W. III: On the nonlinear system identification of a class of bilinear dynamical models. In: Proceedings of the 30th IEEE Conference on Decision and Control, Brighton, UK, vol. 1, pp. 778–782 (1991)
Karray, F., Dwyer, T., Makrakis, D.: Bilinear approximation and identification for nonlinear system modeling. In: Proceedings of the 35th IEEE Conference on Decision and Control, Kobe, Japan, vol. 1, pp. 1088–1093 (1996)
Juang, J.-N.: Continuous-time bilinear system identification. Nonlinear Dyn. 39(1–2), 79–94 (2005)
Phan, M.Q., Celik, H.: A superspace method for discrete-time bilinear model identification by interaction matrices, Paper AAS 10-330. In: Proceedings of the Kyle T. Alfriend Astrodynamics Symposium, Monterey, CA, May (2010)
Ekman, M., Larson, E.K.: Parameter estimation of continuous-time bilinear systems based on numerical integration and separable non-linear least-squares. Int. J. Control 80(3), 329–339 (2007)
Sontag, E.D., Wang, Y., Megretski, A.: Input classes for identification of bilinear systems. IEEE Trans. Autom. Control 54, 195–207 (2009)
Aganović, Z., Gajić, Z.: Linear Optimal Control of Bilinear Systems. Lecture Notes in Control and Information Sciences, vol. 206. Springer, London (1995)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Juang, JN., Lee, CH. Continuous-time bilinear system identification using single experiment with multiple pulses. Nonlinear Dyn 69, 1009–1021 (2012). https://doi.org/10.1007/s11071-011-0323-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-011-0323-9