文档摘要:针对通用控制器组成双机热备冗余架构,提出在任务执行过程中进行数据同步,增加CPU空闲同步线程的方法,减少控制任务周期内定时同步的次数,降低数据同步对控制任务实时性的影响.设计专用程序数据段用于同步数据的提取与拷贝,划分预定义同步数据区,并给出通过编译器链接脚本与C语言编程相结合的具体软件实现.软件运行结果表明,通过软件进行数据同步的方法正确有效,可实现热备冗余技术与业务软件的分离解耦,具有较强的易用性和可移植性.
Abstract:Aimingatthedualmachinehotstandbyredundantarchitecturecomposedofauniversalcontroller,amethodofdatasynchronizationduringtaskexecution,increasingCPUidlesynchronizationthreadswasproposed,whichreducedthenumberoftimedsynchronizationswithinthecontroltaskcycle,andreducedtheimpactofdatasynchronizationonthereal-timeperformanceofcontroltasks.Adedicatedprogramdatasegmentforextractingandcopyingsynchronizeddatawasdesigned,predefinedsynchronizeddataareaswasdivided,andaspecificsoftwareimplementationmethodthatcombinescompilerlinkedscriptswithClanguageprogrammingwasprovided.Thesoftwareoperationresultsshowthatthemethodofdatasynchronizationthroughsoftwareiscorrectandeffective,canachievetheseparationanddecouplingofhotstandbyredundancytechnologyandbusinesssoftware,andboaststrongusabilityandportability.
作者:蔡礼塬 龚定飞 黄鹤Author:CAILiyuan GONGDingfei HUANGHe
作者单位:上海船用柴油机研究所,上海201108
刊名:柴油机
Journal:DieselEngine
年,卷(期):2024, 46(3)
分类号:TP302.8
关键词:双机热备 数据同步 链接脚本 数据段 同步数据区
Keywords:dual-machinehotstandby datasynchronization linkscript datasegment synchronizeddataarea
机标分类号:TP393.08TN929.5TP273
在线出版日期:2024年7月11日
基金项目:船舶与海洋工程特种装备,动力系统国家工程研究中心资助项目双机热备系统的任务数据同步方法[
期刊论文] 柴油机--2024, 46(3)蔡礼塬 龚定飞 黄鹤针对通用控制器组成双机热备冗余架构,提出在任务执行过程中进行数据同步,增加CPU空闲同步线程的方法,减少控制任务周期内定时同步的次数,降低数据同步对控制任务实时性的影响.设计专用程序数据段用于同步数据的提取与拷...参考文献和引证文献
参考文献
引证文献
本文读者也读过
相似文献
相关博文
关键词:双机热备,数据同步,链接脚本,数据段,同步数据区,
- 文件大小:
- 11.69 MB
- 下载次数:
- 60
-
高速下载
|
|