嵌入式实时控制系统的软件使能控制的研究与应用

来源 :昆明理工大学 | 被引量 : 0次 | 上传用户:carlos_yu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式实时控制系统无论在系统构造上还是软件设计方法上均与传统控制系统有显著的差别,其中软件设计出现的问题尤为突出。嵌入式实时控制系统的实时控制软件必须满足硬实时约束和容错的性能要求,必须在有限计算机资源的平台上执行和与外部环境交互,且软件构件常常分布在网络连接的各个计算机和设备上;控制软件要解决控制算法和时间约束的问题;其控制系统是基于构件的大系统;其软件不应是专用的,而能够支持第三方应用的,而且应能在不同的平台上混合应用,是开放和异构的。因此迫切需要构建一种软件模型来简化嵌入式实时分布控制系统的开发。 软件使能控制(soft enabled control简称SEC)就是基于这样技术背景产生。本课题研究的主要内容是嵌入式实时控制系统的软件设计问题,讨论了嵌入式实时控制系统的软件设计的解决方法——SEC模型设计开发方法。采用SEC模型设计嵌入式实时控制系统软件可以达到所谓的“纵向层面”和“横向层面”的一致。“纵向层面”一致就是控制算法到控制软件的一致,具体来说又包含两层含义:一是控制模型的控制时限和控制功能开发分离,达到模型时限与软件时限一致,模型功能与软件功能一致;二是控制算法设计到软件设计在软件工具层次上一致。“横向层面”一致即无论控制对象目标平台(含硬件平台和操作系统平台)如何,控制对象网络结构如何,在软件设计上将达到一致。 本文从阐述一般嵌入式实时系统原理开始,介绍了嵌入式实时系统的特征、实时任务管理、实时任务调度策略和实时任务通信。然后介绍了嵌入式实时操作系统的特点和发展、课题应用的嵌入实时操作系统Windows CE.NET及几种主流嵌入式实时操作系统的实时性能对比。阐述了SEC模型原理,并对一个具体应用SEC模型——Giotto模型原理进行了详细阐述,对该模型的工作原理、开发工具和开发方法进行了介绍。最后用实例的方法说明了使用SEC模型对嵌入式实时控制系统的设计和实现过程。
其他文献
该文以此为背景,以加快柔性结构的振动衰减为目的,着重研究了柔性结构振动主动控制的若干重要问题:离散型压电式传感器与作动器在二维柔性板上的配置问题;如何建立本质上是无
该文根据目前中国工业过程控制行业现状研制了一套中小型分布式监控系统组态软件DK3000,整个软件包括DK-DDC(算法组态模块)、DK-RTDB(实时数据库模块)、DK-LIB(算法库模块)、DK-View
由于2—D系统在实际问题中的重要性和广泛的应用,近年来引起了学术界的广泛关注,越来越多的一维状态空间技术被推广到2—D系统。本文主要对2—D系统作了一系列的基本研究。主要
桥梁长期健康监测对于保证桥梁处于健康状态,改善桥梁的养护管理策略,节省养护费用能起到十分重要的作用.目前,国内外对这一领域的研究和投资力度均越来越大.在详细分析了国
管理信息系统从传统的企业内部数据处理已逐步扩展为具有时空性的统一资源调度与管理(如ERP、CRM),日益在现代企业管理过程中发挥主要的作用。随着Internet逐渐成为主要的信息
当今时代,随着计算机和人工智能技术的不断向前发展,计算机早已渗透到人类生活的各个方面,成为了我们生活中不可缺少的部分。尤其是随着人脸识别、手势识别和体态控制等领域
基于内容的图象检索技术就随着多媒体技术的发展应运而生。它的主要研究内容是根据自动获得的图象特征,从图象数据库中检索出相关图象。近年来,随着许多压缩标准(如JPEG、MPEG
该文做了以下几方面的工作:一、对回收库存系统的处理量进行优化:1、有限时段期望总费用情形:(1)、假定回收量相互独立、外部需求为常量,建立了有缺货赔偿,处理费用为起动费
在油田生产中,实时获取井下多相流数据,对于优化采油工艺,特别是对于成本高昂的深水油井开发具有重要价值。针对这种需求,提出了一种基于光纤传感器的多相流计量技术,根据多相流体