基于鸽群优化算法的多无人机局部航迹重规划

云脑智库 2022-03-31 00:00


来源 | 战术导弹技术

智库 | 云脑智库(CloudBrain-TT)

云圈 | “云脑智库微信群”,请加微信:15881101905,备注您的研究方向

声明 | 本号聚焦相关知识分享,内容观点不代表本号立场,可追溯内容均注明来源,若存在版权等问题,请联系(15881101905,微信同号)删除,谢谢。

徐文钰敖海跃刘燕斌 

(南京航空航天大学航天学院,南京 211106)


DOI:10.16358/j.issn.1009-1300.20220503

【引用格式】徐文钰,敖海跃,刘燕斌. 基于鸽群优化算法的多无人机局部航迹重规划[J]. 战术导弹技术,2022 (1):51-57.
 摘 要为解决多无人机协同任务环境下需要面对的航迹重规划问题,针对传统避障方法以及现有常规智能避障算法的局限性,提出融合鸽群优化算法与人工势场法的局部航迹规划方法。该算法克服人工势场法规划的航迹容易陷入局部最优陷阱和使用常规智能避障算法会使时间成本增加的问题,利用鸽群优化算法寻找最优预测距离,可在突发威胁环境下为多无人机规划避开威胁区到达目标点的可行航迹。仿真实验结果表明,该算法能在满足约束的条件下,实现多无人机在面对突发威胁时航迹的动态调整,且时间成本较小。
 关键词航迹规划局部路径规划鸽群优化算法人工势场法

1 引 言

航迹规划作为无人机任务规划中的关键部分,决定着无人机是否能够实现高效作战、完成精准打击。航迹规划就是依照相应的评价准则,为无人机在有障碍物存在的环境中找到一条能够从起始点无碰撞到达目标点的可行飞行路径。目前,常用到的航迹规划方法主要有人工势场法1、栅格法2、A*算法3和可视图法4等。
人工势场法的基本思想是在飞行器的局部环境中构建人工势场,目标点对飞行器产生引力,障碍物对飞行器产生斥力,两种力的矢量叠加构成作用在飞行器上的合力,利用合力引导飞行器的运动。人工势场法由于其结构简单、计算量小、实时性好的优点,目前被广泛应用于动态路径规划领域5-6,但是传统人工势场法存在局部最优点和目标不可达等问题。自从人工势场法问世以后,针对局部最优点的问题,国内外有许多专家学者做了大量的研究,形成两种主要的改进思路,一种是改进人工势场函数,以使得局部最优点出现的概率减小,例如引入速度、加速度等影响因子;第二种思路是将其与别的算法融合,比如融合粒子群算法、遗传算法等7-8。文献[7]结合边缘检测法,引入了沿边走策略,快速逃离局部最优点。文献[9]引入虚拟障碍物来帮助飞行器逃离局部最优点。文献[10]利用速度方向前方的有效障碍物信息对传统人工势场法进行修正,解决了局部最优点的死锁问题。文献[11]引入预测距离,使飞行器在陷入局部最优点之前做出反应。
为克服传统避障方法的弊端,出现了多种智能优化方法,其中各种仿生优化方法尤为引人注目,如利用蚁群算法12、鸽群优化算法13-14等进行避障。然而,智能算法同样有着一定的局限性,如仿生优化算法存在不具备严密的数学性、在随机搜索过程中有着许多不确定因素、缺少理论支持等不足,这使得算法的适用范围比较有限15
本文提出一种融合人工势场法与鸽群优化算法的局部动态航迹规划方法,该算法使用带有预测距离的虚拟目标点法,利用鸽群优化算法对预测距离进行优化,从而提高多无人机在面对复杂威胁区时的局部航迹规划性能。

2 突发威胁环境下的航迹重规划模型

