<?xml version="1.1" encoding="utf-8"?>
<article xsi:noNamespaceSchemaLocation="http://jats.nlm.nih.gov/publishing/1.1/xsd/JATS-journalpublishing1-mathml3.xsd" dtd-version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><front><journal-meta><journal-id journal-id-type="publisher-id">ERA</journal-id><journal-title-group><journal-title>Engineering Research and Application</journal-title></journal-title-group><issn>2995-3154</issn><eissn>2993-2742</eissn><publisher><publisher-name>Art and Technology</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.61369/ERA.2026100025</article-id><article-categories><subj-group subj-group-type="heading"><subject>Article</subject></subj-group></article-categories><title>海洋石油平台台风监测数据双端接收容错机制设计</title><url>https://artdesignp.com/journal/ERA/4/10/10.61369/ERA.2026100025</url><author>时麟焱,萧阳,孙浩原</author><pub-date pub-type="publication-year"><year>2026</year></pub-date><volume>4</volume><issue>10</issue><history><date date-type="pub"><published-time>2026-10-20</published-time></date></history><abstract>为了克服海洋石油平台台风监测中数据传输受恶劣海况的影响、单点故障风险大等缺点，设计出一种双端接收容错系统。使用主备双接收节点的结构，在出现任何故障的时候都可以保证数据不受影响的正常接收。硬件方面选用SX1308 LoRa 芯片、工业级 MCU、防腐全向天线以及电压滤波、电流滤波的电源和准确的信号处理线路，可以很好地抵抗强烈的电磁干扰，在恶劣的环境中也能保持稳定的运行状态。软件上制定了CRC32校验和滑动窗口的数据接收协议，加入了前向纠错编码、选择性重传以及多路径切换的容错算法，可以很好的克服数据传输出错、丢包、链路中断等。系统的测试结果表明，在网络断开、设备出现故障、数据丢失等情况发生的时候，该机制可以迅速实现故障检测并进行冗余切换，数据接收的准确率一直保持在一个比较高的水准上，故障修复的时间较短，可以符合海洋石油平台台风监测数据高可靠度、实时性接收的要求。</abstract><keywords>海洋石油平台,台风监测,双端接收,容错机制,数据冗余</keywords></article-meta></front><body/><back><ref-list><ref id="B1" content-type="article"><label>1</label><element-citation publication-type="journal"><p>[1] 王凯, 李红, 李昱杰, 朱万林, 王爱军. 台风模式下海洋石油平台中控系统设计的研究[J]. 石油和化工设备,2024,27(11):64-68.[2] 张超. 海洋石油平台中控FGS 系统UPS 供电回路优化提高系统稳定性[J]. 石化技术,2022,29(10):113-115.[3] 赵前, 寇雨丰, 邹付兵, 武博, 李欣. 台风海况下半潜式钻井平台动力性能监测与分析[J]. 海洋工程,2023,41(06):19-30.</p><pub-id pub-id-type="doi"/></element-citation></ref></ref-list></back></article>
