找回密码
 注册
关于网站域名变更的通知
查看: 390|回复: 2
打印 上一主题 下一主题

[仿真讨论] 仿真问题总结

[复制链接]
  • TA的每日心情
    开心
    2022-1-29 15:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2021-11-29 14:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    一、仿真及其意义/ \0 J& R7 \* s, H% i
    $ W, u* z3 N6 `) S. \
            仿真(Simulation),是指对真实世界的模仿;理论上,一切对真实世界和现实的模仿和模拟,都是仿真。
    ) i; J( |+ ?) l8 u* |$ K* H! y, R6 p  h6 Z* z( o0 _9 j/ A1 o! h
            从仿真的概念出发,其实我们可以发现仿真无处不在;我们对现实的模仿和模拟,无处不在。' z1 ?1 g- b" N* e! f

    8 ?' L% T( ~3 M* S- C        仿真的意义在于:通过模仿和模拟,让人类理解现实世界,并检验现实世界。
    : P+ I1 }: e; z( B! F) _: M! y0 H; A/ P& A5 e, H
    二、仿真与建模3 `+ K2 }" |- L) T

    + z% B9 V" \" ]- C9 A/ o+ M9 g/ |        要想对现实进行模拟,必须进行建立模型。
    9 b' N' @' u2 H3 [4 X* m* ^  a5 h
            模型的意义是:对现实进行模仿,并达到抽象上的确认性和辨别性。4 \; D( I3 `: Q& i/ u

    5 R( L. G' C6 c5 D        模型建立,通常有几个步骤:3 P$ n* i8 A- V$ c8 I2 N% z
    , g; z/ Y, A& E9 \
            1)采集数据;
    ( K0 ^2 N( ~& {% r: ^# ~! A: x. J( T; q+ l
            2)数据统一化、格式化和数据清洗;
    9 I/ j/ a3 c, p/ m) ^1 ~( s
    - {' |5 P5 e) |        3)模型建立;
    0 K# @' c# @% A, I! t1 P- ?8 ?4 m3 L3 ?: O: A, M5 Q
            4)检验并优化模型。
    4 R* M# u; s0 c8 z/ q% Y
    & e' \+ n3 e, O# |5 f* P8 v, r' D       模型建立,最关键是有确认性和辨别性。研究确认性和辨别性的概念是熵;只要一个模型的熵足够大,就可以认为这个模型是成功的。
    , t% |  S5 E8 E4 p. U9 q7 M  w9 q/ S' R0 c
           在建立模型有个“奥康姆剃刀原则”,就是同等情况下,如果能用更简单的模型来实现,那么就不要用比较复杂的模型来实现。2 Z; W* n: ?6 j. a. c6 {- ^8 k5 P

      D: s+ f7 a9 K3 Q0 E9 Y       我们建模,让现实世界和仿真世界,具有映射关系,并可让仿真世界反映现实世界即可。( g5 P( d  M! S3 E
    $ l9 O4 ?% W+ l2 ?
    三、大型仿真系统:分布式仿真
    8 [! i) t7 s0 b+ G
    8 T6 E. b2 B  z, U( b       现在,仿真项目越来越复杂,越来越宏大。仿真运行的场景,在仿真术语中,称为想定。现实世界是分开运行的;由于计算机可以对分布式进行支持,大型仿真项目,也主要在分布式平台上运行。: A4 e# j1 e  C' d& B7 R
    1 f: l" o' f$ S. M
            分布式仿真平台,具有如下问题:1 m9 D; B, E7 p

    8 r9 c% T9 B! T4 ]  X8 W         1)一致性问题:分布式的主要问题,主要是各个节点之间不一致,包括时间不一致,数据不一致。这个问题可以牵涉很多分布式的著名问题,如CAP原理,拜占庭将军问题,分布式时间问题;
    2 ~3 G0 _1 N" G6 U9 H2 ?: o! O. m
            2)等节点问题:在分布式中,每一个节点,都是平等的;如何对节点进行加入和分离,是节点,让分布式网络更加合理扩充,是一个重要的问题;: R# Y  \; L# J7 V! E
    ; o. n7 X! ]" T3 v( a3 W) K2 t
            3)时序问题:一致性问题的延伸,主要指在通信节点之间,传送数据的时序性问题。3 T; n2 L0 S  A
    ' U( E3 c1 l1 v. N8 N: O( a0 d
            对于现在的仿真市场,目前的问题在于:
    , m. `7 \' _6 C$ p1 M7 h- N3 H# V. l6 z9 X
            1)没有足够的能力支持分布式;! C" H6 [& T& g+ T% y3 v
      T- V; P  c, x% C  A$ U( p; L0 H& s
            2)分布式支持能力不够;! d& ~* P1 U/ q- b. K% w
    ( K& l* n+ X8 [0 j
           3)一致性问题和时序性问题混乱:负责底层通信的接口,如HLA的RTI、DDS,都只是通信的通道,而没有保证一致性和时序性。" N3 V- p$ w6 t& `1 c; b
    8 z0 d# b. g! {' ?1 \
           我的个人建议如下;8 f4 z- k/ ~- E9 c/ ?8 {

    % m% u; D1 ?# \! _, s( g, \       1)针对分布式仿真,提供虚拟化节点,让一切在节点上有一致性,并保证一致性基础上的差异性;+ Y' R* p9 V5 D0 V' ^# n( O! Q
    , b" a) q- M5 \# K  u$ k8 S& M+ O
           2)提供保证一致性上和时序性的机制和接口。
    * d# O  `; p3 [3 U+ Q" b3 z1 C5 W
    2 F3 x4 k* b' Z6 d" g* ?  u四、仿真与真实配件的结合
    6 L9 y4 a1 }" j# z: }# y4 k' _' p% ?; T# ~, K: J1 N4 X% u; `, r" ^
           目前,仿真正在和真实配件相结合。仿真在建模的基础上,提供了一系列应用场景。如:
    " B& G9 f  R, y( r9 M" D5 c: F/ z* w2 ?' w5 J- [. p
           1)军事场景的仿真游戏;
    6 F5 c2 G/ z, O8 c. N
    ) E' X, X# i7 J       2)VR与旅游;+ X, x) E1 _' c3 v
    2 t3 v. @! v- G* t/ q
           3)个人射击游戏和个人赛车游戏;
    ! E( I! Q1 q! n! ?5 N4 z' O
    5 Y5 P# `: `" V! n" F       4)动画与娱乐产业。. {, H) w! c$ z3 h. v4 S8 n
    5 ^: J: v% Y, X4 D) x
           底层模型与真实场景相结合,让使用者获得了更好的体验。" e- s3 i& D1 G) {( K+ }" o" O+ [
    4 \: j" S6 m0 R2 e
    9 [4 p' s3 E. |1 D  @
  • TA的每日心情
    开心
    2022-1-29 15:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2021-11-29 14:31 | 只看该作者
    仿真项目越来越复杂,越来越宏大。仿真运行的场景,在仿真术语中,称为想定。现实世界是分开运行的;由于计算机可以对分布式进行支持,大型仿真项目,也主要在分布式平台上运行。
  • TA的每日心情
    开心
    2022-1-29 15:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    3#
    发表于 2021-11-29 14:36 | 只看该作者
    分布式的主要问题,主要是各个节点之间不一致,包括时间不一致,数据不一致。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-7-19 18:00 , Processed in 0.109375 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表