共查询到19条相似文献,搜索用时 203 毫秒
1.
2.
直升机视景仿真及座舱仪表显示系统实现 总被引:1,自引:0,他引:1
以开发一套直升机飞行视景仿真系统为目的,提出了一种基于Multigen Creator和Vega软件的三维视景仿真系统解决方案.利用三维图形开发软件Creator对座舱仪表模型进行可视化建模,使用自由度设置(DOF)技术实现仪表指针的动态交互.将模型加载到Vega的环境中,在VC++环境下,基于MFC实现了仪表的驱动程序,给出了具体的实现方法,设计了座舱仪表仿真界面.最后在Vega场景中仿真直升机的飞行状态,直观形象地反映直升机的飞行特性.实际仿真显示,该视是景系统的仿真效果形象逼真,令人满意. 相似文献
3.
针对多旋翼无人机自主飞行实时监控需求,开发了一套完整的多旋翼无人机地面控制站软件系统;根据多旋翼无人机地面控制站软件总体设计分析,基于功能模块化思想,分别设计并实现了飞行监控、飞行任务管理、二维与三维结合的导航电子地图以及数据库技术等功能,为无人机的实时监控提供了有力保障;地面控制站软件系统的三个用户主界面简约美观,能够实时切换,便于地面操作员对无人机的飞行监管;最后,通过某型多旋翼无人机的飞行作业,对地面控制站软件系统进行了全方位测试;实验测试有效地证实了该地面控制站软件系统具有完善的监控功能,操作简便,完全满足无人机地面控制站需求,已经作为标配软件提供给用户使用。 相似文献
4.
5.
多文档界面(Multi Document Interface),单文档界面(Single Document Interface),基于对话框界面(Dialog Based),是VC++提供的三种最常见的界面形式,其中多文档界面是其中最常用但也是最复杂的一种。前文“用VC++6.0实现图像浏览器功能”介绍了在单文档界面下影像的浏览与显示技术,本文继续介绍一些在多文档界面下影像的显示与浏览技术。应该指出单就影像的显示而言,在单文档和多文档界面下并没有本质的区别,问题的难点在于妥善地处理好多文档界面下,文档视结构中各个对象之间的关系,所以本文的重点在于分析多文档界面下文档视结构中各对象之间关系,并在此基础之上,介绍一些常见功能的实现方法与技巧。 相似文献
6.
李安东 《电脑编程技巧与维护》2001,(4):86-87
提起ACDSee32可能大家都不陌生,其最大的特点就是界面友好、使用方便,并因此而倍受广大计算机用户的青睐。ACDSee在浏览和显示图像时分别采用不同的用户界面(browser和viewer),是它的特点之一。但打开其文件夹却发现只有一个可执行程序,表明这两种界面是由同一个程序所实现的。本文准备探讨如何用VC++6.0实现这种ACDSee风格的双界面程序。 一、建立工程 首先我们在VC++6.0中,建立一个名为Test的单文档界面(SDI)工程,在建立过程中,选择工程类型为“MFCAppWizard[exe],风格为“Windows资源管理器”风格。 随后即会自动产生两个视类CTestView和CLeftView,它们分别派生自CListView和CTreeView,组成浏览窗口中的两 相似文献
7.
现场总线控制系统是一种新型的自动化控制系统,文中首先介绍了现场总线功能块的含义及构成,采用VC++6.0为开发工具.编程实现各种通用的现场总线用户层功能块的功能;然后用VC++6.0采用文档/视类结构,图形化视图作为界面.文档负责组态数据的管理,模块以方块图显示,实现了可视化功能块组态策略图;最后以PID单回路控制系统为例介绍了功能块控制策略组态方法. 相似文献
8.
直升机仿真模拟训练软件系统设计实现 总被引:1,自引:0,他引:1
针对直升机仿真与地面模拟训练的需求,以VC++和Vega为开发工具,研制了一套具有三维视景显示功能的软件系统。通过编写直升机各执行机构的递推运算程序实现直升机模型的解算,用MFC设计直升机"操纵台"与"驾驶杆"界面,在Vega配置的视景仿真环境中显示直升机飞行姿态,以GDI为辅助工具编写虚拟仪表和曲线显示窗口,实时显示直升机姿态角、航向角和速度等飞行数据,实现了直升机仿真与模拟训练功能。实际运行结果表明,该系统仿真效果逼真,达到了设计要求,具有较好的实用性。 相似文献
9.
虚拟航空仪表系统是飞行模拟器的重要组成部分。本文利用GLStudio软件的图形设计器和代码生成器,结合VC++6.0混合编程,实现对航空仪表的仿真。通对航空仪表板进行建模,给出了仿真过程。仿真结果证明,GL Studio建模形象逼真,是一种简捷高效的仪表仿真软件,将其应用于航空仪表面板仿真中,能够取得良好的效果。 相似文献
10.
基于GL Studio的飞机显示仿真系统的设计与实现 总被引:1,自引:0,他引:1
利用GL Studio虚拟仪表仿真软件的图形设计器和代码编辑器与VC ++6.0配合使用,对飞机的显示系统进行仿真研究.针对显示系统各界面的特点,经过混合编程将显示系统以图形图像的形式动态、形象地显示出来.详细介绍了平显(HUD)中航向刻度带、姿态线以及多功能显示器(MFD)中数据修改、航路点与航迹线的仿真步骤.通过以太网与其他系统的仿真器进行联合调试,并对显示系统仿真器的界面和逻辑进行检验.经过仿真,可以证明基于GL Studio开发的仪表仿真软件适合对飞机显示系统进行仿真研究,在工程应用过程中具有很好的效果. 相似文献
11.
基于VC++的无人机飞控地面站软件的开发 总被引:4,自引:3,他引:1
针对某型无人机飞行监测和控制的要求,以VC++可视化语言为开发工具,嵌入NI控件,设计了一套操作方便、功能强大的飞控地面站软件系统;软件基于模块化设计思想,采用串口通信和以太网两种通信方式,串口通信上,实现了遥测数据的实时显示、数据库存储、故障提示和遥控指令的定时发送等功能;以太网通信上,很好地实现了与导航地面站的接口设计;经过实际联调,系统运行良好,通信实时性很高,很好地完成了各部分功能,并具有很好的扩展性。 相似文献
12.
飞行模拟器在Windows环境下,用Vc++和Open GL、Open GVS等软件开发工具,采用面向对象的程序设计方法实现仪表仿真、视景仿真、飞行方程仿真和控制台仿真的系统仿真功能。多功能飞行模拟器采用具有真实驾驶杆、油门杆、脚蹬和各种按钮开关的驾驶舱,以一台工控机为主控机外挂几台微机组成,通过网络协议完成实时信息传递,数据交换和条件设置。此设备既具有良好的人机交互功能,又可作为本科生演示和相关专业研究生的实验设备,也可以利用此平台进行仪表、视景等系统的继续开发工作,因此具有良好的可扩展性。 相似文献
13.
14.
直升机飞控系统集成仿真平台开发 总被引:3,自引:0,他引:3
研究直升机飞行控制系统的设计开发需求,根据系统集成的开发理念,实现VC++开发环境下Matlab/Simulink和三维实时视景仿真软件Vega的综合集成,利用现有成熟软件工具,在一台普通PC机上开发了一个集仿真管理、控制算法设计与优化、三维可视化于一体的直升机飞行控制系统仿真平台,对直升机飞行控制系统的设计开发提供集成平台支持。集成平台可充分满足用户的仿真任务需求,可提高系统开发效率,同时具有通用的集成开发思路对类似系统研制和开发具有一定的参考价值。 相似文献
15.
为了使领航人员更形象直观快速熟练地操控无人机按预定航路飞行,通过对前苏联体制坐标系下无人机的12阶非线性微分方程数学模型进行分析和研究,利用VC 6.0编程和网络技术实现了无人机飞行的计算机仿真.针对无人机实际飞行情况,仿真系统逼真地模拟了操作手战位和领航员战位情景,并通过网络传递信息.除了讲述系统的组成和各主要功能模块外,还提出了通过对无人机的实际飞行数据和仿真数据进行比对来修正和补偿数学模型中相关参数的方法,从而使仿真结果更趋于真实可信.结果表明,系统设计合理,功能齐全,符合实际飞行规律,可以使领航人员迅速掌握领航要领. 相似文献
16.
郑丹 《计算机测量与控制》2023,31(3):63-70
随着国内商业航天的快速发展,各种新型飞行器逐渐进入发射场开展飞行试验;为对飞行试验故障进行分析,以通用性和便捷性为目标,使用VC++6.0开发了遥测参数可视化平台;平台实现了同时动态演示飞行过程和动态绘制遥测参数曲线的功能,能够把飞行器弹道姿态与遥测数据直接关联起来;实现了自动标识关键飞行时刻、自动计算极值、矩形放大、全部遥测数据的快速分析显示等功能,提高了故障分析工作的效率;平台能够读取多种飞行器三维模型文件,能够自动设置显示界面,增强了通用性;平台具有遥测参数实时添加功能和坐标轴自动计算等功能,显著减少了准备工作;平台能够独立运行于笔记本电脑,适用于各种新型飞行试验的故障初步分析工作。 相似文献
17.
研究了无人直升机飞行控制系统实时软件系统设计架构,针对机载嵌入式飞控计算机系统和地面站计算机系统,提出了基于VxWorks实时操作系统的多线程任务机载软件设计方案和基于WindowsXP操作系统的地面站软件设计方案,有助于加快完成无人直升机飞行控制系统的设计和验证。机载系统软件设计为数据采集和测量、伺服舵机驱动、飞行控制与发动机控制实现、通信和数据请求存储等功能。地面站系统软件设计为与机载系统的数据通信、终端用户操控,以及实时飞行状态监视等功能。利用组件对象模型设计技术实现了系统软件设计的模块化、软件结构分层组件化,方便了软件系统的集成与扩展。采用多任务线程机制,有效地满足了飞行控制系统实时性要求。利用实时操作系统的定时器任务机制,确保飞行模式的任务管理和调度。依据所提出的软件设计架构完成了实时机载软件和地面站软件组件模块的设计与开发,而且软件集成快捷方便。研究成果已成功应用于某型无人直升机飞行控制系统。 相似文献
18.
19.
针对某斜井螺杆泵优化设计软件进行大型数值计算时效率很低的问题,应用VC+ + 6.0与Fortran语言混合编程的方法编制斜井螺杆泵优化设计软件. 该方法用VC+ + 6.0制作界面,用Fortran语言编写主运算程序,用VC+ + 6.0调用Fortran生成的动态链接库. 对于斜井螺杆泵的优化设计,采用Fortran编写优化设计程序,用ANSYS对整个抽油杆系统进行非线性大变形有限元分析﹑静力分析和疲劳分析. 工程实例表明,该软件计算效率较高,可以提高人机交互性和可操作性,同时验证混合编程在大型数值运算软件设计中的可行性、实用性以及有效性. 相似文献