分布式实时嵌入系统的消息体系研究

分布式实时嵌入系统的消息体系研究

论文摘要

嵌入式系统已经在诸多领域得到了应用:从移动电话到交换机、从微波炉到火箭自动推进装置,很多设备中都有嵌入式控制系统。随着网络技术的进步,嵌入系统也正向分布式方向发展。然而目前还没有一个良好、清晰的分布式嵌入系统模型为系统的构建提供指导,因此该类系统的构建是比较困难的。此外,对该类系统通常有的实时性要求,目前几乎都是通过基于全局时钟的实时调度策略来保证的;全局时钟方案不仅复杂,而且只适用于基于时间的分布式实时系统。以上两个问题对于应用前景广阔的分布式实时嵌入系统来说,是亟待解决的。因此,本文所研究的问题就是:一、如何建立一种能够全面反映该类系统特点的精确模型,为系统的构建提供足够的指导,降低构建难度;二、如何不利用全局时钟来实现实时性,以解决时钟同步的复杂性。本文所做的主要工作及结果可总结为以下几点: (1)分析了分布式实时嵌入系统的构成特点,根据消息在该类系统中的关键作用,建立了消息体系模型,它是该类系统的精确模型,既描述了系统的静态构成,也反映了系统的动态运行特性,可以很好地指导系统的构建、验证系统设计的正确性以及事前分析系统的性能等。(2)根据消息体系的指导作用,提出了基于消息体系的系统构建方法,该方法把完整系统的设计强度削减到建立相对抽象的消息体系和独立的分布式任务的水平上,是一种更为合理的系统构建方案。它简化了系统的构建过程,降低了其构建难度,由此提高了系统的正确性和可靠性。(3)考虑到分布式系统中各分布点虽然没有一致的绝对时刻,但却有一致的相对时间这一事实,提出了保证实时性的时间记账机制。该机制既避免了时钟同步的复杂性,易于实现;又解决了全局时钟适用范围有限的问题,对基于时间和基于事件的分布式实时系统都是适用的;此外,它还是灵活的,可以通过界面随时接受并且满足用户变更的实时要求。(4)引入了消息的动态优先级概念,采用了以固定优先级和动态优先级为共同指导的综合消息调度策略,更好地保证了系统的实时性。最后,通过对分布式实时系统实例“汽车行驶监控系统”的模拟设计,表明了消息体系模型和时间记账机制的有效性及优点。

