一种高容错率可变形四旋翼飞行器的制作方法
[0001]本实用新型涉及多旋翼飞行器技术领域,尤其是一种高容错率可变形四旋翼飞行器。背景技术:[0002]近年来,发生了许多微形无人机mav故障;例如麦当娜迪坎皮格里奥marcel hirscher(奥地利世界杯高山滑雪赛车手)在意大利举行的高山激流回旋比赛中避免被无人机击中的情况,因此,这些故障不仅带来昂贵的机载设备和无人机本身破坏的风险,而且威胁人们的健康甚至生命。[0003]最普遍的多旋翼飞行器设计是四旋翼飞行器。如有一个引擎被破坏将导致飞行器整体失效而坠落。目前,为了解决这个问题多旋翼引擎的数量增加了一倍甚至两倍,虽然这增强了灵活性,减少了飞行时间,但也显着提高了飞行器的重量以及成本。技术实现要素:[0004]本实用新型提出一种高容错率可变形四旋翼飞行器,可解决四旋翼飞行器在失效坠落时对人或物造成的伤害问题,以及如何降低飞行器失效损失的问题,并可以在少量旋翼失效时继续完成飞行任务。[0005]本实用新型采用以下技术方案。[0006]一种高容错率可变形四旋翼飞行器,所述飞行器的旋翼不少于四个,所述旋翼均设于飞行器的机臂处;所述机臂包括第一关节和第二关节;所述第一关节的始端固定于飞行器的机身处,第一关节以可相对机身水平面水平转动的第一旋转机构与第二关节的始端相连,使第二关节可相对机身水平面水平转动;所述第二关节以可相对机身水平面竖向转动的第二旋转机构与该机臂的旋翼相连,使旋翼朝向可相对机身水平面竖向转动;所述旋翼可通过正转或反转来向飞行器提供升力。[0007]所述飞行器的旋翼数量为四个;所述飞行器包括飞行控制模块和姿态传感器,当飞行器处于飞行状态时,若有三个以下的旋翼发生升力失效状态,则飞行器使处于失效状态的失效旋翼停转,通过调整仍处于正常状态的工作旋翼的朝向、转速或位置来补偿飞行器的升力损失和扭矩损失,使飞行器恢复稳定飞行姿态。[0008]当处于升力失效状态的旋翼数量为一个时,则飞行器处于单旋翼失效状态,飞行器使单旋翼失效状态下的失效旋翼停转,并使与失效旋翼相邻的两个机臂的第一关节驱动第二关节水平摆向失效旋翼,使这两个机臂处的工作旋翼接近失效旋翼以补偿飞行器的升力损失和扭矩损失,此时机身处于水平状态。[0009]当处于升力失效状态的旋翼数量为两个时,则飞行器处于双旋翼失效状态,飞行器使双旋翼失效状态下的失效旋翼停转;[0010]当处于升力失效状态的旋翼数量为三个时,则飞行器处于三旋翼失效状态,飞行器使三旋翼失效状态下的失效旋翼停转,[0011]当飞行器处于双旋翼失效状态或三旋翼失效状态时,飞行器使工作旋翼所在机臂的第一关节、第二关节旋转,驱动机身以工作旋翼为悬点向下摆动并使飞行器转为竖立状态,当飞行器处于竖立状态时,工作旋翼位于飞行器顶部。[0012]当飞行器处于竖立状态且无挂载重物时,飞行器的机身处于垂直状态;[0013]当飞行器处于竖立状态且机身下方挂载重物时,飞行器的机身处于倾斜状态,以使携有重物的飞行器的质心位于工作旋翼下方。[0014]所述飞行器的旋翼环绕飞行器机身均匀设置,当各机臂的第二关节竖向转动,使各旋翼位于机身上方,且其驱动的气流向机身外侧下方流动以减小飞行器机架湍流时,飞行器处于低湍流飞行状态。[0015]所述飞行器的旋翼环绕飞行器机身均匀设置,当各机臂的第二关节竖向转动,使各旋翼位于机身下方并反向转动来提供升力时,飞行器处于颠倒飞行模式。[0016]一种高容错率可变形四旋翼飞行器的控制方法,以上所述的飞行器,其旋翼由电机驱动,旋翼升力失效的原因为电机故障,当飞行器发生旋翼失效故障时,与失效旋翼相连的电机为故障电机,与工作旋翼相连的电机为推力电机,有以下控制方法,[0017]方法a、在四旋翼飞行器中的一个旋翼失效的情况下,为继续保持稳定的飞行以及恢复飞行器原有飞行姿态来稳定其坐标,通过补偿质心的位置来控制飞行器,即通过移动故障电机相邻的两个电机并靠近故障电机,形成由三个推力电机组成的新的飞行模式;借助与故障电机相反方向的两个推力电机的螺旋桨产生稳定飞行器所需的补偿扭矩,这两个推力电机螺旋桨通过伺服电动机控制其旋转角度以及保持相同的旋向,实现通过其余三个推力电机完全控制飞行器在三个维度上的姿态及位置;[0018]方法b、在四旋翼飞行器中的两个旋翼失效的情况下,通过使剩余两个推力电机纵向排列来完全控制四旋翼飞行器的位置,同时飞行器飞行姿态改变以使飞行器在当前推力工况下保持姿态稳定,若此时飞行器载有重物,则通过竖向旋转剩余两个推力电机来补偿飞行姿态改变后的质心位移;[0019]方法c、在四旋翼飞行器中的三个旋翼失效的情况下,通过竖向旋转剩余的推力电机,使其产生的扭转力矩来使飞行器留在空中或是缓速下降,以便于确定四旋翼飞行器的位置。[0020]所述四旋翼飞行器在飞行过程中发生电机故障时,以至少两个pd控制器是用来补偿由奇数螺旋桨产生的不平衡矩及稳定飞行器的方向,并维持其飞行功能以继续其任务而不坠毁,其控制策略有八个独立的输入变量,其中包括四个旋翼的转速和驱动旋翼旋转的四个电机的倾斜角;任何一个旋翼失效都会使两个输入变量脱离控制策略;为了补偿旋翼失效造成的力矩不平衡,仍在工作的推力电机的速度和倾斜角需要单独控制;机身的倾斜姿态需要以补偿失效旋翼的力矩来设置;[0021]同时飞行器设有机载测量传感器来监测飞行工况并向飞行控制模块发送故障信息;[0022]当飞行器的四个旋翼均为工作旋翼时,可以因旋翼推力及力矩的对称性在飞行器机身处产生稳定的动力学模型;设四个旋翼的推力分别为f1、f2、f3、f4,力矩分别为m1、m2、m3、m4;[0023]则当四个旋翼中有一个为失效旋翼,使m2=0、f2=0时,飞行器的动力学模型将发生偏航轴处的不对称和俯仰平面处的不对称,以动力方程表述为,[0024][0025][0026][0027]其中sψ,cψ分别表示为sinψ,cosψ;sφ,cφ分别表示sinφ,cosφ。sθ,cθ分别表示sinθ,cosθ;ψ,θ,φ分别为偏航、俯仰、滚动角;m是四旋翼飞行器的总重量,g是重力加速度,x,y,z标系中四旋翼飞行器的位置,θi(i=1,2,3,4)是相应螺旋桨的倾斜角,c1,c2,c3是阻力系数,fi(i=1,2,3,4)是四个转子产生的力如下方程所示:[0028][0029]其中ωi是第i个转子的角速度,kf是比例常数。[0030]同样,角加速度由欧拉方程确定,表述为;[0031][0032][0033][0034]其中m′i(i=1,2,3,4)是附着在机臂末端的伺服电机引起倾斜角的倾斜力矩。ψ,θ,分别为偏航、俯仰和滚动角;[0035]由上述内容可知,稳定和控制该动力方程所描述系统的可用输入是三个推力电机工作转子的角速度ω1,ω3,ω4和所有电机转子的倾斜角θi(i=1,2,3,4),l是每个转子与飞行器重心的距离;ix,iy,iz分别沿x、y和z方向上的转动惯量;c′1、c′2和c′3是旋转阻力系数。mi(i=i,2,3,4)是由转子的角速度ωi产生的转子力矩,如[0036][0037]km是比例常数;[0038]此时如果四旋翼飞行器第四个转子倾斜角为θ4,那么使得飞行器可在偏航和俯仰平面上稳定飞行;[0039]由上述可知,当所述飞行器一个旋翼失效,剩余的旋翼螺旋桨角速度增加,也可以保持一定的飞行高度,以公式表述如下;[0040]ω1′=ω1+ω2/3[0041]ω3′=ω3+ω2/3[0042]ω4′=ω4+ω2/3[0043]ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ公式五;[0044][0045]ω2表示第二螺旋桨在故障瞬间的角速度,这将导致高度的损失,但三个剩余螺旋桨的角速度可以提高ω2/3倍,以补偿损失。ω'1,ω'3,ω'4是失效后各螺旋桨增加的新的角速度以保持飞行高度;此外,新的角速度必须满足方程才能产生稳定的构型,以公式表述如下[0046][0047]当四个旋翼中有两个为失效旋翼时,与工作旋翼相连的推力电机倾斜角设置为[0048][0049]然后开始补偿故障后的不平衡力矩,首先,回到悬停状态是必要的,然后,得到飞行器向特定俯仰或滚转角的方向;在中,详细描述了传统四个转子电机转速与悬停和导航的标称矢量方向偏差之间的关系,以公式表述为;[0050][0051]其中是单个推力电机转子所需要的角速度。θ4是推力电机达到稳定结构所需要保持的倾斜角;用比例导数定律控制δωφ,δωθ,δθ4,δωf,分别导致沿zb轴[0052]产生滚动、俯仰、偏航和净力的力/矩,计算公式为[0053]δωφ=kp,φ(φdes-φ)+kd,φ(pdes-p)[0054]δωθ=kp,θ(θdes-θ)+kd,θ(qdes-q)[0055]δθ4=kp,ψ(ψdes-ψ)+kd,ψ(rdes-r)[0056]ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ公式九;[0057]其中p,q和r是飞行器在机身身框架中角速度的分量。[0058]当所述飞行器以机身水平姿态飞行期间,其名义悬停状态(φ=θ=0,ψ=ψt,)对应于具有参考俯仰或滚动角的平衡悬停配置;其飞行过程运动所需的俯仰角和滚动角,如以下方程所示:[0059][0060][0061]θdes,φdes是所需加到标称悬停状态中的俯仰和侧倾角,以将飞行器移动到所需的轨迹ri,t命令加速度,由基于位置误差的比例导数控制器计算:[0062][0063]其中ri,ri,t(i=1,2,3)是分别是四个转子和需要轨迹的三维位置;悬停时[0064]与现有技术相比,本实用新型的有益效果是:[0065]1.在拥挤的条件下可以安全飞行。[0066]2.可以在对人类生命有威胁的恶劣的环境条件下(如自然灾害)运行。[0067]3.在失效的情况下减少破坏损失(如安装在无人机上的昂贵设备的破坏)。[0068]4.在飞行过程中如发生某旋翼失效,可发生变形来保持稳定飞行,避免失效直接坠落击中人或物。[0069]5.生产便宜。[0070]本实用新型采用的技术方案保留了四旋翼飞行器更容易实现悬停功能、可全方位移动、可以增加提起和搬运物体的有效载荷的优点并且对其进行了改进,特殊设计的四旋翼飞行器开发了推力发动机并且增加飞行器的自由度(dof);本实用新型这样多旋翼飞行器的设计允许飞行器设计中仅使用四个螺旋桨发动机组以实现容错并提高可操作性,而且这样的设计仅略微增加了天线的成本和飞行器重量。附图说明[0071]下面结合附图和具体实施方式对本实用新型进一步详细的说明:[0072]附图1表示本实用新型的一种高容错率可变形四旋翼飞行器的结构示意图。[0073]附图2是变形飞行器一个旋翼失效模式示意图。[0074]附图3是变形飞行器两个旋翼失效模式示意图。[0075]附图4是变形飞行器载有重物且两个旋翼失效模式示意图。[0076]附图5是变形飞行器三个旋翼失效模式示意图。[0077]附图6是变形飞行器电机向内倾斜的飞行模式示意图。[0078]附图7是变形飞行器电机颠倒的飞行模式示意图。[0079]附图8是一个旋翼失效时四旋翼飞行器的动力模型图[0080]图中:1-机臂;2-旋翼;3-第一关节;4-第二关节;5-机身;6-第一旋转机构;7-第二旋转机构;[0081]21-失效旋翼;22-工作旋翼;32-重物。具体实施方式[0082]如图所示,一种高容错率可变形四旋翼飞行器,所述飞行器的旋翼2不少于四个,所述旋翼均设于飞行器的机臂1处;所述机臂包括第一关节3和第二关节4;所述第一关节的始端固定于飞行器的机身5处,第一关节以可相对机身水平面水平转动的第一旋转机构6与第二关节的始端相连,使第二关节可相对机身水平面水平转动;所述第二关节以可相对机身水平面竖向转动的第二旋转机构7与该机臂的旋翼相连,使旋翼朝向可相对机身水平面竖向转动;所述旋翼可通过正转或反转来向飞行器提供升力。[0083]所述飞行器的旋翼数量为四个;所述飞行器包括飞行控制模块和姿态传感器,当飞行器处于飞行状态时,若有三个以下的旋翼发生升力失效状态,则飞行器使处于失效状态的失效旋翼21停转,通过调整仍处于正常状态的工作旋翼22的朝向、转速或位置来补偿飞行器的升力损失和扭矩损失,使飞行器恢复稳定飞行姿态。[0084]当处于升力失效状态的旋翼数量为一个时,则飞行器处于单旋翼失效状态,飞行器使单旋翼失效状态下的失效旋翼停转,并使与失效旋翼相邻的两个机臂的第一关节驱动第二关节水平摆向失效旋翼,使这两个机臂处的工作旋翼接近失效旋翼以补偿飞行器的升力损失和扭矩损失,此时机身处于水平状态。[0085]当处于升力失效状态的旋翼数量为两个时,则飞行器处于双旋翼失效状态,飞行器使双旋翼失效状态下的失效旋翼停转;[0086]当处于升力失效状态的旋翼数量为三个时,则飞行器处于三旋翼失效状态,飞行器使三旋翼失效状态下的失效旋翼停转,[0087]当飞行器处于双旋翼失效状态或三旋翼失效状态时,飞行器使工作旋翼所在机臂的第一关节、第二关节旋转,驱动机身以工作旋翼为悬点向下摆动并使飞行器转为竖立状态,当飞行器处于竖立状态时,工作旋翼位于飞行器顶部。[0088]当飞行器处于竖立状态且无挂载重物时,飞行器的机身处于垂直状态;[0089]当飞行器处于竖立状态且机身下方挂载重物32时,飞行器的机身处于倾斜状态,以使携有重物的飞行器的质心位于工作旋翼下方。[0090]所述飞行器的旋翼环绕飞行器机身均匀设置,当各机臂的第二关节竖向转动,使各旋翼位于机身上方,且其驱动的气流向机身外侧下方流动以减小飞行器机架湍流时,飞行器处于低湍流飞行状态。[0091]所述飞行器的旋翼环绕飞行器机身均匀设置,当各机臂的第二关节竖向转动,使各旋翼位于机身下方并反向转动来提供升力时,飞行器处于颠倒飞行模式。[0092]一种高容错率可变形四旋翼飞行器的控制方法,以上所述的飞行器,其旋翼由电机驱动,旋翼升力失效的原因为电机故障,当飞行器发生旋翼失效故障时,与失效旋翼相连的电机为故障电机,与工作旋翼相连的电机为推力电机,有以下控制方法,[0093]方法a、在四旋翼飞行器中的一个旋翼失效的情况下,为继续保持稳定的飞行以及恢复飞行器原有飞行姿态来稳定其坐标,通过补偿质心的位置来控制飞行器,即通过移动故障电机相邻的两个电机并靠近故障电机,形成由三个推力电机组成的新的飞行模式;借助与故障电机相反方向的两个推力电机的螺旋桨产生稳定飞行器所需的补偿扭矩,这两个推力电机螺旋桨通过伺服电动机控制其旋转角度以及保持相同的旋向,实现通过其余三个推力电机完全控制飞行器在三个维度上的姿态及位置;[0094]方法b、在四旋翼飞行器中的两个旋翼失效的情况下,通过使剩余两个推力电机纵向排列来完全控制四旋翼飞行器的位置,同时飞行器飞行姿态改变以使飞行器在当前推力工况下保持姿态稳定,若此时飞行器载有重物,则通过竖向旋转剩余两个推力电机来补偿飞行姿态改变后的质心位移;[0095]方法c、在四旋翼飞行器中的三个旋翼失效的情况下,通过竖向旋转剩余的推力电机,使其产生的扭转力矩来使飞行器留在空中或是缓速下降,以便于确定四旋翼飞行器的位置。[0096]所述四旋翼飞行器在飞行过程中发生电机故障时,以至少两个pd控制器是用来补偿由奇数螺旋桨产生的不平衡矩及稳定飞行器的方向,并维持其飞行功能以继续其任务而不坠毁,其控制策略有八个独立的输入变量,其中包括四个旋翼的转速和驱动旋翼旋转的四个电机的倾斜角;任何一个旋翼失效都会使两个输入变量脱离控制策略;为了补偿旋翼失效造成的力矩不平衡,仍在工作的推力电机的速度和倾斜角需要单独控制;机身的倾斜姿态需要以补偿失效旋翼的力矩来设置;[0097]同时飞行器设有机载测量传感器来监测飞行工况并向飞行控制模块发送故障信息;[0098]当飞行器的四个旋翼均为工作旋翼时,可以因旋翼推力及力矩的对称性在飞行器机身处产生稳定的动力学模型;设四个旋翼的推力分别为f1、f2、f3、f4,力矩分别为m1、m2、m3、m4;[0099]则当四个旋翼中有一个为失效旋翼,使m2=0、f2=0时,飞行器的动力学模型将发生偏航轴处的不对称和俯仰平面处的不对称,以动力方程表述为,[0100][0101][0102][0103]其中sψ,cψ分别表示为sinψ,cosψ;sφ,cφ分别表示sinφ,cosφ。sθ,cθ分别表示sinθ,cosθ;ψ,θ,φ分别为偏航、俯仰、滚动角;m是四旋翼飞行器的总重量,g是重力加速度,x,y,z标系中四旋翼飞行器的位置,θi(i=1,2,3,4)是相应螺旋桨的倾斜角,c1,c2,c3是阻力系数,fi(i=1,2,3,4)是四个转子产生的力如下方程所示:[0104][0105]其中ωi是第i个转子的角速度,kf是比例常数。[0106]同样,角加速度由欧拉方程确定,表述为;[0107][0108][0109][0110]其中m′i(i=1,2,3,4)是附着在机臂末端的伺服电机引起倾斜角的倾斜力矩。ψ,θ,分别为偏航、俯仰和滚动角;[0111]由上述内容可知,稳定和控制该动力方程所描述系统的可用输入是三个推力电机工作转子的角速度ω1,ω3,ω4和所有电机转子的倾斜角θi(i=1,2,3,4),l是每个转子与飞行器重心的距离;ix,iy,iz分别沿x、y和z方向上的转动惯量;c′1、c′2和c′3是旋转阻力系数。mi(i=i,2,3,4)是由转子的角速度ωi产生的转子力矩,如[0112][0113]km是比例常数;[0114]此时如果四旋翼飞行器第四个转子倾斜角为θ4,那么使得飞行器可在偏航和俯仰平面上稳定飞行;[0115]由上述可知,当所述飞行器一个旋翼失效,剩余的旋翼螺旋桨角速度增加,也可以保持一定的飞行高度,以公式表述如下;[0116]ω1′=ω1+ω2/3[0117]ω3′=ω3+ω2/3[0118]ω4′=ω4+ω2/3[0119]ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ公式五;[0120][0121]ω2表示第二螺旋桨在故障瞬间的角速度,这将导致高度的损失,但三个剩余螺旋桨的角速度可以提高ω2/3倍,以补偿损失。ω'1,ω'3,ω'4是失效后各螺旋桨增加的新的角速度以保持飞行高度;此外,新的角速度必须满足方程才能产生稳定的构型,以公式表述如下[0122][0123]当四个旋翼中有两个为失效旋翼时,与工作旋翼相连的推力电机倾斜角设置为[0124][0125]然后开始补偿故障后的不平衡力矩,首先,回到悬停状态是必要的,然后,得到飞行器向特定俯仰或滚转角的方向;在中,详细描述了传统四个转子电机转速与悬停和导航的标称矢量方向偏差之间的关系,以公式表述为;[0126][0127]其中是单个推力电机转子所需要的角速度。θ4是推力电机达到稳定结构所需要保持的倾斜角;用比例导数定律控制δωφ,δωθ,δθ4,δωf,分别导致沿zb轴产生滚动、俯仰、偏航和净力的力/矩,计算公式为[0128]δωφ=kp,φ(φdes-φ)+kd,φ(pdes-p)[0129]δωθ=kp,θ(θdes-θ)+kd,θ(qdes-q)[0130]δθ4=kp,ψ(ψdes-ψ)+kd,ψ(rdes-r)[0131]ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ公式九;[0132]其中p,q和r是飞行器在机身身框架中角速度的分量。[0133]当所述飞行器以机身水平姿态飞行期间,其名义悬停状态(φ=θ=0,ψ=ψt,)对应于具有参考俯仰或滚动角的平衡悬停配置;其飞行过程运动所需的俯仰角和滚动角,如以下方程所示:[0134][0135][0136]θdes,φdes是所需加到标称悬停状态中的俯仰和侧倾角,以将飞行器移动到所需的轨迹ri,t命令加速度,由基于位置误差的比例导数控制器计算:[0137][0138]其中ri,ri,t(i=1,2,3)是分别是四个转子和需要轨迹的三维位置;悬停时[0139]实施例:[0140]本例中,机臂的第一旋转机构、第二旋转机构和旋翼均以与飞行控制模块相连的伺服电机驱动。[0141]当飞行器飞行时,飞行器自带的机载测量传感器来监测飞行工况,若发生旋翼失效故障,则飞行控制模块通过控制第一旋转机构、第二旋转机构或旋翼处的伺服电机,来调节飞行状态。[0142]本飞行器若只有一个或两个旋翼失效,则飞行器仍可维持飞行并进行货物运送;当发生三个旋翼失效时,则飞行器无法正常飞行,只能维持悬停状态或缓慢落地,此时由于落地冲击力小或可以控制,因此可以减少旋翼失效带来的经济损失。