http://iet.metastore.ingenta.com
1887

Gradient-based and least-squares-based iterative algorithms for Hammerstein systems using the hierarchical identification principle

Gradient-based and least-squares-based iterative algorithms for Hammerstein systems using the hierarchical identification principle

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IET Control Theory & Applications — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

This study derives a least-squares-based iterative algorithm and a gradient-based iterative algorithm for Hammerstein systems using the decomposition-based hierarchical identification principle. The simulation results confirm that the proposed two algorithms can give satisfactory identification accuracies and the least-squares-based iterative algorithm has faster convergence rates than the gradient-based iterative algorithm.

References

    1. 1)
      • D.Q. Wang .
        1. Wang, D.Q.: ‘Least squares-based recursive and iterative estimation for output error moving average (OEMA) systems using data filtering’, IET Control Theory Applic., 2011, 5, (14), pp. 16481657.
        . IET Control Theory Applic. , 14 , 1648 - 1657
    2. 2)
      • L. Xie , Y.J. Liu , H.Z. Yang .
        2. Xie, L., Liu, Y.J., Yang, H.Z., et al.: ‘Modeling and identification for non-uniformly periodically sampled-data systems’, IET Control Theory Applic., 2010, 4, (5), pp. 784794.
        . IET Control Theory Applic. , 5 , 784 - 794
    3. 3)
      • M. Yan , Y. Shi .
        3. Yan, M., Shi, Y.: ‘Robust discrete-time sliding mode control for uncertain systems with time-varying state delay’, IET Control Theory Appl., 2008, 2, (8), pp. 662674.
        . IET Control Theory Appl. , 8 , 662 - 674
    4. 4)
      • D.Q. Wang , G.W. Yang , R.F. Ding .
        4. Wang, D.Q., Yang, G.W., Ding, R.F.: ‘Gradient-based iterative parameter estimation for Box-Jenkins systems’, Comput. Math. Appl., 2010, 60, (5), pp. 12001208.
        . Comput. Math. Appl. , 5 , 1200 - 1208
    5. 5)
      • F. Ding , Y.J. Liu , B. Bao .
        5. Ding, F., Liu, Y.J., Bao, B.: ‘Gradient based and least squares based iterative estimation algorithms for multi-input multi-output systems’, Proc. Inst. Mech. Eng. I J., Syst. Control Eng., 2012, 226, (1), pp. 4355.
        . Proc. Inst. Mech. Eng. I J., Syst. Control Eng. , 1 , 43 - 55
    6. 6)
      • F. Ding , H.Z. Yang , F. Liu .
        6. Ding, F., Yang, H.Z., Liu, F.: ‘Performance analysis of stochastic gradient algorithms under weak conditions’, Sci. China F, Inf. Sci., 2008, 51, (9), pp. 12691280.
        . Sci. China F, Inf. Sci. , 9 , 1269 - 1280
    7. 7)
      • J. Ding , L.L. Han , X.M. Chen .
        7. Ding, J., Han, L.L., Chen, X.M.: ‘Time series AR modeling with missing observations based on the polynomial transformation’, Math. Comput. Modelling, 2010, 51, (5–6), pp. 527536.
        . Math. Comput. Modelling , 527 - 536
    8. 8)
      • Y.J. Liu , J. Sheng , R.F. Ding .
        8. Liu, Y.J., Sheng, J., Ding, R.F.: ‘Convergence of stochastic gradient estimation algorithm for multivariable ARX-like systems’, Comput. Math. Appl., 2010, 59, (8), pp. 26152627.
        . Comput. Math. Appl. , 8 , 2615 - 2627
    9. 9)
      • F. Ding , G. Liu , X. Liu .
        9. Ding, F., Liu, G., Liu, X.: ‘Partially coupled stochastic gradient identification methods for non-uniformly sampled systems’, IEEE Trans. Autom. Control, 2010, 55, (8), pp. 19761981.
        . IEEE Trans. Autom. Control , 8 , 1976 - 1981
    10. 10)
      • F. Ding , T. Chen .
        10. Ding, F., Chen, T.: ‘Performance bounds of the forgetting factor least squares algorithm for time-varying systems with finite measurement data’, IEEE Trans. Circuits Syst. I, Regular Pap., 2005, 52, (3), pp. 555566.
        . IEEE Trans. Circuits Syst. I, Regular Pap. , 3 , 555 - 566
    11. 11)
      • F. Ding , F. Shi , T. Chen .
        11. Ding, F., Shi, F., Chen, T.: ‘Performance analysis of estimation algorithms of non-stationary ARMA processes’, IEEE Trans. Signal Process., 2006, 54, (3), pp. 10411053.
        . IEEE Trans. Signal Process. , 3 , 1041 - 1053
    12. 12)
      • J. Ding , F. Ding .
        12. Ding, J., Ding, F., et al: ‘Hierarchical least squares identification for linear SISO systems with dual-rate sampled-data’, IEEE Trans. Autom. Control, 2011, 56, (11), pp. 26772683.
        . IEEE Trans. Autom. Control , 11 , 2677 - 2683
    13. 13)
      • J. Ding , F. Ding .
        13. Ding, J., Ding, F.: ‘Bias compensation based parameter estimation for output error moving average systems’, Int. J. Adapt. Control Signal Process., 2011, 25, (12), pp. 11001111.
        . Int. J. Adapt. Control Signal Process. , 12 , 1100 - 1111
    14. 14)
      • F. Ding , P.X. Liu , G. Liu .
        14. Ding, F., Liu, P.X., Liu, G.: ‘Auxiliary model based multi-innovation extended stochastic gradient parameter estimation with colored measurement noises’, Signal Process., 2009, 89, (10), pp. 18831890.
        . Signal Process. , 10 , 1883 - 1890
    15. 15)
      • Y.J. Liu , Y.S. Xiao , X.L. Zhao .
        15. Liu, Y.J., Xiao, Y.S., Zhao, X.L.: ‘Mlti-innovation stochastic gradient algorithm for multiple-input single-output systems using the auxiliary model’, Appl. Math. Computat., 2009, 215, (4), pp. 14771483.
        . Appl. Math. Computat. , 4 , 1477 - 1483
    16. 16)
      • F. Ding .
        16. Ding, F.: ‘Several multi-innovation identification methods’, Digital Signal Process., 2010, 20, (4), pp. 10271039.
        . Digital Signal Process. , 4 , 1027 - 1039
    17. 17)
      • F. Ding , G. Liu , X.P. Liu .
        17. Ding, F., Liu, G., Liu, X.P.: ‘Parameter estimation with scarce measurements’, Automatica, 2011, 47, (8), pp. 16461655.
        . Automatica , 8 , 1646 - 1655
    18. 18)
      • F. Ding , T. Chen .
        18. Ding, F., Chen, T.: ‘Hierarchical identification of lifted state-space models for general dual-rate systems’, IEEE Trans. Circuits Syst. I, Regular Pap., 2005, 52, (6), pp. 11791187.
        . IEEE Trans. Circuits Syst. I, Regular Pap. , 6 , 1179 - 1187
    19. 19)
      • F. Ding , L. Qiu , T. Chen .
        19. Ding, F., Qiu, L., Chen, T.: ‘Reconstruction of continuous-time systems from their non-uniformly sampled discrete-time systems’, Automatica, 2009, 45, (2), pp. 324332.
        . Automatica , 2 , 324 - 332
    20. 20)
      • Z.N. Zhang , F. Ding , X.G. Liu .
        20. Zhang, Z.N., Ding, F., Liu, X.G.: ‘Hierarchical gradient based iterative parameter estimation algorithm for multivariable output error moving average systems’, Comput. Math. Appl., 2011, 61, (3), pp. 672682.
        . Comput. Math. Appl. , 3 , 672 - 682
    21. 21)
      • E.W. Bai , K.S. Chan .
        21. Bai, E.W., Chan, K.S.: ‘Identification of an additive nonlinear system and its applications in generalized Hammerstein models’, Automatica, 2008, 44, (2), pp. 430436.
        . Automatica , 2 , 430 - 436
    22. 22)
      • G. Mercère , L. Bako .
        22. Mercère, G., Bako, L.: ‘Parameterization and identification of multivariable state-space systems: A canonical approach’, Automatica, 2011, 47, (8), pp. 15471555.
        . Automatica , 8 , 1547 - 1555
    23. 23)
      • T. Schön , A. Wills , B. Ninness .
        23. Schön, T., Wills, A., Ninness, B.: ‘System identification of nonlinear state-space models’, Automatica, 2011, 47, (1), pp. 3949.
        . Automatica , 1 , 39 - 49
    24. 24)
      • K.S. Narendra , P.G. Gallman .
        24. Narendra, K.S., Gallman, P.G.: ‘An iterative method for the identification ofnonlinear systems using a Hammerstein model’, IEEE Trans. Autom. Control, 1966, 11, (3), pp. 546550.
        . IEEE Trans. Autom. Control , 3 , 546 - 550
    25. 25)
      • F. Chang , R. Luus .
        25. Chang, F., Luus, R.: ‘A noniterative method for identification using Hammerstein model’, IEEE Trans. Autom. Control, 1971, 16, (5), pp. 464468.
        . IEEE Trans. Autom. Control , 5 , 464 - 468
    26. 26)
      • N.D. Haist , F. Chang , R. Luus .
        26. Haist, N.D., Chang, F., Luus, R.: ‘Nonlinear identification in the presence of correlated noise using a Hammerstein model’, IEEE Trans. Autom. Control, 1973, 18, (5), pp. 553555.
        . IEEE Trans. Autom. Control , 5 , 553 - 555
    27. 27)
      • F. Ding , T. Chen .
        27. Ding, F., Chen, T.: ‘Identification of Hammerstein nonlinear ARMAX systems’, Automatica, 2005, 41, (9), pp. 14791489.
        . Automatica , 9 , 1479 - 1489
    28. 28)
      • E.W. Bai .
        28. Bai, E.W.: ‘An optimal two-stage identification algorithm for Hammerstein–Wiener nonlinear systems’, Automatica, 1998, 34, (3), pp. 333338.
        . Automatica , 3 , 333 - 338
    29. 29)
      • J. Wang , Q. Zhang , L. Ljung .
        29. Wang, J., Zhang, Q., Ljung, L.: ‘Revisiting Hammerstein system identification through the two-stage algorithm for bilinear parameter estimation’, Automatica, 2009, 45, (11), pp. 26272633.
        . Automatica , 11 , 2627 - 2633
    30. 30)
      • J. Michalkiewicz .
        30. Michalkiewicz, J.: ‘Modified Kolmogorov's Neural Network in the identification of Hammerstein and Wiener systems’, IEEE Trans. Neural Netw. Learning Syst., 2012, 23, (4), pp. 657662.
        . IEEE Trans. Neural Netw. Learning Syst. , 4 , 657 - 662
    31. 31)
      • J. Vörös .
        31. Vörös, J.: ‘Recursive identification of Hammerstein systems with discontinuous nonlinearities containing dead-zones’, IEEE Trans. Autom. Control, 2003, 48, (12), pp. 22032206.
        . IEEE Trans. Autom. Control , 12 , 2203 - 2206
    32. 32)
      • J. Vörös .
        32. Vörös, J.: ‘Parameter identification of Wiener systems with multisegment piecewise-linear nonlinearities’, Syst. Control Lett., 2007, 56, (2), pp. 99105.
        . Syst. Control Lett. , 2 , 99 - 105
    33. 33)
      • J. Vörös .
        33. Vörös, J.: ‘Modeling and identification of systems with backlash’, Automatica, 2010, 46, (2), pp. 369374.
        . Automatica , 2 , 369 - 374
    34. 34)
      • Y. Liu , E.W. Bai .
        34. Liu, Y., Bai, E.W.: ‘Iterative identification of Hammerstein systems’, Automatica, 2007, 43, (2), pp. 346354.
        . Automatica , 2 , 346 - 354
    35. 35)
      • E.W. Bai , K. Li .
        35. Bai, E.W., Li, K.: ‘Convergence of the iterative algorithm for a general Hammerstein system identification’, Automatica, 2010, 46, (11), pp. 18911896.
        . Automatica , 11 , 1891 - 1896
    36. 36)
      • D.Q. Wang , F. Ding .
        36. Wang, D.Q., Ding, F.: ‘Least squares based and gradient based iterative identification for Wiener nonlinear systems’, Signal Process., 2011, 91, (5), pp. 11821189.
        . Signal Process. , 5 , 1182 - 1189
    37. 37)
      • X.G. Liu , J. Lu .
        37. Liu, X.G., Lu, J.: ‘Least squares based iterative identification for a class of multirate systems’, Automatica, 2010, 46, (3), pp. 549554.
        . Automatica , 3 , 549 - 554
    38. 38)
      • F. Ding , P.X. Liu , G. Liu .
        38. Ding, F., Liu, P.X., Liu, G.: ‘Identification methods for Hammerstein nonlinear systems’, Digital Signal Process., 2011, 21, (2), pp. 215238.
        . Digital Signal Process. , 2 , 215 - 238
    39. 39)
      • F. Ding , Y. Shi , T. Chen .
        39. Ding, F., Shi, Y., Chen, T.: ‘Auxiliary model based least-squares identification methods for Hammerstein output-error systems’, Syst. Control Lett., 2007, 56, (5), pp. 373380.
        . Syst. Control Lett. , 5 , 373 - 380
    40. 40)
      • F. Ding .
        40. Ding, F.: ‘Hierarchical multi-innovation stochastic gradient algorithm for Hammerstein nonlinear system modeling’, Appl. Math. Modelling, 2013, 37, (4), pp. 16941704.
        . Appl. Math. Modelling , 4 , 1694 - 1704
    41. 41)
      • V. Cerone , D. Regruto .
        41. Cerone, V., Regruto, D.: ‘Parameter bounds for discrete-time Hammerstein models with bounded output errors’, IEEE Trans. Autom. Control, 2003, 48, (10), pp. 18551860.
        . IEEE Trans. Autom. Control , 10 , 1855 - 1860
    42. 42)
      • P.G. Gallman .
        42. Gallman, P.G.: ‘A comparison of two Hammerstein model identification algorithms’, IEEE Trans. Autom. Control, 1976, 21, (1), pp. 124126.
        . IEEE Trans. Autom. Control , 1 , 124 - 126
    43. 43)
      • L. Ljung . (1999)
        43. Ljung, L.: ‘System identification: theory for the user’ (Prentice-Hall, Englewood Cliffs, NJ, 1999, 2nd edn).
        .
    44. 44)
      • G.C. Goodwin , K.S. Sin . (1984)
        44. Goodwin, G.C., Sin, K.S.: ‘Adaptive filtering, prediction and control’ (Prentice-Hall, Englewood Cliffs, NJ, 1984).
        .
    45. 45)
      • F. Ding , T. Chen .
        45. Ding, F., Chen, T.: ‘Hierarchical gradient-based identification of multivariable discrete-time systems’, Automatica, 2005, 41, (2), pp. 315325.
        . Automatica , 2 , 315 - 325
    46. 46)
      • T. Söderström , P. Stoica . (1989)
        46. Söderström, T., Stoica, P.: ‘System identification’ (Prentice-Hall, 1989).
        .
    47. 47)
      • E.W. Bai .
        47. Bai, E.W.: ‘Identification of linear systems with hard input nonlinearities of known structure’, Automatica, 2002, 38, (5), pp. 853860.
        . Automatica , 5 , 853 - 860
    48. 48)
      • E.W. Bai .
        48. Bai, E.W.: ‘A blind approach to the Hammerstein–Wiener model identification’, Automatica, 2002, 38, (6), pp. 967979.
        . Automatica , 6 , 967 - 979
    49. 49)
      • G.H. Golub , C.F.V. Loan . (1996)
        49. Golub, G.H., Loan, C.F.V.: ‘Matrix computations’, (Johns Hopkins University Press, Baltimore, MD, 1996, 3rd edn).
        .
    50. 50)
      • F. Ding .
        50. Ding, F.: ‘Decomposition based fast least squares algorithm for output error systems’, Signal Process., 2013, 93, (5), pp. 12351242.
        . Signal Process. , 5 , 1235 - 1242
    51. 51)
      • F. Ding .
        51. Ding, F.: ‘Coupled-least-squares identification for multivariable systems’, IET Control Theory Appli., 2013, 7, (x), http://dx.doi.org/10.1049/iet-cta.2012.0171.
        . IET Control Theory Appli.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cta.2012.0313
Loading

Related content

content/journals/10.1049/iet-cta.2012.0313
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address