《一种无人机模糊控制飞行方法.pdf》由会员分享,可在线阅读,更多相关《一种无人机模糊控制飞行方法.pdf(11页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104133482A43申请公布日20141105CN104133482A21申请号201410294786222申请日20140626G05D1/1020060171申请人中国人民解放军理工大学地址211100江苏省南京市江宁区双龙街60号理工大学(气象学院)72发明人周树道王敏文滋木庄卉王彦杰贾赟金永奇马忠良常昊天74专利代理机构南京瑞弘专利商标事务所普通合伙32249代理人陈建和54发明名称一种无人机模糊控制飞行方法57摘要本发明公开了一种无人机模糊控制飞行方法,包括步骤步骤S1,探测障碍物信息;步骤S2,使用模糊控制算法根据障碍物信息生成模糊避障系统;步骤S3,根据模。
2、糊避障系统对无人机的飞行状态进行控制。本发明能够实时有效地避开无人机飞行路径上的障碍物,保证飞行的安全性。51INTCL权利要求书1页说明书4页附图5页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书4页附图5页10申请公布号CN104133482ACN104133482A1/1页21一种无人机模糊控制飞行方法,其特征在于,包括步骤步骤S1,探测障碍物信息;步骤S2,使用模糊控制算法根据障碍物信息生成模糊避障系统;步骤S3,根据模糊避障系统对无人机的飞行状态进行控制。2根据权利要求1所述的方法,其特征在于,步骤S1中,采用分组循环发射的多超声波传感器组对障碍物进行探测。3根。
3、据权利要求2所述的方法,其特征在于,所述多超声波传感器组包括7个超声波传感器。4根据权利要求1所述的方法,其特征在于,步骤S1中,所述障碍物信息包括左侧障碍物距离信息、右侧障碍物距离信息和前方障碍物距离信息三类。5根据权利要求1至4任意一项所述的方法,其特征在于,步骤S1中,分别探测无人机前方,无人机左侧和无人机右侧的障碍物距离信息。6根据权利要求5所述的方法,其特征在于,步骤S2包括步骤S201,根据线性隶属度函数对所述障碍物信息进行模糊化;步骤S202,根据状态评估模糊控制规则生成所述模糊避障系统;步骤S203,将模糊化后的所述障碍物信息作为输入信息输入所述模糊避障系统;步骤S204,所述。
4、模糊避障系统根据所述输入信息生成模糊控制信息并输出。7根据权利要求6所述的方法,其特征在于,步骤S3包括步骤S301,对所述模糊避障系统输出的模糊控制信息进行反模糊化,并转换为明确的控制信号;步骤S302,根据所述控制信号对无人机的飞行状态进行控制。8根据权利要求6所述的方法,其特征在于,所述线性隶属度函数为线性三角形形式;模糊化后的所述左侧障碍物距离信息包括近和远两种;模糊化后的所述前方障碍物距离信息包括近,中和远三种。9根据权利要求6所述的方法,其特征在于,所述模糊控制信息包括偏航角度和飞行速度两种;所述偏航角度的范围在正负90之间,模糊语言集合包括左转,小角度左转,前进,小角度右转和右转。
5、;所述偏航角度的线性隶属度函数为线性三角形形式;所述飞行速度的范围在0M/S至5M/S之间,模糊语言集合包括慢,中和快;所述飞行速度的线性隶属度函数为线性三角形形式。10根据权利要求7所述的方法,其特征在于,步骤S301中,根据加权平均法对所述模糊避障系统输出的模糊控制信息进行反模糊化,转换公式为M为模糊规则数,ZI为第I条模糊规则下的输出,AI为第I条模糊规则的激活度或加权系数,Z0为最终的输出值。权利要求书CN104133482A1/4页3一种无人机模糊控制飞行方法技术领域0001本发明涉及无人机控制领域,尤其涉及一种无人机模糊控制飞行方法。背景技术0002无人机避障是指无人机在从出发点到。
6、达目的地的路径中通过一定的控制方法有效地避开中途障碍的过程。虽然无人机通过使用GPS数据定位来实现自主飞行在室外环境中是可行的,但是在室内环境或没有GPS信号的情况下是无法实现的。在室内环境中,国内外研究机构普遍使用基于视觉系统进行障碍探测、规避碰撞与定位的方法来实现无人机的自主飞行。例如宾夕法尼亚大学GRASP实验室利用VICON运动捕捉系统提供对四旋翼无人机的状态评估;上海交通大学利用视觉系统对多旋翼飞行器的姿态进行分析等。但是这些系统都存在依赖外部视觉系统并且计算量大的缺点,而且在一些灰尘、浓雾等恶劣环境下无法工作。超声波传感器具有成本低,体积小,不易受电磁、光线、被测对象颜色、烟雾等影。
7、响的特点,其获取的时间信息较直观,在移动机器人领域应用十分广泛。但常规的超声波传感器的探测角度有限,指向性较差,同时在使用时还会出现幻影现象,产生信号串扰问题,因此也无法直接应用于无人机自主飞行领域。发明内容0003本发明鉴于上述情况而作出,其目的是提供一种无人机模糊控制飞行方法,能够实时有效地避开无人机飞行路径上的障碍物,保证飞行的安全性。0004本发明提供一种无人机模糊控制飞行方法,包括步骤0005步骤S1,探测障碍物信息。0006步骤S2,使用模糊控制算法根据障碍物信息生成模糊避障系统。0007步骤S3,根据模糊避障系统对无人机的飞行状态进行控制。0008进一步地,步骤S1中,采用分组循。
8、环发射的多超声波传感器组对障碍物进行探测。所述多超声波传感器组包括7个超声波传感器。0009进一步地,步骤S1中,所述障碍物信息包括左侧障碍物距离信息、右侧障碍物距离信息和前方障碍物距离信息三类。0010进一步地,步骤S1中,分别探测无人机前方,无人机左侧和无人机右侧的障碍物距离信息。0011进一步地,步骤S2具体包括0012步骤S201,根据线性隶属度函数对所述障碍物信息进行模糊化。0013步骤S202,根据状态评估模糊控制规则生成所述模糊避障系统。0014步骤S203,将模糊化后的所述障碍物信息作为输入信息输入所述模糊避障系统。0015步骤S204,所述模糊避障系统根据所述输入信息生成模糊。
9、控制信息并输出。0016其中,所述线性隶属度函数为线性三角形形式;模糊化后的所述左侧障碍物距离信息包括近和远两种;模糊化后的所述前方障碍物距离信息包括近,中和远三种。说明书CN104133482A2/4页40017所述模糊控制信息包括偏航角度和飞行速度两种;所述偏航角度的范围在正负90之间,模糊语言集合包括左转,小角度左转,前进,小角度右转和右转;所述偏航角度的线性隶属度函数为线性三角形形式;所述飞行速度的范围在0M/S至5M/S之间,模糊语言集合包括慢,中和快;所述飞行速度的线性隶属度函数为线性三角形形式。0018进一步地,步骤S3具体包括0019步骤S301,对所述模糊避障系统输出的模糊控。
10、制信息进行反模糊化,并转换为明确的控制信号。0020步骤S302,根据所述控制信号对无人机的飞行状态进行控制。0021进一步地,步骤S301中,根据加权平均法对所述模糊避障系统输出的模糊控制信息进行反模糊化,转换公式为00220023其中,M为模糊规则数,ZI为第I条模糊规则下的输出,AI为第I条模糊规则的激活度或加权系数,Z0为最终的输出值。0024本发明采用一组超声波传感器对无人机的不同方向进行探测,克服了单个超声波传感器探测角度有限,指向性较差的缺点,能够实时有效地避开无人机飞行路径上的障碍物,保证飞行的安全性。附图说明0025图1是本发明的一种无人机模糊控制飞行方法的处理流程示意图;0。
11、026图2是本发明的一种无人机模糊控制飞行方法的第一子流程处理示意图;0027图3是本发明的一种无人机模糊控制飞行方法的第二子流程处理示意图;0028图4是本发明的实施例中四旋翼无人机模糊控制飞行方法的处理示意图;0029图5是本发明的实施例中四旋翼无人机模糊控制飞行方法的多超声波传感器组结构示意图;0030图6是本发明的实施例中四旋翼无人机模糊控制飞行方法的前方输入隶属函数示意图;0031图7是本发明的实施例中四旋翼无人机模糊控制飞行方法的左右两侧输入隶属函数示意图;0032图8是本发明的实施例中四旋翼无人机模糊控制飞行方法的偏航角输出隶属函数示意图;0033图9是本发明的实施例中四旋翼无人。
12、机模糊控制飞行方法的飞行速度输出隶属函数示意图。具体实施方式0034为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。说明书CN104133482A3/4页50035本发明提供一种无人机模糊控制飞行方法,能够实时有效地避开无人机飞行路径上的障碍物,保证飞行的安全性。0036如图1,图2和图3所示,一种无人机模糊控制飞行方法,包括步骤0037步骤S1,探测障碍物信息。0038具体地,采用分组循环发射的多超声。
13、波传感器组对障碍物进行探测。所述多超声波传感器组包括7个超声波传感器,分别探测无人机前方、左右两侧的障碍物距离信息。所述障碍物信息包括左侧障碍物距离信息、右侧障碍物距离信息和前方障碍物距离信息三类。0039步骤S2,使用模糊控制算法根据障碍物信息生成模糊避障系统。0040步骤S3,根据模糊避障系统对无人机的飞行状态进行控制。0041进一步地,上述步骤S2具体包括0042步骤S201,根据线性隶属度函数对所述障碍物信息进行模糊化。0043步骤S202,根据状态评估模糊控制规则生成所述模糊避障系统。0044步骤S203,将模糊化后的所述障碍物信息作为输入信息输入所述模糊避障系统。0045步骤S20。
14、4,所述模糊避障系统根据所述输入信息生成模糊控制信息并输出。0046其中,所述线性隶属度函数为线性三角形形式;模糊化后的所述左侧障碍物距离信息包括近N和远F两种;模糊化后的所述前方障碍物距离信息包括近N,中M和远F三种。0047所述模糊控制信息包括偏航角度和飞行速度两种;所述偏航角度的范围在正负90之间,模糊语言集合包括左转TL,小角度左转TLL,前进GO,小角度右转TRL和右转TR;所述偏航角度的线性隶属度函数为线性三角形形式;所述飞行速度的范围在0M/S至5M/S之间,模糊语言集合包括慢S,中M和快F;所述飞行速度的线性隶属度函数为线性三角形形式。0048进一步地,步骤S3具体包括0049。
15、步骤S301,对所述模糊避障系统输出的模糊控制信息进行反模糊化,并转换为明确的控制信号。0050步骤S302,根据所述控制信号对无人机的飞行状态进行控制。0051进一步地,步骤S301中,根据加权平均法对所述模糊避障系统输出的模糊控制信息进行反模糊化,转换公式为00520053实施例0054如图4至图9所示,四旋翼无人机通过超声波传感器组中的7个超声波传感器对四旋翼无人机的前方和左右两侧进行循环探测,其中7个超声波传感器的编号如图5所示,分别为1至7,第1、第2和第3号超声波传感器对四旋翼无人机的前方进行探测,第3、第6和第7号超声波传感器对四旋翼无人机的左侧进行探测,第2、第4和第5号超声波。
16、传感器对四旋翼无人机的右侧进行探测。0055根据如图6,图7所示的线性隶属度函数对探测到的左侧障碍物信息、前方障碍物信息和右侧障碍物信息进行模糊化,其中N、M和F分别对应近、中和远。说明书CN104133482A4/4页60056根据模糊控制规则中的知识库进行逻辑推理,生成模糊避障系统,并将模糊化后的障碍物信息作为输入信息输入模糊避障系统,模糊避障系统根据输入信息和如图8,图9所示的线性隶属度函数生成偏航角度和飞行速度两种模糊控制信息,其中,TL、TLL、GO、TRL和TR分别对应左转、小角度左转、前进、小角度右转和右转,S、M和F分别对应慢、中和快。0057根据加权平均法对所述模糊避障系统输。
17、出的模糊控制信息进行反模糊化,转换公式为并根据反模糊化后的控制信号对四旋翼无人机的飞行状态进行控制。0058应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。说明书CN104133482A1/5页7图1图2图3说明书附图CN104133482A2/5页8图4说明书附图CN104133482A3/5页9图5说明书附图CN104133482A4/5页10图6图7图8说明书附图CN104133482A105/5页11图9说明书附图CN104133482A11。