{"title":"一种具有稳定性和卷积输入约束保证的四轴飞行器位置跟踪的低计算饱和控制器","authors":"Huu-Thinh Do , Franco Blanchini , Ionela Prodan","doi":"10.1016/j.ejcon.2025.101236","DOIUrl":null,"url":null,"abstract":"<div><div>In the class of differentially flat systems, nonlinear dynamics can be transformed into an equivalent linear representation via a coordinate change and an input mapping. Despite this beneficial linearization, one significant hindrance is that the system constraints have a convoluted form in the new space (the flat output space), which is usually disregarded in the literature or bypassed via conservative approximation of the feasible domain. In this paper, based on a pre-stabilization design and a novel input saturation component, the nonlinear input constraints are particularly handled for the position tracking problem of quadcopters in the flat output space. While the system’s stability is shown to hold by Lyapunov arguments, the practical viability of the method is validated both in simulation and experiments over a nano-drone platform. Moreover, with the explicit solution introduced for the proposed saturation function, this flatness-based saturated controller not only ensures stability and constraints satisfaction, but also requires low computational effort, allowing possible embedded implementations.</div></div>","PeriodicalId":50489,"journal":{"name":"European Journal of Control","volume":"84 ","pages":"Article 101236"},"PeriodicalIF":2.5000,"publicationDate":"2025-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A low computation saturated controller for a quadcopter position tracking with stability and convoluted input constraints guarantees\",\"authors\":\"Huu-Thinh Do , Franco Blanchini , Ionela Prodan\",\"doi\":\"10.1016/j.ejcon.2025.101236\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>In the class of differentially flat systems, nonlinear dynamics can be transformed into an equivalent linear representation via a coordinate change and an input mapping. Despite this beneficial linearization, one significant hindrance is that the system constraints have a convoluted form in the new space (the flat output space), which is usually disregarded in the literature or bypassed via conservative approximation of the feasible domain. In this paper, based on a pre-stabilization design and a novel input saturation component, the nonlinear input constraints are particularly handled for the position tracking problem of quadcopters in the flat output space. While the system’s stability is shown to hold by Lyapunov arguments, the practical viability of the method is validated both in simulation and experiments over a nano-drone platform. Moreover, with the explicit solution introduced for the proposed saturation function, this flatness-based saturated controller not only ensures stability and constraints satisfaction, but also requires low computational effort, allowing possible embedded implementations.</div></div>\",\"PeriodicalId\":50489,\"journal\":{\"name\":\"European Journal of Control\",\"volume\":\"84 \",\"pages\":\"Article 101236\"},\"PeriodicalIF\":2.5000,\"publicationDate\":\"2025-05-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"European Journal of Control\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0947358025000652\",\"RegionNum\":3,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"AUTOMATION & CONTROL SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"European Journal of Control","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0947358025000652","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
A low computation saturated controller for a quadcopter position tracking with stability and convoluted input constraints guarantees
In the class of differentially flat systems, nonlinear dynamics can be transformed into an equivalent linear representation via a coordinate change and an input mapping. Despite this beneficial linearization, one significant hindrance is that the system constraints have a convoluted form in the new space (the flat output space), which is usually disregarded in the literature or bypassed via conservative approximation of the feasible domain. In this paper, based on a pre-stabilization design and a novel input saturation component, the nonlinear input constraints are particularly handled for the position tracking problem of quadcopters in the flat output space. While the system’s stability is shown to hold by Lyapunov arguments, the practical viability of the method is validated both in simulation and experiments over a nano-drone platform. Moreover, with the explicit solution introduced for the proposed saturation function, this flatness-based saturated controller not only ensures stability and constraints satisfaction, but also requires low computational effort, allowing possible embedded implementations.
期刊介绍:
The European Control Association (EUCA) has among its objectives to promote the development of the discipline. Apart from the European Control Conferences, the European Journal of Control is the Association''s main channel for the dissemination of important contributions in the field.
The aim of the Journal is to publish high quality papers on the theory and practice of control and systems engineering.
The scope of the Journal will be wide and cover all aspects of the discipline including methodologies, techniques and applications.
Research in control and systems engineering is necessary to develop new concepts and tools which enhance our understanding and improve our ability to design and implement high performance control systems. Submitted papers should stress the practical motivations and relevance of their results.
The design and implementation of a successful control system requires the use of a range of techniques:
Modelling
Robustness Analysis
Identification
Optimization
Control Law Design
Numerical analysis
Fault Detection, and so on.