{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,30]],"date-time":"2026-06-30T18:03:44Z","timestamp":1782842624248,"version":"3.54.5"},"reference-count":39,"publisher":"SAGE Publications","issue":"9","license":[{"start":{"date-parts":[[2014,6,10]],"date-time":"2014-06-10T00:00:00Z","timestamp":1402358400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering"],"published-print":{"date-parts":[[2014,10]]},"abstract":"<jats:p>In this article, a combined control strategy incorporating off-line iterative learning control and modified internal model control is proposed for improving the time waveform replication performance of electro-hydraulic shaking table. To reduce the modeling error between the estimated inverse model and the actual system, a modified internal model control strategy is first utilized to cope with the modeling error by back absorbing the nominal model and the inverse controller into a direct through block. Due to the non-minimum phase property of the nominal model estimated by the recursive extended least square algorithm, the zero magnitude error tracking controller is exploited to obtain a stable inverse controller. Then, an off-line iterative learning control strategy involving a real-time feedback controller is conducted on the compensated system to further enhance the replication performance. Therefore, the proposed algorithm combines the merits of modified internal model control and off-line iterative learning control and simplifies the conventional iterative control process by eliminating consecutive computation of Fourier and inverse Fourier transforms. The combined strategy is first programmed in MATLAB\/Simulink and then compiled to a real-time personal computer with xPC target technology for implementation. Experiment results demonstrate that a better tracking accuracy and a faster convergence rate are achieved with the proposed algorithm than conventional pure iterative learning controller.<\/jats:p>","DOI":"10.1177\/0959651814536553","type":"journal-article","created":{"date-parts":[[2014,6,10]],"date-time":"2014-06-10T22:12:52Z","timestamp":1402438372000},"page":"722-733","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":20,"title":["Time waveform replication for electro-hydraulic shaking table incorporating off-line iterative learning control and modified internal model control"],"prefix":"10.1177","volume":"228","author":[{"given":"Yu","family":"Tang","sequence":"first","affiliation":[{"name":"School of Mechanical and Electrical Engineering, China University of Mining and Technology, Xuzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gang","family":"Shen","sequence":"additional","affiliation":[{"name":"School of Mechanical and Electrical Engineering, China University of Mining and Technology, Xuzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhen-Cai","family":"Zhu","sequence":"additional","affiliation":[{"name":"School of Mechanical and Electrical Engineering, China University of Mining and Technology, Xuzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiang","family":"Li","sequence":"additional","affiliation":[{"name":"School of Mechanical and Electrical Engineering, China University of Mining and Technology, Xuzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chi-Fu","family":"Yang","sequence":"additional","affiliation":[{"name":"School of Mechatronics Engineering, Harbin Institute of Technology, Harbin, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"179","published-online":{"date-parts":[[2014,6,10]]},"reference":[{"key":"bibr1-0959651814536553","doi-asserted-by":"crossref","first-page":"1299","DOI":"10.1002\/eqe.994","volume":"39","author":"Lamarche C","year":"2010","journal-title":"Earthq Eng Struct D"},{"key":"bibr2-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1243\/09596518JSCE295"},{"key":"bibr3-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2010.02.015"},{"key":"bibr4-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1002\/eqe.1015"},{"key":"bibr5-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1243\/09596518JSCE314"},{"key":"bibr6-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1177\/1077546311429151"},{"key":"bibr7-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2000.844774"},{"key":"bibr8-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9845(199911)28:11<1235::AID-EQE864>3.0.CO;2-H"},{"key":"bibr9-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechatronics.2012.03.002"},{"key":"bibr10-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1016\/j.ymssp.2008.02.003"},{"key":"bibr11-0959651814536553","first-page":"4273","volume-title":"Proceedings of the American control conference, 1999","author":"Guvenc L"},{"key":"bibr12-0959651814536553","first-page":"88","volume-title":"IEEE international conference on control and automation, 2007 (ICCA 2007)","author":"Xu Y"},{"key":"bibr13-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2009.2022519"},{"key":"bibr14-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1243\/09596518JSCE331"},{"key":"bibr15-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechatronics.2007.07.006"},{"key":"bibr16-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1177\/0954406213484424"},{"key":"bibr17-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2004.11.004"},{"key":"bibr18-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2013.03.007"},{"key":"bibr19-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechatronics.2010.11.002"},{"key":"bibr20-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1007\/s12206-008-0817-7"},{"key":"bibr21-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1080\/00207179.2012.694081"},{"key":"bibr22-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1007\/s11771-011-0759-6"},{"key":"bibr23-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1177\/1077546310380431"},{"key":"bibr24-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1109\/3516.828592"},{"key":"bibr25-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1243\/09596518JSCE314"},{"key":"bibr26-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1243\/09596518JSCE246"},{"key":"bibr27-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2007.03.006"},{"key":"bibr28-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1049\/ic:20040657"},{"key":"bibr29-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1006\/mssp.2000.1333"},{"key":"bibr30-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1016\/S0967-0661(02)00103-X"},{"key":"bibr31-0959651814536553","first-page":"63","volume-title":"Proceedings of 2002: IEEE international symposium on computer aided control system design, 2002","author":"De Cuyper J"},{"key":"bibr32-0959651814536553","first-page":"1","volume-title":"20th international congress on sound & vibration","author":"Cornelis B"},{"key":"bibr33-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1016\/S0019-0578(07)60209-2"},{"key":"bibr34-0959651814536553","doi-asserted-by":"publisher","DOI":"10.4103\/0256-4602.105001"},{"key":"bibr35-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1007\/s12239-008-0005-x"},{"key":"bibr36-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1007\/s12206-010-1104-y"},{"key":"bibr37-0959651814536553","volume-title":"Adaptive filters","author":"Cowan CFN","year":"1985"},{"key":"bibr38-0959651814536553","first-page":"2696","volume-title":"American control conference, 2008","author":"Butterworth JA"},{"key":"bibr39-0959651814536553","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2008.2002035"}],"container-title":["Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0959651814536553","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0959651814536553","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0959651814536553","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T22:32:02Z","timestamp":1777674722000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0959651814536553"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,6,10]]},"references-count":39,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2014,10]]}},"alternative-id":["10.1177\/0959651814536553"],"URL":"https:\/\/doi.org\/10.1177\/0959651814536553","relation":{},"ISSN":["0959-6518","2041-3041"],"issn-type":[{"value":"0959-6518","type":"print"},{"value":"2041-3041","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,6,10]]}}}