四旋翼飞行器 设计报告
电子设计大赛四旋翼设计报告最终版

电子设计大赛四旋翼设计报告最终版四旋翼飞行器(A 题)参赛队号:20140057号四旋翼飞行器设计摘要:四旋翼作为一种具有结构特殊的旋转翼无人飞行器,与固定翼无人机相比,它具有体积小,垂直起降,具有很强的机动性,负载能力强,能快速、灵活的在各个方向进行机动,结构简单,易于控制,且能执行各种特殊、危险任务等特点。
因此在军用和民用领域具有广泛的应用前景如低空侦察、灾害现场监视与救援等。
多旋翼无人机飞行原理上比较简单,但涉及的科技领域比较广,从机体的优化设计、传感器算法、软件及控制系统的设计都需要高科技的支持。
四旋翼无人机的飞行控制技术是无人机研究的重点之一。
它使用直接力矩,实现六自由度(位置与姿态)控制,具有多变量、非线性、强耦合和干扰敏感的特性。
此外,由于飞行过程中,微型飞行器同时受到多种物理效应的作用,还很容易受到气流等外部环境的干扰,模型准确性和传感器精度也将对控制器性能产生影响,这些都使得飞行控制系统的设计变得非常困难。
因此,研究既能精确控制飞行姿态,又具有较强抗干扰和环境自适应能力的姿态控制器是微小型四旋翼飞行器飞行控制系统研究的当务之急。
2.1.1 方案一:选择Coldfire系列芯片作为系统控制的主控板,因为在以往队员们做过飞思卡尔智能车竞赛,对此系列的芯片做的比较熟悉,芯片功能强大,但以往做的核心板较大,所需的电路较多,考虑到四轴飞行器的轻便,故而不太是一个很理想的选择。
2.1.2 方案二:主控板使用STM32。
STM32板子的I/O口很多,自带定时器和多路PWM,可以实现的功能较多,符合实验要求。
Stm32迷你板在体积和重量上也不是很大,对飞机的载重量要求不是很高。
综上所述,我们一致决定使用STM32 MMC10作为此次大学生电子竞赛的主控板。
2.2 飞行姿态的方案论证:2.2.1 方案一:十字飞行方式。
四轴的四个电机以十字的方式排列,x轴和y轴成直角,调整俯仰角和翻滚角的时候分开调整,角度融合简单,适合初学者,能明确头尾,飞行时机体动作精准,飞控起来也容易。
电子设计大赛四旋翼飞行器报告

选题编号:C题全国大学生电子设计竞赛设计报告选题名称:多旋翼自主飞行器主办单位:辽宁省教育厅比赛时间:2015年08月12日08时起2015年08月15日20时止摘要多旋翼飞行器也称为多旋翼直升机,是一种有多个螺旋桨的飞行器。
本设计实现基于ATMEGA328P和R5F100LEA的四旋翼飞行器。
本飞行器由飞行控制模块、导航模块、电源模块和航拍携物模块等四部分组成。
主控模块采用ATMEGA328P芯片,负责飞行姿态控制;导航模块以G13MCU为核心,由陀螺仪、声波测距等几部分构成,该模块经过瑞萨芯片处理采集的数据,用PID控制算法对数据进行处理,同时解算出相应电机需要的PWM增减量,及时调整电机,调整飞行姿态,使飞行器的飞行更加稳定;电源模块负责提供持续稳定电流;航拍携物模块由摄像头、电磁铁等构成,负责完成比赛相应动作。
飞行器测试稳定,实现了飞行器运动速度和转向的精准控制,能够完成航拍,触高报警,携物飞行,空中投递等动作要求。
关键词:四旋翼,PID控制,瑞萨目录摘要................................................................................................................................ i i1.题意分析 (1)2.系统方案 (1)2.1 飞行控制模块方案选择 (1)2.2 飞行数据处理方案选择 (1)2.3 电源模块方案选择 (2)2.4 总体方案描述 (2)3.设计与论证 (2)3.1 飞行控制方法 (2)3.2 PID控制算法 (3)3.3 建模参数计算 (3)3.4 建立坐标轴计算 (4)4.电路设计 (5)4.1 系统组成及原理框图 (5)4.2 系统电路图 (5)5.程序设计 (6)5.1 主程序思路图 (6)5.2 PID算法流程图 (7)5.3 系统软件 (7)6. 测试方案 (7)6.1 硬件测试 (7)6.2 软件仿真测试 (7)6.3 测试条件 (8)6.4 软硬件联调 (8)7.测试结果及分析 (8)7.1 测试结果 (8)7.2 结果分析 (9)8.参考文献 (9)1.题意分析设计并制作一架带航拍功能的多旋翼自主飞行器。
小型四旋翼低空无人飞行器综合设计

