邢 亮,牟 明,戴小氐(中国航空工业西安航空计算技术研究所,陕西西安,710068)
机载适航标准DO-178B/C软件计划过程研究
邢 亮,牟 明,戴小氐
(中国航空工业西安航空计算技术研究所,陕西西安,710068)
介绍了DO-178B/C标准的发展历程,结合对DO-178B/C标准软件生命周期过程的研究,从活动、子过程转段及顺序、生命周期环境、其它因素、开发标准、计划满足DO-178B/C要求以及计划的开发与修正等7个方面对软件计划过程进行了研究,并对关注点进行了分析,最后展望了DO-178B/C标准的未来研究方向。
DO-178B/C;软件生命周期过程;转换准则;开发标准
近年来,DO-178B/C标准在中国蓬勃发展,国内很多航空研制单位的机载设备已经通过了DO-178B/C认证,ARJ21-700,C919大型飞机等民机型号的研制都极大的推动了DO-178B/ C在中国的应用实践。在DO-178B/C中,目标、过程、活动是软件适航的基本要求。“凡事预则立,不预则废”,计划过程作为适航软件研制的初始阶段,在整个软件开发中的作用至关重要。本文以适航标准DO-178B/C计划过程目标为主线,对软件计划过程进行了研究,对过程中的关注点进行了解读分析。
DO-178B/C通过将机载软件生命周期的基本活动进行分类和综合,将软件生命周期分为计划、开发过程和综合三个过程。计划过程定义并协调项目的开发过程和综合过程活动;开发过程产生软件产品;综合过程保证软件生命周期以及输出正确、受控和可信。
图1 基于DO-178B/C的软件生命周期方阵
软件计划过程指导软件开发过程和软件综合过程,产生各种软件计划和标准。该过程的目标是:根据系统需求和安全级别定义软件开发方法和软件生命周期,包括生命周期过程子活动的顺序、反馈及转换准则;定义软件过程生命周期环境要素;确定软件开发标准等。
软件计划过程须产生的计划和标准包括:
软件合格审定计划(PSAC)。
软件开发计划(SDP)。
软件验证计划(SVP)。
软件配置管理计划(SCMP)。
软件质量保证计划(SQAP)。
软件需求标准(SRS)。
软件设计标准(SDS)。
软件编码标准(SCS)。
基于DO-178B/C标准的机载软件研制通过系统安全性评估将系统整个飞行过程中失效影响分为灾难性的、危险的/极其重要的、重要的、次要的以及无安全影响的五个等级,与之对应软件的给出了A、B、C、D、E五个安全级别。软件在研制过程必须满足相应的目标,才能获得适航当局的合格审定。DO-178B/C的目标随着软件级别严酷度而逐步增加。DO-178B/C中A级软件的需要实现目标为66/71个,其中,计划过程涉及的目标为7个,本文的研究主要针对A级软件计划过程的7个目标开展。
软件开发过程和综合过程的活动是通过编制相应的计划文件并提交审查方批准或评审来实现的。其中的PSAC由研制部门与审查方协商确定,其它计划是针对PSAC计划的实施考虑。
PSAC的修订和更改必须通过双方的认可与批准。
个方面进行测试。
(1)设备成本对比
设备采用机电一体化技术,以攀枝花特色农产品特点为出发点,研制符合农产品特点的机械机构,通过传感器-单片机-伺服电机一系列智能控制系统大大降低分装设备成本。相较市面现有大型分装产品,该设备研制出的小型农机分装设备成本降低50%-70%。
(2)分拣设备效率
通过利用智能分装系统的高效、自动化特点,显著改善和优化人工分拣效率低、质量参差等问题,使得农产品品质等级精准、分装人工成本降低、生产效率提高,提高农产品分装效率1倍以上。
通过对芒果智能分拣设备的功能分析,本文对分拣设备进行了创新设计。该分拣系统能够完成芒果的多品种、高效分拣。芒果智能分拣设备减少了分拣过程中的人工成本,降低了分拣人员的劳动强度,明显改善了芒果分拣的效率和准确度。
实验证明使用芒果智能分拣设备后,可以提高分拣过程的机械自动化水平,快速分拣出高品质芒果,帮助果农实现脱贫致富。
[1]高旭东,韩喜春,张正苏,张春艳.智能果蔬分拣机器人系统设计[J].交通科技与经济,2016,(06):61-64+74.
[2]郑岳智.柑橘产业自动分拣次品技术的应用现状[J].农业与技术,2015,(24):243.
[3]王鑫,赵莹,杨简.基于视觉技术的苹果分拣系统设计[J].中国农机化学报,2014,(05):169-172.
[4]刘志臣.基于YL-236的生产线分拣系统设计[D].中国海洋大学,2014.
[5]宋小鹏,吴其洲,邓传斌.PIC单片机在材料分拣系统中的应用[J].机械管理开发,2006,(03):47+49.
[6]董淑冷.PLC在自动分拣系统中的应用[J].机床与液压,2005,(05):136-147.
[7]李哲峰,朱铮涛,司徒忠.智能控制分拣系统的研制[J].现代制造工程,2001,(11):63-64.
张力文 (1989年),女, 四川攀枝花人,汉族,研究方向机电系统检测控制与信号处理 。
The Research on the Software Plan Processes of Airborne Airworthiness Standard DO-178B/C
Xing Liang,Mu Ming, Dai Xiaodi
(China Aeronautics Computing Technique Research Institute, Xi’an Shanxi,710068)
Introduced the evolution history of the DO-178B/C standard, combined with the research of the airborne software life cycle process which focus on DO-178B/C standard, this paper analyze the plan process of airborne software from seven aspects: activities,sub-process transition criteria and sequence, lifecycle environment , other factor consideration, software development standard, the compliance of the plan and the mend of the plan,the paper also pay attention to some problem about the seven aspects. In the end, the paper also looks forward to the future research direction.
DO-178B/C;Software life cycle process;Transition Criteria;Development Standard