首页> 外文会议>AIAA guidance, navigation, and control conference;AIAA SciTech forum >PIL Simulation of Integrated Autopilot and Path Following Algorithms for MAVs Using Arduino Target
【24h】

PIL Simulation of Integrated Autopilot and Path Following Algorithms for MAVs Using Arduino Target

机译:使用Arduino目标的MAV集成自动驾驶仪和路径跟随算法的PIL仿真

获取原文

摘要

Unmanned aerial vehicles like many robotic systems are complex in nature. Design and testing of such systems can take enormous amount of time and resources. Model based design techniques can be used to divide the interrelated behavior of each subsystem, as a prelude for thoroughly testing and validating the designed algorithms and controllers. In this context, integrated flight control subsystems for mini unmanned aerial vehicles (MAVs) were rapidly developed using model based design tools. The six-degrees of freedom, nonlinear mathematical model was employed to simulate the MAV dynamics. Tornado vortex lattice method (VLM) was used to numerically estimate the aerodynamic and control derivatives. Estimation of sensors noise parameters from different calibration tests enabled a realistic modeling of flight sensors. Optimal extended Kaiman filter (EKF) estimator was designed and integrated in the simulation to estimate immeasurable attitude states. Moreover, EKF attitude estimator was tested offline and compared with direction cosine matrix attitude estimation algorithm for real flight data. Straight line and orbit following algorithms were combined to allow MAV to autonomously navigate and loiter through a desired waypoint path. Transition management algorithm is proposed to obey loiter commands at any waypoint, on or off the path. Finally, the flight control system was validated using processor in the loop (PIL) simulation, where the digital implementation of the control system was thoroughly tested on low cost Arduino embedded microcontroller. Automatic embedded-code generation tool was used to target Arduino microcontroller for rapid and optimized code implementation, in addition to facilitating host-target serial communication for PIL simulation. Finally, model in the loop (MIL) response of the flight controller was compared and verified versus PIL simulation counterpart. In conclusion, model-based design tools and PIL validation technique were proved to be effective in rapidly testing cutting edge flight control algorithms, while minimizing the time, effort and cost of testing on actual air vehicles.
机译:像许多机器人系统一样,无人驾驶飞机本质上是复杂的。这样的系统的设计和测试会花费大量的时间和资源。基于模型的设计技术可用于划分每个子​​系统的相互关联的行为,作为彻底测试和验证设计的算法和控制器的序幕。在这种情况下,使用基于模型的设计工具迅速开发了用于微型无人机(MAV)的集成飞行控制子系统。采用六自由度非线性数学模型来模拟MAV动力学。龙卷风涡格子法(VLM)用于数值估算空气动力学和控制导数。通过不同的校准测试估算传感器的噪声参数,可以对飞行传感器进行逼真的建模。设计了最佳扩展Kaiman滤波器(EKF)估计器,并将其集成到仿真中以估计无法测量的姿态状态。此外,对EKF姿态估计器进行了脱机测试,并与实际飞行数据的方向余弦矩阵姿态估计算法进行了比较。直线跟踪和轨道跟踪算法相结合,使MAV可以自主导航和游走所需的航路点路径。提出了过渡管理算法,以在路径上或路径外的任何航路点服从游击手命令。最后,飞行控制系统通过使用处理器在环(PIL)仿真进行了验证,其中控制系统的数字实现已在低成本Arduino嵌入式微控制器上进行了全面测试。除了促进PIL仿真的主机目标串行通信外,自动嵌入式代码生成工具还用于Arduino微控制器,以实现快速和优化的代码实现。最后,将飞行控制器的回路模型(MIL)响应与PIL仿真副本进行了比较和验证。总之,事实证明,基于模型的设计工具和PIL验证技术可有效地快速测试最先进的飞行控制算法,同时最大程度地减少在实际飞行器上进行测试的时间,精力和成本。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号