一种基于六要素分层架构的仿真智能体构建方法、设备及介质与流程
本申请涉及计算机仿真领域,特别是涉及一种基于六要素分层架构的仿真智能体构建方法、设备及介质。
背景技术:
1、随着计算机仿真技术与人工智能技术的融合,基于智能体的建模仿真方法已广泛应用于军事仿真推演、作战模拟、装备保障仿真等领域。仿真智能体通过计算机程序模拟真实世界实体的行为与交互,构建可计算、可推演、可评估的数字仿真环境,为作战方案验证、装备效能评估、指挥决策训练提供计算机辅助支撑。
2、仿真智能体的构建技术经历了从硬编码到参数化的演进过程:早期智能体的行为逻辑全部固化在程序代码中,仿真场景变更时需修改源码并重新编译部署,系统迭代周期长、维护成本高。随着作战场景复杂度提升,仿真智能体需要同时满足行为逻辑严谨性与场景配置灵活性的双重需求。
3、当前计算机仿真系统中智能体构建的核心技术瓶颈在于:无法同时实现底层行为逻辑的稳定性与上层场景参数的灵活性。传统单层架构下,参数与逻辑混合在同一代码层实现,参数修改易意外篡改程序控制流,导致行为异常;行为机理以平铺代码隐式存在,无法显性化映射业务规程,仿真结果可验证性不足;同类智能体跨场景复用需重复开发代码,系统冗余度高、部署效率低。
技术实现思路
1、本申请的目的是提供一种基于六要素分层架构的仿真智能体构建方法、设备及介质,可保障仿真行为逻辑严谨性的同时实现场景参数的灵活配置,提升仿真系统的运行稳定性、仿真结果的可验证性以及模型在不同场景下的复用效率。
2、为实现上述目的,本申请提供了如下方案:
3、第一方面,本申请提供了一种基于六要素分层架构的仿真智能体构建方法,包括:
4、将仿真智能体的建模数据划分为六要素;所述六要素包括属性、能力、规则、流程、活动和状态机;所述属性、所述能力和所述规则为参数配置数据;所述流程、所述活动和所述状态机为程序逻辑数据;
5、将所述参数配置数据以可视化配置界面和参数配置文件的形式配置为快速层;
6、将所述程序逻辑数据以可执行程序代码和配置文件的形式配置为机理层;
7、在所述机理层中预留标准化参数接口;所述标准化参数接口包括属性参数接口、能力参数接口和规则参数接口;
8、通过所述标准化参数接口,将所述快速层中的参数配置数据注入所述机理层,驱动所述机理层中的活动执行效能计算及状态机进行状态转换,完成仿真智能体的实例化与仿真推演。
9、第二方面,本申请提供了一种计算机设备,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序以实现上述的基于六要素分层架构的仿真智能体构建方法。
10、第三方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的基于六要素分层架构的仿真智能体构建方法。
11、根据本申请提供的具体实施例,本申请具有以下技术效果:
12、(1)本申请将属性、能力、规则作为参数配置数据配置为快速层,将流程、活动、状态机作为程序逻辑数据配置为机理层,两层级之间仅通过标准化参数接口实现数据交互,从而实现参数数据与程序控制流的物理隔离;参数修改仅作用于快速层变量,不侵入机理层控制流代码,从程序架构层面保障仿真运行的稳定性;
13、(2)本申请将程序逻辑数据以流程、活动、状态机三个标准化要素的形式配置为机理层,使仿真智能体的行为逻辑不再以碎片化代码隐式存在,而是形成“任务→流程→活动→状态机”的完整显性化机理链条,可与业务规程精准映射,仿真推演中每一行为决策均有明确的机理依据可追溯,提升仿真结果的可信度与可追溯性;
14、(3)本申请通过机理层承载固化的程序逻辑、快速层承载灵活的参数配置、两层级通过标准化接口动态组合的架构设计,使同一套机理层程序逻辑可配合多套快速层参数模板生成不同场景的智能体实例,实现“一套逻辑框架、多套参数配置”的复用模式,无需重复开发代码,降低代码冗余度,缩短场景适配周期,提升系统迭代部署效率。
1.一种基于六要素分层架构的仿真智能体构建方法,由计算机系统执行,其特征在于,包括:
2.根据权利要求1所述的基于六要素分层架构的仿真智能体构建方法,其特征在于,所述属性以键值对数据结构存储于仿真系统内存,分为固有静态属性与动态状态属性;
3.根据权利要求1所述的基于六要素分层架构的仿真智能体构建方法,其特征在于,所述流程以节点-边有向图的数据结构存储于流程定义文件中,支持顺序、条件分支、并行分支及循环控制结构,由流程执行引擎解析并生成执行实例以调度活动;
4.根据权利要求1所述的基于六要素分层架构的仿真智能体构建方法,其特征在于,所述标准化参数接口以应用程序编程接口函数形式实现;所述标准化参数接口内置参数校验逻辑,所述参数校验逻辑包括数据类型校验、取值范围校验和业务逻辑约束校验,未通过校验的参数配置数据被拦截且不作用于所述机理层的程序逻辑。
5.根据权利要求1所述的基于六要素分层架构的仿真智能体构建方法,其特征在于,所述参数配置数据的注入方式包括初始化注入方式和动态注入方式:
6.根据权利要求1所述的基于六要素分层架构的仿真智能体构建方法,其特征在于,所述快速层与所述机理层之间还建立有参数映射关联机制;所述参数映射关联机制为活动参数与度量指标之间的映射关系,活动参数=度量指标×变换系数。
7.根据权利要求1所述的基于六要素分层架构的仿真智能体构建方法,其特征在于,所述快速层的配置过程包括:
8.根据权利要求1所述的基于六要素分层架构的仿真智能体构建方法,其特征在于,所述机理层的配置过程包括:
9.一种计算机设备,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1-8中任一项所述的基于六要素分层架构的仿真智能体构建方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-8中任一项所述的基于六要素分层架构的仿真智能体构建方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com