[go: up one dir, main page]

CN111007878A - 一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法 - Google Patents

一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法 Download PDF

Info

Publication number
CN111007878A
CN111007878A CN201911154298.0A CN201911154298A CN111007878A CN 111007878 A CN111007878 A CN 111007878A CN 201911154298 A CN201911154298 A CN 201911154298A CN 111007878 A CN111007878 A CN 111007878A
Authority
CN
China
Prior art keywords
unmanned aerial
aerial vehicle
fishing
control
fishing unmanned
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911154298.0A
Other languages
English (en)
Inventor
唐苗苗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ningbo Pariken Intelligent Fishing Tackles Co Ltd
Original Assignee
Ningbo Pariken Intelligent Fishing Tackles Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ningbo Pariken Intelligent Fishing Tackles Co Ltd filed Critical Ningbo Pariken Intelligent Fishing Tackles Co Ltd
Priority to CN201911154298.0A priority Critical patent/CN111007878A/zh
Publication of CN111007878A publication Critical patent/CN111007878A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/12Target-seeking control
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B11/00Automatic controllers
    • G05B11/01Automatic controllers electric
    • G05B11/36Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential
    • G05B11/42Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential for obtaining a characteristic which is both proportional and time-dependent, e.g. P. I., P. I. D.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明公开了一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法,包括以下步骤:S1、建立钓鱼无人机的数学模型;S2、设计钓鱼无人机的电机推力控制策略和控制分配方法;S3、设计钓鱼无人机的串级闭环PID飞行控制方法;S4、规划三种不同钓鱼无人机的探鱼路线并进行智能抛钩抛饵,探鱼模式包括多点探鱼、快速探鱼和区域探鱼三种。本发明与现有技术相比的优点在于:解决现有消费应用类无人机中存在的不足,将串级闭环PID控制算法用于无人机的海上探鱼,保证钓鱼无人机沿着既定的探鱼线路飞行,进行实时监测,实现钓鱼无人机的位置、高度和姿态控制,同时通过位置和高度控制方法实现钓鱼无人机在不同探鱼模式下的实时精准探鱼。

Description

