首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 515 毫秒
1.
本文中给出了光纤陀螺捷联航姿系统的系统硬件结构组成以及软件流程。在整个系统的实现上,采用PC/104作为捷联航姿系统的导航计算机,采用低成本的VG910光纤陀螺作为角速度测量元件,采用C语言编写捷联航姿系统软件。为了检验基于PC/104的光纤陀螺捷联航姿系统的性能,对其进行了测试,测试结果表明本航姿系统的精度是可以接受的。  相似文献   

2.
本文是在航空计算技术研究所阵列机组所研制的 AP85基础上的软件总结报告,文中系统总结了 AP85系统软件所具备的功能。实现技术要点以及实现经验,详细介绍了基础物理命令,阵列机支持软件,并行 FORTRAN 语言,多机调试软件以及高级语言动态调试软件等几方面内容,这些为在一个 MIMD 类型松散耦合的多机系统上开发系统软件提供了一定的参考经验。  相似文献   

3.
本文为改进捷联系统计算机解算的实时性,引入一种新的捷联姿态矩阵理算法。针对算法系统应用的要求,完成了系统力学编排,解决了仿真研究方法、仿真轨迹和迭代频率的选择等问题,采用C语言和Intel80286计算机进行系统仿真和软件模块测试,对新算法和常用的四阶龙格一库塔法的运算量和系统精度进行了可信比较,结果表明,新算法的计算量减少一半,而精度不变。本文的工作为改进捷联系统算法提供了参考依据。  相似文献   

4.
飞机刹车系统是飞机起飞着陆系统的重要组成部分,对飞机航行最为关键的起降安全起着至关重要的作用[1],具有复杂非线性和强不可测干扰的特点。本文从多轮飞机刹车系统组成结构与工作原理出发,结合半物理仿真技术的特点,提出了基于labview开发软件的实时半仿真平台的设计方案,介绍了多轮飞机刹车半物理仿真系统的组成原理及其系统软件开发。试验结果表明,该方法平台操作简单、运行稳定可靠、实时性好,可以提高仿真软件的质量和仿真系统的性能,是一种值得推广的方法。  相似文献   

5.
分析了惯导测试与运动仿真试验设备(转台)的各种软件接口应用特性,介绍了根据转台控制系统需求及用户需求确定软件接口方案,给出了转台用软件接口的数据交换方法,探讨了转台控制系统软件接口的通用性、可维护性和可扩展性.  相似文献   

6.
介绍了捷联惯性航姿系统在姿态测量方面的应用。为改进捷联惯性航姿系统计算机解算的实时性,引入了四元数微分方程的三阶泰勒展开式作为系统姿态更新算法,并对某陆地产惯性航姿系统的测量数据用C语言编制了相应的仿真程序,为研制捷联惯性系统算法提供了参考依据。  相似文献   

7.
杨一栋 《航空学报》1992,13(8):393-400
为跟踪90年代由高级语言开发飞控实时软件的总趋势,本文综述了高级语言在飞控中应用前景;归纳了编译器效率指标、编译器与目标计算机、软件生产率等问题。还简要地以C语言开发某直升机数字飞行控制系统为例,对高级语言开发实时飞控软件作了初步探讨,叙述了方法步骤,仿真验证手段及其结论。  相似文献   

8.
子系统软件模拟器在综合化航空电子系统研制过程中发挥着巨大的作用,一方面它可以部分代替真实子系统完成单边或多边联试,另一方面还可以完成一些常规操作无法实现的系统测试功能。软件模拟器的修改非常频繁,为更加便捷地进行修改,本文提出了引入微型C语言编译器(TCC)使航电子系统软件模拟器设计脚本化的解决方案。经过某型号的实际应用表明,该方法非常实用,不但使软件模拟器屏蔽了硬件层,而且修改不依赖软件集成开发环境,既便利又具有很好的通用性。  相似文献   

9.
目的为加速电动汽车研发和产业化的发展;方法通过介绍Matlab/Simulink环境下开发的电动汽车仿真软件ADVISOR,详细分析ADVISOR的系统功能及其应用;结果利用ADVISOR仿真软件,对整车动力性能进行仿真;结论对学习研究ADVISOR具有一定的参考作用。  相似文献   

10.
LabWindows/CVI在某型飞机地面检测系统软件开发中的应用   总被引:1,自引:0,他引:1  
在基于虚拟仪器架构的VXI总线硬件平台上,利用LabWindows/CVI集成化开发环境,实现了某型飞机地面检测系统软件的开发.实践证明,这种开发方式保证了检测软件功能和可靠性要求,同时易于使用和维护.  相似文献   

11.
VXI has matured into a flexible bus architecture with which to develop various types of instrumentation systems. This paper details the multi-computer approach used in the VXI-based system that CACI developed for the Air Force. The system, the Engine Test/Trim Automated System II (ETTAS II) is designed to test: all Air Force jet engines. The paper discusses how to integrate multiple computers in a VXI-based system, including discussions on: setting up the computers; selecting register-based versus message-based computers; setting up and using shared-memory; defining and separating tasks for each computer. The shared memory discussion talks about different ways to structure the shared memory, including setting up a system-level “Current-Value Table” (CVT) for all instruments, as well as how other devices, including another computer can access the shared memory space. The paper shows how Commercial-Off-the-Shelf (COTS) software products NI-VXI, LabVIEW, and NI-VISA (National Instruments) can be used to satisfy all these requirements. The paper shows how the multi-computer approach can be cost-effective in many cases  相似文献   

