检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:周星宇 李春涛[1] 姚瑞 范影 ZHOU Xing-yu;LI Chun-tao;YAO Rui;FAN Ying(College of Automation, Nanjing University of Aeronautics & Astronautics, Nanjing 210016, China)
机构地区:[1]南京航空航天大学自动化学院,南京210016
出 处:《电光与控制》2018年第6期25-30,共6页Electronics Optics & Control
摘 要:针对无人机飞行控制软件功能复杂、实时性要求高等特点,以基于CAN总线的分布式架构的飞行控制计算机为平台,利用软件总线设计了飞行控制软件的静态和动态负荷均衡策略,并对解算节点之间功能模块的迁移方法进行了设计,解决了分布式架构的飞行控制系统中由于节点负载不均衡导致系统运行效率下降和资源浪费的问题,保证了整个系统的持续高效运行。最后进行了实验验证,测试结果表明,两种负荷均衡算法均能准确地进行功能模块调度,具有良好的实时性,提高了分布式架构无人机飞行控制系统的可靠性和安全性。Aiming at the UAV flight control software with complicated functions and high real-time requirements,and taking the flight control computer with distributed architecture based on CAN bus as a platform,we designed the strategies for static and dynamic load balancing by utilizing software bus. In addition,the mechanism of function module migration between the nodes was designed. These methods could solve the problems caused by the load imbalance of nodes in the distributed flight control system,i. e.,declining of operating efficiency and wasting of resources,and guarantee the efficient and continuous operation of the system. Finally,experimental verification was made,and the result showed that: both types of load-balancing algorithms can schedule the functional modules accurately and guarantee the real-time performance,and thus the reliability and security of the distributed flight control system are improved.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222