浅谈国外航空发动机大数据应用
大数据是信息化发展的新阶段。飞机上传感器数量最多的部位就是发动机。一个现代航空发动机,每10毫秒就能生成几百个传感器信息,每次飞行能产生1TB数据。随着传感器技术、数字化技术的不断发展,航空发动机可测量数据类型越来越多,数据量越来越大,发动机大数据的复杂性和多样性对数据收集、存储和处理的要求也越来越高。
大数据不仅仅依靠数据的体量,可视化分析、数据挖掘算法、模型预测分析、数据质量和数据管理等大数据分析方法均已成为决定数据价值的关键因素之一。只有通过有效的数据分析才能获取深入的、有价值的、智能的信息。
为了进一步提高产品可靠性、改进运营效果,几乎所有发动机制造商都对大数据分析进行了大量投资,在设计、制造和售后服务环节应用了大数据流程,以保护和提升自身品牌。
设计阶段通过巨大的高效能计算集群,开展多方异地协同设计,对发动机产品进行高逼真度的仿真,产生大量数据进行分析,以优化设计方案。
生产制造阶段通过将数据联网,无论在工艺、计量还是质量管理方面都朝着物联网的方向发展。售后服务阶段采用健康管理平台,对每一台发动机中上百个传感器的数据采集进行及时地分析,致力于提前发现发动机的异常运行事件及可能的故障,提前警示是否需要保养,保证发动机产品的安全、持续运营。
罗罗是首先使用发动机产生的数据进行革新的原始设备制造商(OEM)之一,很早就利用大数据来安排生产和维修。一些业内人士也因此将其发动机称为“大数据引擎”。罗罗全球发动机健康监测中心为了监控上千台“遄达”系列发动机工作状态,建设了“发动机健康管理”系统(Engine Health Management EHM),这套系统可以让工程师知道发动机工作状况以便合理安排发动机使用和维修时间,同时为设计更合理的发动机存储参数。罗罗与微软合作开发“智能发动机”,收集和分析发动机的设计、生产、机队和运行方面的数据,以及了解天气条件、机场设施、飞机滑行情况和周转时间等。罗罗目前正在建立R2数据实验室,期望通过使用人工智能、机器学习和新的分析手段来对数据进行“财富”挖掘,从而实现成本的节约。实验室的主要目标是优化客户服务,满足客户随着购买的设备老化不断变化的需求。发动机操作员主要关心发动机的可靠性,燃油消耗,剩余价值和维护成本。为了优化这些因素,罗罗公司的可用性中心不仅收集发动机和零部件的数据,还收集航空公司飞行模式,天气,航线和飞行员行为等数据,R2实验室的人工智能科技对这些数据进行分析,让工程师根据发动机性能数据,对发动机进行远程维修或进行预防性维护。
2015年,普惠启动了十几个数字化分析项目,包括监测发动机性能的预测性模型等。为了将理论与行业前沿的专业知识相结合,普惠将合作范围扩大至IBM、麻省理工全球运营领袖项目及联合技术研究中心。普惠商用发动机服务平台“发动机智慧”(Engine |Wise)依托大数据,致力于帮助航空公司与租赁公司有效地开展业务,提供包括机队管理计划、发动机大修服务、材料解决方案等主要服务。采用尖端的数据分析及实时信息帮助预测与预防运营中断的发生;改善与客户的沟通,推动与客户之间更加透明、更加紧密联系的工作方式。
GE致力于打造“传感器+大数据”的工业互联网模式。在维持发动机可靠性的同时,提高发动机的其他性能,同时避免发动机出现突发性故障而紧急返修是GE开展数据分析的目标。Predix是GE推出的全球首个专为工业数据分析开发的云服务平台,可以与各种云环境中的应用和服务进行无缝衔接,将其用于发动机状态监控,帮助发动机监控团队捕捉更多的数据,使数据分析变得更精确、更快捷。GE正在研发采用建模工具,将发动机的特定运行和性能历史以及客户期望的营利目标和技术性能目标等综合考虑在内,最终生成维修工作内容选项,包括定价和相关性能结果。
除了OEM厂商以外,法荷航维修工程公司、汉莎技术公司等(维护、维修与大修)MRO企业及供应商也在开发他们自己的数据分析功能。排气温度裕度、振动、燃料流量、轴转速、油压和可变静子导向叶片的位置都是MRO企业的重要测量数值,这些可用于运营过程中帮助客户确定发动机的哪些部件需要检查,以加快机库内的维修工作。
- 使用GoogleAPI加载各种js框架
- Docker容器学习梳理--日常操作总结
- 马化腾:通向互联网未来的七个路标
- jQuery扩展以及gzip压缩测试
- python2.6升级到3.3.0 的操作记录
- 由javascript中"匿名函数调用写法"引出的一些东东
- javascript中定义私有方法(private method)
- python升级后带来的几个小问题
- 分布式监控系统Zabbix-3.0.3-完整安装记录(1)
- centos6.8下安装部署LNMP-(nginx1.8.0+php5.6.10+mysql5.6.12)
- IE7下当position:fixed遇到text-align:center
- 数组-在Shell脚本中的基本使用介绍
- .Net Core下通过Proxy 模式 使用 WCF
- javascript中function调用时的参数检测常用办法
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- MySQL 技术篇- linux下mysql数据库利用binlog文件进行数据回滚实例演示,binlog恢复数据库的两种方式
- Oracle 数据库表空间不足拓展方法实例演示,表空间剩余大小查看,通过新增表空间文件拓展表空间,表空间文件路径查看
- dbvis 数据库连接工具-更新数据库驱动方法示例演示,驱动与数据库版本不匹配问题:Unknown system variable ‘query_cache_size‘解决方法
- Chrome 插件开发-主动获取所有页签的tabid,background.js直接向所有页签同步传递消息
- Python 技术篇-httpClient库连接服务器发送请求解析响应实例演示,No module named ‘httplib‘问题解决方法
- Windows 技术篇-windows家庭版win+R运行搜不到gpedit.msc组策略编辑器解决方法,windows安装组策略编辑器方法
- SpringBoot中Tomcat是如何启动的
- JavaScript 技术篇-chrome浏览器读取剪切板命令document.execCommand(‘paste‘)返回false原因及解决方法
- Linux 技术篇-文件大小查看方法实例演示,查看指定文件大小,查看列表下所有文件夹和文件的大小
- Python 技术篇-判断指定路径下的文件是否处于打开状态或占用状态实例演示
- Python 爬虫进阶篇-利用beautifulsoup库爬取网页文章内容实战演示
- Windows 技术篇-cmd强制关闭端口、解除端口占用方法,cmd查询端口相关的进程pid并杀死进程实例演示
- PL/SQL 数据库连接工具的下载、安装与使用实例演示
- JavaScript 技术篇-JSON字符串在线快速格式化查看实例演示,json.cn网址格式化json字符串
- Python 技术篇-含中文编码的代码运行方法,(unicode error) ‘utf-8‘ codec can‘t decode问题原因及解决方法