小型四旋翼低空无人飞行器综合设计小型四旋翼低空无人飞行器综合设计一、引言近年来,随着科技的不断发展,无人飞行器成为了航空领域的热门研究课题。
小型四旋翼低空无人飞行器因其灵活性和机动性而备受关注。
本文旨在综合设计一种小型四旋翼低空无人飞行器,并对其关键设计问题进行探讨。
二、设计目标本次设计的小型四旋翼低空无人飞行器的设计目标如下:1. 具备良好的悬停稳定性,能够在低空进行稳定的悬停飞行;2. 具备较高的操控能力,能够完成复杂的机动动作;3. 具备一定的荷载能力,能够搭载各种传感器或设备,以实现不同应用场景的需求;4. 具备良好的安全性,能够应对紧急情况并自动返航。
三、机构设计1. 旋翼设计:选择合适的旋翼叶片尺寸、扭矩和旋翼转速,以实现所需的升力和推力,并保证飞行器的稳定性和机动性。
2. 机身设计:考虑到飞行器的结构强度和重量的平衡,使用轻质且强度高的材料,以实现飞行器的结构刚度和稳定性。
3. 电机设计:根据所需的推力和转速要求,选择合适的电机,并配置相应的驱动和控制系统。
四、控制系统设计1. 姿态控制:采用惯性测量单元(IMU)获取飞行器的姿态信息,通过PID控制算法实现稳定的悬停飞行和精确的操控。
2. 导航系统:利用全球定位系统(GPS)和陀螺仪传感器获取飞行器的位置和速度信息,实现精确的导航和定位。
3. 通信系统:设计一套可靠的数据传输系统,将飞行器采集到的数据传输到地面控制器,并接收指令以实现远程操控。
4. 紧急情况处理:设计一套自主判断机制,当飞行器遇到故障或紧急情况时,能够自动触发返航程序,确保飞行器的安全。
五、能源系统设计1. 电源选择:根据需求选择合适的电池类型和容量,以提供飞行器所需的电力。
2. 能效优化:通过优化电机和电子元件的功耗,减少能源的消耗,延长飞行器的续航时间。
3. 充电系统:设计一套快速充电系统,以提高电池的充电效率和充电速度,减少充电时间。
六、飞行器性能测试设计完成后,对飞行器进行性能测试,验证其实际飞行性能和稳定性。
小型四旋翼低空无人飞行器综合设计

3、传感器应用
传感器技术在小型四旋翼低空无人飞行器中扮演着重要的角色。通过使用多种 传感器,可以实现飞行器的定位、导航、控制等功能。为了保证数据的准确性 和可靠性,需要对传感器进行定期校准和维护。
实验结果与分析
通过仿真实验,本次演示提出的混合控制方法取得了显著的实验效果。在轨迹 跟踪实验中,飞行器能够快速准确地跟踪给定的轨迹,具有良好的动态性能和 稳定性。此外,通过与单一控制方法的对比实验,本次演示提出的混合控制方 法在跟踪精度和稳定性方面均表现出明显的优势。
结论与展望
本次演示针对四旋翼无人飞行器的非线性控制问题,提出了一种基于鲁棒控制 和滑模控制的混合控制方法。通过仿真实验验证了该方法的有效性。然而,仍 然存在一些不足之处,例如对飞行器的动态特性分析不够准确、控制系统的实 时性有待提高等。
设计思路
1、总体设计
小型四旋翼低空无人飞行器主要由机身、旋翼、遥控器等部分组成。机身采用 轻量化材料制成,以减小飞行器的重量,便于携带;旋翼则由四个电机驱动, 以实现飞行器的稳定飞行;遥控器则用于控制飞行器的飞行轨迹和高度。
2、硬件设计
硬件配置是小型四旋翼低空无人飞行器的核心部分,主要包括电池、传感器、 遥控设备等。电池选用高容量、轻量化的锂离子电池,以延长飞行器的续航时 间;传感器则采用GPS、加速度计、陀螺仪等,以实现飞行器的定位、导航和 控制;遥控设备则选用2.4GHz遥控器,以实现遥控设备的无线传输。
小型四旋翼低空无人飞行器综 合设计
01 引言
03 参考内容
目录
四轴飞行器报告