一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法
技术领域
本发明涉及无人机领域,具体是指一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法。
背景技术
目前将无人机应用在人们生产和生活的各个领域已成为主要趋势;将无人机与传统的钓鱼尤其时海钓活动结合能使钓鱼更加智能化和专业化,同时使得钓鱼人能够更加方便智能的监测钓鱼活动,民用消费类四旋翼无人机已广泛的应用于航拍和测绘等领域,因其价格低廉,携带方便,操控方便已成为很多消费玩家的首选,其缺点是载荷能力有限,在海钓过程中不易携带偏重的钓饵和钓钩。
相对较大型的工业级无人机则主要用于电力巡检,农药喷洒,农田植保以及警用消防等领域,这类无人机的特点是可携带较重的载荷,续航时间相对长,稳定性好,但是体积大,携带不方便,而且价格昂贵,并不适用于大量的钓鱼人长期使用。
因此,设计出一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法势在必行。
发明内容
本发明要解决的技术问题是目前的民用消费类四旋翼无人机载荷能力有限,在海钓过程中不易携带偏重的钓饵和钓钩,较大型的工业级无人机体积大,携带不方便,而且价格昂贵,并不适用于大量的钓鱼人长期使用,且目前缺少一种适用于钓鱼无人机使用的控制算法。
为解决上述技术问题,本发明提供的技术方案为:一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法,包括以下步骤:
S1、建立钓鱼无人机的数学模型;
S2、设计钓鱼无人机的电机推力控制策略和控制分配方法;
S3、设计钓鱼无人机的串级闭环PID飞行控制方法;
S4、规划三种不同钓鱼无人机的探鱼路线并进行智能抛钩抛饵,探鱼模式包括多点探鱼、快速探鱼和区域探鱼三种。
本发明与现有技术相比的优点在于:解决现有消费应用类无人机中存在的不足,提供一种基于不同探鱼模式的飞行控制算法的智能钓鱼无人机方法,所述方法将串级闭环PID控制算法用于无人机的海上探鱼,采用位置控制和姿态控制的方法对无人机的探鱼路线进行实时计算和修正,保证钓鱼无人机沿着既定的探鱼线路飞行,进行实时监测,采用串级闭环PID控制算法,实现钓鱼无人机的位置、高度和姿态控制,同时通过位置和高度控制方法实现钓鱼无人机在不同探鱼模式下的实时精准探鱼。
作为改进,S1步骤在钓鱼无人机的机体坐标系和惯性坐标系下,建立无人机的位置和姿态运动学和动力学方程,具体包括:(1)钓鱼无人机的位置运动学方程;
钓鱼无人机重心在惯性系下坐标为[xio,yio,zio],无人机重心初始时刻在惯性系下的坐标为 [xio,yio,zio],在惯性系和机体系下的速度分量分别为[ui,vi,wi]和[u,v,w],无人机飞行过程中的滚转角、俯仰角和偏航角分别为
Figure RE-GDA0002398595400000021
则无人机的位置运动学方程为:
Figure RE-GDA0002398595400000022
Figure RE-GDA0002398595400000023
其中,Rbi为钓鱼无人机惯性系到机体系的坐标转换矩阵,t0,t分别表示钓鱼无人机飞行过程中的初始时刻和当前时刻;
钓鱼无人机的姿态运动学方程;
钓鱼无人机在惯性系和机体系下的姿态运动学方程为:
Figure RE-GDA0002398595400000024
其中,
Figure RE-GDA0002398595400000025
为无人机机体系相对惯性系的姿态角变化率,[ωxbybzb]为无人机机体系相对惯性系在机体系下的角速度分量;
钓鱼无人机的位置动力学方程;
钓鱼无人机的位置动力学方程包括高度和水平控制动力学方程,具体的动力学方程形式如下:
Figure RE-GDA0002398595400000026
其中,Fb为四个电机在机体系下的总升力,沿obzb的负方向;F1b,F2b,F3b,F4b为四个电机各自产生的在机体系下的升力,沿obzb的负方向;p,q,r为飞机在机体系下的沿obxb,obyb,obzb方向的角速度,分别为滚转角速度,俯仰角速度和偏航角速度;Ω1234为1,2,3,4号电机的转速,单位为rpm(转每分);g为重力加速度,单位为 m/s2;Rbi为惯性系到机体系的转换矩阵;m为钓鱼无人机的质量;
Figure RE-GDA0002398595400000031
为钓鱼无人机在机体系下各轴速度变化量;
钓鱼无人机的姿态动力学方程;
钓鱼无人机的在滚转、俯仰和偏航三个方向的姿态动力学方程如下所示:
Figure RE-GDA0002398595400000032
其中,[Mx,My,Mz]为钓鱼无人机所受的滚转、俯仰和偏航力矩;[F1,F2,F3,F4]分别为1,2,3,4号电机和螺旋桨产生的向上的升力; [Ixx,Iyy,Izz]分别为钓鱼无人机的机体系下各个方向的转动惯量;Ixz为钓鱼无人机机体系下obxbzb平面惯性积;[x1,y1]为1号电机在机体系中的水平坐标;[-x2,-y2]为2号电机在机体系中的水平坐标;
作为改进,S2步骤中钓鱼无人机的四个电机升力具体控制分配策略和控制方法如下:
钓鱼无人机的四个电机和螺旋桨产生的升力方程:
Figure RE-GDA0002398595400000033
其中,KT为电机和螺旋桨综合的升力系数;F为四个电机产生的总升力;
钓鱼无人机的四个电机和螺旋桨产生的力矩方程:
Figure RE-GDA0002398595400000034
其中,Jr为每个螺旋桨自身的转动惯量;KM为电机和螺旋桨的反扭矩系数;
钓鱼无人机的四个电机和螺旋桨的控制分配方程:
Figure RE-GDA0002398595400000035
其中,U1(N)为高度控制回路输出的高度控制量;U2(N·m)为滚转控制回路输出的滚转控制量;U3(N·m)为俯仰控制回路输出的俯仰控制量;U4(N ·m)为航向控制回路输出的偏航控制量;
作为改进,根据所建的钓鱼无人机数学模型和电机控制分配策略,设计钓鱼无人机的串级闭环PID飞行控制算法,具体方法如下:
钓鱼无人机的高度控制回路;
钓鱼无人机的高度控制回路包含内环垂直速度控制和外环高度回路控制,具体控制框图如附图2所示,计算公式为:
Figure RE-GDA0002398595400000048
其中,U1为高度控制回路输出的高度控制量;Hc,H(m):惯性系下的期望高度和实际高度;Kph,Kih,Kdh分别为高度控制回路的比例、积分和微分系数;wc(m/s)为机体系下垂直期望速度;w(m/s)为机体系下飞机实际垂直速度;Kpw为垂直速度控制回路的比例系数;
Figure RE-GDA0002398595400000041
(m/s2)为惯性系下期望垂直加速度;
钓鱼无人机的姿态控制回路;
钓鱼无人机的姿态控制回路包含三个通道(滚转、俯仰和偏航)的内环姿态角速度控制回路和外环姿态角控制回路,具体方程:
Figure RE-GDA0002398595400000042
其中,U2,U3,U4分别为智能钓鱼无人机的滚转、俯仰和偏航控制量;Kpp,Kpq,Kpr分别为滚转、俯仰和偏航通道的内环角速度控制回路的比例系数;
Figure RE-GDA0002398595400000043
分别为滚转、俯仰和偏航通道的外环姿态角控制回路的比例系数;
Figure RE-GDA0002398595400000044
分别为滚转、俯仰和偏航通道的外环姿态角控制回路的积分系数;
Figure RE-GDA0002398595400000045
分别为滚转、俯仰和偏航通道的外环姿态角控制回路的微分系数;
Figure RE-GDA0002398595400000046
分别为目标滚转角、目标俯仰角和目标偏航角;
Figure RE-GDA0002398595400000047
分别为实际滚转角、实际俯仰角和实际偏航角;
(3)钓鱼无人机的位置控制回路;
钓鱼无人机的位置控制回路包含水平北向位置控制回路和东向位置控制回路方程,水平位置控制回路又包含内环水平速度控制回路和外环水平位置控制回路,钓鱼无人机在机体系的obzb轴上产生的升力在惯性系下的水平oixi和oiyi轴上产生的升力为:
Figure RE-GDA0002398595400000051
其中,[xi,yi]为钓鱼无人机实际飞行中在惯性系下输出的水平北向和东向位移量,由于钓鱼无人机在水平方向的滚转和俯仰的姿态变化很小,故可近似认为滚转角
Figure RE-GDA0002398595400000052
和俯仰角θ均为小量,则上述方程可简化为:
Figure RE-GDA0002398595400000053
钓鱼无人机在机体系下的水平速度u和v转换到惯性系下为:
Figure RE-GDA0002398595400000054
其中,[ui,vi]为钓鱼无人机在惯性系下的水平北向和东向速度分量;
钓鱼无人机的水平北向和东向位置控制回路方程为:
Figure RE-GDA0002398595400000055
其中,
Figure RE-GDA0002398595400000056
分别为钓鱼无人机在惯性系下的水平北向和东向速度分量的变化量;[Kpx,Kpy]分别为水平北向和东向位置控制回路的比例系数;[Kix,Kiy]分别为水平北向和东向位置控制回路的积分系数;[Kdx,Kdy]分别为水平北向和东向位置控制回路的微分系数;[Kpu,Kpv]分别为水平北向和东向内环速度控制回路的比例系数;
作为改进,S4步骤根据设计的钓鱼无人机的串级闭环PID飞行控制算法,规划钓鱼无人机的三种探鱼模式路线,具体如下:
(1)多点探鱼模式的高度和水平位置航迹规划;
多点探鱼模式下,钓鱼无人机的高度先上升,飞行一段时间后,再降落到一定的高度,再次飞行一段时间,然后上升到之前的高度,飞行一段时间后到达某个点,再次降落,循环往复,钓鱼无人机的水平北向位移轨迹为一条直线,在无人机上升或下降过程中北向位置保持恒定,钓鱼无人机的水平东向位移轨迹初始时刻会有略微变化,待无人机运动到相应的位置点后不再东向位移轨迹不再变化;
(2)快速探鱼模式的高度和水平位置航迹规划;
快速探鱼模式下,钓鱼无人机的期望高度先直线上升,待飞行到目标点后,开始降落,然后进行探鱼任务,直至探鱼任务结束,高度上升,然后返回的初始点,钓鱼无人机先飞行到既定的目标高度后,在水平方向做圆环运动,执行快速探鱼任务,水平北向和东向位置不断变化;
区域探鱼模式的高度和水平位置航迹规划;
区域探鱼模式下,钓鱼无人机的期望高度变化情况与快速探鱼完全一致,钓鱼无人机先飞行到既定的目标高度后,在水平方向不断前进,并来回的扫描,执行区域探鱼任务,水平北向位置不断增大,水平东向位置来回变化。
附图说明
图1是本发明的整体控制框图和控制策略。
图2是本发明的高度控制回路原理框图。
图3是本发明的滚转姿态角控制回路原理框图。
图4是本发明的俯仰姿态角控制回路原理框图。
图5是本发明的偏航姿态角控制回路原理框图。
图6是本发明的水平位置控制回路原理框图。
图7是本发明的水平速度控制回路原理框图。
图8是本发明的高度变化情况。
图9是本发明的水平北向位移轨迹变化情况。
图10是本发明的水平东向位移轨迹变化情况。
图11是本发明的快速区域探鱼模式下的高度变化情况。
图12是本发明的快速探鱼模式下的水平北向位移轨迹变化情况。
图13是本发明的快速探鱼模式下的水平东向位移轨迹变化情况。
图14是本发明的区域探鱼模式下的水平北向位移轨迹变化情况。
图15是本发明的区域探鱼模式下的水平东向位移轨迹变化情况。
图16是本发明的多点探鱼模式的期望和实际高度对比图。
图17是本发明的多点探鱼模式的水平期望和实际轨迹对比图。
图18是本发明的快速探鱼模式的期望和实际高度对比图。
图19是本发明的快速探鱼模式的水平期望和实际轨迹对比图。
图20是本发明的区域探鱼模式的期望和实际高度对比图。
图21是本发明的区域探鱼模式的水平期望和实际轨迹对比图。
具体实施方式
下面结合附图对本发明做进一步的详细说明。
本发明在具体实施时,一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法,包括以下步骤:
S1、建立钓鱼无人机的数学模型;
S2、设计钓鱼无人机的电机推力控制策略和控制分配方法;
S3、设计钓鱼无人机的串级闭环PID飞行控制方法;
S4、规划三种不同钓鱼无人机的探鱼路线并进行智能抛钩抛饵,探鱼模式包括多点探鱼、快速探鱼和区域探鱼三种。
所述的S1步骤在钓鱼无人机的机体坐标系和惯性坐标系下,建立无人机的位置和姿态运动学和动力学方程,具体包括:(1)钓鱼无人机的位置运动学方程;
钓鱼无人机重心在惯性系下坐标为[xio,yio,zio],无人机重心初始时刻在惯性系下的坐标为 [xio,yio,zio],在惯性系和机体系下的速度分量分别为[ui,vi,wi]和[u,v,w],无人机飞行过程中的滚转角、俯仰角和偏航角分别为
Figure RE-GDA0002398595400000071
则无人机的位置运动学方程为:
Figure RE-GDA0002398595400000072
Figure RE-GDA0002398595400000073
其中,Rbi为钓鱼无人机惯性系到机体系的坐标转换矩阵,t0,t分别表示钓鱼无人机飞行过程中的初始时刻和当前时刻;
(2)钓鱼无人机的姿态运动学方程;
钓鱼无人机在惯性系和机体系下的姿态运动学方程为:
Figure RE-GDA0002398595400000074
其中,
Figure RE-GDA0002398595400000075
为无人机机体系相对惯性系的姿态角变化率,[ωxbybzb]为无人机机体系相对惯性系在机体系下的角速度分量;
(3)钓鱼无人机的位置动力学方程;
钓鱼无人机的位置动力学方程包括高度和水平控制动力学方程,具体的动力学方程形式如下:
Figure RE-GDA0002398595400000081
其中,Fb为四个电机在机体系下的总升力,沿obzb的负方向;F1b,F2b,F3b,F4b为四个电机各自产生的在机体系下的升力,沿obzb的负方向;p,q,r为飞机在机体系下的沿obxb,obyb,obzb方向的角速度,分别为滚转角速度,俯仰角速度和偏航角速度;Ω1234为1,2,3,4号电机的转速,单位为rpm(转每分);g为重力加速度,单位为m/s2;Rbi为惯性系到机体系的转换矩阵;m为钓鱼无人机的质量;
Figure RE-GDA0002398595400000082
为钓鱼无人机在机体系下各轴速度变化量;
(4)钓鱼无人机的姿态动力学方程;
钓鱼无人机的在滚转、俯仰和偏航三个方向的姿态动力学方程如下所示:
Figure RE-GDA0002398595400000083
其中,[Mx,My,Mz]为钓鱼无人机所受的滚转、俯仰和偏航力矩;[F1,F2,F3,F4]分别为1,2,3,4号电机和螺旋桨产生的向上的升力; [Ixx,Iyy,Izz]分别为钓鱼无人机的机体系下各个方向的转动惯量;Ixz为钓鱼无人机机体系下obxbzb平面惯性积;[x1,y1]为1号电机在机体系中的水平坐标;[-x2,-y2]为2号电机在机体系中的水平坐标;
所述的S2步骤中钓鱼无人机的四个电机升力具体控制分配策略和控制方法如下:
(1)钓鱼无人机的四个电机和螺旋桨产生的升力方程:
Figure RE-GDA0002398595400000084
其中,KT为电机和螺旋桨综合的升力系数;F为四个电机产生的总升力;
(2)钓鱼无人机的四个电机和螺旋桨产生的力矩方程:
Figure RE-GDA0002398595400000091
其中,Jr为每个螺旋桨自身的转动惯量;KM为电机和螺旋桨的反扭矩系数;
(3)钓鱼无人机的四个电机和螺旋桨的控制分配方程:
Figure RE-GDA0002398595400000092
其中,U1(N)为高度控制回路输出的高度控制量; U2(N·m)为滚转控制回路输出的滚转控制量;U3(N·m)为俯仰控制回路输出的俯仰控制量;U4(N ·m)为航向控制回路输出的偏航控制量;
根据所建的钓鱼无人机数学模型和电机控制分配策略,设计钓鱼无人机的串级闭环PID飞行控制算法,具体方法如下:
(1)钓鱼无人机的高度控制回路;
钓鱼无人机的高度控制回路包含内环垂直速度控制和外环高度回路控制,具体控制框图如附图2所示,计算公式为:
Figure RE-GDA0002398595400000093
其中,U1为高度控制回路输出的高度控制量;Hc,H(m):惯性系下的期望高度和实际高度;Kph,Kih,Kdh分别为高度控制回路的比例、积分和微分系数;wc(m/s)为机体系下垂直期望速度;w(m/s)为机体系下飞机实际垂直速度;Kpw为垂直速度控制回路的比例系数;
Figure RE-GDA0002398595400000094
(m/s2)为惯性系下期望垂直加速度;
(2)钓鱼无人机的姿态控制回路;
钓鱼无人机的姿态控制回路包含三个通道(滚转、俯仰和偏航)的内环姿态角速度控制回路和外环姿态角控制回路,具体方程:
Figure RE-GDA0002398595400000101
其中,U2,U3,U4分别为智能钓鱼无人机的滚转、俯仰和偏航控制量;Kpp,Kpq,Kpr分别为滚转、俯仰和偏航通道的内环角速度控制回路的比例系数;
Figure RE-GDA0002398595400000102
分别为滚转、俯仰和偏航通道的外环姿态角控制回路的比例系数;
Figure RE-GDA0002398595400000103
分别为滚转、俯仰和偏航通道的外环姿态角控制回路的积分系数;
Figure RE-GDA0002398595400000104
分别为滚转、俯仰和偏航通道的外环姿态角控制回路的微分系数;
Figure RE-GDA0002398595400000105
分别为目标滚转角、目标俯仰角和目标偏航角;
Figure RE-GDA0002398595400000106
分别为实际滚转角、实际俯仰角和实际偏航角;
(3)钓鱼无人机的位置控制回路;
钓鱼无人机的位置控制回路包含水平北向位置控制回路和东向位置控制回路方程,水平位置控制回路又包含内环水平速度控制回路和外环水平位置控制回路,钓鱼无人机在机体系的obzb轴上产生的升力在惯性系下的水平oixi和oiyi轴上产生的升力为:
Figure RE-GDA0002398595400000107
其中,[xi,yi]为钓鱼无人机实际飞行中在惯性系下输出的水平北向和东向位移量,由于钓鱼无人机在水平方向的滚转和俯仰的姿态变化很小,故可近似认为滚转角
Figure RE-GDA0002398595400000108
和俯仰角θ均为小量,则上述方程可简化为:
Figure RE-GDA0002398595400000109
钓鱼无人机在机体系下的水平速度u和v转换到惯性系下为:
Figure RE-GDA00023985954000001010
其中,[ui,vi]为钓鱼无人机在惯性系下的水平北向和东向速度分量;
钓鱼无人机的水平北向和东向位置控制回路方程为:
Figure RE-GDA0002398595400000111
其中,
Figure RE-GDA0002398595400000112
分别为钓鱼无人机在惯性系下的水平北向和东向速度分量的变化量;[Kpx,Kpy]分别为水平北向和东向位置控制回路的比例系数;[Kix,Kiy]分别为水平北向和东向位置控制回路的积分系数;[Kdx,Kdy]分别为水平北向和东向位置控制回路的微分系数;[Kpu,Kpv]分别为水平北向和东向内环速度控制回路的比例系数;
所述的S4步骤根据设计的钓鱼无人机的串级闭环PID飞行控制算法,规划钓鱼无人机的三种探鱼模式路线,具体如下:
(1)多点探鱼模式的高度和水平位置航迹规划;
多点探鱼模式下,钓鱼无人机的高度先上升,飞行一段时间后,再降落到一定的高度,再次飞行一段时间,然后上升到之前的高度,飞行一段时间后到达某个点,再次降落,循环往复,钓鱼无人机的水平北向位移轨迹为一条直线,在无人机上升或下降过程中北向位置保持恒定,钓鱼无人机的水平东向位移轨迹初始时刻会有略微变化,待无人机运动到相应的位置点后不再东向位移轨迹不再变化;
(2)快速探鱼模式的高度和水平位置航迹规划;
快速探鱼模式下,钓鱼无人机的期望高度先直线上升,待飞行到目标点后,开始降落,然后进行探鱼任务,直至探鱼任务结束,高度上升,然后返回的初始点,钓鱼无人机先飞行到既定的目标高度后,在水平方向做圆环运动,执行快速探鱼任务,水平北向和东向位置不断变化;
区域探鱼模式的高度和水平位置航迹规划;
区域探鱼模式下,钓鱼无人机的期望高度变化情况与快速探鱼完全一致,钓鱼无人机先飞行到既定的目标高度后,在水平方向不断前进,并来回的扫描,执行区域探鱼任务,水平北向位置不断增大,水平东向位置来回变化。
本发明的工作原理:
实施例:
多点探鱼,快速探鱼和区域探鱼模式下的期望高度、水平北向及东向期望位移单位均为m,时间量的单位均为s;
多点探鱼模式下智能钓鱼无人机的期望高度和水平北向及东向期望位移变化情况如下所示:
Figure RE-GDA0002398595400000113
Figure RE-GDA0002398595400000121
Figure RE-GDA0002398595400000122
快速探鱼模式下智能钓鱼无人机的期望高度和水平北向及东向期望位移变化情况如下所示:
Figure RE-GDA0002398595400000123
Figure RE-GDA0002398595400000124
Figure RE-GDA0002398595400000125
区域探鱼模式下智能钓鱼无人机的期望高度和水平北向及东向期望位移变化情况如下所示:
Figure RE-GDA0002398595400000126
Figure RE-GDA0002398595400000127
Figure RE-GDA0002398595400000131
智能钓鱼无人机通过高度、位置和姿态控制回路来实现多点探鱼,快速探鱼和区域探鱼任务,水平方向的期望探鱼轨迹和实际探鱼轨迹的对比简图如附图9~14所示;
由附图可知,智能钓鱼无人机通过串级PID控制算法能够实现多点探鱼,快速探鱼和区域探鱼三种不同模式下的探鱼任务,期望探鱼轨迹和实际探鱼轨迹基本吻合,满足探鱼要求。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征,在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具本的限定。
在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
在本发明中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度小于第二特征。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”,“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

