{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,3,31]],"date-time":"2023-03-31T10:41:29Z","timestamp":1680259289574},"reference-count":25,"publisher":"Walter de Gruyter GmbH","issue":"8","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019,8,27]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>This paper deals with the tracking control of a particular heavy chain system, which consists of a chain mounted onto a pivoted disk. To this end, the governing system of ordinary differential equations is derived and a trajectory is computed via numerical optimization. As the arising optimization problem is computationally complex, a multithreading algorithm for parallel computation of the required derivatives is presented. Furthermore, a stabilizing feedback controller, based on damping injection and an integrator backstepping approach, is derived. Finally, measurements of a laboratory experiment show an excellent performance of the proposed control concept.<\/jats:p>","DOI":"10.1515\/auto-2019-0014","type":"journal-article","created":{"date-parts":[[2019,7,31]],"date-time":"2019-07-31T09:02:10Z","timestamp":1564563730000},"page":"693-702","source":"Crossref","is-referenced-by-count":0,"title":["Tracking control of a heavy chain system"],"prefix":"10.1515","volume":"67","author":[{"given":"Christoph","family":"Hinterbichler","sequence":"first","affiliation":[{"name":"Johannes Kepler University Linz , Institute of Automatic Control and Control Systems Technology , Altenberger Stra\u00dfe 69 , Linz , Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jakob","family":"Brunner","sequence":"additional","affiliation":[{"name":"BRP-Rotax GmbH & Co KG , Rotaxstra\u00dfe 1 , Gunskirchen , Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kurt","family":"Schlacher","sequence":"additional","affiliation":[{"name":"Johannes Kepler University Linz , Institute of Automatic Control and Control Systems Technology , Altenberger Stra\u00dfe 69 , Linz , Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"374","published-online":{"date-parts":[[2019,7,31]]},"reference":[{"key":"2023033109523242404_j_auto-2019-0014_ref_001_w2aab3b7ab1b6b1ab1b7b1Aa","unstructured":"HSL. A collection of Fortran codes for large scale scientific computation. URL: http:\/\/www.hsl.rl.ac.uk\/. [Accessed 5.2.2019]."},{"key":"2023033109523242404_j_auto-2019-0014_ref_002_w2aab3b7ab1b6b1ab1b7b2Aa","unstructured":"Maple 2017. Maplesoft, a division of Waterloo Maple Inc., Waterloo, Ontario."},{"key":"2023033109523242404_j_auto-2019-0014_ref_003_w2aab3b7ab1b6b1ab1b7b3Aa","unstructured":"The supercomputer mach-2. URL: https:\/\/www3.risc.jku.at\/projects\/mach2\/. [Accessed 5.2.2019]."},{"key":"2023033109523242404_j_auto-2019-0014_ref_004_w2aab3b7ab1b6b1ab1b7b4Aa","unstructured":"B. Bell. CppAD: A Package for Differentiation of C++ Algorithms. URL: https:\/\/www.coin-or.org\/CppAD\/. [Accessed 5.2.2019]."},{"key":"2023033109523242404_j_auto-2019-0014_ref_005_w2aab3b7ab1b6b1ab1b7b5Aa","unstructured":"J. Brunner. Simulation und Regelung eines Multipendels. Master\u2019s thesis, Johannes Kepler Universit\u00e4t Linz, 2017."},{"key":"2023033109523242404_j_auto-2019-0014_ref_006_w2aab3b7ab1b6b1ab1b7b6Aa","doi-asserted-by":"crossref","unstructured":"P. Deuflhard and F. Bornemann. Scientific Computing with Ordinary Differential Equations. Springer, 2002.","DOI":"10.1007\/978-0-387-21582-2"},{"key":"2023033109523242404_j_auto-2019-0014_ref_007_w2aab3b7ab1b6b1ab1b7b7Aa","unstructured":"G. Ga\u00ebl, J. Beno\u00eet, et\u2009al. Eigen v3. URL: http:\/\/eigen.tuxfamily.org, 2010. [Accessed 5.2.2019]."},{"key":"2023033109523242404_j_auto-2019-0014_ref_008_w2aab3b7ab1b6b1ab1b7b8Aa","doi-asserted-by":"crossref","unstructured":"D. Gerbet and J. Rudolph. Redundante Koordinaten in der Modellbildung f\u00fcr ein schweres Seil. at \u2013 Automatisierungstechnik, 66(7):536\u2013547, 2018.10.1515\/auto-2018-0010","DOI":"10.1515\/auto-2018-0010"},{"key":"2023033109523242404_j_auto-2019-0014_ref_009_w2aab3b7ab1b6b1ab1b7b9Aa","doi-asserted-by":"crossref","unstructured":"A. Griewank and A. Walther. Evaluating Derivatives \u2013 Principles and Techniques of Algorithmic Differentiation (2nd Ed.). Society for Industrial and Applied Mathematics, 2008.","DOI":"10.1137\/1.9780898717761"},{"key":"2023033109523242404_j_auto-2019-0014_ref_010_w2aab3b7ab1b6b1ab1b7c10Aa","unstructured":"H.K. Khalil. Nonlinear Systems (3rd Ed.). Prentice Hall, 2003."},{"key":"2023033109523242404_j_auto-2019-0014_ref_011_w2aab3b7ab1b6b1ab1b7c11Aa","doi-asserted-by":"crossref","unstructured":"T. Kn\u00fcppel and F. Woittennek. Control design for quasi-linear hyperbolic systems with an application to the heavy rope. IEEE Transactions on Automatic Control, 60(1):5\u201318, 2015.10.1109\/TAC.2014.2336451","DOI":"10.1109\/TAC.2014.2336451"},{"key":"2023033109523242404_j_auto-2019-0014_ref_012_w2aab3b7ab1b6b1ab1b7c12Aa","doi-asserted-by":"crossref","unstructured":"T. Kn\u00fcppel and F. Woittennek. Flatness based control design for a nonlinear heavy chain model. In 8th IFAC Symposium on Nonlinear Control Systems, 2010.","DOI":"10.3182\/20100901-3-IT-2016.00260"},{"key":"2023033109523242404_j_auto-2019-0014_ref_013_w2aab3b7ab1b6b1ab1b7c13Aa","unstructured":"M. Krsti\u0107, I. Kanellakopoulos and P. Kokotovi\u0107. Nonlinear and Adaptive Control Design. John Wiley & and Sons, 1995."},{"key":"2023033109523242404_j_auto-2019-0014_ref_014_w2aab3b7ab1b6b1ab1b7c14Aa","doi-asserted-by":"crossref","unstructured":"P. Ludwig, K. Rieger and K. Schlacher. Modelling, simulation and control of a heavy chain system. In Computer Aided Systems Theory \u2013 EUROCAST 2011, 2012.","DOI":"10.1007\/978-3-642-27579-1_8"},{"key":"2023033109523242404_j_auto-2019-0014_ref_015_w2aab3b7ab1b6b1ab1b7c15Aa","unstructured":"A. Machelli. Port Hamiltonian Systems: A unified approach for modeling and control finite and infinite dimensional physical systems. PhD thesis, University of Bologna, 2002."},{"key":"2023033109523242404_j_auto-2019-0014_ref_016_w2aab3b7ab1b6b1ab1b7c16Aa","unstructured":"R.M. Murray, M. Rathinam and W. Sluis. Differential flatness of mechanical control systems: A catalog of prototype systems. In ASME International Mechanical Engineering Congress and Exposition, 1995."},{"key":"2023033109523242404_j_auto-2019-0014_ref_017_w2aab3b7ab1b6b1ab1b7c17Aa","unstructured":"M. Papageorgiou. Optimierung: Statische, dynamische, stochastische Verfahren f\u00fcr die Anwendung. R. Oldenbourg Verlag, 1991."},{"key":"2023033109523242404_j_auto-2019-0014_ref_018_w2aab3b7ab1b6b1ab1b7c18Aa","unstructured":"N. Petit and P. Rouchon. Flatness of heavy chain systems. In Proceedings of the 41st IEEE Conference on Decision and Control, 2002."},{"key":"2023033109523242404_j_auto-2019-0014_ref_019_w2aab3b7ab1b6b1ab1b7c19Aa","doi-asserted-by":"crossref","unstructured":"H. Sch\u00e4ttler and U. Ledzewicz. Geometric Optimal Control. Springer, 2012.","DOI":"10.1007\/978-1-4614-3834-2"},{"key":"2023033109523242404_j_auto-2019-0014_ref_020_w2aab3b7ab1b6b1ab1b7c20Aa","doi-asserted-by":"crossref","unstructured":"M. Sch\u00f6berl and A. Siuka. On Casimir functionals for field theories in port-Hamiltonian description for control purposes. In 2011 50th IEEE Conference on Decision and Control and European Control Conference, 2011.","DOI":"10.1109\/CDC.2011.6160430"},{"key":"2023033109523242404_j_auto-2019-0014_ref_021_w2aab3b7ab1b6b1ab1b7c21Aa","doi-asserted-by":"crossref","unstructured":"M. Sch\u00f6berl and A. Siuka. Modelling and control of infinite-dimensional mechanical systems: A port-Hamiltonian approach. In Multibody System Dynamics, Robotics and Control, chapter 5, pages 75\u201393. Springer, 2013.","DOI":"10.1007\/978-3-7091-1289-2_5"},{"key":"2023033109523242404_j_auto-2019-0014_ref_022_w2aab3b7ab1b6b1ab1b7c22Aa","unstructured":"M.W. Spong and M. Vidyasagar. Robot Dynamics and Control. John Wiley & Sons, 1989."},{"key":"2023033109523242404_j_auto-2019-0014_ref_023_w2aab3b7ab1b6b1ab1b7c23Aa","doi-asserted-by":"crossref","unstructured":"D. St\u00fcrzer, A. Arnold and A. Kugi. Closed-loop stability analysis of a gantry crane with heavy chain and payload. International Journal of Control, 91:1931\u20131943, 2017.","DOI":"10.1080\/00207179.2017.1335439"},{"key":"2023033109523242404_j_auto-2019-0014_ref_024_w2aab3b7ab1b6b1ab1b7c24Aa","doi-asserted-by":"crossref","unstructured":"D. Thull, D. Wild and A. Kugi. Infinit-dimensionale Regelung eines Br\u00fcckenkranes mit schweren Ketten. at \u2013 Automatisierungstechnik, 53(8):400\u2013410, 2005.","DOI":"10.1524\/auto.2005.53.8.400"},{"key":"2023033109523242404_j_auto-2019-0014_ref_025_w2aab3b7ab1b6b1ab1b7c25Aa","doi-asserted-by":"crossref","unstructured":"A. W\u00e4chter and L.T. Biegler. On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Mathematical Programming, 106(1):25\u201357, 2006.10.1007\/s10107-004-0559-y","DOI":"10.1007\/s10107-004-0559-y"}],"container-title":["at - Automatisierungstechnik"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.degruyter.com\/view\/j\/auto.2019.67.issue-8\/auto-2019-0014\/auto-2019-0014.xml","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/auto-2019-0014\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/auto-2019-0014\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,3,31]],"date-time":"2023-03-31T10:15:32Z","timestamp":1680257732000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/auto-2019-0014\/html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7,31]]},"references-count":25,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2019,7,31]]},"published-print":{"date-parts":[[2019,8,27]]}},"alternative-id":["10.1515\/auto-2019-0014"],"URL":"https:\/\/doi.org\/10.1515\/auto-2019-0014","relation":{},"ISSN":["2196-677X","0178-2312"],"issn-type":[{"value":"2196-677X","type":"electronic"},{"value":"0178-2312","type":"print"}],"subject":[],"published":{"date-parts":[[2019,7,31]]}}}