论文部分内容阅读
仿真系统广泛应用在航天、工业、测控等众多领域。随着科技的进步,仿真系统的复杂度不断提升、规模在不断加大、涉及领域也在不断增多。而大多数的仿真系统都是某一领域专用的仿真软件,无法实现多领域建模、仿真等功能,也不能和多个仿真系统进行数据共享。这就导致了模型的重复开发,造成了时间和资金等资源上的浪费。因此,构建既能复用、装配、定制模型,又能满足不同领域仿真需求的柔性一体化仿真平台成为了如今仿真领域的热点问题。通过对多领域一体化仿真的理论和方法系统调查研究后,本文设计建立了空间太阳能电站的动力学与控制模型,并使用自主调配式的模型复用技术及基于接口规范的模型集成方式,设计实现了能够提高模型复用率、与其他仿真系统数据共享的柔性一体化仿真平台。平台以能与COM组件无缝集成的C#作为编程语言,在模型管理上,采用组件装配技术、Modelica文本建模技术以及图像建模技术,实现仿真模型不同方式的建立,并创建模型库对所创建的模型进行集中存储;在流程管理上,使用连接器对仿真流程进行设置,以达到数据在指定接口之间的传递;在意外中断处理上,通过保存过程数据及记录断点位置,使平台再次启动时仿真任务能够从中断位置继续执行。此外,平台还集成了Modelica的仿真模型以及其他的仿真系统,以满足不同领域建模仿真的需求。本文最后在柔性一体化仿真平台上,对空间太阳能电站的动力学与控制模型进行仿真并得出结果,从而验证了柔性一体化平台的功能可用性与完整性。