近年来,系统工程的概念越来越火热。其中MBSE(基于模型的系统工程)是最受大家推崇的。在复杂系统和安全关键的开发领域,如果你不能说出一些跟MBSE有关的一些词儿,那么你是无法号称自己站在时代前沿的。
与传统的系统工程相比较,基于模型的系统工程(MBSE)充分发挥了模型的优势,提高了系统全周期信息表示的一致性,增强了系统功能性能预验证和多学科协同优化设计的能力。
国外把基于MBSE视为系统工程的“革命”、“系统工程的未来”、“系统工程的转型”等。国内的很多大型组织和团队也已经在开展了相关研究和应用了。其中,包括航空航天、汽车、卫星等复杂的系统设计。
MBSE数字化解决方案
由浙江绍兴的迪捷软件团队设计并开发的系统建模仿真软件工具,实现了系统工程从需求,开发,直至仿真的完整研发过程,并推出了两大解决方案:MBSE解决方案和数字装备解决方案。 MBSE解决方案涵盖了基于模型的系统工程(MBSE)的整个生命周期,从需求,设计,开发直至仿真测试的各个环节,均提供完整的解决方案,旨在提供完整的工具结合和相应的MBSE方法学。数字装备解决方案旨在提供可以运行真实完整的软件系统的全数字实时仿真的数字装备。
全数字实时仿真仿真软件 SkyEye
SkyEye,中文全称天目全数字实时仿真软件,是基于可视化建模的硬件行为级仿真平台,支持用户通过拖拽的方式对硬件进行行为级别的仿真和建模。SkyEye目前支持主流的嵌入式硬件平台,可以运行主流的操作系统,此外还能适配国内自主研发的操作系统天脉。通过利用基于LLVM的动态二进制翻译技术,使虚拟处理器在典型的桌面计算机上运行速度可以达到2000MIPS以上。
SkyEye的优势
1)SkyEye可与第三方语言或者模型集成
目前已实现SkyEye与SystemC集成进行时序仿真,以及SkyEye与Matlab或者Simulink集成进行多领域协同仿真。
2)基于可视化图形的硬件建模
基于可视化图形的硬件建模,有效降低了硬件工程师和软件工程师之间的沟通成本。软件工程师可以不依赖于硬件工程师,而根据需要对硬件的配置进行改动。通过这种可视化图形的硬件建模方式,软件人员能够快速搭建硬件模型,并在硬件模型上运行和调试和真实硬件相同的二进制文件,可大大缩短产品研发周期,提高软件调试效率。