goback
月期刊咨询网
当前位置:首页>>计算机应用论文>>正文

计算机应用论文煤矿测控类系统双机热备软件的设计


所属栏目:计算机应用论文
发布时间:2014-02-25 15:11:22  更新时间:2014-02-25 15:28:21

已签订领域:化学工程/制药,医学题目:**作为抗癌剂***催化剂**取代苯丙***SCI四区 直击了解更多选题

已签订领域:环境科学-公共卫生题目:用**电***生物传感器**癌症**SCI二区 直击了解更多选题

已签订领域:环境科学-公共卫生题目:**氧化石墨烯纳米***材料的生物传感器***结肠癌生物**癌胚****SCI二区 直击了解更多选题

已签订领域:环境科学-公共卫生题目:聚合物纳米***a-硫辛酸***在神经炎症***应用***临床分析SCI二区 直击了解更多选题

已签订领域:计算机视觉/遥感/智能驾驶/汽车题目:**深度学习***高分辨率遥感***车辆检***SCI三区 直击了解更多选题

已签订领域:企业管理题目:社会交流***领导***倾向***方向SSCI,SCI三区,二区 直击了解更多选题

已签订领域:企业管理题目:**中小企业社交媒体****可持续绩效***因素探析SSCI,SCI三区,二区 直击了解更多选题

已签订领域:环境科学,公共卫生题目:利用硫氨酸***石墨烯纳米***电化学***传感器实现癌胚抗原***SCI二区 直击了解更多选题

已签订领域:环境科学,公共卫生题目:基于抗***纳米复合***高性能***早起癌症诊断***SCI二区 直击了解更多选题

已签订领域:经济,能源题目:***政治冲突****绿色金融、金融**、气***化***SCI四区 直击了解更多选题

已签订领域:经济,能源题目:冲***中能源不安全对***和环境***SCI四区 直击了解更多选题

已签订领域:教育题目:大学生***社交媒体***成绩影响***SSCI三区 直击了解更多选题

已签订领域:教育题目:巴基斯坦***学习实施的***的**SSCI二区 直击了解更多选题

已签订领域:教育题目:大学生对****下网络教学**思***SSCI二区 直击了解更多选题

已签订领域:教育题目:**教师和学生对影响***医疗**效果的****看法SSCI三区 直击了解更多选题

已签订领域:计量经济学题目:**货币、黄金、**和美国***的波动***相互依赖性:**数据的分析SSCI一区 直击了解更多选题

已签订领域:计量经济学题目:东南亚***内**趋同***中等收入**:新**的***SSCI二区 直击了解更多选题

已签订领域:建筑,历史题目:历史景点在***旅游发***中的***影响**(**研究:**历史***)SSCI,SCI一区 直击了解更多选题

已签订领域:领导力,管理题目:量化**领导对角色绩效***响:**冲突与工作自主性***作用SCI二区 直击了解更多选题

已签订领域:信息技术,教育题目:数字***环境对学生学习成绩***:游戏**和***现实在教育***作用SSCI四区 直击了解更多选题

已签订领域:信息技术,教育题目:信息技术***续决策之间的***:创新***识的**作用SSCI二区 直击了解更多选题

已签订领域:信息技术,教育题目:课程**对大学生***发展的影响:学习习惯和***的***作用SSCI一区 直击了解更多选题

已签订领域:信息技术,教育题目:信息技术***与可持续决策**:高等***学生认知***作用SSCI二区 直击了解更多选题

已签订领域:计算机,英语教学题目:英语****学**与人工智能****学习SCI三区 直击了解更多选题

已签订领域:计算机,音乐题目:评价**和音乐**对学生成绩***的影响SCI三区 直击了解更多选题

已签订领域:人体工程,心理学题目:基于预先处理模型***模式人体工程学***女生肌肉骨骼***预防行为*** 直击了解更多选题

已签订领域:人体工程,心理学题目:制定一个***人体工程学**,以识别、优先考虑***职业压力源的*** 直击了解更多选题

已签订领域:人体工程,心理学题目:多重工作**压力和工作***:***工效学方法的混合方法*** 直击了解更多选题

已签订领域:数学,经济题目:数学模型***结构调整和经济转型****研究 直击了解更多选题

已签订领域:数学,经济题目:***时间**数学模型在***媒体营销**中的应用*** 直击了解更多选题