Claims (5)

1.一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法,其特征在于:包括以下步骤:
S1、建立钓鱼无人机的数学模型;
S2、设计钓鱼无人机的电机推力控制策略和控制分配方法;
S3、设计钓鱼无人机的串级闭环PID飞行控制方法;
S4、规划三种不同钓鱼无人机的探鱼路线并进行智能抛钩抛饵,探鱼模式包括多点探鱼、快速探鱼和区域探鱼三种。
2.根据权利要求1所述的一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法,其特征在于:所述的S1步骤在钓鱼无人机的机体坐标系和惯性坐标系下,建立无人机的位置和姿态运动学和动力学方程,具体包括:(1)钓鱼无人机的位置运动学方程;
钓鱼无人机重心在惯性系下坐标为[xio,yio,zio],无人机重心初始时刻在惯性系下的坐标为[xio,yio,zio],在惯性系和机体系下的速度分量分别为[ui,vi,wi]和[u,v,w],无人机飞行过程中的滚转角、俯仰角和偏航角分别为
Figure RE-FDA0002398595390000011
则无人机的位置运动学方程为:
Figure RE-FDA0002398595390000012
Figure RE-FDA0002398595390000013
其中,Rbi为钓鱼无人机惯性系到机体系的坐标转换矩阵,t0,t分别表示钓鱼无人机飞行过程中的初始时刻和当前时刻;
(2)钓鱼无人机的姿态运动学方程;
钓鱼无人机在惯性系和机体系下的姿态运动学方程为:
Figure RE-FDA0002398595390000014
其中,
Figure RE-FDA0002398595390000015
为无人机机体系相对惯性系的姿态角变化率,[ωxbybzb]为无人机机体系相对惯性系在机体系下的角速度分量;
(3)钓鱼无人机的位置动力学方程;
钓鱼无人机的位置动力学方程包括高度和水平控制动力学方程,具体的动力学方程形式如下:
Figure RE-FDA0002398595390000021
其中,Fb为四个电机在机体系下的总升力,沿obzb的负方向;F1b,F2b,F3b,F4b为四个电机各自产生的在机体系下的升力,沿obzb的负方向;p,q,r为飞机在机体系下的沿obxb,obyb,obzb方向的角速度,分别为滚转角速度,俯仰角速度和偏航角速度;Ω1234为1,2,3,4号电机的转速,单位为rpm(转每分);g为重力加速度,单位为m/s2;Rbi为惯性系到机体系的转换矩阵;m为钓鱼无人机的质量;
Figure RE-FDA0002398595390000022
为钓鱼无人机在机体系下各轴速度变化量;
(4)钓鱼无人机的姿态动力学方程;
钓鱼无人机的在滚转、俯仰和偏航三个方向的姿态动力学方程如下所示:
Figure RE-FDA0002398595390000023
其中,[Mx,My,Mz]为钓鱼无人机所受的滚转、俯仰和偏航力矩;[F1,F2,F3,F4]分别为1,2,3,4号电机和螺旋桨产生的向上的升力;[Ixx,Iyy,Izz]分别为钓鱼无人机的机体系下各个方向的转动惯量;Ixz为钓鱼无人机机体系下obxbzb平面惯性积;[x1,y1]为1号电机在机体系中的水平坐标;[-x2,-y2]为2号电机在机体系中的水平坐标。
3.根据权利要求1所述的一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法,其特征在于:所述的S2步骤中钓鱼无人机的四个电机升力具体控制分配策略和控制方法如下:
(1)钓鱼无人机的四个电机和螺旋桨产生的升力方程:
Figure RE-FDA0002398595390000024
其中,KT为电机和螺旋桨综合的升力系数;F为四个电机产生的总升力;
(2)钓鱼无人机的四个电机和螺旋桨产生的力矩方程:
Figure RE-FDA0002398595390000031
其中,Jr为每个螺旋桨自身的转动惯量;KM为电机和螺旋桨的反扭矩系数;
(3)钓鱼无人机的四个电机和螺旋桨的控制分配方程:
Figure RE-FDA0002398595390000032
其中,U1(N)为高度控制回路输出的高度控制量;U2(N·m)为滚转控制回路输出的滚转控制量;U3(N·m)为俯仰控制回路输出的俯仰控制量;U4(N·m)为航向控制回路输出的偏航控制量。
4.根据权利要求1所述的一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法,其特征在于:根据所建的钓鱼无人机数学模型和电机控制分配策略,设计钓鱼无人机的串级闭环PID飞行控制算法,具体方法如下:
(1)钓鱼无人机的高度控制回路;
钓鱼无人机的高度控制回路包含内环垂直速度控制和外环高度回路控制,具体控制框图如附图2所示,计算公式为:
Figure RE-FDA0002398595390000033
其中,U1为高度控制回路输出的高度控制量;Hc,H(m):惯性系下的期望高度和实际高度;Kph,Kih,Kdh分别为高度控制回路的比例、积分和微分系数;wc(m/s)为机体系下垂直期望速度;w(m/s)为机体系下飞机实际垂直速度;Kpw为垂直速度控制回路的比例系数;
Figure RE-FDA0002398595390000034
(m/s2)为惯性系下期望垂直加速度;
(2)钓鱼无人机的姿态控制回路;
钓鱼无人机的姿态控制回路包含三个通道(滚转、俯仰和偏航)的内环姿态角速度控制回路和外环姿态角控制回路,具体方程:
Figure RE-FDA0002398595390000041
其中,U2,U3,U4分别为智能钓鱼无人机的滚转、俯仰和偏航控制量;Kpp,Kpq,Kpr分别为滚转、俯仰和偏航通道的内环角速度控制回路的比例系数;
Figure RE-FDA0002398595390000042
分别为滚转、俯仰和偏航通道的外环姿态角控制回路的比例系数;
Figure RE-FDA0002398595390000043
分别为滚转、俯仰和偏航通道的外环姿态角控制回路的积分系数;
Figure RE-FDA0002398595390000044
分别为滚转、俯仰和偏航通道的外环姿态角控制回路的微分系数;
Figure RE-FDA0002398595390000045
分别为目标滚转角、目标俯仰角和目标偏航角;
Figure RE-FDA0002398595390000046
分别为实际滚转角、实际俯仰角和实际偏航角;
(3)钓鱼无人机的位置控制回路;
钓鱼无人机的位置控制回路包含水平北向位置控制回路和东向位置控制回路方程,水平位置控制回路又包含内环水平速度控制回路和外环水平位置控制回路,钓鱼无人机在机体系的obzb轴上产生的升力在惯性系下的水平oixi和oiyi轴上产生的升力为:
Figure RE-FDA0002398595390000047
其中,[xi,yi]为钓鱼无人机实际飞行中在惯性系下输出的水平北向和东向位移量,由于钓鱼无人机在水平方向的滚转和俯仰的姿态变化很小,故可近似认为滚转角
Figure RE-FDA0002398595390000048
和俯仰角θ均为小量,则上述方程可简化为:
Figure RE-FDA0002398595390000049
钓鱼无人机在机体系下的水平速度u和v转换到惯性系下为:
Figure RE-FDA00023985953900000410
其中,[ui,vi]为钓鱼无人机在惯性系下的水平北向和东向速度分量;
钓鱼无人机的水平北向和东向位置控制回路方程为:
Figure RE-FDA0002398595390000051
其中,
Figure RE-FDA0002398595390000052
分别为钓鱼无人机在惯性系下的水平北向和东向速度分量的变化量;[Kpx,Kpy]分别为水平北向和东向位置控制回路的比例系数;[Kix,Kiy]分别为水平北向和东向位置控制回路的积分系数;[Kdx,Kdy]分别为水平北向和东向位置控制回路的微分系数;[Kpu,Kpv]分别为水平北向和东向内环速度控制回路的比例系数。
5.根据权利要求1所述的一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法,其特征在于:所述的S4步骤根据设计的钓鱼无人机的串级闭环PID飞行控制算法,规划钓鱼无人机的三种探鱼模式路线,具体如下:
(1)多点探鱼模式的高度和水平位置航迹规划;
多点探鱼模式下,钓鱼无人机的高度先上升,飞行一段时间后,再降落到一定的高度,再次飞行一段时间,然后上升到之前的高度,飞行一段时间后到达某个点,再次降落,循环往复,钓鱼无人机的水平北向位移轨迹为一条直线,在无人机上升或下降过程中北向位置保持恒定,钓鱼无人机的水平东向位移轨迹初始时刻会有略微变化,待无人机运动到相应的位置点后不再东向位移轨迹不再变化;
(2)快速探鱼模式的高度和水平位置航迹规划;
快速探鱼模式下,钓鱼无人机的期望高度先直线上升,待飞行到目标点后,开始降落,然后进行探鱼任务,直至探鱼任务结束,高度上升,然后返回的初始点,钓鱼无人机先飞行到既定的目标高度后,在水平方向做圆环运动,执行快速探鱼任务,水平北向和东向位置不断变化;
(3)区域探鱼模式的高度和水平位置航迹规划;
区域探鱼模式下,钓鱼无人机的期望高度变化情况与快速探鱼完全一致,钓鱼无人机先飞行到既定的目标高度后,在水平方向不断前进,并来回的扫描,执行区域探鱼任务,水平北向位置不断增大,水平东向位置来回变化。
CN201911154298.0A 2019-11-22 2019-11-22 一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法 Pending CN111007878A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911154298.0A CN111007878A (zh) 2019-11-22 2019-11-22 一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911154298.0A CN111007878A (zh) 2019-11-22 2019-11-22 一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法

