Detailed Algorithm for Implementing Circle Criterion in QFT Framework for Saturation Nonlinearity
Title: | Detailed Algorithm for Implementing Circle Criterion in QFT Framework for Saturation Nonlinearity |
---|---|
Authors: | Hamed Kashani |
Source: | فصلنامه علوم و فناوری فضایی, Vol 17, Iss Special Issue (S1), Pp 32-44 (2024) |
Publisher Information: | Aerospace Research Institute, 2024. |
Publication Year: | 2024 |
Collection: | LCC:Technology LCC:Astronomy |
Subject Terms: | robust control, quantitative feedback theory, saturation, non-interfering architecture, circle criterion, Technology, Astronomy, QB1-991 |
More Details: | The control of a spacecraft’s orbit and attitude is one of the most complicated problems in the field of control engineering. In practice, engineers encounter uncertainty and nonlinearity due to large flexible appendages and saturated actuators. Control design methods for dealing with such problems may involve a lot of calculations. Matlab software automates many design methods in its control system toolbox that provides algorithms for systematically analyzing, designing and tuning linear control systems. To achieve fast and accurate controller design for more complex control systems many other advanced design methods need to be automated, too. As a sample, plant uncertainty, which is prevalent in spacecraft systems, requires robust consideration in the design process. Quantitative feedback theory (QFT), as a powerful method for addressing such complex issues, requires plenty of calculations that makes it necessary the method to be automated. A QFT design toolbox is developed by Tersoft company. But this toolbox cannot consider the treatment of some practical issues such as actuators saturation in its design process. In the QFT framework, saturation can be deal by Horowitz architecture or by non-interfering loop architecture, containing an inner loop around the saturation element in control loop. The circle criterion is a critical constraint on the inner loop transfer function, ensuring stability. This paper presents a comprehensive algorithm for automating the process of obtaining inner loop compensator design constraints, with detailed flowcharts to facilitate software development. An example is solved using the proposed algorithm implemented in the Matlab environment. Intermediate and final results are presented to follow the calculations step by step up. Finally, the algorithm's validity is confirmed by directly checking the satisfaction of the circle criterion for a complex plant with a high degree of uncertainty. |
Document Type: | article |
File Description: | electronic resource |
Language: | Persian |
ISSN: | 2008-4560 2423-4516 |
Relation: | https://www.jsstpub.com/article_208042_2bb56e7605d50ee5d01c88802331d666.pdf; https://doaj.org/toc/2008-4560; https://doaj.org/toc/2423-4516 |
DOI: | 10.22034/jsst.2024.1497 |
Access URL: | https://doaj.org/article/d11f81f001e447d785452d23a10a9b05 |
Accession Number: | edsdoj.11f81f001e447d785452d23a10a9b05 |
Database: | Directory of Open Access Journals |
ISSN: | 20084560 24234516 |
---|---|
DOI: | 10.22034/jsst.2024.1497 |
Published in: | فصلنامه علوم و فناوری فضایی |
Language: | Persian |