军工实时嵌入式软件开发平台
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CASE
区域治理
军工实时嵌入式软件开发平台
江苏普旭科技股份有限公司 叶江
摘要:软件开发工作在军工实时嵌入式软件工程中具有重要地位,其能够对军工实时嵌入式软件工程质量等方面产生直接影响。
因此为确保军工实时嵌入式软件工程设计工作能够顺利进行以及满足社会需求,本文通过分析相关资料及实际调查,对软件开发在军工实时嵌入式软件工程化中的应用进行研究,以期可以为相关人员开展工作提供可靠依据。
关键词:软件开发;军工实时嵌入式软件工程;军工实时嵌入式软件工程化;应用
中图分类号:TP311.5 文献标识码:A 文章编号:2096-4595(2020)51-0103-0001
一、软件开发
软件开发已经不再是传统的单纯面向某一项功能的开发,目前开发过程中专业性更强,开发工作的内容变得更加明确,包括自动化、性能开发、手工开发等等。
以保证程序可以在规定的要求下稳定运行,保证能发现程序中的问题,使软件具备足够的质量,满足对设计工作评估的要求。
通俗来讲,软件开发是保障软件质量全过程的集合。
开发过程中,需要综合对软件产品的需求、行业使用习惯、行业发展阶段调整软件的开发方法,所以软件开发是一项面向整个生命周期的工作,需要进行调研、需求、设计、研发、开发、上线、运维。
所以软件开发是一个长期过程,并非单指开发程序的一小段时间。
另外,所有为了保障软件质量的工作,开发人员应该积极投入到软件的开发过程中,需要做好包括市场调研、竞品分析、用户画像等分析工作,以及确定后期的运维工作,做好业务监控等等。
由于开发功能已经不再是原本普通的开发,所以目前对不同内容的开发也变得十分明确,针对传统开发4D数据而言,会针对数字栅格地图、数字高程模型、数字线划地图等内容的开发工作。
结合实际需求,可发现开发4D数据不仅在开发行业中具有良好的应用效果,而且还能反映开发行业技术方面已进入发展新势态。
随着经济的快速发展,目前对数据的应用已经有了更为严格的要求。
以此为基础,传统开发4D数据已无法满足社会需求,因此为解决该点问题,相关人员应该改变传统的开发方式,继续细化开发工作,提升软件开发工作的效率。
(一)DEM
DEM在软件开发中具有重要地位,其是一种具有实体性质的开发模型,主要指对高程数据进行利用,并以此实现对数据进行数字化模拟[1]。
对其进行正确使用的情况下,工作人员将获取准确的高程数值以及去除所有误差的三维高程模型。
针对该种技术手段
的建立方法而言,其主要包括以下内容:对
开发仪器进行利用,从而实现对对应参数进
行精准测量,并以此达到建立模型的目的;
通过对现有参数进行数据采集,以此对DEM
进行建立;利用航空摄影测量技术手段以及
相关软件,从而达到生成高程数据的目的。
目前,在我国开发工作中效率相对较高的方
法为机载激光雷达测量方法。
该种测量方法
不仅具有良好的精准度,而且还能在较为复
杂的条件开展工作,并在短时间内完成云
采集工作。
以此为基础,工作人员将实现
对DEM进行建立。
针对传统激光雷达系统而
言,其由于重量较大且价格较为昂贵,故
而难以得到广泛应用。
但随着我国科技技术
手段发展至一定程度以及无人机逐渐进入公
众视野,激光雷达系统已进入发展新势态,
其不仅逐渐具有良好的精准度,而且应用率
也在稳步提升,可考虑对多波束测量方法进
行使用。
(二)DOM
通过分析相关资料可以发现,DOM是一
种具有一定程度分辨率,其能够通过数字栅
格的方式,达到对像素灰度值进行存储的目
的。
在通常情况下,工作人员对DOM进行制
作时,可选择对航天航空摄影测量方法进行
利用。
若对低分辨率且面积相对较大的DOM
进行制作时,工作人员可选择对卫星拍摄影
像进行利用;对高分辨率DOM进行制作时,
工作人员必须对无人飞机进行利用,以此达
到开发的目的。
目前,能够制作DOM的软件
已趋向于成熟,故而通过非测量装置即可实
现对数据进行采集。
在后期制作过程中,工
作人员可利用UASMaster以及PhotoSean等
软件,以此达到制作DOM的目的。
但该种制
作方法效率相对较低。
此外,DOM具有多项
优点,例如:极高的精准度、丰富的信息内
容、极强的直观性与真实性、操作便捷等。
因此,军工实时嵌入式软件工程工作人员对
DOM进行使用时,可将其视作背景资料、对
平面信息进行提取的材料、对数据资料各方
面进行准确评价的工具,确保软件工程的整
体质量,确保开发工作的顺利进行。
(三)3DM及DMM
在通常情况下,该项技术多是通过倾斜摄
影测量手段达到对数据进行获取的目的,并根
据提取的关键点构建不规则三角网模型[2]。
此
后,该项技术能够对映射法进行利用,从
而实现将纹理贴在三角网上。
倾斜摄影技术
手段是一种新型技术手段,其能够同时对多
个测量装置进行利用,并从不同视角出发,
以此实现同步采集影像数据以及获取地面纹
理,其与传统摄影测量模型存在明显差异,
例如其对地面立面纹理具有较高的要求。
二、软件开发的应用
目前的训练中,所采用的沉浸式模拟仿
真不同于传统的游戏训练,并不使用键盘和
鼠标操作,而是通过相关设备模拟真实情况,
让士兵能沉浸在真实战场中,保证模拟过程
和实际效果更相近,让士兵体验真实战场的
情况,达到节约训练费用的目的。
例如可以
完成转动枪体、蹲、站立等动作,检查士兵
的身体灵活性,以及训练士兵的瞄准射击动
作,检查他们对枪械掌握的熟练程度。
计算
机可以对人员动作的状态进行分析,将人物
的活动模拟到真实场景中,分析人员对周围
环境的反应能力和处理水平。
然后结合人员
的反应情况研究针对周围突发情况的处理方
法和应对措施,而且也能对训练者进行专门
的评级判断,从而综合评估人员的能力和不
足,为后续训练计划提供资料支持。
三、结束语
综上所述,在时代持续发展的背景下,
军工实时嵌入式软件工程化已无法满足工程
基本需求。
因此相关人员必须对其给予高度
重视,并积极将软件开发应用于军工实时嵌
入式软件工程化中,以此达到提高设计工作
质量的目的。
参考文献
[1]张军威.浅谈如何以软件测试推动
军工软件工程化[J].硅谷,2011(14):75-75.
[2]易宁,吴波,孙金凤,丁晓丽.软
件开发在军工实时嵌入式软件工程设计中的
应用[J].治淮,2020,33(8):38-40.
作者简介:叶 江,生于1987年,本科,助理工程师,研究方向为计算机信息类。
103。