Publications (1)

Publication Number Publication Date
CN111007878A true CN111007878A (zh) 2020-04-14

Family

ID=70113082

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911154298.0A Pending CN111007878A (zh) 2019-11-22 2019-11-22 一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法

Country Status (1)

Country Link
CN (1) CN111007878A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112904876A (zh) * 2021-01-14 2021-06-04 北京航空航天大学 一种考虑电机饱和的高机动微型无人机控制分配方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2520343A2 (fr) * 2011-05-03 2012-11-07 Delta Drone Dispositif et procédé de recherche de cibles
CN205942437U (zh) * 2016-07-25 2017-02-08 南充驭云创新科技有限公司 一种用于探鱼的无人机及其飞行遥控系统
CN106444845A (zh) * 2016-10-14 2017-02-22 中国人民解放军国防科学技术大学 一种无信息条件下的多uav协同搜索方法
JP2017104025A (ja) * 2015-12-07 2017-06-15 株式会社東和電機製作所 無人航空機を用いた漁業支援システム
CN106933104A (zh) * 2017-04-21 2017-07-07 苏州工业职业技术学院 一种基于dic‑pid的四旋翼飞行器姿态与位置的混合控制方法
CN107333723A (zh) * 2017-06-21 2017-11-10 宁波派丽肯无人机有限公司 垂钓方法
JP2018146328A (ja) * 2017-03-03 2018-09-20 日本海洋資源開発株式会社 漁業情報収集システム

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2520343A2 (fr) * 2011-05-03 2012-11-07 Delta Drone Dispositif et procédé de recherche de cibles
JP2017104025A (ja) * 2015-12-07 2017-06-15 株式会社東和電機製作所 無人航空機を用いた漁業支援システム
CN205942437U (zh) * 2016-07-25 2017-02-08 南充驭云创新科技有限公司 一种用于探鱼的无人机及其飞行遥控系统
CN106444845A (zh) * 2016-10-14 2017-02-22 中国人民解放军国防科学技术大学 一种无信息条件下的多uav协同搜索方法
JP2018146328A (ja) * 2017-03-03 2018-09-20 日本海洋資源開発株式会社 漁業情報収集システム
CN106933104A (zh) * 2017-04-21 2017-07-07 苏州工业职业技术学院 一种基于dic‑pid的四旋翼飞行器姿态与位置的混合控制方法
CN107333723A (zh) * 2017-06-21 2017-11-10 宁波派丽肯无人机有限公司 垂钓方法
US10268193B2 (en) * 2017-06-21 2019-04-23 Ningbo Pelican Drone Co., Ltd. Method of fishing with unmanned aerial vehicle

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
余杭 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112904876A (zh) * 2021-01-14 2021-06-04 北京航空航天大学 一种考虑电机饱和的高机动微型无人机控制分配方法
CN112904876B (zh) * 2021-01-14 2022-06-21 北京航空航天大学 一种考虑电机饱和的高机动微型无人机控制分配方法