四轴飞行器报告1. 前言四轴飞行器是一种无人机,由四个电动机驱动,具有稳定飞行的能力。
它在军事、民用及娱乐领域都有广泛的应用。
本报告将对四轴飞行器的结构、工作原理以及应用进行详细介绍。
2. 结构四轴飞行器主要由以下部件组成:•机架:提供了支撑和连接其他部件的框架结构,通常是以轻质材料如碳纤维制成。
•电动机:驱动飞行器飞行的关键部件,通常使用直流无刷电机。
•螺旋桨:由电动机驱动的旋转桨叶,用于产生升力和推力。
•电调:控制电动机的转速和方向,从而控制飞行器的姿态。
•飞控系统:负责接收和处理来自传感器的数据,计算飞行器的姿态和控制指令。
•电池:提供能量给电动机和其他电子设备。
3. 工作原理四轴飞行器的飞行原理基于牛顿第二定律。
通过调整四个电动机的转速和方向,可以控制飞行器的姿态和运动。
飞行器的姿态包括横滚、俯仰和偏航。
通过增加相对转速,可以产生横滚和俯仰的力矩,从而使飞行器向相应方向倾斜。
飞行器倾斜后,电动机产生的升力也会有所改变,使得飞行器能够前进、后退或悬停。
飞行器的稳定性是通过飞控系统来保证的。
飞控系统通过接收来自加速度计、陀螺仪和磁力计等传感器的数据,计算飞行器的姿态和运动状态,并根据用户的控制输入调整电动机的转速和方向,以保持飞行器的稳定。
4. 应用四轴飞行器在军事、民用及娱乐领域都有广泛的应用。
在军事领域,四轴飞行器可以用于侦查、监视和目标跟踪。
由于其小型化、高机动性和隐蔽性,可以在不可接近的区域执行任务,提供重要的情报支持。
在民用领域,四轴飞行器可以用于航拍、物流和巡检等任务。
航拍业务能够提供高质量的航空影像,广泛用于地理信息和城市规划等领域。
同时,四轴飞行器还可以用于运送货物,解决最后一公里的配送问题。
此外,四轴飞行器还可以用于巡检任务,如电力线路、管道和建筑物的巡检,提高作业效率和安全性。
在娱乐领域,四轴飞行器常被用作遥控飞行器,供爱好者进行操控和竞赛。
爱好者可以通过多种方式定制飞行器的外观和性能,提升飞行器的性能和飞行体验。
毕业设计四旋翼飞行器

毕业设计四旋翼飞行器毕业设计四旋翼飞行器近年来,随着科技的不断发展,四旋翼飞行器成为了一个备受关注的话题。
无论是在军事领域还是民用领域,四旋翼飞行器都展现出了巨大的潜力和广阔的应用前景。
作为毕业设计的选题,四旋翼飞行器无疑是一个令人兴奋的选择。
首先,让我们来了解一下四旋翼飞行器的基本原理。
四旋翼飞行器是一种通过四个对称排列的螺旋桨产生升力,从而实现飞行的无人机。
它的优点在于灵活性高、悬停能力强、机动性好等。
这些特点使得四旋翼飞行器在航拍、勘测、救援等领域有着广泛的应用。
在设计四旋翼飞行器时,我们需要考虑多个方面。
首先是结构设计。
四旋翼飞行器的结构设计涉及到机身、螺旋桨、电机等多个部分。
合理的结构设计能够提高飞行器的稳定性和操控性。
其次是控制系统设计。
四旋翼飞行器的控制系统包括飞行控制器、遥控器等。
优秀的控制系统设计能够提高飞行器的飞行性能和安全性。
最后是能源供应设计。
四旋翼飞行器通常使用电池作为能源供应,因此需要考虑电池容量、充电时间等因素,以确保飞行器的续航能力。
在毕业设计中,我们可以选择不同的方向来进行研究。
一方面,我们可以研究四旋翼飞行器的稳定性和控制性能。
通过对控制算法的优化和飞行器结构的改进,提高飞行器的稳定性和操控性,使其能够在不同环境下完成各种任务。
另一方面,我们可以研究四旋翼飞行器的应用领域。
通过对不同应用领域的需求和特点的分析,设计出适应性强、功能多样的四旋翼飞行器,开拓新的应用市场。
当然,在进行毕业设计的过程中,我们也会面临一些挑战。
首先是技术挑战。
四旋翼飞行器涉及到多个学科的知识,如机械设计、电子技术、控制理论等。
我们需要充分利用所学知识,结合实践经验,解决技术上的问题。
其次是资源挑战。
进行四旋翼飞行器的设计和制作需要一定的资金和设备支持。
我们需要合理安排资源,确保毕业设计的顺利进行。
然而,面对挑战,我们更应该看到四旋翼飞行器的巨大潜力。
四旋翼飞行器不仅可以应用于军事、航拍等领域,还可以用于环境监测、物流配送等领域。
动态系统建模(四旋翼飞行器仿真)实验报告-

