搜索
您的当前位置:首页正文

基于VR-forces的弹药消耗预计中装备建模过程研究

来源:知库网
维普资讯 http://www.cqvip.com

第8卷第14期2008年7月 科学技术与工程 Vo1.8 No.14 July 2008 1671—1819(2008)14—3975—04 Science Technology and En ̄neefing @2008 Sci.Tech.Engng. 基于VR.forces的弹药消耗预计中装备 建模过程研究 王超李文生牛晓磊 (军械工程学院装备指挥与管理系,石家庄050003) 摘要武器装备建模是基于VR—forces的弹药消耗预计的基础。通过对某典型装备模型的基本要素分析,给出了基于vR— Forces的装备建模型方法和实例,最后将建模结果在VR—Forces环境下进行仿真,运行结果正确,有良好的实用性。 关键词 弹药消耗预计 中图法分类号VR—Forces 装备建模 A 物体参数数据库 TP311.52; 文献标志码弹药消耗预计是作战指挥和弹药保障等的重 要依据。弹药消耗与作战对抗紧密相关,受到战场 1基于VR-forces装备建模过程分析 VR—Forces作为一种功能强大而灵活的计算机 兵力生成软件工具包,它包括一个简单移用的图形 用户接口和一个面向对象的应用程序接口API。在 不需要编程的情况下通过修改配置文件就可以达 的各种因素的影响,因此弹药消耗的预计是个复杂 的问题,研究难度比较大。l】 由于我军长期处于和 平环境,面对现代战争没有实战经验,而且目前的 弹药消耗预计大部分都是通过以往的经验预计或 理论计算的方法进行的,已经不能满足未来战争的 需要。通过演习虽然可以进行弹药消耗的预计,但 费用很大,而且演习中的弹药消耗与实战情况还有 很大差距。VR—Forces作为一种作战仿真软件,能够 模拟真实的战场环境,已经在美军、以色列和乌克 到修改VR—Forces参数的目的。通过面向对象的C ++API,用户能制定几乎所有的VR—Forces应用程 序,或者将VR—Forces的功能集成到自己的应用程 序中。通过编写新的结构,可以对实体的动力、损 伤、传感器、策略以及武器模型等进行修改或 代替 。 虽然VR—Forces向用户提供了很多的装备模 型,给仿真带来了极大的便利,但是用户在使用时 必须首先根据自己的需要,进行新的装备模型的建 兰等国成功进行了当前和未来作战模拟,训练战术 决策,以及后勤训练等,并且取得了很好的效果,因 此考虑利用VR—Forces这样一个仿真平台进行弹药 消耗规律的研究。要进行基于VR—Forces的弹药消 耗规律仿真研究必须首先建立装备建模。本文通 过对VR—Forces的装备建模过程进行了研究分析与 探索,以某典型装备为例,给出了在VR—Forces中进 行装备建模的示例。通过在VR—Forces的仿真环境 下运行,结果表明所建立的模型运行正常,为基于 立,以满足自身的仿真需要。VR—Forces装备建模的 关键是如何对配置文件和生成文件进行配置和参 数设置以及连接关系的确定。因此,要建立相关的 VR—Forces对抗环境下的弹药消耗预计奠定了基础。 2008年4月3日收到 装备模型,首先可以在VC++6.0环境下在物体参 数数据库中建立该装备模型的模型片段,并进行装 备的参数设置和连接关系的调整。其次,在VR— 第一作者简介:王超(1983一),男,陕西西安人,硕士研究生,研 Forces前端生成文件中建立该装备模型的生成片 段,使装备模型能够建立到前端界面 ]。 当要生成一个新的武器平台模型时,首先可以 究方向:武器系统与运用工程。E—mail:junxiewangchao@sina.tom。 维普资讯 http://www.cqvip.com 3976 科学技术与工程 8卷 通过新创建武器平台的参数文件或者通过修改现 有与该武器平台类似的参数文件的方式建立该武 器平台的参数文件,建立该武器平台与实体模型参 数间的关系。在系统中加入该武器平台的定义,并 添加到实体的主列表中,使系统得各个模块认识该 武器平台 。 然后将该武器平台的人机交互接口添加到用 户接口界面,使CGF的操作员可以控制和管理新添 加的武器平台。在配置文件中提供武器平台与弹 药的映射,至此,一个新的武器平台CGF实体基本 上添加完毕。最后,根据需要,可以为添加的武器 平台选择一个合适的图形或者图标,最好和军队标 号相一致(图1)。 创建或修改武器平台的参数文件 建立武器平台和模塑参数河的关系 定义武器平台 将该武器平台添加刭实体的主列表中 将该武器平台添加刭用户按口界面 l提供武器平台与弹药的映射 为该武器平台添加图标 图1 VR.Forces中CGF实体建模过程 2基于VR.forces的典型装备建模实例 2.1配置装备参数 以下是PL122mm榴弹炮的建模过程,例如要将 其加入到VR—Forces的物体参数数据库中,可采取 如下步骤: (1)将物体参数数据库打开到可编辑的状态 (VC++6.0环境),并找到和榴弹炮相似的装备 M1O9 SP Howitzer (2)将描述该装备的片断进行复制和粘贴,注 意不能将其粘贴到描述别的装备模型的片断。并 在首行将装备名称改为所要建立的装备的名称。 例如本文的PL122mm—Howizter。 (3)将7位描述装备类型的列举部分改为所要 添加装备的实体类型,在该例中实体类型为1(1 1 225 4 3 1—1)。 (4)将“类型”一项改为所要添加装备的名称。 本文将装备的名称命名为PL122。 (5)给新装备添加或者减少相关的控制器、执 行器等,必要时添加相应的连接关系。 (6)将装备的参数值输入到相应的位置,如本 例中基本信息参数中,max—speed最大速度一项就 是42.3km/h,其他的参量值如质量、加速度、弹药初 始值等等也可进行类似的设置。 (7)参量设置完毕后,必须储存物体参数库 文件。 以下仅列举描述该装备建模过程的重要片 断,如 (PL122mm—Howitzer//装备名称(1、基本信息参数) (parame ̄r.type”ground—ve ̄cle—param”)//装备类型,地面 装备 (o ̄eet—type l(1 l 225 4 3 l—1))//装备代号 (max—speed 42.3)//最大机动速度 (res0urces//资源(2、资源管理器) (anllno//弹药 (res0urce_type”imeger一 ̄u/'ce”)//弹药类型“整数 性” (controHe ̄ //控制器(3、控制器) (org—controller (component—descriptor—type”component—d ̄criptor”) (actuators//激励器(4、激励器) (powertrain ,component—descriptor—type”automotive—component— descriptor”) 维普资讯 http://www.cqvip.com