12.
Prolog is one of the most important candidates to build expert systems and AI-related programs and has potential applications in embedded systems. However, Prolog is not suitable to develop many kinds of components, such as data acquisition and task scheduling, which are also crucial. To make the best use of the advantages and bypass the disadvantages, it is attractive to integrate Prolog with programs developed by other languages. In this paper, an IPC-based method is used to integrate backward chaining inference implemented by Prolog into applications or embedded systems. A Prolog design pattern is derived from the method for reuse, whose principle and definition are provided in detail. Additionally, the design pattern is applied to a target system, which is free software, to verify its feasibility. The detailed implementation of the application is given to clarify the design pattern. The design pattern can be further applied to wide range applications and embedded systems and the method described in this paper can also be adopted for other logic programming languages.  相似文献   

13.
Today, most every weapon system is electronics intensive. Digital computers are at the core of military aircraft, ship, and vehicle weapons systems. Indeed, each weapon system's performance is largely determined by its digital computers and other electronics. This electronics dependency is necessary in order to provide the speed, functional compliance, and accuracy to achieve the required weapon system performance. Historically, test systems required for the various maintenance levels and also at the manufacturing site have each been uniquely developed, employed, and sustained for only one area of weapon system electronics support. There are a number of reasons for this situation including different organizations responsible for the levels of support, different funding sources, timing limitations, and technical feasibility. In recent years, however, commercial-off-the-shelf (COTS) advances in measurement and stimulation hardware, personal computers, Windows operating systems, flexible test programming languages, and more, have made it technically feasible to develop a family of test systems that provide common weapon system electronics support at all levels. Some use the phrase Vertical Test Integration to describe this concept of factory/field/depot integration  相似文献   

14.
In the past, functional test requirements (FTR) or test requirement documents (TRD) and test program sets (TPS) were standalone items developed by individual engineers. In some cases, one engineer would write the FTR/TRD and another would develop the TPS. Commercial ATLAS FTRs are prepared in ARINC 616 and 626 ATLAS. Military TRDs are written in IEEE ATLAS 716 versions. Previous test reuse attempts have not been successful because additional software, like browsers, is required to support these efforts. It was difficult to justify writing new software; for example, browsers to manage the application software. Today, commercial-off-the-shelf (COTS) tools are in place to browse and view information from circuit diagrams to documents to source code. These tools can develop hierarchies to organize the information. These COTS tools are available throughout Boeing on many types of workstations and personal computers on every engineer's desk. This paper discusses how a reusable test library (RTL) is being developed using commercial-off-the-shelf (COTS) tools, such as Mosaic, to address commercial and military test applications. It describes each of the tools and the process to develop TPSs using the reuse library. It defines the metrics and benefits achieved  相似文献   

15.
飞控系统受限控制量线性规划最优分配   总被引:2,自引:2,他引:0  
概要地介绍了具有冗余操纵面的飞控系统中受限制量分配问题的概念,数学表述方法和直接最优分配方案及其几何算法,并指出该算法在存在难于计算机实现的困难。通过分析,将该问题转化为标准线性规划问题,给出了详细的转化过程,从而使其易于计算机实现。最后通过算例说明了这处改进和算法是正确有效的。  相似文献   

16.
This mainly discusses the next generation factory automation systems, i.e., open systems. Along the dimension of open architecture, it discusses some standardized methodologies involving Linux open source operating systems, platform independent programming languages, systematic object-oriented software engineering, web-based information publishing, virtual instrument-based system structure, distributed and embedded real-time systems, etc., and their applications in factory automation systems. The resulting open systems are capable of keeping up with the evolving requirements in the factory automation arena, and it is expected that the strict use of standards would bring benefits to enterprises in the long sight.  相似文献   

17.
在以计算机为基础的各种系统中,软件的可靠性在整个系统中占据着十分重要的位置。通过对影响软件价值的因素进行分析,建立了软件价值综合评估体系,采用层次分析法和判断矩阵相结合的方法对软件价值评估的实例进行了综合研究。研究结果表明,该评估方法是切实可行的。  相似文献   

18.
王乐 《航空计算技术》2011,41(5):128-130,134
作为嵌入式计算的一种,航空电子系统中的处理器具有强实时性、高确定性、高安全性的特征。因此,同其他嵌入式系统相比,在航空电子系统中应用多核处理器面临更多的挑战。针对多核处理器基本的软硬件架构,对挑战产生的原因进行了简要的分析,指出了在航空电子系统中应用多核处理器需要解决的问题。  相似文献   

19.
一种实用的地形回避/地形跟踪算法   总被引:2,自引:3,他引:2  
南英  彭云 《飞行力学》2006,24(4):73-75
给出了一套地形回避/地形跟踪算法,即动态规划法与线性规划算法,根据即时的飞行任务、地形数据、威胁区信息与天气情况等,可以实时在线地规划出有人驾驶或无人自主控制的飞行器的三维最优飞行轨迹。该算法与软件包在F-16战机的地形回避/地形跟踪系统的升级改造中得到了成功应用。  相似文献   

20.
Increasingly, digital computers are being incorporated as major hard-ware subsystems in today's large support and operational systems. As a result, computer programs and complex operational procedures, software, are also becoming major system elements. Contrary to much current practice, software must be managed, engineered, and controlled in the same manner as hardware if past pitfalls are to be avoided. NASA's NPC 500-1 and the USAF 375 series establish a basis for an effective hardware/software systems development methodology that must be adopted by both hardware and software engineers and managers.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号