本人为自动化专业大二本科生,想研究无人机的控制系统,求各位老师、师兄给点建议~

2024-12-23 14:54:01
推荐回答(3个)
回答1:

作为自动化专业的学生,如果想做专业的无人机研究,可能比较困难,因为专业的无人机研究需要你掌握空气动力学、流体力学等专业知识,而自动化专业课程并不包括这些内容。如果一定要做专业的无人机,那需要你努力自学这方面的知识,花费的时间和精力较大,所以不建议你做专业的无人机。
我建议你可以从模型飞机入手,研究模型无人机的控制系统。对于无人机的流体结构、动力学分析、运动学分析可以参考北航、南航、西工大等学校的硕士或者博士论文,直接借用他们已经分析设计过的飞机模型来进行研究,对于飞机的一些参数直接采用他们论文中数据就可以,不用自己来做。当然如果想自己来做这方面的研究,也可以参考一些国内外专业书籍自学这方面的知识,推荐几款飞机模型分析软件,例如AVL、VLM等等(这方面有好多类似的软件,我只列出了我用过的),它们都可以用来根据飞机各部件的尺寸形状来计算飞机气动导数(指的是飞机动力学和运动学方程中的一些参数),进而分析飞机受力情况。 对于自动化专业的学生,我不建议你花费太多的时间和精力在以上这方面。
对于自动化专业的学生,在无人机研究方面你们的优势在于控制算法、信号处理、上位机设计等。常见的控制算法就是PID控制、模糊控制、最优控制等等,这些在你们的专业课中都有学到的,这里我就不一一赘述了,这方面你可以做一些无人机在小扰动情况下的姿态自稳定技术方面研究。信号处理包括信号的筛选、去噪以及信息融合,由于无人机用到大量的传感器采集飞机各种姿态信息和飞行信息,在信号处理方面,有很大的研究空间,国内外也有大量这方面的文献,你可以筛选自己感兴趣的方向进行研究。这里的上位机设计说白了,就是设计一款地面应用软件,可以使地面操作人员通过电脑画面可以直观的看到无人机飞行过程中各种飞行信息,并记录甚至直接控制改变无人机的飞行状态,需要用到一些上位机设计软件(例如labview就很好)以及数据库方面的知识。当然还需要编写一些代码,用到一些编程语言如C、C++、C#等等,可以选用自己擅长的一门语言进行编写。
除了以上方面,也可以在无人机编队控制、无人机多传感器信息融合以及无人机无线数据等方面进行研究,可以根据自己的情况进行取舍。
最后需要提到的是,无人机控制是一门非常复杂的技术,需要用到方方面面的知识。任何一个方面都足够一名本科生甚至研究生来完成毕业设计,所以不要贪多不化,要选择最适合自己的方向进行研究,持之以恒,终会学到一些有用的东西的。愿这些对你有所帮助,祝蛇年吉祥……

回答2:

你的专业和无人机,根本不挨边。找专业人员学习吧。

回答3:

要有老师带,自己做有些难。。。。。。。