分享

NASA系统工程引擎

 Wangxn625 2015-08-11

NPR7123.1NASA系统工程流程和需求》引入了系统工程引擎概念,用于目标产品的开发和实现。系统工程引擎包括三类技术流程:系统设计、产品实现及技术管理,三类技术流程及相互间交互关系和数据流关系如图1所示。在这三类技术流程中,包含了17个通用的技术流程。

图1 系统工程引擎

设计师不仅开发完成系统特定功能的产品设计方案,还需要建立产品和服务需求以保证能够获得系统结构中的所有运行使用产品/使命任务产品(使能产品)。

通用技术流程被用于在自上而下的系统设计过程中对每一层WBS模型的结果和实现模式进行定义,直到端节点。然后再自下而上的进行产品实现、集成、校核、验证与确认,最后完成产品交付。

【系统设计流程】

系统设计流程主要用于定义利益相关者期望并确定控制基线,生成技术需求并确定控制基线、将技术需求转变为设计方案是指满足控制基线确定的利益相关者期望。

系统设计流程应用于系统机构中每个分支上的产品;系统结构自顶向下分解到可制造、购买或重用的底层产品。

【产品实现流程】

产品实现流程应用于系统结构中每一个运行使用产品/使命任务产品,从最底层产品到高层产品的集成。这些流程用于生成每个产品的设计方案(如产品实施执行或产品集成),用于验证和确认产品,并将相应产品作为产品生命周期的一项功能产品交付到更高层次的产品这。从而满足该层次设计方案,同时满足利益相关者期望。

【技术管理流程】

技术管理流程用于建立和变更项目的技术规划,管理系统跨界面的交流,按照计划和需求对系统产品和服务的进展进行评估,控制项目的技术实施,以及辅助决策过程直到项目完成。

系统工程引擎中的流程以迭代递归的方式应用。按照NRP7123.1定义,迭代是指应用于同一个(系列)产品,纠正发现的差异或其他需求偏差的过程。递归是指流程反复应用于系统结构中较低层次产品的设计或较高层次目标产品的实现以增加系统的价值。递归也可以反复应用与产品生命周期从下一阶段中系统结构的统一流程,以完成系统定义并满足阶段成功准则。

在将系统初始概念分解到足够具体层次的过程中,通用技术流程反复迭代递归应用,技术团队根据结果信息可研制出产品。随后,通用技术流程反复迭代递归应用与将最小的产品集成到更大的产品中,直到完成系统整体组装、验证、确认和交付。下图展示了NASA飞行和地面系统系统工程流程视图。

最顶层部分,描述项目的系统成熟度,反映从可行概念到系统部署的项目进展过程、各阶段活动、关键决策点击主要项目评审;中间部分,描述每个阶段的技术开发流程(系统工程引擎流程1-9),系统工程引擎从 A前阶段到阶段D进行5次循环,C-D阶段是将一个技术开发流程分为两部分,由虚线框标出;最下部分,描述每个阶段的8个技术管理流程(系统工程引擎流程10-17),系统工程从A前阶段到F阶段循环7次。

—————————————————————————

点击标题下“系统工程”进行关注

点击右上角“┇”,发送给朋友或分享到朋友圈

回复你感兴趣的话题,可以根据需要推出相应专题。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多