{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T11:01:49Z","timestamp":1740135709764,"version":"3.37.3"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"12","license":[{"start":{"date-parts":[[2019,5,24]],"date-time":"2019-05-24T00:00:00Z","timestamp":1558656000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,5,24]],"date-time":"2019-05-24T00:00:00Z","timestamp":1558656000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001409","name":"Department of Science and Technology, Ministry of Science and Technology","doi-asserted-by":"publisher","award":["SR\/S3\/MERC\/0064\/2012","SERC\/ET-0150\/2012"],"award-info":[{"award-number":["SR\/S3\/MERC\/0064\/2012","SERC\/ET-0150\/2012"]}],"id":[{"id":"10.13039\/501100001409","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Circuits Syst Signal Process"],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1007\/s00034-019-01145-7","type":"journal-article","created":{"date-parts":[[2019,5,24]],"date-time":"2019-05-24T04:18:44Z","timestamp":1558671524000},"page":"5920-5930","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A Perspective on Using Input Reconstruction for Command Following"],"prefix":"10.1007","volume":"38","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4553-2177","authenticated-orcid":false,"given":"Sujay D.","family":"Kadam","sequence":"first","affiliation":[]},{"given":"Roshan A.","family":"Chavan","sequence":"additional","affiliation":[]},{"given":"Abhijith","family":"Rajiv","sequence":"additional","affiliation":[]},{"given":"Harish J.","family":"Palanthandalam-Madapusi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,5,24]]},"reference":[{"key":"1145_CR1","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1016\/j.ymssp.2014.04.005","volume":"50","author":"D Bernal","year":"2015","unstructured":"D. Bernal, A. Ussia, Sequential deconvolution input reconstruction. Mech. Syst. Process. 50, 41\u201355 (2015)","journal-title":"Mech. Syst. Process."},{"key":"1145_CR2","doi-asserted-by":"publisher","first-page":"296","DOI":"10.1016\/j.ymssp.2016.05.024","volume":"82","author":"D Bernal","year":"2017","unstructured":"D. Bernal, Non-recursive sequential input deconvolution. Mech. Syst. Signal Process. 82, 296\u2013306 (2017)","journal-title":"Mech. Syst. Signal Process."},{"key":"1145_CR3","doi-asserted-by":"publisher","first-page":"548","DOI":"10.1016\/0022-247X(65)90104-6","volume":"11","author":"RW Brockett","year":"1965","unstructured":"R.W. Brockett, M. Mesarovi\u0107, The reproducibility of multivariable systems. J. Math. Anal. Appl. 11, 548\u2013563 (1965)","journal-title":"J. Math. Anal. Appl."},{"key":"1145_CR4","doi-asserted-by":"crossref","unstructured":"R. Chavan, K. Fitch, H. Palanthandalam-Madapusi, Recursive input reconstruction with a delay 628\u2013633 (2014)","DOI":"10.1109\/ACC.2014.6859207"},{"issue":"5","key":"1145_CR5","first-page":"1617","volume":"14","author":"D Chen","year":"2018","unstructured":"D. Chen, Z. Wang, J. Li, Finite-time state tracking control with unmeasured state and various boundaries. Int. J. Innov. Comput. Inf. Control IJICIC 14(5), 1617\u20131631 (2018)","journal-title":"Int. J. Innov. Comput. Inf. Control IJICIC"},{"issue":"6","key":"1145_CR6","doi-asserted-by":"publisher","first-page":"061101","DOI":"10.1115\/1.4000158","volume":"131","author":"GM Clayton","year":"2009","unstructured":"G.M. Clayton, S. Tien, K.K. Leang, Q. Zou, S. Devasia, A review of feedforward control approaches in nanopositioning for high-speed SPM. J. Dyn. Syst. Meas. Control 131(6), 061101 (2009)","journal-title":"J. Dyn. Syst. Meas. Control"},{"issue":"6","key":"1145_CR7","doi-asserted-by":"publisher","first-page":"757","DOI":"10.1016\/S0005-1098(98)00013-2","volume":"34","author":"M Corless","year":"1998","unstructured":"M. Corless, J. Tu, State and input estimation for a class of uncertain systems. Automatica 34(6), 757\u2013764 (1998)","journal-title":"Automatica"},{"key":"1145_CR8","doi-asserted-by":"crossref","unstructured":"A.M. D\u2019Amato, Minimum-norm input reconstruction for nonminimum-phase systems, in Proceedings of American Control Conference (Washington DC, 2013), pp. 3111\u20133116","DOI":"10.1109\/ACC.2013.6580309"},{"issue":"3","key":"1145_CR9","doi-asserted-by":"publisher","first-page":"698","DOI":"10.1109\/9.280792","volume":"39","author":"M Darouach","year":"1994","unstructured":"M. Darouach, On the novel approach to the design of unknown inputs observers. IEEE Trans. Autom. Control 39(3), 698\u2013699 (1994)","journal-title":"IEEE Trans. Autom. Control"},{"issue":"1","key":"1145_CR10","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/TAC.1976.1101137","volume":"21","author":"E Davison","year":"1976","unstructured":"E. Davison, The robust control of a servomechanism problem for linear time-invariant multivariable systems. IEEE Trans. Autom. Control 21(1), 25\u201334 (1976)","journal-title":"IEEE Trans. Autom. Control"},{"issue":"2","key":"1145_CR11","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1109\/TAC.1983.1103197","volume":"28","author":"E Davison","year":"1983","unstructured":"E. Davison, Some properties of minimum phase systems and \u201csquared-down\u201d systems. IEEE Trans. Autom. Control 28(2), 221\u2013222 (1983)","journal-title":"IEEE Trans. Autom. Control"},{"issue":"1","key":"1145_CR12","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1109\/TAC.1981.1102558","volume":"26","author":"E Davison","year":"1981","unstructured":"E. Davison, I. Ferguson, The design of controllers for the multivariable robust servomechanism problem using parameter optimization methods. IEEE Trans. Autom. Control 26(1), 93\u2013110 (1981)","journal-title":"IEEE Trans. Autom. Control"},{"issue":"8","key":"1145_CR13","doi-asserted-by":"publisher","first-page":"689","DOI":"10.1109\/TAC.1987.1104691","volume":"32","author":"E Davison","year":"1987","unstructured":"E. Davison, B. Scherzinger, Perfect control of the robust servomechanism problem. IEEE Trans. Autom. Control 32(8), 689\u2013702 (1987)","journal-title":"IEEE Trans. Autom. Control"},{"issue":"1","key":"1145_CR14","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1109\/TSSC.1969.300243","volume":"5","author":"P Dorato","year":"1969","unstructured":"P. Dorato, On the inverse of linear dynamical systems. IEEE Trans. Syst. Sci. Cybern. 5(1), 43\u201348 (1969)","journal-title":"IEEE Trans. Syst. Sci. Cybern."},{"issue":"4","key":"1145_CR15","doi-asserted-by":"publisher","first-page":"1631","DOI":"10.1080\/00207178808906273","volume":"48","author":"JC Engwerda","year":"1988","unstructured":"J.C. Engwerda, Control aspects of linear discrete time-varying systems. Int. J. Control 48(4), 1631\u20131658 (1988)","journal-title":"Int. J. Control"},{"key":"1145_CR16","doi-asserted-by":"publisher","first-page":"1883","DOI":"10.1016\/j.automatica.2006.05.030","volume":"42","author":"T Floquet","year":"2006","unstructured":"T. Floquet, J.P. Barbot, State and unknown input estimation for linear discrete-time systems. Automatica 42, 1883\u20131889 (2006)","journal-title":"Automatica"},{"issue":"5","key":"1145_CR17","doi-asserted-by":"publisher","first-page":"457","DOI":"10.1016\/0005-1098(76)90006-6","volume":"12","author":"BA Francis","year":"1976","unstructured":"B.A. Francis, W.M. Wonham, The internal model principle of control theory. Automatica 12(5), 457\u2013465 (1976)","journal-title":"Automatica"},{"key":"1145_CR18","unstructured":"K. George, M. Verhaegen, J.M. Scherpen, Stable inversion of MIMO linear discrete time nonminimum phase systems, in Proceedings of 7th Mediterranean Conference on Control and Automation, pp. 267\u2013281 (1999)"},{"key":"1145_CR19","unstructured":"S. Gillijns, Kalman filtering techniques for system inversion and data assimilation. Ph.D. thesis, K. U. Lueven (2007)"},{"issue":"1","key":"1145_CR20","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1137\/0326014","volume":"26","author":"KA Grasse","year":"1988","unstructured":"K.A. Grasse, Sufficient conditions for the functional reproducibility of time-varying, input\u2013output systems. SIAM J. Control Optim. 26(1), 230\u2013249 (1988). \n                    https:\/\/doi.org\/10.1137\/0326014","journal-title":"SIAM J. Control Optim."},{"issue":"6","key":"1145_CR21","doi-asserted-by":"publisher","first-page":"789","DOI":"10.1016\/S0005-1098(98)00021-1","volume":"34","author":"M Hou","year":"1998","unstructured":"M. Hou, R.J. Patton, Input observability and input reconstruction. Automatica 34(6), 789\u2013794 (1998)","journal-title":"Automatica"},{"key":"1145_CR22","doi-asserted-by":"publisher","first-page":"236","DOI":"10.1016\/j.automatica.2017.06.037","volume":"84","author":"CS Hsieh","year":"2017","unstructured":"C.S. Hsieh, Unbiased minimum-variance input and state estimation for systems with unknown inputs: a system reformation approach. Automatica 84, 236\u2013240 (2017)","journal-title":"Automatica"},{"issue":"2","key":"1145_CR23","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1109\/9.45168","volume":"35","author":"A Isidori","year":"1990","unstructured":"A. Isidori, C.I. Byrnes, Output regulation of nonlinear systems. IEEE Trans. Autom. Control 35(2), 131\u2013140 (1990)","journal-title":"IEEE Trans. Autom. Control"},{"issue":"6","key":"1145_CR24","doi-asserted-by":"publisher","first-page":"292","DOI":"10.1016\/j.ejcon.2014.09.001","volume":"20","author":"L Jetto","year":"2014","unstructured":"L. Jetto, V. Orsini, R. Romagnoli, Eur. J. Control 20(6), 292\u2013300 (2014). \n                    https:\/\/doi.org\/10.1016\/j.ejcon.2014.09.001","journal-title":"Eur. J. Control"},{"key":"1145_CR25","doi-asserted-by":"publisher","unstructured":"S.D. Kadam, H.J. Palanthandalam-Madapusi, Revisiting trackability for linear time-invariant systems, in 2017 American Control Conference (ACC), (IEEE, 2017), pp. 1728\u20131733. \n                    https:\/\/doi.org\/10.23919\/ACC.2017.7963202","DOI":"10.23919\/ACC.2017.7963202"},{"issue":"4","key":"1145_CR26","doi-asserted-by":"publisher","first-page":"868","DOI":"10.1115\/1.2893913","volume":"120","author":"D Kammer","year":"1998","unstructured":"D. Kammer, Input force reconstruction using a time domain technique. J. Vibr. Acoust. 120(4), 868\u2013874 (1998)","journal-title":"J. Vibr. Acoust."},{"key":"1145_CR27","doi-asserted-by":"crossref","unstructured":"Y. Kasemsinsup, R. Romagnoli, M. Heertjes, S. Weiland, H. Butler, Reference-tracking feedforward control design for linear dynamical systems through signal decomposition, in American Control Conference (ACC) (IEEE, 2017), pp. 2387\u20132392","DOI":"10.23919\/ACC.2017.7963310"},{"issue":"1","key":"1145_CR28","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1007\/s00034-010-9214-4","volume":"30","author":"S Kirtikar","year":"2011","unstructured":"S. Kirtikar, H. Palanthandalam-Madapusi, E. Zattoni, D.S. Bernstein, L-delay input and initial-state reconstruction for discrete-time linear systems. Circuits Syst. Signal Process. 30(1), 233\u2013262 (2011)","journal-title":"Circuits Syst. Signal Process."},{"issue":"6","key":"1145_CR29","doi-asserted-by":"publisher","first-page":"775","DOI":"10.1016\/0005-1098(87)90037-9","volume":"23","author":"PK Kitanidis","year":"1987","unstructured":"P.K. Kitanidis, Unbiased minimum-variance linear state estimation. Automatica 23(6), 775\u2013778 (1987)","journal-title":"Automatica"},{"issue":"1","key":"1145_CR30","first-page":"43","volume":"31","author":"J Kurek","year":"2002","unstructured":"J. Kurek, Trackability and bounded output bounded input trackability of linear discrete-time systems. Control Cybern. 31(1), 43\u201355 (2002)","journal-title":"Control Cybern."},{"issue":"1","key":"1145_CR31","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1109\/MCS.2008.930922","volume":"29","author":"KK Leang","year":"2009","unstructured":"K.K. Leang, Q. Zou, S. Devasia, Feedforward control of piezoactuators in atomic force microscope systems. IEEE Control Syst. 29(1), 70\u201382 (2009)","journal-title":"IEEE Control Syst."},{"key":"1145_CR32","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1016\/j.automatica.2016.07.009","volume":"73","author":"P Lu","year":"2016","unstructured":"P. Lu, E.J. van Kampen, C.C. de Visser, Q. Chu, Framework for state and unknown input estimation of linear time-varying systems. Automatica 73, 145\u2013154 (2016)","journal-title":"Automatica"},{"key":"1145_CR33","doi-asserted-by":"publisher","first-page":"445","DOI":"10.1016\/j.ymssp.2015.07.025","volume":"70","author":"K Maes","year":"2016","unstructured":"K. Maes, A. Smyth, G. De Roeck, G. Lombaert, Joint input-state estimation in structural dynamics. Mech. Syst. Signal Process. 70, 445\u2013466 (2016)","journal-title":"Mech. Syst. Signal Process."},{"issue":"10","key":"1145_CR34","doi-asserted-by":"publisher","first-page":"1695","DOI":"10.1016\/S0005-1098(02)00088-2","volume":"38","author":"G Marro","year":"2002","unstructured":"G. Marro, D. Prattichizzo, E. Zattoni, Convolution profiles for right inversion of multivariable non-minimum phase discrete-time systems. Automatica 38(10), 1695\u20131703 (2002)","journal-title":"Automatica"},{"key":"1145_CR35","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1109\/TAC.1977.1101430","volume":"22","author":"PJ Moylan","year":"1977","unstructured":"P.J. Moylan, Stable inversion of linear systems. IEEE Trans. Autom. Control 22, 74\u201378 (1977)","journal-title":"IEEE Trans. Autom. Control"},{"key":"1145_CR36","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1016\/j.automatica.2018.05.005","volume":"95","author":"E Naderi","year":"2018","unstructured":"E. Naderi, K. Khorasani, Inversion-based output tracking and unknown input reconstruction of square discrete-time linear systems. Automatica 95, 44\u201353 (2018)","journal-title":"Automatica"},{"key":"1145_CR37","doi-asserted-by":"crossref","unstructured":"H.J. Palanthandalam-Madapusi, D.S. Bernstein, Unbiased minimum-variance filtering for input reconstruction, in Proceedings of American Control Conference (New York, NY, 2007), pp. 5712\u20135717","DOI":"10.1109\/ACC.2007.4282834"},{"key":"1145_CR38","doi-asserted-by":"publisher","first-page":"516","DOI":"10.1016\/j.ymssp.2017.06.031","volume":"99","author":"J Prawin","year":"2018","unstructured":"J. Prawin, A.R.M. Rao, An online input force time history reconstruction algorithm using dynamic principal component analysis. Mech. Syst. Signal Process. 99, 516\u2013533 (2018). \n                    https:\/\/doi.org\/10.1016\/j.ymssp.2017.06.031","journal-title":"Mech. Syst. Signal Process."},{"issue":"2","key":"1145_CR39","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1109\/TAC.1969.1099133","volume":"AC\u201314","author":"MK Sain","year":"1969","unstructured":"M.K. Sain, J.L. Massey, Invertibility of linear time-invariant dynamical systems. IEEE Trans. Autom. Control AC\u201314(2), 141\u2013149 (1969)","journal-title":"IEEE Trans. Autom. Control"},{"issue":"3","key":"1145_CR40","doi-asserted-by":"publisher","first-page":"270","DOI":"10.1109\/TAC.1969.1099169","volume":"14","author":"LM Silverman","year":"1969","unstructured":"L.M. Silverman, Inversion of multivariable linear systems. IEEE Trans. Autom. Control 14(3), 270\u2013276 (1969). \n                    https:\/\/doi.org\/10.1109\/TAC.1969.1099169","journal-title":"IEEE Trans. Autom. Control"},{"key":"1145_CR41","doi-asserted-by":"publisher","first-page":"886","DOI":"10.1016\/j.ymssp.2017.06.032","volume":"99","author":"W Song","year":"2018","unstructured":"W. Song, Generalized minimum variance unbiased joint input-state estimation and its unscented scheme for dynamic systems with direct feedthrough. Mech. Syst. Signal Process. 99, 886\u2013920 (2018)","journal-title":"Mech. Syst. Signal Process."},{"issue":"2","key":"1145_CR42","first-page":"561","volume":"14","author":"Y Wang","year":"2018","unstructured":"Y. Wang, U. Yang, S. Wang, Path tracking control of an indoor transportation robot utilizing future information of the desired trajectory. Int. J. Innov. Comput. Inf. Control 14(2), 561\u2013572 (2018)","journal-title":"Int. J. Innov. Comput. Inf. Control"},{"key":"1145_CR43","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1016\/j.isatra.2018.03.007","volume":"76","author":"M Xiao","year":"2018","unstructured":"M. Xiao, Y. Zhang, H. Fu, Z. Wang, Nonlinear unbiased minimum-variance filter for mars entry autonomous navigation under large uncertainties and unknown measurement bias. ISA Trans. 76, 97\u2013109 (2018)","journal-title":"ISA Trans."},{"key":"1145_CR44","unstructured":"S.Z. Yong, M. Zhu, E. Frazzoli, Simultaneous input and state estimation for linear discrete-time stochastic systems with direct feedthrough, in 2013 IEEE 52nd Annual Conference on Decision and Control (CDC), (IEEE, 2013), pp. 7034\u20137039"},{"key":"1145_CR45","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1016\/j.automatica.2015.10.040","volume":"63","author":"SZ Yong","year":"2016","unstructured":"S.Z. Yong, M. Zhu, E. Frazzoli, A unified filter for simultaneous input and state estimation of linear discrete-time stochastic systems. Automatica 63, 321\u2013329 (2016)","journal-title":"Automatica"},{"issue":"5","key":"1145_CR46","doi-asserted-by":"publisher","first-page":"2531","DOI":"10.1109\/TAC.2016.2601688","volume":"62","author":"SZ Yong","year":"2017","unstructured":"S.Z. Yong, M. Zhu, E. Frazzoli, Simultaneous input and state estimation for linear time-varying continuous-time stochastic systems. IEEE Trans. Autom. Control 62(5), 2531\u20132538 (2017)","journal-title":"IEEE Trans. Autom. Control"},{"key":"1145_CR47","unstructured":"Q. Zou, S. Devasia, Preview-based stable-inversion for output tracking, in Proceedings of the American Control Conference, 1999, vol. 5, (IEEE, 1999), pp. 3544\u20133548"},{"issue":"3","key":"1145_CR48","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1109\/TCST.2004.824797","volume":"12","author":"Q Zou","year":"2004","unstructured":"Q. Zou, S. Devasia, Preview-based optimal inversion for output tracking: application to scanning tunneling microscopy. IEEE Trans. Control Syst. Technol. 12(3), 375\u2013386 (2004)","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"1145_CR49","doi-asserted-by":"publisher","first-page":"282","DOI":"10.1016\/j.mechatronics.2017.09.010","volume":"50","author":"J van Zundert","year":"2018","unstructured":"J. van Zundert, T. Oomen, On inversion-based approaches for feedforward and ILC. Mechatronics 50, 282\u2013291 (2018)","journal-title":"Mechatronics"}],"container-title":["Circuits, Systems, and Signal Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-019-01145-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00034-019-01145-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-019-01145-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,22]],"date-time":"2020-05-22T23:05:32Z","timestamp":1590188732000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00034-019-01145-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,24]]},"references-count":49,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["1145"],"URL":"https:\/\/doi.org\/10.1007\/s00034-019-01145-7","relation":{},"ISSN":["0278-081X","1531-5878"],"issn-type":[{"type":"print","value":"0278-081X"},{"type":"electronic","value":"1531-5878"}],"subject":[],"published":{"date-parts":[[2019,5,24]]},"assertion":[{"value":"31 October 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 May 2019","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 May 2019","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 May 2019","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}