Skip to main content Accessibility help
×
Home
Hostname: page-component-5959bf8d4d-599mq Total loading time: 0.198 Render date: 2022-12-08T17:52:56.453Z Has data issue: true Feature Flags: { "useRatesEcommerce": false } hasContentIssue true

Artificial bee colony optimised controller for small-scale unmanned helicopter

Part of: APISAT 2015

Published online by Cambridge University Press:  03 November 2017

R. Ma*
Affiliation:
College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, China
H. Wu
Affiliation:
College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, China
L. Ding
Affiliation:
College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, China

Abstract

In this paper, an efficient approach to design and optimize a flight controller of a small-scale unmanned helicopter is proposed. Given the identified helicopter model, the Linear Quadratic Gaussian/Loop Transfer Recovery (LQG/LTR) robust control method is applied for trajectory tracking and attitude control of the helicopter with a two-loop hierarchical control architecture. Since the performance of the controller extremely depends on its weighting matrices, the Artificial Bee Colony (ABC) algorithm is introduced to automatically select the parameters of the matrices. Comparative studies between optimal algorithms are also carried out. A series of flight experiments and simulations are conducted to investigate the effectiveness and robustness of the proposed optimised controller.

Type
Research Article
Copyright
Copyright © Royal Aeronautical Society 2017 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

REFERENCES

