发明名称 基于区域分块查找策略的输电线路杆塔山火告警定位方法
摘要 本发明公开了一种基于区域分块查找策略的输电线路杆塔山火告警定位方法,包括以下步骤:收集基础数据;收集目标区域所有输电线路杆塔数据,包括杆塔经纬度坐标、所在线路名称、电压等级等信息;将所有输电线路杆塔进行子区域划分;将所有输电线路杆塔数据分块;实时接收输电线路山火卫星监测系统监测到的火点坐标;判断火点所在子区域;查找出位于火点所在子区域的杆塔。本发明提出一种分块查找策略,将区域输电线路杆塔划分为多个固定大小的子区域,仅对火点所在子区域或其邻近子区域中的杆塔进行查找计算,从而避免对其余大量子区域中的查找,能够大大提高计算速度,减少进行火点告警计算造成的时间浪费,提高电网防治山火的效率。
申请公布号 CN104063981B 申请公布日期 2015.05.06
申请号 CN201410325485.1 申请日期 2014.07.09
申请人 国家电网公司;国网湖南省电力公司;国网湖南省电力公司电力科学研究院 发明人 陆佳政;刘毓;张红先;李波;方针;吴传平
分类号 G08B17/00(2006.01)I 主分类号 G08B17/00(2006.01)I
代理机构 湘潭市汇智专利事务所(普通合伙) 43108 代理人 颜昌伟
主权项 一种基于区域分块查找策略的输电线路杆塔山火告警定位方法,包括以下步骤:1)、收集基础数据;收集目标区域所有输电线路杆塔数据,包括杆塔经纬度坐标、所在线路名称、电压等级信息;2)、将所有输电线路杆塔进行子区域划分;具体步骤如下:将目标区域划分为m×n个边长为6km的子区域网格w<sub>11</sub>(x<sub>1</sub>,x<sub>2</sub>,y<sub>1</sub>,y<sub>2</sub>)、w<sub>22</sub>(x<sub>2</sub>,x<sub>3</sub>,y<sub>2</sub>,y<sub>3</sub>)、…w<sub>mn</sub>(x<sub>m</sub>,x<sub>m+1</sub>,y<sub>n</sub>,y<sub>n+1</sub>),式中,w<sub>11</sub>、w<sub>22</sub>、…、w<sub>mn</sub>为第1~m×n个子区域,每个子区域由其最大和最小经纬度决定,x<sub>m</sub>、x<sub>m+1</sub>分别为子区域w<sub>mn</sub>的最小、最大经度,y<sub>n</sub>、y<sub>n+1</sub>分别为为子区域w<sub>mn</sub>的最小、最大纬度,w<sub>11</sub>、w<sub>22</sub>、…、w<sub>mn</sub>按照x<sub>1</sub>、x<sub>2</sub>、…、x<sub>m+1</sub>与y<sub>1</sub>、y<sub>2</sub>、…、y<sub>n+1</sub>从小到大的顺序编号,依次存储;3)、将所有输电线路杆塔数据分块;根据杆塔经纬度坐标及子区域w<sub>11</sub>、w<sub>22</sub>、…、w<sub>mn</sub>的最大、最小经纬度,将杆塔的经度坐标与x<sub>1</sub>、x<sub>2</sub>、…、x<sub>m+1</sub>依次进行大小比较,纬度坐标与y<sub>1</sub>、y<sub>2</sub>、…、y<sub>n+1</sub>依次进行大小比较,找到各自对应的经纬度区间,从而确定所在子区域,并将对应子区域的编号作为属性进行存储;4)、实时接收输电线路山火卫星监测系统监测到的火点坐标;5)、判断火点所在子区域;判断步骤如下:(5.1)、若卫星监测到的火点为f(x<sub>0</sub>,y<sub>0</sub>),x<sub>0</sub>、y<sub>0</sub>分别为火点的经度和纬度坐标,将x<sub>0</sub>与x<sub>1</sub>、x<sub>2</sub>、…、x<sub>m+1</sub>依次进行大小比较,找到x<sub>k</sub>、x<sub>k+1</sub>,其中1≤k≤m+1,使得x<sub>k</sub>&lt;x<sub>0</sub>&lt;x<sub>k+1</sub>;(5.2)、将y<sub>0</sub>与y<sub>1</sub>、y<sub>2</sub>、…、y<sub>n+1</sub>依次进行大小比较,找到y<sub>l</sub>、y<sub>l+1</sub>,其中1≤l≤n+1,使得y<sub>l</sub>&lt;y<sub>0</sub>&lt;y<sub>l+1</sub>;(5.3)、确定火点所在子区域为w<sub>kl</sub>;(6)、将火点所在子区域划分为4个二次子区域判断火点所在二次子区域:若<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>x</mi><mn>0</mn></msub><mo>-</mo><mfrac><mrow><msub><mi>x</mi><mi>k</mi></msub><mo>+</mo><msub><mi>x</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub></mrow><mn>2</mn></mfrac><mo>&lt;</mo><mn>0</mn><mo>,</mo><msub><mi>y</mi><mn>0</mn></msub><mo>-</mo><mfrac><mrow><msub><mi>y</mi><mi>l</mi></msub><mo>+</mo><msub><mi>y</mi><mrow><mi>l</mi><mo>+</mo><mn>1</mn></mrow></msub></mrow><mn>2</mn></mfrac><mo>&lt;</mo><mn>0</mn><mo>,</mo></mrow>]]></math><img file="FDA0000670944360000011.GIF" wi="773" he="140" /></maths>则火点位于二次子区域1;若<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>x</mi><mn>0</mn></msub><mo>-</mo><mfrac><mrow><msub><mi>x</mi><mi>k</mi></msub><mo>+</mo><msub><mi>x</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub></mrow><mn>2</mn></mfrac><mo>></mo><mn>0</mn><mo>,</mo><msub><mi>y</mi><mn>0</mn></msub><mo>-</mo><mfrac><mrow><msub><mi>y</mi><mi>l</mi></msub><mo>+</mo><msub><mi>y</mi><mrow><mi>l</mi><mo>+</mo><mn>1</mn></mrow></msub></mrow><mn>2</mn></mfrac><mo>&lt;</mo><mn>0</mn><mo>,</mo></mrow>]]></math><img file="FDA0000670944360000012.GIF" wi="770" he="139" /></maths>则火点位于二次子区域2;若<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>x</mi><mn>0</mn></msub><mo>-</mo><mfrac><mrow><msub><mi>x</mi><mi>k</mi></msub><mo>+</mo><msub><mi>x</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub></mrow><mn>2</mn></mfrac><mo>></mo><mn>0</mn><mo>,</mo><msub><mi>y</mi><mn>0</mn></msub><mo>-</mo><mfrac><mrow><msub><mi>y</mi><mi>l</mi></msub><mo>+</mo><msub><mi>y</mi><mrow><mi>l</mi><mo>+</mo><mn>1</mn></mrow></msub></mrow><mn>2</mn></mfrac><mo>></mo><mn>0</mn><mo>,</mo></mrow>]]></math><img file="FDA0000670944360000021.GIF" wi="770" he="142" /></maths>则火点位于二次子区域3;若<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>x</mi><mn>0</mn></msub><mo>-</mo><mfrac><mrow><msub><mi>x</mi><mi>k</mi></msub><mo>+</mo><msub><mi>x</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub></mrow><mn>2</mn></mfrac><mo>&lt;</mo><mn>0</mn><mo>,</mo><msub><mi>y</mi><mn>0</mn></msub><mo>-</mo><mfrac><mrow><msub><mi>y</mi><mi>l</mi></msub><mo>+</mo><msub><mi>y</mi><mrow><mi>l</mi><mo>+</mo><mn>1</mn></mrow></msub></mrow><mn>2</mn></mfrac><mo>></mo><mn>0</mn><mo>,</mo></mrow>]]></math><img file="FDA0000670944360000022.GIF" wi="779" he="133" /></maths>则火点位于二次子区域4;7)、判断待搜索子区域:若火点位于二次子区域1,则待搜索子区域为w<sub>kl</sub>、w<sub>(k‑1)l</sub>、w<sub>(k‑1)(l‑1)</sub>、w<sub>k(l‑1)</sub>;若火点位于二次子区域2,则待搜索子区域为w<sub>kl</sub>、w<sub>k(l‑1)</sub>、w<sub>(k+1)(l‑1)</sub>、w<sub>(k+1)l</sub>;若火点位于二次子区域3,则待搜索子区域为w<sub>kl</sub>、w<sub>(k+1)l</sub>、w<sub>(k+1)(l+1)</sub>、w<sub>k(l+1)</sub>;若火点位于二次子区域4,则待搜索子区域为w<sub>kl</sub>、w<sub>k(l+1)</sub>、w<sub>(k‑1)(l+1)</sub>、w<sub>(k‑1)l</sub>;8)根据步骤(3)得到的杆塔数据中“所在子区域”属性,查找出位于4个待搜索子区域内的杆塔。
地址 100031 北京市西城区西长安街86号