动态系统建模(四旋翼飞行器仿真)实验报告:动态系统建模(四旋翼飞行器仿真)实验报告院(系)名称大飞机班学号学生姓名任课教师2021年 _月四旋翼飞行器的建模与仿真一、实验原理 I.四旋翼飞行器简介四旋翼飞行器通过四个螺旋桨产生的升力实现飞行,原理与直升机类似。
四个旋翼位于一个几何对称的十字支架前、后、左、右四端,如图1-1所示。
旋翼由电机控制;整个飞行器依靠改变每个电机的转速来实现飞行姿态控制。
在图1-1中,前端旋翼1 和后端旋翼3 逆时针旋转,而左端旋翼2 和右端的旋翼4 顺时针旋转,以平衡旋翼旋转所产生的反扭转矩。
由此可知,悬停时,四只旋翼的转速应该相等,以相互抵消反扭力矩;同时等量地增大或减小四只旋翼的转速,会引起上升或下降运动;增大某一只旋翼的转速,同时等量地减小同组另一只旋翼的转速,则产生俯仰、横滚运动;增大某一组旋翼的转速,同时等量减小另一组旋翼的转速,将产生偏航运动。
图1-1 四旋翼飞行器旋翼旋转方向示意图从动力学角度分析,四旋翼飞行器系统本身是不稳定的,因此,使系统稳定的控制算法的设计显得尤为关键。
由于四旋翼飞行器为六自由度的系统(三个角位移量,三个线位移量),而其控制量只有四个(4 个旋翼的转速),这就意味着被控量之间存在耦合关系。
因此,控制算法应能够对这种欠驱动(under-actuated)系统足够有效,用四个控制量对三个角位移量和三个线位移量进行稳态控制。
本实验针对四旋翼飞行器的悬浮飞行状态进行建模。
II.飞行器受力分析及运动模型(1)整体分析如图1-2所示,四旋翼飞行器所受外力和力矩为:Ø重力mg,机体受到重力沿-Zw方向Ø四个旋翼旋转所产生的升力Fi(i=1,2,3,4),旋翼升力沿ZB方向Ø旋翼旋转会产生扭转力矩Mi (i=1,2,3,4), Mi垂直于叶片的旋翼平面,与旋转矢量相反。
图1-2 四旋翼飞行器受力分析(2)电机模型Ø力模型(1.1)旋翼通过螺旋桨产生升力。
电子设计大赛四旋翼设计报告

