HLA中RTI初始化文件FED编写格式

来源:互联网 发布:与人工智能有关的股票 编辑:程序博客网 时间:2024/06/04 17:41

FED文件结构(五节):Federation(联邦名称)、Fedversion(HLA版本)、Objects(对象信息)、interactions(交互类信息)、spaces(命名空间信息)。

FED文件编写格式:(;;为注释的意思,<>项需要用户自己定义,[ ]为可选项,...为省略)

    (FED  ;;FED文件开始
        (Federation <FEDName>);;Feration节,<>为联邦名称
        (Fedversion <FEDDIFVersionNumber>);;Fedversion节
        (spaces  ;;spaces节定一开始
            (space <name>
                (dimension <name>)
                ...
                (dimension <name>)
            )
            ...
        );;spaces节定义结束
        (objects ;;objects节定一开始
            (class objectRoot
                (attribute <name><transportation><ordering>[<space>])
                ...
                (attribute <name><transportation><ordering>[<space>])
                (class RTIprivate)
                (class <name>
                    (attribute <name><transportation><ordering>[<space>])
                ...
                (attribute <name><transportation><ordering>[<space>])
                )
            ...
            )
        );;objects节定义结束
        (interactions ;;interactions 节定义开始
            (class interactionRoot<transportation><ordering>[<space>]
                (parameter<name>)
                ...
                (parameter<name>)
                (class RTIprivate <transportation><ordering>[<space>])
                (class <name><transportion><ordering>[<space>]
                (parameter<name>)
                ...
                (parameter<name>)
                )
                ...
            )
        );;interactions 节定义结束

    );;FED文件定义结束

附录:

创建、编辑和修改FED文件的一些专用工具:DMSO的OMDT、Aegis公司的OMDT Pro、加拿大VPI公司的SEQUOIA Integrator、国内国防科技大学KD-OMDT。


原创粉丝点击