{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T19:36:34Z","timestamp":1776454594634,"version":"3.51.2"},"reference-count":32,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2022,2,14]],"date-time":"2022-02-14T00:00:00Z","timestamp":1644796800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e Tecnologia","doi-asserted-by":"publisher","award":["PTDC\/EEI-AUT\/31447\/2017\u2013UPWIND"],"award-info":[{"award-number":["PTDC\/EEI-AUT\/31447\/2017\u2013UPWIND"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Energies"],"abstract":"<jats:p>For an efficient and reliable operation of an Airborne Wind Energy System, it is widely accepted that the kite should follow a pre-defined optimized path. In this article, we address the problem of designing a trajectory controller so that such path is closely followed. The path-following controllers investigated are based on a well-known nonlinear guidance logic termed L1 and on a proposed modification of it, which we termed L0. We have developed and implemented both L0 and L1 controllers for an AWES. The two controllers have an easy implementation with an explicit expression for the control law based on the cross-track error, on the heading angle relative to the path, and on a single parameter L (L0 or L1, depending on each controller) that we are able to tune. The L0 controller has an even easier implementation since the explicit control law can be used without the need to switch controllers. Since the switching of controllers might jeopardize stability, the L0 controller has an important theoretical advantage in being able to guarantee stability on a larger domain of attraction.The simulation study shows that both nonlinear guidance logic controllers exhibit appropriate performance when the L parameter is adequately tuned, with the L0 controller showing a better performance when measured in terms of the average cross-track error.<\/jats:p>","DOI":"10.3390\/en15041390","type":"journal-article","created":{"date-parts":[[2022,2,14]],"date-time":"2022-02-14T20:26:42Z","timestamp":1644870402000},"page":"1390","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["L0 and L1 Guidance and Path-Following Control for Airborne Wind Energy Systems"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2322-8182","authenticated-orcid":false,"given":"Manuel C. R. M.","family":"Fernandes","sequence":"first","affiliation":[{"name":"SYSTEC, Department of Electrical and Computer Engineering, Faculty of Engineering, Universidade do Porto, 4099-002 Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6364-6736","authenticated-orcid":false,"given":"S\u00e9rgio","family":"Vinha","sequence":"additional","affiliation":[{"name":"SYSTEC, Department of Electrical and Computer Engineering, Faculty of Engineering, Universidade do Porto, 4099-002 Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3606-1695","authenticated-orcid":false,"given":"Lu\u00eds Tiago","family":"Paiva","sequence":"additional","affiliation":[{"name":"SYSTEC, Department of Electrical and Computer Engineering, Faculty of Engineering, Universidade do Porto, 4099-002 Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3516-5094","authenticated-orcid":false,"given":"Fernando A. C. C.","family":"Fontes","sequence":"additional","affiliation":[{"name":"SYSTEC, Department of Electrical and Computer Engineering, Faculty of Engineering, Universidade do Porto, 4099-002 Porto, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2022,2,14]]},"reference":[{"key":"ref_1","unstructured":"International Energy Agency (2021). World Energy Outlook, Technical Report."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"307","DOI":"10.3390\/en20200307","article-title":"Global Assessment of High-Altitude Wind Power","volume":"2","author":"Archer","year":"2009","journal-title":"Energies"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1103","DOI":"10.1016\/j.renene.2019.03.118","article-title":"Airborne wind energy resource analysis","volume":"141","author":"Bechtle","year":"2019","journal-title":"Renew. Energy"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Vermillion, C., Cobb, M., Fagiano, L., Leuthold, R., Diehl, M., Smith, R., Wood, T., Rapp, S., Schmehl, R., and Olinger, D. (2021). Electricity in the Air: Insights From Two Decades of Advanced Control Research and Experimental Flight Testing of Airborne Wind Energy Systems. Annu. Rev. Control.","DOI":"10.1016\/j.arcontrol.2021.03.002"},{"key":"ref_5","unstructured":"European Union (2018). Study on Challenges in the Commercialisation of Airborne Wind Energy Systems, Technical Report."},{"key":"ref_6","unstructured":"US Department of Energy (2021). Report to Congress\u2014Challenges and Opportunities for Airborne Wind Energy in the United States, US Department of Energy. Technical Report."},{"key":"ref_7","unstructured":"(2022, January 05). Kitemill. Available online: https:\/\/www.kitemill.com\/."},{"key":"ref_8","unstructured":"(2022, January 05). Ampyx Power. Available online: https:\/\/www.ampyxpower.com\/."},{"key":"ref_9","unstructured":"(2022, January 05). TwingTec. Available online: https:\/\/twingtec.ch\/."},{"key":"ref_10","unstructured":"UPWIND (2022, January 05). The University of Porto Airborne WIND Energy Project. Available online: http:\/\/www.upwind.pt."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"106","DOI":"10.2514\/3.48021","article-title":"Crosswind kite power","volume":"4","author":"Loyd","year":"1980","journal-title":"J. Energy"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Houska, B., and Diehl, M. (2007, January 2\u20135). Optimal control for power generating kites. Proceedings of the 2007 European Control Conference (ECC), Kos, Greece.","DOI":"10.23919\/ECC.2007.7068861"},{"key":"ref_13","unstructured":"Paiva, L.T., and Fontes, F.A. (2015, January 15). Mesh-Refinement Strategies for Fast Optimal Control and Model Predictive Control of Kite Power Systems. Proceedings of the Airborne Wind Energy Conference 2015, Delft, The Netherlands."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Paiva, L.T., and Fontes, F.A. (2018). Optimal Control Algorithms with Adaptive Time-Mesh Refinement for Kite Power Systems. Energies, 11.","DOI":"10.3390\/en11030475"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Fernandes, M.C.R.M., Paiva, L.T., and Fontes, F.A.C.C. (2021). Optimal Path and Path-Following Control in Airborne Wind Energy Systems. Advances in Evolutionary and Deterministic Methods for Design, Optimization and Control in Engineering and Sciences, Springer International Publishing.","DOI":"10.1007\/978-3-030-57422-2_26"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1447","DOI":"10.1109\/TCST.2019.2912345","article-title":"Iterative Learning-Based Path Optimization for Repetitive Path Planning, With Application to 3-D Crosswind Flight of Airborne Wind Energy Systems","volume":"28","author":"Cobb","year":"2020","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Baheri, A., and Vermillion, C. (2020, January 1\u20133). Waypoint Optimization Using Bayesian Optimization: A Case Study in Airborne Wind Energy Systems. Proceedings of the 2020 American Control Conference (ACC), Denver, CO, USA.","DOI":"10.23919\/ACC45564.2020.9147518"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"234","DOI":"10.1109\/TAC.2004.841924","article-title":"Path-following for nonminimum phase systems removes performance limitations","volume":"50","author":"Aguiar","year":"2005","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1433","DOI":"10.1109\/TCST.2013.2279592","article-title":"Automatic Crosswind Flight of Tethered Wings for Airborne Wind Energy: Modeling, Control Design, and Experimental Results","volume":"22","author":"Fagiano","year":"2013","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1016\/j.conengprac.2015.03.001","article-title":"Flight control of tethered kites in autonomous pumping cycles for airborne wind energy","volume":"40","author":"Erhard","year":"2015","journal-title":"Control Eng. Pract."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Rontsis, N., Costello, S., Lymperopoulos, I., and Jones, C. (2015, January 15\u201318). Improved path following for kites with input delay compensation. Proceedings of the 2015 54th IEEE Conference on Decision and Control (CDC), Osaka, Japan.","DOI":"10.1109\/CDC.2015.7402304"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Rapp, S., Schmehl, R., Oland, E., Smidt, S., Haas, T., and Meyers, J. (2019, January 1\u20132). A Modular Control Architecture for Airborne Wind Energy Systems. Proceedings of the AWESCO, Shenzhen, China.","DOI":"10.2514\/6.2019-1419"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Uppal, A.A., Fernandes, M.C.R.M., Vinha, S., and Fontes, F.A.C.C. (2021). Cascade Control of the Ground Station Module of an Airborne Wind Energy System. Energies, 14.","DOI":"10.3390\/en14248337"},{"key":"ref_24","unstructured":"Lellis, M.D., Saraiva, R., and Trofino, A. (2013, January 10\u201313). Turning angle control of power kites for wind energy. Proceedings of the 52nd IEEE Conference on Decision and Control, Firenze, Italy."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Schmehl, R. (2018). Optimization of Pumping Cycles for Power Kites. Airborne Wind Energy: Advances in Technology Development and Research, Springer. Green Energy and Technology.","DOI":"10.1007\/978-981-10-1947-0"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Park, S., Deyst, J., and How, J. (2004, January 16\u201319). A New Nonlinear Guidance Logic for Trajectory Tracking. Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit, Providence, RI, USA.","DOI":"10.2514\/6.2004-4900"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Silva, G.B., Paiva, L.T., and Fontes, F.A. (2019, January 10\u201312). A Path-following Guidance Method for Airborne Wind Energy Systems with Large Domain of Attraction. Proceedings of the 2019 American Control Conference (ACC), Philadelphia, PA, USA.","DOI":"10.23919\/ACC.2019.8815322"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Fernandes, M.C.R.M., Silva, G.B., Paiva, L.T., and Fontes, F.A.C.C. (2018, January 29\u201331). A Trajectory Controller for Kite Power Systems with Wind Gust Handling Capabilities. Proceedings of the 15th International Conference on Informatics in Control, Automation and Robotics, Porto, Portugal.","DOI":"10.5220\/0006914205430550"},{"key":"ref_29","unstructured":"Fernandes, M.C.R.d.M. (2018). Airborne Wind Energy Systems: Modelling, Simulation and Economic Analysis. [Master\u2019s Thesis, Universidade do Porto]."},{"key":"ref_30","unstructured":"Bechtle, P., Gehrmann, T., Sieg, C., and Zillmann, U. (2017). AWEsome: An open-source test platform for airborne wind energy systems. arXiv."},{"key":"ref_31","unstructured":"ArduPilot (2021, February 10). Navigation Tuning\u2014Plane Documentation. Available online: https:\/\/ardupilot.org\/plane\/docs\/navigation-tuning.html."},{"key":"ref_32","unstructured":"(2021, February 20). Plane: L1 Control for Straight and Curved Path Following by brnjones \u00b7 Pull Request #101 \u00b7 ArduPilot\/Ardupilot. Available online: https:\/\/github.com\/ArduPilot\/ardupilot\/pull\/101."}],"container-title":["Energies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1996-1073\/15\/4\/1390\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:19:32Z","timestamp":1760134772000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1996-1073\/15\/4\/1390"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,14]]},"references-count":32,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2022,2]]}},"alternative-id":["en15041390"],"URL":"https:\/\/doi.org\/10.3390\/en15041390","relation":{},"ISSN":["1996-1073"],"issn-type":[{"value":"1996-1073","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,2,14]]}}}