基于Android的智能手持终端在航空制造中的应用

2016-02-28 04:55郭娜
现代工业经济和信息化 2016年14期
关键词:开发者工装应用程序

郭娜

(中航工业沈阳飞机工业集团有限公司辽宁沈阳110034)

基于Android的智能手持终端在航空制造中的应用

郭娜

(中航工业沈阳飞机工业集团有限公司辽宁沈阳110034)

采用基于Android平台的智能手持终端来进行工装设计图纸管理,对航空制造中工装设计具有较高的实用价值。

航空制造;Android;终端

引言

高科技的信息化技术总是优先在航天军工等行业应用,在现代化的航空制造中,如何让制造和设计更加方便的进行沟通,是航空制造工程师首要解决的核心问题。工装的设计、制造周期一般至少占新产品研制周期的三分之一,所以提升整个航空制造整个产品生命周期的效率,对工装环节的优化是尤为关键的。

工装设计、产品试制、制造车间超远距离问题,有的甚至不在一个城市,这导致中间的沟通环节往往浪费大量的时间,而工装设计人员往往也疲于奔命,导致工作效率很低。本文主要针对这个问题,采用智能手持终端来解决工装设计图纸的传递、交换,以及试制现场的图纸查看、图纸微调等繁琐问题。

1 Android系统简介

Android系统是一个基于Linux操作系统的开源手机平台操作系统[1],具有较强的通用性,开发者不用针对特定的机型开发不同版本的应用程序,开发的程序可以在任何的Android平台上运行,Android平台具有较好的绘图、网络和3D处理能力,可以提高用户的使用体验。由于Android是开放的平台,硬件开发者可以不受系统厂商的限制在平台上随意增减功能,可以大大提高产品的开发效率和迭代速度,在更短的周期内开放出Android系统。而且Android平台是免费的,开发者完全不用为此支付费用。

Android系统架构从高到低分为四层:应用程序层、应用程序框架层、系统运行库层和Linux内核层[2]。应用程序层提供了用户和系统之间的交互接口,这些应用程序是用Java进行编写,应用程序主要包括电话薄、短信收发、邮件操作、日历和时钟、浏览器和基本的地图服务等Android平台自带的功能,以及开发者开发的个性化应用程序。应用程序框架层包含了系统提供的丰富的API程序。开发者需要某个功能时只需调用系统的API即可,大大提高了程序的开发速度和开发质量,就能在短时间内开发出个性化的应用程序,如果API中没有需要的开发者也可以自定义接口,作为jar包封装在Android应用中,直接以接口方式进行调用,大大简化了程序架构设计。系统运行库主要是用C或C++编写丰富的动态库,可以被系统进行调用,系统比较核心的库主要有:系统C库、Surface Manager、媒体库、SQLite和SGL等。Linux内核层为上层提供了内存管理、驱动模型、进程管理和网络协议栈等底层协议。

2 系统总体设计

2.1 系统框架

为了使设备性能达到最优,本文选用三星S5PV210低功耗处理器,它的运行主频为1GHz,基于CortexTM-A8,同时该处理器内部集成了高性能的PowerVRSGX540图形引擎,支持流畅的2D/3D图形加速,最高可支持1080硬件解码视频流畅播放。

系统框架主要包括硬件框架和软件框架。硬件框架为:核心为处理器和MPU,辅助为电源模块、时钟、FLASH、RAM、ROM、外设为USB和LCD。软件框架为:采用基于Android的可裁剪平台,主要为应用软件、操作系统和底层软件等。

系统通信采用目前主流的4G无线通信技术进行终端和服务器之间的通信支持,由于工装设计图纸一般文件较小,数据通信不会耗费较多流量,采用主流的4G无线通信便于以后系统的扩张应用,为以后的系统升级提供冗余,无线通信采用主流的无线通信模块集成到硬件框架中。

2.2 开发系统环境搭建

Android应用程序开发有4类核心组件,包括Activity、Service、ContentProvider和BroadcastReceiver,各个组件之间通过Intent来进行导航。搭建Android开发环境步骤为:首先安装Fedoral 4并且进行配置,然后安装Java运行环境jdk,再安装Android sdk,之后安装Eclipse和Android插件ADT,最后进行Android AVD配置。

2.3 智能手持终端功能设计

智能手持终端功能设计基于最简化设计,保持手持设备的高效运行。主要功能包括:用户登录验证、工装设计图纸上传和下载、工装设计图纸修改、工装设计图纸USB传递、工装设计图纸管理、工装设计图纸协同操作等功能。

智能手持终端能够通过4G网络与服务器上的工装设计图纸版本号自动比对,当版本号低于服务器上的图纸版本号,智能手持终端会自动从服务器上下载最新图纸版本,提示是否覆盖原版本号,该功能可以很好地解决由于不同时间修改的多版本图纸造成的系统混乱,具有较高的实用价值。

3 结语

本文基于航空制造企业遇到的实际问题,工装设计环节效率不高的问题,采用目前主流的Android平台进行工装设计图纸的管理,该方法具有较高的实用价值和工作效率,对企业生产具有一定的实用性。

[1]王鹏.浅谈Android技术[J].知识经济,2013(5):49-50

[2]张利国,龚海平,王植萌.Android移动开发入门与进阶[M].北京:人民邮电出版社,2009.

(编辑:刘楠)

The Application of Intelligent Handheld Terminal Basedon Androidin Aircraft Manufacturing

Guo Na
(AVIC Shenyang aircraft industry(Group)Co.,Ltd.,Shenyang Liaoning110034)

The Android platform is designed to manage the work design drawing,and it has a high practical value.

aircraft manufacturing;android;terminal

10.16525/j.cnki.14-1362/n.2016.14.38

TP399

A

2095-0748(2016)14-0081-02

2016-05-26

郭娜(1982—),女,辽宁沈阳人,工学学士,工程师,研究方向:航空制造工装设计自动化。

猜你喜欢
开发者工装应用程序
某型轴承防错工装的设计
轴钻斜孔工装设计
删除Win10中自带的应用程序
一种取出塑件残余量的辅助工装
谷歌禁止加密货币应用程序
“85后”高学历男性成为APP开发新生主力军
16%游戏开发者看好VR
工装风衣
三星电子将开设应用程序下载商店
微软软件商店开始接受应用程序