共查询到20条相似文献,搜索用时 140 毫秒
嵌入式系统开发与传统软件开发有着很大不同.嵌入式系统具有内核小、专用性强、高时效性、高可靠性、目标平台复杂等特点,这就对系统设计者提出更高的要求.面对目前嵌入式系统开发过程中的这些问题,尤其针对开发过程复杂,程序自动化程度不高等问题,提出一种基于Esterel代码自动生成的方法.该方法主要利用Esterel语言来对目标系统进行建模,实现将同一个Esterel模型编译为多个目标平台的代码.通过操作系统(OS)抽象层的设计,使系统开发人员不用关心目标平台相关的实现细节,更加容易进行多目标平台程序设计,从而实现嵌入式系统的程序设计自动化.通过实验表明,Esterel模型可以正确、高效地编译为多目标平台的代码,实现目标平台代码的自动生成. 相似文献
2.
基于反射的分布交互仿真软件框架 总被引:4,自引:1,他引:4
软件框架需要在领域内不同的应用环境中使用,因此框架的适应性是其非常重要的质量属性.将反射技术引入建模与仿真领域,通过将支持大规模分布交互仿真系统开发的软件框架进行体系结构级的反射,解决了系统结构动态演化和运行时扩展问题;通过对仿真模型进行组件或对象级的反射,解决了模型的动态表示和行为演化问题.通过将反射塔构造为一个数据仓库对反射模型进行集中管理和统一接口访问,使系统在体系结构模式上表现为以数据仓库为中心,改善了反射系统的安全性,同时提出了一种新的基于反射数据库的软件设计模式.利用RTI的服务去维护分布的仿真节点的反射数据库,简化了系统的实现,同时也封装了RTI,从而构造了一个比HLA更高级和友好的分布计算和仿真环境,为仿真应用系统的快速开发提供了强有力的支持. 相似文献
3.
Petri网是形式化的系统建模方法,以严格的数学基础来保证系统的正确构建,但在支持复杂软件建模和自动化验证方面存在不足.扩展了Petri网的形式语义,区别定义了状态型和数值型库所,区别定义了变迁的激发和抑制状态,引入了无前置、一元和组合判断规则,同时根据形式化定义将模型自动转换为检验程序实施安全性验证.最后给出了以上方法在典型安全关键软件-除冰系统上的应用,过程和结果表明扩展的模型和方法增强了Petri网对复杂软件系统的建模能力,提高了软件的安全性,从模型到验证代码的自动转换解决了完善模型时人工修改相应代码的工作量和因此而引入人为错误的重复工作量的问题. 相似文献
4.
笔式三维建模系统支持用户基于纸笔隐喻自由勾画以表达三维模型,系统根据用户的交互意图完成相应的三维建模.针对笔式三维建模技术的交互特征,提出一种隐式映射机制.通过分析二维笔划以及交互的上下文,动态建立2个相互垂直的、虚拟的投影平面,从而将二维笔划信息平滑转换成三维空间信息.针对极限位置无法正常映射的情况,提出了一种坐标增量置换法来实现三维映射,不仅解决了极限位置的坐标映射,而且支持用户自由勾画更加复杂的三维模型.隐式映射机制将用户从繁琐、复杂的操作中解脱出来,集中精力关注创作灵感的表达.该方法已经在自主开发的笔式三维建模系统的原型系统PenSketch3D中得到验证,并取得了良好效果. 相似文献
5.
数字空间站作为真实空间站的数字化映像,将能源、信息、环热控、动力学与控制等多专业模型进行综合集成,建立舱段级、整站级多学科仿真系统,为空间站长期飞控任务提供技术支持.基于Modelica建模语言,结合采用FMI接口标准,完成了数字空间站动力学与控制仿真模型的集成,并成功在空间站飞控中进行了应用. 相似文献
6.
针对飞机结构试验尤其是静力试验中加载速度低、系统流量低的特点,设计了一种新型的基于阀控的飞机结构加载试验用的电液一体化作动器,阐述了其系统组成和工作原理,分析了阀控系统的效率问题,提出降低油源压力设计值来提高系统效率的方案,并通过AMESim高级建模仿真平台,对该电液一体化作动器系统进行建模仿真,验证了降低油源压力设计值方案对提高系统效率的有效性.其仿真结果表明所设计的电液一体化作动器能够满足设计要求,在飞机结构加载试验中具有很好的应用前景. 相似文献
7.
飞行器动力学虚拟样机技术研究 总被引:5,自引:0,他引:5
动力学虚拟原型样机的开发有许多关键技术,如:高等级建模粒度、实时的运行框架、规范的数据结构和共享的仿真资源等等.通过对动力学虚拟样机进行初步研究,提出了一个支持复杂动力学虚拟样机系统的设计/开发/集成环境,并对基于运行时间框架RTI(Run Time Infrastructure)的协同仿真环境做了较深入探讨,提出利用数据网关技术解决实时性能高的仿真子网与协同仿真主干网的互联问题,并总结了动力学虚拟样机的特点和关键技术. 相似文献
8.
CPU仿真器MCS中存贮结构仿真的实现 总被引:1,自引:0,他引:1
仿真器是进行硬件设计评估,系统软件设计开发和计算机体系结构研究的有力工具,而对内存的仿真是系统级仿真器的重要组成部分,其仿真效率直接影响整个仿真器的性能.以一款基于VLIW(超长指令字)结构的CPU仿真器——MCS为例,研究了高效内存仿真的实现方法.MCS为目标应用程序提供了一个仿真运行平台,从而达到评估CPU设计,分析指令效率,支持编译系统调试的目的. 相似文献
9.
对满足可信计算平台(TCP,Trusted Computing Platform)需求的代码管理问题,提出了以Java卡为核心,以代码签名技术为主要手段,以卡内的安全域(security domain)作为各个软件权威(Java卡设备发行方和应用提供方)安全策略执行者的可信代码管理框架.新机制支持设备发行方软件的装载和更新,完善了应用提供方安全域的装载和更新流程,并对下载命令数据结构进行了扩充.解决了在复杂应用环境中,多个软件权威相互独立的限制条件下,代码的免人工广播式发布问题,扩展了传统Java卡软件装载模式,提高了系统的安全性,为使用Java卡平台进行可信计算提供保障. 相似文献
10.
数学仿真是研究航天器姿态轨道控制系统常用的手段,目前常用人工编程的方式建模,花费时间长且软件的可读性、可维护性较差.提出一套基于组态建模的航天器姿态轨道控制仿真系统,该系统通用性强、可支持自动建模及代码生成.仿真实例表明,该系统模块化、自动化程度较高,大大提高了研究人员的工作效率. 相似文献
11.
复杂场景下,无人系统需要快速、可靠、精准决策的导航定位和授时(Positioning, Navigation, and Timing, PNT)手段。目前,PNT手段的优选大多依赖指挥员的经验,其任务繁重。为了将指挥员从决策任务中解放出来,进而专注于对战,需构建基于多维多层立体指标的PNT服务手段,以及设计PNT优选策略,并对优选策略进行评估。本文在无人系统可用的导航手段基础上,从系统工程思想出发,基于能评估思想体系和常规评估流程,建立无人系统PNT导航手段优选策略体系,通过模糊层次的分析方法,对体系指标进行量化。通过无人机的典型应用案例表明,本文所提的方法可以获得不同维度的综合效能定量数值,在多任务多场景下供指挥员参考并进行决策,该方法可为我国的PNT体系建设提供支撑。 相似文献
12.
仿真网格是一个将网格技术和建模与仿真技术相结合的网络化仿真平台,节点选择是提高仿真网格下仿真执行性能的重要手段.根据仿真网格下资源异构性的特点,提出一套形式化的节点性能评价标准,以此标准为依据建立节点选择的数学模型,并给出选择最优节点集合的节点选择算法.算法实验表明,该算法以节点的计算能力为优先考虑,同时顾及节点之间的通信性能,并能够回避通信性能参差不齐时好的通信性能掩盖住差的通信性能的情况,能够起到提高仿真执行效率目的. 相似文献
13.
装备平行仿真是系统建模与仿真领域的新兴仿真技术,已经成为研究热点。在装备维修保障领域中,分析了装备剩余寿命(RUL)预测存在的突出问题,即模型参数固定、不具备自适应演化能力,成为阻碍实现装备剩余寿命自适应预测的首要因素。结合装备平行仿真理论,在建模分析的基础上提出了面向装备剩余寿命预测的平行仿真框架,该框架以Wiener状态空间模型为基础仿真模型,在动态注入的装备退化观测数据驱动下,利用期望最大化(EM)算法在线更新模型参数,并利用卡尔曼滤波(KF)算法实现仿真输出数据与观测数据的同化(DA),从而实现仿真模型动态演化,使得仿真输出不断逼近装备真实退化状态,为准确预测剩余寿命提供高逼真度仿真模型和数据输出。以某轴承性能退化数据为数据驱动源,对该框架进行了验证,仿真结果表明平行仿真方法能准确仿真装备性能退化过程,在提高预测精度的基础上实现了装备剩余寿命的自适应预测,有力证明了平行仿真方法的可行性和有效性。 相似文献