3.5.15 KnowBook
KnowBook是以色列赛米冈(SimiGon)公司花费800人·年开发的一套大型的、高级的分布式仿真系统。该系统被世界一流的公司如洛克希德一马丁、波音等用作仿真开发平台,并在一些大型的仿真系统中得到应用。
KnowBook是为世界仿真领域带来革命性的成果,采用KnowBook作为开发平台,可以使用户的仿真技术实现跨越式的发展。
1.KnowBook的仿真建模工具
KnowBook的仿真建模工具是仿真对象构建器(Object Builder)。仿真对象构建器能够快速创建各种仿真实体,如舰船、飞机、导弹等,并承担所有的仿真模型的管理工作,用户采用该系统后不需要烦琐的编程工作,即可以根据不同的仿真任务,采用不同的仿真实体。
2.动力学模型(AeroToolkit)
这是一个快速创建仿真实体的动力学模型的工具。它提供一个模板,能让用户输入飞机、舰船的各项参数,通过调节这些参数,就能创建自己的仿真实体的动力学模型。
3.开发环境(KnowBook SDK)
KnowBook SDK提供了在VC++环境下的编程向导,能自动生成编程框架,方便用户的开发工作。KnowBook还提供了完善的开发接口API,能让用户随心所欲地开发出自己的仿真模型组件。
4.控制台创建器(Console Builder)
控制台创建器是用来大幅度降低产品开发时间,在模拟环境中运行的一种图形工具。通过控制台创建器,用户可以迅速创建所需要的任何一种控制台(如飞机驾驶舱内的各种仪表、舰船内的各种仪表、舰船的指挥控制中心等)。
5.人工智能创建器(AI Builder)
人工智能创建器是一种专门用于创建计算机生成兵力(CGF)和虚拟指挥员的开发工具。
6.地形生成工具(TPT)
通过标准的Windows界面操作和向导,利用地形生成工具(TPT),使用符合国际标准(WGS84)的航拍、卫星图片和高程DEM数据作为源文件,直接用TPT批量生成KnowBookTM的地景数据库。而且,TPT可以加载多层地形数据和不同分辨率的地形数据。
7.仿真场景构建器(Scenario Builder)
仿真场景构建器能将构成仿真任务场景的不同实体进行组合,组成一个陆、海、空、天、电的五维的战场空间,并通过一个很容易使用的平台将它们生成用户所需要的战场环境。仿真场景构建器的交互式功能可以确保用户方便地设置仿真场景中各实体的位置、目标和不同的时间及气象条件,并模拟各种不同的敌我双方战场态势。
……
展开