学位论文 > 优秀研究生学位论文题录展示
基于DevieNet总线的嵌入式控制器双机热备系统
作 者: 刘永胜
导 师: 韩卫光
学 校: 中国科学院研究生院(沈阳计算技术研究所)
专 业: 计算机系统结构
关键词: 双机热备 DeviceNet 嵌入式控制器 同步 心跳
分类号: TP273
类 型: 硕士论文
年 份: 2010年
下 载: 65次
引 用: 1次
阅 读: 论文下载
内容摘要
DeviceNet现场总线是1994年由罗克韦尔公司提出的基于CAN总线的设备级网络规范,能够为工业底层的现场设备提供可靠的网络连接和通信,在工业控制领域中得到了广泛应用。控制器作为网络控制系统的核心,面对恶劣的工业现场环境,其可靠性直接关系到整个控制系统的连续稳定运行。为了提高控制器的可靠性,很多厂商都在开发基于现场总线的双机热备系统,而且现在基于DeviceNet总线的PLC产品也大都提供双机热备功能,如罗克韦尔的FlexLogix系统就提供硬件冗余的双机热备功能。课题是在前期开发的嵌入式控制器的基础上,通过添加双机热备软件和双机间的心跳通信,为基于DeviceNet现场总线的嵌入式控制器构建一个双机热备系统。论文中先介绍了该控制器双机热备系统的工作原理,并详细阐述了双机系统的热备份策略;其次就双机热备中的身份识别、备用机切入、双机扫描周期的同步和故障机切出做了详细说明,还对热备份软件进行了任务划分,给出了各任务的协同关系;最后给出了双机间心跳通信协议的具体设计。根据对控制器双机热备系统的关键性能要求,在实验平台上编码就设计方案进行了模拟实验,对双机系统启动时的身份选择,双机扫描周期同步,备用机接替工作机和故障机修复后切入这些关键性能进行了测试。实验表明,整个设计方案是可行的。
|
全文目录
摘要 3-4 ABSTRACT 4-8 第一章 绪论 8-10 1.1 DeviceNet 技术的研究与发展现状 8 1.2 课题研究的意义和主要内容 8-9 1.3 论文的组织结构 9-10 第二章 课题技术分析 10-25 2.1 CAN 总线 10-13 2.1.1 CAN 总线的分层结构 10-11 2.1.2 CAN 总线的帧类型 11-13 2.1.3 CAN 总线报文传送 13 2.2 DeviceNet 现场总线 13-20 2.2.1 DeviceNet 的通信模式 15 2.2.2 DeviceNet 与CAN 的关系 15-16 2.2.3 DeviceNet 的对象模型 16-19 2.2.4 DeviceNet 中的连接及报文传送 19-20 2.3 ARM 技术 20-23 2.3.1 ARM 技术简介 20-21 2.3.2 基于ARM 核的SoC 21-23 2.4 μC/OS-II 操作系统 23-24 2.4.1 μC/OS-II 操作系统简介 23 2.4.2 μC/OS-II 操作系统内核的结构 23-24 2.5 本章小结 24-25 第三章 双机系统组成及双机热备策略 25-36 3.1 双机冗余热备系统 25-26 3.1.1 基于比较的双机热备系统 25 3.1.2 基于主从模式的双机热备系统 25-26 3.2 双机工作方式的选择 26 3.3 双机系统组成 26-27 3.4 双机热备策略 27-31 3.4.1 双机输入和输出映像区的同步更新 27-28 3.4.2 备用机的控制策略 28 3.4.3 双机间的心跳通信 28 3.4.4 双机间的同步 28-31 3.5 故障检测 31-34 3.5.1 CPU 自检测 31 3.5.2 内存自检测 31-32 3.5.3 I/O 自检测 32 3.5.4 心跳检测 32-33 3.5.5 综合故障检测措施 33-34 3.6 双机间的切换逻辑 34-35 3.7 本章小结 35-36 第四章 双机热备软件的设计 36-44 4.1 双机热备系统中的状态转换 36 4.2 工作机/备用机身份选择 36-38 4.3 备用机切入 38-40 4.4 双机扫描周期同步 40-41 4.5 故障机的切出 41-42 4.5.1 工作机的切出 41-42 4.5.2 备用机的切出 42 4.6 双机热备软件的任务划分 42-43 4.7 本章小结 43-44 第五章 双机间心跳通信的设计 44-51 5.1 心跳通信的设计原则 44-46 5.1.1 心跳通信方式 44-45 5.1.2 心跳检测周期 45-46 5.1.3 心跳报文的传输 46 5.2 心跳通信的设计 46-50 5.2.1 UART 接口 46-48 5.2.2 心跳通信协议 48-49 5.2.3 心跳通信的工作过程 49-50 5.4 本章小结 50-51 第六章 实验测试 51-55 6.1 实验测试环境 51-52 6.2 双机热备系统的实验测试 52-54 6.2.1 双机启动时的身份选择 53 6.2.2 双机扫描周期同步 53-54 6.2.3 备用机接替工作机 54 6.2.4 故障机恢复后切入 54 6.3 本章小结 54-55 结束语 55-56 参考文献 56-59 发表文章 59-60 致谢 60
|
相似论文
- 非晶合金的结构和玻璃形成能力研究,TG139.8
- 熔化极气体保护焊熔滴过渡图像分析系统,TG444
- 基于DSP的离焦信号同步采集与处理技术研究,TH741
- 分数槽集中绕组永磁同步电机参数化设计研究,TM341
- 电动车用复合结构永磁同步电机系统的仿真研究,TM341
- 内置式高效永磁同步电机的设计研究,TM341
- 同步电动机励磁控制系统研究,TM341
- 永磁同步电机转子初始位置估计,TM341
- 电动车用轴径向—轴向磁通复合结构永磁同步电机的研究,TM341
- 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
- 跳频通信系统中同步及频率自适应算法研究,TN914.41
- 面向统计机器翻译的解码算法的研究,TP391.2
- 精密时钟同步协议研究与实现,TP393.11
- 基于千兆网的双相机高速同步采集系统设计,TP274.2
- 专用目标模拟器同步控制算法研究,TP273
- PXI高性能数字I/O模块研制,TP274
- 一类欠驱动Lagrangian系统的最优同步控制,TP13
- 基于同步控制的多指手操作控制方法的研究,TP242
- ML模型下耦合可兴奋系统的动力学研究,Q42
- 关于混沌系统同步控制方面的研究,O415.5
- 基于神经网络辨识的同步发电机励磁控制研究,TM31
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统
© 2012 www.xueweilunwen.com
|