无人机的工作环境通常都较为复杂,具有较多不确定的突发状况,这使得无人机几乎无法提前获知全部的环境信息,有些威胁仅在无人机抵达其附近区域后才能发现,这时就需要无人机具备局部航迹重规划的能力。进行局部航迹重规划前需要首先解决两个问题,一是确定何时开始进行局部重规划,二是确定局部重规划的起点和终点。这里给出触发重规划需要满足两个条件:
(1)无人机通过机载传感器探知到新的威胁;
(2)无人机继续按照离线初始路径飞行将进入威胁区。
明确了何时开始进行局部重规划后,就要确定局部重规划的起点和终点。动态规划目前主要有两种起终点选择方式,一种是以探知到突发威胁的点为起点,避开威胁区之后回到离线初始路径上,继续沿离线初始路径前进;另一种是以探知到突发威胁的点为起点,以目标点为终点重新规划一条路径,本文中采用第一种方式设置起点和终点。
图1所示,本文研究内容为无人机在突发威胁环境下的局部航迹重规划。无人机从起始点朝向目标点飞行途中,在离线航迹上有突发威胁出现,影响无人机正常飞行,此时就要对该条离线航迹进行局部重规划,如图1中点划线所示,其中为无人机自带传感器的最大探测半径。

▲ 图1   航迹重规划示意图

2.1 环境模型

Voronoi图是根据环境中的威胁信息,取所有威胁区的中心,依次生成威胁区中心的中垂线,得到Voronoi边。由于Voronoi边上的点到相邻的两个威胁区中心的距离相等,所以无人机沿着Voronoi边飞行受到两个相邻威胁区的威胁最小,安全系数较高。在无人机飞行高度不变时,问题可以看作是二维的多无人机路径规划。环境建模的Voronoi图如图2所示。

▲ 图2   环境建模的Voronoi图

2.2 航迹代价指标

2.2.1 航迹距离代价
航迹距离代价函数的作用是尽量缩短飞行距离,得到最短飞行路径,可定义为:

(1)
式中,为第段飞行航迹的距离,有:

(2)
式中,为无人机个数,为第个航路点,分别表示第架无人机的两个相邻航路点的坐标。
2.2.2 航迹机动代价
使用无人机的转向角来衡量轨迹的平滑性,如图3所示为航迹中某点转向角的示意图。无人机轨迹中由转弯所产生的机动代价可表示为:

(3)
式中,为第架无人机的第个航路点处的转向角。

▲ 图3   转向角示意图

2.3 航迹约束条件

2.3.1 最大航程约束
无人机在飞行过程中受挂载油箱燃料或电池容量限制,规划出航迹的航程需小于最大航程。设最大航程为,此约束的数学模型如式(4)所示:

(4)
式中,表示第段航迹的长度,表示航迹段数量。
2.3.2 最小航迹段约束
无人机在飞行过程中从一个姿态转变为另一个时,必须飞行的最小距离称为最小直线航迹距离。设受无人机性能及通信延迟限制,最小航迹段距离为,则航迹中任意直线航迹的距离满足如式(5)所示的条件:

(5)

3 鸽群优化算法

鸽群优化算法是国内学者受家鸽自主归巢行为的启发而提出的优化算法,它主要借助地图罗盘算子与地标算子实现对鸽群位置与速度的更新。
在鸽群优化算法中,第只鸽子的位置、速度采用如式(6)和(7)表示:

(6)

(7)
算法前期使用地图罗盘算子迭代更新,设第只鸽子在第次迭代中其位置为,速度为,最优鸽子的位置为,速度为

(8)

(9)
式中,为地图罗盘算子,为[0,1]间的随机数。
算法后期使用地标算子迭代更新,每一次更新后,需要将所有鸽子按照适应度值的大小进行排序。设第只鸽子在第次迭代中的位置为,鸽群中心位置为

(10)

(11)

(12)
式中,为第次迭代后鸽子数量,为适应度函数。

4 局部动态航迹规划方法

4.1 传统人工势场法

人工势场法最早由Khatib在20世纪80年代提出17,这种方法假设无人机在一种虚拟势场下运动,这种虚拟势场被称为人工势场。人工势场包括引力场和斥力场,其中目标点对无人机产生引力,引导无人机朝向其运动,威胁对无人机产生斥力,避免无人机与之发生碰撞。无人机在其路径上每一点所受的合力都等于这一点所有斥力与引力的和。因此,人工势场定义为:

(13)
式中,为引力场,为斥力场。引力和斥力被定义为引力场和斥力场的负梯度,可知无人机在人工势场中所受的合力为:

