摘 要: | 随着仿真技术和软件工程的发展,基于模型设计(MBD)软件开发技术已广泛应用于国外商用航空发动机全权限电子控制软件,以解决经典软件开发过程中的难题,但该技术在国内刚刚起步。针对经典软件开发流程存在的诸多问题,基于模型的软件设计方法,从人员组织、研制流程、工具使用三个方面对经典开发流程进行了优化,解决了经典软件开发流程存在的弊端。介绍了软件开发组织与研制流程的变革,定义了基于模型的软件设计流程,描述了流程中各个工作阶段涉及的人员、工作依据、活动、输出,介绍了开发工具以及基于Matlab/Simulink的模型设计标准,验证了该方法的正确性和可行性。总结了基于模型的软件设计优势、项目实践经验,探讨了该方法面临的挑战和后续工作重点。
|