- 1、本文档共71页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
优秀硕士毕业论文,完美PDF格式,可在线免费浏览全文和下载,支持复制编辑,可为大学生本专业本院系本科专科大专和研究生学士硕士相关类学生提供毕业论文范文范例指导,也可为要代写发表职称论文提供参考!!!
摘 要
嵌入式实时控制系统无论在系统构造上还是软件设计方法上均与传统控制系
统有显著的差别,其中软件设计出现的问题尤为突出。嵌入式实时控制系统的实
时控制软件必须满足硬实时约束和容错的性能要求,必须在有限计算机资源的平
台上执行和与外部环境交互,且软件构件常常分布在网络连接的各个计算机和设
备上;控制软件要解决控制算法和时间约束的问题;其控制系统是基于构件的大
系统:其软件不应是专用的,而能够支持第三方应用的,而且应能在不同的平台
上混合应用,是开放和异构的。因此迫切需要构建一种软件模型来简化嵌入式实
时分布控制系统的开发。
enabled
软件使能控制(soft control简称SEC)就是基于这样技术背景产生。
本课题研究的主要内容是嵌入式实时控制系统的软件设计问题,讨论了嵌入式实
时控制系统的软件设计的解决方法——SEC模型设计开发方法。采用SEC模型设
计嵌入式实时控制系统软件可以达到所谓的“纵向层面”和“横向层面”的一致。
“纵向层面”一致就是控制算法到控制软件的一致,具体来说又包含两层含义:
一是控制模型的控制时限和控制功能开发分离,达到模型时限与软件时限一致,
模型功能与软件功能一致;二是控制算法设计到软件设计在软件工具层次上一致。
“横向层面”一致即无论控制对象目标平台(含硬件平台和操作系统平台)如何,
控制对象网络结构如何,在软件设计上将达到一致。
本文从阐述一般嵌入式实时系统原理开始,介绍了嵌入式实时系统的特征、
实时任务管理、实时任务调度策略和实时任务通信。然后介绍了嵌入式实时操作
系统的特点和发展、课题应用的嵌入实时操作系统WindowsCE.NET及几种主流
嵌入式实时操作系统的实时性能对比。阐述了SEC模型原理,并对一个具体应用
SEC模型——Gio位。模型原理进行了详细阐述,对该模型的工作原理、开发工具和
开发方法进行了介绍。最后用实例的方法说明了使用SEC模型对嵌入式实时控制
系统的设计和实现过程。
关键词:SEC,嵌入,实时,软件模型,Giotto
Real—time
Title:SoftEnabledControl’sResearchand ofEmbeddedControl
Application System
Control andControl
Majorl Theory Engineering
Name:WANG
Jian·ping
ZHANG
Supervisor:Prof
Yun-shang
Abstract
Embeddedreal-time obvious fromthetraditionalcontrol
control different
system(ERCS)is
construction real-time
on andsoftware control must
system design.The software(RCS)一ofERCS
systems
hard tolerancemust onthe
besatisfiedwith real—timerestrictionandfault It execute with
platform
limited resourceand interactionswiththe environment.Theofit
computing process physical components
are ondifferent and
文档评论(0)