(14)
式中,为目标点对无人机产生的引力,为威胁对无人机产生的斥力,无人机所受合力如图4所示。

▲ 图4   人工势场法示意图
在无人机飞行高度保持不变的情况下,可将问题简化为二维的路径规划问题,设无人机的坐标为,目标点坐标为,引力场函数和斥力场函数计算公式为:

(15)

(16)
式中,为目标点对无人机的引力场,为威胁对无人机的斥力场,为引力增益系数,为斥力增益系数,为无人机在空间位置与威胁的最短距离,为单个威胁影响的最大距离范围,只有在无人机与威胁的距离小于时,威胁才对无人机产生影响。引力和斥力分别为引力场函数和斥力场函数的负梯度:

(17)

(18)

4.2 带预测距离的虚拟目标点法

针对无人机的飞行方向前方存在的复杂威胁区,引入参数预测距离,首先找出距离当前位置与目标点连线所在直线最近的威胁区,将其作为中心威胁区,并计算无人机当前位置到中心威胁区的距离。然后判断的大小,如果,则无人机按照传统人工势场法向目标点移动;如果,则将飞行方向所在直线朝威胁区个数较少的方向每次旋转一个较小的角度,并且判断所有威胁区到旋转后的直线的距离是否大于安全距离,如果大于,则停止旋转,以当前位置为端点,以当前直线为方向,以为半径,作一线段,线段的另一端点就是虚拟目标点的位置。之后沿当前直线继续前进,直到达到虚拟目标点,跳出局部最优陷阱。
预测距离的选择决定着虚拟目标点法的成败及所规划出航迹的性能。预测距离选择过小,会使得无人机先进入凹形威胁区内,然后再逃出,这会使得规划出的航迹不够平滑,导致机动代价增大,甚至存在规划失败的可能;预测距离选择过大,则会使得无人机过早使用虚拟目标点法进行规划,这会导致航迹距离代价过大。图5为带预测距离的虚拟目标点法的示意图。

▲ 图5   带预测距离的虚拟目标点法示意图

4.3 基于鸽群优化算法的局部动态航迹规划

无人机按照预先装载的离线规划航迹飞行,在飞行过程中利用传感器感测环境中的障碍物,在无人机感知到可能使其陷入局部最优的复杂威胁区后,首先使用鸽群优化算法对预测距离的选择进行优化,然后再执行虚拟目标点法,以此来帮助无人机避开威胁区陷阱。
使用鸽群优化算法对预测距离进行优化时适应度值的计算方法如下:
当满足约束条件时,

(19)

(20)

(21)
当不满足约束条件时,

(22)
式中,为当前点的坐标,为威胁区的圆心坐标,为虚拟目标点法产生的路径长度代价,为从当前点指向威胁区的向量,为从当前点指向虚拟目标点的向量,为虚拟目标点法产生的转向角代价,为权重系数,为虚拟目标点法产生的总代价。
下面将给出基于鸽群优化算法的局部动态航迹规划算法工作的具体流程图,如图6所示。

▲ 图6   基于鸽群优化算法的局部动态路径规划算法流程图
基于鸽群优化算法的局部动态路径规划算法具体实施步骤如下:
步骤1:给定人工势场法的相关参数:引力增益系数、斥力增益系数和单个威胁影响的最大距离范围
步骤2:判断无人机是否到达目标点,若是则结束,否则进行步骤3;
步骤3:计算引力和斥力,并向合力方向前进一个步长;
步骤4:判断是否检测到复杂威胁区,是则进行步骤5,否则进行步骤2;
步骤5:给定,初始化鸽群优化算法的参数,如地图罗盘算子、种群数量、最大迭代次数,确定适应度函数,随机初始化鸽群的位置与速度。执行步骤6;
步骤6:根据给定的,启动地图罗盘算子,迭代更新至,根据适应度值的大小确定
步骤7:根据适应度值淘汰20%的鸽子,启动地标算子,迭代更新至,得到
步骤8:连接当前位置和目标点,判断是否能找到威胁区,是则继续,否则进行步骤2;
步骤9:判断当前点到威胁区的距离和预测距离的大小,如果,则沿着当前方向继续前进并进行步骤2;
步骤10:以当前点到威胁区的距离为半径,向威胁区少的一侧旋转2°;
步骤11:判断当前方向所在直线是否与威胁区相交,是则进行步骤10,否则以半径的另一端点为虚拟目标点,沿直线前进到虚拟目标点,并进行步骤2。

