共查询到16条相似文献,搜索用时 140 毫秒
1.
肖众 《电子制作.电脑维护与应用》2013,(10):53-55
卫星工具软件(STK)是广泛用于航天工程的先进卫星系统分析软件,具备很强的仿真能力,但由于在实际应用中经常遇到STK操作较为复杂的情况,导致上手困难,对特定的任务针对性不强,本文通过STK的STK/X接口模块,以VC6.0为开发平台,集成了STK与VC程序,编写了卫星场景的仿真程序,简化了操作流程,该程序具有一定工程实用参考价值。总体而言,两者的集成有效地利用了STK准确的仿真能力与VC++高效的数据分析能力,提高了仿真分析系统开发的灵活性。 相似文献
2.
3.
侦察卫星可以全方位全天候的对全球进行侦察,对侦察卫星的预警是有必要的.文中首先基于Access数据库建立了侦察卫星数据库,主要针对光学成像卫星、雷达成像卫星以及电子侦察卫星三类;通过STK(卫星工具包)的STK/Connect模块实现了侦察卫星数据库与STK的连接,基于STK平台实时的显示了侦察卫星的在轨运行以及对地覆盖情况.文中通过VC来生成系统界面,首先通过界面来操作数据库信息,然后把卫星载入到STK平台,通过界面设定仿真时间,设定特定区域,仿真设定的时间段内卫星的运行及对区域的访问情形,通过STK的报告生成功能可生成卫星在此时间段内对区域的访问报告,根据报告可对访问该区域的侦察卫星进行预警. 相似文献
4.
针对获得轨道引导文件的传统方法比较繁琐和复杂的问题,详细介绍了采用WPF(Windows呈现基础)与STK(卫星工具箱)软件集成的方法;利用Visual Studio(可视化工作室)搭建仿真环境,以自动产生某卫星轨道引导文件的程序为例,具体介绍了集成开发的步骤流程及遇到的问题和解决方法;结果表明,利用WPF和STK进行系统集成,不仅能够获取符合任务要求轨道引导文件,而且大大减小了WPF的编程工作量,同时通过个性化主界面设计,以可视化的形式对主程序集成,只需输入参数,便可快速获取相应的引导文件,避免了获取引导文件时需反复对STK参数进行修改;在测控任务开始前获取轨道引导文件的操作中,WPF/STK联合仿真相较于仅使用STK软件进行处理而言,要更加简洁高效。 相似文献
5.
6.
7.
8.
详细介绍了MATAB(矩阵实验室)与STK(卫星工具箱)软件互联的方法;STK提供了相应的二次开发接口,可供MATLAB等软件进行二次开发;利用MATLAB和STK软件组合搭建仿真环境,以某Walker星座的设计与优化算法为例,具体介绍了联合仿真步骤流程及GUI界面的设计方法,并综合考虑了卫星轨道、传感器以及卫星编队等相关参数对星座最优设计的影响;结果表明,利用MATLAB和STK组合仿真能够以图像及数据列表的形式方便直观的给出最优结果,通过联合仿真,较大程度上减小了MATLAB的编程工作量,同时通过GUI界面的设计,以可视化的形式对主体程序进行集成,只需输入参数,便可快速进行相应的轨道仿真与数据输出,避免了在进行卫星星座设计时需反复对STK参数进行调整的工作;在对卫星星座设计与运行轨道的问题分析中,MATLAB/STK联合仿真相较于使用单一软件进行问题分析而言,要更加便利、形象直观。 相似文献
9.
10.
11.
基于DDE协议的系统集成软件的开发 总被引:3,自引:0,他引:3
该文基于工控软件开发耗资费时、效率较低的现状,对DDE协议及基于DDE协议的软件集成技术进行了研究,提出了一种集成多个应用软件的新方法,并在此基础上以VC为开发工具开发出了实用性较强的系统集成软件TransPlat,进而构成了工业控制及监控软件的综合开发环境。此开发环境为开放式的,可因具体应用扩展,与任何支持DDE协议的其他软件集成。最后通过具体应用实例,把应用TransPlat连接现有的两个工业控制应用软件Concept和组态王的工作过程进行了详细介绍。 相似文献
12.
MATLAB/VC++的混合编程是基于MATI。AB/Simulink的仿真工程处理要求,结合两种软件工具的特性,采取以代码交互和MATLAB函数模块调用为主,配合外部应用程序接口函数所构建的一种用户接口编程模式;文中以某型军机为背景,依据飞机刹车系统在降落过程中的动力学特性,建立了逼真的数学模型,通过分析6种VC++调用MATLAB方法的原理及特点,详细探讨了使用MATLAB引擎调用方式进行VC++与MATLAB混合编程的方法,并将该方法应用在飞机刹车系统建模与仿真中,通过实例实现了MATLAB模块在VC++环境中的集成,说明了该方法的可行性。 相似文献
13.
可视化仿真在航天发射弹道设计和分析中起着重要作用.卫星工具包软件STK,是航天领域通用的仿真软件,可以用来实现航天发射数据的可视化.航天任务的方案选择阶段,需要计算多条弹道,在STK界面内进行一系列设置来实现每条弹道的可视化,是非常繁琐的.因此,有必要将可视化的工作模块化.针对航天发射任务的弹道仿真,利用VC 和STK/CONNECT模块,开发了可视化接口模块,该模块能够与弹道数据模块和资源库模块进行交互,获取相关数据,对数据进行转换和处理后,连接STK建立可视化场景.系统设计人员只需在接口模块界面内进行简单操作,便可实现可视化. 相似文献
14.
该文详细阐述了如何使用Vc++.NET和Matlab进行某型燃油调节器仿真软件的设计开发。该仿真系统以Vc++.NET与Matlab混合编程为技术基础,结合燃油调节器部件特性建模,提出了软件设计的四层体系模型,降低模块间的耦合性,优化软件结构配置,提高了两者的集成度与易用性。该系统使用Vc++.NET开发主体框架和用户界面,调节器模型采用simulink建模和M文件,Matlab作为后台数据处理和图形显示,前后台模块之间通过Matlab引擎进行数据通讯。仿真结果表明所提供方法快捷直观、易用维护,具有良好的应用价值。 相似文献
15.
16.
直升机飞控系统集成仿真平台开发 总被引:3,自引:0,他引:3
研究直升机飞行控制系统的设计开发需求,根据系统集成的开发理念,实现VC++开发环境下Matlab/Simulink和三维实时视景仿真软件Vega的综合集成,利用现有成熟软件工具,在一台普通PC机上开发了一个集仿真管理、控制算法设计与优化、三维可视化于一体的直升机飞行控制系统仿真平台,对直升机飞行控制系统的设计开发提供集成平台支持。集成平台可充分满足用户的仿真任务需求,可提高系统开发效率,同时具有通用的集成开发思路对类似系统研制和开发具有一定的参考价值。 相似文献