EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
一、MBSE产生背景及其实现的核心5 N3 s1 d/ Z ?* q' w5 r
! j, V0 l- `' I: _7 t
MBSE产生的背景,是当前的产品越来越复杂,传统的系统工程工作模式,研发人员处理复杂系统问题能力的增速已然跟不上系统复杂性的增长速度,新的系统工程工作模式已经迫在眉睫。
" C7 u% x; M, D) G& F
5 K$ \5 u x$ `4 R2 ~6 ^但MBSE依然是系统工程,MBSE可理解为SE 2.0,得益于以模型化为代表的IT技术的快速发展,使得传统由人工为主的方式,转变为了可全过程基于模型化、数字化表达和运行的方式。
, ]/ U& k. m1 a7 {# x( M# g5 b& B+ o/ }
MBSE核心是一个“数字化模型+数字化过程”驱动的系统工程研发模式,因此有几个重要的观点必须遵循:
\* b. b" k, }3 ^- z5 x2 `9 U! L! D0 z( g% J, Q
①、MBSE是一套方法论和流程体系,而不是特指某个工具或某些工具;
5 Y( c( c% L g2 J8 K2 D
; S, k0 g4 Y- D2 g& T②、MBSE的实现需要大量工具协同和流程集成服务,但凡是符合MBSE思想的工具和流程,都可以成为构建MBSE体系的组成部分。( n; y8 b4 k8 B2 r
8 x+ _& b6 |: W" ^
一个完整的MBSE过程包括了需求、设计、并行、验证与确认等几大工程* Y0 r7 [, M/ G2 Y" `- x9 w5 C
1 z' ~0 j' L; U& c9 f. i1 D0 F p
MBSE实现必须遵循的几个原则包括:
+ B' q& R* n+ [
( L' M9 K( w# e$ h; }% f系统建模的思想-统一建模语言及工具; N0 ~( x) j' w j+ }$ L
- p* g( a4 q& q* J- 用统一的系统模型来描述物理对象,实现研发人员对需求和方案的准确理解、设计和跟踪,目前最流行的是SYSML语言来描述需求模型;. S- V% q& i; C
$ P, X# y! ~+ P9 q8 p/ b$ _注重研发过程中实现全过程虚拟验证
B" c5 k7 K2 p8 f% n" X
! R& }& \" R8 E1 P6 B5 n- 借助全过程虚拟模型,在研发各个阶段实现早期虚拟验证,尽量减少物理样机的次数,包含虚拟功能模型验证,虚拟性能模型验证,以及设计工艺性验证等等;
9 }0 F$ l; a1 c) W3 Y0 h4 V4 \! t8 B
$ a2 l; q. x- k# S9 U, ~: @建立MLM模型全生命周期管理( p0 Y1 K/ o+ t& \4 A
3 @9 V# ~( g" t; t
- 全过程模型和数据能够被统一管理,并能够实现相互之间的联动,一个能够实现MLM的系统工程过程管控平台是必不可少的。1 V! L7 Z( S- w/ T2 t; M/ H d
% r, T& C3 y) A1 y; J二、数字化模型挑战
, U# J4 T9 p. V: c, Z& \3 X* n. ~9 @+ [5 }
数字化模型是实现MBSE的基础要求,数字化模型包括需求模型、总体设计模型、CAD/EDA模型、CAE仿真性能模型、工艺模型、制造加工模型等等。目前,各个模型的数字化程度不一,可用性程度也不一,需要逐步实现成熟可用:
/ R/ j8 i/ f! U- K3 W1 U0 J/ ^8 v7 U4 u2 N
系统需求模型
0 o+ l! W5 I& l, c! l- z5 i4 n0 I( f2 C" `- j1 |# D5 M |# ?. a
当前MBSE宣讲最多的理念,就是实现需求模型从需求文档向SYSML模型的转变,核心代表工具国外有Magicdraw,Rhapsody,国内有上海烜熠的蓝图sysml工具,浙大M-DESIGN,三部SYSDEsim等,均可在不同程度上,实现对系统需求模型的模型化、可视化描述。
' A8 _/ m4 S) |. Y# D
i1 h! F) r+ K F; A1 P总体设计模型% ~6 b5 W& M6 [3 Y% E
+ C1 x; u0 V! q( M
系统工程研发过程中,尤其是航天、兵器等传统以总体设计部为牵引的研究院所中,总体设计参数是总体设计的核心,但往往只能以参数表、设计文档等方式传递和表达,并未实现数字化和模型化,导致总体设计模型无法进入MBSE过程。目前安怀信的SPIDER平台中建立了系统参数元模型定义,完成了结构化、参数化表达总体设计参数模型的工作。
, d' h ~/ u9 b. S6 S) A2 ?
: d5 x. T4 ~' X% u! b+ ]CAD/EDA模型
% c3 t8 o. [: h9 N! z. G: X
/ {- Q3 c. W% T& ~" H( n8 E5 C, jCAD/EDA模型是过去数十年模型化的核心,大部分企业已经实现了三维CAD/EDA参数化模型的构建,甚至过渡到了MBD的阶段,是当前最成熟的模型之一。' a( Y: W" V* c& ~, m$ ?- \
% M5 |0 @) L/ w) B; s N
功能虚拟样机$ }! C1 W: C+ E' Q: M. W" U
[# J- U0 o' ?7 V! D+ \' z" D用数学模型搭建的复杂系统模型,用来确认系统的功能可实现,近年来得到较大的发展,很多研究院所已经开始了利用Modelica等工具搭建全系统产品功能样机的工作。比较有代表性的产品,国外有AMEsim,SimulationX,达索的Dymola等等,国内有苏州同元的基于Modelica语言的自研M-works系统等工具。目前功能虚拟样机的创建也是当前MBSE实施中比较看重的方向。) k% X' L9 L }; j2 [
& u9 q) x4 s) c* D# n4 G& z+ D: v
性能虚拟样机$ Q7 [% R1 G, w5 O" c, D
. ~; F8 B) ~+ Z3 u& v企业在过去的二十年中,通过采购大量的CAE仿真软件,形成了多学科的性能仿真能力。但是,仿真与试验结果的差距较大,精度无法评估,且仿真结果没有形成基于产品研发的性能层级主视图,因此无法很好地担负起MBSE中虚拟性能验证的地位。因此,在性能仿真模型方面,当前核心的工作是实现产品的性能虚拟样机库建设工作,解决性能模型的精确化、结构化问题,从而最终实现数字化可实施。安怀信的SimV&Ver Pyramid工具,目前是国内最完整知名的性能虚拟样机创建工具。
, p( p; R6 e% y# P
, [* z$ t) `- H6 }( N7 h企业性能虚拟样机金字塔视图
' E7 w( n% }: E ?" m! r0 r# V
- P6 r4 Y1 Y, l, d' r# g+ {! I/ W) i设计工艺性模型9 F( y- [* [& {6 z+ B
- x4 R8 u1 v* P2 ~0 h' k6 ^7 f0 m6 g
设计CAD模型的设计师,往往要花大量的时间在工厂里,沟通设计方案的可制造性/可装配性,即使这样,工艺人员最终加工的模型,为了可制造性,也往往与设计方案不完全相同,这造成了MBSE数字化过程的中断。DFX技术是打通设计制造一体化的重要工具,也是并行工程的主要技术,利用面向CAD模型的DFX工艺检查软件系统,可以在CAD设计早期就完成数字化工艺性审查。目前该领域的方案国外有HCL公司的DFM Pro工具,国内的有安怀信的DFox设计工艺性检查工具。
6 r% ]% I: h2 c5 O) p( q. n y/ [8 `- W: A: Q! h2 R
数字化加工模型
9 g& o8 ?% g& O! F6 m6 g4 N
+ F/ }5 {: x( XCAM模型可以解决数字化加工模型的问题,该领域目前成熟度较高,可以做到基于CAD模型的全虚拟加工过程设计。该领域主要需要解决的是国产自主可控替代的问题。
4 K& j ]% f' G% V! _4 z' g0 _* H/ |2 ?+ D9 B% {6 z$ k
三、数字化过程挑战
% ?+ q. Z9 }) Z7 d" V9 ?6 g' }$ {/ X3 s' c) y5 Z5 R: z
产品研发三要素--过程. W5 z/ `: B% o2 X* w
: U) x" l0 b* g- |6 e
一个好的产品研发,包括三个要素一个过程。MBSE的全面落地,不仅仅包括工具和方法的数字化,也包括研发过程的数字化。采用人力实现,而不是协同化、数字化的平台实现的系统工程,不能称之为MBSE。
) R+ B2 k+ P3 k! a9 L7 `0 v8 f" g# F% f, y! `& R
产品研发三要素一过程
- }9 Q3 N' H& C6 a2 J% u$ B5 p5 k5 ^" P* Y, Y% O9 O* v1 p, g$ q3 g& K
研发过程管控的必要性
3 m+ \" _5 G0 X) ^/ z, Q% t
7 E0 Y/ x( e9 I9 n真实产品的系统工程研发过程,是一个立体网状的复杂V型研发过程:设计方案从顶层向下层分解;验证过程从底层上上层递归;大量反复、迭代、优化过程。如果这个过程不能被数字化、协同化管控,那么MBSE是无法实现的,总体设计知识也很难实现管理和重用。3 R( |0 x1 [" U' G1 a9 [9 J
6 Y/ |' H8 S% f
一个复杂产品的多层网状V型研发流程7 r: K- T) w. K1 j
, a& c8 ^$ [$ M8 q) V2 }过程管控和PLM之间的关系' R6 J4 L' f( k. @8 X
5 F1 Q9 `# S8 a& ^6 I+ r( d
结果管理解决做什么的问题,基本已经由PLM系统实现了。但过程管控系统解决怎么做的问题,却很少被重视提及。随着军工武器产品越来越复杂,对过程管控系统的呼声越来越强烈。
# ~4 ?" I) R A! }2 `" h( R% _% e6 Y; n: r
|