JCP 2008 Vol.3(9): 50-57 ISSN: 1796-203X
doi: 10.4304/jcp.3.9.50-57
doi: 10.4304/jcp.3.9.50-57
An Efficient Finite-Input Receding Horizon Control Method and Its Application for the Pneumatic Hopping Robot
Jian Wu1, Sherif Abdelwahed2
1Engineering Department, Omron Oilfield and Marine, Houston, TX 77088, USA
2Electrical and Computer Engineering Department, Mississippi State University, USA
Abstract—In this paper, a finite-input receding horizon controller (FIRHC) is proposed as motivated by the need to use solenoid valves to control the motion of a pneumatic hoping robot. The controller aims to the application on switching control systems in which only a finite number of control inputs are available. The controller utilizes a model to predict system behavior along a finite forward horizon, and establishes an optimization problem, and then finds an optimal control sequence that gives the optimal cost and ultimately only the first element of the sequence is applied at each time step. The stability issue of the controller is discussed as a terminal equality constraint is added. Since only finite discrete inputs exist, the analytical solution is usually not possible to achieve, and exhaustive search was generally the approach to get the optimal control input. As is known, the exhaustive search becomes computationally prohibitive with an increasingly long horizon. An efficient modified depth first search algorithm is proposed, namely, sorted depth first search (sDFS). It preserves the completeness of exhaustive search, while significantly reducing time and space complexity. The whole approach is applied to a pneumatic hopping robot system where the motion control is re-formulated as an explicit energy regulation problem. The control goal is to maintain the system energy at a desired level. An additional example on a three tank control system is used to further illustrate the efficiency of sDFS method on the system with possession of a relatively large amount of modes. Simulation results demonstrate the effectiveness of the proposed method.
Index Terms—receding horizon control, switching systems, finite control set, sorted depth first search, energy regulation, hopping robot
2Electrical and Computer Engineering Department, Mississippi State University, USA
Abstract—In this paper, a finite-input receding horizon controller (FIRHC) is proposed as motivated by the need to use solenoid valves to control the motion of a pneumatic hoping robot. The controller aims to the application on switching control systems in which only a finite number of control inputs are available. The controller utilizes a model to predict system behavior along a finite forward horizon, and establishes an optimization problem, and then finds an optimal control sequence that gives the optimal cost and ultimately only the first element of the sequence is applied at each time step. The stability issue of the controller is discussed as a terminal equality constraint is added. Since only finite discrete inputs exist, the analytical solution is usually not possible to achieve, and exhaustive search was generally the approach to get the optimal control input. As is known, the exhaustive search becomes computationally prohibitive with an increasingly long horizon. An efficient modified depth first search algorithm is proposed, namely, sorted depth first search (sDFS). It preserves the completeness of exhaustive search, while significantly reducing time and space complexity. The whole approach is applied to a pneumatic hopping robot system where the motion control is re-formulated as an explicit energy regulation problem. The control goal is to maintain the system energy at a desired level. An additional example on a three tank control system is used to further illustrate the efficiency of sDFS method on the system with possession of a relatively large amount of modes. Simulation results demonstrate the effectiveness of the proposed method.
Index Terms—receding horizon control, switching systems, finite control set, sorted depth first search, energy regulation, hopping robot
Cite: Jian Wu, Sherif Abdelwahed, "An Efficient Finite-Input Receding Horizon Control Method and Its Application for the Pneumatic Hopping Robot," Journal of Computers vol. 3, no. 9, pp. 50-57, 2008.
General Information
ISSN: 1796-203X
Abbreviated Title: J.Comput.
Frequency: Bimonthly
Abbreviated Title: J.Comput.
Frequency: Bimonthly
Editor-in-Chief: Prof. Liansheng Tan
Executive Editor: Ms. Nina Lee
Abstracting/ Indexing: DBLP, EBSCO, ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat,etc
E-mail: jcp@iap.org
-
Nov 14, 2019 News!
Vol 14, No 11 has been published with online version [Click]
-
Mar 20, 2020 News!
Vol 15, No 2 has been published with online version [Click]
-
Dec 16, 2019 News!
Vol 14, No 12 has been published with online version [Click]
-
Sep 16, 2019 News!
Vol 14, No 9 has been published with online version [Click]
-
Aug 16, 2019 News!
Vol 14, No 8 has been published with online version [Click]
- Read more>>