前言
对于突发的大型灾害需要联合力量调集和部署完成救援任务。灾害事故本身具有结构多样性、动态不确定性,因此对于救援工作就要适应救援现场,表现在处置行为方式上就是要运用各种现代化的技术和相关作战指挥理论指导救援实践,这样就使救援组织指挥呈现出复杂性。如何在种种外部因素影响下和自身系统运行中避免混乱和不确定性,就是摆在救援面前很大的难题,也使联合救援组织指挥系统的研究充满挑战性和创造性。多Agent技术作为一种人工智能新技术已经迅速渗透到信息社会的各个环节中。本书将多Agent理论和技术应用于联合救援作战的研究,重点研究体系结构、智能体模型、协作和战术处理等难点问题,以跨地区联合救援为背景,探讨联合救援组织指挥的关键问题。本书为河北省社科基金项目(编号:HB16ZZ020)。
本书对Agent和系统建模技术的基础理论进行了综述。提出了利用多Agent系统理论来建立联合灭火救援组织指挥体系结构。该体系结构充分考虑了联合灭火救援指挥行为的特点,包含了各种功能组件,兼顾了联合灭火救援模型对运行效率和高级智能决策的需求。其中,提出了一种多Agent联合灭火救援作战框架,在该框架下,系统由指挥Agent、作战Agent和环境Agent组成,并分析了各Agent之间的交互作用关系、作战Agent的结构及实现。研究了作战Agent的思想与目标、运行机制及实现方法,使得作战Agent模型能够以一种便于从概念模型向仿真模型转化的方式进行表达。在体系结构研究的基础上,借鉴多Agent理论中的合同网协议,提出了联合灭火救援的任务优化分配和协作算法。联合灭火救援战术处理研究,提出了三级战术处理流程,结合实例研究了各级战术决策的方法。采用多Agent软件工具集和通用软件平台(SWARM),用JAVA语言编程,进行了模拟仿真,并开发了一个原型系统,对本文构造的模型及相应机制进行了功能验证。本书的最大特色是理论结合实际进行阐述和说明,在介绍基本知识的基础上,贴合了联合救援工作实际情况。
本书作者一直在应急救援指挥教学工作和科研一线,具有深厚的理论基础和实践经验。由于时间仓促,编者水平有限,不足之处在所难免,恳请读者批评指正。
编者
2018年7月