Similar Documents

Publication Publication Date Title
CN113741518B (zh) 基于领航跟随模式的固定翼无人机集群仿射编队控制方法
Saldana et al. Modquad: The flying modular structure that self-assembles in midair
CN103645740B (zh) 基于无线充电奇数轴飞行器的智能巡航机器人
CN106114854B (zh) 一种无人驾驶航空器
CN106114853B (zh) 一种无人驾驶航空器
CN105353772A (zh) 一种无人机机动目标定位跟踪中的视觉伺服控制方法
Rodić et al. The modeling and simulation of an autonomous quad-rotor microcopter in a virtual outdoor scenario
KR101278708B1 (ko) 수중로봇과 그 제어방법
Rodić et al. Modeling and simulation of quad-rotor dynamics and spatial navigation
Fan Flight control system simulation for quadcopter unmanned aerial vehicle (UAV) based on Matlab Simulink
Reshma et al. Precision aquaculture drone algorithm for delivery in sea cages
US20240278913A1 (en) Flight equipment and operation method
CN111007878A (zh) 一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法
Ali et al. Modeling and controlling the dynamic behavior of an aerial manipulator
Qian et al. Dynamic obstacle avoidance path planning of UAVs
CN113093737A (zh) 水空两栖式全方位自主搜救舰队
Haider et al. Modeling, design and implementation of hybrid fixed-wing tri-copter
Hayama et al. Trial production of variable pitch wing attached multicopter for power saving and long flight
US20240067329A1 (en) Flying object control method
CN113359866B (zh) 一种分布式多栖球形无人系统的协同控制架构
US20240377839A1 (en) Flight vehicle landing method, flight vehicle, information processing device, and program
CN109515700B (zh) 四旋翼飞行器矢量控制方法及四旋翼飞行器
Hussain et al. Design and Development of an Unmanned Aerial Vehicle for Precision Agriculture
Munoz et al. Embedded robust nonlinear control for a four-rotor rotorcraft: Validation in real-time with wind disturbances
Rafferty et al. An autonomous air-sea rescue system using Particle Swarm Optimization

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200414

RJ01 Rejection of invention patent application after publication