海量观测系统双缓存面元计算方法

基本信息

申请号 CN201510987317.3 申请日 -
公开(公告)号 CN106560792B 公开(公告)日 2020-05-01
申请公布号 CN106560792B 申请公布日 2020-05-01
分类号 G06F9/50 分类 计算;推算;计数;
发明人 冷传波;侯建全;彭祖峰 申请(专利权)人 北京科胜永昌软件有限公司
代理机构 北京鼎德宝专利代理事务所(特殊普通合伙) 代理人 安军永
地址 100085 北京市海淀区上地东路1号院1号楼902C室
法律状态 -

摘要

摘要 本发明公开一种海量观测系统双缓存面元计算方法,包括:获得观测系统面元网格属性,沿Inline方向对面元进行编号;计算观测系统面元覆盖次数;通过自适应内存分配;根据面元覆盖次数和内存缓存大小将整个观测系统面元编号划分为不同范围的块;根据面元编号分块数和内存缓存块大小计算面元属性数据总数,根据数总大小初始化面元属性数据缓存文件;根据观测系统数据、面元网格信息以及面元编号分块信息,分块计算面元炮检距、方位角数据并进行排序;按当前块在文件缓存中的位置,将该块的内存缓存数据保存到文件缓存中。该方法对计算机硬件特别是内存的要求低,适用于地震采集前观测系统面元理论计算和野外施工过程中实际采集的质量监控。