一种基于Linux字符型设备驱动的数据流式计算方法

    公开(公告)号:CN117435359A

    公开(公告)日:2024-01-23

    申请号:CN202311176614.0

    申请日:2023-09-13

    Abstract: 本发明公开了一种基于Linux字符型设备驱动的数据流式计算方法,包括以下步骤:创建字符型设备驱动作为数据节点;对创建的字符型设备驱动进行初始化;创建数据处理中间件;基于创建的数据处理中间件,挂载数据节点;数据处理中间件从前一个数据节点中读取数据;数据处理中间件向后一个数据节点中写入数据;完成数据流式计算。本发明基于Linux字符型设备驱动,通过数据节点之间的数据处理中间件,将铁路工程监测数据的上传过程拆分成若干节点,增加了数据处理中间环节,可以在中间环节进行数据清洗、数据过滤等操作,只将有效数据上传至远程服务器。本发明该方法提高了算法代码的可复用性和处理过程的可观测性。

    一种物联网设备时序数据的存储和读取方法

    公开(公告)号:CN117389751A

    公开(公告)日:2024-01-12

    申请号:CN202311176609.X

    申请日:2023-09-13

    Abstract: 本发明公开了一种物联网设备时序数据的存储和读取方法,包括以下步骤:创建元数据文件meta_file和数据文件data_file;数据存储线程采集新数据并获取锁;数据存储线程获取当前已存储数据的偏移量;将新数据写入到data_file中;更新data_file文件头中的max_offset和cur_pos;更新meta_file文件;释放锁并向数据读取和上传线程发送信号;数据读取和上传线程判断当前是否有数据尚未被读取和上传;数据读取和上传线程打开应被读取的数据文件data_file;找到未被上传的第一条数据并将数据上传至远程服务器;更新meta_file文件。本发明将数据存储过程与数据读取和上传过程解耦,分别在各自的线程中完成操作,引入多线程开发时互斥锁的技术,确保了数据存储过程与数据读取和发送过程互不干扰,保证了数据传输的时序性。

    一种基于ArcGIS的铁路桥渡水文关键参数提取方法

    公开(公告)号:CN110737931A

    公开(公告)日:2020-01-31

    申请号:CN201910804666.5

    申请日:2019-08-28

    Abstract: 本发明公开了一种基于ArcGIS的铁路桥渡水文关键参数提取方法,包括:确定所研究的铁路沿线大范围区域,获取该区域的低分辨DEM数据;对上述低分辨DEM数据进行洼地填充、流向提取和累积流量计算;自动选取合适的阈值,进行河网栅格数据提取;对河网栅格数据进行矢量化并进行汇水区域提取,得到汇水区域数据;在矢量化河网数据上叠加铁路线位数据,生成推荐桥涵汇水点位置数据;根据每个汇水点位置,采用小流域高分辨率DEM,重复上述步骤;针对重新得到的每个桥涵汇水点位置,根据上游流域回溯提取算法计算上游汇水区域、主河道长度和坡度桥渡水文关键参数。该方法能自动快速计算桥渡水文关键参数,减少人工操作工作量,提升铁路桥渡水文计算的效率。

    一种桥梁高陡边坡桥墩虚拟施工现场的构建方法

    公开(公告)号:CN109583046A

    公开(公告)日:2019-04-05

    申请号:CN201811352349.6

    申请日:2018-11-14

    Abstract: 本发明公开了一种桥梁高陡边坡桥墩虚拟施工现场的构建方法,包括以下步骤:确定高陡边坡桥址周边环境的建模范围与建模内容;确定高陡边坡桥梁段落的建模内容与建模原则;确定施工设备设施的建模内容;确定高陡边坡桥墩施工仿真流程;采用带地理编码的正射影像和数字高程模型构建基础环境模型;采用无人机倾斜摄影获取的三维实景模型细化陡立边坡细节;建立高陡边坡桥梁段落以及施工设施的BIM-GIS模型;确定高陡边坡桥墩施工组织比选的内容;建立统一坐标的BIM-GIS数据平台;将建立的所述BIM-GIS模型集成至BIM-GIS数据平台。本发明解决施工过程中与周边环境的空间关系问题,优化施工组织方案,为基于真实三维场景的高陡边坡桥墩施工管理信息化奠定数据基础。

Patent Agency Ranking