摘要
为跟踪90年代由高级语言开发飞控实时软件的总趋势,本文综述了高级语言在飞控中应用前景;归纳了编译器效率指标、编译器与目标计算机、软件生产率等问题。还简要地以C语言开发某直升机数字飞行控制系统为例,对高级语言开发实时飞控软件作了初步探讨,叙述了方法步骤,仿真验证手段及其结论。
This paper summarizes the application prospect of high order languages (HOL'S) in the future digital flight control systems, and generalizes some problems to which we should specially pay attention when using HOL'S, such as compiler efficiency, target computer architec-ture,software productivity. A Helicopter Attitude Control System is taken as an example, the method of developing the real-time digital flight control operational software is presented by using HOL'S, and also the approach to demonstrating the efficiency of the program written in C language is provided by using the digital simulation and the digital-analog hybrid simulation. It will be useful to follow up the general trend of developing the operational software of flight real-time control systems by means of HOL'S during the 1990s.
出处
《航空学报》
EI
CAS
CSCD
北大核心
1992年第8期B393-B400,共8页
Acta Aeronautica et Astronautica Sinica
关键词
飞行控制
程序设计
实时控制
flight control, programming, real-time control, sofeware development, high order language