- 博客(9)
- 收藏
- 关注
原创 【国产化FLAMES】柔性分析建模与训练框架模型体系设计系列文章—part4
FCSAMController认知模型为地对空导弹系统的指挥与控制提供了一个全面的解决方案,既支持集中控制模式下的任务分配,也允许一定程度的分散控制,以适应战场上的不同战术需求。简而言之,FCTank模型不仅模拟了坦克的基本行动和战斗行为,而且在适当的配置下,能够实现与群组内其他坦克的协调作战。此认知模型中的处理方法和消息模型使一个单元能够作为受指挥官集中控制的下级,或者作为被授予交战权限的下级,以及作为一个完全自主的火力单元,能够在没有任何指挥与控制层级的情况下对抗空中威胁。
2024-07-19 14:39:54
729
原创 【国产化FLAMES仿真】柔性分析建模与训练框架模型体系设计系列文章—装备模型part3
导弹以全推力飞行直至达到预设的燃烧时间,此后,导弹在剩余的飞行过程中处于无动力滑行状态。导弹在达到预设的燃烧时间前以全推力飞行,之后,导弹在剩余飞行时间内无动力滑行。导弹以全推力飞行直至达到预设的燃烧时间,之后,导弹在剩余的飞行时间内无动力滑行。这种导弹的飞行遵循特定的飞行剖面,即轨迹,该轨迹由用户通过下面所示的用户界面定义。导弹以全推力飞行直至达到预定的燃烧时间,此后,导弹在剩余的飞行中无动力滑行。炸弹的飞行始于发射平台的速度,之后在炸弹坠向地面的过程中,仅受到重力和阻力的作用影响。
2024-07-18 20:38:52
384
原创 【国产化FLAMES】柔性分析建模与训练框架模型体系设计系列文章—装备模型part2
这意味着FQPRotaryWing模型能够有效模拟直升机等旋翼飞机在三维空间中的前进、上升和侧移,而对于旋转运动如俯仰、偏航和滚转的模拟则采取了较为简化的处理方式,侧重于飞机总体的飞行轨迹和基本动态表现。这种建模策略在保证了仿真过程的物理真实感的同时,也维护了计算的高效性,非常适合于涵盖广泛飞行场景的仿真需求。这意味着在仿真环境中,该模型不仅能够处理车辆在铺装道路上的行驶,还能模拟车辆在复杂地形上的移动,以及多辆车辆组成的车队的协调运动,为军事演习、战术规划和交通管理等场景提供了丰富的动态行为模拟能力。
2024-07-18 20:38:00
274
原创 【国产化FLAMES仿真】柔性分析建模与训练框架模型体系设计系列文章—装备模型part1
然而,一旦跟踪数据的时效性超过了用户设定的清除频率,那些过时的跟踪数据就会被自动清除,以此来保证数据的时效性和准确性。理论上,数据处理器模型可以存储无限数量的跟踪记录,然而,一旦跟踪数据的时效性超过了用户设定的清除频率,那些过时的跟踪数据就会被清除掉,以保持数据的新鲜度和有效性。在仿真环境中,FDataProcessor可以接收来自FQSSensor(传感器模型)、FComDevice(通信设备模型)等组件的数据,并对其进行分析、融合和处理,生成更高层次的信息或态势感知,供决策者或高级系统使用。
2024-07-18 08:00:00
557
原创 【国产化FLAMES仿真】柔性分析建模与训练框架模型体系设计系列文章part1--环境模型
这类对象有时可以被指定为其他模型的输入,通常是认知模型,并在这些模型的处理过程中被使用。FLAMES模型体系包含环境模型(Environment Model)、装备模型(Equipment Model)、消息模型(Message Model)、编队模型(Formation Model)、认知模型(Cognition Model)和显示模型(View Overlay)六类模型。从上图可以看出几乎每一个与FLAMES兼容的模型类都是从FEntity类派生的,包括装备模型、认知模型、属性模型以及大多数环境模型。
2024-07-17 21:20:37
871
原创 【国产化FLAMES仿真】柔性分析建模与训练框架设计
FLASH是一款专门用于场景后处理分析的应用程序,它利用与FORGE相同的2D和3D图形显示功能,帮助用户在场景执行完毕后,对场景中的活动进行深入的可视化分析。无论是在FORGE还是FIRE中执行的场景,用户都可以通过FLASH进行实时的远程介入,这一特性极大地扩展了场景的操控性和灵活性,为用户提供了更加全面和深入的场景管理能力。此外,FORGE还提供了2D和3D显示功能,让用户能够在创建和执行场景的过程中,以直观的视觉形式观察场景的变化和发展,增强了场景的真实感和沉浸感。图 5 FLAMES组成。
2024-07-17 19:52:41
814
原创 【美军仿真系统】FLAMES仿真剖析:组件和类层次结构
所有与FLAMES兼容的组件都是作为独立的类来实现的,这些类是从FLAMES基类派生(继承)而来。红色的类是用C++编写的,只能直接由用C++编程语言编写的自定义类继承。蓝色的类是用C编写的,只能直接由用C编程语言编写的自定义类继承。在所有情况下,FLAMES组件都是作为继承自FLAMES主要类别的单独软件类实现的。主要类别定义了组件类的整体结构并提供了丰富的内置功能,极大地简化了组件类的开发。单位的功能,包括移动、感知、通信、思考和影响其他单位的能力,是由FORGE通过附加模型来组成的。
2024-07-17 19:51:15
418
原创 【美军仿真系统】FLAMES剖析:仿真模型框架
FLAMES提供了行为模型、认知模型和8种基础装备模型(平台模型、通信装备模型、数据处理器模型、传感器模型、武器系统模型、电子战模型、弹药模型、子系统模型)。基于FLAMES的实体构成如图 6所示。在模型组件选择时,采用基于关联推理的组合建模方法,依据变量间的因果作用联系,选择所有与当前建模任务相关的变量集合,然后选择一个最简单的组合模型片断(CMF)来描述每个变量,同时保证全部CMF的集合是一致的,在不违背建模任务内外部环境的“建模假设”的条件下完成模型组件的选择,从而得到一个初步的模型组件单元。
2024-07-17 19:47:26
702
原创 【美军仿真系统】FLAMES剖析:概述
在基于FLAMES的仿真中,绝大部分的代码是相同的,并由FLAMES提供。此外,为一个基于FLAMES的仿真开发的软件可以轻易地在另一个基于FLAMES的仿真中复用。此文件可以用作输入到FLASH中,以使用与FORGE中相同的2D和3D图形显示,在执行后可视化场景中的活动。- FLAMES开发者包含了用户二次开发需要的工具、头文件和软件库,用于开发模拟几乎任何现实世界系统行为的组件类,或者扩展FLAMES引擎的功能。- FLAMES包含几个可选产品,扩展了FLAMES引擎的功能,以解决专门的仿真需求。
2024-07-17 19:46:47
1412
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人