5 仿真和实验

为了验证本文所提方法在面对突发威胁时的有效性和可行性,在Matlab仿真环境下,利用该方法进行仿真测试。仿真环境为300 m×300 m的区域,共设置两种突发威胁环境,第一种是较为简单的一字型威胁,第二种是凹形陷阱威胁。
鸽群优化算法中相关参数设置为:种群数为100,地图罗盘算子迭代次数为64,地标算子迭代次数为16,适应度评价权值为0.5。人工势场中相关参数设置为:引力增益系数为1,斥力增益系数为100,单个威胁影响的最大距离范围为50 m,安全距离为0.5 m。
在仿真测试中,目标点是事先探测已知的,故无人机在出发时就已经装载离线初始路径。假设有3架无人机飞向3个目标点,3架无人机的起始坐标分别为(10,100)(10,150)(10,200),3个目标的坐标分别为(290,30)(290,150)(290,270)。
第一种突发威胁环境,区域内有7个已知威胁,此外还有3个突发威胁,其位置和威胁区半径如表1所示。

▼ 表1   突发威胁区参数


仿真结果如图7所示,图中菱形为无人机起始点,五角星为无人机目标点,三角形为局部动态规划路径的起点与终点,黑色圆形为已知威胁,红色圆形为突发威胁,黑色实线条表示离线初始路径,蓝色点虚线代表局部动态规划路径。

▲ 图7   面对突发威胁的规划结果
图7中,3架无人机的离线路径均可避开已知威胁,但与突发威胁有交叉出现,局部动态规划路径则可以绕开突发威胁,并在避开之后重新回到离线初始路径上继续前进,能够满足局部动态路径规划的安全要求;本次仿真耗时0.3 s,能够满足局部动态路径规划的实时性要求。
第二种突发威胁环境,区域内有7个已知威胁,此外还有一个突发的复杂凹形陷阱威胁。仿真结果如图8所示。

▲ 图8   面对复杂突发威胁的规划结果
图8中,可以看到2号无人机的离线初始路径与突发的凹形威胁区有交叉部分,而使用本文方法得到的局部动态规划路径可以成功避开凹形威胁区,避免陷入局部最优陷阱,满足无人机在面对复杂突发威胁时的安全需求;本次仿真耗时0.09 s,进一步显示了本方法具有较好的实时性。

6 结 论

本文对多无人机突发威胁环境下的局部路径规划问题进行了研究,提出了一种基于鸽群优化算法的局部动态路径规划算法,在带有预测距离的虚拟目标点法的基础上融入智能优化算法,可适用于无人机面对突发复杂威胁时的局部动态避障。仿真结果证明,该算法可以避免传统人工势场法容易陷入的局部最优陷阱,且所需时间成本也较小,能够满足局部动态路径规划的安全性和实时性要求。


本文来源:《战术导弹技术》2022年第1期

- The End

版权声明:欢迎转发本号原创内容,转载和摘编需经本号授权并标注原作者和信息来源为云脑智库。本公众号目前所载内容为本公众号原创、网络转载或根据非密公开性信息资料编辑整理,相关内容仅供参考及学习交流使用。由于部分文字、图片等来源于互联网,无法核实真实出处,如涉及相关争议,请跟我们联系删除。我们致力于保护作者知识产权或作品版权,本公众号所载内容的知识产权或作品版权归原作者所有。本公众号拥有对此声明的最终解释权。

投稿/招聘/推广/合作/入群/赞助 请加微信:15881101905,备注关键词

“阅读是一种习惯,分享是一种美德,我们是一群专业、有态度的知识传播者.”

 阅读原文加入知识星球,发现更多精彩内容.

 分享💬 点赞👍 在看❤️@以“三连”行动支持优质内容! 

