卫星工具软件(STK)是广泛用于航天工程全过程的先进卫星系统分析软件,具有准确的仿真能力,但如何将STK与应用程序进行接口集成,即如何将二者高效集成是一个非常困难的问题。文中介绍利用STKX模块实现STK与MFC(Microsoft Foundation Clas...卫星工具软件(STK)是广泛用于航天工程全过程的先进卫星系统分析软件,具有准确的仿真能力,但如何将STK与应用程序进行接口集成,即如何将二者高效集成是一个非常困难的问题。文中介绍利用STKX模块实现STK与MFC(Microsoft Foundation Classes)集成的方法,并在目标识别仿真的应用实例中说明了两者联合编程的步骤。实际运行效果表明,由8台机器组成的PC仿真平台能够有效稳定的运行,并且STK与MFC两者的结合极大地提高了灵活性和高效性。展开更多
以某型无人直升机为仿真对象设计了一款飞行模拟系统,该系统由飞行仿真模块、座舱仿真模块、视景仿真模块和控制台模块4部分组成。飞行仿真模块对旋翼、尾桨、机身、平尾、垂尾等各部件进行动力学建模,并使用S函数编写了Simulink模块;...以某型无人直升机为仿真对象设计了一款飞行模拟系统,该系统由飞行仿真模块、座舱仿真模块、视景仿真模块和控制台模块4部分组成。飞行仿真模块对旋翼、尾桨、机身、平尾、垂尾等各部件进行动力学建模,并使用S函数编写了Simulink模块;座舱仿真模块使用GL Studio软件设计了照片级的飞行仪表用于实时显示飞行数据;视景仿真模块是基于Vega Prime仿真平台二次开发的;采用基于MFC(microsoft foundation classes)的多线程方法搭建了基本的仿真框架并设计了控制台模块界面,可以用于和用户的实时交互。最后仿真验证了系统的可行性。展开更多
文摘卫星工具软件(STK)是广泛用于航天工程全过程的先进卫星系统分析软件,具有准确的仿真能力,但如何将STK与应用程序进行接口集成,即如何将二者高效集成是一个非常困难的问题。文中介绍利用STKX模块实现STK与MFC(Microsoft Foundation Classes)集成的方法,并在目标识别仿真的应用实例中说明了两者联合编程的步骤。实际运行效果表明,由8台机器组成的PC仿真平台能够有效稳定的运行,并且STK与MFC两者的结合极大地提高了灵活性和高效性。
文摘以某型无人直升机为仿真对象设计了一款飞行模拟系统,该系统由飞行仿真模块、座舱仿真模块、视景仿真模块和控制台模块4部分组成。飞行仿真模块对旋翼、尾桨、机身、平尾、垂尾等各部件进行动力学建模,并使用S函数编写了Simulink模块;座舱仿真模块使用GL Studio软件设计了照片级的飞行仪表用于实时显示飞行数据;视景仿真模块是基于Vega Prime仿真平台二次开发的;采用基于MFC(microsoft foundation classes)的多线程方法搭建了基本的仿真框架并设计了控制台模块界面,可以用于和用户的实时交互。最后仿真验证了系统的可行性。
文摘为了满足嵌入式系统应用软件需求,快速地在嵌入式系统中进行应用软件的开发,采用了将基于桌面Windows应用程序移植到嵌入式系统中进行开发和应用的方法.为此针对嵌入式操作系统Windows CE的特性以及它的编译环境EVC的特点,研究了Win 32 API和Windows CE API和基于类库MFC和Windows CE MFC在开发和移植过程中的不同之处,提出了程序的移植策略和移植步骤.通过该方法我们成功的将某故障诊断专家系统移植到嵌入式系统中进行了开发和应用,得到了满意的结果.实践表明应用这种软件移植方法是加快嵌入式系统软件开发效率和提高软件质量的有效途径之一.