电子设计大赛四旋翼设计报告一、设计背景和目的四旋翼是一种无人机的形式,它由四个旋转桨叶提供升力和稳定性。
四旋翼的设计和制造对于提高飞行品质和有效性非常重要。
因此,我们参加了电子设计大赛,目的是设计一种高性能、高稳定性的四旋翼。
二、设计要求和功能1. 提高飞行品质:设计一个稳定的四旋翼,可以在各种气候和环境条件下飞行,并保持平稳。
2. 提高控制性:设计一个精确的控制系统,可以实现精确的飞行操作和操纵。
3. 增强可靠性:设计一个可靠的四旋翼,能够有效地预防故障并提供必要的安全性能。
4. 提高机动性:设计一个具有高机动性的四旋翼,能够实现各种飞行动作和任务,如起飞、降落、转弯等。
三、设计方案1. 结构设计:- 使用轻质材料制造机身和旋转桨叶,以减少整体重量并提高机动性。
- 采用可折叠设计,便于携带和储存。
2. 电力系统:- 配备高性能的电机和螺旋桨,以提供足够的升力和稳定性。
- 安装高容量的电池,以延长飞行时间。
3. 控制系统:- 使用高精度的陀螺仪和加速度计,以提供准确的飞行数据。
- 配备先进的飞行控制系统,实现精确的操纵和飞行操作。
4. 通信系统:- 配备可靠的遥控器,实现远程控制操作。
- 安装高清晰度的摄像头,传输实时视频和图像。
5. 安全系统:- 配备传感器和防撞装置,以避免与障碍物碰撞。
- 设置飞行限制区域和高度限制,确保飞行的安全性。
6. 程序设计:- 开发合适的飞行控制软件,实现四旋翼的智能化飞行和任务执行。
四、预期成果和可行性分析我们预期通过设计和制造一个高性能、高稳定性的四旋翼,能够在电子设计大赛中取得好成绩。
我们的设计方案经过多次验证和测试,证明具有良好的可行性和实用性。
在实际操作中,我们可以利用这个四旋翼进行各种任务和应用,如航拍、物流输送、环境监测等。
这个四旋翼除了参加电子设计大赛,还可以在其他领域得到广泛应用,具有很高的市场潜力。
我们相信我们的四旋翼设计能够达到预期的目标,并取得好成绩。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大学生电子设计竞赛
设计报告
摘要:本设计实现基于STM32开发板的十字形四旋翼飞行器,四旋翼由主控制板、陀螺仪、电机模块、超声波测距、电源和投弹打靶模块等六部分组成。
其中,控制核心STM32负责飞行器姿态数据接收和飞行姿态控制;陀螺仪采用MPU6050模块,该模块经过卡尔曼滤波处理采集的数据,输出数据,用PID控制算法对数据进行处理,同时,解算出相应电机需要的的PWM增减量,及时调整电机转速,调整飞行姿态,使飞行器的飞行的更加稳定。
电机模块通过电调控制无刷直流电机,超声波传感器进行测距,起飞后悬停在一定高度,打靶后降落。
➢关键词:四旋翼;PID控制;陀螺仪,姿态角,电机控制
2
目录
1系统方案 (1)
1.1控制系统选择方案 (1)
1.2飞行姿态控制方案论证 (1)
1.3角度测量模块的方案论证 (2)
1.4高度测量模块方案论证................................................ 错误!未定义书签。
2理论分析与计算 (2)
2.1控制模块 ...................................................................... 错误!未定义书签。
2.2机翼电机 ...................................................................... 错误!未定义书签。
2.3飞行姿态控制单元 (3)
3电路与程序设计 (4)
3.1系统总体设计思路 (4)
3.2主要元器件清单........................................................... 错误!未定义书签。
3.3系统框图 ...................................................................... 错误!未定义书签。
3.3.1系统硬件框图 ....................................................... 错误!未定义书签。
3.3.2系统软件框图 ....................................................... 错误!未定义书签。
4测试方案与测试结果.. (5)
5结论 (6)
3
1系统方案
系统主要由stm32控制模块、姿态采集模块、电源模块、电机驱动模块、超声波测距模块和投弹打靶模块等六部分组成,采用十字型飞行模式,下面分别论证这几个模块的选择。
1.1控制系统选择方案
方案一:
主控板使用pcduino。
其内存大而且板子体积较小,重量较轻,对四旋翼的载重量要求较低。
但是它对电源的要求较高,而且I/O口较少,我们刚开始学习使用,不是很熟悉,对于四旋翼的需要不够。
方案二:
主控板使用stm32。
Stm32板子的I/O口很多,自带定时器和多路PWM,可以实现的功能较多,符合实验要求。
Stm32迷你板在体积和重量上也不是很大,对飞机的载重量要求不是很高。
综上所述,我们选择了方案二。
1.2飞行姿态控制方案论证
方案一:
十字飞行方式。
四轴的四个电机以十字的方式排列,x轴和y轴成直角,调整俯仰角和翻滚角的时候分开调整,角度融合简单,适合初学者,能明确头尾,飞行时机体动作精准,飞控起来也容易。
方案二:
X行飞行方式。
四轴的四个电机以X字的方式排列,灵活性和可调性较高,调整的时候应该相邻两个融合调节,融合复杂。
X型飞行方式非常自由灵活,旋转方式多样,可以花样飞行,也可以做出很多高难度动作,但是控制上相对比较困难。
综合以上两种方案鉴于我们是初次尝试,所以选择了方案一。
1
1.3角度测量模块的方案论证
方案一:
光纤陀螺仪。
光纤陀螺仪是以光导纤维线圈为基础的敏感元件,由激光二
极管发射出的光线朝两个方向沿光导纤维传播。
光传播路径的变化,决定了敏感
元件的角位移。
光纤陀螺仪寿命长,动态范围大,瞬时启动,结构简单,尺寸小,
重量轻,但是成本较高,鉴于我们这是初次尝试,需要多次实验,破坏较大。
方案二:
MPU6050三轴陀螺仪。
MPU6050三轴陀螺仪就是可以在同一时间内测量三
个不同方向的加速度、角速度、角度。
单轴的话,就只可以测定一个方向的量,
那么一个三轴陀螺就可以代替三个单轴陀螺。
它现在已经成为激光陀螺的发展趋
向,具有可靠性很好、结构简单不复杂、重量很轻和体积很小等等特点,但是其
输出数据需要大量的浮点预算才能保证较高的精度,这样会影响主控板对最终的
姿态控制的响应速率。
综合以上两种方案,我们选择了方案二
2理论分析与计算
2.1Pid控制算法分析
由于四旋翼飞行器由四路电机带动两对反向螺旋桨来产生推力,所以如何保
证电机在平稳悬浮或上升状态时转速的一致性及不同动作时各个电机转速的比
例关系是飞行器按照期望姿态飞行的关键。
所以这里我们采用到pid控制理论把
飞机的当前姿态调整到期望姿态。
C(t)
2
3
Pid 控制是通过姿态采集模块发送回来的数据与期望姿态进行比对,如果存在误差,就对误差进行比例、积分、微分的调整,再将调整后的值加到当前电机上,从而达到调整的目的。
比例调节的反应速度较快,而且调节作用明显,飞机出现俯仰和翻滚时能快速调节回来,但是稳定性较差,往往会调节过火;积分调节可以消除长期误差,排除外界因素的干扰,但是同样会降低系统整体的稳定性,使飞机发生震荡;微分调节可以预测被控设备的将来状态,及时的进行调整,而且对比例调节有抑制作用,加强单比例调节的稳定性,排除调节过度的问题。
所以通过pid 控制可以完全考虑到整个系统的过去、现在、将来,以使系统达到稳定。
2.2 飞行姿态控制单元
飞行器模拟图如下图,姿态控制是通过陀螺仪模块进行数据的采集,根据它采集回来的俯仰角(pitch ),翻滚角(roll ),四旋翼采用十字型连接,这样的话能明确分离俯仰姿态和翻滚姿态,进行分别控制。
这时如果飞机处于俯仰状态就调机头和机尾的电机,那边高就减小那边电机的转速,相应的那边低则加大那边电机的转速。
如果飞机处于翻滚状态,则调左右电机。
4
3 电路与程序设计
3.1 电路的设计
3.1.1 系统总体框图
右
3.2程序的设计
3.2.1程序设计流程图
4测试方案与测试结果
1、硬件测试
首先,先把四轴飞行器分块拆解,用最小的最轻的元件和电路板按照配重的需要安装在四轴飞行器上。
再用物理方法测量重心,使其重心维持在四轴飞行器的中心。
连线接头要保证其牢固性,电池,主控板,陀螺仪要等机械硬件要使其牢固安装在飞机上。
这个硬件测试最关键的是PID的是三个参数调试,先调p参数,p参数是调
5
整反应速度和力度的,当它反应迅速且两边等幅振动时即可确定p参数,再调d 参数,d参数是一个抑制的作用,抑制它调制过大,使它保持在平衡位置的,当从任意角度都可以一次直接返回平衡位置时即可,最后调i参数,i参数是积分项,当哪一边反应过小时可以加一个i参数。
这样就测试出一组适合的PID参数了。
2、软件仿真测试
在调试程序之前,可用串口显示每个电机PWM输出,观察各种姿态下PID 控制后电机油门的大小。
3、硬件软件联调
通过stm32编程,模仿出PWM,并测量是否能通过电机驱动来使飞行器起飞,通过多次测试,找出飞行器起飞时的PWM值。
mpu6050模块通过串口向主控板发送数据,并在电脑上利用串口接收,检测数据是否正确,通过软件编程针对显示的数据进行修改。
通过mpu6050模块使四轴飞行器稳定的起飞,并悬停在空中;再进行测试,使四轴飞行器前进和后退;最后进行降落的测试。
通过超声波的测量使其悬停在100cm的空中,在进行前进后退的校准,使其飞行足够准确,之后进行对引导线的识别,使飞机平稳前进。
最后通过通过对直径为10cm的黑圆圈进行测试,使其测量到,并使四轴飞行器投弹打靶,打靶完毕后降落在黑色圆圈内。
5结论
6。