云脑智库 努力是一种生活态度,与年龄无关!专注搬运、分享、发表雷达、卫通、通信、化合物半导体等技术应用、行业调研、前沿技术探索!专注相控阵、太赫兹、微波光子、光学等前沿技术学习、分享
评论
  • 天问Block和Mixly是两个不同的编程工具,分别在单片机开发和教育编程领域有各自的应用。以下是对它们的详细比较: 基本定义 天问Block:天问Block是一个基于区块链技术的数字身份验证和数据交换平台。它的目标是为用户提供一个安全、去中心化、可信任的数字身份验证和数据交换解决方案。 Mixly:Mixly是一款由北京师范大学教育学部创客教育实验室开发的图形化编程软件,旨在为初学者提供一个易于学习和使用的Arduino编程环境。 主要功能 天问Block:支持STC全系列8位单片机,32位
    丙丁先生 2024-12-11 13:15 50浏览
  • 概述 通过前面的研究学习,已经可以在CycloneVGX器件中成功实现完整的TDC(或者说完整的TDL,即延时线),测试结果也比较满足,解决了超大BIN尺寸以及大量0尺寸BIN的问题,但是还是存在一些之前系列器件还未遇到的问题,这些问题将在本文中进行详细描述介绍。 在五代Cyclone器件内部系统时钟受限的情况下,意味着大量逻辑资源将被浪费在于实现较大长度的TDL上面。是否可以找到方法可以对此前TDL的长度进行优化呢?本文还将探讨这个问题。TDC前段BIN颗粒堵塞问题分析 将延时链在逻辑中实现后
    coyoo 2024-12-10 13:28 102浏览
  • 智能汽车可替换LED前照灯控制运行的原理涉及多个方面,包括自适应前照灯系统(AFS)的工作原理、传感器的应用、步进电机的控制以及模糊控制策略等。当下时代的智能汽车灯光控制系统通过车载网关控制单元集中控制,表现特殊点的有特斯拉,仅通过前车身控制器,整个系统就包括了灯光旋转开关、车灯变光开关、左LED前照灯总成、右LED前照灯总成、转向柱电子控制单元、CAN数据总线接口、组合仪表控制单元、车载网关控制单元等器件。变光开关、转向开关和辅助操作系统一般连为一体,开关之间通过内部线束和转向柱装置连接为多,
    lauguo2013 2024-12-10 15:53 85浏览
  • 时源芯微——RE超标整机定位与解决详细流程一、 初步测量与问题确认使用专业的电磁辐射测量设备,对整机的辐射发射进行精确测量。确认是否存在RE超标问题,并记录超标频段和幅度。二、电缆检查与处理若存在信号电缆:步骤一:拔掉所有信号电缆,仅保留电源线,再次测量整机的辐射发射。若测量合格:判定问题出在信号电缆上,可能是电缆的共模电流导致。逐一连接信号电缆,每次连接后测量,定位具体哪根电缆或接口导致超标。对问题电缆进行处理,如加共模扼流圈、滤波器,或优化电缆布局和屏蔽。重新连接所有电缆,再次测量
    时源芯微 2024-12-11 17:11 79浏览
  •         霍尔传感器是根据霍尔效应制作的一种磁场传感器。霍尔效应是磁电效应的一种,这一现象是霍尔(A.H.Hall,1855—1938)于1879年在研究金属的导电机构时发现的。后来发现半导体、导电流体等也有这种效应,而半导体的霍尔效应比金属强得多,利用这现象制成的各种霍尔元件,广泛地应用于工业自动化技术、检测技术及信息处理等方面。霍尔效应是研究半导体材料性能的基本方法。通过霍尔效应实验测定的霍尔系数,能够判断半导体材料的导电类型、载流子浓度及载流子
    锦正茂科技 2024-12-10 11:07 64浏览
  • 【萤火工场CEM5826-M11测评】OLED显示雷达数据本文结合之前关于串口打印雷达监测数据的研究,进一步扩展至 OLED 屏幕显示。该项目整体分为两部分: 一、框架显示; 二、数据采集与填充显示。为了减小 MCU 负担,采用 局部刷新 的方案。1. 显示框架所需库函数 Wire.h 、Adafruit_GFX.h 、Adafruit_SSD1306.h . 代码#include #include #include #include "logo_128x64.h"#include "logo_
    无垠的广袤 2024-12-10 14:03 71浏览
  • 全球知名半导体制造商ROHM Co., Ltd.(以下简称“罗姆”)宣布与Taiwan Semiconductor Manufacturing Company Limited(以下简称“台积公司”)就车载氮化镓功率器件的开发和量产事宜建立战略合作伙伴关系。通过该合作关系,双方将致力于将罗姆的氮化镓器件开发技术与台积公司业界先进的GaN-on-Silicon工艺技术优势结合起来,满足市场对高耐压和高频特性优异的功率元器件日益增长的需求。氮化镓功率器件目前主要被用于AC适配器和服务器电源等消费电子和
    电子资讯报 2024-12-10 17:09 88浏览
  • RK3506 是瑞芯微推出的MPU产品,芯片制程为22nm,定位于轻量级、低成本解决方案。该MPU具有低功耗、外设接口丰富、实时性高的特点,适合用多种工商业场景。本文将基于RK3506的设计特点,为大家分析其应用场景。RK3506核心板主要分为三个型号,各型号间的区别如下图:​图 1  RK3506核心板处理器型号场景1:显示HMIRK3506核心板显示接口支持RGB、MIPI、QSPI输出,且支持2D图形加速,轻松运行QT、LVGL等GUI,最快3S内开
    万象奥科 2024-12-11 15:42 71浏览
  • 我的一台很多年前人家不要了的九十年代SONY台式组合音响,接手时只有CD功能不行了,因为不需要,也就没修,只使用收音机、磁带机和外接信号功能就够了。最近五年在外地,就断电闲置,没使用了。今年9月回到家里,就一个劲儿地忙着收拾家当,忙了一个多月,太多事啦!修了电气,清理了闲置不用了的电器和电子,就是一个劲儿地扔扔扔!几十年的“工匠式”收留收藏,只能断舍离,拆解不过来的了。一天,忽然感觉室内有股臭味,用鼻子的嗅觉功能朝着臭味重的方向寻找,觉得应该就是这台组合音响?怎么会呢?这无机物的东西不会腐臭吧?
    自做自受 2024-12-10 16:34 141浏览
  •         在有电流流过的导线周围会感生出磁场,再用霍尔器件检测由电流感生的磁场,即可测出产生这个磁场的电流的量值。由此就可以构成霍尔电流、电压传感器。因为霍尔器件的输出电压与加在它上面的磁感应强度以及流过其中的工作电流的乘积成比例,是一个具有乘法器功能的器件,并且可与各种逻辑电路直接接口,还可以直接驱动各种性质的负载。因为霍尔器件的应用原理简单,信号处理方便,器件本身又具有一系列的du特优点,所以在变频器中也发挥了非常重要的作用。  &nb
    锦正茂科技 2024-12-10 12:57 76浏览
  • 一、SAE J1939协议概述SAE J1939协议是由美国汽车工程师协会(SAE,Society of Automotive Engineers)定义的一种用于重型车辆和工业设备中的通信协议,主要应用于车辆和设备之间的实时数据交换。J1939基于CAN(Controller Area Network)总线技术,使用29bit的扩展标识符和扩展数据帧,CAN通信速率为250Kbps,用于车载电子控制单元(ECU)之间的通信和控制。小北同学在之前也对J1939协议做过扫盲科普【科普系列】SAE J
    北汇信息 2024-12-11 15:45 83浏览
  • 近日,搭载紫光展锐W517芯片平台的INMO GO2由影目科技正式推出。作为全球首款专为商务场景设计的智能翻译眼镜,INMO GO2 以“快、准、稳”三大核心优势,突破传统翻译产品局限,为全球商务人士带来高效、自然、稳定的跨语言交流体验。 INMO GO2内置的W517芯片,是紫光展锐4G旗舰级智能穿戴平台,采用四核处理器,具有高性能、低功耗的优势,内置超微高集成技术,采用先进工艺,计算能力相比同档位竞品提升4倍,强大的性能提供更加多样化的应用场景。【视频见P盘链接】 依托“
    紫光展锐 2024-12-11 11:50 51浏览
  • 习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习笔记&记录学习习笔记&记学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记
    youyeye 2024-12-10 16:13 109浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