正在加载图片...
第5期 李汝亮,等:多Aget的旅游突发事件预警系统 ·443· 及响应及时 日的预测游客人数为 T=Y·(1+max(a:)),i∈[1,7].(2) 3系统实现 如果此季节为旅游淡季,则游客人数下降假设每天 3.1 Agent的实现框架 的减少的人数比率为a1,42,…,,则 图3是端点Agent的实现框架.单个Agent的核 T=Y·(1-min(a)),i∈[1,7].(3) 心部分为推理核心以及自主学习系统模块,它们对 如果是一般的时间,则游客人数平稳.a代表前一天 算法库和知识库进行调用.当Agent进行了多次的 的游人增减数量∫=0表示游人增加∫=1表示游 决策或者与其他的Agent进行了多次的交互时,核 人减少,即: 心模块记录每次的过程信息,并与反馈的信息进行 T=Y·(1+(-1/·a),f=0,1.(4) 比较.如果发现可以改进的地方,就对知识库或者算 法库进行必要的修改.最终的结果由决策系统呈现 客户端浏览器 给用户界面.如果用户对最终的决策不满意,可以进 applet 行人工干预 Web容器(界面Agent) Agent交工 J2EE服务器 与其他Agent Servlet JSP 的交互 结果 决策系统 推理核心+自主学习系统 任务 返回 分配 最终结果 EB容器(Agent容器) 用户十预 调用或修改 用户界面交万 EJB(ACC) 算法炸 知识库 图3单个Agent实现框架 EJB(AMC) EJB(AMC) Fig.3 Single Agent implementation framework 3.2系统功能实现 EJB(LAP) EJB(LAP) EJB(LAP) 图4是系统的功能实现.采用2EE的分层结 构,各层的分布功能和部署如图4所示. 实验环境:WinXp、JDK、JBOSS、MYSQL.由JSP 页面实现用户输入数据的接收,进行分析记录后分 数据库 配给相应的Agent,即EB.Agent利用自身的预警算 法进行分析,在数据库中与历史数据进行比较,得出 图42E实现结构 结果后返回客户端.本文提出一个针对游客人员拥 Fig.4 Architecture of J2EE implementation 挤突发事故的预警模型算法,称为资源承载算法. 游客人数还受到气温的影响.通过对历年数据观 由于人员拥挤突发事件是因为当地游客人数超 察,如果当天气温在20℃左右,则旅游人数会比预期 过了现有旅游资源所能够承载的游客人数所致,因 人数增加5%左右,过高和过低都会对游客人数产生 此用下面的参数Q作为人员拥挤和车祸事件的预 影响.设温度为C,则温度对旅游人数的影响为 警指标: (5) Q=君 T=T1+5%-(080). (1) 当天的天气状况也是旅游人数的影响因素.将 式中:T是预计游客人数,N是最大资源承载人数,Q 天气状况的好坏情况分成10个等级,为-5~5,等 为预警指标 级越高,则天气状况越好.将天气状况预报等级W 预计游客人数以预测之日的前一个星期的游客 添加到对T的影响中: 人数走向为依据.如果此一个星期内为旅游旺季,则 T=7(1+0,me[-55 .(6) 游客人数不断增加.假设每天的增加比率为a1,a2, …,,预测之日的前一天游客人数为Y,则预测之 预测日期当天的节日气氛也会影响到旅游人
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有