基于Simulink和Stateflow建模的嵌入式软件开发平台研究

被引量 : 0次 | 上传用户:kui5387
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现如今在控制领域软件开发中,通过使用Simulink/Stateflow建模方法,以模型设计为基础并结合Real Time-Workshop(RTW)自动生成代码的技术已日趋成熟,并日趋成为大型控制类嵌入式软件开发的主流选择。这种开发模式优于传统软件开发模式的地方在于它在大大节省了人力、物力和财力的同时,更加提高了软件产品的质量。它使得传统的软件开发人员将重心从软件编码转移到软件模型设计上来。目前,西方发达国家在飞行控制、航空航天类软件开发中大都是以模型自动生成代码,辅以少量人工代码的方式进行的。某些发达国家早已有了一套先进的控制设计一体化平台。而在国内这方面目前仍然处于起步阶段。所以本课题的主要目的是希望通对基于模型的嵌入式软件开发平台相关技术点进行较为深入的研究,在提供一整套平台解决方案的同时为每个技术难点提供实现方案。本课题的研究属于软件工程中可行性技术预研部分,针对课题的相关技术点进行逐个深入研究和突破。在研究过程中会使用到测试、调试等相关理论,并在这些基础上研究解决所遇到的技术问题,辅以实验验证。最后将相关技术点进行整合,并提出实现这种基于建模的嵌入式软件开发平台可采用的整套方案。所以整个课题的研究方法是以理论为基础,和实际相结合的针对特定领域的探索性技术预研。研究的主要成果是为基于Simulink/Stateflow建模的一体化开发平台所需要的各种相关技术点进行了深入分析,进而提供整套解决方案,并为关键技术点提供了详细的技术实现方案,以及相关代码。借助本文所提供的相关资源料,如有需要者可以此基础上结合实际情况,将其应用于不同的目标平台,并且产品化。通过此课题研究所取得的成果和相关分析资料,可以较容易地实现这样一种开发平台,并支持整个模型和代码测试的自动化。本文所提供的技术方案包含了对模型级代码调试,模型和代码的测试用例自动生成,功能测试和覆盖测试的一致性验证等。这样的开发平台可大大节约开发人员和测试人员的工作。如果这样一套技术方案能够被完美的产品化,它对于国内大型控制类软件的开发方式将起到革命性的变化.
其他文献
作战仿真是非战争时期研究作战的有效手段,其价值与它所表示的真实世界的军事行动、装备、系统和环境等因素的逼真度直接相关。仿真系统的运行需要脚本提供初始化驱动,成功的
目的:探究冷冻消融联合稳心颗粒治疗阵发性心房纤颤的疗效和安全性。方法:病例选取2016年1月-2018年1月来我院就诊的40例阵发性心房纤颤的患者,随机分成观察组和对照组,每组2
铁缺乏症是世界上最常见的营养缺乏性疾病之一,在孕妇与学龄前儿童中发病率较高。目前已有研究表明,即使血红蛋白水平正常,也可能发生大脑内缺铁:在脑发育“铁营养关键期”缺
随着基础教育改革的不断深化,教师的角色和专业自主能力越来越受到应有的重视。拥有全新的课程理念,具备鲜明的课程意识成为人们对新型教师的基本要求。就教师的课程实践而言
颗粒增强铝基复合材料因具有密度低、比强度与比模量高、耐磨及耐高温等优点,在航空航天、电子和汽车制造等行业中具有广阔的应用前景。其制造方法一般分为外加法与内生法。
中国60岁以上老年群体人口数量占比早在2015年底就超过了16.1%,这个数据表明中国已经进入了老龄化社会。截止2018年初,中国60岁以上老年群体人口占比达到了17.3%,处于加速老龄化时期。随着老年群体人口比重的不断增加,来自家庭和社会方面的如“空巢老人”、老年痴呆症、保健品诈骗等问题越来越频繁地发生。老年手机、老年社交应用、老年购物平台等专门服务于老年群体的硬件、软件也蜂拥而出。老年群体如今
高职生就业需求与社会需求的匹配程度决定了高职生的就业程度,是高等职业教育就业质量评价的一个重要方面。根据就业质量评价指标,构建就业需求影响因素框架,确立就业要素指
[主要目的]分析运用柴胡龙骨牡蛎汤加减改善气机阻滞型肺癌症状的临床资料。[资料来源]在辽宁中医药大学附属第一医院病案室,选取2011年9月至2012年9月辽宁中医药大学附属第
“绿色南京”工程自二零零二年九月正式实施以来取得了很大进展,全市森林覆盖率、绿化覆盖率和人均公共绿地面积等都大幅上扬。该工程不仅提升了南京的绿色城市形象,而且改善
目的:研究自拟熏洗方对脑卒中偏瘫患者肢体功能恢复的影响。方法:将80例脑卒中偏瘫患者随机分为观察组和对照组各40例,所有患者均行急性期常规治疗,观察组患者在此基础上联合