网站大量收购闲置独家精品文档,联系QQ:2885784924

基于单片机的无人机自追踪系统设计.docxVIP

基于单片机的无人机自追踪系统设计.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

?

?

基于单片机的无人机自追踪系统设计

?

?

胡靖琨徐坤蔡斯伦张旭君

摘要

该项目旨在解决无人机追踪问题,设计了基于单片机的天线控制系统。系统单片机通过接收到的无人机GPS信息和自身GPS信息来计算方位角和俯仰角,并生成控制命令传送至伺服电机控制模块,单片机通过控制伺服电机的转动,使得天线实时指向无人机飞行位置。这些设计将使系统能够准确地跟踪信号,实现无人机自追踪的功能。

关键词

GPS;天线;控制;云台;跟踪

:G633.6????????????文獻标识码:A

DOI:10.19694/j.cnki.issn2095-2457.2020.04.69

0引言

近年来,随着科技的迅速发展,无人机作为探测工具从军用逐渐转为民用,也得到了越来越多的关注。其在环保领域、电力巡检、影视拍摄、人员搜救等许多领域也是应用的越来越广泛,并有着广阔前景。在许多领域中,需要确保无人机能够飞行的稳定并且与地面基站建立起良好的信号,这关系着基站是否能够准确的收到无人机发送回来的数据以及无人机发送图片的质量。因此,为了保证收发的数据不出现丢包并且同时提高接受增益和抗干扰能力,本系统采用了定向天线来实时跟踪无人机,确保定向天线的波瓣宽度能够始终的覆盖无人机。目前,现有的自动跟踪方法有步进跟踪、圆锥扫描跟踪、单脉冲单通道跟踪和程序跟踪等[1-4],在分析了几种跟踪的优缺点后,发现程序跟踪是一种较为简单有效的方法。针对无人机自动跟踪的算法模型中,平面模型应用较为广泛,但是受到地理位置的影响较大,在高纬度地区的误差会比在低中纬度地区的误差大,圆球模型适用于任何地区,并且其误差均小于1°,椭球模型精度高但其计算量过大。经过比较分析后,本文选用了圆球模型来进行无人机跟踪的算法计算,并把其计算得出的方位角和俯仰角通过单片机转换成控制指令来控制伺服电机对目标的跟踪。

1系统组成

系统通过无线收发模块接收到无人机传递过来的经纬度、海拔高度的位置信息,这些位置信息被传送到单片机上,接着把定向天线当前的GPS数据传递到单片机,确定系统自身的位置信息,对所有数据进行综合分析,得出定向天线需要转动的方位角度,随后单片机通过指令控制系统的两个伺服电机进行转动,使得天线实时指向无人机,从而实现自动跟踪的效果[3-4]。系统整体组成如图1所示。

2跟踪系统算法

基于GPS技术,设A点为系统位置点,其位置坐标为(X1,Y1,Z1),D为无人机飞行点,其位置坐标为(X2,Y2,Z2),其中X1、X2,Y1、Y2,Z1、Z2分别表示A、D两点的纬度、经度和海拔高度。以真北N为0度起点,由东向南向西顺时针旋转360度,地球半径设为R。

因为地球是个球体,如果AD两点很靠近(例如相距1km),那么可以当做平面三角形求夹角,把两点的经度、纬度各自做差,差值作为平面三角形两临边的长度,接着使用反正切函数得到其方位角度,再根据D点与A点的垂直距离当作海拔高度求出其俯仰角。但是如果将计算结果与实际测量值进行比较,就会发现两者之间的误差比较大,而这种误差在某些地区甚至能直接观察出来。这种近似利用平面几何知识解决问题的算法只适合于低纬度地区,如果在高纬度地区使用这种方法进行求解,会使得结果误差较大,而且误差会随着纬度的增大而增大。因为在不同的纬度位置,相同的经度差所对应的球面距离是不一样的。因此,为了使测量结果更准确,我们采用了一种在任何区域都适合的圆球模型,将地球近似看成一个圆形球体[6]。圆球模型如图2所示。

图中A表示系统位置点,D为无人机飞行点,D在地面的投影为B,O为球心,把二面角A-ON-B设为ON,弧AB为AB两点的球面距离,AC方向为观测点的正北方向,∠DAQ的为天线的仰角,设为Γ,∠QAC为方位角,设为Θ,另设a,b,n为A,B,N三点对弧的两端点与地心O连线所夹的角.则根据三面角余弦公式:

3结语

针对定向天线实时跟踪的需求,在进行三种模型算法的综合对比后,本文采用圆球模型来代替平面模型和椭球模型,并且设计了基于单片机的天线自动跟踪系统控制器。该控制器主要包含无线收发模块、GPS模块、伺服电机控制模块等模块,使用的模块成本较低但具有较高的可靠性与实用性。在将地球近似看成一个圆形球体后,选用圆球模型跟踪算法能够较为准确的满足定向天线的实时追踪。该设计整体上由单片机上的无线收发模块接收无人机上GPS模块传输的位置信息从而反馈到单片机主控制器中并生成控制命令,使得两个舵机控制定向天线准确快捷的追踪无人机飞行,从而使得定向天线的波瓣能够始终覆盖到无人机上,从而达到信号稳定的效果,成本低且具有实际的应用价值。

参考文献

[1]查长流,丁希仑,俞玉树,etal.无人机定向天线自跟踪系统研究[J].北京航空航天大学学报,2016,42(4

您可能关注的文档

文档评论(0)

155****0304 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档