舰船科学技术
艦船科學技術
함선과학기술
SHIP SCIENCE AND TECHNOLOGY
2012年
12期
76-81
,共6页
舰船作战系统%智能体建模方法%复杂系统
艦船作戰繫統%智能體建模方法%複雜繫統
함선작전계통%지능체건모방법%복잡계통
随着舰船作战系统的发展,其软件的复杂程度越来越高,分布性、并发性、实时性、智能性越来越多地出现在软件需求中.而传统的软件设计方法(例如面向对象)没有提供很完善的方法来解决这些问题,原因在于复杂系统有太多的因素需要考虑,利用传统方法往往使得建立的模型复杂度过高.基于上述背景,本文将基于角色的智能体技术引入到舰船作战系统的设计中,以智能体角色为设计方法的核心概念.该方法构建了角色模型、交互模型和状态模型.其中,角色模型用来表示各个智能体的目标,其包含的各个角色以及每个角色所实现的功能;交互模型用来表示智能体之间的交互方式,描述智能体如何获取自己所需要的信息;状态模型用来表示智能体如何随着具体环境的变化而不断改变自己的状态.通过这3个模型能有效分析舰船作战系统的模型需求和元素特性.给定案例的分析结果表明,该设计方法能够解决传统方法所遇到的难题,为舰船作战系统的研制提供了新的技术手段.
隨著艦船作戰繫統的髮展,其軟件的複雜程度越來越高,分佈性、併髮性、實時性、智能性越來越多地齣現在軟件需求中.而傳統的軟件設計方法(例如麵嚮對象)沒有提供很完善的方法來解決這些問題,原因在于複雜繫統有太多的因素需要攷慮,利用傳統方法往往使得建立的模型複雜度過高.基于上述揹景,本文將基于角色的智能體技術引入到艦船作戰繫統的設計中,以智能體角色為設計方法的覈心概唸.該方法構建瞭角色模型、交互模型和狀態模型.其中,角色模型用來錶示各箇智能體的目標,其包含的各箇角色以及每箇角色所實現的功能;交互模型用來錶示智能體之間的交互方式,描述智能體如何穫取自己所需要的信息;狀態模型用來錶示智能體如何隨著具體環境的變化而不斷改變自己的狀態.通過這3箇模型能有效分析艦船作戰繫統的模型需求和元素特性.給定案例的分析結果錶明,該設計方法能夠解決傳統方法所遇到的難題,為艦船作戰繫統的研製提供瞭新的技術手段.
수착함선작전계통적발전,기연건적복잡정도월래월고,분포성、병발성、실시성、지능성월래월다지출현재연건수구중.이전통적연건설계방법(례여면향대상)몰유제공흔완선적방법래해결저사문제,원인재우복잡계통유태다적인소수요고필,이용전통방법왕왕사득건립적모형복잡도과고.기우상술배경,본문장기우각색적지능체기술인입도함선작전계통적설계중,이지능체각색위설계방법적핵심개념.해방법구건료각색모형、교호모형화상태모형.기중,각색모형용래표시각개지능체적목표,기포함적각개각색이급매개각색소실현적공능;교호모형용래표시지능체지간적교호방식,묘술지능체여하획취자기소수요적신식;상태모형용래표시지능체여하수착구체배경적변화이불단개변자기적상태.통과저3개모형능유효분석함선작전계통적모형수구화원소특성.급정안례적분석결과표명,해설계방법능구해결전통방법소우도적난제,위함선작전계통적연제제공료신적기술수단.