实时嵌入式软件图形化建模方法研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:li5815736
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今,嵌入式操作系统的应用越来越广泛,嵌入式控制系统的软件也变得越来越复杂,尤其是当嵌入式系统应用于军事、航天等领域时,对嵌入式系统的实时性和可靠性具有很高的要求。在设计和开发控制软件时,既要保证系统控制逻辑、功能的准确性,还要严格满足系统的时序关系,不能产生丝毫的偏差,更要将一些可靠性的设计思想融入到软件的设计中。传统的软件开发方法会产生如前期的分析、设计和后期的代码、测试脱节;代码是由人工手动实现,效率低且容易产生人为的错误;模块的可重用性差等问题。基于模型驱动的开发方法是近几年才兴起的软件开发方法,使用模型作为软件开发过程中统一的描述手段,图形化的模型表示方式更加直观的显示了系统的功能和模块,采用模型开发工具自动生成代码,提高了开发效率同时也避免了人为错误的嵌入,提高了可靠性。在将模型驱动开发方法应用于嵌入式领域时,缺少一套既可以用于描述嵌入式控制系统功能,又可以体现嵌入式系统可靠性、实时性特点的模型体系。本文主要的研究内容就是通过建模技术,构建一套图形化元模型用于描述嵌入式系统的可靠性、实时性。首先,模型驱动开发方法应用于具有实时性、可靠性嵌入式控制系统领域的适用性分析;然后,可靠性、实时性领域相关的关键元素图形化模型构建;在此基础上,建立满足可靠性和实时性的机器人控制系统图形化源模型。以六足机器人控制系统为对象,使用本文所构建的满足可靠性和实时性的图形化模型元素来构建六足机器人控制系统的平台无关源模型,并对模型进行验证和分析。
其他文献
工作流的概念起源于生产组织和办公自动化领域。它是针对日常生活中具有固定程序的活动而提出的概念。目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来
随着网络多媒体技术的飞速发展,Internet上的多媒体应用层出不穷,传统的Internet仅提供尽力而为的传送服务,但因其中路由器没有QoS保证而影响了IP网络向综合业务网络发展。IPQoS
命题逻辑中的可满足性问题(SAT)是判断给定的命题公式是否存在模型的问题。SAT问题是第一个被证明是NP完全的问题,在理论计算机研究领域中具有非常重要的地位。MAX-SAT是SAT问
超宽带(UWB)技术近来被认为是解决高速率、短距离无线通信系统的有效方案。它具有通信容量大,辐射功率密度低,抗多径干扰,结构简单和保密性好等优点。本文在对UWB系统协议IEEE80
随着信息技术的发展,基于J2EE架构的Web应用系统广泛应用于企业、机构等各领域中,尤其是在安全性要求非常高的电子商务等系统中的大量应用,使得人们对Web应用系统的安全性越
近年来,非线性系统的故障诊断已成为故障诊断研究的一个热点。本文就此领域的相关问题展开研究。本文针对几类满足某种条件的非线性系统,直接建立非线性模型,基于非线性系统
90年代兴起的运动捕获技术被广泛用于辅助制作动画。但随之而起的问题是如何方便、高效地利用运动捕获数据进行动画创作。基于运动捕获数据的动画研究,近年来一直是计算机图
目前,基于位置的服务已经受到了世人的瞩目,无线蜂窝网所提供的定位业务不仅可以应用于紧急救援、动态跟踪,还可以提供车辆导航、智能交通、黄页查询以及移动终端盗打防范、基于
专家系统是一个智能计算机程序,它利用知识和经验,通过推理来解决某领域中只有人类专家才能解决的难题。专家系统的研究和应用已经成为全世界人工智能研究的热点和焦点。智能
随着Internet的迅速发展,网络规模、用户数量及业务量呈现爆炸式增长,由此引发的网络拥塞已经成为制约网络发展和应用的瓶颈问题。有效解决拥塞对于提高网络性能具有重要意义