书签 分享 收藏 举报 版权申诉 / 16

一种直升机森林救火林火定位方法.pdf

  • 上传人:a2
  • 文档编号:4643099
  • 上传时间:2018-10-23
  • 格式:PDF
  • 页数:16
  • 大小:597.58KB
  • 摘要
    申请专利号:

    CN201110419177.1

    申请日:

    2011.12.14

    公开号:

    CN102564407A

    公开日:

    2012.07.11

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):G01C 15/00申请日:20111214|||公开

    IPC分类号:

    G01C15/00; A62C3/02

    主分类号:

    G01C15/00

    申请人:

    陕西千山航空电子有限责任公司

    发明人:

    刘华磊; 江舟

    地址:

    710065 陕西省西安市高新区南三环辅道G16号

    优先权:

    专利代理机构:

    中国航空专利中心 11008

    代理人:

    杜永保

    PDF完整版下载: PDF下载
    内容摘要

    本发明属于航空电子技术领域,涉及到一种直升机森林救火林火定位方法。利用机载红外探测设备探测森林中的林火,红外探测设备在探测到林火时,会通知机载计算机,同时输出该时刻红外探测设备的俯仰角、方位角。利用航姿、大气、GPS等传感器,采集直升机姿态、高度、位置等飞行参数。然后根据红外探测设备的俯仰角、方位角以及飞行参数进行计算。本发明能够大大减小飞行姿态和复杂地形对定位精度的影响,飞行员可以在离林火距离较远的地方,准确定位林火位置,不需要飞到林火上空或近距离靠近林火,提高了安全性。本发明可以准确、稳定地定位林火位

    权利要求书

    1.一种直升机森林救火林火定位方法,直升机检测到林火之后,对
    该林火的具体位置进行定位,其特征在于,由以下步骤组成:
    步骤一:分别建立机体坐标系和大地坐标系:
    (1)建立机体坐标系:以机载红外探测设备旋转中心为原点O′,
    以沿机体纵轴指向机头方向为X′轴正方向,以沿机体横轴指向左侧的方
    向为Y′轴正向,按照右手系建立机体直角坐标系O′X′Y′Z′;
    (2)建立大地坐标系:以直升机t1时刻所处的位置在地面的投影为
    原点O,以正北方向为X轴正向,以竖直向上方向为Z轴正向,按照右手
    系建立大地坐标系OXYZ;
    步骤二:根据机载红外探测设备的俯仰角θ1、方位角计算t1时刻
    机载红外探测设备的红外光轴所在的直线L1在机体坐标系O′X′Y′Z′
    下的方向矢量,将其变换至大地坐标系OXYZ下:
    (1)计算t1时刻直线L1在机体坐标系O′X′Y′Z′下的方向矢量

    (2)运用坐标变换的方法,计算t1时刻直线L1在OXYZ坐标系下的方
    向矢量η1:
    η1=[η11,η12,η13]T=R1ε1
    其中R1=Rr(β1)Rp(α1)Rh(γ1),γ1、β1、α1分别为直升机的航向角、横滚
    角、俯仰角,
    R h ( γ 1 ) = cos γ 1 - sin γ 1 0 sin γ 1 cos γ 1 0 0 0 1 , ]]>
    R p ( α 1 ) = cos α 1 0 sin α 1 0 1 0 - sin α 1 0 cos α 1 , ]]>
    R r ( β 1 ) = 1 0 0 0 cos β 1 - sin 0 sin β 1 cos β 1 β 1 . ]]>
    步骤三:计算t1时刻林火在大地坐标系OXYZ下的坐标S1:
    (1)计算直线L1在大地坐标系OXYZ下的方程:直升机在t1时刻空中
    的位置为点Q1,Q1在大地坐标系下的坐标为(0,0,H1-H0),则L1的
    直线方程为
    x η 11 = y η 12 = z - ( H 1 - H 0 ) η 13 ]]>
    其中,H0为当地海拔高度,H1为t1时刻直升机绝对气压高度
    (2)计算直线L1与地平面OXY(z=0)的交点,得到t1时刻林火在大
    地坐标系OXYZ下的坐标(-η11(H1-H0)/η13,-η12(H1-H0)/η13,0);
    步骤四:计算t1时刻林火的经度、纬度:
    林火纬度lap:
    若直升机位于北纬位置,则
    la p = la 1 - η 11 η 13 ( H 1 - H 0 ) / 111000 , ]]>
    若直升机位于南纬,则
    la p = la 1 + η 11 η 13 ( H 1 - H 0 ) / 111000 . ]]>
    林火经度lop:
    若直升机位于东经位置,则
    lo p = lo 1 + η 12 η 13 ( H 1 - H 0 ) / [ 111000 cos ( la p ) ] , ]]>
    若直升机位于西经位置,则
    lo p = lo 1 - η 12 η 13 ( H 1 - H 0 ) / [ 111000 cos ( la p ) ] . ]]>
    其中,lo1与la1分别代表直升机在t1时刻经度和纬度,数值111000表
    示1纬度的距离,单位米;
    步骤五:重复步骤二及步骤三,计算t2时刻机载红外探测设备的红外
    光轴所在直线L2在大地坐标系OXYZ下的直线方程:
    x - x 0 η 21 = y - y 0 η 22 = z - ( H 2 - H 0 ) η 23 , ]]>
    其中(x0,y0,H2-H0)为t2时刻直升机在大地坐标系OXYZ下坐标,x0,y0
    按下述方法计算:
    计算x0:
    若直升机位于北纬位置,则
    x0=(la2-la1)/111000,
    若直升机位于南纬,则
    x0=-(la2-la1)/111000.
    计算y0:
    若直升机位于东经位置,则
    y0=-(lo2-lo1)/[111000cos(la2)],
    若直升机位于西经位置,则
    y0=(lo2-lo1)/[111000cos(la2)].
    步骤六:修正林火位置:计算L1、L2上距离最近的两点P1、P2,取P1
    点的坐标(xp,yp,zp)作为林火位置;修正后的林火经度、纬度如下:
    修正后林火纬度lap:
    若直升机位于北纬位置,则
    lap=la1+xp/111000,
    若直升机位于南纬,则
    lap=la1-xp/111000.
    修正后林火经度lop:
    若直升机位于东经位置,则
    lop=lo1-yp/[111000cos(lap)],
    若直升机位于西经位置,则
    lop=lo1+yp/[111000cos(lap)].
    则林火海拔高度:zp+H0。
    2.根据权利要求1所述的一种直升机森林救火林火定位方法,其特
    征在于,所述步骤六通过简单搜索步骤完成,包括以下步骤:
    (1)初始化搜索步长h0,设临时变量h=0,临时变量d1和d2,
    d2=d1=M,M取一个很大的数,表示正无穷大;
    (2)x=x1,y=y1,z=z1,将z1=h,z2=h代入(i)和(ii)式中,
    计算x1,x2,y1,y2,计算d2=(x2-x1)2+(y2-y1)2;
    (3)若d2>d1,则林火坐标为(x,y,z),按照步骤四计算林火经
    度、纬度,z-H0为林火海拔位置;若d2≤d1,则d1=d2,h=h+h0,返回
    b)。

    说明书

    一种直升机森林救火林火定位方法

    技术领域

    本发明属于航空电子技术领域,涉及到一种直升机森林救火林火定
    位方法。

    背景技术

    森林救火直升机应用于森林防火、灭火等任务。通过在直升机腹部
    安装红外探测设备,操作员在机舱内操作平台上转动操作杆,可以转动
    红外探测设备,以探测森林中林火,计算出林火的位置,发送给森林防
    火指挥部门,指引地面救火人员扑灭林火。因此,如何准确定位林火位
    置,将直接影响到林火是否能够及时扑灭,避免造成更大的损失。目前,
    地面林火红外探测技术主要是利用红外探测设备探测森林林火,在探测
    到林火时,利用该时刻红外探测设备的俯仰角、方位角,然后根据红外
    探测设备高度以及当前位置,即可计算出林火的位置。机载红外探测设
    备不能使用同样的计算方法。首先是因为飞机具有偏航、俯仰、横滚等
    飞行姿态,不能直接利用红外探测设备的角度进行计算;其次是森林中
    地形复杂,有平地还有高山等,这将会直接影响到林火的准确定位。

    发明内容

    本发明的目的是:提供一种直升机森林救火林火定位方法,使得可
    以利用机载红外探测设备准确定位林火位置,给出林火的经度、纬度以
    及海拔,解决因为飞行姿态、地形复杂引起的定位不准确问题。

    本发明的技术方案是:本发明利用机载红外探测设备探测森林中的
    林火,红外探测设备在探测到林火时,会通知机载计算机,同时输出该
    时刻红外探测设备的俯仰角、方位角。利用航姿、大气、GPS等传感器,
    采集直升机姿态、高度、位置等飞行参数。然后根据红外探测设备的俯
    仰角、方位角以及飞行参数进行计算,按照如下步骤在机载计算机中实
    现:

    一种直升机森林救火林火定位方法,直升机检测到林火之后,对该
    林火的具体位置进行定位,由以下步骤组成:

    步骤一:分别建立机体坐标系和大地坐标系:

    (1)建立机体坐标系:以机载红外探测设备旋转中心为原点O′,
    以沿机体纵轴指向机头方向为X′轴正方向,以沿机体横轴指向左侧的方
    向为Y′轴正向,按照右手系建立机体直角坐标系O′X′Y′Z′;

    (2)建立大地坐标系:以直升机t1时刻所处的位置在地面的投影为
    原点O,以正北方向为X轴正向,以竖直向上方向为Z轴正向,按照右手
    系建立大地坐标系OXYZ;

    步骤二:根据机载红外探测设备的俯仰角θ1、方位角计算t1时刻
    机载红外探测设备的红外光轴所在的直线L1在机体坐标系O′X′Y′Z′
    下的方向矢量,将其变换至大地坐标系OXYZ下:

    (1)计算t1时刻直线L1在机体坐标系O′X′Y′Z′下的方向矢量

    (2)运用坐标变换的方法,计算t1时刻直线L1在OXYZ坐标系下的方
    向矢量η1:

    η1=[η11,η12,η13]T=R1ε1

    其中R1=Rr(β1)Rp(α1)Rh(γ1),γ1、β1、α1分别为直升机的航向角、横滚
    角、俯仰角,

    R h ( γ 1 ) = cos γ 1 - sin γ 1 0 sin γ 1 cos γ 1 0 0 0 1 , ]]>

    R p ( α 1 ) = cos α 1 0 sin α 1 0 1 0 - sin α 1 0 cos α 1 , ]]>

    R r ( β 1 ) = 1 0 0 0 cos β 1 - sin 0 sin β 1 cos β 1 β 1 . ]]>

    步骤三:计算t1时刻林火在大地坐标系OXYZ下的坐标S1:

    (1)计算直线L1在大地坐标系OXYZ下的方程:直升机在t1时刻空中
    的位置为点Q1,Q1在大地坐标系下的坐标为(0,0,H1-H0),则L1的
    直线方程为

    x η 11 = y η 12 = z - ( H 1 - H 0 ) η 13 ]]>

    其中,H0为当地海拔高度,H1为t1时刻直升机绝对气压高度

    (2)计算直线L1与地平面OXY(z=0)的交点,得到t1时刻林火在大
    地坐标系OXYZ下的坐标(-η11(H1-H0)/η13,-η12(H1-H0)/η13,0);

    步骤四:计算t1时刻林火的经度、纬度:

    林火纬度lap:

    若直升机位于北纬位置,则

    la p = la 1 - η 11 η 13 ( H 1 - H 0 ) / 111000 , ]]>

    若直升机位于南纬,则

    la p = la 1 + η 11 η 13 ( H 1 - H 0 ) / 111000 . ]]>

    林火经度lop:

    若直升机位于东经位置,则

    lo p = lo 1 + η 12 η 13 ( H 1 - H 0 ) / [ 111000 cos ( la p ) ] , ]]>

    若直升机位于西经位置,则

    lo p = lo 1 - η 12 η 13 ( H 1 - H 0 ) / [ 111000 cos ( la p ) ] . ]]>

    其中,lo1与la1分别代表直升机在t1时刻经度和纬度,数值111000表
    示1纬度的距离,单位米;

    步骤五:重复步骤二及步骤三,计算t2时刻机载红外探测设备的红外
    光轴所在直线L2在大地坐标系OXYZ下的直线方程:

    x - x 0 η 21 = y - y 0 η 22 = z - ( H 2 - H 0 ) η 23 , ]]>

    其中(x0,y0,H2-H0)为t2时刻直升机在大地坐标系OXYZ下坐标,x0,y0
    按下述方法计算:

    计算x0:

    若直升机位于北纬位置,则

    x0=(la2-la1)/111000,

    若直升机位于南纬,则

    x0=-(la2-la1)/111000.

    计算y0:

    若直升机位于东经位置,则

    y0=-(la2-la1)/[111000cos(la2)],

    若直升机位于西经位置,则

    y0=(lo2-lo1)/[111000cos(la2)].

    步骤六:修正林火位置:计算L1、L2上距离最近的两点P1、P2,取P1
    点的坐标(xp,yp,zp)作为林火位置;修正后的林火经度、纬度如下:

    修正后林火纬度lap:

    若直升机位于北纬位置,则

    lap=la1+xp/111000,

    若直升机位于南纬,则

    lap=la1-xp/111000.

    修正后林火经度lop:

    若直升机位于东经位置,则

    lop=lo1-yp/[111000cos(lap)],

    若直升机位于西经位置,则

    lop=lo1+yp/[111000cos(lap)].

    则林火海拔高度:zp+H0。

    优选地,所述步骤六通过简单搜索步骤完成,包括以下步骤:

    (1)初始化搜索步长h0,设临时变量h=0,临时变量d1和d2,
    d2=d1=M,M取一个很大的数,表示正无穷大;

    (2)x=x1,y=y1,z=z1,将z1=h,z2=h代入(i)和(ii)式中,
    计算x1,x2,y1,y2,计算d2=(x2-x1)2+(y2-y1)2;

    (3)若d2>d1,则林火坐标为(x,y,z),按照步骤四计算林火经
    度、纬度,z-H0为林火海拔位置;若d2≤d1,则d1=d2,h=h+h0,返回
    b)。

    本发明的优点是:本发明林火定位方法能够利用机载红外探测设备
    准确定位森林中林火位置,大大减小飞行姿态和复杂地形对定位精度的
    影响,飞行员可以在离林火距离较远的地方,准确定位林火位置,不需
    要飞到林火上空或近距离靠近林火,提高了安全性。另外,在直升机巡
    逻时,可以探测森林中初起的小火和地下火。林火位置以经度、纬度给
    出,可以结合电子地图显示林火位置。本发明可以准确、稳定地定位林
    火位置,正确指引地面救火人员扑灭火灾,避免造成更大的损失。

    附图说明

    图1是机体坐标系下红外光轴方向矢量示意图;

    图2是本发明一种直升机森林救火林火定位示意图;

    图3是简单搜索步骤示意图。

    具体实施方式

    下面结合附图及实例对本发明做进一步详细描述,请参阅图1至图3。

    如图2所示,操作员转动红外探测设备,第一次探测到林火的时刻
    为t1,直升机位于Q1位置。第二次探测到林火的时刻为t2,直升机位于
    Q2位置。以Q1在地面的投影O点为原点,航向角0°方向(正北方向)
    为X轴正向、竖直向上为Z轴正向,建立右手直角坐标系OXYZ。如图1
    所示,以直升机腹部红外探测设备方向轴的转动中心O′点为原点,直升
    机纵轴指向机头方向为X′轴正方向,横轴指向左侧方向为Y′轴正向,
    建立右手直角坐标系O′X′Y′Z′。在图1中,O′A为红外探测设备的
    红外光轴所在直线,ε为红外探测设备的红外光轴所在直线的方向矢量,
    简称为红外光轴方向矢量。θ为红外探测设备俯仰角,即ε与平面O′X
    ′Y′夹角,抬头为正。为红外探测设备方位角,即ε在平面O′X′Y
    ′上投影O′B与X′轴正向的夹角,逆时针为正。

    在图2中,平面CDEF,即OXY平面,为地平面。Q1为t1时刻直升机
    位置,Q1S1为t1时刻红外探测设备的红外光轴所在直线,也记为L1。S1
    为L1S1与地平面交点,即第一次定位的林火位置。Q2为t2时刻直升机位
    置,Q2′为Q2在OXY平面上的投影,Q2S2为t2时刻红外探测设备的红外
    光轴所在直线,也记为L2。S2为L2与地平面交点。P1为直线L1上的点,
    P2为直线L2上的点,P1P2为两直线最近距离,同时P1点也是修正后的
    林火位置。

    设当地海拔高度为H0,t1时刻探测到林火时,直升机的经度、纬度分
    别为la1、lo1,航向角、横滚角、俯仰角分别为γ1、β1、α1(航向角:逆
    时针为正;俯仰角:直升机抬头为正;横滚角:直升机右倾斜为正),绝
    对气压高度为H1,红外探测设备方位角、俯仰角分别为θ1。t2时刻探
    测到林火时,直升机的经度、纬度分别为la2、lo2,航向角、横滚角、俯
    仰角分别为γ2、β2、α2,绝对气压高度为H2,红外探测设备方位角、俯
    仰角分别为θ2。上述用到的变量,高度、距离单位均为米,角度单
    位为度。

    按如下步骤进行森林林火的定位:

    步骤一:分别建立机体坐标系O′X′Y′Z′和大地坐标系OXYZ,如
    本节开始所述。

    步骤二:根据机载红外探测设备的俯仰角θ1、方位角计算t1时刻
    机载红外探测设备的红外光轴所在的直线L1在机体坐标系O′X′Y′Z′
    下的方向矢量,将其变换至大地坐标系OXYZ下:

    (1)计算t1时刻直线L1在机体坐标系O′X′Y′Z′下的方向矢量ε1:

    (2)运用坐标变换的方法,计算t1时刻直线L1在OXYZ坐标系下的方
    向矢量η1:

    η1=[η11,η12,η13]T=R1ε1,

    其中R1=Rr(β1)Rp(α1)Rh(γ1),γ1、β1、α1分别为直升机的航向角、横滚
    角、俯仰角,

    R h ( γ 1 ) = cos γ 1 - sin γ 1 0 sin γ 1 cos γ 1 0 0 0 1 , ]]>

    R p ( α 1 ) = cos α 1 0 sin α 1 0 1 0 - sin α 1 0 cos α 1 , ]]>

    R r ( β 1 ) = 1 0 0 0 cos β 1 - sin 0 sin β 1 cos β 1 β 1 . ]]>

    步骤三:计算t1时刻林火在大地坐标系OXYZ下的坐标S1:

    (1)计算直线L1在大地坐标系OXYZ下的方程:直升机在t1时刻空中
    的位置为点Q1,Q1在大地坐标系下的坐标为(0,0,H1-H0),则L1的
    直线方程为

    x η 11 = y η 12 = z - ( H 1 - H 0 ) η 13 , ]]>

    其中,H0为当地海拔高度,H1为绝对气压高度。

    (2)计算直线L1与地平面(z=0)的交点,得到t1时刻林火在大地
    坐标系OXYZ下的坐标(-η11(H1-H0)/η13,-η12(H1-H0)/η13,0)。

    步骤四:计算t1时刻林火的经度、纬度。

    林火纬度lap:

    若直升机位于北纬位置,则

    la p = la 1 - η 11 η 13 ( H 1 - H 0 ) / 111000 , ]]>

    若直升机位于南纬,则

    la p = la 1 + η 11 η 13 ( H 1 - H 0 ) / 111000 . ]]>

    林火经度lop:

    若直升机位于东经位置,则

    lo p = lo 1 + η 12 η 13 ( H 1 - H 1 ) / [ 111000 cos ( la p ) ] , ]]>

    若直升机位于西经位置,则

    lo p = lo 1 - η 12 η 13 ( H 1 - H 0 ) / [ 111000 cos ( la p ) ] . ]]>

    步骤五:重复步骤二及步骤三,计算t2时刻机载红外探测设备的红外
    光轴

    所在直线L2在大地坐标系OXYZ下的直线方程:

    x - x 0 η 21 = y - y 0 η 22 = z - ( H 2 - H 0 ) η 23 , ]]>

    其中(x0,y0,H2-H0)为t2时刻直升机在大地坐标系OXYZ下坐标。x0,y0
    按下述方法计算:

    计算x0:

    若直升机位于北纬位置,则

    x0=(la2-la1)/111000,

    若直升机位于南纬,则

    x0=-(la2-la1)/111000.

    计算y0:

    若直升机位于东经位置,则

    y0=-(lo2-lo1)/[111000cos(la2)],

    若直升机位于西经位置,则

    y0=(lo2-lo1)/[111000cos(la2)].

    步骤六:修正林火位置。计算L1、L2上距离最近的两点P1、P2,取P1
    点的

    坐标(xp,yp,zp)作为林火位置。为了求得P1,使用如下的简单
    搜索算法。

    如图3所示,大地坐标系OXYZ下,分别用一系列平面(z=0,z=h0,
    z=2h0,……,其中h0为相邻两个平面之间的距离,称为搜索步长)截取
    L1、L2,分别得到L1、L2与各个平面的交点(L1与每个平面交点:S1,W1,
    E1,……;L2与个平面交点:S2,W2,E2,……)。然后计算在每个平面
    上两直线交点的距离Di(i=0,1,2,……),找出最小的Di,显然Di
    最小当且仅当满足如下条件:

    Di0-1≥Di0≤Di0+1(i≥1).

    d1表示Di-1,d2表示Di。

    优选使用的简单搜索步骤如下:

    (1)初始化搜索步长h0,h=0,d2=d1=M,M取一个很大的数,表
    示正无穷大;

    (2)将z=h代入L1和L2的直线方程中,计算交点坐标,与L1交点为
    (x1,y1,z1),与L2交点为(x2,y2,z2)。记xp=x1,yp=y1,zp=z1,计算
    d2=(x2-x1)2+(y2-y1)2;

    (3)若d2>d1,则输出林火P1坐标(xp,yp,zp);若d2≤d1,则d1=d2,
    h=h+h0,返回(2)。

    使用这种简单搜索法可以快速、高效的求出修正后的林火位置。计
    算出P1坐标后,按如下方法计算修正后的林火经度、纬度以及海拔。计算
    如下:

    林火纬度lap:

    若直升机位于北纬位置,则

    lap=la1+xp/111000,

    若直升机位于南纬,则

    lap=la1-xp/111000.

    林火经度lop:

    若直升机位于东经位置,则

    lop=lo1-yp/[111000cos(lap)],

    若直升机位于西经位置,则

    lop=lo1+yp/[111000cos(lap)].

    林火海拔:zp+H0.

    实例:

    下面给出林火定位方法的一个实例。假设t1时刻直升机参数如下表
    所示:


    t2时刻直升机参数如下表所示:



    运用运用本森林林火定位方法如下:

    步骤一:建立机体坐标系O′X′Y′Z′和大地坐标系OXYZ。

    步骤二:根据机载红外探测设备的俯仰角θ1=-68、方位角计
    算t1时刻机载红外探测设备的红外光轴所在的直线L1在机体坐标系O′X
    ′Y′Z′下的方向矢量,将其变换至大地坐标系OXYZ下:

    (1)计算t1时刻直线L1在机体坐标系O′X′Y′Z′下的方向矢量

    (2)计算t1时刻直线L1在OXYZ坐标系下的方向矢量η1。

    直升机航向角、横滚角、俯仰角分别为γ1=10、β1=5、α1=5,则

    R h ( 10 ) = 0.9848 - 0.1736 0 0.1736 0.9848 0 0 0 1 , ]]>

    R p ( 5 ) = 0.9962 0 0.0872 0 1 0 - 0.0872 0 0.9962 , ]]>

    R r ( 5 ) = 1 0 0 0 0.9962 - 0.0872 0 0.0872 0.9962 , ]]>

    R 1 = R r ( 5 ) R p ( 5 ) R h ( 10 ) = 0.9811 - 0.1730 0.0872 0.1805 0.9797 - 0.0868 - 0.0704 0.1009 0.9924 , ]]>

    η1=R1ε1=[0.2051,0.3226,-0.9241]T,

    η11=0.2051,η12=0.3226,η13=-0.9241.

    步骤三:计算t1时刻林火在大地坐标系OXYZ下的坐标S1。

    (1)计算直线L1在大地坐标系OXYZ下的方程。

    已知H1=1000,H0=400,将步骤二中η11=0.2051,η12=0.3226,
    η13=-0.9241代入下式中

    x η 11 = y η 12 = z - ( H 1 - H 0 ) η 13 , ]]>

    即可得到L1方程为:

    x 0.2051 = y 0.3226 = z - 600 - 0.9241 . ]]>

    2)计算直线L1与地平面(z=0)的交点,得到t1时刻林火在大地坐
    标系OXYZ下的坐标:

    -η11(H1-H0)/η13=133.1483,

    -η12(H1-H0)/η13=209.4373.

    所以交点坐标为:(133.1483,209.4373,0)。

    步骤四:计算t1时刻林火的经度、纬度:

    t1时刻直升机纬度为1a1=34.2,经度为1o1=108.9,林火纬度lap、经度
    lop分别为

    la p = la 1 - η 11 η 13 ( H 1 - H 0 ) / 111000 = 34.2012 , ]]>

    lo p = lo 1 + η 12 η 13 ( H 1 - H 0 ) / [ 111000 cos ( la p ) ] = 108.8977 . ]]>

    则t1时刻计算得到的林火位置为东经108.8977度,北纬34.2012
    度。

    步骤五:重复步骤二及步骤三,计算t2时刻机载红外探测设备的红外
    光轴

    所在直线L2在大地坐标系OXYZ下的直线方程。

    x - x 0 η 21 = y - y 0 η 22 = z - ( H 2 - H 0 ) η 23 . ]]>

    重复步骤二,根据机载红外探测设备的俯仰角θ2=-60.3441、方位角
    计算ε2,


    计算L2在OXYZ坐标系下的方向矢量η2,直升机航向角、横滚角、俯
    仰角分别为γ1=-10、β1=0、α1=0,则

    R h ( - 10 ) = 0.9848 0.1736 0 - 0.1736 0.9848 0 0 0 1 . ]]>

    R p ( 0 ) = 1 0 0 0 1 0 0 0 1 , ]]>

    R r ( 0 ) = 1 0 0 0 1 0 0 0 1 , ]]>

    R 2 = R r ( 0 ) R p ( 0 ) R h ( - 10 ) = 0.9848 0.1736 0 - 0.1736 0.9848 0 0 0 1 , ]]>


    η2=R2ε2=[0.3833,0.3131,-0.8689]T.

    然后计算x0,y0,

    x0=455.1000,y0=-82.6213.

    将x0,y0,H2=1200,H0=400及η2=[0.3833,0.3131,-0.8689]T,代入下
    式中

    x - x 0 η 21 = y - y 0 η 22 = z - ( H 2 - H 0 ) η 23 , ]]>

    计算得L2方程为:

    x 2 0.3833 = y 2 0.3131 = z 2 - 800 - 0.8689 . ]]>

    步骤六:修正林火位置。计算L1、L2上距离最近的两点P1、P2,取P1
    点的

    坐标(xp,yp,zp)作为林火位置。

    在简单搜索算法中,取h0=10,M=1000000。计算可得符合条件
    的P1点坐标为:

    xp=119.8335,yp=188.4936,zp=60.

    t1时刻直升机纬度为la1=34.2,经度为lo1=108.9,修正后的林火纬度
    lap和经度lop如下:

    lap=la1+119.8335/111000=34.2011,

    lop=lo1-188.4936/[111000cos(lap)]=108.8979,

    海拔:z1+H0=460.

    得到林火位置为海拔460米,东经108.8979度,北纬为34.2011度。

    关 键  词:
    一种 直升机 森林 救火 定位 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种直升机森林救火林火定位方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4643099.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1