如何能够较好掌握飞控系统设计？有没有比较好的书籍推荐？
首先须明确飞控系统设计是一项艰巨的任务，图1给出了目前飞行控制系统设计与验证的详细流程。另外，在自主控制的框架内，飞控系统担负的任务也越来越多，如图2。已经从单纯的控制扩展到感知，规划，决策，控制等诸多领域，已成为无人机绝对的核心。 (1) 飞行控制系统控制律设计人员需要掌握许多领域的知识，例如控制理论，控制系统结构，空气动力学、飞行动力学、航空和气动伺服弹性、飞机载荷、质量和平衡、仿真和建模方法。面对现代复杂的飞行控制系统，控制律设计的真正问题之一就是更快更早地掌握所需的知识。对于控制律设计人员而言，没有可以借鉴的设计手册，也缺乏合适的设计原则。技能的获取主要来自于实践，在有限的几个新项目和时间的流逝之间，的确存在着组合,经验的获取问题。所以，经验的总结是重要的，但有时也容易被忽略掉的。～刘林《最佳实践知识库》 入门图书推荐 。。。。。。。。。。。。。。。。。。 1.固定翼无人机推荐《Small Unmanned Aircraft Theory and Practice》 涵盖了从底层的增稳控制、状态估计，到上层的航路规划、视觉控制。最赞的是每一章都配有相应的matlab仿真程序，一步步做下来，最终将会实现一个功能强大的无人机程序。ps：中文版已经有人在翻译了。 2.多旋翼设计推荐北航全权教授的课程《多旋翼无人机设计与控制》课件下载地址： 全老师也写了一本书，《多旋翼无人机设计与控制》，不过应该是英文版的，近期会出版，我个人非常期待。 3.论文、公开课等 另外，我收集整理了一些多旋翼方面的资料，可以看这里 4. 开源代码 开源项目也有很多了，结构好一点的推荐px4 功能多一些的推荐arduipilot 5. 实践 搞理论是一方面，既然是“设计”，那就是要针对具体的工程实践。我见过太多只会“设计”的博士甚至教授，搞理论是没的说，但他的设计离开电脑后能否run起来？自己也不确定。所以 学习->设计->实践->总结问题->再设计 这样的一个闭环还是要有的。 说到最后，即便是玩最便宜的多旋翼，还是需要一点小钱的。 继续补充一段《最佳实践知识库》 ==Ծ‸Ծ== (2) 由于历史的原因，通常设计不是从零开始，而是在已有的设计基础上进行的。这就意味着某些设计可能会继承已有设计的缺陷，会在已有基础上增加新的内容和功能，也会继承一些重大问题的解决方法，这些系统可能会变得非常复杂，以至于几乎无人能够全面了解系统的全部功能。 (3） 在某些情况下，无法将设计需求转换为较好的量化指标，那么FCS 设计成败主要取决于控制律设计者个人的经验和枝巧，以及对于控制律设计作为飞行控制系统的一个完整部分所固有的软件和硬件方面的限制条件的洞察能力。因此，真正的设计需求或许只可能存在于经验丰富的设计者的头脑中，这些设计者能够正确地理解可用的信息，并能对可能失去的东西做出合理的判断。 (4) 设计周期往往非常漫长，任何一个设计者在其设计生涯中可能只能接触到个别设计案例，因此有一部分经验是来自其他人。