1. Michael, N., Mellinger, D., Lindsey, Q. and Kumar, V. The grasp multiple micro-UAV testbed, IEEE Robotics & Automation Magazine, 2010, 17, (3), pp 5665.CrossRefGoogle Scholar
2. Maza, I., Kondak, K., Bernard, M. and Ollero, A. Multi-UAV Cooperation and Control for Load Transportation and Deployment. Journal of Intelligent and Robotic Systems, 2010, 57, (1-4), 417. DOI: https://doi.org/10.1007/s10846-009-9352-8 CrossRefGoogle Scholar
3. Raptis, I.A., Valavanis, K.P. and Vachtsevanos, G.J. Linear tracking control for small-scale unmanned helicopters, IEEE Transactions on Control Systems Technology, 2012, 20, (4), pp 9951010.CrossRefGoogle Scholar
4. Tang, S., Lu, X. and Zheng, Z. Platform and state estimation design of a small-scale UAV helicopter system, Int J Aerospace Engineering, 2013, 2013.CrossRefGoogle Scholar
5. Cai, G., Wang, B., Chen, B.M. and Lee, T.H. Design and implementation of a flight control system for an unmanned rotorcraft using RPT control approach, Asian J Control, 15, (1), pp 95119.CrossRefGoogle Scholar
6. Shin, J., Nonami, K., Fujiwara, D. and Hazawa, K. Model-based optimal attitude and positioning control of small-scale unmanned helicopter, Robotica, 2005, 23, (1), pp 5163.CrossRefGoogle Scholar
7. Mori, R., Hirata, K., Tamaki, T. and Yonezawa, N. Vision-based guidance control of a small-scale unmanned helicopter, J of the Robotics Society of Japan, 2008, 26, (8), pp 905912.CrossRefGoogle Scholar
8. Stein, G. and Athans, M. The LQG/LTR procedure for multivariable feedback control design, IEEE Transactions on Automatic Control, 1987, 32, (2), pp 105114.CrossRefGoogle Scholar
9. Wise, K. A. A trade study on missile autopilot design using optimal control theory, AIAA Guidance, Navigation and Control Conference, 2007, American Institute of Aeronautics and Astronautics, Hilton Head, South Carolina. pp 2007-6673.Google Scholar
10. Zarei, J., Montazeri, A., Motlagh, M.R.J. and Poshtan, J. Design and comparison of LQG/LTR and H controllers for a VSTOL flight control system, J of the Franklin Institute, 2007, 344, (5), pp 577594.CrossRefGoogle Scholar
11. Barrera-Cardenas, R. and Molinas, M. Optimal LQG controller for variable speed wind turbine based on genetic algorithms, Energy Procedia, 2012, 20, pp 207216.CrossRefGoogle Scholar
12. Zhang, M., Sun, P., Cao, R. and Zhu, J. LQG/LTR flight controller optimal design based on differential evolution algorithm, 2010 International Conference on Intelligent Computation Technology and Automation (ICICTA), May 2010, volume 2, IEEE, Changsha, China, pp 613-616.Google Scholar
13. Mei, T.X. and Goodall, R.M. LQG and GA solutions for active steering of railway vehicles, IEE Proceedings-Control Theory and Applications, 2000, 147, (1), pp 111117.CrossRefGoogle Scholar
14. Da Fonseca Neto, J.V., Abreu, I.S. and Da Silva, F.N., NeuralGenetic synthesis for state-space controllers based on linear quadratic regulator design for eigenstructure assignment, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 2010, 40, (2), pp 266285.CrossRefGoogle ScholarPubMed
15. Karaboga, D. and Basturk, B. A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm, Journal of Global Optimization, 2007, 39, (3), pp 459471.CrossRefGoogle Scholar
16. Karaboga, D. and Basturk, B. On the performance of artificial bee colony (ABC) algorithm, Applied Soft Computing, 2008, 8, (1), pp 687697.CrossRefGoogle Scholar
17. Abachizadeh, M., Yazdi, M.R.H. and Yousefi-Koma, A. Optimal tuning of PID controllers using artificial bee colony algorithm, 2010 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), July 2010, IEEE, Montreal, QC, Canada, pp 379-384.Google Scholar
18. Changhao, S. and Duan, H. Artificial bee colony optimized controller for unmanned rotorcraft pendulum, Aircraft Engineering and Aerospace Technology, 2013, 85, (2), pp 104114.CrossRefGoogle Scholar
19. Abedinia, O., Wyns, B. and Ghasemi, A. Robust fuzzy PSS design using ABC, 2011 10th International Conference on Environment and Electrical Engineering (EEEIC), May 2011, IEEE, Rome, Italy, pp 1-4.Google Scholar
20. Mettler, B. Identification Modeling and Characteristics of Miniature Rotorcraft, Springer Science & Business Media, New York, US, 2013.Google Scholar
21. Mettler, B., Tischler, M.B., Kanade, T. and Messner, W. Attitude control optimization for a small-scale unmanned helicopter, AIAA Guidance, Navigation, and Control Conference, August 2000, Denver, CO, US, pp 40-59.Google Scholar
22. Wang, J. and Hu, X. The Application of MATLAB in Vibration Signal Processing. China Water & Power Press, Beijing, 2006.Google Scholar
23. Shim, D.H., Kim, H.J. and Sastry, S. Control system design for rotorcraft-based unmanned aerial vehicles using time-domain system identification, Proceedings of the 2000 IEEE International Conference on Control Applications, 2000, IEEE, Anchorage, Alaska, US, pp 808-813.Google Scholar
24. Kim, H.C., Dharmayanda, H.R., Kang, T., Budiyono, A., Lee, G. and Adiprawita, W. Parameter identification and design of a robust attitude controller using H methodology for the raptor E620 small-scale helicopter, Int J Control, Automation and Systems, 2012, 10, (1), pp 88101.CrossRefGoogle Scholar
25. Cai, G., Chen, B.M. and Lee, T.H. Unmanned Rotorcraft Systems, Springer Science & Business Media, Springer, London, 2011.CrossRefGoogle Scholar
26. Wang, B., Chen, B.M. and Lee, T.H. An RPT approach to time-critical path following of an unmanned helicopter, 2011 8th Asian Control Conference (ASCC), May 2011, IEEE, Kaohsiung, Taiwan, pp 211-216.Google Scholar
2
Cited by

Save article to Kindle

To save this article to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Artificial bee colony optimised controller for small-scale unmanned helicopter
Available formats
×

Save article to Dropbox

To save this article to your Dropbox account, please select one or more formats and confirm that you agree to abide by our usage policies. If this is the first time you used this feature, you will be asked to authorise Cambridge Core to connect with your Dropbox account. Find out more about saving content to Dropbox.

Artificial bee colony optimised controller for small-scale unmanned helicopter
Available formats
×

Save article to Google Drive

To save this article to your Google Drive account, please select one or more formats and confirm that you agree to abide by our usage policies. If this is the first time you used this feature, you will be asked to authorise Cambridge Core to connect with your Google Drive account. Find out more about saving content to Google Drive.

Artificial bee colony optimised controller for small-scale unmanned helicopter
Available formats
×
×

Reply to: Submit a response

Please enter your response.

Your details

Please enter a valid email address.

Conflicting interests

Do you have any conflicting interests? *