Scalable Architecture for CPS: A Case Study of Small Autonomous Helicopter


  • Jianguo Yao
  • Jie An School of Software Shanghai Jiao Tong University, Shanghai, China
  • Fei Hu School of Software Shanghai Jiao Tong University, Shanghai, China


Cyber-Physical Systems (CPS), autonomous helicopter, component


Building a scalable and highly integrated systems is an important research direction and one of key technologies in Cyber-Physical Systems (CPS). Autonomous helicopter is a typical CPS application and its flight presents challenges in flight control system design with scalability. In this paper, we present the integration architecture of hardware and software for the flight control system based TREX 600 helicopter. In order to enhance scalability, the flight control system uses the PC104 and the ARM which is exerted to process the measurement data, including the position, attitude, height etc. The flight control is developed based multi-loop decoupling PI control which is easy to be implemented. Finally, the flight control system is successfully verified in the actual autonomous flight control experiment.


Yao, J. et al; NetSimplex: Controller Fault Tolerance Architecture in Networked Control Systems, IEEE Transactions on Industrial Informatics, 9(1), 346-356, 2013.

Nonami K; Prospect and recent research & development for civil use autonomous unmanned aircraft as UAV and MAV, Journal of System Design and Dynamics, 1(2),120-128, 2007.

Johnson, E. et al; The georgia tech unmanned aerial research vehicle GTMax, Proc. of AIAA Guidance, Navigation, and Control Conference, Austin, 2003.

Qi, J. et al; The servoHeli-20 rotorcraft UAV project, Proc. of the 15th Int. Conf. on Mechatronics and Machine Vision in Practice (M2VIP 08), Auckland, New-Zealand, 2008.

Cai, G. et al; An overview on development of miniature unmanned rotorcraft systems, Frontiers of Electrical and Electronic Engineering in China, 5(1), 1-14, 2010.

Zhou, W. et al; Research on UAV Flight Control Computer Based on ARM, Computer Measurement & Control, 17(7),1286-1288, 2009.

Cai, G. et al; Construction, modeling and control of a mini autonomous UAV helicopter, Proc. of IEEE Int. Conf. on Automation and Logistics (ICAL 08),Qingdao, China, 2008.

Gu, Y. et al; Integrated avionics system for research UAVs, Proc. of AIAA Guidance Navigation and Controls Conference and Exhibit, Honolulu, Hawaii, 2008.

Cai, G. et al; Development of fully functional miniature unmanned rotorcraft systems, Proc. of the 29th Chinese Control Conference (CCC 10). Beijing, China, 2010.

Su, X. et al; The research on single-antenna DGPS determination attitude method based on tracking-differentiator, J. of Projectiles, Rockets, Missiles and Guidance, 31(2), 199-204, 2011.

Peng,K. et al; Design and implementation of a fully autonomous flight control system for a UAV helicopter, Proc. of the 26th Chinese Control Conference, Zhangjiajie, China, 2007.

Shim,D. et al; Hierarchical Control system synthesis for rotorcraft-based unmanned aerial vehicles, Proc. of AIAA Guidance Navigation and Controls Conference and Exhibit, Denver, Co, Aug, 2000.



Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.