CPN及在军事指挥控制系统建模中的应用
OPNET 在军事通信网络建模与仿真中的应用研究
Jun. 2006, Volume 3, No.6 (Serial No.19) 通讯和计算机 Journal of Communication and Computer, ISSN1548-7709, USAOPNET 在军事通信网络建模与仿真中的应用研究潘习林1(1 解放军炮兵学院南京分院炮兵指挥系,南京 211132;1 解放军理工大学通信工程学院,南京 210007)摘 要:在通信系统领域,出现了许多强大的商用建模仿真工具。
本文主要探讨OPNET 在现代军事通信网络建模与仿真中的应用,介绍了OPNET 的主要特点和一般建模方法,讨论了军事通信网络建模仿真的主要发展趋势以及OPNET 提供的相应支持,最后得出结论:由于OPNET 强大的表示和分析能力,以及其特有的灵活性与开放性,将其作为军事通信网络的核心仿真引擎是很合适的。
关键词:军事通信系统;建模仿真;OPNET1潘习林(1976-),男,江西萍乡人,博士研究生,讲师;研究方向:无线通信、分布式系统、军事通信网络的建模仿真。
1. 引 言军事通信网络是一种庞大的分布式网络系统,对其进行建模与性能评估,如果都从零开始的话,无论是费用还是时间都是难以承受的。
目前,各国军队都清楚地认识到,在部队的信息领域需要使用现有的商用标准以减少开发费用,缩短开发周期。
在通信系统领域,经过近十年的发展,出现了许多强大的商用仿真软件工具包,系统算法级的如CADENCE 公司的SPW 、Synopsys 公司的COSSAP 、Elanix 公司的SystemView 等;网络层的仿真软件如CADENCE 公司的BoNes 、OPNET 公司的OPNET 等。
这些一体化的商用仿真工具的出现,极大地减少了通信系统的开发时间和费用。
本文主要探讨使用OPNET 作为军事通信网络建模与仿真的核心仿真引擎。
文章组织如下:第二部分介绍OPNET 的主要特点和一般使用方法;第三部分讨论和分析军事通信网络建模仿真的主要发展趋势和OPNET 提供的相应支持;第四部分对本文进行总结。
多媒体融合通信在军队调度指挥中的应用
多媒体技术的应用在军队现代化建设中起着毋庸置疑的作用,也是当前军队信息化建设的热点话题之一。
多媒体技术一方面将增强人机间的互动与沟通,另一方面也会提高使用者的实际应用能力和使用者间的沟通与协作。
在如今争夺制信息权的激烈斗争中,对于军事指挥员来说,最重要的就是如何实时、高效地综合处理语音、数据、视频等多媒体介质的信息,以便快速、准确的做出战场指挥决策。
以指挥、控制、通信、计算机、情报等为代表的自动化通信指挥系统是现代军事指挥系统的神经中枢。
而确保神经中枢融合和通畅,多媒体指挥调度系统正是实施贯彻这一步骤的关键。
军队通信现状和调度指挥需求新时期的军队调度指挥仍需把握安全、通畅的基本通信要求,并对多媒体技术应用、多网通信方式等扁平化、融合式的通信网络提出了更高要求。
目前,军队对通信网络及调度指挥系统的建设有以下重点需求:1. 希望能够实现高质量的通话,通过高清视频召开视频会议,能够通过网络进行数据传输,全面了解战场前线的进展状态。
2. 在借助卫星的远程指挥通讯的基础上,需要以其他各种语音通讯方式(电话、传真、会议等)和其他尽可能借助的通信网络来实现军队指挥部与前线战场之间的一步沟通。
3. 希望相应的指挥调度系统设备采用简单快捷的操作方式,实现对指挥的高效运作。
4. 希望新的系统能够与原有其他通信系统实现融合对接,逐渐过渡。
战时的通信和指挥调度系统在平常时期也能得到良好应用,做到平战结合。
5. 希望设备具有较强的安全保密性,具备多层级权限设置(旧的PSTN设备的保密性和权限呼叫均较为落后和不完备)。
6. 希望不同级别和地域分布的各个军队驻地之间,能够进行跨地域的简单快捷通信。
MDS多媒体调度指挥系统特点多媒体调度系统,基于IP架构,集语音、数据、视频业务为一体,是目前技术领先的通信和指挥调度手段,适应军队目前以及未来通信发展的需要。
以捷思锐科技开发的MDS多媒体调度系统为例,它在军事通信调度指挥应用方面,具有如下优势:1.强大功能的多媒体通信:指挥员可与调度终端实现语音呼叫、数据传输、视频功能应用。
基于CPN的通信装备战场抢修系统效能优化
维普资讯
7 6
空军工程 大学 学报 (自然科学版 )
20 0 6薤
2 基于 C N的通信装备战场抢修模型 P
2 1 基本 假设 。
基本假设包括 : ①装备故障具有有限个状态 , 且一旦装备故障只能且必定处于其 中某一种状态 , 故障状 态分为基本故障状态 ( 或单一故障状态) 和多故障状态 , 具体划分根据实际情况而定 ; 抢修人员分成 3 , ② 组 分工明确, 每组负责装备特定部位故障的维修 ; ③在抢修前 , 有一组检测人员对装 备故障进行评估和分析。 因为战场装备 出现故障的数量是随机的, 也很难评估 , 但维修队伍修复故障装备却要花一定 的时间。为了使 分析故障这个环节能更好地工作 , 在分析和具体维修 中间设置一个缓冲器 , 假设其容量为 1 ; O个 ④检测人员 得出的结论是正确的 , 即能够准确查找出装备的故障部分 , 并确定故障该属 于哪组人员维修 ; ⑤维修人员尽 力抢修属于自己的那部分故障, 其它部分交给其他组人员完成 ; ⑥各组抢修属于 自己的那部分故障所花的时 间是随机的, 其概率为时间的函数 , 在这假设 3组分别服从参数为
维普资讯
第7 卷第 4 期
20 0 6年 8月
空
军
工
程
大
学
学
报 ( 然科 学版) 自
V0 . No 4 17 .
Au . 0 6 g20
JU N LO I O C N IE RN NV R IY N T R LS IN EE IIN O R A F RF R EE GN E IGU IE ST ( A U A CE C DTO ) A
dw20 o s 0和 Wi o s P 0 n w X 等系统 。它主要包含以下 3部分 : 图形编辑器 。支持 C N的建模 , d ① P 修改和语法检 查, 也是人机界面的最主要部分 ; ②各种工具包。包括仿真器、 随机数产生器 、 变量定 义单元等 , 主要用于实 现 Pt 网模型与 C N仿真模型的转变 ; ei r P ③激发图工具 。主要支持 C N激发 图的创建 和分析 。其功 能包括 P 利用图形化编辑器对系统作图形化描述 , 作简单 的语法检查。利用一系列工具 , 生成 激发图、 状态空 间报表
WPAN在野战指挥所局域网中的应用
WPAN在野战指挥所局域网中的应用孙少斌;李天培【摘要】介绍了基于蓝牙技术的WPAN在指挥所网络建设中的应用.主要解决指挥所建网的地域限制和灵活性不足等问题,借助蓝牙芯片实现多业务传输和多种手持移动设备的接入、脱离,并在技术指标上满足野战要求.设计了指挥所组网以及与战场广域网的连接方案,为野战条件下的指挥所网络建设提供了参考.【期刊名称】《现代电子技术》【年(卷),期】2010(033)011【总页数】3页(P55-57)【关键词】蓝牙技术;WPAN;指挥所局域网;战场广域网【作者】孙少斌;李天培【作者单位】蚌埠坦克学院,研究生队,安徽,蚌埠,233050;蚌埠坦克学院,研究生队,安徽,蚌埠,233050【正文语种】中文【中图分类】TP3910 引言当前,我国数字化部队的建设已经提上了日程,作为指挥中枢,各级指挥所内部网络的建设尤其重要,随着各个业务部门的手持设备日益增多,如炮兵的诸元计算设备,GPS手持机,北斗终端等,都需要与指挥终端连接。
同时,战场环境瞬息万变、指挥所必须满足移动性和抗摧毁性,才能更好地指挥战斗。
当前指挥局域网不能提供多业务的传输,如果针对一种业务专门建设一个网络,就会造成资源的浪费。
从设备上讲存在网络兼容性差、机动性差、组网不灵活、容易被摧毁等缺陷。
从信息共享方面讲,增加了信息传输层次,拉长了传输时间,不利于达到战场实时透明的目的。
因此提出基于WPAN的野战小区制局域网,作为战场网络中位于指挥端的局域网,它们的作用范围一般在100 m之内,可用于师、团一级的指挥所内部的局域网,用各个网络节点并列的联网方式,使各业务部门的信息能够直接传给指挥员,各种设备也可以随时加入网络、共享信息,从而为各级指挥员提供全面的战场。
指挥所局域网再接入战场互联网主干网可以使指挥所得到更加全面、有效的战场信息。
1 WPAN的发展1998年,人们首次提出个人局域网(Personal Area Network,PAN)的概念,这是与广域网、城域网、局域网相并列、范围更小的网络,PAN是对LAN,MAN的一个补充,是针对用户的进一步延伸,但它并不一定是无线连接的。
TCP拥塞控制特性在作战指挥网络通信系统中的应用
Figure 4. System service intensity with different delays
图 4. 不同时延下的系统服务强度 ρ (t )
(1)
W
(t)
= R1(t ) − W 2(tR)W(t −(tR−(Rt )()t
))
p
(t
−
R
(t))
= (2) q (t )
W R
(t) (t)
N
(t
)
−
C
(3) R= (t )
q(t)
C + Tp
其中W (t ) 为 TCP 拥塞窗口大小, q (t ) 为队列长度, R (t ) 为返回时间, N (t ) 表示 TCP 进程数量,C 为
Received: July 4th, 2019; accepted: July 19th, 2019; published: July 26th, 2019
Abstract
Simulink was used to simulate the common non-linear model (AIMD) in TCP congestion control algorithm, and it was applied to the communications system of operational command network. The results showed that the method was feasible, and the performance of the communications system of operational command network could be improved by using TCP congestion control characteristic.
人工智能在军事火力指挥与控制系统中的应用
人工智能在军事火力指挥与控制系统中的应用摘要:随着我国经济的不断发展,各个行业领域都在进行着不断的改革创新。
在信息技术普及应用的背景下,人工智能已经越来越多地被应用到各个领域。
现代军事火力与指挥控制系统也朝着智能化的方向全面发展,在这样的基础上,如何更好地实现人工智能在军事火力指挥与控制系统的应用,成为军事领域需要进一步研究的课题。
基于此,该文为人工智能在军事火力指挥与控制系统中的应用做初步分析,以期为相关业界的深入研究提供一些参考。
关键词:人工智能军事火力指挥控制系统中图分类号:TP18 文献标识码:A 文章编号:1674-098X (2015)01(c)-0099-02在军事范围中,常常要面对复杂的战术情景,火力指挥与控制系统目的就是为此提供决策支持。
军事火力指挥与控制系统中包括数据融合支援、军事威胁评估、军事资源的分配和响应方案的选择。
因此,军事火力指挥与控制系统的设计与应用必须要以满足作战中人机功能的分配为前提。
人工智能的应用能够实现运用自动化的方式满足作战所需的技术,军事火力与指挥控制系统是提高作战平台战斗力的核心要素,制定有效的指挥决策和对武器精准的控制因此成为火力指挥与控制系统的首要任务。
因此,人工智能在军事火力指挥与控制系统的应用中,人机功能的分配越来越成为一个至关重要的问题,也是作战系统进程的核心任务,进行深入的研究,有着重要的意义。
1 人工智能在军事中的应用概述各个行业在现代化时代的引领下,都进行着现代化的创新,时代的发展为每个行业领域都带来了多元化的发展空间。
军事行业更是如此,国家军事的建设程度将关系着国家的生存与发展。
军事中火力指挥与控制系统也要与时俱进,才能更好地适应时代的发展需求,而不能一成不变。
在我国发展的过去几十年中,军事火力指挥与控制系统中一直相当重视人工智能技术的应用,甚至被诸多行业视为人工决策自动化的一种最有效推进该。
时至今日,人工智能的概念已经对火力指挥与系统控制的发展产生着持续性的影响。
作战指挥网络拥塞控制机制在SIMULINK与OPNET两种平台下的仿真实现
作战指挥网络拥塞控制机制在SIMULINK与OPNET两种平台下的仿真实现【摘要】本文主要探讨了作战指挥网络拥塞控制机制在SIMULINK与OPNET两种平台下的仿真实现。
在分析了研究背景、研究意义以及研究目的。
在详细介绍了SIMULINK平台和OPNET平台,并阐述了仿真实现过程。
进而分析了实验结果,评估了系统性能。
最后在总结了研究成果,并展望了未来的研究方向。
通过本文的研究,可以为作战指挥网络拥塞控制机制提供有效的仿真实现方法,为相关领域的研究和实践提供有益的参考和指导。
【关键词】作战指挥网络、拥塞控制、机制、仿真实现、SIMULINK、OPNET、实验结果、系统性能评估、研究背景、研究意义、研究目的、研究总结、研究展望1. 引言1.1 研究背景作战指挥网络拥塞控制机制是军事通信领域的重要研究课题,随着信息化战争的发展,作战指挥通信网络在军事行动中发挥着至关重要的作用。
随着作战规模的不断扩大和数据量的不断增加,网络拥塞问题逐渐显现,给指挥信息传输和实时决策带来了严重影响。
如何有效地控制作战指挥网络的拥塞现象,保障指挥信息的及时传输和安全通信,成为当前研究的热点问题之一。
作战指挥网络拥塞控制机制的研究,涉及到通信网络、信息传输、数据处理等多个领域,需要综合运用信息技术、网络技术和电子技术等方面的知识。
还需要根据不同作战环境的需求,设计出针对性强、适应性好的网络拥塞控制策略和方法。
对作战指挥网络拥塞控制机制的研究具有重要的理论意义和实践意义,不仅有助于提高作战指挥效率,还能够有效提升作战指挥的实时性、准确性和灵活性,提高指挥决策的科学性和准确性。
1.2 研究意义作战指挥网络在现代军事作战中起着至关重要的作用,其通信效率和可靠性直接影响到作战效果和安全性。
随着通信技术的不断发展和应用,网络拥塞问题日益突出,成为制约作战指挥网络性能的重要因素之一。
研究作战指挥网络拥塞控制机制具有重要的实践意义和理论意义。
PLC在火箭仿真控制系统中的应用
3 系统软 件 设计
仿 真 系统 软 件 分 为 P L C软 件 和 化机 软 件 , 位 机 P I c之 间 采用 以太 网 的 U D P通 讯 协 议 。U D P通 讯协 议 是基 于 网络 0 s I 模 的传 输层 的 ,U D [ 协 议 又称 用 户 数据 帧 协 议 ,是 用 于计 算机 /T作 站 、 网络 链接 的 P I c 之f H j 数据 传输 ,其特 点 是可 以进 行 高速传 输 , 但 不能 保 证数 据传 输 的可 靠性 。仿真 系统 P L C则使 用 了U D P通 讯 协议 高速传 输 的优 点 , 保 证 了上位机 对 P 1 c的实 时监 控 。 仿真系统 P 【 c将 前 的工 作 状 态 通 过 U D P方 式 发 送给 I : 位机 ,上位 机 软件接 收 U D P数据 包 , 并 将数 据包 的信 息 显示 在 软f , } : 面 板 ,达 到 实 时 监控 P L C的 目的 ; 同时 L位机 也可 以通 过 以太 网通 讯向 P L C 发送 控 制指 令 , P I C接收 到控 制指 令后 执行 相应 的输 l J l 操作。
图 3 时序 仿真 系统 功 能框 图
作 者 简介:顾 海林 ,工程 师 ,上海航 天 电子技 术研 究所 ,研 究 方向 为运 载 火箭 地 面测发控 及 电子 通信 。
周嵘 ,上 海航 天 电子技 术研 究所 。 丁景 义 ,上海航 天电子技 术研 究所 。
2 0 1 7 年第4 期
模拟 火箭 时 序指 令 , 考核 验证 地面 测 发控 系统 的时 序指
令测 试功 能 。
2 系统硬 件设 计
2 . 1 供配 电仿真硬件设 计
由 继 电器 隔 离 电路 完 成 供 配 电指 令 信 号 与 P I c输 入模 块 的 隔离 , 确 保仿 真系 统 P L C与 地面 测发 控系 统相 对 独立 ,保证 系 统 上作 的 可靠 性 。P L C输 出模块 驱 动继 电器 控制 电路 , 输 出相 应 的配 电指示 信号 。
基于CPN的联锁系统选岔网络建模及验证
基于CPN的联锁系统选岔网络建模及验证陶玲;宋军【摘要】在详细分析联锁系统选岔电路的前提下,抽象出选岔网络的联锁逻辑条件,并采用有色Petri网(ColoredPetri Net,CPN)为其建立形式化验证模型,同时采用CPN TOOLS对所建立的模型进行仿真及状态空间分析,结果表明所建立的模型能够很好的描述选岔网络的工作状态.【期刊名称】《电气化铁道》【年(卷),期】2015(000)002【总页数】5页(P43-47)【关键词】选岔网络;CPN;形式化;CPN TOOLS【作者】陶玲;宋军【作者单位】重庆交通大学交通运输学院;重庆交通大学信息科学与工程学院【正文语种】中文【中图分类】U283铁路信号计算机联锁软件是铁路信号系统中非常重要的安全苛求软件,对保障行车安全至关重要,而针对联锁软件中联锁逻辑关系形式化验证方法的研究将有利于减少联锁软件开发过程中的不确定性,及时发现联锁软件的设计缺陷,降低联锁软件的开发成本。
对于大中型站场,联锁逻辑关系非常复杂,如何建立正确的形式化验证模型,是联锁软件中联锁逻辑关系形式化验证方法研究的重点。
选岔网络是保证联锁系统能够正确选出满足操作意图的进路的重要组成部分,为选岔网络建立正确的形式化验证模型是联锁软件形式化验证方法研究的重要内容之一。
1.1 CPNPetri网是一种基于数学和图形的描述分析工具,因其可使用图形和严格的数学定义来描述系统,所以对系统结构的描述较为容易,然而基本Petri网库所中的Token属于同一类型,个体之间没有区别,对于大型复杂系统的建模容易造成状态空间爆炸问题。
有色Petri网(Colored Petri Net,CPN)是专门针对传统Petri网的局限性,结合传统Petri网的特征及高级编程语言的优势而发展起来的高级Petri网,主要由颜色集、声明、库所、变迁、弧、弧函数等组成,不仅具有直观的图形化表示,同时具有形式化的数学定义。
指挥控制参考模型
2 C2RM 的基本思想
C2RM 的产生 首先是得益于国际标准组织的开放系统互连参考模型 ISO OSI RM ISO OSI RM 是 一个标准化开放式的计算机网络层次结构 整个开放系统环境由作为信息源和宿的端开放系统及若干中继 开放系统通过物理媒体连接构成 这一模型将复杂的物理系统分解成一些相对独立的逻辑功能层 以利于 分析现存系统或设计和实现新系统
C2 过程层管理 监视并执行定义了的 预建立的过程以执行操作层产生的命令 过程服务分析 理解 给定计划和相应命令 并设计 协调和完成其产品以支持各种计划和任务选项 该层主要产品是工作
Tasks 过程层及更低层的服务通常是已知的或可预知的 一般与脚本无关
C2 网络层管理 监视并执行多边的 聚集的 追加的资源 同相似的资源粒 的交互 网络服务保证 衔接的过程得到参与资源的支持 与链路层的独立服务相比 这种服务会产生协作的 增强的效果 网络 服务包括交互资源的任何网络 如关于后勤和机动的通信 运输 探测 情报 武器和导航网络 该层主 要产品是指派 Assignments .
3.2 端口层
C2RM 将 ISO OS RM 除应用层外的低端六层 平行扩展为四个端口 即通信端口 运输端口 识别端口 和攻击端口 一个资源粒可以拥有一个或多个四个端口中的部分或全部端口 端口的名称已经说明了端口 的功能
但是 运输 识别和攻击过程毕竟与通信过程有所不同 以识别和攻击过程为例 两个 C2 系统进行 这种类型的交互时 不会象进行通信交互那样 遵守什么协议 这种 协议 仅存在于建模仿真的过程中 是一种抽象的概念 C2 系统不存在专门发送自身图像以供对方识别的物理实体 也不存在专门接收对方传
基于人工智能技术的军事火力指挥和控制系统设计
2 人工智能在军事领域中的应用
军事智能化是传统军事信息化的进一步发展,已经成为 有效提高信息化战争形态的重要技术。军事领域的发展趋势 日益复杂,从而促使人工智能技术需要进行深入研究,只有 加大应用范围,才能全面提升军事火力指挥与控制系统的价 值。军事智能化能够直接利用智慧炸弹能够瓦解对手的战斗 意识,及时解决对抗情况下的态势目标认知问题,使指挥人 员能够快速定位,通过智能化方式对信息化、机械化装备进 行控制,激发最大的作战效能。
人工智能与识别技术
信息与电脑 China Computer&Communication
2018 年第 18 期
基于人工智能技术的军事火力指挥和控制系统设计
周 萍 (78102 部队,四川 成都 610031)
摘 要:在信息化时代,人工智能被广泛应用在很多领域,包括军事领域,尤其是军事火力指挥及控制系统,不断 朝着智能化的方向发展。在此背景下,如何在军事火力指挥及控制系统考的问题。基于此,分析了基于人工智能技术的军事火力指挥及控制系统的设计。
成熟,应用领域也在不断扩大,在未来通过人工智能所带来 的科技产品会成为人类智慧的容器。
人工智能概念最早是在 1956 年提出的,在 20 世纪 60 年代才开始进入研究阶段。人工智能虽然与机器人相关,但 是并不是机器人,机器人只是作为人工智能的容器。假如说 人工智能为大脑,那么机器人就是身体,但并不一定必须要 此身体,人脸识别、无人驾驶等都属于人工智能范畴,但是 并不一定要有机器人外壳。
基于CPN Tools的港口集装箱物流系统建模与仿真研究
基于CPN Tools的港口集装箱物流系统建模与仿真研究付强;仲丛友
【期刊名称】《物流科技》
【年(卷),期】2013(36)9
【摘要】港口集装箱物流系统是一个复杂的离散时间动态系统(DEDS),适合于使用着色Petri网进行系统建模.CPNTools是一款成熟的CPN建模与仿真工具,使用CPN Tools进行着色Petri网的建模与仿真不但可以简化建模过程,而且可使用标准ML语言对模型进行定义和描述,为复杂物流系统的建模与仿真提供了有力的支持.
【总页数】4页(P15-17,22)
【作者】付强;仲丛友
【作者单位】天津职业技术师范大学,天津300222;天津职业技术师范大学,天津300222
【正文语种】中文
【中图分类】U169.6
【相关文献】
1.基于CPN TOOLS的网络协议建模与仿真技术研究 [J], 占东生;张伟;顾明甲
2.基于CPN Tools的性能评价仿真研究 [J], 朱连章;隋瑞升;孔莹莹
3.基于CPN-EP的建模与仿真在纺织生产物流系统中的应用 [J], 汪长飚
4.基于CPN Tools的舰艇编队护航反潜作战建模 [J], 王广明;郭传福;刘喜作
5.基于CPN Tools的舰艇编队护航反潜作战建模 [J], 王广明;郭传福;刘喜作;
因版权原因,仅展示原文概要,查看原文内容请购买。
【精品文档】-空间信息获取系统建模与分析
第32卷第1期指挥控制与仿真V ol.32 No.1 2010年2月 Command Control & Simulation Feb.2010 文章编号:1673-3819(2010)01-0018-05空间信息获取系统建模与分析*王洪1,2,罗小明1,刘明盛1(1.装备指挥技术学院,北京 101416;2.75553部队,海南五指山 572211)摘要:分析了空间信息获取系统概念和运作过程,建立了空间信息获取系统的SysML模型以及赋时CPN模型;通过CPN Tools状态空间分析工具,验证了空间信息获取系统的逻辑性;运用CPN Tools对模型进行仿真,依据仿真数据分析了空间信息获取系统的性能,并给出了空间信息获取系统的改进建议。
关键词:空间信息获取系统;赋时CPN模型;SysML模型;仿真中图分类号:TP302.1 文献标识码:A DOI: 10.3969/j.issn.1673-3819.2010.01.004Modeling and Analysis of Space Information Acquisition SystemWANG Hong 1,2, LUO Xiao-ming1 , LIU Ming-sheng1(1.the Academy of Equipment Command & Technology, Beijing 101416;2. 75553 Troops,Wuzhishan 572211, China)Abstract: Based on analysis of the concept and operation course of Space Information Acquisition System, the SysML model and the timed coloured Petri-net(CPN)model of Space Information Acquisition System are built. The logicality of Space Information Acquisition System model is validated using the state space analysis tool in CPN tools. With running multiple simulations of the models, the performance of Space Information Acquisition System is analyzed, and the proposition for improving Space Information Acquisition System is presented.Key words:space information acquisition system; timed coloured petri-net model; sysML model; simulation空间信息是现代战场战略情报的主要来源,是决定战争进程和结局的关键因素。
CPN神经网络在模拟电路故障诊断中的应用研究.
总第167期舰船电子工程V ol . 28N o . 52008年第5期Shi p Electronic Engineering 5CP N 神经网络在模拟电路故障诊断中的应用研究关成彬李启元杨露菁(海军工程大学电子工程学院武汉4300333摘要提高模拟电路的故障诊断速度对于装备保障具有重大意义, 采用C PN 神经网络对模拟电路进行故障诊断, 运用M atlab 神经网络工具箱对其进行建模、网络训练和故障识别, 结果表明采用C PN 神经网络可以大大提高故障定位的准确率。
关键词 C PN 神经网络; 模拟电路; 故障诊断中图分类号TP 206Research on App lication of CP N N N D iagnosis of A C L i L ujingC N aval U niv . of Engineering, W uhan 430033A b s t ra c t velocity of fault diagnosis for the analog circuits is i m portant for the equipm ent m aintenance . CPN neu 2ral net w ork is app lied to diagnose the faults of analog circuits . M atlab neural net w ork toolbox is used to m odel it, train the net w ork and diagnose faults . The results indicate that CPN neural net w ork can efficiently i m p rove the accuracy of the fault diagnoses .Ke y w o rd s C PN neural net w ork, analog circuit, fault diagnosis C la s s N um b e r TP 2061引言电子设备的维修是军事装备维修工作中的一个重要环节, 高效、快速地判断出故障所在是军事装备维修的关键。
现代通信技术对军事通信的影响分析
现代通信技术对军事通信的影响分析摘要:在军事领域中,现代通信技术的发展为其带来更为高速、便捷、安全的通信服务,而这也对以往的军事通信形式进行了优化及改进,其有利于在军事活动中进行远程指挥及操控,从而有效地加强对军队的管制,尤其是在科技时代的背景下,军事通信水平的提升也能够起到提升军队战斗力的作用。
为此本文对现今在军事通信中,现代通信技术所带来的影响及变化进行简单分析,并结合其通信特征,提出了目前其主要采用的现代通信技术类别,以此来更好地探讨在军事通信中的具体应用方向。
关键词:现代通信技术;军事通信;影响引言:军事通信技术的应用与战略部署、军事指挥、军队管理等工作有着重要的联系,而在现代科技发展的过程中,现代通信技术也在不断地优化及创新,这也使得在信息的传输中有着更高的速率,而对于军事通信来说,需要结合科技的发展形势不断对其技术、设备等进行更新,保证军事通信的先进性。
为此需要了解到目前可以采用的现代通信技术类型及其技术优势,分析其可以为军事通信带来的影响及变化,在此基础上科学地对现代通信技术进行运用,以此来实现打造更为先进的军事通信系统的目的。
一、现代通信技术对军事通信的影响(一)对军事通信范围的扩大在军事通信中,需要根据实际情况来建立起安全、适用的网络架构,而在以往的军事通信中,受技术条件、安全要求等因素的影响,在信息通信网络的建设中,其整体的传输范围较小,信号传输整体容量较低。
而在现代通信技术发展的过程中,其基础通信工程设备不断优化及完善,并且在军事通信中对于数据质量、信息安全有着更高的标准要求,因此在通信网络架构中利用现代通信技术对其进行优化创新,有效地拓展传输容量、提升通信质量,使其连接过程中更具稳定性,保证军事通信的速率及续接效果,有效地防止在信号传输中出现丢失情况,使军事通信的范围进一步扩大。
(二)实现对信息的定位追踪在军事领域,信息通信不及需要面对内部人员,其在实际中还需要通过通信技术来对敌人进行定位追踪,而现代通信技术的发展则对其技术体系进行了进一步优化,更为成熟的通信技术能够有效地提升对敌人的定位追踪效果,快速地对其所产生的位置信息进行收集捕捉,以此来实现实时定位的要求,并且在现代通信技术的支持下还可以对敌人的活动单位进行更为精准的排查,其有助于军事活动的顺利开展,及时针对敌方信息进行战略部署及战术调整。
舰艇作战系统武器通道时延分析技术
舰艇作战系统武器通道时延分析技术摘要:武器通道时延是舰艇作战系统设计中的一项重要的动态指标,本文利用着色Petri网(CPN)对武器通道的执行过程进行动态建模,并研究了基于CPN模型对武器通道各种时延指标的计算方法。
最后通过一个典型的防空武器通道的CPN建模和仿真计算验证了舰艇作战系统通道时延的动态计算方法。
关键词:时延分析着色Petri网武器通道作战系统1 介绍舰艇作战系统的武器通道是指能独立执行目标指示并完成攻击任务的武器系统设备与信息流程。
在舰艇作战系统设计中武器通道的时延是一项重要的指标,是评价武器通道性能优劣的一个重要依据。
在作战过程中,由于目标到达和指挥员决策的随机性、武器通道中信息流程的并发性等因素,武器通道可以看作为一个离散随机系统。
在相关研究方面,李宝来,夏惠诚等在研究反导系统性能时,对武器通道的时延进行了指标分解,但并未给出各个指标的计算方法;罗雪山等研究了着色Petri网在C4ISR系统中进行性能分析的技术,提出了对指挥决策的时延分析方法。
韩朝超等人利用着色Petri网队联合反导作战系统进行建模,采用了分层建模的方法,简化了建模难度,但该研究中并未给出时延的计算方法。
另外,在作战系统设计的工程实践中,往往将各个武器系统设备信息处理时延进行简单叠加得到武器通道时延,这种方法缺乏理论依据,并且无法对多目标到达和指挥员决策的随机性、并发性进行处理。
本文提出了一种基于着色Petri网(Colored Petri Net,以下简称为CPN)进行武器通道时延计算和分析的方法。
该方法利用CPN的时钟概念并通过对CPN模型的多次仿真运行,实现对武器通道中的随机性和并发性进行处理。
本文第2节定义了舰艇作战系统武器通道时延的指标;第3节研究了基于CPN的舰艇作战系统武器通道建模,以及武器通道时延指标的计算方法;第4节构造了舰艇作战系统中一个典型的反导武器通道的CPN模型,并对该CPN模型的时延指标进行计算和分析;第5节给出了本文研究的结论。
复杂装备维修项目风险评估与控制CPN模型
复杂装备维修项目风险评估与控制CPN模型董鹏; 颜功达; 余鹏; 卢苇【期刊名称】《《火力与指挥控制》》【年(卷),期】2019(044)010【总页数】6页(P32-37)【关键词】风险评估; 维修工程; 整体; 单元任务; CPN【作者】董鹏; 颜功达; 余鹏; 卢苇【作者单位】海军工程大学管理工程与装备经济系武汉430033【正文语种】中文【中图分类】TP391.9; TJ010 引言复杂装备由于技术先进、结构多样、构成单元多,维修(尤其是规模较大的计划性修理)时容易出现超支、延期甚至重大的质量与安全性事故。
国内外学者针对航空、海上石油开采设备以及核电站等易产生维修风险的领域开展了一定研究,主要集中在两个方面,一是维修风险事故的统计分析[1-2];二是维修风险事故发生概率和损失严重程度的计算与评估,如风险矩阵模型[3]、概率风险分析模型(PSA)[4]、关键链模型[5]、Bayes 网络模型[6]以及联系数模型[7]等。
目前的研究只关注了维修工程中影响较大的风险事故,缺乏维修工程整体性风险分析与评价。
复杂装备维修工程具有牵连与盲目工程多的特点,工程中存在着大量风险隐患。
对此,必须认真分析、提前预防、严格控制,既要关注维修过程可能出现的风险事件,也要掌握工程整体风险状况。
本文通过定义维修单元任务,建立单元任务风险仿真着色Petri 网(以下简称CPN)模型,并在此基础上,根据单元任务的逻辑关系,构建维修工程整体风险评估与控制的CPN 仿真模型。
1 工程整体风险仿真评估与控制的理论分析1.1 复杂装备维修的整体性分析维修工程整体风险评估的目的是,动态掌握维修工程进行的当前时刻到工程结束时,维修质量、安全、进度、费用是否会超出目标的可能性。
维修工程整体过程是由时间上、逻辑上相互关联的各个环节组成的,各环节在工作内容、技术支撑、资源保障等方面都存在一定的不确定性,各环节不确定性经维修全过程累积后,将对工程目标的顺利完成产生显著影响。
CPN建筑工程施工成本控制在建筑项目中的应用
CPN建筑工程施工成本控制在建筑项目中的应用
刘帅;张志文
【期刊名称】《中国地名》
【年(卷),期】2024()1
【摘要】施工成本控制在建筑项目中扮演着至关重要的角色。
本文旨在探讨施工成本控制的方法和策略,以有效管理建筑项目的成本,并确保项目按时交付和在预算范围内完成。
本文首先介绍了施工成本控制的基本概念和重要性,强调了合理的成本控制对项目成功的关键性影响;其次,分析了影响施工成本的各种因素,包括材料价格波动、劳动力成本、设备租赁费用等,并提出了相应的应对措施;最后,探讨了信息技术在施工成本控制中的应用,如建筑信息模型和成本管理软件的使用,以提高效率和准确性。
【总页数】3页(P0151-0153)
【作者】刘帅;张志文
【作者单位】山东三箭建设工程管理有限公司
【正文语种】中文
【中图分类】K
【相关文献】
1.建筑企业工程施工项目中成本控制与管理的应用
2.浅论施工成本控制在建筑工程施工管理中重要性
3.施工成本控制在建筑工程施工管理中的重要性
4.浅谈建筑成本控制在施工项目中的应用
5.成本控制在建筑工程项目中的实践与应用
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2000年7期系统工程理论与实践第7期 文章编号:100026788(2000)0720099207CPN及在军事指挥控制系统建模中的应用曹 群,毛张燕(国防科技大学C3I系统研究中心,湖南长沙410073)摘要: 简单介绍了着色Petri网(CP2网或CPN)的发展过程和基本原理,重点就CPN在军事C3I系统建模仿真中的应用进行了探讨Λ关键词: 着色Petri网;军事C3I系统;建模;仿真中图分类号: T P3 αCo lo red Petri N ets w ith Its A pp licati on s in M odeling M ilitary Comm and and Con tro l System sCAO Q un,M AO Zhang2yan(C3I R esearch Cen ter,N ati onal U n iversity of D efen se T echno logy,Changsha410073)Abstract: T he h isto ry and basic concep ts of co lo red petri nets(CP2nets o r CPN)areb riefly in troduced in t h is paper.T he app licati on s of CPN in modeling of m ilitarycomm and and con tro l system s are discu ssed in detail.Keywords: co lo red petri nets;m ilitary comm and con tro l comm un icati on andin telligence system s;modeling;si m u lati on1 CPN的历史Petri网最早发展是在六七十年代,很快它就被当作一种有效描述和分析并发过程中同步、联系和资源分配的语言Λ然而,在实际使用中Petri网存在两个严重的缺陷Λ首先,Petri网没有数据的概念,因为所有的数据控制必须转化为网上的结构(如位置或转移),故经常导致模型非常庞大Λ其次,Petri网没有层次的概念,因而不能通过一系列具有良好界面的子模型来建立一个复杂的大模型Λ70年代末高级Petri网和80年代末层次Petri网的发展解决了这两个问题Λ着色Petri网(也称CP2网或CPN)是最著名的高级Petri网之一ΛCPN可以在不影响原始Petri网的情况下,把数据结构和层次分解很好地结合起来ΛCP2网是随着实践需要发展起来的,人们在实践中需要有一种建模语言,这种语言的理论基础完备,并且功能全面,能够解决实际工业项目中系统的规模与复杂度问题Λ为此,人们把Petri网和程序语言的优势结合起来ΛPetri网提供了可以描述并发过程中同步的图元,而程序语言提供了定义数据类型和数据值操作的基本单元Λ于是就产生CPN这种建模语言Λ首先,CPN模型是对模型化系统的描述,它可以对要构造的系统进行详细说明,也可以对要加以解释的系统表现形式进行表现Λ在构造一个新系统之前,我们可以通过生成一个模型来对其进行考察Λ这是一个显著的优势,特别是对于某些系统,其设计的错误会危及安全性或修改的代价很高Λ其次,CPN模型的运行是可分析的Λ这可以通过仿真(相当于程序的执行和调试)或通过更加规范的分析方法(相当于程序的证明)来实现Λ最后,生成描述和进行分析的过程通常可以让建模者很快对模型化系统有一个更深刻的理解,α收稿日期:1998212204资助项目:国防科技“九五”预研项目001系统工程理论与实践2000年7期而这种理解通常要比描述和分析的结果更有用Λ2 CPN的重要性质1)CPN是一种图形表示方法Λ图形方式具有直观性,容易理解和掌握Λ2)CPN有一套完整的语义来明确定义每一个CPN的行为,提高了规范化程度Λ3)CPN应用普遍,从非规范系统(如工作进程描述)到规范系统(如传输协议),从软件系统(如分布算法)到硬件系统(如VL S I芯片),都可以用CPN来描述Λ4)CPN的图元数量少而功能强大,这使CPN定义简洁,易于掌握和建立规范的分析方法Λ5)CPN能同时描述系统的状态和动作,其语义是并发的Λ6)CPN可提供层次化描述,可以用模块化方法将小的CPN联系起来,以构造一个大的系统模型Λ7)CPN将控制和同步的描述与数据操作的描述结合起来,可以在一张图上同时看出环境、授权状态和动作结果是什么Λ8)CPN扩充了时间概念,其基本观点是引入一个全局时钟并允许每个令牌携带一个时间戳,指示什么时候它可以被一个转移使用Λ9)CPN具有稳定性,即小的改动不会导致CPN整个结构的变化,因此可增加新的过程Λ10)CPN可提供交互式仿真,可以边建模边调试Λ11)CPN的规范分析有多种方法,如事件图和位置不变量等,CPN还可使用计算机支持作图Λ3 一个简单的例子图1是一个CPN的例子,描述了一个简单的传送协议,在一个非完全可靠的网络上发送一定数量的包Λ与普通Petri网相比,CPN的每个令牌都带有某种类型的数据信息,这是一个重要的特点Λ如图1位置Send的初始状态有7个令牌,令牌所带数据类型为I N T×DA TA,这是7个将被发送的包,小斜杠前的1指的是每种包数量皆为1Λ位置N ex tSend和N ex tR ec都以数值为1(I N T类型)的令牌作为初始状态,它们表示的是两个计数器,存储下一个将被发送或接收的包的数值Λ位置R eceived以一个包含空串(DA TA类型)的令牌开始,它表示的是已被成功接收的消息内容Λ位置A到D初始状态无令牌Λ它们表示的是传输网络的输入和输出缓冲区Λ低级Petri网的令牌是画成黑(或“无色”)点,而CPN则可以利用令牌的名称,因为它允许使用带有数据值的令牌,因而令牌可以彼此区分开来Λ最初CPN只允许使用小的且无结构的颜色集,例如可枚举的固定的集合Λ后来人们认识到在此基础上可将理论和支持工具扩展,即可用任意复杂的数据类型作为颜色集Λ现在使用带有复杂数据值的令牌的CPN已很普遍,如使用数千条记录作为令牌颜色集已在很多不同领域应用,颜色集与类型以及令牌颜色和令牌值之间已没什么差别Λ一个转移想要发生,必须在它的输入位置存在足够的令牌,而且这些令牌必须拥有与弧上表达式相匹配的令牌值Λ以转移SendPacket为例,它周围有三条弧,其中两条是双向弧(双向弧是两条具有相同表达式的反向弧的简略画法)Λ三条弧的表达式中包含有I N T类型的变量n和DA TA类型的变量pΛ为了让转移发生,我们必须把输入位置中令牌值和弧中不同类型的变量值结合起来Λ既然N ex tSend只有一个值为1的令牌,很显然n也应该只限于1Λ再看p,既然Send只有一个令牌,这个令牌值对的第一元素为1,那么p 就应该为“M odellin”Λ这时由组合〈n=1,p="M odellin"〉,转移SendPacket就可以发生了,因为位置N ex tSend中有一个1令牌且位置Send中有一个(1,"M odellin")令牌Λ转移发生时相应两个令牌就被移动了,但因为双向箭头的存在,立刻又被转移回来Λ同时位置A得到了一份(1,"M odellin")令牌的拷贝,即我们已经发送了第一个包,把它加入网络输入缓冲区Λ我们没有从Send中删除这个包,也没有更新N ex tSend 计数器,因为这个包有可能在网络上丢失,故还可能需要重发Λ可见这个协议是悲观的,因为它会重复发送一个包,直到收到对发送下一个包的请求Λ当令牌(1,"M odellin")到达位置A时,转移T ran s m itPacket有发生权Λ它可能有两种不同的组合:〈n图1 CPN 的简单例子=1,p ="M odellin ",ok =true 〉和〈n =1,p ="M odellin ",ok =false 〉Λ若选择第一种,则包从A 发送到B ;若选择第二种,包将被丢失Λ这里的选择是不确定的,在交互式仿真中可由用户来决定,在自动仿真中可由随机数产生Λ转移SendPacket 保持着其发生权,因此随时可能再发送Λ此时我们没有描述时间因素,如发送行为持续的时间和再次发送前的时延等,但我们用SendPacket 和其它转移之间的不确定的竞争描述了再次发送的可能性Λ在给定位置中可按任意顺序使用令牌,而与令牌的到达顺序无关,这意味着包在位置A 和B 中可以相互超越Λ当包到达B 时,R ecievePacket 具有发生权Λ它将接收的包的值n 和N ex tR ec 计数器的值k 相比较,若二者相同,说明这正是所需要的包Λ然后在位置R eceived 处,该包的数据内容p 被加到令牌的str 原有内容中(利用字符串连结操作符^)ΛN ex tR ec 的计数器加1,并且由位置C 发送一个应答(包括下一次要接收的包的编号)Λ如果n 与k 不等,这个包就被放弃ΛR eceived 和N ex tR ec 的令牌值不变,同样由C 发送一个应答(包括下一次要接收的包的编号)Λ转移T ran s m itA cknow 作用的方法与T ran s m itPacket 类似,它将应答从C 传到D Λ若应答丢失,则ok =false Λ转移R ecievedA cknow 处理到达Sender 的应答Λ它更新N ex tSend 的计数器,然后传送器再开始发送新包Λ上面只是一个用来介绍CPN 语言的简例Λ在实际中,工业上应用的CP 2网通常有10-200个子网,50-1000个位置 转移,包含10-200种类型Λ多个子网之间通过一集定义好的接口联系起来Λ子网可作为模101第7期CPN 及在军事指挥控制系统建模中的应用型重用,在一个CPN模型中也可能包含有某个子网的多份拷贝ΛCPN的语法和语义有正规的定义,它是CPN模型语法检查、仿真和验证的基础,详情可参见文献[1~3]ΛCPN与普通Petri N ets的关系类似于高级程序语言和汇编码之间的关系,理论上讲这两个层次的语言具有相同的计算能力,但实际上高级语言提供了更强的建模能力,因为它们具有更好的结构化设施,如类和模块等Λ在CPN构造过程中要反复进行仿真Λ刚开始模型很简单,后来再逐渐加入细节Λ建模人员能通过反复仿真加深对系统的了解,并且设计错误也能被及时发现Λ当一个CPN模型被调试之后,可以用不同的方法来分析Λ如自动仿真,类似于程序的执行,每秒可执行上千个转移,还可以将模型化系统中不同动作的持续时间记录下来Λ通过这些方法可以考察系统的执行情况ΛCPN模型可以通过证明是按预期步骤进行的Λ最直接的方法建立于状态位置的模型检验,即系统从一个状态到另一个状态的有向图Λ每个可达到的系统状态标上结点,每个可发生的转移标上弧Λ这样状态空间会变得很大Λ因此有必要使用一种分析和构造状态空间的有效工具Λ另一种检验方法用的是位置变量Λ这种方法对有关人员相应的能力要求更高,也可以用一些技巧建立工具支持,它对实践者来说更为有效Λ4 分布式战术决策的CPN模型411 海上防空图2 海上空战防御区域军舰上的海上防空系统,其目的是监视到来的威胁,以求在雷达扫描范围(图2外圈所示范围)与火力范围(从船上发射的导弹的距离,图2内圈所示范围)之间发现和拦截敌机Λ为完成此任务,采用了两个决策者(DM)来参与决策,即分布式战术决策系统Λ图2所示的战场被实线分为三个相等的部分Λ其中两个部分分别有一个决策者DM,每一个DM的区域都有一部分与另一个DM负责的范围重合Λ所有活动的区域(不包括第三部分),分为四个部分r1,r2,r3和r4Ζ在区域r1内只有DM1可以监视和影响,在区域r2内DM1可以监视和影响,而DM2只能监视无法影响Λ相应地,区域r3内DM2可以监视和影响,而DM1只能监视无法影响,区域r4内只有DM2可以监视和影响Λ 所有到达外边界的威胁是同步进行的Λ每个威胁的角度是不变的,从而方位角可以作为威胁的标志ΛDM可能会用到威胁的有关数据有威胁的到来速度v和威胁所用的飞机数mΛ其中v属于集合V S= {300,360,450,600,720,900,1200},m属于集合M S={2,3,4,5,6}.集合V S和M S各分为三类:V CS= {v c∈V CS 低,中,高};M CS={m c∈M CS 小于5,等于5,大于5}Ζ它们的关系如表1.与此类似,m小于(等于,大于)5时,m c取值为“小于(等于,大于)5”ΖDM根据v c和m c的值决定威胁的类型z=z(v c,m c)Ζ其中z属于集合ZS={z∈ZS F(战斗),B(轰炸),S(监视)}Ζ它们的关系如表2.表1速度v速度类v c300360低450600中7209001200高表2数目速度v c低中高小于5F S B等于5B B F大于5B B F表3其它DM的结论z′DM的结论z F B SF F B SB B B FS S F S 当威胁进入区域r1或r4时,DM1和DM2将分别作处理Λ当威胁进入区域r2或r3,相应的DM将得出自己的结论zΛ如果它收到另一个DM的建议z′,可能仍保持原来的决定,也可能结合z′得出最终的结论201系统工程理论与实践2000年7期z ″Λ它们的关系如表3.412 任务层CP -网海上防空的CP 2网模型是一个两层结构——任务层和协作层Λ前者描绘了决策过程的信息流,后者描绘了控制信息流行为的规则Λ在理想的情况下,不同的协作层模型可以应用到同一个任务层模型中Λ在任务层CP 2网中,转移代表过程,位置描述信息和状态,令牌的颜色集表示它所携带的某种信息Λ图3就是海上防空的CP 2网模型Λ位置Inpu t 1中的令牌代表r 1,r 2或r 3中的威胁,令牌的颜色集为一四元数组(b ,r ,v ,m ),其中:b 代表威胁的方位角,r 是威胁所在的区域,v 是威胁的速度,m 是威胁的大小Λ转移D iv 1执行两个任务Λ第一是区分令牌所在区域,若r =r 1,则在位置nover 处产生一个令牌;若r =r 2,则在over 处产生;r =r 3,则在suggesti on 1处产生Λ第二个任务是利用函数p p v (v )和p pm (m )将令牌所代表的威胁的速度和大小分类Λnover 处的一个令牌使得转移m d 1可以点火,在位置D eciti on 1处产生一个令牌Λ令牌的颜色集由(b ,r ,v c ,m c )变为(b ,z ),其中v c 是威胁速度所属的类,m c 是威胁大小所属的类,z 是威胁的类型,即最后的结论ΖZ 是根据v c 和m c 来决定的Λ若位置over 1处产生一个令牌,则转移In ter 1点火,位置Pdec 1处产生一个带有属性(b ,z )的令牌Λ这时有两种可能:1)忽略由DM 2提供的建议,即转移n take 1不改变令牌的属性;2)采用位置Suggesti on 2提供的建议(b 2,z b ),结合自己的结论(b ,z a )生成最后的结论(b ,z )ΖZ a 和z b 分别是由DM 1和DM 2决定的威胁所属类型Λ使转移take 1点火的函数为b =b 2,即只有与DM 1当前处理的威胁相应的建议才被采用Λ若威胁所在区域为r 3,则位置sug 1处产生一个令牌,从而使转移m s 1在位置suggesti on 1处又产生一个令牌Λm s 1作用的函数与ds 1的相同Λ这样一来模型的整个决策过程就清楚了ΛDM 2的模型与DM 1的是对称的,只要将所有的1换成2就可以了Λ数据的准备工作在转移D atap re 处进行:如果令牌值r =r 1,r 2或r 3,则在Inpu t 1处产生一个令牌;如果令牌值r =r 2,r 3或r 4,则在Inpu t 2处产生一个令牌Λ两个资源位置(R es 1和R es 2)是用来保证每个DM 一次处理一个威胁Λ413 协作层CP -网协作层CP 2网完成两个协作规则:1)DM 的输入优先级;2)时间的协作Λ在这里,我们假设当一个建议可用时,DM 可能会采用;但若不可用,DM 不会采纳,也不会等待Λ初始状态位置Inpu t 有一组代表所有威胁的令牌Λ此模型分为两步:在数据准备阶段,转移D atap re 点火,将令牌转移到DM 1和DM 2直到Inpu t 为空,这时开始第二阶段,信息处理阶段Λ在图3中,位置Inpu t 1可携带来自r 1,r 2和r 3的三类令牌Λ位置Sinpu t 叫作“Inpu t 1的状态位置”,它的令牌有三个属性(ro 1,ro 2,ro 3),各自对应Inpu t 1将要处理的属于r 1,r 2和r 3的令牌Λ在数据准备阶段,Sinpu t 1的初始状态为(0,0,0)Λ当Inpu t 中所有令牌都转移后,Sinpu t 1变为(n 1,n 2,n 3)Λ转移Tp 1根据Inpu t 1的优先级在位置p rires 处产生令牌Λ例如,Inpu t 1的优先级为“[r 3]>[r 2]>[r 1]”,Tp 1处的规则为:inpu t :(ro 1,ro 2,ro 3); ou tpu t :(ri 1,ri 2,ri 3,rr 1);acti on : if ro 3>0then (ro 1,ro 2,ro 3-1,r 3) else if ro 2>0then (ro 1,ro 2-1,ro 3,r 2) else (ro 1-1,ro 2,ro 3,r 1);Tp 1处的控制函数为:ro 1>0或ro 2>0或ro 3>0,即当Inpu t 1处无令牌时Tp 1不能点火ΛD iv 1处的控制函数为r =rr 1,即当位置p rires 1处有一个属于rr 1的令牌,则Inpu t 1处将有一个也属于rr 1的令牌转移Λ模型的时间协作首先要将令牌加上时间属性Λ考虑模型DM 1,令牌加上了两个时间属性:t 1s (令牌的开始时间)和t 1c (当前时间,由弧上的t 1co ,t 1ci ,t 1f 表示)Λ令牌的t 1s 值保持不变,t 1c 随转移的延迟而增301第7期CPN 及在军事指挥控制系统建模中的应用图3 海上防空CPN 模型加Λ改变时间属性的过程如下:—当一个令牌进入DM 的处理过程时,将t 1r 的值赋给t 1s 和t 1c ;—在整个过程中t 1s 保持不变;—t 1c 随处理时间的延迟而增加;—当一个令牌处理完毕后,再将t 1c 的值赋给t 1r Λ开始时t 1r 的值为0,表示整个系统时间为0ΛDM 2的结构与DM 1是对称的每个DM 同时各自处理一个令牌,整个系统是并发的Λ413 结果分析我们假设各转移的时间延迟为:—D iv 1,D iv 2,m d 1,m d 2,take 1,take 2,m s 1,m s 2各3秒;—In ter 1,In ter 2各2秒;—n take 1,n take 2各1秒Λ任务层的时间延迟情况为:—区域r 1和r 4的威胁总延迟为6个时间单元;—由DM 2(DM 1)处理的区域r 2(r 3)的威胁(建议),延迟为6;—当建议不可用时,由DM 1(DM 2)处理的区域r 2(r 3)的威胁(建议),延迟为6;采用建议时,延迟为8Λ401系统工程理论与实践2000年7期仿真的输入数据如表4:表4方位角4199123130135163181202区域r 1r 2r 3r 3r 3r 4r 4r 4速度v 1200v 720v 600v 900v 450v 360v 1200v 300大小m 5m 5m 2m 4m 5m 2m 4m 5图4表示仿真的结果(无优先级)Λ括号内第一个数表示威胁的方位,第二个表示区域,第三个表示DM 之间是否发生联系(1代表有,0代表没有)Λ线下标的时间代表威胁发生的起始和结束时间Λ图4 随机输入的仿真结果图中方位角为99的令牌由DM 1处理的时间是6-12,而由DM 2处理的时间是24-30Λ当DM 1处理此令牌时,DM 2的建议还没有产生,DM 之间未发生联系,时间延迟为6Λ方位角为123和130的令牌有相同的情况Λ下面我们假设各区域有优先级ΛDM 1中r 3>r 2>r 1,DM 2中r 2>r 3>r 4Λ图6所示为仿真结果Λ对于方位角为135的威胁,DM 2开始处理的时间为14,当令牌到达Pdec 2时,时间为19,这时DM 1的建议已准备就绪,联系就发生了,此次时间延迟为8Λ图5 有优先级输入的仿真结果5 结论海上防空的战术决策生成系统模型可分为两层:任务层和协作层Λ前者描述系统中的信息流,后者描述控制信息流行为的规则Λ二者都可用CP 2网来表示,协作层的变化不会导致任务层的变化Λ这样就提供了一种考察协作层行为的有力工具Λ仿真结果显示出当预先规定一些规则(如优先级),则决策生成系统之间的联系将会增加Λ这也证实了协作规则能影响系统执行情况,而任务处理过程可以保持不变Λ参考文献:[1] Jen sen K .Co lou red Petri N ets :Basic Concep ts ,A nalysisM ethods and P ractical U se [C ].Sp ringer 2V erlag ,1997.[2] Jen sen K .Co lou red PetriN ets :A H igh 2level L anguage fo r System D esign and A nalysis [J ].L ectu reN o tes in Compu ter Science ,1991,483:342~416.[3] Jen sen K .A n In troducti on to the T heo retical A spects of Co lou red Petri N ets [J ].L ectu re N o tes inCompu ter Science ,1994,803:230~272.501第7期CPN 及在军事指挥控制系统建模中的应用。