航天器推进系统组态化模型仿真研究与软件实现

被引量 : 0次 | 上传用户:cutemaomao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
航天器推进系统是航天器通用平台的重要组成部分,其性能直接影响任务执行的成败,因此是被广泛研究的重点对象。实现航天器推进系统的组态化仿真,可以提高仿真过程的适用性和灵活性,同时有助于对不同设计方案进行可行性分析。论文主要研究卫星冷气、单组元及双组元推进系统的建模、组态与仿真,在分析三种推进系统模型的基础上,建立了推进系统的数学模型,使用Matlab对三种推进系统进行了数字仿真,使用面向对象的思想在VC++6.0开发环境中建立了各个组件的数学模型,开发了推进系统的组件模型库,并使用OpenGL实现了组态界面并开发了仿真模块和数据库模块,完成了仿真软件平台的实现。论文首先讨论了液体推进系统的基本部件组成,之后分别建立三种推进系统主要组件的数学模型,并给出了各组件的边界条件,使用Matlab分别实现了三种推进系统数学模型的仿真,通过将仿真曲线与实际系统工作过程相对比,说明了仿真结果的正确性。其次,基于组态化建模思想与C++面向对象建模思想,将三种推进系统的通用组件使用C++类来描述,将各通用组件综合起来构成了推进系统的组件库,并实现了组件库选择对话框。由于OpenGL在VC++开发环境中绘图的优势,使用OpenGL完成了应用程序中推进系统各组件的动态绘图,并设计实现了组件的连线功能,完成组态模块的开发。最后,将组态界面与面向对象的组件类结合起来,使用定时器迭代进行仿真完成了组态文件的仿真模块的设计与实现。另外,为避免仿真数据的重复及方便仿真结果的查询与回放,结合VC++开发环境中访问数据库的ADO数据访问技术,实现了数据存储模块。组态模块、仿真模块与数据存储模块结合起来,构成了整个组态仿真软件平台的实现,供相关科研人员使用。本文的工作将理论与实际相结合,具有较强的实际应用背景,软件的开发中使用了组态、OpenGL及数据库等多种技术,对于类似软件的设计及研发具有一定的参考价值。
其他文献
<正>2013年12月26日22时40分左右,四川省泸州市摩尔商城因天然气泄漏发生爆炸燃烧事故。四川省公安消防部队迅速启动跨区域应急联动作战预案,先后调集4个支队的48辆消防车、4
传统的语文教学中师生互动的基本形式是谈话。谈话作为一种教学方法,又称问答法、提问法、讨论法等,其基本特征是教师问、学生答。很多情况下教师课前设计好问题,学生上课的主要
随着社会转型的加速,同时国外各种思潮不断涌入高中校园,高中生的价值观出现了多元化,高中思想政治课程教育的有效性越来越受到挑战。高中思想政治课程教育中,传统意义上的教师满
本文以银耳菌为原料,用氨基酸作为替代氮源对其产胞外多糖的发酵条件进行优化,并探究了银耳发酵型醋饮料的最佳发酵工艺。得到如下结论:本文通过单因素实验确定了银耳菌产胞外
自2006年5月8日中国证监会颁布实施《上市公司证券发行管理办法》(证监会第30号令)后,资本市场的融资功能重新启动。并于股权分置改革之后,对资本市场的融资功能提出了“三步走”
世界文化和自然遗产是人类珍贵而不可再生的遗产。作为自然环境与资源的重要组成部分,世界遗产对于保护生物多样性、维持生态平衡、促进人类和环境协调发展等方面都有重大意
芍药属牡丹组新分类群,红斑牡 丹Paeonia ridleyi Z.L.Dai et T.Hong sp.nov.;保康牡丹Paeonia baokangensis Z.;.Dai et T.Hong sp.nov。
教育实习是师范教育不可缺少的部分,是师范生锻炼教育教学实践能力的重要途径,教育实习的质量在某种程度上关系到新教师的教育教学能力。然而目前,由于实习时间安排不合理、缺少
随着信息技术在商业上深入而广泛的应用SAP系统的实施在技术上已逐渐成熟。国内多数企业在单项业务方面已实现了计算机管理,如办公、财务、人事、库存等,相当一部分企业已开始
以工业脂肪酸和可再生资源松香为原料,经Diels-Alder加成反应,合成了松香/油脂基二元酸;以此新型二元酸为原料,分别与三种脂肪族多元胺进行酰胺化反应,合成三种反应型环氧树脂用聚