论文目录

  • 中文摘要
  • 英文摘要
  • 1 绪论
  • 1.1 论文选题背景
  • 1.2 选题的目的和意义
  • 1.3 分布式实时嵌入系统的发展综述
  • 1.3.1 分布式实时嵌入系统的应用现状和前景
  • 1.3.2 基于现场总线的分布式控制系统
  • 1.3.3 分布式控制系统中的主要问题及其进展
  • 1.3.4 本节小结
  • 1.4 论文的主要内容
  • 2 分布式实时系统的模型和实时机制研究
  • 2.1 系统结构图模型
  • 2.1.1 模型和开发方法
  • 2.1.2 实时机制
  • 2.1.3 分析评价
  • 2.2 任务构架图模型
  • 2.2.1 模型和开发方法
  • 2.2.2 实时机制
  • 2.2.3 分析评价
  • 2.3 条件进程图模型
  • 2.3.1 模型
  • 2.3.2 实时机制
  • 2.3.3 分析评价
  • 2.4 分离的任务和消息模型
  • 2.4.1 任务模型
  • 2.4.2 消息模型
  • 2.4.3 分析评价
  • 2.5 小结
  • 3 消息体系和时间记账机制
  • 3.1 消息在分布式实时系统中的作用
  • 3.2 消息体系
  • 3.2.1 消息体系的表示
  • 3.2.2 消息体系分析
  • 3.2.3 消息体系的作用
  • 3.3 时间记账机制
  • 3.3.1 全局时钟存在的问题
  • 3.3.2 任务序列和消息的时间属性
  • 3.3.3 时间记账过程和消息调度
  • 3.4 小结
  • 4 基于消息体系的系统构建
  • 4.1 系统分解
  • 4.1.1 任务分解原则
  • 4.1.2 分解后的系统表示:消息体系
  • 4.2 任务设计
  • 4.2.1 任务的体系结构
  • 4.2.2 任务的应用逻辑:消息流图
  • 4.3 消息的属性和格式约定
  • 4.4 实现
  • 4.4.1 实现思路
  • 4.4.2 动态链接库技术
  • 4.4.3 合成整体
  • 4.5 本章小结
  • 5 基于消息体系的汽车行驶监控系统的设计
  • 5.1 实例描述及分析
  • 5.1.1 实例描述
  • 5.1.2 实例分析
  • 5.2 基于消息体系的实例设计
  • 5.3 本章小结
  • 6 结束语
  • 6.1 论文总结
  • 6.2 进一步的工作
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].嵌入系统调试揭秘[J]. 电子设计技术 2008(12)
    • [2].灵光一闪的价值[J]. 中文自修 2011(Z1)
    • [3].亚洲创新[J]. 电子设计技术 2010(12)
    • [4].基于UDP/IP协议分布式测试高速数据传输嵌入系统设计[J]. 核电子学与探测技术 2014(06)
    • [5].从嵌入系统到嵌入生活:我国社会工作的范式转向与时代选择[J]. 社会工作与管理 2019(03)
    • [6].“读屏时代”高校学生党建嵌入系统的功能定位与建构原则[J]. 南方论刊 2017(11)
    • [7].计算机远程嵌入式系统开发的技术要点探讨[J]. 黑龙江科学 2016(16)
    • [8].基于AVR单片机的电力投切装置开发[J]. 微计算机信息 2008(11)
    • [9].嵌入式机电设备电控系统的抗干扰技术[J]. 价值工程 2011(22)
    • [10].嵌入式系统可靠性强化试验定量分析评估[J]. 电子技术与软件工程 2016(21)
    • [11].音频水印嵌入系统的设计与实现[J]. 广播与电视技术 2015(06)
    • [12].了解嵌入系统的引导技术[J]. 电子设计技术 2011(06)
    • [13].面向嵌入系统的480Mb/s无线UWB链路[J]. 今日电子 2010(03)
    • [14].基于无线通信模式的照明节能监控系统研究[J]. 照明工程学报 2013(05)
    • [15].嵌入式系统在机电控制中的应用[J]. 民营科技 2017(06)
    • [16].目前主流高清视频服务器系统功能的对比[J]. 内蒙古广播与电视技术 2014(04)
    • [17].软件健康管理在ADIRU中的应用及验证[J]. 电光与控制 2015(07)
    • [18].嵌入式系统在风力发电机中的应用[J]. 科技创新与应用 2015(27)
    • [19].Mplayer的嵌入移植[J]. 计算机系统应用 2011(01)
    • [20].用嵌入系统对大功率UPS的loo2D冗余——从整机降到部件以提高可靠性降低成本[J]. 仪器仪表标准化与计量 2008(06)
    • [21].嵌入式系统下数据通信安全保护技术研究[J]. 信息安全与技术 2013(11)
    • [22].嵌入式系统应用现状及发展趋势[J]. 科技信息 2011(02)
    • [23].改变嵌入设计格局的FPGA[J]. 电子设计技术 2009(07)
    • [24].基于无线通信模式的恒压供水监控系统研究[J]. 自动化与仪器仪表 2013(05)
    • [25].基于FPGA硬件中断控制器的设计[J]. 电脑编程技巧与维护 2010(20)
    • [26].嵌入式风力发电监控系统的研究与设计[J]. 电源技术 2017(05)
    • [27].ARM嵌入式Linux系统的实现[J]. 电子技术与软件工程 2017(18)
    • [28].内圆磨床嵌入式数控系统中ARM与触摸屏的通信实现[J]. 精密制造与自动化 2008(03)
    • [29].基于嵌入系统的智能车辆出入管理系统设计[J]. 自动化与仪器仪表 2017(04)
    • [30].只用一根线驱动LCD的微控制器[J]. 电子设计技术 2008(03)

    标签:;  ;  ;  ;  ;  

    分布式实时嵌入系统的消息体系研究
    下载Doc文档

    猜你喜欢