14期 王超,等:基于VR—forces的弹药消耗预计中装备建模过程研究 3977 (connections//连接关系(5、连接关系) (connect collision-avoidance:automotive-control powe ̄rain automotive-contro1) end PL122mm Howitzer;;//结束 这样,物体参数数据库就编辑完毕。 2.2生成装备模型 生成菜单允许生成实体,自定义的集合体,控 制物体和覆盖物等。该菜单将显示在VR—Forces GUI(图形用户界面)中。包括装备实体的条目,有 标志、实体种类、和军队种类等。 结合该种结构,为了将该装备模型添加到“生 成”菜单中,可以在生成文件Ground—Friendly目 录下添加如下条目: (create-entity—menu-item (1abel”PL122”) (object-type 1(1 1 225 4 3 1 0)) (force—type ForceFriendly) ) (menu (1abel”Create”) (menu (1abel”Entity”) ;; ;;Ctound-Friendly ;; (menu (1abel”Ctound—Friendly”) (Croat—entity-menu—item) (1abel”M3 Bradley IFV”) (object—type 1(1 1 225 2 1 2 0)) (force—type ForceFriendly) ) (create—entity・menu—item (1abel”PL122”) (object-type 1(1 1 225 4 3 1 0)) (Force—type ForceFriendly) ) 最后保存该修改后的文件。 2.3查看建模结果 当再次打开VR—Forces GUI时,就可以看到:该 装备位于Create Entity 《! 啊聃v Iltility Yehide 一舀囵J—冒V-,Ave ̄er 口11557A2 cmnd Post 口∞TT硼ITT c go Truck 整塑^^肼^1 Llnding YeMde t口ll13&rm ̄red fftility Wb.icl* 匿 酾Beam Recovery Yehide Ground—Friendly--- ̄PL122 VR—FbFees GUI 这表明该装备PL122已经成功添加到VR— Forces GUI到,可以进行任务分派等。 3结论 通过在VR—Forces的配置文件——物体参数资 料库(object parameter databases)中建立与已有装备 模型相类似的装备模型,并进行相关参数的设置和 组件连接关系之间的调整,最后在生成文件中添加 该新装备模型的条目人口,将配置过的文件存储, 打开VR—Forces前端界面,就可以在VR.Forces GUI 中生成该装备模型,为下一步的VR—Forces环境下 弹药消耗预计打下良好的基础。 参考文献 1赵武奎.装备保障学.北京:解放军出版社,2003 2 http://www.mak.com 3 MAK VR-Forces Configuration Guide.MAK Technologies.United States,2003 4贾连兴.仿真技术与软件.北京:国防工业出版社,2006 维普资讯 http://www.cqvip.com

3978 科学技术与工程 8卷 Research of Building Models Processes for Equipment Using VR-forces in the Ammunition Expenditure Estimation WANG Chao,LI Wen—sheng,NIU Xiao—lei (Department ofGuns Engineering,OTdtlane Engineering College,Shijiazhang050003,P.R China) [Abstract]Building models for the weapon equipments are the basis of doing research on the ammunition con— sumption based on VR—forces.A model is build for a typical equipment after a thorough analysis on the equipment. At last,the model is simulated on the computer,the result is proved rihgt and this is very usefu1. [Key words]ammunition expenditure VR—forces building models object parameter databases (上接第3969页) Application of Genetic Programming on Data Mining YAN Fu—qiang ,WU Hao (College ofComputer and Communication,Hunan University ,Changsha410082, R China; Department of computer science and technology,Hunan Institute of Humanities,Science and Technology ,loudi 417000 R.R China) [Abstract]A methdo of data mimng is proposed based on immune genetic lagorihtm.Based on the simple genetic lagorithm,This method intruded immunity operator to solve the problem of premature convergence of genetic algo— irhtm.This method ca/l be more quickly and efifciently searched in the whole global,and extremely used for the mining association rules to large-scale data base. [Key words] immune genetic algorihtm data mining premature convergence customer relationship management 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top