面向控制算法的可视化建模技术的研究与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:iamc66m
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机软件功能的多样化,其规模和复杂程度也在日益增加。计算机软件的可用性、稳定性、可控性成了不可忽视的的重要因素。尤其在航天领域,由于缺乏可以复用的软件和有效的设计辅助手段,开发效率低下,已难以适应新的发展需求。急需改变软件生产方式,提高软件生产率。模型驱动开发技术的逐步发展为解决这个难题提供了一种方案。它能显著提高软件的开发效率,增加软件的可移植性,并能降低系统复杂度,提高软件质量,使软件开发逐渐从以代码为中心转向以模型为中心。本文首先研究空间站控制系统软件的传统开发流程及其出现的问题,分析了基于模型驱动开发的历史与现状,研究了模型驱动架构的核心理念与基本原理,指出了可视化建模工具可以借鉴的理论成果和实践经验。其次提出一种控制算法的组件封装的方法,针对控制算法不规范,难以重复使用的问题,通过对代码进行特殊注解,利用外部工具对代码和注解进行扫描封装,实现对现有控制算法的重用和规范化。然后利用有限状态机与流程图理论,提出一种状态图与流程图相结合的可视化建模方法,解约了空间站变结构组合体控制软件代码集成困难的问题,实现了控制软件复杂变结构的可视化建模。接着利用代码生成技术,自动生成可视化模型代码,避免手工生成代码,减少重复性劳动。最后以上述研究为基础,开发了可视化建模软件,验证了本文理论与方法的有效性。
其他文献
通过非线性有限元分析,研究初始变形、焊接残余应力等初始缺陷的组合作用对含不同位置裂纹的加筋板极限强度的影响,并分析了计算结果.研究结果表明:相同裂纹长度条件下,初始
根据汉正街某商住楼火灾后结构受损情况,介绍了钢筋混凝土框架结构火灾后的结构安全鉴定检测的实用方法。通过火灾后对房屋结构混凝土构件的外观检查及损伤等级的分类、主要
69例皮质醇增多症诊断的临床探讨李兆红,蔡仕林湖北省咸宁地区医院(437100)皮质醇增多症是临床较常见的内分泌疾病,但大宗病例的总结报告不多。作者收集了同济医院自1958~1991年收治的皮质醇增多症
利用腐蚀失重法、电化学测试、扫描电镜(SEM)和X射线衍射(XRD)研究了Q235碳钢在含H2S的模拟罐底水中的腐蚀行为。结果表明:增加H2S含量,可以促进碳钢表面的析氢反应,从而增大了碳钢
比较教育学从诞生之日起就面临着学术与政治的双重变奏。19世纪上半叶,由于政治的需要与比较教育界的共同努力使比较教育学得到了迅速发展;19世纪后半期,比较教育学面临外忧
将基于案例推理应用到连锁便利店订货系统中,充分利用了连锁便利店的消费群明确、信息容易收集的特点,很好地解决了连锁便利店在特殊事件发生下的某些商品的销售量激增与多品