已签订领域:数学,经济题目:***时间**模型在***物流运**能力***研究 直击了解更多选题

已签订领域:数学,经济题目:碳****经济的数学模型****研究 直击了解更多选题

已签订领域:农村经济题目:农****社区**发展***分**SCI四区 直击了解更多选题

已签订领域:农村经济题目:创业***对乡村****发展的****SCI四区 直击了解更多选题

已签订领域:农村经济题目:农村创业****的空间*****究SCI四区 直击了解更多选题

已签订领域:医学,电化学题目:纳米颗粒*****及其在癌症****和重金属*****检测中的应用SCI三区 直击了解更多选题

已签订领域:医学,电化学题目:基于*****前列腺癌药物氟****检测方法的*****腺癌治疗SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:气海***********金纳米颗粒的新型****************粘土及其对胃癌********************抗癌SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:基于抗***********GCE纳米***********材料的高性能*******************早期癌症SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:用******电化学生物传感器*****癌症***************SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:基于*****石墨烯纳米****材料的生物传感******用于测定结肠*****生物*****SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:聚合***纳米复合电极*****疏辛酸电化学检测*********SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:利用****酸/**糖**石墨烯纳米复合修饰的电化学*****SCI二区 直击了解更多选题

已签订领域:环境能源,绿色投资题目:环境能源、绿色投资、城市化和环境类方向SCI三区 直击了解更多选题

已签订领域:计算机,英语教学题目:英语教学**人工智能***习SCI 直击了解更多选题

已签订领域:计算机,音乐题目:评价**和音乐形式*学生***影响SCI三区 直击了解更多选题

已签订领域:经济,绿色投资题目:***能源效率***化之间的***SCI三区 直击了解更多选题

已签订领域:经济政策题目:***阐明**印度经济***的关系SCI三区 直击了解更多选题

已签订领域:经济,金融题目:***国家的能源***重***SCI 直击了解更多选题

已签订领域:经济,金融投资题目:***融新之间***直接投资***SCI三区 直击了解更多选题

已签订领域:经济,数学,统计学,管理学题目:非***想重限制下***袭评价***SSCI四区 直击了解更多选题

已签订领域:经济,数字,管理学题目:基干***生产系统***SSCI四区 直击了解更多选题

已签订领域:农业,土壤科学题目:不同***有机覆盖***养分循环SSCI 直击了解更多选题

已签订领域:电力与能源系统,管理题目:pv***氢定价的***随***型稀SSCI,SCI二区 直击了解更多选题

已签订领域:建筑规划,计算机题目:使用***因子分析法***可持续***SCI三区 直击了解更多选题

已签订领域:工程技术,纺织工程,材料科学题目:甘***淀粉酶的提取***退浆中的应用SCI四区 直击了解更多选题

已签订领域:渔业,鱼类生理学题目:饲料***镉毒性的交互***生长***病理学***SCI二区 直击了解更多选题

已签订领域:渔业,鱼类生理学题目:****鱼水源***起的生******SCI三区 直击了解更多选题

已签订领域:金融,环境经济题目:*****预算在能效、绿色***的作用SCI 直击了解更多选题

已签订领域:应用数学/计算物理题目:***非线性库***自相位调制***SCI三区 直击了解更多选题

已签订领域:计算机,医学检测题目:***COVID-19***力***算法***决策SCI三区 直击了解更多选题

已签订领域:计算机,物联网,智慧城市题目:基于***物联网****算法SCI三区 直击了解更多选题

  随着基于工业以太网的测控技术不断发展,煤炭监测监控类系统正在向网络化、智能化方面加速发展,在此过程中,安装在煤矿地面的主控计算机作为整体系统的指挥中心,是系统稳定运行的关键环节,需要使用双机热备功能,来达到一台机器发生故障时另一台机器自动接手业务并负责运行的目的,即主机通过网络采集设备层数据,一旦主机发生异常,备机将在极短的时间内代替主机,进行实时监测并保存历史数据;当主机重新启动,备机会自动将主机丢失的历史数据拷贝给主机[1]。

  【摘要】针对现有煤矿测控类系统主控双机热备方案存在的定制性差、成本高和单点故障等问题,提出了一种以灵活性、低成本和可靠性为设计原则的双机热备软件设计方案,重点阐述了煤矿测控类系统双机热备软件整体架构、心跳检测模块、资源管理模块和数据同步模块的设计和实现方法。

  【关键词】双机热备,测控,心跳检测,数据同步

  1.引言

  煤矿企业的信息化建设实践证明:基于共享存储设备的简单双机热备方案有很大的局限性,除了可能会形成新的单点故障点(磁盘阵列柜设备)外,硬件成本较高和软件运行环境要求较高等都是这种解决方案在实际使用中无法避免的问题,不太符合大部分煤矿生产环境的要求。另外,商业化的一些纯软件双机热备方案数据同步时间较长,无法满足测控类系统实时数据存储的要求。因此,如何构建一个符合煤矿企业环境使用的双机热备平台成为一个急需解决的问题。

  笔者从方案的灵活性、低成本和可靠性方面考虑,设计了基于专用数据同步技术的双机热备纯软件解决方案。本文将着重阐述该解决方案的整体架构、心跳信号、数据同步等技术的原理与实现方法。

  2.煤矿测控类系统双机热备软件整体架构

  在计算机的硬件配置方面,本文提出每台计算机提供2个网卡,一个是心跳专用网卡,使用网线直接连接,用来提供专用的心跳信号传输通道,保证心跳信号发送快速和稳定;另一个是业务网卡,连接业务网络的交换机,用来为监测监控业务数据提供传输通道。同时,业务网卡也可以作为备用的心跳网卡。

  双机热备软件分为心跳检测模块、资源管理模块[2]和数据同步模块,其中心跳检测模块用于主(A)机、备(B)机互相取得对方的存活状态信息和其他必要信息,资源管理模块用于监测和控制纳入双机热备管辖的业务服务、进程等资源,数据同步模块采用了为煤矿测控类系统专门开发的专用数据同步组件,如图1所示。

  双机热备软件作为测控类系统软件的一个重要的组成部分,设计使用接口的方式发布功能,所有相关的配置信息存放在双机热备软件配置文件中。双机热备软件对外提供主机、热备的状态信号,提供主机、热备状态的切换接口,但不负责对所监视的资源进行干预,所有的切换、清理、启停等动作由业务软件自行完成,双机热备软件只提供状态判别结果作为业务软件后续执行动作的依据,这是本文提出的方案与其他方案之间的主要区别。这种设计可以提供极大的灵活性和软件兼容性,给不同的业务软件提供不同的切换策略定制空间。

  3.煤矿测控类系统双机热备软件心跳检测模块

  煤矿测控类系统对稳定性要求极高,而心跳信号在两台计算机之间必须持续传输,因此在心跳信号的传输渠道上设计了冗余的方式,即:

  (1)专用心跳网络渠道

  心跳网络是心跳信号的专用网段,只能传输双机热备心跳信息,以保证及时性和可靠性;同时,该网络应设置为物理独立的一个网络,不与办公网或其他网络进行连接,因此本文设计为使用网线直连两台计算机。

  心跳信号使用UDP方式进行传输,主机、热备分别启动监听服务,同时分别启动UDP客户端把信号信息发送给对方。监听端口默认为11006,可以在配置文件中设定。

  (2)业务网络渠道

  业务网络中平时传输的是业务信息,但也可以作为心跳信号的备用网络使用,当心跳网络出现问题时,可以使用业务网络进行对方存活状态的判断。心跳信号传输方法不变,监听端口默认为11007,也可以在配置文件中设定。

  在系统正常工作情况下,心跳交互信息由“服务正常吗”查询信息和对方计算机的“服务正常”应答信息构成[3]。而且心跳信号传输的内容必须精简,以达到快速响应的目的。同时为了保证不被特殊情况下出现的杂乱信息干扰,需要使用一定格式的协议约束心跳数据,具体设计以一个常规心跳数据帧为例进行说明:

  举例:0xD10xE20x000x020x000x010x8A0x4C,含义解释如下:

  起始帧头:选取了2个字节的特定数据0xD1和0xE2来代表心跳帧的起始;

  功能编号:0x00代表常规心跳命令;

  数据单元长度:0x02代表后续的数据单元字节数;

  数据单元:0x00代表发送者当前为备机,0x01代表发送者某项资源为正常状态;

  CRC校验:0x8A0x4C代表从起始帧头到数据单元最后一个字节进行16位CRC校验计算的结果。

  4.煤矿测控类系统双机热备软件资源管理模块

  本文中的资源管理不仅仅提供了如公用IP地址资源的分配管理,还把“资源”的范围扩大到所有双机切换策略中可作为判断依据的资源对象,目前有如下几种:

  (1)对方心跳专用网心跳信号

  即通过心跳专用网络发来的对方的常规心跳信号,针对信号本身是否发来进行监视,如果正常发来常规心跳信号,则认为对方存活,如果超过一定时间没有收到此信号,则认为对方可能故障。

  (2)对方业务网络心跳信号

  即通过业务网络发来的对方的常规心跳信号,同样针对信号本身是否发来进行监视;与心跳专用网心跳信号不同的是,业务网络心跳信号不是一直发送的,当本机收不到对方发来的心跳专用网信号时,主动通过业务网发送常规心跳信号(心跳专用网信号仍然继续发送)。如果对方业务网络心跳信号没有回送常规心跳信号,则认为对方可能已故障或者所有网络均中断。(3)WindowsService类型的业务服务

  所有以WindowsService形式存在的业务服务均可加入受监视的资源列表,可以根据服务的各种状态和持续时间调整切换策略,策略设定在双机热备服务的配置文件中。

  服务状态有:已停止、正在停止、正在运行、正在启动。一般建议已停止、正在停止作为资源故障状态,正在运行作为资源正常状态,正在启动作为资源未知状态。

  (4)Windows进程资源

  普通的exe程序可以作为Windows进程资源加入受监视资源列表,可以根据进程的各种状态和持续时间调整切换策略。

  进程状态有:存在、不存在。一般建议不存在作为资源故障状态,存在作为资源正常状态。

  (5)定制业务资源

  不同的业务软件可能有不同的特殊资源需要监视,定制业务资源可以由业务软件开发人员进行配置。配置时需要设定资源编号和资源名称,资源编号用来唯一标识该资源,资源名称用于在日志、接口输出等环节描述该资源。定制业务资源的状态不由双机热备软件判断,而是由业务软件通过接口写入双机热备服务,然后参与双机切换策略的执行。

  5.煤矿测控类系统双机热备软件数据同步模块

  在双机热备软件的设计中,数据同步是一个关键问题。本文采用的数据同步方式为:主机和备机两个计算机上的数据库同时工作,数据分别存放在两台计算机上[4]。互相同步的数据有:I/O实时数据、内存实时数据、报警数据、用户口令数据等[5]。同步方法主要是利用数据库操作的监视和分析技术,将测控类系统业务软件数据库的增删改等操作信息以事务为单位,通过异步的方式,实时地传输到另一台计算机上,并按原来的顺序再执行一遍这些操作,这样就可以达到主机数据库和备机数据库内的数据保持一致的目的。

  6.结语

  本文提出的双机热备软件在煤矿实际应用中取得了较好的使用效果,特别是给予了测控业务软件开发人员极大的定制灵活性,可以把煤矿测控类系统软件中的一些特殊要求很容易的加入到双机热备切换策略中,例如串口通讯是否正常等这类定制的双机监管资源。煤矿测控类系统软件运行环境复杂,对稳定性要求高,双机热备软件也在不断的适应新情况,不断改进设计方案,为煤矿用户提供更加稳定可靠的测控系统软件。

  参考文献

  [1]张金豪.ES210模块在煤矿瓦斯监控系统双机热备中的应用[J].矿业安全与环保,2011,38(6):63-66.

  [2]倪文玺,张亚平.工控计算机双机镜像软件设计[J].现代电子技术,2011,34(5):158-160.

  [3]谢长生,胡庆平,谭志虎.Heartbeat-Gear:一种新型的实时心跳监测技术[J].计算机工程与科学,2004,26(5):62-65.

  [4]李建荣,郝金库,张芝艳.基于异构数据库的双机热备策略的设计与实现[J].天津师范大学学报(自然科学版),2012,32(3):51-59.

  [5]张金仙,郝英立,张利,等.工控组态软件双机热备的研究与实现[J].计算机测量与控制,2005,13(11):1292-1295.



  • 材料类二区和四区sci容易中,审稿快的期刊推荐

    2025-04-30
    材料类sci期刊众多,其中有容易中和审稿快的期刊,作者可根据论文的质量和研究方向选择适合的期刊投稿。今天在这里为大家推荐部分材料类二区和四区sci容易中,审稿快的期刊,供大家参考: 1、Advanced Energy Materials IF:24.4 中科院:1区 审稿周期: 约1.0个月 研
  • 水刊之王,无版面费,几乎不拒稿的SCI期刊(热门学科)

    2025-04-30
    不同学科领域sci期刊中,这些期刊中有高质量的sci期刊,也有部分水刊,但这些水刊同样具有一定的影响力和认可度。今天在这里为大家介绍部分热门学科领域 水刊之王,无版面费,几乎不拒稿的SCI期刊 ,供大家参考: 1.《Scientific Reports》 IF:3.8 年发文量:22037 研
  • 涂料工业是核心期刊吗?北大核心+CSCD扩展版,版面费低(附论文模板)

    2025-04-30
    《涂料工业》杂志是中国涂料行业中历史最为悠久的专业性期刊,创刊于1959年,是行业内的权威刊物。对于涂料工业是核心期刊吗?是核心,而是双核心,北大核心+CSCD扩展版,版面费低(附论文模板),详情如下: 1、基础信息 ISSN:1001-2249 CN:42-1148/TG 复合影响因子
  • 2025年中科院期刊分区表:机械/化工/土木/海洋/地质一区top期刊

    2025-04-29
    2025年3月20日,中科院期刊分区发布后,科研作者们不再暂时担心期刊分区变化而影响毕业或职称评审了。由于期刊分区涵盖学科领域较多,今天在这里为大家介绍 工程技术机械/化工/土木/海洋/地质一区top期刊 ,供大家参考: 一、工程技术机械一区top期刊 1、INTERNATIONAL
  • 如何界定论文学术不端的行为?有什么影响

    2025-04-29
    在学术圈,每天都会看都有部分论文因学术不端被撤稿,为了确保论文发表学术期刊,在撰写论文时,一定要确保论文的原创性,特别是在引用文献时,要做好标注。那么, 如何界定论文学术不端的行为?有什么影响 ,今天在这里为大家介绍某某学院学术不端查出的细则,供大家
  • 最新 | 《国际中文教育核心期刊目录》发布,20种期刊入选(附名单及投稿方式)

    2025-04-25
    2025 年 4 月 22 日,世界汉语教学学会在教育部中外语言交流合作中心发布了《国际中文教育核心期刊目录》。这是国际中文教育领域首个专业性评价,旨在引领学术研究聚焦现实需求和理论前沿,推动学术体系建设与实践创新,助力构建国际中文教育知识体系。以下是对该目录
  • 最新!2025年宇航领域进展发布

    2025-04-25
    2025年宇航领域科学问题和技术难题重要研究进展已于2025年4月24日在中国航天大会主论坛上正式发布。此次发布活动是由中国宇航学会和中国航天大会学术委员会委托中国科学院院士、中国航天科技集团有限公司研究员王巍进行的。 重要研究进展概述 中国宇航学会组织航天领域
  • 西北工业大学!计算机学院博士生在《Nature Communications》期刊发表论文

    2025-04-23
    近日,计算机学院科学智能(AIforScience)交叉研究中心研究成果Identifying potential risk genes for clear cell renal cell carcinoma with deep reinforcement learning发表于《 Nature Communications 》期刊。西北工业大学博士生鹿大智、天津大学副教授郑岩和四
  • 南方科技大学/浙江大学!在国际顶尖学术期刊《Science》发表论文

    2025-04-21
    2025 年 4 月 17日,南方科技大学刘心元教授团队联合浙江大学洪鑫教授团队(深圳格拉布斯研究院-光明高等研究院研究副教授张宇峰、博士后王彪、硕士研究生陈铮及博士后刘吉人为论文共同第一作者),在国际顶尖学术期刊《Science》上发表了题为:Asymmetric amination o
  • 厉害!全球发布:哈工大打造机器人领域顶级国际期刊《智能机器人(英文)》(SmartBot)

    2025-04-19
    4月14日消息,据哈尔滨工业大学官微发文,哈尔滨工业大学与Wiley出版集团联合推出的国际学术期刊《智能机器人(英文)》(SmartBot)首期创刊号于2025年3月正式面向全球发布。 期刊核心亮点: 1.国际编委团队:期刊汇聚了来自20个国家和地区的49位国际编委,其中包括26
回到顶部