发明名称 一种基于多功能生命救助系统的被困人员救助定位方法
摘要 本发明公开了一种基于多功能生命救助系统的被困人员救助定位方法,其特征在于:步骤一、利用生命信号接收仪唤醒生命救助卡;步骤二、生命信号接收仪获取生命救助卡的求救信息并存储,并统计;步骤三、生命信号接收仪于探测点A1、B1、C1依次向P个生命救助卡中的每一个生命救助卡发送通讯指令;步骤四、生命信号接收仪确定每一个生命救助卡与生命信号接收仪的距离向量da1、db1、dc1;步骤五、采用三边测量法计算出被困人员的位置信息。其显著特点是:有效克服现有定位方法灾害环境下的不足,能够应对各种灾害环境下被困人员的定位。
申请公布号 CN102096063A 申请公布日期 2011.06.15
申请号 CN201010542801.2 申请日期 2010.11.12
申请人 重庆大学 发明人 冯文江;蒋卫恒;毕晓伟;韩亮;唐丹丹;姜文浩;衡玉龙;周超;夏育才;杨永齐;黄小青
分类号 G01S5/14(2006.01)I;G06K19/07(2006.01)I;A61B5/00(2006.01)I;A61B5/0402(2006.01)I 主分类号 G01S5/14(2006.01)I
代理机构 重庆市前沿专利事务所 50211 代理人 余锦曦
主权项 一种基于多功能生命救助系统的被困人员救助定位方法,其特征在于:按如下步骤进行:步骤一、确定搜索区域,并围绕搜索区域确定唤醒点A、唤醒点B和唤醒点C,利用生命信号接收仪向搜索区域发送唤醒信号,唤醒搜索区域内休眠的生命救助卡,生命救助卡探测其携带者是否还有生命体征,如果还有生命体征,则向外发送求救信息,如果没有生命体征,则继续休眠;步骤二、利用生命信号接收仪分别在唤醒点A、B和C获取生命救助卡的求救信息并存储,并统计三个唤醒点接收生命救助卡求救信息完全一致的P个生命救助卡;步骤三、生命信号接收仪于至少三个不同的探测点A1、B1、C1,生命信号接收仪依次向P个生命救助卡中的每一个生命救助卡发送通讯指令;P个生命救助卡对通讯指令加以解析,与自身信息比较,若信息符合,则不断向外发送通讯信号;若不相符合,则改变工作模式为休眠模式,等待生命信号接收仪的唤醒;步骤四、生命信号接收仪于探测点A1、B1、C1接收P个生命救助卡中依次被唤醒的每一个生命救助卡通讯信号并存储,根据接收信号强度分析确定每一个生命救助卡与生命信号接收仪的距离向量da1、db1、dc1;步骤五、根据所述距离向量da1、db1、dc1中的元素da1i、db1i、dc1i,采用三边测量法计算出被困人员的位置信息;探测点A1、探测点B1、探测点C1的坐标分别为(xa1,ya1,za1)、(xb1,yb1,zb1)、(xc1,yc1,zc1),生命救助卡的坐标为(x,y,z),存在下列公式: <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msqrt> <msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>-</mo> <msub> <mi>x</mi> <mrow> <mi>a</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>y</mi> <mo>-</mo> <msub> <mi>y</mi> <mrow> <mi>a</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>z</mi> <mo>-</mo> <msub> <mi>z</mi> <mrow> <mi>a</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> </msqrt> <mo>=</mo> <msub> <mi>d</mi> <mrow> <mi>a</mi> <mn>1</mn> <mi>i</mi> </mrow> </msub> </mtd> </mtr> <mtr> <mtd> <msqrt> <msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>-</mo> <msub> <mi>x</mi> <mrow> <mi>b</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>y</mi> <mo>-</mo> <msub> <mi>y</mi> <mrow> <mi>b</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>z</mi> <mo>-</mo> <msub> <mi>z</mi> <mrow> <mi>b</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> </msqrt> <mo>=</mo> <msub> <mi>d</mi> <mrow> <mi>b</mi> <mn>1</mn> <mi>i</mi> </mrow> </msub> </mtd> </mtr> <mtr> <mtd> <msqrt> <msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>-</mo> <msub> <mi>x</mi> <mrow> <mi>c</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>y</mi> <mo>-</mo> <msub> <mi>y</mi> <mrow> <mi>c</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>z</mi> <mo>-</mo> <msub> <mi>z</mi> <mrow> <mi>c</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> </msqrt> <mo>=</mo> <msub> <mi>d</mi> <mrow> <mi>c</mi> <mn>1</mn> <mi>i</mi> </mrow> </msub> </mtd> </mtr> </mtable> </mfenced>可以得到被困人员的坐标为: <mrow> <mfenced open='(' close=')'> <mtable> <mtr> <mtd> <mi>x</mi> </mtd> </mtr> <mtr> <mtd> <mi>y</mi> </mtd> </mtr> <mtr> <mtd> <mi>z</mi> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <msup> <mfenced open='(' close=')'> <mtable> <mtr> <mtd> <mn>2</mn> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mrow> <mi>b</mi> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>x</mi> <mrow> <mi>a</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> </mtd> <mtd> <mn>2</mn> <mrow> <mo>(</mo> <msub> <mi>y</mi> <mrow> <mi>b</mi> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>y</mi> <mrow> <mi>a</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> </mtd> <mtd> <mn>2</mn> <mrow> <mo>(</mo> <msub> <mi>z</mi> <mrow> <mi>b</mi> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>z</mi> <mrow> <mi>a</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>2</mn> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mrow> <mi>c</mi> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>x</mi> <mrow> <mi>a</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> </mtd> <mtd> <mn>2</mn> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mrow> <mi>c</mi> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>x</mi> <mrow> <mi>a</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> </mtd> <mtd> <mn>2</mn> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mrow> <mi>c</mi> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>x</mi> <mrow> <mi>a</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>2</mn> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mrow> <mi>c</mi> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>x</mi> <mrow> <mi>b</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> </mtd> <mtd> <mn>2</mn> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mrow> <mi>c</mi> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>x</mi> <mrow> <mi>b</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> </mtd> <mtd> <mn>2</mn> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mrow> <mi>c</mi> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>x</mi> <mrow> <mi>b</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mfenced open='(' close=')'> <mtable> <mtr> <mtd> <msubsup> <mi>x</mi> <mrow> <mi>b</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>-</mo> <msubsup> <mi>x</mi> <mrow> <mi>a</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>y</mi> <mrow> <mi>b</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>-</mo> <msubsup> <mi>y</mi> <mrow> <mi>a</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>z</mi> <mrow> <mi>b</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>-</mo> <msubsup> <mi>z</mi> <mrow> <mi>a</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>d</mi> <mrow> <mi>a</mi> <mn>1</mn> <mi>i</mi> </mrow> <mn>2</mn> </msubsup> <mo>-</mo> <msubsup> <mi>d</mi> <mrow> <mi>b</mi> <mn>1</mn> <mi>i</mi> </mrow> <mn>2</mn> </msubsup> </mtd> </mtr> <mtr> <mtd> <msubsup> <mi>x</mi> <mrow> <mi>c</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>-</mo> <msubsup> <mi>x</mi> <mrow> <mi>a</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>y</mi> <mrow> <mi>c</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>-</mo> <msubsup> <mi>y</mi> <mrow> <mi>a</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>z</mi> <mrow> <mi>c</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>-</mo> <msubsup> <mi>z</mi> <mrow> <mi>a</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>d</mi> <mrow> <mi>a</mi> <mn>1</mn> <mi>i</mi> </mrow> <mn>2</mn> </msubsup> <mo>-</mo> <msubsup> <mi>d</mi> <mrow> <mi>c</mi> <mn>1</mn> <mi>i</mi> </mrow> <mn>2</mn> </msubsup> </mtd> </mtr> <mtr> <mtd> <msubsup> <mi>x</mi> <mrow> <mi>c</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>-</mo> <msubsup> <mi>x</mi> <mrow> <mi>b</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>y</mi> <mrow> <mi>c</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>-</mo> <msubsup> <mi>y</mi> <mrow> <mi>b</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>z</mi> <mrow> <mi>c</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>-</mo> <msubsup> <mi>z</mi> <mrow> <mi>b</mi> <mn>1</mn> </mrow> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>d</mi> <mrow> <mi>b</mi> <mn>1</mn> <mi>i</mi> </mrow> <mn>2</mn> </msubsup> <mo>-</mo> <msubsup> <mi>d</mi> <mrow> <mi>c</mi> <mn>1</mn> <mi>i</mi> </mrow> <mn>2</mn> </msubsup> </mtd> </mtr> </mtable> </mfenced> </mrow>从而得到了被困人员的准确位置信息。
地址 400044 重庆市沙坪坝区沙坪坝正街174号