航空发动机FADEC系统软件浮点数计算精度分析
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Analysis of Floating-Point Arithmetic Accuracy in Aero-Engine FADEC System Software
  • 作者:席伟俤 ; 李伟刚
  • 英文作者:XI Wei-di;LI Wei-gang;AECC Aero Engine Control System Institute;
  • 关键词:航空发动机 ; FADEC ; 算法设计 ; 浮点数 ; 设计准则
  • 英文关键词:aero-engine;;FADEC;;algorithm design;;floating-point number;;design criterion
  • 中文刊名:IKJS
  • 英文刊名:Measurement & Control Technology
  • 机构:中国航发控制系统研究所;
  • 出版日期:2017-11-18
  • 出版单位:测控技术
  • 年:2017
  • 期:v.36;No.309
  • 基金:国家自然科学技术基础科研项目(JSZL2015601C008)
  • 语种:中文;
  • 页:IKJS201711026
  • 页数:4
  • CN:11
  • ISSN:11-1764/TB
  • 分类号:120-123
摘要
航空发动机FADEC系统控制软件的计算精度和运行效率是一对不可缺少的特性。为提高航空发动机FADEC系统控制软件的浮点计算的计算精度和运行效率,从IEEE 754浮点数格式、浮点数的表示形式、浮点数四则运算的精度方面展开分析,并结合FADEC系统控制软件项目实际应用案例的数据结果,验证了精度分析结果的正确性,并以此为基础针对FADEC系统控制软件的浮点算法设计提出了设计准则,有助于提高控制软件的可靠性和安全性,可推广至其他行业的控制领域应用。
        The calculation precision and operation efficiency of aero-engine FADEC system control software are a pair of indispensable features. To improve the computing accuracy and operating efficiency, the aero-engine FADEC software design has been evolved from fixed-point arithmetic to floating-point arithmetic. The error and accuracy of IEEE 754 floating-point number representation are analyzed. Some engineering project cases show the correctness of the analysis. Based on the analysis, some criteria of floating-point algorithm design have been proposed to improve the safety and reliability of FADEC software. Also the criterion can be generalized to other industrial control domain applications.
引文
[1]IEEE 754-1985,IEEE Standard for Floating-Point Arithmetic[S].1985.
    [2]IEEE Std 754-2008,IEEE Standard for Floating-Point Arithmetic[S].2008.
    [3]段彬,孙同景,李振华,等.快速浮、定点PID控制器FPGA的研究与实现[J].计算机工程与应用,2009,45(36):202-206.
    [4]张陈玉,杜普选,闻跃,等.基于浮点DSP的轨道信号开发平台的研究[J].测控技术,2014,33(11):133-136.
    [5]张宗杰,张明亮.C语言中浮点数的存储格式及其有效数字位数[J].计算机与数字工程,2006,34(1):84-86.
    [6]许瑾晨,郭绍忠,黄永忠,等.浮点数学函数异常处理方法[J].软件学报,2015,26(12):3088-3103.
    [7]范啸涛,季光明,何永斌.计算机浮点数算术运算的舍人误差研究[J].成都理工大学学报(自然科学版),2005,32(2):213-216.
    [8]沈俊.浮点运算加速器的设计研究[D].杭州:浙江大学,2013.
    [9]张慧玲.浮点数到整型数转换的正确性问题[J].计算机应用与软件,2011,28(1):161-162.
    [10]尹培培.非精确浮点数乘法器设计[J].电子技术应用,2016,42(3):38-41.
    [11]陈天超,冯百明.单精度浮点数累加和误差研究[J].计算机应用,2013,33(6):1531-1533.
    [12]赵小勇,赵刚,杨恒辉.小型涡轴发动机数控系统硬件在回路仿真技术研究[J].测控技术,2012,31(7):46-49.
    [13]张树彦,吕晓武,殷锴,等.FADEC硬件在回路测试系统设计[J].测控技术,2013,32(9):81-84.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700