|

Solution to Point-to-Point Steering Problem for Constrained Flat System by Changing the Flat Output

Authors: Belinskaya Yu.S. Published: 06.12.2016
Published in issue: #6(69)/2016  
DOI: 10.18698/1812-3368-2016-6-122-134

 
Category: Informatics, Computer Engineering and Control | Chapter: System Analysis, Control and Information Processing  
Keywords: flat systems, flat output, point-to-point steering problem, dynamic feedback, constrained dynamic systems

This article presents a solution to point-to-point steering problem for constrained flat system. Constraints arise from the physical formulation of the problem. The proposed approach is based on the replacement of the flat output of the system by the one with the range of possible values within the feasible set. This work analyses the system describing the motion of the four rotor mini-rotorcraft and proves the flatness of such a dynamic system. Author designed the dynamic feedback linearizing the system. The maneuver for a point-to-point steering problem is the following: the mini-rotorcraft moves in a corridor from takeoff, through the horizontal flight, around the corner and to the landing. Thus, its movement is restricted by the floor, ceiling and walls. The solution of such a complex point-topoint steering problem can be divided into several steps. The first step is the problem of a small height lift and its solution. Then the flat output of the system is changed in order to satisfy all the constraints. In the beginning of the second step the trajectory deviates insignificantly from the planned one. It happens because of the replacement of the flat output and switching the control. Other steps do not have any deviation. The article demonstrates the effectiveness of the proposed approach by showing the results of numerical simulation.

References

[1] Fliess M., Levine J., Martin Ph., Rouchon P. A Lie - Backlund approach to equivalence and flatness of nonlinear systems. IEEE Trans. Automat. Control, 1999, vol. 44, no. 5, pp. 922-937.

[2] Krishchenko A.P. Stabilization of programmed motion of nonlinear systems. Izvestiya AN SSSR. Tekhnicheskaya kibernetika, 1985, no. 6, pp. 103-112 (in Russ.).

[3] Krishchenko A.P. The transformation of nonlinear systems and stabilization of programmed motions]. Trudy MVTU im. N.E. Baumana [Proc. of the Bauman MSTU], 1988, no. 512, pp. 69-87 (in Russ.).

[4] Flores M.E., Milam M.B. Trajectory generation for differentially flat systems via NURBS basis functions with obstacle avoidance. Proc. of the 2006 American Control Conference, 2006, pp. 5769-5775.

[5] Faulwasser T., Hagenmeyer V., Findeisen R. Optimal exact path-following for constrained differentially flat systems. Preprints of the 18th IFAC World Congress, 2011, pp. 9875-9880.

[6] Belinskaya Yu.S., Chetverikov V.N. Covering method for terminal control with regard of constraints. Differential Equations, 2014, vol. 50, no. 12, pp. 1632-1642. DOI: 10.1134/S0012266114120076

[7] Chetverikov V.N. Controllability of flat systems. Differential Equations, 2007, vol. 43, no. 11, pp. 1558-1568. DOI: 10.1134/S0012266107110110

[8] Beji L., Abichou A., Slim R. Stabilization with motion planning of a four rotor mini-rotorcraft for Terrain Missions. Fourth International Conference on Intelligent Systems Design and Applications (ISDA), 2004, pp. 335-340.

[9] Beji L., Abichou A. Trajectory and tracking of a mini-rotorcraft. Proc. of the 2005 IEEE International Conference on Robotics and Automation, 2005, pp. 2618-2623.

[10] Belinskaya Yu.S., Chetverikov V.N. Control of four-propeller rotorcraft. Nauka i obra-zovanie. MGTU im. N.E. Baumana [Science & Education of the Bauman MSTU. Electronic Journal], 2012, no. 5. DOI: 10.7463/0512.0397373 Available at: http://technomag.bmstu.ru/en/doc/397373.html

[11] Belinskaya Yu.S. Implementation of typical maneuvers of four-propeller helicopter. Jelektr. zhur. "Molodezhnyy nauchno-tekhnicheskiy vestnik". MGTU im. N.E. Baumana [El. J. "Youth Sci.&Tech. Herald" of Bauman MSTU], 2013, no. 2. Available at: http://sntbul.bmstu.ru/doc/551872.html